英語環境にて自動返信メールの姓名の並びが逆になる

フォーラム 要望と提案 英語環境にて自動返信メールの姓名の並びが逆になる

  • このトピックには2件の返信、2人の参加者があり、最後にmdrにより12年前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #52024
    mdr
    参加者

    動作に関するご質問の場合は必ずご記入ください。


    WordPress のバージョン:3.4.2

    Welcart のバージョン:1.2.0

    ご利用のテーマ:

    症状を確認したブラウザ:

    サーバー(会社名、サービス名):

    SSLの利用: 無し | 専用SSL | 共用SSL

    WordPress のパーマリンク設定:


    WP-en、Welcart en-auの環境で使用しています。

    ユーザー登録、ショッピング時の自動返信メールにて、姓名の並びが逆になる場合があります。

    function usces_order_confirm_message($order_id) {

    $msg_body .= __('Request of','usces') . " : " . sprintf(__('Mr/Mrs %s', 'usces'), usces_localized_name( $data['order_name1'], $data['order_name2'], 'return' )) . "rn";
     略
    }

    では、『Given Name Family Name』の順で表示されますが、

    usces_send_regmembermail($user) の

    $name = trim($user['name1']) . ' ' . trim($user['name2']);

    と、両メールの宛名の

    'to_name' => sprintf(__('Mr/Mrs %s', 'usces'), ($entry["customer"]["name1"] . ' ' . $entry["customer"]["name2"])),

    では、『Family Name Given Name』の順で表示されます。

    数字を入れ替えると、『Given Name Family Name』の順で表示されます。

    前回は英語環境用表示が別に分かれていましたので、数字を直接入れ替えましたが、メールの方は共通のようにみえます。

    (前回:https://www.welcart.com/forum/topic.php?id=2096)

    入力フォームもGiven Name[name2]、Family Name[name1]の順になっているので、

    メールについても英語環境については同様の並びにできますでしょうか。

    オーダーメールも、’name1’=>$data となっているので、Given Nameが先なのも不思議なのですが。。。

    また別の箇所で値を入れているのでしょうか。。。?

    #65847
    nanbu
    キーマスター

    こんにちは。

    ご報告ありがとうございます。次期バージョンにて対応したいと思います。

    #65848
    mdr
    参加者

    次期バージョンにて対応いただけるのこと、ありがとうございます。

    バージョンアップを楽しみにしています。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。