Шаблон:ШТАТ США/doc: различия между версиями

Материал из Циклопедии
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показано 16 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{docpage}}{{#switch:{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|doc|{{#titleparts:{{PAGENAME}}|1|2}}}}
{{docpage}}{{#switch:{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}}|doc|{{#titleparts:{{PAGENAME}}|1|2}}}}
|doc=Конвертор кодов и названий по падежамдля штатов и зависимых территорий США (для русскоязычных вики). Шаблон на входе получает название или код штата США и на выходе выводит название штата США в выбранном падеже или код штата.
|doc=Конвертор кодов и названий по падежам для штатов и зависимых территорий США (для русскоязычных вики). Шаблон на входе получает название или код штата США и на выходе выводит название штата США в выбранном падеже или код штата.
 
Данный шаблон предназначен для замены шаблонов {{tl|ДляКатПоГодамШтатовСША}}, {{tl|Штат США в родительном падеже}}, {{tl|Штат США в предложном падеже}}, используемых в категориях. Использование механизма подстраниц уменьшает размер включаемого кода шаблона на страницах статей, что полезно в википроектах с жесткими ограничениями на размер включаемых шаблонов.


== Код для копирования ==
== Код для копирования ==
Строка 28: Строка 30:
Третий параметр отключает или заменяет предлог:
Третий параметр отключает или заменяет предлог:
* <code>&#123;&#123;{{BASEPAGENAME}}&#124;AK&#124;п&#124;&#125;&#125;</code> → {{{{BASEPAGENAME}}|AK|п|}}
* <code>&#123;&#123;{{BASEPAGENAME}}&#124;AK&#124;п&#124;&#125;&#125;</code> → {{{{BASEPAGENAME}}|AK|п|}}
* <code>&#123;&#123;{{BASEPAGENAME}}&#124;AK&#124;п&#124;возле&#125;&#125;</code> → {{{{BASEPAGENAME}}|AK|п|возле}}
* <code>&#123;&#123;{{BASEPAGENAME}}&#124;AK&#124;п&#124;предлог&#125;&#125;</code> → {{{{BASEPAGENAME}}|AK|п|предлог}}


== Код для создания подстраницы ==
== Код для создания подстраницы ==
Шаблон работает через механизм подстраниц. Для каждой страны необходимо создать свою подстраницу <code style="white-space:nowrap;">{{ns:10}}:{{BASEPAGENAME}}/'''Название или код страны'''</code> и сделать на неё перенаправления всех возможных вариантов названий и кодов для этой страны.
Шаблон работает через механизм подстраниц. Для каждой страны необходимо создать свою подстраницу <code style="white-space:nowrap;">{{ns:10}}:{{BASEPAGENAME}}/'''Название или код штата США'''</code> и сделать на неё перенаправления всех возможных вариантов названий и кодов для этого штата.


Заготовка кода для создания подстраницы:
Заготовка кода для создания подстраницы:
Строка 41: Строка 43:
|t=штат
|t=штат
}}<noinclude>{{doc|{{ns:10}}:{{BASEPAGENAME}}/doc}}</noinclude></pre>
}}<noinclude>{{doc|{{ns:10}}:{{BASEPAGENAME}}/doc}}</noinclude></pre>
При заполнении подстраницы нужно использовать название штата США, наиболее употребительное в категориях википроекта.
При заполнении подстраницы нужно использовать название штата США, наиболее употребительное в категориях википроекта.{{Шаблон, созданный для Циклопедии}}<includeonly>[[{{ns:14}}:Шаблоны:Трансформация текста]]</includeonly>


Использование механизма подстраниц уменьшает размер включаемого кода шаблона на страницах статей, что полезно в википроектах с жесткими ограничениями на размер включаемых шаблонов.{{Шаблон, созданный для Циклопедии}}<includeonly>[[{{ns:14}}:Шаблоны:Трансформация текста]]</includeonly>
|#default=Подстраница шаблона {{tl|{{BASEPAGENAME}}}} для {{#if:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|t}}|{{#switch:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|t}}|штат=штата|=<font color="red">! укажите статус территории в параметре <code>&#124;t=</code>.</font>|#default=зависимой территории}} [[США]] — [[{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}|{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|р}}]].}}
 
