From 63dd6418b9d8ab766a1fc3276c57c8d1551969e1 Mon Sep 17 00:00:00 2001 From: A_D <aunderscored@gmail.com> Date: Sat, 7 Nov 2020 16:58:14 +0200 Subject: [PATCH] removed unicode strings --- l10n.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/l10n.py b/l10n.py index cbc54004..bb79a3b5 100755 --- a/l10n.py +++ b/l10n.py @@ -82,7 +82,7 @@ class _Translations: """ self.translations = {None: {}} # Promote strings to Unicode for consistency - builtins.__dict__['_'] = lambda x: str(x).replace(r'\"', u'"').replace(u'{CR}', u'\n') + builtins.__dict__['_'] = lambda x: str(x).replace(r'\"', '"').replace('{CR}', '\n') def install(self, lang: str = None) -> None: """ @@ -139,8 +139,8 @@ class _Translations: if line.strip(): match = _Translations.TRANS_RE.match(line) if match: - to_set = match.group(2).replace(r'\"', u'"').replace(u'{CR}', u'\n') - translations[match.group(1).replace(r'\"', u'"')] = to_set + to_set = match.group(2).replace(r'\"', '"').replace('{CR}', '\n') + translations[match.group(1).replace(r'\"', '"')] = to_set elif not _Translations.COMMENT_RE.match(line): logger.debug(f'Bad translation: {line.strip()}') @@ -168,7 +168,7 @@ class _Translations: if self.translations[None] and x not in self.translations[None]: logger.debug(f'Missing translation: {x!r}') - return self.translations[None].get(x) or str(x).replace(r'\"', u'"').replace(u'{CR}', u'\n') + return self.translations[None].get(x) or str(x).replace(r'\"', '"').replace('{CR}', '\n') def available(self) -> Set[str]: """Return a list of available language codes."""