[Résolu] Traduction admin – petits changements

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #447954
    odessa
    Membre
    Initié WordPress
    3 contributions

    Bonjour – J’ai fait une recherche mais je n’ai rien trouver… peut-être vous pouvez m’aider.

    J’ai bien mis les fichiers .mo et .po, et tout fonctionne sans problèmes. Cependent, je voulais quand même faire quelques petits changements (remplacer “Tableau de bord” par “Accueil” par exemple) pour des raisons esthéthiques.

    Par contre, après que je modifie le fichier .mo, rien ne change. Par example, je vois bien que j’ai “Accueil” dans le fichier .mo, mais mon interface admin dit toujours “Tableau de bord.” Ou est-ce que je devrais faire ces modifs?

    #575743
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Salut Odessa,

    Normalement, si tu as modifié ton .mo cela devrait être pris en compte !

    Sinon pour le codage en dur, c’est dans index.php de wp-admin

    $title = __(‘Dashboard’);

    et/ou

    <h2></h2>

    Faudrait aussi voir si il ets pas dans d’autre fichier !

    😉

    #575744
    odessa
    Membre
    Initié WordPress
    3 contributions

    Hmm… en fait, j’avais mal expliqué. J’ai essayé deux choses:

    1. Je modifie le .po — je vois toujours “Tableau de bord.”

    2. Je modifie le .mo, et tout le site est en anglais! Je perds toute la traduction.

    J’ai modifié el .mo d’abord dans WordPad — the site est en anglais. Je me suis demandée si l’outil ne faisait pas quelque chose de bizarre, alors je refait les modifs mais dans EditPad. Alors, là! J’ai la traduction en français mais les mots partent dans tous les sens. Très étrange.

    Y a-t-il un éditeur spécifique qu’il faut utiliser? A vrai dire, je ne peux même pas vraiment modifier le fichier parce qu’il ne me laisse pas utiliser “supprimer” ou “entrer” — il faut tout faire en utilisant la fonction “Search and Replace.” C’est curieux…

    Cela me fait penser les fichiers sont corrumpus, ou qu’ils le deviennent en chargent/téléchargent.

    Je ne peux pas le faire en dur car le site sera eventuellement bilingue (J’utilise Host-Press pour créer des blogs WordPress pour les utilisateurs…).

    D’autres idées?

    Merci!

    #575745
    Jean-Marc
    Membre
    Chevalier WordPress
    142 contributions

    Salut,

    Pour ajouter des lignes de traduction :
    Dans le fichier .po, à l’aide d’un éditeur “quelconque”, tu ajoutes tes lignes en t’inspirant des lignes déjà existantes.
    Après avoir sauvegardé et fermé ton éditeur, tu ouvres le .po dans poedit et sauvegarde le.
    Le fait d’enregistrer (icône disquette) va compiler ton .po et refaire un .mo que tu utilises pour remplacer le .mo existant sur le serveur de ton site.
    Attention, si tu as plusieurs .mo (un dans languages, un dans le thème, un dans les plugins, par exemple), fais attention de remplacer le bon.

    Pour éditer des lignes déjà traduites :
    Ouvres le fichier .po à l’aide de poedit.
    Trouves la ligne que tu veux modifier.
    Dans le bas du poedit, changes la version traduite, puis cliques deux fois sur le petit fantôme.
    Un point se place à l’avant de la ligne et te signale que cette ligne a été modifiée.
    Si tu ne cliques qu’une fois sur le fantôme et que tu changes de ligne, ta ligne devrait être beige (ou en tout cas dans une autre couleur que les lignes que tu n’as pas modifiées).
    Dans ce cas, si tu enregistres, ta modification ne sera pas prise en compte dans la compilation, bien qu’elle restera dans ton fichier .po. C’est un peu comme si c’était un brouillon.
    Lorsque ta ligne est modifiée et qu’elle a la même couleur que les autres, cliques sur l’icône avec la disquette. De cette manière, tu sauvegardes ton .po et tu compiles un nouveau .mo que tu utilises pour remplacer le .mo existant sur le serveur de ton site.
    Attention, si tu as plusieurs .mo (un dans languages, un dans le thème, un dans les plugins, par exemple), fais attention de remplacer le bon.

    Je ne sais pas si c’est la seule méthode, mais c’est la seule que j’aie touvée à l’heure actuelle et qui fonctionne.

    Jean-Marc

    #575746
    gP
    Participant
    Chevalier WordPress
    358 contributions
    Jean-Marc wrote:
    Je ne sais pas si c’est la seule méthode, mais c’est la seule que j’aie touvée à l’heure actuelle et qui fonctionne. Jean-Marc

    clair, précis? Quel pédagogue !
    Mes félicitations, un “ancien” formateur. 😋

    #575747
    odessa
    Membre
    Initié WordPress
    3 contributions

    Ca marche! Merci, merci, merci! 🙂

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