Annonce

Important, migration recommandée : WordPress 2.6.3 est disponible en français.À lire avant la migration !
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.

#1 20-12-2006 22:54:24

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Problème d'affichage des caractères avec aide et messages

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 2.0.5
- Thème utilisé : Classic 1.5
- Plugins en place : Néant
- Nom de l'hebergeur : Serveur Linux

Problèmes rencontrés : Ayant installé, sans difficultés, la version française touvée dans WordPress in your language je m'étonne de n'avoir trouvé nulle part comment obtenir un affichage correct des caractères accentués pour l'aide à la rédaction des billets (dans la partie wp-admin). Par ailleurs, le premier mail reçu comporte les mêmes défauts dès la première ligne : «Votre nouveau blog WordPress a été créé avec succès à l'adresse » Comment réparer ces inconvénients rédibitoires ? D'avance Merci.

Hors ligne

 

#2 21-12-2006 01:56:08

fantôme
Expert WP
Lieu: Montréal
Date d'inscription: 24-09-2006
Messages: 249

Re: Problème d'affichage des caractères avec aide et messages

Tu trouveras certaines réponses ici.

Hors ligne

 

#3 21-12-2006 10:34:57

Oo
Adm'Oo'n
Lieu: La Courneuve
Date d'inscription: 07-10-2005
Messages: 2506
Site web

Re: Problème d'affichage des caractères avec aide et messages

Bonjour et binevenue dans le monde de WP,

La dernière version en Fr est disponible là :::> http://www.wordpress-fr.net/telechargements/

Tente de mettre cette version et tiens nous au courant !

Oo


Utilisateur PC - www.blog.persoo.fr - Clique sur ma bannière, si tu l'oses !
http://bubu2001.free.fr/image/banniere.gif

Hors ligne

 

#4 21-12-2006 13:42:42

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Re: Problème d'affichage des caractères avec aide et messages

Merci à fantôme, le problème des mails doit être réglé par le fil indiqué dont la source apporte effectivement tous les éclaircissements nécessaires. Pour le vérifier, il conviendrait cependant que je trouve le moyen de m'adresser un mail sans tout réinstaller...

Quant à la dernière version française, l'expérience (conduite au préablable) n'est pas concluante ! Celle-ci ne semble pas différer de celle disponible sur le site précité. Je m'étonne tout de même qu'elle soit livrée à coté des packs de langage, sans commentaires sur ses différences éventuelles avec la première ni sur sa contenance (le pack UTF-8, semble-t-il) et surtout, je déplore qu'elle n'intègre pas ce plugin indispensable sur les sites francophones puisque WordPress qui suggère l'utilisation d'UTF-8 ne force pas son utilisation pour les messages ni pour l'éditeur de l'aide contextuelle alors que les navigateurs francophones ...

Le problème de l'affichage de celle-ci subsiste en effet et suppose apparemment un traitement du même type. Le header du fichier wp-mce-help.php d'affichage de l'aide de l'éditeur semble à l'origine du désordre. Il suffit pour constater que le contexte est mauvais de rouvrir, après enregistrement en local, le fichier produit. L'ajout après la balise <head> d'une ligne

Code:

  1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

résout le problème avec EasyPhp (serveur de test) mais pas sur celui de publication ?

D'avance merci

Hors ligne

 

#5 22-12-2006 01:20:49

fantôme
Expert WP
Lieu: Montréal
Date d'inscription: 24-09-2006
Messages: 249

Re: Problème d'affichage des caractères avec aide et messages

Pour le courriel, tu peux faire une simple vérification en écrivant un commentaire sur un de tes billets.

Hors ligne

 

#6 24-12-2006 11:33:12

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Re: Problème d'affichage des caractères avec aide et messages

Je renouvelle ma seconde question : Comment obtenir une aide contextuelle lisible en français malgré les caractères accentués ?
Comment cette question essentielle peut-elle avoir échappé à la vigilance des auteurs ou traducteurs francophones : elle conditionne l'intéret primordial des blogs en général, et de  WordPress en particulier : offrir la possibilité de publication à des non initiés !

Hors ligne

 

#7 24-12-2006 12:30:48

Oo
Adm'Oo'n
Lieu: La Courneuve
Date d'inscription: 07-10-2005
Messages: 2506
Site web

Re: Problème d'affichage des caractères avec aide et messages

Bonjour Julien,

Nous sommes bénévoles et non pas rémunérés ! Voici le pourquoi du comment ! Donc la vigilance, nous l'avons mais peut etre pas le temps et les fonds !

