18日目の記事になります。はじめにmagento2において、文字列は、ロケールファイル(csv)を複数のファイルで継承・上書きして表示しています。本記事では、magento2で文字列を翻訳、変更するためのロケールディクショナリの作り方を紹介します。Guideを見ればだいたいのことが分かるかと思いますが、その中でも注意すべき点や見落としがちな点をご紹介できたらと思います。packageの作り方3.まとめロケールファイルの配置場所と優先順位magento2のロケールファイルの配置は以下のようになっています。githubに公開されています。したがってロケールファイルを作る際、プロジェクト全体を翻訳したい場合は3のpackageに、その中でもtheme単位で翻訳したい場合は2のthemeに作る形になるかと思います。>/i18n/にcsvファイルを置くだけで機能します。3166(国コード)からなるコードです。例:ja_JP)と3つのファイルを作る必要があります。package="packageName"/></language>codeに関してはvendor/magento/framework/Locale/Config.phpを参照すると良いです。useの部分では継承する親のロケールファイルのvendor名とpackage名を記述します。overwrite","上書き後の文字列"左に上書きしたい文字列を記述し、カンマで区切り、右に上書き後の文字列を記述します。cache:flushで適用されます。まとめ本記事では、magento2で文字列を翻訳、変更するためのロケールディクショナリの作り方を紹介させていただきました。注意すべきポイントなど、少しでも皆様の参考になりましたら幸いです。upLoginユーザーは見つかりませんでした。