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

1816
po/bg.po

File diff suppressed because it is too large Load Diff

1711
po/ca.po

File diff suppressed because it is too large Load Diff

1770
po/cs.po

File diff suppressed because it is too large Load Diff

1783
po/da.po

File diff suppressed because it is too large Load Diff

1823
po/de.po

File diff suppressed because it is too large Load Diff

1710
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

1714
po/eo.po

File diff suppressed because it is too large Load Diff

1834
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

1807
po/et.po

File diff suppressed because it is too large Load Diff

1731
po/eu.po

File diff suppressed because it is too large Load Diff

1693
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

1881
po/gl.po

File diff suppressed because it is too large Load Diff

1772
po/he.po

File diff suppressed because it is too large Load Diff

1755
po/hr.po

File diff suppressed because it is too large Load Diff

1778
po/hu.po

File diff suppressed because it is too large Load Diff

1703
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

1736
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

1788
po/kk.po

File diff suppressed because it is too large Load Diff

1748
po/ko.po

File diff suppressed because it is too large Load Diff

1783
po/lt.po

File diff suppressed because it is too large Load Diff

1733
po/lv.po

File diff suppressed because it is too large Load Diff

1689
po/ml.po

File diff suppressed because it is too large Load Diff

1736
po/nb.po

File diff suppressed because it is too large Load Diff

1800
po/nl.po

File diff suppressed because it is too large Load Diff

1749
po/nn.po

File diff suppressed because it is too large Load Diff

1796
po/pl.po

File diff suppressed because it is too large Load Diff

1809
po/pt.po

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1821
po/ro.po

File diff suppressed because it is too large Load Diff

1802
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

1761
po/sl.po

File diff suppressed because it is too large Load Diff

1765
po/sr.po

File diff suppressed because it is too large Load Diff

1790
po/sv.po

File diff suppressed because it is too large Load Diff

1685
po/te.po

File diff suppressed because it is too large Load Diff

1789
po/tr.po

File diff suppressed because it is too large Load Diff

1823
po/uk.po

File diff suppressed because it is too large Load Diff

1697
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",