Erste Schritte
Erste Schritte
infobits-intl bietet umfassende Internationalisierungsdaten, darunter Länder, Sprachen, Währungen und Kontinente. Jede Entität enthält ISO-standardisierte Codes, Metadaten, SVG-Länderflaggen und Übersetzungen in mehreren Sprachen.
Was enthalten ist
- 248+ Länder mit ISO 3166-1 Alpha-2/Alpha-3-Codes, Hauptstädten, Vorwahlen, TLDs und mehr
- 185+ Sprachen mit ISO 639-1-Codes, Eigennamen und Dialekten
- 179+ Währungen mit ISO 4217-Codes, Symbolen und Pluralformen
- 7 Kontinente mit Ländergruppierungen
- SVG-Länderflaggen als Strings eingebettet
- Übersetzungen für alle Entitäten in 7 Sprachen: Dänisch, Deutsch, Englisch, Spanisch, Französisch, Italienisch und Chinesisch
Installation
GoDartTypeScript
npm install infobits-intlSchnellbeispiel
Ein Land nachschlagen und seine Details ausgeben:
GoDartTypeScript
import { getCountryByAlpha2 } from 'infobits-intl';
const country = getCountryByAlpha2('US');
if (country) {
console.log(country.nativeName); // United States
console.log(country.alpha3Code); // USA
console.log(country.capital); // Washington, D.C.
}Typsichere Code-Konstanten
Jedes Paket stellt typisierte Konstanten für Länder-, Sprach-, Währungs- und Kontinent-Codes bereit, die Autovervollständigung und Kompilierzeit-Sicherheit ermöglichen.
GoDartTypeScript
import { CountryCode, countries } from 'infobits-intl';
const usa = countries[CountryCode.US];
console.log(usa.nativeName); // United States