Active
Project:
Tag Order
Version:
6.x-1.5
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
2 Feb 2010 at 11:31 UTC
Updated:
19 Sep 2011 at 15:41 UTC
Hi,
This is not working on a multilanguage site where is chosen for " Localize terms. Terms are common for all languages, but their name and description may be localized."
The problem is that the tagorder is only set for the current node. When using a translated node, the setting gets set to the translation and removed from the original.
----------------------------
JGO | http://www.e2s.be
----------------------------
Comments
Comment #1
arski commentedsubscribing.
Would be a great addition to have!
Thanks,
Martin
Comment #2
porg commented@JGO: I can confirm this bug. Still happening in 6.x-1.5 with Drupal 6.19.
In order that this bug is completely understood, so that it can get solved, I provide an example scenario/test.
In my node tests, I wrote the originally given tag order into the body text, so that I can later compare it with the actual tag order, and I prefixed it with the English/German string "Vokabular"/"Vocabulary" so that it is also obvious in which localization I am.
Comment #3
porg commentedI have now researched what happens in the database.
Hopefully this can help for debugging.
0) Fresh installation with 0 nodes yet using Tagorder.
Now I enable Tagorder for a certain content type.
1) Creating the node in English (nid 93).
The complete database table "tagorder" now looks like this:
2) Translating the node to German (nid 94).
Neither changing the used terms nor their order.
The content type uses the international settings "Synchronize Taxonomy".
The complete database table "tagorder" now looks like this:
Observations:
A) All nid 93 terms got completely lost from the table! Thus Drupal will use the default alphabetical tag sorting for the English node.
B) The weights for nid 94 got reordered (compared to nid 94), the order as entered by the user was lost, the tagorder makes for the German node makes no sense either!
Comment #4
porg commentedOne year later. Plans for a fix meanwhile?
Or can this meanwhile be achieved by core functionality or other modules?