Обсуждение Википедии:Шаблоны/Языки

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Тюркский язык[править код]

У меня вопрос, есть ли шаблон для тюркского языка? — cycneavox 12:31 UTC, 15 августа 2008 (UTC)

Языковая семья, конечно. Никого не хочу обидеть, но сразу вспоминается Черчилль и его «ответ, достойный нашего парламента». А шаблон вот — {{lang-trk}}. В январе я его просто не нашла. — Cycneavox 15:07, 23 мая 2010 (UTC)[ответить]

Как лучше, так как сейчас сделано, или включить URL в список параметров?

  • Сейчас: [http://example.com]{{ref-lang|англ.|английском|}}
  • Другой вариант: {{ref-lang|http://example.com|англ.|английском|}}

--SergV 17:39, 14 сентября 2005 (UTC)[ответить]

Ещё вопрос. Нужен ли полный комплект шаблонов, таких как Шаблон:Ref-en, для всех языков? --SergV 17:54, 14 сентября 2005 (UTC)[ответить]

Если второй, то так: {{ref-lang|http://example.com|Описание сайта|англ.|английском|}}. Опять же, полезно, чтобы Шаблон:ref-lang давал ещё ссылку на статью о языке... Тогда формат - {{ref-lang|http://example.com|Описание сайта|[[Английский язык]]|англ.|английском|}}. Это уже несколько монструозно. В связи с этим предлагаю сделать "каскадный вариант" (который позволит "скрестить" шаблоны ref-NN и lang-NN):
    1. Набор шаблонов {{lang-desc-NN}}, где NN - код языка. На выходе шаблон lang-desc-en даст строку Английский язык|англ.|английском| (ну, или Эсперанто|эсп.||эсперанто).
    2. Универсальный Шаблон:lang-art, который работает через "lang-desc-NN" и вызывается в формате {{lang-art|en}}. На выходе обеспечивает ссылку на статью языка и всплывающую подсказку.
    3. После этого:
      • Все языкоовые шаблоны можно перелинковать на lang-art
      • Использовать один шаблон {{ref-lang|http://example.com|Описание сайта|en|}}, который работает через lang-art.
--Kaganer 20:54, 11 октября 2005 (UTC)[ответить]
Что-то слишком сложно. Ни к чему делать несколько вложенных вызовов шаблонов для такой простой вещи, как вывод надписи «англ.». К тому же, шаблоны уже используются, поздно менять. --SergV 15:07, 12 октября 2005 (UTC)[ответить]
Исправить никогда не поздно ;) Для этого есть боты... Что до того, простая вещь или нет - я же пишу, что шаблоном зато будет просто пользоваться. Не надо будет думать, есть шаблон для нужного языка или нет... --Kaganer 17:36, 20 октября 2005 (UTC)[ответить]
Говорят, вложенные вызовы шаблонов связаны со значительными накладными расходами, поэтому их рекомендуется, по возможности, избегать. --SergV 09:40, 22 октября 2005 (UTC)[ответить]
Кто говорит? Насколько я знаю при раскрытии вложенного шаблона они кешируются и только при изменении приходится заново раскрывать их, опять же один раз. MaxiMaxiMax 10:28, 22 октября 2005 (UTC)[ответить]
Вот тут говорят — en:Wikipedia:Avoid using meta-templates. --SergV 16:47, 22 октября 2005 (UTC)[ответить]

Баг с шаблоном[править код]

Шаблон греческого языка lang-el не даёт курсива. Надо исправить этот баг. —65.54.98.101 17:54, 31 декабря 2005 (UTC)[ответить]

Так оно и задумано - греческий алфавит не должен быть наклонным --MaxSemtalk 18:11, 31 декабря 2005 (UTC)[ответить]
Некоторые греческие слова авторы пишут латинскими буквами и их приходится принудительно окурсивливать, например, гигроскопичность, т.е. делать двойную работу. Шаблон должен быть гибче. — 65.54.98.101 18:20, 31 декабря 2005 (UTC)[ответить]
Надо не окурсивливать, а писать по-гречески греческими буквами. — Monedula 18:55, 31 декабря 2005 (UTC)[ответить]

Средневековая латынь[править код]

Мне кажется, кроме Шаблон:lang-la и Шаблон:lang-neolat должен быть шаблон для средневековой латыни, поскольку облатиненные имена средневековых ученых, например, не подходят ни под тот, ни под другой. --PlatypeanArchcow 23:14, 9 января 2006 (UTC)[ответить]

Надо обновить правила[править код]

  1. шаблоны вида Используется шаблон {{lang-XX|}}: замените его на {{lang-код языка|написание в оригинале}} или удалите совсем., где «xx» — двухсимвольный код языка. Уже 3, даже 6 символов: grc и neolat.
  2. Поскольку в греческом и древне- нет курсива, предлагаю русское слово сделать частью шаблона в курсиве. — ТЖА.

Татарский: кириллица / латиница[править код]

Важно ли кириллицей или латиницей писать после шаблона Lang-tt? Или нужно разные шаблоны. В примере дана латиница, но мне кажется правильным в пределах русской Вики писать татарские примеры кириллицей. Koryakov Yuri 13:12, 2 мая 2006 (UTC)[ответить]

class="Unicode"[править код]

Я бы хотел добавить в шаблон {{lang}} конструкцию class="Unicode", вот так

<span lang="{{{1}}}" xml:lang="{{{1}}}" class="Unicode">{{{2}}}</span>

Это нужно, чтобы в ряде языков отображались все символы. Пример для таджикского языка:

  • текущий вариант
    {{lang-tg|Тоҷикӣ}} ⇒ тадж. Тоҷикӣ
    но
    {{lang|tg|Тоҷикӣ}} ⇒ Тоҷикӣ
    {{lang-tg}} я как раз добавил span class="Unicode" )
  • предлагаемый вариант
    {{lang|tg|Тоҷикӣ}} ⇒ Тоҷикӣ

Я проверил, вроде ничего не ломается, но я не уверен, что тут нет подводных камней, мне неизвестных. --Kaganer 15:18, 11 августа 2006 (UTC)[ответить]

Не заметил разницы, может моему FF всё равно? -- Koryakov Yuri 17:04, 11 августа 2006 (UTC)[ответить]

Аккадский язык[править код]

Почкму его нет? Добавьте, пожалуйста, ксли можно. Нужно для оригинала цитаты. 188.69.211.255 18:59, 22 августа 2021 (UTC)[ответить]

Шаблон для древнеармянского (грабар)[править код]

Коллеги, какова процедура добавления новых языковых кодов для шаблона в список всех шаблонов/кодов в данной статье? Могу просто добавить или это коллегиально решается? Я бы хотел внести в список шаблон для древнеармянского (грабара). Код уже существует lang-old-hy , речь идёт просто о добавлении его на страницу. --Headgo (обс.) 14:55, 27 октября 2021 (UTC)[ответить]