summaryrefslogtreecommitdiff
path: root/modules/locale.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/locale.module')
-rw-r--r--modules/locale.module23
1 files changed, 12 insertions, 11 deletions
diff --git a/modules/locale.module b/modules/locale.module
index 9fbb3d38b..a79f33918 100644
--- a/modules/locale.module
+++ b/modules/locale.module
@@ -241,22 +241,22 @@ function locale_admin() {
switch ($op) {
case "delete":
- print status(locale_delete(check_query(arg(3))));
- print locale_seek();
+ $output = status(locale_delete(check_query(arg(3))));
+ $output .= locale_seek();
break;
case "edit":
- print locale_edit(check_query(arg(3)));
+ $output = locale_edit(check_query(arg(3)));
break;
case "search":
- print locale_seek_form();
+ $output = locale_seek_form();
break;
case t("Search"):
- print locale_seek();
- print locale_seek_form();
+ $output = locale_seek();
+ $output .= locale_seek_form();
break;
case t("Save translations"):
- print status(locale_save(check_query(arg(3))));
- print locale_seek();
+ $output = status(locale_save(check_query(arg(3))));
+ $output .= locale_seek();
break;
default:
if (arg(3) == "translated") {
@@ -267,12 +267,13 @@ function locale_admin() {
$edit["status"] = 2;
$edit["language"] = arg(2);
}
- print locale_seek();
- print locale_seek_form();
+ $output = locale_seek();
+ $output .= locale_seek_form();
}
+ return $output;
}
else {
- print message_access();
+ return message_access();
}
}