From e030343881e0df0a948093ad31248a616e9a75df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20G=C3=B3mez=20Garc=C3=ADa?= Date: Wed, 7 Aug 2024 19:52:19 +0200 Subject: [PATCH] Fixed toUDS --- toUDS.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/toUDS.py b/toUDS.py index a9735d8..e7ef2f7 100755 --- a/toUDS.py +++ b/toUDS.py @@ -111,9 +111,10 @@ def extract_translations(): for v in pattern.finditer(data): s = v.groupdict()['data'] if strip: - s = s.strip() - s = s.replace('\n', '\\n') + s = s.replace('\n', ' ').replace('\r', ' ').strip() + s = s.replace('\n', '\\n').replace('\r', '\\r').replace('"', '\\"') + # print('Found string {}'.format(s)) print('gettext("{}");'.format(s), file=output) with open(os.path.join(os.path.join(UDS, STATIC), 'translations-fakejs.js'), 'w', encoding='utf8') as output: