Journal : CMS mulitlingue

Posté par mammique (Jabber id, page perso, ) le 15 janvier 2004
0
Bonjour,

je me mi à coder un site en php capable de gérer un contenu multilingue, comme ça ne se présentait pas trop difficile et que ça semblait très utile j'ai pensé que quelqu'un avait déjà du faire ça... Connaissez vous donc un CMS capable de maintenir un contenu multilingue ? Dont chaque partie/paragraphe/phrase puisse être affiché selon la langue de l'internaute (pour peu que quelqu'un ai traduit) ? Genre gettext ?

Merci !

> Lire le journal (13 commentaires, moyenne: 1,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: CMS mulitlingue

Posté par Robert VISEUR (page perso, ) le 15/01/2004 à 20:03. (lien). Évalué à 2.

Ce site de référence sur les CMS, avec des démos, devrait pouvoir répondre à ta question : http://www.opensourcecms.com/(...) .

Sinon, j'ai croisé une news récemment sur SPIP (version 1.7, je pense, sur LinuxFr), disant qu'il gérait le multilinguisme, mais je ne sais pas jusqu'à quel point.

  • [^]Re: CMS mulitlingue

    Posté par Maillequeule () le 15/01/2004 à 20:12. (lien). Évalué à 2.

    C'est tout bon pour spip depuis la version 1.7

    http://linuxfr.org/2004/01/04/14995.html(...)

    http://www.spip.net/(...)

    M

    • [^]Re: CMS mulitlingue

      Posté par Robert VISEUR (page perso, ) le 15/01/2004 à 20:19. (lien). Évalué à 1.

      Ca n'a rien à voir avec le journal, mais c'est ainsi que je vois les url dans les deux posts ci-dessus. Comment fait-on pour identifier en PHP dans un texte les "mots" qui sont des url pour leur appliquer des balises et les raccourcir si nécessaire ?
      Je vois bien deux ou trois trucs : isoler mot à mot puis appliquer une règle de composition (il faut http, un .qqch valide, etc). Mais je me dis qu'il y a peut-être une façon bien plus propre et efficace. Qqn connaît / a une idée ?

      • [^]Re: CMS mulitlingue

        Posté par Cédric Girard (page perso, ) le 15/01/2004 à 22:36. (lien). Évalué à 2.

        Voila un code extrait de mon CMS. C'est du code testé (TDD) qui remplace les chaines composant des liens par des balises liens HTML

        //gestion des URLs
        $res=preg_replace("#(?<=[[:space:]\(\[])([a-z0-9]+?://){1}([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)[(](.+?)[)][(](.+?)[)]#is",
        '$6', $res);
        $res=preg_replace("#(?<=[[:space:]\(\[])([a-z0-9]+?://){1}([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)[(](.+?)[)]#is",
        '$6', $res);
        $res=preg_replace("#(?<=[[:space:]\(\[])([a-z0-9]+?://){1}([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)#is",
        '$1$2', $res);
        $res=preg_replace("#(?<=[[:space:]\(\[])(www\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*?)?)#si",
        '$1', $res); // [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).
        $res=preg_replace("#(?<=[[:space:]\(\[])(ftp\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*?)?)#si",
        '$1', $res); // [url]www.phpbb.com[/url] code.. (no xxxx:// prefix).

        • [^]Re: CMS mulitlingue

          Posté par Robert VISEUR (page perso, ) le 16/01/2004 à 07:54. (lien). Évalué à 1.

          OK, merci !

Re: CMS mulitlingue

Posté par Cédric Girard (page perso, ) le 15/01/2004 à 22:37. (lien). Évalué à 0.

Le mien, si je n'avais pas développé des trucs en oubliant le multilinguisme parce que je ne m'en sert pas et que ça fait perdre du temps. Mais à la base il était totalement multilingue.

Ha? Ok! Je sors

Re: CMS mulitlingue

Posté par Eric Bénard (page perso, ) le 16/01/2004 à 07:58. (lien). Évalué à 1.

Je me suis posé la même question il y a une dizaine de jours et j'ai essayé pas mal d'outils tels que :
- typo3 : trop lourd pour ce que je veux faire
- ezpublish : idem
- mambo : idem
- spip : pas trop fouillé tout ce qui permet de faire la mise en page mais pas envie d'apprendre à faire un template
- templeet : idem spip

Au final après avoir perdu pas mal de temps à tester ces outils biens mais pas adaptés à ce que je veux faire ou demandant un apprentissage pour arriver à en tirer quelque chose, je me suis lancé dans un petit code php qui commence à prendre forme et qui associé à un css inspiré d'un de ceux présents dans ezpublish donne une forme plutôt sympa et surtout est adapté au style de site que je veux faire (présentation d'une petite société) et à la fréquentation attendue (pas grand chose :-), n'utilise pas de base de donnée ... et que je maîtrise à peu près pour des évolutions futures.

Si ca t'interesse tu peux me contacter, sinon à terme quand le code sera achevé et propre il sera téléchargeable qque part.

  • [^]Re: CMS mulitlingue

    Posté par Erwan (page perso, ) le 16/01/2004 à 08:03. (lien). Évalué à 2.

    Templeet n'est pas un CMS.

    • [^]Re: CMS mulitlingue

      Posté par Eric Bénard (page perso, ) le 16/01/2004 à 09:05. (lien). Évalué à 1.

      c'est la raison pour laquelle j'ai mis "outils" car j'étais tenté par l'utilisation de templeet avec un package cms dont je ne retrouve plus le lien, mais écrit par Christophe Guilloux et qui est en démo la : http://tuxfr.info/(...)

  • [^]Re: CMS mulitlingue

    Posté par Dinofly (page perso, ) le 16/01/2004 à 09:43. (lien). Évalué à 1.

    Avec SPIP quand tu sais faire du HTML tu sais faire un template, c'est vraiment très simple et intuitif, je te conseille de te pencher là dessus à nouveau, je ne pense pas que tu le regretteras.

    --
    Je connais bien l'algèbre de Boole, et j'ai même vu tous ses flims.
  • [^]Re: CMS mulitlingue

    Posté par bad sheep (page perso, ) le 16/01/2004 à 09:43. (lien). Évalué à 1.

    Je pense que tu devrais essayer WebGUI sur http://www.plainblack.com(...) c'est à mon sens un des meilleurs CMS disponibles (il est utilisé par exemple sur le site de K3B: http://www.k3b.org/(...) )

    Évidemment, il est multilingue :)

Re: CMS mulitlingue

Posté par tdaubign () le 16/01/2004 à 08:06. (lien). Évalué à 1.

Va voir du coté de www.e107.org, il fait cela par défaut ! Tu as un menu sur la gauche et hop tu choisis la langue pour le site !

exemple de la gueule d e107 avec un theme :
http://infinite.alias25.org(...)

bon j avais déjà poste cela pour le débat sur spip mais si cela peut aider....

Re: CMS mulitlingue

Posté par Rage () le 16/01/2004 à 08:43. (lien). Évalué à 1.

Xaraya (http://www.xaraya.com(...)) est en train d'y songer sérieusement (au multilingue), il y a des discussions sur les architecture choisies, du boulot en cours pour la version fr mais ça vaut le coup d'oeil je pense (XHTML & CSS):
http://www.xaraya.com/index.php/news/c37/(...)

Revenir en haut de page