我的应用程序使用sfDoctrineGuardPlugin保护应用程序并强制使用登录访问。如何在Symfony中启用i18n功能,以便用户在登录时可以使用不同的语言?
根据Symfony Internationalization文档,我将以下内容添加到我的settings.yml:
所有: .settings: charset:utf-8 i18n:是的 standard_helpers:[Partial,Cache,I18N]
以及以下路由到我的routing.yml:
但是当我到/ fr / all仍然固执地用英语。
我错过了什么?
答案 0 :(得分:1)
你为启用i18n所做的事情似乎已经足够了。
你翻译了这些消息吗?翻译不包含在插件中。