Not really a translation at all
În alte limbi:
Translations
StartupPage translation
The translation of JOSM start messages can be changed at the page of StartupPageSource.
This page has a special format:
- Each line "en:" starts a new translatable line.
- Each line with another language translates the previous English line.
- Each line without specifics is taken as is.
- Lines starting with "#" are ignored.
NOTE: There aren't always empty lines between the different sets. Be careful not to mix translations or forget some!
When changing English text please keep in mind that translations also need to be adapted. If you are not able to do so, then add an "x" in front of the language, so the translation is still available, but disabled.
Please sort the entries by the language abbreviation!
When you press preview or submit new revision, then the page has multiple sections containing the individual languages. Lines marked with EN show untranslated lines, lines marked with X show lines, which have been removed due to changed texts.
The table below shows translation status:
- Yellow: Translations need update
- Green: Everything up-to-date
- The numbers are:
- first: number of untranslated lines
- second: number of outdated translations
| ar | bg | cs | da | de | el | en | es | et | eu | fi | fr | hr | hu | is | it | ja | nl | pl | pt | ru | sk | sv | uk | zh_CN | zh_TW |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16 + 3 | 12 + 0 | 0 + 0 | 0 + 0 | 0 + 0 | 8 + 0 | 0 + 0 | 0 + 0 | 2 + 1 | 16 + 2 | 4 + 0 | 0 + 0 | 16 + 3 | 0 + 0 | 16 + 3 | 0 + 0 | 0 + 0 | 0 + 0 | 14 + 0 | 11 + 0 | 0 + 0 | 4 + 0 | 14 + 0 | 0 + 0 | 14 + 0 | 0 + 0 |
VersionHistory translation
The translation of older JOSM start messages can be changed at the page of VersionHistorySource.
The format is the same as above.
| ar | bg | cs | da | de | el | en | es | et | fi | fr | hr | hu | is | it | ja | nl | pl | pt | ru | sk | sv | uk | zh_CN | zh_TW |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 106 + 0 | 86 + 1 | 6 + 0 | 58 + 0 | 0 + 0 | 89 + 0 | 0 + 0 | 0 + 0 | 69 + 1 | 50 + 0 | 0 + 0 | 106 + 0 | 104 + 0 | 106 + 0 | 25 + 0 | 47 + 1 | 44 + 0 | 65 + 0 | 81 + 0 | 0 + 0 | 92 + 0 | 76 + 0 | 40 + 0 | 68 + 0 | 78 + 0 |
Software translation
Translation of the program texts is done at Launchpad.
JOSM online help
A list of all currently known online help pages can be found at Help Topics List. This list is automatically created, but may be incomplete nevertheless. See next section how translation works.
Page translation
The JOSM pages follow the simple method to add the language code in front of page name. You can find (and add) the language codes at the page TracLanguages.
Each English base page contains the macro [[TranslatedPages]] at the top of the page. This macro creates a small menu containing all available languages.
Each translated page has the same macro, but containing the revision of the base page like in following picture:
When the revision of the base page is newer than the translated revision (someone updated English page), then below the language links in menu an new menu point appears showing the translated revisions and newest one. When clicking on that link, the differences between that revision are displayed. These can then be used to update the translation. During updating the revision in the translated page needs to be increased to the newest one and the additional links disappears.
Some notes:
- It is possible to access image from English base page (or any other page) also in translated page by using the page in the link:
- Links inside the texts should go to translated pages or to English page when not yet translated (marked with (En) or something alike)
- Pages should be consistent, so when adding new stuff, update the English base page also (except for language specific things)
See the macro description for more information about this macro.
The following are automatically generated statistics showing errors in the [[TranslatedPages]] macro or outdated and missing pages.
Status table
- Red: There is an error with this page (see error list below)
- Yellow: Page needs update
- Green: Everything up-to-date
- Grey: Page is missing
Language specific translation notes
Each language has specific rules how the terms and texts of JOSM and OpenStreetMap needs to be translated.




