facebook twitter hatena line email

Php/Symfony/Symfony2/翻訳

提供: 初心者エンジニアの簡易メモ
2017年1月5日 (木) 17:54時点におけるAdmin (トーク | 投稿記録)による版 (言語ファイル)

移動: 案内検索

phpの翻訳コード

echo $this->get('translator')->trans('Hello World');

phpの翻訳コード(変換する場合)

echo $this->get('translator')->trans('user.login'); // Login

言語設定変更方法

-app/config/config.yml

framework:
    translator: { fallback: en }

言語ファイル

-app/Resources/translations/message.en.yml

user:
   login: Login

bundle側のResourcesではない

翻訳cache削除

php app/console cache:clear

参考

http://docs.symfony.gr.jp/symfony2/book/translation.html