現在のセットアップ
次のテンプレート レイアウトの多言語 Web サイトがあります。
/frontend/base
/frontend/english
/frontend/portuguese
/frontend/ ...
したがって、各サイトには /frontend/[site]/template に個別のテンプレート ファイル セットがあります。
URL のコードを使用してサイトを切り替えます。
http://mysite/en/..., http://mysite/pt/...
たとえば、各サイトの翻訳ファイルがあります。
/frontend/portuguese/[root category]/locale/pt_PT/translate.csv
$this->__()
.phtml ファイルで使用します。
これはすべて正常に機能しています。
私が望むもの
を使用して、すべての Web サイトで/frontend/base
テンプレート ファイルを使用する必要があります$this->__()
。
私が抱えている問題は、/frontend/base
テンプレートから取得したファイルが正しい translate.csv ファイルを見つけられないことです。
たとえば、サイトがポルトガル語で実行されている場合、/frontend/base
テンプレート ファイルでファイルを使用するように指定するにはどうすればよいでしょうか。/locale/pt_PT/translate.csv