Vorlage:Translatable

Aus Martial Arts Wiki
Version vom 15. Dezember 2019, 16:13 Uhr von Tilly (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}|en |{{#ifeq:{{#titleparts:Vorlage:Translatable||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}} }}| |Vorlage:Translatable |{{#invoke:String|sub|Vorlage:Translatable

 |1
 |{{#expr:{{#invoke:String|len|Vorlage:Translatable}}-{{#invoke:String|len|{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}|en

|{{#ifeq:{{#titleparts:Vorlage:Translatable||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}} }}}}-1}}

 }}

}} {{ {{#invoke:Template translation|getTranslatedTemplate|uselang=|tntns=|template={{#if:|{{{template}}}|Documentation}}|noshift=}} |content=

Examples

  • {{translatable}}

{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}|en |{{#ifeq:{{#titleparts:Vorlage:Translatable||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}} }}| |Vorlage:Translatable |{{#invoke:String|sub|Vorlage:Translatable

 |1
 |{{#expr:{{#invoke:String|len|Vorlage:Translatable}}-{{#invoke:String|len|{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}|en

|{{#ifeq:{{#titleparts:Vorlage:Translatable||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Vorlage:Translatable}} }}}}-1}}

 }}

}}

  • {{translatable|Page name}}

{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Page name}}|en |{{#ifeq:{{#titleparts:Page name||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Page name}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Page name}} }}| |Page name |{{#invoke:String|sub|Page name

 |1
 |{{#expr:{{#invoke:String|len|Page name}}-{{#invoke:String|len|{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Page name}}|en

|{{#ifeq:{{#titleparts:Page name||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Page name}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Page name}} }}}}-1}}

 }}

}}

  • {{translatable|Page name/ja}}

{{#ifeq:{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Page name/ja}}|en |{{#ifeq:{{#titleparts:Page name/ja||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Page name/ja}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Page name/ja}} }}| |Page name/ja |{{#invoke:String|sub|Page name/ja

 |1
 |{{#expr:{{#invoke:String|len|Page name/ja}}-{{#invoke:String|len|{{#ifeq:{{#invoke:Template translation|getLanguageSubpage|Page name/ja}}|en

|{{#ifeq:{{#titleparts:Page name/ja||-1}}|en

 |{{#invoke:Template translation|getLanguageSubpage|Page name/ja}}
 }}

|{{#invoke:Template translation|getLanguageSubpage|Page name/ja}} }}}}-1}}

 }}

}}

}}

[[Category:Internationalization templates{{#translation:}}]]