Jump to content

VisualEditor/TranslationCentral

From mediawiki.org
Welcome to VisualEditor Translation Central!

VisualEditor is software in development to allow people to edit pages in MediaWiki without needing to learn wikitext syntax (like typing [[ to start a link). We want this software to be useful to people (new and experienced) in every language. We need your help to reach that goal. This page talks about how you can help with translation, so that people can use VisualEditor and learn about it in their own languages.

In the sections below, we have "To do" lists talking about different translation tasks that need to be done and a section with tips and resources for translators. There is a list of people who have signed up to participate in this effort. Please add your name to that list, if you'd like to help out. Finally, there are charts showing the state of translation of various documents in different languages.

As of 2016, a short guide for people who never translated for Wikimedia before is available.

To do

[edit]
Earn yourself an Interlingual Barnstar!
Screenshot of TranslateWiki interface
This is what you’ll see when you start to translate on translatewiki.net
MediaWiki translation extension
This is what you’ll see when you work on translating the user guide
MediaWiki translation extension with “assistant languages”
This is what you’ll see if you select assistant languages, as described above

Translate the VisualEditor interface

[edit]

To translate the VisualEditor user interface, you need to create an account at translatewiki.net. (Translatewiki.net is not a Wikimedia Foundation project, so your universal login will not work there.) Fill in the “Become a Translator” form and press “Create account”. At this point, you will have to translate a few words and phrases. (They will keep coming, but you don't have to keep translating; you can stop after doing just a few.) Later, you will get an email message that says whether you have been approved as a translator. If you have difficulty, please contact Elitre (WMF).

Once your account has been approved, you can start working on translations. All VisualEditor messages for the user interface can be found here.

View translation progress to date at translatewiki.net: Statistics.

Translate the User Guide and other documents

[edit]

The User Guide is another important document. To translate this, go to Help:VisualEditor/User_guide and select "translate this page". Choose your language from the drop-down menu on the right. Then you'll see the document in English side-by-side with any translation work already done in your language. You can add new translations or change translations (those that may be outdated are marked to the left with a clock).

When you have finished translating the user guide, please remember to copy it to your local wiki!

Beyond the User Guide, there are a few other very useful documents that should be translated. See Localization for the full list and detailed instructions on how to help with this effort (and don't forget to record your progress on the progress page!)

Take screenshots

[edit]

Some of the help documents, especially the User Guide, have screenshots of VisualEditor buttons and dialogs. A fully translated version ideally should have screenshots of VisualEditor in its home language. Some screenshots are updated automatically, and others must be created manually. Here are some tips for creating manual screenshots:

Direct feedback

[edit]

The VisualEditor development team wants to hear from Wikipedia editors about their experiences with VisualEditor, improvements they want, and problems they are having. It's important that the editors of our smaller wikis have their opinions heard, too. Some of the larger wikis have special Feedback pages, like the Italian one, for example, but on smaller wikis comments left there may be overlooked. Please redirect requests about VisualEditor to the central VisualEditor/Feedback page here at MediaWiki.org!

Update help pages

[edit]

Most wikis have local collections of help pages. It is important that these help pages are updated with information about VisualEditor and links to translated user guides as VisualEditor. If you've done some of this work for your wiki, please remember to update the Progress page.

Add TemplateData

[edit]

Most of our articles use templates in some form. VisualEditor has a template editor, but, for it to be user-friendly, it needs to know what parameters the template supports. VisualEditor uses TemplateData to discover the supported parameters. However, TemplateData must be added to the template's documentation for this to happen. Every wiki has its own templates; it's very important that each gets TemplateData added to it. For an explanation of TemplateData, see our TemplateData main page, and our tutorial for detailed instructions on how to add it.

Tips and resources for translators

[edit]
  • Both translatewiki.net and MediaWiki.org can display in your language, if their user interfaces have already been translated. Go to your "preferences" and choose your language from the pulldown menu.
  • You can use any existing translations to help you translate into your own language. To do this, go to “preferences” in MediaWiki.org or on translatewiki.net and select the "editing" tab. Choose an "assistant language" from the drop-down menu or add them manually by typing (separated by a comma) as many languages as you like. When you translate messages, you will see whatever translations exist in those languages as well. You can one-click the message to add it to your translation window, where you can alter it if needed.
  • Detailed Localization Instructions (with list of documents most needed)
  • The Embassy on Meta is a central place for resources to help with cross-language issues.
  • Iberocoop has generously offered to help with Spanish translations
  • Translators-l, mailing list for translators
  • Category:Translator's Templates, on Meta

Participants

[edit]

Progress

[edit]

(Please notice progress for interface messages is available at Translatewiki.net instead.)

Below are some useful tracking tables, showing the current progress on translation tasks:

Higher priority

[edit]
Language Messages Untranslated Completion Reviewed Outdated
aa: Afar 320 320 0% 0% 0%
aae: Arbëresh 320 320 0% 0% 0%
ab: Abkhazian 320 320 0% 0% 0%
abs: Ambonese Malay 320 320 0% 0% 0%
ace: Acehnese 320 320 0% 0% 0%
acf: Saint Lucian Creole 320 320 0% 0% 0%
acm: Iraqi Arabic 320 320 0% 0% 0%
ady: Adyghe 320 320 0% 0% 0%
ady-cyrl: Adyghe (Cyrillic script) 320 320 0% 0% 0%
aeb: Tunisian Arabic 320 320 0% 0% 0%
aeb-arab: Tunisian Arabic (Arabic script) 320 320 0% 0% 0%
aeb-latn: Tunisian Arabic (Latin script) 320 320 0% 0% 0%
af: Afrikaans 320 320 0% 0% 0%
aln: Gheg Albanian 320 320 0% 0% 0%
alt: Southern Altai 320 320 0% 0% 0%
am: Amharic 320 320 0% 0% 0%
ami: Amis 320 320 0% 0% 0%
an: Aragonese 320 320 0% 0% 0%
ang: Old English 320 320 0% 0% 0%
ann: Obolo 320 320 0% 0% 0%
anp: Angika 320 320 0% 0% 0%
apc: Levantine Arabic 320 320 0% 0% 0%
ar: Arabic 320 1 99% 88% 0%
arc: Aramaic 320 320 0% 0% 0%
arn: Mapuche 320 320 0% 0% 0%
arq: Algerian Arabic 320 320 0% 0% 0%
ary: Moroccan Arabic 320 320 0% 0% 0%
arz: Egyptian Arabic 320 320 0% 0% 0%
as: Assamese 320 302 5% 0% 1%
ase: American Sign Language 320 320 0% 0% 0%
ast: Asturian 320 246 23% 0% 7%
atj: Atikamekw 320 320 0% 0% 0%
av: Avaric 320 320 0% 0% 0%
avk: Kotava 320 320 0% 0% 0%
awa: Awadhi 320 320 0% 0% 0%
ay: Aymara 320 320 0% 0% 0%
az: Azerbaijani 320 283 11% 0% 4%
azb: South Azerbaijani 320 315 1% 0% 0%
ba: Bashkir 320 320 0% 0% 0%
ban: Balinese 320 320 0% 0% 0%
ban-bali: Balinese (Balinese script) 320 320 0% 0% 0%
bar: Bavarian 320 320 0% 0% 0%
bbc: Batak Toba 320 320 0% 0% 0%
bbc-latn: Batak Toba (Latin script) 320 320 0% 0% 0%
bcc: Southern Balochi 320 320 0% 0% 0%
bci: Baoulé 320 320 0% 0% 0%
bcl: Central Bikol 320 312 2% 0% 0%
bdr: West Coast Bajau 320 320 0% 0% 0%
be: Belarusian 320 320 0% 0% 0%
be-tarask: Belarusian (Taraškievica orthography) 320 267 16% 0% 7%
bew: Betawi 320 320 0% 0% 0%
bg: Bulgarian 320 163 49% 79% 9%
bgc: Haryanvi 320 320 0% 0% 0%
bgn: Western Balochi 320 320 0% 0% 0%
bh: Bhojpuri 320 320 0% 0% 0%
bho: Bhojpuri 320 315 1% 0% 0%
bi: Bislama 320 320 0% 0% 0%
bjn: Banjar 320 320 0% 0% 0%
blk: Pa'O 320 320 0% 0% 0%
bm: Bambara 320 320 0% 0% 0%
bn: Bangla 320 255 20% 0% 8%
bo: Tibetan 320 320 0% 0% 0%
bpy: Bishnupriya 320 320 0% 0% 0%
bqi: Bakhtiari 320 320 0% 0% 0%
br: Breton 320 320 0% 0% 0%
brh: Brahui 320 320 0% 0% 0%
bs: Bosnian 320 285 10% 0% 5%
btm: Batak Mandailing 320 320 0% 0% 0%
bto: Iriga Bicolano 320 320 0% 0% 0%
bug: Buginese 320 320 0% 0% 0%
bxr: Russia Buriat 320 320 0% 0% 0%
ca: Catalan 320 0 100% 3% 0%
cbk-zam: Chavacano 320 320 0% 0% 0%
ccp: Chakma 320 320 0% 0% 0%
cdo: Mindong 320 319 0% 0% 0%
ce: Chechen 320 320 0% 0% 0%
ceb: Cebuano 320 262 18% 0% 3%
ch: Chamorro 320 320 0% 0% 0%
chn: Chinook Jargon 320 320 0% 0% 0%
cho: Choctaw 320 320 0% 0% 0%
chr: Cherokee 320 320 0% 0% 0%
chy: Cheyenne 320 320 0% 0% 0%
ckb: Central Kurdish 320 320 0% 0% 0%
co: Corsican 320 320 0% 0% 0%
cps: Capiznon 320 320 0% 0% 0%
cpx: Puxian 320 320 0% 0% 0%
cpx-hans: Puxian (Simplified Han script) 320 320 0% 0% 0%
cpx-hant: Puxian (Traditional Han script) 320 320 0% 0% 0%
cpx-latn: Puxian (Latin script) 320 320 0% 0% 0%
cr: Cree 320 320 0% 0% 0%
crh: Crimean Tatar 320 320 0% 0% 0%
crh-cyrl: Crimean Tatar (Cyrillic script) 320 320 0% 0% 0%
crh-latn: Crimean Tatar (Latin script) 320 320 0% 0% 0%
crh-ro: Dobrujan Tatar 320 320 0% 0% 0%
cs: Czech 320 0 100% 76% 0%
csb: Kashubian 320 320 0% 0% 0%
cu: Church Slavic 320 320 0% 0% 0%
cv: Chuvash 320 320 0% 0% 0%
cy: Welsh 320 284 11% 0% 10%
da: Danish 320 273 14% 2% 9%
dag: Dagbani 320 320 0% 0% 0%
de: German 320 1 99% 13% 0%
de-at: Austrian German 320 320 0% 0% 0%
de-ch: Swiss High German 320 320 0% 0% 0%
de-formal: German (formal address) 320 320 0% 0% 0%
dga: Dagaare 320 320 0% 0% 0%
din: Dinka 320 320 0% 0% 0%
diq: Zazaki 320 301 5% 0% 1%
dsb: Lower Sorbian 320 320 0% 0% 0%
dtp: Central Dusun 320 320 0% 0% 0%
dty: Doteli 320 320 0% 0% 0%
dua: Duala 320 320 0% 0% 0%
dv: Divehi 320 320 0% 0% 0%
dz: Dzongkha 320 320 0% 0% 0%
ee: Ewe 320 320 0% 0% 0%
efi: Efik 320 320 0% 0% 0%
egl: Emilian 320 320 0% 0% 0%
el: Greek 320 86 73% 5% 10%
eml: Emiliano-Romagnolo 320 300 6% 0% 1%
en: English 320 0 100% 0% 0%
en-ca: Canadian English 320 320 0% 0% 0%
en-gb: British English 320 320 0% 0% 0%
eo: Esperanto 320 296 7% 0% 3%
es: Spanish 320 26 91% 46% 7%
es-419: Latin American Spanish 320 320 0% 0% 0%
es-formal: Spanish (formal address) 320 320 0% 0% 0%
et: Estonian 320 261 18% 0% 9%
eu: Basque 320 181 43% 5% 15%
ext: Extremaduran 320 320 0% 0% 0%
fa: Persian 320 252 21% 4% 12%
fat: Fanti 320 320 0% 0% 0%
ff: Fula 320 320 0% 0% 0%
fi: Finnish 320 63 80% 0% 0%
fit: Tornedalen Finnish 320 320 0% 0% 0%
fj: Fijian 320 320 0% 0% 0%
fo: Faroese 320 283 11% 0% 10%
fon: Fon 320 320 0% 0% 0%
fr: French 320 5 98% 30% 0%
frc: Cajun French 320 320 0% 0% 0%
frp: Arpitan 320 320 0% 0% 0%
frr: Northern Frisian 320 320 0% 0% 0%
fur: Friulian 320 283 11% 0% 3%
fy: Western Frisian 320 307 4% 0% 2%
ga: Irish 320 320 0% 0% 0%
gaa: Ga 320 320 0% 0% 0%
gag: Gagauz 320 320 0% 0% 0%
gan: Gan 320 320 0% 0% 0%
gcf: Guadeloupean Creole 320 320 0% 0% 0%
gcr: Guianan Creole 320 320 0% 0% 0%
gd: Scottish Gaelic 320 320 0% 0% 0%
gl: Galician 320 148 53% 13% 17%
gld: Nanai 320 320 0% 0% 0%
glk: Gilaki 320 320 0% 0% 0%
gn: Guarani 320 320 0% 0% 0%
gom: Goan Konkani 320 320 0% 0% 0%
gom-deva: Goan Konkani (Devanagari script) 320 320 0% 0% 0%
gom-latn: Goan Konkani (Latin script) 320 320 0% 0% 0%
gor: Gorontalo 320 320 0% 0% 0%
got: Gothic 320 320 0% 0% 0%
gpe: Ghanaian Pidgin 320 320 0% 0% 0%
grc: Ancient Greek 320 320 0% 0% 0%
gsw: Alemannic 320 320 0% 0% 0%
gu: Gujarati 320 320 0% 0% 0%
guc: Wayuu 320 320 0% 0% 0%
gur: Frafra 320 320 0% 0% 0%
guw: Gun 320 320 0% 0% 0%
gv: Manx 320 320 0% 0% 0%
ha: Hausa 320 320 0% 0% 0%
hak: Hakka Chinese 320 320 0% 0% 0%
hak-hans: Hakka (Simplified Han script) 320 320 0% 0% 0%
hak-hant: Hakka (Traditional Han script) 320 320 0% 0% 0%
hak-latn: Hak-kâ-ngî (Pha̍k-fa-sṳ) 320 320 0% 0% 0%
haw: Hawaiian 320 320 0% 0% 0%
he: Hebrew 320 125 60% 22% 8%
hi: Hindi 320 10 96% 0% 3%
hif: Fiji Hindi 320 314 1% 0% 0%
hif-latn: Fiji Hindi (Latin script) 320 320 0% 0% 0%
hil: Hiligaynon 320 320 0% 0% 0%
hno: Northern Hindko 320 320 0% 0% 0%
ho: Hiri Motu 320 320 0% 0% 0%
hr: Croatian 320 301 5% 0% 2%
hrx: Hunsrik 320 320 0% 0% 0%
hsb: Upper Sorbian 320 320 0% 0% 0%
hsn: Xiang 320 320 0% 0% 0%
ht: Haitian Creole 320 320 0% 0% 0%
hu: Hungarian 320 180 43% 9% 6%
hu-formal: Hungarian (formal address) 320 320 0% 0% 0%
hy: Armenian 320 224 30% 2% 14%
hyw: Western Armenian 320 320 0% 0% 0%
hz: Herero 320 320 0% 0% 0%
ia: Interlingua 320 252 21% 0% 0%
iba: Iban 320 320 0% 0% 0%
ibb: Ibibio 320 320 0% 0% 0%
id: Indonesian 320 24 92% 0% 0%
ie: Interlingue 320 311 2% 0% 1%
ig: Igbo 320 257 19% 0% 5%
igl: Igala 320 320 0% 0% 0%
ii: Sichuan Yi 320 320 0% 0% 0%
ik: Inupiaq 320 320 0% 0% 0%
ilo: Iloko 320 262 18% 0% 11%
inh: Ingush 320 320 0% 0% 0%
io: Ido 320 320 0% 0% 0%
is: Icelandic 320 320 0% 0% 0%
isv-cyrl: Interslavic (Cyrillic script) 320 320 0% 0% 0%
isv-latn: Interslavic (Latin script) 320 320 0% 0% 0%
it: Italian 320 130 59% 12% 6%
iu: Inuktitut 320 320 0% 0% 0%
ja: Japanese 320 0 100% 9% 0%
jam: Jamaican Creole English 320 320 0% 0% 0%
jbo: Lojban 320 320 0% 0% 0%
jut: Jutish 320 320 0% 0% 0%
jv: Javanese 320 298 6% 0% 3%
ka: Georgian 320 251 21% 4% 11%
kaa: Kara-Kalpak 320 319 0% 0% 0%
kab: Kabyle 320 320 0% 0% 0%
kai: Karekare 320 320 0% 0% 0%
kbd: Kabardian 320 320 0% 0% 0%
kbd-cyrl: Kabardian (Cyrillic script) 320 320 0% 0% 0%
kbp: Kabiye 320 320 0% 0% 0%
kcg: Tyap 320 320 0% 0% 0%
kea: Kabuverdianu 320 320 0% 0% 0%
kg: Kongo 320 320 0% 0% 0%
kge: Komering 320 320 0% 0% 0%
khw: Khowar 320 320 0% 0% 0%
ki: Kikuyu 320 320 0% 0% 0%
kiu: Kirmanjki 320 320 0% 0% 0%
kj: Kuanyama 320 320 0% 0% 0%
kjh: Khakas 320 320 0% 0% 0%
kjp: Eastern Pwo 320 320 0% 0% 0%
kk: Kazakh 320 320 0% 0% 0%
kl: Kalaallisut 320 320 0% 0% 0%
km: Khmer 320 263 17% 0% 5%
kn: Kannada 320 304 5% 0% 4%
knc: Central Kanuri 320 320 0% 0% 0%
ko: Korean 320 0 100% 0% 0%
ko-kp: Korean (North Korea) 320 320 0% 0% 0%
koi: Komi-Permyak 320 320 0% 0% 0%
kr: Kanuri 320 320 0% 0% 0%
krc: Karachay-Balkar 320 320 0% 0% 0%
kri: Krio 320 320 0% 0% 0%
krj: Kinaray-a 320 320 0% 0% 0%
krl: Karelian 320 320 0% 0% 0%
ks: Kashmiri 320 30 90% 0% 7%
ks-arab: Kashmiri (Arabic script) 320 320 0% 0% 0%
ks-deva: Kashmiri (Devanagari script) 320 320 0% 0% 0%
ksh: Colognian 320 320 0% 0% 0%
ksw: S'gaw Karen 320 320 0% 0% 0%
ku: Kurdish 320 320 0% 0% 0%
kum: Kumyk 320 320 0% 0% 0%
kus: Kusaal 320 320 0% 0% 0%
kv: Komi 320 320 0% 0% 0%
kw: Cornish 320 320 0% 0% 0%
ky: Kyrgyz 320 320 0% 0% 0%
la: Latin 320 320 0% 0% 0%
lad: Ladino 320 320 0% 0% 0%
lb: Luxembourgish 320 261 18% 0% 5%
lbe: Lak 320 320 0% 0% 0%
lez: Lezghian 320 320 0% 0% 0%
lfn: Lingua Franca Nova 320 320 0% 0% 0%
lg: Ganda 320 320 0% 0% 0%
li: Limburgish 320 320 0% 0% 0%
lij: Ligurian 320 222 30% 0% 11%
liv: Livonian 320 320 0% 0% 0%
lki: Laki 320 320 0% 0% 0%
lld: Ladin 320 320 0% 0% 0%
lmo: Lombard 320 320 0% 0% 0%
ln: Lingala 320 320 0% 0% 0%
lo: Lao 320 320 0% 0% 0%
loz: Lozi 320 320 0% 0% 0%
lrc: Northern Luri 320 320 0% 0% 0%
lt: Lithuanian 320 285 10% 0% 4%
ltg: Latgalian 320 320 0% 0% 0%
lua: Luba-Lulua 320 320 0% 0% 0%
lus: Mizo 320 320 0% 0% 0%
luz: Southern Luri 320 320 0% 0% 0%
lv: Latvian 320 269 15% 0% 11%
lzh: Literary Chinese 320 320 0% 0% 0%
lzz: Laz 320 320 0% 0% 0%
mad: Madurese 320 320 0% 0% 0%
mag: Magahi 320 320 0% 0% 0%
mai: Maithili 320 320 0% 0% 0%
map-bms: Banyumasan 320 320 0% 0% 0%
mdf: Moksha 320 320 0% 0% 0%
mg: Malagasy 320 309 3% 0% 0%
mh: Marshallese 320 320 0% 0% 0%
mhr: Eastern Mari 320 320 0% 0% 0%
mi: Māori 320 320 0% 0% 0%
min: Minangkabau 320 320 0% 0% 0%
mk: Macedonian 320 271 15% 0% 10%
ml: Malayalam 320 240 25% 0% 10%
mn: Mongolian 320 320 0% 0% 0%
mnc: Manchu 320 320 0% 0% 0%
mnc-latn: Manchu (Latin script) 320 320 0% 0% 0%
mnc-mong: Manchu (Mongolian script) 320 320 0% 0% 0%
mni: Manipuri 320 303 5% 0% 2%
mnw: Mon 320 320 0% 0% 0%
mo: Moldovan 320 320 0% 0% 0%
mos: Mossi 320 320 0% 0% 0%
mr: Marathi 320 280 12% 0% 10%
mrh: Mara 320 320 0% 0% 0%
mrj: Western Mari 320 320 0% 0% 0%
ms: Malay 320 251 21% 11% 7%
ms-arab: Malay (Jawi script) 320 320 0% 0% 0%
mt: Maltese 320 320 0% 0% 0%
mui: Musi 320 320 0% 0% 0%
mus: Muscogee 320 320 0% 0% 0%
mwl: Mirandese 320 320 0% 0% 0%
my: Burmese 320 302 5% 0% 0%
myv: Erzya 320 320 0% 0% 0%
mzn: Mazanderani 320 320 0% 0% 0%
na: Nauru 320 320 0% 0% 0%
nah: Nahuatl 320 320 0% 0% 0%
nan: Minnan 320 320 0% 0% 0%
nan-hant: Minnan (Traditional Han script) 320 320 0% 0% 0%
nan-latn-pehoeji: Minnan (Pe̍h-ōe-jī) 320 320 0% 0% 0%
nan-latn-tailo: Minnan (Tâi-lô) 320 320 0% 0% 0%
nap: Neapolitan 320 302 5% 0% 0%
nb: Norwegian Bokmål 320 68 78% 13% 7%
nds: Low German 320 320 0% 0% 0%
nds-nl: Low Saxon 320 320 0% 0% 0%
ne: Nepali 320 311 2% 0% 0%
new: Newari 320 320 0% 0% 0%
ng: Ndonga 320 320 0% 0% 0%
nia: Nias 320 320 0% 0% 0%
nit: Southeastern Kolami 320 320 0% 0% 0%
niu: Niuean 320 320 0% 0% 0%
nl: Dutch 320 0 100% 2% 0%
nl-informal: Dutch (informal address) 320 320 0% 0% 0%
nmz: Nawdm 320 320 0% 0% 0%
nn: Norwegian Nynorsk 320 320 0% 0% 0%
no: Norwegian 320 320 0% 0% 0%
nod: Northern Thai 320 320 0% 0% 0%
nog: Nogai 320 320 0% 0% 0%
nov: Novial 320 320 0% 0% 0%
nqo: N’Ko 320 320 0% 0% 0%
nr: South Ndebele 250 250 0% 0% 0%
nrm: Norman 320 320 0% 0% 0%
nso: Northern Sotho 320 320 0% 0% 0%
nup: Nupe 320 320 0% 0% 0%
nv: Navajo 320 320 0% 0% 0%
ny: Nyanja 320 320 0% 0% 0%
nyn: Nyankole 320 320 0% 0% 0%
nyo: Nyoro 320 320 0% 0% 0%
nys: Nyungar 320 320 0% 0% 0%
oc: Occitan 320 320 0% 0% 0%
ojb: Northwestern Ojibwa 320 320 0% 0% 0%
olo: Livvi-Karelian 320 320 0% 0% 0%
om: Oromo 320 227 29% 0% 12%
or: Odia 320 309 3% 0% 1%
os: Ossetic 320 320 0% 0% 0%
pa: Punjabi 320 307 4% 0% 1%
pag: Pangasinan 320 320 0% 0% 0%
pam: Pampanga 320 320 0% 0% 0%
pap: Papiamento 320 320 0% 0% 0%
pcd: Picard 320 302 5% 0% 2%
pcm: Nigerian Pidgin 320 320 0% 0% 0%
pdc: Pennsylvania German 320 320 0% 0% 0%
pdt: Plautdietsch 320 320 0% 0% 0%
pfl: Palatine German 320 320 0% 0% 0%
pi: Pali 320 320 0% 0% 0%
pih: Norfuk / Pitkern 320 320 0% 0% 0%
pl: Polish 320 122 61% 14% 10%
pms: Piedmontese 320 320 0% 0% 0%
pnb: Western Punjabi 320 320 0% 0% 0%
pnt: Pontic 320 320 0% 0% 0%
prg: Prussian 320 320 0% 0% 0%
ps: Pashto 320 299 6% 0% 2%
pt: Portuguese 320 123 61% 4% 7%
pt-br: Brazilian Portuguese 320 22 93% 26% 0%
pwn: Paiwan 320 320 0% 0% 0%
qqq: Message documentation 320 309 3% 81% 0%
qu: Quechua 320 320 0% 0% 0%
qug: Chimborazo Highland Quichua 320 320 0% 0% 0%
rgn: Romagnol 320 320 0% 0% 0%
rif: Riffian 320 320 0% 0% 0%
rki: Arakanese 320 320 0% 0% 0%
rm: Romansh 320 320 0% 0% 0%
rmc: Carpathian Romani 320 320 0% 0% 0%
rmy: Vlax Romani 320 320 0% 0% 0%
rn: Rundi 320 320 0% 0% 0%
ro: Romanian 320 0 100% 13% 0%
roa-tara: Tarantino 320 320 0% 0% 0%
rsk: Pannonian Rusyn 320 320 0% 0% 0%
ru: Russian 320 134 58% 90% 0%
rue: Rusyn 320 320 0% 0% 0%
rup: Aromanian 320 320 0% 0% 0%
ruq: Megleno-Romanian 320 320 0% 0% 0%
ruq-cyrl: Megleno-Romanian (Cyrillic script) 320 320 0% 0% 0%
ruq-latn: Megleno-Romanian (Latin script) 320 320 0% 0% 0%
rut: Rutul 320 320 0% 0% 0%
rw: Kinyarwanda 320 320 0% 0% 0%
ryu: Okinawan 320 320 0% 0% 0%
sa: Sanskrit 320 318 0% 0% 0%
sah: Yakut 320 301 5% 0% 1%
sat: Santali 320 320 0% 0% 0%
sc: Sardinian 320 320 0% 0% 0%
scn: Sicilian 320 320 0% 0% 0%
sco: Scots 320 269 15% 0% 13%
sd: Sindhi 320 286 10% 0% 2%
sdc: Sassarese Sardinian 320 320 0% 0% 0%
sdh: Southern Kurdish 320 320 0% 0% 0%
se: Northern Sami 320 320 0% 0% 0%
se-fi: Northern Sami (Finland) 320 320 0% 0% 0%
se-no: Northern Sami (Norway) 320 320 0% 0% 0%
se-se: Northern Sami (Sweden) 320 320 0% 0% 0%
sei: Seri 320 320 0% 0% 0%
ses: Koyraboro Senni 320 320 0% 0% 0%
sg: Sango 320 320 0% 0% 0%
sgs: Samogitian 320 320 0% 0% 0%
sh: Serbo-Croatian 320 319 0% 0% 0%
sh-cyrl: Serbo-Croatian (Cyrillic script) 320 320 0% 0% 0%
sh-latn: Serbo-Croatian (Latin script) 320 320 0% 0% 0%
shi: Tachelhit 320 320 0% 0% 0%
shn: Shan 320 320 0% 0% 0%
shy: Shawiya 320 320 0% 0% 0%
shy-latn: Shawiya (Latin script) 320 320 0% 0% 0%
si: Sinhala 320 320 0% 0% 0%
simple: Simple English 320 320 0% 0% 0%
sjd: Kildin Sami 320 320 0% 0% 0%
sje: Pite Sami 320 320 0% 0% 0%
sk: Slovak 320 316 1% 0% 0%
skr: Saraiki 320 320 0% 0% 0%
skr-arab: Saraiki (Arabic script) 320 320 0% 0% 0%
sl: Slovenian 320 263 17% 0% 11%
sli: Lower Silesian 320 320 0% 0% 0%
sm: Samoan 320 320 0% 0% 0%
sma: Southern Sami 320 320 0% 0% 0%
smn: Inari Sami 320 320 0% 0% 0%
sms: Skolt Sami 320 320 0% 0% 0%
sn: Shona 320 320 0% 0% 0%
so: Somali 320 320 0% 0% 0%
sq: Albanian 320 308 3% 0% 0%
sr: Serbian 320 229 28% 1% 6%
srn: Sranan Tongo 320 320 0% 0% 0%
sro: Campidanese Sardinian 320 320 0% 0% 0%
ss: Swati 320 320 0% 0% 0%
st: Southern Sotho 320 320 0% 0% 0%
stq: Saterland Frisian 320 320 0% 0% 0%
sty: Siberian Tatar 320 320 0% 0% 0%
su: Sundanese 320 281 12% 0% 4%
sv: Swedish 320 1 99% 4% 0%
sw: Swahili 320 320 0% 0% 0%
syl: Sylheti 320 320 0% 0% 0%
szl: Silesian 320 320 0% 0% 0%
szy: Sakizaya 320 320 0% 0% 0%
ta: Tamil 320 190 40% 0% 16%
tay: Tayal 320 320 0% 0% 0%
tcy: Tulu 320 320 0% 0% 0%
tdd: Tai Nuea 320 320 0% 0% 0%
te: Telugu 320 292 8% 0% 2%
tet: Tetum 320 320 0% 0% 0%
tg: Tajik 320 320 0% 0% 0%
tg-cyrl: Tajik (Cyrillic script) 320 320 0% 0% 0%
th: Thai 320 113 64% 0% 11%
ti: Tigrinya 320 320 0% 0% 0%
tig: Tigre 320 320 0% 0% 0%
tk: Turkmen 320 320 0% 0% 0%
tl: Tagalog 320 254 20% 0% 8%
tly: Talysh 320 320 0% 0% 0%
tly-cyrl: Talysh (Cyrillic script) 320 320 0% 0% 0%
tn: Tswana 320 320 0% 0% 0%
to: Tongan 320 320 0% 0% 0%
tok: Toki Pona 320 320 0% 0% 0%
tpi: Tok Pisin 320 320 0% 0% 0%
tr: Turkish 320 0 100% 4% 0%
tru: Turoyo 320 320 0% 0% 0%
trv: Taroko 320 320 0% 0% 0%
ts: Tsonga 320 320 0% 0% 0%
tt: Tatar 320 275 14% 0% 11%
tt-cyrl: Tatar (Cyrillic script) 320 320 0% 0% 0%
tt-latn: Tatar (Latin script) 320 320 0% 0% 0%
ttj: Tooro 320 320 0% 0% 0%
tum: Tumbuka 320 320 0% 0% 0%
tw: Twi 320 320 0% 0% 0%
ty: Tahitian 320 320 0% 0% 0%
tyv: Tuvinian 320 320 0% 0% 0%
tzm: Central Atlas Tamazight 320 320 0% 0% 0%
udm: Udmurt 320 320 0% 0% 0%
ug: Uyghur 320 320 0% 0% 0%
ug-arab: Uyghur (Arabic script) 320 320 0% 0% 0%
ug-latn: Uyghur (Latin script) 320 320 0% 0% 0%
uk: Ukrainian 320 33 89% 2% 8%
ur: Urdu 320 319 0% 0% 0%
uz: Uzbek 320 320 0% 0% 0%
uz-cyrl: Uzbek (Cyrillic script) 320 320 0% 0% 0%
uz-latn: Uzbek (Latin script) 320 320 0% 0% 0%
ve: Venda 320 320 0% 0% 0%
vec: Venetian 320 320 0% 0% 0%
vep: Veps 320 320 0% 0% 0%
vi: Vietnamese 320 185 42% 0% 7%
vls: West Flemish 320 320 0% 0% 0%
vmf: Main-Franconian 320 320 0% 0% 0%
vmw: Makhuwa 320 320 0% 0% 0%
vo: Volapük 320 320 0% 0% 0%
vot: Votic 320 320 0% 0% 0%
vro: Võro 320 320 0% 0% 0%
wa: Walloon 320 320 0% 0% 0%
wal: Wolaytta 320 320 0% 0% 0%
war: Waray 320 320 0% 0% 0%
wls: Wallisian 320 320 0% 0% 0%
wo: Wolof 320 320 0% 0% 0%
wuu: Wu 320 320 0% 0% 0%
wuu-hans: Wu (Simplified Han script) 320 320 0% 0% 0%
wuu-hant: Wu (Traditional Han script) 320 320 0% 0% 0%
xal: Kalmyk 320 320 0% 0% 0%
xh: Xhosa 320 295 7% 0% 2%
xmf: Mingrelian 320 302 5% 0% 1%
xsy: Saisiyat 320 320 0% 0% 0%
yi: Yiddish 320 269 15% 0% 4%
yo: Yoruba 320 287 10% 0% 2%
yrl: Nheengatu 320 320 0% 0% 0%
yue: Cantonese 320 320 0% 0% 0%
yue-hans: Cantonese (Simplified Han script) 320 320 0% 0% 0%
yue-hant: Cantonese (Traditional Han script) 320 320 0% 0% 0%
za: Zhuang 320 320 0% 0% 0%
zea: Zeelandic 320 320 0% 0% 0%
zgh: Standard Moroccan Tamazight 320 320 0% 0% 0%
zgh-latn: Standard Moroccan Tamazight (Latin script) 320 320 0% 0% 0%
zh: Chinese 320 0 100% 0% 0%
zu: Zulu 320 320 0% 0% 0%
All 520 languages together 166,330 155,113 6% 13% 1%
Language Messages Untranslated Completion Reviewed Outdated
aa: Afar 29 29 0% 0% 0%
aae: Arbëresh 29 29 0% 0% 0%
ab: Abkhazian 29 29 0% 0% 0%
abs: Ambonese Malay 29 29 0% 0% 0%
ace: Acehnese 29 29 0% 0% 0%
acf: Saint Lucian Creole 29 29 0% 0% 0%
acm: Iraqi Arabic 29 29 0% 0% 0%
ady: Adyghe 29 29 0% 0% 0%
ady-cyrl: Adyghe (Cyrillic script) 29 29 0% 0% 0%
aeb: Tunisian Arabic 29 29 0% 0% 0%
aeb-arab: Tunisian Arabic (Arabic script) 29 29 0% 0% 0%
aeb-latn: Tunisian Arabic (Latin script) 29 29 0% 0% 0%
af: Afrikaans 29 29 0% 0% 0%
aln: Gheg Albanian 29 29 0% 0% 0%
alt: Southern Altai 29 29 0% 0% 0%
am: Amharic 29 29 0% 0% 0%
ami: Amis 29 29 0% 0% 0%
an: Aragonese 29 29 0% 0% 0%
ang: Old English 29 29 0% 0% 0%
ann: Obolo 29 29 0% 0% 0%
anp: Angika 29 29 0% 0% 0%
apc: Levantine Arabic 29 29 0% 0% 0%
ar: Arabic 29 0 100% 96% 0%
arc: Aramaic 29 29 0% 0% 0%
arn: Mapuche 29 29 0% 0% 0%
arq: Algerian Arabic 29 29 0% 0% 0%
ary: Moroccan Arabic 29 29 0% 0% 0%
arz: Egyptian Arabic 29 29 0% 0% 0%
as: Assamese 29 21 27% 0% 0%
ase: American Sign Language 29 29 0% 0% 0%
ast: Asturian 29 12 58% 0% 4%
atj: Atikamekw 29 29 0% 0% 0%
av: Avaric 29 29 0% 0% 0%
avk: Kotava 29 29 0% 0% 0%
awa: Awadhi 29 29 0% 0% 0%
ay: Aymara 29 29 0% 0% 0%
az: Azerbaijani 29 27 6% 0% 0%
azb: South Azerbaijani 29 29 0% 0% 0%
ba: Bashkir 29 29 0% 0% 0%
ban: Balinese 29 29 0% 0% 0%
ban-bali: Balinese (Balinese script) 29 29 0% 0% 0%
bar: Bavarian 29 29 0% 0% 0%
bbc: Batak Toba 29 29 0% 0% 0%
bbc-latn: Batak Toba (Latin script) 29 29 0% 0% 0%
bcc: Southern Balochi 29 29 0% 0% 0%
bci: Baoulé 29 29 0% 0% 0%
bcl: Central Bikol 29 29 0% 0% 0%
bdr: West Coast Bajau 29 29 0% 0% 0%
be: Belarusian 29 29 0% 0% 0%
be-tarask: Belarusian (Taraškievica orthography) 29 29 0% 0% 0%
bew: Betawi 29 29 0% 0% 0%
bg: Bulgarian 29 3 89% 65% 0%
bgc: Haryanvi 29 29 0% 0% 0%
bgn: Western Balochi 29 29 0% 0% 0%
bh: Bhojpuri 29 29 0% 0% 0%
bho: Bhojpuri 29 29 0% 0% 0%
bi: Bislama 29 29 0% 0% 0%
bjn: Banjar 29 29 0% 0% 0%
blk: Pa'O 29 29 0% 0% 0%
bm: Bambara 29 29 0% 0% 0%
bn: Bangla 29 23 20% 0% 4%
bo: Tibetan 29 29 0% 0% 0%
bpy: Bishnupriya 29 29 0% 0% 0%
bqi: Bakhtiari 29 29 0% 0% 0%
br: Breton 29 29 0% 0% 0%
brh: Brahui 29 29 0% 0% 0%
bs: Bosnian 29 19 34% 0% 7%
btm: Batak Mandailing 29 29 0% 0% 0%
bto: Iriga Bicolano 29 29 0% 0% 0%
bug: Buginese 29 29 0% 0% 0%
bxr: Russia Buriat 29 29 0% 0% 0%
ca: Catalan 29 0 100% 0% 0%
cbk-zam: Chavacano 29 29 0% 0% 0%
ccp: Chakma 29 29 0% 0% 0%
cdo: Mindong 29 29 0% 0% 0%
ce: Chechen 29 29 0% 0% 0%
ceb: Cebuano 29 29 0% 0% 0%
ch: Chamorro 29 29 0% 0% 0%
chn: Chinook Jargon 29 29 0% 0% 0%
cho: Choctaw 29 29 0% 0% 0%
chr: Cherokee 29 29 0% 0% 0%
chy: Cheyenne 29 29 0% 0% 0%
ckb: Central Kurdish 29 29 0% 0% 0%
co: Corsican 29 29 0% 0% 0%
cps: Capiznon 29 29 0% 0% 0%
cpx: Puxian 29 29 0% 0% 0%
cpx-hans: Puxian (Simplified Han script) 29 29 0% 0% 0%
cpx-hant: Puxian (Traditional Han script) 29 29 0% 0% 0%
cpx-latn: Puxian (Latin script) 29 29 0% 0% 0%
cr: Cree 29 29 0% 0% 0%
crh: Crimean Tatar 29 29 0% 0% 0%
crh-cyrl: Crimean Tatar (Cyrillic script) 29 29 0% 0% 0%
crh-latn: Crimean Tatar (Latin script) 29 29 0% 0% 0%
crh-ro: Dobrujan Tatar 29 29 0% 0% 0%
cs: Czech 29 0 100% 0% 0%
csb: Kashubian 29 29 0% 0% 0%
cu: Church Slavic 29 29 0% 0% 0%
cv: Chuvash 29 29 0% 0% 0%
cy: Welsh 29 29 0% 0% 0%
da: Danish 29 16 44% 0% 7%
dag: Dagbani 29 29 0% 0% 0%
de: German 29 3 89% 0% 0%
de-at: Austrian German 29 29 0% 0% 0%
de-ch: Swiss High German 29 29 0% 0% 0%
de-formal: German (formal address) 29 29 0% 0% 0%
dga: Dagaare 29 29 0% 0% 0%
din: Dinka 29 29 0% 0% 0%
diq: Zazaki 29 29 0% 0% 0%
dsb: Lower Sorbian 29 29 0% 0% 0%
dtp: Central Dusun 29 29 0% 0% 0%
dty: Doteli 29 29 0% 0% 0%
dua: Duala 29 29 0% 0% 0%
dv: Divehi 29 29 0% 0% 0%
dz: Dzongkha 29 29 0% 0% 0%
ee: Ewe 29 29 0% 0% 0%
efi: Efik 29 29 0% 0% 0%
egl: Emilian 29 29 0% 0% 0%
el: Greek 29 24 17% 0% 0%
eml: Emiliano-Romagnolo 29 24 17% 0% 7%
en: English 29 0 100% 0% 0%
en-ca: Canadian English 29 29 0% 0% 0%
en-gb: British English 29 29 0% 0% 0%
eo: Esperanto 29 17 41% 0% 7%
es: Spanish 29 3 89% 7% 0%
es-419: Latin American Spanish 29 29 0% 0% 0%
es-formal: Spanish (formal address) 29 29 0% 0% 0%
et: Estonian 29 29 0% 0% 0%
eu: Basque 29 4 86% 0% 4%
ext: Extremaduran 29 29 0% 0% 0%
fa: Persian 29 7 75% 0% 11%
fat: Fanti 29 29 0% 0% 0%
ff: Fula 29 29 0% 0% 0%
fi: Finnish 29 2 93% 3% 0%
fit: Tornedalen Finnish 29 29 0% 0% 0%
fj: Fijian 29 29 0% 0% 0%
fo: Faroese 29 25 13% 0% 4%
fon: Fon 29 29 0% 0% 0%
fr: French 29 0 100% 37% 0%
frc: Cajun French 29 29 0% 0% 0%
frp: Arpitan 29 29 0% 0% 0%
frr: Northern Frisian 29 29 0% 0% 0%
fur: Friulian 29 29 0% 0% 0%
fy: Western Frisian 29 27 6% 0% 0%
ga: Irish 29 29 0% 0% 0%
gaa: Ga 29 29 0% 0% 0%
gag: Gagauz 29 29 0% 0% 0%
gan: Gan 29 29 0% 0% 0%
gcf: Guadeloupean Creole 29 29 0% 0% 0%
gcr: Guianan Creole 29 29 0% 0% 0%
gd: Scottish Gaelic 29 29 0% 0% 0%
gl: Galician 29 2 93% 0% 0%
gld: Nanai 29 29 0% 0% 0%
glk: Gilaki 29 29 0% 0% 0%
gn: Guarani 29 29 0% 0% 0%
gom: Goan Konkani 29 29 0% 0% 0%
gom-deva: Goan Konkani (Devanagari script) 29 29 0% 0% 0%
gom-latn: Goan Konkani (Latin script) 29 29 0% 0% 0%
gor: Gorontalo 29 29 0% 0% 0%
got: Gothic 29 29 0% 0% 0%
gpe: Ghanaian Pidgin 29 29 0% 0% 0%
grc: Ancient Greek 29 29 0% 0% 0%
gsw: Alemannic 29 29 0% 0% 0%
gu: Gujarati 29 29 0% 0% 0%
guc: Wayuu 29 29 0% 0% 0%
gur: Frafra 29 29 0% 0% 0%
guw: Gun 29 29 0% 0% 0%
gv: Manx 29 29 0% 0% 0%
ha: Hausa 29 29 0% 0% 0%
hak: Hakka Chinese 29 29 0% 0% 0%
hak-hans: Hakka (Simplified Han script) 29 29 0% 0% 0%
hak-hant: Hakka (Traditional Han script) 29 29 0% 0% 0%
hak-latn: Hak-kâ-ngî (Pha̍k-fa-sṳ) 29 29 0% 0% 0%
haw: Hawaiian 29 29 0% 0% 0%
he: Hebrew 29 13 55% 37% 11%
hi: Hindi 29 0 100% 0% 0%
hif: Fiji Hindi 29 29 0% 0% 0%
hif-latn: Fiji Hindi (Latin script) 29 29 0% 0% 0%
hil: Hiligaynon 29 29 0% 0% 0%
hno: Northern Hindko 29 29 0% 0% 0%
ho: Hiri Motu 29 29 0% 0% 0%
hr: Croatian 29 19 34% 0% 7%
hrx: Hunsrik 29 29 0% 0% 0%
hsb: Upper Sorbian 29 29 0% 0% 0%
hsn: Xiang 29 29 0% 0% 0%
ht: Haitian Creole 29 29 0% 0% 0%
hu: Hungarian 29 16 44% 0% 0%
hu-formal: Hungarian (formal address) 29 29 0% 0% 0%
hy: Armenian 29 7 75% 0% 11%
hyw: Western Armenian 29 29 0% 0% 0%
hz: Herero 29 29 0% 0% 0%
ia: Interlingua 29 29 0% 0% 0%
iba: Iban 29 29 0% 0% 0%
ibb: Ibibio 29 29 0% 0% 0%
id: Indonesian 29 0 100% 0% 0%
ie: Interlingue 29 29 0% 0% 0%
ig: Igbo 29 29 0% 0% 0%
igl: Igala 29 29 0% 0% 0%
ii: Sichuan Yi 29 29 0% 0% 0%
ik: Inupiaq 29 29 0% 0% 0%
ilo: Iloko 29 14 51% 0% 7%
inh: Ingush 29 29 0% 0% 0%
io: Ido 29 14 51% 0% 4%
is: Icelandic 29 29 0% 0% 0%
isv-cyrl: Interslavic (Cyrillic script) 29 29 0% 0% 0%
isv-latn: Interslavic (Latin script) 29 29 0% 0% 0%
it: Italian 29 0 100% 20% 0%
iu: Inuktitut 29 29 0% 0% 0%
ja: Japanese 29 0 100% 13% 0%
jam: Jamaican Creole English 29 29 0% 0% 0%
jbo: Lojban 29 29 0% 0% 0%
jut: Jutish 29 29 0% 0% 0%
jv: Javanese 29 29 0% 0% 0%
ka: Georgian 29 16 44% 0% 4%
kaa: Kara-Kalpak 29 29 0% 0% 0%
kab: Kabyle 29 29 0% 0% 0%
kai: Karekare 29 29 0% 0% 0%
kbd: Kabardian 29 29 0% 0% 0%
kbd-cyrl: Kabardian (Cyrillic script) 29 29 0% 0% 0%
kbp: Kabiye 29 29 0% 0% 0%
kcg: Tyap 29 29 0% 0% 0%
kea: Kabuverdianu 29 29 0% 0% 0%
kg: Kongo 29 29 0% 0% 0%
kge: Komering 29 29 0% 0% 0%
khw: Khowar 29 29 0% 0% 0%
ki: Kikuyu 29 29 0% 0% 0%
kiu: Kirmanjki 29 29 0% 0% 0%
kj: Kuanyama 29 29 0% 0% 0%
kjh: Khakas 29 29 0% 0% 0%
kjp: Eastern Pwo 29 29 0% 0% 0%
kk: Kazakh 29 29 0% 0% 0%
kl: Kalaallisut 29 29 0% 0% 0%
km: Khmer 29 29 0% 0% 0%
kn: Kannada 29 29 0% 0% 0%
knc: Central Kanuri 29 29 0% 0% 0%
ko: Korean 29 0 100% 3% 0%
ko-kp: Korean (North Korea) 29 29 0% 0% 0%
koi: Komi-Permyak 29 29 0% 0% 0%
kr: Kanuri 29 29 0% 0% 0%
krc: Karachay-Balkar 29 29 0% 0% 0%
kri: Krio 29 29 0% 0% 0%
krj: Kinaray-a 29 29 0% 0% 0%
krl: Karelian 29 29 0% 0% 0%
ks: Kashmiri 29 29 0% 0% 0%
ks-arab: Kashmiri (Arabic script) 29 29 0% 0% 0%
ks-deva: Kashmiri (Devanagari script) 29 29 0% 0% 0%
ksh: Colognian 29 29 0% 0% 0%
ksw: S'gaw Karen 29 29 0% 0% 0%
ku: Kurdish 29 29 0% 0% 0%
kum: Kumyk 29 29 0% 0% 0%
kus: Kusaal 29 29 0% 0% 0%
kv: Komi 29 29 0% 0% 0%
kw: Cornish 29 29 0% 0% 0%
ky: Kyrgyz 29 29 0% 0% 0%
la: Latin 29 29 0% 0% 0%
lad: Ladino 29 29 0% 0% 0%
lb: Luxembourgish 29 21 27% 0% 4%
lbe: Lak 29 29 0% 0% 0%
lez: Lezghian 29 29 0% 0% 0%
lfn: Lingua Franca Nova 29 29 0% 0% 0%
lg: Ganda 29 29 0% 0% 0%
li: Limburgish 29 29 0% 0% 0%
lij: Ligurian 29 29 0% 0% 0%
liv: Livonian 29 29 0% 0% 0%
lki: Laki 29 29 0% 0% 0%
lld: Ladin 29 29 0% 0% 0%
lmo: Lombard 29 26 10% 0% 4%
ln: Lingala 29 29 0% 0% 0%
lo: Lao 29 29 0% 0% 0%
loz: Lozi 29 29 0% 0% 0%
lrc: Northern Luri 29 29 0% 0% 0%
lt: Lithuanian 29 5 82% 12% 7%
ltg: Latgalian 29 29 0% 0% 0%
lua: Luba-Lulua 29 29 0% 0% 0%
lus: Mizo 29 29 0% 0% 0%
luz: Southern Luri 29 29 0% 0% 0%
lv: Latvian 29 29 0% 0% 0%
lzh: Literary Chinese 29 29 0% 0% 0%
lzz: Laz 29 29 0% 0% 0%
mad: Madurese 29 29 0% 0% 0%
mag: Magahi 29 29 0% 0% 0%
mai: Maithili 29 29 0% 0% 0%
map-bms: Banyumasan 29 29 0% 0% 0%
mdf: Moksha 29 29 0% 0% 0%
mg: Malagasy 29 29 0% 0% 0%
mh: Marshallese 29 29 0% 0% 0%
mhr: Eastern Mari 29 29 0% 0% 0%
mi: Māori 29 29 0% 0% 0%
min: Minangkabau 29 29 0% 0% 0%
mk: Macedonian 29 29 0% 0% 0%
ml: Malayalam 29 29 0% 0% 0%
mn: Mongolian 29 29 0% 0% 0%
mnc: Manchu 29 29 0% 0% 0%
mnc-latn: Manchu (Latin script) 29 29 0% 0% 0%
mnc-mong: Manchu (Mongolian script) 29 29 0% 0% 0%
mni: Manipuri 29 29 0% 0% 0%
mnw: Mon 29 29 0% 0% 0%
mo: Moldovan 29 29 0% 0% 0%
mos: Mossi 29 29 0% 0% 0%
mr: Marathi 29 29 0% 0% 0%
mrh: Mara 29 29 0% 0% 0%
mrj: Western Mari 29 29 0% 0% 0%
ms: Malay 29 19 34% 30% 7%
ms-arab: Malay (Jawi script) 29 29 0% 0% 0%
mt: Maltese 29 29 0% 0% 0%
mui: Musi 29 29 0% 0% 0%
mus: Muscogee 29 29 0% 0% 0%
mwl: Mirandese 29 29 0% 0% 0%
my: Burmese 29 29 0% 0% 0%
myv: Erzya 29 29 0% 0% 0%
mzn: Mazanderani 29 29 0% 0% 0%
na: Nauru 29 29 0% 0% 0%
nah: Nahuatl 29 29 0% 0% 0%
nan: Minnan 29 29 0% 0% 0%
nan-hant: Minnan (Traditional Han script) 29 29 0% 0% 0%
nan-latn-pehoeji: Minnan (Pe̍h-ōe-jī) 29 29 0% 0% 0%
nan-latn-tailo: Minnan (Tâi-lô) 29 29 0% 0% 0%
nap: Neapolitan 29 29 0% 0% 0%
nb: Norwegian Bokmål 29 29 0% 0% 0%
nds: Low German 29 29 0% 0% 0%
nds-nl: Low Saxon 29 29 0% 0% 0%
ne: Nepali 29 29 0% 0% 0%
new: Newari 29 29 0% 0% 0%
ng: Ndonga 29 29 0% 0% 0%
nia: Nias 29 29 0% 0% 0%
nit: Southeastern Kolami 29 29 0% 0% 0%
niu: Niuean 29 29 0% 0% 0%
nl: Dutch 29 0 100% 0% 0%
nl-informal: Dutch (informal address) 29 29 0% 0% 0%
nmz: Nawdm 29 29 0% 0% 0%
nn: Norwegian Nynorsk 29 29 0% 0% 0%
no: Norwegian 29 29 0% 0% 0%
nod: Northern Thai 29 29 0% 0% 0%
nog: Nogai 29 29 0% 0% 0%
nov: Novial 29 29 0% 0% 0%
nqo: N’Ko 29 29 0% 0% 0%
nr: South Ndebele 29 29 0% 0% 0%
nrm: Norman 29 29 0% 0% 0%
nso: Northern Sotho 29 29 0% 0% 0%
nup: Nupe 29 29 0% 0% 0%
nv: Navajo 29 29 0% 0% 0%
ny: Nyanja 29 29 0% 0% 0%
nyn: Nyankole 29 29 0% 0% 0%
nyo: Nyoro 29 29 0% 0% 0%
nys: Nyungar 29 29 0% 0% 0%
oc: Occitan 29 29 0% 0% 0%
ojb: Northwestern Ojibwa 29 29 0% 0% 0%
olo: Livvi-Karelian 29 29 0% 0% 0%
om: Oromo 29 29 0% 0% 0%
or: Odia 29 29 0% 0% 0%
os: Ossetic 29 29 0% 0% 0%
pa: Punjabi 29 29 0% 0% 0%
pag: Pangasinan 29 29 0% 0% 0%
pam: Pampanga 29 29 0% 0% 0%
pap: Papiamento 29 29 0% 0% 0%
pcd: Picard 29 29 0% 0% 0%
pcm: Nigerian Pidgin 29 29 0% 0% 0%
pdc: Pennsylvania German 29 29 0% 0% 0%
pdt: Plautdietsch 29 29 0% 0% 0%
pfl: Palatine German 29 29 0% 0% 0%
pi: Pali 29 29 0% 0% 0%
pih: Norfuk / Pitkern 29 29 0% 0% 0%
pl: Polish 29 6 79% 4% 7%
pms: Piedmontese 29 29 0% 0% 0%
pnb: Western Punjabi 29 29 0% 0% 0%
pnt: Pontic 29 29 0% 0% 0%
prg: Prussian 29 29 0% 0% 0%
ps: Pashto 29 16 44% 0% 0%
pt: Portuguese 29 3 89% 0% 0%
pt-br: Brazilian Portuguese 29 0 100% 3% 0%
pwn: Paiwan 29 29 0% 0% 0%
qqq: Message documentation 29 29 0% 0% 0%
qu: Quechua 29 29 0% 0% 0%
qug: Chimborazo Highland Quichua 29 29 0% 0% 0%
rgn: Romagnol 29 29 0% 0% 0%
rif: Riffian 29 29 0% 0% 0%
rki: Arakanese 29 29 0% 0% 0%
rm: Romansh 29 29 0% 0% 0%
rmc: Carpathian Romani 29 29 0% 0% 0%
rmy: Vlax Romani 29 29 0% 0% 0%
rn: Rundi 29 29 0% 0% 0%
ro: Romanian 29 29 0% 0% 0%
roa-tara: Tarantino 29 29 0% 0% 0%
rsk: Pannonian Rusyn 29 29 0% 0% 0%
ru: Russian 29 0 100% 100% 0%
rue: Rusyn 29 29 0% 0% 0%
rup: Aromanian 29 29 0% 0% 0%
ruq: Megleno-Romanian 29 29 0% 0% 0%
ruq-cyrl: Megleno-Romanian (Cyrillic script) 29 29 0% 0% 0%
ruq-latn: Megleno-Romanian (Latin script) 29 29 0% 0% 0%
rut: Rutul 29 29 0% 0% 0%
rw: Kinyarwanda 29 29 0% 0% 0%
ryu: Okinawan 29 29 0% 0% 0%
sa: Sanskrit 29 29 0% 0% 0%
sah: Yakut 29 29 0% 0% 0%
sat: Santali 29 29 0% 0% 0%
sc: Sardinian 29 29 0% 0% 0%
scn: Sicilian 29 29 0% 0% 0%
sco: Scots 29 15 48% 0% 7%
sd: Sindhi 29 29 0% 0% 0%
sdc: Sassarese Sardinian 29 29 0% 0% 0%
sdh: Southern Kurdish 29 29 0% 0% 0%
se: Northern Sami 29 29 0% 0% 0%
se-fi: Northern Sami (Finland) 29 29 0% 0% 0%
se-no: Northern Sami (Norway) 29 29 0% 0% 0%
se-se: Northern Sami (Sweden) 29 29 0% 0% 0%
sei: Seri 29 29 0% 0% 0%
ses: Koyraboro Senni 29 29 0% 0% 0%
sg: Sango 29 29 0% 0% 0%
sgs: Samogitian 29 29 0% 0% 0%
sh: Serbo-Croatian 29 29 0% 0% 0%
sh-cyrl: Serbo-Croatian (Cyrillic script) 29 29 0% 0% 0%
sh-latn: Serbo-Croatian (Latin script) 29 29 0% 0% 0%
shi: Tachelhit 29 29 0% 0% 0%
shn: Shan 29 29 0% 0% 0%
shy: Shawiya 29 29 0% 0% 0%
shy-latn: Shawiya (Latin script) 29 29 0% 0% 0%
si: Sinhala 29 29 0% 0% 0%
simple: Simple English 29 29 0% 0% 0%
sjd: Kildin Sami 29 29 0% 0% 0%
sje: Pite Sami 29 29 0% 0% 0%
sk: Slovak 29 14 51% 6% 0%
skr: Saraiki 29 29 0% 0% 0%
skr-arab: Saraiki (Arabic script) 29 29 0% 0% 0%
sl: Slovenian 29 7 75% 0% 7%
sli: Lower Silesian 29 29 0% 0% 0%
sm: Samoan 29 29 0% 0% 0%
sma: Southern Sami 29 29 0% 0% 0%
smn: Inari Sami 29 29 0% 0% 0%
sms: Skolt Sami 29 29 0% 0% 0%
sn: Shona 29 29 0% 0% 0%
so: Somali 29 29 0% 0% 0%
sq: Albanian 29 29 0% 0% 0%
sr: Serbian 29 20 31% 0% 4%
srn: Sranan Tongo 29 29 0% 0% 0%
sro: Campidanese Sardinian 29 29 0% 0% 0%
ss: Swati 29 29 0% 0% 0%
st: Southern Sotho 29 29 0% 0% 0%
stq: Saterland Frisian 29 29 0% 0% 0%
sty: Siberian Tatar 29 29 0% 0% 0%
su: Sundanese 29 29 0% 0% 0%
sv: Swedish 29 3 89% 0% 4%
sw: Swahili 29 29 0% 0% 0%
syl: Sylheti 29 29 0% 0% 0%
szl: Silesian 29 29 0% 0% 0%
szy: Sakizaya 29 29 0% 0% 0%
ta: Tamil 29 29 0% 0% 0%
tay: Tayal 29 29 0% 0% 0%
tcy: Tulu 29 29 0% 0% 0%
tdd: Tai Nuea 29 29 0% 0% 0%
te: Telugu 29 29 0% 0% 0%
tet: Tetum 29 29 0% 0% 0%
tg: Tajik 29 10 65% 0% 4%
tg-cyrl: Tajik (Cyrillic script) 29 29 0% 0% 0%
th: Thai 29 29 0% 0% 0%
ti: Tigrinya 29 29 0% 0% 0%
tig: Tigre 29 29 0% 0% 0%
tk: Turkmen 29 29 0% 0% 0%
tl: Tagalog 29 20 31% 0% 0%
tly: Talysh 29 29 0% 0% 0%
tly-cyrl: Talysh (Cyrillic script) 29 29 0% 0% 0%
tn: Tswana 29 29 0% 0% 0%
to: Tongan 29 29 0% 0% 0%
tok: Toki Pona 29 29 0% 0% 0%
tpi: Tok Pisin 29 29 0% 0% 0%
tr: Turkish 29 0 100% 3% 0%
tru: Turoyo 29 29 0% 0% 0%
trv: Taroko 29 29 0% 0% 0%
ts: Tsonga 29 29 0% 0% 0%
tt: Tatar 29 29 0% 0% 0%
tt-cyrl: Tatar (Cyrillic script) 29 22 24% 0% 0%
tt-latn: Tatar (Latin script) 29 29 0% 0% 0%
ttj: Tooro 29 29 0% 0% 0%
tum: Tumbuka 29 29 0% 0% 0%
tw: Twi 29 29 0% 0% 0%
ty: Tahitian 29 29 0% 0% 0%
tyv: Tuvinian 29 29 0% 0% 0%
tzm: Central Atlas Tamazight 29 29 0% 0% 0%
udm: Udmurt 29 29 0% 0% 0%
ug: Uyghur 29 29 0% 0% 0%
ug-arab: Uyghur (Arabic script) 29 29 0% 0% 0%
ug-latn: Uyghur (Latin script) 29 29 0% 0% 0%
uk: Ukrainian 29 1 96% 0% 4%
ur: Urdu 29 29 0% 0% 0%
uz: Uzbek 29 29 0% 0% 0%
uz-cyrl: Uzbek (Cyrillic script) 29 29 0% 0% 0%
uz-latn: Uzbek (Latin script) 29 29 0% 0% 0%
ve: Venda 29 29 0% 0% 0%
vec: Venetian 29 29 0% 0% 0%
vep: Veps 29 29 0% 0% 0%
vi: Vietnamese 29 0 100% 0% 0%
vls: West Flemish 29 29 0% 0% 0%
vmf: Main-Franconian 29 29 0% 0% 0%
vmw: Makhuwa 29 29 0% 0% 0%
vo: Volapük 29 29 0% 0% 0%
vot: Votic 29 29 0% 0% 0%
vro: Võro 29 29 0% 0% 0%
wa: Walloon 29 29 0% 0% 0%
wal: Wolaytta 29 29 0% 0% 0%
war: Waray 29 29 0% 0% 0%
wls: Wallisian 29 29 0% 0% 0%
wo: Wolof 29 29 0% 0% 0%
wuu: Wu 29 29 0% 0% 0%
wuu-hans: Wu (Simplified Han script) 29 29 0% 0% 0%
wuu-hant: Wu (Traditional Han script) 29 29 0% 0% 0%
xal: Kalmyk 29 29 0% 0% 0%
xh: Xhosa 29 29 0% 0% 0%
xmf: Mingrelian 29 29 0% 0% 0%
xsy: Saisiyat 29 29 0% 0% 0%
yi: Yiddish 29 19 34% 0% 4%
yo: Yoruba 29 29 0% 0% 0%
yrl: Nheengatu 29 29 0% 0% 0%
yue: Cantonese 29 29 0% 0% 0%
yue-hans: Cantonese (Simplified Han script) 29 29 0% 0% 0%
yue-hant: Cantonese (Traditional Han script) 29 29 0% 0% 0%
za: Zhuang 29 29 0% 0% 0%
zea: Zeelandic 29 29 0% 0% 0%
zgh: Standard Moroccan Tamazight 29 29 0% 0% 0%
zgh-latn: Standard Moroccan Tamazight (Latin script) 29 29 0% 0% 0%
zh: Chinese 29 0 100% 3% 0%
zu: Zulu 29 29 0% 0% 0%
All 520 languages together 15,080 13,983 7% 10% 1%

Lower priority

[edit]
The following pages are marked as lower priority because the source version in English might be outdated, but they're still quite important!
Language Messages Untranslated Completion Reviewed Outdated
ast: Asturian 18 14 22% 0% 0%
az: Azerbaijani 18 8 55% 0% 0%
bg: Bulgarian 18 0 100% 100% 0%
bs: Bosnian 18 1 94% 0% 6%
ca: Catalan 18 0 100% 0% 0%
cs: Czech 18 0 100% 0% 0%
da: Danish 18 1 94% 0% 6%
de: German 18 0 100% 33% 0%
diq: Zazaki 18 9 50% 0% 0%
el: Greek 18 4 77% 0% 0%
eml: Emiliano-Romagnolo 18 9 50% 0% 0%
en: English 18 0 100% 0% 0%
eo: Esperanto 18 14 22% 0% 0%
es: Spanish 18 0 100% 44% 0%
eu: Basque 18 0 100% 0% 0%
fa: Persian 18 0 100% 0% 0%
fi: Finnish 18 0 100% 0% 0%
fo: Faroese 18 1 94% 0% 0%
fr: French 18 0 100% 5% 0%
gl: Galician 18 1 94% 35% 6%
gn: Guarani 18 8 55% 0% 0%
he: Hebrew 18 5 72% 0% 6%
hi: Hindi 18 0 100% 0% 0%
hr: Croatian 18 1 94% 0% 6%
hu: Hungarian 18 8 55% 0% 0%
hy: Armenian 18 0 100% 0% 0%
id: Indonesian 18 0 100% 0% 0%
ilo: Iloko 18 1 94% 0% 6%
it: Italian 18 0 100% 0% 0%
ja: Japanese 18 0 100% 33% 0%
ka: Georgian 18 9 50% 0% 0%
km: Khmer 18 8 55% 0% 0%
ko: Korean 18 0 100% 0% 0%
mk: Macedonian 18 0 100% 0% 0%
mni: Manipuri 18 13 27% 0% 0%
nb: Norwegian Bokmål 18 14 22% 0% 0%
nl: Dutch 18 0 100% 0% 0%
pl: Polish 18 0 100% 55% 0%
pt: Portuguese 18 2 88% 0% 0%
pt-br: Brazilian Portuguese 18 0 100% 0% 0%
ro: Romanian 18 16 11% 0% 0%
ru: Russian 18 7 61% 100% 0%
sco: Scots 18 1 94% 0% 6%
sl: Slovenian 18 1 94% 0% 0%
sr: Serbian 18 1 94% 0% 6%
sv: Swedish 18 0 100% 0% 0%
tr: Turkish 18 0 100% 0% 0%
uk: Ukrainian 18 0 100% 0% 0%
yi: Yiddish 18 15 16% 0% 0%
zh: Chinese 18 0 100% 27% 0%
All 50 languages together 900 172 80% 9% 1%
Language Messages Untranslated Completion Reviewed Outdated
anp: Angika 568 538 5% 3% 0%
ar: Arabic 568 555 2% 30% 0%
awa: Awadhi 568 552 2% 0% 1%
bg: Bulgarian 568 466 17% 35% 2%
bn: Bangla 568 6 98% 0% 1%
ca: Catalan 568 515 9% 0% 0%
cs: Czech 568 6 98% 65% 1%
de: German 568 263 53% 2% 3%
diq: Zazaki 568 556 2% 0% 1%
en: English 568 0 100% 0% 0%
eo: Esperanto 568 552 2% 0% 1%
es: Spanish 568 15 97% 0% 2%
eu: Basque 568 546 3% 0% 2%
fa: Persian 568 343 39% 0% 2%
fi: Finnish 568 516 9% 0% 0%
fr: French 568 0 100% 16% 0%
he: Hebrew 568 449 20% 0% 1%
hi: Hindi 568 358 36% 0% 1%
hu: Hungarian 568 359 36% 0% 1%
hy: Armenian 568 536 5% 0% 3%
id: Indonesian 568 399 29% 0% 2%
it: Italian 568 16 97% 15% 2%
ja: Japanese 568 6 98% 0% 1%
ko: Korean 568 528 7% 0% 1%
lt: Lithuanian 568 550 3% 0% 1%
ms: Malay 568 384 32% 0% 1%
nl: Dutch 568 0 100% 0% 0%
nqo: N’Ko 568 553 2% 0% 2%
pl: Polish 568 515 9% 32% 4%
pt: Portuguese 568 503 11% 18% 2%
pt-br: Brazilian Portuguese 568 479 15% 0% 4%
ru: Russian 568 297 47% 45% 1%
sd: Sindhi 568 555 2% 0% 1%
sv: Swedish 568 481 15% 3% 2%
th: Thai 568 541 4% 92% 1%
tly: Talysh 568 545 4% 0% 0%
tr: Turkish 568 11 98% 1% 2%
uk: Ukrainian 568 123 78% 0% 4%
vi: Vietnamese 568 532 6% 0% 1%
zh: Chinese 568 6 98% 1% 1%
All 40 languages together 22,720 14,155 37% 9% 1%
Language Messages Untranslated Completion Reviewed Outdated
ar: Arabic 70 64 8% 50% 0%
ast: Asturian 70 68 2% 0% 5%
az: Azerbaijani 70 68 2% 0% 2%
bg: Bulgarian 70 51 27% 68% 10%
bn: Bangla 70 64 8% 0% 15%
ca: Catalan 70 44 37% 0% 12%
cdo: Mindong 70 68 2% 0% 0%
cs: Czech 70 12 82% 5% 0%
cy: Welsh 70 68 2% 0% 2%
da: Danish 70 67 4% 0% 10%
de: German 70 50 28% 0% 8%
diq: Zazaki 70 68 2% 0% 0%
el: Greek 70 64 8% 0% 15%
eml: Emiliano-Romagnolo 70 68 2% 0% 2%
en: English 70 0 100% 0% 0%
es: Spanish 70 0 100% 1% 0%
et: Estonian 70 64 8% 0% 15%
eu: Basque 70 60 14% 0% 13%
fa: Persian 70 60 14% 10% 13%
fi: Finnish 70 58 17% 0% 10%
fo: Faroese 70 64 8% 0% 15%
fr: French 70 24 65% 21% 0%
gl: Galician 70 54 22% 0% 15%
gn: Guarani 70 67 4% 0% 3%
he: Hebrew 70 64 8% 0% 18%
hi: Hindi 70 12 82% 0% 0%
hr: Croatian 70 68 2% 0% 3%
ht: Haitian Creole 70 68 2% 0% 2%
hu: Hungarian 70 30 57% 0% 8%
hy: Armenian 70 61 12% 22% 15%
id: Indonesian 70 29 58% 0% 8%
io: Ido 70 67 4% 0% 0%
it: Italian 70 58 17% 8% 15%
ja: Japanese 70 12 82% 0% 0%
ka: Georgian 70 67 4% 0% 2%
ko: Korean 70 65 7% 0% 9%
lb: Luxembourgish 70 68 2% 0% 2%
lt: Lithuanian 70 66 5% 0% 9%
nb: Norwegian Bokmål 70 63 10% 0% 18%
nl: Dutch 70 0 100% 0% 0%
pl: Polish 70 51 27% 10% 10%
pt: Portuguese 70 56 20% 14% 15%
pt-br: Brazilian Portuguese 70 0 100% 0% 0%
ru: Russian 70 35 50% 85% 0%
sco: Scots 70 64 8% 0% 15%
sd: Sindhi 70 68 2% 0% 0%
sk: Slovak 70 64 8% 0% 13%
sl: Slovenian 70 64 8% 0% 15%
sr: Serbian 70 64 8% 0% 15%
su: Sundanese 70 68 2% 0% 2%
sv: Swedish 70 12 82% 5% 0%
te: Telugu 70 68 2% 0% 3%
tr: Turkish 70 65 7% 0% 0%
uk: Ukrainian 70 44 37% 0% 12%
vi: Vietnamese 70 62 11% 0% 2%
yi: Yiddish 70 64 8% 0% 9%
yo: Yoruba 70 54 22% 0% 0%
zh: Chinese 70 19 72% 0% 0%
All 58 languages together 4,060 2,995 26% 6% 7%