Шаблон:LangInfo

Материал из Terraria Wiki
Перейти к навигации Перейти к поиску
Этот шаблон использует Lua.
Этот шаблон использует Модуль:LangInfo — скрипт, написанные на языке программирования Lua. Для более подробной информации о Lua, см. Terraria Wiki:Lua (англ.).
Important.svg
ВНИМАНИЕ: код шаблонов на Terraria Wiki очень сложный!!!
Если вы хотите использовать этот код на другой вики, сотрудники wiki.gg не смогут вам помочь.
Пожалуйста, рассмотрите вариант использования кода с других вики или создайте свои шаблоны с нуля!
Помните что наполнение вики важнее чем красивый код.
Template-info.svg Документация Документация, указанная ниже, находится на странице «Шаблон:LangInfo/док». (править | история)
Не следует путать с Шаблоном:Language info.

Этот шаблон предоставляет определённую информацию о языке на основе его кода ISO 639-1. Языки без кода ISO 639-1 (такие как кантонский) вместо этого используют свой код ISO 639-3.

Использование

{{ langInfo | <код языка> | <статистика> }}

Первый безымянный параметр

Официальный код ISO 639-1/639-3 языка. Для списка кодов см. список кодов ISO 639-1 или список кодов ISO 639-3.

Второй безымянный параметр

Информация для запроса. Может быть любой из следующих:

Статистика Описание
name Общее (английское) название языка
fullname Полное (английское) название языка
lname Эндоним (местное название языка)
wplink Ссылка на локальную статью Википедии о языке
countrycode Код ISO 3166-1 страны, с которой язык обычно ассоциируется

Статистика fullname также равна заголовку английской статьи Википедии о языке.

Примеры

Код Результат
en fr ru hi yue zh
{{langInfo|<код языка>|name}} английский ОШИБКА! (ожидаемое значение: English) французский ОШИБКА! (ожидаемое значение: French) русский ОШИБКА! (ожидаемое значение: Russian) хинди ОШИБКА! (ожидаемое значение: Hindi) кантонский ОШИБКА! (ожидаемое значение: Cantonese) китайский ОШИБКА! (ожидаемое значение: Chinese)
{{langInfo|<код языка>|fullname}} Английский язык ОШИБКА! (ожидаемое значение: English language) Французский язык ОШИБКА! (ожидаемое значение: French language) Русский язык ОШИБКА! (ожидаемое значение: Russian language) Хинди ОШИБКА! (ожидаемое значение: Hindi) Кантонский язык ОШИБКА! (ожидаемое значение: Cantonese language) Китайский язык ОШИБКА! (ожидаемое значение: Chinese language)
{{langInfo|<код языка>|lname}} English français русский हिन्दी 廣東話 中文
{{langInfo|<код языка>|wplink}} English français Русский язык हिन्दी 廣東話 汉语 ОШИБКА! (ожидаемое значение: 中文)
{{langInfo|<код языка>|countrycode}} us fr ru in cn cn

es-formal:Plantilla:LangInfo