mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-04 15:38:43 +00:00
Fix crash if translations are missing
This commit is contained in:
parent
188315735b
commit
ff8b5aca75
1 changed files with 5 additions and 2 deletions
|
@ -912,8 +912,11 @@ def set_language(lang):
|
||||||
set_env_variable('LANG', lang) # For OSX
|
set_env_variable('LANG', lang) # For OSX
|
||||||
|
|
||||||
translations_path = get_translations_path()
|
translations_path = get_translations_path()
|
||||||
|
try:
|
||||||
ro = gettext.translation("deluge", localedir=translations_path, languages=[lang])
|
ro = gettext.translation("deluge", localedir=translations_path, languages=[lang])
|
||||||
ro.install()
|
ro.install()
|
||||||
|
except IOError, e:
|
||||||
|
log.warn("IOError when loading translations: %s", e)
|
||||||
|
|
||||||
|
|
||||||
# Initialize gettext
|
# Initialize gettext
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue