Skip to content

Commit 6efff4e

Browse files
committed
Simplify TX config recreation code
1 parent dca90b1 commit 6efff4e

File tree

1 file changed

+12
-18
lines changed

1 file changed

+12
-18
lines changed

manage_translation.py

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -71,27 +71,21 @@ def recreate_tx_config():
7171
name = RESOURCE_NAME_MAP.get(slug, slug)
7272
if '--' in slug:
7373
directory, file_name = name.split('--')
74-
if match(r'\d+_\d+', file_name):
74+
if match(r'\d+_\d+', file_name): # whatsnew
7575
file_name = file_name.replace('_', '.')
76-
config.writelines(
77-
(
78-
'\n',
79-
f'[o:python-doc:p:{PROJECT_SLUG}:r:{slug}]\n',
80-
f'file_filter = {directory}/{file_name}.po\n',
81-
'type = PO\n',
82-
'source_lang = en\n',
83-
)
84-
)
76+
file_filter = f'{directory}/{file_name}.po'
8577
else:
86-
config.writelines(
87-
(
88-
'\n',
89-
f'[o:python-doc:p:{PROJECT_SLUG}:r:{slug}]\n',
90-
f'file_filter = {name}.po\n',
91-
'type = PO\n',
92-
'source_lang = en\n',
93-
)
78+
file_filter = f'{name}.po'
79+
80+
config.writelines(
81+
(
82+
'\n',
83+
f'[o:python-doc:p:{PROJECT_SLUG}:r:{slug}]\n',
84+
f'file_filter = {file_filter}\n',
85+
'type = PO\n',
86+
'source_lang = en\n',
9487
)
88+
)
9589

9690

9791
@dataclass

0 commit comments

Comments
 (0)