Ensure translations are included in .deb
Also fix debug and required programs dialogs, ensuring that all the text is shown.
This commit is contained in:
parent
f42b11d7e3
commit
f92e52a4af
5 changed files with 8 additions and 14 deletions
|
|
@ -25,6 +25,10 @@ license = {text = "GPLv3"}
|
||||||
|
|
||||||
keywords = ["dvd", "video"]
|
keywords = ["dvd", "video"]
|
||||||
|
|
||||||
|
[tool.setuptools-gettext]
|
||||||
|
source_dir = "po"
|
||||||
|
build_dir = "src/devedeng/data/locale"
|
||||||
|
|
||||||
[tool.setuptools.package-data]
|
[tool.setuptools.package-data]
|
||||||
"devedeng.data.interface" = ["*.ui", "*.png", "*.svg"]
|
"devedeng.data.interface" = ["*.ui", "*.png", "*.svg"]
|
||||||
"devedeng.data.pixmaps" = ["*.png", "*.mpg", "*.ogg"]
|
"devedeng.data.pixmaps" = ["*.png", "*.mpg", "*.ogg"]
|
||||||
|
|
@ -37,10 +41,6 @@ keywords = ["dvd", "video"]
|
||||||
"share/applications" = ["src/devedeng/data/devede_ng.desktop"]
|
"share/applications" = ["src/devedeng/data/devede_ng.desktop"]
|
||||||
"share/icons/hicolor/scalable/apps" = ["src/devedeng/data/interface/devedeng_icon.svg"]
|
"share/icons/hicolor/scalable/apps" = ["src/devedeng/data/interface/devedeng_icon.svg"]
|
||||||
|
|
||||||
[tool.setuptools-gettext]
|
|
||||||
source_dir = "po"
|
|
||||||
build_dir = "src/devedeng/data/locale"
|
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
devede_ng = "devedeng:devedeng.py"
|
devede_ng = "devedeng:devedeng.py"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -242,7 +242,7 @@ class choose_disc_type(GObject.GObject):
|
||||||
"program_list": text}
|
"program_list": text}
|
||||||
|
|
||||||
final_text = text1 + text2 + text3 + text4 + text5 + text6
|
final_text = text1 + text2 + text3 + text4 + text5 + text6
|
||||||
textbuf.insert_at_cursor(final_text, len(final_text))
|
textbuf.set_text(final_text)
|
||||||
window.run()
|
window.run()
|
||||||
window.destroy()
|
window.destroy()
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -38,16 +38,10 @@ if config_data is None:
|
||||||
|
|
||||||
Gtk.init(sys.argv)
|
Gtk.init(sys.argv)
|
||||||
|
|
||||||
gettext.bindtextdomain(config_data.gettext_domain, config_data.share_locale)
|
|
||||||
try:
|
|
||||||
locale.setlocale(locale.LC_ALL, "")
|
|
||||||
except locale.Error:
|
|
||||||
pass
|
|
||||||
locale.bindtextdomain(config_data.gettext_domain, config_data.share_locale)
|
locale.bindtextdomain(config_data.gettext_domain, config_data.share_locale)
|
||||||
gettext.textdomain(config_data.gettext_domain)
|
locale.textdomain(config_data.gettext_domain)
|
||||||
gettext.install(config_data.gettext_domain, localedir=config_data.share_locale)
|
gettext.install(config_data.gettext_domain, localedir=config_data.share_locale)
|
||||||
|
|
||||||
|
|
||||||
def py():
|
def py():
|
||||||
global config_data
|
global config_data
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,7 @@ class end_window:
|
||||||
werror_window = builder.get_object("done")
|
werror_window = builder.get_object("done")
|
||||||
wburn = builder.get_object("button_burn")
|
wburn = builder.get_object("button_burn")
|
||||||
wdebug_buffer = builder.get_object("debug_buffer")
|
wdebug_buffer = builder.get_object("debug_buffer")
|
||||||
wdebug_buffer.insert_at_cursor(self.config.get_log())
|
wdebug_buffer.set_text(self.config.get_log())
|
||||||
wtime = builder.get_object("label_time")
|
wtime = builder.get_object("label_time")
|
||||||
hours = int(time_used / 3600)
|
hours = int(time_used / 3600)
|
||||||
minutes = int((time_used / 60) % 60)
|
minutes = int((time_used / 60) % 60)
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ class error_window:
|
||||||
builder.connect_signals(self)
|
builder.connect_signals(self)
|
||||||
werror_window = builder.get_object("dialog_error")
|
werror_window = builder.get_object("dialog_error")
|
||||||
wdebug_buffer = builder.get_object("debug_buffer")
|
wdebug_buffer = builder.get_object("debug_buffer")
|
||||||
wdebug_buffer.insert_at_cursor(self.config.get_log())
|
wdebug_buffer.set_text(self.config.get_log())
|
||||||
|
|
||||||
werror_window.show_all()
|
werror_window.show_all()
|
||||||
werror_window.run()
|
werror_window.run()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue