langue / géographie

Modérateurs : Ligevum, Crepuscule, Wargaming, Okracoke, Simerion, Heroes, Bestiaire, Exsulare, terato, pentacle, Nainwak

Répondre
Avatar du membre
Nico100
Messages : 283
Enregistré le : 13 avr. 2004, 15:23
Contact :

langue / géographie

Message par Nico100 »

salut,

J'ai 2 questions pour vous.

- J'ai traduis le draft du Bestiaire en Bulgare (enfin c'est pas moi qui l'ai fait... pour moi c'est du javanais! :wink: ).
Lorsque je teste en local avec Wamp ca marche tres bien, c'est tout joli et tout, l'alphabet tout bizarre... nickel!
Quand je le passe online c'est tout moche et meme moi je comprends que c'est pas du bulgare!
J'utilise pourtant
<meta http-equiv="Content-Type" content="text/html/php; charset=windows-1251" />
qui est le bon charset
J'ai essayé avec 'iso-8859-5' mais la ce ne marche ni sur wamp ni sur le serveur!
Vous pouvez essayer la:
http://draft.bestiaire.org/?l=bu
Des idées?

- Est-ce possible (et si oui, comment?) de connaitre l'origine géographique du visiteur? En se basant sur l'IP?...

Merci d'avance
Daimonos Tereutes
Responsable Technique de l'Association
Messages : 926
Enregistré le : 30 mars 2004, 18:39

Message par Daimonos Tereutes »

plutôt que de te baser sur l'IP (les dictionnaire sont pas très à jour).

Je te suggère de te fier à $_SERVER['HTTP_ACCEPT_LANGUAGE'] qui contient la liste des langages que demande le navigateur.
Admin technique de nainwak.org
Gniarf
Messages : 43
Enregistré le : 13 août 2005, 04:46

Message par Gniarf »

on PEUT utiliser les ip, avec surtout geoip, mais comme indiqué plus haut mieux vaut utiliser le HTTP_ACCEPT_LANGUAGE

sinon un gus en déplacement avec son portable dans un autre pays que le sien risque d'être betement bloqué.
Avatar du membre
Nico100
Messages : 283
Enregistré le : 13 avr. 2004, 15:23
Contact :

Message par Nico100 »

Merci

une petite explication supplémentaire me plairait bien...
Si j'essaye chez moi j'ai:
fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Qu'elles sont les infos disponibles ici?
Dans des cas comme celui-ci, comment savoir si c'est 'fr' ou 'en-us' ?
Avatar du membre
Nico100
Messages : 283
Enregistré le : 13 avr. 2004, 15:23
Contact :

Message par Nico100 »

T'as changé quelque chose pour la langue? Ca marche maintenant le bulgare! ;)

[edit]Ah ben oui je suis con... je t'ai demander de passer en PHP 5! ;)[/edit]
Daimonos Tereutes
Responsable Technique de l'Association
Messages : 926
Enregistré le : 30 mars 2004, 18:39

Message par Daimonos Tereutes »

fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Se comprend comme suit :

Si le français (pays quelconque) est dispo l'utiliser (poids de 1)
sinon, si le français de France est dispo l'utiliser (poids de 0,8)
sinon, si l'anglais des Etats Unis est dispo l'utiliser (poids de 0,5)
sinon, si l'anglaus (pays quelconque) est dispo, l'utiliser (poids de 0,3)

(si tu as bien suivis, tu as sans doute compris que ton navigateur n'est pas configuré correctement, car fr-fr devrais avoir un poids supérieur à fr)

De plus la RFC suggère qu'en cas d'absence de la langue d'un pays spécifique, il est possible d'utiliser cette même langue pour un pays quelconque.

Le poids est une indication donnée par le navigateur pour aider à choisir la bonne page.
On pourais par exemple imaginer un site dont la version anglaise est plus à jour que la version française. Le site pourais alors donner un bonus à la version anglaise et ainsi favoriser cette version alors que ce n'est pas la version préférée du navigateur.

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
Admin technique de nainwak.org
Avatar du membre
Nico100
Messages : 283
Enregistré le : 13 avr. 2004, 15:23
Contact :

Message par Nico100 »

Ok merci...

Cela dit j'ai demandé a mon contact Bulgare de me donner les infos que le site peut recueillir sur lui et je trouve:
- via GeoIP: bg (Bulgarie!)
- via HTTP_ACCEPT_LANGUAGE: en-us

Du coup je me demande si je ne ferai pas mieux d'utiliser GeoIP sachant qu'il y aura plein de browsers mal configurés...

Surtout qu'ici la geodb semble mise a jour tous les mois!

Qu'en pensez vous?
Daimonos Tereutes
Responsable Technique de l'Association
Messages : 926
Enregistré le : 30 mars 2004, 18:39

Message par Daimonos Tereutes »

et pourquoi pas les 2 ? :p
Admin technique de nainwak.org
Répondre