我正在使用 Symfony 2.3 和 Sonata Admin Bundle。
我知道我可以用这种方式翻译标签:
->add('shortDescription', null, array('label'=>'shortDescriptionTranslated'))
但这只能通过“configureFormFields”方法实现,而不能用于 dataGrid 和 listFields。
您能为我提供一个翻译标签的完整示例吗global方式?
我看过这里(Sonata Admin Bundle 中的标签 https://stackoverflow.com/questions/15476707/labels-in-sonata-admin-bundle/15477170#15477170)但我不知道在 xliff 文件中写什么。
Thanks!
您是否查看了奏鸣曲项目网站上的翻译文档:http://www.sonata-project.org/bundles/admin/master/doc/reference/translation.html http://www.sonata-project.org/bundles/admin/master/doc/reference/translation.html ?
您可以为每个管理员设置一个全局目录,默认目录是“消息”。根据翻译策略,源代码密钥会有所不同,您获得密钥后,可以使用 xliff 或 yaml 文件将相关标签翻译为 Symfony 框架中的任何其他翻译。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)