Модуль:Languages/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Mansur700 (обсуждение | вклад) (Новая страница: «{{module rating|p}} Этот модуль используется в шаблоне {{tl|l6e}} при создании собственно языковых с...») |
Adam (обсуждение | вклад) (→Тесты) |
||
Строка 10: | Строка 10: | ||
* [[:Категория:Тептар:Статьи с нераспознанным языком (ref)]] — категория для страниц с нераспознанным языком в ссылках вида {{tl|ref-lang}}. | * [[:Категория:Тептар:Статьи с нераспознанным языком (ref)]] — категория для страниц с нераспознанным языком в ссылках вида {{tl|ref-lang}}. | ||
=== Тесты | {{module rating|p}} | ||
Этот модуль используется для генерации шаблонов серий {{t|lang-en}} и {{t|ref-en}} из модулей. Список поддерживаемых языковых сокращений находится в [[Модуль:Languages/data]]. | |||
== Служебные категории модуля == | |||
* [[:Категория:Тептар:Статьи с нераспознанным языком]] — категория для страниц с нераспознанным языком в ссылках вида {{tl|lang}}. | |||
* [[:Категория:Тептар:Статьи с нераспознанным языком (ref)]] — категория для страниц с нераспознанным языком в ссылках вида {{tl|ref-lang}}. | |||
== Тесты == | |||
{{#invoke: Languages/tests | run_tests}} | {{#invoke: Languages/tests | run_tests}} | ||
== Основные использования == | |||
* [[Модуль:Sources]] использует list_ref() | |||
* [[Модуль:External links]] использует getRefHtml() | |||
* [[Модуль:Не переведено]] использует /data и _transform_lang() | |||
* [[Модуль:String/split]] использует list() и будет использовать list_ref() | |||
<noinclude> | <noinclude> | ||
[[Категория:Модули:Документация]]</noinclude> | [[Категория:Модули:Документация]]</noinclude> |
Текущая версия от 11:04, 12 февраля 2022
Этот модуль относится к критическим. У него очень много включений или он используется с подстановкой. Из-за опасности вандализма или ошибочного редактирования он был защищён. |
Этот модуль используется в шаблоне {{l6e}} при создании собственно языковых ссылок путём конструкции {{#invoke:Languages|list|множество языков}}
. За более подробной документацией насчёт работы шаблона следует идти в его документацию. Список поддерживаемых языковых сокращений находится в Модуль:Languages/data.
Также модуль используется для различных преобразований кодов языков.
Служебные категории модуля[править код]
- Категория:Тептар:Статьи с нераспознанным языком — категория для страниц с нераспознанным языком в ссылках вида {{lang}}.
- Категория:Тептар:Статьи с нераспознанным языком (ref) — категория для страниц с нераспознанным языком в ссылках вида {{ref-lang}}.
Этот модуль относится к критическим. У него очень много включений или он используется с подстановкой. Из-за опасности вандализма или ошибочного редактирования он был защищён. |
Этот модуль используется для генерации шаблонов серий {{lang-en}} и {{ref-en}} из модулей. Список поддерживаемых языковых сокращений находится в Модуль:Languages/data.
Служебные категории модуля[править код]
- Категория:Тептар:Статьи с нераспознанным языком — категория для страниц с нераспознанным языком в ссылках вида {{lang}}.
- Категория:Тептар:Статьи с нераспознанным языком (ref) — категория для страниц с нераспознанным языком в ссылках вида {{ref-lang}}.
Тесты[править код]
Все тесты успешно пройдены.
test_getRefHtml:
Текст | Ожидаемое значение | Фактическое значение | |
---|---|---|---|
{{#invoke:Languages | getRefHtmlFrame | }} | |||
{{#invoke:Languages | getRefHtmlFrame | xx }} | |||
{{#invoke:Languages | getRefHtmlFrame | en }} | (англ.) | (англ.) | |
{{#invoke:Languages | getRefHtmlFrame | ru }} | (рус.) | (рус.) |
test_getWikidataRefHtml:
Текст | Ожидаемое значение | Фактическое значение | |
---|---|---|---|
{{#invoke:Languages | getWikidataRefHtmlFrame | }} | |||
{{#invoke:Languages | getWikidataRefHtmlFrame | QNNN }} | |||
{{#invoke:Languages | getWikidataRefHtmlFrame | Q1860 }} | (англ.) | (англ.) | |
{{#invoke:Languages | getWikidataRefHtmlFrame | Q7737 }} | (рус.) | (рус.) |
Основные использования[править код]
- Модуль:Sources использует list_ref()
- Модуль:External links использует getRefHtml()
- Модуль:Не переведено использует /data и _transform_lang()
- Модуль:String/split использует list() и будет использовать list_ref()