Primeros pasos
Primeros pasos
infobits-intl proporciona datos completos de internacionalizacion, incluyendo paises, idiomas, monedas y continentes. Cada entidad incluye codigos estandar ISO, metadatos, banderas SVG de paises y traducciones en multiples idiomas.
Que incluye
- 248+ paises con codigos ISO 3166-1 alpha-2/alpha-3, capitales, codigos de llamada, TLDs y mas
- 185+ idiomas con codigos ISO 639-1, nombres nativos y dialectos
- 179+ monedas con codigos ISO 4217, simbolos y formas plurales
- 7 continentes con agrupaciones de paises
- Banderas SVG de paises integradas como cadenas de texto
- Traducciones para todas las entidades en 7 idiomas: danes, aleman, ingles, espanol, frances, italiano y chino
Instalacion
GoDartTypeScript
npm install infobits-intlEjemplo rapido
Buscar un pais e imprimir sus detalles:
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.
}Constantes de codigo con seguridad de tipos
Cada paquete proporciona constantes tipadas para codigos de paises, idiomas, monedas y continentes, permitiendo autocompletado y seguridad en tiempo de compilacion.
GoDartTypeScript
import { CountryCode, countries } from 'infobits-intl';
const usa = countries[CountryCode.US];
console.log(usa.nativeName); // United States