Script langue.js
    
    Le script langue.js permet de détecter la langue utilisée par
    le navigateur du client.
    
La détection de la langue du navigateur se base sur l'analyse de la
    propriété navigator.language (ou navigator.userLanguage
    pour Internet Explorer).
    Ensuite, deux fonctions permettent de connaître la langue sous sa forme
    abrégée internationale (code ISO à 2 lettres) ou son appellation française.
    
Une troisième fonction retourne l'appellation française d'une langue
    en fonction de son code ISO.
    
    - Depuis : 
 - JsLib 1.0
 
    
    
		 
		
    
      
      | 
      Résumé des fonctions | 
      
      
      | 
       chaîne | 
      obtenirCodeLangueNavig()
       
                
      Retourne le code ISO de la langue du navigateur. | 
      
      
      | 
       chaîne | 
      obtenirLangue(chaîne code)
       
                
      Retourne l'appellation française de la langue de code ISO spécifié. | 
      
      
      | 
       chaîne | 
      obtenirLangueNavig()
       
                
      Retourne l'appellation française de la langue du navigateur. | 
      
    
     
    
    
    obtenirCodeLangueNavig
    chaîne obtenirCodeLangueNavig()
    - 
    Retourne le code à deux lettres de la langue du navigateur (norme internationale ISO 639).
    La valeur par défaut lorsque la langue n'a pas pu être détectée
    est en (English).
    
Le script prend en compte les 143 langues définies par la norme ISO 639 :
			- aa : Afar
 
			- ab : Abkhaze
 
			- af : Afrikaans
 
			- am : Amharique
 
			- ar : Arabe
 
			- as : Assamais
 
			- ay : Aymara
 
			- az : Azéri
 
			- ba : Bachkir
 
			- be : Biélorusse
 
			- bg : Bulgare
 
			- bh : Bihari
 
			- bi : Bêche-De-Mer
 
			- bn : Bengali
 
			- bo : Tibétain
 
			- br : Breton
 
			- ca : Catalan
 
			- co : Corse
 
			- cs : Tchèque
 
			- cy : Gallois
 
			- da : Danois
 
			- de : Allemand
 
			- dz : Boutani
 
			- el : Grec
 
			- en : Anglais
 
			- eo : Espéranto
 
			- es : Espagnol
 
			- et : Estonien
 
			- eu : Basque
 
			- fa : Persan
 
			- fi : Finnois
 
			- fj : Fidjien
 
			- fo : Féroïen
 
			- fr : Français
 
			- fy : Frison
 
			- ga : Gaélique Irlandais
 
			- gd : Gaélique Écossais
 
			- gl : Galicien
 
			- gn : Guarani
 
			- gu : Goudjarati
 
			- gv : Gaélique de l'Île de Man
 
			- ha : Haoussa
 
			- he : Hébreu
 
			- hi : Hindi
 
			- hr : Croate
 
			- hu : Hongrois
 
			- hy : Arménien
 
			- ia : Interlingua
 
			- id : Indonésien
 
			- ie : Interlingue
 
			- ik : Inupiak
 
			- is : Islandais
 
			- it : Italien
 
			- iu : Inuktitut
 
			- ja : Japonais
 
			- jw : Javanais
 
			- ka : Géorgien
 
			- kk : Kazakh
 
			- kl : Groenlandais
 
			- km : Cambodgien
 
			- kn : Kannada
 
			- ko : Coréen
 
			- ks : Cachemiri
 
			- ku : Kurde
 
			- kw : Cornique
 
			- ky : Kirghiz
 
			- la : Latin
 
			- lb : Luxembougeois
 
			- ln : Lingala
 
			- lo : Lao
 
			- lt : Lithuanien
 
			- lv : Letton
 
			- mg : Malgache
 
			- mi : Maori
 
			- mk : Macédonien
 
			- ml : Malayalam
 
			- mn : Mongol
 
			- mo : Moldave
 
			- mr : Marathe
 
			- ms : Malais
 
			- mt : Maltais
 
			- my : Birman
 
			- na : Nauri
 
			- ne : Népalais
 
			- nl : Néerlandais
 
			- no : Norvégien
 
			- oc : Occitan
 
			- om : Oromo
 
			- or : Oriya
 
			- pa : Pendjabi
 
			- pl : Polonais
 
			- ps : Pachto
 
			- pt : Portuguais
 
			- qu : Quechua
 
			- rm : Rhéto-Roman
 
			- rn : Roundi
 
			- ro : Roumain
 
			- ru : Russe
 
			- rw : Rouanda
 
			- sa : Sanscrit
 
			- sd : Sindhi
 
			- se : Sámi Du Nord
 
			- sg : Sango
 
			- sh : Serbo-Croate
 
			- si : Cingalais
 
			- sk : Slovaque
 
			- sl : Slovène
 
			- sm : Samoan
 
			- sn : Chona
 
			- so : Somali
 
			- sq : Albanais
 
			- sr : Serbe
 
			- ss : Siswati
 
			- st : Sotho Du Sud
 
			- su : Soundanais
 
			- sv : Suédois
 
			- sw : Souahéli
 
			- ta : Tamoul
 
			- te : Télougou
 
			- tg : Tadjik
 
			- th : Thaï
 
			- ti : Tigrigna
 
			- tk : Turkmène
 
			- tl : Tagal
 
			- tn : Setchwana
 
			- to : Kitonga
 
			- tr : Turc
 
			- ts : Tsonga
 
			- tt : Tatar
 
			- tw : Tchi
 
			- ug : Ouïgour
 
			- uk : Ukrainien
 
			- ur : Ourdou
 
			- uz : Ouzbek
 
			- vi : Vietnamien
 
			- vo : Volapük
 
			- wo : Ouolof
 
			- xh : Xhosa
 
			- yi : Yidich
 
			- yo : Yorouba
 
			- za : Tchouang
 
			- zh : Chinois
 
			- zu : Zoulou
 
    
    
    - Retourne :
 - une chaîne contenant le code ISO de la langue utilisée par le navigateur.
    
 
     
    
    
    obtenirLangue
    chaîne obtenirLangue(chaîne code)
    - 
    Retourne l'appellation française de la langue de code ISO spécifié.
    Lorsque le code ISO n'est pas reconnu, la fonction retourne une chaîne vide.
    
    - Paramètres :
      
 - code - le code ISO de la langue concernée.
    
 - Retourne :
 - une chaîne contenant l'appellation en français de la langue de code ISO spécifié.
    
 
     
    
    
    obtenirLangueNavig
    chaîne obtenirLangueNavig()
    - 
    Retourne l'appellation française de la langue du navigateur. La valeur par défaut lorsque la langue n'a pas pu être détectée
    est Anglais (English).
    
    - Retourne :
 - une chaîne contenant l'appellation en français de la langue utilisée par le navigateur.
    
 
     
    
     
    
    
    
    
    Erreurs, critiques, améliorations, questions :
    écrivez à l'auteur.
    
 
JsLib version 1.4 - bibliothèque JavaScript distribuée sous licence GNU LGPL
    Auteur : Etienne CHEVILLARD
    Mise à jour : 12/12/2007