質問 > フロント機能 > 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でのサイト韓国語表示について 引用:
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でのサイト韓国語表示について 引用:
いま, 韓国語を入力可能な環境ではない(クライアントマシンが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日本語環境⇒文字化け Firefoxでしか確認していませんでした(汗)。 ネット検索すると、IE6がダメ子さんなんですね。 とりあえず ・小粋空間:Webサイトで多言語表示をする方法 でいくと、site_frame.tplの
からlangを取るのが一番はやそうです。
いまはテストサイトのほうもIE6でOKでしょ。 |
ゲスト |
投稿日時: 2008/1/30 20:51
対応状況: −−−
|
Re: ver2でのサイト韓国語表示について ramrunさん
OKです! IEでの韓国語表示がテストサイトで確認できました! 今日は開発環境から離れてしまっているのでIE7.0での確認ですが、明日念の為(大丈夫だとは思いますが^^;)IE6.0での確認、そして現在の開発上での確認をしてご報告します。 そもそものIEの問題だったんですね。 お騒がせしてすみませんでした>< |
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |