Hi,
I have several vocabularies, some have "localized terms" some others are not translated.
When I do an advanced search I can restrict my search field by selecting some categories. With i18n 1.7 only one vocabulary shows its terms in that selector.
With i18n 1.5 all terms from all vocabularies are shown.

Thanks.

Regards,
Ermanno

CommentFileSizeAuthor
#6 advanced_search_taxonomy-1010504-6.patch710 bytesdale42
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jdanthinne’s picture

Version: 6.x-1.7 » 6.x-1.x-dev

I confirm this bug.
And additionaly, the vocabulary name is blank in the category selector ().

jdanthinne’s picture

Status: Active » Needs review

Ok, I think I've found the bug, in i18ntaxonomy.module, in function i18ntaxonomy_form_all_localize()…

$vname = i18ntaxonomy_translate_vocabulary_name($vocabulary->name);
should be
$vname = i18ntaxonomy_translate_vocabulary_name($vocabulary);

Working for me!

ermannob’s picture

Worked for me too on 6.x-1.7!
Thanks!

YK85’s picture

subscribing

Anonymous’s picture

Version: 6.x-1.x-dev » 6.x-1.10
Priority: Normal » Major
Issue tags: +advanced search

yah this bug let me lost about 4 hours...testing all activation/desaction modules, updates & else...
thank you man ! this is a pitty this this issue still exist in the last module version 6.x-1.10 of 2011-Oct-11 so I reopen the ticket, because the patch works here !

dale42’s picture

I've encountered this problem. The solution outlined in #2 resolved it.

Attached is patch for the fix.

Status: Needs review » Needs work
Issue tags: -advanced search

The last submitted patch, advanced_search_taxonomy-1010504-6.patch, failed testing.

joseph.olstad’s picture

Issue summary: View changes
Status: Needs work » Closed (cannot reproduce)