簡體   English   中英

Sonata Admin翻譯無法翻譯翻譯數組

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM