0
如何在actions.xml中使用/翻譯(url_expr/available_expr)?如何翻譯i18n Plone actions.xml
我通常的方法是使每種語言一個單獨的「對象」:
<object name="contact" meta_type="CMF Action" i18n:domain="my.theme">
<property name="title" i18n:translate="">Contact</property>
<property name="description" i18n:translate=""></property>
<property
name="url_expr">string:${globals_view/navigationRootUrl}/contact</property>
<property name="icon_expr"></property>
<property name="available_expr">python:request.LANGUAGE == 'en'</property>
</object>
<object name="contact-de" meta_type="CMF Action" i18n:domain="my.theme">
<property name="title" i18n:translate="">Contact</property>
<property name="description" i18n:translate=""></property>
<property
name="url_expr">string:${globals_view/navigationRootUrl}/kontakt</property>
<property name="icon_expr"></property>
<property name="available_expr">python:request.LANGUAGE == 'de'</property>
</object>
您是否安裝了LinguaPlone來處理'contact'和'kontakt'之間的轉換? – 2013-05-06 15:44:14
是的,Products.LinguaPlone 4.0.4帶語言文件夾 (de/en) – user966660 2013-05-07 06:20:50