Title: Wordpress qtranslate plugin doesn't translate navigation menu
Tags: php;wordpress;qtranslate
Question: I am working on one Wordpress website. We use twentyeleven theme. Site is available in 3 languages, Czech, English and Russian. For translations we use qTranslate plugin for Wordpress qTranslate plugin .
In the beginning we didn't have any problems with translations. But after some time qTranslate stopped translate navigation menu items. We have 3 menus and each of them has specific items. If I don't select main navigation menu in theme properties then translation works, but all menu items from 3 menus are shown in one big menu, which is not good. If I choose one of these 3 menus as main, then translation stop working. The weird thing is that only menu items don't translate, other parts of website (articles, headers, links) are translated properly.
Have you ever had this kind of problem with this plugin ?
Comment: do you still have the filter code? I don't see any code when following the link

Comment: ok, so after a while I figured it out. I applied this filter http://www.qianqin.de/qtranslate/forum/viewtopic.php?f=4&t=1923 . It messed up my translations of menus. After I deleted it and readd menu items everything works fine.


Here is another answer: I had the same problem.
In WordPress Dashboard check in Appearance -> Menu under Menu Structure.
Click the arrow on the right of the item to reveal additional configuration options and check if Navigation Label names are different when you change languages with q-translate if not add your own translations.
Hope that helps.

Here is another answer: My approach to multilanguage menus in wordpress was:
In the header.php theme file:
<?php wp_nav_menu( array(
'theme_location' =&gt; 'top_menu',
'menu' =&gt; 'Menu ' . substr(get_bloginfo ( 'language' ), 0, 2) ,
'menu_id' =&gt; 'mainnav',
'sort_column' =&gt; 'menu_order',
)); ?&gt;
Then I've created different menus for each language:
The function I've used get_bloginfo returns the locale in the qTranslate section:
It worked for me. Add suggestions or other plugins to turn this into an easy task.

{'source': 'StackExchangeDataset', 'subset': 'stackoverflow.com', 'metadata': {'AnswerCount': 2, 'CommentCount': 2, 'ContentLicense': 'CC BY-SA 3.0', 'CreationDate': '2013:00:05/15/13', 'FavoriteCount': None, 'PostTypeId': 1, 'Tags': '<php><wordpress><qtranslate>', 'Title': "Wordpress qtranslate plugin doesn't translate navigation menu", 'ViewCount': 5410, 'id': 16566216, 'user_AboutMe': '', 'user_AccountId': 2049874.0, 'user_DisplayName': 'ARoszoha', 'user_Reputation': 57.0, 'user_Views': 14.0, 'user_id': 1829099.0}}