Шаблон:Tr/doc

Материал из Викиновостей, свободного источника новостей
< Шаблон:Tr
Перейти к навигации Перейти к поиску

Шаблоны семейства {{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 (в переводе с англ. — «сокол»)
'''Сокол''' ({{lang-en|falcon}}) Сокол (англ. falcon)


Практика использования[править]

Способ указания перевода, используемый в шаблоне, — более грамотный, нежели распространившийся в русской Википедии за неимением лучшего образца:

Red x.svg  mot (рус. слово)

В такой разметке мало смысла: указать может быть полезно язык источника, а язык перевода — русский — и так всем известен, ведь это русская Википедия!

Yes check.svg  mot (с фр. — «слово»)

Предостережение[править]

Не стоит расставлять этот шаблон всюду, где только встречается перевод. Когда язык оригинала интуитивно ясен (например, уже упоминался выше по тексту), достаточно написать перевод в скобках в кавычках (не курсивом, как иногда делают). Например, в статье .NET Framework:

В этот день руководством корпорации была озвучена новая стратегия компании, получившая название Next Generation Windows Services (NGWS; «новое поколение служб Windows»).

Параметры[править]

Без дополнительных параметров:

{{tr|перевод}} → с англ. — «перевод»

Cлова и порядок[править]

  • {{tr|f=1|перевод}} → в переводе с англ. — «перевод»  Или короче: {{trf|перевод}}
  • {{tr|s=word|слово}}word с англ. — «слово»
  • {{tr|b=1|перевод}} → «перевод» — англ.  Или короче: {{trb|перевод}}

(f от full, s от source, b от backwards. Имена параметров на разных языках (ср. между ниже), чтобы в каждом случае не приходилось менять раскладку.)

Языки[править]

Коды языков
Код Язык
abq Абазинский язык
ab Абхазский язык
av Аварский язык
ae Авестийский язык
az Азербайджанский язык
ay Аймара (язык)
ain Айнский язык
ak Акан
akk Аккадский язык
sq Албанский язык
am Амхарский язык
en Английский язык
nox Англо-нормандский язык
ar Арабский язык
arc Арамейский язык
hy Армянский язык
as Ассамский язык
aa Афарский язык
af Африкаанс
nah Ацтекский язык
ace Ачехский язык
ban Балийский язык
bm Бамана
eu Баскский язык
ba Башкирский язык
be Белорусский язык
be-x-old   Белорусский язык (тарашкевица)  
bal Белуджский язык
bn Бенгальский язык
my Бирманский язык
bi Бислама
bg Болгарский язык
bs Боснийский язык
br Бретонский язык
bug Бугийский язык
bua Бурятский язык
cy Валлийский язык
war Варайский язык
hu Венгерский язык
ve Венда (язык)
ine Венетский язык (древний)
vec Венетский язык (современный)
vo Волапюк
wo Волоф (язык)
vi Вьетнамский язык
haw Гавайский язык
gag Гагаузский язык
ht Гаитянский креольский язык
gl Галисийский язык
hz Гереро (язык)
mrj Горномарийский язык
jdt Горско-еврейский язык
got Готский язык
kl Гренландский язык
el Греческий язык
ka Грузинский язык
gu Гуджарати
dar Даргинский литературный язык
da Датский язык
dz Дзонг-кэ
ang Древнеанглийский язык
goh Древневерхненемецкий язык
grc Древнегреческий язык
sga Древнеирландский язык
non Древнеисландский язык
peo Древнеперсидский язык
orv Древнерусский язык
dng Дунганский язык
egy Египетский язык
zu Зулу
he Иврит
ig Игбо (язык)
yi Идиш
smn Инари-саамский язык
inh Ингушский язык
id Индонезийский язык
ia Интерлингва
iu Инуктитут
ik Инупиак
ga Ирландский язык
is Исландский язык
es Испанский язык
it Итальянский язык
yo Йоруба (язык)
kbd Кабардино-черкесский язык
kk Казахский язык
xal Калмыцкий язык
kn Каннада
cant Кантабрийский диалект
kr Канури (язык)
pam Капампанганский язык
kdr Караимский язык
krc Карачаево-балкарский язык
krl Карельский язык
ca Каталанский язык
ks Кашмирский язык
kj Кваньяма (язык)
qya Квенья
qu Кечуа
ki Кикуйю (язык)
sjd Кильдинский саамский язык
ky Киргизский язык
gil Кирибати (язык)
zh Китайский язык
sms Колтта-саамский язык
kv Коми-зырянский язык
koi Коми-пермяцкий язык
kg Конго (язык)
kok Конкани (язык)
cop Коптский язык
ko Корейский язык
kw Корнский язык
co Корсиканский язык
kpy Корякский язык
xh Коса (язык)
kri Крио
crh Крымскотатарский язык
rar Кукский язык
kum Кумыкский язык
ku Курдский язык
km Кхмерский язык
lld Ладинский язык
lbe Лакский язык
lo Лаосский язык
ltg Латгальский язык
la Латинский язык
lv Латышский язык
lez Лезгинский язык
liv Ливский язык
ln Лингала
lt Литовский язык
lmo Ломбардский язык
lu Луба-катанга
lg Луганда
mhr Луговомарийский язык
lb Люксембургский язык
mk Македонский язык
mg Малагасийский язык
ms Малайский язык
ml Малаялам
dv Мальдивский язык
mt Мальтийский язык
mns Мансийский язык
mi Маори (язык)
arn Мапуче (язык)
mr Маратхи (язык)
chm Марийский язык
mh Маршалльский язык
mdf Мокшанский язык
mo Молдавский язык
mn Монгольский язык
gv Мэнский язык
nv Навахо (язык)
na Науруанский язык
de Немецкий язык
ne Непальский язык
niv Нивхский язык
nl Нидерландский язык
dsb Нижнелужицкий язык
niu Ниуэ
nn Новонорвежский язык (нюнорск)
nog Ногайский язык
no Норвежский язык (букмол)
ny Ньянджа
oj Оджибве (язык)
oc Окситанский язык
ie Окциденталь
or Ория (язык)
om Оромо (язык)
os Осетинский язык
pi Пали
pa Панджаби
pap Папьяменто
pdc Пенсильванско-немецкий диалект
fa Персидский язык
pl Польский язык
pt Португальский язык
ps Пушту
pms Пьемонтский язык
raj Раджастхани
rap Рапануйский язык
rm Ретороманские языки
rw Руанда (язык)
ro Румынский язык
rn Рунди (язык)
rue Русинский язык
ru Русский язык
ru-old Русский язык (дореформенная орфография)
sm Самоанский язык
sg Санго
sa Санскрит
sc Сардинский язык
ss Свати
ceb Себуанский язык
cmn Севернокитайский язык
se Северносаамский язык
nd Северный ндебеле
co Северный сото
crs Сейшельский креольский язык
sr Сербский язык
st Сесото
lad Сефардский язык
si Сингальский язык
sd Синдхи (язык)
sk Словацкий язык
sl Словенский язык
art Словио
sog Согдийский язык
so Сомалийский язык
enm Среднеанглийский язык
gmh Средневерхненемецкий язык
pal Среднеперсидский язык
frn Среднефранцузский язык
cu Старославянский язык
fro Старофранцузский язык
sw Суахили
tsg Сулу (язык)[w:en]
su Сунданский язык
tab Табасаранский язык
tl Тагальский язык
tg Таджикский язык
ty Таитянский язык
th Тайский язык
tly Талышский язык
ta Тамильский язык
tt Татарский язык
te Телугу
bo Тибетский язык
ti Тигринья
to Тонганский язык
tn Тсвана
ts Тсонга
tr Турецкий язык
tk Туркменский язык
udm Удмуртский язык
uz Узбекский язык
ug Уйгурский язык
uk Украинский язык
ur Урду
fo Фарерский язык
fj Фиджийский язык
phn Финикийский язык
fi Финский язык
fr Французский язык
fy Фризский язык
ff Фула (язык)
kjh Хакасский язык
kca Хантыйский язык
ha Хауса (язык)
hi Хинди
hil Хилигайнон (язык)
ho Хири-моту
tkr Цахурский язык
chu Церковнославянский язык
rom Цыганский язык
ch Чаморро (язык)
chr Чероки (язык)
tw Чви
ce Чеченский язык
me Черногорский язык
cs Чешский язык
za Чжуанский язык
cv Чувашский язык
ckt Чукотский язык
chy Шайенский язык
sv Шведский язык
sn Шона (язык)
cjs Шорский язык
sco Шотландский язык (германский)
gd Шотландский язык (кельтский)
sgh Шугнанский язык
sux Шумерский язык
ee Эве
evn Эвенкийский язык
eve Эвенский язык
elx Эламский язык
myv Эрзянский язык
eo Эсперанто
et Эстонский язык
alt Южноалтайский язык
nan Южноминьский язык (диалект)
nr Южный ндебеле
yue Юэ (язык)
jv Яванский язык
sah Якутский язык
ja Японский язык

Полный список шаблонов для конкретных языков.

Если нужного вам языка нет в списке, вы можете либо использовать настоящий шаблон с параметром lang (см. дальше), либо создать для него свой шаблон по образцу существующих.

Замена английского на другие языки:

  • {{tr|lang=de|перевод}} → с нем. — «перевод»
  • {{tr|lang=fr|перевод}} → с фр. — «перевод»

— и т. д. Параметр 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}} (возможно, создать общий вспомогательный шаблон для них обоих).
  • Вероятно, стоит создать категорию для шаблонов этого семейства и/или для шаблонов, предназначенных для указания перевода, чтобы не валить всё в кучу в категории Шаблоны языков. Не лишним будет поинтересоваться, как обстоят дела с этим в английском разделе.

См. также[править]

  • {{нихонго}} — специализированный шаблон для японского языка, позволяющий помимо перевода указать и другие детали