Andrew Rawlins
[squirrelmail.git] / functions / i18n.php
index 41492494ff6256ad30f0bf575c6cfe89a1045a11..e0da7daed5e7fe06e1fd29b28272e7752735f578 100644 (file)
@@ -1142,6 +1142,9 @@ function set_up_language($sm_language, $do_search = false) {
          isset($languages[$sm_notAlias]['CHARSET']) ) {
         bindtextdomain( 'squirrelmail', SM_PATH . 'locale/' );
         textdomain( 'squirrelmail' );
+       if (function_exists('bind_textdomain_codeset')) {
+            bind_textdomain_codeset ("squirrelmail", $languages[$sm_notAlias]['CHARSET'] );
+       }
         if ( !ini_get('safe_mode') &&
              getenv( 'LC_ALL' ) != $sm_notAlias ) {
             putenv( "LC_ALL=$sm_notAlias" );