【发布时间】:2018-11-27 06:25:51
【问题描述】:
我正在尝试使用 symfony 翻译。这是我的翻译.yml
framework:
default_locale: 'en'
translator:
paths:
- '%kernel.project_dir%/translations'
fallbacks: ['en']
我在翻译目录中创建了 messages.en.yml。
## YAML Template.
Home: Home
Admin: Admin
Dashboard: Dashboard
Vehicles: Vehicles
Id: Id
但是当我尝试这样使用时,
{% trans %}Dashboard{% endtrans %}
我收到此错误消息,
这些消息不适用于给定的语言环境,也不能 在后备语言环境中找到。将它们添加到翻译目录 避免 Symfony 输出未翻译的内容。
【问题讨论】:
-
尝试messages.en.yaml而不是messages.en.yml。
-
抱歉,还是出现同样的错误
-
您是在项目目录中创建了翻译目录,还是在 Recources 目录下创建了它?