発送メールで発送業者の名前を日本化する方法

AI-generated summary

発送メール内の配送業者名を日本語表記にしたい要望(例:Sagawa を「佐川急便」へ)。

提案された対応策(暫定案):

  • Shopifyの通知テンプレート(設定 > 通知 > 配送 > 配送情報通知)を編集。
  • Liquidで fulfillment.tracking_company を一旦変数に代入し、値が「Sagawa (JA)」の場合は「佐川急便」に置換して表示。
  • 他社も同様に条件分岐を追加して日本語名へ置換可能。

補足用語:

  • LiquidはShopifyのテンプレート言語。
  • fulfillment.tracking_numbers.first は最初の追跡番号を参照。

現状と結論:

  • よりスマートな方法がある可能性に言及されつつ、即時実行できる「力技」のワークアラウンドが提示。
  • 公式な決定や最終解は未確定で、議論は継続中。

参考:

  • メール表示のスクリーンショットが添付(理解の補助程度)。

お世話になっております!

発送メールで発送業者の名前を日本化する方法をご存知の方、いらっしゃいましたらご教授頂けますと幸いです!

送付画像ですとSagawaではなく、佐川急便などにできればと思っております。

もっとスマートなやり方があるかもしれませんので、

他の方の回答をお待ちいただくのが良いと思いますが、

力技で良ければ下記のやり方でも可能です。

設定 > 通知 > 配送 > 配送情報通知にて、

{{ fulfillment.tracking_company }} 追跡番号: {{ fulfillment.tracking_numbers.first }}

というコードを、

下記のように変更します。

{%assign tracking_company = fulfillment.tracking_company %}
{%if fulfillment.tracking_company == 'Sagawa (JA)' %}{%assign tracking_company = "佐川急便" %}{%endif%}
{{ tracking_company }} 追跡番号: {{ fulfillment.tracking_numbers.first }}

佐川急便以外にも対応する場合は、下記のコードを適宜変更し増設してください。

{%if fulfillment.tracking_company == 'Sagawa (JA)' %}{%assign tracking_company = "佐川急便" %}{%endif%}

ご参考まで。

(キュー田辺)