Elenco dei codici delle lingue per paese


15

Qualcuno è a conoscenza di un elenco di paesi con i codici lingua ufficiali associati? Non ho ancora trovato nulla su Google.

Quello che sto cercando è qualcosa del genere:

Country name/code              Language code
[...]
Bulgaria (BG)                  bg
Belgium (BE)                   nl, fr
[...]    

Alcuni ulteriori chiarimenti:

In che modo non esiste una correlazione tra un paese e le sue lingue ufficiali?

Nella mia applicazione questo è rilevante perché voglio reindirizzare qualcuno che vi accede dagli Stati Uniti a $ {path} / us / en /, quindi ho bisogno di ottenere il tag ufficiale della lingua. Ricevo il codice Paese da un servizio Web di geolocalizzazione e ho bisogno del codice lingua (ufficiale) associato.

Ad esempio, sul mio computer tutto è impostato sull'inglese, ma vivo in Romania. Quando accedo ad esso non voglio essere reindirizzato alla versione britannica, ro / en non esiste, quindi voglio ro / ro.

Volevo vedere se c'era un elenco già aggregato in modo da non doverlo fare manualmente. In caso contrario, ne costruirò uno :).


Questa non è davvero una domanda su GIS.
Sean,


Oggi penso che il posto dove cercare / chiedere questo sarebbe lo scambio di stack di dati aperti .
PolyGeo

Risposte:



2

Le informazioni che stai cercando sono in realtà 2 informazioni separate. Non sono sicuro che esista una correlazione diretta tra i due.

I codici Paese sono disponibili su: www.iso.org/iso/english_country_names_and_code_elements

E i codici delle lingue sono disponibili su: www.loc.gov/standards/iso639-2/php/code_list.php

Mescolare le informazioni insieme è qualcosa fatto in "locali". Questo sembra essere qualcosa che non è realmente standardizzato. Molte aziende sembrano farlo da sole e persino fornire utilità per supportare questo in cose come Java (vedi http://java.sun.com/developer/technicalArticles/J2SE/locale/ ).

Questo sito contiene ulteriori informazioni sui tag di lingua: www.langtag.net/.

A proposito, la relazione tra i codici paese e il codice lingua non è in genere così significativa in un'applicazione utente. Ci sono molti utenti in un paese che usano lingue "non native". (IE: qualcuno negli Stati Uniti che usa il cinese o viceversa.)



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.