Шаблон:ШТАТ США/doc

Материал из Циклопедии
Перейти к навигации Перейти к поиску
ШТАТ США · Документация · Обсуждение · Подстраницы · Где используется

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

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

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

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

Параметры

  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

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