Перайсці да зместу

Шаблон:пераклад

З пляцоўкі Вікіслоўнік


Дакументацыя
Лагатып Lua
Выкарыстоўвае Lua:

Гэты шаблон прызначаны для афармлення раздзела «Пераклад».

Ён падтрымлівае два рэжымы працы:

  1. стары сумяшчальны рэжым — праз найменныя параметры моў, як у ранейшай версіі шаблона;
  2. новы рэжым — як сумяшчальны ўваходны пункт да {{trans-top}} і {{trans-bottom}}.

Такім чынам, шаблон можна выкарыстоўваць і на старых старонках без перапрацоўкі, і ў новым фармаце табліц перакладу.

Стары рэжым

У старым рэжыме шаблон прымае найменныя параметры з кодамі моў.

Прыклад:

{{пераклад
|en={{t|en|street}}
|ru={{t|ru|улица}}
|pl={{t|pl|ulica}}
}}

Гэты фармат захаваны дзеля зваротнай сумяшчальнасці са старымі артыкуламі.

Новы рэжым

У новым рэжыме {{пераклад}} можа выкарыстоўвацца як кароткі ўваходны пункт да адкрыцця і закрыцця блока перакладаў.

Адкрыццё блока

{{пераклад|вуліца}}

Або з яўнымі параметрамі:

{{пераклад|gloss=вуліца}}
{{пераклад|title=вуліца}}
{{пераклад|1=вуліца|id=гарадская-вуліца}}

Гэта функцыянальна адпавядае {{trans-top}}.

Закрыццё блока

{{пераклад|bottom=1}}

Альбо:

{{пераклад|close=1}}
{{пераклад|mode=bottom}}

Гэта функцыянальна адпавядае {{trans-bottom}}.

Рэкамендаваны новы фармат

Для новых артыкулаў пажадана выкарыстоўваць асобныя шаблоны {{trans-top}} і {{trans-bottom}}.

Прыклад:

{{trans-top|вуліца}}
* {{t|en|street}}
* {{t|ru|улица}}
* {{t|pl|ulica}}
{{trans-bottom}}

Пры жаданні можна выкарыстоўваць і сумяшчальны кароткі запіс праз {{пераклад}}:

{{пераклад|вуліца}}
* {{t|en|street}}
* {{t|ru|улица}}
* {{t|pl|ulica}}
{{пераклад|bottom=1}}

Правілы выбару рэжыму

Шаблон працуе так:

  • калі перададзены іменаваныя параметры моў, напрыклад |en=, |ru=, |pl=, выкарыстоўваецца стары рэжым;
  • калі перададзены параметры 1=, gloss=, title=, id= або column-width=, выкарыстоўваецца новы верхні блок;
  • калі перададзены bottom=, close= або mode=bottom, выкарыстоўваецца закрыццё блока.

Параметры

Для новага верхняга блока

  • 1, gloss, або title — глоса/загаловак блока перакладаў;
  • id — ідэнтыфікатар якара;
  • column-width — шырыня слупкоў, калі падтрымліваецца модулем.

Для закрыцця блока

  • bottom, close, або mode=bottom.

Для старога сумяшчальнага рэжыму

  • іменаваныя параметры з кодамі моў, напрыклад en, ru, pl, uk і інш.

Заўвагі

  • Для новых артыкулаў рэкамендуецца выкарыстоўваць {{trans-top}} / {{trans-bottom}}.
  • {{пераклад}} пакінуты як сумяшчальны шаблон, каб не ламаць існуючыя старонкі.
  • Стары і новы фарматы не варта змешваць у адным і тым жа выкліку шаблона.
  • Калі ў выкліку ёсць найменныя моўныя параметры, шаблон аддае перавагу старой логіцы.

Гл. таксама