質問 > フロント機能 > 「messages.ja.yaml 」での文言変更が一部のみ反映される |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Mayn |
投稿日時: 2022/2/8 0:12
対応状況: −−−
|
半人前 登録日: 2022/2/7 居住地: 投稿: 14 |
「messages.ja.yaml 」での文言変更が一部のみ反映される ▼テンプレート
[EC-CUBE] 4.1.0 [レンタルサーバ] X-server [OS] Window10 [PHP] 7.4.10 [データベース] MySQL 5.7.32 [WEBサーバ] Apache [ブラウザ] chrom [導入プラグインの有無] あり(ない状態でも試しております) [カスタマイズの有無] なし [現象] フロントの大部分の言語変更を行う必要があり、以下Customizeディレクトリを使用し app/Customize/Resource/locale/messages.ja.yaml を新規作成し、必要箇所を上書きでテキスト変更いたしました。 キャッシュ削除を行い、反映を確認したところ、一部のみしか反映されない状況です。 ◉変更が反映された箇所: ・ヘッダの検索ドロップダウン「すべての商品」 ・新規会員登録ページのドロップダウン「都道府県を選択」や「選択してください」 ◉変更が反映されない箇所:(多数のため抜粋) ・TOPページの「現在カート内に商品はございません。」 ・新規会員ページのタイトル「新規会員登録」や「お名前」などドロップダウン以外のテキスト全て ドロップダウン箇所のみ反映されており、その他のテキスト文言変更は反映されません。 ブロック管理やページ管理から個別のtwigでテキスト変更はできますが、今回は「messages.ja.yaml 」の定義を利用して一括変更させたく解決策を模索しております。 ご教示いただけますと幸いです。 よろしくお願いいたします。 |
umebius |
投稿日時: 2022/2/8 9:20
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: 「messages.ja.yaml 」での文言変更が一部のみ反映される ダウンロード版(パッケージ版)では、テンプレート上の文字は日本語に変換されているためmessages.ja.yamlを変更しても表示が変わりません。
サイト制作時にGithubからCloneしたEC-CUBEソースを使用していれば一括変更が可能です。
|
Mayn |
投稿日時: 2022/2/9 9:12
対応状況: −−−
|
半人前 登録日: 2022/2/7 居住地: 投稿: 14 |
Re: 「messages.ja.yaml 」での文言変更が一部のみ反映される 恥ずかしながら、ダウンロード版とは別に、そのような方法があること自体把握しておりませんでした。
今回は取り急ぎ、個別にtwigを変更することで対応進めていくことにいたします。 ご教示頂き大変助かりました、ありがとうございます! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |