Closed (duplicate)
Project:
Taxonomy List
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Reporter:
Created:
19 Aug 2008 at 07:01 UTC
Updated:
14 Jul 2012 at 21:03 UTC
Jump to comment: Most recent file
Comments
Comment #2
chipway commentedHi,
I tried a LOT ot things, and I got something that seems ok, but only for le Terms names.
I post it here, in cas it may help (comment on top about my modification).
Comment #3
chipway commentedHere a little further (with descrption translated)
Comment #4
nancydruPatches are much better because they don't depend as much as what base you used, which in this case was pretty old.
However, I saw a comment in your file
All three of these changes are invalid uses of the t() function. The t() function must be used on a static string, with some substitution allowed. You cannot translate variables like that.
The real problem here is that the core Taxonomy module is not properly distinguishing languages on terms. And i18n doesn't seem to help on that.
Comment #5
nancydruAnother module had a patch to support i18ntaxonomy, so I will look and see if I can adapt that code.
Comment #6
chipway commentedok,
thank you. I wait your next update.
Comment #7
nancydruBecause of another issue I am looking at a big overhaul in TL. That should make the some, or all, of the problem go away.
Considering that D7 is going to require pretty much every query be changed, reducing the number of them now will be an extra benefit.
Comment #8
nancydru@CwDrup: Do you know if i18ntaxonomy will fix your problem? My new code does not do its own queries, but relies on the core Taxonomy module, which I would hope is intercepted by the i18n module.
Merging this in with #312250: Wish List for rewrite