Шаблон:Не переведено/doc

Материал из Народные Сказки
Версия от 12:04, 1 мая 2024; Импортёр (обсуждение | вклад) (1 версия импортирована)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Шаблоны серии «не переведено» («нп», «Не переведено») предназначены для простановки ссылок на статьи в других языковых разделах.

NB от А.В.: пока эти шаблоны сливаю в режиме объединения друг с другом. За базовый код принимается шаблон Шаблон:Не переведено 5, но при этом в системе заводим - {{Не переведено}}.

Например, {{нп1|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith}} превращается в

Красная ссылка ведёт на ещё не созданную статью Смит, Питер Джон в русской Википедии, синяя — на статью Peter John Smith в английской Википедии.

Заготовки для копирования[править код]

  • {{нп1||||}}
  • {{нп1|статья в русской Википедии|текст ссылки|код языкового раздела|статья в другой Википедии}}
  • {{нп1|статья в русской Википедии|||статья в английской Википедии}}
  • {{нп1|статья в русской и английской Википедии}}

Предназначение[править код]

Прямые ссылки на статьи в других языковых разделах Википедии имеют существенный недостаток: после создания статьи в русской Википедии ссылка на иноязычный раздел станет неактуальной и её нужно будет заменить ссылкой на русскую статью, но никто не будет знать о её существовании. Шаблоны серии «не переведено» сообщают о появлении русскоязычной статьи (ссылка на которую указывается в шаблоне).

Шаблоны «не переведено» используются, если имеется статья в другом языковом разделе и считается необходимым создание аналогичной русской статьи. Пока переводом никто не озаботился, шаблон устанавливает рядом с красной ссылкой на будущую русскую статью ссылку на иноязычную статью, предлагаемую для перевода. Когда перевод будет создан, красная ссылка автоматически станет синей ссылкой на статью в русском разделе Википедии и появится сообщение о необходимости убрать шаблон.

Пока русский аналог иноязычной статьи ещё не существует, благодаря шаблону {{нп1}} ссылка на русскую статью высвечивается красным и позволяет, перейдя по этой ссылке, начать работу над переводом недостающей русской статьи.

Шаблоны серии[править код]

В серию входит 4 шаблона, которые имеют схожую функцию и отличаются внешним видом.

Шаблон Другие названия Внешний вид Включений (2023)
{{не переведено 2}} {{нп2}} Шаблон:нп2 5 100
{{не переведено 3}} {{нп3}} Шаблон:нп3 78 100
{{не переведено 4}} {{нп4}} Шаблон:нп4 12 200

Отличия шаблонов[править код]

В настоящий момент консенсуса о полной унификации шаблонов нп-группы нет из-за разных мнений о том, как именно должен выглядеть шаблон. Сейчас авторы используют тот или иной шаблон по вкусу.

  • Шаблон {{не переведено 2}} позволяет указывать название страницы в оригинале видимым образом, как с использованием шаблонов серии {{Lang-en}}. В иных случаях, если явное указание названия неоправдано, его использование не рекомендуется. Также следует учитывать, что особенности данного шаблона могут вызвать у читателя ошибочное восприятие языка интервики в качестве языка происхождения самого термина, если эти языки не совпадают. В таких случаях выбор шаблона {{нп2}} не оправдан.
  • Основная причина, по которой участники предпочитают шаблоны {{не переведено 3}} и {{не переведено 4}}, — расположение ссылки в тексте, а не в сноске.
  • Ряд участников предпочитают {{не переведено 3}} шаблонам {{не переведено 4}} и {{не переведено 5}} по причине русскоязычного указания языков интервики-ссылок, а не в виде ISO-кода.
  • Шаблон {{не переведено 5}} особым образом обрабатывает случаи, когда нужная страница в русской Википедии существует, но является перенаправлением. Для аналогичного поведения в других шаблонах серии требуются явно задать параметр r.
  • Шаблон {{не переведено 5}} критикуется при этом за то, что ссылка на иноязычную версию слабоотличима от сносок.

