File tree 1 file changed +10
-13
lines changed
1 file changed +10
-13
lines changed Original file line number Diff line number Diff line change 20
20
from re import match
21
21
from subprocess import call
22
22
import sys
23
+ from textwrap import dedent
23
24
from typing import Self , Generator , Iterable
24
25
from urllib .parse import urlparse , parse_qs
25
26
from warnings import warn
@@ -56,12 +57,7 @@ def recreate_tx_config():
56
57
"""
57
58
resources = _get_resources ()
58
59
with open ('.tx/config' , 'w' ) as config :
59
- config .writelines (
60
- (
61
- '[main]\n ' ,
62
- 'host = https://www.transifex.com\n ' ,
63
- )
64
- )
60
+ config .write ('[main]\n host = https://www.transifex.com\n ' )
65
61
for resource in resources :
66
62
slug = resource .slug
67
63
name = RESOURCE_NAME_MAP .get (slug , slug )
@@ -73,13 +69,14 @@ def recreate_tx_config():
73
69
else :
74
70
file_filter = f'{ name } .po'
75
71
76
- config .writelines (
77
- (
78
- '\n ' ,
79
- f'[o:python-doc:p:{ PROJECT_SLUG } :r:{ slug } ]\n ' ,
80
- f'file_filter = { file_filter } \n ' ,
81
- 'type = PO\n ' ,
82
- 'source_lang = en\n ' ,
72
+ config .write (
73
+ dedent (
74
+ f'''
75
+ [o:python-doc:p:{ PROJECT_SLUG } :r:{ slug } ]
76
+ file_filter = { file_filter }
77
+ type = PO
78
+ source_lang = en
79
+ '''
83
80
)
84
81
)
85
82
You can’t perform that action at this time.
0 commit comments