2017-05-10 7 views
0

バンドルフィールドの翻訳を自分の言語で作成しました。私のFOSUserBundleで動作していますが、コメントバンドル用にもう1つ作成しましたが、FOSUserCommentでは作成しませんでした。翻訳フォルダにあります。バンドルのラベルを翻訳する方法

Exempleコード:

<button data-url="{{ url("fos_comment_remove_thread_comment", {"id": comment.thread.id, "commentId": comment.id, "value": constant('FOS\\CommentBundle\\Model\\CommentInterface::STATE_DELETED')}) }}" class="fos_comment_comment_remove"> 
    {% trans from 'FOSCommentBundle' %}fos_comment_comment_delete{% endtrans %} 
</button> 

は、私は私の翻訳ファイルで動作するように{% trans from 'FOSCommentBundle' %}fos_comment_comment_delete{% endtrans %}を置き換えることはできますか?

翻訳は定義された言語で正常に動作しますが、ファイルの変換をコピーして、自分の言語の実装がバンドルに存在しませんでした。

答えて

1

あなたが行ったことはわかりません。ファイルをどこに保存し、どの名前を翻訳ファイルに保存したのかを教えてください。

あなたも、私は私の答えを更新できるようにあなたの質問を更新し{{ 'fos_comment_delete'|trans }}

を使用することができます。

+0

私はちょうどフォルダCommentBundle /リソース/翻訳上のFOSCommentBundle.ca.ymlというファイルを作成します。 ロケール:CA とフレームワーク内部: トランスレータ:{フォールバック:[ '%ロケール%']}と私config.ymlにその パラメータで定義されました。 – Pillow

+0

これはばかげているかもしれませんが、あなたはキャッシュをクリアしましたか? –

+0

私はファイルをリメイクしてキャッシュをもう一度クリアして、今すぐに働いてくれてありがとう。 – Pillow

関連する問題