I have been turning my client's site into a multi-language site and, in doing so, downloaded all the appropriate modules. While working on it and trying to get them all fixed up, I was going through the menu string replacement. As I pull it up and replace the languages appropriately, the links magically fix themselves... or, rather, the primary links do. The secondary links don't fix for squat, and I have tried refreshing the string lists, trying over 7 different languages, and inserting random chunks of text in place of the real translations.
In this screenshot you'll see that the admin menu is all screwed up. It seems like random messages from po files are being included where they shouldn't. And on screen you'll notice <strong>...</strong>, as if the wrong string from the po file is being used. The english version of the website is fine.
Does anyone know what's gone wrong with my site or how to fix it? Thanks.
I just spent several hours trying to track this solution down and finally came upon a solution. Figured I'de put a little how to here as a reminder and to share, as there were many similar issues throughout the drupal.org site.
The issue:
I'm working on a multilingual site for a client.
I was creating a view so that I would have a block for my front page of some recent news items.
I'm using localization/translation/i18n modules that are fairly standard.
What was happening tho, was that while I was successfully having the content only display items that had been translated (ie. Node translation: Language = Current user's language ) the block title wasn't changing when I had changed the language.
In the block settings where I had selected the region, I had given it a custom title and chosen all languages.
What I found out is that there was no apparent way to access this title with the translation interface.
There seemed to be a lot of different hackish workarounds, but I was looking for something that wasn't a patch to the module, nor something I would have to mess around with the css to make it look right (ie. solutions involving other block modules or a custom module above the view block with not titles but just content)
What I found was that on my VIEW I could create 2 block displays...
When I edit a Bulgarian node which is a primary links the menu is broken : the menu text go from Bulgarian to French.
This bug also appears for an English primary node!
How evict this bug?
I speak of primary links because I haven't any secondary links (they should exist but they are only simple nodes).
After editing a node I had to edit the menu it is really boring and it will be a really bad bug in the future when peoples would be able to edit node but may not be able to edit the menu...
i activated the contact core module and used i18n to translate it. now if i go to "drupal613/contact" it loads and loads...loop....endless. I am totally clueless.
I flushed all caches with admin_menu ....but this did not solve the problem.
A strange thing is, that the "translate interface" menu item is still in the menu, after disabling content translation module and i18n
I've added the spanish .po files to one of my sites. My problem is that the .po files are not being imported. I can tell from a quick look at the admin menu that strings like "Site configuration" remain in english when they should be in spanish. However, a number of strings are translated, while lots of strings remain untranslated. I'm pulling my hair out trying to figure this out.