Magentoのデフォルトのフロントエンドをcsvファイルで簡単に翻訳する方法はありますか?すべてを翻訳するには時間がかかりすぎ、管理パネルが非常に混乱するので本当に必要ではありません。Magento frontendを翻訳する
Magentoフォーラムでは4年前に同じ質問がありましたが、その時点では簡単な方法はありませんでしたが、明らかにMangentoチームに連絡があり、調査を約束しました。それ以来何か変わったことはありますか?
Magentoのデフォルトのフロントエンドをcsvファイルで簡単に翻訳する方法はありますか?すべてを翻訳するには時間がかかりすぎ、管理パネルが非常に混乱するので本当に必要ではありません。Magento frontendを翻訳する
Magentoフォーラムでは4年前に同じ質問がありましたが、その時点では簡単な方法はありませんでしたが、明らかにMangentoチームに連絡があり、調査を約束しました。それ以来何か変わったことはありますか?
/app/locale/en_US
フォルダーを見てください。そこには翻訳を行う.csvがあります。 $this->__('Checkout')
またはその他の文字列が表示されているところでは、Magentoは「Checkout」と置き換えるものとそのようにエコーする文字列を指定する特定のファイルに対してこのフォルダをヒットします。
CSVファイルでは、最初のフィールドは$this->__('')
の中で検索するテキストで、2番目のフィールドは置き換えるものです。ここには、さまざまな言語の翻訳ファイルもあります。
各CSVの名前は、その名前空間の名前に従います。したがって、Mage_Catalog.csv
には、/app/code/core/Mage/Catalog/
クラスとテンプレートファイルを使用するすべてのファイルの変換が含まれています。
ここでは、ほとんどの管理者の翻訳を処理するMage_Adminhtml.csv
もあります。
申し訳ありませんが、そのファイル名はちょっと混乱していると思いますが、開けて読むのはそれほど難しいとは思いません...すばやく返信いただきありがとうございますそれらの上に。 – Vasar
テスト中にキャッシュをオフにし、値を変更したり、ページを保存してリロードしたりして、正しいファイルとタグを編集していることを確認します。 – Jason
また、XMLファイルで特定の値を宣言する場合、 'translate =" label "のように、あなたが割り当てることができる' translate = ""属性があります。これにより、XMLに割り当てられた値(フォームラベルなど)の変換が可能になります。 – pspahn