Skip to main content
<< Zurück zu den Beiträgen aus Hongkong

ISO-Codes für Hongkong: HK, HKG und 344 erklärt

Preview image for the video "DNS für HKDNR-Domains ändern (.com.hk UND .hk)".
DNS für HKDNR-Domains ändern (.com.hk UND .hk)

Die Suche nach dem ISO-Code für Hongkong kann mehrere unterschiedliche Antworten ergeben, da Länder-, Telefon-, Währungs-, Sport- und Internetsysteme jeweils eigene Kennungen verwenden. Die ISO-3166-1-Codes für Hongkong sind HK, HKG und 344. Dieser Leitfaden erklärt, was die einzelnen Formate bedeuten, warum HKG auch in olympischen Daten erscheinen kann und wie ISO-Codes in Formularen, Software und Finanzaufzeichnungen von +852, HKD, .hk und .香港 getrennt bleiben.

ISO-Codes für Hongkong: Die schnelle Antwort

Hongkong verfügt über drei Darstellungen nach ISO 3166-1: einen aus zwei Buchstaben bestehenden Alpha-2-Code, einen aus drei Buchstaben bestehenden Alpha-3-Code und einen numerischen Code. Der richtige Wert hängt vom Feld oder System ab, das die Daten empfängt.

Die drei ISO-3166-1-Codes auf einen Blick

Art des ISO-CodesWert für HongkongTypischer Zweck
Alpha-2HKKurze Länderfelder und allgemeiner Datenaustausch
Alpha-3HKGLänderdatensätze mit drei Buchstaben und einige Sportdaten
Numerisch344Statistische, ältere und ausschließlich numerische Systeme

Eine sekundäre ISO-Länderliste von Docebo Help &amp; Support identifiziert Hongkong ebenfalls mit dem Alpha-2-Wert HK. Die internationale Telefonvorwahl, der Währungscode, der olympische Code und die Internetdomains sind keine zusätzlichen ISO-3166-1-Formate. Sie gehören zu anderen Standards oder Organisationen.

Die drei ISO-3166-1-Codes für Hongkong erklärt

Die drei ISO-Formate stellen denselben geografischen Eintrag auf unterschiedliche Weise dar. Sie sind nicht in jeder Anwendung austauschbar. Daher sollte die Dokumentation des empfangenden Systems bestimmen, welchen Wert Sie übermitteln oder speichern.

Der ISO-Alpha-2-Code: HK

HK ist Hongkongs zweistellige ISO-3166-1-Alpha-2-Kennung. Dies ist die kompakte Form, die am häufigsten angefordert wird, wenn ein allgemeines Länderfeld einen ISO-Alpha-2-Wert erwartet. Eine für diesen Standard ausgelegte Datenbank könnte beispielsweise country_alpha2 = HKspeichern.

HK ist nicht identisch mit der internationalen Telefonvorwahl +852. Ebenso ist der Wert nicht identisch mit der Domainendung .hk, auch wenn die Buchstaben miteinander verbunden sind. Der erste Wert ist ein ISO-Länderwert, der zweite wird für die Telefon-Nummerierung verwendet und der dritte ist eine DNS-Kennung.

Verwenden Sie HK, wenn das Formular, die API oder die Datenspezifikation eindeutig angibt, dass ISO 3166-1 Alpha-2 erwartet wird. Gehen Sie nicht davon aus, dass jedes mit „Ländercode“ bezeichnete Feld dieses Format verwendet. Manche Dienste benötigen einen vollständigen Namen, einen Alpha-3-Wert, einen numerischen Wert oder einen anbieterspezifischen Code.

Der ISO-Alpha-3-Code: HKG

HKG ist Hongkongs dreistelliger ISO-3166-1-Alpha-3-Code. Ein dreistelliges Format kann in internationalen Datensätzen nützlich sein, wenn eine längere, leichter erkennbare Abkürzung bevorzugt wird oder die Benutzeroberfläche ausdrücklich Alpha-3-Werte verlangt.

