Diff: Help/_WikiTranslationPlugin
Differences between current version and predecessor to the previous major change of Help/_WikiTranslationPlugin.
Other diffs: Previous Revision, Previous Author
| Newer page: | version 3 | Last edited on February 23, 2012 2:51 pm | by PhilHollenback | |
| Older page: | version 2 | Last edited on February 23, 2012 2:51 pm | by PhilHollenback | Revert | 
Content of versions 2 and 3 is identical.
Version 3 was created because:
current version
Display pagenames and other internal strings in various languages.
Can also be used to let a favorite translation service translate a whole page. Current favorite: translate.google.com if from_lang = en or fr
Usage
  <<_WikiTranslation languages=de,en,sv string="" page=""
                            what=pages from_lang=0 nolinks=0 noT=0 debug=0
 >>
Arguments
All PageList arguments, plus the following ones.
- languages
 - comma delimited string of de,en,sv,...
 - string
 - string defined in a <lang>.po file to be translated
 - page
 - A whole page to translate by the currently defined external translation service.
 - what
 - One of pages, buttons, plugins or wikiwords
 - match
 - Filter. Default: *
 - from_lang
 - Override the current lang.
 - nolinks
 - Do not display any links (for development only)
 - noT
 - Do not display the T link (for development only)
 
Example
  <<_WikiTranslation page=HomePage languages=fr>>
     Translation service for HomePage into french (redirect to translate.google.com)
  <<_WikiTranslation what=pages>>
     Translation matrix of all pages with proper translations (all in pgsrc)
  <<_WikiTranslation what=wikiwords match="W*" limit=20>>
     Translation matrix of the first 20 wikiwords matching "W*"
  <<_WikiTranslation string=HomePage languages=fr,de,sv>>
     Translation matrix for all given languages
  <<_WikiTranslation string=HomePage>>
     Translation matrix for all supported languages
  <<_WikiTranslation string=HomePage languages=fr>>
     Just return the translated string for this language.

