We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 33418
    • 22 Posts
    Bonjour,

    je dois réaliser un site dont le contenu est répliqué en 5 langues différentes.

    j'ai déjà réalisé un site simple en deux langue en utilisant 2 TV différentes pour le contenu, mais dans mon cas, je ne vais pas pouvoir utiliser cette technique vu la complexité de mon site.

    quelle est la meilleure méthode pour faire un site multilingue avec la dernière version de modx ?
    j'ai regardé sur les forums, mais pas de méthode classique apparemment.

    n'y a t'il pas une piste avec les contextes de modx ?

    qq'un a t'il déjà réalisé un site multilingue et avec quelle méthode ?

    merci pour votre réponse.
      • 36404
      • 307 Posts
      Salut,

      bon, pour faire enrager l'ami romain, je te dirais volontiers evo + yams smiley mais je sens que c'est peine perdue
      sur revo, il y a babel pour gérer les sites multilingues qui, effectivement, repose en partie sur les contexts
      j'ai essayé, ça ne marche pas mal du tout, je trouve juste le site lent a livrer les contenus mais normalement tout s'améliore de release en release
      avantage de babel à mon avis, à la mode yams, tu gères les contenus des différentes langues dans une seule ressource

      à essayer

      have swing
        réfléchir avant d'agir
        • 33976 ☆ A M B ☆
        • 571 Posts
        <troll>Comment ça ? Il existe des personnes qui parlent encore de MODx Evolution ?!</troll>

        Pour Revo donc, Babel semble effectivement le composant le plus adapté. J'en profite pour faire "ma pub" : si le coeur t'en dit, tu peux tester le refactoring (pour le moment au niveau de l'interface) en récupérant le package sur mon fork. (une ébauche en vidéo).

        Vraisemblablement l'auteur inital de Babel semble favorable à l'intégration de mon fork. Du coup j'espère livrer une version plus proche d'une -pl dans les semaines à venir.

        @bear : au passage, Babel n'est pas plus lent que Revo lui même! (oui, cela peut éventuellement-peut-être s'apparenter à une "critique" de Revo; comme quoi, je ne suis pas tant que ça "fanboy"! si ? laugh)
          • 36404
          • 307 Posts
          hello,

          @romain, ça m'a l'air bigrement intéressant ton histoire, un coup d'oeil à la vidéo donne vraiment envie
          honnêtement, blagues dans le coin, j'enrage que révo soit si lent à livrer les contenus, j'ai un énorme projet qui arrive (un truc impliquant une quinzaine de sites... dont une douzaine multilingues) et franchement, j'aurais bien aimé le faire sur révo mais le client va devenir dingue en regardant les pages blanches pendant que revo mouline
          j'ai hâte de tester la 2.3 pour voir si la nouvelle direction prise par l'insertion des cmp cache aussi un refactoring du core qui accélèrerait un peu les choses

          au passage, je suis d'accord avec toi, ce n'est pas babel qui est lent mais, par la force des choses, son intégration avec les contextes qui le pénalise ; sinon babel est un super composant et ta version de l'ui extrêmement logique (pas étonnant, les français sont des gros consommateurs de multilinguisme et ne peuvent pas partager le point de vue exprimé dans une réponse à mon post dans la wishlist du style, le multilinguisme on se demande si ça intéresse tant de monde que ça... smiley)
          je ne sais pas si tu as testé ionize mais on sent le cms français par excellence, une gestion des langues à tomber par terre... un truc du genre natif dans modx et je pense que je pourrais presque m'habituer à sa lenteur en attendant qu'il se vitamine un peu (mon ordonnance pour la team, single malt, viande crue et un peu d'humour smiley)

          have swing
            réfléchir avant d'agir
            • 33418
            • 22 Posts
            j'ai regardé un peu babel et ça correspond bien à mon besoin.
            je vais plancher dessus.

            merci pour vos réponses instructives.
              • 28432
              • 372 Posts
              @Romain superbe l'amélioration de Babel wink