第二言語のストア ビューでメールのタイトルを変更するにはどうすればよいですか。例 新規注文確認メールの「新規注文」。この場合、csv ファイルは応答しません...
2 に答える
別の解決策。デフォルトの電子メール テンプレートを使用する言語フォルダーにコピーし、手動で翻訳できます。
にすべてコピー
app/locale/en_US/template
しますapp/locale/[YOUR LANGUAGE CODE]/template
。[YOUR LANGUAGE CODE]
目的の言語の言語コードに変更します。ここでリストを見つけることができます。形式であることを確認してくださいen_US
。フォルダー内の電子メール テンプレートを変更し
app/locale/[YOUR LANGUAGE CODE]/template
ます。Magento で、 に移動し
System > Configuration > General
ます。左上で、Current Configuration Scope:
翻訳したいストアに変更します。Locale
を翻訳先の言語に変更します。フォルダーの名前空間で使用されている言語コードと正しく一致する必要があります。
注:メール テンプレート ファイルを編集すると、上部に変数などを含むコメントが表示されます。のようなものが表示されます<!--@subject Welcome, {{var customer.name}}! @-->
。これを変更すると、Magento で使用される件名が変更されます。
ストア ビューに必要な翻訳を含むカスタム トランザクション メールを作成するだけです。
ストアで必要な言語で、新しいトランザクション メール テンプレートを作成します。に移動し
System > Transactional Emails
てクリックしますAdd New Template
。翻訳しようとしている既定のテンプレートを読み込み、メールの件名と本文を変更します。System > Configuration > Sales Emails
構成の左上にある、これらのメールを割り当てる目的のストア ビューに変更します。New Order Confirmation Template
を、作成したトランザクション メール テンプレートに変更します。をクリックしSave Config
ます。そのストアから注文した商品は、作成した翻訳済みメールを使用してメールを送信するはずです。