diff --git a/resources/language/resource.language.en_gb/strings.po b/resources/language/resource.language.en_gb/strings.po index ac79fbf5..2fb1987b 100644 --- a/resources/language/resource.language.en_gb/strings.po +++ b/resources/language/resource.language.en_gb/strings.po @@ -3801,7 +3801,7 @@ msgid "Reorder" msgstr "" msgctxt "#70246" -msgid " - Preferred language" +msgid "Preferred language" msgstr "" msgctxt "#70247" diff --git a/resources/language/resource.language.it_it/strings.po b/resources/language/resource.language.it_it/strings.po index fd2fa675..94b35f69 100644 --- a/resources/language/resource.language.it_it/strings.po +++ b/resources/language/resource.language.it_it/strings.po @@ -3800,8 +3800,8 @@ msgid "Reorder" msgstr "Riordina" msgctxt "#70246" -msgid " - Preferred language" -msgstr " - Lingua preferita" +msgid "Preferred language" +msgstr "Lingua preferita" msgctxt "#70247" msgid "Home page" diff --git a/resources/settings.xml b/resources/settings.xml index f5bcae06..45e5b16f 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -106,7 +106,8 @@ - + + diff --git a/specials/downloads.py b/specials/downloads.py index 455a2ac1..fc420a4b 100644 --- a/specials/downloads.py +++ b/specials/downloads.py @@ -546,10 +546,8 @@ def sort_method(item): @rtype: int """ lang_orders = {} - lang_orders[0] = ["IT", "SUB", "VOSI", "ENG"] - lang_orders[1] = ["IT", "ENG", "VOSI", "SUB"] - lang_orders[2] = ["ENG", "SUB", "IT", "VOSI"] - lang_orders[3] = ["ENG", "SUB", "VOSI", "IT"] + lang_orders[0] = ["ITA", "SUB"] + lang_orders[1] = ["SUB", "ITA"] quality_orders = {} quality_orders[0] = ["BLURAY", "FULLHD", "HD", "480P", "360P", "240P"] @@ -557,11 +555,9 @@ def sort_method(item): quality_orders[2] = ["HD", "480P", "360P", "240P", "FULLHD", "BLURAY"] quality_orders[3] = ["480P", "360P", "240P", "BLURAY", "FULLHD", "HD"] - order_list_idiomas = lang_orders[int(config.get_setting("language", "downloads"))] - match_list_idimas = {"IT": ["ITA", "IT", "Italiano", "italiano", "ITALIANO"], - "SUB": ["Sottotitolato", "SUB", "sub-ita", "SUB-ITA", "Sub-ITA", "Sub-Ita"], - "ENG": ["EN", "ENG", "Inglés", "Ingles", "English"], - "VOSI": ["VOSI"]} + order_list_idiomas = lang_orders[int(lang_orders[0].index(config.get_setting("language")))] + match_list_idimas = {"ITA": ["ITA", "IT", "Italiano", "italiano", "ITALIANO"], + "SUB": ["Sottotitolato", "SUB", "sub-ita", "SUB-ITA", "Sub-ITA", "Sub-Ita"]} order_list_calidad = ["BLURAY", "FULLHD", "HD", "480P", "360P", "240P"] order_list_calidad = quality_orders[int(config.get_setting("quality"))]