Page MenuHomePhabricator

Add more machine translation services (tracking)
Open, MediumPublic

Description

NOTE: Please do not directly add any language-specific tags (e.g. Esperanto-Sites ) here, add them to subtasks when needed.

Content Translation integrates several translation services. Machine translation (MT) helps to speed up the translation process as reported by users, but availability and quality may vary across languages. Users of languages without MT support ask for their languages to be supported, and even created gadgets (based on Google and Yandex translation services ) for integrating additional translation services with the tool.

In order to support more languages than those provided by the current services, we may want to integrate additional translation services.

Extending the support for Machine translation in Content Translation is often requested. I compiled some of those requests from the Content Translation discussion page to provide a better overview:

  • German.
    • "Another, already mentioned, issue is the inability to use the automatic machine translation feature for English to German." (view)
    • "No machine translation available. This is not a big deal for a short article, but for a longer article I would find machine translation very useful as a starting point." (view)
    • "But I would like to have an automatic translation to work on. " (from Dutch) (view)
    • "I'm translating articles from Spanish to German, but the automatic translation doesn't work, so it takes a lot longer for me." ( view )
    • "What is the procedure to activate machine translation for German as a target, where the services (Google, Yandex) are already there?" (view)
    • "Why isn't Yandex.Translate enabled for English to German?" (view)
    • "This tool doesn't actually seem to work for me. I have to translate everything myself." (view)
    • "I was eager to see if the new machine translation services provide more support for German (e.g. to or from English). But I still get "Translation services not available for the selcted languages" (de->en)" (view)
    • "I've been looking to try and do some content translation for pool articles to/from the German Wikipedia, [...]. However, the automated tool says that this is not available" (view)
    • "Having a machine translation was handy, as most of the time, the work is simply in changing grammatical errors on pages." (view)
    • "Add German to the google translate support for content translation" (view)
  • English.
    • "fr -> en" (view)
    • "Doesn't work at all. "Not available" for German to English" (view)
    • "Currently there is a German page but I also want to create an English one. How can I do that? I have tried it several times but it always does not work." (view)
    • "Why is the Chinese not translating into English, what do I need to do to make this functional?" (view)
    • "It doesn't allow me to use machine translation, although for me it would be quicker to edit machine translated text than to translate from scratch, with the same end quality" (view)
    • "...I'm getting an error message that translation services are not available from German to English." (view)
    • "...why I cannot use it on en.wp even I have extend confirmend flag there?" (view)
    • "Would be nice if common headings automatically translated (Véase también→See also, Referencias→References, Bibliografía, Enlaces externos, etc.)" (view)
    • "Copying original content works and I can probably edit the text, but machine translation part does not work. So as far as functionality, this only provides a two-versions view on one screen." (view)
    • "I'm trying to translate a page from Bahasa Melayu (mswiki) to English apparently it's not working." (view).
  • Italian.
    • "English -> Italian translation don't work" (view)
    • another request
    • "...when I click to add a paragraph, it doesn't translate from English to Italian." (view)
    • "Utilizzando il traduttore automatico (beta), non riesco a vedere tradotta in italiano una voce, in quanto, sulla destra, compare sempre lo stesso testo nella lingua di provenienza." (view)
  • Russian
    • "Hello, I need English to Russian machine pretranslation, yet it is absent." (view)
    • "Why doesn't it work for english-russian translation?" (view)
    • "can this extension use other engines? Сan we now take it and turn it on ru.wikipedia.org but adding localy translator yandex and/or google?" (view)
    • "there is no machine translator for russian" (view)
  • French.
    • "traduction automatique en francais" (view)
    • "la version bêta du traducteur prend elle en charge la traduction de english vers français ?" (view)
    • "I've just tried to translate a few pages from English and various languages into French but it says that automatic translation is not available for French." (view)
  • Hindi.
    • "the original english text is only getting pasted over there with an error in right window that Machine Translation is not available in Hindi (यांत्रिक अनुवाद हिंदी में उपलब्ध नहीं है.). So, just wanted to know When translation is not available then why the tool is available in my preferences?" (view)
    • "good news is that it is working fine on hiwiki but its machine translation is not working (you may check)" (view)
  • Ukranian.
    • "For some reason, translation from Spanish to Ukrainian does not work. Please enable the feature." (view)
    • "Russian to Ukranian" (view)
  • Turkish.
    • "English-Turkish translation is also useless." (view)
    • "This beta feature experience said. But it failed to translate any article." (view)
  • Polish
    • ":(" (view)
    • Detailed observations from Halibutt (view)
  • Dutch
    • "Pity the automatic translation English to Dutch isn't available (yet)." (view)
    • "Enable machine translation for English<->Dutch language pair" T129190
  • Spanish
    • "I translated some things from English to Spanish [...] The machine translation is terribly bad (bad verb conjugations, traslation too literal, and more)." (view)
    • "when i translated it into Spanish [...] can you please integrate Google Translate within the translate tool, It would help a lot!" (view)
  • Albanian.
    • "can you please add machine translation for Albanian (sq.wikipedia)? I have checked the translation quality [ EN > SQ, in Yandex Translation], and I believe it would be of substantial help if it is enabled." (view)
  • Finnish.
    • "no machine translation being available, there is no interest in loading the English into the translation field" (view)
  • Vietnamese.
    • "when I switched to Vietnamese language, I cannot see translated text. There is only English one." (view)
  • Japanese.
    • "It seems automatic Japanese translation is not supported at this time." (view)
  • Korean
    • "Please add machine translation pairs Japanese/Korean and Korean/Japanese. These two share very similar grammar and accuracy of MT is very good." (view)
  • Serbian.
    • "Why don't add serbian language, use Google Translate, why using some other-side Apertium?" (view)
  • Slovak
    • "I wanted to try this new tool on some small translation from Czech [...], simply it doesn't want to translate it" (personal message from skwiki contributor)
  • Arabic.
    • "Auto translation not working for Arabic Language" (view)
  • Konkani
    • "I translated an article from English to GOM (Konkani) and it doesn't seem to get uploaded." (view)
  • Welsh.
    • "Without Machine Translation, this tool is an electric drill with no power. When will it be turned on, please?" (view)
  • Nepali.
    • "Thanks for enabling content translation in Nepali , is there a way machine translation could be enabled too ?" (view)
  • Belarusian.
    • "Thanks, it works now. But now it tells that machine translation is not available. What is needed to turn it on?" (view)
  • Amharic.
    • "The tool has a great UI and works as expected. Although machine translation into Amharic is not currently possible" (view)
  • Armenian.
    • "Could you please add one of machine translation services which is also available for Armenian (Yandex or Google translate)?" (view)
  • Czech.
    • "I have found there is no machine translation to or from Czech language supported yet" (view)
  • Danish.
    • "English to Danish" (view)
  • Portuguese
    • "translate from english to other languages too, especially portuguese" (view)
  • Bashkir
  • Indonesian
    • "Google Translate has reached the stage where it sometimes could fool a human reader that it is a proper translation." (view)
  • Persian
    • "Our community is interested on having Yandex translation enabled for Content Translation" (T125118)
  • Punjabi
    • "Please Punjabi Language (Gurmukhi) auto-translation for use on pa.wikipedia.org. Machine translation works fine through Google Translate." (view)
  • Chinese
    • "We find the content translation tool very useful and conducive to the growth of Wikipedia. We would like to know when the tool can support Chinese. " (view)
  • Yoruba
    • "I tried to translate an article to Yoruba (yo:wiki) but its not working. The result of the translation is still English." (view)
  • Simple English
    • "Just to be consistent, the automatic machine translation provided by Yandex for English to another supported language should also be enabled when translating from Simple English" (view)
  • Tatar
  • Minangkabau
    • "Machine translation not available for Minangkabau (langcode: min). How can I contribute to that machines so my languange will available?" (view)
  • General
    • "Machine translation is really difficult. Why not using Google Translate?" (view)
    • "Can you please Implement google translate as one of the options for the translate tool. It'll help a lot, ^_^ thanks." (view)
    • "I think the new version should have besides having Apertium and Yandex should have Google Traslate" (view)
    • "I thin k the Wikipedia translation tool bhasha is not good as google translate. so why not wikipedia using google tool ???" (view)
    • "Why don you do google translate for the translating tool because its the best tool online?" (view)
    • "BTW, it would be great if the awesome DeepL (DeepL) could also be used for machine translation." (view)

