1
0
mirror of https://github.com/gryf/wicd.git synced 2025-12-19 20:38:00 +01:00

Update po files, po template, and po handling

This commit is contained in:
David Paleino
2011-10-18 23:34:04 +02:00
parent 4928f9c683
commit 7bda003578
58 changed files with 62034 additions and 38934 deletions

File diff suppressed because it is too large Load Diff

1820
po/bg.po

File diff suppressed because it is too large Load Diff

1715
po/ca.po

File diff suppressed because it is too large Load Diff

1788
po/cs.po

File diff suppressed because it is too large Load Diff

1801
po/da.po

File diff suppressed because it is too large Load Diff

1827
po/de.po

File diff suppressed because it is too large Load Diff

1714
po/el.po

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

1728
po/eo.po

File diff suppressed because it is too large Load Diff

1838
po/es.po

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

1809
po/et.po

File diff suppressed because it is too large Load Diff

1747
po/eu.po

File diff suppressed because it is too large Load Diff

1705
po/fa.po

File diff suppressed because it is too large Load Diff

1866
po/fi.po

File diff suppressed because it is too large Load Diff

1798
po/fr.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1885
po/gl.po

File diff suppressed because it is too large Load Diff

1776
po/he.po

File diff suppressed because it is too large Load Diff

1777
po/hr.po

File diff suppressed because it is too large Load Diff

1794
po/hu.po

File diff suppressed because it is too large Load Diff

1723
po/id.po

File diff suppressed because it is too large Load Diff

1771
po/it.po

File diff suppressed because it is too large Load Diff

1762
po/ja.po

File diff suppressed because it is too large Load Diff

1815
po/ka.po

File diff suppressed because it is too large Load Diff

1792
po/kk.po

File diff suppressed because it is too large Load Diff

1770
po/ko.po

File diff suppressed because it is too large Load Diff

1801
po/lt.po

File diff suppressed because it is too large Load Diff

1749
po/lv.po

File diff suppressed because it is too large Load Diff

1699
po/ml.po

File diff suppressed because it is too large Load Diff

1754
po/nb.po

File diff suppressed because it is too large Load Diff

1804
po/nl.po

File diff suppressed because it is too large Load Diff

1745
po/nn.po

File diff suppressed because it is too large Load Diff

1814
po/pl.po

File diff suppressed because it is too large Load Diff

1839
po/pt.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1825
po/ro.po

File diff suppressed because it is too large Load Diff

1804
po/ru.po

File diff suppressed because it is too large Load Diff

1860
po/sk.po

File diff suppressed because it is too large Load Diff

1783
po/sl.po

File diff suppressed because it is too large Load Diff

1769
po/sr.po

File diff suppressed because it is too large Load Diff

1794
po/sv.po

File diff suppressed because it is too large Load Diff

1703
po/te.po

File diff suppressed because it is too large Load Diff

1807
po/tr.po

File diff suppressed because it is too large Load Diff

1827
po/uk.po

File diff suppressed because it is too large Load Diff

1715
po/vi.po

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

View File

@@ -427,6 +427,21 @@ class update_message_catalog(Command):
os.system('pybabel extract . -o po/wicd.pot') os.system('pybabel extract . -o po/wicd.pot')
os.system('xgettext -L glade data/wicd.ui -j -o po/wicd.pot') os.system('xgettext -L glade data/wicd.ui -j -o po/wicd.pot')
class update_translations(Command):
description = "update po-files with new strings from wicd.pot"
user_options = []
def initialize_options(self):
pass
def finalize_options(self):
pass
def run(self):
for pofile in glob('po/*.po'):
lang = pofile.replace('po/', '').replace('.po', '')
os.system('pybabel update -o %s -i po/wicd.pot -D wicd -l %s' % (pofile, lang))
class compile_translations(Command): class compile_translations(Command):
description = 'compile po-files to binary mo' description = 'compile po-files to binary mo'
@@ -446,8 +461,7 @@ class compile_translations(Command):
for pofile in glob('po/*.po'): for pofile in glob('po/*.po'):
lang = pofile.replace('po/', '').replace('.po', '') lang = pofile.replace('po/', '').replace('.po', '')
os.makedirs('translations/' + lang + '/LC_MESSAGES/') os.makedirs('translations/' + lang + '/LC_MESSAGES/')
os.system('msgfmt --output-file=translations/' + lang + os.system('pybabel compile -D wicd -i %s -l %s -d translations/' % (pofile, lang))
'/LC_MESSAGES/wicd.mo ' + pofile)
class uninstall(Command): class uninstall(Command):
@@ -612,6 +626,7 @@ setup(
'test' : test, 'test' : test,
'clear_generated' : clear_generated, 'clear_generated' : clear_generated,
'update_message_catalog' : update_message_catalog, 'update_message_catalog' : update_message_catalog,
'update_translations' : update_translations,
'compile_translations' : compile_translations, 'compile_translations' : compile_translations,
}, },
name = "Wicd", name = "Wicd",