drupal-7internationalizationcontent-typedrupal-taxonomypathauto

drupal 7 taxonomy i18n is not working when editing multilingual content.I'm stock to default language


I create a taxonomy called colors. Each of my term are translatable, in french and english.

I create a content type called product where I can associate a taxonomy color. Note that my product content type is multilingual aswell

My admin default language is french.

When I create a product,the color taxonomy is only showing in french which is my admin default language. In my mind, it's supose to be displayed within the language set in the node. It's a problem right now because, english node is associated to french taxonomy.

Anybody know how can I resolve this issue.

Thanks a lot.


Solution

  • It depends on how your taxonomy was set up.

    There are three different modes, beside from no-multilingual:

    I guess colors are common for all languages, so I would recommend using the first option. You can then translate the colors via config > translate interface.

    When you chose the "localize" option you don't have duplicate colors showing up on node forms.

    Update

    If the terms are common for all languages but you want to add more fields to the terms, you could use localize and in addition use the entity translation module.

    Entity translation allows you to translate the different fields for each term.

    There are two drawbacks though:

    This is of course not a good solution for user-generated terms but works if the terms are moderated.