Khushboo Bhatt(openerp) has proposed merging lp:~openerp-dev/openobject-server/trunk-opw-578099-port-kbh into lp:openobject-server.
Requested reviews: OpenERP Core Team (openerp) For more details, see: https://code.launchpad.net/~openerp-dev/openobject-server/trunk-opw-578099-port-kbh/+merge/138418 Hello, User defined filter name does not translated in user's language. Filter name in dropdown list should be displayed into the logged in user's language. Steps to re-produce, * Create a custom filter and save, open it through 'Manage Filters' * Click translation flag on name field, add trasnaltion for any language, say French * Filter name still displays in English in dropdown though we set user's language as French. Code is forward port from 6.1 Thanks, Khushboo. -- https://code.launchpad.net/~openerp-dev/openobject-server/trunk-opw-578099-port-kbh/+merge/138418 Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-server/trunk-opw-578099-port-kbh.
=== modified file 'openerp/addons/base/ir/ir_filters.py' --- openerp/addons/base/ir/ir_filters.py 2012-11-08 09:28:22 +0000 +++ openerp/addons/base/ir/ir_filters.py 2012-12-06 10:59:22 +0000 @@ -47,10 +47,11 @@ ``context`` of the matching ``ir.filters``. """ # available filters: private filters (user_id=uid) and public filters (uid=NULL) + context = self.pool.get('res.users').context_get(cr, uid) filter_ids = self.search(cr, uid, [('model_id','=',model),('user_id','in',[uid, False])]) - my_filters = self.read(cr, uid, filter_ids, - ['name', 'is_default', 'domain', 'context', 'user_id']) + my_filters = self.read(cr, uid, filter_ids, + ['name', 'is_default', 'domain', 'context', 'user_id'], context=context) return my_filters def _check_global_default(self, cr, uid, vals, matching_filters, context=None):
_______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-gtk Post to : openerp-dev-gtk@lists.launchpad.net Unsubscribe : https://launchpad.net/~openerp-dev-gtk More help : https://help.launchpad.net/ListHelp