User:Kildor/lang-resolver: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine:lang|{{Userlang}}}}{{#if:{{{{{#var:lang}}|}}}|<!--Существует аргумент равный языку пользователя--> | <includeonly>{{#vardefine:lang|{{Userlang}}}} | ||
{{#if:{{{{{#var:lang}}|}}}|<!--Существует аргумент равный языку пользователя--> | |||
{{#vardefine:pl|{{{{{#var:lang}}|}}}}}<!--Заводим переменную--> | {{#vardefine:pl|{{{{{#var:lang}}|}}}}}<!--Заводим переменную--> | ||
{{#ifexist:{{#var:pl | {{#ifexist:{{#var:pl}}|<!--Существует страница из этого аргумента--> | ||
{{DISPLAYTITLE:{{#var:pl}}}}<!--Правим заголовок--> | {{DISPLAYTITLE:{{#var:pl}}}}<!--Правим заголовок--> | ||
{{{{#var:pl}}}}<!--подключаем страницу--> | {{{{#var:pl}}}}<!--подключаем страницу--> | ||
Line 7: | Line 8: | ||
| <!--fallback to English page--> | | <!--fallback to English page--> | ||
{{#if:{{{en|}}}|<!--Существует аргумент en--> | {{#if:{{{en|}}}|<!--Существует аргумент en--> | ||
{{#ifexist:{{{en | {{#ifexist:{{{en}}}|<!--Существует страница из этого аргумента--> | ||
{{DISPLAYTITLE:{{{en}}}}}<!--Правим заголовок--> | {{DISPLAYTITLE:{{{en}}}}}<!--Правим заголовок--> | ||
{{{{{en}}}}}<!--подключаем страницу--> | {{{{{en}}}}}<!--подключаем страницу--> |
Revision as of 07:29, 3 March 2013
It`s used to resolve subpage of plugin article per user language basis.