Hi,

I need to create a bilingual website, so I installed the i18n module on my Drupal 4.6.6 installation.
Content translation and language switching seems to work ok, but i can't figure out how to do taxonomy translation.

I have a bunch of taxonomy terms in 1 vocabulary which are in English, and i want them translated to Czech.
Now when i go to administer > categories > translation, i choose New Translation.
Then i see the following: http://users.telenet.be/svend/i18n_problem.png
I have no clue what this is for or what to do with it.

I tried creating a seperate vocabulary with the czech equivalents of the english taxonomy terms.
I think it should be able to link them with the system on the above screenshot, but there's always 1 dropdownlist empty when choosing 'new translation'.

Has anyone done taxonomy translation yet, and if so, could you describe how you went about making it work?

Secondly, another problem i'm facing is that the i18n module seems to fuck up my TinyMCE.
When i add a new page in English for example, the TinyMCE editor shows and everything works fine. Then when i click 'Translation' to translate that page to Czech, i suddenly get a plain textfield.
Under settings > tinymce i edited my profile like this:
http://users.telenet.be/svend/i18n_tinymce.png
But still i can't see the editor :S

Anyone can help me with these problems?

Comments

michaelangela’s picture

Thanks for confirming that my issue *should* work. I will try another install just to see. Four your issue, try to make the News vocabulary with *no* language. Then add your other terms and assign languages to those. Then you should be able to choose the translations on the translation tab.

--------------------
Michael
http://michaelangela.name

svendecabooter’s picture

Thanks now i can indeed select the translations...
But it doesn't seem to work though...

I made the vocabulary language-independent, and added 2 terms, both the same subject but in other languages. So that gives me term/1 & term/2. Now i add a new page and assign it to taxonomy term 1.

But when i translate the page and switch between languages, the translated page doesn't show the translated taxonomy term name.

I think i have an idea what is going wrong, and i'll look into it later. But i think the main problem is that the translated taxonomy term is in fact a new term, and thus not showing the items related to the original language term.

michaelangela’s picture

Good point. We will be dealing with this pretty soon. It might be that you will have to assign the translated pages to the translated taxonomy terms as well. So

page 1 -> term 1
page 1 translated -> term 1 translated

We will be trying that out.
--------------------
Michael
http://michaelangela.name

ceardach’s picture

The TinyMCE problem is due to a URL conflict.

By default, TinyMCE is only visible on node/*, comment/* and user/*

You'll have to expand on that to add either */node/* or en/node/* and cz/node/*

For example, on my site I have:

node/*
user/*
comment/*
en/node/*
en/user/*
en/comment/*
es/node/*
es/user/*
es/comment/*