Шаблон:l6e

Материал из DZWIKI
Версия от 02:55, 4 мая 2023; Dzmuh (обсуждение | вклад) (Новая страница: «<span class="lang">{{#if:{{{i|}}}||(}}{{#if:{{{-|}}}|{{{-}}} }}{{#invoke:Languages|list|{{#if:{{{1|}}}|{{{1}}}|en}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}}}{{{+|}}}{{#if:{{{i|}}}||)}}</span><noinclude> {{doc}} </noinclude>»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

(англ.)

Документация

l6e (от англ. language; замена шести букв в середине слова цифрой) — шаблон, разработанный для замены шаблонов семейства {{lang}}. Он позволяет указать произвольное число языков в одном шаблоне вместо множества разных шаблонов.

Шаблон реализуется модулем для Lua. Для использования шаблона в статьях вместо ({{lang-en|Canberra}}) достаточно просто набрать {{l6e|en|Canberra}}, чтобы шаблон вывел: (англ. Canberra).

Неименованные параметры

Шаблон поддерживает до 16 неименованных параметров, которыми последовательно обозначаются коды языков и тексты на этих языках.

Именованные параметры

  • Параметр - добавляет произвольный текст в начало шаблона (после открывающей скобки).
  • Параметр + добавляет произвольный текст в конец шаблона (перед закрывающей скобкой).
  • Непустой ключ i отключает скобки вокруг шаблона.

По состоянию на 2022 год, данные параметры планируется удалить при будущем упрощении кода шаблона для упрощения его использования редакторами, привыкшими к синтаксису шаблонов {{lang}}.

Примеры использования

Канберра {{l6e|en|Canberra|+=; произносится {{IPA|[ˈkænbᵊrə]}} или {{IPA|[ˈkænbɛrə]}}}}
{{l6e|en}}
{{l6e|zh|堪培拉|de|Canberra}}
{{l6e|la|dérma|-=от|+= — «кожа»|i=1}}
  • от лат. dérma — «кожа»

См. также