]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #4004. elgg_logging when a language key is missing.
authorSem <sembrestels@riseup.net>
Sun, 8 Jul 2012 08:42:17 +0000 (10:42 +0200)
committerSem <sembrestels@riseup.net>
Sun, 8 Jul 2012 08:42:17 +0000 (10:42 +0200)
engine/lib/languages.php

index 15c48f9028ee331c62457d5bfb4a8a60a9354431..e8e3d31af5db198f634748b3d39a9e064a76ff14 100644 (file)
@@ -50,8 +50,10 @@ function elgg_echo($message_key, $args = array(), $language = "") {
                $string = $CONFIG->translations[$language][$message_key];
        } else if (isset($CONFIG->translations["en"][$message_key])) {
                $string = $CONFIG->translations["en"][$message_key];
+               elgg_log(sprintf('Missing %s translation for "%s" language key', $language, $message_key), WARNING);
        } else {
                $string = $message_key;
+               elgg_log(sprintf('Missing %s translation for "%s" language key', $language, $message_key), ERROR);
        }
 
        // only pass through if we have arguments to allow backward compatibility