【发布时间】:2012-04-10 06:59:58
【问题描述】:
几周后,我开始使用 Symfony2。 看起来是个很强大的框架,但是有些东西我还是看不懂。
在文档中,我看到 i18n(即翻译)由 Translator 服务管理。如果我理解正确,翻译网站的主要方法是将我要翻译的消息集合放在不同的文件messages.XX.yml (XX=en,fr,it,etc...) 中,每种语言一个。
这对于可能不包含任何 HTML 标记的短文本来说是完美的。但是你如何处理长文本?例如,如何管理服务条款或关于页面的翻译?
我想我应该为我想使用的每个语言环境包含不同的模板。我说的对吗?
感谢您的帮助!
【问题讨论】:
标签: symfony translation twig