Шаблон:Tr: различия между версиями
(Новая страница: «{{#if: {{{s|}}} | <!-- -->{{#switch: {{{lang|}}} | grc | el = <span style="font-family: palatino linotype, new athena unicode, athena, gentium, code2000, serif; font-size: 105%;">{{Lang|{{{lang}}}|{{{s}}}}}</span> | he = {{Lang|{{{lang}}}|{{Rtl|{{{s}}}}}}} | ''{{Lang|{{{lang|en}}}|{{{s}}}}}'' }}<!-- --> }}{{#if: {{Yesno|{{{f|}}}}} | в переводе }}{{#if: {{Yesno|{{{b|}}}}} | | {{#switch: {{{lang|}}} | art|cu|fro|sk|sl|ss|...») |
Импортёр (обсуждение | вклад) м (1 версия импортирована) |
(нет различий)
|
Текущая версия от 21:41, 30 апреля 2024
с англ. — «{{{1}}}»
Шаблоны семейства {{Tr}} служат для оформления перевода слов и словосочетаний на иностранных (по умолчанию — английском) языках.
Шаблон {{Tr}} в простейшем случае даёт такой результат:
word ({{Tr|слово}})
→ word (с англ. — «слово»)
А шаблон {{Trf}} — такой:
word ({{Trf|слово}})
→ word ()
Для конкретных языков имеются шаблоны: {{Tr-en}}, {{Tr-la}}, {{Tr-de}}, {{Tr-fr}} и прочие (см. § Языки). Они являются короткими способами обращения к шаблону {{Tr}} с теми или иными параметрами (см. § Параметры).
Код | Результат | ||
---|---|---|---|
Файл:Red x.svg | '''Falcon''' ({{Lang-ru|сокол}}) | Falcon (рус. сокол) | бессмысленно |
'''Falcon''' ({{Lang-en|сокол}}) | Falcon (англ. сокол) | неправильно | |
Файл:Yes check.svg | '''Falcon''' ({{Tr-en|сокол}}) | Falcon (с англ. — «сокол») | |
'''Falcon''' ({{trf|сокол}}) | Falcon (Шаблон:Trf) | ||
'''Сокол''' ({{Lang-en|falcon}}) | Сокол (англ. falcon) |
Практика использования[править код]
Способ указания перевода, используемый в шаблоне, — более грамотный, нежели распространившийся в русской Википедии за неимением лучшего образца:
- Файл:Red x.svg mot (рус. слово)
В такой разметке мало смысла: указать бывает полезно язык источника, а язык перевода — русский — и так всем известен, ведь это русская Википедия!
- Файл:Yes check.svg mot (с фр. — «слово»)
Предостережение[править код]
Не стоит расставлять этот шаблон всюду, где только встречается перевод. Когда язык оригинала интуитивно ясен (например, уже упоминался выше по тексту), достаточно написать перевод в скобках в кавычках (не курсивом, как иногда делают). Например, в статье .NET Framework:
- В этот день руководством корпорации была озвучена новая стратегия компании, получившая название Next Generation Windows Services (NGWS; «новое поколение служб Windows»).
Параметры[править код]
Без дополнительных параметров:
{{Tr|перевод}}
→ с англ. — «перевод»
Слова и порядок[править код]
{{Tr|f=1|перевод}}
→ в переводе с англ. — «перевод» Или короче:{{Trf|перевод}}
{{Tr|s=word|слово}}
→ word с англ. — «слово»{{Tr|b=1|перевод}}
→ «перевод» — англ. Или короче:{{Trb|перевод}}
(f
от full, s
от source, b
от backwards. Имена параметров на разных языках (ср. между
ниже), чтобы в каждом случае не приходилось менять раскладку.)
Языки[править код]
Полный список шаблонов для конкретных языков.
Если нужного вам языка нет в списке, вы можете либо использовать настоящий шаблон с параметром lang
(см. дальше), либо создать для него свой шаблон по образцу существующих.
Замена английского на другие языки:
— и т. д.
Параметр lang
есть и у шаблона {{Trf}}.
См. таблицу кодов.
Несколько переводов[править код]
Есть возможность указать до трёх вариантов перевода, чтобы каждый был в кавычках, если в этом есть необходимость:
{{Tr|перевод 1|перевод 2}}
→ с англ. — «перевод 1», «перевод 2»{{Tr|перевод 1|перевод 2|между=или}}
→ с англ. — «перевод 1» или «перевод 2»{{Tr|перевод 1|перевод 2|между=, альтернативный перевод —}}
→ с англ. — «перевод 1», альтернативный перевод — «перевод 2»{{Tr|перевод 1|перевод 2|перевод 3|между=, также —|между23=или}}
→ с англ. — «перевод 1», также — «перевод 2» или «перевод 3»
Суперкомбо[править код]
{{Tr|lang=de|f=1|s=Konzept|понятие|концепция|между=или}}
→ Konzept в переводе с нем. — «понятие» или «концепция»
Необходимо сделать[править код]
- Обновить список языков (но не содержимое всплывающих подсказок) в подшаблоне {{Tr/lang}} из шаблона {{Lg}} (возможно, создать общий вспомогательный шаблон для них обоих).
- Вероятно, стоит создать категорию для шаблонов этого семейства и/или для шаблонов, предназначенных для указания перевода, чтобы не валить всё в кучу в категории Шаблоны языков. Не лишним будет поинтересоваться, как обстоят дела с этим в английском разделе.
См. также[править код]
- {{нихонго}} — специализированный шаблон для японского языка, позволяющий помимо перевода указать и другие детали