Sari la conținutul principal
<< Înapoi la postările din Hong Kong

Codurile ISO pentru Hong Kong: HK, HKG și 344 explicate

Preview image for the video "Schimbarea DNS pentru domeniile HKDNR (.com.hk ȘI .hk)".
Schimbarea DNS pentru domeniile HKDNR (.com.hk ȘI .hk)

Căutarea codului ISO pentru Hong Kong poate produce mai multe răspunsuri diferite, deoarece sistemele pentru țări, telefonie, monede, sport și internet folosesc identificatori separați. Codurile ISO 3166-1 pentru Hong Kong sunt HK, HKG și 344. Acest ghid explică ce înseamnă fiecare format, de ce HKG poate apărea și în datele olimpice și cum să separi codurile ISO de +852, HKD, .hk și .香港 în formulare, software și evidențe financiare.

Codurile ISO pentru Hong Kong: răspuns rapid

Hong Kong are trei reprezentări ISO 3166-1: un cod alpha-2 din două litere, un cod alpha-3 din trei litere și un cod numeric. Valoarea corectă depinde de câmpul sau sistemul care primește datele.

Cele trei coduri ISO 3166-1 prezentate împreună

Tipul codului ISOValoarea pentru Hong KongScop obișnuit
Alpha-2HKCâmpuri scurte pentru țară și schimb general de date
Alpha-3HKGSeturi de date cu coduri de țară din trei litere și unele date sportive
Numeric344Sisteme statistice, vechi și exclusiv numerice

O listă secundară de țări ISO din Ajutor și asistență Docebo identifică, de asemenea, Hong Kong prin valoarea alpha-2 HK. Codul telefonic, codul monedei, codul olimpic și domeniile internet nu sunt formate ISO 3166-1 suplimentare. Ele aparțin unor standarde sau organizații diferite.

Cele trei coduri ISO 3166-1 pentru Hong Kong explicate

Cele trei formate ISO reprezintă aceeași intrare geografică în moduri diferite. Ele nu sunt interschimbabile în orice aplicație, astfel încât documentația sistemului receptor ar trebui să stabilească ce valoare trimiți sau stochezi.

Codul ISO alpha-2: HK

HK este identificatorul ISO 3166-1 alpha-2 din două litere pentru Hong Kong. Este forma compactă solicitată cel mai des atunci când un câmp general pentru țară cere o valoare ISO alpha-2. De exemplu, o bază de date concepută pentru acest standard ar putea stoca country_alpha2 = HK.

HK nu este același lucru cu prefixul telefonic internațional +852. De asemenea, nu este identic cu terminația de domeniu .hk, chiar dacă literele au legătură. Primul este o valoare ISO pentru țară, al doilea este folosit în numerotarea telefonică, iar al treilea este un identificator DNS.

Folosește HK atunci când formularul, API-ul sau specificația datelor precizează clar că așteaptă ISO 3166-1 alpha-2. Nu presupune că orice câmp etichetat „cod de țară” folosește acest format. Unele servicii cer numele complet, o valoare alpha-3, o valoare numerică sau un cod specific furnizorului.

Codul ISO alpha-3: HKG

HKG este codul ISO 3166-1 alpha-3 din trei litere pentru Hong Kong. Un format din trei litere poate fi util în seturi de date internaționale în care este preferată o abreviere mai lungă și mai ușor de recunoscut sau în care interfața solicită explicit valori alpha-3.

De exemplu, un API poate defini câmpuri separate pentru country_alpha2 și country_alpha3. În această situație, HK aparține primului câmp, iar HKG celui de-al doilea. HKG nu ar trebui să înlocuiască automat HK într-un sistem care validează doar valori din două litere.

HKG este folosit și în contexte olimpice. Literele identice pot facilita schimbul de date, dar un cod olimpic și un cod ISO sunt administrate de organizații diferite. La maparea înregistrărilor, păstrează numele câmpului sau standardul sursă, astfel încât semnificația lui HKG să rămână clară.

Codul ISO numeric: 344

344 este codul numeric ISO 3166-1 pentru Hong Kong. Identificatorii numerici sunt utili pentru sisteme statistice, baze de date mai vechi și interfețe care au nevoie de o valoare independentă de limbă, fără abrevieri alfabetice.

