Премини към основното съдържание
<< Назад към публикациите в Сингапур

Кодовете на ISO за Сингапур: SG, SGP, 702, .sg и +65 – обяснени

Preview image for the video "Код за набиране на Сингапур - Страничен код на Сингапур - Телефонни кодни зони в Сингапур".
Код за набиране на Сингапур - Страничен код на Сингапур - Телефонни кодни зони в Сингапур

ISO кодовете за Сингапур са SG за двубуквения код, SGP за трибуквения код и 702 за цифровия код на държавата. Тези идентификатори са полезни във формуляри, бази данни, транспортни записи, системи за пътуване и международни обменни данни. Въпреки това Сингапур има и интернет домейн .sg, валутен код SGD и международен код за набиране +65. Всеки от тях принадлежи към различна система и трябва да се използва само в полето, за което се изисква.

ISO кодовете на Сингапур с един поглед

ISO 3166-1 е международният стандарт, който задава кратки идентификатори на държави и региони. Това е стандарт за идентификация на държави, а не стандарт за сертифициране, като например сертифициране на системи за управление по ISO. Сингапур има три актуални стойности по ISO 3166-1, като всяка е предназначена за различен формат на данните.

Трите актуални кода по ISO 3166-1 за Сингапур

Текущото съкращение за държавата Сингапур е SG, нейният алфа-3 код по ISO 3166-1 е SGP, а цифровият ѝ код по ISO 3166-1 е 702. В Онлайн платформата за търсене на ISO са изброени тези стойности за Сингапур.

Тип кодСтойност за СингапурОбщ контекст на данните
ISO 3166-1 алфа-2SGКомпактни полета за държава
ISO 3166-1 алфа-3SGPТрибуквени полета за държава
ISO 3166-1 цифров702Цифрови полета за държава

Етикетите имат значение. Стойността 702 е цифров код на държава по ISO само когато полето е дефинирано като цифрово по ISO 3166-1. Без стандартното име и етикета на полето, краткият код или номер може да бъде погрешно раззбран.

Използвайте точния формат, посочен в договора за данни. Полето алфа-2 съхранява SG, полето алфа-3 съхранява SGP, а цифровото поле по ISO съхранява 702; не ги преобразувайте помежду им само защото и трите идентифицират Сингапур. Ако спецификацията на файл разграничава типове текст и числа, следвайте тази спецификация за 702, така че правилата за валидиране и форматиране да бъдат обработвани последователно. Пазете стандартното име до всяка стойност в документацията.

Кой код за Сингапур трябва да използвате?

Използвайте SG когато формуляр или спецификация на данни изисква код на държава по ISO алфа-2, двубуквен код на държава или съкращение на държава в този формат. Това е най-компактната форма по ISO. Например поле с име country_iso_alpha2 трябва да съдържа SG.

Използвайте SGP когато дестинацията изрично изисква код алфа-3 по ISO или трибуквен код на държава. Използвайте 702 само когато се изисква поле за цифров код на държава по ISO. Това не са алтернативни изписвания за свободно вмъкване; те са отделни формати в рамките на едно и също семейство ISO 3166-1.

Прочетете дефиницията на полето, вместо да разчитате на общ етикет като „код на държава“. Телефонното поле, валутното поле и полето за уеб домейн изискват различни идентификатори. Например SG е подходящ за поле алфа-2 по ISO, но не е пълен международен код за телефонно набиране и не е суфикс на домейн.

Интернет домейн на Сингапур: .sg

Домейнът от първо ниво с код на държавата за Сингапур е .sg. Използва се в интернет адресите и е свързан с алфа-2 стойността по ISO SG, но сам по себе си не е стойност на код на държава по ISO.

Как .sg се отнася към ISO кода SG

Суфиксът .sg е домейнът от първо ниво с код на държавата за Сингапур, често наричан ccTLD. Домейните с код на държава обикновено се извличат от кодове алфа-2 по ISO 3166-1, което обяснява връзката между SG и .sg. В Базата данни с коренни зони на IANA се предоствя информация за делегирането на домейни от първо ниво, включително домейни с код на държава.

Двете стойности служат за различни технически цели. В уеб адрес като 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 според изисквания формат.

Preview image for the video "Запознаване с валутата на Сингапур/АСЕАН. 2 SGD (Урок за начално училище)".
Запознаване с валутата на Сингапур/АСЕАН. 2 SGD (Урок за начално училище)

Номерът 702 изисква специално внимание, тъй като може да се появи в повече от един контекст на стандарти. Той е цифровият код на държавата по ISO 3166-1 за Сингапур, а също така е и цифровият идентификатор, свързан със сингапурския долар в ISO 4217. В Справката за сингапурския долар са описани SGD и неговата числена валутна стойност. Самият номер не казва на дадена система дали представлява държава, или валута; стандартът на полето определя значението му.

ИдентификаторСтойностСтандарт или цел
Алфа-2 за държаваSGИдентификатор на държава по ISO 3166-1
Алфа-3 за държаваSGPИдентификатор на държава по ISO 3166-1
Цифров за държава702Идентификатор на държава по ISO 3166-1
ВалутаSGDСингапурски долар по ISO 4217

Международен код за набиране: +65

Международният код за набиране на Сингапур е +65. Той принадлежи към международната телефонна номерационна система, а не към ISO 3166-1. Формуляр за телефон, който изисква международен код за набиране, очаква +65, обикновено последван от местния телефонен номер във формата, изискван от съответната услуга.

Preview image for the video "Код за набиране на Сингапур - Страничен код на Сингапур - Телефонни кодни зони в Сингапур".
Код за набиране на Сингапур - Страничен код на Сингапур - Телефонни кодни зони в Сингапур

Дръжте кода за набиране отделно от данните за държавата. Поле за адрес, националност или избор на държава може да изисква SG или SGP; полето за набиране изисква +65. Не комбинирайте SG и +65 в едно неуточнено поле за „код на държава“, тъй като те идентифицират различни неща и се обработват от различни системи. За интеграция на живо по телефона потвърдете изисквания формат на номера със съответната услуга или с актуалната информация за телефонното номероване.

Олимпийски код SGP и исторически SIN

SGP също е текущият олимпийски код на Сингапур. Неговият текст съвпада с алфа-3 кода по ISO за Сингапур, но олимпийският код се управлява от Международния олимпийски комитет, а не от ISO. Съвпадението е полезно за четене на спортни таблици, но то не прави двете системи от кодове еднакви.

Preview image for the video "Поглед към основните олимпийски етапи на Сингапур през десетилетията".
Поглед към основните олимпийски етапи на Сингапур през десетилетията

По-старите олимпийски записи може да показват SIN за Сингапур. Това е бил предишен олимпийски код, използван в исторически спортни данни. Той не трябва да се описва като бивш код на държава по ISO. Когато работите със спортни архиви, запазете датата и кодовата система, така че историческите етикети да не бъдат погрешно преобразувани в текущи данни за справка с държави.

Използване на кодовете на Сингапур в данни и приложения

Ясният дизайн на полетата избягва повечето грешки с кодовете. Това е особено важно там, където информацията за държава, валута, телефон и домейн се обменя между системи или се съхранява за отчети.

Eтикетиране на полета и предотвратяване на смесването на кодове

Използвайте прецизни имена на полета вместо общ етикет като 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 алфа-2; SGP е стойност за държава по ISO алфа-3 и може да се появи и в олимпийски данни; 702 може да представлява или държава, или валута в зависимост от посочения стандарт; SGD е валутен код; +65 е за телефонно набиране, а .sg е домейн суфикс. Една система не трябва да прави изводи за валута, телефонно форматиране или домейн поведение само от SG без документирани бизнес правила.

Преди внедряване етикетирайте всяка съхранена стойност с нейния стандарт и тип поле, след което я валидирайте спрямо съответния авторитетен регистър. Тази единствена стъпка помага да се предотврати третирането на номерен код на държава по ISO като номер на валута, третирането на олимпийски етикет като данни по ISO или съхраняването на суфикс на домейн като стойност за държава.

Практически контролен списък за проверка

Когато импортирате, картографирате или проектирате референтни данни за Сингапур, използвайте този кратък контролен списък:

  • Потвърдете актуалните стойности по ISO 3166-1 чрез Онлайн платформата за търсене на ISO: SG, SGP и 702.
  • Потвърдете домейна от първо ниво .sg чрез Базата данни с коренни зони на IANA.
  • Използвайте специализирания орган или актуалния стандарт за валутни, телефонни и олимпийски идентификатори, вместо да предполагате, че данните за държави по ISO ги покриват.
  • Пазете историческите спортни и други специфични за домейна записи отделно от актуалните референтни стойности по ISO.

Заключение: Съпоставете всеки код на Сингапур с неговия стандарт

ISO кодовете на държавата Сингапур са SG, SGP и 702. Те се различават от интернет домейна .sg, валутния код SGD, международния код за набиране +65 и употребата на олимпийския код. Съпоставянето на всяка стойност с нейния поименен стандарт и тип поле прави формулярите, масивите от данни и международните записи по-ясни и по-надеждни.

Изберете зона