1
0
mirror of https://github.com/gryf/wicd.git synced 2026-04-24 23:31:26 +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
+1090 -673
View File
File diff suppressed because it is too large Load Diff
+1112 -708
View File
File diff suppressed because it is too large Load Diff
+1061 -654
View File
File diff suppressed because it is too large Load Diff
+1095 -693
View File
File diff suppressed because it is too large Load Diff
+1103 -698
View File
File diff suppressed because it is too large Load Diff
+1115 -712
View File
File diff suppressed because it is too large Load Diff
+1061 -653
View File
File diff suppressed because it is too large Load Diff
+1058 -647
View File
File diff suppressed because it is too large Load Diff
+1152 -744
View File
File diff suppressed because it is too large Load Diff
+1079 -649
View File
File diff suppressed because it is too large Load Diff
+1125 -713
View File
File diff suppressed because it is too large Load Diff
+1126 -702
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
+1060 -642
View File
File diff suppressed because it is too large Load Diff
+1098 -661
View File
File diff suppressed because it is too large Load Diff
+1077 -673
View File
File diff suppressed because it is too large Load Diff
+1059 -641
View File
File diff suppressed because it is too large Load Diff
+1124 -713
View File
File diff suppressed because it is too large Load Diff
+1106 -703
View File
File diff suppressed because it is too large Load Diff
+1090 -657
View File
File diff suppressed because it is too large Load Diff
+1064 -641
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
+1113 -704
View File
File diff suppressed because it is too large Load Diff
+1156 -729
View File
File diff suppressed because it is too large Load Diff
+1089 -687
View File
File diff suppressed because it is too large Load Diff
+1106 -671
View File
File diff suppressed because it is too large Load Diff
+1099 -695
View File
File diff suppressed because it is too large Load Diff
+1076 -647
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
+1079 -683
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
+1098 -694
View File
File diff suppressed because it is too large Load Diff
+1085 -685
View File
File diff suppressed because it is too large Load Diff
+1102 -699
View File
File diff suppressed because it is too large Load Diff
+1092 -657
View File
File diff suppressed because it is too large Load Diff
+1060 -639
View File
File diff suppressed because it is too large Load Diff
+1093 -661
View File
File diff suppressed because it is too large Load Diff
+1105 -699
View File
File diff suppressed because it is too large Load Diff
+1084 -661
View File
File diff suppressed because it is too large Load Diff
+1109 -705
View File
File diff suppressed because it is too large Load Diff
+1124 -715
View File
File diff suppressed because it is too large Load Diff
+1096 -688
View File
File diff suppressed because it is too large Load Diff
+1118 -707
View File
File diff suppressed because it is too large Load Diff
+1105 -699
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
+1110 -673
View File
File diff suppressed because it is too large Load Diff
+1087 -682
View File
File diff suppressed because it is too large Load Diff
+1100 -694
View File
File diff suppressed because it is too large Load Diff
+1062 -641
View File
File diff suppressed because it is too large Load Diff
+1113 -694
View File
File diff suppressed because it is too large Load Diff
+1115 -712
View File
File diff suppressed because it is too large Load Diff
+1068 -647
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
+1048 -650
View File
File diff suppressed because it is too large Load Diff
+1073 -648
View File
File diff suppressed because it is too large Load Diff
+1100 -671
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",