From f028d5c1409c1083e742fceeb1651cce7fd54ec2 Mon Sep 17 00:00:00 2001 From: Loui Chang Date: Mon, 13 Apr 2009 09:55:04 -0400 Subject: translator.inc: Eliminate notices for untranslated strings. Signed-off-by: Loui Chang --- web/lib/translator.inc | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/web/lib/translator.inc b/web/lib/translator.inc index 24ede1a..da89e9e 100644 --- a/web/lib/translator.inc +++ b/web/lib/translator.inc @@ -43,8 +43,7 @@ function __() { global $_t; global $LANG; - # create the translation, if it doesn't exist, highlight it - # + # Create the translation. $args = func_get_args(); # First argument is always string to be translated @@ -52,12 +51,14 @@ function __() { if (empty($LANG) || $LANG == DEFAULT_LANG) $translated = $tag; - else - $translated = $_t[$tag]; - - # If there is no translation, just print the given string. - if (empty($translated)) { - $translated = $tag; + else { + # If there is no translation, just print the given string. + if (empty($_t[$tag])) { + $translated = $tag; + } + else { + $translated = $_t[$tag]; + } } $translated = htmlspecialchars($translated, ENT_QUOTES); -- cgit v1.2.3-70-g09d2