skip en and unchanged

This commit is contained in:
rustdesk 2022-03-24 00:09:55 +08:00
parent f964827f00
commit 3cd2892bdd

14
lang.py
View File

@ -1,3 +1,4 @@
#!/usr/bin/env python3
import os import os
import glob import glob
@ -17,13 +18,14 @@ def main():
cn = get_lang('cn') cn = get_lang('cn')
for fn in glob.glob('./src/lang/*'): for fn in glob.glob('./src/lang/*'):
lang = os.path.basename(fn)[:-3] lang = os.path.basename(fn)[:-3]
if lang == 'cn': continue if lang in ['en', 'cn']: continue
not_transated = (set(cn.keys()) - set(get_lang(lang).keys())) not_transated = (set(cn.keys()) - set(get_lang(lang).keys()))
extra = '\n'.join(map(lambda x: ' ("%s", ""),'%x, not_transated)) if not_transated:
endstr = '].iter().cloned().collect();' extra = '\n'.join(map(lambda x: ' ("%s", ""),'%x, not_transated))
text = open(fn).read().replace(endstr, extra + '\n' + endstr) endstr = '].iter().cloned().collect();'
with open(fn, 'wt') as fh: text = open(fn).read().replace(endstr, extra + '\n' + endstr)
fh.write(text) with open(fn, 'wt') as fh:
fh.write(text)
main() main()