From d1b8f2987c5cdb2acfd344e67d05d7b2d8893e06 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Mon, 17 Apr 2023 12:18:34 +0200 Subject: [PATCH] Fix incorrect regex in translation script (#91536) --- script/translations/develop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/translations/develop.py b/script/translations/develop.py index 067aa84444b..a318c7c08bc 100644 --- a/script/translations/develop.py +++ b/script/translations/develop.py @@ -69,7 +69,7 @@ def substitute_translation_references(integration_strings, flattened_translation def substitute_reference(value, flattened_translations): """Substitute localization key references in a translation string.""" - matches = re.findall(r"\[\%key:((?:[\w]+|[:]{2})*)\%\]", value) + matches = re.findall(r"\[\%key:((?:[a-z0-9-_]+|[:]{2})*)\%\]", value) if not matches: return value