]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki.pm
comments on newest version
[ikiwiki.git] / IkiWiki.pm
index 848f1dda8079494d639dac1fd7c1748c58e187cd..a89d9c2529190b3c94c265e1f740f0412545db50 100644 (file)
@@ -1017,7 +1017,9 @@ sub file_pruned ($$) { #{{{
 
 sub gettext { #{{{
        # Only use gettext in the rare cases it's needed.
-       if (exists $ENV{LANG} || exists $ENV{LC_ALL} || exists $ENV{LC_MESSAGES}) {
+       if ((exists $ENV{LANG} && length $ENV{LANG}) ||
+           (exists $ENV{LC_ALL} && length $ENV{LC_ALL}) ||
+           (exists $ENV{LC_MESSAGES} && length $ENV{LC_MESSAGES})) {
                if (! $gettext_obj) {
                        $gettext_obj=eval q{
                                use Locale::gettext q{textdomain};