Un câmp numit country_numeric sau iso_numeric poate conține, prin urmare, 344 atunci când este definit ca valoare geografică ISO 3166-1. Dacă aplicația stochează valoarea ca text sau ca număr depinde de schema furnizorului. Păstrează definiția câmpului și numele standardului atunci când schimbi date.

Numărul 344 poate apărea și în alte sisteme, inclusiv în date despre monede. Acest lucru nu face înregistrările interschimbabile. Folosește expresia cod numeric geografic atunci când compari valoarea ISO pentru țară cu o valoare numerică pentru monedă și păstrează cele două sensuri în câmpuri tipizate separate.

Cum diferă ceilalți identificatori pentru Hong Kong de codurile ISO

Celelalte coduri familiare pentru Hong Kong sunt utile, dar răspund unor întrebări diferite. Un sistem telefonic are nevoie de un cod de apelare, un sistem de plăți de un cod valutar, o bază de date sportivă poate avea nevoie de un cod olimpic, iar internetul de o etichetă de domeniu.

Codul internațional de apelare: +852

+852 este codul internațional de apelare telefonică pentru Hong Kong. Face parte din sistemul de numerotare în telecomunicații, nu dintr-un identificator de țară ISO 3166-1. O aplicație telefonică îl poate folosi pentru rutarea sau afișarea unui număr internațional, în timp ce un câmp pentru țară din aceeași fișă de client poate folosi HK.

De exemplu, o înregistrare de conectivitate poate conține country_iso_alpha2 = HK și telephone_calling_code = +852. Aceste valori descriu informații de localizare asociate, dar nu ar trebui stocate într-un singur câmp nediferențiat pentru codul țării. Oficiul Autorității pentru Comunicații oferă informații despre planul de numerotare din Hong Kong pentru utilizarea în telecomunicații.

Când un formular spune „codul de țară Hong Kong”, citește cu atenție etichetele câmpurilor din jur. Dacă acel câmp aparține unui număr de telefon, este posibil să fie necesar +852. Dacă scrie ISO alpha-2, valoarea relevantă este HK. Stochează +852 într-un câmp pentru codul de apelare telefonică, nu într-un câmp pentru codul ISO al țării.

Codul monedei: HKD

HKD este codul alfabetic ISO 4217 pentru dolarul Hong Kong. Identifică o monedă, nu o locație geografică. Prin urmare, HKD diferă de HK și HKG, chiar dacă toate trei conțin litere asociate cu Hong Kong.

O casă de plată, o factură sau o înregistrare contabilă poate separa valorile astfel:

  • country_alpha2: HK
  • currency: HKD
  • amount: 1,250.00

Codul numeric geografic ISO este 344. Un set de date despre monede poate asocia, de asemenea, 344 cu dolarul Hong Kong ca valoare numerică a monedei. Repetarea numărului poate genera erori de date, mai ales când tabelele despre țări și monede sunt unite automat. Păstrează HKD și codul numeric geografic 344 în câmpuri tipizate separate, chiar și atunci când ambele sisteme folosesc numărul 344.

Prin urmare, HKD nu este o alternativă la un cod de țară ISO 3166-1. Folosește câmpul valutar documentat de furnizorul financiar pentru HKD și câmpul geografic relevant pentru HK, HKG sau 344.

Codul olimpic: HKG

Comitetul Internațional Olimpic folosește HKG în sistemul său de coduri sportive pentru Hong Kong. Acest lucru este util la citirea rezultatelor olimpice, a tabelelor de medalii, a listelor de echipe sau a fluxurilor sportive care folosesc abrevieri CIO.

Preview image for the video "Cheung Ka Long are o revenire INCREDIBILĂ la Campionatul Mondial".
Cheung Ka Long are o revenire INCREDIBILĂ la Campionatul Mondial

Valoarea corespunde codului ISO alpha-3 pentru Hong Kong, dar această coincidență nu înseamnă că orice cod sportiv este un cod ISO. Semnificația provine din setul de date și organizația care îl definește. O bază de date generală despre țări poate interpreta HKG drept ISO 3166-1 alpha-3, în timp ce un fișier cu rezultate olimpice îl poate interpreta drept cod sportiv CIO.

La maparea datelor sportive într-o bază de date generală despre țări, păstrează sistemul sursă sau numele standardului. Tratează valoarea identică drept o facilitate de interoperabilitate, nu drept dovada că cele două sisteme de coduri sunt identice.

Domeniile internet: .hk și .香港

.hk este domeniul de nivel superior național pentru Hong Kong, în scriere latină. Este folosit în DNS și în adresele internet, nu ca valoare pentru un câmp ISO de țară. Relația sa cu valoarea ISO alpha-2 HK ajută la identificarea teritoriului reprezentat de domeniu, dar cei doi identificatori au în continuare scopuri tehnice diferite.

Preview image for the video "Schimbarea DNS pentru domeniile HKDNR (.com.hk ȘI .hk)".
Schimbarea DNS pentru domeniile HKDNR (.com.hk ȘI .hk)

.香港 .香港 este domeniul de nivel superior național internaționalizat, în scriere chineză, care reprezintă Hong Kong. Raportul de delegare al IANA documentează delegarea sa către Hong Kong Internet Registration Corporation Limited.

Datele de delegare IANA pentru .hk identifică Hong Kong Internet Registration Corporation drept administratorul domeniului de nivel superior național. În practică, înregistrarea domeniilor și validarea DNS pot implica reguli separate de validarea codurilor de țară ISO.

În software-ul pentru domenii, .香港 este o etichetă internaționalizată. Un browser sau o bibliotecă DNS poate afișa forma chineză vizibilă pentru utilizator, procesând intern o reprezentare compatibilă cu ASCII. Folosește formatul cerut de API-ul specific domeniului. Înainte de a implementa reguli de validare sau înregistrare pentru .hk sau .香港, verifică informațiile actuale IANA și cerințele curente ale Hong Kong Internet Registration Corporation.

Utilizarea codurilor pentru Hong Kong în formulare, software și date

Erorile de cod apar de obicei atunci când un câmp are o denumire prea generală. O integrare fiabilă identifică mai întâi standardul și formatul, apoi validează valoarea conform acelei definiții.

Formulare, baze de date și API-uri

Folosește HK numai atunci când un formular, API sau câmp de bază de date așteaptă explicit ISO 3166-1 alpha-2. Dacă specificația spune alpha-3, folosește HKG. Dacă spune ISO numeric, folosește 344. Un serviciu care acceptă un format le poate respinge pe celelalte sau le poate interpreta incorect fără să semnaleze acest lucru.

Preview image for the video "Demonstrație | Bună ziua, referință încrucișată - Partea 1".
Demonstrație | Bună ziua, referință încrucișată - Partea 1

O aplicație care schimbă mai multe formate poate stoca atribute separate sau poate folosi un tabel de căutare controlat. Un exemplu ușor de tradus este:

  • country_alpha2: HK
  • country_alpha3: HKG
  • country_numeric: 344

Atributele separate fac transformările explicite. De asemenea, împiedică un dezvoltator să plaseze o valoare din trei litere într-un câmp din două litere doar pentru că ambele descriu Hong Kong. Dacă un furnizor folosește un singur câmp numit country, consultă documentația pentru a stabili dacă acceptă un cod ISO, un nume afișat sau un alt identificator.

Folosește scrierea cu majuscule și tipul de date definite de serviciul receptor. Codurile alfabetice ISO sunt de obicei afișate cu majuscule, dar un API poate aplica propriile reguli de validare. Valoarea numerică 344 poate fi reprezentată ca text sau ca număr întreg. Un tabel de căutare controlat ar trebui să înregistreze tipul codului, standardul sursă, formatul acceptat și orice informație despre versiune sau data intrării în vigoare necesară integrării.

Înainte de a trimite o valoare pentru Hong Kong, confirmă dacă formularul sau API-ul extern așteaptă formatul ISO alpha-2, alpha-3 sau numeric. Nu deduce reprezentarea necesară doar din expresia „cod de țară”.

Plăți și raportare financiară

Sistemele de plăți și raportare au adesea nevoie atât de informații geografice, cât și monetare. Păstrează-le separat: un client sau o tranzacție poate folosi HK ca valoare ISO alpha-2 pentru țară și HKD ca valoare a monedei. Un alt sistem poate solicita HKG sau valoarea numerică geografică 344.

De exemplu, o înregistrare a tranzacției poate conține billing_country = HK, settlement_currency = HKD, și currency_amount = 500.00. Numele exacte ale câmpurilor și codurile acceptate depind de serviciul de plăți, bancă, platforma contabilă sau specificația de raportare.

