Since acquia does not uses default primary-links variable it should use i18nmenu's api localizing menu when it's enabled.
Replacing the following code in template.php fixes the problem :
<?php
$vars['primary_links_tree'] = menu_tree(variable_get('menu_primary_links_source', 'primary-links'));
?>
With :
<?php
if (module_exists('i18nmenu') and 1==0) {
$vars['primary_links_tree']=i18nmenu_translated_tree(variable_get('menu_primary_links_source', 'primary-links'));
} else {
$vars['primary_links_tree'] = menu_tree(variable_get('menu_primary_links_source', 'primary-links'));
}
?>
For default variable another issue submitted to i18nmenu module. #514108: Primary and secondary links' menus translation
Comments
Comment #1
sinasalek commentedPlease remove "and 1==0"
Comment #2
sinasalek commentedhere is the patch
Comment #3
dddave commentedComment #4
sinasalek commentedPatch in action : http://sina.salek.ws
Change the language and checkout the menu
Comment #5
sinasalek commentedYou can find the patched version here
Comment #6
jwolf commentedPatch applied to 2.x.
Thank you sinasalek for all your help!!!
http://drupal.org/cvs?commit=305228