diff -r 2b768afcaee1 -r 49a0a9cb2505 scripts/install-i18n.py --- a/scripts/install-i18n.py Thu Sep 15 10:09:53 2022 +0200 +++ b/scripts/install-i18n.py Thu Sep 15 11:00:36 2022 +0200 @@ -9,10 +9,10 @@ Installation script for the eric IDE translation files. """ -import sys +import glob import os import shutil -import glob +import sys try: from eric7config import getConfig @@ -76,11 +76,12 @@ shutil.copy2(fn, targetDir) os.chmod(os.path.join(targetDir, os.path.basename(fn)), 0o644) except OSError as msg: - sys.stderr.write("OSError: {0}\nTry install-i18n as root.\n".format(msg)) - except OSError as msg: - sys.stderr.write( - "OSError: {0}\nTry install-i18n with admin rights.\n".format(msg) - ) + if sys.platform.startswith(("win", "cygwin")): + sys.stderr.write( + "OSError: {0}\nTry install-i18n with admin rights.\n".format(msg) + ) + else: + sys.stderr.write("OSError: {0}\nTry install-i18n as root.\n".format(msg)) def main(argv):