Нидерландские Антильские Острова распущены согласно 10-10-10, как изменить выпадающие списки Стран? - PullRequest
27 голосов
/ 10 октября 2010

См. Также Распад Нидерландских Антильских островов .

В двух словах: Кюрасао и Синт-Мартен становятся автономными и являются остаткомострова ( острова BES ) становятся особыми муниципалитетами Нидерландов.

Вопрос в том, как заменить Нидерландские Антильские острова (кодом страны ISO-3166-2: AN ) в стране выпадающий средний веб-приложение?Я не могу найти информацию о новых кодах стран.Должны ли мы добавить Кюрасао и Синт-Мартен к раскрывающемуся списку с кодом страны AN?Как насчет островов BES?

Ответы [ 2 ]

17 голосов
/ 23 декабря 2010

На прошлой неделе им наконец-то присвоили новые коды ISO 3166.

Со страницы ISO 3166-2: AN :

Нидерландским Антильским островам официально был присвоен код ISO 3166-1 alpha-2 AN до того, как он былв 2010 году была разделена на пять отдельных территорий, и в результате запись будет удалена из ISO 3166-2.Кюрасао и Синт-Мартен, которые стали зарубежными странами в Королевстве Нидерландов, теперь официально получают коды ISO 3166-1 alpha-2 CW и SX соответственно.Бонайре, Синт-Эстатиусу и Сабе, которые стали «особыми муниципалитетами» Нидерландов, теперь официально присвоен код ISO 3166-1 alpha-2 BQ под общей записью «Бонайре», Святой Евстаций и Саба ".

Таблица декодирования ISO 3166-1 последний раз обновлялась 15 декабря 2010 .


В существующих веб-приложениях, я думаю, имеет смысл хранить AN не менее одного года только для display .Однако на некоторых страницах профиля пользователя я бы отобразил какое-нибудь сообщение и / или отправил бы по электронной почте пользователям AN, что у пользователя теперь есть возможность исправить выбор страны, чтобы она соответствовала фактической новой стране.

16 голосов
/ 10 октября 2010

Соответствующие коды ISO теперь назначены . Следующий ответ все еще стоит в терминах обработки юрисдикционных изменений (включая тот факт, что некоторые данные все равно должны регистрироваться как относящиеся к AN, поскольку они относятся к чему-то, что произошло в AN, когда существовало AN).


Пока еще не назначены коды ISO.

Для некоторых видов использования, если рассматривать его как часть Нидерландов (NL), будет служить, так как они являются составляющими странами. Обратите внимание, что «страна-учредитель» не является грандиозным отличием в том, что касается подобных вопросов, и это довольно распространено, например, рассматривайте Соединенное Королевство Великобритании и Северной Ирландии как единое целое в контексте, в котором можно также рассматривать Данию, Гренландию и Фарерские острова как три отдельные единицы.

Для других будет использоваться кодировка «Бывшие Нидерландские Антильские острова».

Для других целей это будет неприемлемо. Я рекомендую использовать коды из назначенной пользователем области ISO 3166 (AA, QM-QZ, XA-XZ и ZZ, хотя вы можете избежать использования кодов, обычно используемых в общедоступных контекстах), и переназначить код назначается позже, если это произойдет.

Обратите также внимание, что в некоторых случаях может оказаться целесообразным оставить Нидерландские Антильские острова в качестве варианта, поскольку Нидерландские Антильские острова, очевидно, являются местом, где произошли некоторые события в прошлом, которые, возможно, стоит отметить в течение некоторого времени (одна из причин, почему жаловался на то, что CS был переназначен из Чехословакии в Сербию и Черногорию слишком рано, поскольку в то время действительные и полезные данные о Чехословакии все еще активно использовались).

...