By LM23 on
Hello,
i struggle to make my drupal 6.1 website multi language.
My drupal website has 2 languages installed, the "language switcher" Block is "enabled", but its not showing no matter what i try.
From searching the forum here i found that some people use a module called "i18n" to translate - i installed this also but the problem persist and i can not figure out howto translate content and have a "switcher" somewhere.
Help is appriciated.
Thanks,
Laura
Comments
To make it even more
To make it even more confusing to me, when i add a new menu item and assign it as the second language (not default), its been translated no matter what the actual menu link is and is displayed in the default language. Like both languages are active at the same time.
Really confusing to me.
Can some one give me a hint is it either to install eg. multi site or something for this matter?
Thanks
Multilingual site issues
Hi Laura,
Thought I'd try to pass you a few tips.
First, i18n is not ready for use on Drupal 6.x sites yet. If possible, you may want to revert to a 5.x site.
(I have not set up a Drupal 6 site yet, but the tips below worked on both Drupal 4.7 and 5.7 and they might work on Drupal 6 as well.)
Second, do not enable the language switcher block - that only affects interface language. Instead enable the Translation block. This will make everything (menus, nodes, etc.) switch as they should between languages.
Third, if you are still not seeing the Translation block, did you set up everything under admin->site configuration->localization? That's where you should have added languages, set the default language, and imported po files.
Fourth regarding multi-language menu issues, you may want to look at these links.
This explains what to do if you are trying to create your own menu block:
http://drupal.org/node/65182#comment-125220
This explains how I set up primary links in multiple languages.
http://drupal.org/node/240627
Finally, I found some bits in the i18n handbook helpful. You might want to look there if you haven't already.
http://drupal.org/node/133977
Hope this helps.
Getting the switcher to show up
Hi Laura,
Apparently - worked for me in any case - you need to configure your language to another setting than the default "none" setting.
--> Site configuration - Languages - Language negotiation radio button to "Path prefix..."
Now the switcher block appears, but I get no translation of the interface when I select the other language.
Still working on it...