On tente de faire avancer la chose mais avec de l'huile de coude !

Oo

Dernière modification par Oo (24-12-2006 12:31:43)


Utilisateur PC - www.blog.persoo.fr - Clique sur ma bannière, si tu l'oses !
http://bubu2001.free.fr/image/banniere.gif

Hors ligne

 

#8 27-12-2006 14:12:01

Xavier
Photogénique en noir et blanc
Lieu: Paris
Date d'inscription: 19-09-2005
Messages: 1737
Site web

Re: Problème d'affichage des caractères avec aide et messages

Et bien merci pour avoir pointé la chose. Comme le dit Oo, nous n'avons que notre temps libre pour nous occuper de ce projet de traduction, donc toute aide est la bienvenue.
Le plugin que tu pointes est sympathique, mais si je peux effectivement l'ajouter à l'archive par défaut, je ne crois pas pouvoir l'activer automatiquement à la place de l'utilisateur qui n'y connait rien. Donc on reste un peu à la case départ, avec un léger mieux certes.
La discussion dans le Trac semble avoir tourné court, il serait bon de la relancer car c'est effectivement un sujet gênant pour les blogs non-anglophones.


Mainteneur de la traduction de WordPress
http://xavier.borderie.net/wp-fr/

Hors ligne

 

#9 27-12-2006 18:35:21

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Re: Problème d'affichage des caractères avec aide et messages

J'ai bien compris que vous n'étiez que des amateurs... smile

Pour activer automatiquement le plugin dans la version francophone de WordPress, je pense qu'il suffirait, dans le fichier wordpress/wp-includes/pluggable-functions.php, de remplacer la définition de la fonction wp_mail par celle contenue dans le plugin accompagnée de ses deux fonctions auxilliaires ainsi le code des lignes 157 à 167 de ce fichier :

Code:

  1. if ( !function_exists('wp_mail') ) :
  2. function wp_mail($to, $subject, $message, $headers = '') {
  3.   if( $headers == '' ) {
  4.     $headers = "MIME-Version: 1.0\n" .
  5.       "From: wordpress@" . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])) . "\n" .
  6.       "Content-Type: text/plain; charset=\"" . get_settings('blog_charset') . "\"\n";
  7.   }
  8.   return @mail($to, $subject, $message, $headers);
  9. }
  10. endif;

deviendraient :

Code:

  1. if ( !function_exists('wp_mail') ) :
  2. function wp_encodeMimeSubject($s) {
  3.    $lastspace=-1;
  4.    $r="";
  5.    $buff="";
  6.    $mode=1;
  7.    for ($i=0; $i<strlen($s); $i++) {
  8.        $c=substr($s,$i,1);
  9.        if ($mode==1) {
  10.            $n=ord($c);
  11.            if ($n & 128) {
  12.                $r.="=?UTF-8?Q?";
  13.                $i=$lastspace;
  14.                $mode=2;
  15.            } else {
  16.                $buff.=$c;
  17.                if ($c==" ") {
  18.                    $r.=$buff;
  19.                    $buff="";
  20.                    $lastspace=$i;
  21.                }
  22.            }
  23.        } else if ($mode==2) {
  24.            $r.=wp_qpchar($c);
  25.        }
  26.    }
  27.    if ($mode==2) $r.="?=";
  28.    return $r;
  29. }
  30. function wp_qpchar($c) {
  31.    $n=ord($c);
  32.    if ($c==" ") return "_";
  33.    if ($n>=48 && $n<=57) return $c;
  34.    if ($n>=65 && $n<=90) return $c;
  35.    if ($n>=97 && $n<=122) return $c;
  36.    return "=".($n<16 ? "0" : "").strtoupper(dechex($n));
  37. }
  38. function wp_mail($to, $subject, $message, $headers = '') {
  39.   if( $headers == '' ) {
  40.     $headers = "MIME-Version: 1.0\n" .
  41.       "From: wordpress@" . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])) . "\n" .
  42.       "Content-Type: text/plain; charset=\"" . get_settings('blog_charset') . "\"\n";
  43.   }
  44.  
  45.   return @mail($to, wp_encodeMimeSubject($subject), $message, $headers);
  46. }
  47. endif;

En effet, comme l'indique le commentaire au début de ce fichier, les fonctions y figurant sont modifiables par plugin car chargées après ceux-ci. En l'abscence du pluggin la nouvelle fonction devrait donc être implémentée...

