Pages : 1
#1 Le 18/12/2010, à 13:08
- HP
env LANG et ISO 639-1
Je voulais juste être sûr… si je prends la la variable d'environnement LANG et que je conserve les 2 premiers caractères, suis je censé obtenir un code répondant à la la norme ISO 639, et plus particulièrement à quelle partie ? Je pensais à l'ISO 639-1.
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#2 Le 18/12/2010, à 13:37
- Pacifick_FR42
Re : env LANG et ISO 639-1
non... c'est pas toujours aussi simple... exemple Allemand = "de" , Anglais = "en" , etc... donc...
Hors ligne
#3 Le 18/12/2010, à 13:53
- HP
Re : env LANG et ISO 639-1
exemple Allemand = "de" , Anglais = "en" , etc... donc...
Oui parfaitement, LANG pour un Allemand d'Allemagne donne de_DE ; et pour les Anglais d'Angleterre : en_GB et en_US pour leurs cousins du « Nouveau Monde », par exemple…
C'est un peu ce que je disais dans le premier post… mais merci pour ton intervention !
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#4 Le 18/12/2010, à 14:01
- HP
Re : env LANG et ISO 639-1
Bon, bé a priori ce serait un schéma de cette sorte :
"%s_%s" code langue ISO 639-1 code pays ISO 3166-1… donc j'aurais bon !
Trouvé dans les sources de zabbix-1.9.0… mais aussi dans la documentation de Apple :
Return Value
An array of strings representing ISO 639-1 language codes or combined ISO 639-1 language codes and ISO 3166-1 regional codes (for example, en_US).
Et encore : Abréviations de langue d'après RFC 1766.
Voilà, là je crois qu'il n'y a plus trop place au doute…
Dernière modification par HP (Le 18/12/2010, à 14:08)
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
#5 Le 18/12/2010, à 14:23
- Pacifick_FR42
Re : env LANG et ISO 639-1
Oui... effectivement, j'ignorai comment était constitué LANG par contre dans iso 639_X il n'y à pas us ou gb... mais "en" ou "eng" car la langue "Américaine" n'existe pas (pa exemple) , d'un coté on à une norme pour les langues (ISO 639) et de l'autre pour les pays (ISO 3166).
Hors ligne
Pages : 1