Commit 5add462d authored by Nicolas Delaby's avatar Nicolas Delaby

I18n attributes can not be processed after node rendering.

Use Base_translateString instead to achieve same goal (Translate field title)

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@32962 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 1fd6ca2d
......@@ -236,10 +236,8 @@ bWxQSwUGAAAAAAIAAgCeAAAAhwwAAAAA</string> </value>
<tal:block tal:condition="python:field_type not in (\'HiddenStringField\', \'FileField\')">\n
<table:table-row>\n
<table:table-cell table:style-name=\'field-table.A1\' office:value-type=\'string\'>\n
<text:p tal:replace="structure python:render_text(field.get_value(\'title\'),\n
{\'{urn:oasis:names:tc:opendocument:xmlns:text:1.0}style-name\': \'field-label\',\n
\'{http://xml.zope.org/namespaces/i18n}domain\': \'ui\',\n
\'{http://xml.zope.org/namespaces/i18n}translate\': \'\'})"/>\n
<text:p tal:replace="structure python:render_text(here.Base_translateString(field.get_value(\'title\')),\n
{\'{urn:oasis:names:tc:opendocument:xmlns:text:1.0}style-name\': \'field-label\'})"/>\n
</table:table-cell>\n
<tal:block tal:define="item_list python:field.has_value(\'items\') and field.get_value(\'items\') or None">\n
<table:table-cell table:style-name=\'field-table.B1\' \n
......@@ -301,10 +299,8 @@ bWxQSwUGAAAAAAIAAgCeAAAAhwwAAAAA</string> </value>
<tal:block tal:repeat="field field_list">\n
<tal:block tal:define="field_type python: field.meta_type == \'ProxyField\' and field.getRecursiveTemplateField().meta_type or field.meta_type">\n
<tal:block tal:condition="python: field_type not in (\'ImageField\',\'OOoChart\' )">\n
<text:p tal:replace="structure python:render_text(field.get_value(\'title\'),\n
{\'{urn:oasis:names:tc:opendocument:xmlns:text:1.0}style-name\': \'field-label-center\',\n
\'{http://xml.zope.org/namespaces/i18n}domain\': \'ui\',\n
\'{http://xml.zope.org/namespaces/i18n}translate\': \'\'})"/>\n
<text:p tal:replace="structure python:render_text(here.Base_translateString(field.get_value(\'title\')),\n
{\'{urn:oasis:names:tc:opendocument:xmlns:text:1.0}style-name\': \'field-label-center\'})"/>\n
<text:p tal:replace="structure python:field.render_odt(REQUEST=request, attr_dict={\'{urn:oasis:names:tc:opendocument:xmlns:text:1.0}style-name\': \'field-content-center\'})"/>\n
</tal:block>\n
<tal:block tal:condition="python: field_type == \'ImageField\'">\n
......
86
\ No newline at end of file
88
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment