Submitted by zmove on
Rebonjour à tous,
Etant donné ma faible expérience en Drupal (2 - 3 jours en fait) vous risquez de pas mal me voir trainer sur ce forum en ce moment, je prends donc mes aises ;)
J'ai un problème pour comprendre comment fonctionne l'aspect multilingue de Drupal, en effet, j'ai installé la traduction de l'interface française, le tout à plutot bien marché.
Mais comment rédiger ensuite mes articles en plusieurs langues ? Je n'arrive pas à trouver où traduire une "Page" que j'ai rédigé en guise de test et placé an page d'accueil.
Ou diable puis-je trouver cela ?
D'avance merci,
Zmove
Drupal ne prend pas en
Permalien Soumis par drupalfrance le 29 Janvier, 2007 - 19:20
Drupal ne prend pas en charge le multilingue par défaut, en tout cas dans le sens où tu l'entends : certes, il est possible par défaut de traduire l'interface de Drupal dans plusieurs langues, mais si tu veux un vrai site multilingue (avec traduction des menus, des contenus, de la taxonomie...), tu dois installer des modules comme Internationalization ou Localizer.
Ok, et est-ce qu'il y en a
Permalien Soumis par zmove le 30 Janvier, 2007 - 11:08
Ok, et est-ce qu'il y en a un qui est mieux que l'autre ?
Je me suis renseigné quelque peu et il semble y avoir un autre module qui se nomme : I18n
Est-ce que quelqu'un peut apporter un retour d'expérience favorisant l'un ou l'autre ?
i18n == internationalization
Permalien Soumis par drupalfrance le 30 Janvier, 2007 - 14:33
i18n == internationalization !
(18 c'est le nombre de lettres dans le mot "internationalization")
Le "mieux" dépend de tes besoins. Localizer est plus complet dans la mesure où il permet de traduire les menus, les urls... ce que i18n ne permet pas.
Salut, J’utilise i18n et
Permalien Soumis par gregoiresan le 9 Avril, 2009 - 16:03
Salut,
J'utilise i18n et language section. D'après ce que j'en avais compris, ces modules me permettent de traduire mes nodes, ma taxonomie, mes champs etc... soit en tant que 'string' (chaîne) ou directement à la création d'éléments grâce à l'onglet 'traduire'.
Toutefois, j'ai un souci. Voici mon processus de traduction (un peu long, désolé) :
Etape 1
Grâce à cette méthode, chaque node se verra attribuée un vocabulaire correspondant à la langue choisie lors de l'édition et seulement sa langue correspondante.
Etape 2
Jusque là tout va bien, c'est à partir de maintenant que j'en perds mon latin:
Etape 3
Et hop ! Le contenu texte a bien changé, mais la catégorie (le term) est celle de la langue 2 !!!
Etape de vérification
Et rebelotte !! La langue 1 pour le term est maintenue alors que je visualise en Langue 2 !!!
Quelqu'un peu m'expliquer où j'ai fait une boulette ou quel est le problème ? Ça fait deux jours que je cherche, impossible de trouver...
Au secours !!!
PS: La langue du site est paramétrée en "Current language only".
Gestion et bugs de la
Permalien Soumis par gregoiresan le 23 Avril, 2009 - 08:30
Gestion et bugs de la traduction de la Taxonomy
Drupal 6.x
i18n est un bon module de traduction et contrairement à ce que j'ai lu dans un autre post, il peut traduire les menus. Par contre il y a des bugs quant à la synchronisation de la taxonomy et des champs CCK:
Ces bugs sont contournables, mais le module ne fait pas tout le travail auquel on s'attend.
Exemple:
Si je crée un contenu avec un Vocabulaire 'Alpha' et choisi le terme 'Make' en anglais, on s'attends à ce la traduction du contenu soit automatiquement synchronisée et choisisse automatiquement le terme 'Faire' en français. Malheuresuement, j'ai essayé tous les paramètres possibles dans la taxonomie et finalement, lorsque l'on synchronise, le terme affiché à l'utilisateur est le dernier modifié et ce, indépendamment de la langue. C'est à dire que si j'ai fini par la traduction en français, le terme affiché sur les autres traductions est 'Faire' au lieu de 'Make'.
Pour éviter ce bug, il faut décocher la synchronisation de la taxonomy dans 'Content Type'=>'Edit content'=>'Workflow'=>'Synchronize translation'=>'Taxonomy'.
Pour les champs champs 'Text' CCK, même procédure sauf que là, ce n'est plus vraiment un bug. Je vous laisse tester, vous comprendrez.
En revanche, pour les champs 'Select' CCK, on s'attendrait à une synchronisation parfaite avec possibilité de traduire les champs à leur création. Malheureusement, ces champs ne sont pas traduisibles dans le menu 'Translate interface', car ce ne sont pas 'strings' (chaines) et ne sont pas éditables lors de la création, modification ou traduction du contenu en question.
J'imagine que Drupal 7 permettra une traduction des Select voire une parfaite synchronisation, enfin peut-être que je rêve éveillé.