Let's say we have model Country and table "countries" in database with structure:
id | code | name |
---|---|---|
1 | AU | Australia |
2 | CL | Chile |
3 | DK | Denmark |
4 | SE | Sweden |
5 | TD | Chad |
... |
And we have task to pick all countries and put in html "select" element, but names should be translated to selected language and ordered by translated names.
I am from Lithuania, so let's choose lithuanian language like example.
We need to create file /resources/lang/lt/countries.php and put inside translations:
<?php return [ 'AU' => 'Australija', 'CL' => 'Čilė', 'DK' => 'Danija', 'SE' => 'Švedija', 'TD' => 'Čadas', ... ];
And let's add this code in your controller or Livewire component method:
$countries = Country::all(); $countries = $countries->map(function($items){ $items->translated_name = trans('countries.'.$items->code); return $items; }); $countries = $countries->toArray(); $locale = app()->getLocale(); usort($countries, function($a, $b) use ($locale) { $collator = collator_create($locale); return collator_compare($collator, $a['translated_name'], $b['translated_name']); });
Don't forget to add:
use App\Models\Country;
And in blade file we can add:
<select> @foreach($countries as $country) <option value="{{ $country['id'] }}">{{ $country['translated_name'] }}</option> @endforeach </select>
I am sharing with you this example, because I had problem with sorting. I tried many different ways to sort by lithuanian symbols like:
$countries->sortBy('translated_name',SORT_LOCALE_STRING);
or tried to change php locale "setlocale", but didn't work. If you will find better way to do this, please let me know in comments below. Thanks!
P.S I would like to share with you some files, which can help you to work with countries:
Countries migration file:
<?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; class CreateCountriesTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('countries', function (Blueprint $table) { $table->id(); $table->string('code', 2)->unique(); $table->string('name', 100)->unique(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('countries'); } }
Companies seeder file:
<?php namespace Database\Seeders; use Illuminate\Database\Seeder; use Illuminate\Support\Facades\DB; class CoutriesTableSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $countries = [ ['name' => 'Afghanistan', 'code' => 'AF'], ['name' => 'Åland Islands', 'code' => 'AX'], ['name' => 'Albania', 'code' => 'AL'], ['name' => 'Algeria', 'code' => 'DZ'], ['name' => 'American Samoa', 'code' => 'AS'], ['name' => 'Andorra', 'code' => 'AD'], ['name' => 'Angola', 'code' => 'AO'], ['name' => 'Anguilla', 'code' => 'AI'], ['name' => 'Antarctica', 'code' => 'AQ'], ['name' => 'Antigua and Barbuda', 'code' => 'AG'], ['name' => 'Argentina', 'code' => 'AR'], ['name' => 'Armenia', 'code' => 'AM'], ['name' => 'Aruba', 'code' => 'AW'], ['name' => 'Australia', 'code' => 'AU'], ['name' => 'Austria', 'code' => 'AT'], ['name' => 'Azerbaijan', 'code' => 'AZ'], ['name' => 'Bahamas', 'code' => 'BS'], ['name' => 'Bahrain', 'code' => 'BH'], ['name' => 'Bangladesh', 'code' => 'BD'], ['name' => 'Barbados', 'code' => 'BB'], ['name' => 'Belarus', 'code' => 'BY'], ['name' => 'Belgium', 'code' => 'BE'], ['name' => 'Belize', 'code' => 'BZ'], ['name' => 'Benin', 'code' => 'BJ'], ['name' => 'Bermuda', 'code' => 'BM'], ['name' => 'Bhutan', 'code' => 'BT'], ['name' => 'Bolivia, Plurinational State of', 'code' => 'BO'], ['name' => 'Bonaire, Sint Eustatius and Saba', 'code' => 'BQ'], ['name' => 'Bosnia and Herzegovina', 'code' => 'BA'], ['name' => 'Botswana', 'code' => 'BW'], ['name' => 'Bouvet Island', 'code' => 'BV'], ['name' => 'Brazil', 'code' => 'BR'], ['name' => 'British Indian Ocean Territory', 'code' => 'IO'], ['name' => 'Brunei Darussalam', 'code' => 'BN'], ['name' => 'Bulgaria', 'code' => 'BG'], ['name' => 'Burkina Faso', 'code' => 'BF'], ['name' => 'Burundi', 'code' => 'BI'], ['name' => 'Cambodia', 'code' => 'KH'], ['name' => 'Cameroon', 'code' => 'CM'], ['name' => 'Canada', 'code' => 'CA'], ['name' => 'Cape Verde', 'code' => 'CV'], ['name' => 'Cayman Islands', 'code' => 'KY'], ['name' => 'Central African Republic', 'code' => 'CF'], ['name' => 'Chad', 'code' => 'TD'], ['name' => 'Chile', 'code' => 'CL'], ['name' => 'China', 'code' => 'CN'], ['name' => 'Christmas Island', 'code' => 'CX'], ['name' => 'Cocos (Keeling) Islands', 'code' => 'CC'], ['name' => 'Colombia', 'code' => 'CO'], ['name' => 'Comoros', 'code' => 'KM'], ['name' => 'Congo', 'code' => 'CG'], ['name' => 'Congo, the Democratic Republic of the', 'code' => 'CD'], ['name' => 'Cook Islands', 'code' => 'CK'], ['name' => 'Costa Rica', 'code' => 'CR'], ['name' => 'Côte d\'Ivoire', 'code' => 'CI'], ['name' => 'Croatia', 'code' => 'HR'], ['name' => 'Cuba', 'code' => 'CU'], ['name' => 'Curaçao', 'code' => 'CW'], ['name' => 'Cyprus', 'code' => 'CY'], ['name' => 'Czech Republic', 'code' => 'CZ'], ['name' => 'Denmark', 'code' => 'DK'], ['name' => 'Djibouti', 'code' => 'DJ'], ['name' => 'Dominica', 'code' => 'DM'], ['name' => 'Dominican Republic', 'code' => 'DO'], ['name' => 'Ecuador', 'code' => 'EC'], ['name' => 'Egypt', 'code' => 'EG'], ['name' => 'El Salvador', 'code' => 'SV'], ['name' => 'Equatorial Guinea', 'code' => 'GQ'], ['name' => 'Eritrea', 'code' => 'ER'], ['name' => 'Estonia', 'code' => 'EE'], ['name' => 'Ethiopia', 'code' => 'ET'], ['name' => 'Falkland Islands (Malvinas)', 'code' => 'FK'], ['name' => 'Faroe Islands', 'code' => 'FO'], ['name' => 'Fiji', 'code' => 'FJ'], ['name' => 'Finland', 'code' => 'FI'], ['name' => 'France', 'code' => 'FR'], ['name' => 'French Guiana', 'code' => 'GF'], ['name' => 'French Polynesia', 'code' => 'PF'], ['name' => 'French Southern Territories', 'code' => 'TF'], ['name' => 'Gabon', 'code' => 'GA'], ['name' => 'Gambia', 'code' => 'GM'], ['name' => 'Georgia', 'code' => 'GE'], ['name' => 'Germany', 'code' => 'DE'], ['name' => 'Ghana', 'code' => 'GH'], ['name' => 'Gibraltar', 'code' => 'GI'], ['name' => 'Greece', 'code' => 'GR'], ['name' => 'Greenland', 'code' => 'GL'], ['name' => 'Grenada', 'code' => 'GD'], ['name' => 'Guadeloupe', 'code' => 'GP'], ['name' => 'Guam', 'code' => 'GU'], ['name' => 'Guatemala', 'code' => 'GT'], ['name' => 'Guernsey', 'code' => 'GG'], ['name' => 'Guinea', 'code' => 'GN'], ['name' => 'Guinea-Bissau', 'code' => 'GW'], ['name' => 'Guyana', 'code' => 'GY'], ['name' => 'Haiti', 'code' => 'HT'], ['name' => 'Heard Island and McDonald Islands', 'code' => 'HM'], ['name' => 'Holy See (Vatican City State)', 'code' => 'VA'], ['name' => 'Honduras', 'code' => 'HN'], ['name' => 'Hong Kong', 'code' => 'HK'], ['name' => 'Hungary', 'code' => 'HU'], ['name' => 'Iceland', 'code' => 'IS'], ['name' => 'India', 'code' => 'IN'], ['name' => 'Indonesia', 'code' => 'ID'], ['name' => 'Iran, Islamic Republic of', 'code' => 'IR'], ['name' => 'Iraq', 'code' => 'IQ'], ['name' => 'Ireland', 'code' => 'IE'], ['name' => 'Isle of Man', 'code' => 'IM'], ['name' => 'Israel', 'code' => 'IL'], ['name' => 'Italy', 'code' => 'IT'], ['name' => 'Jamaica', 'code' => 'JM'], ['name' => 'Japan', 'code' => 'JP'], ['name' => 'Jersey', 'code' => 'JE'], ['name' => 'Jordan', 'code' => 'JO'], ['name' => 'Kazakhstan', 'code' => 'KZ'], ['name' => 'Kenya', 'code' => 'KE'], ['name' => 'Kiribati', 'code' => 'KI'], ['name' => 'Korea, Democratic People\'s Republic of', 'code' => 'KP'], ['name' => 'Korea, Republic of', 'code' => 'KR'], ['name' => 'Kuwait', 'code' => 'KW'], ['name' => 'Kyrgyzstan', 'code' => 'KG'], ['name' => 'Lao People\'s Democratic Republic', 'code' => 'LA'], ['name' => 'Latvia', 'code' => 'LV'], ['name' => 'Lebanon', 'code' => 'LB'], ['name' => 'Lesotho', 'code' => 'LS'], ['name' => 'Liberia', 'code' => 'LR'], ['name' => 'Libya', 'code' => 'LY'], ['name' => 'Liechtenstein', 'code' => 'LI'], ['name' => 'Lithuania', 'code' => 'LT'], ['name' => 'Luxembourg', 'code' => 'LU'], ['name' => 'Macao', 'code' => 'MO'], ['name' => 'Macedonia, the Former Yugoslav Republic of', 'code' => 'MK'], ['name' => 'Madagascar', 'code' => 'MG'], ['name' => 'Malawi', 'code' => 'MW'], ['name' => 'Malaysia', 'code' => 'MY'], ['name' => 'Maldives', 'code' => 'MV'], ['name' => 'Mali', 'code' => 'ML'], ['name' => 'Malta', 'code' => 'MT'], ['name' => 'Marshall Islands', 'code' => 'MH'], ['name' => 'Martinique', 'code' => 'MQ'], ['name' => 'Mauritania', 'code' => 'MR'], ['name' => 'Mauritius', 'code' => 'MU'], ['name' => 'Mayotte', 'code' => 'YT'], ['name' => 'Mexico', 'code' => 'MX'], ['name' => 'Micronesia, Federated States of', 'code' => 'FM'], ['name' => 'Moldova, Republic of', 'code' => 'MD'], ['name' => 'Monaco', 'code' => 'MC'], ['name' => 'Mongolia', 'code' => 'MN'], ['name' => 'Montenegro', 'code' => 'ME'], ['name' => 'Montserrat', 'code' => 'MS'], ['name' => 'Morocco', 'code' => 'MA'], ['name' => 'Mozambique', 'code' => 'MZ'], ['name' => 'Myanmar', 'code' => 'MM'], ['name' => 'Namibia', 'code' => 'NA'], ['name' => 'Nauru', 'code' => 'NR'], ['name' => 'Nepal', 'code' => 'NP'], ['name' => 'Netherlands', 'code' => 'NL'], ['name' => 'New Caledonia', 'code' => 'NC'], ['name' => 'New Zealand', 'code' => 'NZ'], ['name' => 'Nicaragua', 'code' => 'NI'], ['name' => 'Niger', 'code' => 'NE'], ['name' => 'Nigeria', 'code' => 'NG'], ['name' => 'Niue', 'code' => 'NU'], ['name' => 'Norfolk Island', 'code' => 'NF'], ['name' => 'Northern Mariana Islands', 'code' => 'MP'], ['name' => 'Norway', 'code' => 'NO'], ['name' => 'Oman', 'code' => 'OM'], ['name' => 'Pakistan', 'code' => 'PK'], ['name' => 'Palau', 'code' => 'PW'], ['name' => 'Palestine, State of', 'code' => 'PS'], ['name' => 'Panama', 'code' => 'PA'], ['name' => 'Papua New Guinea', 'code' => 'PG'], ['name' => 'Paraguay', 'code' => 'PY'], ['name' => 'Peru', 'code' => 'PE'], ['name' => 'Philippines', 'code' => 'PH'], ['name' => 'Pitcairn', 'code' => 'PN'], ['name' => 'Poland', 'code' => 'PL'], ['name' => 'Portugal', 'code' => 'PT'], ['name' => 'Puerto Rico', 'code' => 'PR'], ['name' => 'Qatar', 'code' => 'QA'], ['name' => 'Réunion', 'code' => 'RE'], ['name' => 'Romania', 'code' => 'RO'], ['name' => 'Russian Federation', 'code' => 'RU'], ['name' => 'Rwanda', 'code' => 'RW'], ['name' => 'Saint Barthélemy', 'code' => 'BL'], ['name' => 'Saint Helena, Ascension and Tristan da Cunha', 'code' => 'SH'], ['name' => 'Saint Kitts and Nevis', 'code' => 'KN'], ['name' => 'Saint Lucia', 'code' => 'LC'], ['name' => 'Saint Martin (French part)', 'code' => 'MF'], ['name' => 'Saint Pierre and Miquelon', 'code' => 'PM'], ['name' => 'Saint Vincent and the Grenadines', 'code' => 'VC'], ['name' => 'Samoa', 'code' => 'WS'], ['name' => 'San Marino', 'code' => 'SM'], ['name' => 'Sao Tome and Principe', 'code' => 'ST'], ['name' => 'Saudi Arabia', 'code' => 'SA'], ['name' => 'Senegal', 'code' => 'SN'], ['name' => 'Serbia', 'code' => 'RS'], ['name' => 'Seychelles', 'code' => 'SC'], ['name' => 'Sierra Leone', 'code' => 'SL'], ['name' => 'Singapore', 'code' => 'SG'], ['name' => 'Sint Maarten (Dutch part)', 'code' => 'SX'], ['name' => 'Slovakia', 'code' => 'SK'], ['name' => 'Slovenia', 'code' => 'SI'], ['name' => 'Solomon Islands', 'code' => 'SB'], ['name' => 'Somalia', 'code' => 'SO'], ['name' => 'South Africa', 'code' => 'ZA'], ['name' => 'South Georgia and the South Sandwich Islands', 'code' => 'GS'], ['name' => 'South Sudan', 'code' => 'SS'], ['name' => 'Spain', 'code' => 'ES'], ['name' => 'Sri Lanka', 'code' => 'LK'], ['name' => 'Sudan', 'code' => 'SD'], ['name' => 'Suriname', 'code' => 'SR'], ['name' => 'Svalbard and Jan Mayen', 'code' => 'SJ'], ['name' => 'Swaziland', 'code' => 'SZ'], ['name' => 'Sweden', 'code' => 'SE'], ['name' => 'Switzerland', 'code' => 'CH'], ['name' => 'Syrian Arab Republic', 'code' => 'SY'], ['name' => 'Taiwan', 'code' => 'TW'], ['name' => 'Tajikistan', 'code' => 'TJ'], ['name' => 'Tanzania, United Republic of', 'code' => 'TZ'], ['name' => 'Thailand', 'code' => 'TH'], ['name' => 'Timor-Leste', 'code' => 'TL'], ['name' => 'Togo', 'code' => 'TG'], ['name' => 'Tokelau', 'code' => 'TK'], ['name' => 'Tonga', 'code' => 'TO'], ['name' => 'Trinidad and Tobago', 'code' => 'TT'], ['name' => 'Tunisia', 'code' => 'TN'], ['name' => 'Turkey', 'code' => 'TR'], ['name' => 'Turkmenistan', 'code' => 'TM'], ['name' => 'Turks and Caicos Islands', 'code' => 'TC'], ['name' => 'Tuvalu', 'code' => 'TV'], ['name' => 'Uganda', 'code' => 'UG'], ['name' => 'Ukraine', 'code' => 'UA'], ['name' => 'United Arab Emirates', 'code' => 'AE'], ['name' => 'United Kingdom', 'code' => 'GB'], ['name' => 'United States', 'code' => 'US'], ['name' => 'United States Minor Outlying Islands', 'code' => 'UM'], ['name' => 'Uruguay', 'code' => 'UY'], ['name' => 'Uzbekistan', 'code' => 'UZ'], ['name' => 'Vanuatu', 'code' => 'VU'], ['name' => 'Venezuela, Bolivarian Republic of', 'code' => 'VE'], ['name' => 'Viet Nam', 'code' => 'VN'], ['name' => 'Virgin Islands, British', 'code' => 'VG'], ['name' => 'Virgin Islands, U.S.', 'code' => 'VI'], ['name' => 'Wallis and Futuna', 'code' => 'WF'], ['name' => 'Western Sahara', 'code' => 'EH'], ['name' => 'Yemen', 'code' => 'YE'], ['name' => 'Zambia', 'code' => 'ZM'], ['name' => 'Zimbabwe', 'code' => 'ZW'], ]; DB::table('countries')->insert($countries); } }
List of countries in lithuanian language traslation file:
<?php return [ 'AD' => 'Andora', 'AE' => 'Jungtiniai Arabų Emyratai', 'AF' => 'Afganistanas', 'AI' => 'Angilija', 'AG' => 'Antigva ir Barbuda', 'AL' => 'Albanija', 'AM' => 'Armėnija', 'AO' => 'Angola', 'AQ' => 'Antarktika', 'AR' => 'Argentina', 'AS' => 'Amerikos Samoa', 'AT' => 'Austrija', 'AU' => 'Australija', 'AW' => 'Aruba', 'AX' => 'Alandų salos', 'AZ' => 'Azerbaidžanas', 'BA' => 'Bosnija ir Hercegovina', 'BB' => 'Barbadosas', 'BD' => 'Bangladešas', 'BE' => 'Belgija', 'BF' => 'Burkina Faso', 'BG' => 'Bulgarija', 'BH' => 'Bahreinas', 'BI' => 'Burundis', 'BJ' => 'Beninas', 'BL' => 'Šv. Baltramiejaus sala', 'BM' => 'Bermudai', 'BN' => 'Brunėjus', 'BO' => 'Bolivija', 'BQ' => 'Bonaire', 'BR' => 'Brazilija', 'BS' => 'Bahamos', 'BT' => 'Butanas', 'BV' => 'Buvė sala', 'BW' => 'Botsvana', 'BY' => 'Baltarusija', 'BZ' => 'Belizas', 'CA' => 'Kanada', 'CC' => 'Kokosų (Kilingo) salos', 'CD' => 'Kongo Demokratinė Respublika', 'CF' => 'Centrinės Afrikos Respublika', 'CG' => 'Kongo Respublika', 'CH' => 'Šveicarija', 'CI' => 'Dramblio Kaulo Krantas', 'CK' => 'Kuko salos', 'CL' => 'Čilė', 'CM' => 'Kamerūnas', 'CN' => 'Kinija', 'CO' => 'Kolumbija', 'CR' => 'Kosta Rika', 'CU' => 'Kuba', 'CV' => 'Žaliasis Kyšulys', 'CW' => 'Kiurasao', 'CX' => 'Kalėdų sala', 'CY' => 'Kipras', 'CZ' => 'Čekija', 'DE' => 'Vokietija', 'DJ' => 'Džibutis', 'DK' => 'Danija', 'DM' => 'Dominika', 'DO' => 'Dominikos Respublika', 'DZ' => 'Alžyras', 'EC' => 'Ekvadoras', 'EE' => 'Estija', 'EG' => 'Egiptas', 'EH' => 'Vakarų Sachara', 'ER' => 'Eritrėja', 'ES' => 'Ispanija', 'ET' => 'Etiopija', 'FI' => 'Suomija', 'FJ' => 'Fidžis', 'FK' => 'Folklando (Malvinų) salos', 'FM' => 'Mikronezija', 'FO' => 'Farerų salos', 'FR' => 'Prancūzija', 'GA' => 'Gabonas', 'GB' => 'Jungtinė Karalystė', 'GD' => 'Grenada', 'GE' => 'Gruzija', 'GF' => 'Prancūzijos Gviana', 'GG' => 'Gernsėjus', 'GH' => 'Gana', 'GI' => 'Gibraltaras', 'GL' => 'Grenlandija', 'GM' => 'Gambija', 'GN' => 'Gvinėja', 'GQ' => 'Pusiaujo Gvinėja', 'GP' => 'Gvadelupė', 'GR' => 'Graikija', 'GS' => 'Pietų Džordžija ir Pietų Sandvičo salos', 'GT' => 'Gvatemala', 'GU' => 'Guamas', 'GW' => 'Bisau Gvinėja', 'GY' => 'Gajana', 'HK' => 'Honkongas', 'HM' => 'Herdo salos ir Makdonaldo salų teritorija', 'HN' => 'Hondūras', 'HR' => 'Kroatija', 'HT' => 'Haitis', 'HU' => 'Vengrija', 'ID' => 'Indonezija', 'IE' => 'Airija', 'IL' => 'Izraelis', 'IM' => 'Meno sala', 'IN' => 'Indija', 'IO' => 'Britanijos Indijos vandenyno teritorija', 'IQ' => 'Irakas', 'IR' => 'Iranas', 'IS' => 'Islandija', 'IT' => 'Italija', 'JE' => 'Džersis', 'JM' => 'Jamaika', 'JO' => 'Jordanija', 'JP' => 'Japonija', 'KE' => 'Kenija', 'KG' => 'Kirgizija', 'KH' => 'Kambodža', 'KI' => 'Kiribatis', 'KM' => 'Komorai', 'KN' => 'Sent Kitsas ir Nevis', 'KP' => 'Šiaurės Korėja', 'KR' => 'Pietų Korėja', 'KW' => 'Kuveitas', 'KY' => 'Kaimanų salos', 'KZ' => 'Kazachstanas', 'LA' => 'Laosas', 'LB' => 'Libanas', 'LC' => 'Sent Lusija', 'LI' => 'Lichtenšteinas', 'LK' => 'Šri Lanka', 'LR' => 'Liberija', 'LS' => 'Lesotas', 'LT' => 'Lietuva', 'LU' => 'Liuksemburgas', 'LV' => 'Latvija', 'LY' => 'Libija', 'MA' => 'Marokas', 'MC' => 'Monakas', 'MD' => 'Moldavija', 'ME' => 'Juodkalnija', 'MF' => 'Šv. Martyno Sala', 'MG' => 'Madagaskaras', 'MH' => 'Maršalo salos', 'MK' => 'Makedonija', 'ML' => 'Malis', 'MM' => 'Mianmaras', 'MN' => 'Mongolija', 'MO' => 'Makao', 'MP' => 'Šiaurės Marianos salos', 'MQ' => 'Martinika', 'MR' => 'Mauritanija', 'MS' => 'Monseratas', 'MT' => 'Malta', 'MU' => 'Mauricijus', 'MV' => 'Maldyvai', 'MW' => 'Malavis', 'MX' => 'Meksika', 'MY' => 'Malaizija', 'MZ' => 'Mozambikas', 'NA' => 'Namibija', 'NC' => 'Naujoji Kaledonija', 'NE' => 'Nigeris', 'NF' => 'Norfolko sala', 'NG' => 'Nigerija', 'NI' => 'Nikaragva', 'NL' => 'Nyderlandai', 'NO' => 'Norvegija', 'NP' => 'Nepalas', 'NR' => 'Nauru', 'NU' => 'Niujė', 'NZ' => 'Naujoji Zelandija', 'OM' => 'Omanas', 'PA' => 'Panama', 'PE' => 'Peru', 'PF' => 'Prancūzijos Polinezija', 'PG' => 'Papua Naujoji Gvinėja', 'PH' => 'Filipinai', 'PK' => 'Pakistanas', 'PL' => 'Lenkija', 'PM' => 'Sen Pjeras ir Mikelonas', 'PN' => 'Pitkernas', 'PR' => 'Puerto Rikas', 'PS' => 'Palestinos valstybė', 'PT' => 'Portugalija', 'PW' => 'Palau', 'PY' => 'Paragvajus', 'QA' => 'Kataras', 'RE' => 'Rejunionas', 'RO' => 'Rumunija', 'RS' => 'Serbija', 'RU' => 'Rusija', 'RW' => 'Ruanda', 'SA' => 'Saudo Arabija', 'SB' => 'Saliamono Salos', 'SC' => 'Seišeliai', 'SD' => 'Sudanas', 'SE' => 'Švedija', 'SG' => 'Singapūras', 'SJ' => 'Svalbardas ir Janas Mayenas', 'SH' => 'Šv. Elenos, Žengimo į dangų ir Tristanas da Kunja teritorija', 'SI' => 'Slovėnija', 'SK' => 'Slovakija', 'SL' => 'Siera Leonė', 'SM' => 'San Marinas', 'SN' => 'Senegalas', 'SO' => 'Somalis', 'SR' => 'Surinamas', 'SS' => 'Pietų Sudanas', 'ST' => 'San Tomė ir Prinsipė', 'SV' => 'Salvadoras', 'SX' => 'Sint Martenas', 'SY' => 'Sirija', 'SZ' => 'Svazilendas', 'TC' => 'Turko & Kaikoso salos', 'TD' => 'Čadas', 'TF' => 'Prancūzijos pietinės teritorijos', 'TG' => 'Togas', 'TH' => 'Tailandas', 'TJ' => 'Tadžikija', 'TK' => 'Tokelau', 'TL' => 'Rytų Timoras', 'TM' => 'Turkmėnija', 'TN' => 'Tunisas', 'TO' => 'Tonga', 'TR' => 'Turkija', 'TT' => 'Trinidadas ir Tobagas', 'TV' => 'Tuvalu', 'TW' => 'Taivanas', 'TZ' => 'Tanzanija', 'UA' => 'Ukraina', 'UG' => 'Uganda', 'UM' => 'Mažosios JAV atokiausios salos', 'US' => 'Jungtinės Valstijos', 'UY' => 'Urugvajus', 'UZ' => 'Uzbekistanas', 'VA' => 'Vatikanas', 'VC' => 'Sent Vinsentas ir Grenadinai', 'VE' => 'Venesuela', 'VG' => 'Mergelių salos', 'VI' => 'Jungtinių Valstijų Mergelių salos', 'VN' => 'Vietnamas', 'VU' => 'Vanuatu', 'WF' => 'Volisas & Futūnos sala', 'WS' => 'Samoa', 'YE' => 'Jemenas', 'YT' => 'Majotas', 'ZA' => 'PAR', 'ZM' => 'Zambija', 'ZW' => 'Zimbabvė' ];
Top comments (0)