言語が日本語選択時のみ、オーダーフォームの姓名と住所の順番を入れ替えることは可能でしょうか?

越境ECを作成して利用させていただいております。

以前から、姓名と住所の順番が日本仕様を逆になっていたのが気になっていたので修正しようと思いました。

調べたところ、

コードを編集する

で確かに順番を逆にすることは理解できたのですが、

これだと、どのリージョンのお客様も日本仕様になってしまうので

返って使いにくくなってしまうのではないかと思いました。

そこで質問になるのですが、

言語を日本語時のみ、姓名、住所の順番を逆にして、

他の言語の場合は、デフォルトの表記の順番にする

といったことは可能なのでしょうか?

具体的な解でなくとも、ヒントがあれば教えていただけたら幸いです。

はじめまして。

下記コードのように、 request.locale.iso_code が ‘ja’ の場合とそれ以外で

if文で分岐を行えば可能かと思います。

{% if request.locale.iso_code == 'ja' %}

{% else %}

{% endif %}

ご参考までに。