diff --git a/product/ERP5/Document/BusinessTemplate.py b/product/ERP5/Document/BusinessTemplate.py index 5ef4e9e21fa5868c97c3c48643093728eb0c3207..641dfbd55c8dfb21962ee6e13a589dbbfd26d5a9 100644 --- a/product/ERP5/Document/BusinessTemplate.py +++ b/product/ERP5/Document/BusinessTemplate.py @@ -3653,8 +3653,12 @@ class MessageTranslationTemplateItem(BaseTemplateItem): if action == 'nothing': continue path = string.split(path, '/') - lang = path[-3] - catalog = path[-2] + if len(path) == 2: + lang = path[0] + catalog = path[1] + else: + lang = path[-3] + catalog = path[-2] if lang not in localizer.get_languages(): localizer.manage_addLanguage(lang) mc = localizer._getOb(catalog)