Викиданные[править код]

Вместо языка можно указать значение d, а вместо статьи в соответствующем разделе — идентификатор элемента Викиданных (вида Q123456). Обратите внимание, что в таком случае переведённая статья ищется не в русской Википедии по русскоязычному названию, а на Викиданных в указанном элементе. Перенаправления в Викиданных считаются при этом тождественными статьям. Иногда это может приводить к курьёзам при существовании статьи в русской Википедии и её отсутствии в элементе Викиданных.

Следующий вики-текст:

{{Не переведено|Москва||d|Q12063857}}

даёт в результате:

Москва[d]

Использование[править код]

Пример Результат Примечание
Язык по умолчанию — английский
{{нп1|Windows 13}} =
{{нп1|Windows 13|Windows 13|en|Windows 13}}
Шаблон:нп1
{{нп1|Нью-Манчестер|||New Manchester}} =
{{нп1|Нью-Манчестер|Нью-Манчестер|en|New Manchester}}
Шаблон:нп1 если статья в русском разделе будет называться не так, как в английском
{{нп1|Смит, Питер Джон|Питер Джон Смит||Peter John Smith}} =
{{нп1|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith}}
Шаблон:нп1 если статья в русском разделе будет называться не так, как отображаемый текст ссылки
Другой язык вместо английского
{{нп1|Windows 13||de}} =
{{нп1|Windows 13|Windows 13|de|Windows 13}}
Шаблон:нп1 de — ISO-код немецкого языка, см. другие коды в {{Коды языков}}
{{нп1|Грюнвальдштадт||de|Grünwaldstadt}} =
{{нп1|Грюнвальдштадт|Грюнвальдштадт|de|Grünwaldstadt}}
Шаблон:нп1
Ссылка на Викиданные
{{нп1|Нью-Манчестер||d|Q12063857}} Шаблон:нп1 недоступно для {{нп2}}
{{нп1|Смит, Питер Джон|Питер Джон Смит|d|Q6223560}} Шаблон:нп1 недоступно для {{нп2}}
Дополнительный текст
{{нп1|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith|text=род. 1837}} - только для {{нп2}}
Реакция на появление статьи
{{нп1|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith}} Шаблон:нп1 страницы нет
{{нп1|РФ||en|Russia}} Шаблон:нп1 есть перенаправление
{{нп1|Россия||en|Russia}} Шаблон:нп1 есть настоящая статья
Ручное подавление
{{нп1|РФ||en|Russia|r=1}} Шаблон:нп1 не предлагать заменить шаблон, если он указывает на перенаправление (по умолчанию для {{Не переведено}})
{{нп1|Климов, Григорий Петрович|Климов|bg|Григорий Климов|l=1|nocat=1}} Шаблон:нп1 не предлагать заменить шаблон, если он указывает даже на настоящую статью

Параметры шаблона[править код]

Основные параметры шаблона:

{{нп1|название статьи в русском разделе|текст ссылки|ISO-код языка|название статьи в другом разделе}}
Параметр Описание Тип По умолчанию
1 имя будущей статьи в русской Википедии текст обязательный параметр
2 текст ссылки на статью в русской Википедии значение первого параметра
3 ISO-код языка, с которого предлагается перевести существующую статью, или d для ссылки на элемент Викиданных en
4 название статьи в другом разделе значение первого параметра
r флаг, указывающий не реагировать на то, что статья является перенаправлением, а только поместить в категорию РуСказки:Запросы на замену перенаправлений переводами Булева переменная false
l, leave, оставить флаг, указывающий, что после того, как появится статья на русском языке, следует оставить иноязычное написание после ссылки на статью False
Nocat отключает проставление шаблоном категорий РуСказки:Статьи с неактуальным шаблоном Не переведено и других

Список всех поддерживаемых языков[править код]

Коды языков
Код Язык
abq Абазинский язык
ab Абхазский язык
av Аварский язык
ae Авестийский язык
agx Агульский язык
ady Адыгейский язык
az Азербайджанский язык
ay Аймара
ain Айнский язык
ak Акан
akk Аккадский язык
sq Албанский язык
ale Алеутский язык
alt Алтайский язык
ems Алютикский язык
alr Алюторский язык
am Амхарский язык
en Английский язык
nox Англо-нормандский язык
ar Арабский язык
arc Арамейский язык
xrn Аринский язык
hy Армянский язык
aqc Арчинский язык
as Ассамский язык
xss Ассанский язык
aa Афарский язык
af Африкаанс
nah Ацтекский язык
ak Ахвахский язык
ace Ачехский язык
ban Балийский язык
bm Бамана
eu Баскский язык
ba Башкирский язык
be Белорусский язык
be-x-old Белорусский язык (тарашкевица)
bal Белуджский язык
bn Бенгальский язык
my Бирманский язык
bi Бислама
bg Болгарский язык
bs Боснийский язык
br Бретонский язык
bug Бугийский язык
bua Бурятский язык
cy Валлийский язык
war Варайский язык
hu Венгерский язык
ve Венда
ine Венетский язык (древний)
vec Венетский язык (современный)
vep Вепсский язык
vo Волапюк
wo Волоф
vi Вьетнамский язык
haw Гавайский язык
gag Гагаузский язык
ht Гаитянский креольский язык
gl Галисийский язык
hz Гереро
mrj Горномарийский язык
jdt Горско-еврейский язык
got Готский язык
kl Гренландский язык
el Греческий язык
ka Грузинский язык
gu Гуджарати
dar Даргинский литературный язык
da Датский язык
dta Даурский язык
dz Дзонг-кэ
dlg Долганский язык
ang Древнеанглийский язык
goh Древневерхненемецкий язык
grc Древнегреческий язык
hbo Древнееврейский язык
sga Древнеирландский язык
non Древнеисландский язык
peo Древнеперсидский язык
orv Древнерусский язык
dng Дунганский язык
egy Египетский язык
zu Зулу
he Иврит
ig Игбо
yi Идиш
io Идо
smn Инари-саамский язык
inh Ингушский язык
id Индонезийский язык
ia Интерлингва
ie Интерлингве (окциденталь)
iu Инуктитут
ik Инупиак
ga Ирландский язык
art Искусственный язык
is Исландский язык
es Испанский язык
it Итальянский язык
itl Ительменский язык
sjt Йоканьгско-саамский язык
yo Йоруба
kbd Кабардино-черкесский язык
kk Казахский язык
xal Калмыцкий язык
kn Каннада
cant Кантабрийский диалект
kr Канури
pam Капампанганский язык
kdr Караимский язык
kaa Каракалпакский язык
krc Карачаево-балкарский язык
krl Карельский язык
ca Каталанский язык
ks Кашмирский язык
csb Кашубский язык
kj Кваньяма
qya Квенья
krk Керекский язык
ket Кетский язык
qu Кечуа
ki Кикуйю
sjd Кильдинский саамский язык
ky Киргизский язык
gil Кирибати
zh Китайский язык
sms Колтта-саамский язык
kv Коми-зырянский язык
koi Коми-пермяцкий язык
kg Конго
kok Конкани
cop Коптский язык
ko Корейский язык
kw Корнский язык
co Корсиканский язык
kpy Корякский язык
xh Коса
zko Коттский язык
kri Крио
crh Крымскотатарский язык
jct Крымчакский язык
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 Мансийский язык
mnc Маньчжурский язык
mi Маори
arn Мапуче
mr Маратхи
chm Марийский язык
mh Маршалльский язык
mdf Мокшанский язык
mo Молдавский язык
mn Монгольский язык
gv Мэнский язык
nv Навахо
gld Нанайский язык
na Науруанский язык
nio Нганасанский язык
neg Негидальский язык
de Немецкий язык
yrk Ненецкий язык
ne Непальский язык
niv Нивхский язык
nl Нидерландский язык
dsb Нижнелужицкий язык
niu Ниуэ
nn Новонорвежский язык (нюнорск)
nog Ногайский язык
no Норвежский язык (букмол)
ii Носу
ny Ньянджа
oj Оджибве
oc Окситанский язык
omk Омокский язык
or Ория
oaa Орокский язык
oak Орочский язык
om Оромо
os Осетинский язык
pi Пали
pa Панджаби
pap Папьяменто
pdc Пенсильванско-немецкий диалект
fa Персидский язык
pl Польский язык
pt Португальский язык
xpm Пумпокольский язык
ps Пушту
pms Пьемонтский язык
raj Раджастхани
rap Рапануйский язык
rm Романшский язык
rw Руанда
ro Румынский язык
rn Рунди
rue Русинский язык
ru Русский язык
ru-old Русский язык (дореформенная орфография)
rut Рутульский язык
sm Самоанский язык
sg Санго
sa Санскрит
sc Сардинский язык
ss Свати
ceb Себуанский язык
cmn Севернокитайский язык
se Северносаамский язык
ykg Северноюкагирский язык
nd Северный ндебеле
co Северный сото
crs Сейшельский креольский язык
sh Сербохорватский язык
sr Сербский язык
st Сесото
lad Сефардский язык
sjo Сибинский диалект
si Сингальский язык
sd Синдхи
sk Словацкий язык
sl Словенский язык
sog Согдийский язык
so Сомалийский язык
enm Среднеанглийский язык
gmh Средневерхненемецкий язык
pal Среднеперсидский язык
frn Среднефранцузский язык
cu Старославянский язык
fro Старофранцузский язык
sw Суахили
tsg Сулу
su Сунданский язык
tab Табасаранский язык
tl Тагальский язык
tg Таджикский язык
ty Таитянский язык
th Тайский язык
tly Талышский язык
ta Тамильский язык
tt Татарский язык
te Телугу
bo Тибетский язык
ti Тигринья
to Тонганский язык
kim Тофаларский язык
tn Тсвана
ts Тсонга
tyv Тувинский язык
tr Турецкий язык
tk Туркменский язык
udi Удинский язык
udm Удмуртский язык
ude Удэгейский язык
uz Узбекский язык
ug Уйгурский язык
uk Украинский язык
ulc Ульчский язык
ur Урду
fo Фарерский язык
fj Фиджийский язык
phn Финикийский язык
fi Финский язык
fr Французский язык
fy Фризский язык
ff Фула
kjh Хакасский язык
kca Хантыйский язык
ha Хауса
hil Хилигайнон
kjj Хиналугский язык
hi Хинди
ho Хири-моту
hr Хорватский язык
tkr Цахурский язык
ddo Цезский язык
chu Церковнославянский язык
rom Цыганский язык
ch Чаморро
chr Чероки
tw Чви
me Черногорский язык
ce Чеченский язык
cs Чешский язык
za Чжуанский язык
xcv Чуванский язык
cv Чувашский язык
ckt Чукотский язык
chy Шайенский язык
sv Шведский язык
sn Шона
cjs Шорский язык
sco Шотландский язык (германский)
gd Шотландский язык (кельтский)
sgh Шугнанский язык
sux Шумерский язык
ee Эве
evn Эвенкийский язык
eve Эвенский язык
elx Эламский язык
enf Энецкий язык (лесной диалект)
enh Энецкий язык (тундровый диалект)
myv Эрзянский язык
eo Эсперанто
et Эстонский язык
yuu Югский язык
nan Южноминьский язык
yux Южноюкагирский язык
nr Южный ндебеле
yue Юэ
jv Яванский язык
sah Якутский язык
ja Японский язык

