Модуль:Language/документація
Це підсторінка документації модуля Модуль:Language. Вона містить інформацію про використання, категорії та інший вміст, що не є частиною оригінальної сторінки модуля. |
Цей модуль позначений як К:бета-модуль (25), і готовий до широкого вжитку. Він і досі новий і його слід використовувати з певною обережністю, щоб гарантувати, передбачувані результати. |
Цей модуль залежить від наступних модулів: |
Мовні шаблони |
---|
Мовні шаблони (ISO 639) |
|
Міжвікі посилання |
|
Текст іноземною мовою |
|
Інше |
Цей модуль використовується {{wikt-lang}}
та {{wt}}
. Він створений на основі шаблонів {{з}} та {{п}} і пов’язаних з ними модулями Вікісловнику. Він має функцію посилання на вікісловник, яка надсилає на потрібний розділ записів, а також застосовує правильне форматування мови та курсів. Функція теґування мови робить майже те ж саме, що й {{lang}}, за винятком того, що курсив не може бути налаштований та категорії не додаються.
Модуль використовує Модуль:Language/data для отримання назви коду мови, а також для виконання необхідних замін імен записів (наприклад, видалення макронів з латинських імен записів). На жаль, ці дані не виймаються автоматично з модулів мовних даних вікісловника. Для кодів мов, які не мають значення name
в цьому модулі, назва мови вилучається за допомогою mw.language.fetchLanguage
. Якщо mw.language.fetchLanguage
не отримує правильну назву мови (або взагалі будь-яку назву мови), будь ласка, додайте її до Модуль:language/data, і аналогічно, якщо не генерується правильна назва запису, будь ласка, додайте заміни назв записів у модуль.
Приклади
[ред. код]* {{#invoke:Language|wikt|en|language}} * {{#invoke:Language|wikt|en|language|languages}} * {{#invoke:Language|wikt|fr|bourguignon}} * {{#invoke:Language|wikt|la|homō}} * {{#invoke:Language|wikt|grc|δημοκρατίᾱ}} * {{#invoke:Language|wikt|uk|мова}} * {{#invoke:Language|wikt|ar|العَرَبِيَّة}} * {{#invoke:Language|wikt|fa|فارسی}} * {{#invoke:Language|wikt|ine-x-proto|*h₂enǵʰ-}}
Невірні коди
[ред. код]* {{#invoke:Language|wikt|EN|language}} * {{#invoke:Language|wikt|En|language|languages}} * {{#invoke:Language|wikt|La|homō}} * {{#invoke:Language|wikt|Grc|δημοκρατίᾱ}} * {{#invoke:Language|wikt|Ru|язы́к}} * {{#invoke:Language|wikt|Ar|العَرَبِيَّة}} * {{#invoke:Language|wikt|Fa|فارسی}}
Помилки
[ред. код]* {{#invoke:Language|wikt|en-Latin|language}}
- language [
Latin
не є допустимим кодом сценарію.]
Категорії відстеження
[ред. код]- К:Помилки мовного модуля (0)
- К:Реконструйований мовний модуль без зірочки (0)
- К:Мовний модуль із використанням коду перенаправлення (0)
Це сторінка документації для Модуль:Language