This is for 1.4 and 6.x-1.x-Dev March 9, 2011

If I turn this module on to translate the admin menu and tabs and admin interface it works, but the site menu becomes confused by which language it's supposed to show and ends up not showing anything.

My negotiation settings are:
Current language and language neutral
Path prefix with language fallback.

Languages
English, Chinese Simplified and Traditional

Primary Links that disappears is generated using this:
if ( ! empty($primary_links)){ print theme('links', $primary_links, array('id' => 'primary', 'class' => 'links main-menu'));

Language Modules installed are as follows:

Core:
Locale
Content translation

Multilanguage:
Administration language 6.x-1.x-dev (March 9, 2011)
Block translation 6.x-1.9 Enables multilingual blocks and block translation.

CCK translation 6.x-1.9 Supports translatable custom CCK fields and fieldgroups.

Content type translation 6.x-1.9 Add multilingual options for content and translate related strings: name, description, help text...

Internationalization 6.x-1.9 Extends Drupal support for multilingual features.

Locale updater 6.x-1.0-alpha4 Provides automatic downloads and updates for translations

Localization client 6.x-2.0 Provides on-page localization

Menu translation 6.x-1.9 Supports translatable custom menu items.

String translation 6.x-1.9 Provides support for translation of user defined strings.

Synchronize translations 6.x-1.9 Synchronizes taxonomy and fields accross translations of the same content.

Taxonomy translation 6.x-1.9 Enables multilingual taxonomy.

Translation table 6.x-1.4 UI for quick translation of dynamic strings.

Translation template extractor 6.x-3.3 Provides a web interface and an API to extract translatable text from the sources of installed components.

Translation Management: 6.x-1.21
Translation Services - Google translate 6.x-1.21

Comments

Bensbury’s picture

Subscribe.

Hi, I'm having a similar problem too, that whilst I'd like to keep the admin interface in the admin language, when I switch language the site's menus disappear.

I'm using a single menus which have entries for both English and Japanese.
Switching to view in Japanese whilst logged in as admin keeps the interface in English but batters the site and menu items.

This is okay for us building but won't be acceptable for a client maintaining the site.

I was wondering if this module is supposed to handle this and I just can't find the write options to enable.

Or should I make a menu for Japanese and a menu for English keeping it separate?

Thanks.

drozas’s picture

Hi all,

I got a similar issue, after doing a bit of research I figured out that actually the users lost their role after changing the Administration Language to the one they want to perform a translation properly.

My use case is as follows:

  • I need the admin_menu in English, but all the contents of the site are in Portuguese. My default language is Portuguese, my default Administration Language is English.
  • I have a role named 'editor' whose users are the only ones with permissions to translate the UI. I use l10n_client so they can easily translate the UI with the AJAX while navigating. This module got confussed with admin_language, and if they did not change the admin_language to Portuguese as well the translation destination language was English instead of Portuguese.
  • Therefore I gave editors permissions to change the admin_language to Portuguese. Once they do that, they lost their role as editors. This did not happen in case the admin change the admin_language of other users.

I have been trying the admin_language 6.x-1.x-dev version, and this problems disappears, basically they do not even need to change the admin_language to PT anymore, since it works perfectly with l10n_client.

I hope this will be helpful for you!.

liam morland’s picture

Status: Active » Closed (outdated)

Drupal 6 is no longer supported. If this issue is relevant for Drupal 7, please re-open and update the version.