Traduction en français ne marche pas (Créer un compte)

  • Statut : non résolu
13 sujets de 16 à 28 (sur un total de 28)
  • Auteur
    Messages
  • #584827
    Many
    Participant
    Maître WordPress
    1485 contributions
    Many wrote:
    Bon 1h après c ok ! pourtant j’avais bien vidé le cache 😐

    je m’auto-cite ^^ le problème est résolu. C’était visiblement un problème de cache non vidé pour moi. Après pour les autres je ne sais pas.

    #584828
    lafber
    Membre
    Initié WordPress
    12 contributions

    Bon j’ai décidé de mettre les mains dans le camboui.

    J’ai débuggué WordPress sur mon sujet à la print_r() (S’il y a ne console de debug pour WordPress comme dans Symfony dites le moi svp).

    Bon le problème vient bien de gettext. Le MAGIC1 et 2 ne retourne pas le bon offset en php 4.4.4

    Notice: Undefined offset: 1 in /home/sites/aumatriba.com/public_html/blog/wp-includes/gettext.php on line 169

    Notice: Undefined offset: 2 in /home/sites/aumatriba.com/public_html/blog/wp-includes/gettext.php on line 170

    Du coup j’ai trouvé le ticket 1727 sur le track WordPress pour patcher php 4.4.0 mais ça marche pas.

    Bon il semble que les MAGICx différent suivant les version de PHP, d’OS et de 32/64bits. M’a l’air bien foireux ce truc.

    Je n’ai aucune idée de comment faire pour trouver mon MAGICx à moi … vous pouvez m’aider là dessus ?
    Je poste un ticket sur le Trac ?

    #584829
    aurolaf
    Participant
    Initié WordPress
    44 contributions

    Bonjour,
    Pas de réponse sur la question de Lafber ?
    Parce que l’avancement de mon blog est bloquée..en attendant !!
    D’avance merci !

    #584830
    xavier
    Participant
    Maître WordPress
    2124 contributions
    #584831
    fantome
    Participant
    Chevalier WordPress
    234 contributions

    Désolée si c’est un hors-sujet, si oui, j’ouvrirai un nouveau post.

    Ma console d’administration a basculé « toute seule » en anglais ! De mon côté, je n’ai rien fait. L’installation d’origine est en français.

    ???

    #584832
    fantome
    Participant
    Chevalier WordPress
    234 contributions

    Xavier, je viens d’essayer la modif que tu proposes. Cela marche !
    Qu’est-ce qui a bien pu se passer ? Mon hébergeur free aurait-il fait des changements ?

    🙂

    #584833
    cilylimited
    Participant
    Initié WordPress
    4 contributions

    Même problème chez Free avec WP 2.0.2.

    J’ai essayé la modification fr_fr, le changement de fichier .mo, la modification de Xavier …

    Rien n’y fait !

    Autre idée ?

    #584834
    fantome
    Participant
    Chevalier WordPress
    234 contributions

    As-tu essayé uniquement la modification proposée par Xavier , sans toucher au fr_fr ?

    #584835
    Rebecca
    Membre
    Initié WordPress
    3 contributions

    Bonjour,

    Tout d’abord merci à la personne qui m’a redirigée sur ce post, j’ai effacé mon fil désormais inutile.

    Je suis donc aussi hébergée chez Produweb (WP 2.0.5 installé par mes soins) et je rencontre le même problème… tout reste en anglais malgré avoir essayé toutes les astuces proposées ici :
    http://xavier.borderie.net/wp-fr/installation-de-wordpress-en-francais/
    Ainsi que la modification pour 64bits que propose Xavier dans ce fil et le renommage en fr_fr…
    Malheureusement rien n’y fait.

    Suis un peu désespérée car je viens de quitter Nfrance (url rewriting qui ne fonctionnait pas) pour Produweb et là ben… bon au moins ça marche mais c’est en anglais et il me faut vraiment la version française.

    Mille mercis d’avance pour votre aide.
    Je vais, en parallèle, contacter mon hébergeur.

    #584836
    lafber
    Membre
    Initié WordPress
    12 contributions

    Merci Xavier pour avoir pointer le lien qui va bien. Effectivement ça marche 🍺

    Rebecca je suis sur ProDuWeb également et la modification marche pour moi. Donc il doit te manquer un petit truc pour que ça fonctionne. Dans le hack du gettext.php il n’y a pas que la ligne MAGIC3 à ajouter, il y en a une 2em. Ensuite tu parles de fr_fr alors que c’est fr_FR (je pense que ça a un impact).

    #584837
    Rebecca
    Membre
    Initié WordPress
    3 contributions

    Bonsoir lafber,

    J’avais remis le fr_FR comme à l’origine, et voilà à quoi ressemble la portion de code de mon gettext.php après la modification suggérée par Xavier :

    $MAGIC1 = (int)0x950412de; //bug in PHP 5
    //$MAGIC1 = (int) – 1794895138;
    $MAGIC2 = (int)0xde120495; //bug
    // $MAGIC2 = (int) – 569244523;
    $MAGIC3 = (int) 2500072158;

    $this->STREAM = $Reader;
    $magic = $this->readint();
    if ($magic == $MAGIC1 || $magic == $MAGIC3) { // to make sure it works for 64-bit platforms
    $this->BYTEORDER = 0;
    } elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {
    $this->BYTEORDER = 1;
    } else {
    $this->error = 1; // not MO file
    return false;
    }

    Mon admin ainsi qu les dates de mon blog restent malgré tout en anglais :s
    Si quelqu’un peut m’aider plus, je prends volontiers… Mille mercis d’avance encore!

    #584838
    fantome
    Participant
    Chevalier WordPress
    234 contributions

    Je n’ai pas exactement la même chose, voici un extrait du fichier sur mon site :

    // $MAGIC1 = (int)0x950412de; //bug in PHP 5
    $MAGIC1 = (int) – 1794895138;
    // $MAGIC2 = (int)0xde120495; //bug
    $MAGIC2 = (int) – 569244523;
    $MAGIC3 = (int) 2500072158;

    $this->STREAM = $Reader;
    $magic = $this->readint();
    if ($magic == $MAGIC1 || $magic == $MAGIC3) {
    $this->BYTEORDER = 0;
    } elseif ($magic == $MAGIC2) {
    $this->BYTEORDER = 1;
    } else {
    $this->error = 1; // not MO file
    return false;
    }

    Attention, je suis avec la version 2.0 de WordPress.

    #584839
    Rebecca
    Membre
    Initié WordPress
    3 contributions

    Je suis avec la 2.0.5, mais j’ai essayé d’éditer la ligne que tu as mis en gras, mais ça ne change strictement rien :(
    Merci !

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