Eine API kann beispielsweise separate Felder für country_alpha2 und country_alpha3definieren. In diesem Fall gehört HK in das erste Feld und HKG in das zweite. HKG sollte nicht automatisch HK in einem System ersetzen, das nur zweistellige Werte validiert.

HKG wird auch im olympischen Kontext verwendet. Die übereinstimmenden Buchstaben können den Datenaustausch erleichtern, aber ein olympischer Code und ein ISO-Code werden von unterschiedlichen Organisationen geregelt. Behalten Sie beim Zuordnen von Datensätzen den Feldnamen oder den Quellstandard bei, damit die Bedeutung von HKG eindeutig bleibt.

Der ISO-numerische Code: 344

344 ist Hongkongs numerischer ISO-3166-1-Code. Numerische Kennungen sind für statistische Systeme, ältere Datenbanken und Schnittstellen nützlich, die einen sprachneutralen Wert ohne alphabetische Abkürzungen benötigen.

Ein Feld mit der Bezeichnung country_numeric oder iso_numeric kann daher 344 enthalten, wenn es als geografischer ISO-3166-1-Wert definiert ist. Ob die Anwendung den Wert als Text oder Zahl speichert, hängt vom Schema des Anbieters ab. Bewahren Sie beim Datenaustausch die Felddefinition und den Namen des Standards auf.

Die Zahl 344 kann auch in anderen Systemen vorkommen, unter anderem in Währungsdaten. Das macht die Datensätze nicht austauschbar. Verwenden Sie beim Vergleich des ISO-Länderwerts mit einem numerischen Währungswert den Ausdruck geografischer numerischer Code und halten Sie beide Bedeutungen in separaten typisierten Feldern.

Wie sich andere Kennungen für Hongkong von ISO-Codes unterscheiden

Die übrigen bekannten Codes für Hongkong sind nützlich, beantworten aber andere Fragen. Ein Telefonsystem benötigt eine Vorwahl, ein Zahlungssystem einen Währungscode, eine Sportdatenbank möglicherweise einen olympischen Code und das Internet ein Domainlabel.

Die internationale Telefonvorwahl: +852

+852 ist Hongkongs internationale Telefonvorwahl. Sie ist Teil des Telekommunikations-Nummerierungssystems und keine ISO-3166-1-Länderkennung. Eine Telefonanwendung kann sie zum Weiterleiten oder Anzeigen einer internationalen Nummer verwenden, während ein Länderfeld im selben Kundendatensatz HK enthalten kann.

Ein Verbindungsdatensatz könnte beispielsweise country_iso_alpha2 = HK und telephone_calling_code = +852enthalten. Diese Werte beschreiben miteinander verbundene Standortinformationen, sollten jedoch nicht in einem undifferenzierten Ländercodefeld gespeichert werden. Das Office of the Communications Authority stellt Informationen zum Nummerierungsplan von Hongkong für die Telekommunikationsnutzung bereit.

Wenn ein Formular „Ländercode von Hongkong“ angibt, lesen Sie die umgebenden Feldbezeichnungen sorgfältig. Gehört das Feld zu einer Telefonnummer, kann +852 erwartet werden. Steht dort ISO Alpha-2, ist HK der relevante Wert. Speichern Sie +852 in einem Feld für die Telefonvorwahl und nicht in einem ISO-Ländercodefeld.

Der Währungscode: HKD

HKD ist der alphabetische ISO-4217-Code für den Hongkong-Dollar. Er bezeichnet eine Währung, keinen geografischen Ort. Dadurch unterscheidet sich HKD sowohl von HK als auch von HKG, obwohl alle drei Buchstaben enthalten, die mit Hongkong verbunden sind.

Ein Kassen-, Rechnungs- oder Buchhaltungsdatensatz könnte die Werte folgendermaßen trennen:

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

Der geografische numerische ISO-Code lautet 344. Ein Währungsdatensatz kann 344 ebenfalls als numerischen Währungscode mit dem Hongkong-Dollar verknüpfen. Die wiederholte Zahl kann insbesondere beim automatischen Zusammenführen von Länder- und Währungstabellen Datenfehler verursachen. Halten Sie HKD und den geografischen numerischen Code 344 in separaten typisierten Feldern, selbst wenn beide Systeme die Zahl 344 verwenden.

HKD ist daher keine Alternative zu einem ISO-3166-1-Ländercode. Verwenden Sie für HKD das dokumentierte Währungsfeld des Finanzdienstleisters und für HK, HKG oder 344 das entsprechende geografische Feld.

Der olympische Code: HKG

Das Internationale Olympische Komitee verwendet HKG in seinem Sportcodesystem für Hongkong. Dies ist beim Lesen olympischer Ergebnisse, Medaillenspiegel, Teamaufstellungen oder Sportfeeds mit IOC-Abkürzungen nützlich.

Preview image for the video "Cheung Ka Long gelingt ein unglaubliches Comeback bei der Weltmeisterschaft".
Cheung Ka Long gelingt ein unglaubliches Comeback bei der Weltmeisterschaft

Der Wert entspricht Hongkongs ISO-Alpha-3-Code, aber diese Übereinstimmung bedeutet nicht, dass jeder Sportcode ein ISO-Code ist. Die Bedeutung ergibt sich aus dem Datensatz und der Organisation, die ihn definiert. Eine allgemeine Länderdatenbank kann HKG als ISO-3166-1-Alpha-3-Code interpretieren, während eine Datei mit olympischen Ergebnissen darin einen IOC-Sportcode sieht.

Wenn Sie Sportdaten in eine allgemeine Länderdatenbank übertragen, behalten Sie das Quellsystem oder den Standardnamen bei. Behandeln Sie den übereinstimmenden Wert als Erleichterung der Interoperabilität und nicht als Beweis, dass die beiden Codesysteme identisch sind.

Die Internetdomains: .hk und .香港

.hk ist die Top-Level-Domain mit Länderbezug für Hongkong in lateinischer Schrift. Sie wird im DNS und in Internetadressen verwendet und nicht als Wert für ein ISO-Länderfeld. Ihre Beziehung zum ISO-Alpha-2-Wert HK hilft, das von der Domain repräsentierte Gebiet zu identifizieren, doch die beiden Kennungen erfüllen weiterhin unterschiedliche technische Zwecke.

Preview image for the video "DNS für HKDNR-Domains ändern (.com.hk UND .hk)".
DNS für HKDNR-Domains ändern (.com.hk UND .hk)

.香港 ist die internationalisierte Top-Level-Domain mit Länderbezug für Hongkong in chinesischer Schrift. Der Delegierungsbericht von IANA dokumentiert ihre Delegierung an die Hong Kong Internet Registration Corporation Limited.

Die IANA Delegierungsdaten für .hk nennen die Hong Kong Internet Registration Corporation als Verwalterin dieser Top-Level-Domain mit Länderbezug. In der Praxis können für Domainregistrierung und DNS-Validierung Regeln gelten, die von der ISO-Ländercodevalidierung getrennt sind.

In Domainsoftware ist .香港 ein internationalisiertes Label. Ein Browser oder eine DNS-Bibliothek kann die für Benutzer sichtbare chinesische Form anzeigen, während intern eine ASCII-kompatible Darstellung verarbeitet wird. Verwenden Sie das vom jeweiligen Domain-API verlangte Format. Prüfen Sie vor der Implementierung von Validierungs- oder Registrierungsregeln für .hk oder .香港 die aktuellen IANA-Informationen und die aktuellen Anforderungen der Hong Kong Internet Registration Corporation.

Codes für Hongkong in Formularen, Software und Daten verwenden

Codefehler entstehen meist, wenn ein Feld zu allgemein benannt ist. Eine zuverlässige Integration bestimmt zunächst Standard und Format und validiert den Wert anschließend anhand dieser Definition.

Formulare, Datenbanken und APIs

Verwenden Sie HK nur, wenn ein Formular-, API- oder Datenbankfeld ausdrücklich ISO 3166-1 Alpha-2 erwartet. Gibt die Spezifikation Alpha-3 vor, verwenden Sie HKG. Bei ISO numerisch verwenden Sie 344. Ein Dienst, der ein Format akzeptiert, kann die anderen ablehnen oder stillschweigend falsch interpretieren.

Preview image for the video "Demo | Hallo Querverweis – Teil 1".
Demo | Hallo Querverweis – Teil 1

Eine Anwendung, die mehrere Formate austauscht, kann separate Attribute oder eine kontrollierte Nachschlagetabelle verwenden. Ein übersetzungsfreundliches Beispiel ist:

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

Separate Attribute machen Umwandlungen eindeutig. Sie verhindern außerdem, dass ein Entwickler einen dreistelligen Wert in ein zweistelliges Feld einträgt, nur weil beide Hongkong beschreiben. Wenn ein Anbieter ein einzelnes Feld namens country verwendet, lesen Sie dessen Dokumentation, um festzustellen, ob ein ISO-Code, ein Anzeigename oder eine andere Kennung akzeptiert wird.

Verwenden Sie die vom empfangenden Dienst vorgegebene Groß- und Kleinschreibung sowie den Datentyp. Alphabetische ISO-Codes werden üblicherweise in Großbuchstaben dargestellt, eine API kann jedoch eigene Validierungsregeln anwenden. Die Zahl 344 kann als Text oder Ganzzahl dargestellt werden. Eine kontrollierte Nachschlagetabelle sollte Codetyp, Quellstandard, zulässiges Format sowie alle für die Integration erforderlichen Versions- oder Gültigkeitsdatumsangaben erfassen.

Prüfen Sie vor dem Übermitteln eines Werts für Hongkong, ob das externe Formular oder die API das ISO-Alpha-2-, Alpha-3- oder numerische Format erwartet. Leiten Sie die erforderliche Darstellung nicht allein aus den Worten „Ländercode“ ab.

Zahlungen und Finanzberichterstattung

Zahlungs- und Berichtssysteme benötigen häufig sowohl geografische als auch monetäre Informationen. Halten Sie sie getrennt: Ein Kunde oder eine Transaktion kann HK als ISO-Alpha-2-Länderwert und HKD als Währungswert verwenden. Ein anderes System kann stattdessen HKG oder den geografischen numerischen Code 344 verlangen.

Ein Transaktionsdatensatz könnte beispielsweise billing_country = HK, settlement_currency = HKD, und currency_amount = 500.00enthalten. Die genauen Feldnamen und zulässigen Codes hängen vom Zahlungsdienst, der Bank, der Buchhaltungsplattform oder der Berichtsspezifikation ab.

Die Zahl 344 erfordert besondere Sorgfalt, wenn Länder-, Statistik- und Währungsdatensätze kombiniert werden. Bewahren Sie den Ursprungsstandard in der Zuordnung auf, beispielsweise „ISO 3166-1 geografisch numerisch“ oder „ISO 4217 Währung numerisch“. Dadurch wird verhindert, dass ein wiederholter Wert eine falsche semantische Übereinstimmung erzeugt, und das Ergebnis lässt sich bei Abstimmungen oder Prüfungen besser erklären.

Telefon-, Domain-, Länder- und Währungsfelder getrennt halten

Ein Verbindungsprofil für Hongkong kann mehrere gültige Kennungen gleichzeitig enthalten:

