These are the official localization files for LocationSimulator. Feel free to fork the project and contribute to an existing language or create a new one. The easiest why to edit these files is by using LocalizationEditor. Just click on the release link on the right sidebar and download the latest release. To contribute a new language follow these steps:
- Download or clone this repository.
- Create a new folder with your language code and the file ending
lproj
. - Place a new empty file called
Localizable.strings
inside the newly created folder. - Start
LocalizationEditor
and click on the folder icon. - Choose the downloaded
Localization
folder. - You'll get a list with all strings to localize. Missing strings are highlighted with a red border.
- Open a pull request or open a new issue and upload your strings.
If you want to edit an existing language just skip step 2 and 3. If you need help with creating a new language, let me know! If you are a developer or know how to install python3 and use a terminal you can easily create a new language which already has some pre-translated entries.
Run the following command and replace LANGUAGE_CODE
with your language code. E.g. this would be de
for german.
python3 MainMenuTranslate.py Base.lproj/Localizable.strings -l LANGUAGE_CODE
- Englisch
- German
- Swedish
- Spanish
- Chinese
- Italian
- French
The MainMenuTranslations.plist is extracted from here. It is therefore licened under the MIT license.
Click to show the table
Code | Language |
---|---|
aa | Afar |
ab | Abkhazian |
ace | Achinese |
ach | Acoli |
ada | Adangme |
ady | Adyghe |
ae | Avestan |
aeb | Tunisian Arabic |
af | Afrikaans |
afh | Afrihili |
agq | Aghem |
ain | Ainu |
ak | Akan |
akk | Akkadian |
akz | Alabama |
ale | Aleut |
aln | Gheg Albanian |
alt | Southern Altai |
am | Amharic |
an | Aragonese |
ang | Old English |
anp | Angika |
ar | Arabic |
arc | Aramaic |
arn | Mapuche |
aro | Araona |
arp | Arapaho |
arq | Algerian Arabic |
ars | Arabic, Najdi |
arw | Arawak |
ary | Moroccan Arabic |
arz | Egyptian Arabic |
as | Assamese |
asa | Asu |
ase | American Sign Language |
ast | Asturian |
av | Avaric |
avk | Kotava |
awa | Awadhi |
ay | Aymara |
az | Azerbaijani |
ba | Bashkir |
bal | Baluchi |
ban | Balinese |
bar | Bavarian |
bas | Basaa |
bax | Bamun |
bbc | Batak Toba |
bbj | Ghomala |
be | Belarusian |
bej | Beja |
bem | Bemba |
bew | Betawi |
bez | Bena |
bfd | Bafut |
bfq | Badaga |
bg | Bulgarian |
bgn | Western Balochi |
bho | Bhojpuri |
bi | Bislama |
bik | Bikol |
bin | Bini |
bjn | Banjar |
bkm | Kom |
bla | Siksiká |
bm | Bambara |
bn | Bangla |
bo | Tibetan |
bpy | Bishnupriya |
bqi | Bakhtiari |
br | Breton |
bra | Braj |
brh | Brahui |
brx | Bodo |
bs | Bosnian |
bss | Akoose |
bua | Buriat |
bug | Buginese |
bum | Bulu |
byn | Blin |
byv | Medumba |
ca | Catalan |
cad | Caddo |
car | Carib |
cay | Cayuga |
cch | Atsam |
ccp | Chakma |
ce | Chechen |
ceb | Cebuano |
cgg | Chiga |
ch | Chamorro |
chb | Chibcha |
chg | Chagatai |
chk | Chuukese |
chm | Mari |
chn | Chinook Jargon |
cho | Choctaw |
chp | Chipewyan |
chr | Cherokee |
chy | Cheyenne |
ckb | Kurdish, Sorani |
co | Corsican |
cop | Coptic |
cps | Capiznon |
cr | Cree |
crh | Crimean Turkish |
cs | Czech |
csb | Kashubian |
cu | Church Slavic |
cv | Chuvash |
cy | Welsh |
da | Danish |
dak | Dakota |
dar | Dargwa |
dav | Taita |
de | German |
del | Delaware |
den | Slave |
dgr | Dogrib |
din | Dinka |
dje | Zarma |
doi | Dogri |
dsb | Lower Sorbian |
dtp | Central Dusun |
dua | Duala |
dum | Middle Dutch |
dv | Dhivehi |
dyo | Jola-Fonyi |
dyu | Dyula |
dz | Dzongkha |
dzg | Dazaga |
ebu | Embu |
ee | Ewe |
efi | Efik |
egl | Emilian |
egy | Ancient Egyptian |
eka | Ekajuk |
el | Greek |
elx | Elamite |
en | English |
enm | Middle English |
eo | Esperanto |
es | Spanish |
esu | Central Yupik |
et | Estonian |
eu | Basque |
ewo | Ewondo |
ext | Extremaduran |
fa | Persian |
fan | Fang |
fat | Fanti |
ff | Fula |
fi | Finnish |
fil | Filipino |
fit | Tornedalen Finnish |
fj | Fijian |
fo | Faroese |
fon | Fon |
fr | French |
frc | Cajun French |
frm | Middle French |
fro | Old French |
frp | Arpitan |
frr | Northern Frisian |
frs | Eastern Frisian |
fur | Friulian |
fy | Western Frisian |
ga | Irish |
gaa | Ga |
gag | Gagauz |
gan | Gan Chinese |
gay | Gayo |
gba | Gbaya |
gbz | Zoroastrian Dari |
gd | Scottish Gaelic |
gez | Geez |
gil | Gilbertese |
gl | Galician |
glk | Gilaki |
gmh | Middle High German |
gn | Guarani |
goh | Old High German |
gom | Goan Konkani |
gon | Gondi |
gor | Gorontalo |
got | Gothic |
grb | Grebo |
grc | Ancient Greek |
gsw | Swiss German |
gu | Gujarati |
guc | Wayuu |
gur | Frafra |
guz | Gusii |
gv | Manx |
gwi | Gwichʼin |
ha | Hausa |
hai | Haida |
hak | Hakka Chinese |
haw | Hawaiian |
he | Hebrew |
hi | Hindi |
hif | Fiji Hindi |
hil | Hiligaynon |
hit | Hittite |
hmn | Hmong |
ho | Hiri Motu |
hr | Croatian |
hsb | Upper Sorbian |
hsn | Xiang Chinese |
ht | Haitian Creole |
hu | Hungarian |
hup | Hupa |
hy | Armenian |
hz | Herero |
ia | Interlingua |
iba | Iban |
ibb | Ibibio |
id | Indonesian |
ie | Interlingue |
ig | Igbo |
ii | Sichuan Yi |
ik | Inupiaq |
ilo | Iloko |
inh | Ingush |
io | Ido |
is | Icelandic |
it | Italian |
iu | Inuktitut |
izh | Ingrian |
ja | Japanese |
jam | Jamaican Creole English |
jbo | Lojban |
jgo | Ngomba |
jmc | Machame |
jpr | Judeo-Persian |
jrb | Judeo-Arabic |
jut | Jutish |
jv | Javanese |
ka | Georgian |
kaa | Kara-Kalpak |
kab | Kabyle |
kac | Kachin |
kaj | Jju |
kam | Kamba |
kaw | Kawi |
kbd | Kabardian |
kbl | Kanembu |
kcg | Tyap |
kde | Makonde |
kea | Kabuverdianu |
ken | Kenyang |
kfo | Koro |
kg | Kongo |
kgp | Kaingang |
kha | Khasi |
kho | Khotanese |
khq | Koyra Chiini |
khw | Khowar |
ki | Kikuyu |
kiu | Kirmanjki |
kj | Kuanyama |
kk | Kazakh |
kkj | Kako |
kl | Kalaallisut |
kln | Kalenjin |
km | Khmer |
kmb | Kimbundu |
kn | Kannada |
ko | Korean |
koi | Komi-Permyak |
kok | Konkani |
kos | Kosraean |
kpe | Kpelle |
kr | Kanuri |
krc | Karachay-Balkar |
kri | Krio |
krj | Kinaray-a |
krl | Karelian |
kru | Kurukh |
ks | Kashmiri |
ksb | Shambala |
ksf | Bafia |
ksh | Colognian |
ku | Kurdish |
kum | Kumyk |
kut | Kutenai |
kv | Komi |
kw | Cornish |
ky | Kyrgyz |
la | Latin |
lad | Ladino |
lag | Langi |
lah | Lahnda |
lam | Lamba |
lb | Luxembourgish |
lez | Lezghian |
lfn | Lingua Franca Nova |
lg | Ganda |
li | Limburgish |
lij | Ligurian |
liv | Livonian |
lkt | Lakota |
lmo | Lombard |
ln | Lingala |
lo | Lao |
lol | Mongo |
loz | Lozi |
lrc | Northern Luri |
lt | Lithuanian |
ltg | Latgalian |
lu | Luba-Katanga |
lua | Luba-Lulua |
lui | Luiseno |
lun | Lunda |
luo | Luo |
lus | Mizo |
luy | Luyia |
lv | Latvian |
lzh | Literary Chinese |
lzz | Laz |
mad | Madurese |
maf | Mafa |
mag | Magahi |
mai | Maithili |
mak | Makasar |
man | Mandingo |
mas | Masai |
mde | Maba |
mdf | Moksha |
mdh | |
mdr | Mandar |
men | Mende |
mer | Meru |
mfe | Morisyen |
mg | Malagasy |
mga | Middle Irish |
mgh | Makhuwa-Meetto |
mgo | Metaʼ |
mh | Marshallese |
mi | Māori |
mic | Mi'kmaq |
min | Minangkabau |
mis | |
mk | Macedonian |
ml | Malayalam |
mn | Mongolian |
mnc | Manchu |
mni | Manipuri |
moh | Mohawk |
mos | Mossi |
mr | Marathi |
mrj | Western Mari |
ms | Malay |
mt | Maltese |
mua | Mundang |
mul | Multiple languages |
mus | Creek |
mwl | Mirandese |
mwr | Marwari |
mwv | Mentawai |
my | Burmese |
mye | Myene |
myv | Erzya |
mzn | Mazanderani |
na | Nauru |
nan | Min Nan Chinese |
nap | Neapolitan |
naq | Nama |
nb | Norwegian Bokmål |
nd | North Ndebele |
nds | Low German |
ne | Nepali |
new | Newari |
ng | Ndonga |
nia | Nias |
niu | Niuean |
njo | Ao Naga |
nl | Dutch |
nmg | Kwasio |
nn | Norwegian Nynorsk |
nnh | Ngiemboon |
no | Norwegian |
nog | Nogai |
non | Old Norse |
nov | Novial |
nqo | N’Ko |
nr | South Ndebele |
nso | Northern Sotho |
nus | Nuer |
nv | Navajo |
nwc | Classical Newari |
ny | Nyanja |
nym | Nyamwezi |
nyn | Nyankole |
nyo | Nyoro |
nzi | Nzima |
oc | Occitan |
oj | Ojibwa |
om | Oromo |
or | Odia |
os | Ossetic |
osa | Osage |
ota | Ottoman Turkish |
otk | |
oui | |
pa | Punjabi |
pag | Pangasinan |
pal | Pahlavi |
pam | Pampanga |
pap | Papiamento |
pau | Palauan |
pcd | Picard |
pcm | Nigerian Pidgin |
pdc | Pennsylvania German |
pdt | Plautdietsch |
peo | Old Persian |
pfl | Palatine German |
phn | Phoenician |
pi | Pali |
pl | Polish |
pms | Piedmontese |
pnt | Pontic |
pon | Pohnpeian |
prg | Prussian |
pro | Old Provençal |
ps | Pashto |
pt | Portuguese |
qu | Quechua |
quc | Kʼicheʼ |
qug | Chimborazo Highland Quichua |
raj | Rajasthani |
rap | Rapanui |
rar | Rarotongan |
rgn | Romagnol |
rhg | Rohingya |
rif | Riffian |
rm | Romansh |
rn | Rundi |
ro | Romanian |
rof | Rombo |
rom | Romany |
rtm | Rotuman |
ru | Russian |
rue | Rusyn |
rug | Roviana |
rup | Aromanian |
rw | Kinyarwanda |
rwk | Rwa |
sa | Sanskrit |
sad | Sandawe |
sah | Yakut |
sam | Samaritan Aramaic |
saq | Samburu |
sas | Sasak |
sat | Santali |
saz | Saurashtra |
sba | Ngambay |
sbp | Sangu |
sc | Sardinian |
scn | Sicilian |
sco | Scots |
sd | Sindhi |
sdc | Sassarese Sardinian |
sdh | Southern Kurdish |
se | Northern Sami |
see | Seneca |
seh | Sena |
sei | Seri |
sel | Selkup |
ses | Koyraboro Senni |
sg | Sango |
sga | Old Irish |
sgs | Samogitian |
shi | Tachelhit |
shn | Shan |
shu | Chadian Arabic |
si | Sinhala |
sid | Sidamo |
sk | Slovak |
sl | Slovenian |
sli | Lower Silesian |
sly | Selayar |
sm | Samoan |
sma | Southern Sami |
smj | Lule Sami |
smn | Inari Sami |
sms | Skolt Sami |
sn | Shona |
snk | Soninke |
so | Somali |
sog | Sogdien |
sq | Albanian |
sr | Serbian |
srn | Sranan Tongo |
srr | Serer |
ss | Swati |
ssy | Saho |
st | Southern Sotho |
stq | Saterland Frisian |
su | Sundanese |
suk | Sukuma |
sus | Susu |
sux | Sumerian |
sv | Swedish |
sw | Swahili |
swb | Comorian |
syc | Classical Syriac |
syr | Assyrian |
szl | Silesian |
ta | Tamil |
tcy | Tulu |
te | Telugu |
tem | Timne |
teo | Teso |
ter | Tereno |
tet | Tetum |
tg | Tajik |
th | Thai |
ti | Tigrinya |
tig | Tigre |
tiv | Tiv |
tk | Turkmen |
tkl | Tokelau |
tkr | Tsakhur |
tlh | Klingon |
tli | Tlingit |
tly | Talysh |
tmh | Tamashek |
tn | Tswana |
to | Tongan |
tog | Nyasa Tonga |
tpi | Tok Pisin |
tr | Turkish |
tru | Turoyo |
trv | Taroko |
ts | Tsonga |
tsd | Tsakonian |
tsi | Tsimshian |
tt | Tatar |
ttt | Muslim Tat |
tum | Tumbuka |
tvl | Tuvalu |
tw | Twi |
twq | Tasawaq |
ty | Tahitian |
tyv | Tuvinian |
tzm | Central Atlas Tamazight |
udm | Udmurt |
ug | Uyghur |
uga | Ugaritic |
uk | Ukrainian |
umb | Umbundu |
und | Unknown language |
ur | Urdu |
uz | Uzbek |
vai | Vai |
ve | Venda |
vec | Venetian |
vep | Veps |
vi | Vietnamese |
vls | West Flemish |
vmf | Main-Franconian |
vo | Volapük |
vot | Votic |
vro | Võro |
vun | Vunjo |
wa | Walloon |
wae | Walser |
wal | Wolaytta |
war | Waray |
was | Washo |
wbp | Warlpiri |
wo | Wolof |
wuu | Shanghainese |
xal | Kalmyk |
xh | Xhosa |
xmf | Mingrelian |
xog | Soga |
yao | Yao |
yap | Yapese |
yav | Yangben |
ybb | Yemba |
yi | Yiddish |
yo | Yoruba |
yrl | Nheengatu |
yue | Cantonese |
za | Zhuang |
zap | Zapotec |
zbl | Blissymbols |
zea | Zeelandic |
zen | Zenaga |
zgh | Standard Moroccan Tamazight |
zh | Chinese |
zu | Zulu |
zun | Zuni |
zxx | No linguistic content |
zza | Zaza |