Template:Google Translations: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (too hard to change Category:Wanted translation to plural)
(add new languages, simplify to show all available (human translations will often lag page edits by a considerable time))
Line 1: Line 1:
<!--<div style="border-top:1px solid #888888; border-bottom:1px solid #888888; margin:0px; padding-left:0.7em; background-color:#d0e6f9;"> -->
<span class="plainlinks">''{{{title|Google}}}{{#if:{{{ar|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Car&hl=en&ie=UTF-8&oe=UTF-8 {{#language:ar}}]}}{{#if:{{{de|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cde&hl=en&ie=UTF-8&oe=UTF-8 {{#language:de}}]}}{{#if:{{{es|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Ces&hl=en&ie=UTF-8&oe=UTF-8 {{#language:es}}]}}{{#if:{{{fr|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cfr&hl=en&ie=UTF-8&oe=UTF-8 {{#language:fr}}]}}{{#if:{{{it|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cit&hl=en&ie=UTF-8&oe=UTF-8 {{#language:it}}]}}{{#if:{{{ja|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cja&hl=en&ie=UTF-8&oe=UTF-8 {{#language:ja}}]}}{{#if:{{{ko|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cko&hl=en&ie=UTF-8&oe=UTF-8 {{#language:ko}}]}}{{#if:{{{pt|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cpt&hl=en&ie=UTF-8&oe=UTF-8 {{#language:pt}}]}}{{#if:{{{ru|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cru&hl=en&ie=UTF-8&oe=UTF-8 {{#language:ru}}]}}{{#if:{{{zh|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Czh-CN&hl=en&ie=UTF-8&oe=UTF-8 {{#language:zh-CN}}]}}''</span>
<table width="100%" cellpadding="0" cellspacing="0" style="background-color:#ffffff; color:grey">
[[Category:Wanted translation|{{PAGENAME}}]]
<tr><td style="font-size:70%"><span class="plainlinks">[http://translate.google.com {{{title|Google ''translations''}}}]: <!--
[[Category:Wanted translation{{#if:{{{ar|}}}|s lang-ar}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Ces&hl=es&ie=UTF-8&oe=UTF-8 {{#language:es}}] <!--
[[Category:Wanted translation{{#if:{{{de|}}}|s lang-de}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Csq&hl=sq&ie=UTF-8&oe=UTF-8 {{#language:sq}}] <!--
[[Category:Wanted translation{{#if:{{{es|}}}|s lang-es}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cbg&hl=bg&ie=UTF-8&oe=UTF-8 {{#language:bg}}] <!--
[[Category:Wanted translation{{#if:{{{fr|}}}|s lang-fr}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cca&hl=ca&ie=UTF-8&oe=UTF-8 {{#language:ca}}] <!--
[[Category:Wanted translation{{#if:{{{it|}}}|s lang-it}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Czh-CN&zh-CN=en&ie=UTF-8&oe=UTF-8 {{#language:zh-CN}}] <!--
[[Category:Wanted translation{{#if:{{{ja|}}}|s lang-ja}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Czh-TW&hl=zh-TW&ie=UTF-8&oe=UTF-8 {{#language:zh-TW}}] <!--
[[Category:Wanted translation{{#if:{{{ko|}}}|s lang-ko}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Chr&hl=hr&ie=UTF-8&oe=UTF-8 {{#language:hr}}] <!--
[[Category:Wanted translation{{#if:{{{pt|}}}|s lang-pt}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Ccs&hl=cs&ie=UTF-8&oe=UTF-8 {{#language:cs}}] <!--
[[Category:Wanted translation{{#if:{{{ru|}}}|s lang-ru}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cda&hl=da&ie=UTF-8&oe=UTF-8 {{#language:da}}] <!--
[[Category:Wanted translation{{#if:{{{zh|}}}|s lang-zh}}|{{PAGENAME}}]]
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cnl&hl=nl&ie=UTF-8&oe=UTF-8 {{#language:nl}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cet&hl=et&ie=UTF-8&oe=UTF-8 {{#language:et}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Ctl&hl=tl&ie=UTF-8&oe=UTF-8 {{#language:tl}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cfi&hl=fi&ie=UTF-8&oe=UTF-8 {{#language:fi}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cfr&hl=fr&ie=UTF-8&oe=UTF-8 {{#language:fr}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cgl&hl=gl&ie=UTF-8&oe=UTF-8 {{#language:gl}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cde&hl=de&ie=UTF-8&oe=UTF-8 {{#language:de}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cel&hl=el&ie=UTF-8&oe=UTF-8 {{#language:el}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Chi&hl=hi&ie=UTF-8&oe=UTF-8 {{#language:hi}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Chu&hl=hu&ie=UTF-8&oe=UTF-8 {{#language:hu}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cid&hl=id&ie=UTF-8&oe=UTF-8 {{#language:id}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cit&hl=it&ie=UTF-8&oe=UTF-8 {{#language:it}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cja&hl=ja&ie=UTF-8&oe=UTF-8 {{#language:ja}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cko&hl=ko&ie=UTF-8&oe=UTF-8 {{#language:ko}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Clv&hl=lv&ie=UTF-8&oe=UTF-8 {{#language:lv}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Clt&hl=lt&ie=UTF-8&oe=UTF-8 {{#language:lt}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cmt&hl=mt&ie=UTF-8&oe=UTF-8 {{#language:mt}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cno&hl=no&ie=UTF-8&oe=UTF-8 {{#language:no}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cpl&hl=pl&ie=UTF-8&oe=UTF-8 {{#language:pl}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cpt&hl=pt&ie=UTF-8&oe=UTF-8 {{#language:pt}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cro&hl=ro&ie=UTF-8&oe=UTF-8 {{#language:ro}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cru&hl=ru&ie=UTF-8&oe=UTF-8 {{#language:ru}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Csr&hl=sr&ie=UTF-8&oe=UTF-8 {{#language:sr}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Csk&hl=sk&ie=UTF-8&oe=UTF-8 {{#language:sk}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Csl&hl=sl&ie=UTF-8&oe=UTF-8 {{#language:sl}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Csv&hl=sv&ie=UTF-8&oe=UTF-8 {{#language:sv}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cth&hl=th&ie=UTF-8&oe=UTF-8 {{#language:th}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Ctr&hl=tr&ie=UTF-8&oe=UTF-8 {{#language:tr}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cuk&hl=uk&ie=UTF-8&oe=UTF-8 {{#language:uk}}] <!--
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cvi&hl=vi&ie=UTF-8&oe=UTF-8 {{#language:vi}}] <!-- Right-to-left languages
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Car&hl=ar&ie=UTF-8&oe=UTF-8 {{#language:ar}}] <!-- Arabic
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Ciw&hl=iw&ie=UTF-8&oe=UTF-8 {{#language:he}}] <!-- Hebrew
-->[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=en%7Cfa&hl=fa&ie=UTF-8&oe=UTF-8 {{#language:fa}}]</span></td> <!-- Persian -->
</tr>
</table>
<!-- </div> -->

[[Category:Machine translation]]
<noinclude>
<noinclude>


----
----


Created from '''Google Translations''' without the translation needed
This template adds a series of automatic (machine) translation links to the including page. They use [[Google]] as the engine, and takes a page in [[English]] and can translate it into one of the following:
* ar - [[arabic language|arabic]] ({{#language:ar}})
* de - german ({{#language:de}})
* es - [[spanish language|spanish]] ({{#language:es}})
* fr - [[french language|french]] ({{#language:fr}})
* it - italian ({{#language:it}})
* ja - [[japanese]] ({{#language:ja}})
* ko - [[korean language|korean]] ({{#language:ko}})
* ru - [[russian]] ({{#language:ru}})
* zh - [[chinese]] (simplified) ({{#language:zh}})


For on the fly translations
== Usage ==


start-lang - en
In order to '''show''' languages from the list (for example when there isn't a human translation available) you may specify for each language code "<tt>show</tt>" and will not be included. When a human translation becomes available, just remove the parameter for the given language.


This template adds a series of automatic (machine) translation links to the including page. They use Google as the engine, and takes a page in ''start-lang'' and can translate it into one of the following:
<nowiki>{{</nowiki> Google Translations
* es - Spanish ({{#language:es}})
| title = &lt;!-- OPTIONAL -- title (defaults to 'Google' --&gt;
* sq - Albanian ({{#language:sq}})
| ar = ''show'' &lt;!-- OPTIONAL -- shows link for arabic translation --&gt;
* ar - Arabic ({{#language:ar}})
| de = ''show'' &lt;!-- OPTIONAL -- shows link for german translation --&gt;
* bg - Bulgarian ({{#language:bg}})
| es = ''show'' &lt;!-- OPTIONAL -- shows link for spanish translation --&gt;
* ca - Catalan ({{#language:ca}})
| fr = ''show'' &lt;!-- OPTIONAL -- shows link for french translation --&gt;
* zh-CN - Chinese (Simplified) ({{#language:zh-CN}})
| it = ''show'' &lt;!-- OPTIONAL -- shows link for italian translation --&gt;
* zh-TW - Chinese (Traditional) ({{#language:zh-TW}})
| ja = ''show'' &lt;!-- OPTIONAL -- shows link for japanese translation --&gt;
* hr - Croatian ({{#language:hr}})
| ko = ''show'' &lt;!-- OPTIONAL -- shows link for korean translation --&gt;
* cs - Czech ({{#language:cs}})
| pt = ''show'' &lt;!-- OPTIONAL -- shows link for portuguese translation --&gt;
* da - Danish ({{#language:da}})
| ru = ''show'' &lt;!-- OPTIONAL -- shows link for russing translation --&gt;
* nl - Dutch ({{#language:nl}})
| zh = ''show'' &lt;!-- OPTIONAL -- shows link for chinese (simplified) translation --&gt;
* et - Estonian ({{#language:et}})
<nowiki>}}</nowiki>
* tl - Filipino ({{#language:tl}})
* fi - Finnish ({{#language:fi}})
* fr - French ({{#language:fr}})
* gl - Galician ({{#language:gl}})
* de - German ({{#language:de}})
* el - Greek ({{#language:el}})
* iw/he - Hebrew ({{#language:he}}) iw for Google Translate, he for MediaWiki (ISO-639)
* hi - Hindi ({{#language:hi}})
* hu - Hungarian ({{#language:hu}})
* id - Indonesian ({{#language:id}})
* it - Italian ({{#language:it}})
* ja - Japanese ({{#language:ja}})
* ko - Korean ({{#language:ko}})
* lv - Latvian ({{#language:lv}})
* lt - Lithuanian ({{#language:lt}})
* mt - Maltese ({{#language:mt}})
* no - Norwegian ({{#language:no}})
* fa - Persian ({{#language:fa}})
* pl - Polish({{#language:pl}})
* pt - Portuguese ({{#language:pt}})
* ro - Romanian ({{#language:ro}})
* ru - Russian ({{#language:ru}})
* sr - Serbian ({{#language:sr}})
* sk - Slovak ({{#language:sk}})
* sl - Slovenian ({{#language:sl}})
* sv - Swedish ({{#language:sv}})
* th - Thai ({{#language:th}})
* tr - Turkish ({{#language:tr}})
* uk - Ukrainian ({{#language:uk}})
* vi - Vietnamese ({{#language:vi}})


Albanian
== Categories ==
Arabic
* The page is added to [[:Category:Wanted translation]]
Bulgarian
* For each requested translation language (ar, de, etc.) the page is added to "Category:Wanted translations ''lang''"
Catalan
Chinese
Croatian
Czech
Danish
Dutch
English
Estonian
Filipino
Finnish
French
Galician
German
Greek
Hebrew
Hindi
Hungarian
Indonesian
Italian
Japanese
Korean
Latvian
Lithuanian
Maltese
Norwegian
Persian
Polish
Portuguese
Romanian
Russian
Serbian
Slovak
Slovenian
Spanish
Swedish
Thai
Turkish
Ukrainian
Vietnamese

== Usage ==
* The link structure contains a langpair=aa|aa (''e.g.'', &langpair=en%7Ces) parameter and a header language parameter hl=aa (''e.g.'', &hl=es), which controls the language for the Google Translate header labels and text.
* See [[Template:GoogleTrans-en2]] for a version that allows optional exclusion of languages. For simplification the default is to show all available. Human translators may lag primary editors.

== Known Issues ==

* Translated language names with spaces permit mid-name line returns that may be confusing.
* It appears that the Firefox 3-beta browser has issues with handling this if you mix right-to-left and left-to-right languages in the same line. The symptom is jumpy switching from R-L to L-R orientations and results in poor usability. The quick workaround is to leave out Arabic for the moment and report the issue to Mozilla. Hopefully a fix of the behavior on mouseover of the span-class statement will be baked into FF3 before release and Arabic can be re-inserted.
: trying L-R languages at end of table row
* iw - Hebrew - עברית - is used by Google Translate, MediaWiki ISO-639 gives he for Hebrew ({{#language:he}}); #language:iw is not working.


== Sample ==
== Sample ==


# all languages included
# all languages included:<br><code><nowiki>{{</nowiki> GoogleTrans-en2<nowiki>}}</nowiki></code>

<nowiki>{{</nowiki> Google Translations | ar=show | de=show | es=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show <nowiki>}}</nowiki>
{{Google Translations}}
{{ Google Translations | ar=show | de=show | es=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show }}


[[Category:Template|{{PAGENAME}}]]
[[Category:Template|{{PAGENAME}}]]

Revision as of 12:48, 26 June 2009

Google translations: español shqip български català 中文(中国大陆) 中文(臺灣) hrvatski čeština dansk Nederlands eesti Tagalog suomi français galego Deutsch Ελληνικά हिन्दी magyar Bahasa Indonesia italiano 日本語 한국어 latviešu lietuvių Malti norsk polski português română русский српски / srpski slovenčina slovenščina svenska ไทย Türkçe українська Tiếng Việt العربية עברית فارسی



Created from Google Translations without the translation needed

For on the fly translations

start-lang - en

This template adds a series of automatic (machine) translation links to the including page. They use Google as the engine, and takes a page in start-lang and can translate it into one of the following:

  • es - Spanish (español)
  • sq - Albanian (shqip)
  • ar - Arabic (العربية)
  • bg - Bulgarian (български)
  • ca - Catalan (català)
  • zh-CN - Chinese (Simplified) (中文(中国大陆))
  • zh-TW - Chinese (Traditional) (中文(臺灣))
  • hr - Croatian (hrvatski)
  • cs - Czech (čeština)
  • da - Danish (dansk)
  • nl - Dutch (Nederlands)
  • et - Estonian (eesti)
  • tl - Filipino (Tagalog)
  • fi - Finnish (suomi)
  • fr - French (français)
  • gl - Galician (galego)
  • de - German (Deutsch)
  • el - Greek (Ελληνικά)
  • iw/he - Hebrew (עברית) iw for Google Translate, he for MediaWiki (ISO-639)
  • hi - Hindi (हिन्दी)
  • hu - Hungarian (magyar)
  • id - Indonesian (Bahasa Indonesia)
  • it - Italian (italiano)
  • ja - Japanese (日本語)
  • ko - Korean (한국어)
  • lv - Latvian (latviešu)
  • lt - Lithuanian (lietuvių)
  • mt - Maltese (Malti)
  • no - Norwegian (norsk)
  • fa - Persian (فارسی)
  • pl - Polish(polski)
  • pt - Portuguese (português)
  • ro - Romanian (română)
  • ru - Russian (русский)
  • sr - Serbian (српски / srpski)
  • sk - Slovak (slovenčina)
  • sl - Slovenian (slovenščina)
  • sv - Swedish (svenska)
  • th - Thai (ไทย)
  • tr - Turkish (Türkçe)
  • uk - Ukrainian (українська)
  • vi - Vietnamese (Tiếng Việt)

Albanian Arabic Bulgarian Catalan Chinese Croatian Czech Danish Dutch English Estonian Filipino Finnish French Galician German Greek Hebrew Hindi Hungarian Indonesian Italian Japanese Korean Latvian Lithuanian Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swedish Thai Turkish Ukrainian Vietnamese

Usage

  • The link structure contains a langpair=aa|aa (e.g., &langpair=en%7Ces) parameter and a header language parameter hl=aa (e.g., &hl=es), which controls the language for the Google Translate header labels and text.
  • See Template:GoogleTrans-en2 for a version that allows optional exclusion of languages. For simplification the default is to show all available. Human translators may lag primary editors.

Known Issues

  • Translated language names with spaces permit mid-name line returns that may be confusing.
  • It appears that the Firefox 3-beta browser has issues with handling this if you mix right-to-left and left-to-right languages in the same line. The symptom is jumpy switching from R-L to L-R orientations and results in poor usability. The quick workaround is to leave out Arabic for the moment and report the issue to Mozilla. Hopefully a fix of the behavior on mouseover of the span-class statement will be baked into FF3 before release and Arabic can be re-inserted.
trying L-R languages at end of table row
  • iw - Hebrew - עברית - is used by Google Translate, MediaWiki ISO-639 gives he for Hebrew (עברית); #language:iw is not working.

Sample

  1. all languages included:
    {{ GoogleTrans-en2}}


Google translations: español shqip български català 中文(中国大陆) 中文(臺灣) hrvatski čeština dansk Nederlands eesti Tagalog suomi français galego Deutsch Ελληνικά हिन्दी magyar Bahasa Indonesia italiano 日本語 한국어 latviešu lietuvių Malti norsk polski português română русский српски / srpski slovenčina slovenščina svenska ไทย Türkçe українська Tiếng Việt العربية עברית فارسی