Problème caractères thème

  • WordPress :4.7
  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #1637324

    spedy34
    Participant
    Initié WordPress
    34 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.0.16 / 5.0.12-
    • Thème utilisé : Olam
    • Extensions en place : Easy Digital Downloads
    • Nom de l’hébergeur : byet.host
    • Adresse du site : http://oneworld.byethost14.com

    Problème(s) rencontré(s) : Problème d’affichage caractères.

    Bonjour à vous, je rencontre un problème d’affichage de caractères. Notamment lors de la connexion utilisateur, plus précisément lorsqu’il se trompe de mot de passe (problème d’apostrophe), ou encore lorsqu’on télécharge un fichier contenant des accents dans le nom.
    J’ai traduis le thème ainsi que certains plugins avec le .po et .mo .
    J’ai essayé de mettre un antislash dans la traduction du .po devant l’apostrophe.
    J’ai vérifié l’encodage des pages php
    J’ai vérifié l’encodage de la base de donnée
    J’ai vérifié le fichier wp-config.php à la ligne DB_COLLATE (testé en utf8mb4 et utf8) ainsi qu’à la ligne DB_CHARSET.

    Si sa peut aider, j’ai remarqué aussi que je n’arrivais pas à traduire certains plugins, j’ai pourtant essayé de nommer le po et mo en fr_FR ou encore avec le nom de l’extension exemple : edd-simple-shipping-fr_FR.mo ou même edd-simple-shipping.mo

    J’espère qu’une âme charitable saura trouver la solution à mon problème. Merci à vous.

    #1637339

    momofr@free.fr
    Participant
    Maître WordPress
    1377 contributions

    plus précisément lorsqu’il se trompe de mot de passe (problème d’apostrophe)

    Utiliser une apostrophe dans un mot de passe n’est sans doute pas une bonne idée, ça rentre en conflit avec PHP, regarde comment est configuré ton environnement PHP pour bien gérer ça.

    J’ai essayé de mettre un antislash dans la traduction du .po devant l’apostrophe.

    Là j’avoue que je comprend pas de quoi tu parles, que vient faire un fichier de traduction avec un mot de passe ?

    Pour les traductions il vaut mieux passer par le dossier languages de wp-content, c’est là que normalement tout doit se passer maintenant. Ceci dit pas mal d’extensions sont bancales à ce niveau, un contant avec le développeur est nécessaire souvent (c’est ce que je fais).

    Pour les soucis de nom de fichiers avec accent il faut installer une extension de nettoyage comme wp-sanitize-file-name-plus ça remplace les lettres accentuées par les même sans accent.

    • Cette réponse a été modifiée le il y a 6 mois par  momofr@free.fr.
    #1637370

    spedy34
    Participant
    Initié WordPress
    34 contributions

    Haha oui j’ai pas été très clair désolé ^^
    En fait ce qui pose problème, c’est la phrase « L’identifiant ou le mot de passe utilisateur est incorrect »
    L’appostrophe au mot identifiant s’affiche mal.

    Merci pour l’extension je vais tester, je pense que c’est une bonne idée !

    #1637509

    spedy34
    Participant
    Initié WordPress
    34 contributions

    L’extension wp-sanitize-file-name-plus a bien réglé le problème d’accents sur les fichiers téléchargés 🙂
    Par contre j’ai toujours le soucis d’encodage uniquement sur la page de connexion.
    Je pense que je vais devoir me taper la traduction directement dans les fichiers php… Surtout pour les extensions qui ne se traduisent pas avec le .mo 🙁

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.