Шаблон:ШТАТ США
Конвертор кодов и названий по падежам для штатов и зависимых территорий США (для русскоязычных вики). Шаблон на входе получает название или код штата США и на выходе выводит название штата США в выбранном падеже или код штата.
Данный шаблон предназначен для замены шаблонов ДляКатПоГодамШтатовСША, Штат США в родительном падеже, Штат США в предложном падеже, используемых в категориях. Использование механизма подстраниц уменьшает размер включаемого кода шаблона на страницах статей, что полезно в википроектах с жесткими ограничениями на размер включаемых шаблонов.
Код для копирования
{{ШТАТ США|||}}
Параметры
- — входной параметр, код или название штата США (в именительном, родительном, предложном падеже). Текст без форматирования. Название чувствительно к регистру. Название в предложном падеже можно указывать с предлогом «в»/«на» (в нижнем регистре) или без предлога.
- — формат вывода. При указании падежей выводится название страны словами в выбранном падеже. При указании кодов стран выводится соответствующий код (в нижнем регистре).
- и — именительный (кто? что?)
- р — родительный (кого? чего?)
- п — предложный (о ком? о чём?). По умолчанию с предлогом.
- iso — цифровой код ISO 3166-2:US
- t — тип территории (штат, округ, территория).
- — заменяет или отключает предлог. По умолчанию, если третий параметр не указан, название в предложном падеже п выводится с предлогом по умолчанию («в», «во», «на»). При указании пустого значения название выводится без предлога, также в этом параметре можно задать альтернативный предлог.
Примеры
По умолчанию выводятся названия штатов в именительном падеже:
{{ШТАТ США|Аляска}}→ Аляска{{ШТАТ США|Аляски}}→ Аляска{{ШТАТ США|на Аляске}}→ Аляска{{ШТАТ США|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 |
| Страницы-перенаправления по названиям штатов и территорий: |
|---|
|