バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 自動返信メールの不具合【他言語】

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
viper
投稿日時: 2011/8/6 11:48
対応状況: −−−
新米
登録日: 2011/7/30
居住地:
投稿: 10
自動返信メールの不具合【他言語】
2.11.1を使用しています。
商品名や住所氏名等で中国語の記載が多いのですが
自動返信メールで全ての中国語(日本漢字に無い)が消えて表示されてしまいます。

例えば中国語漢字を◯、日本語漢字を△とする
商品名や規格内容、相手の氏名住所等の文字列がある場合
◯◯◯(3文字)→ (ゼロ文字)
△△◯△◯(正式には5文字)→ △△△ 3文字になってしまいます。

2.11.1のHP自体は多言語化されている様ですが、メール部分には未対応なのですね。
修正場所をご存知の方、どうかご伝授の程よろしくお願い致します。
ECCUORE
投稿日時: 2011/8/8 10:01
対応状況: −−−
長老
登録日: 2009/10/22
居住地: 東京
投稿: 248
Re: 自動返信メールの不具合【他言語】
SC_SendMailの拡張クラスSC_SendMail_Exに、コンストラクタやsetBody、getNameAddress、getTEXTHeaderなどのキャラクターセットやmb_languageで言語をセットしてる所を、オーバーライドする必要があります。

日本語、中国語の混在環境であれば、上記で作成した拡張クラスの名前をSC_SendMail_Ex_Chineにして、区別してクラスを呼び出すなどの処理が、SC_Helper_Mailにも必要になりますのでSC_Helper_Mail_Exを拡張する必要もあります。


----------------
EC CUORE 株式会社クオーレ
カスタマイズ御相談下さい。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,951名です
総投稿数は110,019件です

投稿数ランキング

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