Valoarea numerică 344 necesită o atenție deosebită atunci când sunt combinate seturi de date despre țări, statistici și monede. Păstrează standardul de origine în mapare, cum ar fi ISO 3166-1 numeric geografic sau ISO 4217 numeric valutar. Astfel previi ca o valoare repetată să creeze o potrivire semantică falsă și poți explica rezultatul în timpul reconcilierii sau al auditului.

Separarea câmpurilor pentru telefon, domeniu, țară și monedă

Un profil de conectivitate pentru Hong Kong poate conține simultan mai mulți identificatori valizi:

Preview image for the video "Proiect Node.js pentru a obține lista tuturor țărilor, statelor și orașelor din lume în linia de comandă, în JavaScript".
Proiect Node.js pentru a obține lista tuturor țărilor, statelor și orașelor din lume în linia de comandă, în JavaScript
  • iso_country_alpha2: HK
  • iso_country_alpha3: HKG
  • iso_country_numeric: 344
  • telephone_calling_code: +852
  • currency_code: HKD
  • country_code_top_level_domain: .hk

Aceste valori nu sunt versiuni interschimbabile ale unui singur cod. Ele sprijină sarcini diferite: identificarea țării, rutarea telefonică, procesarea monetară și denumirea domeniilor. Separarea lor îmbunătățește validarea, căutarea, etichetele interfeței și interoperabilitatea API-urilor.

Un pas final de validare ar trebui să verifice fiecare câmp în raport cu standardul așteptat de serviciul receptor. De exemplu, validează HK cu o regulă ISO alpha-2, +852 cu o regulă telefonică, HKD cu o regulă valutară și .hk cu o regulă de domeniu. Această abordare pe fiecare câmp este mai fiabilă decât aplicarea unui validator generic pentru codul țării tuturor valorilor.

Hong Kong, China și contextul denumirilor oficiale

Standarde internaționale, organizații și furnizori de software diferiți pot folosi etichete în limba engleză diferite pentru aceeași intrare intenționată pentru Hong Kong. Un set de date poate afișa Hong Kong, Hong Kong, China, sau o formulare care identifică Hong Kong drept Regiune Administrativă Specială a Chinei.

Folosește împreună setul de coduri și eticheta oficială

Diferențele de denumire trebuie interpretate în contextul sistemului sursă. Eticheta îți spune cum descrie sursa intrarea, în timp ce HK, HKG sau 344 identifică valoarea codului și formatul folosit în acel sistem. O variație de nume nu transformă un cod alpha-2 într-unul alpha-3 și nu transformă un cod geografic într-un cod valutar sau telefonic.

La combinarea seturilor de date, păstrează eticheta sursă, tipul codului și regula de agregare. Acest lucru este important pentru baze de date de adrese, statistici, plăți, expedieri și sisteme de raportare. Nu înlocui intrarea Hong Kong din sursă cu o etichetă generică de țară și nu o îmbina automat cu o altă intrare doar pentru că numele afișat pare similar.

Pentru integrările actuale, valorile ISO 3166-1 relevante sunt HK, HKG, și 344. Un nume anterior sau un cod retras ar trebui folosit numai atunci când un set de date istoric documentat îl solicită în mod specific. Pentru formularele și API-urile curente obișnuite, folosește formatul cerut de sistem și păstrează eticheta sursă atunci când schimbi înregistrări.

Idei principale despre codurile ISO pentru Hong Kong

  • HK este codul ISO 3166-1 alpha-2 pentru Hong Kong.
  • HKG este codul ISO 3166-1 alpha-3 pentru Hong Kong și apare, de asemenea, în datele sportive olimpice.
  • 344 este codul numeric geografic ISO 3166-1 pentru Hong Kong.
  • +852 este codul internațional de apelare telefonică.
  • HKD este codul valutar pentru dolarul Hong Kong.
  • .hk și .香港 sunt domeniile de nivel superior naționale pentru Hong Kong.

Alege valoarea în funcție de standardul documentat al câmpului, nu după expresia generală „cod de țară Hong Kong”. Păstrarea în câmpuri separate a identificatorilor de țară, telefon, monedă, sport și domeniu facilitează validarea și schimbul corect de date despre Hong Kong.

Selectează zonă