La langue de votre visteur
Précédent < Les variables d' environnement
Parmi les variables disponibles en interrogeant le serveur, l' une d' entre elle est intéressante. Elle vous permet de déterminer de quel pays vient votre visiteur. Elle précise en fait quelle est la langue acceptée par le navigateur qui s' est connecté au serveur. La valeur renvoyée n' est pas totalement sûre, car elle dépends de la manière dont l' utilisateur a configuré son système et de son navigateur. Mais le pourcentage d' erreur, suite à une mauvaise configuration, est négligeable.
L' affichage de la ligne
<% response.write(Request.ServerVariables("HTTP_ACCEPT_LANGUAGE"))%>
donne avec votre navigateur :
en-us,en;q=0.5
Voici l' interprétation des codes que vous pouvez recevoir :
| Code |
Pays / langue |
| af |
Africain |
| sq |
Albanais |
| ar-dz |
Algérien |
| de |
Allemand |
| de-at |
Allemand (Austrian) |
| de-li |
Allemand (Liechtenstein) |
| de-lu |
Allemand (Luxembourg) |
| de-ch |
Allemand (Suisse) |
| en-us |
Américain |
| en |
Anglais |
| en-za |
Anglais (Afrique du sud) |
| en-bz |
Anglais (Bélize) |
| en-gb |
Anglais (Grande Bretagne) |
| ar |
Arabe |
| ar-sa |
Arabe (Arabie Saoudite) |
| ar-bh |
Arabe (Bahreïn) |
| ar-ae |
Arabe (Emirat arabe uni) |
| en-au |
Australien |
| eu |
Basque |
| nl-be |
Belge |
| be |
Biélorussie |
| bg |
Bulgarre |
| en-ca |
Canadien |
| ca |
Catalan |
| zh |
Chinois |
| zh-hk |
Chinois (Hong-Kong) |
| zh-cn |
Chinois (PRC) |
| zh-sg |
Chinois (Singapourg) |
| zh-tw |
Chinois (Taïwan) |
| ko |
Coréein |
| cs |
Crète |
| hr |
Croate |
| da |
Danois |
| ar-eg |
Egyptien |
| es |
Espagnol |
| es-ar |
Espagnol (Argentine) |
| es-bo |
Espagnol (Bolivie) |
| es-cl |
Espagnol (Chilie) |
| es-co |
Espagnol (Colombie) |
| es-cr |
Espagnol (Costa Rica) |
| es-sv |
Espagnol (El Salvador) |
| es-ec |
Espagnol (Equateur) |
| es-gt |
Espagnol (Guatemala) |
| es-hn |
Espagnol (Honduras) |
| es-mx |
Espagnol (Mexique) |
| es-ni |
Espagnol (Nicaragua) |
| es-pa |
Espagnol (Panama) |
| es-py |
Espagnol (Paraguay) |
| es-pe |
Espagnol (Pérou) |
| es-pr |
Espagnol (Puerto Rico) |
| en-tt |
Espagnol (Trinidad) |
| es-uy |
Espagnol (Uruguay) |
| es-ve |
Espagnol (Venezuela) |
| et |
Estonien |
| sx |
Estonien |
| fo |
Faeroese |
| fi |
Finlandais |
| fr |
Français |
| fr-fr |
Français |
| fr-be |
Français (Belgique) |
| fr-ca |
Français (Canada) |
| fr-lu |
Français (Luxembourg) |
| fr-ch |
Français (Suisse) |
| gd |
Galicien |
| el |
Gréc |
| he |
Hébreux |
| nl |
Hollandais |
| hu |
Hongrois |
| in |
Indonésien |
| hi |
Indou |
| fa |
Iranien |
| ar-iq |
Iraquien |
| en-ie |
Irlandais |
| is |
Islandais |
| it |
Italien |
| it-ch |
Italien (Suisse) |
| en-jm |
Jamaicain |
| ja |
Japonais |
| ar-jo |
Jordanien |
| ar-kw |
Koweitien |
| lv |
Lettische |
| ar-lb |
Libanais |
| lt |
Littuanien |
| ar-ly |
Lybien |
| mk |
Macédoine |
| ms |
Malésien |
| mt |
Maltais |
| ar-ma |
Marocain |
| en-nz |
Néo-zélandais |
| no |
Norvégien (bokmal) |
| no |
Norvégien (Nynorsk) |
| ar-om |
Oman |
| pl |
Polonais |
| pt |
Portugais |
| pt-br |
Portugais (Brésil) |
| ar-qa |
Quatar |
| rm |
Rhaeto-Romanic |
| ro |
Roumain (Moldavie) |
| ro-mo |
Roumain (Moldavie) |
| ru |
Russe |
| ru-mo |
Russe (Moldavie) |
| sr |
Serbe (Cyrillic) |
| sr |
Serbe (Latin) |
| sk |
Slovaque |
| sl |
Slovéne |
| sb |
Sorbian |
| sv |
Suèdois |
| sv-fi |
Suèdois (Finlande) |
| ar-sy |
Syrien |
| th |
Thaïlandais |
| ts |
Tsonga (Afrique du sud) |
| tn |
Tswana (Afrique du sud) |
| ar-tn |
Tunisien |
| tr |
Turc |
| uk |
Ukrainien |
| ur |
Urdu |
| vi |
Vietnamien |
| xh |
Xhosa (Afrique) |
| ar-ye |
Yémen |
| ji |
Yiddish |
| zu |
Zulu (Afrique) |
J'ai écrite une routine qui traduit automatiquement le code reçu. Je la met à votre disposition :
Téléchargez la routine (ZIP)
Suite > navigateur et système
|
 |
| Toutes les heures, le serveur contrôle que votre site est en ligne. En cas de problème, un mail vous est envoyé. |
 |
| Vous avez l'habitude d'oublier les dates importantes? Oubli vous prévient gratuitement par email ! |
|
|