Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/04/2011, 16h26   #1
Membre du Club
 
Inscription : décembre 2008
Messages : 143
Détails du profil
Informations personnelles :
Âge : 61

Informations forums :
Inscription : décembre 2008
Messages : 143
Points : 43
Points : 43
Envoyer un message via Skype™ à Chavadam
Par défaut Où et avec quel langage trouver la valeur de 'Preferred language' ?

Bonjour.

D'un côté j'ai un Internet Service Provider qui exige que dans l'espace qu'il me réserve pour uploader mon website, il y ait obligatoirement une page "index.html" (comme première page). D'un autre côté, je ne veux pas qu'un habitué à mon site doive à chaque entrée se heurter à une première page "Choisissez votre langage". Comment résout-on cette requête, habituellement (sur tous les sites belges) ?

Je pense à - mais ne suis pas sûr - : Une première page (index.htm) appelant sans tarder une deuxième dès que la langue de l'utilisateur a été soit automatiquement détectée (registry OS MS), soit trouvée dans un cookie. Si cookie et pas encore de langue de choix en cookie : la page index.html présente un sobre choix de langage.

Comment faire au mieux ? Un JavaScript interrogeant un cookie, dans index.htm ?

Merci d'avance.
__________________
"Juste encore cette toute dernière petite question ..." (Columbo - Peter Falk)
Chavadam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2011, 09h49   #2
Rédacteur/Modérateur
 
Homme Jérome Debray
Responsable de projet
Inscription : mai 2009
Messages : 627
Détails du profil
Informations personnelles :
Nom : Homme Jérome Debray
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Responsable de projet
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 627
Points : 3 064
Points : 3 064
Soit tu le fais coté client via javascript comme tu le dis, soit tu le fais coté serveur. Par exemple en PHP, il y a la variable environnement $_COOKIES.
ornitho13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2011, 16h47   #3
Membre du Club
 
Inscription : décembre 2008
Messages : 143
Détails du profil
Informations personnelles :
Âge : 61

Informations forums :
Inscription : décembre 2008
Messages : 143
Points : 43
Points : 43
Envoyer un message via Skype™ à Chavadam
Par défaut Où trouver la valeur de 'Preferred language' ?

Merci pour ta réponse, ornitho13 ... mais je voudrais éviter la mémorisation du language préféré dans un cookie propre à mon site, si possible, du fait de la possibilité par l'utilisateur d'un navigateur de les bloquer et du fait que ...

Le 'preferred language' est en fait déjà mémorisé ...
- pour un navigateur Mozilla Firefox : Via menu : Tools > Options > Content > Languages
- pour un navigateur Internet Explorer, je dois encore chercher.
- pour les pages de Google, dans 'Paramètres de recherche' (Tout en haut, tout à droite)
- au niveau de l'OS de Microsoft

Je suppose que tant pour les pages Google que pour chaque type de navigateur, ce 'preferred language' est mémorisé en clé du 'Registry'. Ma question originale mute donc en :
Par quelle instruction HTML ou JavaScript (ou jQuery) puis-je trouver le language préféré de l'utilisateur ou de l'ordinateur ? Comme on ne sait pas d'avance quels utilisateurs, sur quels ordinateurs, dotés de quels OS's et au moyen de quels navigateurs ... viendront consulter mon site web, il s'agit de trouver la clé de registry la plus générale.

Quelqu'un peut-il me dire si mon raisonnement est correct et m'indiquer où trouver la théorie et un exemple de code pour résoudre ce besoin ... pourtant très général ?

Merci d'avance.
__________________
"Juste encore cette toute dernière petite question ..." (Columbo - Peter Falk)
Chavadam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 18h18   #4
Membre du Club
 
Inscription : décembre 2008
Messages : 143
Détails du profil
Informations personnelles :
Âge : 61

Informations forums :
Inscription : décembre 2008
Messages : 143
Points : 43
Points : 43
Envoyer un message via Skype™ à Chavadam
Merci pour ta réponse, ornitho13 ...
d'avoir déplacé ma discussion originale vers le présent répertoire. Nous avons réagi différemment mais en même temps. Le problème devenant plus clair pour moi et se déplaçant légèrement, je l'ai reformulé dans http://www.developpez.net/forums/d10...r/#post5910580
- Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
- Choix de page sur base de 'Preferred Language' du navigateur
- 11/04/13 14:42

La présente discussion peut donc être considérée comme résolue, et même 'à supprimer'.
Merci beaucoup.
__________________
"Juste encore cette toute dernière petite question ..." (Columbo - Peter Falk)
Chavadam est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h56.


 
 
 
 
Partenaires

Hébergement Web