public function getCountryList() { // http://www.countries-list.info/ $language = Configure::read('Config.language'); if ($language == Configure::read('Language.folder.serbian')) { $countryList = [ "AF" => "Avganistan", "AZ" => "Azerbejdžan", "AX" => "Alandska ostrva", "AL" => "Albanija", "DZ" => "Alžir", "AS" => "Američka Samoa", "AI" => "Angvila", "AO" => "Angola", "AD" => "Andora", "AQ" => "Antarktik", "AG" => "Antigve i Barbuda", "AR" => "Argentina", "AM" => "Armenija", "AW" => "Aruba", "AU" => "Australija", "AT" => "Austrija", "BD" => "Bangladeš", "BB" => "Barbados", "BS" => "Bahami", "BH" => "Bahrein", "BE" => "Belgija", "BZ" => "Belize", "BY" => "Belorusija", "BJ" => "Benin", "BM" => "Bermuda", "CX" => "Božićna ostrva", "BO" => "Bolivija", "BA" => "Bosna i Hercegovina", "BW" => "Bocvana", "BR" => "Brazil", "VG" => "Britanska Devičanska Ostrva", "IO" => "Britanska teritorija u Indijskom okeanu", "BN" => "Brunej", "BV" => "Buve Ostrva", "BG" => "Bugarska", "BF" => "Burkina Faso", "BI" => "Burundi", "BT" => "Butan", "CF" => "Centralno Afrička Republika", "ME" => "Crna Gora", "TD" => "Čad", "CZ" => "Češka", "CL" => "Čile", "DK" => "Danska", "CD" => "Demokratska republika Kongo", "DM" => "Dominika", "DO" => "Dominikanska Republika", "JE" => "Džersi", "DJ" => "Džibuti", "EG" => "Egipat", "EC" => "Ekvador", "GQ" => "Ekvatorijalna Gvineja", "ER" => "Eritreja", "EE" => "Estonija", "ET" => "Etiopija", "FO" => "Farska Ostrva", "PH" => "Filipini", "FI" => "Finska", "FJ" => "Fidži", "FK" => "Folklandska Ostrva", "FR" => "Francuska", "GF" => "Francuska Gvajana", "PF" => "Francuska Polinezija", "TF" => "Francuske Južne Teritorije", "GA" => "Gabon", "GM" => "Gambija", "GH" => "Gana", "GP" => "Gvadelupe", "GT" => "Gvatemala", "GY" => "Gvajana", "GN" => "Gvineja", "GW" => "Gvineja-Bisao", "GI" => "Gibraltar", "GD" => "Grenada", "GL" => "Grenland", "GE" => "Gruzija", "GR" => "Grčka", "GU" => "Guam", "GG" => "Gurnsi", "HT" => "Haiti", "HM" => "Herd i Mekdonald Ostrva", "NL" => "Holandija", "AN" => "Holandski Antili", "HK" => "Hong Kong S. A. R. Kina", "HN" => "Honduras", "HR" => "Hrvatska", "IL" => "Izrael", "IN" => "Indija", "ID" => "Indonezija", "IQ" => "Irak", "IR" => "Iran", "IE" => "Irska", "IS" => "Island", "TL" => "Istočni Timor", "IT" => "Italija", "JM" => "Jamajka", "JP" => "Japan", "YE" => "Jemen", "JO" => "Jordan", "GS" => "Južna Džordžija i Južna Sendvič Ostrva", "KR" => "Južna Koreja", "ZA" => "Južnoafrička Republika", "KZ" => "Kazahstan", "KH" => "Kambodža", "CM" => "Kamerun", "CA" => "Kanada", "CV" => "Kape Verde", "QA" => "Katar", "KY" => "Kajmanska Ostrva", "KE" => "Kenija", "CN" => "Kina", "CY" => "Kipar", "KG" => "Kirgizstan", "KI" => "Kiribati", "CC" => "Kokos (Keling) Ostrva", "CO" => "Kolumbija", "KM" => "Komorska Ostrva", "CG" => "Kongo", "CR" => "Kostarika", "CU" => "Kuba", "KW" => "Kuvajt", "CK" => "Kukova Ostrva", "LA" => "Laos", "LS" => "Lesoto", "LV" => "Letonija", "LB" => "Liban", "LR" => "Liberija", "LY" => "Libija", "LT" => "Litvanija", "LI" => "Lihtenštajn", "LU" => "Luksemburg", "MG" => "Madagaskar", "MO" => "Makao S. A. R. Kina", "MK" => "Makedonija", "MW" => "Malavi", "MV" => "Maldivi", "MY" => "Malezija", "ML" => "Mali", "MT" => "Malta", "MA" => "Maroko", "MQ" => "Martinik", "MH" => "Maršalska Ostrva", "MR" => "Mauritanija", "MU" => "Mauricijus", "HU" => "Mađarska", "YT" => "Majote", "UM" => "Manja udaljena ostrva SAD", "MX" => "Meksiko", "FM" => "Mikronezija", "MM" => "Mijanmar", "MZ" => "Mozambik", "MD" => "Moldavija", "MC" => "Monako", "MN" => "Mongolija", "MS" => "Monserat", "NA" => "Namibija", "NR" => "Nauru", "DE" => "Nemačka", "NP" => "Nepal", "ZZ" => "Nepoznata ili nevažeća oblast", "NE" => "Niger", "NG" => "Nigerija", "NI" => "Nikaragva", "NU" => "Niue", "NC" => "Nova Kaledonija", "NZ" => "Novi Zeland", "NO" => "Norveška", "NF" => "Norfolk Ostrvo", "CI" => "Obala Slonovače", "OM" => "Oman", "IM" => "Ostrvo Man", "PK" => "Pakistan", "PW" => "Palau", "PS" => "Palestinska teritorija", "PA" => "Panama", "PG" => "Papua Nova Gvineja", "PY" => "Paragvaj", "PE" => "Peru", "PN" => "Pitkern", "PR" => "Porto Riko", "PT" => "Portugal", "PL" => "Poljska", "RE" => "Reinion", "RW" => "Ruanda", "RO" => "Rumunija", "RU" => "Rusija", "VI" => "S.A.D. Devičanska Ostrva", "SV" => "Salvador", "WS" => "Samoa", "SM" => "San Marino", "ST" => "Sao Tome i Principe", "SA" => "Saudijska Arabija", "SZ" => "Svazilend", "SJ" => "Svalbard i Janmajen Ostrva", "SH" => "Sveta Jelena", "BL" => "Sveti Bartolomej", "KP" => "Severna Koreja", "MP" => "Severna Marijanska Ostrva", "PM" => "Sen Pjer i Mikelon", "SN" => "Senegal", "VC" => "Sent Vinsent i Grenadini", "KN" => "Sent Kits i Nevis", "LC" => "Sent Lucija", "MF" => "Sent Martin", "SC" => "Sejšeli", "SG" => "Singapur", "SY" => "Sirija", "SL" => "Sijera Leone", "SK" => "Slovačka", "SI" => "Slovenija", "SB" => "Solomonska Ostrva", "SO" => "Somalija", "RS" => "Srbija", "CS" => "Srbija i Crna Gora", "SD" => "Sudan", "SR" => "Surinam", "US" => "Sjedinjene Američke Države", "CH" => "Švajcarska", "SE" => "Švedska", "ES" => "Španija", "LK" => "Šri Lanka", "TZ" => "Tanzanija", "TW" => "Tajvan", "TH" => "Tajland", "TJ" => "Tadžikistan", "TG" => "Togo", "TK" => "Tokelau", "TO" => "Tonga", "TT" => "Trinidad i Tobago", "TV" => "Tuvalu", "TN" => "Tunis", "TM" => "Turkmenistan", "TC" => "Turks i Kajkos Ostrva", "TR" => "Turska", "UG" => "Uganda", "UZ" => "Uzbekistan", "UA" => "Ukrajina", "UY" => "Urugvaj", "AE" => "Ujedinjeni Arapski Emirati", "WF" => "Valis i Futuna Ostrva", "VU" => "Vanuatu", "VA" => "Vatikan", "GB" => "Velika Britanija", "VE" => "Venecuela", "VN" => "Vijetnam", "ZM" => "Zambija", "EH" => "Zapadna Sahara", "ZW" => "Zimbabve", ]; } else { $countryList = [ "AF" => __("Afganisztán"), "AX" => __("Aland-szigetek"), "AL" => __("Albánia"), "DZ" => __("Algéria"), "UM" => __("Amerikai Csendes-óceáni Szigetek"), "AS" => __("Amerikai Szamoa"), "VI" => __("Amerikai Virgin-szigetek"), "AD" => __("Andorra"), "AO" => __("Angola"), "AI" => __("Anguilla"), "AQ" => __("Antarktisz"), "AG" => __("Antigua és Barbuda"), "AR" => __("Argentína"), "AW" => __("Aruba"), "AT" => __("Ausztria"), "AU" => __("Ausztrália"), "AZ" => __("Azerbajdzsán"), "BS" => __("Bahamák"), "BH" => __("Bahrein"), "BD" => __("Banglades"), "BB" => __("Barbados"), "BE" => __("Belgium"), "BZ" => __("Belize"), "BJ" => __("Benin"), "BM" => __("Bermuda"), "BT" => __("Bhután"), "BO" => __("Bolívia"), "BA" => __("Bosznia-Hercegovina"), "BW" => __("Botswana"), "BV" => __("Bouvet-sziget"), "BR" => __("Brazília"), "IO" => __("Brit Indiai Oceán"), "VG" => __("Brit Virgin-szigetek"), "BN" => __("Brunei"), "BG" => __("Bulgária"), "BF" => __("Burkina Faso"), "BI" => __("Burundi"), "CL" => __("Chile"), "CY" => __("Ciprus"), "KM" => __("Comore-szigetek"), "CK" => __("Cook-szigetek"), "CR" => __("Costa Rica"), "CZ" => __("Csehország"), "TD" => __("Csád"), "DM" => __("Dominika"), "DO" => __("Dominikai Köztársaság"), "DJ" => __("Dzsibuti"), "DK" => __("Dánia"), "GS" => __("Dél Grúzia és a Déli Szendvics-szigetek"), "ZA" => __("Dél-Afrika"), "KR" => __("Dél-Korea"), "EC" => __("Ecuador"), "GQ" => __("Egyenlítői-Guinea"), "AE" => __("Egyesült Arab Emirátus"), "GB" => __("Egyesült Királyság"), "US" => __("Egyesült Államok"), "EG" => __("Egyiptom"), "CI" => __("Elefántcsontpart"), "ER" => __("Eritrea"), "ET" => __("Etiópia"), "KP" => __("Észak-Korea"), "MP" => __("Északi Mariana-szigetek"), "EE" => __("Észtország"), "FK" => __("Falkland-szigetek"), "BY" => __("Fehéroroszország"), "FO" => __("Feröer-szigetek"), "FJ" => __("Fidzsi"), "FI" => __("Finnország"), "TF" => __("Francia Déli Területek"), "GF" => __("Francia Guyana"), "PF" => __("Francia Polinézia"), "FR" => __("Franciaország"), "PH" => __("Fülöp-szigetek"), "GA" => __("Gabon"), "GM" => __("Gambia"), "GH" => __("Ghána"), "GI" => __("Gibraltár"), "GD" => __("Grenada"), "GL" => __("Grönland"), "GE" => __("Grúzia"), "GP" => __("Guadeloupe"), "GU" => __("Guam"), "GT" => __("Guatemala"), "GG" => __("Guernsey"), "GN" => __("Guinea"), "GW" => __("Guinea-Bissau"), "GY" => __("Guyana"), "GR" => __("Görögország"), "HT" => __("Haiti"), "HM" => __("Heard és McDonald Szigetek"), "AN" => __("Holland Antillák"), "NL" => __("Hollandia"), "HN" => __("Honduras"), "HK" => __("Hongkong S.A.R, Kína"), "HR" => __("Horvátország"), "IN" => __("India"), "ID" => __("Indonézia"), "IQ" => __("Irak"), "IR" => __("Irán"), "ZZ" => __("Ismeretlen vagy érvénytelen körzet"), "IS" => __("Izland"), "IL" => __("Izrael"), "IE" => __("Írország"), "JM" => __("Jamaica"), "JP" => __("Japán"), "YE" => __("Jemen"), "JE" => __("Jersey"), "JO" => __("Jordánia"), "KY" => __("Kajmán-szigetek"), "KH" => __("Kambodzsa"), "CM" => __("Kamerun"), "CA" => __("Kanada"), "CX" => __("Karácsony-szigetek"), "QA" => __("Katar"), "KZ" => __("Kazahsztán"), "TL" => __("Kelet-Timor"), "KE" => __("Kenya"), "KG" => __("Kirgizisztán"), "KI" => __("Kiribati"), "CO" => __("Kolumbia"), "CG" => __("Kongó"), "CD" => __("Kongó - Kinshasa"), "CU" => __("Kuba"), "KW" => __("Kuvait"), "CN" => __("Kína"), "CC" => __("Kókusz-szigetek"), "CF" => __("Közép-afrikai Köztársaság"), "LA" => __("Laosz"), "PL" => __("Lengyelország"), "LS" => __("Lesotho"), "LV" => __("Lettország"), "LB" => __("Libanon"), "LR" => __("Libéria"), "LI" => __("Liechtenstein"), "LT" => __("Litvánia"), "LU" => __("Luxemburg"), "LY" => __("Líbia"), "MK" => __("Macedónia"), "MG" => __("Madagaszkár"), "HU" => __("Magyarország"), "MO" => __("Makaó SAR Kína"), "MY" => __("Malajzia"), "MW" => __("Malawi"), "MV" => __("Maldív-szigetek"), "ML" => __("Mali"), "IM" => __("Man-sziget"), "MA" => __("Marokkó"), "MH" => __("Marshall-szigetek"), "MQ" => __("Martinique"), "MU" => __("Mauritius"), "MR" => __("Mauritánia"), "YT" => __("Mayotte"), "MX" => __("Mexikó"), "MM" => __("Mianmar"), "FM" => __("Mikronézia"), "MD" => __("Moldova"), "MC" => __("Monaco"), "MN" => __("Mongólia"), "ME" => __("Montenegró"), "MS" => __("Montserrat"), "MZ" => __("Mozambik"), "MT" => __("Málta"), "NA" => __("Namíbia"), "NR" => __("Nauru"), "NP" => __("Nepál"), "NI" => __("Nicaragua"), "NE" => __("Niger"), "NG" => __("Nigéria"), "NU" => __("Niue"), "NF" => __("Norfolk-sziget"), "NO" => __("Norvégia"), "EH" => __("Nyugat-Szahara"), "DE" => __("Németország"), "IT" => __("Olaszország"), "OM" => __("Omán"), "RU" => __("Oroszország"), "AM" => __("Örményország"), "PK" => __("Pakisztán"), "PW" => __("Palau"), "PS" => __("Palesztin Terület"), "PA" => __("Panama"), "PY" => __("Paraguay"), "PE" => __("Peru"), "PN" => __("Pitcairn-sziget"), "PT" => __("Portugália"), "PR" => __("Puerto Rico"), "PG" => __("Pápua Új-Guinea"), "RE" => __("Reunion"), "RO" => __("Románia"), "RW" => __("Ruanda"), "BL" => __("Saint Barthélemy"), "KN" => __("Saint Kitts és Nevis"), "MF" => __("Saint Martin"), "PM" => __("Saint Pierre és Miquelon"), "VC" => __("Saint Vincent és Grenadines"), "SB" => __("Salamon-szigetek"), "SV" => __("Salvador"), "SM" => __("San Marino"), "LC" => __("Santa Lucia"), "ST" => __("Sao Tomé és Príncipe"), "SC" => __("Seychelle-szigetek"), "SL" => __("Sierra Leone"), "ES" => __("Spanyolország"), "LK" => __("Srí Lanka"), "SR" => __("Suriname"), "SJ" => __("Svalbard és Jan Mayen"), "CH" => __("Svájc"), "SE" => __("Svédország"), "WS" => __("Szamoa"), "SA" => __("Szaúd-Arábia"), "SN" => __("Szenegál"), "SH" => __("Szent Helena"), "RS" => __("Szerbia"), "CS" => __("Szerbia és Montenegró"), "SG" => __("Szingapúr"), "SK" => __("Szlovákia"), "SI" => __("Szlovénia"), "SO" => __("Szomália"), "SD" => __("Szudán"), "SZ" => __("Szváziföld"), "SY" => __("Szíria"), "TJ" => __("Tadzsikisztán"), "TW" => __("Tajvan"), "TZ" => __("Tanzánia"), "TH" => __("Thaiföld"), "TG" => __("Togo"), "TK" => __("Tokelau"), "TO" => __("Tonga"), "TT" => __("Trinidad és Tobago"), "TN" => __("Tunézia"), "TC" => __("Turks- és Caicos-szigetek"), "TV" => __("Tuvalu"), "TR" => __("Törökország"), "TM" => __("Türkmenisztán"), "UG" => __("Uganda"), "UA" => __("Ukrajna"), "UY" => __("Uruguay"), "NC" => __("Új-Kaledónia"), "NZ" => __("Új-Zéland"), "UZ" => __("Üzbegisztán"), "VU" => __("Vanuatu"), "VA" => __("Vatikán"), "VE" => __("Venezuela"), "VN" => __("Vietnam"), "WF" => __("Wallis és Futuna"), "ZM" => __("Zambia"), "ZW" => __("Zimbabwe"), "CV" => __("Zöld-foki Köztársaság"), ]; } // asort($countryList); // WRONG, :-( it sorts by English, not Hungarian collation return $countryList; }