User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
xoopsの多言語化について 投稿者: yo 投稿日:2005/06/05(Sun) 16:57 No.94  
のぶのぶさん

こんばんわ。
色々調べてついにわからず、ここに質問しにきてしまいました。
とおもったら、のぶのぶさんのサイトまさに私がしたいことをされているのですが、
要は、英語と日本語両方に対応できるサイトを構築したく、
The Easiest Multi-Language Hack (EMLH) の導入は決めているのですが、
メインメニューがどうしても日本語表記になり、
一般設定で英語を選ぶと、今度は日本語表記が文字化けしてしまうのでどうにもなりません。
メインメニューの表記を変える話、どこかのサイトで見たような気もするのですが、結局見つかりませんでした。
のぶのぶさんはマルチメニューを使われているのでしょうか?
英語化に関してよきアドバイスがあれば、お教えください。
よろしくお願いいたします。


Re: xoopsの多言語化について 投稿者: yo 投稿日:2005/06/05(Sun) 18:13 No.95  

引用:

yoさんは書きました:
のぶのぶさん

こんばんわ。
色々調べてついにわからず、ここに質問しにきてしまいました。
とおもったら、のぶのぶさんのサイトまさに私がしたいことをされているのですが、
要は、英語と日本語両方に対応できるサイトを構築したく、
The Easiest Multi-Language Hack (EMLH) の導入は決めているのですが、
メインメニューがどうしても日本語表記になり、
一般設定で英語を選ぶと、今度は日本語表記が文字化けしてしまうのでどうにもなりません。
メインメニューの表記を変える話、どこかのサイトで見たような気もするのですが、結局見つかりませんでした。
のぶのぶさんはマルチメニューを使われているのでしょうか?
英語化に関してよきアドバイスがあれば、お教えください。
よろしくお願いいたします。

自己レスで申し訳ございません。
さきほど、The Easiest Multi-Language Hack (EMLH) の拡張
のコーナーを見つけまして、色々と勉強させていただきました。
mlimgに関しても、イメージをアップしたりして、なんとか機能するところまでは来ました。また、のぶのぶさんが作られたcommon.phpを入れてみたところ、メニューも入れ替わるようになりました。
しかし、英語にすると、やはり、その他の日本語がすべて文字化けしてしまいます。
この日本語の文字化けはどう対応すべきなのでしょうか?
あと、もう一点なのですが、
WordpressMEで

日本語部分共通部分

と投稿しまして、ブログを表示させ英語を選ぶと、

english共通部分

と表示されます。
そのまま、そのブログを編集しようとすると、

english
共通部分

しか表示されないのですが、これは正しいのでしょうか?

日本語部分共通部分

と表示された方がありがたいのですが・・・

もしかしたらスレ違いな質問かもしれませんが、
よろしくお願いいたします。


Re[2]: xoopsの多言語化について 投稿者: のぶのぶ 投稿日:2005/06/06(Mon) 03:41 No.96  

引用:

yoさんは書きました:
しかし、英語にすると、やはり、その他の日本語がすべて文字化けしてしまいます。
この日本語の文字化けはどう対応すべきなのでしょうか?

これに関しては、英語モード時にLanguageファイルで定義されている、ISO-8859-1というエンコーディングにて
日本語を表示しようとしているため文字化けが発生します。
現状当サイトでは、
language/english/global.phpの最後の部分を

//%%%%%		LANGUAGE SPECIFIC SETTINGS   %%%%%
define('_CHARSET', 'ISO-8859-1');
define('_LANGCODE', 'en');
// change 0 to 1 if this language is a multi-bytes language
define("XOOPS_USE_MULTIBYTES", "0");

から

//%%%%%		LANGUAGE SPECIFIC SETTINGS   %%%%%
define('_CHARSET', 'EUC-JP');
define('_LANGCODE', 'en');

// change 0 to 1 if this language is a multi-bytes language
define("XOOPS_USE_MULTIBYTES", "1");

に変更する事によって文字化けを防いでいます。
引用:

あと、もう一点なのですが、
WordpressMEで

[ja]日本語部分[/ja]
[en]english[/en]
共通部分

と投稿しまして、ブログを表示させ英語を選ぶと、

english共通部分

と表示されます。
そのまま、そのブログを編集しようとすると、

english
共通部分

しか表示されないのですが、これは正しいのでしょうか?

[ja]日本語部分[/ja]
[en]english[/en]
共通部分

と表示された方がありがたいのですが・・・
します。

WordPressは、どのバージョンを使われていますか?
当方で最新の0.5.0RC4でテストしたのですが、編集画面ではきちんと
[ja]日本語部分[/ja]
[en]english[/en]
共通部分
と表示されました


Re[3]: xoopsの多言語化について 投稿者: yo 投稿日:2005/06/07(Tue) 10:59 No.100  

のぶのぶさん
いつもありがとうございます。
返事が遅れもうしわけございません。

引用:

のぶのぶさんは書きました:
引用:

yoさんは書きました:
しかし、英語にすると、やはり、その他の日本語がすべて文字化けしてしまいます。
この日本語の文字化けはどう対応すべきなのでしょうか?

これに関しては、英語モード時にLanguageファイルで定義されている、ISO-8859-1というエンコーディングにて
日本語を表示しようとしているため文字化けが発生します。
現状当サイトでは、
language/english/global.phpの最後の部分を

//%%%%%		LANGUAGE SPECIFIC SETTINGS   %%%%%
define('_CHARSET', 'ISO-8859-1');
define('_LANGCODE', 'en');
// change 0 to 1 if this language is a multi-bytes language
define("XOOPS_USE_MULTIBYTES", "0");

から

//%%%%%		LANGUAGE SPECIFIC SETTINGS   %%%%%
define('_CHARSET', 'EUC-JP');
define('_LANGCODE', 'en');

// change 0 to 1 if this language is a multi-bytes language
define("XOOPS_USE_MULTIBYTES", "1");

に変更する事によって文字化けを防いでいます。


ありがとうございます。
早速試してみます。

引用:

引用:

あと、もう一点なのですが、
WordpressMEで

[ja]日本語部分[/ja]
[en]english[/en]
共通部分

と投稿しまして、ブログを表示させ英語を選ぶと、

english共通部分

と表示されます。
そのまま、そのブログを編集しようとすると、

english
共通部分

しか表示されないのですが、これは正しいのでしょうか?

[ja]日本語部分[/ja]
[en]english[/en]
共通部分

と表示された方がありがたいのですが・・・
します。

WordPressは、どのバージョンを使われていますか?
当方で最新の0.5.0RC4でテストしたのですが、編集画面ではきちんと
[ja]日本語部分[/ja]
[en]english[/en]
共通部分
と表示されました



現在は0.3.3の最新版です。
0.5及びxoops2.0.10、の環境も作って行く予定ですが、
とりあえず、0.3.3で行っております。
もし、0.5の方が良いのであれば、変更を検討しますが、
可能であれば、安定している0.3.3でいこうと思っています。

よろしくお願いいたします。


Re[4]: xoopsの多言語化について 投稿者: yo 投稿日:2005/06/09(Thu) 15:42 No.103  

のぶのぶさん
また自己レスですみません。
今0.5導入しました。
上記問題は解決されております。
とりあえず、0.5使わせていただきます。
ありがとうございます。

引用:

引用:

あと、もう一点なのですが、
WordpressMEで

[ja]日本語部分[/ja]
[en]english[/en]
共通部分

と投稿しまして、ブログを表示させ英語を選ぶと、

english共通部分

と表示されます。
そのまま、そのブログを編集しようとすると、

english
共通部分

しか表示されないのですが、これは正しいのでしょうか?

[ja]日本語部分[/ja]
[en]english[/en]
共通部分

と表示された方がありがたいのですが・・・
します。

WordPressは、どのバージョンを使われていますか?
当方で最新の0.5.0RC4でテストしたのですが、編集画面ではきちんと
[ja]日本語部分[/ja]
[en]english[/en]
共通部分
と表示されました


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -