From 8b1c044274656216d6b78ff442d4cb2a49d60a01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 23 Apr 2025 18:32:04 +0200 Subject: [PATCH] Do not clear non unique help translation The help translations may be composed of partitioned strings. Closes #13978 --- trytond/trytond/ir/translation.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/trytond/trytond/ir/translation.py b/trytond/trytond/ir/translation.py index 7d090fa49f..eb60397ffe 100644 --- a/trytond/trytond/ir/translation.py +++ b/trytond/trytond/ir/translation.py @@ -1431,8 +1431,7 @@ class TranslationClean(Wizard): for translation in translations: if getattr(self, '_clean_%s' % translation.type)(translation): to_delete.append(translation.id) - elif translation.type in ('field', 'model', 'wizard_button', - 'help'): + elif translation.type in {'field', 'model', 'wizard_button'}: key = (translation.module, translation.lang, translation.type, translation.name, translation.res_id) if key in keys: