- Enable
i18nandi18n_taxonomy - Create content type with a translated taxonomy term field
- Create a term translated into a language other than the main/interface language
- Add that term to a node
- Browse to the node edit form for the node
You will see that the interface is now translated into the language of the term. This is because i18n_taxonomy_allowed_values() incorrectly writes to the global $language variable when it just needs a local variable.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | i18n_taxonomy_field_changes_language_3003386_2.patch | 913 bytes | michel.g |
Comments
Comment #2
michel.g commentedAdded a patch because I had the same issue.
Comment #3
joshf commentedIt took me a very, very long time to track this issue down. Thanks for the patch!
Comment #4
joshf commentedComment #6
joseph.olstadsee forthcomming release 7.x-1.30