| Index: translations.py | 
| =================================================================== | 
| --- a/translations.py | 
| +++ b/translations.py | 
| @@ -76,16 +76,22 @@ def get_progress_for_translation_diction | 
| return languages | 
| def remove_redundant_translations(): | 
| default_locale_path = os.path.join(LOCALES_PATH, DEFAULT_LOCALE) | 
| for locale in os.listdir(LOCALES_PATH): | 
| if locale == DEFAULT_LOCALE: | 
| continue | 
| locale_path = os.path.join(LOCALES_PATH, locale) | 
| + # ignore files | 
| + if os.path.isfile(locale_path): | 
| + continue; | 
| 
 
Vasily Kuznetsov
2017/09/22 16:27:10
You don't need the semicolon at the end of the lin
 
jens
2017/09/26 12:09:17
Ah, you're right. I know it's not necessary in pyt
 
 | 
| + # ignore hidden folders | 
| + if locale_path.startswith('.'): | 
| + continue; | 
| if not filecmp.dircmp(locale_path, default_locale_path).diff_files: | 
| shutil.rmtree(locale_path) | 
| if __name__ == "__main__": | 
| if len(sys.argv) < 3: | 
| print_usage() | 
| sys.exit(1) |