Translating:OpenStreetMap

OpenStreetMap (homepage) is a free editable map of the whole world. It is made by people like you (released under the Open Database License - ODbL).
It is possible to translate the OpenStreetMap website and the Potlatch 2 editor at translatewiki.net. User Siebrand coordinates the localisation.
OSM.org:
- Code repository: https://github.com/openstreetmap/openstreetmap-website/
- Contact: TomH or Gravitystorm
- Issue tracker: https://github.com/openstreetmap/openstreetmap-website/issues
Potlatch 3:
- Further reading on Potlatch 3
- Code repository: https://github.com/systemed/potlatch3
- Contact: Richard Fairhurst
- Issue tracker: https://github.com/systemed/potlatch3/issues
- Note: Development of Potlatch 2 ended in December 2020. Its successor Potlatch 3 still uses the translations added prior to this date but new translations have not been added yet.
Waymarked trails: see Translating:Waymarked Trails.
The JOSM editor startup page can be translated on its website, and the editor itself in Launchpad.
Translators may add "OSM" to their babel box or include {{User OSM}} to add themselves to Category:OpenStreetMap translators.
Reporting issues
Issues for official OpenStreetMap projects can be reported in the corresponding GitHub repository, select the project then the Issues page. Some related projects employ their own issue tracking.
Issues for the most prominent projects are:
- Website: https://github.com/openstreetmap/openstreetmap-website/issues
- iD - friendly JavaScript editor: https://github.com/openstreetmap/iD/issues
- JOSM - desktop editor: https://josm.openstreetmap.de
See also the OSM wiki pages Contact Channels and Bugs.
Translation notes
OSM uses rails-i18n, based on CLDR data, to generate plural forms. The plural software keys for each language on rails-i18n, are here. See Unicode CLDR page for an explanation of the plural keys for translators. Advice on writing plural syntax for CLDR data is given here.
OpenStreetMap website
Software help, including a glossary of terms, is available on the OpenStreetMap Wiki.
Updates
The OSM website is updated every few weeks, as far as we know. More parts of OpenStreetMap may be added later; for now, see the OpenStreetMap Wiki for details.
Map data
Note that the actual map data must be translated using an OpenStreetMap editor, such as iD or JOSM (details and instructions).
Website translation into Spanish
This is the guidelines to translate into Spanish: Portal talk:Es#OpenStreetMap en español
Exports
Languages with translation completion less than 25% are not committed to version control. If the project consists of multiple message groups, the limit is applied to each group separately.
Translation updates are exported to version control every Monday and Thursday.
Activity
Translation statistics
The numbers shown below are cached and may not show the latest status. See this stats page for always up-to-date statistics.
Message group for all OpenStreetMap messages
Language | Messages | Untranslated | Completion | Reviewed | Outdated |
---|---|---|---|---|---|
ab: Abkhazian | 2,548 | 2,474 | 2% | 0% | 1% |
af: Afrikaans | 2,549 | 1,068 | 58% | 23% | 4% |
aln: Gheg Albanian | 2,547 | 1,832 | 28% | 0% | 5% |
ar: Arabic | 2,557 | 568 | 77% | 93% | 1% |
arz: Egyptian Arabic | 2,548 | 1,830 | 28% | 32% | 0% |
as: Assamese | 2,547 | 2,386 | 6% | 0% | 1% |
ast: Asturian | 2,553 | 1,029 | 59% | 5% | 4% |
az: Azerbaijani | 2,549 | 1,763 | 30% | 3% | 2% |
azb: South Azerbaijani | 2,549 | 2,315 | 9% | 0% | 2% |
ba: Bashkir | 2,549 | 1,273 | 50% | 15% | 1% |
bar: Bavarian | 2,547 | 2,462 | 3% | 0% | 1% |
be: Belarusian | 2,563 | 480 | 81% | 10% | 2% |
be-tarask: Belarusian (Taraškievica orthography) | 2,548 | 1,544 | 39% | 0% | 1% |
bg: Bulgarian | 2,550 | 982 | 61% | 52% | 1% |
blk: Pa'O | 2,549 | 2,187 | 14% | 9% | 1% |
bn: Bangla | 2,554 | 992 | 61% | 19% | 1% |
br: Breton | 2,559 | 237 | 90% | 0% | 1% |
bs: Bosnian | 2,549 | 1,539 | 39% | 49% | 4% |
ca: Catalan | 2,558 | 301 | 88% | 31% | 1% |
ce: Chechen | 2,548 | 234 | 90% | 0% | 2% |
ckb: Central Kurdish | 2,549 | 2,385 | 6% | 0% | 1% |
cs: Czech | 2,570 | 51 | 98% | 33% | 1% |
csb: Kashubian | 2,548 | 2,495 | 2% | 0% | 1% |
cy: Welsh | 2,553 | 136 | 94% | 15% | 1% |
da: Danish | 2,557 | 44 | 98% | 21% | 1% |
dag: Dagbani | 2,547 | 2,478 | 2% | 4% | 1% |
de: German | 2,559 | 47 | 98% | 42% | 1% |
diq: Dimli | 2,548 | 1,714 | 32% | 0% | 1% |
dsb: Lower Sorbian | 2,548 | 1,486 | 41% | 0% | 6% |
dv: Divehi | 2,548 | 2,400 | 5% | 0% | 2% |
el: Greek | 2,557 | 52 | 97% | 72% | 1% |
en: English | 2,636 | 0 | 100% | 0% | 0% |
en-gb: British English | 2,549 | 1,120 | 56% | 93% | 1% |
eo: Esperanto | 2,567 | 47 | 98% | 9% | 1% |
es: Spanish | 2,576 | 150 | 94% | 99% | 1% |
et: Estonian | 2,554 | 243 | 90% | 5% | 1% |
eu: Basque | 2,554 | 444 | 82% | 99% | 2% |
fa: Persian | 2,560 | 634 | 75% | 73% | 3% |
fi: Finnish | 2,556 | 426 | 83% | 13% | 2% |
fit: Tornedalen Finnish | 2,549 | 2,012 | 21% | 0% | 3% |
fo: Faroese | 2,548 | 2,419 | 5% | 0% | 2% |
fr: French | 2,592 | 17 | 99% | 61% | 1% |
frc: Cajun French | 2,548 | 2,363 | 7% | 0% | 1% |
fur: Friulian | 2,550 | 1,281 | 49% | 0% | 2% |
fy: Western Frisian | 2,550 | 685 | 73% | 13% | 4% |
ga: Irish | 2,549 | 1,242 | 51% | 3% | 3% |
gcf: Guadeloupean Creole | 2,547 | 2,134 | 16% | 7% | 1% |
gd: Scottish Gaelic | 2,549 | 1,204 | 52% | 0% | 4% |
gl: Galician | 2,559 | 41 | 98% | 28% | 1% |
gn: Guarani | 2,547 | 2,452 | 3% | 0% | 1% |
gsw: Alemannic | 2,548 | 2,384 | 6% | 0% | 1% |
gu: Gujarati | 2,548 | 1,949 | 23% | 0% | 1% |
he: Hebrew | 2,559 | 137 | 94% | 33% | 1% |
hi: Hindi | 2,549 | 1,804 | 29% | 4% | 2% |
hr: Croatian | 2,549 | 1,320 | 48% | 18% | 4% |
hsb: Upper Sorbian | 2,551 | 570 | 77% | 3% | 2% |
ht: Haitian Creole | 2,548 | 2,466 | 3% | 0% | 1% |
hu: Hungarian | 2,557 | 186 | 92% | 31% | 1% |
hy: Armenian | 2,547 | 2,244 | 11% | 0% | 1% |
hyw: Western Armenian | 2,547 | 2,418 | 5% | 0% | 1% |
ia: Interlingua | 2,559 | 169 | 93% | 17% | 1% |
id: Indonesian | 2,556 | 329 | 87% | 23% | 2% |
io: Ido | 2,550 | 2,247 | 11% | 0% | 1% |
is: Icelandic | 2,632 | 251 | 90% | 10% | 2% |
it: Italian | 2,558 | 44 | 98% | 24% | 1% |
ja: Japanese | 2,553 | 207 | 91% | 43% | 1% |
ka: Georgian | 2,548 | 1,819 | 28% | 0% | 4% |
kab: Kabyle | 2,548 | 1,704 | 33% | 0% | 4% |
kjp: Eastern Pwo | 2,548 | 2,396 | 5% | 0% | 1% |
kk-cyrl: Kazakh (Cyrillic script) | 2,548 | 1,597 | 37% | 0% | 1% |
km: Khmer | 2,547 | 1,992 | 21% | 0% | 2% |
kn: Kannada | 2,550 | 1,983 | 22% | 12% | 2% |
ko: Korean | 2,555 | 206 | 91% | 14% | 1% |
ksh: Colognian | 2,547 | 2,323 | 8% | 0% | 2% |
ku-latn: Kurdish (Latin script) | 2,550 | 559 | 78% | 16% | 1% |
ky: Kyrgyz | 2,548 | 2,234 | 12% | 0% | 2% |
lb: Luxembourgish | 2,551 | 563 | 77% | 4% | 1% |
lld: Ladin | 2,547 | 2,420 | 4% | 0% | 1% |
ln: Lingala | 2,551 | 2,493 | 2% | 0% | 1% |
lrc: Northern Luri | 2,549 | 2,480 | 2% | 0% | 1% |
lt: Lithuanian | 2,553 | 304 | 88% | 16% | 2% |
lv: Latvian | 2,551 | 1,036 | 59% | 40% | 5% |
mag: Magahi | 2,547 | 2,414 | 5% | 0% | 0% |
mai: Maithili | 2,548 | 2,469 | 3% | 0% | 1% |
mg: Malagasy | 2,548 | 2,258 | 11% | 3% | 3% |
mk: Macedonian | 2,568 | 144 | 94% | 23% | 1% |
ml: Malayalam | 2,549 | 2,198 | 13% | 34% | 1% |
mni: Manipuri | 2,549 | 2,439 | 4% | 0% | 1% |
mnw: Mon | 2,548 | 2,446 | 4% | 0% | 1% |
mo: Moldovan | 2,547 | 2,115 | 16% | 1% | 2% |
mr: Marathi | 2,548 | 1,638 | 35% | 48% | 5% |
mrh: Mara | 2,548 | 2,435 | 4% | 67% | 1% |
ms: Malay | 2,550 | 1,067 | 58% | 0% | 5% |
my: Burmese | 2,548 | 2,050 | 19% | 16% | 2% |
myv: Erzya | 2,547 | 2,247 | 11% | 6% | 1% |
nah: Nahuatl | 2,547 | 2,486 | 2% | 0% | 1% |
nap: Neapolitan | 2,548 | 2,382 | 6% | 0% | 1% |
nb: Norwegian Bokmål | 2,550 | 777 | 69% | 27% | 3% |
nds: Low German | 2,548 | 2,171 | 14% | 0% | 3% |
ne: Nepali | 2,558 | 1,423 | 44% | 6% | 1% |
nl: Dutch | 2,562 | 95 | 96% | 24% | 1% |
nn: Norwegian Nynorsk | 2,553 | 729 | 71% | 0% | 4% |
nqo: N’Ko | 2,553 | 1,276 | 50% | 0% | 2% |
oc: Occitan | 2,556 | 753 | 70% | 25% | 3% |
ojb: Northwestern Ojibwa | 2,548 | 2,359 | 7% | 0% | 1% |
or: Odia | 2,547 | 2,485 | 2% | 0% | 1% |
pa: Punjabi | 2,549 | 776 | 69% | 29% | 1% |
pl: Polish | 2,636 | 37 | 98% | 47% | 0% |
pnb: Western Punjabi | 2,559 | 1,104 | 56% | 0% | 3% |
ps: Pashto | 2,549 | 2,303 | 9% | 0% | 2% |
pt: Portuguese | 2,559 | 171 | 93% | 44% | 1% |
pt-br: Brazilian Portuguese | 2,564 | 76 | 97% | 75% | 1% |
qqq: Message documentation | 2,636 | 460 | 82% | 0% | 0% |
rm: Romansh | 2,548 | 2,434 | 4% | 0% | 1% |
ro: Romanian | 2,553 | 252 | 90% | 48% | 2% |
ru: Russian | 2,557 | 198 | 92% | 41% | 1% |
rue: Rusyn | 2,547 | 2,437 | 4% | 0% | 1% |
rup: Aromanian | 2,548 | 2,307 | 9% | 0% | 1% |
sah: Yakut | 2,547 | 2,469 | 3% | 1% | 1% |
sat: Santali | 2,548 | 2,092 | 17% | 8% | 2% |
sc: Sardinian | 2,555 | 368 | 85% | 11% | 2% |
scn: Sicilian | 2,550 | 1,185 | 53% | 2% | 4% |
sco: Scots | 2,548 | 1,889 | 25% | 0% | 4% |
sdh: Southern Kurdish | 2,548 | 2,483 | 2% | 0% | 0% |
se: Northern Sami | 2,547 | 2,444 | 4% | 0% | 1% |
sh-latn: Serbo-Croatian (Latin script) | 2,548 | 2,029 | 20% | 0% | 1% |
shn: Shan | 2,547 | 2,205 | 13% | 39% | 0% |
si: Sinhala | 2,547 | 2,441 | 4% | 62% | 1% |
sje: Pite Sami | 2,548 | 2,349 | 7% | 0% | 1% |
sk: Slovak | 2,554 | 65 | 97% | 3% | 1% |
skr-arab: Saraiki (Arabic script) | 2,553 | 1,416 | 44% | 0% | 1% |
sl: Slovenian | 2,563 | 292 | 88% | 5% | 2% |
smn: Inari Sami | 2,547 | 2,411 | 5% | 11% | 1% |
sms: Skolt Sami | 2,547 | 2,226 | 12% | 0% | 1% |
so: Somali | 2,548 | 2,303 | 9% | 0% | 2% |
sq: Albanian | 2,550 | 1,625 | 36% | 16% | 2% |
sr-ec: Serbian (Cyrillic script) | 2,556 | 614 | 75% | 21% | 1% |
sr-el: Serbian (Latin script) | 2,553 | 1,719 | 32% | 0% | 5% |
sro: Campidanese Sardinian | 2,547 | 2,451 | 3% | 34% | 1% |
sv: Swedish | 2,554 | 60 | 97% | 70% | 1% |
sw: Swahili | 2,547 | 2,441 | 4% | 0% | 1% |
ta: Tamil | 2,547 | 1,976 | 22% | 2% | 3% |
tcy: Tulu | 2,550 | 2,292 | 10% | 0% | 1% |
te: Telugu | 2,550 | 750 | 70% | 6% | 4% |
tg-cyrl: Tajik (Cyrillic script) | 2,547 | 2,394 | 6% | 0% | 1% |
th: Thai | 2,549 | 699 | 72% | 3% | 3% |
tk: Turkmen | 2,547 | 2,198 | 13% | 0% | 1% |
tl: Tagalog | 2,549 | 1,075 | 57% | 10% | 5% |
tly: Talysh | 2,547 | 2,438 | 4% | 0% | 1% |
tok: Toki Pona | 2,547 | 2,273 | 10% | 1% | 1% |
tr: Turkish | 2,559 | 43 | 98% | 45% | 1% |
tt-cyrl: Tatar (Cyrillic script) | 2,548 | 1,885 | 26% | 1% | 2% |
tzm: Central Atlas Tamazight | 2,547 | 2,462 | 3% | 0% | 1% |
ug-arab: Uyghur (Arabic script) | 2,549 | 2,404 | 5% | 0% | 1% |
uk: Ukrainian | 2,560 | 41 | 98% | 65% | 1% |
ur: Urdu | 2,551 | 2,266 | 11% | 1% | 2% |
uz: Uzbek | 2,547 | 2,444 | 4% | 0% | 1% |
vec: Venetian | 2,548 | 2,295 | 9% | 0% | 2% |
vi: Vietnamese | 2,558 | 125 | 95% | 0% | 0% |
wuu-hans: Wu (Simplified Han script) | 2,549 | 2,410 | 5% | 0% | 1% |
xmf: Mingrelian | 2,551 | 1,705 | 33% | 0% | 2% |
yi: Yiddish | 2,549 | 2,458 | 3% | 0% | 1% |
yue-hant: Cantonese (Traditional Han script) | 2,548 | 2,366 | 7% | 0% | 1% |
zgh: Standard Moroccan Tamazight | 2,549 | 2,288 | 10% | 4% | 2% |
zh-hans: Simplified Chinese | 2,559 | 80 | 96% | 40% | 1% |
zh-hant: Traditional Chinese | 2,569 | 71 | 97% | 11% | 1% |
zh-hk: Chinese (Hong Kong) | 2,548 | 1,610 | 36% | 1% | 2% |
All 167 languages together | 426,441 | 242,568 | 43% | 24% | 2% |
Map of translators
See also: Category:OpenStreetMap translators — all users that registered their participation in their user page (including those not indicating their location).