Fix no language fallback crashing the program

Without the fallback, the program will immediately crash at the start when it tries
to load a translation that doesn't exist.
This commit is contained in:
luni3359 2022-05-29 00:13:50 -05:00
parent 781af22ffa
commit 952175628e
8 changed files with 8 additions and 8 deletions

View file

@ -22,7 +22,7 @@ from .settings import SettingsWindow
log = logging.getLogger(__name__)
t = gettext.translation('default', pkg_resources.resource_filename(
'discover_overlay', 'locales'))
'discover_overlay', 'locales'), fallback=True)
_ = t.gettext
gi.require_version("Gtk", "3.0")

View file

@ -38,7 +38,7 @@ except ModuleNotFoundError:
log = logging.getLogger(__name__)
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext

View file

@ -22,7 +22,7 @@ gi.require_version("Gtk", "3.0")
from gi.repository import Gtk # nopep8
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext

View file

@ -25,7 +25,7 @@ from gi.repository import Gtk, Gdk # nopep8
GUILD_DEFAULT_VALUE = "0"
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext

View file

@ -33,7 +33,7 @@ except ModuleNotFoundError:
log = logging.getLogger(__name__)
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext

View file

@ -24,7 +24,7 @@ gi.require_version("Gtk", "3.0")
from gi.repository import Gtk # nopep8
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext

View file

@ -27,7 +27,7 @@ from gi.repository import Gtk, Gdk # nopep8
GUILD_DEFAULT_VALUE = "0"
log = logging.getLogger(__name__)
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext

View file

@ -22,7 +22,7 @@ gi.require_version("Gtk", "3.0")
from gi.repository import Gtk, Gdk # nopep8
t = gettext.translation(
'default', pkg_resources.resource_filename('discover_overlay', 'locales'))
'default', pkg_resources.resource_filename('discover_overlay', 'locales'), fallback=True)
_ = t.gettext