バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > CSV エクスポート時における 中国語文字化けについて

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tomso_ya
投稿日時: 2014/1/7 9:51
対応状況: −−−
新米
登録日: 2014/1/7
居住地:
投稿: 2
CSV エクスポート時における 中国語文字化けについて
EC-CUBEでサイトを作ってもらったのですが、日本語と中国語で登録しています。

サイト側は中国語が反映しています。

初心者で申し訳ありませんが、商品名をダウンロードすると中国語が一部ぬけています。どのようにすればうまく中国語の抜け字をふせげるのかをご教授よろしくお願いします。
------------------------
lang="ja" xml:lang="ja"
charset=UTF-8
windows7
------------------------
k-kuwahara
投稿日時: 2014/1/7 20:29
対応状況: −−−
長老
登録日: 2013/4/16
居住地: Tokyo
投稿: 175
Re: CSV エクスポート時における 中国語文字化けについて
tomso_ya様


引用:

------------------------
lang="ja" xml:lang="ja"
charset=UTF-8
windows7
------------------------

すでに試されていましたらすみません。
上記のhtml、xmlのlang属性を"zh"(中国語)に変えてみても抜けますでしょうか。
casa
投稿日時: 2014/1/8 16:04
対応状況: −−−
長老
登録日: 2011/10/3
居住地:
投稿: 210
Re: CSV エクスポート時における 中国語文字化けについて
こんにちわ。

CSV出力処理では、文字コードをShift_JIS(日本語用文字コード)に変換していますので、中国語は表示されません。

CSV出力処理内で、SJIS-Win と指定している箇所をUTF-8に変更すれば中国語も空欄にならず出力されると思います。

対象ファイルは以下です。
data/class/helper/SC_Helper_CSV.php

ただし、この対応を行うと、商品CSVだけでなく全てのCSVファイルがUTF-8になります。
patapata
投稿日時: 2014/1/8 18:50
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: CSV エクスポート時における 中国語文字化けについて
他の方が指摘してない点として、
中国語に対応したエディタを利用していないと表示および
編集保存で化けますよ
また当然ですが表示するためのフォントがインストールされていることが前提です

中国語に対応する場合
文字コードは、「big5」「GB2312」「UTF8」「UTF16」あたり情報をちゃんと保有していることが重要です。
k-kuwahara
投稿日時: 2014/1/9 19:05
対応状況: −−−
長老
登録日: 2013/4/16
居住地: Tokyo
投稿: 175
Re: CSV エクスポート時における 中国語文字化けについて
tomso_ya様


こちら、自分の環境でも試してみましたが、

・中国語の商品を購入した際の、自動配信メール
・管理画面の、帳票出力

でも、文字が抜けるようですので、
対策方法が見つかった際は、こちらも対応が必要かと思います。

以上、よろしくお願い致します。
tomso_ya
投稿日時: 2014/1/11 9:59
対応状況: 解決済
新米
登録日: 2014/1/7
居住地:
投稿: 2
Re: CSV エクスポート時における 中国語文字化けについて
返信がおくれて申し訳ございませんが
自己解決しました

詳細として、
エクセルをCSVでフォーマットする
さくらエディタに直接張付し、タブスペースを","に置換える
 ファイル保存はUTF-8で保存
保存した後はエクセル開かず、そのままインポート

検証
 エクセルは文字化けせず認識するようです。ファイル形式CSV
 エクセルをUnicodeで保存
 テキストでひらく-----文字化けなし
 タブスペースを","に置換える ファイル形式はそのまま----文字化けなし
 ファイルを名前を付けて保存 ファイル形式UTF-8
 拡張子を.txtから.csvに変更----文字化けなし
 
過去の記述を参考にし解決しました。
ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,842名です
総投稿数は109,985件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.