It might be related to: http://drupal.org/node/1237266
I was using I18N_MODE_LOCALIZE mode, and found that the menus, the vocabulary lists and the termlists are not translated.
It did not help me when I changed to I18N_MODE_TRANSLATE.
I am working on a patch. It is working, but I am not sure it is the best solution.
I have copied the taxonomy_overview_terms() and the vocabulary_overview_terms from core taxonomy module, and added some translation code. (With these functions come the ..._submit() and theme_...() functions too.)
Now I am thinking whether I should make it in the hook_form_alter call?
I am a beginner programmer, and I don't want to make a mess. I also need time before I can use preprocess, haven't even tried it.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

balagan’s picture

I went by the hook_form_alter calls. For me it is working with LOCALIZE mode, haven't checked with TRANSLATE.

balagan’s picture

Forget it, now I have found the proper hooks to use, still working on it.

balagan’s picture

I wanted to go another way, with hook_taxonomy_vocabulary_presave, but for me it seems impossible.
Anyway, I got some feedback that my patch is too big to review, so I broke it up into 5 parts.

balagan’s picture

I have deleted unnecessary whitespace from the patches, and fixed a bug in the last one. Now these should really work. Sorry, for messing up this thread.

Jose Reyero’s picture

The idea looks good, though massively replacing Drupal core pages may not be a 'sustainable strategy'. We need to be aware that there may be other modules adding their stuff in there and this way we are breaking all of them.

So I think we should take a more 'lightweight' approach and try to either page_alter() or form_alter() specific elements for specific pages instead.

About the patch, maybe we should go for some of the parts first (menus?) and then once we get it fixed, we use the same strategy to fix the others. That should save you some time updating patches.

balagan’s picture

Status: Active » Needs review

Status: Needs review » Needs work

The last submitted patch, vocabulary_submit-1397078-5.patch, failed testing.

Jose Reyero’s picture

Status: Needs work » Closed (won't fix)

A lots of things have changed in this module, this may not apply, or some parts may not be needed anymore. Besides, this seems not to be worked on anymore (for almost a year).

So I'm closing this one -thanks for the work though-. Feel free to reopen if you want to update and keep working on the patch.

Jose Reyero’s picture

Issue summary: View changes

Trying to hide my ignorance :)