Шаблон:Язык/doc: различия между версиями

Материал из Янтарной ноосферы, свободной интернет-энциклопедии
описание шаблона
 
→‎Для копирования: отделил раздел, добавил работающих болванок
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
Этот шаблон предназначен для выделения текста, имеющего отличающийся от основного язык.  
Этот шаблон предназначен для выделения текста, имеющего отличающийся от основного язык.  
== Для копирования ==
== Для копирования ==
<pre>{{язык|ru/de/lt/pl/en|<текст>|[любой текст]}}</pre>
<pre>{{язык|pl|Królewiec}}</pre>
Параметры:
Даёт просто текст с машиночитаемым указанием польского языка:
*Язык. Варианты: '''RU, DE, LT, PL, EN.'''
{{язык|pl|Królewiec}}.
*Текст.
 
*Если не указано, то текст будет заключён в скобки, выделен жирным и предварительно сопровождён сокращённым названием языка.
<pre>{{язык|de|Preußen|.}}</pre>
Даёт текст как выше, но в скобках и с человекочитаемым указанием языка:
{{язык|de|Preußen|.]}}.
== Параметры ==
<templatedata>
{
"params": {
"1": {
"label": "Язык",
"description": "Код языка для текста (по ИСО).",
"type": "string",
"suggestedvalues": [
"de",
"pl",
"lt",
"en",
"prg",
"ru",
"be",
"yi",
"uk"
],
"autovalue": "de",
"required": true
},
"2": {
"label": "Текст",
"type": "content",
"required": true
},
"3": {
"label": "Без указания языка в тексте",
"description": "Если не заполнен, то добавляет сокращённое обозначени языка курсивом перед текстом.",
"type": "boolean"
}
},
"description": "Указатель языка текста",
"format": "inline"
}
</templatedata>

Текущая версия от 12:13, 3 ноября 2024

Этот шаблон предназначен для выделения текста, имеющего отличающийся от основного язык.

Для копирования[править | править код]

{{язык|pl|Królewiec}}

Даёт просто текст с машиночитаемым указанием польского языка: Królewiec.

{{язык|de|Preußen|.}}

Даёт текст как выше, но в скобках и с человекочитаемым указанием языка: (нем. Preußen).

Параметры[править | править код]

Указатель языка текста

Параметры шаблона

Шаблон использует строчное форматирование параметров.

ПараметрОписаниеТипСтатус
Язык1

Код языка для текста (по ИСО).

Предлагаемые значения
de pl lt en prg ru be yi uk
Автозначение
de
Строковый (без форматирования)обязательный
Текст2

без описания

Содержимое (контент)обязательный
Без указания языка в тексте3

Если не заполнен, то добавляет сокращённое обозначени языка курсивом перед текстом.

Логическое значениенеобязательный