Toutes mes réponses sur les forums
-
AuteurMessages
-
13 janvier 2007 à 15 h 53 min en réponse à : Problème d’affichage des caractères avec aide et messages #587078
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 !9 janvier 2007 à 16 h 48 min en réponse à : Problème d’affichage des caractères avec aide et messages #587076La 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…
27 décembre 2006 à 23 h 28 min en réponse à : Problème d’affichage des caractères avec aide et messages #587073Quant à 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 [c][/c] qui donne le code : [c]Aide de l_&_#_8_ 2_1_7_;éditeur visuel[/c] (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 ?27 décembre 2006 à 17 h 35 min en réponse à : Problème d’affichage des caractères avec aide et messages #587071J’ai bien compris que vous n’étiez que des amateurs… 🙂
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 :
if ( !function_exists(‘wp_mail’) ) :
function wp_mail($to, $subject, $message, $headers = ») {
if( $headers == » ) {
$headers = « MIME-Version: 1.0n » .
« From: wordpress@ » . preg_replace(‘#^www.#’, », strtolower($_SERVER[‘SERVER_NAME’])) . « n » .
« Content-Type: text/plain; charset= » » . get_settings(‘blog_charset’) . « »n »;
}
return @mail($to, $subject, $message, $headers);
}
endif;deviendraient :
if ( !function_exists(‘wp_mail’) ) :
function wp_encodeMimeSubject($s) {
$lastspace=-1;
$r= » »;
$buff= » »;
$mode=1;
for ($i=0; $i=48 && $n=65 && $n=97 && $n<=122) return $c;
return "=".($n<16 ? "0" : "").strtoupper(dechex($n));
}
function wp_mail($to, $subject, $message, $headers = '') {
if( $headers == '' ) {
$headers = "MIME-Version: 1.0n" .
"From: wordpress@" . preg_replace('#^www.#', '', strtolower($_SERVER['SERVER_NAME'])) . "n" .
"Content-Type: text/plain; charset="" . get_settings('blog_charset') . ""n";
}
return @mail($to, wp_encodeMimeSubject($subject), $message, $headers);
}
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…
24 décembre 2006 à 10 h 33 min en réponse à : Problème d’affichage des caractères avec aide et messages #587068Je 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 !21 décembre 2006 à 12 h 42 min en réponse à : Problème d’affichage des caractères avec aide et messages #587066Merci à 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 d’une ligne
résout le problème avec EasyPhp (serveur de test) mais pas sur celui de publication ?
D’avance merci
-
AuteurMessages