taxonomy et localizer

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

je viens de découvrir drupal et c'est pas mal ma foi, c'est même plutôt très bien ;)

ceci dit, je rencontre plusieurs problèmes dont 1 surtout: localiser drupal.
j'obtient l'erreur: Fatal error: Cannot redeclare taxonomy_term_path()

j'ai reproduit plusieurs fois ce problème sans comprendre pourquoi je l'obtiens.

Reproduction du problème:
- installation de drupal toute fraiche = OK
- installation du module localizer = ok
- je coche les modules locale et localizer = il me désactive taxonimy(core), je me dit que je verrais plus tard.
- j'importe les fichier .po pour la traduction = ok
- je sélectionne partout le language fr = ok (quoique tout reste en anglais)
- je veux un forum, taxonimy est nécessaire pour cela, je coche donc taxonimy = KO, il ne me le coche pas.
- je coche donc les deux cases taxonimy (localizer*) = KO

je ne peux maintenant plus accéder à drupal, chaque page tentée donne l'erreur:
Fatal error: Cannot redeclare taxonomy_term_path() (previously declared in /home/mobidyc/public_html/test2/drupal/modules/localizer/system/taxonomy/taxonomy_category.module:131) in /home/mobidyc/public_html/test2/drupal/modules/localizer/system/taxonomy/taxonomy_localizer.module on line 67

j'ai lu la procédure d'installation des modules sur drupal.org, le README.TXT de localizer et je ne vois pas ce que j'ai pu rater.

ça vous dit quelquechose?

Version de Drupal : 

A priori, tu n'as pas besoin de taxonomy_category car il ne sert qu'à la compatibilité avec category (à ne pas confondre avec taxonomy, même si leur traduction "Catégorie" est la même...).

Note aussi, que tu n'as pas besoin de localizer si tu veux seulement traduire Drupal en français : localizer sert à gérer des sites spécifiquement multilingues.

C'est vrai que ce n'est pas particulièrement limpide du premier abord. Mais localizer sert à gérer des sites multilingues (c'est à dire traduire les menus, les noms de catégories, etc...). La traduction de Drupal en lui-même est gérée par le module locale, qui fait partie de la distribution de base (Drupal Core).

L'importation des .po est gérée par locale.

Merci, je viens de comprendre (un peu lent moi des fois ;))

bon, j'ai réussi à traduire drupal en FR (youpiii).

en fin de compte, j'ai même pas besoin de localizer pour avoir drupal en FR, me suis vraiment embêter pour rien....

Merci.

L'administration de drupal est multi langue, il faut activer le module "locale" qui fait parti du core de drupal. Pas besoin de localizer.

Localiser lui permet de faire un site multilangue, c'est à dire d'avoir le contenu de tes pages dans plusieurs langues, en gros, localizer fait le lien entre tes noeuds pour dire : celui la, c'est l'équivalent de celui-ci traduit en anglais etc...

Donc juste pour traduire l'interface admin, si ton site ensuite possède une seule langue, le module locale du core suffit.

Une fois activé, tu aura un nouveau menu "locale" dans site configuration, et c'est la que tu importe les fichiers.po