Действия после появления страницы[править код]

Если существует статья

Если страница, указанная в параметре 1, уже существует, то ссылка на страницу в иноязычном разделе показываться уже не будет. Пример:

{{Не переведено|Россия||en|Russia}}

Этот код даст при отображении шаблона ссылку на страницу Россия[en]}, без отображения языковой приставки.

Пожалуйста, если увидите такой вид шаблона в статье, уберите его из статьи, иначе он появляется в категории «РуСказки: Статьи с неактуальным шаблоном Не переведено». Убрать шаблон легко и просто: достаточно заменить в конструкции {{Не переведено|Россия||en|Russia}} «Не переведено 5» на «подст:Не переведено 5».

Если существует перенаправление

Если страница, указанная в параметре 1, уже существует, и это перенаправление, то ссылка на страницу в иноязычном разделе будет показываться со звездочкой *, при наведении на неё курсора мыши появляется комментарий с требованием убрать шаблон. Пример:

{{Не переведено|РФ||en|Russia}}

Этот код даст при отображении шаблона ссылку на страницу в русском разделе и ссылку на страницу в иноязычном разделе: РФ[en], при этом статья попадает в категорию «Запросы на замену перенаправлений переводами». Категории шаблона при необходимости можно выключить через добавление в шаблон параметра nocat: |nocat=1.

