#linux #country-codes #countries
#linux #коды стран #Страны
Вопрос:
Аналогично тому, как это работает для часовых поясов, существует ли определяемый системой способ перечисления стран? что-то, что периодически обновляется, чтобы идти в ногу со временем?
Мне нужно сгенерировать список:
ISO 3166-2 (http://en.wikipedia.org/wiki/ISO_3166-2)
Country name (in English)
Ответ №1:
на основе debian вы можете использовать то, что хранится в : /usr/share/i18n/SUPPORTED
где определены все поддерживаемые локали
Комментарии:
1. только что получил: drwxr-xr-x 2 root root 12288 25 октября 2010 отображает символы drwxr-xr-x 2 root root 12288 25 октября 2010 локали в Centos в папке i18n
2. в /usr/share/i18n/locales/ вы найдете все поддерживаемые локали (во многих файлах вместо одного)
3. не уверен, как я должен интерпретировать эти файлы …! 🙂 Файл: vi_VN у одного есть территория «Вьетнам». Должен ли я извлечь эти значения из всех этих файлов?
4. некоторые из них, похоже, являются собственными названиями стран, некоторые — сокращениями
5. похоже, что элемент territory — это то, что вы ищете, это английское название страны 🙂 Для сокращенных это проблема….