Коди ISO Сінгапуру: SG, SGP, 702, .sg та +65 — пояснення
Коди ISO Сінгапуру — це SG для дволітерного коду, SGP для трилітерного коду, та 702 для цифрового коду країни. Ці ідентифікатори корисні у формах, базах даних, записах про перевезення, туристичних системах та міжнародному обміні даними. Проте Сінгапур також має інтернет-домен .sg, код валюти SGD та міжнародний телефонний код +65. Кожен із них належить до іншої системи та має використовуватися лише у тому полі, яке його вимагає.
Коди ISO Сінгапуру коротко
ISO 3166-1 — це міжнародний стандарт, який призначає короткі ідентифікатори країнам та областям. Це стандарт ідентифікації країн, а не стандарт сертифікації, такий як сертифікація систем управління ISO. Сінгапур має три поточні значення ISO 3166-1, кожне з яких розроблене для різного формату даних.
Три поточні коди ISO 3166-1 для Сінгапуру
Поточне скорочення назви країни Сінгапур — SG. Його код ISO 3166-1 alpha-3 — SGP, а його числовий код ISO 3166-1 — 702. Платформа ISO Online Browsing Platform містить ці значення для Сінгапуру.
| Тип коду | Значення для Сінгапуру | Загальний контекст даних |
|---|---|---|
| ISO 3166-1 alpha-2 | SG | Компактні поля країн |
| ISO 3166-1 alpha-3 | SGP | Трилітерні поля країн |
| Числовий ISO 3166-1 | 702 | Числові поля країн |
Мітки мають значення. Значення 702 є числовим кодом країни ISO лише тоді, коли поле визначено як числовий ISO 3166-1. Без назви стандарту та мітки поля короткий код або номер можуть бути неправильно зрозумілі.
Використовуйте точний формат, зазначений у контракті даних. Поле alpha-2 зберігає SG, поле alpha-3 — SGP, а числове поле ISO — 702; не конвертуйте їх між собою просто тому, що всі три ідентифікують Сінгапур. Якщо специфікація файлу розрізняє текстові та числові типи, дотримуйтеся цієї специфікації для 702, щоб перевірка та будь-які правила форматування оброблялися послідовно. Зберігайте назву стандарту біля кожного значення в документації.
Який код Сінгапуру варто використовувати?
Використовуйте SG коли форма або специфікація даних вимагає код країни ISO alpha-2, дволітерний код країни або абревіатуру країни в такому форматі. Це найкомпактніша форма ISO. Наприклад, поле з назвою country_iso_alpha2 повинно містити SG.
Використовуйте SGP коли в пункті призначення спеціально запитується код ISO alpha-3 або трилітерний код країни. Використовуйте 702 лише там, де потрібне поле числового коду країни ISO. Це не альтернативні варіанти написання для довільного вставлення; це окремі формати в межах однієї сім'ї ISO 3166-1.
Читайте визначення поля, а не покладайтеся на загальну мітку, наприклад «код країни». Телефонне поле, поле валюти та поле вебдомену вимагають різних ідентифікаторів. Наприклад, SG підходить для поля ISO alpha-2, але це не повний міжнародний телефонний код і не суфікс домену.
Інтернет-домен Сінгапуру: .sg
Домен верхнього рівня національного коду Сінгапуру — .sg. Він використовується в інтернет-адресах і пов'язаний зі значенням ISO alpha-2 SG, але сам по собі не є значенням коду країни ISO.
Як .sg пов'язаний з кодом ISO SG
Суфікс .sg є доменом верхнього рівня національного коду Сінгапуру, який часто називають ccTLD. Домени національних кодів зазвичай походять від кодів ISO 3166-1 alpha-2, що пояснює зв'язок між SG та .sg. База даних IANA Root Zone Database надає інформацію про делегування для доменів верхнього рівня, включаючи домени національних кодів.
Ці два значення служать для різних технічних цілей. В адресі вебсайту, наприклад example.sg, .sg — це суфікс домену, яким керує Система доменних імен. У структурованому полі країни, наприклад country_iso_alpha2: SG, SG ідентифікує Сінгапур за стандартом ISO 3166-1. Не замінюйте значення країни ISO на .sg у полі бази даних, якщо це поле явно не вимагає домену.
Адреса .sg також може бути корисним локальним сигналом. Наприклад, вебсайти уряду Сінгапуру зазвичай використовують домен .gov.sg. Правила реєстрації доменів та доступні категорії доменів можуть змінюватися, тому використовуйте відповідну інформацію реєстру під час вибору чи реєстрації домену.
Чим коди ISO Сінгапуру відрізняються від інших ідентифікаторів
Кілька ідентифікаторів Сінгапуру виглядають схожими, оскільки вони стосуються однієї країни. Однак вони підтримуються для різних цілей, і збіг рядків не означає, що стандарти є взаємозамінними.
Код сінгапурського долара: SGD
SGD це алфавітний код валюти ISO 4217 для сінгапурського долара. Це не код країни за ISO 3166-1. Перші дві літери відображають ідентифікатор, пов'язаний із країною Сінгапур, тоді як остання літера відрізняє доларову валюту. Тому ціна або фінансова сума може бути записана як SGD 100, тоді як у полі країни використовувалися б SG, SGP або 702 відповідно до необхідного формату.
Число 702 потребує особливої уваги, оскільки воно може з'являтися в кількох контекстах стандартів. Це числовий код країни ISO 3166-1 Сінгапуру, а також числовий ідентифікатор, пов'язаний зі сінгапурським доларом в ISO 4217. Довідник сінгапурського долара описує SGD та його числове значення валюти. Само по собі число не повідомляє системі, чи представляє воно країну, чи валюту; значення визначається стандартом поля.
| Ідентифікатор | Значення | Стандарт або призначення |
|---|---|---|
| Alpha-2 країни | SG | Ідентифікатор країни ISO 3166-1 |
| Alpha-3 країни | SGP | Ідентифікатор країни ISO 3166-1 |
| Числовий код країни | 702 | Ідентифікатор країни ISO 3166-1 |
| Валюта | SGD | Сінгапурський долар ISO 4217 |
Міжнародний телефонний код: +65
Міжнародний телефонний код Сінгапуру — +65. Він належить до міжнародної системи нумерації телефонів, а не до ISO 3166-1. Форма телефону, яка запитує міжнародний телефонний код, очікує +65, за яким зазвичай слідує місцевий номер телефону у форматі, вимаганому цією службою.
Зберігайте телефонний код окремо від даних країни. Поле адреси, національності чи вибору країни може вимагати SG або SGP; поле набору номера вимагає +65. Не поєднуйте SG та +65 в одному невизначеному полі «код країни», оскільки вони ідентифікують різні речі та обробляються різними системами. Для інтеграції телефону в реальному часі підтвердьте необхідний формат номера у відповідній службі або актуальній інформації про нумерацію телефонів.
Олімпійський код SGP та історичний SIN
SGP також є поточним олімпійським кодом Сінгапуру. Його текст збігається з кодом ISO alpha-3 Сінгапуру, але олімпійським кодом керує Міжнародний олімпійський комітет, а не ISO. Цей збіг корисний для читання спортивних таблиць, проте він не робить дві системи кодів однаковими.
Старі олімпійські записи можуть показувати SIN для Сінгапуру. Це був колишній олімпійський код, який використовувався в історичних спортивних даних. Його не слід описувати як колишній код країни ISO. Працюючи зі спортивними архівами, зберігайте дату та систему кодів, щоб історичні мітки не перетворювалися помилково на поточні довідкові дані про країну.
Використання кодів Сінгапуру в даних та додатках
Чіткий дизайн полів дозволяє уникнути більшості помилок з кодами. Це особливо важливо, коли інформація про країну, валюту, телефон і домен обмінюється між системами або зберігається для звітності.
Маркування полів та запобігання плутанині з кодами
Використовуйте точні назви полів замість широкої мітки на зразок country_code. Корисні назви включають country_iso_alpha2 для SG, country_iso_alpha3 для SGP, country_iso_numeric для 702, currency_iso для SGD, calling_code для +65, та country_domain для .sg.
Ця структура робить значення очевидним: SG — це значення країни ISO alpha-2; SGP — це значення країни ISO alpha-3, яке також може з'являтися в олімпійських даних; 702 може представляти або країну, або валюту залежно від названого стандарту; SGD — це код валюти; +65 призначений для набору телефону; а .sg — це суфікс домену. Система не повинна виводити валюту, форматування телефону чи поведінку домену лише з SG без задокументованих бізнес-правил.
Перед розгортанням позначте кожне збережене значення його стандартом і типом поля, а потім перевірте його за відповідним авторитетним реєстром. Цей єдиний крок допомагає запобігти сприйняттю номера країни ISO як номера валюти, олімпійської мітки як даних ISO або суфікса домену як значення країни.
Практичний чек-лист перевірки
Під час імпорту, зіставлення чи проектування довідкових даних Сінгапуру використовуйте цей короткий чек-лист:
- Підтвердьте поточні значення ISO 3166-1 за допомогою ISO Online Browsing Platform: SG, SGP та 702.
- Підтвердьте домен верхнього рівня .sg через IANA Root Zone Database.
- Використовуйте спеціалізований авторитет або поточний стандарт для ідентифікаторів валюти, телефону та олімпійських ідентифікаторів, а не припускайте, що дані про країну ISO охоплюють їх.
- Зберігайте історичні спортивні та інші доменно-специфічні записи окремо від поточних довідкових значень ISO.
Висновок: зіставте кожен код Сінгапуру з його стандартом
Кодами країни ISO Сінгапуру є SG, SGP та 702. Вони відрізняються від інтернет-домену .sg, валютного коду SGD, міжнародного телефонного коду +65 та використання олімпійського коду. Зіставлення кожного значення з його названим стандартом та типом поля робить форми, набори даних та міжнародні записи чіткішими й надійнішими.
Виберіть область
Створіть допис
Публікація безкоштовна, реєстрація не потрібна.