質問 > その他 > (越境EC)英語への翻訳が効かない |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
koby |
投稿日時: 2018/10/13 0:47
対応状況: −−−
|
新米 登録日: 2018/10/13 居住地: 投稿: 2 |
(越境EC)英語への翻訳が効かない ▼テンプレート
[EC-CUBE] EC-CUBE4.0.0 [レンタルサーバ] さくらスタンダード [PHP] PHP 7.2.10 [現象] すみません、フォーラム初質問です。EC-CUBE4.0.0を手順通りにインストールし、.envファイルにECCUBE_LOCALE=enを追記、/src/Eccube/Resource/locale/配下にmessages.en.yamlとvalidation.en.yaml を設置したのですが、うんともすんとも英語化してくれません、何か手順が違うのでしょうか、、。 一応キャッシュもクリア等も試しました。 同じような現象でクリアした方、教えていただけると幸いです。 |
468 |
投稿日時: 2018/10/14 9:20
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: (越境EC)英語への翻訳が効かない 実際に多言語していないので、予想なのですが、
twig上の記述を変更していく必要があると思います。 例えば、以下の箇所をリソースファイルのラベルを指定する形に変更する必要があると思います。 /src/Eccube/Resource/template/default/Product/list.twig 183行目 {{ '数量'|trans }} ↓ {{ 'common.quantity'|trans }} 仕組みとしては、多言語に対応していますが、 フロントのdefaultテンプレート(twigファイル)は日本語がそのまま記述されていますので、 ひと手間は必要と思います。 管理画面用のテンプレート(twigファイル)はリソースファイルのラベルを指定しているようです。
|
koby |
投稿日時: 2018/10/14 14:35
対応状況: −−−
|
新米 登録日: 2018/10/13 居住地: 投稿: 2 |
Re: (越境EC)英語への翻訳が効かない 468様
早速のご返信ありがとうございます、 なるほど、結局膨大な作業が必要になるのですね・・・! 4.0.0からの多言語対応に期待していたので、 少々残念ですが、色々もう少し方策を模索したいと思います。 ありがとうございました。 |
nanasess |
投稿日時: 2018/10/15 10:00
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: (越境EC)英語への翻訳が効かない パッケージされたテンプレートは、日本人用に言語リソースを日本語に置き換えてます。
Github にあるテンプレートは、 messages.en.yaml で英語に置き換わりますので、 git clone してこちらをご利用ください。 https://github.com/EC-CUBE/ec-cube/tree/4.0/src/Eccube/Resource/template/default |
sw_tm |
投稿日時: 2018/10/17 10:50
対応状況: −−−
|
常連 登録日: 2018/5/25 居住地: 投稿: 43 |
Re: (越境EC)英語への翻訳が効かない 開発ドキュメントには、言語の切り替え手順があるので、混乱しますね。
パッケージ版とGitHub版の機能の違いについてまとめてもらえるといいのですが。。。 http://doc4.ec-cube.net/i18n_multilingualization |
tao_s |
投稿日時: 2018/10/17 15:03
対応状況: −−−
|
仙人 登録日: 2008/8/20 居住地: 東京 投稿: 796 |
Re: (越境EC)英語への翻訳が効かない ここにやり方書きましたので、ご参考まで
https://qiita.com/tao_s/items/4a4d658a40ce1340eee6
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |