VisualEditor/TranslationCentral
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]VisualEditor portal |
---|
![]() |
General |
About |
Help with the launch |

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]- Hiwilms (talk · contribs), Tagalog
- Petrb (talk · contribs), Czech
- User:Kwj2772, Korean
- Hym411 (talk · contribs), Korean
- Ę-oиė >>> ™, Indonesian & Minangkabau
- Farhikht (talk · contribs), Persian (Farsi)
- Diako1971 (talk · contribs), Persian (Farsi)
- Misibacsi (talk · contribs), Hungarian
- Myxomatosis57 (talk · contribs), Turkish
- jduranboger (talk · contribs), Español
- Cekli829 (talk · contribs), Azerbaijani
- Taweetham (talk · contribs), Thai
- Interfase (talk · contribs), Azerbaijani
- Snake bgd (talk · contribs), Serbian
- Dipa1965 (talk · contribs), Greek
- Vanjagenije (talk · contribs), Serbian (Српски)
- Strower (talk · contribs), Serbian (Српски)
- David1010 (talk · contribs), Georgian
- Robby (talk · contribs), Luxembourgish
- Oriciu (talk · contribs), Asturian (this user will be merged onto Xuacu (talk · contribs) in the future)
- Porbóllett (talk · contribs), Hungarian
- Pofka (talk · contribs), Lithuanian
- Arturkozlov (talk · contribs), Lithuanian
- EileenSanda (talk · contribs), Faroese
- វ័ណថារិទ្ធ (talk · contribs), Khmer
- Bjankuloski06 (talk · contribs), Macedonian
- Glavkos (talk · contribs), Modern Greek
- DJ_EV (talk · contribs), Latvian
- William Surya Permana (talk · contribs), Indonesian
- Marmase (talk · contribs), Turkish
- ElmA (talk · contribs), Finnish
- Ralgis (talk · contribs), Spanish
- Bouktin (talk · contribs), French
- Xabier Cañas (talk · contribs), Basque
- B20180 (talk · contribs), Thai
- Wladek92 (talk · contribs), French
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]Translation of the wiki page Help:VisualEditor/User guide from English (en).
Translation of the wiki page VisualEditor/Portal from English (en).
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!
Translation of the wiki page VisualEditor/Portal/TemplateData from English (en).
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% | 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: Dimli | 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% |
Translation of the wiki page Help:TemplateData from English (en).
Language | Messages | Untranslated | Completion | Reviewed | Outdated |
---|---|---|---|---|---|
anp: Angika | 568 | 538 | 5% | 3% | 0% |
ar: Arabic | 568 | 555 | 2% | 100% | 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 | 0 | 100% | 64% | 0% |
de: German | 568 | 263 | 53% | 2% | 3% |
diq: Dimli | 568 | 556 | 2% | 0% | 1% |
el: Greek | 568 | 360 | 36% | 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 | 9 | 98% | 15% | 1% |
ja: Japanese | 568 | 0 | 100% | 0% | 0% |
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 | 116 | 79% | 0% | 4% |
vi: Vietnamese | 568 | 532 | 6% | 0% | 1% |
zh: Chinese | 568 | 0 | 100% | 1% | 0% |
All 41 languages together | 23,288 | 14,483 | 37% | 9% | 1% |
Translation of the wiki page Help:VisualEditor/FAQ from English (en).
Language | Messages | Untranslated | Completion | Reviewed | Outdated |
---|---|---|---|---|---|
ar: Arabic | 72 | 66 | 8% | 50% | 0% |
ast: Asturian | 72 | 70 | 2% | 0% | 5% |
az: Azerbaijani | 72 | 70 | 2% | 0% | 2% |
bg: Bulgarian | 72 | 53 | 26% | 68% | 10% |
bn: Bangla | 72 | 66 | 8% | 0% | 14% |
ca: Catalan | 72 | 46 | 36% | 0% | 12% |
cdo: Mindong | 72 | 70 | 2% | 0% | 0% |
cs: Czech | 72 | 0 | 100% | 4% | 0% |
cy: Welsh | 72 | 70 | 2% | 0% | 2% |
da: Danish | 72 | 69 | 4% | 0% | 10% |
de: German | 72 | 52 | 27% | 0% | 7% |
diq: Dimli | 72 | 70 | 2% | 0% | 0% |
el: Greek | 72 | 66 | 8% | 0% | 14% |
eml: Emiliano-Romagnolo | 72 | 70 | 2% | 0% | 2% |
en: English | 72 | 0 | 100% | 0% | 0% |
es: Spanish | 72 | 2 | 97% | 1% | 0% |
et: Estonian | 72 | 66 | 8% | 0% | 14% |
eu: Basque | 72 | 62 | 13% | 0% | 13% |
fa: Persian | 72 | 62 | 13% | 10% | 13% |
fi: Finnish | 72 | 60 | 16% | 0% | 10% |
fo: Faroese | 72 | 66 | 8% | 0% | 14% |
fr: French | 72 | 26 | 63% | 21% | 0% |
gl: Galician | 72 | 56 | 22% | 0% | 14% |
gn: Guarani | 72 | 69 | 4% | 0% | 3% |
he: Hebrew | 72 | 66 | 8% | 0% | 17% |
hi: Hindi | 72 | 14 | 80% | 0% | 0% |
hr: Croatian | 72 | 70 | 2% | 0% | 3% |
ht: Haitian Creole | 72 | 70 | 2% | 0% | 2% |
hu: Hungarian | 72 | 32 | 55% | 0% | 7% |
hy: Armenian | 72 | 63 | 12% | 22% | 14% |
id: Indonesian | 72 | 31 | 56% | 0% | 7% |
io: Ido | 72 | 69 | 4% | 0% | 0% |
it: Italian | 72 | 61 | 15% | 9% | 14% |
ja: Japanese | 72 | 14 | 80% | 0% | 0% |
ka: Georgian | 72 | 69 | 4% | 0% | 2% |
ko: Korean | 72 | 67 | 6% | 0% | 9% |
lb: Luxembourgish | 72 | 70 | 2% | 0% | 2% |
lt: Lithuanian | 72 | 68 | 5% | 0% | 9% |
nb: Norwegian Bokmål | 72 | 65 | 9% | 0% | 17% |
nl: Dutch | 72 | 0 | 100% | 0% | 0% |
pl: Polish | 72 | 53 | 26% | 10% | 10% |
pt: Portuguese | 72 | 58 | 19% | 14% | 14% |
pt-br: Brazilian Portuguese | 72 | 2 | 97% | 0% | 0% |
ru: Russian | 72 | 37 | 48% | 85% | 0% |
sco: Scots | 72 | 66 | 8% | 0% | 14% |
sd: Sindhi | 72 | 70 | 2% | 0% | 0% |
sk: Slovak | 72 | 66 | 8% | 0% | 13% |
sl: Slovenian | 72 | 66 | 8% | 0% | 14% |
sr: Serbian | 72 | 66 | 8% | 0% | 14% |
su: Sundanese | 72 | 70 | 2% | 0% | 2% |
sv: Swedish | 72 | 14 | 80% | 5% | 0% |
te: Telugu | 72 | 70 | 2% | 0% | 3% |
tr: Turkish | 72 | 67 | 6% | 0% | 0% |
uk: Ukrainian | 72 | 46 | 36% | 0% | 12% |
vi: Vietnamese | 72 | 64 | 11% | 0% | 2% |
yi: Yiddish | 72 | 66 | 8% | 0% | 9% |
yo: Yoruba | 72 | 56 | 22% | 0% | 0% |
zh: Chinese | 72 | 21 | 70% | 0% | 0% |
All 58 languages together | 4,176 | 3,094 | 25% | 6% | 7% |