Index: /branches/comu-ver2/html/.htaccess
===================================================================
--- /branches/comu-ver2/html/.htaccess (revision 16447)
+++ /branches/comu-ver2/html/.htaccess (revision 17347)
@@ -1,3 +1,3 @@
-#基本はphp_ini.incで設定するが、ini_setで反映されないものはここで設定する
+#基本は SC_Initial.php で設定するが、ini_setで反映されないものはここで設定する
php_value mbstring.language Japanese
php_value output_handler mb_output_handler
Index: /branches/comu-ver2/data/class/SC_Initial.php
===================================================================
--- /branches/comu-ver2/data/class/SC_Initial.php (revision 17152)
+++ /branches/comu-ver2/data/class/SC_Initial.php (revision 17347)
@@ -119,4 +119,13 @@
ini_set("mbstring.detect_order", "auto");
ini_set("mbstring.substitute_character", "none");
+
+ mb_language('ja'); // mb_internal_encoding() より前に
+ // TODO 他に mb_language() している箇所の削除を検討
+ // TODO .htaccess の mbstring.language を削除できないか検討
+
+ mb_internal_encoding(CHAR_CODE); // mb_language() より後で
+ // TODO 上の「ini_set("mbstring.internal_encoding", CHAR_CODE);」を削除できないか検討
+ // TODO .htaccess の mbstring.internal_encoding を削除できないか検討
+
//ロケールを明示的に設定
setlocale(LC_ALL, LOCALE);