From 1751d30ab34d4bae503ffd886f7e73bb4df77c13 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Tue, 31 Mar 2015 12:56:17 +0000 Subject: [PATCH] move set_language into guiconfig.inc --- src/www/guiconfig.inc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/www/guiconfig.inc b/src/www/guiconfig.inc index e18333926..cff2cc9d3 100644 --- a/src/www/guiconfig.inc +++ b/src/www/guiconfig.inc @@ -66,6 +66,14 @@ if($config['system']['language'] <> "") { $g['language'] = 'en_US'; } +function set_language($lang = 'en_US', $encoding = "UTF-8") { + putenv("LANG={$lang}.{$encoding}"); + setlocale(LC_ALL, "{$lang}.{$encoding}"); + textdomain("pfSense"); + bindtextdomain("pfSense","/usr/local/share/locale"); + bind_textdomain_codeset("pfSense","{$lang}.{$encoding}"); +} + set_language($g['language']); /* used by progress bar */