+/*
+ * for japanese
+ */
+function charset_decode_japanese($string)
+{
+ global $squirrelmail_language;
+ if ($squirrelmail_language == 'ja_JP' && function_exists('mb_detect_encoding')) {
+ $detect_encoding = mb_detect_encoding($string);
+ if ($detect_encoding == 'JIS' || $detect_encoding == 'EUC-JP' || $detect_encoding == 'SJIS') {
+ $string = mb_convert_encoding($string, 'EUC-JP', 'AUTO');
+ }
+ }
+ return $string;
+}
+function charset_encode_japanese($string)
+{
+ global $squirrelmail_language;
+ if ($squirrelmail_language == 'ja_JP' && function_exists('mb_detect_encoding')) {
+ $detect_encoding = mb_detect_encoding($string);
+ if ($detect_encoding == 'JIS' || $detect_encoding == 'EUC-JP' || $detect_encoding == 'SJIS') {
+ $string = mb_convert_encoding($string, 'JIS', 'AUTO');
+ }
+ }
+ return $string;
+}
+