From: Klaas Freitag Date: Mon, 8 Feb 2016 15:10:25 +0000 (+0100) Subject: nsi translations: finally escape the NSIS lineends correctly. X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~1254^2~17 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b70a95ba30a6b26510f445e07b6037907739feeb;p=nextcloud-desktop.git nsi translations: finally escape the NSIS lineends correctly. This will now finally fix #3519 --- diff --git a/admin/win/nsi/l10n/bin/build_locale_nsi.py b/admin/win/nsi/l10n/bin/build_locale_nsi.py index cfd7f07f7..977f62887 100755 --- a/admin/win/nsi/l10n/bin/build_locale_nsi.py +++ b/admin/win/nsi/l10n/bin/build_locale_nsi.py @@ -108,7 +108,8 @@ def escapeNSIS(st): .replace('\n', r'$\n')\ .replace('\"', r'$\"')\ .replace('$$\\', '$\\')\ - .replace('$\\n', r'$\n') + .replace('$\\n', r'$\n')\ + .replace('$\\\\n', r'$\n') translationCache = {} @@ -120,7 +121,7 @@ translationCache = {} for root,dirs,files in os.walk(options.podir): for file in files: filename,ext = os.path.splitext(file) - if ext == ".po" or ext == ".nsh": + if ext == ".po": # Valid locale filename (fr.po, de.po etc)? if filename in localeToName: language = localeToName[filename]