Preview image for the video "Node.js-Projekt zum Abrufen einer Liste aller Länder, Bundesstaaten und Städte der Welt über die Befehlszeile in JavaScript".
Node.js-Projekt zum Abrufen einer Liste aller Länder, Bundesstaaten und Städte der Welt über die Befehlszeile in 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

Diese Werte sind keine austauschbaren Varianten eines einzigen Codes. Sie unterstützen unterschiedliche Aufgaben: Länderidentifikation, Telefonweiterleitung, monetäre Verarbeitung und Domainbenennung. Ihre Trennung verbessert Validierung, Suche, Beschriftungen der Benutzeroberfläche und API-Interoperabilität.

Ein abschließender Validierungsschritt sollte jedes Feld gegen den vom empfangenden Dienst erwarteten Standard prüfen. Validieren Sie beispielsweise HK mit einer ISO-Alpha-2-Regel, +852 mit einer Telefonregel, HKD mit einer Währungsregel und .hk mit einer Domainregel. Dieser feldweise Ansatz ist zuverlässiger, als auf jeden Wert einen allgemeinen Ländercode-Validator anzuwenden.

Hongkong, China und der Kontext offizieller Bezeichnungen

Unterschiedliche internationale Standards, Organisationen und Softwareanbieter können für denselben vorgesehenen Eintrag für Hongkong unterschiedliche englische Bezeichnungen verwenden. Ein Datensatz kann Hongkong, Hongkong, Chinaoder eine Formulierung anzeigen, die Hongkong als Sonderverwaltungsregion Chinas bezeichnet.

Codesatz und offizielle Bezeichnung gemeinsam verwenden

Namensunterschiede sollten im Kontext des Quellsystems interpretiert werden. Die Bezeichnung zeigt, wie die Quelle den Eintrag beschreibt, während HK, HKG oder 344 den in diesem System verwendeten Codewert und das Format identifizieren. Eine Namensvariante macht aus einem Alpha-2-Code keinen Alpha-3-Code und aus einem geografischen Code weder einen Währungs- noch einen Telefoncode.

Bewahren Sie beim Zusammenführen von Datensätzen die Quellenbezeichnung, den Codetyp und die Aggregationsregel. Dies ist für Adressdatenbanken, Statistiken, Zahlungen, Versand- und Berichtssysteme wichtig. Ersetzen Sie den Hongkong-Eintrag einer Quelle nicht durch eine allgemeine Länderbezeichnung und führen Sie ihn nicht automatisch mit einem anderen Eintrag zusammen, nur weil ein Anzeigename ähnlich aussieht.

Für aktuelle Integrationen lauten die relevanten ISO-3166-1-Werte HK, HKG, und 344. Ein früherer Name oder ein zurückgezogener Code sollte nur verwendet werden, wenn ein dokumentierter historischer Datensatz dies ausdrücklich verlangt. Verwenden Sie in gewöhnlichen aktuellen Formularen und APIs das vom System geforderte Format und bewahren Sie beim Austausch von Datensätzen die Quellenbezeichnung auf.

Wichtigste Erkenntnisse zu den ISO-Codes für Hongkong

  • HK ist Hongkongs ISO-3166-1-Alpha-2-Code.
  • HKG ist Hongkongs ISO-3166-1-Alpha-3-Code und erscheint außerdem in olympischen Sportdaten.
  • 344 ist Hongkongs geografischer numerischer ISO-3166-1-Code.
  • +852 ist die internationale Telefonvorwahl.
  • HKD ist der Währungscode des Hongkong-Dollars.
  • .hk und .香港 sind Top-Level-Domains mit Länderbezug für Hongkong.

Wählen Sie den Wert anhand des dokumentierten Standards des Feldes und nicht anhand der allgemeinen Formulierung „Ländercode für Hongkong“. Wenn Länder-, Telefon-, Währungs-, Sport- und Domainkennungen in getrennten Feldern geführt werden, lassen sich Daten zu Hongkong leichter validieren und korrekt austauschen.

Bereich auswählen