diff --git a/data/devede.svg b/data/devedeng.svg similarity index 100% rename from data/devede.svg rename to data/devedeng.svg diff --git a/data/interface/wadd_files.ui b/data/interface/wadd_files.ui index 8fb788c..53b7f0f 100644 --- a/data/interface/wadd_files.ui +++ b/data/interface/wadd_files.ui @@ -9,7 +9,7 @@ Add new file(s) True center - devede.svg + devedeng.svg dialog True False diff --git a/data/interface/wask.ui b/data/interface/wask.ui index d6affd1..6b11ea7 100644 --- a/data/interface/wask.ui +++ b/data/interface/wask.ui @@ -9,7 +9,7 @@ False True center - devede.svg + devedeng.svg dialog True False diff --git a/data/interface/wcreate.ui b/data/interface/wcreate.ui index 2ee962a..9e13728 100644 --- a/data/interface/wcreate.ui +++ b/data/interface/wcreate.ui @@ -8,7 +8,7 @@ False devede center - devede.svg + devedeng.svg dialog diff --git a/data/interface/wfile_properties.ui b/data/interface/wfile_properties.ui index 6ded7f4..3b203ea 100644 --- a/data/interface/wfile_properties.ui +++ b/data/interface/wfile_properties.ui @@ -72,7 +72,7 @@ False True center - devede.svg + devedeng.svg True False diff --git a/data/interface/wmain.ui b/data/interface/wmain.ui index 2053899..ed7a9dd 100644 --- a/data/interface/wmain.ui +++ b/data/interface/wmain.ui @@ -46,7 +46,7 @@ False Devede center - devede.svg + devedeng.svg diff --git a/data/interface/wopen_project.ui b/data/interface/wopen_project.ui index e3008f4..fcc99b1 100644 --- a/data/interface/wopen_project.ui +++ b/data/interface/wopen_project.ui @@ -8,7 +8,7 @@ False True center - devede.svg + devedeng.svg normal False diff --git a/data/interface/wprogress.ui b/data/interface/wprogress.ui index e8956be..92e6f92 100644 --- a/data/interface/wprogress.ui +++ b/data/interface/wprogress.ui @@ -9,7 +9,7 @@ False True center - devede.svg + devedeng.svg False False diff --git a/data/interface/wsave_project.ui b/data/interface/wsave_project.ui index fd3c2b7..d2439ef 100644 --- a/data/interface/wsave_project.ui +++ b/data/interface/wsave_project.ui @@ -6,7 +6,7 @@ False True center - devede.svg + devedeng.svg normal save diff --git a/data/interface/wselect_disk.ui b/data/interface/wselect_disk.ui index 1bdfbd4..61a7dc0 100644 --- a/data/interface/wselect_disk.ui +++ b/data/interface/wselect_disk.ui @@ -8,7 +8,7 @@ False True center - devede.svg + devedeng.svg False diff --git a/data/interface/wtitle_properties.ui b/data/interface/wtitle_properties.ui index 5ef4fae..041235f 100644 --- a/data/interface/wtitle_properties.ui +++ b/data/interface/wtitle_properties.ui @@ -9,7 +9,7 @@ False True center - devede.svg + devedeng.svg dialog True False diff --git a/setup.py b/setup.py index 4d14f70..25e419b 100755 --- a/setup.py +++ b/setup.py @@ -25,31 +25,38 @@ def get_data_files(): (os.path.join('share', 'doc', 'devede_ng', 'html'), glob('docs/html/*')) ] - for pofile in [f for f in os.listdir('po') if f.endswith('.po')]: - pofile = os.path.join('po', pofile) # po/fr.po - modir, mofile = get_mopath(pofile) - # translations must be always in /usr/share because Gtk.builder only search there. If someone knows how to fix this... - target = os.path.join('/usr','share', modir) # share/locale/fr/LC_MESSAGES/ - data_files.append((target, [mofile])) + try: + for pofile in [f for f in os.listdir('po') if f.endswith('.po')]: + pofile = os.path.join('po', pofile) # po/fr.po + modir, mofile = get_mopath(pofile) + # translations must be always in /usr/share because Gtk.builder only search there. If someone knows how to fix this... + target = os.path.join('/usr','share', modir) # share/locale/fr/LC_MESSAGES/ + data_files.append((target, [mofile])) + except: + pass return data_files def compile_translations(): - for pofile in [f for f in os.listdir('po') if f.endswith('.po')]: - pofile = os.path.join('po', pofile) - modir, mofile = get_mopath(pofile) - - # create an architecture for these locales - if not os.path.isdir(modir): - os.makedirs(modir) - - if not os.path.isfile(mofile) or dep_util.newer(pofile, mofile): - print('compiling %s' % mofile) - # msgfmt.make(pofile, mofile) - os.system("msgfmt \"" + pofile + "\" -o \"" + mofile + "\"") - else: - print('skipping %s - up to date' % mofile) + + try: + for pofile in [f for f in os.listdir('po') if f.endswith('.po')]: + pofile = os.path.join('po', pofile) + modir, mofile = get_mopath(pofile) + + # create an architecture for these locales + if not os.path.isdir(modir): + os.makedirs(modir) + + if not os.path.isfile(mofile) or dep_util.newer(pofile, mofile): + print('compiling %s' % mofile) + # msgfmt.make(pofile, mofile) + os.system("msgfmt \"" + pofile + "\" -o \"" + mofile + "\"") + else: + print('skipping %s - up to date' % mofile) + except: + pass compile_translations()