Difference between revisions of "Command/translate"
< Command
Jump to navigation
Jump to search
(Created page with "Documentation for \translate") |
(No difference)
|
Latest revision as of 11:03, 3 December 2021
Contents
\translate
Summary
The command \translate translates labels
Settings
Description
Specify different texts for different languages as a key-value list, where the keys are language codes. The value corresponding to the current document language (set with \language or \mainlanguage) will be printed. If the current document language is not present among the key-value pairs, the last value in the list will be used.
Examples
Example 1
Writing business letters in different languages:
Depending on the language used you get the correct headers in the referencing part of the letter.
\startbuffer \starttabulate[|*{4}{lw(.25\textwidth)|}] \NC \tfx \translate[nl=Uw brief van,en=Your letter dated] \NC \tfx \translate[nl=Uw kenmerk,en=Your reference] \NC \tfx \translate[nl=Ons kenmerk,en=Our reference] \NC \tfx \translate[nl=Datum,en=Date] \NC\NR \stoptabulate \stopbuffer \language[en] \getbuffer \language[nl] \getbuffer \language[fr] \getbuffer