ソースを参照

Make TL script dump dodgy strings for confirmation

tags/v1.1.0-rc1
Daniel Oaks 5年前
コミット
92a3ed9eca
1個のファイルの変更20行の追加0行の削除
  1. 20
    0
      updatetranslations.py

+ 20
- 0
updatetranslations.py ファイルの表示

59
             f.write(json.dumps({k:k for k in irc_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
59
             f.write(json.dumps({k:k for k in irc_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
60
             f.write('\n')
60
             f.write('\n')
61
 
61
 
62
+        for string in irc_strings:
63
+            if 1 < string.count('%s') + string.count('%d') + string.count('%f'):
64
+                print('   confirm:', string)
65
+
62
         # help entries
66
         # help entries
63
         help_strings = []
67
         help_strings = []
64
 
68
 
78
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
82
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
79
             f.write('\n')
83
             f.write('\n')
80
 
84
 
85
+        for string in help_strings:
86
+            if 1 < string.count('%s') + string.count('%d') + string.count('%f'):
87
+                print('   confirm:', string.split('\n')[0])
88
+
81
         # nickserv help entries
89
         # nickserv help entries
82
         help_strings = []
90
         help_strings = []
83
 
91
 
97
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
105
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
98
             f.write('\n')
106
             f.write('\n')
99
 
107
 
108
+        for string in help_strings:
109
+            if 1 < string.count('%s') + string.count('%d') + string.count('%f'):
110
+                print('   confirm:', string)
111
+
100
         # chanserv help entries
112
         # chanserv help entries
101
         help_strings = []
113
         help_strings = []
102
 
114
 
116
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
128
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
117
             f.write('\n')
129
             f.write('\n')
118
 
130
 
131
+        for string in help_strings:
132
+            if 1 < string.count('%s') + string.count('%d') + string.count('%f'):
133
+                print('   confirm:', string)
134
+
119
         # hostserv help entries
135
         # hostserv help entries
120
         help_strings = []
136
         help_strings = []
121
 
137
 
134
         with open(os.path.join(arguments['<languages-dir>'], 'example', 'hostserv.lang.json'), 'w') as f:
150
         with open(os.path.join(arguments['<languages-dir>'], 'example', 'hostserv.lang.json'), 'w') as f:
135
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
151
             f.write(json.dumps({k:k for k in help_strings}, sort_keys=True, indent=2, separators=(',', ': ')))
136
             f.write('\n')
152
             f.write('\n')
153
+
154
+        for string in help_strings:
155
+            if 1 < string.count('%s') + string.count('%d') + string.count('%f'):
156
+                print('   confirm:', string)

読み込み中…
キャンセル
保存