Skip to content

Commit 8c9f3bf

Browse files
committed
Fixed discovered locales auto-merged even w/ --target-langs passed
1 parent a6feb96 commit 8c9f3bf

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

  • translate-messages/src/translate_messages/lib

translate-messages/src/translate_messages/lib/init.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ def target_langs(cli):
9090
cli.config.target_langs = list(set(cli.config.target_langs)) # remove dupes
9191
if not cli.config.target_langs: # init to stable ones
9292
cli.config.target_langs = cli.stable_locales
93-
if not cli.config.only_stable: # merge discovered locales
94-
for lang_path in cli.locales_path.rglob(f'*/{cli.msgs_filename}'):
95-
discovered_lang = lang_path.parent.name.replace('_', '-')
96-
if discovered_lang not in cli.config.target_langs:
97-
cli.config.target_langs.append(discovered_lang)
93+
if not cli.config.only_stable: # merge discovered locales
94+
for lang_path in cli.locales_path.rglob(f'*/{cli.msgs_filename}'):
95+
discovered_lang = lang_path.parent.name.replace('_', '-')
96+
if discovered_lang not in cli.config.target_langs:
97+
cli.config.target_langs.append(discovered_lang)
9898
cli.config.target_langs.sort()
9999
if cli.config.exclude_langs:
100100
cli.config.target_langs = [lang for lang in cli.config.target_langs if lang not in cli.config.exclude_langs]

0 commit comments

Comments
 (0)