Перейти к содержанию

Ӱлекер:Не переведено 5

Мегавики сайттаҥ
Документация

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

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

Питер Джон Смит[en]

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

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

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

Предназначение

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

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

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

Ӱлекеры серии

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

Ӱлекер Другие названия Внешний вид Включений (2023)
{{не переведено 2}} {{нп2}} Питер Джон Смит 5 100
{{не переведено 3}} {{нп3}} Питер Джон Смит 78 100
{{не переведено 4}} {{нп4}} Питер Джон Смит 12 200
{{не переведено 5}} {{iw}}, {{нп5}} Питер Джон Смит 209 800

Отличия Ӱлекеров

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

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

Викиданные

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

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

[[Москва]]

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

Москва

Использование

Пример Результат Примечание
Язык по умолчанию — английский
{{iw|Windows 13}} =
{{iw|Windows 13|Windows 13|en|Windows 13}}

Windows 13[en]

{{iw|Нью-Манчестер|||New Manchester}} =
{{iw|Нью-Манчестер|Нью-Манчестер|en|New Manchester}}

Нью-Манчестер[en]

если статья в русском разделе будет называться не так, как в английском
{{iw|Смит, Питер Джон|Питер Джон Смит||Peter John Smith}} =
{{iw|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith}}

Питер Джон Смит[en]

если статья в русском разделе будет называться не так, как отображаемый текст ссылки
Другой язык вместо английского
{{iw|Windows 13||de}} =
{{iw|Windows 13|Windows 13|de|Windows 13}}

Windows 13[de]

de — ISO-код немецкого языка, см. другие коды в {{Коды языков}}
{{iw|Грюнвальдштадт||de|Grünwaldstadt}} =
{{iw|Грюнвальдштадт|Грюнвальдштадт|de|Grünwaldstadt}}

Грюнвальдштадт[de]

Ссылка на Викиданные
{{iw|Нью-Манчестер||d|Q12063857}} Нью-Манчестер[d] недоступно для {{нп2}}
{{iw|Смит, Питер Джон|Питер Джон Смит|d|Q6223560}} Питер Джон Смит[d] недоступно для {{нп2}}
Дополнительный текст
{{iw|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith|text=род. 1837}} - только для {{нп2}}
Реакция на появление статьи
{{iw|Смит, Питер Джон|Питер Джон Смит|en|Peter John Smith}}

Питер Джон Смит[en]

страницы нет
{{iw|РФ||en|Russia}}

РФ[en]

есть перенаправление
{{iw|Россия||en|Russia}}

Россия?!

есть настоящая статья
Ручное подавление
{{iw|РФ||en|Russia|r=1}} - не предлагать заменить Ӱлекер, если он указывает на перенаправление (по умолчанию для {{iw}}/нп5)
{{iw|Климов, Григорий Петрович|Климов|bg|Григорий Климов|l=1|nocat=1}}

Климов[bg]

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

Параметры Ӱлекера

Основные параметры Ӱлекера:

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

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

Ӱлекер:Коды языков

Действия после появления страницы

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

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

[[Россия]]

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

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

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

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

[[РФ]]

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

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

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

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

Ошибки

Статьи с неизвестными параметрами в Ӱлекерах «не переведено» попадают в категория Ӱлекер:Категория с размером.

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

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

Если на странице используется более 500 Ӱлекеров серии «не переведено», то Ӱлекеры с 501 и далее не проверяют существование статьи, а страница добавляется в категорию Ӱлекер:Категория с размером или Ӱлекер:Категория с размером.

См. также

Ӱлекер:Языковые Ӱлекеры

TemplateData

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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