【问题标题】:PhpStorm doesn't see translations when moved to app/Resources移动到应用程序/资源时,PhpStorm 看不到翻译
【发布时间】:2018-02-08 08:40:12
【问题描述】:

我的包中有一些翻译,例如在 src/Bundle/AppBundle/Resources/translations 中,但是当我在我的 Twig 模板中将其移动到 app/Resources/AppBundle/translations 时,它显示缺少翻译。我尝试过使缓存无效并重新启动 IDE,但没有帮助。

我该如何解决这个问题?

我的 PhpStorm 版本:2017.2.1.

【问题讨论】:

  • PhpStorm 本身对 Symfony 特定的项目结构一无所知。必须是 Symfony 插件首先提供了识别/帮助。所以检查 Symfony 插件设置;在 GitHub 上检查该插件的现有票证。

标签: symfony phpstorm phpstorm-2017.2


【解决方案1】:

Symfony 文档:

“每次创建新的翻译资源(或安装包含翻译资源的包)时,请务必清除缓存,以便 Symfony 可以发现新的翻译资源”

Phpstorm 可能正在通过读取缓存文件进行处理。

尝试清除 Symfony 缓存。

bin/console cache:clear

优化作曲家。

composer install --optimize-autoloader

【讨论】:

    【解决方案2】:

    此问题已通过 https://github.com/Haehnchen/idea-php-symfony2-plugin/issues/1010 在 PhpStorm Symfony 插件中修复

    【讨论】:

      猜你喜欢
      • 2012-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 1970-01-01
      相关资源
      最近更新 更多