کدهای کشور توضیح داده شده: ISO 3166 و شمارهگیری بینالمللی
کد کشور یک شناسه کوتاه است که جایگزین نام یک کشور میشود تا ماشینها، شبکهها و سیستمهای تلفنی مجبور نباشند درباره یک نوع نگارش توافق کنند. پشت برچسبهای دو حرفی سادهای که هر روز میبینید، دو خانواده متمایز از کدها وجود دارند که به راحتی با هم اشتباه میشوند: استاندارد ISO 3166 که توسط سازمان بینالمللی استاندارد حفظ میشود، و کدهای مکالمه تلفنی که توسط اتحادیه بینالمللی مخابرات هماهنگ میشوند. شبیه به هم به نظر میرسند، اغلب نامهای مشترک دارند، اما جداگانه اداره میشوند و برای چیزهای کاملاً متفاوتی استفاده میشوند.

ISO 3166: الفا-۲، الفا-۳ و عددی
ISO 3166-1 سه کد موازی برای هر کشور و بسیاری از مناطق وابسته تعریف میکند. کد الفا-۲ دو حرفی است و پیشفرض همهمنظوره است: US برای ایالات متحده، GB برای بریتانیا، DE برای آلمان، JP برای ژاپن، BR برای برزیل. کد الفا-۳ سه حرفی است و بیشتر شبیه نام کشور است که تشخیص آن برای انسانها آسانتر است: USA، GBR، DEU، JPN، BRA. کد عددی-۳ یک عدد سه رقمی است مانند 840 برای آمریکا، 826 برای بریتانیا یا 276 برای آلمان. این مقادیر عددی با بخش آمار سازمان ملل هماهنگ شدهاند و یک مزیت پنهان دارند: هیچ حرف لاتینی ندارند، پس در سیستمهای عربی، چینی یا سیریلیک که به یک شناسه مستقل از سیستم نوشتاری نیاز دارند به طور یکسان کار میکنند.
سه شکل به اندازهای که بر اساس قرارداد قابل تعویض باشند نیستند، بلکه بر اساس زمینه استفاده میشوند. یک آدرس وب از الفا-۲ استفاده میکند، یک منطقه قابل خواندن توسط ماشین پاسپورت از الفا-۳ استفاده میکند، و یک مجموعه داده آماری که چندین زبان را پوشش میدهد ممکن است عددی را ترجیح دهد. دانستن اینکه کد به کدام خانواده تعلق دارد معمولاً به شما میگوید چه چیزی آن را تولید کرده است.
کجا کدهای کشور ISO ظاهر میشوند
به محض اینکه شروع به نگاه کردن کنید، کدهای الفا-۲ همه جا هستند. دامنههای سطح بالای کشوری (ccTLD) مانند .fr، .ca، .de و .jp مستقیماً از الفا-۲ ISO 3166-1 گرفته شدهاند، به همین دلیل است که .uk یکی از استثناهای نادر است، چون کد ISO به طور فنی GB است. شناسههای محلی مورد استفاده توسط نرمافزار و وبسایتها به همین شکل یک زبان را با یک منطقه ترکیب میکنند، مانند en-US، en-GB، pt-BR یا fr-CA، تا یک برنامه بتواند فرمت تاریخ، املا و ارز صحیح را انتخاب کند.
استانداردهای ارزی نیز به این کدها متکی هستند. کدهای ارزی ISO 4217 معمولاً از کد الفا-۲ کشور به علاوه یک حرف برای ارز ساخته میشوند، پس US به علاوه D میشود USD، GB به علاوه P میشود GBP، و JP به علاوه Y میشود JPY. این ارتباط مرتب دقیقاً همان چیزی است که به یک مبدل ارز قدرت میدهد تا یک پرچم یا کشور را به نرخ تبادل صحیح نگاشت کند. بانکها نیز به الفا-۲ متکی هستند: دو کاراکتر اول هر IBAN کد کشور است، پس DE نشاندهنده یک حساب آلمانی و FR یک حساب فرانسوی است. همچنین این کدها را روی برچسبهای حملونقل، فرمهای گمرکی و پیشوندهای ثبت هواپیما خواهید یافت.
کدهای شمارهگیری بینالمللی (اعداد با +)
کدهای کشور تلفنی یک سیستم کاملاً متفاوت هستند. آنها پیشوندهای عددی هستند که برای تماس با یک تلفن در کشور دیگری شمارهگیری میکنید، با یک علامت مثبت در ابتدا که جایگزین هر پیشوند دسترسی بینالمللی میشود که شبکه محلی شما استفاده میکند، معمولاً 00 در بیشتر نقاط جهان یا 011 در آمریکای شمالی. کدها تقریباً بر اساس منطقه گروهبندی میشوند. آمریکای شمالی یک کد واحد +1 را به اشتراک میگذارد که ایالات متحده، کانادا و چندین کشور کارائیب را پوشش میدهد. بیشتر آفریقا با 2، بیشتر اروپا با 3 و 4 شروع میشود، و به همین ترتیب. کشورهای بزرگتر در ابتدا کدهای کوتاه دو رقمی دریافت کردند، مانند +44 برای بریتانیا، +49 برای آلمان، +33 برای فرانسه و +81 برای ژاپن، در حالی که بعداً کدهای سه رقمی به مناطق کوچکتر اختصاص یافت.

