diff --git a/gui/slick/views/config_general.mako b/gui/slick/views/config_general.mako index c758da7d5746139d6080ca2768db3d79efede298..acca46bcd6bfc13a7b5c7a7a5fbb9351b7c63450 100644 --- a/gui/slick/views/config_general.mako +++ b/gui/slick/views/config_general.mako @@ -5,10 +5,7 @@ import sickbeard from sickbeard.common import SKIPPED, ARCHIVED, IGNORED, statusStrings, cpu_presets from sickbeard.sbdatetime import sbdatetime, date_presets, time_presets - from sickbeard.helpers import anon_url - - # noinspection PyProtectedMember - from tornado._locale_data import LOCALE_NAMES + from sickbeard.helpers import anon_url, LOCALE_NAMES def lang_name(code): return LOCALE_NAMES.get(code, {}).get("name", u"Unknown") diff --git a/sickbeard/helpers.py b/sickbeard/helpers.py index b8d9d48f6e3521a9b3d3e4b692fea57d994777e9..c7f6020d40a308816928cddb1f4452dfb8063b55 100644 --- a/sickbeard/helpers.py +++ b/sickbeard/helpers.py @@ -56,6 +56,8 @@ import six # noinspection PyUnresolvedReferences from six.moves import urllib +# noinspection PyProtectedMember +from tornado._locale_data import LOCALE_NAMES import sickbeard from sickbeard import classes, db, logger @@ -66,6 +68,12 @@ from sickrage.helper.exceptions import ex from sickrage.show.Show import Show +# Add some missing languages +LOCALE_NAMES.update({ + "ar_SA": {"name_en": "Arabic (Saudi Arabia)", "name": "(العربية (المملكة العربية السعودية"}, + "no_NO": {"name_en": "Norwegian", "name": "Norsk"}, +}) + # pylint: disable=protected-access # Access to a protected member of a client class urllib._urlopener = classes.SickBeardURLopener()