1
0
mirror of https://github.com/gryf/wicd.git synced 2026-04-20 21:01:25 +02: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
+1099 -682
View File
File diff suppressed because it is too large Load Diff
+1110 -706
View File
File diff suppressed because it is too large Load Diff
+1059 -652
View File
File diff suppressed because it is too large Load Diff
+1086 -684
View File
File diff suppressed because it is too large Load Diff
+1094 -689
View File
File diff suppressed because it is too large Load Diff
+1113 -710
View File
File diff suppressed because it is too large Load Diff
+1059 -651
View File
File diff suppressed because it is too large Load Diff
+1043 -632
View File
File diff suppressed because it is too large Load Diff
+1151 -743
View File
File diff suppressed because it is too large Load Diff
+1072 -642
View File
File diff suppressed because it is too large Load Diff
+1123 -711
View File
File diff suppressed because it is too large Load Diff
+1124 -700
View File
File diff suppressed because it is too large Load Diff
+1117 -685
View File
File diff suppressed because it is too large Load Diff
+1053 -635
View File
File diff suppressed because it is too large Load Diff
+1091 -654
View File
File diff suppressed because it is too large Load Diff
+1075 -671
View File
File diff suppressed because it is too large Load Diff
+1050 -632
View File
File diff suppressed because it is too large Load Diff
+1122 -711
View File
File diff suppressed because it is too large Load Diff
+1105 -702
View File
File diff suppressed because it is too large Load Diff
+1082 -649
View File
File diff suppressed because it is too large Load Diff
+1058 -635
View File
File diff suppressed because it is too large Load Diff
+1134 -732
View File
File diff suppressed because it is too large Load Diff
+1101 -697
View File
File diff suppressed because it is too large Load Diff
+1111 -702
View File
File diff suppressed because it is too large Load Diff
+1154 -727
View File
File diff suppressed because it is too large Load Diff
+1087 -685
View File
File diff suppressed because it is too large Load Diff
+1095 -660
View File
File diff suppressed because it is too large Load Diff
+1091 -687
View File
File diff suppressed because it is too large Load Diff
+1066 -637
View File
File diff suppressed because it is too large Load Diff
+1031 -740
View File
File diff suppressed because it is too large Load Diff
+1066 -670
View File
File diff suppressed because it is too large Load Diff
+1121 -694
View File
File diff suppressed because it is too large Load Diff
+1096 -692
View File
File diff suppressed because it is too large Load Diff
+1074 -674
View File
File diff suppressed because it is too large Load Diff
+1093 -690
View File
File diff suppressed because it is too large Load Diff
+1084 -649
View File
File diff suppressed because it is too large Load Diff
+1055 -634
View File
File diff suppressed because it is too large Load Diff
+1084 -652
View File
File diff suppressed because it is too large Load Diff
+1103 -697
View File
File diff suppressed because it is too large Load Diff
+1086 -663
View File
File diff suppressed because it is too large Load Diff
+1100 -696
View File
File diff suppressed because it is too large Load Diff
+1109 -700
View File
File diff suppressed because it is too large Load Diff
+1103 -695
View File
File diff suppressed because it is too large Load Diff
+1116 -705
View File
File diff suppressed because it is too large Load Diff
+1104 -698
View File
File diff suppressed because it is too large Load Diff
+1132 -728
View File
File diff suppressed because it is too large Load Diff
+1099 -662
View File
File diff suppressed because it is too large Load Diff
+1085 -680
View File
File diff suppressed because it is too large Load Diff
+1098 -692
View File
File diff suppressed because it is too large Load Diff
+1053 -632
View File
File diff suppressed because it is too large Load Diff
+1104 -685
View File
File diff suppressed because it is too large Load Diff
+1113 -710
View File
File diff suppressed because it is too large Load Diff
+1059 -638
View File
File diff suppressed because it is too large Load Diff
+661 -642
View File
File diff suppressed because it is too large Load Diff
+1056 -658
View File
File diff suppressed because it is too large Load Diff
+1066 -641
View File
File diff suppressed because it is too large Load Diff
+1084 -655
View File
File diff suppressed because it is too large Load Diff
+17 -2
View File
@@ -427,6 +427,21 @@ class update_message_catalog(Command):
os.system('pybabel extract . -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):
description = 'compile po-files to binary mo'
@@ -446,8 +461,7 @@ class compile_translations(Command):
for pofile in glob('po/*.po'):
lang = pofile.replace('po/', '').replace('.po', '')
os.makedirs('translations/' + lang + '/LC_MESSAGES/')
os.system('msgfmt --output-file=translations/' + lang +
'/LC_MESSAGES/wicd.mo ' + pofile)
os.system('pybabel compile -D wicd -i %s -l %s -d translations/' % (pofile, lang))
class uninstall(Command):
@@ -612,6 +626,7 @@ setup(
'test' : test,
'clear_generated' : clear_generated,
'update_message_catalog' : update_message_catalog,
'update_translations' : update_translations,
'compile_translations' : compile_translations,
},
name = "Wicd",