Merci d'avoir favoriser ma participation à la résolution de cette lancinante question...

Quant à l'aide contextuelle, je suis toujours à la recherche d'indications...

Hors ligne

 

#10 27-12-2006 18:49:11

Xavier
Photogénique en noir et blanc
Lieu: Paris
Date d'inscription: 19-09-2005
Messages: 1737
Site web

Re: Problème d'affichage des caractères avec aide et messages

Fort bien, mais pour le coup cela va à l'encontre de l'un des choix de la VF : modifier le moins possible le code de WP, afin de ne pas avoir à refaire la manip à chaque nouvelle version. S'il nous arrive donc de traduire certains fichiers en dur (notamment l'installateur), réécrire du code me semble aller trop loin : plutôt que de faire un fork FR de chaque version, je préfère remonter le problème sur le Trac officiel.


Mainteneur de la traduction de WordPress
http://xavier.borderie.net/wp-fr/

Hors ligne

 

#11 28-12-2006 00:28:28

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Re: Problème d'affichage des caractères avec aide et messages

Quant à la question des accents qui intéresse apparemment d'autres intervenants, j'ai bien peur que la traduction soit en cause...
Il conviendrait sans doute de remplacer les accents par les entités HTML dans les fichiers à l'origine du fr_FR.mo Assez curieusement, comme le montre le titre provenant de l'instruction <title><?php _e('Rich Editor Help') ?></title> qui donne le code : Aide de l_&_#_8_ 2_1_7_;éditeur visuel (sans les _  qui permettent de conserver la forme originale), cela a été fait pour les apostrophes mais par pour les é accent aigu et autres lettres accentuées  ?
Qu'en pensez-vous ?

Hors ligne

 

#12 06-01-2007 22:21:16

rlabouze
Connaisseur WP
Date d'inscription: 05-01-2007
Messages: 17

Re: Problème d'affichage des caractères avec aide et messages

Voilà la page (obtenue grâce à Google avec le mot-clé " accents " qui résoud TOUS LES PROBLÈMES D'ACCENTS :<http://www.tuteurs.ens.fr/unix/accents.html>

En attendant, voici les principaux accents (en HTML) - ne pas oublier le " ; " à la fin. :
é (aigu) = &eacute;
è (grave) = &egrave;
ê (circonflexe) = &ecirc;
ë (tréma) = &uml;
à = &agrave;

guillemet français ouvrant = &laquo;
guillemet français fermant = &raquo;

espace insécable = &nbsp;

Hors ligne

 

#13 06-01-2007 23:08:02

AmO
Joueur de pétanque.
Lieu: France - Nord
Date d'inscription: 19-09-2005
Messages: 5143
Site web

Re: Problème d'affichage des caractères avec aide et messages

Et sinon il existe un traduction ISO ? tu as essayé ?


Mais vous savez, je crois pas qu'il y ait de bon ou mauvais blog... Enfin si je devais résumer ma vie aujourd'hui avec vous, je dirais que c'est d'abord des rencontres, des blogs qui m'ont tendu la main peut être à un moment où je ne pouvais pas, où j'étais seul chez moi.
http://www.wordpress-fr.net/wp-content/uploads/jmwp.jpg
WP-Box: Travailler avec un spécialiste des technologies WordPress !

Hors ligne

 

#14 09-01-2007 17:48:46

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Re: Problème d'affichage des caractères avec aide et messages

La question c'est d'AFFICHER L'AIDE CONTEXTUELLE DE wp-admin correctement (cela doit se passer du coté de la traduction du fichier wp-mce-help.php affiché par tinyMCE). Je ne comprend pas que l'on puisse vanter les mérites d'un blog qui vous adresse un premier message illisible, puis qui s'avère incapable d'afficher en version française les accents quel que soit votre navigateur...

Hors ligne

 

#15 10-01-2007 10:55:06

Xavier
Photogénique en noir et blanc
Lieu: Paris
Date d'inscription: 19-09-2005
Messages: 1737
Site web

Re: Problème d'affichage des caractères avec aide et messages

Alors, dans l'ordre :

1) Je ne sais pas si c'est ton intention, et je te donne le bénéfice du doute, mais depuis le début tu sembles montrer un dédain particulier envers le logiciel, ses développeurs, ses traducteurs et les personnes qui tentent de t'aider. Je te laisse tirer les conclusions quant à notre empressement à te répondre. Ce comportement n'est d'ailleurs pas limité à ce forum, vu que tu agis de même avec les contributeurs Dotclear... Tu n'es guère plus explicite sur le forum de TinyMCE - qui ne sont peut-être même pas en cause.

