summaryrefslogtreecommitdiff
path: root/modules/locale/locale.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/locale/locale.module')
-rw-r--r--modules/locale/locale.module26
1 files changed, 14 insertions, 12 deletions
diff --git a/modules/locale/locale.module b/modules/locale/locale.module
index 873865bd0..fff214eec 100644
--- a/modules/locale/locale.module
+++ b/modules/locale/locale.module
@@ -69,18 +69,20 @@ function locale_perm() {
function locale_link($type) {
global $languages;
- if ($type == "admin" && user_access("administer locales")) {
-
- menu("admin/locale", "localization", NULL, locale_help("admin/locale"), 5);
- menu("admin/locale/search", "search string", "locale_admin", locale_help("admin/locale/search"), 8);
- menu("admin/locale/help", "help", "locale_help", NULL, 9);
- menu("admin/locale/edit", "edit string", "locale_admin", NULL, 0, 1); // hidden menu
- menu("admin/locale/delete", "delete string", "locale_admin", NULL, 0, 1); // hidden menu
-
- foreach ($languages as $key => $value) {
- menu("admin/locale/$key", "$value", NULL, locale_help("admin/locale"));
- menu("admin/locale/$key/translated", "translated strings", "locale_admin", locale_help("admin/locale/translated"));
- menu("admin/locale/$key/untranslated", "untranslated strings", "locale_admin", locale_help("admin/locale/untranslated"));
+ if ($type == "system") {
+ if (user_access("administer locales")) {
+
+ menu("admin/locale", "localization", NULL, locale_help("admin/locale"), 5);
+ menu("admin/locale/search", "search string", "locale_admin", locale_help("admin/locale/search"), 8);
+ menu("admin/locale/help", "help", "locale_help", NULL, 9);
+ menu("admin/locale/edit", "edit string", "locale_admin", NULL, 0, 1); // hidden menu
+ menu("admin/locale/delete", "delete string", "locale_admin", NULL, 0, 1); // hidden menu
+
+ foreach ($languages as $key => $value) {
+ menu("admin/locale/$key", "$value", NULL, locale_help("admin/locale"));
+ menu("admin/locale/$key/translated", "translated strings", "locale_admin", locale_help("admin/locale/translated"));
+ menu("admin/locale/$key/untranslated", "untranslated strings", "locale_admin", locale_help("admin/locale/untranslated"));
+ }
}
}
}