我目前正在研究项目的翻译部分。现在,我对Webprofiler与控制台中Symfony的不同调试输出感到非常困惑。
Webprofiler总是给我正确的信息(定义了消息,使用了回退):
然而,控制台输出非常不满意,并且似乎没有发现缺少ID并且使用了1个后备...
C:\xampp_htdocs\project>console debug:translation fr AppBundle
---------- ---------- ---------------- ----------------------
State Domain Id Message Preview (fr)
---------- ---------- ---------------- ----------------------
unused messages xyzrole.delete BONJOUR
---------- ---------- ---------------- ----------------------
我只是想让翻译调试工作,因为它在这里解释: http://symfony.com/doc/current/book/translation.html#debugging-translations
消息存储在app\Resources\AppBundle\translations
。
我在Win 7和Xampp下工作。如果您需要任何进一步的信息,请与我们联系。