Related Objects

StatusAssignedTask
OpenNone
OpenNone
OpenNone
ResolvedArrbee
ResolvedKartikMistry
Resolvedsanthosh
OpenNone
Resolvedsanthosh
Resolvedsbassett
ResolvedKartikMistry
ResolvedKartikMistry
OpenNone
ResolvedNone
ResolvedNone
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedArrbee
Resolved dpatrick
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
OpenArrbee
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
OpenNone
OpenNone
Opensanthosh
ResolvedBstorm
OpenNone
OpenNone
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
OpenKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
DuplicateKartikMistry
ResolvedKartikMistry
ResolvedNone
ResolvedKartikMistry
ResolvedKartikMistry
Resolvedsanthosh
ResolvedKartikMistry
ResolvedKartikMistry
InvalidKartikMistry
ResolvedKartikMistry
OpenKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
ResolvedKartikMistry
DuplicateKartikMistry
ResolvedKartikMistry
OpenKartikMistry
OpenKartikMistry
OpenKartikMistry
OpenKartikMistry

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
Arrbee added a comment.Sep 7 2016, 8:21 AM

Two more have been added:

Hill Mari (mrj)
Mari (mhr)

Amire80 updated the task description. (Show Details)Oct 10 2016, 5:13 PM
Liuxinyu970226 awarded a token.
Pginer-WMF updated the task description. (Show Details)Jul 2 2018, 5:08 PM
Restricted Application added a subscriber: Petar.petkovic. · View Herald TranscriptJul 2 2018, 5:08 PM
Restricted Application added a subscriber: Urbanecm. · View Herald TranscriptNov 1 2018, 5:07 AM
Pginer-WMF updated the task description. (Show Details)Dec 12 2018, 10:24 AM
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)Dec 12 2018, 10:27 AM
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)Dec 12 2018, 10:35 AM
Pginer-WMF updated the task description. (Show Details)Dec 21 2018, 12:02 PM
Pginer-WMF updated the task description. (Show Details)Jan 11 2019, 1:54 PM
Pginer-WMF updated the task description. (Show Details)Jan 16 2019, 9:12 AM
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)Jan 16 2019, 9:14 AM
Pginer-WMF updated the task description. (Show Details)Jan 16 2019, 9:21 AM
Pginer-WMF updated the task description. (Show Details)Feb 5 2019, 9:54 AM
Pginer-WMF updated the task description. (Show Details)
Pginer-WMF updated the task description. (Show Details)Feb 6 2019, 4:45 PM
Pginer-WMF updated the task description. (Show Details)Feb 12 2019, 12:42 PM
Amire80 updated the task description. (Show Details)Feb 12 2019, 7:28 PM
Pginer-WMF updated the task description. (Show Details)Feb 18 2019, 8:27 AM
Pginer-WMF updated the task description. (Show Details)Feb 18 2019, 3:02 PM
Pginer-WMF updated the task description. (Show Details)Feb 22 2019, 11:07 AM
Pginer-WMF updated the task description. (Show Details)Feb 26 2019, 11:02 AM
Pginer-WMF updated the task description. (Show Details)Mar 20 2019, 9:27 AM
Keegan added a subscriber: Keegan.Apr 5 2019, 3:27 PM
Pginer-WMF updated the task description. (Show Details)Apr 23 2019, 12:12 PM
Pginer-WMF updated the task description. (Show Details)Jun 21 2019, 9:39 AM
Pginer-WMF updated the task description. (Show Details)Aug 23 2019, 11:20 AM
Pginer-WMF updated the task description. (Show Details)Sep 4 2019, 7:46 AM