mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 02:42:55 +00:00
rewrite translations script and update the trranslations
This commit is contained in:
parent
4016b14a9b
commit
99c1ef0f89
15 changed files with 12204 additions and 32545 deletions
|
@ -2,26 +2,27 @@
|
|||
|
||||
import os, glob, subprocess, shlex
|
||||
|
||||
components = ['core', 'declarative', 'gui', 'multimedia', 'network', 'opengl', 'plugins', 'script', 'scripttools', 'sql', 'svg', 'xml', 'xmlpatterns']
|
||||
tools = ['lrelease', 'uic', 'moc', 'lupdate', 'idc', 'qcollectiongenerator', 'rcc', 'lconvert', 'qhelpgenerator', 'qdbus']
|
||||
components = ('core', 'declarative', 'gui', 'multimedia', 'network', 'opengl',
|
||||
'plugins', 'script', 'scripttools', 'sql', 'svg', 'xml', 'xmlpatterns')
|
||||
tools = ('lrelease', 'uic', 'moc', 'lupdate', 'idc', 'qcollectiongenerator',
|
||||
'rcc', 'lconvert', 'qhelpgenerator', 'qdbus')
|
||||
cfiles = []
|
||||
tfiles = []
|
||||
|
||||
def list_files(sdir):
|
||||
slist = []
|
||||
lfiles = []
|
||||
for root, subdirs, files in os.walk(sdir):
|
||||
for sfile in files:
|
||||
slist.append('%s/%s' % (root, sfile))
|
||||
return slist
|
||||
if sfile.endswith(('.cpp', '.h', '.js')):
|
||||
lfiles.append('%s/%s' % (root, sfile))
|
||||
return lfiles
|
||||
|
||||
for c in components:
|
||||
for f in list_files('src/%s' % c):
|
||||
if f.endswith(('.cpp', '.h', '.js')):
|
||||
cfiles.append(f)
|
||||
|
||||
for t in tools:
|
||||
for f in list_files('src/%s' % c):
|
||||
if f.endswith(('.cpp', '.js')):
|
||||
for f in list_files('src/tools/%s' % t):
|
||||
tfiles.append(f)
|
||||
|
||||
for t in glob.glob('translations/qt*.ts'):
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue