Plusieurs encodages caracteres differents sur la meme page

freedago
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 5 Mai 2008

Plusieurs encodages caracteres differents sur la meme page

Message le Lun Mai 05, 2008 7:35

Bonjour tout le monde,

J'ai un petit problème avec mon site, en faite le site est multi-lingue et il faut que je gère l'encodage des caractères pour chaque langue.

Le problème est que sur une partie du site je suis obligé d'afficher les differentes traductions dans toutes les langues et cela sur la meme page.

Vous voyez à peu près le problème qui se pose, car j'utilise <meta http-equiv="........content="text/html;charset:utf-8;">.

Je ne sais pas si j'ai bien expliqué mon problème mais j'espère que quelqu'un pourra m'aider car c'est très urgent en faite.

(Je ne sais pas s'il y a une technique pour faire cela comme les css etc...)

Merci d'avance à tous et bonne journée.

jfcontart
WRInaute discret
WRInaute discret
 
Messages: 178
Inscription: 22 Sep 2007

Message le Lun Mai 05, 2008 8:00

salut

l'utf-8 est justement là pour ça... il gére toutes les langues en un seul encodage! donc encodez en utf-8

allez voir -http://www*onehour-onetie*com/ (en cours de réa. par ma boîte)
en haut plein de langue et de caractères... un seul encodage : utf-8 !
Code: Tout sélectionner
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />


A+


SpeedAirMan
WRInaute accro
WRInaute accro
 
Messages: 2612
Inscription: 1 Juin 2007

Message le Lun Mai 05, 2008 8:22

+1 pour l'UTF-8. J'ai déjà eu de gros problèmes d'encodage sur un site multi-lingue ( http://le-parkour.net/ , anciennement parkour.net ) encodé en ISO-8859-1 et je me suis renseigné sur "le meilleur encodage" et effectivement, UTF-8 est très bien ;)

freedago
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 5 Mai 2008

Message le Lun Mai 05, 2008 8:57

Merci bcp pour vos réponses mais je crois que je me suis mal exprimé.

Voilà donc, le problème avec l'utf-8 c'est que pour la langue française par exemple le "ç" ne sort pas ou autres. Cependant pour chinois ça marche impec.

Donc le but est d'afficher chaque traduction (à noter qu'elle sera sur la meme page) dans le bon encodage car si on se tient seulement à l'utf-8 certains caracteres des autres langues ne s'affichent pas correctement.

Merci

jfcontart
WRInaute discret
WRInaute discret
 
Messages: 178
Inscription: 22 Sep 2007

Message le Lun Mai 05, 2008 9:25

si si le "ç" sort... c'est votre logiciel de saisie qui doit avoir un problème!... regardez bien en haut de mon site exemple... français y a bien un "ç"

utf-8 encode TOUTES les langues et TOUS les caractères... c'est un UNICODE, ensuite faut taper le texte dans un logiciel compatible 100% utf-8 et unicode (je ne sais pas sur quel logiciel vous saisissez votre texte!)

utf-8 encode même les symboles, les iconographie, etc.

je suis sûr à 366222% des possibilités de l'utf-8 :D


Marie-Aude
Modérateur
Modérateur
 
Messages: 11898
Inscription: 5 Juin 2006

Message le Lun Mai 05, 2008 11:38

Je plussoie. Mes sites sont faits en utf-8 et je n'ai pas ce genre de problèmes

Il faut vérifier que l'éditeur utilisé enregistre bien la page en utf-8 (ce qui est différent de la déclaration en haut du code)

freedago
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 5 Mai 2008

Message le Lun Mai 05, 2008 12:19

Ok, vous avez raison car en effet les pages que j'include n'ont pas été enregistrées en UTF-8 ce qui cause le problème malgré le header http-equiv

Ce qui a pour conséquence que les "é, è, ç, ..." ne sont pas interprétés malgré la présence du http-equiv.

Merci pour votre aide mais on dirait bien que je vais devoir me resigner à utiliser des iframes et ainsi spécifier le bon encodage pour chaque langue car je ne vais m'amuser à tout changer dans le site.

Merci beaucoup pour vos aides

@+


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Outils linguistiques de Google

  • Analyser la classe C de l'adresse IP
    Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur).
  • Analyser le positionnement dans Google
    Cet outil vous permet de vérifier si une ou plusieurs page(s) de votre site arrive(nt) dans les premiers résultats de Google, pour certains mots-clés recherchés.
  • Analyser le positionnement dans Yahoo
    Cet outil vous permet de vérifier si une ou plusieurs page(s) de votre site arrive(nt) dans les premiers résultats de Yahoo, pour certains mots-clés recherchés.
  • Analyser le positionnement d'un site
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités