diff --git a/i18n_scripts/translation.py b/i18n_scripts/translation.py index f709c565..b4811950 100644 --- a/i18n_scripts/translation.py +++ b/i18n_scripts/translation.py @@ -414,12 +414,12 @@ def replace_underscores(modules_dir=None): languages_dirs = get_languages_dirs(modules_dir) for lang_dir in languages_dirs: + lang_old_path = os.path.dirname(get_translation_file_path(modules_dir, 'I18N', lang_dir)) try: pattern = r'_(\w\w.lproj$)' if re.search(pattern, lang_dir): replacement = r'-\1' new_name = re.sub(pattern, replacement, lang_dir) - lang_old_path = os.path.dirname(get_translation_file_path(modules_dir, 'I18N', lang_dir)) lang_new_path = os.path.dirname(get_translation_file_path(modules_dir, 'I18N', new_name)) os.rename(lang_old_path, lang_new_path) @@ -432,7 +432,7 @@ def replace_underscores(modules_dir=None): print(f"Error: Permission denied while renaming {lang_old_path}: {e}", file=sys.stderr) raise except Exception as e: - print(f"Error: An unexpected error occurred while renaming {lang_old_path} to {lang_new_path}: {e}", + print(f"Error: An unexpected error occurred while renaming {lang_old_path}: {e}", file=sys.stderr) raise