Bonjour tout le monde,
Voilà je travaille sur un site qui contient des documents de plusieurs langues. ce site propose une prévisualisation de la structure du document avant de pourvoir télécharger ce dernier. le problème est que pour les documents en langues étrangères la prévisualisation ne marche pas et les caractères s'affichent n'importe comment. pourtant pour ces pages c'est l'encodage utf-8 qui est utilisé pour le charset de la balise meta :
<meta http-equiv="Content-Type" content="text/html; charset="utf-8" />
donc normalement ça devrait marcher j'ai essayé de d'enlever tout les iso-8895-1 qui étaient dans le code et de les remplacer par utf-8 mais y a toujours ce bugg les fichiers en langues étrangères m'affichent des trucs bizzares "î÷åíü áîëüøå âíèìàíèÿ. Åùå ðàç, ÿ" . pour la plupart des fichiers ce sont des fichiers .doc ou .txt
théoriquement utf-8 c'est pour gérer tous les caractères de toutes les langues je sais pas pourquoi ça pose problème...ça fait un bon moments que je cherche la solution à ce bugg mais je vois pas du tout, ça serait vraiment génial qi quelqu'un peut me passer un coup de main.
j'ai essayé d'ajouter cette ligne en haut de toutes les pages du site:
header('Content-Type: text/html; Charset=UTF-8');
mais toujours le meme résultat :( maintenant je sais pas si ça vient des fichiers, le fait est que je n'ai aucune idée sur l'encodage par défaut d'un fichiers .doc ou .txt, ou comment forcer leur encodage en utf-8.
je sais plus quoi faire je suis en detresse et j'appel votre aide!!!!
Je vous remercie d'avance.
Configuration: Windows XP
Firefox 2.0.0.14