2017-03-07 12 views
0

私はprestashop 1.7で作業しています。Prestashop 1.7 - 翻訳インターフェイスに翻訳が表示されない

私は翻訳を行っていますが、私はフロントオフィスに問題があります。 私のバックオフィスの文字列は翻訳インタフェースに表示されますが、フロントオフィスには表示されません。私はTPL例えばフロントオフィスのファイルを持っている

<tr> 
    <th>{l s='Name of the category' d='mynewmodule'}</th> 
    <th>{l s='Select' d='mynewmodule'}</th> 
</tr> 

が、何も翻訳インターフェースに表示されます。 私は元気です:翻訳 - >インストール済みのモジュールの翻訳 - > mynewmodule

しかし、(バックオフィスのものを除く)何も

あなたの助けをいただき、ありがとうございます。ピーター

答えて

1

「古い」システムを使用する必要があります。

{l s='Name of the category' mod='mynewmodule'} 

これはすべてです。開発者は、すべての翻訳システムを新しい「組み込み」のsymfonyシステムに移行しようとしています。あなたはPrestaShopの1.7翻訳システムによってテキストを翻訳する場合

+0

おかげさまで –

+0

あなたは私の友人です;) – sarcom

0

これに従ってください。

//あなたのモジュール名ps_を開始する必要があります。 // prestashop翻訳ドメイン名の後にモジュール名を表示する必要があります。

//からすべてのprestashopドメインを取得できます。

//ドメイン名がshoppingcartの場合、元のモジュール名はps_shoppingcartである必要があります。

//それ以降は、このシステムで{l s='translate text' d='domain'}このシステムを使用した場合、prestashop 1.7.x.xシステムが翻訳されます。

//ここでは、プレstashopのコアコードが表示されます:root\controllers\admin\AdminTranslationsController.php this fileisUsingNewTranslationsSystem()機能。

関連する問題