diff --git a/openerp/addons/base/ir/ir_translation.py b/openerp/addons/base/ir/ir_translation.py index 5a29ab2f9d9..6a17d2ba41f 100644 --- a/openerp/addons/base/ir/ir_translation.py +++ b/openerp/addons/base/ir/ir_translation.py @@ -531,7 +531,7 @@ class ir_translation(osv.osv): query = """ INSERT INTO ir_translation (lang, type, name, res_id, src, value) SELECT l.code, 'model', %(name)s, %(res_id)s, %(src)s, %(src)s FROM res_lang l - WHERE l.code != 'en_US' AND NOT EXISTS ( + WHERE NOT EXISTS ( SELECT 1 FROM ir_translation WHERE lang=l.code AND type='model' AND name=%(name)s AND res_id=%(res_id)s AND src=%(src)s );