Шаблон:TranslateDate: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
(Новая страница: «<includeonly>{{ TranslateDate/{{#switch:{{{lang|ru}}} |en=en |el=el |es=es |de=de |fi=fi |fr=fr |it=it |is=is |ru=ru |#default=ru}}|{{{1|{{CURRENTYEAR}}}}}|{{{2|}...»)
 
Нет описания правки
 
Строка 1: Строка 1:
<includeonly>{{ TranslateDate/{{#switch:{{{lang|ru}}}
<includeonly>{{#if: {{{2|}}} |  
|en=en
  {{#if: {{{3|}}}
|el=el
    | {{#time: j xg Y | {{{1}}}-{{{2}}}-{{{3}}} | {{{lang|ru}}}}}
|es=es
    | {{#time: F Y | {{{1}}}-{{{2}}} | {{{lang|ru}}}}} }}
|de=de
  | {{#time:Y|{{{1|}}}| {{{lang|ru}}}}}
|fi=fi
}}</includeonly><noinclude>{{doc}}</noinclude>
|fr=fr
|it=it
|is=is
|ru=ru
|#default=ru}}|{{{1|{{CURRENTYEAR}}}}}|{{{2|}}}|{{{3|}}}}}</includeonly><noinclude>
{{doc}}
</noinclude>

Текущая версия от 17:08, 20 марта 2022

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

Оформляет дату в виде месяц год или число месяца года с использованием стандартной функции парсера {{#time}}. По умолчанию дата форматируется на русском языке.

Параметры

{{TranslateDate|год|месяц|день|lang=язык}}, где:

  • год — год в формате ГГГГ (например, 1605 для 1605 года или 1976 для 1976-го);
  • месяц — номер месяца (например, 5 для мая или 11 для ноября);
  • день — необязательный параметр дня месяца (например, 7 для 7-го числа или 16 для 16-го);
  • язык — необязательный параметр кода языка в формате ISO 639-1 или ISO 639-2, если язык отсутствует в ISO 639-1 (см. список кодов; например, en для английского или fr для французского, а по умолчанию используется русский язык).

Примеры

Код Результат
{{TranslateDate|1975|8|1}} 1 августа 1975
{{TranslateDate|1975|3}} март 1975
{{TranslateDate|1997|8|28|lang=en}} 28 August 1997
{{TranslateDate|2007|7|lang=en}} July 2007
{{TranslateDate|1997|8|31|lang=fr}} 31 août 1997
{{TranslateDate|1984|10|29|lang=de}} 29 Oktober 1984
{{TranslateDate|2004|4|19|lang=es}} 19 abril 2004
{{TranslateDate|1001|1|1|lang=ru}} 1 января 1001

См. также

  • {{HumanizeDate}} — использующая этот шаблон версия с заданием даты по стандарту ISO 8601 (в форматах ГГГГ-ММ-ДД или ГГГГ-ММ)
  • {{+года}} — добавляет слово «года», если его нет (это уместно, если дата используется в предложении)