Шаблон:Ref-lang/doc-template: различия между версиями

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{doc/begin|Шаблон:Ref-lang/doc-template|notoc={{{notoc|}}}}}<includeonly>{{#switch:{{BASEPAGENAME}}|Ref-en|Ref-ru={{СИШ}}|Ref-de|Ref-uk|Ref-pl|Ref-ja|Ref-la={{High-use}}|}}</includeonly><noinclude>{{Template doc page viewed directly}}</noinclude>{{#switch:{{BASEPAGENAME}}|Ref-lang=<p>Шаблон <b>{{t}}</b> — основа для семейства производных шаблонов, предназначенных для указания языка около ссылок на страницы на иностранном языке. Полный список таких шаблонов см. в категории {{cl|Шаблоны:Указание языка для ссылок}}.|#default={{#ifeq:{{BASEPAGENAME}}|Ref-und|<p>Шаблон <b>{{t}}</b> отображается по умолчанию в том случае, если код соответствующего языка для шаблона {{tl|ref-lang}} не был указан.</p>|<p>Шаблон <b>{{t}}</b> предназначен для указания языка около ссылок на страницы на {{#if:{{{1|}}}|{{#ifexist:{{ЯзыкПоКоду|{{{1}}}|ru}}|[[{{ЯзыкПоКоду|{{{1}}}|ru}}|{{ЯзыкПоКоду|{{{1}}}|ru|падеж=п}}]]|{{ЯзыкПоКоду|{{{1}}}|ru|падеж=п}}}}|иностранном языке}}.</p>}}{{#ifeq:{{BASEPAGENAME}}|Ref-ru|<p><dl><dd><b>Внимание!</b> Так как {{ns:Project}} является русскоязычной викиэнциклопедией, данный шаблон рекомендуется использовать лишь в ограниченном числе случаев, например когда название документа на другом языке или в длинном ряду иноязычных ссылок (аналогично с шаблоном {{tl|lang-ru}}).</dd></dl></p>}}<h2>Использование</h2><p>Шаблон ставится вплотную к ссылке, без пробела, [http://www.artlebedev.ru/kovodstvo/business-lynch/2010/10/03/commented/ иначе получится двойной пробел].</p><p><code><nowiki>[http://example.com Пример]{{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> → [http://example.com Пример]{{ {{BASEPAGENAME}} }}</p><p>Если в параметре указать <code>в</code>, вместо круглых скобок будут квадратные (используйте это, если ссылка уже находится в круглых скобках):</p><p><code><nowiki>([http://example.com Пример]){{</nowiki>{{BASEPAGENAME}}<nowiki>|в}}</nowiki></code> → ([http://example.com Пример]){{{{BASEPAGENAME}}|в}}</p><p>В качестве шаблона-обёртки можно использовать {{Tl|In lang}}, в котором нужно указать код языка. По умолчанию, если код не указан, шаблон {{Tl|In lang}} отображает {{Tl|Ref-und}}.</p><h2>Шаблоны {{tl|ref-lang}}</h2><p>Это один из семейства шаблонов, основанный на {{tl|ref-lang}}. Полный список таких шаблонов см. в категории {{cl|Шаблоны:Указание языка для ссылок}}.</p><p><u>Данные шаблоны могут быть включены в состав других шаблонов.</u> Например они входят в состав шаблонов, предназначенных для оформления источников ({{tl|статья}}).</p>}}{{Языковые шаблоны}}{{Template doc end}}<includeonly>[[Категория:Шаблоны:Указание языка для ссылок|{{{1}}}]]</includeonly><noinclude>[[Категория:Шаблоны:Заготовки документации]]</noinclude>
{{doc/begin|{{ns:10}}:Ref-lang/doc-template|notoc={{{notoc|}}}}}<!--
 
--><includeonly>{{#switch:{{BASEPAGENAME}}
|Ref-en
|Ref-ru = {{СИШ}}
|Ref-de
|Ref-uk
|Ref-pl
|Ref-ja
|Ref-la = {{High-use}}
}}</includeonly><!--
 
--><noinclude>{{Template doc page viewed directly}}</noinclude><!--
 
--><p>Шаблон <b>{{t}}</b> {{#switch:{{BASEPAGENAME}}<!--
 
-->|Ref-lang = — основа для семейства производных шаблонов, предназначенных для указания языка около ссылок на страницы на иностранном языке. Полный список таких шаблонов см. в категории {{cl|Шаблоны:Указание языка для ссылок}}<!--
 
-->|Ref-und = отображается по умолчанию в том случае, если код соответствующего языка для шаблона {{tl|ref-lang}} не был указан<!--
 
-->|#default = предназначен для указания языка около ссылок на страницы на <!--
-->{{#if:{{{1|}}}<!--
-->|{{#ifexist:{{ЯЗЫК|{{{1}}}|и}}<!--
  -->|[[{{ЯЗЫК|{{{1}}}|и}}|{{ЯЗЫК|{{{1}}}|п|}}]]<!--
  -->|{{ЯЗЫК|{{{1}}}|п|}}<!--
  -->}}<!--
-->|иностранном языке<!--
-->}}<!--
 
-->}}.</p><!--
 
-->{{#ifeq:{{BASEPAGENAME}}|Ref-ru|<p><dl><dd><b>Внимание&thinsp;!</b> Так как {{ns:4}} является русскоязычной викиэнциклопедией, данный шаблон рекомендуется использовать лишь в ограниченном числе случаев, например когда название документа на другом языке или в длинном ряду иноязычных ссылок (аналогично с шаблоном {{tl|lang-ru}}).</dd></dl></p>}}<!--
 
--><h2>Использование</h2><p>Шаблон ставится вплотную к ссылке, без пробела, [http://www.artlebedev.ru/kovodstvo/business-lynch/2010/10/03/commented/ иначе получится двойной пробел].</p><p><code>&#91;http&#58;//example.com Пример&#93;&#123;&#123;{{BASEPAGENAME}}&#125;&#125;</code> → [http://example.com Пример]{{ {{BASEPAGENAME}} }}</p><p>Если в параметре указать <code>в</code>, вместо круглых скобок будут квадратные (используйте это, если ссылка уже находится в круглых скобках):</p><p><code>(&#91;http&#58;//example.com Пример&#93;)&#123;&#123;{{BASEPAGENAME}}&#124;в&#125;&#125;</code> → ([http://example.com Пример]){{{{BASEPAGENAME}}|в}}</p><p>В качестве шаблона-обёртки можно использовать {{Tl|In lang}}, в котором нужно указать код языка. По умолчанию, если код не указан, шаблон {{Tl|In lang}} отображает {{Tl|Ref-und}}.</p><h2>Шаблоны {{tl|ref-lang}}</h2><p>Это один из семейства шаблонов, основанный на {{tl|ref-lang}}. Полный список таких шаблонов см. в категории {{cl|Шаблоны:Указание языка для ссылок}}.</p><p><u>Данные шаблоны могут быть включены в состав других шаблонов.</u> Например они входят в состав шаблонов, предназначенных для оформления источников ({{tl|статья}}).</p><!--
 
-->{{Языковые шаблоны}}<!--
-->{{Template doc end}}<!--
 
--><includeonly>[[{{ns:14}}:Шаблоны:Указание языка для ссылок|{{{1}}}]]</includeonly><!--
 
--><noinclude>[[{{ns:14}}:Шаблоны:Заготовки документации]]</noinclude>

Версия от 12:49, 5 декабря 2024

ℹ Документация 

Ошибка создания миниатюры: Файл не найден
Это шаблон страницы документации шаблона Ref-lang
Он не предназначен для прямого использования. Если он использует переменные, некоторые ссылки могут выглядеть битыми. Не заменяйте эти переменные на жёстко прописанные имена страниц или URL.

Шаблон ref-lang — основа для семейства производных шаблонов, предназначенных для указания языка около ссылок на страницы на иностранном языке. Полный список таких шаблонов см. в категории Шаблоны:Указание языка для ссылок.

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

Шаблон ставится вплотную к ссылке, без пробела, иначе получится двойной пробел.

[http://example.com Пример]{{Ref-lang}} → Пример{{{1}}}

Если в параметре указать в, вместо круглых скобок будут квадратные (используйте это, если ссылка уже находится в круглых скобках):

([http://example.com Пример]){{Ref-lang|в}} → (Пример)в

В качестве шаблона-обёртки можно использовать In lang, в котором нужно указать код языка. По умолчанию, если код не указан, шаблон In lang отображает Ref-und.

Шаблоны ref-lang

Это один из семейства шаблонов, основанный на ref-lang. Полный список таких шаблонов см. в категории Шаблоны:Указание языка для ссылок.

Данные шаблоны могут быть включены в состав других шаблонов. Например они входят в состав шаблонов, предназначенных для оформления источников (статья).

{{Ш}}
Шаблоны, связанные с иностранными языками