ユーザ ログイン
ユーザID または E-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録

カテゴリ選択

コラム・ブログ : XOOPSのutf-8化インストール手順
投稿者 : taki 投稿日時: 2007-06-23 (3764 ヒット)

XOOPSのutf-8化インストール手順

1.php.iniの設定
サーバによっては、EUC-JP固定の場合もありますので、php.iniの設定が必要な場合は、php.iniの設定をUTF8対応に。

php.ini

mbstring.internal_encoding = UTF-8

最後に改行を忘れずに。

.htaccessで設定する場合はこちら。

php_value output_handler none
php_value default_charset UTF-8
php_value mbstring.language uni
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input auto
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation On
php_value mbstring.detect_order auto
php_value mbstring.substitute_character none


2.ファイルをUTF8化する
コアプログラムを含めたソースファイルをすべてUTF−8化にする。

このソフトを使うと便利
jme 漢字コード変換プログラム
http://www3.airnet.ne.jp/saka/software/jme.html
EUC-JP → UTF-8 一括変換 フリーソフトウエア


3.日本語UTFー8ファイル japaneseutfをダウンロード
chiaさんから公開されているjapaneseutfファイルをダウンロード。

japaneseutf
http://www.cyai.net/temp/language/Language_2_0_16_JP.zip
インストールフォルダの日本語UTF8(japaneseutf)だけでなく、標準モジュールの日本語utf8ファイルも用意。さらに、台湾utf8_twも。これはすごい。thanks chia!

4.サーバアップロード

すべてのファイルをサーバにアップロード。

5.インストール時にjapaneseutfを指定

インストールする際、言語設定を
japaneseutf
に。

また、既に一発インストールプログラムでインストール済みの場合は、
・install/language/japanese/install.phpの最終行の
define('_INSTALL_CHARSET' 'EUC-JP');

define('_INSTALL_CHARSET''japaneseutf');
に変更。

・language/japanese/global.phpの
define('_CHARSET'  'EUC-JP');

define('_CHARSET'  'japaneseutf');
に変更。

これでXOOPS UTF−8インストール。

その他
minahitoさんからUTF-8切り替えモジュールUtf8LangMgr モジュールが公開されています。
これを使う方法もあります。
モジュールによってはサーバに結構負荷がかかるらしい。


関連記事
XOOPS UTF-8化にする方法

エックスサーバにUTF-8化したXOOPSを入れるときの対策

参考
Multilingual CMS(休止中)

UTF-8で構築するには、どうしたらいいのでしょうか。

XOOPS Cube UTF-8化:Utf8LangMgrの負荷問題

Utf8LangMgr に関して


XOOPS対応レンタルサーバ

商用利用可


ロリポップ!
月額300円 容量300MB


チカッパ!
月額525円 容量1GB


さくらインターネット
月額500円 容量1GB


エックスサーバー
月額1050円 容量1.5GB


ファーストサーバ
月額2940円 容量20GB
XOOPS本家日本サポート

テーマ学園
モジュール辞典

カップズープス
13 人のユーザが現在オンラインです。 (3 人のユーザが ブログ・XOOPSのサイト事例 を参照しています。)

登録ユーザ: 0
ゲスト: 13

もっと...

google 検索

Google