Symfony更改网站语言



我正在使用Symfony构建网站。我想知道如何通过按下按钮来更改网站的语言。假设我有两个链接(英语和德语),当我单击其中的任何一个时,整个网站以及我访问的所有未来视图都会记住我对语言的选择。

有许多网站拥有此设施,我想知道我该如何实现这个目标。

谢谢!

建议查看JMS/I18N路由捆绑包。您可以使用按钮或链接更改语言环境(语言),并且一旦更改,该网站将保留在该语言上。只是一些建议,请在设置时使用"前缀"策略,以使您的网站的URL始终为domain.com/language/5./p>

您必须学习如何使用翻译捆绑包和设置翻译文件,以及必须学习如何设置翻译的树枝,使用您的服务和表格中的翻译,但是一旦掌握了它,这确实很容易,但很耗时。

相关内容

  • 没有找到相关文章

最新更新