Шаблон:Mw lang

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Використання[ред. код]

{{mw lang|<код або назва мови>|<код цільової мови>|fn=<назва функції>}}

  • |fn= – назва функції, яка викликається з Module:mw lang. Допустимі значення:
    • name_from_code – (за замовчуванням) по суті, те саме, що магічне слово {{#language:}}
    • is_code – видає true, коли <код мови> є дійсним кодом мови у MediaWiki
    • code_from_name – зворотне до name_from_code; намагається видати код мови для <назви мови>
    • is_name – видає true, коли <назва мови> є дійсною назвою мови у MediaWiki
  • <код мови> необхідний для name_from_code і is_code
  • <назва мови> необхідний для code_from_name – має точно відповідати назві мови у MediaWiki
  • <код цільової мови> (необов'язково) вказує мову, якою виводити результат (за замовчуванням — мова цієї вікі)

Приклади[ред. код]

{{mw lang|nv|uk}} → навахо

{{mw lang| nv | sq }} → navahoisht

{{mw lang|fn=is_code|nv|en}} → true

{{mw lang|fn=is_code|xx}} →← (не дійсний запис, видає nil)

{{mw lang|fn=code_from_name|navajo|en}} → nv

{{mw lang|fn=code_from_name| navahoisht | sq }} → nv

Див. також[ред. код]