Modul:TranslateTemplate/dok
Utseende
Dette er dokumentasjonssiden for Modul:TranslateTemplate
![]() | Denne siden er under arbeid. Som leser bør du være forberedt på at den kan være uferdig, og at innholdet kan endre seg fra dag til dag. Som bidragsyter bør du være forberedt på redigeringskollisjoner; det kan være lurt å kopiere teksten din til en annen tekstbehandler før du lagrer. Diskuter gjerne sidens struktur og innhold på diskusjonssiden. |
TranslateTemplate er en modul for oversettelsesmaler. Vi har lenge hatt oversettelsesmaler, som en har kunnet substituere for å få ut en norsk mal (f.eks. {{subst:Cite web|…}} → {{Kilde www|…}}
). Ved oversettelse av artikler kan dette være veldig tidsbesparende, men tidligere fikk en med masse tomme parametre som en måtte fjerne i etterkant. Denne modulen er primært ment å løse det problemet. I fremtiden kan det også være den får støtte for f.eks. å automatisk konvertere datoer fra engelsk til norsk.
Eksempel
[rediger kilde]For å oversette fra {{Cite web}} på enwp til {{Kilde www}} har vi lagt inn:
- Oversettelsesmalen {{Cite web}}:
<includeonly> {{ {{{|safesubst:}}}ifsubst | {{{{{|safesubst:}}}#invoke:TranslateTemplate|translate|Cite web|raw}} | {{#invoke:TranslateTemplate|translate|Cite web}} }}</includeonly><noinclude>{{dokumentasjon}}</noinclude>
- En konfigurasjonsfil med oversikt over hvordan argumentene skal oversettes:
Modul:TranslateTemplate/configuration/Cite web