我在管理中有一個現有模塊,並且在此模塊的system.xml中添加了一個新字段。該標籤不會被翻譯,但該字段會被添加。實際上只顯示該字段的名稱而不是翻譯文本。Magento:爲現有管理模塊添加新字段system.xml,標籤未翻譯
什麼問題(清除緩存)?
這是XML:
<fields>
<active translate="label">
<label>Enabled</label>
<frontend_type>select</frontend_type>
<source_model>adminhtml/system_config_source_yesno</source_model>
<sort_order>10</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</active>
... many fields ...
<MODULE_SH_TNT_RATES_DISCOUNT>
<label>MODULE_SH_TNT_RATES_DISCOUNT_1</label>
<comment>MODULE_SH_TNT_RATES_DISCOUNT_2</comment>
<frontend_type>textarea</frontend_type>
<sort_order>690</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</MODULE_SH_TNT_RATES_DISCOUNT>
這是一個自己寫的管理員航運模塊,運行了數年,但我增加了一個新的領域爲客戶。我有語言.csv文件,其中該標籤被翻譯爲字段的所有其他標籤。當我更改現有字段的現有標籤時,它們將被替換,但新字段的新標籤似乎不會被翻譯。所以在我的情況下,只顯示MODULE_SH_TNT_RATES_DISCOUNT_1和MODULE_SH_TNT_RATES_DISCOUNT_2,沒有從.csv文件轉換。
你可以分享添加到system.xml中的添加的XML部分 –
拉吉夫感謝您的反應,我已經將xml添加到問題 – Francois99