2) Tu sembles peu enclin à répondre à ceux qui tentent de t'aider. Certains des problèmes que tu soulèves relèvent de l'encodage de ton site/serveur/etc. As-tu essayé le fichier de traduction encodé en iso-8859-1, comme te l'a suggéré AmO ? As-tu fait une vérification en te mettant un commentaire pour recevoir la notification par mail ? Si tu ignores nos suggestions, ne t'étonne pas de nous voir ignorer les tiennes.

3) Les problèmes que tu soulèves restent pertinents, mais n'ont pas tous leur place ici : n'hésite pas à mettre tes suggestions sur le Trac de WordPress (inscription gratuite!), car il est hors de question pour l'équipe de traduction de réécrire le code interne de WordPress. Pour ce qui est des entités HTML, il te faudra mieux justifier le fait de revoir l'intégralité du fichier de traduction, car pour le moment tu es le seul à manifester ton problème.

4) Merci de ne pas hurler, nous savons lire. Merci de ne pas dénigrer le travail des autres parce que ça ne marche pas chez toi, nous faisons de notre mieux.


Mainteneur de la traduction de WordPress
http://xavier.borderie.net/wp-fr/

Hors ligne

 

#16 13-01-2007 16:53:31

Julien de Prabère
Membre WP
Date d'inscription: 20-12-2006
Messages: 7

Re: Problème d'affichage des caractères avec aide et messages

Finalement tout va bien :
1) Les messages de WordPress affichent correctement les accents à condition de modifier le code source.
2) Pour l'aide contextuelle de l'interface d'administration, aucun problème abandonnez le choix des concepteurs et passez en ISO-8859-1, aucune difficulté n'est à craindre du coté de MySQL.
3) Si vous n'en sortez pas, aller donc vous exprimer sur le forum en langue anglaise...
Vive WordPress francophone !

Hors ligne

 

#17 13-01-2007 17:59:40

Xavier
Photogénique en noir et blanc
Lieu: Paris
Date d'inscription: 19-09-2005
Messages: 1737
Site web

Re: Problème d'affichage des caractères avec aide et messages

1) Comptes-tu refaire cette modification à chaque mise à jour ?
2) Donc nous AmO avait raison en te suggérant la version iso-8859-1 de la traduction ?
3)


Mainteneur de la traduction de WordPress
http://xavier.borderie.net/wp-fr/

Hors ligne

 

#18 15-01-2007 09:44:46

AmO
Joueur de pétanque.
Lieu: France - Nord
Date d'inscription: 19-09-2005
Messages: 5143
Site web

Re: Problème d'affichage des caractères avec aide et messages

Julien de Prabère > Tu es donc celui qu'on attendait tous ?


Mais vous savez, je crois pas qu'il y ait de bon ou mauvais blog... Enfin si je devais résumer ma vie aujourd'hui avec vous, je dirais que c'est d'abord des rencontres, des blogs qui m'ont tendu la main peut être à un moment où je ne pouvais pas, où j'étais seul chez moi.
http://www.wordpress-fr.net/wp-content/uploads/jmwp.jpg
WP-Box: Travailler avec un spécialiste des technologies WordPress !

Hors ligne

 

#19 15-01-2007 11:25:30

BenKenobi
Jedi WordPress
Lieu: Châteauroux
Date d'inscription: 19-09-2005
Messages: 4395
Site web

Re: Problème d'affichage des caractères avec aide et messages

Julien de Prabère a écrit:

La question c'est d'AFFICHER L'AIDE CONTEXTUELLE DE wp-admin correctement (cela doit se passer du coté de la traduction du fichier wp-mce-help.php affiché par tinyMCE). Je ne comprend pas que l'on puisse vanter les mérites d'un blog qui vous adresse un premier message illisible, puis qui s'avère incapable d'afficher en version française les accents quel que soit votre navigateur...

Ne généralise pas non plus un problème personnel avec l'outil de blog en lui-même qui n'y est pour rien.
Si tu as des problèmes d'encodage c'est ton serveur qu'il faut reconfigurer voire simplement utiliser d'autres types d'encodages de la traduction de WordPress...


Que la Force soit avec vous...
-----------------------------------------------------------------------------
Si vous aimez la BD, vous aimerez www.kroniks.net

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.20
© Copyright 2005-2006 WordPress France