Aggiunta opzione lingua per scraper videoteca + aggiornamento testi impostazioni

This commit is contained in:
axlt2002
2020-03-20 19:46:57 +01:00
parent 764d365b0a
commit eb44dad0f3
14 changed files with 386 additions and 419 deletions
+2 -2
View File
@@ -13,8 +13,8 @@ from channelselector import get_thumb
from specials import shortcuts
CONTEXT = shortcuts.context()
addon = xbmcaddon.Addon('metadata.themoviedb.org')
lang = addon.getSetting('language')
info_language = ["de", "en", "es", "fr", "it", "pt"] # from videolibrary.json
lang = info_language[config.get_setting("info_language", "videolibrary")]
defpage = ["", "20", "40", "60", "80", "100"]
defp = defpage[config.get_setting('pagination','community')]
+2 -2
View File
@@ -281,7 +281,7 @@ def menu(item):
def move_to_libray(item):
title = item.fulltitle
if config.get_setting('lowerize_title', 'videolibrary'):
if config.get_setting("lowerize_title", "videolibrary"):
title = title.lower()
if item.contentType == 'movie':
@@ -917,7 +917,7 @@ def save_download_tvshow(item):
if not item.contentSerieName: item.contentSerieName = item.fulltitle
item.downloadFilename = filetools.validate_path("%s [%s]" % (item.contentSerieName, item.infoLabels['IMDBNumber']))
if config.get_setting("lowerize_title", "videolibrary") == 0:
if config.get_setting("lowerize_title", "videolibrary"):
item.downloadFilename = item.downloadFilename.lower()
progreso.update(0, config.get_localized_string(70186), config.get_localized_string(70187) % item.contentChannel)
+2 -2
View File
@@ -26,8 +26,8 @@ from core.scrapertools import decodeHtmlentities as dhe
from platformcode import config, logger
from platformcode import platformtools
addon = xbmcaddon.Addon('metadata.themoviedb.org')
def_lang = addon.getSetting('language')
info_language = ["de", "en", "es", "fr", "it", "pt"] # from videolibrary.json
def_lang = info_language[config.get_setting("info_language", "videolibrary")]
global mainWindow
mainWindow = list()
+2 -3
View File
@@ -26,9 +26,8 @@ from core.support import typo
import gc
gc.disable()
import xbmcaddon
addon = xbmcaddon.Addon('metadata.themoviedb.org')
def_lang = addon.getSetting('language')
info_language = ["de", "en", "es", "fr", "it", "pt"] # from videolibrary.json
def_lang = info_language[config.get_setting("info_language", "videolibrary")]
def mainlist(item):
logger.info()
+2 -2
View File
@@ -22,8 +22,8 @@ else:
menu_node = {'categoria actual':config.get_setting('category')}
jsontools.update_node(menu_node, 'menu_settings_data.json', "menu")
addon = xbmcaddon.Addon('metadata.themoviedb.org')
def_lang = addon.getSetting('language')
info_language = ["de", "en", "es", "fr", "it", "pt"] # from videolibrary.json
def_lang = info_language[config.get_setting("info_language", "videolibrary")]
ACTION_SHOW_FULLSCREEN = 36
ACTION_GESTURE_SWIPE_LEFT = 511
+2 -2
View File
@@ -32,8 +32,8 @@ from core.item import Item
from platformcode import config, logger
from platformcode import platformtools
addon = xbmcaddon.Addon('metadata.themoviedb.org')
def_lang = addon.getSetting('language')
info_language = ["de", "en", "es", "fr", "it", "pt"] # from videolibrary.json
def_lang = info_language[config.get_setting("info_language", "videolibrary")]
result = None
window_select = []
+2 -2
View File
@@ -18,8 +18,8 @@ from core import trakt_tools
from platformcode import config, logger
from platformcode import platformtools
addon = xbmcaddon.Addon('metadata.themoviedb.org')
def_lang = addon.getSetting('language')
info_language = ["de", "en", "es", "fr", "it", "pt"] # from videolibrary.json
def_lang = info_language[config.get_setting("info_language", "videolibrary")]
langs = ['auto', 'de', 'fr', 'pt', 'it', 'es-MX', 'ca', 'en', 'es']
langt = langs[config.get_setting('tmdb', "tvmoviedb")]
+61 -58
View File
@@ -5,6 +5,57 @@
"adult": false,
"language": ["*"],
"settings": [
{
"id": "lab_1",
"type": "label",
"label": "@60650",
"enabled": true,
"visible": true
},
{
"id": "scraper_movies",
"type": "list",
"label": "@60651",
"enabled": false,
"default": 0,
"lvalues": [
"TMDB",
"None"
]
},
{
"id": "scraper_tvshows",
"type": "list",
"label": "@60652",
"default": 0,
"lvalues": [
"TMDB",
"TVDB"
]
},
{
"id": "tvdb_retry_eng",
"type": "bool",
"label": "@60653",
"default": true,
"enabled": "eq(-1,TVDB)",
"visible": true
},
{
"id": "info_language",
"type": "list",
"label": "@60662",
"enabled": true,
"default": 4,
"lvalues": [
"de",
"en",
"es",
"fr",
"it",
"pt"
]
},
{
"id": "update",
"type": "list",
@@ -122,34 +173,30 @@
"id": "replace_VD",
"type": "bool",
"label": "@60628",
"enabled": true,
"enabled": "eq(-4,@60623)",
"visible": true,
"default": false
},
{
"id": "db_mode",
"type": "list",
"type": "bool",
"label": "@60629",
"default": 0,
"default": false,
"enabled": true,
"visible": true,
"lvalues": [
"@60630",
"@60631"
]
"visible": true
},
{
"id": "xbmc_host",
"type": "text",
"label": "@60632",
"visible": true,
"enabled": "eq(-1,Remota)"
"enabled": "eq(-1,true)"
},
{
"id": "xbmc_puerto",
"type": "text",
"label": "@60633",
"enabled": "!eq(-1,'')",
"enabled": "eq(-2,true)",
"visible": true
},
{
@@ -239,59 +286,15 @@
},
{
"id": "original_title_folder",
"type": "list",
"type": "bool",
"label": "@60646",
"default": 0,
"lvalues": [
"@60647",
"@60649"
]
"default": false
},
{
"id": "lowerize_title",
"type": "list",
"label": "@70703",
"default": 0,
"lvalues": [
"Si",
"No"
]
},
{
"id": "lab_1",
"type": "label",
"label": "@60650",
"enabled": true,
"visible": true
},
{
"id": "scraper_movies",
"type": "list",
"label": "@60651",
"enabled": false,
"default": 0,
"lvalues": [
"TheMovieDB.org",
"None"
]
},
{
"id": "scraper_tvshows",
"type": "list",
"label": "@60652",
"default": 0,
"lvalues": [
"TheMovieDB.org",
"TheTvDB.com"
]
},
{
"id": "tvdb_retry_eng",
"type": "bool",
"label": "@60653",
"default": true,
"enabled": "eq(-1,TheTvDB.com)",
"visible": true
"label": "@70703",
"default": false
},
{
"id": "verify_playcount",