Permalink
Browse files

Merge branch 'master' of http://github.com/chipiga/localized_country_…

  • Loading branch information...
2 parents d2db332 + b286d6d commit 290c751b4ce2d3e57012fd0f0cd87caab9287999 Damien Mathieu committed Jul 21, 2010
Showing with 269 additions and 31 deletions.
  1. +2 −2 lib/localized_country_select.rb
  2. +1 −14 locale/en.rb
  3. +250 −0 locale/ru.rb
  4. +16 −15 test/localized_country_select_test.rb
@@ -25,10 +25,10 @@ class << self
def localized_countries_array(options={})
if(options[:description]==:abbreviated)
I18n.translate(:countries).map { |key, value| [key.to_s.upcase] }.
- sort_by { |country| country.first.parameterize }
+ sort_by { |country| country.first }
else
I18n.translate(:countries).map { |key, value| [value, key.to_s.upcase] }.
- sort_by { |country| country.first.parameterize }
+ sort_by { |country| country.first }
end
end
# Return array with codes and localized country names for array of country codes passed as argument
View
@@ -31,7 +31,6 @@
:BM => "Bermuda",
:BN => "Brunei",
:BO => "Bolivia",
- :BQ => "British Antarctic Territory",
:BR => "Brazil",
:BS => "Bahamas",
:BT => "Bhutan",
@@ -45,15 +44,13 @@
:CF => "Central African Republic",
:CG => "Congo - Brazzaville",
:CH => "Switzerland",
- :CI => "Ivory Coast",
+ :CI => "Cote d'Ivoire",
:CK => "Cook Islands",
:CL => "Chile",
:CM => "Cameroon",
:CN => "China",
:CO => "Colombia",
:CR => "Costa Rica",
- :CS => "Serbia and Montenegro",
- :CT => "Canton and Enderbury Islands",
:CU => "Cuba",
:CV => "Cape Verde",
:CX => "Christmas Island",
@@ -77,7 +74,6 @@
:FK => "Falkland Islands",
:FM => "Micronesia",
:FO => "Faroe Islands",
- :FQ => "French Southern and Antarctic Territories",
:FR => "France",
:GA => "Gabon",
:GB => "United Kingdom",
@@ -109,7 +105,6 @@
:IL => "Israel",
:IM => "Isle of Man",
:IN => "India",
- :IO => "British Indian Ocean Territory",
:IQ => "Iraq",
:IR => "Iran",
:IS => "Iceland",
@@ -118,7 +113,6 @@
:JM => "Jamaica",
:JO => "Jordan",
:JP => "Japan",
- :JT => "Johnston Island",
:KE => "Kenya",
:KG => "Kyrgyzstan",
:KH => "Cambodia",
@@ -148,7 +142,6 @@
:MF => "Saint Martin",
:MG => "Madagascar",
:MH => "Marshall Islands",
- :MI => "Midway Islands",
:MK => "Macedonia",
:ML => "Mali",
:MM => "Myanmar",
@@ -174,7 +167,6 @@
:NL => "Netherlands",
:NO => "Norway",
:NP => "Nepal",
- :NQ => "Dronning Maud Land",
:NR => "Nauru",
:NU => "Niue",
:NZ => "New Zealand",
@@ -193,7 +185,6 @@
:PT => "Portugal",
:PW => "Palau",
:PY => "Paraguay",
- :PZ => "Panama Canal Zone",
:QA => "Qatar",
:RE => "Reunion",
:RO => "Romania",
@@ -242,16 +233,12 @@
:UZ => "Uzbekistan",
:VA => "Vatican",
:VC => "Saint Vincent and the Grenadines",
- :VD => "North Vietnam",
:VE => "Venezuela",
:VG => "British Virgin Islands",
:VI => "U.S. Virgin Islands",
:VN => "Vietnam",
:VU => "Vanuatu",
- :WF => "Wallis and Futuna",
- :WK => "Wake Island",
:WS => "Samoa",
- :YD => "People's Democratic Republic of Yemen",
:YE => "Yemen",
:YT => "Mayotte",
:ZA => "South Africa",
View
@@ -0,0 +1,250 @@
+{ :ru => {
+
+ :countries => {
+ :AD => "Андорра",
+ :AE => "Объединенные Арабские Эмираты",
+ :AF => "Афганистан",
+ :AG => "Антигуа и Барбуда",
+ :AI => "Ангилья",
+ :AL => "Албания",
+ :AM => "Армения",
+ :AN => "Нидерландские Антильские о-ва",
+ :AO => "Ангола",
+ :AQ => "Антарктида",
+ :AR => "Аргентина",
+ :AS => "Американское Самоа",
+ :AT => "Австрия",
+ :AU => "Австралия",
+ :AW => "Аруба",
+ :AX => "Аландские о-ва",
+ :AZ => "Азербайджан",
+ :BA => "Босния и Герцеговина",
+ :BB => "Барбадос",
+ :BD => "Бангладеш",
+ :BE => "Бельгия",
+ :BF => "Буркина Фасо",
+ :BG => "Болгария",
+ :BH => "Бахрейн",
+ :BI => "Бурунди",
+ :BJ => "Бенин",
+ :BL => "Остров Святого Бартоломея",
+ :BM => "Бермудские о-ва",
+ :BN => "Бруней Даруссалам",
+ :BO => "Боливия",
+ :BR => "Бразилия",
+ :BS => "Багамские о-ва",
+ :BT => "Бутан",
+ :BV => "Остров Буве",
+ :BW => "Ботсвана",
+ :BY => "Беларусь",
+ :BZ => "Белиз",
+ :CA => "Канада",
+ :CC => "Кокосовые о-ва",
+ :CD => "Демократическая Республика Конго",
+ :CF => "Центральноафриканская Республика",
+ :CG => "Конго",
+ :CH => "Швейцария",
+ :CI => "Кот д’Ивуар",
+ :CK => "Острова Кука",
+ :CL => "Чили",
+ :CM => "Камерун",
+ :CN => "Китай",
+ :CO => "Колумбия",
+ :CR => "Коста-Рика",
+ :CU => "Куба",
+ :CV => "Острова Зеленого Мыса",
+ :CX => "Остров Рождества",
+ :CY => "Кипр",
+ :CZ => "Чехия",
+ :DE => "Германия",
+ :DJ => "Джибути",
+ :DK => "Дания",
+ :DM => "Доминика",
+ :DO => "Доминиканская Республика",
+ :DZ => "Алжир",
+ :EC => "Эквадор",
+ :EE => "Эстония",
+ :EG => "Египет",
+ :EH => "Западная Сахара",
+ :ER => "Эритрея",
+ :ES => "Испания",
+ :ET => "Эфиопия",
+ :FI => "Финляндия",
+ :FJ => "Фиджи",
+ :FK => "Фолклендские о-ва",
+ :FM => "Федеративные Штаты Микронезии",
+ :FO => "Фарерские о-ва",
+ :FR => "Франция",
+ :GA => "Габон",
+ :GB => "Великобритания",
+ :GD => "Гренада",
+ :GE => "Грузия",
+ :GF => "Французская Гвиана",
+ :GG => "Гернси",
+ :GH => "Гана",
+ :GI => "Гибралтар",
+ :GL => "Гренландия",
+ :GM => "Гамбия",
+ :GN => "Гвинея",
+ :GP => "Гваделупа",
+ :GQ => "Экваториальная Гвинея",
+ :GR => "Греция",
+ :GS => "Южная Джорджия и Южные Сандвичевы Острова",
+ :GT => "Гватемала",
+ :GU => "Гуам",
+ :GW => "Гвинея-Бисау",
+ :GY => "Гайана",
+ :HK => "Гонконг",
+ :HM => "Острова Херд и Макдональд",
+ :HN => "Гондурас",
+ :HR => "Хорватия",
+ :HT => "Гаити",
+ :HU => "Венгрия",
+ :ID => "Индонезия",
+ :IE => "Ирландия",
+ :IL => "Израиль",
+ :IM => "Остров Мэн",
+ :IN => "Индия",
+ :IQ => "Ирак",
+ :IR => "Иран",
+ :IS => "Исландия",
+ :IT => "Италия",
+ :JE => "Джерси",
+ :JM => "Ямайка",
+ :JO => "Иордания",
+ :JP => "Япония",
+ :KE => "Кения",
+ :KG => "Киргизия",
+ :KH => "Камбоджа",
+ :KI => "Кирибати",
+ :KM => "Коморские о-ва",
+ :KN => "Сент-Киттс и Невис",
+ :KP => "Северная Корея",
+ :KR => "Республика Корея",
+ :KW => "Кувейт",
+ :KY => "Каймановы острова",
+ :KZ => "Казахстан",
+ :LA => "Лаос",
+ :LB => "Ливан",
+ :LC => "Сент-Люсия",
+ :LI => "Лихтенштейн",
+ :LK => "Шри-Ланка",
+ :LR => "Либерия",
+ :LS => "Лесото",
+ :LT => "Литва",
+ :LU => "Люксембург",
+ :LV => "Латвия",
+ :LY => "Ливия",
+ :MA => "Марокко",
+ :MC => "Монако",
+ :MD => "Молдова",
+ :ME => "Черногория",
+ :MF => "Остров Святого Мартина",
+ :MG => "Мадагаскар",
+ :MH => "Маршалловы о-ва",
+ :MK => "Македония",
+ :ML => "Мали",
+ :MM => "Мьянма",
+ :MN => "Монголия",
+ :MO => "Макао",
+ :MP => "Северные Марианские о-ва",
+ :MQ => "Мартиника",
+ :MR => "Мавритания",
+ :MS => "Монтсеррат",
+ :MT => "Мальта",
+ :MU => "Маврикий",
+ :MV => "Мальдивские о-ва",
+ :MW => "Малави",
+ :MX => "Мексика",
+ :MY => "Малайзия",
+ :MZ => "Мозамбик",
+ :NA => "Намибия",
+ :NC => "Новая Каледония",
+ :NE => "Нигер",
+ :NF => "Остров Норфолк",
+ :NG => "Нигерия",
+ :NI => "Никарагуа",
+ :NL => "Нидерланды",
+ :NO => "Норвегия",
+ :NP => "Непал",
+ :NR => "Науру",
+ :NU => "Ниуе",
+ :NZ => "Новая Зеландия",
+ :OM => "Оман",
+ :PA => "Панама",
+ :PE => "Перу",
+ :PF => "Французская Полинезия",
+ :PG => "Папуа – Новая Гвинея",
+ :PH => "Филиппины",
+ :PK => "Пакистан",
+ :PL => "Польша",
+ :PM => "Сен-Пьер и Микелон",
+ :PN => "Питкэрн",
+ :PR => "Пуэрто-Рико",
+ :PS => "Палестинские территории",
+ :PT => "Португалия",
+ :PW => "Палау",
+ :PY => "Парагвай",
+ :QA => "Катар",
+ :RE => "Реюньон",
+ :RO => "Румыния",
+ :RS => "Сербия",
+ :RU => "Россия",
+ :RW => "Руанда",
+ :SA => "Саудовская Аравия",
+ :SB => "Соломоновы о-ва",
+ :SC => "Сейшельские о-ва",
+ :SD => "Судан",
+ :SE => "Швеция",
+ :SG => "Сингапур",
+ :SH => "Остров Святой Елены",
+ :SI => "Словения",
+ :SJ => "Свальбард и Ян-Майен",
+ :SK => "Словакия",
+ :SL => "Сьерра-Леоне",
+ :SM => "Сан-Марино",
+ :SN => "Сенегал",
+ :SO => "Сомали",
+ :SR => "Суринам",
+ :ST => "Сан-Томе и Принсипи",
+ :SV => "Сальвадор",
+ :SY => "Сирия",
+ :SZ => "Свазиленд",
+ :TC => "Острова Тёркс и Кайкос",
+ :TD => "Чад",
+ :TF => "Французские Южные Территории",
+ :TG => "Того",
+ :TH => "Таиланд",
+ :TJ => "Таджикистан",
+ :TK => "Токелау",
+ :TL => "Восточный Тимор",
+ :TM => "Туркменистан",
+ :TN => "Тунис",
+ :TO => "Тонга",
+ :TR => "Турция",
+ :TT => "Тринидад и Тобаго",
+ :TV => "Тувалу",
+ :TW => "Тайвань",
+ :TZ => "Танзания",
+ :UA => "Украина",
+ :UG => "Уганда",
+ :US => "США",
+ :UY => "Уругвай",
+ :UZ => "Узбекистан",
+ :VA => "Ватикан",
+ :VC => "Сент-Винсент и Гренадины",
+ :VE => "Венесуэла",
+ :VG => "Британские Виргинские о-ва",
+ :VI => "Виргинские о-ва (США)",
+ :VN => "Вьетнам",
+ :VU => "Вануату",
+ :WS => "Самоа",
+ :YE => "Йемен",
+ :YT => "Майотта",
+ :ZA => "ЮАР",
+ :ZM => "Замбия",
+ :ZW => "Зимбабве",
+ }
+
+ }
+}
Oops, something went wrong. Retry.

0 comments on commit 290c751

Please sign in to comment.