wordpress en vrai multilingue ? (Créer un compte)

  • Statut : non résolu
12 sujets de 31 à 42 (sur un total de 42)
  • Auteur
    Messages
  • #731436
    Guy
    Participant
    Maître WordPress
    14830 contributions

    Cela a l’air intéressant, à voir à l’usage bien entendu. Mais je vais aller regarder ça.

    #731437
    Guy
    Participant
    Maître WordPress
    14830 contributions

    Bon… j’ai installé le plugin polylang

    Installation en local, version de WordPress 3.3.1
    Thème: child theme de TWenty Eleven.

    Installation sans probleme, parcours des menus :
    Onglet traduction de phrase : Section Warning: Invalid argument supplied for foreach() in C:wampwwwwp-contentpluginspolylangincludelist-table.php on line 117 pour le titre du site.
    Même chose pour le slogan et Widget Title.

    Je n’ai pas regardé si il y avait un forum pour le plugin (mais je vais aller voir), les rapport de débuggages sont hors sujets ici 🙂

    #731438
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    souvent ces problèmes de foreach sont simplement dus à un code de ce type

    foreach ($totos as $toto) {}

    au lieu de

    if($totos) {
    foreach ($totos as $toto) {}
    }

    #731439
    Guy
    Participant
    Maître WordPress
    14830 contributions

    C’est exactement cela. A l’installation, le plugin n’initialise pas la langue par défaut, il faut explicitement l’ajouter. Une fois la langue ajoutée manuellement, l’erreur disparait.
    J’ai d’autres erreurs par la suite, mais je verrai cela directement avec Chouby.

    #731440
    Chouby
    Participant
    Chevalier WordPress
    417 contributions

    J’avoue ne pas avoir passé beaucoup de temps à tester ce qui se passe quand aucune langue n’est encore activée. Du coup il y a de grandes chances que ce ne soit pas très robuste.

    J’ai préféré laissé l’utilisateur choisir ses langues plutôt que d’activer une ou plusieurs langues par défaut. Cela m’a semblé plus naturel…

    #731441
    Guy
    Participant
    Maître WordPress
    14830 contributions

    C’est ton choix, pas de souci la dessus, mais si tu fais ce choix, empêche l’accès à toutes les fonctions et fonctionnalités qui dépendent de la langue tant que le choix n’a pas été effectué, sinon, tu auras au minimum des incohérences, au pire des erreurs.

    Je rajoute, qu’un nouvel utilisateur, par définition n’a pas de langue activée (bien que son wordpress ait une langue par défaut), et il aura donc une assez mauvaise impression du plugin si la première chose qu’il en voit sont des messages d’erreurs dont il ne comprend pas l’origine.

    #731442
    Chouby
    Participant
    Chevalier WordPress
    417 contributions

    Je suis tout à fait d’accord. C’est pourquoi je vais travailler là dessus.

    #731443
    mlk92
    Membre
    Initié WordPress
    6 contributions
    Lumière de Lune wrote:
    Il n’y a pas besoin d’être une grande multinationale pour avoir ce genre de problèmes.
    N’importe quel site qui fait de la vente de produit ou de service, par exemple, a besoin que ses prix soient les mêmes dans toutes les langues.

    Et sur un site d’artiste, la gestion des medias est importante.

    Par ailleurs, face au besoin exprimé, qui est de ne pas se faire suer en répercutant les changements sur plusieurs langues (même si il n’y en a que deux), ta solution ne répond pas obligatoirement au besoin…. Et surtout elle ne permet pas d’évoluer.

    Tout à fait ! Et pour répondre à Gueblo, je pense que la qualité décrites par Lumière de Lune ne doit pas s’arrêter au multi-nationale, n’oublions pas qu’un site bien conçus augmente les chances de visites quotidiennes, que ce soit pour mamie du cantal ou google 🙂

    Ce que je recherche, c’est un moyen pratique non pas pour un développeur mais pour un initié pour mettre à jour son site à jour sans avoir à explorer un serveur, toucher du code, etc. donc aller au plus simple.

    Pour l’instant, après quelques tests avec WPML (dans sa dernière version gratuite), ça marche pas mal, assez simple et intuitif, il me reste à voir son fonctionnement avec différents plugins mais pour l’instant j’adhère 🙂

    Chouby je testerais ta version pour voir :p, je reste ouvert à toutes autres solutions !

    En tout cas merci pour vos réponses, je vois que même en déterrant ce sujet, le fond est toujours d’actualités et le sera tant que nous n’aurons pas du multilingue dans la version basique de WP. Bref..

    #731444
    ljvd
    Participant
    Chevalier WordPress
    110 contributions
    mlk92 wrote:
    Pour l’instant, après quelques tests avec WPML (dans sa dernière version gratuite), ça marche pas mal, assez simple et intuitif, il me reste à voir son fonctionnement avec différents plugins mais pour l’instant j’adhère 🙂

    J’en suis à mon 4ème blog avec WP+WPML, bien plus ergonomique pour les utilisateurs que Joomla, je suis assez fan, il y a néanmoins quelques trucs a connaitre.

    Pour gagner du temps avec WPML et le choix des plugins compatibles, je te conseille de passer sur le forum de WPML, et faire une recherche par mot clef (Gallery par exemple)
    Cela te permettra de gagner du temps en découvrant les plugins utilisés par les autres utilisateurs.

    En effet, pour qu’un plugin fonctionne avec WPML, il faut au moins qu’il soit internationalisé, ce qui est rarement le cas.
    Idem dans le choix des thèmes. Soit le thème est compatible nativement, soit tu as le droit de mettre les doigts dans le code, avec la charge que necessite ensuite la gestion des mises à jour …

    Enfin, c’est un plugin très consommateur, pas compatible avec tous les hébergeurs lowcost style ovh ou 1&1 … Donc cache obligatoire, et bon hébergeur si tu as à tenir un traffic conséquent …

    #731445
    Strategical
    Membre
    Chevalier WordPress
    146 contributions

    (Polylang downloads them for Twenty Ten and Twenty Eleven)

    J’ai une question bête:
    Polylang ne marche qu’avec Twenty Ten et Twenty Eleven?

    Comment je peux savoir si mon thème est international ou pas?
    😗

    #731446
    chamomor
    Participant
    Maître WordPress
    1914 contributions

    Bonjour,
    Personnellement, pour toute solution professionnelle, je ne jure plus que par wpml. Comme le souligne Lumière de Lune, la raison est qu’il faut pouvoir tout traduire facilement. L’autre raison est que dès le moment où l’on dépasse deux sites, gérer trois interfaces est un peu idiot et une grosse perte de temps et d’énergie. Vaut mieux passer en multisites. Donc 3 langues, trois sites, une seule interface wordpress.

    Si quelqu’un veut voir une démo j’ai installé wpml sur mon réseau de tests destiné à la communauté.

    studiowordpress Démo

    #731447
    Chouby
    Participant
    Chevalier WordPress
    417 contributions

    Fort heureusement Polylang ne marche pas qu’avec twenty ten et twenty eleven. C’est juste que pour ces thèmes, les fichiers de langue sont fournis séparément, donc polylang facilite le téléchargement des fichiers de langue quand c’est possible.

    Pour savoir si le thème est internationalisé, il faut demander à l’auteur ou regarder dans le fichier functions.php si on y trouve la fonction ‘load_theme_textdomain’. On peut aussi trouver des fichiers .po ou .mo dans les répertoires du thème qui sont les fichiers de traduction du thème qui n’ont de raison d’être que si le thème est internationalisé. C’est aussi un critère de recherche dans la base de thèmes wordpress (translation ready)

12 sujets de 31 à 42 (sur un total de 42)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.