[英]Sonata Admin translation does not translate translation array
我在Sonata Admin中有一个转换数组,如下所示:
messages.en.yml
admin:
form:
label:
identifier:
identificationTitle: Some text here
otherKey: blabla
当我试图像这样访问它时
{{ 'admin.form.label.identifier.identificationTitle'|trans }}
或像这样
{{ 'admin.form.label.identifier.identificationTitle'|trans({}, 'MyBundle') }}
他们不起作用,我得到了响应。
但是,如果我这样使用它:
messages.en.yml
admin_form_label_identifier_identificationTitle: some text here
风景
{{ 'admin_form_label_identifier_identificationTitle'|trans }}
有用。
显然,我不想使用这种格式,而是使用漂亮的数组格式化选项。 在Sonata Admin中甚至可以做到吗?
我猜想在您的项目中某处有admin.form.label的翻译。
当您将相同的键定义为值和数组时,仅翻译功能之一。 例如:
admin: translation for admin
admin:
form: translation for admin.form
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.