我的捆绑包中有一些翻译,例如在src/Bundle/AppBundle/Resources/translations
中,但当我在我的Twig模板中将其移动到app/Resources/AppBundle/translations
时,它显示缺少翻译。我尝试过无效缓存并重新启动IDE但它没有帮助。
我该如何解决这个问题?
我的PhpStorm版本:2017.2.1
。
答案 0 :(得分:0)
Symfony文档:
"每次创建新的翻译资源(或安装包含翻译资源的软件包)时,请务必清除缓存,以便Symfony可以发现新的翻译资源"
Phpstorm可能正在通过读取缓存文件进行处理。
尝试清除Symfony缓存。
bin/console cache:clear
优化编曲器。
composer install --optimize-autoloader
答案 1 :(得分:0)
此问题已通过https://github.com/Haehnchen/idea-php-symfony2-plugin/issues/1010
在PhpStorm Symfony插件中修复