diff --git a/package-lock.json b/package-lock.json
index f241cf88..f0015931 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "freetube",
- "version": "0.9.0",
+ "version": "0.9.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/src/renderer/App.js b/src/renderer/App.js
index 7cd3f9d6..30b19cdc 100644
--- a/src/renderer/App.js
+++ b/src/renderer/App.js
@@ -53,6 +53,9 @@ export default Vue.extend({
}
},
computed: {
+ isDev: function () {
+ return process.env.NODE_ENV === 'development'
+ },
isOpen: function () {
return this.$store.getters.getIsSideNavOpen
},
@@ -112,6 +115,12 @@ export default Vue.extend({
} else {
this.$i18n.locale = locale
}
+ const payload = {
+ isDev: this.isDev,
+ locale: this.$i18n.locale
+ }
+
+ this.$store.dispatch('getRegionData', payload)
},
checkThemeSettings: function () {
diff --git a/src/renderer/components/general-settings/general-settings.js b/src/renderer/components/general-settings/general-settings.js
index 1b3a06eb..76b81273 100644
--- a/src/renderer/components/general-settings/general-settings.js
+++ b/src/renderer/components/general-settings/general-settings.js
@@ -51,490 +51,13 @@ export default Vue.extend({
'start',
'middle',
'end'
- ],
- regionNames: [
- 'Afghanistan',
- 'Albania',
- 'Algeria',
- 'American Samoa',
- 'Andorra',
- 'Angola',
- 'Antarctica',
- 'Antigua And Barbuda',
- 'Argentina',
- 'Armenia',
- 'Aruba',
- 'Australia',
- 'Austria',
- 'Azerbaijan',
- 'Bahamas',
- 'Bahrain',
- 'Bangladesh',
- 'Barbados',
- 'Belarus',
- 'Belgium',
- 'Belize',
- 'Benin',
- 'Bermuda',
- 'Bhutan',
- 'Bolivia',
- 'Bosnia And Herzegovina',
- 'Botswana',
- 'Bouvet Island',
- 'Brazil',
- 'British Indian Ocean Territory',
- 'Brunei Darussalam',
- 'Bulgaria',
- 'Burkina Faso',
- 'Burundi',
- 'Cambodia',
- 'Cameroon',
- 'Canada',
- 'Cape Verde',
- 'Cayman Islands',
- 'Central African Republic',
- 'Chad',
- 'Chile',
- 'China',
- 'Christmas Island',
- 'Cocos (Keeling) Islands',
- 'Colombia',
- 'Comoros',
- 'Congo',
- 'Congo, The Democratic Republic Of The',
- 'Cook Islands',
- 'Costa Rica',
- "Cote D'Ivoire",
- 'Croatia',
- 'Cuba',
- 'Cyprus',
- 'Czech Republic',
- 'Denmark',
- 'Djibouti',
- 'Dominica',
- 'Dominican Republic',
- 'Ecuador',
- 'Egypt',
- 'El Salvador',
- 'Equatorial Guinea',
- 'Eritrea',
- 'Estonia',
- 'Ethiopia',
- 'Falkland Islands (Malvinas)',
- 'Faroe Islands',
- 'Fiji',
- 'Finland',
- 'France',
- 'French Guiana',
- 'French Polynesia',
- 'French Southern Territories',
- 'Gabon',
- 'Gambia',
- 'Georgia',
- 'Germany',
- 'Ghana',
- 'Gibraltar',
- 'Greece',
- 'Greenland',
- 'Grenada',
- 'Guadeloupe',
- 'Guam',
- 'Guatamala',
- 'Guinea',
- 'Guinea-Bissau',
- 'Guyana',
- 'Haiti',
- 'Heard Island And McDonald Islands',
- 'Honduras',
- 'Hong Kong',
- 'Hungary',
- 'Iceland',
- 'India',
- 'Indonesia',
- 'Iran, Islamic Republic Of',
- 'Iraq',
- 'Ireland',
- 'Israel',
- 'Italy',
- 'Jamaica',
- 'Japan',
- 'Jordan',
- 'Kazakhstan',
- 'Kenya',
- 'Kiribati',
- "Korea, Democratic People's Republic Of",
- 'Korea, Republic Of',
- 'Kuwait',
- 'Kyrgyzstan',
- "Lao People's Democratic Republic (LAOS)",
- 'Latvia',
- 'Lebonon',
- 'Lesotho',
- 'Liberia',
- 'Libyan Arab Jamahiriya',
- 'Liechtenstein',
- 'Lithuania',
- 'Luxembourg',
- 'Macao',
- 'Macedonia, The Former Yugoslav Republic Of',
- 'Madagascar',
- 'Malawi',
- 'Malaysia',
- 'Maldives',
- 'Mali',
- 'Malta',
- 'Marshall Islands',
- 'Martinique',
- 'Mauritania',
- 'Mauritius',
- 'Mayotte',
- 'Mexico',
- 'Micronesia, Federated States Of',
- 'Moldova, Republic Of',
- 'Monaco',
- 'Mongolia',
- 'Montenegro',
- 'Montserrat',
- 'Morocco',
- 'Mozambique',
- 'Myanmar',
- 'Namibia',
- 'Nauru',
- 'Nepal',
- 'Netherlands',
- 'Netherlands Antilles',
- 'New Caledonia',
- 'New Zealand',
- 'Nicaragua',
- 'Niger',
- 'Nigeria',
- 'Niue',
- 'Norfolk Island',
- 'Northern Mariana Islands',
- 'Norway',
- 'Oman',
- 'Pakistan',
- 'Palau',
- 'Palestinian Territory, Occupied',
- 'Panama',
- 'Papua New Guinea',
- 'Paraguay',
- 'Peru',
- 'Philippines',
- 'Pitcair',
- 'Poland',
- 'Portugal',
- 'Puerto Rico',
- 'Qatar',
- 'Reunion',
- 'Romania',
- 'Russian Federation',
- 'Rwanda',
- 'Saint Helena',
- 'Saint Kitts And Nevis',
- 'Saint Lucia',
- 'Saint Pierre And Miquelon',
- 'Saint Vincent And The Grenadines',
- 'Samoa',
- 'San Marina',
- 'Sao Tome And Principe',
- 'Saudi Arabia',
- 'Senegal',
- 'Serbia',
- 'Seychelles',
- 'Sierra Leone',
- 'Singapore',
- 'Slovakia',
- 'Slovenia',
- 'Solomon Islands',
- 'Somalia',
- 'South Africa',
- 'South Georgia And The South Sandwich Islands',
- 'Spain',
- 'Sri Lanka',
- 'Sudan',
- 'Suriname',
- 'Svalbard And Jan Mayen',
- 'Swaziland',
- 'Sweden',
- 'Switzerland',
- 'Syrian Arab Republic',
- 'Taiwan',
- 'Tajikistan',
- 'Tanzania, United Republic Of',
- 'Thailand',
- 'Timor-Leste',
- 'Togo',
- 'Tokelau',
- 'Tonga',
- 'Trinidad And Tobago',
- 'Tunisia',
- 'Turkey',
- 'Turkenistan',
- 'Turks And Caicos Islands',
- 'Tuvalu',
- 'Uganda',
- 'Ukraine',
- 'United Arab Emirates',
- 'United Kingdom',
- 'United States',
- 'United States Minor Outlying Islands',
- 'Uruguay',
- 'Uzbekistan',
- 'Vanuatu',
- 'Venezuela',
- 'Viet Nam',
- 'Virgin Islands, British',
- 'Virgin Islands, U.S.',
- 'Wallis And Futuna',
- 'Western Sahara',
- 'Yemen',
- 'Zambia',
- 'Zimbabwe'
- ],
- regionValues: [
- 'AF',
- 'AL',
- 'DZ',
- 'AS',
- 'AD',
- 'AO',
- 'AQ',
- 'AG',
- 'AR',
- 'AM',
- 'AW',
- 'AU',
- 'AT',
- 'AZ',
- 'BS',
- 'BH',
- 'BD',
- 'BB',
- 'BY',
- 'BE',
- 'BZ',
- 'BJ',
- 'BM',
- 'BT',
- 'BO',
- 'BA',
- 'BW',
- 'BV',
- 'BR',
- 'IO',
- 'BN',
- 'BG',
- 'BF',
- 'BI',
- 'KH',
- 'CM',
- 'CA',
- 'CV',
- 'KY',
- 'CF',
- 'TD',
- 'CL',
- 'CN',
- 'CX',
- 'CC',
- 'CO',
- 'KM',
- 'CG',
- 'CD',
- 'CK',
- 'CR',
- 'CI',
- 'HR',
- 'CU',
- 'CY',
- 'CZ',
- 'DK',
- 'DJ',
- 'DM',
- 'DO',
- 'EC',
- 'EG',
- 'SV',
- 'GQ',
- 'ER',
- 'EE',
- 'ET',
- 'FK',
- 'FO',
- 'FJ',
- 'FI',
- 'FR',
- 'GF',
- 'PF',
- 'TF',
- 'GA',
- 'GM',
- 'GE',
- 'DE',
- 'GH',
- 'GI',
- 'GR',
- 'GL',
- 'GD',
- 'GP',
- 'GU',
- 'GT',
- 'GN',
- 'GW',
- 'GY',
- 'HT',
- 'HM',
- 'HN',
- 'HK',
- 'HU',
- 'IS',
- 'IN',
- 'ID',
- 'IR',
- 'IQ',
- 'IE',
- 'IL',
- 'IT',
- 'JM',
- 'JP',
- 'JO',
- 'KZ',
- 'KE',
- 'KI',
- 'KP',
- 'KR',
- 'KW',
- 'KG',
- 'LA',
- 'LV',
- 'LB',
- 'LS',
- 'LR',
- 'LY',
- 'LI',
- 'LT',
- 'LU',
- 'MO',
- 'MK',
- 'MG',
- 'MW',
- 'MY',
- 'MV',
- 'ML',
- 'MT',
- 'MH',
- 'MQ',
- 'MR',
- 'MU',
- 'YT',
- 'MX',
- 'FM',
- 'MD',
- 'MC',
- 'MN',
- 'ME',
- 'MS',
- 'MA',
- 'MZ',
- 'MM',
- 'NA',
- 'NR',
- 'NP',
- 'NL',
- 'AN',
- 'NC',
- 'NZ',
- 'NI',
- 'NE',
- 'NG',
- 'NU',
- 'NF',
- 'MP',
- 'NO',
- 'OM',
- 'PK',
- 'PW',
- 'PS',
- 'PA',
- 'PG',
- 'PY',
- 'PE',
- 'PH',
- 'PN',
- 'PL',
- 'PT',
- 'PR',
- 'QA',
- 'RE',
- 'RO',
- 'RU',
- 'RW',
- 'SH',
- 'KN',
- 'LC',
- 'PM',
- 'VC',
- 'WS',
- 'SM',
- 'ST',
- 'SA',
- 'SN',
- 'RS',
- 'SC',
- 'SL',
- 'SG',
- 'SK',
- 'SI',
- 'SB',
- 'SO',
- 'ZA',
- 'GS',
- 'ES',
- 'LK',
- 'SD',
- 'SR',
- 'SJ',
- 'SZ',
- 'SE',
- 'CH',
- 'SY',
- 'TW',
- 'TJ',
- 'TZ',
- 'TH',
- 'TL',
- 'TG',
- 'TK',
- 'TO',
- 'TT',
- 'TN',
- 'TR',
- 'TM',
- 'TC',
- 'TV',
- 'UG',
- 'UA',
- 'AE',
- 'GB',
- 'US',
- 'UM',
- 'UY',
- 'UZ',
- 'VU',
- 'VE',
- 'VN',
- 'VG',
- 'VI',
- 'WF',
- 'EH',
- 'YE',
- 'ZM',
- 'ZW'
]
}
},
computed: {
+ isDev: function () {
+ return process.env.NODE_ENV === 'development'
+ },
invidiousInstance: function () {
return this.$store.getters.getInvidiousInstance
},
@@ -565,6 +88,12 @@ export default Vue.extend({
thumbnailPreference: function () {
return this.$store.getters.getThumbnailPreference
},
+ regionNames: function () {
+ return this.$store.getters.getRegionNames
+ },
+ regionValues: function () {
+ return this.$store.getters.getRegionValues
+ },
localeOptions: function () {
return Object.keys(this.$i18n.messages)
@@ -664,6 +193,12 @@ export default Vue.extend({
this.$i18n.locale = locale
this.currentLocale = locale
localStorage.setItem('locale', locale)
+
+ const payload = {
+ isDev: this.isDev,
+ locale: locale
+ }
+ this.getRegionData(payload)
},
...mapActions([
@@ -678,7 +213,8 @@ export default Vue.extend({
'updateListType',
'updateThumbnailPreference',
'updateInvidiousInstance',
- 'updateForceLocalBackendForLegacy'
+ 'updateForceLocalBackendForLegacy',
+ 'getRegionData'
])
}
})
diff --git a/src/renderer/components/general-settings/general-settings.vue b/src/renderer/components/general-settings/general-settings.vue
index 81e9d72e..08cfa2fa 100644
--- a/src/renderer/components/general-settings/general-settings.vue
+++ b/src/renderer/components/general-settings/general-settings.vue
@@ -55,14 +55,6 @@
:select-values="defaultPageValues"
@change="updateLandingPage"
/>
-
+
{ return { id: entry.id, name: entry.name, code: entry.alpha2 } })
+ countries.sort((a, b) => { return a.id - b.id })
+
+ const regionNames = countries.map((entry) => { return entry.name })
+ const regionValues = countries.map((entry) => { return entry.code })
+
+ commit('setRegionNames', regionNames)
+ commit('setRegionValues', regionValues)
+ },
+
calculateColorLuminance (_, colorValue) {
const cutHex = colorValue.substring(1, 7)
const colorValueR = parseInt(cutHex.substring(0, 2), 16)
@@ -406,6 +435,14 @@ const mutations = {
state.searchSettings.duration = value
},
+ setRegionNames (state, value) {
+ state.regionNames = value
+ },
+
+ setRegionValues (state, value) {
+ state.regionValues = value
+ },
+
setRecentBlogPosts (state, value) {
state.recentBlogPosts = value
}
diff --git a/src/renderer/views/Trending/Trending.js b/src/renderer/views/Trending/Trending.js
index 203072c6..8f3ada13 100644
--- a/src/renderer/views/Trending/Trending.js
+++ b/src/renderer/views/Trending/Trending.js
@@ -34,6 +34,9 @@ export default Vue.extend({
invidiousInstance: function () {
return this.$store.getters.getInvidiousInstance
},
+ region: function () {
+ return this.$store.getters.getRegion.toUpperCase()
+ },
trendingCache () {
return this.$store.getters.getTrendingCache
}
@@ -65,8 +68,7 @@ export default Vue.extend({
this.isLoading = true
console.log('getting local trending')
-
- ytrend.scrape_trending_page().then((result) => {
+ ytrend.scrape_trending_page(this.region).then((result) => {
const returnData = result.filter((item) => {
return item.type === 'video' || item.type === 'channel' || item.type === 'playlist'
})
@@ -101,7 +103,7 @@ export default Vue.extend({
const trendingPayload = {
resource: 'trending',
id: '',
- params: {}
+ params: { region: this.region }
}
this.$store.dispatch('invidiousAPICall', trendingPayload).then((result) => {
diff --git a/static/geolocations/ar/countries.json b/static/geolocations/ar/countries.json
new file mode 100644
index 00000000..7a7d1e93
--- /dev/null
+++ b/static/geolocations/ar/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"أفغانستان","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"ألبانيا","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"الجزائر","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"أندورا","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"أنغولا","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"أنتيغوا وباربودا","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"الأرجنتين","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"أرمينيا","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"أستراليا","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"النمسا","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"أذربيجان","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"باهاماس","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"البحرين","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"بنغلاديش","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"باربادوس","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"بيلاروس","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"بلجيكا","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"بليز","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"بنين","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"بوتان","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"بوليفيا","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"البوسنة والهرسك","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"بوتسوانا","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"البرازيل","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"بروناي","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"بلغاريا","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"بوركينا فاسو","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"بوروندي","alpha2":"bi","alpha3":"bdi"},
+{"id":116,"name":"كمبوديا","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"الكاميرون","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"كندا","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"الرأس الأخضر","alpha2":"cv","alpha3":"cpv"},
+{"id":140,"name":"جمهورية أفريقيا الوسطى","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"تشاد","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"تشيلي","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"الصين","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"كولومبيا","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"جزر القمر","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"جمهورية الكونغو","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"جمهورية الكونغو الديمقراطية","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"كوستاريكا","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"ساحل العاج","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"كرواتيا","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"كوبا","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"قبرص","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"جمهورية التشيك","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"الدنمارك","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"جيبوتي","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"دومينيكا","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"جمهورية الدومينيكان","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"الإكوادور","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"مصر","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"السلفادور","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"غينيا الاستوائية","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"إريتريا","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"إستونيا","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"إثيوبيا","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"فيجي","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"فنلندا","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"فرنسا","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"الغابون","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"غامبيا","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"جورجيا","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"ألمانيا","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"غانا","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"اليونان","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"غرينادا","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"غواتيمالا","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"غينيا","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"غينيا بيساو","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"غيانا","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"هايتي","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"هندوراس","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"المجر","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"آيسلندا","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"الهند","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"إندونيسيا","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"إيران","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"العراق","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"أيرلندا","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"إسرائيل","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"إيطاليا","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"جامايكا","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"اليابان","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"الأردن","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"كازاخستان","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"كينيا","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"كيريباتي","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"كوريا الشمالية","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"كوريا الجنوبية","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"الكويت","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"قيرغيزستان","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"لاوس","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"لاتفيا","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"لبنان","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"ليسوتو","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"ليبيريا","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"ليبيا","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"ليختنشتاين","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"ليتوانيا","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"لوكسمبورغ","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"مقدونيا","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"مدغشقر","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"مالاوي","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"ماليزيا","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"جزر المالديف","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"مالي","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"مالطا","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"جزر مارشال","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"موريتانيا","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"موريشيوس","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"المكسيك","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"ولايات ميكرونيسيا المتحدة","alpha2":"fm","alpha3":"fsm"},
+{"id":504,"name":"المغرب","alpha2":"ma","alpha3":"mar"},
+{"id":498,"name":"مولدوفا","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"موناكو","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"منغوليا","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"الجبل الأسود","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"موزمبيق","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"ميانمار","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"ناميبيا","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"ناورو","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"نيبال","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"هولندا","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"نيوزيلندا","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"نيكاراغوا","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"النيجر","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"نيجيريا","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"النرويج","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"عمان","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"باكستان","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"بالاو","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"بنما","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"بابوا غينيا الجديدة","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"باراغواي","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"بيرو","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"الفلبين","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"بولندا","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"البرتغال","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"قطر","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"رومانيا","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"روسيا","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"رواندا","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"سانت كيتس ونيفيس","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"سانت لوسيا","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"سانت فينسنت والغرينادين","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"ساموا","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"سان مارينو","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"ساو تومي وبرينسيب","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"السعودية","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"السنغال","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"صربيا","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"سيشل","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"سيراليون","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"سنغافورة","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"سلوفاكيا","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"سلوفينيا","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"جزر سليمان","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"الصومال","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"جنوب أفريقيا","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"جنوب السودان","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"إسبانيا","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"سريلانكا","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"السودان","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"سورينام","alpha2":"sr","alpha3":"sur"},
+{"id":748,"name":"إسواتيني","alpha2":"sz","alpha3":"swz"},
+{"id":752,"name":"السويد","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"سويسرا","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"سوريا","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"طاجيكستان","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"تنزانيا","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"تايلاند","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"تيمور الشرقية","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"توغو","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"تونغا","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"ترينيداد وتوباغو","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"تونس","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"تركيا","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"تركمانستان","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"توفالو","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"أوغندا","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"أوكرانيا","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"الإمارات العربية المتحدة","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"المملكة المتحدة","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"الولايات المتحدة","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"الأوروغواي","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"أوزبكستان","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"فانواتو","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"فنزويلا","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"فيتنام","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"اليمن","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"زامبيا","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"زيمبابوي","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/cs/countries.json b/static/geolocations/cs/countries.json
new file mode 100644
index 00000000..bf5964a6
--- /dev/null
+++ b/static/geolocations/cs/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghánistán","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albánie","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Alžírsko","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua a Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Arménie","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Austrálie","alpha2":"au","alpha3":"aus"},
+{"id":31,"name":"Ázerbájdžán","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamy","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrajn","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladéš","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgie","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":112,"name":"Bělorusko","alpha2":"by","alpha3":"blr"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhútán","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolívie","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosna a Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazílie","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunej","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulharsko","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":148,"name":"Čad","alpha2":"td","alpha3":"tcd"},
+{"id":499,"name":"Černá Hora","alpha2":"me","alpha3":"mne"},
+{"id":203,"name":"Česko","alpha2":"cz","alpha3":"cze"},
+{"id":156,"name":"Čína","alpha2":"cn","alpha3":"chn"},
+{"id":208,"name":"Dánsko","alpha2":"dk","alpha3":"dnk"},
+{"id":180,"name":"Demokratická republika Kongo","alpha2":"cd","alpha3":"cod"},
+{"id":212,"name":"Dominika","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikánská republika","alpha2":"do","alpha3":"dom"},
+{"id":262,"name":"Džibutsko","alpha2":"dj","alpha3":"dji"},
+{"id":818,"name":"Egypt","alpha2":"eg","alpha3":"egy"},
+{"id":218,"name":"Ekvádor","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estonsko","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopie","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fidži","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipíny","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finsko","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Francie","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambie","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Gruzie","alpha2":"ge","alpha3":"geo"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":191,"name":"Chorvatsko","alpha2":"hr","alpha3":"hrv"},
+{"id":356,"name":"Indie","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonésie","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irák","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Írán","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irsko","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":380,"name":"Itálie","alpha2":"it","alpha3":"ita"},
+{"id":376,"name":"Izrael","alpha2":"il","alpha3":"isr"},
+{"id":388,"name":"Jamajka","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japonsko","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":710,"name":"Jihoafrická republika","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Jižní Korea","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Jižní Súdán","alpha2":"ss","alpha3":"ssd"},
+{"id":400,"name":"Jordánsko","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodža","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Kapverdy","alpha2":"cv","alpha3":"cpv"},
+{"id":634,"name":"Katar","alpha2":"qa","alpha3":"qat"},
+{"id":398,"name":"Kazachstán","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Keňa","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolumbie","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komory","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Kongo","alpha2":"cg","alpha3":"cog"},
+{"id":188,"name":"Kostarika","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuvajt","alpha2":"kw","alpha3":"kwt"},
+{"id":196,"name":"Kypr","alpha2":"cy","alpha3":"cyp"},
+{"id":417,"name":"Kyrgyzstán","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libérie","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libye","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Lichtenštejnsko","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litva","alpha2":"lt","alpha3":"ltu"},
+{"id":428,"name":"Lotyšsko","alpha2":"lv","alpha3":"lva"},
+{"id":442,"name":"Lucembursko","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":348,"name":"Maďarsko","alpha2":"hu","alpha3":"hun"},
+{"id":458,"name":"Malajsie","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maledivy","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Maroko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshallovy ostrovy","alpha2":"mh","alpha3":"mhl"},
+{"id":480,"name":"Mauricius","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritánie","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"Mexiko","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronésie","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavsko","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monako","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolsko","alpha2":"mn","alpha3":"mng"},
+{"id":508,"name":"Mosambik","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibie","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":276,"name":"Německo","alpha2":"de","alpha3":"deu"},
+{"id":524,"name":"Nepál","alpha2":"np","alpha3":"npl"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigérie","alpha2":"ng","alpha3":"nga"},
+{"id":558,"name":"Nikaragua","alpha2":"ni","alpha3":"nic"},
+{"id":528,"name":"Nizozemsko","alpha2":"nl","alpha3":"nld"},
+{"id":578,"name":"Norsko","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nový Zéland","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omán","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pákistán","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua Nová Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":384,"name":"Pobřeží slonoviny","alpha2":"ci","alpha3":"civ"},
+{"id":616,"name":"Polsko","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugalsko","alpha2":"pt","alpha3":"prt"},
+{"id":40,"name":"Rakousko","alpha2":"at","alpha3":"aut"},
+{"id":226,"name":"Rovníková Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":642,"name":"Rumunsko","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusko","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":300,"name":"Řecko","alpha2":"gr","alpha3":"grc"},
+{"id":222,"name":"Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":682,"name":"Saúdská Arábie","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":408,"name":"Severní Korea","alpha2":"kp","alpha3":"prk"},
+{"id":807,"name":"Severní Makedonie","alpha2":"mk","alpha3":"mkd"},
+{"id":690,"name":"Seychely","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovensko","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovinsko","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somálsko","alpha2":"so","alpha3":"som"},
+{"id":784,"name":"Spojené arabské emiráty","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"Spojené království Velké Británie a Severního Irska","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"Spojené státy americké","alpha2":"us","alpha3":"usa"},
+{"id":688,"name":"Srbsko","alpha2":"rs","alpha3":"srb"},
+{"id":144,"name":"Srí Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":140,"name":"Středoafrická republika","alpha2":"cf","alpha3":"caf"},
+{"id":729,"name":"Súdán","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":662,"name":"Svatá Lucie","alpha2":"lc","alpha3":"lca"},
+{"id":659,"name":"Svatý Kryštof a Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":678,"name":"Svatý Tomáš a Princův ostrov","alpha2":"st","alpha3":"stp"},
+{"id":670,"name":"Svatý Vincenc a Grenadiny","alpha2":"vc","alpha3":"vct"},
+{"id":748,"name":"Svazijsko","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Sýrie","alpha2":"sy","alpha3":"syr"},
+{"id":90,"name":"Šalomounovy ostrovy","alpha2":"sb","alpha3":"slb"},
+{"id":724,"name":"Španělsko","alpha2":"es","alpha3":"esp"},
+{"id":752,"name":"Švédsko","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Švýcarsko","alpha2":"ch","alpha3":"che"},
+{"id":762,"name":"Tádžikistán","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzanie","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thajsko","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad a Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisko","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turecko","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistán","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukrajina","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistán","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":626,"name":"Východní Timor","alpha2":"tl","alpha3":"tls"},
+{"id":894,"name":"Zambie","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/da/countries.json b/static/geolocations/da/countries.json
new file mode 100644
index 00000000..5ada3a1a
--- /dev/null
+++ b/static/geolocations/da/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albanien","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algeriet","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua og Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenien","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australien","alpha2":"au","alpha3":"aus"},
+{"id":31,"name":"Aserbajdsjan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgien","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnien-Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasilien","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgarien","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":104,"name":"Burma","alpha2":"mm","alpha3":"mmr"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":116,"name":"Cambodja","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Cameroun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"Centralafrikanske Republik","alpha2":"cf","alpha3":"caf"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comorerne","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Demokratiske Republik Congo","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"Cypern","alpha2":"cy","alpha3":"cyp"},
+{"id":208,"name":"Danmark","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikanske Republik","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egypten","alpha2":"eg","alpha3":"egy"},
+{"id":384,"name":"Elfenbenskysten","alpha2":"ci","alpha3":"civ"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estland","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopien","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filippinerne","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finland","alpha2":"fi","alpha3":"fin"},
+{"id":784,"name":"Forenede Arabiske Emirater","alpha2":"ae","alpha3":"are"},
+{"id":250,"name":"Frankrig","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgien","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Grækenland","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":112,"name":"Hviderusland","alpha2":"by","alpha3":"blr"},
+{"id":356,"name":"Indien","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesien","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irland","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italien","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordan","alpha2":"jo","alpha3":"jor"},
+{"id":132,"name":"Kap Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"Kasakhstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":156,"name":"Kina","alpha2":"cn","alpha3":"chn"},
+{"id":417,"name":"Kirgisistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":191,"name":"Kroatien","alpha2":"hr","alpha3":"hrv"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Letland","alpha2":"lv","alpha3":"lva"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libyen","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litauen","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxembourg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":807,"name":"Nordmakedonien","alpha2":"mk","alpha3":"mkd"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldiverne","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marokko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshalløerne","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauretanien","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexico","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronesien","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongoliet","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":528,"name":"Holland","alpha2":"nl","alpha3":"nld"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":554,"name":"New Zealand","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":408,"name":"Nordkorea","alpha2":"kp","alpha3":"prk"},
+{"id":578,"name":"Norge","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua Ny Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polen","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Rumænien","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusland","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts og Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent og Grenadinerne","alpha2":"vc","alpha3":"vct"},
+{"id":90,"name":"Salomonøerne","alpha2":"sb","alpha3":"slb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé og Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi-Arabien","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbien","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychellerne","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovakiet","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenien","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":724,"name":"Spanien","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":826,"name":"Storbritannien","alpha2":"gb","alpha3":"gbr"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"Sverige","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Schweiz","alpha2":"ch","alpha3":"che"},
+{"id":748,"name":"Swaziland","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Syrien","alpha2":"sy","alpha3":"syr"},
+{"id":710,"name":"Sydafrika","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Sydkorea","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Sydsudan","alpha2":"ss","alpha3":"ssd"},
+{"id":762,"name":"Tadsjikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad og Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Tchad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tjekkiet","alpha2":"cz","alpha3":"cze"},
+{"id":788,"name":"Tunesien","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Tyrkiet","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":276,"name":"Tyskland","alpha2":"de","alpha3":"deu"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraine","alpha2":"ua","alpha3":"ukr"},
+{"id":348,"name":"Ungarn","alpha2":"hu","alpha3":"hun"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":840,"name":"USA","alpha2":"us","alpha3":"usa"},
+{"id":860,"name":"Usbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":226,"name":"Ækvatorialguinea","alpha2":"gq","alpha3":"gnq"},
+{"id":40,"name":"Østrig","alpha2":"at","alpha3":"aut"},
+{"id":626,"name":"Østtimor","alpha2":"tl","alpha3":"tls"}]
\ No newline at end of file
diff --git a/static/geolocations/de-DE/countries.json b/static/geolocations/de-DE/countries.json
new file mode 100644
index 00000000..8ec86d8c
--- /dev/null
+++ b/static/geolocations/de-DE/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":818,"name":"Ägypten","alpha2":"eg","alpha3":"egy"},
+{"id":8,"name":"Albanien","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algerien","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua und Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":226,"name":"Äquatorialguinea","alpha2":"gq","alpha3":"gnq"},
+{"id":32,"name":"Argentinien","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenien","alpha2":"am","alpha3":"arm"},
+{"id":31,"name":"Aserbaidschan","alpha2":"az","alpha3":"aze"},
+{"id":231,"name":"Äthiopien","alpha2":"et","alpha3":"eth"},
+{"id":36,"name":"Australien","alpha2":"au","alpha3":"aus"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesch","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"Belarus","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"Belgien","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivien","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnien und Herzegowina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasilien","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgarien","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Volksrepublik China","alpha2":"cn","alpha3":"chn"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":208,"name":"Dänemark","alpha2":"dk","alpha3":"dnk"},
+{"id":276,"name":"Deutschland","alpha2":"de","alpha3":"deu"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikanische Republik","alpha2":"do","alpha3":"dom"},
+{"id":262,"name":"Dschibuti","alpha2":"dj","alpha3":"dji"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":384,"name":"Elfenbeinküste","alpha2":"ci","alpha3":"civ"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estland","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"Eswatini","alpha2":"sz","alpha3":"swz"},
+{"id":242,"name":"Fidschi","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"Finnland","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Frankreich","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabun","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgien","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Griechenland","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":356,"name":"Indien","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesien","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irland","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italien","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaika","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordanien","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodscha","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Kap Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"Kasachstan","alpha2":"kz","alpha3":"kaz"},
+{"id":634,"name":"Katar","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirgisistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolumbien","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komoren","alpha2":"km","alpha3":"com"},
+{"id":180,"name":"Kongo, Demokratische Republik","alpha2":"cd","alpha3":"cod"},
+{"id":178,"name":"Kongo, Republik","alpha2":"cg","alpha3":"cog"},
+{"id":408,"name":"Korea, Nord","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Korea, Süd","alpha2":"kr","alpha3":"kor"},
+{"id":191,"name":"Kroatien","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Lettland","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libyen","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litauen","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Malediven","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marokko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshallinseln","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauretanien","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexiko","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronesien","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldau","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolei","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mosambik","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":554,"name":"Neuseeland","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":528,"name":"Niederlande","alpha2":"nl","alpha3":"nld"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":807,"name":"Nordmazedonien","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"Norwegen","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":40,"name":"Österreich","alpha2":"at","alpha3":"aut"},
+{"id":626,"name":"Osttimor","alpha2":"tl","alpha3":"tls"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Neuguinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"Philippinen","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"Polen","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Rumänien","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Russland","alpha2":"ru","alpha3":"rus"},
+{"id":90,"name":"Salomonen","alpha2":"sb","alpha3":"slb"},
+{"id":894,"name":"Sambia","alpha2":"zm","alpha3":"zmb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé und Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi-Arabien","alpha2":"sa","alpha3":"sau"},
+{"id":752,"name":"Schweden","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Schweiz","alpha2":"ch","alpha3":"che"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbien","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychellen","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":716,"name":"Simbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slowakei","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slowenien","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":724,"name":"Spanien","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":659,"name":"St. Kitts und Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"St. Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"St. Vincent und die Grenadinen","alpha2":"vc","alpha3":"vct"},
+{"id":710,"name":"Südafrika","alpha2":"za","alpha3":"zaf"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Südsudan","alpha2":"ss","alpha3":"ssd"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":760,"name":"Syrien","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tadschikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tansania","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad und Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Tschad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tschechien","alpha2":"cz","alpha3":"cze"},
+{"id":788,"name":"Tunesien","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Türkei","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraine","alpha2":"ua","alpha3":"ukr"},
+{"id":348,"name":"Ungarn","alpha2":"hu","alpha3":"hun"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Usbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":784,"name":"Vereinigte Arabische Emirate","alpha2":"ae","alpha3":"are"},
+{"id":840,"name":"Vereinigte Staaten","alpha2":"us","alpha3":"usa"},
+{"id":826,"name":"Vereinigtes Königreich","alpha2":"gb","alpha3":"gbr"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":140,"name":"Zentralafrikanische Republik","alpha2":"cf","alpha3":"caf"},
+{"id":196,"name":"Zypern","alpha2":"cy","alpha3":"cyp"}]
\ No newline at end of file
diff --git a/static/geolocations/ee/countries.json b/static/geolocations/ee/countries.json
new file mode 100644
index 00000000..dbaf0514
--- /dev/null
+++ b/static/geolocations/ee/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albaania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Alžeeria","alpha2":"dz","alpha3":"dza"},
+{"id":840,"name":"Ameerika Ühendriigid","alpha2":"us","alpha3":"usa"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua ja Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":784,"name":"Araabia Ühendemiraadid","alpha2":"ae","alpha3":"are"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armeenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Austraalia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Aserbaidžaan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahama","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":585,"name":"Belau","alpha2":"pw","alpha3":"plw"},
+{"id":56,"name":"Belgia","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":104,"name":"Birma","alpha2":"mm","alpha3":"mmr"},
+{"id":68,"name":"Boliivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia ja Hertsegoviina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasiilia","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikaani Vabariik","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":233,"name":"Eesti","alpha2":"ee","alpha3":"est"},
+{"id":818,"name":"Egiptus","alpha2":"eg","alpha3":"egy"},
+{"id":226,"name":"Ekvatoriaal-Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":384,"name":"Elevandiluurannik","alpha2":"ci","alpha3":"civ"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":231,"name":"Etioopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fidži","alpha2":"fj","alpha3":"fji"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Gruusia","alpha2":"ge","alpha3":"geo"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":608,"name":"Filipiinid","alpha2":"ph","alpha3":"phl"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":156,"name":"Hiina","alpha2":"cn","alpha3":"chn"},
+{"id":724,"name":"Hispaania","alpha2":"es","alpha3":"esp"},
+{"id":528,"name":"Holland","alpha2":"nl","alpha3":"nld"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":191,"name":"Horvaatia","alpha2":"hr","alpha3":"hrv"},
+{"id":372,"name":"Iirimaa","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"Iisrael","alpha2":"il","alpha3":"isr"},
+{"id":626,"name":"Ida-Timor","alpha2":"tl","alpha3":"tls"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indoneesia","alpha2":"id","alpha3":"idn"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":368,"name":"Iraak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iraan","alpha2":"ir","alpha3":"irn"},
+{"id":380,"name":"Itaalia","alpha2":"it","alpha3":"ita"},
+{"id":392,"name":"Jaapan","alpha2":"jp","alpha3":"jpn"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":887,"name":"Jeemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordaania","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodža","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":398,"name":"Kasahstan","alpha2":"kz","alpha3":"kaz"},
+{"id":634,"name":"Katar","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Keenia","alpha2":"ke","alpha3":"ken"},
+{"id":140,"name":"Kesk-Aafrika Vabariik","alpha2":"cf","alpha3":"caf"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":174,"name":"Komoorid","alpha2":"km","alpha3":"com"},
+{"id":180,"name":"Kongo Demokraatlik Vabariik","alpha2":"cd","alpha3":"cod"},
+{"id":178,"name":"Kongo Vabariik","alpha2":"cg","alpha3":"cog"},
+{"id":300,"name":"Kreeka","alpha2":"gr","alpha3":"grc"},
+{"id":192,"name":"Kuuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuveit","alpha2":"kw","alpha3":"kwt"},
+{"id":196,"name":"Küpros","alpha2":"cy","alpha3":"cyp"},
+{"id":417,"name":"Kõrgõzstan","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":440,"name":"Leedu","alpha2":"lt","alpha3":"ltu"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Liibanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libeeria","alpha2":"lr","alpha3":"lbr"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":434,"name":"Liibüa","alpha2":"ly","alpha3":"lby"},
+{"id":442,"name":"Luksemburg","alpha2":"lu","alpha3":"lux"},
+{"id":710,"name":"Lõuna-Aafrika Vabariik","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Lõuna-Korea","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Lõuna-Sudaan","alpha2":"ss","alpha3":"ssd"},
+{"id":428,"name":"Läti","alpha2":"lv","alpha3":"lva"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malaisia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldiivid","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Maroko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshalli Saared","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritaania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mehhiko","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikroneesia Liiduriigid","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongoolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mosambiik","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namiibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":566,"name":"Nigeeria","alpha2":"ng","alpha3":"nga"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":578,"name":"Norra","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Omaan","alpha2":"om","alpha3":"omn"},
+{"id":598,"name":"Paapua Uus-Guinea","alpha2":"pg","alpha3":"png"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peruu","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Poola","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":250,"name":"Prantsusmaa","alpha2":"fr","alpha3":"fra"},
+{"id":408,"name":"Põhja-Korea","alpha2":"kp","alpha3":"prk"},
+{"id":807,"name":"Põhja-Makedoonia","alpha2":"mk","alpha3":"mkd"},
+{"id":132,"name":"Roheneemesaared","alpha2":"cv","alpha3":"cpv"},
+{"id":752,"name":"Rootsi","alpha2":"se","alpha3":"swe"},
+{"id":642,"name":"Rumeenia","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":90,"name":"Saalomoni Saared","alpha2":"sb","alpha3":"slb"},
+{"id":659,"name":"Saint Kitts ja Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent ja Grenadiinid","alpha2":"vc","alpha3":"vct"},
+{"id":276,"name":"Saksamaa","alpha2":"de","alpha3":"deu"},
+{"id":894,"name":"Sambia","alpha2":"zm","alpha3":"zmb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé ja Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi Araabia","alpha2":"sa","alpha3":"sau"},
+{"id":690,"name":"Seišellid","alpha2":"sc","alpha3":"syc"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovakkia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Sloveenia","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somaalia","alpha2":"so","alpha3":"som"},
+{"id":246,"name":"Soome","alpha2":"fi","alpha3":"fin"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"Sudaan","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":826,"name":"Suurbritannia","alpha2":"gb","alpha3":"gbr"},
+{"id":748,"name":"Svaasimaa","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Süüria","alpha2":"sy","alpha3":"syr"},
+{"id":756,"name":"Šveits","alpha2":"ch","alpha3":"che"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":208,"name":"Taani","alpha2":"dk","alpha3":"dnk"},
+{"id":762,"name":"Tadžikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":764,"name":"Tai","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Tansaania","alpha2":"tz","alpha3":"tza"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad ja Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Tšaad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tšehhi","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Tšiili","alpha2":"cl","alpha3":"chl"},
+{"id":788,"name":"Tuneesia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Türgi","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Türkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":348,"name":"Ungari","alpha2":"hu","alpha3":"hun"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Usbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":554,"name":"Uus-Meremaa","alpha2":"nz","alpha3":"nzl"},
+{"id":112,"name":"Valgevene","alpha2":"by","alpha3":"blr"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":643,"name":"Venemaa","alpha2":"ru","alpha3":"rus"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"}]
\ No newline at end of file
diff --git a/static/geolocations/el/countries.json b/static/geolocations/el/countries.json
new file mode 100644
index 00000000..e92789b0
--- /dev/null
+++ b/static/geolocations/el/countries.json
@@ -0,0 +1,193 @@
+[{"id":662,"name":"Αγία Λουκία","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Άγιος Βικέντιος και Γρεναδίνες","alpha2":"vc","alpha3":"vct"},
+{"id":674,"name":"Άγιος Μαρίνος","alpha2":"sm","alpha3":"smr"},
+{"id":659,"name":"Άγιος Χριστόφορος και Νέβις","alpha2":"kn","alpha3":"kna"},
+{"id":31,"name":"Αζερμπαϊτζάν","alpha2":"az","alpha3":"aze"},
+{"id":818,"name":"Αίγυπτος","alpha2":"eg","alpha3":"egy"},
+{"id":231,"name":"Αιθιοπία","alpha2":"et","alpha3":"eth"},
+{"id":332,"name":"Αϊτή","alpha2":"ht","alpha3":"hti"},
+{"id":384,"name":"Ακτή Ελεφαντοστού","alpha2":"ci","alpha3":"civ"},
+{"id":8,"name":"Αλβανία","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Αλγερία","alpha2":"dz","alpha3":"dza"},
+{"id":626,"name":"Ανατολικό Τιμόρ","alpha2":"tl","alpha3":"tls"},
+{"id":24,"name":"Ανγκόλα","alpha2":"ao","alpha3":"ago"},
+{"id":20,"name":"Ανδόρρα","alpha2":"ad","alpha3":"and"},
+{"id":28,"name":"Αντίγκουα και Μπαρμπούντα","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Αργεντινή","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Αρμενία","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Αυστραλία","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Αυστρία","alpha2":"at","alpha3":"aut"},
+{"id":4,"name":"Αφγανιστάν","alpha2":"af","alpha3":"afg"},
+{"id":548,"name":"Βανουάτου","alpha2":"vu","alpha3":"vut"},
+{"id":56,"name":"Βέλγιο","alpha2":"be","alpha3":"bel"},
+{"id":862,"name":"Βενεζουέλα","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Βιετνάμ","alpha2":"vn","alpha3":"vnm"},
+{"id":68,"name":"Βολιβία","alpha2":"bo","alpha3":"bol"},
+{"id":408,"name":"Βόρεια Κορέα","alpha2":"kp","alpha3":"prk"},
+{"id":70,"name":"Βοσνία-Ερζεγοβίνη","alpha2":"ba","alpha3":"bih"},
+{"id":100,"name":"Βουλγαρία","alpha2":"bg","alpha3":"bgr"},
+{"id":76,"name":"Βραζιλία","alpha2":"br","alpha3":"bra"},
+{"id":250,"name":"Γαλλία","alpha2":"fr","alpha3":"fra"},
+{"id":276,"name":"Γερμανία","alpha2":"de","alpha3":"deu"},
+{"id":268,"name":"Γεωργία","alpha2":"ge","alpha3":"geo"},
+{"id":270,"name":"Γκάμπια","alpha2":"gm","alpha3":"gmb"},
+{"id":266,"name":"Γκαμπόν","alpha2":"ga","alpha3":"gab"},
+{"id":288,"name":"Γκάνα","alpha2":"gh","alpha3":"gha"},
+{"id":320,"name":"Γουατεμάλα","alpha2":"gt","alpha3":"gtm"},
+{"id":328,"name":"Γουιάνα","alpha2":"gy","alpha3":"guy"},
+{"id":324,"name":"Γουινέα","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Γουινέα-Μπισσάου","alpha2":"gw","alpha3":"gnb"},
+{"id":308,"name":"Γρενάδα","alpha2":"gd","alpha3":"grd"},
+{"id":208,"name":"Δανία","alpha2":"dk","alpha3":"dnk"},
+{"id":214,"name":"Δομινικανή Δημοκρατία","alpha2":"do","alpha3":"dom"},
+{"id":222,"name":"Ελ Σαλβαδόρ","alpha2":"sv","alpha3":"slv"},
+{"id":756,"name":"Ελβετία","alpha2":"ch","alpha3":"che"},
+{"id":300,"name":"Ελλάδα","alpha2":"gr","alpha3":"grc"},
+{"id":232,"name":"Ερυθραία","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Εσθονία","alpha2":"ee","alpha3":"est"},
+{"id":894,"name":"Ζάμπια","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Ζιμπάμπουε","alpha2":"zw","alpha3":"zwe"},
+{"id":784,"name":"Ηνωμένα Αραβικά Εμιράτα","alpha2":"ae","alpha3":"are"},
+{"id":840,"name":"Ηνωμένες Πολιτείες Αμερικής","alpha2":"us","alpha3":"usa"},
+{"id":826,"name":"Ηνωμένο Βασίλειο","alpha2":"gb","alpha3":"gbr"},
+{"id":392,"name":"Ιαπωνία","alpha2":"jp","alpha3":"jpn"},
+{"id":356,"name":"Ινδία","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Ινδονησία","alpha2":"id","alpha3":"idn"},
+{"id":400,"name":"Ιορδανία","alpha2":"jo","alpha3":"jor"},
+{"id":368,"name":"Ιράκ","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Ιράν","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Ιρλανδία","alpha2":"ie","alpha3":"irl"},
+{"id":226,"name":"Ισημερινή Γουινέα","alpha2":"gq","alpha3":"gnq"},
+{"id":218,"name":"Ισημερινός","alpha2":"ec","alpha3":"ecu"},
+{"id":352,"name":"Ισλανδία","alpha2":"is","alpha3":"isl"},
+{"id":724,"name":"Ισπανία","alpha2":"es","alpha3":"esp"},
+{"id":376,"name":"Ισραήλ","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Ιταλία","alpha2":"it","alpha3":"ita"},
+{"id":398,"name":"Καζακστάν","alpha2":"kz","alpha3":"kaz"},
+{"id":120,"name":"Καμερούν","alpha2":"cm","alpha3":"cmr"},
+{"id":116,"name":"Καμπότζη","alpha2":"kh","alpha3":"khm"},
+{"id":124,"name":"Καναδάς","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Κατάρ","alpha2":"qa","alpha3":"qat"},
+{"id":140,"name":"Κεντροαφρικανική Δημοκρατία","alpha2":"cf","alpha3":"caf"},
+{"id":404,"name":"Κένυα","alpha2":"ke","alpha3":"ken"},
+{"id":156,"name":"Κίνα","alpha2":"cn","alpha3":"chn"},
+{"id":417,"name":"Κιργιζία","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Κιριμπάτι","alpha2":"ki","alpha3":"kir"},
+{"id":178,"name":"Κογκό","alpha2":"cg","alpha3":"cog"},
+{"id":170,"name":"Κολομβία","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Κομόρες","alpha2":"km","alpha3":"com"},
+{"id":188,"name":"Κόστα Ρίκα","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Κούβα","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Κουβέιτ","alpha2":"kw","alpha3":"kwt"},
+{"id":191,"name":"Κροατία","alpha2":"hr","alpha3":"hrv"},
+{"id":196,"name":"Κύπρος","alpha2":"cy","alpha3":"cyp"},
+{"id":180,"name":"Λαϊκή Δημοκρατία του Κογκό","alpha2":"cd","alpha3":"cod"},
+{"id":418,"name":"Λάος","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Λεσότο","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Λεττονία","alpha2":"lv","alpha3":"lva"},
+{"id":112,"name":"Λευκορωσία","alpha2":"by","alpha3":"blr"},
+{"id":422,"name":"Λίβανος","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Λιβερία","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Λιβύη","alpha2":"ly","alpha3":"lby"},
+{"id":440,"name":"Λιθουανία","alpha2":"lt","alpha3":"ltu"},
+{"id":438,"name":"Λίχτενσταϊν","alpha2":"li","alpha3":"lie"},
+{"id":442,"name":"Λουξεμβούργο","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Μαδαγασκάρη","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Μαλαισία","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Μαλάουι","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Μαλδίβες","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Μάλι","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Μάλτα","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Μαρόκο","alpha2":"ma","alpha3":"mar"},
+{"id":480,"name":"Μαυρίκιος","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Μαυριτανία","alpha2":"mr","alpha3":"mrt"},
+{"id":499,"name":"Μαυροβούνιο","alpha2":"me","alpha3":"mne"},
+{"id":484,"name":"Μεξικό","alpha2":"mx","alpha3":"mex"},
+{"id":104,"name":"Μιανμάρ","alpha2":"mm","alpha3":"mmr"},
+{"id":496,"name":"Μογγολία","alpha2":"mn","alpha3":"mng"},
+{"id":508,"name":"Μοζαμβίκη","alpha2":"mz","alpha3":"moz"},
+{"id":498,"name":"Μολδαβία","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Μονακό","alpha2":"mc","alpha3":"mco"},
+{"id":50,"name":"Μπανγκλαντές","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Μπαρμπάντος","alpha2":"bb","alpha3":"brb"},
+{"id":44,"name":"Μπαχάμες","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Μπαχρέιν","alpha2":"bh","alpha3":"bhr"},
+{"id":84,"name":"Μπελίζ","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Μπενίν","alpha2":"bj","alpha3":"ben"},
+{"id":72,"name":"Μποτσουάνα","alpha2":"bw","alpha3":"bwa"},
+{"id":854,"name":"Μπουρκίνα Φάσο","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Μπουρούντι","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Μπουτάν","alpha2":"bt","alpha3":"btn"},
+{"id":96,"name":"Μπρουνέι","alpha2":"bn","alpha3":"brn"},
+{"id":516,"name":"Ναμίμπια","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Ναουρού","alpha2":"nr","alpha3":"nru"},
+{"id":554,"name":"Νέα Ζηλανδία","alpha2":"nz","alpha3":"nzl"},
+{"id":524,"name":"Νεπάλ","alpha2":"np","alpha3":"npl"},
+{"id":584,"name":"Νήσοι Μάρσαλ","alpha2":"mh","alpha3":"mhl"},
+{"id":90,"name":"Νήσοι Σολομώντα","alpha2":"sb","alpha3":"slb"},
+{"id":562,"name":"Νίγηρας","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Νιγηρία","alpha2":"ng","alpha3":"nga"},
+{"id":558,"name":"Νικαράγουα","alpha2":"ni","alpha3":"nic"},
+{"id":578,"name":"Νορβηγία","alpha2":"no","alpha3":"nor"},
+{"id":710,"name":"Νότια Αφρική","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Νότια Κορέα","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Νότιο Σουδάν","alpha2":"ss","alpha3":"ssd"},
+{"id":212,"name":"Δομινίκα","alpha2":"dm","alpha3":"dma"},
+{"id":528,"name":"Ολλανδία (Κάτω Χώρες)","alpha2":"nl","alpha3":"nld"},
+{"id":512,"name":"Ομάν","alpha2":"om","alpha3":"omn"},
+{"id":583,"name":"Ομόσπονδες Πολιτείες της Μικρονησίας","alpha2":"fm","alpha3":"fsm"},
+{"id":340,"name":"Ονδούρα","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Ουγγαρία","alpha2":"hu","alpha3":"hun"},
+{"id":800,"name":"Ουγκάντα","alpha2":"ug","alpha3":"uga"},
+{"id":860,"name":"Ουζμπεκιστάν","alpha2":"uz","alpha3":"uzb"},
+{"id":804,"name":"Ουκρανία","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Ουρουγουάη","alpha2":"uy","alpha3":"ury"},
+{"id":586,"name":"Πακιστάν","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Παλάου","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Παναμάς","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Παπούα Νέα Γουινέα","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Παραγουάη","alpha2":"py","alpha3":"pry"},
+{"id":807,"name":"Βόρεια Μακεδονία","alpha2":"mk","alpha3":"mkd"},
+{"id":604,"name":"Περού","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Πολωνία","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Πορτογαλία","alpha2":"pt","alpha3":"prt"},
+{"id":132,"name":"Πράσινο Ακρωτήρι","alpha2":"cv","alpha3":"cpv"},
+{"id":646,"name":"Ρουάντα","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Ρουμανία","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Ρωσία","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Σαμόα","alpha2":"ws","alpha3":"wsm"},
+{"id":678,"name":"Σάο Τομέ και Πρίνσιπε","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Σαουδική Αραβία","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Σενεγάλη","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Σερβία","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Σεϋχέλλες","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Σιέρα Λεόνε","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Σιγκαπούρη","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Σλοβακία","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Σλοβενία","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Σομαλία","alpha2":"so","alpha3":"som"},
+{"id":748,"name":"Εσουατίνι","alpha2":"sz","alpha3":"swz"},
+{"id":729,"name":"Σουδάν","alpha2":"sd","alpha3":"sdn"},
+{"id":752,"name":"Σουηδία","alpha2":"se","alpha3":"swe"},
+{"id":740,"name":"Σουρινάμ","alpha2":"sr","alpha3":"sur"},
+{"id":144,"name":"Σρι Λάνκα","alpha2":"lk","alpha3":"lka"},
+{"id":760,"name":"Συρία","alpha2":"sy","alpha3":"syr"},
+{"id":764,"name":"Ταϊλάνδη","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Τανζανία","alpha2":"tz","alpha3":"tza"},
+{"id":762,"name":"Τατζικιστάν","alpha2":"tj","alpha3":"tjk"},
+{"id":388,"name":"Τζαμάικα","alpha2":"jm","alpha3":"jam"},
+{"id":262,"name":"Τζιμπουτί","alpha2":"dj","alpha3":"dji"},
+{"id":776,"name":"Τόγκα","alpha2":"to","alpha3":"ton"},
+{"id":768,"name":"Τόγκο","alpha2":"tg","alpha3":"tgo"},
+{"id":798,"name":"Τουβαλού","alpha2":"tv","alpha3":"tuv"},
+{"id":792,"name":"Τουρκία","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Τουρκμενιστάν","alpha2":"tm","alpha3":"tkm"},
+{"id":780,"name":"Τρινιντάντ και Τομπάγκο","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Τσαντ","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Τσεχία","alpha2":"cz","alpha3":"cze"},
+{"id":788,"name":"Τυνησία","alpha2":"tn","alpha3":"tun"},
+{"id":887,"name":"Υεμένη","alpha2":"ye","alpha3":"yem"},
+{"id":608,"name":"Φιλιππίνες","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Φινλανδία","alpha2":"fi","alpha3":"fin"},
+{"id":242,"name":"Φίτζι","alpha2":"fj","alpha3":"fji"},
+{"id":152,"name":"Χιλή","alpha2":"cl","alpha3":"chl"}]
\ No newline at end of file
diff --git a/static/geolocations/en-GB/countries.json b/static/geolocations/en-GB/countries.json
new file mode 100644
index 00000000..9e9625dc
--- /dev/null
+++ b/static/geolocations/en-GB/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algeria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua and Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaijan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"Belarus","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"Belgium","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia (Plurinational State of)","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia and Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei Darussalam","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Cambodia","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Cameroon","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"Central African Republic","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Chad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comoros","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Congo, Democratic Republic of the","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"Côte d'Ivoire","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"Croatia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"Cyprus","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"Czechia","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"Denmark","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominican Republic","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egypt","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"Equatorial Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"Eswatini","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"Ethiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"Finland","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"France","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"Germany","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Greece","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungary","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"Iceland","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Iran (Islamic Republic of)","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Iraq","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Ireland","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italy","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordan","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazakhstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"Korea (Democratic People's Republic of)","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Korea, Republic of","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"Kyrgyzstan","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"Lao People's Democratic Republic","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Latvia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Lebanon","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libya","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lithuania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxembourg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldives","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"Marshall Islands","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexico","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia (Federated States of)","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova, Republic of","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"Morocco","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"Netherlands","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"New Zealand","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":807,"name":"North Macedonia","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"Norway","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua New Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"Philippines","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"Poland","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Romania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Russian Federation","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts and Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent and the Grenadines","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"Sao Tome and Principe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi Arabia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovakia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenia","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"Solomon Islands","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"South Africa","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"South Sudan","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"Spain","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"Sweden","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Switzerland","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"Syrian Arab Republic","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tajikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania, United Republic of","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"Timor-Leste","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad and Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turkey","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraine","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"United Arab Emirates","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"United Kingdom of Great Britain and Northern Ireland","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"United States of America","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela (Bolivarian Republic of)","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Viet Nam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/en-US/countries.json b/static/geolocations/en-US/countries.json
new file mode 100644
index 00000000..9e9625dc
--- /dev/null
+++ b/static/geolocations/en-US/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algeria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua and Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaijan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"Belarus","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"Belgium","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia (Plurinational State of)","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia and Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei Darussalam","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Cambodia","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Cameroon","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"Central African Republic","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Chad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comoros","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Congo, Democratic Republic of the","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"Côte d'Ivoire","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"Croatia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"Cyprus","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"Czechia","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"Denmark","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominican Republic","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egypt","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"Equatorial Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"Eswatini","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"Ethiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"Finland","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"France","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"Germany","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Greece","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungary","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"Iceland","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Iran (Islamic Republic of)","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Iraq","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Ireland","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italy","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordan","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazakhstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"Korea (Democratic People's Republic of)","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Korea, Republic of","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"Kyrgyzstan","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"Lao People's Democratic Republic","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Latvia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Lebanon","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libya","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lithuania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxembourg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldives","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"Marshall Islands","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexico","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia (Federated States of)","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova, Republic of","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"Morocco","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"Netherlands","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"New Zealand","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":807,"name":"North Macedonia","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"Norway","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua New Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"Philippines","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"Poland","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Romania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Russian Federation","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts and Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent and the Grenadines","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"Sao Tome and Principe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi Arabia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovakia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenia","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"Solomon Islands","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"South Africa","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"South Sudan","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"Spain","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"Sweden","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Switzerland","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"Syrian Arab Republic","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tajikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania, United Republic of","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"Timor-Leste","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad and Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turkey","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraine","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"United Arab Emirates","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"United Kingdom of Great Britain and Northern Ireland","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"United States of America","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela (Bolivarian Republic of)","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Viet Nam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/es-AR/countries.json b/static/geolocations/es-AR/countries.json
new file mode 100644
index 00000000..c1a68e22
--- /dev/null
+++ b/static/geolocations/es-AR/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistán","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemania","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua y Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arabia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":12,"name":"Argelia","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaiyán","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"Bangladés","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":48,"name":"Baréin","alpha2":"bh","alpha3":"bhr"},
+{"id":56,"name":"Bélgica","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belice","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benín","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrusia","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia y Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botsuana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunéi","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Bután","alpha2":"bt","alpha3":"btn"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Camboya","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camerún","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canadá","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Catar","alpha2":"qa","alpha3":"qat"},
+{"id":148,"name":"Chad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chipre","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comoras","alpha2":"km","alpha3":"com"},
+{"id":408,"name":"Corea del Norte","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Corea del Sur","alpha2":"kr","alpha3":"kor"},
+{"id":384,"name":"Costa de Marfil","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croacia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Dinamarca","alpha2":"dk","alpha3":"dnk"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egipto","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emiratos Árabes Unidos","alpha2":"ae","alpha3":"are"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":703,"name":"Eslovaquia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovenia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"España","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"Estados Unidos","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopía","alpha2":"et","alpha3":"eth"},
+{"id":608,"name":"Filipinas","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlandia","alpha2":"fi","alpha3":"fin"},
+{"id":242,"name":"Fiyi","alpha2":"fj","alpha3":"fji"},
+{"id":250,"name":"Francia","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabón","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Granada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Grecia","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bisáu","alpha2":"gw","alpha3":"gnb"},
+{"id":226,"name":"Guinea Ecuatorial","alpha2":"gq","alpha3":"gnq"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haití","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungría","alpha2":"hu","alpha3":"hun"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irán","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islandia","alpha2":"is","alpha3":"isl"},
+{"id":584,"name":"Islas Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":90,"name":"Islas Salomón","alpha2":"sb","alpha3":"slb"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japón","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordania","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazajistán","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirguistán","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesoto","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letonia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Líbano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedonia del Norte","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malasia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malaui","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivas","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Malí","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marruecos","alpha2":"ma","alpha3":"mar"},
+{"id":480,"name":"Mauricio","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"México","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Mónaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Birmania","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Níger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Noruega","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nueva Zelanda","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omán","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Países Bajos","alpha2":"nl","alpha3":"nld"},
+{"id":586,"name":"Pakistán","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palaos","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panamá","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papúa Nueva Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Perú","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polonia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":826,"name":"Reino Unido","alpha2":"gb","alpha3":"gbr"},
+{"id":140,"name":"República Centroafricana","alpha2":"cf","alpha3":"caf"},
+{"id":203,"name":"República Checa","alpha2":"cz","alpha3":"cze"},
+{"id":178,"name":"República del Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"República Democrática del Congo","alpha2":"cd","alpha3":"cod"},
+{"id":214,"name":"República Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Rumania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusia","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":659,"name":"San Cristóbal y Nieves","alpha2":"kn","alpha3":"kna"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":670,"name":"San Vicente y las Granadinas","alpha2":"vc","alpha3":"vct"},
+{"id":662,"name":"Santa Lucía","alpha2":"lc","alpha3":"lca"},
+{"id":678,"name":"Santo Tomé y Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leona","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Siria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Suazilandia","alpha2":"sz","alpha3":"swz"},
+{"id":710,"name":"Sudáfrica","alpha2":"za","alpha3":"zaf"},
+{"id":729,"name":"Sudán","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudán del Sur","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Suecia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suiza","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Tailandia","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":762,"name":"Tayikistán","alpha2":"tj","alpha3":"tjk"},
+{"id":626,"name":"Timor Oriental","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad y Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Túnez","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turkmenistán","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquía","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucrania","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistán","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":262,"name":"Yibuti","alpha2":"dj","alpha3":"dji"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabue","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/es-MX/countries.json b/static/geolocations/es-MX/countries.json
new file mode 100644
index 00000000..c1a68e22
--- /dev/null
+++ b/static/geolocations/es-MX/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistán","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemania","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua y Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arabia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":12,"name":"Argelia","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaiyán","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"Bangladés","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":48,"name":"Baréin","alpha2":"bh","alpha3":"bhr"},
+{"id":56,"name":"Bélgica","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belice","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benín","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrusia","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia y Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botsuana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunéi","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Bután","alpha2":"bt","alpha3":"btn"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Camboya","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camerún","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canadá","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Catar","alpha2":"qa","alpha3":"qat"},
+{"id":148,"name":"Chad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chipre","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comoras","alpha2":"km","alpha3":"com"},
+{"id":408,"name":"Corea del Norte","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Corea del Sur","alpha2":"kr","alpha3":"kor"},
+{"id":384,"name":"Costa de Marfil","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croacia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Dinamarca","alpha2":"dk","alpha3":"dnk"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egipto","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emiratos Árabes Unidos","alpha2":"ae","alpha3":"are"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":703,"name":"Eslovaquia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovenia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"España","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"Estados Unidos","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopía","alpha2":"et","alpha3":"eth"},
+{"id":608,"name":"Filipinas","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlandia","alpha2":"fi","alpha3":"fin"},
+{"id":242,"name":"Fiyi","alpha2":"fj","alpha3":"fji"},
+{"id":250,"name":"Francia","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabón","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Granada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Grecia","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bisáu","alpha2":"gw","alpha3":"gnb"},
+{"id":226,"name":"Guinea Ecuatorial","alpha2":"gq","alpha3":"gnq"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haití","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungría","alpha2":"hu","alpha3":"hun"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irán","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islandia","alpha2":"is","alpha3":"isl"},
+{"id":584,"name":"Islas Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":90,"name":"Islas Salomón","alpha2":"sb","alpha3":"slb"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japón","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordania","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazajistán","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirguistán","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesoto","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letonia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Líbano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedonia del Norte","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malasia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malaui","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivas","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Malí","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marruecos","alpha2":"ma","alpha3":"mar"},
+{"id":480,"name":"Mauricio","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"México","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Mónaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Birmania","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Níger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Noruega","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nueva Zelanda","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omán","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Países Bajos","alpha2":"nl","alpha3":"nld"},
+{"id":586,"name":"Pakistán","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palaos","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panamá","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papúa Nueva Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Perú","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polonia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":826,"name":"Reino Unido","alpha2":"gb","alpha3":"gbr"},
+{"id":140,"name":"República Centroafricana","alpha2":"cf","alpha3":"caf"},
+{"id":203,"name":"República Checa","alpha2":"cz","alpha3":"cze"},
+{"id":178,"name":"República del Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"República Democrática del Congo","alpha2":"cd","alpha3":"cod"},
+{"id":214,"name":"República Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Rumania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusia","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":659,"name":"San Cristóbal y Nieves","alpha2":"kn","alpha3":"kna"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":670,"name":"San Vicente y las Granadinas","alpha2":"vc","alpha3":"vct"},
+{"id":662,"name":"Santa Lucía","alpha2":"lc","alpha3":"lca"},
+{"id":678,"name":"Santo Tomé y Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leona","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Siria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Suazilandia","alpha2":"sz","alpha3":"swz"},
+{"id":710,"name":"Sudáfrica","alpha2":"za","alpha3":"zaf"},
+{"id":729,"name":"Sudán","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudán del Sur","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Suecia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suiza","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Tailandia","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":762,"name":"Tayikistán","alpha2":"tj","alpha3":"tjk"},
+{"id":626,"name":"Timor Oriental","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad y Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Túnez","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turkmenistán","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquía","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucrania","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistán","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":262,"name":"Yibuti","alpha2":"dj","alpha3":"dji"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabue","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/es/countries.json b/static/geolocations/es/countries.json
new file mode 100644
index 00000000..c1a68e22
--- /dev/null
+++ b/static/geolocations/es/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistán","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemania","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua y Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arabia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":12,"name":"Argelia","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaiyán","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"Bangladés","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":48,"name":"Baréin","alpha2":"bh","alpha3":"bhr"},
+{"id":56,"name":"Bélgica","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belice","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benín","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrusia","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia y Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botsuana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunéi","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Bután","alpha2":"bt","alpha3":"btn"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Camboya","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camerún","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canadá","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Catar","alpha2":"qa","alpha3":"qat"},
+{"id":148,"name":"Chad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chipre","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comoras","alpha2":"km","alpha3":"com"},
+{"id":408,"name":"Corea del Norte","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Corea del Sur","alpha2":"kr","alpha3":"kor"},
+{"id":384,"name":"Costa de Marfil","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croacia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Dinamarca","alpha2":"dk","alpha3":"dnk"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egipto","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emiratos Árabes Unidos","alpha2":"ae","alpha3":"are"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":703,"name":"Eslovaquia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovenia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"España","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"Estados Unidos","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopía","alpha2":"et","alpha3":"eth"},
+{"id":608,"name":"Filipinas","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlandia","alpha2":"fi","alpha3":"fin"},
+{"id":242,"name":"Fiyi","alpha2":"fj","alpha3":"fji"},
+{"id":250,"name":"Francia","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabón","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Granada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Grecia","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bisáu","alpha2":"gw","alpha3":"gnb"},
+{"id":226,"name":"Guinea Ecuatorial","alpha2":"gq","alpha3":"gnq"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haití","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungría","alpha2":"hu","alpha3":"hun"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irán","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islandia","alpha2":"is","alpha3":"isl"},
+{"id":584,"name":"Islas Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":90,"name":"Islas Salomón","alpha2":"sb","alpha3":"slb"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japón","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordania","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazajistán","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirguistán","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesoto","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letonia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Líbano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedonia del Norte","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malasia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malaui","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivas","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Malí","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marruecos","alpha2":"ma","alpha3":"mar"},
+{"id":480,"name":"Mauricio","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"México","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Mónaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Birmania","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Níger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Noruega","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nueva Zelanda","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omán","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Países Bajos","alpha2":"nl","alpha3":"nld"},
+{"id":586,"name":"Pakistán","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palaos","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panamá","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papúa Nueva Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Perú","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polonia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":826,"name":"Reino Unido","alpha2":"gb","alpha3":"gbr"},
+{"id":140,"name":"República Centroafricana","alpha2":"cf","alpha3":"caf"},
+{"id":203,"name":"República Checa","alpha2":"cz","alpha3":"cze"},
+{"id":178,"name":"República del Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"República Democrática del Congo","alpha2":"cd","alpha3":"cod"},
+{"id":214,"name":"República Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Rumania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusia","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":659,"name":"San Cristóbal y Nieves","alpha2":"kn","alpha3":"kna"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":670,"name":"San Vicente y las Granadinas","alpha2":"vc","alpha3":"vct"},
+{"id":662,"name":"Santa Lucía","alpha2":"lc","alpha3":"lca"},
+{"id":678,"name":"Santo Tomé y Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leona","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Siria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Suazilandia","alpha2":"sz","alpha3":"swz"},
+{"id":710,"name":"Sudáfrica","alpha2":"za","alpha3":"zaf"},
+{"id":729,"name":"Sudán","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudán del Sur","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Suecia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suiza","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Tailandia","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":762,"name":"Tayikistán","alpha2":"tj","alpha3":"tjk"},
+{"id":626,"name":"Timor Oriental","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad y Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Túnez","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turkmenistán","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquía","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucrania","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistán","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":262,"name":"Yibuti","alpha2":"dj","alpha3":"dji"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabue","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/eu/countries.json b/static/geolocations/eu/countries.json
new file mode 100644
index 00000000..886cbe10
--- /dev/null
+++ b/static/geolocations/eu/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistan","alpha2":"af","alpha3":"afg"},
+{"id":140,"name":"Afrika Erdiko Errepublika","alpha2":"cf","alpha3":"caf"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemania","alpha2":"de","alpha3":"deu"},
+{"id":12,"name":"Aljeria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":784,"name":"Arabiar Emirerri Batuak","alpha2":"ae","alpha3":"are"},
+{"id":28,"name":"Antigua eta Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaijan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamak","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":56,"name":"Belgika","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrusia","alpha2":"by","alpha3":"blr"},
+{"id":384,"name":"Boli Kosta","alpha2":"ci","alpha3":"civ"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia-Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":208,"name":"Danimarka","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibuti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominika","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikar Errepublika","alpha2":"do","alpha3":"dom"},
+{"id":818,"name":"Egipto","alpha2":"eg","alpha3":"egy"},
+{"id":626,"name":"Ekialdeko Timor","alpha2":"tl","alpha3":"tls"},
+{"id":218,"name":"Ekuador","alpha2":"ec","alpha3":"ecu"},
+{"id":226,"name":"Ekuatore Ginea","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":826,"name":"Erresuma Batua","alpha2":"gb","alpha3":"gbr"},
+{"id":642,"name":"Errumania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Errusia","alpha2":"ru","alpha3":"rus"},
+{"id":703,"name":"Eslovakia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovenia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"Espainia","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"AEB","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipinak","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlandia","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Frantzia","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":324,"name":"Ginea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Ginea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Grezia","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":710,"name":"Hegoafrika","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Hego Korea","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Hego Sudan","alpha2":"ss","alpha3":"ssd"},
+{"id":528,"name":"Herbehereak","alpha2":"nl","alpha3":"nld"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungaria","alpha2":"hu","alpha3":"hun"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":408,"name":"Ipar Korea","alpha2":"kp","alpha3":"prk"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlandako Errepublika","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islandia","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaika","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japonia","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordania","alpha2":"jo","alpha3":"jor"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":116,"name":"Kanbodia","alpha2":"kh","alpha3":"khm"},
+{"id":398,"name":"Kazakhstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirgizistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolonbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komoreak","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Kongoko Errepublika","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Kongoko Errepublika Demokratikoa","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Kroazia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letonia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Libano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxenburgo","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":807,"name":"Ipar Mazedonia","alpha2":"mk","alpha3":"mkd"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivak","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Maroko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshall Uharteak","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Maurizio","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexiko","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronesiako Estatu Federatuak","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monako","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambike","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":558,"name":"Nikaragua","alpha2":"ni","alpha3":"nic"},
+{"id":578,"name":"Norvegia","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua Ginea Berria","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguai","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polonia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":90,"name":"Salomon Uharteak","alpha2":"sb","alpha3":"slb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":670,"name":"Saint Vincent eta Grenadinak","alpha2":"vc","alpha3":"vct"},
+{"id":659,"name":"Saint Kitts eta Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"Sao Tome eta Principe","alpha2":"st","alpha3":"stp"},
+{"id":662,"name":"Santa Luzia","alpha2":"lc","alpha3":"lca"},
+{"id":682,"name":"Saudi Arabia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelleak","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leona","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Siria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Swazilandia","alpha2":"sz","alpha3":"swz"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":752,"name":"Suedia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suitza","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Thailandia","alpha2":"th","alpha3":"tha"},
+{"id":762,"name":"Tajikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad eta Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turkia","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":148,"name":"Txad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Txekia","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Txile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Txina","alpha2":"cn","alpha3":"chn"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Uruguai","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":554,"name":"Zeelanda Berria","alpha2":"nz","alpha3":"nzl"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":196,"name":"Zipre","alpha2":"cy","alpha3":"cyp"}]
\ No newline at end of file
diff --git a/static/geolocations/fi/countries.json b/static/geolocations/fi/countries.json
new file mode 100644
index 00000000..e0dfbf86
--- /dev/null
+++ b/static/geolocations/fi/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistan","alpha2":"af","alpha3":"afg"},
+{"id":528,"name":"Alankomaat","alpha2":"nl","alpha3":"nld"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algeria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua ja Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":784,"name":"Arabiemiirikunnat","alpha2":"ae","alpha3":"are"},
+{"id":32,"name":"Argentiina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":31,"name":"Azerbaidžan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahama","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgia","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia ja Hertsegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasilia","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikaaninen tasavalta","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egypti","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":724,"name":"Espanja","alpha2":"es","alpha3":"esp"},
+{"id":231,"name":"Etiopia","alpha2":"et","alpha3":"eth"},
+{"id":710,"name":"Etelä-Afrikka","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"Etelä-Sudan","alpha2":"ss","alpha3":"ssd"},
+{"id":242,"name":"Fidži","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filippiinit","alpha2":"ph","alpha3":"phl"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":356,"name":"Intia","alpha2":"in","alpha3":"ind"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanti","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islanti","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":626,"name":"Itä-Timor","alpha2":"tl","alpha3":"tls"},
+{"id":40,"name":"Itävalta","alpha2":"at","alpha3":"aut"},
+{"id":388,"name":"Jamaika","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japani","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordania","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodža","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Kap Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"Kazakstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":140,"name":"Keski-Afrikan tasavalta","alpha2":"cf","alpha3":"caf"},
+{"id":156,"name":"Kiina","alpha2":"cn","alpha3":"chn"},
+{"id":417,"name":"Kirgisia","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolumbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komorit","alpha2":"km","alpha3":"com"},
+{"id":180,"name":"Kongon demokraattinen tasavalta","alpha2":"cd","alpha3":"cod"},
+{"id":178,"name":"Kongon tasavalta","alpha2":"cg","alpha3":"cog"},
+{"id":408,"name":"Korean demokraattinen kansantasavalta","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Korean tasavalta","alpha2":"kr","alpha3":"kor"},
+{"id":300,"name":"Kreikka","alpha2":"gr","alpha3":"grc"},
+{"id":191,"name":"Kroatia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Kuuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":196,"name":"Kypros","alpha2":"cy","alpha3":"cyp"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Latvia","alpha2":"lv","alpha3":"lva"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libya","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Liettua","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Malediivit","alpha2":"mv","alpha3":"mdv"},
+{"id":458,"name":"Malesia","alpha2":"my","alpha3":"mys"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marokko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshallinsaaret","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Meksiko","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronesian liittovaltio","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mosambik","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Norja","alpha2":"no","alpha3":"nor"},
+{"id":384,"name":"Norsunluurannikko","alpha2":"ci","alpha3":"civ"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Uusi-Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":807,"name":"Pohjois-Makedonia","alpha2":"mk","alpha3":"mkd"},
+{"id":620,"name":"Portugali","alpha2":"pt","alpha3":"prt"},
+{"id":616,"name":"Puola","alpha2":"pl","alpha3":"pol"},
+{"id":226,"name":"Päiväntasaajan Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":250,"name":"Ranska","alpha2":"fr","alpha3":"fra"},
+{"id":642,"name":"Romania","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":752,"name":"Ruotsi","alpha2":"se","alpha3":"swe"},
+{"id":659,"name":"Saint Kitts ja Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent ja Grenadiinit","alpha2":"vc","alpha3":"vct"},
+{"id":276,"name":"Saksa","alpha2":"de","alpha3":"deu"},
+{"id":90,"name":"Salomonsaaret","alpha2":"sb","alpha3":"slb"},
+{"id":894,"name":"Sambia","alpha2":"zm","alpha3":"zmb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé ja Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi-Arabia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychellit","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovakia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenia","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":246,"name":"Suomi","alpha2":"fi","alpha3":"fin"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":748,"name":"Swazimaa","alpha2":"sz","alpha3":"swz"},
+{"id":756,"name":"Sveitsi","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"Syyria","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tadžikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tansania","alpha2":"tz","alpha3":"tza"},
+{"id":208,"name":"Tanska","alpha2":"dk","alpha3":"dnk"},
+{"id":764,"name":"Thaimaa","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad ja Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Tšad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tšekki","alpha2":"cz","alpha3":"cze"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turkki","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":348,"name":"Unkari","alpha2":"hu","alpha3":"hun"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":554,"name":"Uusi-Seelanti","alpha2":"nz","alpha3":"nzl"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":112,"name":"Valko-Venäjä","alpha2":"by","alpha3":"blr"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":643,"name":"Venäjä","alpha2":"ru","alpha3":"rus"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":233,"name":"Viro","alpha2":"ee","alpha3":"est"},
+{"id":826,"name":"Yhdistynyt kuningaskunta","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"Yhdysvallat","alpha2":"us","alpha3":"usa"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/fr-FR/countries.json b/static/geolocations/fr-FR/countries.json
new file mode 100644
index 00000000..77469891
--- /dev/null
+++ b/static/geolocations/fr-FR/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":710,"name":"Afrique du Sud","alpha2":"za","alpha3":"zaf"},
+{"id":8,"name":"Albanie","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algérie","alpha2":"dz","alpha3":"dza"},
+{"id":276,"name":"Allemagne","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorre","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua-et-Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arabie saoudite","alpha2":"sa","alpha3":"sau"},
+{"id":32,"name":"Argentine","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Arménie","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australie","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Autriche","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaïdjan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahreïn","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbade","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"Biélorussie","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"Belgique","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Bénin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhoutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivie","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnie-Herzégovine","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brésil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgarie","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":116,"name":"Cambodge","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Cameroun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Cap-Vert","alpha2":"cv","alpha3":"cpv"},
+{"id":140,"name":"République centrafricaine","alpha2":"cf","alpha3":"caf"},
+{"id":152,"name":"Chili","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Chine","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chypre (pays)","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colombie","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comores (pays)","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"République du Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"République démocratique du Congo","alpha2":"cd","alpha3":"cod"},
+{"id":410,"name":"Corée du Sud","alpha2":"kr","alpha3":"kor"},
+{"id":408,"name":"Corée du Nord","alpha2":"kp","alpha3":"prk"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"Côte d'Ivoire","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"Croatie","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Danemark","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":214,"name":"République dominicaine","alpha2":"do","alpha3":"dom"},
+{"id":212,"name":"Dominique","alpha2":"dm","alpha3":"dma"},
+{"id":818,"name":"Égypte","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Émirats arabes unis","alpha2":"ae","alpha3":"are"},
+{"id":218,"name":"Équateur (pays)","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Érythrée","alpha2":"er","alpha3":"eri"},
+{"id":724,"name":"Espagne","alpha2":"es","alpha3":"esp"},
+{"id":233,"name":"Estonie","alpha2":"ee","alpha3":"est"},
+{"id":840,"name":"États-Unis","alpha2":"us","alpha3":"usa"},
+{"id":231,"name":"Éthiopie","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fidji","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"Finlande","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"France","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambie","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Géorgie (pays)","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Grèce","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenade (pays)","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinée","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinée-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":226,"name":"Guinée équatoriale","alpha2":"gq","alpha3":"gnq"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haïti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hongrie","alpha2":"hu","alpha3":"hun"},
+{"id":356,"name":"Inde","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonésie","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Irlande (pays)","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islande","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israël","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italie","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaïque","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japon","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordanie","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazakhstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirghizistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Koweït","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Lettonie","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Liban","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libye","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituanie","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxembourg (pays)","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macédoine du Nord","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malaisie","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldives","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malte","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Maroc","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Îles Marshall (pays)","alpha2":"mh","alpha3":"mhl"},
+{"id":480,"name":"Maurice (pays)","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritanie","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"Mexique","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"États fédérés de Micronésie (pays)","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavie","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolie","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Monténégro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Birmanie","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibie","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Népal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Norvège","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nouvelle-Zélande","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":800,"name":"Ouganda","alpha2":"ug","alpha3":"uga"},
+{"id":860,"name":"Ouzbékistan","alpha2":"uz","alpha3":"uzb"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palaos","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papouasie-Nouvelle-Guinée","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":528,"name":"Pays-Bas","alpha2":"nl","alpha3":"nld"},
+{"id":604,"name":"Pérou","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"Philippines","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"Pologne","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Roumanie","alpha2":"ro","alpha3":"rou"},
+{"id":826,"name":"Royaume-Uni","alpha2":"gb","alpha3":"gbr"},
+{"id":643,"name":"Russie","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint-Christophe-et-Niévès","alpha2":"kn","alpha3":"kna"},
+{"id":674,"name":"Saint-Marin","alpha2":"sm","alpha3":"smr"},
+{"id":670,"name":"Saint-Vincent-et-les-Grenadines","alpha2":"vc","alpha3":"vct"},
+{"id":662,"name":"Sainte-Lucie","alpha2":"lc","alpha3":"lca"},
+{"id":90,"name":"Salomon","alpha2":"sb","alpha3":"slb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":678,"name":"Sao Tomé-et-Principe","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"Sénégal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbie","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapour","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovaquie","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovénie","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalie","alpha2":"so","alpha3":"som"},
+{"id":729,"name":"Soudan","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Soudan du Sud","alpha2":"ss","alpha3":"ssd"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":752,"name":"Suède","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suisse","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":748,"name":"Eswatini","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Syrie","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tadjikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzanie","alpha2":"tz","alpha3":"tza"},
+{"id":148,"name":"Tchad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tchéquie","alpha2":"cz","alpha3":"cze"},
+{"id":764,"name":"Thaïlande","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"Timor oriental","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinité-et-Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisie","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turkménistan","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquie","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ukraine","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Viêt Nam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yémen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambie","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/hu/countries.json b/static/geolocations/hu/countries.json
new file mode 100644
index 00000000..bda26fb7
--- /dev/null
+++ b/static/geolocations/hu/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganisztán","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albánia","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algéria","alpha2":"dz","alpha3":"dza"},
+{"id":840,"name":"Amerikai Egyesült Államok","alpha2":"us","alpha3":"usa"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua és Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentína","alpha2":"ar","alpha3":"arg"},
+{"id":36,"name":"Ausztrália","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Ausztria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbajdzsán","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahama-szigetek","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Banglades","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgium","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhután","alpha2":"bt","alpha3":"btn"},
+{"id":624,"name":"Bissau-Guinea","alpha2":"gw","alpha3":"gnb"},
+{"id":68,"name":"Bolívia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosznia-Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazília","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgária","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":196,"name":"Ciprus","alpha2":"cy","alpha3":"cyp"},
+{"id":174,"name":"Comore-szigetek","alpha2":"km","alpha3":"com"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":148,"name":"Csád","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Csehország","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"Dánia","alpha2":"dk","alpha3":"dnk"},
+{"id":710,"name":"Dél-afrikai Köztársaság","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"Dél-Szudán","alpha2":"ss","alpha3":"ssd"},
+{"id":410,"name":"Dél-Korea (Koreai Köztársaság)","alpha2":"kr","alpha3":"kor"},
+{"id":212,"name":"Dominikai Közösség","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikai Köztársaság","alpha2":"do","alpha3":"dom"},
+{"id":262,"name":"Dzsibuti","alpha2":"dj","alpha3":"dji"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":226,"name":"Egyenlítői-Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":784,"name":"Egyesült Arab Emírségek","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"Egyesült Királyság","alpha2":"gb","alpha3":"gbr"},
+{"id":818,"name":"Egyiptom","alpha2":"eg","alpha3":"egy"},
+{"id":384,"name":"Elefántcsontpart","alpha2":"ci","alpha3":"civ"},
+{"id":222,"name":"Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":408,"name":"Észak-Korea (Koreai NDK)","alpha2":"kp","alpha3":"prk"},
+{"id":233,"name":"Észtország","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiópia","alpha2":"et","alpha3":"eth"},
+{"id":112,"name":"Fehéroroszország","alpha2":"by","alpha3":"blr"},
+{"id":242,"name":"Fidzsi","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"Finnország","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Franciaország","alpha2":"fr","alpha3":"fra"},
+{"id":608,"name":"Fülöp-szigetek","alpha2":"ph","alpha3":"phl"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Ghána","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Görögország","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Grúzia","alpha2":"ge","alpha3":"geo"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":528,"name":"Hollandia","alpha2":"nl","alpha3":"nld"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":191,"name":"Horvátország","alpha2":"hr","alpha3":"hrv"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonézia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irán","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Írország","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Izland","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Izrael","alpha2":"il","alpha3":"isr"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japán","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordánia","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodzsa","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Katar","alpha2":"qa","alpha3":"qat"},
+{"id":398,"name":"Kazahsztán","alpha2":"kz","alpha3":"kaz"},
+{"id":626,"name":"Kelet-Timor","alpha2":"tl","alpha3":"tls"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":156,"name":"Kína","alpha2":"cn","alpha3":"chn"},
+{"id":417,"name":"Kirgizisztán","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolumbia","alpha2":"co","alpha3":"col"},
+{"id":180,"name":"Kongói Demokratikus Köztársaság (Zaire)","alpha2":"cd","alpha3":"cod"},
+{"id":178,"name":"Kongói Köztársaság (Kongó)","alpha2":"cg","alpha3":"cog"},
+{"id":140,"name":"Közép-Afrika","alpha2":"cf","alpha3":"caf"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuvait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laosz","alpha2":"la","alpha3":"lao"},
+{"id":616,"name":"Lengyelország","alpha2":"pl","alpha3":"pol"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Lettország","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libéria","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Líbia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litvánia","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburg","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Észak-Macedónia","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagaszkár","alpha2":"mg","alpha3":"mdg"},
+{"id":348,"name":"Magyarország","alpha2":"hu","alpha3":"hun"},
+{"id":458,"name":"Malajzia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldív-szigetek","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Málta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marokkó","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshall-szigetek","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritánia","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexikó","alpha2":"mx","alpha3":"mex"},
+{"id":104,"name":"Mianmar","alpha2":"mm","alpha3":"mmr"},
+{"id":583,"name":"Mikronézia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongólia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegró","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambik","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namíbia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":276,"name":"Németország","alpha2":"de","alpha3":"deu"},
+{"id":524,"name":"Nepál","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigéria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Norvégia","alpha2":"no","alpha3":"nor"},
+{"id":380,"name":"Olaszország","alpha2":"it","alpha3":"ita"},
+{"id":512,"name":"Omán","alpha2":"om","alpha3":"omn"},
+{"id":643,"name":"Oroszország","alpha2":"ru","alpha3":"rus"},
+{"id":51,"name":"Örményország","alpha2":"am","alpha3":"arm"},
+{"id":586,"name":"Pakisztán","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Pápua Új-Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":620,"name":"Portugália","alpha2":"pt","alpha3":"prt"},
+{"id":642,"name":"Románia","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts és Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent és a Grenadine-szigetek","alpha2":"vc","alpha3":"vct"},
+{"id":90,"name":"Salamon-szigetek","alpha2":"sb","alpha3":"slb"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé és Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":690,"name":"Seychelle-szigetek","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":724,"name":"Spanyolország","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Srí Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":756,"name":"Svájc","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"Svédország","alpha2":"se","alpha3":"swe"},
+{"id":882,"name":"Szamoa","alpha2":"ws","alpha3":"wsm"},
+{"id":682,"name":"Szaúd-Arábia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Szenegál","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Szerbia","alpha2":"rs","alpha3":"srb"},
+{"id":702,"name":"Szingapúr","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Szíria","alpha2":"sy","alpha3":"syr"},
+{"id":703,"name":"Szlovákia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Szlovénia","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Szomália","alpha2":"so","alpha3":"som"},
+{"id":729,"name":"Szudán","alpha2":"sd","alpha3":"sdn"},
+{"id":748,"name":"Szváziföld","alpha2":"sz","alpha3":"swz"},
+{"id":762,"name":"Tádzsikisztán","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzánia","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thaiföld","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":792,"name":"Törökország","alpha2":"tr","alpha3":"tur"},
+{"id":780,"name":"Trinidad és Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunézia","alpha2":"tn","alpha3":"tun"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":795,"name":"Türkmenisztán","alpha2":"tm","alpha3":"tkm"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":554,"name":"Új-Zéland","alpha2":"nz","alpha3":"nzl"},
+{"id":804,"name":"Ukrajna","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Üzbegisztán","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnám","alpha2":"vn","alpha3":"vnm"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":132,"name":"Zöld-foki Köztársaság","alpha2":"cv","alpha3":"cpv"}]
\ No newline at end of file
diff --git a/static/geolocations/it/countries.json b/static/geolocations/it/countries.json
new file mode 100644
index 00000000..1c073e80
--- /dev/null
+++ b/static/geolocations/it/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algeria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua e Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arabia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaigian","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgio","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":112,"name":"Bielorussia","alpha2":"by","alpha3":"blr"},
+{"id":104,"name":"Birmania","alpha2":"mm","alpha3":"mmr"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia ed Erzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasile","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":116,"name":"Cambogia","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Capo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":148,"name":"Ciad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Cile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Cina","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Cipro","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comore","alpha2":"km","alpha3":"com"},
+{"id":408,"name":"Corea del Nord","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Corea del Sud","alpha2":"kr","alpha3":"kor"},
+{"id":384,"name":"Costa d'Avorio","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croazia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Danimarca","alpha2":"dk","alpha3":"dnk"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egitto","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emirati Arabi Uniti","alpha2":"ae","alpha3":"are"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Figi","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filippine","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlandia","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Francia","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"Germania","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":388,"name":"Giamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Giappone","alpha2":"jp","alpha3":"jpn"},
+{"id":262,"name":"Gibuti","alpha2":"dj","alpha3":"dji"},
+{"id":400,"name":"Giordania","alpha2":"jo","alpha3":"jor"},
+{"id":300,"name":"Grecia","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":226,"name":"Guinea Equatoriale","alpha2":"gq","alpha3":"gnq"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Iraq","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islanda","alpha2":"is","alpha3":"isl"},
+{"id":584,"name":"Isole Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":90,"name":"Isole Salomone","alpha2":"sb","alpha3":"slb"},
+{"id":376,"name":"Israele","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":398,"name":"Kazakistan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirghizistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Lettonia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Libano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Lussemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedonia del Nord","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldive","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marocco","alpha2":"ma","alpha3":"mar"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Messico","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavia","alpha2":"md","alpha3":"mda"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambico","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Norvegia","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nuova Zelanda","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Paesi Bassi","alpha2":"nl","alpha3":"nld"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua Nuova Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Perù","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polonia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portogallo","alpha2":"pt","alpha3":"prt"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":826,"name":"Regno Unito","alpha2":"gb","alpha3":"gbr"},
+{"id":180,"name":"RD del Congo","alpha2":"cd","alpha3":"cod"},
+{"id":203,"name":"Rep. Ceca","alpha2":"cz","alpha3":"cze"},
+{"id":140,"name":"Rep. Centrafricana","alpha2":"cf","alpha3":"caf"},
+{"id":178,"name":"Rep. del Congo","alpha2":"cg","alpha3":"cog"},
+{"id":214,"name":"Rep. Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":642,"name":"Romania","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":643,"name":"Russia","alpha2":"ru","alpha3":"rus"},
+{"id":659,"name":"Saint Kitts e Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent e Grenadine","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé e Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Siria","alpha2":"sy","alpha3":"syr"},
+{"id":703,"name":"Slovacchia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenia","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":724,"name":"Spagna","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":840,"name":"Stati Uniti","alpha2":"us","alpha3":"usa"},
+{"id":710,"name":"Sudafrica","alpha2":"za","alpha3":"zaf"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudan del Sud","alpha2":"ss","alpha3":"ssd"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"Svezia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Svizzera","alpha2":"ch","alpha3":"che"},
+{"id":748,"name":"Swaziland","alpha2":"sz","alpha3":"swz"},
+{"id":762,"name":"Tagikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailandia","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"Timor Est","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad e Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turchia","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucraina","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":348,"name":"Ungheria","alpha2":"hu","alpha3":"hun"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/ja/countries.json b/static/geolocations/ja/countries.json
new file mode 100644
index 00000000..b3c16e0e
--- /dev/null
+++ b/static/geolocations/ja/countries.json
@@ -0,0 +1,193 @@
+[{"id":352,"name":"アイスランド","alpha2":"is","alpha3":"isl"},
+{"id":372,"name":"アイルランド","alpha2":"ie","alpha3":"irl"},
+{"id":31,"name":"アゼルバイジャン","alpha2":"az","alpha3":"aze"},
+{"id":4,"name":"アフガニスタン","alpha2":"af","alpha3":"afg"},
+{"id":840,"name":"アメリカ合衆国","alpha2":"us","alpha3":"usa"},
+{"id":784,"name":"アラブ首長国連邦","alpha2":"ae","alpha3":"are"},
+{"id":12,"name":"アルジェリア","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"アルゼンチン","alpha2":"ar","alpha3":"arg"},
+{"id":8,"name":"アルバニア","alpha2":"al","alpha3":"alb"},
+{"id":51,"name":"アルメニア","alpha2":"am","alpha3":"arm"},
+{"id":24,"name":"アンゴラ","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"アンティグア・バーブーダ","alpha2":"ag","alpha3":"atg"},
+{"id":20,"name":"アンドラ","alpha2":"ad","alpha3":"and"},
+{"id":887,"name":"イエメン","alpha2":"ye","alpha3":"yem"},
+{"id":826,"name":"イギリス","alpha2":"gb","alpha3":"gbr"},
+{"id":376,"name":"イスラエル","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"イタリア","alpha2":"it","alpha3":"ita"},
+{"id":368,"name":"イラク","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"イラン・イスラム共和国","alpha2":"ir","alpha3":"irn"},
+{"id":356,"name":"インド","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"インドネシア","alpha2":"id","alpha3":"idn"},
+{"id":800,"name":"ウガンダ","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"ウクライナ","alpha2":"ua","alpha3":"ukr"},
+{"id":860,"name":"ウズベキスタン","alpha2":"uz","alpha3":"uzb"},
+{"id":858,"name":"ウルグアイ","alpha2":"uy","alpha3":"ury"},
+{"id":218,"name":"エクアドル","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"エジプト","alpha2":"eg","alpha3":"egy"},
+{"id":233,"name":"エストニア","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"エスワティニ","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"エチオピア","alpha2":"et","alpha3":"eth"},
+{"id":232,"name":"エリトリア","alpha2":"er","alpha3":"eri"},
+{"id":222,"name":"エルサルバドル","alpha2":"sv","alpha3":"slv"},
+{"id":36,"name":"オーストラリア","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"オーストリア","alpha2":"at","alpha3":"aut"},
+{"id":512,"name":"オマーン","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"オランダ","alpha2":"nl","alpha3":"nld"},
+{"id":288,"name":"ガーナ","alpha2":"gh","alpha3":"gha"},
+{"id":132,"name":"カーボベルデ","alpha2":"cv","alpha3":"cpv"},
+{"id":328,"name":"ガイアナ","alpha2":"gy","alpha3":"guy"},
+{"id":398,"name":"カザフスタン","alpha2":"kz","alpha3":"kaz"},
+{"id":634,"name":"カタール","alpha2":"qa","alpha3":"qat"},
+{"id":124,"name":"カナダ","alpha2":"ca","alpha3":"can"},
+{"id":266,"name":"ガボン","alpha2":"ga","alpha3":"gab"},
+{"id":120,"name":"カメルーン","alpha2":"cm","alpha3":"cmr"},
+{"id":270,"name":"ガンビア","alpha2":"gm","alpha3":"gmb"},
+{"id":116,"name":"カンボジア","alpha2":"kh","alpha3":"khm"},
+{"id":807,"name":"北マケドニア","alpha2":"mk","alpha3":"mkd"},
+{"id":324,"name":"ギニア","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"ギニアビサウ","alpha2":"gw","alpha3":"gnb"},
+{"id":196,"name":"キプロス","alpha2":"cy","alpha3":"cyp"},
+{"id":192,"name":"キューバ","alpha2":"cu","alpha3":"cub"},
+{"id":300,"name":"ギリシャ","alpha2":"gr","alpha3":"grc"},
+{"id":296,"name":"キリバス","alpha2":"ki","alpha3":"kir"},
+{"id":417,"name":"キルギス","alpha2":"kg","alpha3":"kgz"},
+{"id":320,"name":"グアテマラ","alpha2":"gt","alpha3":"gtm"},
+{"id":414,"name":"クウェート","alpha2":"kw","alpha3":"kwt"},
+{"id":308,"name":"グレナダ","alpha2":"gd","alpha3":"grd"},
+{"id":191,"name":"クロアチア","alpha2":"hr","alpha3":"hrv"},
+{"id":404,"name":"ケニア","alpha2":"ke","alpha3":"ken"},
+{"id":384,"name":"コートジボワール","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"コスタリカ","alpha2":"cr","alpha3":"cri"},
+{"id":174,"name":"コモロ","alpha2":"km","alpha3":"com"},
+{"id":170,"name":"コロンビア","alpha2":"co","alpha3":"col"},
+{"id":178,"name":"コンゴ共和国","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"コンゴ民主共和国","alpha2":"cd","alpha3":"cod"},
+{"id":682,"name":"サウジアラビア","alpha2":"sa","alpha3":"sau"},
+{"id":882,"name":"サモア","alpha2":"ws","alpha3":"wsm"},
+{"id":678,"name":"サントメ・プリンシペ","alpha2":"st","alpha3":"stp"},
+{"id":894,"name":"ザンビア","alpha2":"zm","alpha3":"zmb"},
+{"id":674,"name":"サンマリノ","alpha2":"sm","alpha3":"smr"},
+{"id":694,"name":"シエラレオネ","alpha2":"sl","alpha3":"sle"},
+{"id":262,"name":"ジブチ","alpha2":"dj","alpha3":"dji"},
+{"id":388,"name":"ジャマイカ","alpha2":"jm","alpha3":"jam"},
+{"id":268,"name":"ジョージア","alpha2":"ge","alpha3":"geo"},
+{"id":760,"name":"シリア・アラブ共和国","alpha2":"sy","alpha3":"syr"},
+{"id":702,"name":"シンガポール","alpha2":"sg","alpha3":"sgp"},
+{"id":716,"name":"ジンバブエ","alpha2":"zw","alpha3":"zwe"},
+{"id":756,"name":"スイス","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"スウェーデン","alpha2":"se","alpha3":"swe"},
+{"id":729,"name":"スーダン","alpha2":"sd","alpha3":"sdn"},
+{"id":724,"name":"スペイン","alpha2":"es","alpha3":"esp"},
+{"id":740,"name":"スリナム","alpha2":"sr","alpha3":"sur"},
+{"id":144,"name":"スリランカ","alpha2":"lk","alpha3":"lka"},
+{"id":703,"name":"スロバキア","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"スロベニア","alpha2":"si","alpha3":"svn"},
+{"id":690,"name":"セーシェル","alpha2":"sc","alpha3":"syc"},
+{"id":226,"name":"赤道ギニア","alpha2":"gq","alpha3":"gnq"},
+{"id":686,"name":"セネガル","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"セルビア","alpha2":"rs","alpha3":"srb"},
+{"id":659,"name":"セントクリストファー・ネイビス","alpha2":"kn","alpha3":"kna"},
+{"id":670,"name":"セントビンセントおよびグレナディーン諸島","alpha2":"vc","alpha3":"vct"},
+{"id":662,"name":"セントルシア","alpha2":"lc","alpha3":"lca"},
+{"id":706,"name":"ソマリア","alpha2":"so","alpha3":"som"},
+{"id":90,"name":"ソロモン諸島","alpha2":"sb","alpha3":"slb"},
+{"id":764,"name":"タイ","alpha2":"th","alpha3":"tha"},
+{"id":410,"name":"大韓民国","alpha2":"kr","alpha3":"kor"},
+{"id":762,"name":"タジキスタン","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"タンザニア","alpha2":"tz","alpha3":"tza"},
+{"id":203,"name":"チェコ","alpha2":"cz","alpha3":"cze"},
+{"id":148,"name":"チャド","alpha2":"td","alpha3":"tcd"},
+{"id":140,"name":"中央アフリカ共和国","alpha2":"cf","alpha3":"caf"},
+{"id":156,"name":"中華人民共和国","alpha2":"cn","alpha3":"chn"},
+{"id":788,"name":"チュニジア","alpha2":"tn","alpha3":"tun"},
+{"id":408,"name":"朝鮮民主主義人民共和国","alpha2":"kp","alpha3":"prk"},
+{"id":152,"name":"チリ","alpha2":"cl","alpha3":"chl"},
+{"id":798,"name":"ツバル","alpha2":"tv","alpha3":"tuv"},
+{"id":208,"name":"デンマーク","alpha2":"dk","alpha3":"dnk"},
+{"id":276,"name":"ドイツ","alpha2":"de","alpha3":"deu"},
+{"id":768,"name":"トーゴ","alpha2":"tg","alpha3":"tgo"},
+{"id":214,"name":"ドミニカ共和国","alpha2":"do","alpha3":"dom"},
+{"id":212,"name":"ドミニカ国","alpha2":"dm","alpha3":"dma"},
+{"id":780,"name":"トリニダード・トバゴ","alpha2":"tt","alpha3":"tto"},
+{"id":795,"name":"トルクメニスタン","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"トルコ","alpha2":"tr","alpha3":"tur"},
+{"id":776,"name":"トンガ","alpha2":"to","alpha3":"ton"},
+{"id":566,"name":"ナイジェリア","alpha2":"ng","alpha3":"nga"},
+{"id":520,"name":"ナウル","alpha2":"nr","alpha3":"nru"},
+{"id":516,"name":"ナミビア","alpha2":"na","alpha3":"nam"},
+{"id":558,"name":"ニカラグア","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"ニジェール","alpha2":"ne","alpha3":"ner"},
+{"id":392,"name":"日本","alpha2":"jp","alpha3":"jpn"},
+{"id":554,"name":"ニュージーランド","alpha2":"nz","alpha3":"nzl"},
+{"id":524,"name":"ネパール","alpha2":"np","alpha3":"npl"},
+{"id":578,"name":"ノルウェー","alpha2":"no","alpha3":"nor"},
+{"id":48,"name":"バーレーン","alpha2":"bh","alpha3":"bhr"},
+{"id":332,"name":"ハイチ","alpha2":"ht","alpha3":"hti"},
+{"id":586,"name":"パキスタン","alpha2":"pk","alpha3":"pak"},
+{"id":591,"name":"パナマ","alpha2":"pa","alpha3":"pan"},
+{"id":548,"name":"バヌアツ","alpha2":"vu","alpha3":"vut"},
+{"id":44,"name":"バハマ","alpha2":"bs","alpha3":"bhs"},
+{"id":598,"name":"パプアニューギニア","alpha2":"pg","alpha3":"png"},
+{"id":585,"name":"パラオ","alpha2":"pw","alpha3":"plw"},
+{"id":600,"name":"パラグアイ","alpha2":"py","alpha3":"pry"},
+{"id":52,"name":"バルバドス","alpha2":"bb","alpha3":"brb"},
+{"id":348,"name":"ハンガリー","alpha2":"hu","alpha3":"hun"},
+{"id":50,"name":"バングラデシュ","alpha2":"bd","alpha3":"bgd"},
+{"id":626,"name":"東ティモール","alpha2":"tl","alpha3":"tls"},
+{"id":242,"name":"フィジー","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"フィリピン","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"フィンランド","alpha2":"fi","alpha3":"fin"},
+{"id":64,"name":"ブータン","alpha2":"bt","alpha3":"btn"},
+{"id":76,"name":"ブラジル","alpha2":"br","alpha3":"bra"},
+{"id":250,"name":"フランス","alpha2":"fr","alpha3":"fra"},
+{"id":100,"name":"ブルガリア","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"ブルキナファソ","alpha2":"bf","alpha3":"bfa"},
+{"id":96,"name":"ブルネイ・ダルサラーム","alpha2":"bn","alpha3":"brn"},
+{"id":108,"name":"ブルンジ","alpha2":"bi","alpha3":"bdi"},
+{"id":704,"name":"ベトナム","alpha2":"vn","alpha3":"vnm"},
+{"id":204,"name":"ベナン","alpha2":"bj","alpha3":"ben"},
+{"id":862,"name":"ベネズエラ・ボリバル共和国","alpha2":"ve","alpha3":"ven"},
+{"id":112,"name":"ベラルーシ","alpha2":"by","alpha3":"blr"},
+{"id":84,"name":"ベリーズ","alpha2":"bz","alpha3":"blz"},
+{"id":604,"name":"ペルー","alpha2":"pe","alpha3":"per"},
+{"id":56,"name":"ベルギー","alpha2":"be","alpha3":"bel"},
+{"id":616,"name":"ポーランド","alpha2":"pl","alpha3":"pol"},
+{"id":70,"name":"ボスニア・ヘルツェゴビナ","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"ボツワナ","alpha2":"bw","alpha3":"bwa"},
+{"id":68,"name":"ボリビア多民族国","alpha2":"bo","alpha3":"bol"},
+{"id":620,"name":"ポルトガル","alpha2":"pt","alpha3":"prt"},
+{"id":340,"name":"ホンジュラス","alpha2":"hn","alpha3":"hnd"},
+{"id":584,"name":"マーシャル諸島","alpha2":"mh","alpha3":"mhl"},
+{"id":450,"name":"マダガスカル","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"マラウイ","alpha2":"mw","alpha3":"mwi"},
+{"id":466,"name":"マリ","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"マルタ","alpha2":"mt","alpha3":"mlt"},
+{"id":458,"name":"マレーシア","alpha2":"my","alpha3":"mys"},
+{"id":583,"name":"ミクロネシア連邦","alpha2":"fm","alpha3":"fsm"},
+{"id":710,"name":"南アフリカ","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"南スーダン","alpha2":"ss","alpha3":"ssd"},
+{"id":104,"name":"ミャンマー","alpha2":"mm","alpha3":"mmr"},
+{"id":484,"name":"メキシコ","alpha2":"mx","alpha3":"mex"},
+{"id":480,"name":"モーリシャス","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"モーリタニア","alpha2":"mr","alpha3":"mrt"},
+{"id":508,"name":"モザンビーク","alpha2":"mz","alpha3":"moz"},
+{"id":492,"name":"モナコ","alpha2":"mc","alpha3":"mco"},
+{"id":462,"name":"モルディブ","alpha2":"mv","alpha3":"mdv"},
+{"id":498,"name":"モルドバ共和国","alpha2":"md","alpha3":"mda"},
+{"id":504,"name":"モロッコ","alpha2":"ma","alpha3":"mar"},
+{"id":496,"name":"モンゴル","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"モンテネグロ","alpha2":"me","alpha3":"mne"},
+{"id":400,"name":"ヨルダン","alpha2":"jo","alpha3":"jor"},
+{"id":418,"name":"ラオス人民民主共和国","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"ラトビア","alpha2":"lv","alpha3":"lva"},
+{"id":440,"name":"リトアニア","alpha2":"lt","alpha3":"ltu"},
+{"id":434,"name":"リビア","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"リヒテンシュタイン","alpha2":"li","alpha3":"lie"},
+{"id":430,"name":"リベリア","alpha2":"lr","alpha3":"lbr"},
+{"id":642,"name":"ルーマニア","alpha2":"ro","alpha3":"rou"},
+{"id":442,"name":"ルクセンブルク","alpha2":"lu","alpha3":"lux"},
+{"id":646,"name":"ルワンダ","alpha2":"rw","alpha3":"rwa"},
+{"id":426,"name":"レソト","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"レバノン","alpha2":"lb","alpha3":"lbn"},
+{"id":643,"name":"ロシア連邦","alpha2":"ru","alpha3":"rus"}]
\ No newline at end of file
diff --git a/static/geolocations/ko/countries.json b/static/geolocations/ko/countries.json
new file mode 100644
index 00000000..a88fc7b1
--- /dev/null
+++ b/static/geolocations/ko/countries.json
@@ -0,0 +1,193 @@
+[{"id":288,"name":"가나","alpha2":"gh","alpha3":"gha"},
+{"id":266,"name":"가봉","alpha2":"ga","alpha3":"gab"},
+{"id":328,"name":"가이아나","alpha2":"gy","alpha3":"guy"},
+{"id":270,"name":"감비아","alpha2":"gm","alpha3":"gmb"},
+{"id":320,"name":"과테말라","alpha2":"gt","alpha3":"gtm"},
+{"id":308,"name":"그레나다","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"그리스","alpha2":"gr","alpha3":"grc"},
+{"id":324,"name":"기니","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"기니비사우","alpha2":"gw","alpha3":"gnb"},
+{"id":516,"name":"나미비아","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"나우루","alpha2":"nr","alpha3":"nru"},
+{"id":566,"name":"나이지리아","alpha2":"ng","alpha3":"nga"},
+{"id":728,"name":"남수단","alpha2":"ss","alpha3":"ssd"},
+{"id":710,"name":"남아프리카 공화국","alpha2":"za","alpha3":"zaf"},
+{"id":528,"name":"네덜란드","alpha2":"nl","alpha3":"nld"},
+{"id":524,"name":"네팔","alpha2":"np","alpha3":"npl"},
+{"id":578,"name":"노르웨이","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"뉴질랜드","alpha2":"nz","alpha3":"nzl"},
+{"id":562,"name":"니제르","alpha2":"ne","alpha3":"ner"},
+{"id":558,"name":"니카라과","alpha2":"ni","alpha3":"nic"},
+{"id":410,"name":"대한민국","alpha2":"kr","alpha3":"kor"},
+{"id":208,"name":"덴마크","alpha2":"dk","alpha3":"dnk"},
+{"id":214,"name":"도미니카 공화국","alpha2":"do","alpha3":"dom"},
+{"id":212,"name":"도미니카 연방","alpha2":"dm","alpha3":"dma"},
+{"id":276,"name":"독일","alpha2":"de","alpha3":"deu"},
+{"id":626,"name":"동티모르","alpha2":"tl","alpha3":"tls"},
+{"id":418,"name":"라오스","alpha2":"la","alpha3":"lao"},
+{"id":430,"name":"라이베리아","alpha2":"lr","alpha3":"lbr"},
+{"id":428,"name":"라트비아","alpha2":"lv","alpha3":"lva"},
+{"id":643,"name":"러시아","alpha2":"ru","alpha3":"rus"},
+{"id":422,"name":"레바논","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"레소토","alpha2":"ls","alpha3":"lso"},
+{"id":642,"name":"루마니아","alpha2":"ro","alpha3":"rou"},
+{"id":442,"name":"룩셈부르크","alpha2":"lu","alpha3":"lux"},
+{"id":646,"name":"르완다","alpha2":"rw","alpha3":"rwa"},
+{"id":434,"name":"리비아","alpha2":"ly","alpha3":"lby"},
+{"id":440,"name":"리투아니아","alpha2":"lt","alpha3":"ltu"},
+{"id":438,"name":"리히텐슈타인","alpha2":"li","alpha3":"lie"},
+{"id":450,"name":"마다가스카르","alpha2":"mg","alpha3":"mdg"},
+{"id":584,"name":"마셜 제도","alpha2":"mh","alpha3":"mhl"},
+{"id":807,"name":"북마케도니아","alpha2":"mk","alpha3":"mkd"},
+{"id":454,"name":"말라위","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"말레이시아","alpha2":"my","alpha3":"mys"},
+{"id":466,"name":"말리","alpha2":"ml","alpha3":"mli"},
+{"id":484,"name":"멕시코","alpha2":"mx","alpha3":"mex"},
+{"id":492,"name":"모나코","alpha2":"mc","alpha3":"mco"},
+{"id":504,"name":"모로코","alpha2":"ma","alpha3":"mar"},
+{"id":480,"name":"모리셔스","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"모리타니","alpha2":"mr","alpha3":"mrt"},
+{"id":508,"name":"모잠비크","alpha2":"mz","alpha3":"moz"},
+{"id":499,"name":"몬테네그로","alpha2":"me","alpha3":"mne"},
+{"id":498,"name":"몰도바","alpha2":"md","alpha3":"mda"},
+{"id":462,"name":"몰디브","alpha2":"mv","alpha3":"mdv"},
+{"id":470,"name":"몰타","alpha2":"mt","alpha3":"mlt"},
+{"id":496,"name":"몽골","alpha2":"mn","alpha3":"mng"},
+{"id":840,"name":"미국","alpha2":"us","alpha3":"usa"},
+{"id":104,"name":"미얀마","alpha2":"mm","alpha3":"mmr"},
+{"id":583,"name":"미크로네시아 연방","alpha2":"fm","alpha3":"fsm"},
+{"id":548,"name":"바누아투","alpha2":"vu","alpha3":"vut"},
+{"id":48,"name":"바레인","alpha2":"bh","alpha3":"bhr"},
+{"id":52,"name":"바베이도스","alpha2":"bb","alpha3":"brb"},
+{"id":44,"name":"바하마","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"방글라데시","alpha2":"bd","alpha3":"bgd"},
+{"id":204,"name":"베냉","alpha2":"bj","alpha3":"ben"},
+{"id":862,"name":"베네수엘라","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"베트남","alpha2":"vn","alpha3":"vnm"},
+{"id":56,"name":"벨기에","alpha2":"be","alpha3":"bel"},
+{"id":112,"name":"벨라루스","alpha2":"by","alpha3":"blr"},
+{"id":84,"name":"벨리즈","alpha2":"bz","alpha3":"blz"},
+{"id":70,"name":"보스니아 헤르체고비나","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"보츠와나","alpha2":"bw","alpha3":"bwa"},
+{"id":68,"name":"볼리비아","alpha2":"bo","alpha3":"bol"},
+{"id":108,"name":"부룬디","alpha2":"bi","alpha3":"bdi"},
+{"id":854,"name":"부르키나파소","alpha2":"bf","alpha3":"bfa"},
+{"id":64,"name":"부탄","alpha2":"bt","alpha3":"btn"},
+{"id":100,"name":"불가리아","alpha2":"bg","alpha3":"bgr"},
+{"id":76,"name":"브라질","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"브루나이","alpha2":"bn","alpha3":"brn"},
+{"id":882,"name":"사모아","alpha2":"ws","alpha3":"wsm"},
+{"id":682,"name":"사우디아라비아","alpha2":"sa","alpha3":"sau"},
+{"id":674,"name":"산마리노","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"상투메 프린시페","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"세네갈","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"세르비아","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"세이셸","alpha2":"sc","alpha3":"syc"},
+{"id":662,"name":"세인트루시아","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"세인트빈센트 그레나딘","alpha2":"vc","alpha3":"vct"},
+{"id":659,"name":"세인트키츠 네비스","alpha2":"kn","alpha3":"kna"},
+{"id":706,"name":"소말리아","alpha2":"so","alpha3":"som"},
+{"id":90,"name":"솔로몬 제도","alpha2":"sb","alpha3":"slb"},
+{"id":729,"name":"수단","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"수리남","alpha2":"sr","alpha3":"sur"},
+{"id":144,"name":"스리랑카","alpha2":"lk","alpha3":"lka"},
+{"id":752,"name":"스웨덴","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"스위스","alpha2":"ch","alpha3":"che"},
+{"id":724,"name":"스페인","alpha2":"es","alpha3":"esp"},
+{"id":703,"name":"슬로바키아","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"슬로베니아","alpha2":"si","alpha3":"svn"},
+{"id":760,"name":"시리아","alpha2":"sy","alpha3":"syr"},
+{"id":694,"name":"시에라리온","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"싱가포르","alpha2":"sg","alpha3":"sgp"},
+{"id":784,"name":"아랍에미리트","alpha2":"ae","alpha3":"are"},
+{"id":51,"name":"아르메니아","alpha2":"am","alpha3":"arm"},
+{"id":32,"name":"아르헨티나","alpha2":"ar","alpha3":"arg"},
+{"id":352,"name":"아이슬란드","alpha2":"is","alpha3":"isl"},
+{"id":332,"name":"아이티","alpha2":"ht","alpha3":"hti"},
+{"id":372,"name":"아일랜드","alpha2":"ie","alpha3":"irl"},
+{"id":31,"name":"아제르바이잔","alpha2":"az","alpha3":"aze"},
+{"id":4,"name":"아프가니스탄","alpha2":"af","alpha3":"afg"},
+{"id":20,"name":"안도라","alpha2":"ad","alpha3":"and"},
+{"id":8,"name":"알바니아","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"알제리","alpha2":"dz","alpha3":"dza"},
+{"id":24,"name":"앙골라","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"앤티가 바부다","alpha2":"ag","alpha3":"atg"},
+{"id":232,"name":"에리트레아","alpha2":"er","alpha3":"eri"},
+{"id":748,"name":"에스와티니","alpha2":"sz","alpha3":"swz"},
+{"id":233,"name":"에스토니아","alpha2":"ee","alpha3":"est"},
+{"id":218,"name":"에콰도르","alpha2":"ec","alpha3":"ecu"},
+{"id":231,"name":"에티오피아","alpha2":"et","alpha3":"eth"},
+{"id":222,"name":"엘살바도르","alpha2":"sv","alpha3":"slv"},
+{"id":826,"name":"영국","alpha2":"gb","alpha3":"gbr"},
+{"id":887,"name":"예멘","alpha2":"ye","alpha3":"yem"},
+{"id":512,"name":"오만","alpha2":"om","alpha3":"omn"},
+{"id":36,"name":"오스트레일리아","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"오스트리아","alpha2":"at","alpha3":"aut"},
+{"id":340,"name":"온두라스","alpha2":"hn","alpha3":"hnd"},
+{"id":400,"name":"요르단","alpha2":"jo","alpha3":"jor"},
+{"id":800,"name":"우간다","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"우루과이","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"우즈베키스탄","alpha2":"uz","alpha3":"uzb"},
+{"id":804,"name":"우크라이나","alpha2":"ua","alpha3":"ukr"},
+{"id":368,"name":"이라크","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"이란","alpha2":"ir","alpha3":"irn"},
+{"id":376,"name":"이스라엘","alpha2":"il","alpha3":"isr"},
+{"id":818,"name":"이집트","alpha2":"eg","alpha3":"egy"},
+{"id":380,"name":"이탈리아","alpha2":"it","alpha3":"ita"},
+{"id":356,"name":"인도","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"인도네시아","alpha2":"id","alpha3":"idn"},
+{"id":392,"name":"일본","alpha2":"jp","alpha3":"jpn"},
+{"id":388,"name":"자메이카","alpha2":"jm","alpha3":"jam"},
+{"id":894,"name":"잠비아","alpha2":"zm","alpha3":"zmb"},
+{"id":226,"name":"적도 기니","alpha2":"gq","alpha3":"gnq"},
+{"id":408,"name":"조선민주주의인민공화국","alpha2":"kp","alpha3":"prk"},
+{"id":268,"name":"조지아","alpha2":"ge","alpha3":"geo"},
+{"id":156,"name":"중국","alpha2":"cn","alpha3":"chn"},
+{"id":140,"name":"중앙아프리카 공화국","alpha2":"cf","alpha3":"caf"},
+{"id":262,"name":"지부티","alpha2":"dj","alpha3":"dji"},
+{"id":716,"name":"짐바브웨","alpha2":"zw","alpha3":"zwe"},
+{"id":148,"name":"차드","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"체코","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"칠레","alpha2":"cl","alpha3":"chl"},
+{"id":120,"name":"카메룬","alpha2":"cm","alpha3":"cmr"},
+{"id":132,"name":"카보베르데","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"카자흐스탄","alpha2":"kz","alpha3":"kaz"},
+{"id":634,"name":"카타르","alpha2":"qa","alpha3":"qat"},
+{"id":116,"name":"캄보디아","alpha2":"kh","alpha3":"khm"},
+{"id":124,"name":"캐나다","alpha2":"ca","alpha3":"can"},
+{"id":404,"name":"케냐","alpha2":"ke","alpha3":"ken"},
+{"id":174,"name":"코모로","alpha2":"km","alpha3":"com"},
+{"id":188,"name":"코스타리카","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"코트디부아르","alpha2":"ci","alpha3":"civ"},
+{"id":170,"name":"콜롬비아","alpha2":"co","alpha3":"col"},
+{"id":178,"name":"콩고 공화국","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"콩고 민주 공화국","alpha2":"cd","alpha3":"cod"},
+{"id":192,"name":"쿠바","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"쿠웨이트","alpha2":"kw","alpha3":"kwt"},
+{"id":191,"name":"크로아티아","alpha2":"hr","alpha3":"hrv"},
+{"id":417,"name":"키르기스스탄","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"키리바시","alpha2":"ki","alpha3":"kir"},
+{"id":196,"name":"키프로스","alpha2":"cy","alpha3":"cyp"},
+{"id":762,"name":"타지키스탄","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"탄자니아","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"태국","alpha2":"th","alpha3":"tha"},
+{"id":792,"name":"터키","alpha2":"tr","alpha3":"tur"},
+{"id":768,"name":"토고","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"통가","alpha2":"to","alpha3":"ton"},
+{"id":795,"name":"투르크메니스탄","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"투발루","alpha2":"tv","alpha3":"tuv"},
+{"id":788,"name":"튀니지","alpha2":"tn","alpha3":"tun"},
+{"id":780,"name":"트리니다드 토바고","alpha2":"tt","alpha3":"tto"},
+{"id":591,"name":"파나마","alpha2":"pa","alpha3":"pan"},
+{"id":600,"name":"파라과이","alpha2":"py","alpha3":"pry"},
+{"id":586,"name":"파키스탄","alpha2":"pk","alpha3":"pak"},
+{"id":598,"name":"파푸아뉴기니","alpha2":"pg","alpha3":"png"},
+{"id":585,"name":"팔라우","alpha2":"pw","alpha3":"plw"},
+{"id":604,"name":"페루","alpha2":"pe","alpha3":"per"},
+{"id":620,"name":"포르투갈","alpha2":"pt","alpha3":"prt"},
+{"id":616,"name":"폴란드","alpha2":"pl","alpha3":"pol"},
+{"id":250,"name":"프랑스","alpha2":"fr","alpha3":"fra"},
+{"id":242,"name":"피지","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"핀란드","alpha2":"fi","alpha3":"fin"},
+{"id":608,"name":"필리핀","alpha2":"ph","alpha3":"phl"},
+{"id":348,"name":"헝가리","alpha2":"hu","alpha3":"hun"}]
\ No newline at end of file
diff --git a/static/geolocations/lt/countries.json b/static/geolocations/lt/countries.json
new file mode 100644
index 00000000..206f2be0
--- /dev/null
+++ b/static/geolocations/lt/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistanas","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albanija","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Alžyras","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andora","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigva ir Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armėnija","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australija","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austrija","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaidžanas","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamos","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahreinas","alpha2":"bh","alpha3":"bhr"},
+{"id":112,"name":"Baltarusija","alpha2":"by","alpha3":"blr"},
+{"id":50,"name":"Bangladešas","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbadosas","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgija","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belizas","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Beninas","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Butanas","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivija","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnija ir Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botsvana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazilija","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunėjus","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgarija","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundis","alpha2":"bi","alpha3":"bdi"},
+{"id":140,"name":"Centrinės Afrikos Respublika","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Čadas","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Čilė","alpha2":"cl","alpha3":"chl"},
+{"id":203,"name":"Čekija","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"Danija","alpha2":"dk","alpha3":"dnk"},
+{"id":384,"name":"Dramblio Kaulo Krantas","alpha2":"ci","alpha3":"civ"},
+{"id":212,"name":"Dominika","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikos Respublika","alpha2":"do","alpha3":"dom"},
+{"id":262,"name":"Džibutis","alpha2":"dj","alpha3":"dji"},
+{"id":818,"name":"Egiptas","alpha2":"eg","alpha3":"egy"},
+{"id":218,"name":"Ekvadoras","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Eritrėja","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estija","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopija","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fidžis","alpha2":"fj","alpha3":"fji"},
+{"id":266,"name":"Gabonas","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambija","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Gana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Graikija","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Gruzija","alpha2":"ge","alpha3":"geo"},
+{"id":320,"name":"Gvatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Gvinėja","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Bisau Gvinėja","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Gajana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haitis","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Hondūras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Vengrija","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"Islandija","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"Indija","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonezija","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Iranas","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Irakas","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Airija","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"Izraelis","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italija","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaika","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japonija","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordanija","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodža","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerūnas","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":156,"name":"Kinija","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Kolumbija","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komorai","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Kongo Respublika","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Kongo Demokratinė Respublika","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Kosta Rika","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Kroatija","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"Kipras","alpha2":"cy","alpha3":"cyp"},
+{"id":398,"name":"Kazachstanas","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenija","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"Kiribatis","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"Šiaurės Korėja","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Pietų Korėja","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"Kuveitas","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"Kirgizija","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"Laosas","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Latvija","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Libanas","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"Lesotas","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"Liberija","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libija","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Lichtenšteinas","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lietuva","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Liuksemburgas","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Makedonija","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagaskaras","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malavis","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaizija","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldyvai","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Malis","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"Maršalo salos","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritanija","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauricijus","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Meksika","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronezija","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavija","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monakas","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolija","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Juodkalnija","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"Marokas","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"Mozambikas","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Mianmaras","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibija","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepalas","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"Nyderlandai","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"Naujoji Zelandija","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nikaragva","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Nigeris","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigerija","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Norvegija","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Omanas","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistanas","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":250,"name":"Prancūzija","alpha2":"fr","alpha3":"fra"},
+{"id":598,"name":"Papua Naujoji Gvinėja","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paragvajus","alpha2":"py","alpha3":"pry"},
+{"id":226,"name":"Pusiaujo Gvinėja","alpha2":"gq","alpha3":"gnq"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"Filipinai","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"Lenkija","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugalija","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Kataras","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Rumunija","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusija","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":222,"name":"Salvadoras","alpha2":"sv","alpha3":"slv"},
+{"id":659,"name":"Sent Kitsas ir Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Sent Lusija","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Sent Vinsentas ir Grenadinai","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marinas","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"San Tomė ir Prinsipė","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudo Arabija","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegalas","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbija","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seišeliai","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Siera Leonė","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapūras","alpha2":"sg","alpha3":"sgp"},
+{"id":246,"name":"Suomija","alpha2":"fi","alpha3":"fin"},
+{"id":703,"name":"Slovakija","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovėnija","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"Saliamono Salos","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"Somalis","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"PAR","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"Pietų Sudanas","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"Ispanija","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Šri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"Sudanas","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Surinamas","alpha2":"sr","alpha3":"sur"},
+{"id":748,"name":"Svazilendas","alpha2":"sz","alpha3":"swz"},
+{"id":752,"name":"Švedija","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Šveicarija","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"Sirija","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tadžikija","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzanija","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Tailandas","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"Rytų Timoras","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togas","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidadas ir Tobagas","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisas","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turkija","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmėnija","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"Jungtiniai Arabų Emyratai","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"Jungtinė Karalystė","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"Jungtinės Valstijos","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"Urugvajus","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistanas","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venesuela","alpha2":"ve","alpha3":"ven"},
+{"id":276,"name":"Vokietija","alpha2":"de","alpha3":"deu"},
+{"id":704,"name":"Vietnamas","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Jemenas","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambija","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabvė","alpha2":"zw","alpha3":"zwe"},
+{"id":132,"name":"Žaliasis Kyšulys","alpha2":"cv","alpha3":"cpv"}]
\ No newline at end of file
diff --git a/static/geolocations/nb-NO/countries.json b/static/geolocations/nb-NO/countries.json
new file mode 100644
index 00000000..b3042306
--- /dev/null
+++ b/static/geolocations/nb-NO/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algerie","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua og Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":31,"name":"Aserbajdsjan","alpha2":"az","alpha3":"aze"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgia","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia-Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Danmark","alpha2":"dk","alpha3":"dnk"},
+{"id":784,"name":"De forente arabiske emirater","alpha2":"ae","alpha3":"are"},
+{"id":214,"name":"Den dominikanske republikk","alpha2":"do","alpha3":"dom"},
+{"id":140,"name":"Den sentralafrikanske republikk","alpha2":"cf","alpha3":"caf"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egypt","alpha2":"eg","alpha3":"egy"},
+{"id":226,"name":"Ekvatorial-Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":384,"name":"Elfenbenskysten","alpha2":"ci","alpha3":"civ"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estland","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filippinene","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finland","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Frankrike","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":300,"name":"Hellas","alpha2":"gr","alpha3":"grc"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":112,"name":"Hviterussland","alpha2":"by","alpha3":"blr"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irland","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordan","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodsja","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":132,"name":"Kapp Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"Kasakhstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":156,"name":"Kina","alpha2":"cn","alpha3":"chn"},
+{"id":417,"name":"Kirgisistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":174,"name":"Komorene","alpha2":"km","alpha3":"com"},
+{"id":180,"name":"Kongo, Den demokratiske republikken","alpha2":"cd","alpha3":"cod"},
+{"id":178,"name":"Kongo, Republikken","alpha2":"cg","alpha3":"cog"},
+{"id":191,"name":"Kroatia","alpha2":"hr","alpha3":"hrv"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":196,"name":"Kypros","alpha2":"cy","alpha3":"cyp"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Latvia","alpha2":"lv","alpha3":"lva"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libya","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litauen","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxembourg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":807,"name":"Makedonia, Republikken","alpha2":"mk","alpha3":"mkd"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldivene","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marokko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshalløyene","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexico","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronesiaføderasjonen","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldova","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mosambik","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"Nederland","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"New Zealand","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":408,"name":"Nord-Korea","alpha2":"kp","alpha3":"prk"},
+{"id":578,"name":"Norge","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua Ny-Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polen","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Romania","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Russland","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts og Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent og Grenadinene","alpha2":"vc","alpha3":"vct"},
+{"id":90,"name":"Salomonøyene","alpha2":"sb","alpha3":"slb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"São Tomé og Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Saudi-Arabia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychellene","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovakia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenia","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":724,"name":"Spania","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":826,"name":"Storbritannia","alpha2":"gb","alpha3":"gbr"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":756,"name":"Sveits","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"Sverige","alpha2":"se","alpha3":"swe"},
+{"id":748,"name":"Eswatini","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Syria","alpha2":"sy","alpha3":"syr"},
+{"id":710,"name":"Sør-Afrika","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Sør-Korea","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Sør-Sudan","alpha2":"ss","alpha3":"ssd"},
+{"id":762,"name":"Tadsjikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad og Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Tsjad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tsjekkia","alpha2":"cz","alpha3":"cze"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":792,"name":"Tyrkia","alpha2":"tr","alpha3":"tur"},
+{"id":276,"name":"Tyskland","alpha2":"de","alpha3":"deu"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":348,"name":"Ungarn","alpha2":"hu","alpha3":"hun"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":840,"name":"USA","alpha2":"us","alpha3":"usa"},
+{"id":860,"name":"Usbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":40,"name":"Østerrike","alpha2":"at","alpha3":"aut"},
+{"id":626,"name":"Øst-Timor","alpha2":"tl","alpha3":"tls"}]
\ No newline at end of file
diff --git a/static/geolocations/nl/countries.json b/static/geolocations/nl/countries.json
new file mode 100644
index 00000000..4c815ead
--- /dev/null
+++ b/static/geolocations/nl/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albanië","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algerije","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua en Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentinië","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenië","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australië","alpha2":"au","alpha3":"aus"},
+{"id":31,"name":"Azerbeidzjan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahama's","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"België","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnië en Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazilië","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgarije","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":116,"name":"Cambodja","alpha2":"kh","alpha3":"khm"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"Centraal-Afrikaanse Republiek","alpha2":"cf","alpha3":"caf"},
+{"id":152,"name":"Chili","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comoren","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Congo-Brazzaville","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Congo-Kinshasa","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"Cyprus","alpha2":"cy","alpha3":"cyp"},
+{"id":208,"name":"Denemarken","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominicaanse Republiek","alpha2":"do","alpha3":"dom"},
+{"id":276,"name":"Duitsland","alpha2":"de","alpha3":"deu"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egypte","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"Equatoriaal-Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estland","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Ethiopië","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipijnen","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finland","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Frankrijk","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgië","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Griekenland","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinee","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinee-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haïti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hongarije","alpha2":"hu","alpha3":"hun"},
+{"id":372,"name":"Ierland","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"IJsland","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonesië","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":376,"name":"Israël","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italië","alpha2":"it","alpha3":"ita"},
+{"id":384,"name":"Ivoorkust","alpha2":"ci","alpha3":"civ"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordanië","alpha2":"jo","alpha3":"jor"},
+{"id":132,"name":"Kaapverdië","alpha2":"cv","alpha3":"cpv"},
+{"id":120,"name":"Kameroen","alpha2":"cm","alpha3":"cmr"},
+{"id":398,"name":"Kazachstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirgizië","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Koeweit","alpha2":"kw","alpha3":"kwt"},
+{"id":191,"name":"Kroatië","alpha2":"hr","alpha3":"hrv"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letland","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libië","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litouwen","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburg","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldiven","alpha2":"mv","alpha3":"mdv"},
+{"id":458,"name":"Maleisië","alpha2":"my","alpha3":"mys"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marokko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshalleilanden","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritanië","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexico","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronesia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Moldavië","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolië","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":508,"name":"Mozambique","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibië","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":528,"name":"Nederland","alpha2":"nl","alpha3":"nld"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":554,"name":"Nieuw-Zeeland","alpha2":"nz","alpha3":"nzl"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":408,"name":"Noord-Korea","alpha2":"kp","alpha3":"prk"},
+{"id":807,"name":"Noord-Macedonië","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"Noorwegen","alpha2":"no","alpha3":"nor"},
+{"id":800,"name":"Oeganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Oekraïne","alpha2":"ua","alpha3":"ukr"},
+{"id":860,"name":"Oezbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":40,"name":"Oostenrijk","alpha2":"at","alpha3":"aut"},
+{"id":626,"name":"Oost-Timor","alpha2":"tl","alpha3":"tls"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papoea-Nieuw-Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polen","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Roemenië","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusland","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts en Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent en de Grenadines","alpha2":"vc","alpha3":"vct"},
+{"id":90,"name":"Salomonseilanden","alpha2":"sb","alpha3":"slb"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":682,"name":"Saoedi-Arabië","alpha2":"sa","alpha3":"sau"},
+{"id":678,"name":"Sao Tomé en Principe","alpha2":"st","alpha3":"stp"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Servië","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychellen","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":705,"name":"Slovenië","alpha2":"si","alpha3":"svn"},
+{"id":703,"name":"Slowakije","alpha2":"sk","alpha3":"svk"},
+{"id":729,"name":"Soedan","alpha2":"sd","alpha3":"sdn"},
+{"id":706,"name":"Somalië","alpha2":"so","alpha3":"som"},
+{"id":724,"name":"Spanje","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":748,"name":"Swaziland","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Syrië","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tadzjikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad en Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":148,"name":"Tsjaad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Tsjechië","alpha2":"cz","alpha3":"cze"},
+{"id":788,"name":"Tunesië","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turkije","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":784,"name":"Verenigde Arabische Emiraten","alpha2":"ae","alpha3":"are"},
+{"id":840,"name":"Verenigde Staten","alpha2":"us","alpha3":"usa"},
+{"id":826,"name":"Verenigd Koninkrijk","alpha2":"gb","alpha3":"gbr"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":112,"name":"Wit-Rusland","alpha2":"by","alpha3":"blr"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":710,"name":"Zuid-Afrika","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Zuid-Korea","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Zuid-Soedan","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Zweden","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Zwitserland","alpha2":"ch","alpha3":"che"}]
\ No newline at end of file
diff --git a/static/geolocations/pl/countries.json b/static/geolocations/pl/countries.json
new file mode 100644
index 00000000..749659cc
--- /dev/null
+++ b/static/geolocations/pl/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algieria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andora","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua i Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arabia Saudyjska","alpha2":"sa","alpha3":"sau"},
+{"id":32,"name":"Argentyna","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbejdżan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamy","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrajn","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesz","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgia","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":112,"name":"Białoruś","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Boliwia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bośnia i Hercegowina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazylia","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bułgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Chiny","alpha2":"cn","alpha3":"chn"},
+{"id":191,"name":"Chorwacja","alpha2":"hr","alpha3":"hrv"},
+{"id":196,"name":"Cypr","alpha2":"cy","alpha3":"cyp"},
+{"id":148,"name":"Czad","alpha2":"td","alpha3":"tcd"},
+{"id":499,"name":"Czarnogóra","alpha2":"me","alpha3":"mne"},
+{"id":203,"name":"Czechy","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"Dania","alpha2":"dk","alpha3":"dnk"},
+{"id":180,"name":"Demokratyczna Republika Konga","alpha2":"cd","alpha3":"cod"},
+{"id":212,"name":"Dominika","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikana","alpha2":"do","alpha3":"dom"},
+{"id":262,"name":"Dżibuti","alpha2":"dj","alpha3":"dji"},
+{"id":818,"name":"Egipt","alpha2":"eg","alpha3":"egy"},
+{"id":218,"name":"Ekwador","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Erytrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"Eswatini","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"Etiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fidżi","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipiny","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlandia","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Francja","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Grecja","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Gruzja","alpha2":"ge","alpha3":"geo"},
+{"id":328,"name":"Gujana","alpha2":"gy","alpha3":"guy"},
+{"id":320,"name":"Gwatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":624,"name":"Gwinea Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":226,"name":"Gwinea Równikowa","alpha2":"gq","alpha3":"gnq"},
+{"id":324,"name":"Gwinea","alpha2":"gn","alpha3":"gin"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":724,"name":"Hiszpania","alpha2":"es","alpha3":"esp"},
+{"id":528,"name":"Holandia","alpha2":"nl","alpha3":"nld"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":356,"name":"Indie","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonezja","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlandia","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islandia","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Izrael","alpha2":"il","alpha3":"isr"},
+{"id":388,"name":"Jamajka","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japonia","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordania","alpha2":"jo","alpha3":"jor"},
+{"id":116,"name":"Kambodża","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Katar","alpha2":"qa","alpha3":"qat"},
+{"id":398,"name":"Kazachstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirgistan","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolumbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komory","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Kongo","alpha2":"cg","alpha3":"cog"},
+{"id":410,"name":"Korea Południowa","alpha2":"kr","alpha3":"kor"},
+{"id":408,"name":"Korea Północna","alpha2":"kp","alpha3":"prk"},
+{"id":188,"name":"Kostaryka","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuwejt","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Liban","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litwa","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luksemburg","alpha2":"lu","alpha3":"lux"},
+{"id":428,"name":"Łotwa","alpha2":"lv","alpha3":"lva"},
+{"id":807,"name":"Macedonia Północna","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Malediwy","alpha2":"mv","alpha3":"mdv"},
+{"id":458,"name":"Malezja","alpha2":"my","alpha3":"mys"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Maroko","alpha2":"ma","alpha3":"mar"},
+{"id":478,"name":"Mauretania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Meksyk","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronezja","alpha2":"fm","alpha3":"fsm"},
+{"id":104,"name":"Mjanma","alpha2":"mm","alpha3":"mmr"},
+{"id":498,"name":"Mołdawia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monako","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":508,"name":"Mozambik","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":276,"name":"Niemcy","alpha2":"de","alpha3":"deu"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":558,"name":"Nikaragua","alpha2":"ni","alpha3":"nic"},
+{"id":578,"name":"Norwegia","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nowa Zelandia","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Nowa Gwinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paragwaj","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polska","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugalia","alpha2":"pt","alpha3":"prt"},
+{"id":710,"name":"Południowa Afryka","alpha2":"za","alpha3":"zaf"},
+{"id":140,"name":"Republika Środkowoafrykańska","alpha2":"cf","alpha3":"caf"},
+{"id":132,"name":"Republika Zielonego Przylądka","alpha2":"cv","alpha3":"cpv"},
+{"id":643,"name":"Rosja","alpha2":"ru","alpha3":"rus"},
+{"id":642,"name":"Rumunia","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Saint Kitts i Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Saint Vincent i Grenadyny","alpha2":"vc","alpha3":"vct"},
+{"id":222,"name":"Salwador","alpha2":"sv","alpha3":"slv"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seszele","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Słowacja","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Słowenia","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":840,"name":"Stany Zjednoczone","alpha2":"us","alpha3":"usa"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudan Południowy","alpha2":"ss","alpha3":"ssd"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":760,"name":"Syria","alpha2":"sy","alpha3":"syr"},
+{"id":756,"name":"Szwajcaria","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"Szwecja","alpha2":"se","alpha3":"swe"},
+{"id":762,"name":"Tadżykistan","alpha2":"tj","alpha3":"tjk"},
+{"id":764,"name":"Tajlandia","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":626,"name":"Timor Wschodni","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trynidad i Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunezja","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turcja","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Urugwaj","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Wenezuela","alpha2":"ve","alpha3":"ven"},
+{"id":348,"name":"Węgry","alpha2":"hu","alpha3":"hun"},
+{"id":826,"name":"Wielka Brytania","alpha2":"gb","alpha3":"gbr"},
+{"id":704,"name":"Wietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":380,"name":"Włochy","alpha2":"it","alpha3":"ita"},
+{"id":384,"name":"Wybrzeże Kości Słoniowej","alpha2":"ci","alpha3":"civ"},
+{"id":584,"name":"Wyspy Marshalla","alpha2":"mh","alpha3":"mhl"},
+{"id":90,"name":"Wyspy Salomona","alpha2":"sb","alpha3":"slb"},
+{"id":678,"name":"Wyspy Świętego Tomasza i Książęca","alpha2":"st","alpha3":"stp"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"},
+{"id":784,"name":"Zjednoczone Emiraty Arabskie","alpha2":"ae","alpha3":"are"}]
\ No newline at end of file
diff --git a/static/geolocations/pt-BR/countries.json b/static/geolocations/pt-BR/countries.json
new file mode 100644
index 00000000..adcba654
--- /dev/null
+++ b/static/geolocations/pt-BR/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afeganistão","alpha2":"af","alpha3":"afg"},
+{"id":710,"name":"África do Sul","alpha2":"za","alpha3":"zaf"},
+{"id":8,"name":"Albânia","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemanha","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antígua e Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arábia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":12,"name":"Argélia","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armênia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Austrália","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Áustria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaijão","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Bélgica","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benim","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrússia","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolívia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bósnia e Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgária","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Butão","alpha2":"bt","alpha3":"btn"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Camboja","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camarões","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canadá","alpha2":"ca","alpha3":"can"},
+{"id":398,"name":"Cazaquistão","alpha2":"kz","alpha3":"kaz"},
+{"id":140,"name":"República Centro-Africana","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Chade","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Chéquia","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chipre","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colômbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comores","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"República do Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"República Democrática do Congo","alpha2":"cd","alpha3":"cod"},
+{"id":410,"name":"Coreia do Sul","alpha2":"kr","alpha3":"kor"},
+{"id":408,"name":"Coreia do Norte","alpha2":"kp","alpha3":"prk"},
+{"id":384,"name":"Costa do Marfim","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croácia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Dinamarca","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"República Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":818,"name":"Egito","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emirados Árabes Unidos","alpha2":"ae","alpha3":"are"},
+{"id":218,"name":"Equador","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Eritreia","alpha2":"er","alpha3":"eri"},
+{"id":703,"name":"Eslováquia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovênia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"Espanha","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"Estados Unidos","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estónia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiópia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipinas","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlândia","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"França","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabão","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gâmbia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Gana","alpha2":"gh","alpha3":"gha"},
+{"id":268,"name":"Geórgia","alpha2":"ge","alpha3":"geo"},
+{"id":300,"name":"Grécia","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Granada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":328,"name":"Guiana","alpha2":"gy","alpha3":"guy"},
+{"id":624,"name":"Guiné-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":324,"name":"Guiné","alpha2":"gn","alpha3":"gin"},
+{"id":226,"name":"Guiné Equatorial","alpha2":"gq","alpha3":"gnq"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungria","alpha2":"hu","alpha3":"hun"},
+{"id":887,"name":"Iêmen","alpha2":"ye","alpha3":"yem"},
+{"id":356,"name":"Índia","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonésia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Iraque","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irão","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islândia","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Itália","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japão","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordânia","alpha2":"jo","alpha3":"jor"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesoto","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letônia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Líbano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libéria","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Líbia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituânia","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedônia do Norte","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagáscar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malásia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivas","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marrocos","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Ilhas Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":480,"name":"Maurícia","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritânia","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"México","alpha2":"mx","alpha3":"mex"},
+{"id":104,"name":"Mianmar","alpha2":"mm","alpha3":"mmr"},
+{"id":583,"name":"Estados Federados da Micronésia","alpha2":"fm","alpha3":"fsm"},
+{"id":508,"name":"Moçambique","alpha2":"mz","alpha3":"moz"},
+{"id":498,"name":"Moldávia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Mónaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongólia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":516,"name":"Namíbia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicarágua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Níger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigéria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Noruega","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nova Zelândia","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omã","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Países Baixos","alpha2":"nl","alpha3":"nld"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panamá","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Nova Guiné","alpha2":"pg","alpha3":"png"},
+{"id":586,"name":"Paquistão","alpha2":"pk","alpha3":"pak"},
+{"id":600,"name":"Paraguai","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polónia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Catar","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Quênia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Quirguistão","alpha2":"kg","alpha3":"kgz"},
+{"id":826,"name":"Reino Unido","alpha2":"gb","alpha3":"gbr"},
+{"id":642,"name":"Roménia","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":643,"name":"Rússia","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":90,"name":"Ilhas Salomão","alpha2":"sb","alpha3":"slb"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":662,"name":"Santa Lúcia","alpha2":"lc","alpha3":"lca"},
+{"id":659,"name":"São Cristóvão e Névis","alpha2":"kn","alpha3":"kna"},
+{"id":678,"name":"São Tomé e Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":670,"name":"São Vicente e Granadinas","alpha2":"vc","alpha3":"vct"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":694,"name":"Serra Leoa","alpha2":"sl","alpha3":"sle"},
+{"id":688,"name":"Sérvia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seicheles","alpha2":"sc","alpha3":"syc"},
+{"id":702,"name":"Singapura","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Síria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somália","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Essuatíni","alpha2":"sz","alpha3":"swz"},
+{"id":729,"name":"Sudão","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudão do Sul","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Suécia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suíça","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Tailândia","alpha2":"th","alpha3":"tha"},
+{"id":762,"name":"Tajiquistão","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzânia","alpha2":"tz","alpha3":"tza"},
+{"id":626,"name":"Timor-Leste","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad e Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunísia","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turquemenistão","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquia","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucrânia","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"Uruguai","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbequistão","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnã","alpha2":"vn","alpha3":"vnm"},
+{"id":894,"name":"Zâmbia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/pt-PT/countries.json b/static/geolocations/pt-PT/countries.json
new file mode 100644
index 00000000..adcba654
--- /dev/null
+++ b/static/geolocations/pt-PT/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afeganistão","alpha2":"af","alpha3":"afg"},
+{"id":710,"name":"África do Sul","alpha2":"za","alpha3":"zaf"},
+{"id":8,"name":"Albânia","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemanha","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antígua e Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arábia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":12,"name":"Argélia","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armênia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Austrália","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Áustria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaijão","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Bélgica","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benim","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrússia","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolívia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bósnia e Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgária","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Butão","alpha2":"bt","alpha3":"btn"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Camboja","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camarões","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canadá","alpha2":"ca","alpha3":"can"},
+{"id":398,"name":"Cazaquistão","alpha2":"kz","alpha3":"kaz"},
+{"id":140,"name":"República Centro-Africana","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Chade","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Chéquia","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chipre","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colômbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comores","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"República do Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"República Democrática do Congo","alpha2":"cd","alpha3":"cod"},
+{"id":410,"name":"Coreia do Sul","alpha2":"kr","alpha3":"kor"},
+{"id":408,"name":"Coreia do Norte","alpha2":"kp","alpha3":"prk"},
+{"id":384,"name":"Costa do Marfim","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croácia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Dinamarca","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"República Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":818,"name":"Egito","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emirados Árabes Unidos","alpha2":"ae","alpha3":"are"},
+{"id":218,"name":"Equador","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Eritreia","alpha2":"er","alpha3":"eri"},
+{"id":703,"name":"Eslováquia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovênia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"Espanha","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"Estados Unidos","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estónia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiópia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipinas","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlândia","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"França","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabão","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gâmbia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Gana","alpha2":"gh","alpha3":"gha"},
+{"id":268,"name":"Geórgia","alpha2":"ge","alpha3":"geo"},
+{"id":300,"name":"Grécia","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Granada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":328,"name":"Guiana","alpha2":"gy","alpha3":"guy"},
+{"id":624,"name":"Guiné-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":324,"name":"Guiné","alpha2":"gn","alpha3":"gin"},
+{"id":226,"name":"Guiné Equatorial","alpha2":"gq","alpha3":"gnq"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungria","alpha2":"hu","alpha3":"hun"},
+{"id":887,"name":"Iêmen","alpha2":"ye","alpha3":"yem"},
+{"id":356,"name":"Índia","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonésia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Iraque","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irão","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islândia","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Itália","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japão","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordânia","alpha2":"jo","alpha3":"jor"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesoto","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letônia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Líbano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libéria","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Líbia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituânia","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedônia do Norte","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagáscar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malásia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivas","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marrocos","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Ilhas Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":480,"name":"Maurícia","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritânia","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"México","alpha2":"mx","alpha3":"mex"},
+{"id":104,"name":"Mianmar","alpha2":"mm","alpha3":"mmr"},
+{"id":583,"name":"Estados Federados da Micronésia","alpha2":"fm","alpha3":"fsm"},
+{"id":508,"name":"Moçambique","alpha2":"mz","alpha3":"moz"},
+{"id":498,"name":"Moldávia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Mónaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongólia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":516,"name":"Namíbia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicarágua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Níger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigéria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Noruega","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nova Zelândia","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omã","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Países Baixos","alpha2":"nl","alpha3":"nld"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panamá","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Nova Guiné","alpha2":"pg","alpha3":"png"},
+{"id":586,"name":"Paquistão","alpha2":"pk","alpha3":"pak"},
+{"id":600,"name":"Paraguai","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polónia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Catar","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Quênia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Quirguistão","alpha2":"kg","alpha3":"kgz"},
+{"id":826,"name":"Reino Unido","alpha2":"gb","alpha3":"gbr"},
+{"id":642,"name":"Roménia","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":643,"name":"Rússia","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":90,"name":"Ilhas Salomão","alpha2":"sb","alpha3":"slb"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":662,"name":"Santa Lúcia","alpha2":"lc","alpha3":"lca"},
+{"id":659,"name":"São Cristóvão e Névis","alpha2":"kn","alpha3":"kna"},
+{"id":678,"name":"São Tomé e Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":670,"name":"São Vicente e Granadinas","alpha2":"vc","alpha3":"vct"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":694,"name":"Serra Leoa","alpha2":"sl","alpha3":"sle"},
+{"id":688,"name":"Sérvia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seicheles","alpha2":"sc","alpha3":"syc"},
+{"id":702,"name":"Singapura","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Síria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somália","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Essuatíni","alpha2":"sz","alpha3":"swz"},
+{"id":729,"name":"Sudão","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudão do Sul","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Suécia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suíça","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Tailândia","alpha2":"th","alpha3":"tha"},
+{"id":762,"name":"Tajiquistão","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzânia","alpha2":"tz","alpha3":"tza"},
+{"id":626,"name":"Timor-Leste","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad e Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunísia","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turquemenistão","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquia","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucrânia","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"Uruguai","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbequistão","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnã","alpha2":"vn","alpha3":"vnm"},
+{"id":894,"name":"Zâmbia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/pt/countries.json b/static/geolocations/pt/countries.json
new file mode 100644
index 00000000..adcba654
--- /dev/null
+++ b/static/geolocations/pt/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afeganistão","alpha2":"af","alpha3":"afg"},
+{"id":710,"name":"África do Sul","alpha2":"za","alpha3":"zaf"},
+{"id":8,"name":"Albânia","alpha2":"al","alpha3":"alb"},
+{"id":276,"name":"Alemanha","alpha2":"de","alpha3":"deu"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antígua e Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":682,"name":"Arábia Saudita","alpha2":"sa","alpha3":"sau"},
+{"id":12,"name":"Argélia","alpha2":"dz","alpha3":"dza"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armênia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Austrália","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Áustria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaijão","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrein","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Bélgica","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benim","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Bielorrússia","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolívia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bósnia e Herzegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brasil","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgária","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Butão","alpha2":"bt","alpha3":"btn"},
+{"id":132,"name":"Cabo Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"Camboja","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camarões","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canadá","alpha2":"ca","alpha3":"can"},
+{"id":398,"name":"Cazaquistão","alpha2":"kz","alpha3":"kaz"},
+{"id":140,"name":"República Centro-Africana","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Chade","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Chéquia","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"China","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Chipre","alpha2":"cy","alpha3":"cyp"},
+{"id":170,"name":"Colômbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comores","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"República do Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"República Democrática do Congo","alpha2":"cd","alpha3":"cod"},
+{"id":410,"name":"Coreia do Sul","alpha2":"kr","alpha3":"kor"},
+{"id":408,"name":"Coreia do Norte","alpha2":"kp","alpha3":"prk"},
+{"id":384,"name":"Costa do Marfim","alpha2":"ci","alpha3":"civ"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":191,"name":"Croácia","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":208,"name":"Dinamarca","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"República Dominicana","alpha2":"do","alpha3":"dom"},
+{"id":818,"name":"Egito","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":784,"name":"Emirados Árabes Unidos","alpha2":"ae","alpha3":"are"},
+{"id":218,"name":"Equador","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Eritreia","alpha2":"er","alpha3":"eri"},
+{"id":703,"name":"Eslováquia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Eslovênia","alpha2":"si","alpha3":"svn"},
+{"id":724,"name":"Espanha","alpha2":"es","alpha3":"esp"},
+{"id":840,"name":"Estados Unidos","alpha2":"us","alpha3":"usa"},
+{"id":233,"name":"Estónia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiópia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipinas","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Finlândia","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"França","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabão","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gâmbia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Gana","alpha2":"gh","alpha3":"gha"},
+{"id":268,"name":"Geórgia","alpha2":"ge","alpha3":"geo"},
+{"id":300,"name":"Grécia","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Granada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":328,"name":"Guiana","alpha2":"gy","alpha3":"guy"},
+{"id":624,"name":"Guiné-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":324,"name":"Guiné","alpha2":"gn","alpha3":"gin"},
+{"id":226,"name":"Guiné Equatorial","alpha2":"gq","alpha3":"gnq"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Hungria","alpha2":"hu","alpha3":"hun"},
+{"id":887,"name":"Iêmen","alpha2":"ye","alpha3":"yem"},
+{"id":356,"name":"Índia","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonésia","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Iraque","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Irão","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Islândia","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Itália","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japão","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Jordânia","alpha2":"jo","alpha3":"jor"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesoto","alpha2":"ls","alpha3":"lso"},
+{"id":428,"name":"Letônia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Líbano","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libéria","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Líbia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituânia","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburgo","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Macedônia do Norte","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagáscar","alpha2":"mg","alpha3":"mdg"},
+{"id":458,"name":"Malásia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivas","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Marrocos","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Ilhas Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":480,"name":"Maurícia","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritânia","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"México","alpha2":"mx","alpha3":"mex"},
+{"id":104,"name":"Mianmar","alpha2":"mm","alpha3":"mmr"},
+{"id":583,"name":"Estados Federados da Micronésia","alpha2":"fm","alpha3":"fsm"},
+{"id":508,"name":"Moçambique","alpha2":"mz","alpha3":"moz"},
+{"id":498,"name":"Moldávia","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Mónaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongólia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":516,"name":"Namíbia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":558,"name":"Nicarágua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Níger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigéria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Noruega","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nova Zelândia","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omã","alpha2":"om","alpha3":"omn"},
+{"id":528,"name":"Países Baixos","alpha2":"nl","alpha3":"nld"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panamá","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Nova Guiné","alpha2":"pg","alpha3":"png"},
+{"id":586,"name":"Paquistão","alpha2":"pk","alpha3":"pak"},
+{"id":600,"name":"Paraguai","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Polónia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Catar","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Quênia","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Quirguistão","alpha2":"kg","alpha3":"kgz"},
+{"id":826,"name":"Reino Unido","alpha2":"gb","alpha3":"gbr"},
+{"id":642,"name":"Roménia","alpha2":"ro","alpha3":"rou"},
+{"id":646,"name":"Ruanda","alpha2":"rw","alpha3":"rwa"},
+{"id":643,"name":"Rússia","alpha2":"ru","alpha3":"rus"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":90,"name":"Ilhas Salomão","alpha2":"sb","alpha3":"slb"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":662,"name":"Santa Lúcia","alpha2":"lc","alpha3":"lca"},
+{"id":659,"name":"São Cristóvão e Névis","alpha2":"kn","alpha3":"kna"},
+{"id":678,"name":"São Tomé e Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":670,"name":"São Vicente e Granadinas","alpha2":"vc","alpha3":"vct"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":694,"name":"Serra Leoa","alpha2":"sl","alpha3":"sle"},
+{"id":688,"name":"Sérvia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seicheles","alpha2":"sc","alpha3":"syc"},
+{"id":702,"name":"Singapura","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Síria","alpha2":"sy","alpha3":"syr"},
+{"id":706,"name":"Somália","alpha2":"so","alpha3":"som"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":748,"name":"Essuatíni","alpha2":"sz","alpha3":"swz"},
+{"id":729,"name":"Sudão","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudão do Sul","alpha2":"ss","alpha3":"ssd"},
+{"id":752,"name":"Suécia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Suíça","alpha2":"ch","alpha3":"che"},
+{"id":740,"name":"Suriname","alpha2":"sr","alpha3":"sur"},
+{"id":764,"name":"Tailândia","alpha2":"th","alpha3":"tha"},
+{"id":762,"name":"Tajiquistão","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzânia","alpha2":"tz","alpha3":"tza"},
+{"id":626,"name":"Timor-Leste","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad e Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunísia","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Turquemenistão","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Turquia","alpha2":"tr","alpha3":"tur"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":804,"name":"Ucrânia","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":858,"name":"Uruguai","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbequistão","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnã","alpha2":"vn","alpha3":"vnm"},
+{"id":894,"name":"Zâmbia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/ro/countries.json b/static/geolocations/ro/countries.json
new file mode 100644
index 00000000..248892a8
--- /dev/null
+++ b/static/geolocations/ro/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albania","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Algeria","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua și Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Armenia","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Australia","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Austria","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Azerbaidjan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"Belarus","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"Belgia","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosnia și Herțegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazilia","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulgaria","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":116,"name":"Cambodgia","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Camerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Canada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Republica Capului Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":140,"name":"Republica Centrafricană","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Ciad","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Republica Populară Chineză","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Columbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Comore","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Congo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Republica Democrată Congo","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"Coasta de Fildeș","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"Croația","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"Cuba","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"Cipru","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"Cehia","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"Danemarca","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Republica Dominicană","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"Egipt","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"Guineea Ecuatorială","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Eritreea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estonia","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiopia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"Finlanda","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Franța","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"Georgia","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"Germania","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Grecia","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guineea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guineea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"Ungaria","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"Islanda","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonezia","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Republica Irlanda","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"Italia","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japonia","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"Iordania","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"Kazahstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"Coreea de Nord","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Coreea de Sud","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"Kuweit","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"Kârgâzstan","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Letonia","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"Liban","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Libia","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Lituania","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburg","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Republica Macedonia","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagascar","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Malaezia","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"Maldive","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"Insulele Marshall","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"Mauritania","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"Mexic","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Micronezia","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"Republica Moldova","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolia","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"Muntenegru","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"Maroc","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"Mozambic","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"Țările de Jos","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"Noua Zeelandă","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":578,"name":"Norvegia","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua Noua Guinee","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"Filipine","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"Polonia","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugalia","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"România","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusia","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"Sfântul Kitts și Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Sfânta Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"Sfântul Vincent și Grenadine","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"Sao Tome și Principe","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Arabia Saudită","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"Serbia","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"Seychelles","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovacia","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovenia","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"Insulele Solomon","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"Africa de Sud","alpha2":"za","alpha3":"zaf"},
+{"id":724,"name":"Spania","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":728,"name":"Sudanul de Sud","alpha2":"ss","alpha3":"ssd"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":748,"name":"Swaziland","alpha2":"sz","alpha3":"swz"},
+{"id":752,"name":"Suedia","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"Elveția","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"Siria","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"Tadjikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thailanda","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"Timorul de Est","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad și Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisia","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turcia","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ucraina","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"Emiratele Arabe Unite","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"Regatul Unit","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"Statele Unite ale Americii","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"Yemen","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/ru/countries.json b/static/geolocations/ru/countries.json
new file mode 100644
index 00000000..0546013e
--- /dev/null
+++ b/static/geolocations/ru/countries.json
@@ -0,0 +1,193 @@
+[{"id":36,"name":"Австралия","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Австрия","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Азербайджан","alpha2":"az","alpha3":"aze"},
+{"id":8,"name":"Албания","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Алжир","alpha2":"dz","alpha3":"dza"},
+{"id":24,"name":"Ангола","alpha2":"ao","alpha3":"ago"},
+{"id":20,"name":"Андорра","alpha2":"ad","alpha3":"and"},
+{"id":28,"name":"Антигуа и Барбуда","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Аргентина","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Армения","alpha2":"am","alpha3":"arm"},
+{"id":4,"name":"Афганистан","alpha2":"af","alpha3":"afg"},
+{"id":44,"name":"Багамские Острова","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"Бангладеш","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Барбадос","alpha2":"bb","alpha3":"brb"},
+{"id":48,"name":"Бахрейн","alpha2":"bh","alpha3":"bhr"},
+{"id":84,"name":"Белиз","alpha2":"bz","alpha3":"blz"},
+{"id":112,"name":"Белоруссия","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"Бельгия","alpha2":"be","alpha3":"bel"},
+{"id":204,"name":"Бенин","alpha2":"bj","alpha3":"ben"},
+{"id":100,"name":"Болгария","alpha2":"bg","alpha3":"bgr"},
+{"id":68,"name":"Боливия","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Босния и Герцеговина","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Ботсвана","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Бразилия","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Бруней","alpha2":"bn","alpha3":"brn"},
+{"id":854,"name":"Буркина-Фасо","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Бурунди","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Бутан","alpha2":"bt","alpha3":"btn"},
+{"id":548,"name":"Вануату","alpha2":"vu","alpha3":"vut"},
+{"id":826,"name":"Великобритания","alpha2":"gb","alpha3":"gbr"},
+{"id":348,"name":"Венгрия","alpha2":"hu","alpha3":"hun"},
+{"id":862,"name":"Венесуэла","alpha2":"ve","alpha3":"ven"},
+{"id":626,"name":"Восточный Тимор","alpha2":"tl","alpha3":"tls"},
+{"id":704,"name":"Вьетнам","alpha2":"vn","alpha3":"vnm"},
+{"id":266,"name":"Габон","alpha2":"ga","alpha3":"gab"},
+{"id":332,"name":"Гаити","alpha2":"ht","alpha3":"hti"},
+{"id":328,"name":"Гайана","alpha2":"gy","alpha3":"guy"},
+{"id":270,"name":"Гамбия","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Гана","alpha2":"gh","alpha3":"gha"},
+{"id":320,"name":"Гватемала","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Гвинея","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Гвинея-Бисау","alpha2":"gw","alpha3":"gnb"},
+{"id":276,"name":"Германия","alpha2":"de","alpha3":"deu"},
+{"id":340,"name":"Гондурас","alpha2":"hn","alpha3":"hnd"},
+{"id":308,"name":"Гренада","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Греция","alpha2":"gr","alpha3":"grc"},
+{"id":268,"name":"Грузия","alpha2":"ge","alpha3":"geo"},
+{"id":208,"name":"Дания","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"Джибути","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Доминика","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Доминиканская Республика","alpha2":"do","alpha3":"dom"},
+{"id":180,"name":"ДР Конго","alpha2":"cd","alpha3":"cod"},
+{"id":818,"name":"Египет","alpha2":"eg","alpha3":"egy"},
+{"id":894,"name":"Замбия","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Зимбабве","alpha2":"zw","alpha3":"zwe"},
+{"id":376,"name":"Израиль","alpha2":"il","alpha3":"isr"},
+{"id":356,"name":"Индия","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Индонезия","alpha2":"id","alpha3":"idn"},
+{"id":400,"name":"Иордания","alpha2":"jo","alpha3":"jor"},
+{"id":368,"name":"Ирак","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Иран","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Ирландия","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Исландия","alpha2":"is","alpha3":"isl"},
+{"id":724,"name":"Испания","alpha2":"es","alpha3":"esp"},
+{"id":380,"name":"Италия","alpha2":"it","alpha3":"ita"},
+{"id":887,"name":"Йемен","alpha2":"ye","alpha3":"yem"},
+{"id":132,"name":"Кабо-Верде","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"Казахстан","alpha2":"kz","alpha3":"kaz"},
+{"id":116,"name":"Камбоджа","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Камерун","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Канада","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Катар","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Кения","alpha2":"ke","alpha3":"ken"},
+{"id":196,"name":"Кипр","alpha2":"cy","alpha3":"cyp"},
+{"id":417,"name":"Киргизия","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Кирибати","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"КНДР (Корейская Народно-Демократическая Республика)","alpha2":"kp","alpha3":"prk"},
+{"id":156,"name":"Китай (Китайская Народная Республика)","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Колумбия","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Коморы","alpha2":"km","alpha3":"com"},
+{"id":188,"name":"Коста-Рика","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"Кот-д’Ивуар","alpha2":"ci","alpha3":"civ"},
+{"id":192,"name":"Куба","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Кувейт","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Лаос","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Латвия","alpha2":"lv","alpha3":"lva"},
+{"id":426,"name":"Лесото","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"Либерия","alpha2":"lr","alpha3":"lbr"},
+{"id":422,"name":"Ливан","alpha2":"lb","alpha3":"lbn"},
+{"id":434,"name":"Ливия","alpha2":"ly","alpha3":"lby"},
+{"id":440,"name":"Литва","alpha2":"lt","alpha3":"ltu"},
+{"id":438,"name":"Лихтенштейн","alpha2":"li","alpha3":"lie"},
+{"id":442,"name":"Люксембург","alpha2":"lu","alpha3":"lux"},
+{"id":480,"name":"Маврикий","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Мавритания","alpha2":"mr","alpha3":"mrt"},
+{"id":450,"name":"Мадагаскар","alpha2":"mg","alpha3":"mdg"},
+{"id":807,"name":"Северная Македония","alpha2":"mk","alpha3":"mkd"},
+{"id":454,"name":"Малави","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Малайзия","alpha2":"my","alpha3":"mys"},
+{"id":466,"name":"Мали","alpha2":"ml","alpha3":"mli"},
+{"id":462,"name":"Мальдивы","alpha2":"mv","alpha3":"mdv"},
+{"id":470,"name":"Мальта","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Марокко","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Маршалловы Острова","alpha2":"mh","alpha3":"mhl"},
+{"id":484,"name":"Мексика","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Микронезия","alpha2":"fm","alpha3":"fsm"},
+{"id":508,"name":"Мозамбик","alpha2":"mz","alpha3":"moz"},
+{"id":498,"name":"Молдавия","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Монако","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Монголия","alpha2":"mn","alpha3":"mng"},
+{"id":104,"name":"Мьянма","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Намибия","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Науру","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Непал","alpha2":"np","alpha3":"npl"},
+{"id":562,"name":"Нигер","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Нигерия","alpha2":"ng","alpha3":"nga"},
+{"id":528,"name":"Нидерланды","alpha2":"nl","alpha3":"nld"},
+{"id":558,"name":"Никарагуа","alpha2":"ni","alpha3":"nic"},
+{"id":554,"name":"Новая Зеландия","alpha2":"nz","alpha3":"nzl"},
+{"id":578,"name":"Норвегия","alpha2":"no","alpha3":"nor"},
+{"id":784,"name":"ОАЭ","alpha2":"ae","alpha3":"are"},
+{"id":512,"name":"Оман","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Пакистан","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Палау","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Панама","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Папуа — Новая Гвинея","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Парагвай","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Перу","alpha2":"pe","alpha3":"per"},
+{"id":616,"name":"Польша","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Португалия","alpha2":"pt","alpha3":"prt"},
+{"id":178,"name":"Республика Конго","alpha2":"cg","alpha3":"cog"},
+{"id":410,"name":"Республика Корея","alpha2":"kr","alpha3":"kor"},
+{"id":643,"name":"Россия","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Руанда","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Румыния","alpha2":"ro","alpha3":"rou"},
+{"id":222,"name":"Сальвадор","alpha2":"sv","alpha3":"slv"},
+{"id":882,"name":"Самоа","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"Сан-Марино","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"Сан-Томе и Принсипи","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Саудовская Аравия","alpha2":"sa","alpha3":"sau"},
+{"id":748,"name":"Эсватини","alpha2":"sz","alpha3":"swz"},
+{"id":690,"name":"Сейшельские Острова","alpha2":"sc","alpha3":"syc"},
+{"id":686,"name":"Сенегал","alpha2":"sn","alpha3":"sen"},
+{"id":670,"name":"Сент-Винсент и Гренадины","alpha2":"vc","alpha3":"vct"},
+{"id":659,"name":"Сент-Китс и Невис","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Сент-Люсия","alpha2":"lc","alpha3":"lca"},
+{"id":688,"name":"Сербия","alpha2":"rs","alpha3":"srb"},
+{"id":702,"name":"Сингапур","alpha2":"sg","alpha3":"sgp"},
+{"id":760,"name":"Сирия","alpha2":"sy","alpha3":"syr"},
+{"id":703,"name":"Словакия","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Словения","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"Соломоновы Острова","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"Сомали","alpha2":"so","alpha3":"som"},
+{"id":729,"name":"Судан","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Суринам","alpha2":"sr","alpha3":"sur"},
+{"id":840,"name":"США","alpha2":"us","alpha3":"usa"},
+{"id":694,"name":"Сьерра-Леоне","alpha2":"sl","alpha3":"sle"},
+{"id":762,"name":"Таджикистан","alpha2":"tj","alpha3":"tjk"},
+{"id":764,"name":"Таиланд","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Танзания","alpha2":"tz","alpha3":"tza"},
+{"id":768,"name":"Того","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Тонга","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Тринидад и Тобаго","alpha2":"tt","alpha3":"tto"},
+{"id":798,"name":"Тувалу","alpha2":"tv","alpha3":"tuv"},
+{"id":788,"name":"Тунис","alpha2":"tn","alpha3":"tun"},
+{"id":795,"name":"Туркмения","alpha2":"tm","alpha3":"tkm"},
+{"id":792,"name":"Турция","alpha2":"tr","alpha3":"tur"},
+{"id":800,"name":"Уганда","alpha2":"ug","alpha3":"uga"},
+{"id":860,"name":"Узбекистан","alpha2":"uz","alpha3":"uzb"},
+{"id":804,"name":"Украина","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Уругвай","alpha2":"uy","alpha3":"ury"},
+{"id":242,"name":"Фиджи","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Филиппины","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Финляндия","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Франция","alpha2":"fr","alpha3":"fra"},
+{"id":191,"name":"Хорватия","alpha2":"hr","alpha3":"hrv"},
+{"id":140,"name":"ЦАР","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Чад","alpha2":"td","alpha3":"tcd"},
+{"id":499,"name":"Черногория","alpha2":"me","alpha3":"mne"},
+{"id":203,"name":"Чехия","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Чили","alpha2":"cl","alpha3":"chl"},
+{"id":756,"name":"Швейцария","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"Швеция","alpha2":"se","alpha3":"swe"},
+{"id":144,"name":"Шри-Ланка","alpha2":"lk","alpha3":"lka"},
+{"id":218,"name":"Эквадор","alpha2":"ec","alpha3":"ecu"},
+{"id":226,"name":"Экваториальная Гвинея","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Эритрея","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Эстония","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Эфиопия","alpha2":"et","alpha3":"eth"},
+{"id":710,"name":"ЮАР","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"Южный Судан","alpha2":"ss","alpha3":"ssd"},
+{"id":388,"name":"Ямайка","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Япония","alpha2":"jp","alpha3":"jpn"}]
\ No newline at end of file
diff --git a/static/geolocations/sk/countries.json b/static/geolocations/sk/countries.json
new file mode 100644
index 00000000..f3d5acfd
--- /dev/null
+++ b/static/geolocations/sk/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"Afganistan","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"Albánsko","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Alžírsko","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"Antigua a Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Argentína","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"Arménsko","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"Austrália","alpha2":"au","alpha3":"aus"},
+{"id":31,"name":"Azerbajdžan","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"Bahamy","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"Bahrajn","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"Bangladéš","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":56,"name":"Belgicko","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"Bhután","alpha2":"bt","alpha3":"btn"},
+{"id":112,"name":"Bielorusko","alpha2":"by","alpha3":"blr"},
+{"id":68,"name":"Bolívia","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Bosna a Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Brazília","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Brunej","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"Bulharsko","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"Burkina","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":196,"name":"Cyprus","alpha2":"cy","alpha3":"cyp"},
+{"id":148,"name":"Čad","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Česko","alpha2":"cz","alpha3":"cze"},
+{"id":499,"name":"Čierna Hora","alpha2":"me","alpha3":"mne"},
+{"id":152,"name":"Čile","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"Čína","alpha2":"cn","alpha3":"chn"},
+{"id":208,"name":"Dánsko","alpha2":"dk","alpha3":"dnk"},
+{"id":212,"name":"Dominika","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikánska republika","alpha2":"do","alpha3":"dom"},
+{"id":262,"name":"Džibutsko","alpha2":"dj","alpha3":"dji"},
+{"id":818,"name":"Egypt","alpha2":"eg","alpha3":"egy"},
+{"id":218,"name":"Ekvádor","alpha2":"ec","alpha3":"ecu"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Estónsko","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Etiópia","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"Fidži","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Filipíny","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Fínsko","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Francúzsko","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"Grécko","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Gruzínsko","alpha2":"ge","alpha3":"geo"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":528,"name":"Holandsko","alpha2":"nl","alpha3":"nld"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":191,"name":"Chorvátsko","alpha2":"hr","alpha3":"hrv"},
+{"id":356,"name":"India","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Indonézia","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"Irán","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"Írsko","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":376,"name":"Izrael","alpha2":"il","alpha3":"isr"},
+{"id":388,"name":"Jamajka","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Japonsko","alpha2":"jp","alpha3":"jpn"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":400,"name":"Jordánsko","alpha2":"jo","alpha3":"jor"},
+{"id":710,"name":"Južná Afrika","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"Južný Sudán","alpha2":"ss","alpha3":"ssd"},
+{"id":116,"name":"Kambodža","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":132,"name":"Kapverdy","alpha2":"cv","alpha3":"cpv"},
+{"id":634,"name":"Katar","alpha2":"qa","alpha3":"qat"},
+{"id":398,"name":"Kazachstan","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"Keňa","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirgizsko","alpha2":"kg","alpha3":"kgz"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Kolumbia","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Komory","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Kongo","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"Konžská demokratická republika","alpha2":"cd","alpha3":"cod"},
+{"id":408,"name":"Kórejská ľudovodemokratická republika","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Kórejská republika","alpha2":"kr","alpha3":"kor"},
+{"id":188,"name":"Kostarika","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Kuvajt","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":430,"name":"Libéria","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"Líbya","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Lichtenštajnsko","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"Litva","alpha2":"lt","alpha3":"ltu"},
+{"id":428,"name":"Lotyšsko","alpha2":"lv","alpha3":"lva"},
+{"id":442,"name":"Luxembursko","alpha2":"lu","alpha3":"lux"},
+{"id":807,"name":"Severné Macedónsko","alpha2":"mk","alpha3":"mkd"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":348,"name":"Maďarsko","alpha2":"hu","alpha3":"hun"},
+{"id":458,"name":"Malajzia","alpha2":"my","alpha3":"mys"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":462,"name":"Maldivy","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Maroko","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Marshallove ostrovy","alpha2":"mh","alpha3":"mhl"},
+{"id":480,"name":"Maurícius","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Mauritánia","alpha2":"mr","alpha3":"mrt"},
+{"id":484,"name":"Mexiko","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"Mikronézia","alpha2":"fm","alpha3":"fsm"},
+{"id":104,"name":"Mjanmarsko","alpha2":"mm","alpha3":"mmr"},
+{"id":498,"name":"Moldavsko","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Monako","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Mongolsko","alpha2":"mn","alpha3":"mng"},
+{"id":508,"name":"Mozambik","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namíbia","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":276,"name":"Nemecko","alpha2":"de","alpha3":"deu"},
+{"id":524,"name":"Nepál","alpha2":"np","alpha3":"npl"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigéria","alpha2":"ng","alpha3":"nga"},
+{"id":558,"name":"Nikaragua","alpha2":"ni","alpha3":"nic"},
+{"id":578,"name":"Nórsko","alpha2":"no","alpha3":"nor"},
+{"id":554,"name":"Nový Zéland","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Omán","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Papua-Nová Guinea","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Paraguaj","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":384,"name":"Pobrežie Slonoviny","alpha2":"ci","alpha3":"civ"},
+{"id":616,"name":"Poľsko","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugalsko","alpha2":"pt","alpha3":"prt"},
+{"id":40,"name":"Rakúsko","alpha2":"at","alpha3":"aut"},
+{"id":226,"name":"Rovníková Guinea","alpha2":"gq","alpha3":"gnq"},
+{"id":642,"name":"Rumunsko","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"Rusko","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":222,"name":"Salvádor","alpha2":"sv","alpha3":"slv"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"San Maríno","alpha2":"sm","alpha3":"smr"},
+{"id":682,"name":"Saudská Arábia","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":690,"name":"Seychely","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"Singapur","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Slovensko","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Slovinsko","alpha2":"si","alpha3":"svn"},
+{"id":706,"name":"Somálsko","alpha2":"so","alpha3":"som"},
+{"id":784,"name":"Spojené arabské emiráty","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"Spojené kráľovstvo","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"Spojené štáty","alpha2":"us","alpha3":"usa"},
+{"id":688,"name":"Srbsko","alpha2":"rs","alpha3":"srb"},
+{"id":144,"name":"Srí Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":140,"name":"Stredoafrická republika","alpha2":"cf","alpha3":"caf"},
+{"id":729,"name":"Sudán","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":662,"name":"Svätá Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":659,"name":"Svätý Krištof a Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":678,"name":"Svätý Tomáš a Princov ostrov","alpha2":"st","alpha3":"stp"},
+{"id":670,"name":"Svätý Vincent a Grenadíny","alpha2":"vc","alpha3":"vct"},
+{"id":748,"name":"Svazijsko","alpha2":"sz","alpha3":"swz"},
+{"id":760,"name":"Sýria","alpha2":"sy","alpha3":"syr"},
+{"id":90,"name":"Šalamúnove ostrovy","alpha2":"sb","alpha3":"slb"},
+{"id":724,"name":"Španielsko","alpha2":"es","alpha3":"esp"},
+{"id":756,"name":"Švajčiarsko","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"Švédsko","alpha2":"se","alpha3":"swe"},
+{"id":762,"name":"Tadžikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":380,"name":"Taliansko","alpha2":"it","alpha3":"ita"},
+{"id":834,"name":"Tanzánia","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"Thajsko","alpha2":"th","alpha3":"tha"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Trinidad a Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"Tunisko","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Turecko","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Turkménsko","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"Ukrajina","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Uruguaj","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":626,"name":"Východný Timor","alpha2":"tl","alpha3":"tls"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/sv/countries.json b/static/geolocations/sv/countries.json
new file mode 100644
index 00000000..563df50d
--- /dev/null
+++ b/static/geolocations/sv/countries.json
@@ -0,0 +1,193 @@
+[{"id":20,"name":"Andorra","alpha2":"ad","alpha3":"and"},
+{"id":784,"name":"Förenade Arabemiraten","alpha2":"ae","alpha3":"are"},
+{"id":4,"name":"Afghanistan","alpha2":"af","alpha3":"afg"},
+{"id":28,"name":"Antigua och Barbuda","alpha2":"ag","alpha3":"atg"},
+{"id":8,"name":"Albanien","alpha2":"al","alpha3":"alb"},
+{"id":51,"name":"Armenien","alpha2":"am","alpha3":"arm"},
+{"id":24,"name":"Angola","alpha2":"ao","alpha3":"ago"},
+{"id":32,"name":"Argentina","alpha2":"ar","alpha3":"arg"},
+{"id":40,"name":"Österrike","alpha2":"at","alpha3":"aut"},
+{"id":36,"name":"Australien","alpha2":"au","alpha3":"aus"},
+{"id":31,"name":"Azerbajdzjan","alpha2":"az","alpha3":"aze"},
+{"id":70,"name":"Bosnien och Hercegovina","alpha2":"ba","alpha3":"bih"},
+{"id":52,"name":"Barbados","alpha2":"bb","alpha3":"brb"},
+{"id":50,"name":"Bangladesh","alpha2":"bd","alpha3":"bgd"},
+{"id":56,"name":"Belgien","alpha2":"be","alpha3":"bel"},
+{"id":854,"name":"Burkina Faso","alpha2":"bf","alpha3":"bfa"},
+{"id":100,"name":"Bulgarien","alpha2":"bg","alpha3":"bgr"},
+{"id":48,"name":"Bahrain","alpha2":"bh","alpha3":"bhr"},
+{"id":108,"name":"Burundi","alpha2":"bi","alpha3":"bdi"},
+{"id":204,"name":"Benin","alpha2":"bj","alpha3":"ben"},
+{"id":96,"name":"Brunei","alpha2":"bn","alpha3":"brn"},
+{"id":68,"name":"Bolivia","alpha2":"bo","alpha3":"bol"},
+{"id":76,"name":"Brasilien","alpha2":"br","alpha3":"bra"},
+{"id":44,"name":"Bahamas","alpha2":"bs","alpha3":"bhs"},
+{"id":64,"name":"Bhutan","alpha2":"bt","alpha3":"btn"},
+{"id":72,"name":"Botswana","alpha2":"bw","alpha3":"bwa"},
+{"id":112,"name":"Vitryssland","alpha2":"by","alpha3":"blr"},
+{"id":84,"name":"Belize","alpha2":"bz","alpha3":"blz"},
+{"id":124,"name":"Kanada","alpha2":"ca","alpha3":"can"},
+{"id":180,"name":"Kongo-Kinshasa","alpha2":"cd","alpha3":"cod"},
+{"id":140,"name":"Centralafrikanska republiken","alpha2":"cf","alpha3":"caf"},
+{"id":178,"name":"Kongo-Brazzaville","alpha2":"cg","alpha3":"cog"},
+{"id":756,"name":"Schweiz","alpha2":"ch","alpha3":"che"},
+{"id":384,"name":"Elfenbenskusten","alpha2":"ci","alpha3":"civ"},
+{"id":152,"name":"Chile","alpha2":"cl","alpha3":"chl"},
+{"id":120,"name":"Kamerun","alpha2":"cm","alpha3":"cmr"},
+{"id":156,"name":"Kina","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"Colombia","alpha2":"co","alpha3":"col"},
+{"id":188,"name":"Costa Rica","alpha2":"cr","alpha3":"cri"},
+{"id":192,"name":"Kuba","alpha2":"cu","alpha3":"cub"},
+{"id":132,"name":"Kap Verde","alpha2":"cv","alpha3":"cpv"},
+{"id":196,"name":"Cypern","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"Tjeckien","alpha2":"cz","alpha3":"cze"},
+{"id":276,"name":"Tyskland","alpha2":"de","alpha3":"deu"},
+{"id":262,"name":"Djibouti","alpha2":"dj","alpha3":"dji"},
+{"id":208,"name":"Danmark","alpha2":"dk","alpha3":"dnk"},
+{"id":212,"name":"Dominica","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Dominikanska republiken","alpha2":"do","alpha3":"dom"},
+{"id":12,"name":"Algeriet","alpha2":"dz","alpha3":"dza"},
+{"id":218,"name":"Ecuador","alpha2":"ec","alpha3":"ecu"},
+{"id":233,"name":"Estland","alpha2":"ee","alpha3":"est"},
+{"id":818,"name":"Egypten","alpha2":"eg","alpha3":"egy"},
+{"id":232,"name":"Eritrea","alpha2":"er","alpha3":"eri"},
+{"id":724,"name":"Spanien","alpha2":"es","alpha3":"esp"},
+{"id":231,"name":"Etiopien","alpha2":"et","alpha3":"eth"},
+{"id":246,"name":"Finland","alpha2":"fi","alpha3":"fin"},
+{"id":242,"name":"Fiji","alpha2":"fj","alpha3":"fji"},
+{"id":583,"name":"Mikronesiska federationen","alpha2":"fm","alpha3":"fsm"},
+{"id":250,"name":"Frankrike","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"Gabon","alpha2":"ga","alpha3":"gab"},
+{"id":826,"name":"Storbritannien","alpha2":"gb","alpha3":"gbr"},
+{"id":308,"name":"Grenada","alpha2":"gd","alpha3":"grd"},
+{"id":268,"name":"Georgien","alpha2":"ge","alpha3":"geo"},
+{"id":288,"name":"Ghana","alpha2":"gh","alpha3":"gha"},
+{"id":270,"name":"Gambia","alpha2":"gm","alpha3":"gmb"},
+{"id":324,"name":"Guinea","alpha2":"gn","alpha3":"gin"},
+{"id":226,"name":"Ekvatorialguinea","alpha2":"gq","alpha3":"gnq"},
+{"id":300,"name":"Grekland","alpha2":"gr","alpha3":"grc"},
+{"id":320,"name":"Guatemala","alpha2":"gt","alpha3":"gtm"},
+{"id":624,"name":"Guinea-Bissau","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"Guyana","alpha2":"gy","alpha3":"guy"},
+{"id":340,"name":"Honduras","alpha2":"hn","alpha3":"hnd"},
+{"id":191,"name":"Kroatien","alpha2":"hr","alpha3":"hrv"},
+{"id":332,"name":"Haiti","alpha2":"ht","alpha3":"hti"},
+{"id":348,"name":"Ungern","alpha2":"hu","alpha3":"hun"},
+{"id":360,"name":"Indonesien","alpha2":"id","alpha3":"idn"},
+{"id":372,"name":"Irland","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"Israel","alpha2":"il","alpha3":"isr"},
+{"id":356,"name":"Indien","alpha2":"in","alpha3":"ind"},
+{"id":368,"name":"Irak","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Iran","alpha2":"ir","alpha3":"irn"},
+{"id":352,"name":"Island","alpha2":"is","alpha3":"isl"},
+{"id":380,"name":"Italien","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"Jamaica","alpha2":"jm","alpha3":"jam"},
+{"id":400,"name":"Jordanien","alpha2":"jo","alpha3":"jor"},
+{"id":392,"name":"Japan","alpha2":"jp","alpha3":"jpn"},
+{"id":404,"name":"Kenya","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Kirgizistan","alpha2":"kg","alpha3":"kgz"},
+{"id":116,"name":"Kambodja","alpha2":"kh","alpha3":"khm"},
+{"id":296,"name":"Kiribati","alpha2":"ki","alpha3":"kir"},
+{"id":174,"name":"Komorerna","alpha2":"km","alpha3":"com"},
+{"id":659,"name":"Saint Kitts och Nevis","alpha2":"kn","alpha3":"kna"},
+{"id":408,"name":"Nordkorea","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"Sydkorea","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"Kuwait","alpha2":"kw","alpha3":"kwt"},
+{"id":398,"name":"Kazakstan","alpha2":"kz","alpha3":"kaz"},
+{"id":418,"name":"Laos","alpha2":"la","alpha3":"lao"},
+{"id":422,"name":"Libanon","alpha2":"lb","alpha3":"lbn"},
+{"id":662,"name":"Saint Lucia","alpha2":"lc","alpha3":"lca"},
+{"id":438,"name":"Liechtenstein","alpha2":"li","alpha3":"lie"},
+{"id":144,"name":"Sri Lanka","alpha2":"lk","alpha3":"lka"},
+{"id":430,"name":"Liberia","alpha2":"lr","alpha3":"lbr"},
+{"id":426,"name":"Lesotho","alpha2":"ls","alpha3":"lso"},
+{"id":440,"name":"Litauen","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"Luxemburg","alpha2":"lu","alpha3":"lux"},
+{"id":428,"name":"Lettland","alpha2":"lv","alpha3":"lva"},
+{"id":434,"name":"Libyen","alpha2":"ly","alpha3":"lby"},
+{"id":504,"name":"Marocko","alpha2":"ma","alpha3":"mar"},
+{"id":492,"name":"Monaco","alpha2":"mc","alpha3":"mco"},
+{"id":498,"name":"Moldavien","alpha2":"md","alpha3":"mda"},
+{"id":499,"name":"Montenegro","alpha2":"me","alpha3":"mne"},
+{"id":450,"name":"Madagaskar","alpha2":"mg","alpha3":"mdg"},
+{"id":584,"name":"Marshallöarna","alpha2":"mh","alpha3":"mhl"},
+{"id":807,"name":"Nordmakedonien","alpha2":"mk","alpha3":"mkd"},
+{"id":466,"name":"Mali","alpha2":"ml","alpha3":"mli"},
+{"id":104,"name":"Myanmar","alpha2":"mm","alpha3":"mmr"},
+{"id":496,"name":"Mongoliet","alpha2":"mn","alpha3":"mng"},
+{"id":478,"name":"Mauretanien","alpha2":"mr","alpha3":"mrt"},
+{"id":470,"name":"Malta","alpha2":"mt","alpha3":"mlt"},
+{"id":480,"name":"Mauritius","alpha2":"mu","alpha3":"mus"},
+{"id":462,"name":"Maldiverna","alpha2":"mv","alpha3":"mdv"},
+{"id":454,"name":"Malawi","alpha2":"mw","alpha3":"mwi"},
+{"id":484,"name":"Mexiko","alpha2":"mx","alpha3":"mex"},
+{"id":458,"name":"Malaysia","alpha2":"my","alpha3":"mys"},
+{"id":508,"name":"Moçambique","alpha2":"mz","alpha3":"moz"},
+{"id":516,"name":"Namibia","alpha2":"na","alpha3":"nam"},
+{"id":562,"name":"Niger","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Nigeria","alpha2":"ng","alpha3":"nga"},
+{"id":558,"name":"Nicaragua","alpha2":"ni","alpha3":"nic"},
+{"id":528,"name":"Nederländerna","alpha2":"nl","alpha3":"nld"},
+{"id":578,"name":"Norge","alpha2":"no","alpha3":"nor"},
+{"id":524,"name":"Nepal","alpha2":"np","alpha3":"npl"},
+{"id":520,"name":"Nauru","alpha2":"nr","alpha3":"nru"},
+{"id":554,"name":"Nya Zeeland","alpha2":"nz","alpha3":"nzl"},
+{"id":512,"name":"Oman","alpha2":"om","alpha3":"omn"},
+{"id":591,"name":"Panama","alpha2":"pa","alpha3":"pan"},
+{"id":604,"name":"Peru","alpha2":"pe","alpha3":"per"},
+{"id":598,"name":"Papua Nya Guinea","alpha2":"pg","alpha3":"png"},
+{"id":608,"name":"Filippinerna","alpha2":"ph","alpha3":"phl"},
+{"id":586,"name":"Pakistan","alpha2":"pk","alpha3":"pak"},
+{"id":616,"name":"Polen","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Portugal","alpha2":"pt","alpha3":"prt"},
+{"id":585,"name":"Palau","alpha2":"pw","alpha3":"plw"},
+{"id":600,"name":"Paraguay","alpha2":"py","alpha3":"pry"},
+{"id":634,"name":"Qatar","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"Rumänien","alpha2":"ro","alpha3":"rou"},
+{"id":688,"name":"Serbien","alpha2":"rs","alpha3":"srb"},
+{"id":643,"name":"Ryssland","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Rwanda","alpha2":"rw","alpha3":"rwa"},
+{"id":682,"name":"Saudiarabien","alpha2":"sa","alpha3":"sau"},
+{"id":90,"name":"Salomonöarna","alpha2":"sb","alpha3":"slb"},
+{"id":690,"name":"Seychellerna","alpha2":"sc","alpha3":"syc"},
+{"id":736,"name":"Sudan","alpha2":"sd","alpha3":"sdn"},
+{"id":752,"name":"Sverige","alpha2":"se","alpha3":"swe"},
+{"id":702,"name":"Singapore","alpha2":"sg","alpha3":"sgp"},
+{"id":705,"name":"Slovenien","alpha2":"si","alpha3":"svn"},
+{"id":703,"name":"Slovakien","alpha2":"sk","alpha3":"svk"},
+{"id":694,"name":"Sierra Leone","alpha2":"sl","alpha3":"sle"},
+{"id":674,"name":"San Marino","alpha2":"sm","alpha3":"smr"},
+{"id":686,"name":"Senegal","alpha2":"sn","alpha3":"sen"},
+{"id":706,"name":"Somalia","alpha2":"so","alpha3":"som"},
+{"id":740,"name":"Surinam","alpha2":"sr","alpha3":"sur"},
+{"id":728,"name":"Sydsudan","alpha2":"ss","alpha3":"ssd"},
+{"id":678,"name":"São Tomé och Príncipe","alpha2":"st","alpha3":"stp"},
+{"id":222,"name":"El Salvador","alpha2":"sv","alpha3":"slv"},
+{"id":760,"name":"Syrien","alpha2":"sy","alpha3":"syr"},
+{"id":748,"name":"Swaziland","alpha2":"sz","alpha3":"swz"},
+{"id":148,"name":"Tchad","alpha2":"td","alpha3":"tcd"},
+{"id":768,"name":"Togo","alpha2":"tg","alpha3":"tgo"},
+{"id":764,"name":"Thailand","alpha2":"th","alpha3":"tha"},
+{"id":762,"name":"Tadzjikistan","alpha2":"tj","alpha3":"tjk"},
+{"id":626,"name":"Östtimor","alpha2":"tl","alpha3":"tls"},
+{"id":795,"name":"Turkmenistan","alpha2":"tm","alpha3":"tkm"},
+{"id":788,"name":"Tunisien","alpha2":"tn","alpha3":"tun"},
+{"id":776,"name":"Tonga","alpha2":"to","alpha3":"ton"},
+{"id":792,"name":"Turkiet","alpha2":"tr","alpha3":"tur"},
+{"id":780,"name":"Trinidad och Tobago","alpha2":"tt","alpha3":"tto"},
+{"id":798,"name":"Tuvalu","alpha2":"tv","alpha3":"tuv"},
+{"id":834,"name":"Tanzania","alpha2":"tz","alpha3":"tza"},
+{"id":804,"name":"Ukraina","alpha2":"ua","alpha3":"ukr"},
+{"id":800,"name":"Uganda","alpha2":"ug","alpha3":"uga"},
+{"id":840,"name":"USA","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"Uruguay","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"Uzbekistan","alpha2":"uz","alpha3":"uzb"},
+{"id":670,"name":"Saint Vincent och Grenadinerna","alpha2":"vc","alpha3":"vct"},
+{"id":862,"name":"Venezuela","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"Vietnam","alpha2":"vn","alpha3":"vnm"},
+{"id":548,"name":"Vanuatu","alpha2":"vu","alpha3":"vut"},
+{"id":882,"name":"Samoa","alpha2":"ws","alpha3":"wsm"},
+{"id":887,"name":"Jemen","alpha2":"ye","alpha3":"yem"},
+{"id":710,"name":"Sydafrika","alpha2":"za","alpha3":"zaf"},
+{"id":894,"name":"Zambia","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Zimbabwe","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/th/countries.json b/static/geolocations/th/countries.json
new file mode 100644
index 00000000..63c80d23
--- /dev/null
+++ b/static/geolocations/th/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"อัฟกานิสถาน","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"แอลเบเนีย","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"แอลจีเรีย","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"อันดอร์รา","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"แองโกลา","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"แอนติกาและบาร์บูดา","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"อาร์เจนตินา","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"อาร์มีเนีย","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"ออสเตรเลีย","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"ออสเตรีย","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"อาเซอร์ไบจาน","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"บาฮามาส","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"บาห์เรน","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"บังกลาเทศ","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"บาร์เบโดส","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"เบลารุส","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"เบลเยียม","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"เบลีซ","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"เบนิน","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"ภูฏาน","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"โบลิเวีย","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"บอสเนียและเฮอร์เซโกวีนา","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"บอตสวานา","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"บราซิล","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"บรูไน","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"บัลแกเรีย","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"บูร์กินาฟาโซ","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"บุรุนดี","alpha2":"bi","alpha3":"bdi"},
+{"id":132,"name":"กาบูเวร์ดี","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"กัมพูชา","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"แคเมอรูน","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"แคนาดา","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"สาธารณรัฐแอฟริกากลาง","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"ชาด","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"ชิลี","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"จีน","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"โคลอมเบีย","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"คอโมโรส","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"สาธารณรัฐคองโก","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"สาธารณรัฐประชาธิปไตยคองโก","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"คอสตาริกา","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"โกตดิวัวร์","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"โครเอเชีย","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"คิวบา","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"ไซปรัส","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"เช็กเกีย","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"เดนมาร์ก","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"จิบูตี","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"ดอมินีกา","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"สาธารณรัฐโดมินิกัน","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"เอกวาดอร์","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"อียิปต์","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"เอลซัลวาดอร์","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"อิเควทอเรียลกินี","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"เอริเทรีย","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"เอสโตเนีย","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"เอสวาตีนี","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"เอธิโอเปีย","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"ฟีจี","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"ฟินแลนด์","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"ฝรั่งเศส","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"กาบอง","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"แกมเบีย","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"จอร์เจีย","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"เยอรมนี","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"กานา","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"กรีซ","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"เกรเนดา","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"กัวเตมาลา","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"กินี","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"กินี-บิสเซา","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"กายอานา","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"เฮติ","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"ฮอนดูรัส","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"ฮังการี","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"ไอซ์แลนด์","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"อินเดีย","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"อินโดนีเซีย","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"อิหร่าน","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"อิรัก","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"ไอร์แลนด์","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"อิสราเอล","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"อิตาลี","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"จาเมกา","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"ญี่ปุ่น","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"จอร์แดน","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"คาซัคสถาน","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"เคนยา","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"คิริบาส","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"เกาหลีเหนือ","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"เกาหลีใต้","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"คูเวต","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"คีร์กีซสถาน","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"ลาว","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"ลัตเวีย","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"เลบานอน","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"เลโซโท","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"ไลบีเรีย","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"ลิเบีย","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"ลิกเตนสไตน์","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"ลิทัวเนีย","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"ลักเซมเบิร์ก","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"มาดากัสการ์","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"มาลาวี","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"มาเลเซีย","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"มัลดีฟส์","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"มาลี","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"มอลตา","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"หมู่เกาะมาร์แชลล์","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"มอริเตเนีย","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"มอริเชียส","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"เม็กซิโก","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"ไมโครนีเซีย","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"มอลโดวา","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"โมนาโก","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"มองโกเลีย","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"มอนเตเนโกร","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"โมร็อกโก","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"โมซัมบิก","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"พม่า","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"นามิเบีย","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"นาอูรู","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"เนปาล","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"เนเธอร์แลนด์","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"นิวซีแลนด์","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"นิการากัว","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"ไนเจอร์","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"ไนจีเรีย","alpha2":"ng","alpha3":"nga"},
+{"id":807,"name":"นอร์ทมาซิโดเนีย","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"นอร์เวย์","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"โอมาน","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"ปากีสถาน","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"ปาเลา","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"ปานามา","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"ปาปัวนิวกินี","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"ปารากวัย","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"เปรู","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"ฟิลิปปินส์","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"โปแลนด์","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"โปรตุเกส","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"กาตาร์","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"โรมาเนีย","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"รัสเซีย","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"รวันดา","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"เซนต์คิตส์และเนวิส","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"เซนต์ลูเชีย","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"เซนต์วินเซนต์และเกรนาดีนส์","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"ซามัว","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"ซานมารีโน","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"เซาตูเมและปรินซีปี","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"ซาอุดีอาระเบีย","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"เซเนกัล","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"เซอร์เบีย","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"เซเชลส์","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"เซียร์ราลีโอน","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"สิงคโปร์","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"สโลวาเกีย","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"สโลวีเนีย","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"หมู่เกาะโซโลมอน","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"โซมาเลีย","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"แอฟริกาใต้","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"เซาท์ซูดาน","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"สเปน","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"ศรีลังกา","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"ซูดาน","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"ซูรินาม","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"สวีเดน","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"สวิตเซอร์แลนด์","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"ซีเรีย","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"ทาจิกิสถาน","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"แทนซาเนีย","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"ไทย","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"ติมอร์-เลสเต","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"โตโก","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"ตองงา","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"ตรินิแดดและโตเบโก","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"ตูนิเซีย","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"ตุรกี","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"เติร์กเมนิสถาน","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"ตูวาลู","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"ยูกันดา","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"ยูเครน","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"สหรัฐอาหรับเอมิเรตส์","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"สหราชอาณาจักร","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"สหรัฐ","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"อุรุกวัย","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"อุซเบกิสถาน","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"วานูอาตู","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"เวเนซุเอลา","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"เวียดนาม","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"เยเมน","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"แซมเบีย","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"ซิมบับเว","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/uk/countries.json b/static/geolocations/uk/countries.json
new file mode 100644
index 00000000..1760c8ad
--- /dev/null
+++ b/static/geolocations/uk/countries.json
@@ -0,0 +1,193 @@
+[{"id":36,"name":"Австралія","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"Австрія","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"Азербайджан","alpha2":"az","alpha3":"aze"},
+{"id":8,"name":"Албанія","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"Алжир","alpha2":"dz","alpha3":"dza"},
+{"id":24,"name":"Ангола","alpha2":"ao","alpha3":"ago"},
+{"id":20,"name":"Андорра","alpha2":"ad","alpha3":"and"},
+{"id":28,"name":"Антигуа і Барбуда","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"Аргентина","alpha2":"ar","alpha3":"arg"},
+{"id":4,"name":"Афганістан","alpha2":"af","alpha3":"afg"},
+{"id":44,"name":"Багамські Острови","alpha2":"bs","alpha3":"bhs"},
+{"id":50,"name":"Бангладеш","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"Барбадос","alpha2":"bb","alpha3":"brb"},
+{"id":48,"name":"Бахрейн","alpha2":"bh","alpha3":"bhr"},
+{"id":84,"name":"Беліз","alpha2":"bz","alpha3":"blz"},
+{"id":56,"name":"Бельгія","alpha2":"be","alpha3":"bel"},
+{"id":204,"name":"Бенін","alpha2":"bj","alpha3":"ben"},
+{"id":112,"name":"Білорусь","alpha2":"by","alpha3":"blr"},
+{"id":100,"name":"Болгарія","alpha2":"bg","alpha3":"bgr"},
+{"id":68,"name":"Болівія","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"Боснія і Герцеговина","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"Ботсвана","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"Бразилія","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"Бруней","alpha2":"bn","alpha3":"brn"},
+{"id":854,"name":"Буркіна-Фасо","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"Бурунді","alpha2":"bi","alpha3":"bdi"},
+{"id":64,"name":"Бутан","alpha2":"bt","alpha3":"btn"},
+{"id":548,"name":"Вануату","alpha2":"vu","alpha3":"vut"},
+{"id":826,"name":"Велика Британія","alpha2":"gb","alpha3":"gbr"},
+{"id":862,"name":"Венесуела","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"В'єтнам","alpha2":"vn","alpha3":"vnm"},
+{"id":51,"name":"Вірменія","alpha2":"am","alpha3":"arm"},
+{"id":266,"name":"Габон","alpha2":"ga","alpha3":"gab"},
+{"id":332,"name":"Гаїті","alpha2":"ht","alpha3":"hti"},
+{"id":328,"name":"Гаяна","alpha2":"gy","alpha3":"guy"},
+{"id":270,"name":"Гамбія","alpha2":"gm","alpha3":"gmb"},
+{"id":288,"name":"Гана","alpha2":"gh","alpha3":"gha"},
+{"id":320,"name":"Гватемала","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"Гвінея","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"Гвінея-Бісау","alpha2":"gw","alpha3":"gnb"},
+{"id":340,"name":"Гондурас","alpha2":"hn","alpha3":"hnd"},
+{"id":308,"name":"Гренада","alpha2":"gd","alpha3":"grd"},
+{"id":300,"name":"Греція","alpha2":"gr","alpha3":"grc"},
+{"id":268,"name":"Грузія","alpha2":"ge","alpha3":"geo"},
+{"id":208,"name":"Данія","alpha2":"dk","alpha3":"dnk"},
+{"id":180,"name":"ДР Конго","alpha2":"cd","alpha3":"cod"},
+{"id":262,"name":"Джибуті","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"Домініка","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"Домініканська Республіка","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"Еквадор","alpha2":"ec","alpha3":"ecu"},
+{"id":226,"name":"Екваторіальна Гвінея","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"Еритрея","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"Естонія","alpha2":"ee","alpha3":"est"},
+{"id":231,"name":"Ефіопія","alpha2":"et","alpha3":"eth"},
+{"id":818,"name":"Єгипет","alpha2":"eg","alpha3":"egy"},
+{"id":887,"name":"Ємен","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"Замбія","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"Зімбабве","alpha2":"zw","alpha3":"zwe"},
+{"id":376,"name":"Ізраїль","alpha2":"il","alpha3":"isr"},
+{"id":356,"name":"Індія","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"Індонезія","alpha2":"id","alpha3":"idn"},
+{"id":368,"name":"Ірак","alpha2":"iq","alpha3":"irq"},
+{"id":364,"name":"Іран","alpha2":"ir","alpha3":"irn"},
+{"id":372,"name":"Ірландія","alpha2":"ie","alpha3":"irl"},
+{"id":352,"name":"Ісландія","alpha2":"is","alpha3":"isl"},
+{"id":724,"name":"Іспанія","alpha2":"es","alpha3":"esp"},
+{"id":380,"name":"Італія","alpha2":"it","alpha3":"ita"},
+{"id":400,"name":"Йорданія","alpha2":"jo","alpha3":"jor"},
+{"id":132,"name":"Кабо-Верде","alpha2":"cv","alpha3":"cpv"},
+{"id":398,"name":"Казахстан","alpha2":"kz","alpha3":"kaz"},
+{"id":116,"name":"Камбоджа","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"Камерун","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"Канада","alpha2":"ca","alpha3":"can"},
+{"id":634,"name":"Катар","alpha2":"qa","alpha3":"qat"},
+{"id":404,"name":"Кенія","alpha2":"ke","alpha3":"ken"},
+{"id":417,"name":"Киргизстан","alpha2":"kg","alpha3":"kgz"},
+{"id":156,"name":"Китайська Народна Республіка","alpha2":"cn","alpha3":"chn"},
+{"id":196,"name":"Кіпр","alpha2":"cy","alpha3":"cyp"},
+{"id":296,"name":"Кірибаті","alpha2":"ki","alpha3":"kir"},
+{"id":170,"name":"Колумбія","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"Коморські Острови","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"Республіка Конго","alpha2":"cg","alpha3":"cog"},
+{"id":188,"name":"Коста-Рика","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"Кот-д'Івуар","alpha2":"ci","alpha3":"civ"},
+{"id":192,"name":"Куба","alpha2":"cu","alpha3":"cub"},
+{"id":414,"name":"Кувейт","alpha2":"kw","alpha3":"kwt"},
+{"id":418,"name":"Лаос","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"Латвія","alpha2":"lv","alpha3":"lva"},
+{"id":426,"name":"Лесото","alpha2":"ls","alpha3":"lso"},
+{"id":440,"name":"Литва","alpha2":"lt","alpha3":"ltu"},
+{"id":430,"name":"Ліберія","alpha2":"lr","alpha3":"lbr"},
+{"id":422,"name":"Ліван","alpha2":"lb","alpha3":"lbn"},
+{"id":434,"name":"Лівія","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"Ліхтенштейн","alpha2":"li","alpha3":"lie"},
+{"id":442,"name":"Люксембург","alpha2":"lu","alpha3":"lux"},
+{"id":480,"name":"Маврикій","alpha2":"mu","alpha3":"mus"},
+{"id":478,"name":"Мавританія","alpha2":"mr","alpha3":"mrt"},
+{"id":450,"name":"Мадагаскар","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"Малаві","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"Малайзія","alpha2":"my","alpha3":"mys"},
+{"id":466,"name":"Малі","alpha2":"ml","alpha3":"mli"},
+{"id":462,"name":"Мальдіви","alpha2":"mv","alpha3":"mdv"},
+{"id":470,"name":"Мальта","alpha2":"mt","alpha3":"mlt"},
+{"id":504,"name":"Марокко","alpha2":"ma","alpha3":"mar"},
+{"id":584,"name":"Маршаллові Острови","alpha2":"mh","alpha3":"mhl"},
+{"id":484,"name":"Мексика","alpha2":"mx","alpha3":"mex"},
+{"id":508,"name":"Мозамбік","alpha2":"mz","alpha3":"moz"},
+{"id":498,"name":"Молдова","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"Монако","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"Монголія","alpha2":"mn","alpha3":"mng"},
+{"id":104,"name":"М'янма","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"Намібія","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"Науру","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"Непал","alpha2":"np","alpha3":"npl"},
+{"id":562,"name":"Нігер","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"Нігерія","alpha2":"ng","alpha3":"nga"},
+{"id":528,"name":"Нідерланди","alpha2":"nl","alpha3":"nld"},
+{"id":558,"name":"Нікарагуа","alpha2":"ni","alpha3":"nic"},
+{"id":276,"name":"Німеччина","alpha2":"de","alpha3":"deu"},
+{"id":554,"name":"Нова Зеландія","alpha2":"nz","alpha3":"nzl"},
+{"id":578,"name":"Норвегія","alpha2":"no","alpha3":"nor"},
+{"id":784,"name":"ОАЕ","alpha2":"ae","alpha3":"are"},
+{"id":512,"name":"Оман","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"Пакистан","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"Палау","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"Панама","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"Папуа Нова Гвінея","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"Парагвай","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"Перу","alpha2":"pe","alpha3":"per"},
+{"id":710,"name":"ПАР","alpha2":"za","alpha3":"zaf"},
+{"id":410,"name":"Південна Корея","alpha2":"kr","alpha3":"kor"},
+{"id":728,"name":"Південний Судан","alpha2":"ss","alpha3":"ssd"},
+{"id":408,"name":"Північна Корея","alpha2":"kp","alpha3":"prk"},
+{"id":807,"name":"Північна Македонія","alpha2":"mk","alpha3":"mkd"},
+{"id":616,"name":"Польща","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"Португалія","alpha2":"pt","alpha3":"prt"},
+{"id":643,"name":"Росія","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"Руанда","alpha2":"rw","alpha3":"rwa"},
+{"id":642,"name":"Румунія","alpha2":"ro","alpha3":"rou"},
+{"id":222,"name":"Сальвадор","alpha2":"sv","alpha3":"slv"},
+{"id":882,"name":"Самоа","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"Сан-Марино","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"Сан-Томе і Принсіпі","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"Саудівська Аравія","alpha2":"sa","alpha3":"sau"},
+{"id":748,"name":"Есватіні","alpha2":"sz","alpha3":"swz"},
+{"id":690,"name":"Сейшельські Острови","alpha2":"sc","alpha3":"syc"},
+{"id":686,"name":"Сенегал","alpha2":"sn","alpha3":"sen"},
+{"id":670,"name":"Сент-Вінсент і Гренадини","alpha2":"vc","alpha3":"vct"},
+{"id":659,"name":"Сент-Кіттс і Невіс","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"Сент-Люсія","alpha2":"lc","alpha3":"lca"},
+{"id":688,"name":"Сербія","alpha2":"rs","alpha3":"srb"},
+{"id":760,"name":"Сирія","alpha2":"sy","alpha3":"syr"},
+{"id":702,"name":"Сінгапур","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"Словаччина","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"Словенія","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"Соломонові Острови","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"Сомалі","alpha2":"so","alpha3":"som"},
+{"id":840,"name":"США","alpha2":"us","alpha3":"usa"},
+{"id":729,"name":"Судан","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"Суринам","alpha2":"sr","alpha3":"sur"},
+{"id":626,"name":"Східний Тимор","alpha2":"tl","alpha3":"tls"},
+{"id":694,"name":"Сьєрра-Леоне","alpha2":"sl","alpha3":"sle"},
+{"id":762,"name":"Таджикистан","alpha2":"tj","alpha3":"tjk"},
+{"id":764,"name":"Таїланд","alpha2":"th","alpha3":"tha"},
+{"id":834,"name":"Танзанія","alpha2":"tz","alpha3":"tza"},
+{"id":768,"name":"Того","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"Тонга","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"Тринідад і Тобаго","alpha2":"tt","alpha3":"tto"},
+{"id":798,"name":"Тувалу","alpha2":"tv","alpha3":"tuv"},
+{"id":788,"name":"Туніс","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"Туреччина","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"Туркменістан","alpha2":"tm","alpha3":"tkm"},
+{"id":800,"name":"Уганда","alpha2":"ug","alpha3":"uga"},
+{"id":348,"name":"Угорщина","alpha2":"hu","alpha3":"hun"},
+{"id":860,"name":"Узбекистан","alpha2":"uz","alpha3":"uzb"},
+{"id":804,"name":"Україна","alpha2":"ua","alpha3":"ukr"},
+{"id":858,"name":"Уругвай","alpha2":"uy","alpha3":"ury"},
+{"id":583,"name":"Федеративні Штати Мікронезії","alpha2":"fm","alpha3":"fsm"},
+{"id":242,"name":"Фіджі","alpha2":"fj","alpha3":"fji"},
+{"id":608,"name":"Філіппіни","alpha2":"ph","alpha3":"phl"},
+{"id":246,"name":"Фінляндія","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"Франція","alpha2":"fr","alpha3":"fra"},
+{"id":191,"name":"Хорватія","alpha2":"hr","alpha3":"hrv"},
+{"id":140,"name":"Центральноафриканська Республіка","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"Чад","alpha2":"td","alpha3":"tcd"},
+{"id":203,"name":"Чехія","alpha2":"cz","alpha3":"cze"},
+{"id":152,"name":"Чилі","alpha2":"cl","alpha3":"chl"},
+{"id":499,"name":"Чорногорія","alpha2":"me","alpha3":"mne"},
+{"id":756,"name":"Швейцарія","alpha2":"ch","alpha3":"che"},
+{"id":752,"name":"Швеція","alpha2":"se","alpha3":"swe"},
+{"id":144,"name":"Шрі-Ланка","alpha2":"lk","alpha3":"lka"},
+{"id":388,"name":"Ямайка","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"Японія","alpha2":"jp","alpha3":"jpn"}]
\ No newline at end of file
diff --git a/static/geolocations/zh-tw/countries.json b/static/geolocations/zh-tw/countries.json
new file mode 100644
index 00000000..1087d0d1
--- /dev/null
+++ b/static/geolocations/zh-tw/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"阿富汗","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"阿爾巴尼亞","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"阿爾及利亞","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"安道爾","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"安哥拉","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"安地卡及巴布達","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"阿根廷","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"亞美尼亞","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"澳大利亞","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"奧地利","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"亞塞拜然","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"巴哈馬","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"巴林","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"孟加拉","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"巴貝多","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"白俄羅斯","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"比利時","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"貝里斯","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"貝南","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"不丹","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"玻利維亞","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"波赫","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"波札那","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"巴西","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"汶萊","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"保加利亞","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"布吉納法索","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"蒲隆地","alpha2":"bi","alpha3":"bdi"},
+{"id":132,"name":"維德角","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"柬埔寨","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"喀麥隆","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"加拿大","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"中非","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"查德","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"智利","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"中國","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"哥倫比亞","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"葛摩","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"剛果共和國","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"剛果民主共和國","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"哥斯大黎加","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"象牙海岸","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"克羅埃西亞","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"古巴","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"賽普勒斯","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"捷克","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"丹麥","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"吉布地","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"多米尼克","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"多明尼加","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"厄瓜多","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"埃及","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"薩爾瓦多","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"赤道幾內亞","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"厄利垂亞","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"愛沙尼亞","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"史瓦帝尼","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"衣索比亞","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"斐濟","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"芬蘭","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"法國","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"加彭","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"甘比亞","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"喬治亞","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"德國","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"加納","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"希臘","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"格瑞那達","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"瓜地馬拉","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"幾內亞","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"幾內亞比索","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"蓋亞那","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"海地","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"宏都拉斯","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"匈牙利","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"冰島","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"印度","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"印尼","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"伊朗","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"伊拉克","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"愛爾蘭","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"以色列","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"義大利","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"牙買加","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"日本","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"約旦","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"哈薩克","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"肯亞","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"吉里巴斯","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"北韓","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"韓國","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"科威特","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"吉爾吉斯","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"寮國","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"拉脫維亞","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"黎巴嫩","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"賴索托","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"賴比瑞亞","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"利比亞","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"列支敦斯登","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"立陶宛","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"盧森堡","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"馬達加斯加","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"馬拉威","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"馬來西亞","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"馬爾地夫","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"馬利","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"馬爾他","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"馬紹爾群島","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"茅利塔尼亞","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"模里西斯","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"墨西哥","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"密克羅尼西亞聯邦","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"摩爾多瓦","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"摩納哥","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"蒙古國","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"蒙特內哥羅","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"摩洛哥","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"莫三比克","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"緬甸","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"納米比亞","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"諾魯","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"尼泊爾","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"荷蘭","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"紐西蘭","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"尼加拉瓜","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"尼日","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"奈及利亞","alpha2":"ng","alpha3":"nga"},
+{"id":807,"name":"北馬其頓","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"挪威","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"阿曼","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"巴基斯坦","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"帛琉","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"巴拿馬","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"巴布亞紐幾內亞","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"巴拉圭","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"秘魯","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"菲律賓","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"波蘭","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"葡萄牙","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"卡達","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"羅馬尼亞","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"俄羅斯","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"盧安達","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"聖克里斯多福及尼維斯","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"聖露西亞","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"聖文森及格瑞那丁","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"薩摩亞","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"聖馬利諾","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"聖多美普林西比","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"沙烏地阿拉伯","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"塞內加爾","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"塞爾維亞","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"塞席爾","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"獅子山","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"新加坡","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"斯洛伐克","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"斯洛維尼亞","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"索羅門群島","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"索馬利亞","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"南非","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"南蘇丹","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"西班牙","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"斯里蘭卡","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"蘇丹","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"蘇利南","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"瑞典","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"瑞士","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"敘利亞","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"塔吉克","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"坦尚尼亞","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"泰國","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"東帝汶","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"多哥","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"東加","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"千里達及托巴哥","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"突尼西亞","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"土耳其","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"土庫曼","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"吐瓦魯","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"烏干達","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"烏克蘭","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"阿聯","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"英國","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"美國","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"烏拉圭","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"烏茲別克","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"萬那杜","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"委內瑞拉","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"越南","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"葉門","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"尚比亞","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"辛巴威","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/geolocations/zh/countries.json b/static/geolocations/zh/countries.json
new file mode 100644
index 00000000..cc1cebfa
--- /dev/null
+++ b/static/geolocations/zh/countries.json
@@ -0,0 +1,193 @@
+[{"id":4,"name":"阿富汗","alpha2":"af","alpha3":"afg"},
+{"id":8,"name":"阿尔巴尼亚","alpha2":"al","alpha3":"alb"},
+{"id":12,"name":"阿尔及利亚","alpha2":"dz","alpha3":"dza"},
+{"id":20,"name":"安道尔","alpha2":"ad","alpha3":"and"},
+{"id":24,"name":"安哥拉","alpha2":"ao","alpha3":"ago"},
+{"id":28,"name":"安提瓜和巴布达","alpha2":"ag","alpha3":"atg"},
+{"id":32,"name":"阿根廷","alpha2":"ar","alpha3":"arg"},
+{"id":51,"name":"亚美尼亚","alpha2":"am","alpha3":"arm"},
+{"id":36,"name":"澳大利亚","alpha2":"au","alpha3":"aus"},
+{"id":40,"name":"奥地利","alpha2":"at","alpha3":"aut"},
+{"id":31,"name":"阿塞拜疆","alpha2":"az","alpha3":"aze"},
+{"id":44,"name":"巴哈马","alpha2":"bs","alpha3":"bhs"},
+{"id":48,"name":"巴林","alpha2":"bh","alpha3":"bhr"},
+{"id":50,"name":"孟加拉国","alpha2":"bd","alpha3":"bgd"},
+{"id":52,"name":"巴巴多斯","alpha2":"bb","alpha3":"brb"},
+{"id":112,"name":"白俄罗斯","alpha2":"by","alpha3":"blr"},
+{"id":56,"name":"比利时","alpha2":"be","alpha3":"bel"},
+{"id":84,"name":"伯利兹","alpha2":"bz","alpha3":"blz"},
+{"id":204,"name":"贝宁","alpha2":"bj","alpha3":"ben"},
+{"id":64,"name":"不丹","alpha2":"bt","alpha3":"btn"},
+{"id":68,"name":"玻利维亚","alpha2":"bo","alpha3":"bol"},
+{"id":70,"name":"波黑","alpha2":"ba","alpha3":"bih"},
+{"id":72,"name":"博茨瓦纳","alpha2":"bw","alpha3":"bwa"},
+{"id":76,"name":"巴西","alpha2":"br","alpha3":"bra"},
+{"id":96,"name":"文莱","alpha2":"bn","alpha3":"brn"},
+{"id":100,"name":"保加利亚","alpha2":"bg","alpha3":"bgr"},
+{"id":854,"name":"布基纳法索","alpha2":"bf","alpha3":"bfa"},
+{"id":108,"name":"布隆迪","alpha2":"bi","alpha3":"bdi"},
+{"id":132,"name":"佛得角","alpha2":"cv","alpha3":"cpv"},
+{"id":116,"name":"柬埔寨","alpha2":"kh","alpha3":"khm"},
+{"id":120,"name":"喀麦隆","alpha2":"cm","alpha3":"cmr"},
+{"id":124,"name":"加拿大","alpha2":"ca","alpha3":"can"},
+{"id":140,"name":"中非","alpha2":"cf","alpha3":"caf"},
+{"id":148,"name":"乍得","alpha2":"td","alpha3":"tcd"},
+{"id":152,"name":"智利","alpha2":"cl","alpha3":"chl"},
+{"id":156,"name":"中国","alpha2":"cn","alpha3":"chn"},
+{"id":170,"name":"哥伦比亚","alpha2":"co","alpha3":"col"},
+{"id":174,"name":"科摩罗","alpha2":"km","alpha3":"com"},
+{"id":178,"name":"刚果共和国","alpha2":"cg","alpha3":"cog"},
+{"id":180,"name":"刚果民主共和国","alpha2":"cd","alpha3":"cod"},
+{"id":188,"name":"哥斯达黎加","alpha2":"cr","alpha3":"cri"},
+{"id":384,"name":"科特迪瓦","alpha2":"ci","alpha3":"civ"},
+{"id":191,"name":"克罗地亚","alpha2":"hr","alpha3":"hrv"},
+{"id":192,"name":"古巴","alpha2":"cu","alpha3":"cub"},
+{"id":196,"name":"塞浦路斯","alpha2":"cy","alpha3":"cyp"},
+{"id":203,"name":"捷克","alpha2":"cz","alpha3":"cze"},
+{"id":208,"name":"丹麦","alpha2":"dk","alpha3":"dnk"},
+{"id":262,"name":"吉布提","alpha2":"dj","alpha3":"dji"},
+{"id":212,"name":"多米尼克","alpha2":"dm","alpha3":"dma"},
+{"id":214,"name":"多米尼加","alpha2":"do","alpha3":"dom"},
+{"id":218,"name":"厄瓜多尔","alpha2":"ec","alpha3":"ecu"},
+{"id":818,"name":"埃及","alpha2":"eg","alpha3":"egy"},
+{"id":222,"name":"萨尔瓦多","alpha2":"sv","alpha3":"slv"},
+{"id":226,"name":"赤道几内亚","alpha2":"gq","alpha3":"gnq"},
+{"id":232,"name":"厄立特里亚","alpha2":"er","alpha3":"eri"},
+{"id":233,"name":"爱沙尼亚","alpha2":"ee","alpha3":"est"},
+{"id":748,"name":"斯威士兰","alpha2":"sz","alpha3":"swz"},
+{"id":231,"name":"埃塞俄比亚","alpha2":"et","alpha3":"eth"},
+{"id":242,"name":"斐济","alpha2":"fj","alpha3":"fji"},
+{"id":246,"name":"芬兰","alpha2":"fi","alpha3":"fin"},
+{"id":250,"name":"法国","alpha2":"fr","alpha3":"fra"},
+{"id":266,"name":"加蓬","alpha2":"ga","alpha3":"gab"},
+{"id":270,"name":"冈比亚","alpha2":"gm","alpha3":"gmb"},
+{"id":268,"name":"格鲁吉亚","alpha2":"ge","alpha3":"geo"},
+{"id":276,"name":"德国","alpha2":"de","alpha3":"deu"},
+{"id":288,"name":"加纳","alpha2":"gh","alpha3":"gha"},
+{"id":300,"name":"希腊","alpha2":"gr","alpha3":"grc"},
+{"id":308,"name":"格林纳达","alpha2":"gd","alpha3":"grd"},
+{"id":320,"name":"危地马拉","alpha2":"gt","alpha3":"gtm"},
+{"id":324,"name":"几内亚","alpha2":"gn","alpha3":"gin"},
+{"id":624,"name":"几内亚比绍","alpha2":"gw","alpha3":"gnb"},
+{"id":328,"name":"圭亚那","alpha2":"gy","alpha3":"guy"},
+{"id":332,"name":"海地","alpha2":"ht","alpha3":"hti"},
+{"id":340,"name":"洪都拉斯","alpha2":"hn","alpha3":"hnd"},
+{"id":348,"name":"匈牙利","alpha2":"hu","alpha3":"hun"},
+{"id":352,"name":"冰岛","alpha2":"is","alpha3":"isl"},
+{"id":356,"name":"印度","alpha2":"in","alpha3":"ind"},
+{"id":360,"name":"印尼","alpha2":"id","alpha3":"idn"},
+{"id":364,"name":"伊朗","alpha2":"ir","alpha3":"irn"},
+{"id":368,"name":"伊拉克","alpha2":"iq","alpha3":"irq"},
+{"id":372,"name":"爱尔兰","alpha2":"ie","alpha3":"irl"},
+{"id":376,"name":"以色列","alpha2":"il","alpha3":"isr"},
+{"id":380,"name":"意大利","alpha2":"it","alpha3":"ita"},
+{"id":388,"name":"牙买加","alpha2":"jm","alpha3":"jam"},
+{"id":392,"name":"日本","alpha2":"jp","alpha3":"jpn"},
+{"id":400,"name":"约旦","alpha2":"jo","alpha3":"jor"},
+{"id":398,"name":"哈萨克斯坦","alpha2":"kz","alpha3":"kaz"},
+{"id":404,"name":"肯尼亚","alpha2":"ke","alpha3":"ken"},
+{"id":296,"name":"基里巴斯","alpha2":"ki","alpha3":"kir"},
+{"id":408,"name":"朝鲜","alpha2":"kp","alpha3":"prk"},
+{"id":410,"name":"韩国","alpha2":"kr","alpha3":"kor"},
+{"id":414,"name":"科威特","alpha2":"kw","alpha3":"kwt"},
+{"id":417,"name":"吉尔吉斯斯坦","alpha2":"kg","alpha3":"kgz"},
+{"id":418,"name":"老挝","alpha2":"la","alpha3":"lao"},
+{"id":428,"name":"拉脱维亚","alpha2":"lv","alpha3":"lva"},
+{"id":422,"name":"黎巴嫩","alpha2":"lb","alpha3":"lbn"},
+{"id":426,"name":"莱索托","alpha2":"ls","alpha3":"lso"},
+{"id":430,"name":"利比里亚","alpha2":"lr","alpha3":"lbr"},
+{"id":434,"name":"利比亚","alpha2":"ly","alpha3":"lby"},
+{"id":438,"name":"列支敦士登","alpha2":"li","alpha3":"lie"},
+{"id":440,"name":"立陶宛","alpha2":"lt","alpha3":"ltu"},
+{"id":442,"name":"卢森堡","alpha2":"lu","alpha3":"lux"},
+{"id":450,"name":"马达加斯加","alpha2":"mg","alpha3":"mdg"},
+{"id":454,"name":"马拉维","alpha2":"mw","alpha3":"mwi"},
+{"id":458,"name":"马来西亚","alpha2":"my","alpha3":"mys"},
+{"id":462,"name":"马尔代夫","alpha2":"mv","alpha3":"mdv"},
+{"id":466,"name":"马里","alpha2":"ml","alpha3":"mli"},
+{"id":470,"name":"马耳他","alpha2":"mt","alpha3":"mlt"},
+{"id":584,"name":"马绍尔群岛","alpha2":"mh","alpha3":"mhl"},
+{"id":478,"name":"毛里塔尼亚","alpha2":"mr","alpha3":"mrt"},
+{"id":480,"name":"毛里求斯","alpha2":"mu","alpha3":"mus"},
+{"id":484,"name":"墨西哥","alpha2":"mx","alpha3":"mex"},
+{"id":583,"name":"密克罗尼西亚联邦","alpha2":"fm","alpha3":"fsm"},
+{"id":498,"name":"摩尔多瓦","alpha2":"md","alpha3":"mda"},
+{"id":492,"name":"摩纳哥","alpha2":"mc","alpha3":"mco"},
+{"id":496,"name":"蒙古国","alpha2":"mn","alpha3":"mng"},
+{"id":499,"name":"黑山","alpha2":"me","alpha3":"mne"},
+{"id":504,"name":"摩洛哥","alpha2":"ma","alpha3":"mar"},
+{"id":508,"name":"莫桑比克","alpha2":"mz","alpha3":"moz"},
+{"id":104,"name":"缅甸","alpha2":"mm","alpha3":"mmr"},
+{"id":516,"name":"纳米比亚","alpha2":"na","alpha3":"nam"},
+{"id":520,"name":"瑙鲁","alpha2":"nr","alpha3":"nru"},
+{"id":524,"name":"尼泊尔","alpha2":"np","alpha3":"npl"},
+{"id":528,"name":"荷兰","alpha2":"nl","alpha3":"nld"},
+{"id":554,"name":"新西兰","alpha2":"nz","alpha3":"nzl"},
+{"id":558,"name":"尼加拉瓜","alpha2":"ni","alpha3":"nic"},
+{"id":562,"name":"尼日尔","alpha2":"ne","alpha3":"ner"},
+{"id":566,"name":"尼日利亚","alpha2":"ng","alpha3":"nga"},
+{"id":807,"name":"北马其顿","alpha2":"mk","alpha3":"mkd"},
+{"id":578,"name":"挪威","alpha2":"no","alpha3":"nor"},
+{"id":512,"name":"阿曼","alpha2":"om","alpha3":"omn"},
+{"id":586,"name":"巴基斯坦","alpha2":"pk","alpha3":"pak"},
+{"id":585,"name":"帕劳","alpha2":"pw","alpha3":"plw"},
+{"id":591,"name":"巴拿马","alpha2":"pa","alpha3":"pan"},
+{"id":598,"name":"巴布亚新几内亚","alpha2":"pg","alpha3":"png"},
+{"id":600,"name":"巴拉圭","alpha2":"py","alpha3":"pry"},
+{"id":604,"name":"秘鲁","alpha2":"pe","alpha3":"per"},
+{"id":608,"name":"菲律宾","alpha2":"ph","alpha3":"phl"},
+{"id":616,"name":"波兰","alpha2":"pl","alpha3":"pol"},
+{"id":620,"name":"葡萄牙","alpha2":"pt","alpha3":"prt"},
+{"id":634,"name":"卡塔尔","alpha2":"qa","alpha3":"qat"},
+{"id":642,"name":"罗马尼亚","alpha2":"ro","alpha3":"rou"},
+{"id":643,"name":"俄罗斯","alpha2":"ru","alpha3":"rus"},
+{"id":646,"name":"卢旺达","alpha2":"rw","alpha3":"rwa"},
+{"id":659,"name":"圣基茨和尼维斯","alpha2":"kn","alpha3":"kna"},
+{"id":662,"name":"圣卢西亚","alpha2":"lc","alpha3":"lca"},
+{"id":670,"name":"圣文森特和格林纳丁斯","alpha2":"vc","alpha3":"vct"},
+{"id":882,"name":"萨摩亚","alpha2":"ws","alpha3":"wsm"},
+{"id":674,"name":"圣马力诺","alpha2":"sm","alpha3":"smr"},
+{"id":678,"name":"圣多美和普林西比","alpha2":"st","alpha3":"stp"},
+{"id":682,"name":"沙特阿拉伯","alpha2":"sa","alpha3":"sau"},
+{"id":686,"name":"塞内加尔","alpha2":"sn","alpha3":"sen"},
+{"id":688,"name":"塞尔维亚","alpha2":"rs","alpha3":"srb"},
+{"id":690,"name":"塞舌尔","alpha2":"sc","alpha3":"syc"},
+{"id":694,"name":"塞拉利昂","alpha2":"sl","alpha3":"sle"},
+{"id":702,"name":"新加坡","alpha2":"sg","alpha3":"sgp"},
+{"id":703,"name":"斯洛伐克","alpha2":"sk","alpha3":"svk"},
+{"id":705,"name":"斯洛文尼亚","alpha2":"si","alpha3":"svn"},
+{"id":90,"name":"所罗门群岛","alpha2":"sb","alpha3":"slb"},
+{"id":706,"name":"索马里","alpha2":"so","alpha3":"som"},
+{"id":710,"name":"南非","alpha2":"za","alpha3":"zaf"},
+{"id":728,"name":"南苏丹","alpha2":"ss","alpha3":"ssd"},
+{"id":724,"name":"西班牙","alpha2":"es","alpha3":"esp"},
+{"id":144,"name":"斯里兰卡","alpha2":"lk","alpha3":"lka"},
+{"id":729,"name":"苏丹","alpha2":"sd","alpha3":"sdn"},
+{"id":740,"name":"苏里南","alpha2":"sr","alpha3":"sur"},
+{"id":752,"name":"瑞典","alpha2":"se","alpha3":"swe"},
+{"id":756,"name":"瑞士","alpha2":"ch","alpha3":"che"},
+{"id":760,"name":"叙利亚","alpha2":"sy","alpha3":"syr"},
+{"id":762,"name":"塔吉克斯坦","alpha2":"tj","alpha3":"tjk"},
+{"id":834,"name":"坦桑尼亚","alpha2":"tz","alpha3":"tza"},
+{"id":764,"name":"泰国","alpha2":"th","alpha3":"tha"},
+{"id":626,"name":"东帝汶","alpha2":"tl","alpha3":"tls"},
+{"id":768,"name":"多哥","alpha2":"tg","alpha3":"tgo"},
+{"id":776,"name":"汤加","alpha2":"to","alpha3":"ton"},
+{"id":780,"name":"特立尼达和多巴哥","alpha2":"tt","alpha3":"tto"},
+{"id":788,"name":"突尼斯","alpha2":"tn","alpha3":"tun"},
+{"id":792,"name":"土耳其","alpha2":"tr","alpha3":"tur"},
+{"id":795,"name":"土库曼斯坦","alpha2":"tm","alpha3":"tkm"},
+{"id":798,"name":"图瓦卢","alpha2":"tv","alpha3":"tuv"},
+{"id":800,"name":"乌干达","alpha2":"ug","alpha3":"uga"},
+{"id":804,"name":"乌克兰","alpha2":"ua","alpha3":"ukr"},
+{"id":784,"name":"阿联酋","alpha2":"ae","alpha3":"are"},
+{"id":826,"name":"英国","alpha2":"gb","alpha3":"gbr"},
+{"id":840,"name":"美国","alpha2":"us","alpha3":"usa"},
+{"id":858,"name":"乌拉圭","alpha2":"uy","alpha3":"ury"},
+{"id":860,"name":"乌兹别克斯坦","alpha2":"uz","alpha3":"uzb"},
+{"id":548,"name":"瓦努阿图","alpha2":"vu","alpha3":"vut"},
+{"id":862,"name":"委内瑞拉","alpha2":"ve","alpha3":"ven"},
+{"id":704,"name":"越南","alpha2":"vn","alpha3":"vnm"},
+{"id":887,"name":"也门","alpha2":"ye","alpha3":"yem"},
+{"id":894,"name":"赞比亚","alpha2":"zm","alpha3":"zmb"},
+{"id":716,"name":"津巴布韦","alpha2":"zw","alpha3":"zwe"}]
\ No newline at end of file
diff --git a/static/locales/en-US.yaml b/static/locales/en-US.yaml
index 4e1f076b..9ed316ad 100644
--- a/static/locales/en-US.yaml
+++ b/static/locales/en-US.yaml
@@ -537,6 +537,7 @@ Tooltips:
Fallback to Non-Preferred Backend on Failure: When your preferred API has a problem, FreeTube will automatically attempt to use your non-preferred API as a fallback method when enabled
Thumbnail Preference: All thumbnails throughout FreeTube will be replaced with a frame of the video instead of the default thumbnail
Invidious Instance: The Invidious instance that FreeTube will connect to for API calls. Clear the current instance to see a list of public instances to choose from
+ Region for Trending: The region of trends allows you to pick which country's trending videos you want to have displayed. Not all countries displayed are actually supported by YouTube
Player Settings:
Force Local Backend for Legacy Formats: Only works when the Invidious API is your default. When enabled, the local API will run and use the legacy formats returned by that instead of the ones returned by Invidious. Helps when the videos returned by Invidious don't play due to country restrictions
Proxy Videos Through Invidious: Will connect to Invidious to serve videos instead of making a direct connection to YouTube. Overrides API preference
diff --git a/static/locales/ja.yaml b/static/locales/ja.yaml
index 67132aef..d59ce76d 100644
--- a/static/locales/ja.yaml
+++ b/static/locales/ja.yaml
@@ -20,7 +20,7 @@ Toggle Developer Tools: '開発者ツールに切替'
Actual size: '実際のサイズ'
Zoom in: '拡大'
Zoom out: '縮小'
-Toggle fullscreen: '全画面に変更'
+Toggle fullscreen: '全画面の切替'
Window: 'ウィンドウ'
Minimize: '最小化'
Close: '閉じる'
@@ -528,8 +528,8 @@ Tooltips:
Proxy Videos Through Invidious: 動画を取得するため、YouTube ではなく Invidious に接続します。API 設定を書き換えます
General Settings:
Invidious Instance: FreeTube が Invidious サーバーの API への接続用の Invidious インスタンスです。現在のインスタンスを破棄し、選択用の公開インスタンス一覧を表示します
- Preferred API Backend: FreeTube が youtube からデータを取得する方法を選択します。「内部 API」とはアプリの機能の取得方法です。「Invidious
- API」とは、Invidious サーバーに接続する取得方法です
+ Preferred API Backend: FreeTube がデータの取得に使うサービスを選択します。内部 API はアプリ内蔵の機能です。Invidious
+ API は、Invidious のサーバーに接続する必要があります
Thumbnail Preference: FreeTube のすべてのサムネイルを、元のサムネイルの代わりに動画の 1 コマに置き換える
Fallback to Non-Preferred Backend on Failure: 有効にすると、選択した API に問題があれば、FreeTube
は自動的に選択していない API に切り替えて実行します