バージョン選択

フォーラム

メニュー

オンライン状況

39 人のユーザが現在オンラインです。 (29 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 39
もっと...

サイト内検索

質問 > フロント機能 > ver2でのサイト韓国語表示について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kotetsu7
投稿日時: 2008/1/30 10:50
対応状況: −−−
半人前
登録日: 2008/1/16
居住地:
投稿: 13
ver2でのサイト韓国語表示について
こんにちわ。

現在ver2.0.1を利用して韓国語表記のサイトを制作しているものです。

UTF-8対応になったと知り、早速管理画面を使って韓国語を埋め込んでみたのですが、ウェブサイト上では文字化けしています。

何か他に設定しなければならないもの等があるのでしょうか?

よろしくお願いします><

EC-CUBEバージョン 2.0.1
PHPバージョン PHP 5.2.0-8+etch9
DBバージョン MySQL 5.0.32-Debian_7etch4-log
nanasess
投稿日時: 2008/1/30 11:30
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: ver2でのサイト韓国語表示について
文字化けしている文字列は, DB に格納されている文字列でしょうか?
PHP に直書きしている文字列でしょうか?

また, MySQL は, UTF-8 において4バイトで表現される文字(サロゲート・ペア)には対応していません.
文字化けしている文字列が, この領域の文字列であるということはないでしょうか?

# 韓国語については, あまり詳しくないため, はずしていたらすみません.
kotetsu7
投稿日時: 2008/1/30 11:41
対応状況: −−−
半人前
登録日: 2008/1/16
居住地:
投稿: 13
Re: ver2でのサイト韓国語表示について
早速のご返信、有難うございます。

文字化けしている文字列はPHPに直書きしている文字列になります。
※管理画面⇒デザイン管理⇒ページのメイン編集⇒PHP直書き

管理画面を使わない場合(PHP直書き)でも文字化けしてしまいました。

原因を調べているのですが、もしかしたら.htaccessファイルで設定されている、php_value mbstring.language Japaneseの部分が関連しているのでしょうか?

もしお分かりになれば教えて頂ければ助かります。

nanasess
投稿日時: 2008/1/30 11:56
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: ver2でのサイト韓国語表示について
引用:

kotetsu7さんは書きました:

原因を調べているのですが、もしかしたら.htaccessファイルで設定されている、php_value mbstring.language Japaneseの部分が関連しているのでしょうか?


mbstring.language = netural

でいかがでしょうか?
kotetsu7
投稿日時: 2008/1/30 12:15
対応状況: −−−
半人前
登録日: 2008/1/16
居住地:
投稿: 13
Re: ver2でのサイト韓国語表示について
お返事有難うございました。

mbstring.language = netural

早速試してみたのですが、やはり文字化けしてしまいました。

※php,tpl等の関連ファイルを全てチェックしたのですが、どれもUTF-8がきちんと指定してあります。
nanasess
投稿日時: 2008/1/30 12:51
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: ver2でのサイト韓国語表示について
引用:

kotetsu7さんは書きました:
お返事有難うございました。

mbstring.language = netural

早速試してみたのですが、やはり文字化けしてしまいました。

※php,tpl等の関連ファイルを全てチェックしたのですが、どれもUTF-8がきちんと指定してあります。


いま, 韓国語を入力可能な環境ではない(クライアントマシンがFreeBSD なのです...)ので, 検証できなくてすみません.
検証できるようになったら試してみたいと思います.
ramrun
投稿日時: 2008/1/30 14:50
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: ver2でのサイト韓国語表示について
新着情報のところだけですけど、ためしにネットで機械翻訳させたものを投稿してみました。
設定はデフォルトのまま(日本語仕様)ですが大丈夫っぽい?

テストサイト

使えるネット LinuxVPS
CentOS 4.5
EC-CUBE 2.0.1
PHP 5.1.6
PostgreSQL 8.1.9
ゲスト
投稿日時: 2008/1/30 18:10
対応状況: −−−
Re: ver2でのサイト韓国語表示について
nanasesさん、ramrunさん、

検証ありがとうございます。

>ramrunさん
テストサイトですが、

IE6.0日本語環境⇒文字化け
IE6.0英語環境⇒正常
FireFox⇒正常

という結果になり、利用ブラウザに依存する可能性が高いのかもしれません。
IE6.0日本語環境で、韓国のウェブサイトは文字化けしないのですがcharsetでeuc-krを指定している為かもしれません。

EC-CUBEver2.0ではUTF-8が提供されていますが、日本語IE環境で見れるようにする為には、全てeuc-krにしなければいけないのでしょうか?><

他に良い方法があれば教えてくれると助かります。

ramrun
投稿日時: 2008/1/30 19:31
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: ver2でのサイト韓国語表示について
引用:
IE6.0日本語環境⇒文字化け
IE6.0英語環境⇒正常
FireFox⇒正常


Firefoxでしか確認していませんでした(汗)。


ネット検索すると、IE6がダメ子さんなんですね。

とりあえず
・小粋空間:Webサイトで多言語表示をする方法
でいくと、site_frame.tplの

<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">


からlangを取るのが一番はやそうです。

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja">


いまはテストサイトのほうもIE6でOKでしょ。
ゲスト
投稿日時: 2008/1/30 20:51
対応状況: −−−
Re: ver2でのサイト韓国語表示について
ramrunさん

OKです! IEでの韓国語表示がテストサイトで確認できました!

今日は開発環境から離れてしまっているのでIE7.0での確認ですが、明日念の為(大丈夫だとは思いますが^^;)IE6.0での確認、そして現在の開発上での確認をしてご報告します。

そもそものIEの問題だったんですね。
お騒がせしてすみませんでした><
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,088名です
総投稿数は110,033件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1297
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.