From bcfe0711539520061e12253a92757d7a8384a4ae Mon Sep 17 00:00:00 2001 From: Yoshinori Okuji <yo@nexedi.com> Date: Wed, 25 Aug 2004 12:31:25 +0000 Subject: [PATCH] Use a heristic method to translate worklist names, such as "Drafts to validate (18)". git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@1425 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../skins/erp5_html_style/navigation_box.pt | 29 +++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/product/ERP5/skins/erp5_html_style/navigation_box.pt b/product/ERP5/skins/erp5_html_style/navigation_box.pt index 8f9c4285f4..91e7327fc0 100755 --- a/product/ERP5/skins/erp5_html_style/navigation_box.pt +++ b/product/ERP5/skins/erp5_html_style/navigation_box.pt @@ -56,11 +56,30 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. i18n:translate="" i18n:domain="ui"> -- <tal:block tal:replace="action/title" /> -- </option> - <option value="1" - i18n:translate="" i18n:domain="ui" - tal:content="action/name" - tal:attributes="value action/url" - tal:condition="not:action/disabled">Saut</option> + <tal:block tal:condition="not:action/disabled" + tal:define="name python: action.get('name', ''); + index python: name.find(' ('); + "> + <tal:block tal:condition="python: index >= 0"> + <option value="1" tal:attributes="value action/url"> + <tal:block tal:content="python: name[:index]" + i18n:translate="" i18n:domain="ui"> + Drafts to confirmed + </tal:block> + <tal:block tal:replace="python: name[index:]"> + (12) + </tal:block> + </option> + </tal:block> + <tal:block tal:condition="python: index < 0"> + <option value="1" + i18n:translate="" i18n:domain="ui" + tal:content="action/name" + tal:attributes="value action/url"> + name + </option> + </tal:block> + </tal:block> </span> </span> <span tal:condition="user_actions"> -- 2.30.9