|#default=Подстраница шаблона {{tl|{{BASEPAGENAME}}}} для {{#if:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|t}}|{{#switch:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|t}}|штат=штата США|=<font color="red">! укажите статус территории в параметре <code>&#124;t=</code>.</font>|#default=зависимой территории США}} {{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|р}}.}}


<table class="wikitable">
<table class="wikitable">
<tr>
<tr>
<th align="left">Код страны</th>
<th align="left">Код штата или территории США</th>
<th align="left">Склонение по падежам</th>
<th align="left">Склонение по падежам</th>
</tr>
</tr>
Строка 57: Строка 57:
<tr>
<tr>
<td style="border:0;"><b>ISO 3166-2:US:</b></td>
<td style="border:0;"><b>ISO 3166-2:US:</b></td>
<td style="border:0;"><font color="#AAA">US-</font>{{uc:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|iso2}}}}</td>
<td style="border:0;"><font color="#AAA">US-</font>{{uc:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|iso}}}}</td>
</tr>
</tr>
<tr>
<tr>
Строка 82: Строка 82:
</td>
</td>
</tr>
</tr>
</table>{{#switch:<!--
</table>{{#if:
-->{{#ifexist:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}|a}}<!--
 
-->{{#ifexist:{{ns:14}}:{{{{BASEPAGENAME}}|1={{#titleparts:{{PAGENAME}}|1|2}}|2=и|4=1}}|c}}<!--
{{#ifexist:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}|1}}
-->|a=В Циклопедии есть статья «[[{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}]]».<!--
{{#ifexist:{{ns:14}}:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}|1}}
-->|c=В Циклопедии есть категория «[[:{{ns:14}}:{{{{BASEPAGENAME}}|1={{#titleparts:{{PAGENAME}}|1|2}}|2=и|4=1}}|{{{{BASEPAGENAME}}|1={{#titleparts:{{PAGENAME}}|1|2}}|2=и|4=1}}]]».<!--
{{#ifexist:{{ns:10}}:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}|1}}
-->|ac=В Циклопедии есть статья «[[{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}]]» и категория «[[:{{ns:14}}:{{{{BASEPAGENAME}}|1={{#titleparts:{{PAGENAME}}|1|2}}|2=и|4=1}}|{{{{BASEPAGENAME}}|1={{#titleparts:{{PAGENAME}}|1|2}}|2=и|4=1}}]]».<!--
 
-->}}
|<p>В Циклопедии есть:<ul><!--
== Ссылки сюда ==
 
На эту страницу ссылаются перенаправления:
-->{{#ifexist:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}<!--
{{{{ns:-1}}:WhatLinksHere/{{ns:10}}:{{PAGENAME}}|namespace=10|hidetrans=1|hidelinks=1}}{{#if:
-->|<li>статья «[[{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}]]»;</li><!--
-->}}<!--
 
-->{{#ifexist:{{ns:14}}:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}<!--
-->|<li>{{lc:{{ns:14}}}} «[[:{{ns:14}}:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}|{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}]]»;</li><!--
-->}}<!--
 
-->{{#ifexist:{{ns:10}}:{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}<!--
-->|<li>{{lc:{{ns:10}}}} {{Tl|{{{{BASEPAGENAME}}|{{#titleparts:{{PAGENAME}}|1|2}}|и}}}};</li><!--
-->}}<!--
 
--></ul></p>}}{{Список ссылок сюда}}{{#if:


{{#ifexist:{{ns:10}}:{{BASEPAGENAME}}/{{{{BASEPAGENAME}}|{{SUBPAGENAME}}|и}}||1}}
{{#ifexist:{{ns:10}}:{{BASEPAGENAME}}/{{{{BASEPAGENAME}}|{{SUBPAGENAME}}|и}}||1}}
Строка 119: Строка 130:
|title-style  = background:#eef; text-align:left; padding:0 .2em;
|title-style  = background:#eef; text-align:left; padding:0 .2em;
|content-style = padding:0 .5em; text-align:justify;
|content-style = padding:0 .5em; text-align:justify;
|title        = Подстраницы по коду <tt>ISO 3166-2:US</tt>:
|title        = Подстраницы по коду <tt>ISO 3166-2</tt>:
|content      = <nowiki />
|content      = <nowiki />
'''Штаты''':
[[{{ns:10}}:{{BASEPAGENAME}}/AL|AL]]
[[{{ns:10}}:{{BASEPAGENAME}}/AL|AL]]
[[{{ns:10}}:{{BASEPAGENAME}}/AK|AK]]
[[{{ns:10}}:{{BASEPAGENAME}}/AK|AK]]
Строка 171: Строка 183:
[[{{ns:10}}:{{BASEPAGENAME}}/WI|WI]]
[[{{ns:10}}:{{BASEPAGENAME}}/WI|WI]]
[[{{ns:10}}:{{BASEPAGENAME}}/WY|WY]]
[[{{ns:10}}:{{BASEPAGENAME}}/WY|WY]]
// '''Территории''':
[[{{ns:10}}:{{BASEPAGENAME}}/DC|DC]]
[[{{ns:10}}:{{BASEPAGENAME}}/DC|DC]]
[[{{ns:10}}:{{BASEPAGENAME}}/AS|AS]]
[[{{ns:10}}:{{BASEPAGENAME}}/AS|AS]]
Строка 178: Строка 191:
[[{{ns:10}}:{{BASEPAGENAME}}/UM|UM]]
[[{{ns:10}}:{{BASEPAGENAME}}/UM|UM]]
[[{{ns:10}}:{{BASEPAGENAME}}/VI|VI]]
[[{{ns:10}}:{{BASEPAGENAME}}/VI|VI]]
<nowiki />}}
<nowiki />}}{{Hider
|hidden        =
|frame-style  = background:#fff; border:1px solid #ccc;
|title-style  = background:#eef; text-align:left; padding:0 .2em;
|content-style = padding:0 .5em; text-align:justify;
|title        = Страницы-перенаправления по названиям штатов и территорий:
|content      = <div class="hlist nowraplinks">
* '''Штаты''': [[{{ns:10}}:{{BASEPAGENAME}}/Айдахо|Айдахо]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Айова|Айова]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Алабама|Алабама]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Аляска|Аляска]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Аризона|Аризона]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Арканзас|Арканзас]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Вайоминг|Вайоминг]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Вашингтон (штат)|Вашингтон (штат)]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Вермонт|Вермонт]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Виргиния|Виргиния]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Висконсин|Висконсин]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Гавайи|Гавайи]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Делавэр|Делавэр]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Джорджия|Джорджия]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Западная Виргиния|Западная Виргиния]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Иллинойс|Иллинойс]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Индиана|Индиана]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Калифорния|Калифорния]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Канзас|Канзас]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Кентукки|Кентукки]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Колорадо|Колорадо]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Коннектикут|Коннектикут]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Луизиана|Луизиана]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Массачусетс|Массачусетс]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Миннесота|Миннесота]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Миссисипи|Миссисипи]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Миссури|Миссури]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Мичиган|Мичиган]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Монтана|Монтана]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Мэн|Мэн]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Мэриленд|Мэриленд]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Небраска|Небраска]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Невада|Невада]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Нью-Гэмпшир|Нью-Гэмпшир]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Нью-Джерси|Нью-Джерси]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Нью-Йорк (штат)|Нью-Йорк (штат)]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Нью-Мексико|Нью-Мексико]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Огайо|Огайо]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Оклахома|Оклахома]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Орегон|Орегон]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Пенсильвания|Пенсильвания]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Род-Айленд|Род-Айленд]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Северная Дакота|Северная Дакота]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Северная Каролина|Северная Каролина]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Теннесси|Теннесси]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Техас|Техас]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Флорида|Флорида]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Южная Дакота|Южная Дакота]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Южная Каролина|Южная Каролина]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Юта|Юта]]</div><hr><div class="hlist nowraplinks">
* '''Территории''': [[{{ns:10}}:{{BASEPAGENAME}}/Американские Виргинские острова|Американские Виргинские острова]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Американское Самоа|Американское Самоа]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Внешние малые острова (США)|Внешние малые острова (США)]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Гуам|Гуам]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Округ Колумбия|Округ Колумбия]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Пуэрто-Рико|Пуэрто-Рико]]
* [[{{ns:10}}:{{BASEPAGENAME}}/Северные Марианские острова|Северные Марианские острова]]
</div>}}

Текущая версия от 03:20, 10 августа 2026

Шаблон · Документация · Обсуждение · Подстраницы · Где используется

Конвертор кодов и названий по падежам для штатов и зависимых территорий США (для русскоязычных вики). Шаблон на входе получает название или код штата США и на выходе выводит название штата США в выбранном падеже или код штата.

Данный шаблон предназначен для замены шаблонов ДляКатПоГодамШтатовСША, Штат США в родительном падеже, Штат США в предложном падеже, используемых в категориях. Использование механизма подстраниц уменьшает размер включаемого кода шаблона на страницах статей, что полезно в википроектах с жесткими ограничениями на размер включаемых шаблонов.

Код для копирования

{{ШТАТ США|||}}

Параметры

  1. — входной параметр, код или название штата США (в именительном, родительном, предложном падеже). Текст без форматирования. Название чувствительно к регистру. Название в предложном падеже можно указывать с предлогом «в»/«на» (в нижнем регистре) или без предлога.
  2. — формат вывода. При указании падежей выводится название страны словами в выбранном падеже. При указании кодов стран выводится соответствующий код (в нижнем регистре).
    • и — именительный (кто? что?)
    • р — родительный (кого? чего?)
    • п — предложный (о ком? о чём?). По умолчанию с предлогом.
    • iso — цифровой код ISO 3166-2:US
    • t — тип территории (штат, округ, территория).
  3. — заменяет или отключает предлог. По умолчанию, если третий параметр не указан, название в предложном падеже п выводится с предлогом по умолчанию («в», «во», «на»). При указании пустого значения название выводится без предлога, также в этом параметре можно задать альтернативный предлог.

Примеры

По умолчанию выводятся названия штатов в именительном падеже:

  • {{ШТАТ США|Аляска}} → Аляска
  • {{ШТАТ США|Аляски}} → Аляска
  • {{ШТАТ США|на Аляске}} → Аляска
  • {{ШТАТ США|AK}} → Аляска

При указании падежа выводятся названия в соотв. падеже:

  • {{ШТАТ США|Аляска|п}} → на Аляске
  • {{ШТАТ США|AK|п}} → на Аляске

Третий параметр отключает или заменяет предлог:

  • {{ШТАТ США|AK|п|}} → Аляске
  • {{ШТАТ США|AK|п|предлог}} → предлог Аляске

Код для создания подстраницы

Шаблон работает через механизм подстраниц. Для каждой страны необходимо создать свою подстраницу Шаблон:ШТАТ США/Название или код штата США и сделать на неё перенаправления всех возможных вариантов названий и кодов для этого штата.

Заготовка кода для создания подстраницы:

{{#switch:{{lc:{{{1|}}}}}
|и=<!-- штат США -->
|р=<!-- штата США -->
|п={{{2|в}}} <!-- штате США -->
|iso=
|t=штат
}}<noinclude>{{doc|{{ns:10}}:{{BASEPAGENAME}}/doc}}</noinclude>

При заполнении подстраницы нужно использовать название штата США, наиболее употребительное в категориях википроекта.

  Данный шаблон был разработан специально для Циклопедии.  

Список подстраниц[править]

Подстраницы по коду ISO 3166-2:

Штаты: AL AK AZ AR CA CO CT DE FL GA HI ID IL IN IA KS KY LA ME MD MA MI MN MS MO MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VT VA WA WV WI WY // Территории: DC AS GU MP PR UM VI

Страницы-перенаправления по названиям штатов и территорий: