Traduzioni
Traduzioni
Tutti i nomi delle entita (paesi, lingue, valute, continenti e capitali) possono essere recuperati in piu lingue.
Lingue Disponibili
| Codice | Lingua |
|---|---|
da | Danese |
de | Tedesco |
en | Inglese |
es | Spagnolo |
fr | Francese |
it | Italiano |
zh | Cinese |
Nomi dei Paesi
import "github.com/infobits-io/infobits-intl-go/i18n"
name, ok := i18n.GetCountriesName("US", "de")
if ok {
fmt.Println(name) // Vereinigte Staaten
}
name, _ = i18n.GetCountriesName("FR", "es")
fmt.Println(name) // FranciaNomi delle Lingue
name, ok := i18n.GetLanguagesName("en", "fr")
if ok {
fmt.Println(name) // anglais
}Nomi delle Valute
name, ok := i18n.GetCurrenciesName("USD", "it")
if ok {
fmt.Println(name) // Dollaro statunitense
}Nomi dei Continenti
name, ok := i18n.GetContinentsName("EU", "da")
if ok {
fmt.Println(name) // Europa
}Nomi delle Capitali
name, ok := i18n.GetCapitalsName("JP", "fr")
if ok {
fmt.Println(name) // Tokyo
}Accesso Diretto alle Mappe di Traduzione
Per operazioni in blocco, puoi accedere direttamente alle mappe di traduzione complete.
import "github.com/infobits-io/infobits-intl-go/i18n"
// Accedi a tutte le traduzioni dei paesi in tedesco
germanCountries := i18n.CountriesTranslations["de"]
for code, name := range germanCountries {
fmt.Printf("%s: %s\n", code, name)
}
// Altre mappe disponibili:
// i18n.LanguagesTranslations
// i18n.CurrenciesTranslations
// i18n.ContinentsTranslations
// i18n.CapitalsTranslations