Savoir de quel pays le client se connete sur le site
10 réponses
news.noos.fr
Bonjour à tous et à toutes
Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le
client regarde mon site. Cela me permettrait d'activer la version
linguistique du site.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guillaume Bouchard
news.noos.fr wrote:
Bonjour à tous et à toutes Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le client regarde mon site. Cela me permettrait d'activer la version linguistique du site.
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire rebalancer sur une langue qu'il n'a pas forcement choisit à cause de ses origines. Exemple, je prefere infiniement lire les docs que je trouve sur le net en Anglais, et ca me saoul quand un site (croyant bien faire) me redirige vers la langue française (sur des docs souvent mal traduites.)
Autre exemple, Imagine une personne en voyage au japon qui se connect à internet et va sur un site qui accepete l'anglais et le japonais et qui lui met la langue japonaise par defaut... ?
Si les navigateurs envoyent une entete presisant (dans un ordre definit) les langues que souhaite l'utilisateur, pourquoi ne pas s'en servir.
Pour ta reponse, je n'en suis pas certain, mais je pense que la technique serait de faire la relation IP -> FAI -> LANGUE.
-- Guillaume.
news.noos.fr wrote:
Bonjour à tous et à toutes
Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le
client regarde mon site. Cela me permettrait d'activer la version
linguistique du site.
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont
je ne me rappel plus le nom) qui t'indique quel langue à parametrée le
visiteur sur son navigateur. Cela evite à un visiteur de se faire
rebalancer sur une langue qu'il n'a pas forcement choisit à cause de ses
origines. Exemple, je prefere infiniement lire les docs que je trouve
sur le net en Anglais, et ca me saoul quand un site (croyant bien faire)
me redirige vers la langue française (sur des docs souvent mal traduites.)
Autre exemple, Imagine une personne en voyage au japon qui se connect à
internet et va sur un site qui accepete l'anglais et le japonais et qui
lui met la langue japonaise par defaut... ?
Si les navigateurs envoyent une entete presisant (dans un ordre definit)
les langues que souhaite l'utilisateur, pourquoi ne pas s'en servir.
Pour ta reponse, je n'en suis pas certain, mais je pense que la
technique serait de faire la relation IP -> FAI -> LANGUE.
Bonjour à tous et à toutes Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le client regarde mon site. Cela me permettrait d'activer la version linguistique du site.
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire rebalancer sur une langue qu'il n'a pas forcement choisit à cause de ses origines. Exemple, je prefere infiniement lire les docs que je trouve sur le net en Anglais, et ca me saoul quand un site (croyant bien faire) me redirige vers la langue française (sur des docs souvent mal traduites.)
Autre exemple, Imagine une personne en voyage au japon qui se connect à internet et va sur un site qui accepete l'anglais et le japonais et qui lui met la langue japonaise par defaut... ?
Si les navigateurs envoyent une entete presisant (dans un ordre definit) les langues que souhaite l'utilisateur, pourquoi ne pas s'en servir.
Pour ta reponse, je n'en suis pas certain, mais je pense que la technique serait de faire la relation IP -> FAI -> LANGUE.
-- Guillaume.
Thibaut Allender
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont
je ne me rappel plus le nom) qui t'indique quel langue à parametrée le
visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Le 30 May 2004 23:44:16 GMT, Thibaut Allender écrivait dans fr.comp.lang.php:
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Ne pas oublier de laisser au visiteur la possibilité de choisir la langue. Beaucoup d'internautes ne configurent pas la langue de leur navigateur et envoient donc par défaut une préférence qui n'est pas la leur.
Et quand vous faites votre site, n'oubliez pas de visiter de temps en temps la version dans l'autre langue (en configurant le navigateur). J'utilise cette variable sur mon site www.francogene.com et dans la version anglaise, j'avais fait une erreur de manip et ce n'est que quelques jours plus tard qu'un visiteur m'en a fait part.
Denis
Le 30 May 2004 23:44:16 GMT, Thibaut Allender
<use_contact_form_on_web_site@n.o.s.p.a.m.capsule.org> écrivait dans
fr.comp.lang.php:
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont
je ne me rappel plus le nom) qui t'indique quel langue à parametrée le
visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Ne pas oublier de laisser au visiteur la possibilité de choisir la
langue. Beaucoup d'internautes ne configurent pas la langue de leur
navigateur et envoient donc par défaut une préférence qui n'est pas la
leur.
Et quand vous faites votre site, n'oubliez pas de visiter de temps en
temps la version dans l'autre langue (en configurant le navigateur).
J'utilise cette variable sur mon site www.francogene.com et dans la
version anglaise, j'avais fait une erreur de manip et ce n'est que
quelques jours plus tard qu'un visiteur m'en a fait part.
Le 30 May 2004 23:44:16 GMT, Thibaut Allender écrivait dans fr.comp.lang.php:
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Ne pas oublier de laisser au visiteur la possibilité de choisir la langue. Beaucoup d'internautes ne configurent pas la langue de leur navigateur et envoient donc par défaut une préférence qui n'est pas la leur.
Et quand vous faites votre site, n'oubliez pas de visiter de temps en temps la version dans l'autre langue (en configurant le navigateur). J'utilise cette variable sur mon site www.francogene.com et dans la version anglaise, j'avais fait une erreur de manip et ce n'est que quelques jours plus tard qu'un visiteur m'en a fait part.
Denis
news.noos.fr
Merci beaucoup de me mettre sur la voie, j'ai trouvé en javascript avec les variables navigator.appName pour identifier le navigateur et ensuite navigator.location pour netscape et navigator.browserLocation pour IE pour identifier la langue.
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Hugo
"Thibaut Allender" a écrit dans le message de news:
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Merci beaucoup de me mettre sur la voie,
j'ai trouvé en javascript avec les variables navigator.appName pour
identifier le navigateur et ensuite navigator.location pour netscape et
navigator.browserLocation pour IE pour identifier la langue.
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Hugo
"Thibaut Allender" <use_contact_form_on_web_site@n.o.s.p.a.m.capsule.org> a
écrit dans le message de news: 5a6qo1-b91.ln1@Pilaf.capsule.corp...
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont
je ne me rappel plus le nom) qui t'indique quel langue à parametrée le
visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Merci beaucoup de me mettre sur la voie, j'ai trouvé en javascript avec les variables navigator.appName pour identifier le navigateur et ensuite navigator.location pour netscape et navigator.browserLocation pour IE pour identifier la langue.
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Hugo
"Thibaut Allender" a écrit dans le message de news:
Conseil, je pense qu'il y a mieux : en se basant sur la variable (dont je ne me rappel plus le nom) qui t'indique quel langue à parametrée le visiteur sur son navigateur. Cela evite à un visiteur de se faire
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
"news.noos.fr" a écrit dans le message de news:40ba324d$0$11483$
Bonjour à tous et à toutes Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le client regarde mon site. Cela me permettrait d'activer la version linguistique du site.
Voir http://www.codeas.net/guides.php "Contrôle d'accès web par pays"
"news.noos.fr" <satrope@hotmail.com> a écrit dans le message de
news:40ba324d$0$11483$79c14f64@nan-newsreader-05.noos.net...
Bonjour à tous et à toutes
Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le
client regarde mon site. Cela me permettrait d'activer la version
linguistique du site.
Voir http://www.codeas.net/guides.php "Contrôle d'accès web par pays"
"news.noos.fr" a écrit dans le message de news:40ba324d$0$11483$
Bonjour à tous et à toutes Je voudrais savoir s'il ya un truc pour savoir de quel endroit (pays) le client regarde mon site. Cela me permettrait d'activer la version linguistique du site.
Voir http://www.codeas.net/guides.php "Contrôle d'accès web par pays"
loufoque
news.noos.fr wrote:
j'ai trouvé en javascript [...] Nous sommes sur fr.comp.lang.php
Mais j'ai une autre question: La variable dont vous parlez est du PHP? Nous sommes sur fr.comp.lang.php
news.noos.fr wrote:
j'ai trouvé en javascript [...]
Nous sommes sur fr.comp.lang.php
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Nous sommes sur fr.comp.lang.php
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Le tableau $_SERVER[], oui c'est du PHP. La variable HTTP_ACCEPT_LANGUAGE, non ce n'est pas spécifique à PHP. Comme son nom l'indique c'est une variable serveur du protocole HTTP. Elle doit être renvoyée par tout serveur HTTP digne de ce nom. Elle est exploitable avec tout languge de script côté serveur.
@++
news.noos.fr wrote:
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Le tableau $_SERVER[], oui c'est du PHP.
La variable HTTP_ACCEPT_LANGUAGE, non ce n'est pas spécifique à PHP.
Comme son nom l'indique c'est une variable serveur du protocole HTTP. Elle
doit être renvoyée par tout serveur HTTP digne de ce nom. Elle est
exploitable avec tout languge de script côté serveur.
oui, il s'agit de $_SERVER['HTTP_ACCEPT_LANGUAGE']
Mais j'ai une autre question: La variable dont vous parlez est du PHP?
Le tableau $_SERVER[], oui c'est du PHP. La variable HTTP_ACCEPT_LANGUAGE, non ce n'est pas spécifique à PHP. Comme son nom l'indique c'est une variable serveur du protocole HTTP. Elle doit être renvoyée par tout serveur HTTP digne de ce nom. Elle est exploitable avec tout languge de script côté serveur.
@++
loufoque
Antoine wrote:
Cela dit, existe-t-il une réplique exacte de la commande whois d'UNIX sous Windows et si oui quelle est elle ?
On peut utiliser cygwin.
Antoine wrote:
Cela dit, existe-t-il une réplique exacte de la commande whois
d'UNIX sous Windows et si oui quelle est elle ?
Cela dit, existe-t-il une réplique exacte de la commande whois d'UNIX sous Windows et si oui quelle est elle ?
On peut utiliser cygwin.
Guillaume Bouchard
loufoque wrote:
Antoine wrote:
Cela dit, existe-t-il une réplique exacte de la commande whois d'UNIX sous Windows et si oui quelle est elle ?
On peut utiliser cygwin.
Je veux pas critiquer ni trooler, mais vous etes entrain de reinventer feezin (usine à gaz de ma region lyonaise :)
Si je ne me trompe pas, le probleme était d'offre au visiteur une langue par defaut en fonction de sa pretendu langue utilisée (qui a une chance sur deux -cf mon precedent message- de ne pas coller a ce qu'attend l'utilisateur, mais bon :)
Donc là vous etes entrain d'esseyer de faire un truc qui va appeler un "emulateur" linux via une ligne de commande window, pendant qu'on y est pourquoi ne pas numeroter a l'aerodrome le plus proche pour q'un pilote d'helico aille survoler la maison du soit disant connecté, fasse un zoom sur son ecran, prene une photo, la renvoye. Et que par la suite la photo soit analyser pixel par pixel via image magick dans cygwin pour trouver en quel langue est l'environement de travail de la personne...
Accesoirement, toutes ses commandes doivent etre instalable sur Window via un package sur gnu.org, cela permet déjà d'éviter cygwin :)
-- Guillaume.
loufoque wrote:
Antoine wrote:
Cela dit, existe-t-il une réplique exacte de la commande whois d'UNIX
sous Windows et si oui quelle est elle ?
On peut utiliser cygwin.
Je veux pas critiquer ni trooler, mais vous etes entrain de reinventer
feezin (usine à gaz de ma region lyonaise :)
Si je ne me trompe pas, le probleme était d'offre au visiteur une langue
par defaut en fonction de sa pretendu langue utilisée (qui a une chance
sur deux -cf mon precedent message- de ne pas coller a ce qu'attend
l'utilisateur, mais bon :)
Donc là vous etes entrain d'esseyer de faire un truc qui va appeler un
"emulateur" linux via une ligne de commande window, pendant qu'on y est
pourquoi ne pas numeroter a l'aerodrome le plus proche pour q'un pilote
d'helico aille survoler la maison du soit disant connecté, fasse un zoom
sur son ecran, prene une photo, la renvoye. Et que par la suite la photo
soit analyser pixel par pixel via image magick dans cygwin pour trouver
en quel langue est l'environement de travail de la personne...
Accesoirement, toutes ses commandes doivent etre instalable sur Window
via un package sur gnu.org, cela permet déjà d'éviter cygwin :)
Cela dit, existe-t-il une réplique exacte de la commande whois d'UNIX sous Windows et si oui quelle est elle ?
On peut utiliser cygwin.
Je veux pas critiquer ni trooler, mais vous etes entrain de reinventer feezin (usine à gaz de ma region lyonaise :)
Si je ne me trompe pas, le probleme était d'offre au visiteur une langue par defaut en fonction de sa pretendu langue utilisée (qui a une chance sur deux -cf mon precedent message- de ne pas coller a ce qu'attend l'utilisateur, mais bon :)
Donc là vous etes entrain d'esseyer de faire un truc qui va appeler un "emulateur" linux via une ligne de commande window, pendant qu'on y est pourquoi ne pas numeroter a l'aerodrome le plus proche pour q'un pilote d'helico aille survoler la maison du soit disant connecté, fasse un zoom sur son ecran, prene une photo, la renvoye. Et que par la suite la photo soit analyser pixel par pixel via image magick dans cygwin pour trouver en quel langue est l'environement de travail de la personne...
Accesoirement, toutes ses commandes doivent etre instalable sur Window via un package sur gnu.org, cela permet déjà d'éviter cygwin :)