From 44d155d3d4831b6c4f75108141a75d8f08fdf51f Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 23 Dec 2014 11:05:44 +0100 Subject: [PATCH] [FIX] base: translate place holders in partner view Placeholders for City, ZIP and State were not translated Fixes #4340 (and one of #1755), opw 616589 --- openerp/addons/base/res/res_partner.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/openerp/addons/base/res/res_partner.py b/openerp/addons/base/res/res_partner.py index 56f84735d55..7221500de09 100644 --- a/openerp/addons/base/res/res_partner.py +++ b/openerp/addons/base/res/res_partner.py @@ -34,25 +34,25 @@ from openerp.tools.translate import _ ADDRESS_FORMAT_LAYOUTS = { '%(city)s %(state_code)s\n%(zip)s': """
- - + +
- +
""", '%(zip)s %(city)s': """
- - + +
- +
""", '%(city)s\n%(state_name)s\n%(zip)s': """
- - - + + +
""" } @@ -66,7 +66,7 @@ class format_address(object): if k in fmt: doc = etree.fromstring(arch) for node in doc.xpath("//div[@class='address_format']"): - tree = etree.fromstring(v) + tree = etree.fromstring(v % {'city': _('City'), 'zip': _('ZIP'), 'state': _('State')}) node.getparent().replace(node, tree) arch = etree.tostring(doc) break