proxy pour gatus et mailpit
This commit is contained in:
17
compose.yaml
17
compose.yaml
@@ -460,19 +460,28 @@ services:
|
||||
|
||||
gatus:
|
||||
image: twinproduction/gatus:v5.26.0
|
||||
ports:
|
||||
- 8080:8080
|
||||
networks:
|
||||
- caddy_net
|
||||
labels:
|
||||
caddy: gatus.localhost
|
||||
caddy.reverse_proxy: "{{upstreams 8080}}"
|
||||
caddy.tls: internal
|
||||
|
||||
mailpit:
|
||||
image: axllent/mailpit:v1.27
|
||||
restart: "no"
|
||||
ports:
|
||||
- "8025:8025"
|
||||
- "1025:1025"
|
||||
- 1025:1025
|
||||
networks:
|
||||
- caddy_net
|
||||
environment:
|
||||
TZ: Europe/Paris
|
||||
volumes:
|
||||
- mailpit:/data
|
||||
labels:
|
||||
caddy: mailpit.localhost
|
||||
caddy.reverse_proxy: "{{upstreams 8025}}"
|
||||
caddy.tls: internal
|
||||
|
||||
volumes:
|
||||
caddy_config:
|
||||
|
||||
52
data/geo/devises.csv
Normal file
52
data/geo/devises.csv
Normal file
@@ -0,0 +1,52 @@
|
||||
devise_code,num4217,symbole,nom,format,division,minor,minors
|
||||
ATS,40,,Schilling autrichien,"S #.###,##",100,Groschen,
|
||||
AUD,36,,Dollar australien,$# ###.##,100,cent,cents
|
||||
BEF,56,,Franc belge,BEF #.###,100,centime,centimes
|
||||
BGN,975,Лв.,Lev bulgare,#,100,stotinki,
|
||||
CAD,124,,Dollar canadien,"$#,###.##",100,cent,cents
|
||||
CHF,756,CHf,Franc suisse,#,100,centime,centimes
|
||||
CYP,196,,Livre chypriote,"?#.###,##",100,cent,cents
|
||||
CZK,203,Kč,Couronne tchèque,"#.###,## Kč",100,haléřů,
|
||||
DEM,276,,Mark allemand,"#.###,##DM",100,Pfennig,
|
||||
DKK,208,,Couronne danoise,"kr.#.###,##",100,øre,
|
||||
EEK,233,,Couronne estonienne,"# ###,## EEK",100,sents,
|
||||
ESP,724,,Peseta espagnole,#,100,céntimos,
|
||||
EUR,978,€,Euro,#,100,centime,centimes
|
||||
FIM,246,,Mark finlandais,"# ###,## mk",100,penni,
|
||||
FRF,250,,Franc français,"# ###,## FRF",100,centimes,centime
|
||||
GBP,826,£,Livre sterling,#,100,penny,pence
|
||||
GRD,300,,Drachme grecque,#,100,leptae,
|
||||
HUF,348,Ft,Forint hongrois,#,100,fillér,
|
||||
IEP,372,,Livre irlandaise,#,100,penny,pence
|
||||
ILS,376,₪,Nouveau sheqel israélien,#,100,agorots,
|
||||
INR,356,₹,Roupie indienne,#,100,paise,
|
||||
ISK,352,,Couronne islandaise,#,100,eyrir,aurar
|
||||
ITL,380,₤,Lire italienne,₤ #,100,centesimi,
|
||||
JPY,392,¥,Yen japonais,#,,,
|
||||
KRW,410,₩,Won coréen,#,100,jeon,
|
||||
LTL,440,,Litas lituanien,#,,,
|
||||
LUF,442,,Franc luxembourgeois,#,100,centime,centimes
|
||||
LVL,428,,Lats letton,#,100,santimes,
|
||||
MTL,470,,Livre maltaise,#,100,cents / 1000 mils,
|
||||
NLG,528,,Florin néerlandais,"f #.###,##",100,cents,
|
||||
NOK,578,kr,Couronne norvégienne,#,100,øre,
|
||||
NZD,554,,Dollar néo-zélandais,#,100,cents,
|
||||
PLN,985,zł,Zloty,#,,,
|
||||
PTE,620,,Escudo portugais,##,100,centavo,centavos
|
||||
ROL,642,leu,Leu roumain,#,100,ban,bani
|
||||
RON,946,leu,Leu roumain,#,100,ban,bani
|
||||
SEK,752,kr,Couronne suédoise,#,100,öre,
|
||||
SIT,705,,Tolar slovène,#,100,haliers,
|
||||
SKK,703,,Couronne slovaque,#,100,haliers,
|
||||
THB,764,฿,Baht thaïlandais,#,100,satang,
|
||||
TRL,792,,Livre turque,#,100,kuruş,
|
||||
TRY,949,₺,Nouvelle livre turque,#,100,kuruş,
|
||||
TWD,901,,Nouveau dollar de Taïwan,#,,,
|
||||
UAH,980,₴,Hryvnia ukrainien,#,100,kopiykas,
|
||||
USD,840,$,Dollar des Etats-Unis,"$#,###.##",100,cent,cents
|
||||
XOF,952,F.CFA,Franc CFA Ouest BCEAO,#,,,
|
||||
HKD,344,,Dollar de Hong Kong,#,,,
|
||||
SGD,702,,Dollar de Singapour,#,100,cent,cents
|
||||
MXN,484,,Peso mexicain,#,100,centavo,centavos
|
||||
MAD,504,,Dirham marocain,#,100,centime,centimes
|
||||
BRL,986,,Real brésilien,"R$ #.###,##",100,centavo,centavos
|
||||
|
82
data/geo/devises_pays.csv
Normal file
82
data/geo/devises_pays.csv
Normal file
@@ -0,0 +1,82 @@
|
||||
pays_code,devise,valide
|
||||
AT,EUR,"[1999-01-01,)"
|
||||
AT,ATS,"(,1999-01-01)"
|
||||
BE,EUR,"[1999-01-01,)"
|
||||
BE,BEF,"(,1999-01-01)"
|
||||
NL,EUR,"[1999-01-01,)"
|
||||
NL,NLG,"(,1999-01-01)"
|
||||
FI,EUR,"[1999-01-01,)"
|
||||
FI,FIM,"(,1999-01-01)"
|
||||
FR,EUR,"[1999-01-01,)"
|
||||
FR,FRF,"[1960-01-01,1999-01-01)"
|
||||
DE,EUR,"[1999-01-01,)"
|
||||
DE,DEM,"(,1999-01-01)"
|
||||
IE,EUR,"[1999-01-01,)"
|
||||
IE,IEP,"(,1999-01-01)"
|
||||
IT,EUR,"[1999-01-01,)"
|
||||
IT,ITL,"(,1999-01-01)"
|
||||
LU,EUR,"[1999-01-01,)"
|
||||
LU,LUF,"(,1999-01-01)"
|
||||
PT,EUR,"[1999-01-01,)"
|
||||
PT,PTE,"(,1999-01-01)"
|
||||
ES,EUR,"[1999-01-01,)"
|
||||
ES,ESP,"(,1999-01-01)"
|
||||
GR,EUR,"[2001-01-01,)"
|
||||
GR,GRD,"(,2001-01-01)"
|
||||
SI,EUR,"[2007-01-01,)"
|
||||
SI,SIT,"(,2007-01-01)"
|
||||
CY,EUR,"[2008-01-01,)"
|
||||
CY,CYP,"(,2008-01-01)"
|
||||
MT,EUR,"[2008-01-01,)"
|
||||
MT,MTL,"(,2008-01-01)"
|
||||
SK,EUR,"[2009-01-01,)"
|
||||
SK,SKK,"(,2009-01-01)"
|
||||
EE,EUR,"[2011-01-01,)"
|
||||
EE,EEK,"(,2011-01-01)"
|
||||
LV,EUR,"[2014-01-01,)"
|
||||
LV,LVL,"(,2014-01-01)"
|
||||
LT,EUR,"[2015-01-01,)"
|
||||
LT,LTL,"(,2015-01-01)"
|
||||
HR,EUR,"[2023-01-01,)"
|
||||
AD,EUR,"[1999-01-01,)"
|
||||
MC,EUR,"[1999-01-01,)"
|
||||
US,USD,"(,)"
|
||||
EC,USD,"(,)"
|
||||
SV,USD,"(,)"
|
||||
HT,USD,"(,)"
|
||||
PA,USD,"(,)"
|
||||
TL,USD,"(,)"
|
||||
BJ,XOF,"(,)"
|
||||
BF,XOF,"(,)"
|
||||
CI,XOF,"(,)"
|
||||
GW,XOF,"(,)"
|
||||
ML,XOF,"(,)"
|
||||
NE,XOF,"(,)"
|
||||
SN,XOF,"(,)"
|
||||
TG,XOF,"(,)"
|
||||
JP,JPY,"(,)"
|
||||
CH,CHF,"(,)"
|
||||
LI,CHF,"(,)"
|
||||
SE,SEK,"(,)"
|
||||
NO,NOK,"(,)"
|
||||
PL,PLN,"(,)"
|
||||
RO,ROL,"[1952-01-28,2005-07-01)"
|
||||
RO,RON,"[2005-07-01,)"
|
||||
AU,AUD,"(,)"
|
||||
CA,CAD,"(,)"
|
||||
NZ,NZD,"(,)"
|
||||
UA,UAH,"(,)"
|
||||
BG,BGN,"(,)"
|
||||
CZ,CZK,"(,)"
|
||||
GB,GBP,"(,)"
|
||||
TR,TRL,"(,2005-01-01)"
|
||||
TR,TRY,"[2005-01-01,)"
|
||||
DK,DKK,"(,)"
|
||||
HU,HUF,"(,)"
|
||||
IS,ISK,"(,)"
|
||||
TW,TWD,"(,)"
|
||||
MX,MXN,"(,)"
|
||||
SG,SGD,"(,)"
|
||||
HK,HKD,"(,)"
|
||||
UA,UAH,"(,)"
|
||||
BR,BRL,"(,)"
|
||||
|
114
data/geo/langues.csv
Normal file
114
data/geo/langues.csv
Normal file
@@ -0,0 +1,114 @@
|
||||
code,langue,français
|
||||
afr,Afrikaans,Afrikaans
|
||||
ain,アイヌ イタㇰ,Aïnou
|
||||
amh,አማርኛ,Amharique
|
||||
arb,العربية,Arabe
|
||||
aym,Aymar aru,Aymará
|
||||
aze,Azərbaycanca,Azéri
|
||||
bal,بلوچی,Baloutche
|
||||
bel,беларуская мова,Biélorusse
|
||||
ben,বাংলা,Bengalî
|
||||
ber,ⵜⴰⵎⴰⵣⵉⵖⵜ,Berbère
|
||||
bod,བོད་སྐད་,Tibétain
|
||||
bre,Brezhoneg,Breton
|
||||
bug,Bugis,Bouguinais
|
||||
bul,Български,Bulgare
|
||||
cat,Català,Catalan
|
||||
ces,Čeština,Tchèque
|
||||
cre,ᓀᐦᐃᔭᐍᐏᐣ,Cri
|
||||
dan,Dansk,Danois
|
||||
deu,Deutsch,Allemand
|
||||
div,ދިވެހިބަސ,Maldivien
|
||||
ell,Ελληνικά,Grec
|
||||
eng,English,Anglais
|
||||
est,Eesti keel,Estonien
|
||||
eus,Euskara,Basque
|
||||
fao,Føroyskt,Féroïen
|
||||
fas,فارسی,Perse
|
||||
fin,Suomi,Finnois
|
||||
fra,Français,Français
|
||||
ful,Fulfulde,Peul
|
||||
fur,furlan,Frioulan
|
||||
gil,taetae ni Kiribati,Gilbertin
|
||||
gle,Gaeilge,Irlandais
|
||||
glg,Galego,Galicien
|
||||
guj,ગુજરાતી,Goudjrati
|
||||
hbs,Srpskohrvatski,Serbo-croate
|
||||
heb,עברית,Hébreu
|
||||
hin,हिन्दी,Hindî
|
||||
hpl,"R'lyehian","R'lyehien"
|
||||
hrv,Hrvatski,Croate
|
||||
hun,Magyar,Hongrois
|
||||
hye,Հայերեն,Arménien
|
||||
isl,Íslenska,Islandais
|
||||
ita,Italiano,Italien
|
||||
jpn,日本語,Japonais
|
||||
kal,Kalaallisut,Groenlandais
|
||||
kat,ქართული,Géorgien
|
||||
kaz,Қазақ тілі,Kazakh
|
||||
khm,ភាសាខ្មែរ,Khmer
|
||||
kin,kinyaRwanda,Rwanda
|
||||
kir,Кыргыз тили,Kirghize
|
||||
kor,한국어,Coréen
|
||||
kur,كوردی,Kurde
|
||||
lao,ພາສາລາວ,Lao
|
||||
lav,Latviešu valoda,Letton
|
||||
lit,Lietuvių kalba,Lituanien
|
||||
ltz,Luxembourgeois,Lëtzebuergesch
|
||||
mai,मैथिली,Maïthili
|
||||
mkd,Македонски јазик,Macédonien
|
||||
mlg,Malagasy fiteny,Malgache
|
||||
mlt,Malti,Maltais
|
||||
mon,Монгол,Mongol
|
||||
msa,بهاس ملايو,Malais
|
||||
mya,မျန္မာစာ,Birman
|
||||
myn,"Màaya T'àan",Maya
|
||||
nau,Ekakairũ Naoero,Nauri
|
||||
nci,Nāhuatlahtōlli,Nahuatl
|
||||
nep,नेपाली,Népalais
|
||||
nld,Nederlands,Néerlandais
|
||||
nno,Norsk nynorsk,Norvégien nynorsk
|
||||
nob,Norsk bokmål,Norvégien bokmål
|
||||
oto,Otomí,Otomi
|
||||
pan,پنجابی,Pendjabi
|
||||
pap,Papiamentu,Papiamento
|
||||
pol,Polski,Polonais
|
||||
por,Português,Portugais
|
||||
pus,پښت,Pachtou
|
||||
rcf,kréol rénioné,Créole réunionnais
|
||||
roh,Rumantsch grischun,Romanche
|
||||
rom,Romani ćhib,Romani
|
||||
ron,Română,Roumain
|
||||
run,kiRundi,Roundi
|
||||
fut,fuþark,Futhark
|
||||
rus,русский,Russe
|
||||
sin,සිංහල,Singhalais
|
||||
slk,Slovenčina,Slovaque
|
||||
slv,Slovenščina,Slovène
|
||||
sme,Sámi,Same
|
||||
som,Soomaaliga,Somali
|
||||
spa,Español,Espagnol
|
||||
sqi,Shqip,Albanais
|
||||
srd,Sardu,Sarde
|
||||
srn,Sranantonga,sranan tongo
|
||||
swa,kiSwahili,Swahili
|
||||
swe,Svenska,Suédois
|
||||
syr,ܣܘܪܝܝܐ,Syriaque
|
||||
tam,தமிழ்,Tamoul
|
||||
tat,Tatarça,Tatar
|
||||
tel,తెలుగు,Télougou
|
||||
tgk,Тоҷикӣ,Tadjik
|
||||
tgl,Tagalog,Philippin
|
||||
tha,ภาษาไทย,Thaï
|
||||
tir,ትግርኛ,Tigrigna
|
||||
tuk,Түркмен,Turkmène
|
||||
tur,Türkçe,Turc
|
||||
tvl,'gana Tuvalu,Touvalouéen
|
||||
ukr,Українська,Ukrainien
|
||||
urd,اردو,Ourdou
|
||||
uzb,O'zbek,Ouzbek
|
||||
vie,Tiếng Việt,Vietnamien
|
||||
wol,Wolof,Wolof
|
||||
xho,isiXhosa,Xhosa
|
||||
zho,中文,Chinois
|
||||
zul,isiZulu,Zoulou
|
||||
|
469
data/geo/langues_pays.csv
Normal file
469
data/geo/langues_pays.csv
Normal file
@@ -0,0 +1,469 @@
|
||||
pays_code,langue_code,officiel,pourcentage
|
||||
AF,bal,0,0.9
|
||||
AF,pus,1,52.4
|
||||
AF,tuk,0,1.9
|
||||
AF,uzb,0,8.8
|
||||
AL,ell,0,1.8
|
||||
AL,mkd,0,0.1
|
||||
AL,sqi,1,97.9
|
||||
AD,cat,1,32.3
|
||||
AD,fra,0,6.2
|
||||
AD,por,0,10.8
|
||||
AD,spa,0,44.6
|
||||
AE,arb,1,42.0
|
||||
AE,hin,0,0.0
|
||||
AR,ita,0,1.7
|
||||
AR,spa,1,96.8
|
||||
AM,aze,0,2.6
|
||||
AM,hye,1,93.4
|
||||
AG,eng,1,0.0
|
||||
AU,arb,0,1.0
|
||||
AU,deu,0,0.6
|
||||
AU,ell,0,1.6
|
||||
AU,eng,1,81.2
|
||||
AU,hbs,0,0.6
|
||||
AU,ita,0,2.2
|
||||
AU,vie,0,0.8
|
||||
AT,ces,0,0.2
|
||||
AT,deu,1,92.0
|
||||
AT,hbs,0,2.2
|
||||
AT,hun,0,0.4
|
||||
AT,pol,0,0.2
|
||||
AT,ron,0,0.2
|
||||
AT,slv,0,0.4
|
||||
AT,tur,0,1.5
|
||||
AZ,aze,1,89.0
|
||||
AZ,hye,0,2.0
|
||||
AZ,rus,0,3.0
|
||||
BI,fra,1,0.0
|
||||
BI,run,1,98.1
|
||||
BI,swa,0,0.0
|
||||
BE,arb,0,1.6
|
||||
BE,deu,1,1.0
|
||||
BE,fra,1,32.6
|
||||
BE,ita,0,2.4
|
||||
BE,nld,1,59.2
|
||||
BE,tur,0,0.9
|
||||
BJ,ful,0,5.6
|
||||
BF,ful,0,9.7
|
||||
BD,ben,1,97.7
|
||||
BG,bul,1,83.2
|
||||
BG,mkd,0,2.6
|
||||
BG,rom,0,3.7
|
||||
BG,tur,0,9.4
|
||||
BH,arb,1,67.7
|
||||
BH,eng,0,0.0
|
||||
BA,hbs,1,99.2
|
||||
BY,bel,1,65.6
|
||||
BY,pol,0,0.6
|
||||
BY,rus,1,32.0
|
||||
BY,ukr,0,1.3
|
||||
BZ,eng,1,50.8
|
||||
BZ,spa,0,31.6
|
||||
BO,aym,1,3.2
|
||||
BO,spa,1,87.7
|
||||
BR,deu,0,0.5
|
||||
BR,ita,0,0.4
|
||||
BR,jpn,0,0.4
|
||||
BR,por,1,97.5
|
||||
BB,eng,1,0.0
|
||||
BN,eng,0,3.1
|
||||
BN,msa,1,45.5
|
||||
BN,zho,0,9.3
|
||||
BT,nep,0,34.8
|
||||
CA,deu,0,1.6
|
||||
CA,eng,1,60.4
|
||||
CA,fra,1,23.4
|
||||
CA,ita,0,1.7
|
||||
CA,nld,0,0.5
|
||||
CA,pan,0,0.7
|
||||
CA,pol,0,0.7
|
||||
CA,por,0,0.7
|
||||
CA,spa,0,0.7
|
||||
CA,ukr,0,0.6
|
||||
CA,zho,0,2.5
|
||||
CH,deu,1,63.6
|
||||
CH,fra,1,19.2
|
||||
CH,ita,1,7.7
|
||||
CH,roh,1,0.6
|
||||
CL,aym,0,0.5
|
||||
CL,spa,1,89.7
|
||||
CN,mon,0,0.4
|
||||
CN,zho,1,92.0
|
||||
CM,ful,0,9.6
|
||||
CK,eng,0,0.0
|
||||
CO,spa,1,99.0
|
||||
CV,por,1,0.0
|
||||
CR,spa,1,97.5
|
||||
CR,zho,0,0.2
|
||||
CU,spa,1,100.0
|
||||
CY,ell,1,74.1
|
||||
CY,tur,1,22.4
|
||||
CZ,ces,1,81.2
|
||||
CZ,deu,0,0.5
|
||||
CZ,hun,0,0.2
|
||||
CZ,pol,0,0.6
|
||||
CZ,rom,0,0.3
|
||||
CZ,slk,0,3.1
|
||||
DE,deu,1,91.3
|
||||
DE,ell,0,0.4
|
||||
DE,ita,0,0.7
|
||||
DE,pol,0,0.3
|
||||
DE,tur,0,2.6
|
||||
DJ,arb,1,10.6
|
||||
DJ,som,0,43.9
|
||||
DK,arb,0,0.7
|
||||
DK,dan,1,93.5
|
||||
DK,deu,0,0.5
|
||||
DK,eng,0,0.3
|
||||
DK,nob,0,0.3
|
||||
DK,swe,0,0.3
|
||||
DK,tur,0,0.8
|
||||
DO,spa,1,98.0
|
||||
DZ,arb,1,86.0
|
||||
DZ,ber,0,14.0
|
||||
EC,spa,1,93.0
|
||||
EG,arb,1,98.8
|
||||
ER,tir,1,49.1
|
||||
ES,cat,0,16.9
|
||||
ES,eus,0,1.6
|
||||
ES,glg,0,6.4
|
||||
ES,spa,1,74.4
|
||||
EE,bel,0,1.4
|
||||
EE,est,1,65.3
|
||||
EE,fin,0,0.7
|
||||
EE,rus,0,27.8
|
||||
EE,ukr,0,2.8
|
||||
ET,som,0,4.1
|
||||
ET,tir,0,7.2
|
||||
FI,est,0,0.2
|
||||
FI,fin,1,92.7
|
||||
FI,rus,0,0.4
|
||||
FI,sme,0,0.0
|
||||
FI,swe,1,5.7
|
||||
FJ,hin,0,43.7
|
||||
FR,arb,0,2.5
|
||||
FR,fra,1,93.6
|
||||
FR,ita,0,0.4
|
||||
FR,por,0,1.2
|
||||
FR,spa,0,0.4
|
||||
FR,tur,0,0.6
|
||||
GB,eng,1,97.3
|
||||
GE,aze,0,5.5
|
||||
GE,hye,0,6.8
|
||||
GE,kat,1,71.7
|
||||
GE,rus,0,8.8
|
||||
GN,ful,0,38.6
|
||||
GM,ful,0,16.2
|
||||
GM,wol,0,12.6
|
||||
GW,ful,0,16.6
|
||||
GW,por,1,8.1
|
||||
GR,ell,1,98.5
|
||||
GR,tur,0,0.9
|
||||
GL,dan,1,12.5
|
||||
GL,kal,1,87.5
|
||||
GT,spa,1,64.7
|
||||
HK,eng,1,2.2
|
||||
HN,spa,1,97.2
|
||||
HR,hbs,1,95.9
|
||||
HR,slv,0,0.0
|
||||
HT,fra,1,0.0
|
||||
HU,deu,0,0.4
|
||||
HU,hbs,0,0.2
|
||||
HU,hun,1,98.5
|
||||
HU,rom,0,0.5
|
||||
HU,ron,0,0.1
|
||||
HU,slk,0,0.1
|
||||
ID,msa,1,12.1
|
||||
IN,ben,0,8.2
|
||||
IN,guj,0,4.8
|
||||
IN,hin,1,39.9
|
||||
IN,pan,0,2.8
|
||||
IN,tam,0,6.3
|
||||
IN,tel,0,7.8
|
||||
IN,urd,0,5.1
|
||||
IE,eng,1,98.4
|
||||
IE,gle,1,1.6
|
||||
IR,arb,0,2.2
|
||||
IR,aze,0,16.8
|
||||
IR,bal,0,2.3
|
||||
IR,fas,1,45.7
|
||||
IR,kur,0,9.1
|
||||
IR,tuk,0,1.6
|
||||
IQ,arb,1,77.2
|
||||
IQ,aze,0,1.7
|
||||
IQ,fas,0,0.8
|
||||
IQ,kur,0,19.0
|
||||
IS,eng,0,0.0
|
||||
IS,isl,1,95.7
|
||||
IL,arb,1,18.0
|
||||
IL,heb,1,63.1
|
||||
IL,rus,0,8.9
|
||||
IT,deu,0,0.5
|
||||
IT,fra,0,0.5
|
||||
IT,fur,0,1.2
|
||||
IT,ita,1,94.1
|
||||
IT,rom,0,0.2
|
||||
IT,slv,0,0.2
|
||||
IT,sqi,0,0.2
|
||||
IT,srd,0,2.7
|
||||
JM,hin,0,1.9
|
||||
JO,arb,1,97.9
|
||||
JO,hye,0,1.0
|
||||
JP,ain,0,0.1
|
||||
JP,eng,0,0.1
|
||||
JP,jpn,1,99.1
|
||||
JP,kor,0,0.5
|
||||
JP,zho,0,0.2
|
||||
KZ,deu,0,3.1
|
||||
KZ,kaz,1,46.0
|
||||
KZ,rus,0,34.7
|
||||
KZ,tat,0,2.0
|
||||
KZ,ukr,0,5.0
|
||||
KZ,uzb,0,2.3
|
||||
KG,kaz,0,0.8
|
||||
KG,kir,1,59.7
|
||||
KG,rus,1,16.2
|
||||
KG,tat,0,1.3
|
||||
KG,tgk,0,0.8
|
||||
KG,ukr,0,1.7
|
||||
KG,uzb,0,14.1
|
||||
KH,khm,1,88.6
|
||||
KH,vie,0,5.5
|
||||
KH,zho,0,3.1
|
||||
KI,gil,1,98.9
|
||||
KN,eng,1,0.0
|
||||
KR,kor,1,99.9
|
||||
KR,zho,0,0.1
|
||||
KW,arb,1,78.1
|
||||
KW,eng,0,0.0
|
||||
LA,lao,1,67.2
|
||||
LA,tha,0,7.8
|
||||
LB,arb,1,93.0
|
||||
LB,fra,0,0.0
|
||||
LB,hye,0,5.9
|
||||
LY,arb,1,96.0
|
||||
LY,ber,0,1.0
|
||||
LC,eng,1,20.0
|
||||
LI,deu,1,89.0
|
||||
LI,ita,0,2.5
|
||||
LI,tur,0,2.5
|
||||
LK,sin,1,60.3
|
||||
LK,tam,1,19.6
|
||||
LS,eng,1,0.0
|
||||
LS,zul,0,15.0
|
||||
LT,bel,0,1.4
|
||||
LT,lit,1,81.6
|
||||
LT,pol,0,7.0
|
||||
LT,rus,0,8.1
|
||||
LT,ukr,0,1.1
|
||||
LU,deu,1,2.3
|
||||
LU,fra,1,4.2
|
||||
LU,ita,0,4.6
|
||||
LU,ltz,1,64.4
|
||||
LU,por,0,13.0
|
||||
LV,bel,0,4.1
|
||||
LV,lav,1,55.1
|
||||
LV,lit,0,1.2
|
||||
LV,pol,0,2.1
|
||||
LV,rus,0,32.5
|
||||
LV,ukr,0,2.9
|
||||
MA,arb,1,65.0
|
||||
MA,ber,0,33.0
|
||||
MC,eng,0,6.5
|
||||
MC,fra,1,41.9
|
||||
MC,ita,0,16.1
|
||||
MD,bul,0,1.6
|
||||
MD,ron,1,61.9
|
||||
MD,rus,0,23.2
|
||||
MD,ukr,0,8.6
|
||||
MG,fra,1,0.0
|
||||
MG,mlg,1,98.9
|
||||
MV,div,1,100.0
|
||||
MV,eng,0,0.0
|
||||
MX,myn,0,1.1
|
||||
MX,nci,0,1.8
|
||||
MX,oto,0,0.4
|
||||
MX,spa,1,92.1
|
||||
MH,eng,1,0.0
|
||||
MK,hbs,0,2.0
|
||||
MK,mkd,1,66.5
|
||||
MK,rom,0,2.3
|
||||
MK,sqi,0,22.9
|
||||
MK,tur,0,4.0
|
||||
ML,ful,0,13.9
|
||||
MT,eng,1,2.1
|
||||
MT,mlt,1,95.8
|
||||
MM,mya,1,69.0
|
||||
MN,kaz,0,5.9
|
||||
MN,mon,1,78.8
|
||||
MR,ful,0,1.2
|
||||
MR,wol,0,6.6
|
||||
MU,fra,0,3.4
|
||||
MU,hin,0,1.2
|
||||
MU,tam,0,0.8
|
||||
MY,eng,0,1.6
|
||||
MY,msa,1,58.4
|
||||
MY,tam,0,3.9
|
||||
MY,zho,0,9.0
|
||||
NA,afr,0,9.5
|
||||
NA,deu,0,0.9
|
||||
NE,ful,0,9.7
|
||||
NG,ful,0,11.3
|
||||
NI,spa,1,97.6
|
||||
NU,eng,1,0.0
|
||||
NL,arb,0,0.9
|
||||
NL,nld,1,95.6
|
||||
NL,tur,0,0.8
|
||||
NO,dan,0,0.4
|
||||
NO,eng,0,0.5
|
||||
NO,nno,1,14.3
|
||||
NO,nob,1,96.6
|
||||
NO,sme,0,0.0
|
||||
NO,swe,0,0.3
|
||||
NP,hin,0,3.0
|
||||
NP,mai,0,11.9
|
||||
NP,nep,1,50.4
|
||||
NR,eng,1,7.5
|
||||
NR,gil,0,17.9
|
||||
NR,nau,1,57.5
|
||||
NR,tvl,0,8.5
|
||||
NR,zho,0,8.5
|
||||
NZ,eng,1,87.0
|
||||
OM,arb,1,76.7
|
||||
OM,bal,0,0.0
|
||||
PK,bal,0,3.0
|
||||
PK,pan,0,48.2
|
||||
PK,pus,0,13.1
|
||||
PK,urd,1,7.6
|
||||
PA,arb,0,0.6
|
||||
PA,spa,1,76.8
|
||||
PE,aym,1,2.3
|
||||
PE,spa,1,79.8
|
||||
PH,tgl,1,29.3
|
||||
PW,eng,1,3.2
|
||||
PW,zho,0,1.6
|
||||
PL,bel,0,0.5
|
||||
PL,deu,0,1.3
|
||||
PL,pol,1,97.6
|
||||
PL,ukr,0,0.6
|
||||
PR,eng,0,47.4
|
||||
PR,spa,1,51.3
|
||||
KP,kor,1,99.9
|
||||
KP,zho,0,0.1
|
||||
PT,por,1,99.0
|
||||
PY,deu,0,0.9
|
||||
PY,por,0,3.2
|
||||
PY,spa,1,55.1
|
||||
PS,arb,0,95.9
|
||||
PS,heb,0,4.1
|
||||
QA,arb,1,40.7
|
||||
QA,urd,0,0.0
|
||||
RO,deu,0,0.4
|
||||
RO,hbs,0,0.1
|
||||
RO,hun,0,7.2
|
||||
RO,rom,1,0.7
|
||||
RO,ron,1,90.7
|
||||
RO,ukr,0,0.3
|
||||
RU,bel,0,0.3
|
||||
RU,kaz,0,0.4
|
||||
RU,rus,1,86.6
|
||||
RU,tat,0,3.2
|
||||
RU,ukr,0,1.3
|
||||
RW,fra,1,0.0
|
||||
RW,kin,1,100.0
|
||||
SA,arb,1,95.0
|
||||
SD,arb,1,49.4
|
||||
SN,ful,0,21.7
|
||||
SN,wol,1,48.1
|
||||
SG,msa,1,14.1
|
||||
SG,tam,1,7.4
|
||||
SG,zho,1,77.1
|
||||
SL,ful,0,3.8
|
||||
SV,spa,1,100.0
|
||||
SM,ita,1,100.0
|
||||
SO,arb,1,0.0
|
||||
SO,som,1,98.3
|
||||
ST,fra,0,0.7
|
||||
SR,hin,0,0.0
|
||||
SR,srn,0,81.0
|
||||
SK,hun,0,10.5
|
||||
SK,rom,0,1.7
|
||||
SK,slk,1,85.6
|
||||
SI,hbs,0,7.9
|
||||
SI,hun,0,0.5
|
||||
SI,slv,1,87.9
|
||||
SE,arb,0,0.8
|
||||
SE,fin,0,2.4
|
||||
SE,nob,0,0.5
|
||||
SE,spa,0,0.6
|
||||
SE,swe,1,89.5
|
||||
SZ,zul,0,2.0
|
||||
SC,eng,1,3.8
|
||||
SC,fra,1,1.3
|
||||
SY,arb,1,90.0
|
||||
SY,kur,0,9.0
|
||||
TD,arb,1,12.3
|
||||
TH,khm,0,1.3
|
||||
TH,lao,0,26.9
|
||||
TH,msa,0,3.6
|
||||
TH,tha,1,52.6
|
||||
TH,zho,0,12.1
|
||||
TJ,rus,0,9.7
|
||||
TJ,tgk,1,62.2
|
||||
TJ,uzb,0,23.2
|
||||
TM,kaz,0,2.0
|
||||
TM,rus,0,6.7
|
||||
TM,tuk,1,76.7
|
||||
TM,uzb,0,9.2
|
||||
TO,eng,1,0.0
|
||||
TT,eng,0,93.5
|
||||
TT,hin,0,3.4
|
||||
TN,arb,1,69.9
|
||||
TR,arb,0,1.4
|
||||
TR,kur,0,10.6
|
||||
TR,tur,1,87.6
|
||||
TV,eng,1,0.0
|
||||
TV,gil,0,7.5
|
||||
TV,tvl,1,92.5
|
||||
TZ,swa,1,8.8
|
||||
UA,bel,0,0.3
|
||||
UA,bul,0,0.3
|
||||
UA,hun,0,0.3
|
||||
UA,pol,0,0.1
|
||||
UA,ron,0,0.7
|
||||
UA,rus,0,32.9
|
||||
UA,ukr,1,64.7
|
||||
UY,spa,1,95.7
|
||||
US,deu,0,0.7
|
||||
US,eng,1,86.2
|
||||
US,fra,0,0.7
|
||||
US,ita,0,0.6
|
||||
US,jpn,0,0.2
|
||||
US,kor,0,0.3
|
||||
US,pol,0,0.3
|
||||
US,por,0,0.2
|
||||
US,spa,0,7.5
|
||||
US,vie,0,0.2
|
||||
US,zho,0,0.6
|
||||
UZ,kaz,0,3.8
|
||||
UZ,rus,0,10.9
|
||||
UZ,tat,0,1.8
|
||||
UZ,tgk,0,4.4
|
||||
UZ,uzb,1,72.6
|
||||
VA,ita,1,0.0
|
||||
VC,eng,1,0.0
|
||||
VE,spa,1,96.9
|
||||
VN,khm,0,1.4
|
||||
VN,tha,0,1.6
|
||||
VN,vie,1,86.8
|
||||
VN,zho,0,1.4
|
||||
VU,eng,1,28.3
|
||||
VU,fra,1,14.2
|
||||
WS,eng,1,0.6
|
||||
YE,arb,1,99.6
|
||||
ZA,afr,1,14.3
|
||||
ZA,eng,1,8.5
|
||||
ZA,xho,1,17.7
|
||||
ZA,zul,1,22.7
|
||||
ZW,eng,1,2.2
|
||||
|
214
data/geo/pays.csv
Normal file
214
data/geo/pays.csv
Normal file
@@ -0,0 +1,214 @@
|
||||
code2,code3,code_num,pays,drapeau_unicode,forme_longue
|
||||
AF,AFG,004,Afghanistan,🇦🇫,Émirat islamique d'Afghanistan
|
||||
ZA,ZAF,710,Afrique du Sud,🇿🇦,République d'Afrique du Sud
|
||||
AL,ALB,008,Albanie,🇦🇱,République d'Albanie
|
||||
DZ,DZA,012,Algérie,🇩🇿,République algérienne démocratique et populaire
|
||||
DE,DEU,276,Allemagne,🇩🇪,République fédérale d’Allemagne
|
||||
AD,AND,020,Andorre,🇦🇩,Principauté d'Andorre
|
||||
AO,AGO,024,Angola,🇦🇴,République d'Angola
|
||||
AG,ATG,028,Antigua-et-Barbuda,🇦🇬,Antigua et Barbuda
|
||||
SA,SAU,682,Arabie saoudite,🇸🇦,Royaume d'Arabie saoudite
|
||||
AR,ARG,032,Argentine,🇦🇷,République argentine
|
||||
AM,ARM,051,Arménie,🇦🇲,République d'Arménie
|
||||
AU,AUS,036,Australie,🇦🇺,Commonwealth d'Australie
|
||||
AT,AUT,040,Autriche,🇦🇹,République d'Autriche
|
||||
AZ,AZE,031,Azerbaïdjan,🇦🇿,République d'Azerbaïdjan
|
||||
BS,BHS,044,Bahamas,🇧🇸,Commonwealth des Bahamas
|
||||
BH,BHR,048,Bahreïn,🇧🇭,Royaume de Bahreïn
|
||||
BD,BGD,050,Bangladesh,🇧🇩,République populaire du Bangladesh
|
||||
BB,BRB,052,Barbade,🇧🇧,Barbade
|
||||
BE,BEL,056,Belgique,🇧🇪,Royaume de Belgique
|
||||
BZ,BLZ,084,Bélize,🇧🇿,Bélize
|
||||
BJ,BEN,204,Bénin,🇧🇯,République du Bénin
|
||||
BT,BTN,064,Bhoutan,🇧🇹,Royaume du Bhoutan
|
||||
BY,BLR,112,Biélorussie,🇧🇾,République du Bélarus
|
||||
MM,MMR,104,Myanmar,🇲🇲,République de l'union de Birmanie
|
||||
BO,BOL,068,Bolivie,🇧🇴,État plurinational de Bolivie
|
||||
BA,BIH,070,Bosnie-Herzégovine,🇧🇦,Bosnie et Herzégovine
|
||||
BW,BWA,072,Botswana,🇧🇼,République du Botswana
|
||||
BR,BRA,076,Brésil,🇧🇷,République fédérative du Brésil
|
||||
BN,BRN,096,Brunei,🇧🇳,Brunei Darussalam
|
||||
BG,BGR,100,Bulgarie,🇧🇬,République de Bulgarie
|
||||
BF,BFA,854,Burkina,🇧🇫,Burkina Faso
|
||||
BI,BDI,108,Burundi,🇧🇮,République du Burundi
|
||||
KH,KHM,116,Cambodge,🇰🇭,Royaume du Cambodge
|
||||
CM,CMR,120,Cameroun,🇨🇲,
|
||||
CA,CAN,124,Canada,🇨🇦,
|
||||
CV,CPV,132,Cap-Vert,🇨🇻,
|
||||
CF,CAF,140,Centrafrique,🇨🇫,République centrafricaine
|
||||
CL,CHL,152,Chili,🇨🇱,
|
||||
CN,CHN,156,Chine,🇨🇳,République populaire de Chine
|
||||
CY,CYP,196,Chypre,🇨🇾,
|
||||
CO,COL,170,Colombie,🇨🇴,
|
||||
KM,COM,174,Comores,🇰🇲,Union des Comores
|
||||
CG,COG,178,Congo,🇨🇬,
|
||||
CD,COD,180,"Congo, République démocratique du",🇨🇩,
|
||||
KP,PRK,408,Corée du Nord,🇰🇵,République populaire démocratique de Corée
|
||||
KR,KOR,410,Corée du Sud,🇰🇷,République de Corée
|
||||
CR,CRI,188,Costa Rica,🇨🇷,
|
||||
CI,CIV,384,Côte d'Ivoire,🇨🇮,
|
||||
HR,HRV,191,Croatie,🇭🇷,République de Croatie
|
||||
CU,CUB,192,Cuba,🇨🇺,
|
||||
DK,DNK,208,Danemark,🇩🇰,Royaume de Danemark
|
||||
DJ,DJI,262,Djibouti,🇩🇯,
|
||||
DM,DMA,212,Dominique,🇩🇲,
|
||||
EG,EGY,818,Égypte,🇪🇬,
|
||||
AE,ARE,784,Émirats arabes unis,🇦🇪,
|
||||
EC,ECU,218,Équateur,🇪🇨,
|
||||
ER,ERI,232,Érythrée,🇪🇷,
|
||||
ES,ESP,724,Espagne,🇪🇸,Royaume d'Espagne
|
||||
EE,EST,233,Estonie,🇪🇪,République d'Estonie
|
||||
US,USA,840,États-Unis,🇺🇸,États-Unis d’Amérique
|
||||
ET,ETH,231,Éthiopie,🇪🇹,
|
||||
FJ,FJI,242,Fidji,🇫🇯,
|
||||
FI,FIN,246,Finlande,🇫🇮,République de Finlande
|
||||
FR,FRA,250,France,🇫🇷,République française
|
||||
GA,GAB,266,Gabon,🇬🇦,
|
||||
GM,GMB,270,Gambie,🇬🇲,
|
||||
GE,GEO,268,Géorgie,🇬🇪,
|
||||
GH,GHA,288,Ghana,🇬🇭,
|
||||
GR,GRC,300,Grèce,🇬🇷,République hellénique
|
||||
GD,GRD,308,Grenade,🇬🇩,
|
||||
GT,GTM,320,Guatémala,🇬🇹,
|
||||
GN,GIN,324,Guinée,🇬🇳,
|
||||
GQ,GNQ,226,Guinée équatoriale,🇬🇶,
|
||||
GW,GNB,624,Guinée-Bissau,🇬🇼,
|
||||
GY,GUY,328,Guyana,🇬🇾,
|
||||
HT,HTI,332,Haïti,🇭🇹,
|
||||
HN,HND,340,Honduras,🇭🇳,
|
||||
HU,HUN,348,Hongrie,🇭🇺,
|
||||
CK,COK,184,Îles Cook,🇨🇰,
|
||||
IN,IND,356,Inde,🇮🇳,
|
||||
ID,IDN,360,Indonésie,🇮🇩,
|
||||
IQ,IRQ,368,Irak,🇮🇶,
|
||||
IR,IRN,364,Iran,🇮🇷,République islamique d’Iran
|
||||
IE,IRL,372,Irlande,🇮🇪,République d'Irlande
|
||||
IS,ISL,352,Islande,🇮🇸,
|
||||
IL,ISR,376,Israël,🇮🇱,
|
||||
IT,ITA,380,Italie,🇮🇹,République italienne
|
||||
JM,JAM,388,Jamaïque,🇯🇲,
|
||||
JP,JPN,392,Japon,🇯🇵,
|
||||
JO,JOR,400,Jordanie,🇯🇴,
|
||||
KZ,KAZ,398,Kazakhstan,🇰🇿,
|
||||
KE,KEN,404,Kenya,🇰🇪,
|
||||
KG,KGZ,417,Kirghizstan,🇰🇬,
|
||||
KI,KIR,296,Kiribati,🇰🇮,
|
||||
KW,KWT,414,Koweït,🇰🇼,
|
||||
LA,LAO,418,Laos,🇱🇦,République démocratique populaire lao
|
||||
LS,LSO,426,Lesotho,🇱🇸,
|
||||
LV,LVA,428,Lettonie,🇱🇻,
|
||||
LB,LBN,422,Liban,🇱🇧,
|
||||
LR,LBR,430,Libéria,🇱🇷,
|
||||
LY,LBY,434,Libye,🇱🇾,
|
||||
LI,LIE,438,Liechtenstein,🇱🇮,Principauté du Liechtenstein
|
||||
LT,LTU,440,Lituanie,🇱🇹,République de Lituanie
|
||||
LU,LUX,442,Luxembourg,🇱🇺,Grand-Duché de Luxembourg
|
||||
MK,MKD,807,Macédoine du Nord,🇲🇰,
|
||||
MG,MDG,450,Madagascar,🇲🇬,
|
||||
MY,MYS,458,Malaisie,🇲🇾,
|
||||
MW,MWI,454,Malawi,🇲🇼,
|
||||
MV,MDV,462,Maldives,🇲🇻,
|
||||
ML,MLI,466,Mali,🇲🇱,
|
||||
MT,MLT,470,Malte,🇲🇹,
|
||||
MA,MAR,504,Maroc,🇲🇦,Royaume du Maroc
|
||||
MH,MHL,584,Marshall,🇲🇭,
|
||||
MU,MUS,480,Maurice,🇲🇺,
|
||||
MR,MRT,478,Mauritanie,🇲🇷,
|
||||
MX,MEX,484,Mexique,🇲🇽,États-Unis mexicains
|
||||
FM,FSM,583,Micronésie,🇫🇲,États fédérés de Micronésie
|
||||
MD,MDA,498,Moldavie,🇲🇩,République de Moldova
|
||||
MC,MCO,492,Monaco,🇲🇨,Principauté de Monaco
|
||||
MN,MNG,496,Mongolie,🇲🇳,
|
||||
ME,MNE,499,Monténégro,🇲🇪,
|
||||
MZ,MOZ,508,Mozambique,🇲🇿,
|
||||
NA,NAM,516,Namibie,🇳🇦,
|
||||
NR,NRU,520,Nauru,🇳🇷,
|
||||
NP,NPL,524,Népal,🇳🇵,
|
||||
NI,NIC,558,Nicaragua,🇳🇮,
|
||||
NE,NER,562,Niger,🇳🇪,
|
||||
NG,NGA,566,Nigéria,🇳🇬,
|
||||
NU,NIU,570,Niue,🇳🇺,
|
||||
NO,NOR,578,Norvège,🇳🇴,Royaume de Norvège
|
||||
NZ,NZL,554,Nouvelle-Zélande,🇳🇿,
|
||||
OM,OMN,512,Oman,🇴🇲,Sultanat d'Oman
|
||||
UG,UGA,800,Ouganda,🇺🇬,
|
||||
UZ,UZB,860,Ouzbékistan,🇺🇿,
|
||||
PK,PAK,586,Pakistan,🇵🇰,
|
||||
PW,PLW,585,Palaos,🇵🇼,
|
||||
PS,PSE,275,Palestine,🇵🇸,
|
||||
PA,PAN,591,Panama,🇵🇦,
|
||||
PG,PNG,598,Papouasie-Nouvelle-Guinée,🇵🇬,
|
||||
PY,PRY,600,Paraguay,🇵🇾,
|
||||
NL,NLD,528,Pays-Bas,🇳🇱,Royaume des Pays-Bas
|
||||
PE,PER,604,Pérou,🇵🇪,
|
||||
PH,PHL,608,Philippines,🇵🇭,
|
||||
PL,POL,616,Pologne,🇵🇱,
|
||||
PT,PRT,620,Portugal,🇵🇹,
|
||||
QA,QAT,634,Qatar,🇶🇦,
|
||||
DO,DOM,214,République dominicaine,🇩🇴,
|
||||
RO,ROU,642,Roumanie,🇷🇴,
|
||||
GB,GBR,826,Royaume-Uni,🇬🇧,Royaume-Uni de Grande-Bretagne et d’Irlande du Nord
|
||||
RU,RUS,643,Russie,🇷🇺,Fédération de Russie
|
||||
RW,RWA,646,Rwanda,🇷🇼,
|
||||
KN,KNA,659,Saint-Christophe-et-Niévès,🇰🇳,
|
||||
LC,LCA,662,Sainte-Lucie,🇱🇨,
|
||||
SM,SMR,674,Saint-Marin,🇸🇲,
|
||||
VC,VCT,670,Saint-Vincent-et-les-Grenadines,🇻🇨,
|
||||
SB,SLB,090,Salomon,🇸🇧,
|
||||
SV,SLV,222,Salvador,🇸🇻,
|
||||
WS,WSM,882,Samoa,🇼🇸,
|
||||
ST,STP,678,Sao Tomé-et-Principe,🇸🇹,
|
||||
SN,SEN,686,Sénégal,🇸🇳,
|
||||
RS,SRB,688,Serbie,🇷🇸,
|
||||
SC,SYC,690,Seychelles,🇸🇨,
|
||||
SL,SLE,694,Sierra Leone,🇸🇱,
|
||||
SG,SGP,702,Singapour,🇸🇬,
|
||||
SK,SVK,703,Slovaquie,🇸🇰,
|
||||
SI,SVN,705,Slovénie,🇸🇮,République de Slovénie
|
||||
SO,SOM,706,Somalie,🇸🇴,
|
||||
SD,SDN,729,Soudan,🇸🇩,
|
||||
SS,SSD,728,Soudan du Sud,🇸🇸,
|
||||
LK,LKA,144,Sri Lanka,🇱🇰,République socialiste démocratique du Sri Lanka
|
||||
SE,SWE,752,Suède,🇸🇪,Royaume de Suède
|
||||
CH,CHE,756,Suisse,🇨🇭,Confédération helvétique
|
||||
SR,SUR,740,Suriname,🇸🇷,
|
||||
SZ,SWZ,748,Swaziland,🇸🇿,
|
||||
SY,SYR,760,Syrie,🇸🇾,République arabe syrienne
|
||||
TJ,TJK,762,Tadjikistan,🇹🇯,
|
||||
TZ,TZA,834,Tanzanie,🇹🇿,République-Unie de Tanzanie
|
||||
TD,TCD,148,Tchad,🇹🇩,
|
||||
CZ,CZE,203,Tchéquie,🇨🇿,République tchèque
|
||||
TH,THA,764,Thaïlande,🇹🇭,
|
||||
TL,TLS,626,Timor oriental,🇹🇱,
|
||||
TG,TGO,768,Togo,🇹🇬,
|
||||
TO,TON,776,Tonga,🇹🇴,
|
||||
TT,TTO,780,Trinité-et-Tobago,🇹🇹,
|
||||
TN,TUN,788,Tunisie,🇹🇳,
|
||||
TM,TKM,795,Turkménistan,🇹🇲,
|
||||
TR,TUR,792,Turquie,🇹🇷,
|
||||
TV,TUV,798,Tuvalu,🇹🇻,
|
||||
UA,UKR,804,Ukraine,🇺🇦,
|
||||
UY,URY,858,Uruguay,🇺🇾,
|
||||
VU,VUT,548,Vanuatu,🇻🇺,
|
||||
VA,VAT,336,Vatican,🇻🇦,
|
||||
VE,VEN,862,Vénézuéla,🇻🇪,République bolivarienne du Venezuela
|
||||
VN,VNM,704,Vietnam,🇻🇳,
|
||||
YE,YEM,887,Yémen,🇾🇪,
|
||||
ZM,ZMB,894,Zambie,🇿🇲,
|
||||
ZW,ZWE,716,Zimbabwe,🇿🇼,
|
||||
TW,TWN,158,Taïwan,🇹🇼,
|
||||
GL,GRL,304,Groenland,🇬🇱,
|
||||
PR,PRI,630,Porto Rico,🇵🇷,
|
||||
HK,HKG,344,Hong Kong,🇭🇰,
|
||||
BL,BLM,652,Saint-Barthélemy,🇧🇱,Collectivité d'outre-mer de Saint-Barthélemy
|
||||
YT,MYT,175,Mayotte,🇾🇹,Département et région d’outre-mer de Mayotte
|
||||
MQ,MQT,474,Martinique,🇲🇶,Collectivité territoriale unique de Martinique
|
||||
GP,GLP,312,Guadeloupe,🇬🇵,Département et région d'outre-mer de Guadeloupe
|
||||
RE,REU,638,La Réunion,🇷🇪,Collectivité départementale d'outre-mer de La Réunion
|
||||
PM,SPM,021,Saint-Pierre-et-Miquelon,🇵🇲,Collectivité d'outre-mer de Saint-Pierre-et-Miquelon
|
||||
GF,GUF,254,Guyane,🇬🇫,Collectivité territoriale unique de Guyane
|
||||
NC,NCL,540,Nouvelle-Calédonie,🇳🇨,Collectivité d’outre-mer de Nouvelle-Calédonie
|
||||
WF,WLF,876,Wallis-et-Futuna,🇼🇫,Collectivité d'outre-mer Wallis et Futuna
|
||||
PF,PYF,258,Polynésie française,🇵🇫,
|
||||
TF,ATF,260,Terres australes françaises,🇹🇫,
|
||||
MF,MAF,663,Saint-Martin,🇲🇫,Collectivité d'outre-mer de Saint-Martin
|
||||
|
249
data/geo/pays_en.txt
Normal file
249
data/geo/pays_en.txt
Normal file
@@ -0,0 +1,249 @@
|
||||
Afghanistan 004 AFG
|
||||
Åland Islands 248 ALA
|
||||
Albania 008 ALB
|
||||
Algeria 012 DZA
|
||||
American Samoa 016 ASM
|
||||
Andorra 020 AND
|
||||
Angola 024 AGO
|
||||
Anguilla 660 AIA
|
||||
Antarctica 010 ATA
|
||||
Antigua and Barbuda 028 ATG
|
||||
Argentina 032 ARG
|
||||
Armenia 051 ARM
|
||||
Aruba 533 ABW
|
||||
Australia 036 AUS
|
||||
Austria 040 AUT
|
||||
Azerbaijan 031 AZE
|
||||
Bahamas 044 BHS
|
||||
Bahrain 048 BHR
|
||||
Bangladesh 050 BGD
|
||||
Barbados 052 BRB
|
||||
Belarus 112 BLR
|
||||
Belgium 056 BEL
|
||||
Belize 084 BLZ
|
||||
Benin 204 BEN
|
||||
Bermuda 060 BMU
|
||||
Bhutan 064 BTN
|
||||
Bolivia (Plurinational State of) 068 BOL
|
||||
Bonaire, Sint Eustatius and Saba 535 BES
|
||||
Bosnia and Herzegovina 070 BIH
|
||||
Botswana 072 BWA
|
||||
Bouvet Island 074 BVT
|
||||
Brazil 076 BRA
|
||||
British Indian Ocean Territory 086 IOT
|
||||
British Virgin Islands 092 VGB
|
||||
Brunei Darussalam 096 BRN
|
||||
Bulgaria 100 BGR
|
||||
Burkina Faso 854 BFA
|
||||
Burundi 108 BDI
|
||||
Cabo Verde 132 CPV
|
||||
Cambodia 116 KHM
|
||||
Cameroon 120 CMR
|
||||
Canada 124 CAN
|
||||
Cayman Islands 136 CYM
|
||||
Central African Republic 140 CAF
|
||||
Chad 148 TCD
|
||||
Chile 152 CHL
|
||||
China 156 CHN
|
||||
China, Hong Kong Special Administrative Region 344 HKG
|
||||
China, Macao Special Administrative Region 446 MAC
|
||||
Christmas Island 162 CXR
|
||||
Cocos (Keeling) Islands 166 CCK
|
||||
Colombia 170 COL
|
||||
Comoros 174 COM
|
||||
Congo 178 COG
|
||||
Cook Islands 184 COK
|
||||
Costa Rica 188 CRI
|
||||
Côte d'Ivoire 384 CIV
|
||||
Croatia 191 HRV
|
||||
Cuba 192 CUB
|
||||
Curaçao 531 CUW
|
||||
Cyprus 196 CYP
|
||||
Czechia 203 CZE
|
||||
Democratic People's Republic of Korea 408 PRK
|
||||
Democratic Republic of the Congo 180 COD
|
||||
Denmark 208 DNK
|
||||
Djibouti 262 DJI
|
||||
Dominica 212 DMA
|
||||
Dominican Republic 214 DOM
|
||||
Ecuador 218 ECU
|
||||
Egypt 818 EGY
|
||||
El Salvador 222 SLV
|
||||
Equatorial Guinea 226 GNQ
|
||||
Eritrea 232 ERI
|
||||
Estonia 233 EST
|
||||
Ethiopia 231 ETH
|
||||
Falkland Islands (Malvinas) 238 FLK
|
||||
Faroe Islands 234 FRO
|
||||
Fiji 242 FJI
|
||||
Finland 246 FIN
|
||||
France 250 FRA
|
||||
French Guiana 254 GUF
|
||||
French Polynesia 258 PYF
|
||||
French Southern Territories 260 ATF
|
||||
Gabon 266 GAB
|
||||
Gambia 270 GMB
|
||||
Georgia 268 GEO
|
||||
Germany 276 DEU
|
||||
Ghana 288 GHA
|
||||
Gibraltar 292 GIB
|
||||
Greece 300 GRC
|
||||
Greenland 304 GRL
|
||||
Grenada 308 GRD
|
||||
Guadeloupe 312 GLP
|
||||
Guam 316 GUM
|
||||
Guatemala 320 GTM
|
||||
Guernsey 831 GGY
|
||||
Guinea 324 GIN
|
||||
Guinea-Bissau 624 GNB
|
||||
Guyana 328 GUY
|
||||
Haiti 332 HTI
|
||||
Heard Island and McDonald Islands 334 HMD
|
||||
Holy See 336 VAT
|
||||
Honduras 340 HND
|
||||
Hungary 348 HUN
|
||||
Iceland 352 ISL
|
||||
India 356 IND
|
||||
Indonesia 360 IDN
|
||||
Iran (Islamic Republic of) 364 IRN
|
||||
Iraq 368 IRQ
|
||||
Ireland 372 IRL
|
||||
Isle of Man 833 IMN
|
||||
Israel 376 ISR
|
||||
Italy 380 ITA
|
||||
Jamaica 388 JAM
|
||||
Japan 392 JPN
|
||||
Jersey 832 JEY
|
||||
Jordan 400 JOR
|
||||
Kazakhstan 398 KAZ
|
||||
Kenya 404 KEN
|
||||
Kiribati 296 KIR
|
||||
Kuwait 414 KWT
|
||||
Kyrgyzstan 417 KGZ
|
||||
Lao People's Democratic Republic 418 LAO
|
||||
Latvia 428 LVA
|
||||
Lebanon 422 LBN
|
||||
Lesotho 426 LSO
|
||||
Liberia 430 LBR
|
||||
Libya 434 LBY
|
||||
Liechtenstein 438 LIE
|
||||
Lithuania 440 LTU
|
||||
Luxembourg 442 LUX
|
||||
Madagascar 450 MDG
|
||||
Malawi 454 MWI
|
||||
Malaysia 458 MYS
|
||||
Maldives 462 MDV
|
||||
Mali 466 MLI
|
||||
Malta 470 MLT
|
||||
Marshall Islands 584 MHL
|
||||
Martinique 474 MTQ
|
||||
Mauritania 478 MRT
|
||||
Mauritius 480 MUS
|
||||
Mayotte 175 MYT
|
||||
Mexico 484 MEX
|
||||
Micronesia (Federated States of) 583 FSM
|
||||
Monaco 492 MCO
|
||||
Mongolia 496 MNG
|
||||
Montenegro 499 MNE
|
||||
Montserrat 500 MSR
|
||||
Morocco 504 MAR
|
||||
Mozambique 508 MOZ
|
||||
Myanmar 104 MMR
|
||||
Namibia 516 NAM
|
||||
Nauru 520 NRU
|
||||
Nepal 524 NPL
|
||||
Netherlands 528 NLD
|
||||
New Caledonia 540 NCL
|
||||
New Zealand 554 NZL
|
||||
Nicaragua 558 NIC
|
||||
Niger 562 NER
|
||||
Nigeria 566 NGA
|
||||
Niue 570 NIU
|
||||
Norfolk Island 574 NFK
|
||||
Northern Mariana Islands 580 MNP
|
||||
Norway 578 NOR
|
||||
Oman 512 OMN
|
||||
Pakistan 586 PAK
|
||||
Palau 585 PLW
|
||||
Panama 591 PAN
|
||||
Papua New Guinea 598 PNG
|
||||
Paraguay 600 PRY
|
||||
Peru 604 PER
|
||||
Philippines 608 PHL
|
||||
Pitcairn 612 PCN
|
||||
Poland 616 POL
|
||||
Portugal 620 PRT
|
||||
Puerto Rico 630 PRI
|
||||
Qatar 634 QAT
|
||||
Republic of Korea 410 KOR
|
||||
Republic of Moldova 498 MDA
|
||||
Réunion 638 REU
|
||||
Romania 642 ROU
|
||||
Russian Federation 643 RUS
|
||||
Rwanda 646 RWA
|
||||
Saint Barthélemy 652 BLM
|
||||
Saint Helena 654 SHN
|
||||
Saint Kitts and Nevis 659 KNA
|
||||
Saint Lucia 662 LCA
|
||||
Saint Vincent and the Grenadines 670 VCT
|
||||
Samoa 882 WSM
|
||||
San Marino 674 SMR
|
||||
Sao Tome and Principe 678 STP
|
||||
Sark 680
|
||||
Saudi Arabia 682 SAU
|
||||
Senegal 686 SEN
|
||||
Serbia 688 SRB
|
||||
Seychelles 690 SYC
|
||||
Sierra Leone 694 SLE
|
||||
Singapore 702 SGP
|
||||
Sint Maarten (Dutch part) 534 SXM
|
||||
Slovakia 703 SVK
|
||||
Slovenia 705 SVN
|
||||
Solomon Islands 090 SLB
|
||||
Somalia 706 SOM
|
||||
South Africa 710 ZAF
|
||||
South Georgia and the South Sandwich Islands 239 SGS
|
||||
South Sudan 728 SSD
|
||||
Spain 724 ESP
|
||||
Sri Lanka 144 LKA
|
||||
State of Palestine 275 PSE
|
||||
Sudan 729 SDN
|
||||
Suriname 740 SUR
|
||||
Svalbard and Jan Mayen Islands 744 SJM
|
||||
Swaziland 748 SWZ
|
||||
Sweden 752 SWE
|
||||
Switzerland 756 CHE
|
||||
Syrian Arab Republic 760 SYR
|
||||
Tajikistan 762 TJK
|
||||
Thailand 764 THA
|
||||
The former Yugoslav Republic of Macedonia 807 MKD
|
||||
Timor-Leste 626 TLS
|
||||
Togo 768 TGO
|
||||
Tokelau 772 TKL
|
||||
Tonga 776 TON
|
||||
Trinidad and Tobago 780 TTO
|
||||
Tunisia 788 TUN
|
||||
Turkey 792 TUR
|
||||
Turkmenistan 795 TKM
|
||||
Turks and Caicos Islands 796 TCA
|
||||
Tuvalu 798 TUV
|
||||
Uganda 800 UGA
|
||||
Ukraine 804 UKR
|
||||
United Arab Emirates 784 ARE
|
||||
United Kingdom of Great Britain and Northern Ireland 826 GBR
|
||||
United Republic of Tanzania 834 TZA
|
||||
United States Minor Outlying Islands 581 UMI
|
||||
United States of America 840 USA
|
||||
United States Virgin Islands 850 VIR
|
||||
Uruguay 858 URY
|
||||
Uzbekistan 860 UZB
|
||||
Vanuatu 548 VUT
|
||||
Venezuela (Bolivarian Republic of) 862 VEN
|
||||
Viet Nam 704 VNM
|
||||
Wallis and Futuna Islands 876 WLF
|
||||
Western Sahara 732 ESH
|
||||
Yemen 887 YEM
|
||||
Zambia 894 ZMB
|
||||
Zimbabwe 716 ZWE
|
||||
Saint Martin (French Part) 663 MAF
|
||||
Saint Pierre and Miquelon 666 SPM
|
||||
249
data/geo/pays_es.txt
Normal file
249
data/geo/pays_es.txt
Normal file
@@ -0,0 +1,249 @@
|
||||
Afganistán 004 AFG
|
||||
Albania 008 ALB
|
||||
Alemania 276 DEU
|
||||
Andorra 020 AND
|
||||
Angola 024 AGO
|
||||
Anguila 660 AIA
|
||||
Antártida 010 ATA
|
||||
Antigua y Barbuda 028 ATG
|
||||
Arabia Saudita 682 SAU
|
||||
Argelia 012 DZA
|
||||
Argentina 032 ARG
|
||||
Armenia 051 ARM
|
||||
Aruba 533 ABW
|
||||
Australia 036 AUS
|
||||
Austria 040 AUT
|
||||
Azerbaiyán 031 AZE
|
||||
Bahamas 044 BHS
|
||||
Bahrein 048 BHR
|
||||
Bangladesh 050 BGD
|
||||
Barbados 052 BRB
|
||||
Belarús 112 BLR
|
||||
Bélgica 056 BEL
|
||||
Belice 084 BLZ
|
||||
Benin 204 BEN
|
||||
Bermuda 060 BMU
|
||||
Bhután 064 BTN
|
||||
Bolivia (Estado Plurinacional de) 068 BOL
|
||||
Bonaire, San Eustaquio y Saba 535 BES
|
||||
Bosnia y Herzegovina 070 BIH
|
||||
Botswana 072 BWA
|
||||
Brasil 076 BRA
|
||||
Brunei Darussalam 096 BRN
|
||||
Bulgaria 100 BGR
|
||||
Burkina Faso 854 BFA
|
||||
Burundi 108 BDI
|
||||
Cabo Verde 132 CPV
|
||||
Camboya 116 KHM
|
||||
Camerún 120 CMR
|
||||
Canadá 124 CAN
|
||||
Chad 148 TCD
|
||||
Chequia 203 CZE
|
||||
Chile 152 CHL
|
||||
China 156 CHN
|
||||
China, región administrativa especial de Hong Kong 344 HKG
|
||||
China, región administrativa especial de Macao 446 MAC
|
||||
Chipre 196 CYP
|
||||
Colombia 170 COL
|
||||
Comoras 174 COM
|
||||
Congo 178 COG
|
||||
Costa Rica 188 CRI
|
||||
Côte d'Ivoire 384 CIV
|
||||
Croacia 191 HRV
|
||||
Cuba 192 CUB
|
||||
Curaçao 531 CUW
|
||||
Dinamarca 208 DNK
|
||||
Djibouti 262 DJI
|
||||
Dominica 212 DMA
|
||||
Ecuador 218 ECU
|
||||
Egipto 818 EGY
|
||||
El Salvador 222 SLV
|
||||
Emiratos Árabes Unidos 784 ARE
|
||||
Eritrea 232 ERI
|
||||
Eslovaquia 703 SVK
|
||||
Eslovenia 705 SVN
|
||||
España 724 ESP
|
||||
Estado de Palestina 275 PSE
|
||||
Estados Unidos de América 840 USA
|
||||
Estonia 233 EST
|
||||
Etiopía 231 ETH
|
||||
ex República Yugoslava de Macedonia 807 MKD
|
||||
Federación de Rusia 643 RUS
|
||||
Fiji 242 FJI
|
||||
Filipinas 608 PHL
|
||||
Finlandia 246 FIN
|
||||
Francia 250 FRA
|
||||
Gabón 266 GAB
|
||||
Gambia 270 GMB
|
||||
Georgia 268 GEO
|
||||
Georgia del Sur y las Islas Sandwich del Sur 239 SGS
|
||||
Ghana 288 GHA
|
||||
Gibraltar 292 GIB
|
||||
Granada 308 GRD
|
||||
Grecia 300 GRC
|
||||
Groenlandia 304 GRL
|
||||
Guam 316 GUM
|
||||
Guatemala 320 GTM
|
||||
Guernsey 831 GGY
|
||||
Guinea 324 GIN
|
||||
Guinea Ecuatorial 226 GNQ
|
||||
Guinea-Bissau 624 GNB
|
||||
Guyana 328 GUY
|
||||
Haití 332 HTI
|
||||
Honduras 340 HND
|
||||
Hungría 348 HUN
|
||||
India 356 IND
|
||||
Indonesia 360 IDN
|
||||
Irán (República Islámica del) 364 IRN
|
||||
Iraq 368 IRQ
|
||||
Irlanda 372 IRL
|
||||
Isla Bouvet 074 BVT
|
||||
Isla de Man 833 IMN
|
||||
Isla de Navidad 162 CXR
|
||||
Islandia 352 ISL
|
||||
Islas Åland 248 ALA
|
||||
Islas Caimán 136 CYM
|
||||
Islas Cocos (Keeling) 166 CCK
|
||||
Islas Cook 184 COK
|
||||
Islas Feroe 234 FRO
|
||||
Islas Heard y McDonald 334 HMD
|
||||
Islas Malvinas (Falkland) 238 FLK
|
||||
Islas Marianas Septentrionales 580 MNP
|
||||
Islas Marshall 584 MHL
|
||||
Islas menores alejadas de Estados Unidos 581 UMI
|
||||
Islas Norfolk 574 NFK
|
||||
Islas Salomón 090 SLB
|
||||
Islas Svalbard y Jan Mayen 744 SJM
|
||||
Islas Turcas y Caicos 796 TCA
|
||||
Islas Vírgenes Británicas 092 VGB
|
||||
Islas Vírgenes de los Estados Unidos 850 VIR
|
||||
Islas Wallis y Futuna 876 WLF
|
||||
Israel 376 ISR
|
||||
Italia 380 ITA
|
||||
Jamaica 388 JAM
|
||||
Japón 392 JPN
|
||||
Jersey 832 JEY
|
||||
Jordania 400 JOR
|
||||
Kazajstán 398 KAZ
|
||||
Kenya 404 KEN
|
||||
Kirguistán 417 KGZ
|
||||
Kiribati 296 KIR
|
||||
Kuwait 414 KWT
|
||||
Lesotho 426 LSO
|
||||
Letonia 428 LVA
|
||||
Líbano 422 LBN
|
||||
Liberia 430 LBR
|
||||
Libia 434 LBY
|
||||
Liechtenstein 438 LIE
|
||||
Lituania 440 LTU
|
||||
Luxemburgo 442 LUX
|
||||
Madagascar 450 MDG
|
||||
Malasia 458 MYS
|
||||
Malawi 454 MWI
|
||||
Maldivas 462 MDV
|
||||
Malí 466 MLI
|
||||
Malta 470 MLT
|
||||
Marruecos 504 MAR
|
||||
Mauricio 480 MUS
|
||||
Mauritania 478 MRT
|
||||
Mayotte 175 MYT
|
||||
México 484 MEX
|
||||
Micronesia (Estados Federados de) 583 FSM
|
||||
Mónaco 492 MCO
|
||||
Mongolia 496 MNG
|
||||
Montenegro 499 MNE
|
||||
Montserrat 500 MSR
|
||||
Mozambique 508 MOZ
|
||||
Myanmar 104 MMR
|
||||
Namibia 516 NAM
|
||||
Nauru 520 NRU
|
||||
Nepal 524 NPL
|
||||
Nicaragua 558 NIC
|
||||
Níger 562 NER
|
||||
Nigeria 566 NGA
|
||||
Niue 570 NIU
|
||||
Noruega 578 NOR
|
||||
Nueva Caledonia 540 NCL
|
||||
Nueva Zelandia 554 NZL
|
||||
Omán 512 OMN
|
||||
Países Bajos 528 NLD
|
||||
Pakistán 586 PAK
|
||||
Palau 585 PLW
|
||||
Panamá 591 PAN
|
||||
Papua Nueva Guinea 598 PNG
|
||||
Paraguay 600 PRY
|
||||
Perú 604 PER
|
||||
Pitcairn 612 PCN
|
||||
Polinesia Francesa 258 PYF
|
||||
Polonia 616 POL
|
||||
Portugal 620 PRT
|
||||
Puerto Rico 630 PRI
|
||||
Qatar 634 QAT
|
||||
Reino Unido de Gran Bretaña e Irlanda del Norte 826 GBR
|
||||
República Árabe Siria 760 SYR
|
||||
República Centroafricana 140 CAF
|
||||
República de Corea 410 KOR
|
||||
República de Moldova 498 MDA
|
||||
República Democrática del Congo 180 COD
|
||||
República Democrática Popular Lao 418 LAO
|
||||
República Dominicana 214 DOM
|
||||
República Popular Democrática de Corea 408 PRK
|
||||
República Unida de Tanzanía 834 TZA
|
||||
Rumania 642 ROU
|
||||
Rwanda 646 RWA
|
||||
Sáhara Occidental 732 ESH
|
||||
Saint Kitts y Nevis 659 KNA
|
||||
Saint Pierre y Miquelon 666 SPM
|
||||
Samoa 882 WSM
|
||||
Samoa Americana 016 ASM
|
||||
San Bartolomé 652 BLM
|
||||
San Marino 674 SMR
|
||||
San Vicente y las Granadinas 670 VCT
|
||||
Santa Elena 654 SHN
|
||||
Santa Lucía 662 LCA
|
||||
Santa Sede 336 VAT
|
||||
Santo Tomé y Príncipe 678 STP
|
||||
Sark 680
|
||||
Senegal 686 SEN
|
||||
Serbia 688 SRB
|
||||
Seychelles 690 SYC
|
||||
Sierra Leona 694 SLE
|
||||
Singapur 702 SGP
|
||||
Somalia 706 SOM
|
||||
Sri Lanka 144 LKA
|
||||
Sudáfrica 710 ZAF
|
||||
Sudán 729 SDN
|
||||
Sudán del Sur 728 SSD
|
||||
Suecia 752 SWE
|
||||
Suiza 756 CHE
|
||||
Suriname 740 SUR
|
||||
Swazilandia 748 SWZ
|
||||
Tailandia 764 THA
|
||||
Tayikistán 762 TJK
|
||||
Territorio Británico del Océano Índico 086 IOT
|
||||
Timor-Leste 626 TLS
|
||||
Togo 768 TGO
|
||||
Tokelau 772 TKL
|
||||
Tonga 776 TON
|
||||
Trinidad y Tabago 780 TTO
|
||||
Túnez 788 TUN
|
||||
Turkmenistán 795 TKM
|
||||
Turquía 792 TUR
|
||||
Tuvalu 798 TUV
|
||||
Ucrania 804 UKR
|
||||
Uganda 800 UGA
|
||||
Uruguay 858 URY
|
||||
Uzbekistán 860 UZB
|
||||
Vanuatu 548 VUT
|
||||
Venezuela (República Bolivariana de) 862 VEN
|
||||
Viet Nam 704 VNM
|
||||
Yemen 887 YEM
|
||||
Zambia 894 ZMB
|
||||
Zimbabwe 716 ZWE
|
||||
Reunión 638 REU
|
||||
Martinica 474 MTQ
|
||||
Guadalupe 312 GLP
|
||||
Guayana Francesa 254 GUF
|
||||
San Martín (parte francesa) 663 MAF
|
||||
San Martín (parte holandés) 534 SXM
|
||||
Territorio de las Tierras Australes Francesas 260 ATF
|
||||
@@ -22,7 +22,9 @@
|
||||
<li><a href="//grafana.localhost">Grafana</a></li>
|
||||
<li><a href="//neo4j.localhost">Neo4J</a></li>
|
||||
<li><a href="//rabbitmq.localhost">rabbitmq</a></li>
|
||||
<li>✅ <a href="//couchdb.localhost/_utils/#login">C</a></li>
|
||||
<li>✅ <a href="//couchdb.localhost/_utils/#login">CouchDB</a></li>
|
||||
<li><a href="//mailpit.localhost">Mailpit</a></li>
|
||||
<li><a href="//gatus.localhost">Gatus</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -12,6 +12,180 @@ create extension if not exists pgcrypto schema ext;
|
||||
create schema pgtap;
|
||||
create extension if not exists pgtap schema pgtap;
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- pays
|
||||
-- ----------------------------------------------------------------------
|
||||
create table pays (
|
||||
code2 text not null,
|
||||
code3 text not null,
|
||||
code_num text not null,
|
||||
pays text not null,
|
||||
forme_longue text,
|
||||
nom_eng text,
|
||||
nom_spa text,
|
||||
drapeau_unicode character(2)
|
||||
);
|
||||
|
||||
comment on column pays.code2
|
||||
is 'code ISO 3166-1 alpha 2';
|
||||
|
||||
comment on column pays.code3
|
||||
is 'code ISO 3166-1 alpha 3';
|
||||
|
||||
comment on column pays.code_num
|
||||
is 'code ISO 3166-1 numérique. Identique à la division statistique des Nations Unies UN M.49';
|
||||
|
||||
create index pays_nom
|
||||
on pays using btree (pays asc nulls last);
|
||||
|
||||
alter table pays
|
||||
add check (code2 ~ '^[A-Z]{2}$');
|
||||
|
||||
alter table pays
|
||||
add check (code3 ~ '^[A-Z]{3}$');
|
||||
|
||||
alter table pays
|
||||
add check (code_num ~ '^[0-9]{3}$');
|
||||
|
||||
create unique index pays_pk
|
||||
on pays
|
||||
using btree (code2);
|
||||
|
||||
alter table pays
|
||||
add primary key using index pays_pk;
|
||||
|
||||
\copy pays (code2, code3, code_num, pays, drapeau_unicode, forme_longue) from '/tmp/geo/pays.csv' (FORMAT CSV, header, delimiter ',', ENCODING 'UTF8');
|
||||
|
||||
-- Noms des pays en anglais et espagnol
|
||||
|
||||
create temporary table pays_tmp (
|
||||
nom text,
|
||||
code_num text,
|
||||
code3 text
|
||||
);
|
||||
|
||||
\copy pays_tmp FROM '/tmp/geo/pays_es.txt' (FORMAT CSV, delimiter E'\t', ENCODING 'UTF8');
|
||||
|
||||
update pays set nom_spa = (select t.nom from pays_tmp t where pays.code3 = t.code3);
|
||||
|
||||
truncate table pays_tmp;
|
||||
|
||||
\copy pays_tmp FROM '/tmp/geo/pays_en.txt' (FORMAT CSV, delimiter E'\t', ENCODING 'UTF8');
|
||||
|
||||
update pays set nom_eng = (select t.nom from pays_tmp t where pays.code3 = t.code3);
|
||||
update pays set nom_eng = 'Taiwan' where code2 = 'TW';
|
||||
|
||||
drop table pays_tmp;
|
||||
-- ----------------------------------------------------------------------
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- langues
|
||||
-- ----------------------------------------------------------------------
|
||||
create table langues (
|
||||
code3 char(3) not null,
|
||||
langue text default null,
|
||||
francais text default null
|
||||
);
|
||||
|
||||
comment on table langues is 'ISO 639-3';
|
||||
|
||||
alter table langues
|
||||
add check (code3 ~ '^[a-z]{3}$');
|
||||
|
||||
create unique index langues_pk
|
||||
on langues
|
||||
using btree (code3);
|
||||
|
||||
alter table langues
|
||||
add primary key using index langues_pk;
|
||||
|
||||
create table pays_langues (
|
||||
pays_code char(2) not null,
|
||||
langue_code char(3) not null,
|
||||
officiel boolean default false,
|
||||
pourcentage decimal(4,1) not null DEFAULT '0.0'
|
||||
);
|
||||
|
||||
alter table pays_langues
|
||||
add check (pays_code ~ '^[A-Z]{2}$');
|
||||
|
||||
alter table pays_langues
|
||||
add check (langue_code ~ '^[a-z]{3}$');
|
||||
|
||||
alter table pays_langues
|
||||
add primary key (pays_code, langue_code);
|
||||
|
||||
\copy langues from '/tmp/geo/langues.csv' (FORMAT CSV, header, delimiter ',', ENCODING 'UTF8');
|
||||
\copy pays_langues from '/tmp/geo/langues_pays.csv' (FORMAT CSV, header, delimiter ',', ENCODING 'UTF8');
|
||||
|
||||
-- ----------------------------------------------------------------------
|
||||
-- devises
|
||||
-- ----------------------------------------------------------------------
|
||||
create table devises (
|
||||
devise_code text not null,
|
||||
num4217 integer default null,
|
||||
symbole character varying(5) default null,
|
||||
nom text default null,
|
||||
format text default null,
|
||||
division integer default 0,
|
||||
minor text default null,
|
||||
minors text default null
|
||||
);
|
||||
|
||||
alter table devises
|
||||
add check (devise_code ~ '^[A-Z]{3}$');
|
||||
|
||||
create table pays_devises (
|
||||
pays_code text not null,
|
||||
devise_code text not null,
|
||||
valide daterange default null
|
||||
);
|
||||
|
||||
alter table pays_devises
|
||||
add check (pays_code ~ '^[A-Z]{2}$');
|
||||
|
||||
alter table pays_devises
|
||||
add check (devise_code ~ '^[A-Z]{3}$');
|
||||
|
||||
create unique index devises_pk
|
||||
on devises
|
||||
using btree (devise_code);
|
||||
|
||||
alter table devises
|
||||
add primary key using index devises_pk;
|
||||
|
||||
\copy devises from '/tmp/geo/devises.csv' (FORMAT CSV, header, delimiter ',', ENCODING 'UTF8');
|
||||
\copy pays_devises from '/tmp/geo/devises_pays.csv' (FORMAT CSV, header, delimiter ',', ENCODING 'UTF8');
|
||||
|
||||
select '=============== GEO' as msg;
|
||||
|
||||
-- pays_langues -> pays
|
||||
alter table only pays_langues
|
||||
add foreign key (pays_code)
|
||||
references pays (code2) match simple
|
||||
on update no action
|
||||
on delete no action;
|
||||
|
||||
-- pays_langues -> langues
|
||||
alter table only pays_langues
|
||||
add foreign key (langue_code)
|
||||
references langues (code3) match simple
|
||||
on update no action
|
||||
on delete no action;
|
||||
|
||||
-- pays_devises -> pays
|
||||
alter table only pays_devises
|
||||
add foreign key (pays_code)
|
||||
references pays (code2);
|
||||
|
||||
-- pays_devises -> devises
|
||||
alter table only pays_devises
|
||||
add foreign key (devise_code)
|
||||
references devises (devise_code);
|
||||
|
||||
select '=============== FIN DES CLES ETRANGERES Geo' as msg;
|
||||
-- ----------------------------------------------------------------------
|
||||
|
||||
create table adherent (
|
||||
id int primary key,
|
||||
nom text,
|
||||
|
||||
Reference in New Issue
Block a user