英語での国名の表記（省略形・スラッグ）を考える

みなさん、略語、避けていますか？
私は避けています（限定的な導入）。

先日、ひょんなことから地名や国名をURLにしたい場面があったのですが、**数字やランダムな文字列は一見してわかりにくく**、かといってちゃんと表記すると長すぎてかえって馴染みがない……しかし、[国名コード](https://ja.wikipedia.org/wiki/%E5%9B%BD%E5%90%8D%E3%82%B3%E3%83%BC%E3%83%89)もそれほどわかりやすくないし、とはいえ安易に略語に走るのも……という壁にぶち当たりました。

例えば、北朝鮮を正しく表記すると「朝鮮民主主義人民共和国」、英語表記だと「Democratic People's Republic of Korea」です。

```
https://example.com/asia/democratic-peoples-republic-of-korea
```

長い……。
何とか`of`を省略してもまだ4語です。

こうしてみると「**たしかに正式な表記ではないかも知れないけどなんとか`north-korea`で勘弁してもらえませんか？**」という気持ちにもなってきます。

イギリスなんかも、`uk`はやりすぎな感じもしつつ、`united-kingdom`はギリギリ許されるんじゃあないでしょうか。

では、United繋がりのアメリカはどうでしょう。
イギリスと同じルールでいくと`usa`はダメで`united-states-of-america`が許容ということになってしまいます。
また`of`です！ 頭がどうにかなりそうです！

しかし、逃げ場はありません。
他ならぬ私が私を見ているのです。

# ChatGPTにすべてを委ねた

いっそ神とも呼べる高次元の存在がすべてを導いてくれたらどれほど心穏やかにいられるでしょう。
そして下記が神ならぬChatGPTが与え給うた神託です。

|日本語|英語|省略形|スラッグ|2文字のISOコード|3文字のISOコード|
|:---:|:---:|:---:|:---:|:---:|:---:|
|アフガニスタン|Afghanistan|Afghanistan|`afghanistan`|`af`|`afg`|
|アルバニア|Albania|Albania|`albania`|`al`|`alb`|
|アルジェリア|Algeria|Algeria|`algeria`|`dz`|`dza`|
|アンドラ|Andorra|Andorra|`andorra`|`ad`|`and`|
|アンゴラ|Angola|Angola|`angola`|`ao`|`ago`|
|アンチグア・バーブーダ|Antigua and Barbuda|Antigua and Barbuda|`antigua-barbuda`|`ag`|`atg`|
|アルゼンチン|Argentina|Argentina|`argentina`|`ar`|`arg`|
|アルメニア|Armenia|Armenia|`armenia`|`am`|`arm`|
|オーストラリア|Australia|Australia|`australia`|`au`|`aus`|
|オーストリア|Austria|Austria|`austria`|`at`|`aut`|
|アゼルバイジャン|Azerbaijan|Azerbaijan|`azerbaijan`|`az`|`aze`|
|バハマ|Bahamas|Bahamas|`bahamas`|`bs`|`bhs`|
|バーレーン|Bahrain|Bahrain|`bahrain`|`bh`|`bhr`|
|バングラデシュ|Bangladesh|Bangladesh|`bangladesh`|`bd`|`bgd`|
|バルバドス|Barbados|Barbados|`barbados`|`bb`|`brb`|
|ベラルーシ|Belarus|Belarus|`belarus`|`by`|`blr`|
|ベルギー|Belgium|Belgium|`belgium`|`be`|`bel`|
|ベリーズ|Belize|Belize|`belize`|`bz`|`blz`|
|ベナン|Benin|Benin|`benin`|`bj`|`ben`|
|ブータン|Bhutan|Bhutan|`bhutan`|`bt`|`btn`|
|ボリビア|Bolivia (Plurinational State of)|Bolivia|`bolivia`|`bo`|`bol`|
|ボスニア・ヘルツェゴビナ|Bosnia and Herzegovina|Bosnia and Herzegovina|`bosnia-herzegovina`|`ba`|`bih`|
|ボツワナ|Botswana|Botswana|`botswana`|`bw`|`bwa`|
|ブラジル|Brazil|Brazil|`brazil`|`br`|`bra`|
|ブルネイ|Brunei Darussalam|Brunei|`brunei`|`bn`|`brn`|
|ブルガリア|Bulgaria|Bulgaria|`bulgaria`|`bg`|`bgr`|
|ブルキナファソ|Burkina Faso|Burkina|`burkina`|`bf`|`bfa`|
|ブルンジ|Burundi|Burundi|`burundi`|`bi`|`bdi`|
|カーボベルデ|Cabo Verde|CaboVerde|`caboverde`|`cv`|`cpv`|
|カンボジア|Cambodia|Cambodia|`cambodia`|`kh`|`khm`|
|カメルーン|Cameroon|Cameroon|`cameroon`|`cm`|`cmr`|
|カナダ|Canada|Canada|`canada`|`ca`|`can`|
|中央アフリカ共和国|Central African Republic|CAR|`car`|`cf`|`caf`|
|チャド|Chad|Chad|`chad`|`td`|`tcd`|
|チリ|Chile|Chile|`chile`|`cl`|`chl`|
|中国|China|China|`china`|`cn`|`chn`|
|コロンビア|Colombia|Colombia|`colombia`|`co`|`col`|
|コモロ|Comoros|Comoros|`comoros`|`km`|`com`|
|コンゴ|Congo|Congo|`congo`|`cg`|`cog`|
|コスタリカ|Costa Rica|CostaRica|`costarica`|`cr`|`cri`|
|コートジボアール|Cote D'Ivoire|IvoryCoast|`ivorycoast`|`ci`|`civ`|
|クロアチア|Croatia|Croatia|`croatia`|`hr`|`hrv`|
|キューバ|Cuba|Cuba|`cuba`|`cu`|`cub`|
|キプロス|Cyprus|Cyprus|`cyprus`|`cy`|`cyp`|
|チェコ|Czech Republic|Czechia|`czechia`|`cz`|`cze`|
|朝鮮民主主義人民共和国|Democratic People's Republic of Korea|North Korea|`north-korea`|`kp`|`prk`|
|コンゴ民主共和国|Democratic Republic of the Congo|DR Congo|`dr-congo`|`cd`|`cod`|
|デンマーク|Denmark|Denmark|`denmark`|`dk`|`dnk`|
|ジブチ|Djibouti|Djibouti|`djibouti`|`dj`|`dji`|
|ドミニカ|Dominica|Dominica|`dominica`|`dm`|`dma`|
|ドミニカ共和国|Dominican Republic|Dominican Republic|`dominican-republic`|`do`|`dom`|
|エクアドル|Ecuador|Ecuador|`ecuador`|`ec`|`ecu`|
|エジプト|Egypt|Egypt|`egypt`|`eg`|`egy`|
|エルサルバドル|El Salvador|ElSalvador|`elsalvador`|`sv`|`slv`|
|赤道ギニア|Equatorial Guinea|Equatorial Guinea|`equatorial-guinea`|`gq`|`gnq`|
|エリトリア|Eritrea|Eritrea|`eritrea`|`er`|`eri`|
|エストニア|Estonia|Estonia|`estonia`|`ee`|`est`|
|エスワティニ|Eswatini|Eswatini|`eswatini`|`sz`|`swz`|
|エチオピア|Ethiopia|Ethiopia|`ethiopia`|`et`|`eth`|
|フィジー|Fiji|Fiji|`fiji`|`fj`|`fji`|
|フィンランド|Finland|Finland|`finland`|`fi`|`fin`|
|フランス|France|France|`france`|`fr`|`fra`|
|ガボン|Gabon|Gabon|`gabon`|`ga`|`gab`|
|ガンビア|Gambia (Republic of the)|Gambia|`gambia`|`gm`|`gmb`|
|ジョージア|Georgia|Georgia|`georgia`|`ge`|`geo`|
|ドイツ|Germany|Germany|`germany`|`de`|`deu`|
|ガーナ|Ghana|Ghana|`ghana`|`gh`|`gha`|
|ギリシャ|Greece|Greece|`greece`|`gr`|`grc`|
|グレナダ|Grenada|Grenada|`grenada`|`gd`|`grd`|
|グアテマラ|Guatemala|Guatemala|`guatemala`|`gt`|`gtm`|
|ギニア|Guinea|Guinea|`guinea`|`gn`|`gin`|
|ギニアビサウ|Guinea Bissau|GuineaBissau|`guineabissau`|`gw`|`gnb`|
|ガイアナ|Guyana|Guyana|`guyana`|`gy`|`guy`|
|ハイチ|Haiti|Haiti|`haiti`|`ht`|`hti`|
|ホンジュラス|Honduras|Honduras|`honduras`|`hn`|`hnd`|
|ハンガリー|Hungary|Hungary|`hungary`|`hu`|`hun`|
|アイスランド|Iceland|Iceland|`iceland`|`is`|`isl`|
|インド|India|India|`india`|`in`|`ind`|
|インドネシア|Indonesia|Indonesia|`indonesia`|`id`|`idn`|
|イラン（回教共和国）|Iran(Islamic Republic of)|Iran|`iran`|`ir`|`irn`|
|イラク|Iraq|Iraq|`iraq`|`iq`|`irq`|
|アイルランド|Ireland|Ireland|`ireland`|`ie`|`irl`|
|イスラエル|Israel|Israel|`israel`|`il`|`isr`|
|イタリア|Italy|Italy|`italy`|`it`|`ita`|
|ジャマイカ|Jamaica|Jamaica|`jamaica`|`jm`|`jam`|
|日本|Japan|Japan|`japan`|`jp`|`jpn`|
|ヨルダン|Jordan|Jordan|`jordan`|`jo`|`jor`|
|カザフスタン|Kazakhstan|Kazakhstan|`kazakhstan`|`kz`|`kaz`|
|ケニア|Kenya|Kenya|`kenya`|`ke`|`ken`|
|キリバス|Kiribati|Kiribati|`kiribati`|`ki`|`kir`|
|クウェート|Kuwait|Kuwait|`kuwait`|`kw`|`kwt`|
|キルギスタン|Kyrgyzstan|Kyrgyzstan|`kyrgyzstan`|`kg`|`kgz`|
|ラオス人民民主共和国|Lao People's Democratic Republic|Laos|`laos`|`la`|`lao`|
|ラトビア|Latvia|Latvia|`latvia`|`lv`|`lva`|
|レバノン|Lebanon|Lebanon|`lebanon`|`lb`|`lbn`|
|レソト|Lesotho|Lesotho|`lesotho`|`ls`|`lso`|
|リベリア|Liberia|Liberia|`liberia`|`lr`|`lbr`|
|リビア|Libya|Libya|`libya`|`ly`|`lby`|
|リヒテンシュタイン|Liechtenstein|Liechtenstein|`liechtenstein`|`li`|`lie`|
|リトアニア|Lithuania|Lithuania|`lithuania`|`lt`|`ltu`|
|ルクセンブルク|Luxembourg|Luxembourg|`luxembourg`|`lu`|`lux`|
|マダガスカル|Madagascar|Madagascar|`madagascar`|`mg`|`mdg`|
|マラウィ|Malawi|Malawi|`malawi`|`mw`|`mwi`|
|マレーシア|Malaysia|Malaysia|`malaysia`|`my`|`mys`|
|モルディブ|Maldives|Maldives|`maldives`|`mv`|`mdv`|
|マリ|Mali|Mali|`mali`|`ml`|`mli`|
|マルタ|Malta|Malta|`malta`|`mt`|`mlt`|
|マーシャル諸島|Marshall Islands|MarshallIs|`marshallis`|`mh`|`mhl`|
|モーリタニア|Mauritania|Mauritania|`mauritania`|`mr`|`mrt`|
|モーリシャス|Mauritius|Mauritius|`mauritius`|`mu`|`mus`|
|メキシコ|Mexico|Mexico|`mexico`|`mx`|`mex`|
|ミクロネシア連邦|Micronesia(Federated States of)|Micronesia|`micronesia`|`fm`|`fsm`|
|モナコ|Monaco|Monaco|`monaco`|`mc`|`mco`|
|モンゴル|Mongolia|Mongolia|`mongolia`|`mn`|`mng`|
|モンテネグロ|Montenegro|Montenegro|`montenegro`|`me`|`mne`|
|モロッコ|Morocco|Morocco|`morocco`|`ma`|`mar`|
|モザンビーク|Mozambique|Mozambique|`mozambique`|`mz`|`moz`|
|ミャンマー|Myanmar|Myanmar|`myanmar`|`mm`|`mmr`|
|ナミビア|Namibia|Namibia|`namibia`|`na`|`nam`|
|ナウル|Nauru|Nauru|`nauru`|`nr`|`nru`|
|ネパール|Nepal|Nepal|`nepal`|`np`|`npl`|
|オランダ|Netherlands|Netherlands|`netherlands`|`nl`|`nld`|
|ニュージーランド|New Zealand|New Zealand|`new-zealand`|`nz`|`nzl`|
|ニカラグア|Nicaragua|Nicaragua|`nicaragua`|`ni`|`nic`|
|ニジェール|Niger|Niger|`niger`|`ne`|`ner`|
|ナイジェリア|Nigeria|Nigeria|`nigeria`|`ng`|`nga`|
|北マケドニア|North Macedonia|North Macedonia|`north-macedonia`|`mk`|`mkd`|
|ノルウェー|Norway|Norway|`norway`|`no`|`nor`|
|オマーン|Oman|Oman|`oman`|`om`|`omn`|
|パキスタン|Pakistan|Pakistan|`pakistan`|`pk`|`pak`|
|パラオ|Palau|Palau|`palau`|`pw`|`plw`|
|パナマ|Panama|Panama|`panama`|`pa`|`pan`|
|パプア・ニューギニア|Papua New Guinea|Papua New Guinea|`papua-new-guinea`|`pg`|`png`|
|パラグアイ|Paraguay|Paraguay|`paraguay`|`py`|`pry`|
|ペルー|Peru|Peru|`peru`|`pe`|`per`|
|フィリピン|Philippines|Philippines|`philippines`|`ph`|`phl`|
|ポーランド|Poland|Poland|`poland`|`pl`|`pol`|
|ポルトガル|Portugal|Portugal|`portugal`|`pt`|`prt`|
|カタール|Qatar|Qatar|`qatar`|`qa`|`qat`|
|韓国|Republic of Korea|Korea|`korea`|`kr`|`kor`|
|モルドバ|Republic of Moldova|Moldova|`moldova`|`md`|`mda`|
|ルーマニア|Romania|Romania|`romania`|`ro`|`rou`|
|ロシア|Russian Federation|Russia|`russia`|`ru`|`rus`|
|ルワンダ|Rwanda|Rwanda|`rwanda`|`rw`|`rwa`|
|セントクリストファー・ネイビス|Saint Kitts and Nevis|Saint Kitts|`saint-kitts`|`kn`|`kna`|
|セントルシア|Saint Lucia|Saint Lucia|`saint-lucia`|`lc`|`lca`|
|セントビンセントおよびグレナディーン諸島|Saint Vincent and the Grenadines|Saint Vincent|`saint-vincent`|`vc`|`vct`|
|サモア|Samoa|Samoa|`samoa`|`ws`|`wsm`|
|サンマリノ|San Marino|SanMarino|`sanmarino`|`sm`|`smr`|
|サントメ・プリンシペ|Sao Tome and Principe|SaoTome and Principe|`saotome-principe`|`st`|`stp`|
|サウジアラビア|Saudi Arabia|SaudiArabia|`saudiarabia`|`sa`|`sau`|
|セネガル|Senegal|Senegal|`senegal`|`sn`|`sen`|
|セルビア|Serbia|Serbia|`serbia`|`rs`|`srb`|
|セイシェル|Seychelles|Seychelles|`seychelles`|`sc`|`syc`|
|シエラレオネ|Sierra Leone|SierraLeone|`sierraleone`|`sl`|`sle`|
|シンガポール|Singapore|Singapore|`singapore`|`sg`|`sgp`|
|スロバキア|Slovakia|Slovakia|`slovakia`|`sk`|`svk`|
|スロベニア|Slovenia|Slovenia|`slovenia`|`si`|`svn`|
|ソロモン諸島|Solomon Islands|SolomonIs|`solomonis`|`sb`|`slb`|
|ソマリア|Somalia|Somalia|`somalia`|`so`|`som`|
|南アフリカ|South Africa|South Africa|`south-africa`|`za`|`zaf`|
|南スーダン|South Sudan|South Sudan|`south-sudan`|`ss`|`ssd`|
|スペイン|Spain|Spain|`spain`|`es`|`esp`|
|スリランカ|Sri Lanka|SriLanka|`srilanka`|`lk`|`lka`|
|スーダン|Sudan|Sudan|`sudan`|`sd`|`sdn`|
|スリナム|Suriname|Suriname|`suriname`|`sr`|`sur`|
|スウェーデン|Sweden|Sweden|`sweden`|`se`|`swe`|
|スイス|Switzerland|Switzerland|`switzerland`|`ch`|`che`|
|シリア|Syrian Arab Republic|Syria|`syria`|`sy`|`syr`|
|タジキスタン|Tajikistan|Tajikistan|`tajikistan`|`tj`|`tjk`|
|タイ|Thailand|Thailand|`thailand`|`th`|`tha`|
|東ティモール|Timor-Leste|Timor|`timor`|`tl`|`tls`|
|トーゴ|Togo|Togo|`togo`|`tg`|`tgo`|
|トンガ|Tonga|Tonga|`tonga`|`to`|`ton`|
|トリニダード・トバゴ|Trinidad and Tobago|Trinidad and Tobago|`trinidad-tobago`|`tt`|`tto`|
|チュニジア|Tunisia|Tunisia|`tunisia`|`tn`|`tun`|
|トルコ|Turkey|Turkey|`turkey`|`tr`|`tur`|
|トルクメニスタン|Turkmenistan|Turkmenistan|`turkmenistan`|`tm`|`tkm`|
|ツバル|Tuvalu|Tuvalu|`tuvalu`|`tv`|`tuv`|
|ウガンダ|Uganda|Uganda|`uganda`|`ug`|`uga`|
|ウクライナ|Ukraine|Ukraine|`ukraine`|`ua`|`ukr`|
|アラブ首長国連邦|United Arab Emirates|UAE|`uae`|`ae`|`are`|
|イギリス|United Kingdom|United Kingdom|`united-kingdom`|`gb`|`gbr`|
|タンザニア|United Republic of Tanzania|Tanzania|`tanzania`|`tz`|`tza`|
|アメリカ合衆国|United States of America|USA|`usa`|`us`|`usa`|
|ウルグアイ|Uruguay|Uruguay|`uruguay`|`uy`|`ury`|
|ウズベキスタン|Uzbekistan|Uzbekistan|`uzbekistan`|`uz`|`uzb`|
|バヌアツ|Vanuatu|Vanuatu|`vanuatu`|`vu`|`vut`|
|ベネズエラ|Venezuela (Bolivarian Republic of)|Venezuela|`venezuela`|`ve`|`ven`|
|ベトナム|Viet Nam|Vietnam|`vietnam`|`vn`|`vnm`|
|イエメン|Yemen|Yemen|`yemen`|`ye`|`yem`|
|ザンビア|Zambia|Zambia|`zambia`|`zm`|`zmb`|
|ジンバブエ|Zimbabwe|Zimbabwe|`zimbabwe`|`zw`|`zwe`|

（ところどころ人力で修正しています。）

うーん、という感じですね。

ただ、これはもう国名さんサイドにも問題があって、◯◯・アンド・〇〇とか、パブリック・オブ・◯◯と◯◯・パブリックとか、ある程度どうしようもない気もします。

もう2文字表記や3文字表記、あるいはいくら長かろうが正式名称でいいのでは、という気もしつつ、薄目で見る分にはなんとか許せそうな気がするので一旦これでいきます。