Если перенаправление ведёт на нужную страницу, то следует убрать шаблон, заменив его на обычную вики-ссылку или заменив в конструкции {{Не переведено|Россия||en|Russia}} «Не переведено 5» на «подст:Не переведено 5».

Если перенаправление ведёт не на нужную страницу, а, например, на статью с более общей темой, то можно оставить шаблон, добавив параметр |nocat=1 (выключить добавление в категорию).

Если перенаправление ошибочно, то его просто следует удалить.

Ошибки[править код]

Статьи с неизвестными параметрами в шаблонах «не переведено» попадают в категория РуСказки:Статьи с неизвестными параметрами шаблонов серии Не переведено.

Статьи с неправильно заполненными шаблонами «не переведено» попадают в категорию РуСказки:Статьи с некорректно заполненным шаблоном Не переведено. Возможные ошибки:

  • не заполнен первый параметр (название статьи в русской Википедии)
  • в третьем параметре указан неизвестный код языка
  • в параметрах для названий страниц имеются недопустимые символы (в том числе и {{!}}).

Если на странице используется более 500 шаблонов серии «не переведено», то шаблоны с 501 и далее не проверяют существование статьи, а страница добавляется в категорию РуСказки:Статьи со слишком большим количеством вызовов ресурсоёмких функций или РуСказки:Страницы со слишком большим количеством вызовов ресурсоёмких функций.

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

TemplateData[править код]

Ссылка на другой языковой раздел, когда нет подходящей статьи в русской Википедии

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

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

ПараметрОписаниеТипСтатус
Русское название статьи1

предлагаемое название статьи в русском разделе

Пример
Смит, Питер Джон
Однострочныйобязательный
Текст ссылки2

видимый текст ссылки на статью в русском разделе

По умолчанию
значение первого параметра
Пример
Питер Джон Смит
Автозначение
Однострочныйпредложенный
Язык статьи в другом разделе3

ISO-код языка иноязычного раздела

По умолчанию
en
Пример
de
Автозначение
Однострочныйпредложенный
Статья в другом разделе4

название существующей иноязычной статьи

По умолчанию
значение первого параметра
Пример
Peter John Smith
Автозначение
Однострочныйпредложенный
Оставлять шаблонl leave

Не предлагать заменить шаблон, если он указывает даже на настоящую статью

По умолчанию
false
Пример
1
Логическое значениенеобязательный
Оставлять, если перенаправлениеr

Не предлагать заменить шаблон, если он указывает на перенаправление

По умолчанию
false
Пример
1
Логическое значениенеобязательный
Без категорийnocat

Запрещает добавление (статьи) в категорию «РуСказки:Статьи с неактуальным шаблоном “Не переведено”»

По умолчанию
false
Пример
1
Логическое значениенеобязательный