Aan de slag
Aan de slag
infobits-intl biedt uitgebreide internationalisatiegegevens, waaronder landen, talen, valuta's en continenten. Elke entiteit bevat ISO-standaardcodes, metadata, SVG-landvlaggen en vertalingen in meerdere talen.
Wat is inbegrepen
- 248+ landen met ISO 3166-1 alfa-2/alfa-3-codes, hoofdsteden, landnummers, TLD's en meer
- 185+ talen met ISO 639-1-codes, oorspronkelijke namen en dialecten
- 179+ valuta's met ISO 4217-codes, symbolen en meervoudsvormen
- 7 continenten met landengroeperingen
- SVG-landvlaggen ingebed als strings
- Vertalingen voor alle entiteiten in 7 taalgebieden: Deens, Duits, Engels, Spaans, Frans, Italiaans en Chinees
Installatie
GoDartTypeScript
npm install infobits-intlSnel voorbeeld
Zoek een land op en toon de details:
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.
}Typeveilige codeconstanten
Elk pakket biedt getypeerde constanten voor land-, taal-, valuta- en continentcodes, waardoor automatisch aanvullen en controle tijdens het compileren mogelijk is.
GoDartTypeScript
import { CountryCode, countries } from 'infobits-intl';
const usa = countries[CountryCode.US];
console.log(usa.nativeName); // United States