Author: vitek
Date: Wed Mar 26 16:35:35 2008
New Revision: 641643
URL: http://svn.apache.org/viewvc?rev=641643&view=rev
Log:
2008-03-26 Travis Vitek <[EMAIL PROTECTED]>
STDCXX-715
* etc/nls/countries: New file to map country names and aliases to
the ISO-3166 country code.
* etc/nls/encodings: New file to map codeset names and aliases to
the IANA preferred name.
* etc/nls/languages: New file to map language names and aliases to
the ISO-639-1 language code.
Added:
stdcxx/trunk/etc/nls/countries (with props)
stdcxx/trunk/etc/nls/encodings (with props)
stdcxx/trunk/etc/nls/languages (with props)
Added: stdcxx/trunk/etc/nls/countries
URL:
http://svn.apache.org/viewvc/stdcxx/trunk/etc/nls/countries?rev=641643&view=auto
==============================================================================
--- stdcxx/trunk/etc/nls/countries (added)
+++ stdcxx/trunk/etc/nls/countries Wed Mar 26 16:35:35 2008
@@ -0,0 +1,278 @@
+########################################################################
+#
+# countries - defines mapping between canonical and native country
+# names as per ISO-3166.
+#
+# $Id$
+#
+########################################################################
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed
+# with this work for additional information regarding copyright
+# ownership. The ASF licenses this file to you under the Apache
+# License, Version 2.0 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# permissions and limitations under the License.
+#
+# Copyright 2001-2008 Rogue Wave Software, Inc.
+#
+##########################################################################
+
+AD Andorra
+AE United Arab Emirates
+AF Afghanistan
+AG Antigua and Barbuda
+AI Anguilla
+AL Albania
+AM Armenia
+AN Netherlands Antilles
+AO Angola
+AQ Antarctica
+AR Argentina
+AS American Samoa
+AT Austria
+AU Australia
+AW Aruba
+AX Åland Islands
+AZ Azerbaijan
+BA Bosnia and Herzegovina
+BB Barbados
+BD Bangladesh
+BE Belgium
+BF Burkina Faso
+BG Bulgaria
+BH Bahrain
+BI Burundi
+BJ Benin
+BL Saint Barthélemy
+BM Bermuda
+BN Brunei Darussalam
+BO Bolivia
+BR Brazil
+BS Bahamas
+BT Bhutan
+BV Bouvet Island
+BW Botswana
+BY Belarus
+BZ Belize
+CA Canada
+CC Cocos Islands, Keeling Islands
+CD The Democratic Republic of the Congo
+CF Central African Republic
+CG Congo
+CH Switzerland
+CI Côte D'Ivoire
+CK Cook Islands
+CL Chile
+CM Cameroon
+CN China
+CO Colombia
+CR Costa Rica
+CU Cuba
+CV Cape Verde
+CX Christmas Island
+CY Cyprus
+CZ Czech Republic
+DE Germany
+DJ Djibouti
+DK Denmark
+DM Dominica
+DO Dominican Republic
+DZ Algeria
+EC Ecuador
+EE Estonia
+EG Egypt
+EH Western Sahara
+ER Eritrea
+ES Spain
+ET Ethiopia
+FI Finland
+FJ Fiji
+FK Falkland Islands
+FM Federated States of Micronesia
+FO Faroe Islands
+FR France
+GA Gabon
+GB United Kingdom
+GD Grenada
+GE Georgia
+GF French Guiana
+GG Guernsey
+GH Ghana
+GI Gibraltar
+GL Greenland
+GM Gambia
+GN Guinea
+GP Guadeloupe
+GQ Equatorial Guinea
+GR Greece
+GS South Georgia and the South Sandwich Islands
+GT Guatemala
+GU Guam
+GW Guinea-Bissau
+GY Guyana
+HK Hong Kong
+HM Heard Island and McDonald Islands
+HN Honduras
+HR Croatia
+HT Haiti
+HU Hungary
+ID Indonesia
+IE Ireland
+IL Israel
+IM Isle of Man
+IN India
+IO British Indian Ocean Territory
+IQ Iraq
+IR Islamic Republic of Iran
+IS Iceland
+IT Italy
+JE Jersey
+JM Jamaica
+JO Jordan
+JP Japan
+KE Kenya
+KG Kyrgyzstan
+KH Cambodia
+KI Kiribati
+KM Comoros
+KN Saint Kitts and Nevis
+KP Democratic People's Republic of Korea
+KR Republic of Korea
+KW Kuwait
+KY Cayman Islands
+KZ Kazakhstan
+LA Lao People's Democratic Republic
+LB Lebanon
+LC Saint Lucia
+LI Liechtenstein
+LK Sri Lanka
+LR Liberia
+LS Lesotho
+LT Lithuania
+LU Luxembourg
+LV Latvia
+LY Libyan Arab Jamahiriya
+MA Morocco
+MC Monaco Principality of Monaco
+MD Republic of Moldova
+ME Montenegro
+MF Saint Martin
+MG Madagascar
+MH Marshall Islands
+MK Former Yugoslav Republic of Macedonia, The Former Yugoslav Republic of
Macedonia
+ML Mali
+MM Myanmar
+MN Mongolia
+MO Macao
+MP Northern Mariana Islands
+MQ Martinique
+MR Mauritania
+MS Montserrat
+MT Malta
+MU Mauritius
+MV Maldives
+MW Malawi
+MX Mexico
+MY Malaysia
+MZ Mozambique
+NA Namibia
+NC New Caledonia
+NE Niger
+NF Norfolk Island
+NG Nigeria
+NI Nicaragua
+NL Netherlands
+NO Norway
+NP Nepal
+NR Nauru
+NU Niue
+NZ New Zealand
+OM Oman
+PA Panama
+PE Peru
+PF French Polynesia
+PG Papua New Guinea
+PH Philippines
+PH Republic of the Philippines
+PK Pakistan
+PL Poland
+PM Saint Pierre and Miquelon
+PN Pitcairn
+PR Puerto Rico
+PS Palestinian Territory
+PT Portugal
+PW Palau
+PY Paraguay
+QA Qatar
+RE Réunion
+RO Romania
+RS Serbia
+RS Serbia and Montenegro
+RU Russia
+RU Russian Federation
+RW Rwanda
+SA Saudi Arabia
+SB Solomon Islands
+SC Seychelles
+SD Sudan
+SE Sweden
+SG Singapore
+SH Saint Helena
+SI Slovenia
+SJ Svalbard and Jan Mayen
+SK Slovakia
+SL Sierra Leone
+SM San Marino
+SN Senegal
+SO Somalia
+SR Suriname
+ST Sao Tome and Principe
+SV El Salvador
+SY Syrian Arab Republic
+SZ Swaziland
+TC Turks and Caicos Islands
+TD Chad
+TF French Southern Territories
+TG Togo
+TH Thailand
+TJ Tajikistan
+TK Tokelau
+TL Timor-Leste
+TM Turkmenistan
+TN Tunisia
+TO Tonga
+TR Turkey
+TT Trinidad and Tobago
+TV Tuvalu
+TW Taiwan
+TZ Tanzania
+UA Ukraine
+UG Uganda
+UM United States Minor Outlying Islands
+US United States
+UY Uruguay
+UZ Uzbekistan
+VA Holy See
+VC Saint Vincent and The Grenadines, Saint Vincent
+VE Venezuela
+VG British Virgin Islands
+VI U.S. Virgin Islands
+VN Viet Nam, Vietnam
+VU Vanuatu
+WF Wallis and Futuna
+WS Samoa
+YE Yemen
+YT Mayotte
+ZA South Africa
+ZM Zambia
+ZW Zimbabwe
Propchange: stdcxx/trunk/etc/nls/countries
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: stdcxx/trunk/etc/nls/countries
------------------------------------------------------------------------------
svn:keywords = Id
Added: stdcxx/trunk/etc/nls/encodings
URL:
http://svn.apache.org/viewvc/stdcxx/trunk/etc/nls/encodings?rev=641643&view=auto
==============================================================================
--- stdcxx/trunk/etc/nls/encodings (added)
+++ stdcxx/trunk/etc/nls/encodings Wed Mar 26 16:35:35 2008
@@ -0,0 +1,68 @@
+########################################################################
+#
+# encodings - defines mapping between canonical and native codeset
+# names.
+#
+# $Id$
+#
+########################################################################
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed
+# with this work for additional information regarding copyright
+# ownership. The ASF licenses this file to you under the Apache
+# License, Version 2.0 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# permissions and limitations under the License.
+#
+# Copyright 2001-2008 Rogue Wave Software, Inc.
+#
+##########################################################################
+
+BIG5 HKBIG5, BIG5-HKSCS
+CP856 IBM-856
+CP921 IBM-921
+CP922 IBM-922
+CP932 IBM-932
+CP936 IBM-936, GBK
+CP943 IBM-943
+CP1046 IBM-1046
+CP1124 IBM-1124
+CP1129 IBM-1129
+CP1250 1250
+CP1251 1251
+CP1252 1252, IBM-1252
+CP1253 1253
+CP1254 1254, IBM-1254
+CP1255 1255, IBM-1255
+CP1257 1257
+EUC-CN EUCCN, IBM-EUCCN
+EUC-JP EUCJP, IBM-EUCJP
+EUC-KR EUCKR, IBM-EUCKR
+EUC-TW EUCTW, IBM-EUCTW
+ISO-8859-1 ISO8859-1, ISO88591, 8859-1
+ISO-8859-2 ISO8859-2, ISO88592, 8859-2
+ISO-8859-3 ISO8859-3, ISO88593, 8859-3
+ISO-8859-4 ISO8859-4, ISO88594, 8859-4
+ISO-8859-5 ISO8859-5, ISO88595, 8859-5
+ISO-8859-6 ISO8859-6, ISO88596, 8859-6
+ISO-8859-7 ISO8859-7, ISO88597, 8859-7
+ISO-8859-8 ISO8859-8, ISO88598, 8859-8
+ISO-8859-9 ISO8859-9, ISO88599, 8859-9
+ISO-8859-10 ISO8859-10, ISO885910, 8859-10
+ISO-8859-11 ISO8859-11, ISO885911, 8859-11
+ISO-8859-12 ISO8859-12, ISO885912, 8859-12
+ISO-8859-13 ISO8859-13, ISO885913, 8859-13
+ISO-8859-14 ISO8859-14, ISO885914, 8859-14
+ISO-8859-15 ISO8859-15, ISO885915, 8859-15
+TIS-620 TIS620, TIS620.2533
+US-ASCII 646, ANSI-1251, ANSI_X3.4-1968, ASCII
+UTF-8 UTF8
Propchange: stdcxx/trunk/etc/nls/encodings
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: stdcxx/trunk/etc/nls/encodings
------------------------------------------------------------------------------
svn:keywords = Id
Added: stdcxx/trunk/etc/nls/languages
URL:
http://svn.apache.org/viewvc/stdcxx/trunk/etc/nls/languages?rev=641643&view=auto
==============================================================================
--- stdcxx/trunk/etc/nls/languages (added)
+++ stdcxx/trunk/etc/nls/languages Wed Mar 26 16:35:35 2008
@@ -0,0 +1,219 @@
+########################################################################
+#
+# languages - defines mapping between canonical and native language
+# names as per ISO-639-1
+#
+# $Id$
+#
+########################################################################
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed
+# with this work for additional information regarding copyright
+# ownership. The ASF licenses this file to you under the Apache
+# License, Version 2.0 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# permissions and limitations under the License.
+#
+# Copyright 2001-2008 Rogue Wave Software, Inc.
+#
+##########################################################################
+
+aa aar, Afar
+ab abk, Abkhazian
+ae ave, Avestan
+af afr, Afrikaans
+ak aka, Akan
+am amh, Amharic
+an arg, Aragonese
+ar ara, Arabic
+as asm, Assamese
+av ava, Avaric
+ay aym, Aymara
+az aze, Azerbaijani
+ba bak, Bashkir
+be bel, Belarusian
+bg bul, Bulgarian
+bh bih, Bihari
+bi bis, Bislama
+bm bam, Bambara
+bn ben, Bengali
+bo tib, bod, Tibetan
+br bre, Breton
+bs bos, Bosnian
+ca cat, Catalan, Valencian
+ce che, Chechen
+ch cha, Chamorro
+co cos, Corsican
+cr cre, Cree
+cs cze, ces, Czech
+cu chu, Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old
Church Slavonic
+cv chv, Chuvash
+cy wel, cym, Welsh
+da dan, Danish
+de ger, deu, German
+dv div, Divehi, Dhivehi, Maldivian
+dz dzo, Dzongkha
+ee ewe, Ewe
+el gre, ell, Greek
+en eng, English
+eo epo, Esperanto
+es spa, Spanish, Castilian
+et est, Estonian
+eu baq, eus, Basque
+fa per, fas, Persian
+ff ful, Fulah
+fi fin, Finnish
+fj fij, Fijian
+fo fao, Faroese
+fr fre, fra, French
+fy fry, Western Frisian
+ga gle, Irish
+gd gla, Gaelic, Scottish Gaelic
+gl glg, Galician
+gn grn, Guarani
+gu guj, Gujarati
+gv glv, Manx
+ha hau, Hausa
+he heb, Hebrew
+hi hin, Hindi
+ho hmo, Hiri Motu
+hr scr, hrv, Croatian
+ht hat, Haitian, Haitian Creole
+hu hun, Hungarian
+hy arm, hye, Armenian
+hz her, Herero
+id ind, Indonesian
+ig ibo, Igbo
+ii iii, Sichuan Yi, Nuosu
+ik ipk, Inupiaq
+io ido, Ido
+is ice, isl, Icelandic
+it ita, Italian
+iu iku, Inuktitut
+ja jpn, Japanese
+jv jav, Javanese
+ka geo, kat, Georgian
+kg kon, Kongo
+ki kik, Kikuyu, Gikuyu
+kj kua, Kuanyama, Kwanyama
+kk kaz, Kazakh
+kl kal, Kalaallisut, Greenlandic
+km khm, Central Khmer
+kn kan, Kannada
+ko kor, Korean
+kr kau, Kanuri
+ks kas, Kashmiri
+ku kur, Kurdish
+kv kom, Komi
+kw cor, Cornish
+ky kir, Kirghiz, Kyrgyz
+la lat, Latin
+lb ltz, Luxembourgish, Letzeburgesch
+lg lug, Ganda
+li lim, Limburgan, Limburger, Limburgish
+ln lin, Lingala
+lo lao, Lao
+lt lit, Lithuanian
+lu lub, Luba-Katanga
+lv lav, Latvian
+mg mlg, Malagasy
+mh mah, Marshallese
+mi mao, mri, Maori
+mk mac, mkd, Macedonian, FYRO Macedonian
+ml mal, Malayalam
+mn mon, Mongolian
+mo mol, Moldavian
+mr mar, Marathi
+ms may, msa, Malay
+mt mlt, Maltese
+my bur, mya, Burmese
+na nau, Nauru
+nb nob, Norwegian Bokmål
+nd nde, North Ndebele
+ne nep, Nepali
+ng ndo, Ndonga
+nl dut, nld, Dutch, Flemish
+nn nno, Norwegian Nynorsk, Norwegian-Nynorsk
+no nor, Norwegian
+nr nbl, South Ndebele
+nv nav, Navajo, Navaho
+nv nav, Navajo, Navaho
+ny nya, Chichewa, Chewa, Nyanja
+oc oci, Occitan, Provençal
+oj oji, Ojibwa
+om orm, Oromo
+or ori, Oriya
+os oss, Ossetian, Ossetic
+pa pan, Panjabi, Punjabi
+pi pli, Pali
+pl pol, Polish
+ps pus, Pushto, Pashto
+pt por, Portuguese
+qu que, Quechua
+rm roh, Romansh
+rn run, Rundi
+ro rum, ron, Romanian
+ru rus, Russian
+rw kin, Kinyarwanda
+sa san, Sanskrit
+sc srd, Sardinian
+sd snd, Sindhi
+se sme, Northern Sami
+sg sag, Sango
+si sin, Sinhala, Sinhalese
+sk slo, slk, Slovak
+sl slv, Slovenian
+sm smo, Samoan
+sn sna, Shona
+so som, Somali
+sq alb, sqi, Albanian
+sr scc, srp, Serbian
+ss ssw, Swati
+st sot, Southern Sotho
+su sun, Sundanese
+sv swe, Swedish
+sw swa, Swahili
+ta tam, Tamil
+te tel, Telugu
+tg tgk, Tajik
+th tha, Thai
+ti tir, Tigrinya
+tk tuk, Turkmen
+tl tgl, Tagalog
+tn tsn, Tswana
+to ton, Tonga
+tr tur, Turkish
+ts tso, Tsonga
+tt tat, Tatar
+tw twi, Twi
+ty tah, Tahitian
+ug uig, Uighur, Uyghur
+uk ukr, Ukrainian
+ur urd, Urdu
+uz uzb, Uzbek
+ve ven, Venda
+vi vie, Vietnamese
+vo vol, Volapük
+wa wln, Walloon
+wo wol, Wolof
+xh xho, Xhosa
+yi yid, Yiddish
+yo yor, Yoruba
+za zha, Zhuang, Chuang
+zh chi, zho, Chinese
+zu zul, Zulu
+
+
+# this is just so we have a mapping. it is not accurate without an ISO-639-2
mapping
+st Northern, Sotho
+se Sami (Inari), Sami (Lule), Sami (Northern), Sami (Skolt), Sami (Southern)
+sr Serbian (Cyrillic), Serbian (Latin)
Propchange: stdcxx/trunk/etc/nls/languages
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: stdcxx/trunk/etc/nls/languages
------------------------------------------------------------------------------
svn:keywords = Id