یک شماره بینالمللی کامل به این ترتیب ساخته میشود: پیشوند دسترسی، سپس کد تماس کشور، سپس کد ناحیه یا شهر در صورت کاربرد، سپس شماره مشترک. چون +1 بین بسیاری از کشورها مشترک است و +44 منحصر به بریتانیاست، کد تماس با کد ISO یک به یک منطبق نمیشود. این عدم تطابق رایجترین منبع سردرگمی است، پس بهتر است هر دو ستون را در جداول مرجع ما بررسی کنید تا فرض نکنید حروف و شماره تماس با هم تطابق دارند.
چند مورد که ارزش حفظ کردن دارند
اگر فقط چند مورد را به خاطر بسپارید، آنهایی باشند که پرکاربردترند: ایالات متحده US / USA / 840 و +1؛ بریتانیا GB / GBR / 826 و +44؛ آلمان DE / DEU / 276 و +49؛ فرانسه FR / FRA / 250 و +33؛ ژاپن JP / JPN / 392 و +81؛ چین CN / CHN / 156 و +86؛ برزیل BR / BRA / 076 و +55. با اینها در دست، بیشتر الگوهای بقیه جهان آشنا به نظر میرسند.
سوالات متداول
تفاوت بین کدهای الفا-۲ و الفا-۳ چیست؟
هر دو از ISO 3166-1 میآیند. الفا-۲ یک کد دو حرفی (US، GB، DE) است که به عنوان پیشفرض همهمنظوره برای دامنهها، محلیسازیها و IBANها استفاده میشود. الفا-۳ یک کد سه حرفی (USA، GBR، DEU) است که به نام کشور نزدیکتر است و در پاسپورتها، بانکداری و هوانوردی ترجیح داده میشود.
آیا کد تلفنی کشور همان کد ISO است؟
خیر. کدهای تماس تلفنی مانند +1 یا +44 توسط اتحادیه بینالمللی مخابرات برای مسیریابی تماسها مدیریت میشوند، در حالی که کدهای ISO 3166 کشورها را برای داده شناسایی میکنند. آنها سیستمهای جداگانهای هستند و همیشه با هم تطابق ندارند، چون +1 همزمان بسیاری از کشورها را پوشش میدهد.
چرا کد بریتانیا GB است و نه UK؟
ISO 3166-1 کد GB را به بریتانیا اختصاص میدهد زیرا این کد از نظر تاریخی به بریتانیای کبیر اشاره دارد. دامنه .uk یک استثنا است که پیش از همسوسازی دقیق وجود داشته، پس آدرس وب و کد رسمی ISO با هم فرق دارند.
کد عددی کشور برای چه استفاده میشود؟
کد عددی سه رقمی، مانند 840 برای آمریکا، با آمار سازمان ملل همسو شده است. چون هیچ حرف لاتینی ندارد، مستقل از خط نوشتاری است و در سیستمهایی که از الفبای لاتین استفاده نمیکنند مفید است.
ارتباط کدهای ISO با ارزها چگونه است؟
کدهای ارزی ISO 4217 معمولاً کد الفا-۲ کشور به علاوه یک حرف ارزی هستند، پس USD، GBP و JPY همه با کد کشور خود شروع میشوند. این ارتباط است که به ابزارها اجازه میدهد یک کشور را به ارز و نرخ صحیح نگاشت کنند.
چگونه یک شماره بینالمللی شمارهگیری کنم؟
پیشوند دسترسی بینالمللی خود را شمارهگیری کنید (00 در بیشتر نقاط جهان، 011 در آمریکای شمالی)، سپس کد تماس کشور، سپس کد ناحیه یا شهر در صورت وجود، سپس شماره مشترک محلی.
