diff --git a/trytond/trytond/ir/translation.py b/trytond/trytond/ir/translation.py index 24d1cbac71..1bbfa1b495 100644 --- a/trytond/trytond/ir/translation.py +++ b/trytond/trytond/ir/translation.py @@ -678,9 +678,11 @@ class Translation(ModelSQL, ModelView): Message = pool.get('ir.message') Model = pool.get('ir.model') ModelField = pool.get('ir.model.field') + ActionKeyword = pool.get('ir.action.keyword') Message._message_cache.clear() Model._get_names_cache.clear() ModelField._get_name_cache.clear() + ActionKeyword._get_keyword_cache.clear() cls._translation_cache.clear() cls._translation_report_cache.clear() ModelView._fields_view_get_cache.clear() @@ -693,9 +695,11 @@ class Translation(ModelSQL, ModelView): Message = pool.get('ir.message') Model = pool.get('ir.model') ModelField = pool.get('ir.model.field') + ActionKeyword = pool.get('ir.action.keyword') Message._message_cache.clear() Model._get_names_cache.clear() ModelField._get_name_cache.clear() + ActionKeyword._get_keyword_cache.clear() cls._translation_cache.clear() cls._translation_report_cache.clear() ModelView._fields_view_get_cache.clear() @@ -714,9 +718,11 @@ class Translation(ModelSQL, ModelView): Message = pool.get('ir.message') Model = pool.get('ir.model') ModelField = pool.get('ir.model.field') + ActionKeyword = pool.get('ir.action.keyword') Message._message_cache.clear() Model._get_names_cache.clear() ModelField._get_name_cache.clear() + ActionKeyword._get_keyword_cache.clear() cls._translation_cache.clear() cls._translation_report_cache.clear() ModelView._fields_view_get_cache.clear()