TypeScript
/@infobits/intl

Übersetzungen

Übersetzungen

Alle Entitätsnamen (Länder, Sprachen, Währungen, Kontinente und Hauptstädte) können in mehreren Sprachen abgerufen werden.

Verfügbare Sprachen

CodeSprache
daDänisch
deDeutsch
enEnglisch
esSpanisch
frFranzösisch
itItalienisch
zhChinesisch

Ländernamen

GoDartTypeScript
import { getCountriesName } from 'infobits-intl';

const name = getCountriesName('US', 'de');
console.log(name); // Vereinigte Staaten

const nameFr = getCountriesName('FR', 'es');
console.log(nameFr); // Francia

Sprachnamen

GoDartTypeScript
import { getLanguagesName } from 'infobits-intl';

const name = getLanguagesName('en', 'fr');
console.log(name); // anglais

Währungsnamen

GoDartTypeScript
import { getCurrenciesName } from 'infobits-intl';

const name = getCurrenciesName('USD', 'it');
console.log(name); // Dollaro statunitense

Kontinentnamen

GoDartTypeScript
import { getContinentsName } from 'infobits-intl';

const name = getContinentsName('EU', 'da');
console.log(name); // Europa

Hauptstadtnamen

GoDartTypeScript
import { getCapitalsName } from 'infobits-intl';

const name = getCapitalsName('JP', 'fr');
console.log(name); // Tokyo

Direkter Zugriff auf Übersetzungs-Maps

Für Massenoperationen können Sie auf die vollständigen Übersetzungs-Maps zugreifen.

GoDartTypeScript
import {
  countriesTranslations,
  languagesTranslations,
  currenciesTranslations,
  continentsTranslations,
  capitalsTranslations
} from 'infobits-intl';

// Auf alle deutschen Länderübersetzungen zugreifen
const germanCountries = countriesTranslations['de'];
for (const [code, name] of Object.entries(germanCountries)) {
  console.log(`${code}: ${name}`);
}