Template:Gttranslation alt: Difference between revisions

From OLPC
Jump to navigation Jump to search
(experimenting)
 
No edit summary
Line 1: Line 1:
<spanclass="plainlinks">''{{{title|GoogleTrans}}}
<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>
{{#if:{{{ar|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Car&hl=es&ie=UTF-8&oe=UTF-8{{#language:ar}}]}}
{{#if:{{{de|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cde&hl=es&ie=UTF-8&oe=UTF-8{{#language:de}}]}}
{{#if:{{{en|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cen&hl=es&ie=UTF-8&oe=UTF-8{{#language:en}}]}}
{{#if:{{{fr|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cfr&hl=es&ie=UTF-8&oe=UTF-8{{#language:fr}}]}}
{{#if:{{{it|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cit&hl=es&ie=UTF-8&oe=UTF-8{{#language:it}}]}}
{{#if:{{{ja|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cja&hl=es&ie=UTF-8&oe=UTF-8{{#language:ja}}]}}
{{#if:{{{ko|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cko&hl=es&ie=UTF-8&oe=UTF-8{{#language:ko}}]}}
{{#if:{{{pt|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cpt&hl=es&ie=UTF-8&oe=UTF-8{{#language:pt}}]}}
{{#if:{{{ru|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Cru&hl=es&ie=UTF-8&oe=UTF-8{{#language:ru}}]}}
{{#if:{{{zh|}}}|'''-'''[http://translate.google.com/translate?u={{fullurl:{{FULLPAGENAME}}}}&langpair=es%7Czh-CN&hl=es&ie=UTF-8&oe=UTF-8 {{#language:zh-CN}}]}}''
</span>
[[Category:Dynamic translation]]
[[Category:Dynamic translation]]
<noinclude>
<noinclude>
Line 7: Line 18:
For on the fly translations
For on the fly translations


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:
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 [[Spanish]] and can translate it into one of the following:
* ar - [[arabic language|arabic]] ({{#language:ar}})
* ar - [[arabic language|arabic]] ({{#language:ar}})
* de - german ({{#language:de}})
* de - german ({{#language:de}})
* es - [[spanish language|spanish]] ({{#language:es}})
* en - [[english language|english]] ({{#language:en}})
* fr - [[french language|french]] ({{#language:fr}})
* fr - [[french language|french]] ({{#language:fr}})
* it - italian ({{#language:it}})
* it - italian ({{#language:it}})
Line 26: Line 37:
| ar = ''show'' &lt;!-- OPTIONAL -- shows link for arabic translation --&gt;
| ar = ''show'' &lt;!-- OPTIONAL -- shows link for arabic translation --&gt;
| de = ''show'' &lt;!-- OPTIONAL -- shows link for german translation --&gt;
| de = ''show'' &lt;!-- OPTIONAL -- shows link for german translation --&gt;
| es = ''show'' &lt;!-- OPTIONAL -- shows link for spanish translation --&gt;
| en = ''show'' &lt;!-- OPTIONAL -- shows link for english translation --&gt;
| fr = ''show'' &lt;!-- OPTIONAL -- shows link for french translation --&gt;
| fr = ''show'' &lt;!-- OPTIONAL -- shows link for french translation --&gt;
| it = ''show'' &lt;!-- OPTIONAL -- shows link for italian translation --&gt;
| it = ''show'' &lt;!-- OPTIONAL -- shows link for italian translation --&gt;
Line 39: Line 50:


# all languages included
# all languages included
<nowiki>{{</nowiki> GTranslations | ar=show | de=show | es=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show <nowiki>}}</nowiki>
<nowiki>{{</nowiki> GTranslations | ar=show | de=show | en=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show <nowiki>}}</nowiki>
{{ GTranslations | ar=show | de=show | es=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show }}
{{ GTranslations | ar=show | de=show | en=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show }}


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

Revision as of 06:39, 11 May 2008

<spanclass="plainlinks">GoogleTrans







Created from Google Translations without the translation needed For on the fly translations

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 Spanish and can translate it into one of the following:

  • ar - arabic (العربية)
  • de - german (Deutsch)
  • en - english (English)
  • fr - french (français)
  • it - italian (italiano)
  • ja - japanese (日本語)
  • ko - korean (한국어)
  • ru - russian (русский)
  • zh - chinese (simplified) (中文)

Usage

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 "show" and will not be included. When a human translation becomes available, just remove the parameter for the given language.

{{ GTranslations
   | title =       <!-- OPTIONAL -- title (defaults to 'Google' -->
   | ar = show     <!-- OPTIONAL -- shows link for arabic translation -->
   | de = show     <!-- OPTIONAL -- shows link for german translation -->
   | en = show     <!-- OPTIONAL -- shows link for english translation -->
   | fr = show     <!-- OPTIONAL -- shows link for french translation -->
   | it = show     <!-- OPTIONAL -- shows link for italian translation -->
   | ja = show     <!-- OPTIONAL -- shows link for japanese translation -->
   | ko = show     <!-- OPTIONAL -- shows link for korean translation -->
   | pt = show     <!-- OPTIONAL -- shows link for portuguese translation -->
   | ru = show     <!-- OPTIONAL -- shows link for russing translation -->
   | zh = show     <!-- OPTIONAL -- shows link for chinese (simplified) translation -->
}}

Sample

# all languages included
{{ GTranslations | ar=show | de=show | en=show | fr=show | it=show | ja=show | ko=show | pt=show | ru=show | zh=show }}

Google-العربية-Deutsch-français-italiano-日本語-한국어-português-русский-中文(中国大陆)