我删除了文件messages.fr.xlf,我将其替换为messages.fr.yml。
我有这个例外。
An exception has been thrown during the rendering of a template ("Unable to load "/home/mkubik/myproject/src/tuto/UserBundle/Resources/translations/messages.fr.xlf": File /home/mkubik/myproject/src/tuto/UserBundle/Resources/translations/messages.fr.xlf does not contain valid XML, it is empty.") in tutoBlogBundle:Blog:traduction.html.twig at line 3.
我已清除缓存。
他继续加载xlf文件,但我不知道在哪里..
我的模板有traduction.html.twig:
<html>
<body>
{{ 'hello'|trans({'%name%': name}) }}
{% for i in 0..2 %}
<p>{{ ('charte.donnee.' ~ i )|trans }}</p>
{% endfor %}
{{ 'article.nombre'|transchoice(2) }}
Aujourd'hui nous somme le {{ 'now'|localizeddate('full', 'none') }} et il est {{ 'now'|localizeddate('none', 'short') }}
</body>
</html>
请你有一个想法,谢谢!!