79 targetDir = getConfig('ericTranslationsDir') |
79 targetDir = getConfig('ericTranslationsDir') |
80 |
80 |
81 try: |
81 try: |
82 for fn in glob.glob(os.path.join('eric', 'i18n', '*.qm')): |
82 for fn in glob.glob(os.path.join('eric', 'i18n', '*.qm')): |
83 shutil.copy2(fn, targetDir) |
83 shutil.copy2(fn, targetDir) |
|
84 os.chmod(os.path.join(targetDir, os.path.basename(fn)), 0o644) |
84 except IOError as msg: |
85 except IOError as msg: |
85 sys.stderr.write( |
86 sys.stderr.write( |
86 'IOError: {0}\nTry install-i18n as root.\n'.format(msg)) |
87 'IOError: {0}\nTry install-i18n as root.\n'.format(msg)) |
87 except OSError as msg: |
88 except OSError as msg: |
88 sys.stderr.write( |
89 sys.stderr.write( |