From 9514d8c72c0ccda884094e3bdecfa2a6911d0264 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 25 Jan 2011 10:25:41 -0700 Subject: [PATCH] Bug #9539: Correct translations for application names --- framework/Core/lib/Horde/Registry.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/framework/Core/lib/Horde/Registry.php b/framework/Core/lib/Horde/Registry.php index fb18ef80c..f0ae1e129 100644 --- a/framework/Core/lib/Horde/Registry.php +++ b/framework/Core/lib/Horde/Registry.php @@ -1458,9 +1458,17 @@ class Horde_Registry : (isset($this->applications['horde'][$parameter]) ? $this->applications['horde'][$parameter] : null); } - return ($parameter == 'name') - ? _($pval) - : $pval; + if ($parameter != 'name') { + return $pval; + } + + $pushed = $this->pushApp('horde'); + $pval = _($pval); + if ($pushed) { + $this->popApp(); + } + + return $pval; } /** -- 2.11.0