Homepage "seria" di Lorenzo Masetti
Questa è la versione per browser testuali, ma esiste anche una versione per browser non tesuali
Indietro
File per la gestione dei nomi delle lingue / Language names utilities
Italiano
Questi file, che sono stati utilizzati per il sito delle canzoni contro la guerra, contengono i nomi delle lingue secondo lo standard ISO 639-2 che definisce un codice alfanumerico di tre caratteri (alpha 3) per ogni lingua. Sono basati sullo standard pubblicato sul sito della Library Of Congress. I nomi delle lingue sono stati tradotti in italiano, tuttavia ci potrebbe essere ancora qualche errore o imprecisione per alcune lingue meno comuni, che vi invito a segnalarmi.
Qui potete trovare:
- un file che contiene tutti i codici di tre caratteri con il relativo nome inglese
- un file che contiene tutti i codici di tre caratteri con il relativo nome italiano
- uno script perl che, a partire da questi file, permette di generare un file php nel quale è definito un array associativo che definisce i nomi delle lingue a partire dal codice e viceversa (per passare dal nome della lingua al codice). Poiché alcune lingue hanno due codici di tre lettere diversi viene inoltre definito un array associativo che permette di determinare i sinonimi
- un file con le associazioni tra i codici di due lettere (ISO 639-1) e quelli di tre lettere (ISO 639-2) per le lingue che hanno un codice di due lettere ed un file simile ma dove sono messi sulla stessa riga i due codici alpha-3 per le lingue che ne hanno due
- uno script perl che permette di creare a partire da questo file un array associativo per php che permette di tradurre i codici di tre lettere (ISO 639-2) in quelli di due lettere, per le lingue che hanno un codice di due lettere definito (ISO 639-1)
- i file PHP creati con questi script e utilizzati nel sito
English
Here you can find some files I used for the antiwar songs website for defining codes for language names, according to ISO 639-2 standard. The 3-chars alphanumeric codes are published in the Library Of Congress website. I translated the names into Italian, whille the English names are published in the standard.
So here you can download:
- a file with all the alpha-3 codes and the English Language Name
- a file with all the alpha-3 codes and the Italian Language Name
- a perl script for writing, giving in input one of the previous two files, an associative PHP array allowing to get the Language name by the code and viceversa. Since some languages have two different alpha-3 codes, an associative arrays to get the synonyms is also defined.
- a file with the alpha-2 codes (ISO 639-1) and the corresponding alpha-3 code (ISO 639-2) for the languages with an alpha-2 code, and a similar file with the alpha-3 synonyms in the same row.
- a Perl script to write, giving in input this file, a PHP associative array to get the alpha-2 code from the alpha-3 code
- PHP files created with the scripts and used in the website
Download
Links
Indietro
Lorenzo Masetti
[email protected]
Ultima modifica:
25/7/2011 - 19:49
Pagina "meno seria"