Tud valaki egy linket, ahol az ISO 3166-2 országkódok és a hozzájuk rendelt országnevek magyarul letölthetők mondjuk csv, xls vagy bármilyen formátumban? (A NAV ugyan megköveteli, de én nem találtam náluk ilyen linket, ahol ezt elérhetővé tenné.)
- 613 megtekintés
Hozzászólások
beírtam a keresőbe: https://raw.githubusercontent.com/lukes/ISO-3166-Countries-with-Regiona…
- A hozzászóláshoz be kell jelentkezni
Köszi, hasonlót én is találtam. Nekem olyan kellene, ahol a HU-hoz a "Magyar" van társítva. (Erre utaltam azzal, hogy magyarul.)
- A hozzászóláshoz be kell jelentkezni
Ebből viszonylag könnyen ki lehet szűrni:
https://hu.wikipedia.org/wiki/Orsz%C3%A1gok_%C3%A9s_ter%C3%BCletek_k%C3…
első körben itt van ez: (ctrl-os kijelölés eredménye):
Afganisztán AF
Albánia AL
Algéria DZ
Andorra AD
Angola AO
Antigua és Barbuda AG
Argentína AR
RA[2]
Ausztrália AU
Ausztria AT
Azerbajdzsán AZ
Bahama-szigetek BS
Bahrein BH
Banglades BD
Barbados BB
Belgium BE
Belize BZ
Benin BJ
DY[2]
Bhután BT
Bissau-Guinea GW
Bolívia BO
RB[2]
Bosznia-Hercegovina BA
Botswana BW
Brazília BR
Brunei BN
Bulgária BG
Burkina Faso BF
Burundi BI
Chile CL
Ciprus CY
Comore-szigetek KM
Costa Rica CR
Csád TD
Csehország CZ
Dánia DK
Dél-afrikai Köztársaság ZA
Dél-Korea KR
Dominikai Közösség DM
Dominikai Köztársaság DO
Dzsibuti DJ
Ecuador EC
Egyenlítői-Guinea GQ
Egyesült Arab Emírségek AE
Egyesült Királyság GB
UK[2]
Egyiptom EG
Elefántcsontpart CI
Eritrea ER
Etiópia ET
Észak-Korea KP
Észtország EE
EW[2]
Fehéroroszország BY
Fidzsi FJ
Finnország FI
SF[2]
Franciaország FR
Fülöp-szigetek PH
PI[2]
RP[2]
Gabon GA
Gambia GM
Ghána GH
Görögország GR
Grenada GD
WG[2]
Grúzia GE
Guatemala GT
Guinea GN
Guyana GY
Haiti HT
RH[2]
Hollandia NL
Honduras HN
Horvátország HR
India IN
Indonézia ID
RI[2]
Irak IQ
Irán IR
Izland IS
Izrael IL
Írország IE
Jamaica JM
JA[2]
Japán JP
Jemen YE
Jordánia JO
Kambodzsa KH
Kamerun CM
Kanada CA
Katar QA
Kazahsztán KZ
Kelet-Timor TL
TP[2]
Kenya KE
Kína CN
RC[2]
Kirgizisztán KG
Kiribati KI
Kolumbia CO
Kongói Demokratikus Köztársaság CD
ZR[2]
Kongói Köztársaság CG
Közép-Afrika CF
Kuba CU
Kuvait KW
Laosz LA
Lengyelország PL
Lesotho LS
Lettország LV
Libanon LB
RL[2]
Libéria LR
Líbia LY
LF[2]
Liechtenstein LI
FL[2]
Litvánia LT
Luxemburg LU
Észak-Macedónia MK
Madagaszkár MG
RM[2]
Magyarország HU
Malajzia MY
Malawi MW
Maldív-szigetek MV
Mali ML
Marokkó MA
Marshall-szigetek MH
Mauritánia MR
Mauritius MU
Málta MT
Mexikó MX
Mikronézia FM
Moldova MD
Monaco MC
Mongólia MN
Montenegró ME
Mozambik MZ
Mianmar MM
BU[2]
Namíbia NA
Nauru NR
Nepál NP
Németország DE
Nicaragua NI
Niger NE
RN[2]
Nigéria NG
Norvégia NO
Olaszország IT
Omán OM
Oroszország RU
Örményország AM
Pakisztán PK
Palau PW
Panama PA
Paraguay PY
Pápua Új-Guinea PG
Peru PE
Portugália PT
Románia RO
Ruanda RW
Saint Kitts és Nevis KN
Saint Lucia LC
WL[2]
Saint Vincent és a Grenadine-szigetek VC
WV[2]
Salamon-szigetek SB
Salvador SV
San Marino SM
São Tomé és Príncipe ST
Seychelle-szigetek SC
Sierra Leone SL
Flag of Spain.svg Spanyolország ES
Srí Lanka LK
Suriname SR
Svájc CH
Svédország SE
Szamoa WS
Szaúd-Arábia SA
Szenegál SN
Szerbia RS
Szingapúr SG
Szíria SY
Szlovákia SK
Szlovénia SI
Szomália SO
Szudán SD
Szváziföld SZ
Tádzsikisztán TJ
Tanzánia TZ
Thaiföld TH
Togo TG
Tonga TO
Törökország TR
Trinidad és Tobago TT
Tunézia TN
Tuvalu TV
Türkmenisztán TM
USA US
Uganda UG
Ukrajna UA
Uruguay UY
Új-Zéland NZ
Üzbegisztán UZ
Vanuatu VU
Vatikán VA
Venezuela VE
YV[2]
Vietnám VN
Zambia ZM
Zimbabwe ZW
Zöld-foki Köztársaság CV
- A hozzászóláshoz be kell jelentkezni
Köszi!
Úgy tűnik, nem úsztam meg, hogy matatni kelljen rajta. Reméltem, van ennek valami közvetlenül használható letölthető formája is. Azért fura.
- A hozzászóláshoz be kell jelentkezni
kiszűrtam a [-t tartalmazó sorokat, így már tiszte minden rekord, tab-bal van elválasztva:
Afganisztán AF
Albánia AL
Algéria DZ
Andorra AD
Angola AO
Antigua és Barbuda AG
Argentína AR
Ausztrália AU
Ausztria AT
Azerbajdzsán AZ
Bahama-szigetek BS
Bahrein BH
Banglades BD
Barbados BB
Belgium BE
Belize BZ
Benin BJ
Bhután BT
Bissau-Guinea GW
Bolívia BO
Bosznia-Hercegovina BA
Botswana BW
Brazília BR
Brunei BN
Bulgária BG
Burkina Faso BF
Burundi BI
Chile CL
Ciprus CY
Comore-szigetek KM
Costa Rica CR
Csád TD
Csehország CZ
Dánia DK
Dél-afrikai Köztársaság ZA
Dél-Korea KR
Dominikai Közösség DM
Dominikai Köztársaság DO
Dzsibuti DJ
Ecuador EC
Egyenlítői-Guinea GQ
Egyesült Arab Emírségek AE
Egyesült Királyság GB
Egyiptom EG
Elefántcsontpart CI
Eritrea ER
Etiópia ET
Észak-Korea KP
Észtország EE
Fehéroroszország BY
Fidzsi FJ
Finnország FI
Franciaország FR
Fülöp-szigetek PH
Gabon GA
Gambia GM
Ghána GH
Görögország GR
Grenada GD
Grúzia GE
Guatemala GT
Guinea GN
Guyana GY
Haiti HT
Hollandia NL
Honduras HN
Horvátország HR
India IN
Indonézia ID
Irak IQ
Irán IR
Izland IS
Izrael IL
Írország IE
Jamaica JM
Japán JP
Jemen YE
Jordánia JO
Kambodzsa KH
Kamerun CM
Kanada CA
Katar QA
Kazahsztán KZ
Kelet-Timor TL
Kenya KE
Kína CN
Kirgizisztán KG
Kiribati KI
Kolumbia CO
Kongói Demokratikus Köztársaság CD
Kongói Köztársaság CG
Közép-Afrika CF
Kuba CU
Kuvait KW
Laosz LA
Lengyelország PL
Lesotho LS
Lettország LV
Libanon LB
Libéria LR
Líbia LY
Liechtenstein LI
Litvánia LT
Luxemburg LU
Észak-Macedónia MK
Madagaszkár MG
Magyarország HU
Malajzia MY
Malawi MW
Maldív-szigetek MV
Mali ML
Marokkó MA
Marshall-szigetek MH
Mauritánia MR
Mauritius MU
Málta MT
Mexikó MX
Mikronézia FM
Moldova MD
Monaco MC
Mongólia MN
Montenegró ME
Mozambik MZ
Mianmar MM
Namíbia NA
Nauru NR
Nepál NP
Németország DE
Nicaragua NI
Niger NE
Nigéria NG
Norvégia NO
Olaszország IT
Omán OM
Oroszország RU
Örményország AM
Pakisztán PK
Palau PW
Panama PA
Paraguay PY
Pápua Új-Guinea PG
Peru PE
Portugália PT
Románia RO
Ruanda RW
Saint Kitts és Nevis KN
Saint Lucia LC
Saint Vincent és a Grenadine-szigetek VC
Salamon-szigetek SB
Salvador SV
San Marino SM
São Tomé és Príncipe ST
Seychelle-szigetek SC
Sierra Leone SL
Spanyolország ES
Srí Lanka LK
Suriname SR
Svájc CH
Svédország SE
Szamoa WS
Szaúd-Arábia SA
Szenegál SN
Szerbia RS
Szingapúr SG
Szíria SY
Szlovákia SK
Szlovénia SI
Szomália SO
Szudán SD
Szváziföld SZ
Tádzsikisztán TJ
Tanzánia TZ
Thaiföld TH
Togo TG
Tonga TO
Törökország TR
Trinidad és Tobago TT
Tunézia TN
Tuvalu TV
Türkmenisztán TM
USA US
Uganda UG
Ukrajna UA
Uruguay UY
Új-Zéland NZ
Üzbegisztán UZ
Vanuatu VU
Vatikán VA
Venezuela VE
Vietnám VN
Zambia ZM
Zimbabwe ZW
Zöld-foki Köztársaság CV
- A hozzászóláshoz be kell jelentkezni
Szerintem csak az országkódot követeli meg ami HU. Az hogy te mit tolsz ki az user felé, hogy az Hungary -t vagy Magyart lát azt nem hiszem, hogy megköveteli.
- A hozzászóláshoz be kell jelentkezni
Az europai par országot leforditod, a tobbi mehet angolul, szvsz.
- A hozzászóláshoz be kell jelentkezni
Az egészet nem értem. Most vagy országkód kell NAV nyomtatványra, de akkor miért kell belőle magyar? Angolul miért nem jó? Valami magyar nyelvű szoftvert fejlesztesz, amit magyarul akarsz a felhasználó elé tolni? Amúgy itt van, de míg válaszra vártál, meg keresőztél, annyi erővel le is fordíthattad volna az angol nyelvű listát, nem kell hozzá angol felsőfok, a legtöbb ország neve akkor is kitalálható, ha valaki nem beszél angolul semmit.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
Én nem fejlesztek semmit. A számlákat kötelezően fel kell tolni a NAV-nak, ahol országot és oszágkódot is megkövetel.
- A hozzászóláshoz be kell jelentkezni
Az xml-ben csak az országkód van benne.
base.xsd
<xs:complexType name="DetailedAddressType">
<xs:annotation>
<xs:documentation xml:lang="hu">Részletes címadatok</xs:documentation>
<xs:documentation xml:lang="en">Detailed address data</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="countryCode" type="common:CountryCodeType">
<xs:annotation>
<xs:documentation xml:lang="hu">Az országkód ISO 3166 alpha-2 szabvány szerint</xs:documentation>
<xs:documentation xml:lang="en">ISO 3166 alpha-2 country code</xs:documentation>
</xs:annotation>
</xs:element>
...
common.xsd
<xs:simpleType name="CountryCodeType">
<xs:annotation>
<xs:documentation xml:lang="hu">Országkód típus ISO 3166 alpha-2 szabvány szerint</xs:documentation>
<xs:documentation xml:lang="en">Country code type (ISO 3166 alpha-2)</xs:documentation>
</xs:annotation>
<xs:restriction base="AtomicStringType2">
<xs:length value="2"/>
<xs:pattern value="[A-Z]{2}"/>
</xs:restriction>
</xs:simpleType>
Most már végképp nem értem, hogy minek neked az ország neve ? Eddig azt hittem te fejlesztesz valamit és nem akarod az usernek az angol neveket mutatni.
- A hozzászóláshoz be kell jelentkezni
Mi a számlaközpontnak küldjük az XML-eket, mert ő továbbítja a NAV felé, és az ő XML-ükben az ország is kötelező adat.
- A hozzászóláshoz be kell jelentkezni
De akkor még mindig nem értem, hogy miért magyarul kell a lista? Mert a számlaadatokból (cím) egyébként is látod magyarul, hogy milyen ország, beírod azt, gondolom legtöbbje szokásos európai. Max. a kétbetűs kódban nem vagy néha biztos, de azt kinézed az angol nyelvű listáról, amit megtaláltál a keresővel 2 mp. alatt. Ez a magyarítsunk mindent, akkor is, ha nem szükséges mániát tudni kell elengedni, mert csak korlátozni fog lépten-nyomon.
Ráadásul ezek az ISO 3166 kódok tipikusan az angol nyelvű országnév első két betűje, de egybeesik az adott ország domain végződésével (azonos szabvány) és nagy átlagban az autójelével is, vagy legalábbis utóbbi első két betűjével, így aki eddig nem kövek alatt élt, az esetek 99%-ában hibátlanul megsaccolja minimális előismeret alapján, akkor is, ha nem fér épp hozzá ehhez a listához.
Persze, vannak kacifántosak, Egyenlítői Guinea (eq, pedig eg lenne logikus), Francia Guyana (gf a logikusnak tűnő fg helyett), ezeket nem tudnám megsaccolni én se, vagy csak rosszul, de kötve hiszem, hogy ilyen kacifántos helyekre számláznátok valaha is, nem életszerű.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
- A hozzászóláshoz be kell jelentkezni
A Unicode CLDR is megoldás lehet. Ha leszeded a cldr-common-38.1.zip csomagot (ez az aktuális kiadás), akkor a benne lévő common/main/hu.xml-ben megtalálod a szükséges információt.
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Szembesült ezzel a problémával. A Wikipedia nem hiteles forrás, felelőtlenség használni.
A Miniszterelnökségnek van egy bizottsága: Földrajzinév-bizottság, ők közzé tesznek egy Ország- és területnevek című listát.
Itt intézem a lista problémáit: https://github.com/szepeviktor/ISO-3166-orszagnevek-magyarul
tsv-ben letölthetők a Független államok és az Egyéb jogállású területek listái.
Most folyik a levelezés, a GitHub issue-kban olvasható kérdésekről.
SZÉPE Viktor, honlap üzemeltetés / Running your application
https://github.com/szepeviktor/debian-server-tools/blob/master/CV.md
- A hozzászóláshoz be kell jelentkezni