Skip to content

Instantly share code, notes, and snippets.

@fabsor
Last active August 29, 2015 14:02
Show Gist options
  • Save fabsor/f09611565be9f7ca7840 to your computer and use it in GitHub Desktop.
Save fabsor/f09611565be9f7ca7840 to your computer and use it in GitHub Desktop.
fix admin language
diff --git a/admin_language.module b/admin_language.module
index c6c10dd..89df82e 100644
--- a/admin_language.module
+++ b/admin_language.module
@@ -71,7 +71,10 @@ function admin_language_menu_link_alter(&$item) {
*/
function admin_language_translated_menu_link_alter(&$item, $map) {
if ('management' == $item['menu_name'] || 'user/logout' == $item['link_path']) {
- if (variable_get('admin_language_translate_admin_menu', 0)) {
+ global $language, $_admin_language;
+ if (!empty($language) && !empty($_admin_language)
+ && variable_get('admin_language_translate_admin_menu', 0)
+ && $language->language != $_admin_language->language) {
global $language, $_admin_language;
// save the current language and activate the administration language...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment