diff --git a/plugin.video.alfa/channels/alfavorites.py b/plugin.video.alfa/channels/alfavorites.py index 4701f534..2bf3c3e2 100644 --- a/plugin.video.alfa/channels/alfavorites.py +++ b/plugin.video.alfa/channels/alfavorites.py @@ -498,7 +498,7 @@ def editar_enlace_lista(item): opciones = [] itemlist_listas = mainlist_listas(item) for it in itemlist_listas: - if it.lista != '' and '[lista activa]' not in it.title: # descarta item crear y lista activa + if it.lista != '' and '[<---]' not in it.title: # descarta item crear y lista activa opciones.append(it.lista) if len(opciones) == 0: @@ -609,11 +609,11 @@ def mainlist_listas(item): for fichero in glob.glob(path): lista = os.path.basename(fichero) nombre = get_name_from_filename(lista) - titulo = nombre if lista != lista_activa else '[COLOR gold]%s[/COLOR] [lista activa]' % nombre + titulo = nombre if lista != lista_activa else '[COLOR gold]%s[/COLOR] [<---]' % nombre itemlist.append(item.clone(action='acciones_lista', lista=lista, title=titulo, folder=False)) - itemlist.append(item.clone(action='acciones_nueva_lista', title='Crear/descargar lista / Info ...', folder=False)) + itemlist.append(item.clone(action='acciones_nueva_lista', title=config.get_localized_string(70642), folder=False)) return itemlist @@ -621,8 +621,8 @@ def mainlist_listas(item): def acciones_lista(item): logger.info() - acciones = ['Establecer como lista activa', 'Cambiar nombre de la lista', - 'Compartir en tinyupload', 'Eliminar lista', 'Información de la lista'] + acciones = [config.get_localized_string(70604), config.get_localized_string(70629), + config.get_localized_string(70605), config.get_localized_string(70606), config.get_localized_string(70607)] ret = platformtools.dialog_select(item.lista, acciones) @@ -645,7 +645,7 @@ def activar_lista(item): fullfilename = os.path.join(config.get_data_path(), item.lista) if not os.path.exists(fullfilename): - platformtools.dialog_ok('Alfa', 'Error, no se encuentra la lista!', item.lista) + platformtools.dialog_ok('Alfa', config.get_localized_string(70630), item.lista) return False config.set_setting('lista_activa', item.lista) @@ -663,11 +663,11 @@ def renombrar_lista(item): fullfilename_current = os.path.join(config.get_data_path(), item.lista) if not os.path.exists(fullfilename_current): - platformtools.dialog_ok('Alfa', 'Error, no se encuentra la lista!', fullfilename_current) + platformtools.dialog_ok('Alfa', config.get_localized_string(70630), fullfilename_current) return False nombre = get_name_from_filename(item.lista) - titulo = platformtools.dialog_input(default=nombre, heading='Nombre de la lista') + titulo = platformtools.dialog_input(default=nombre, heading=config.get_localized_string(70612)) if titulo is None or titulo == '' or titulo == nombre: return False titulo = text_clean(titulo, blank_char='_') @@ -677,12 +677,12 @@ def renombrar_lista(item): # Comprobar que el nuevo nombre no exista if os.path.exists(fullfilename): - platformtools.dialog_ok('Alfa', 'Error, ya existe una lista con este nombre!', fullfilename) + platformtools.dialog_ok('Alfa', config.get_localized_string(70613), fullfilename) return False # Rename del fichero if not filetools.rename(fullfilename_current, filename): - platformtools.dialog_ok('Alfa', 'Error, no se ha podido renombrar la lista!', fullfilename) + platformtools.dialog_ok('Alfa', config.get_localized_string(70631), fullfilename) return False # Update settings si es la lista activa @@ -699,14 +699,14 @@ def eliminar_lista(item): fullfilename = os.path.join(config.get_data_path(), item.lista) if not os.path.exists(fullfilename): - platformtools.dialog_ok('Alfa', 'Error, no se encuentra la lista!', item.lista) + platformtools.dialog_ok('Alfa', config.get_localized_string(70630), item.lista) return False if item.lista == get_lista_activa(): - platformtools.dialog_ok('Alfa', 'La lista activa no se puede eliminar', item.lista) + platformtools.dialog_ok('Alfa', config.get_localized_string(70632), item.lista) return False - if not platformtools.dialog_yesno('Eliminar lista', '¿Estás seguro de querer borrar la lista %s ?' % item.lista): return False + if not platformtools.dialog_yesno(config.get_localized_string(70606), config.get_localized_string(70633) + ' %s ?' % item.lista): return False filetools.remove(fullfilename) platformtools.itemlist_refresh() @@ -718,25 +718,25 @@ def informacion_lista(item): fullfilename = os.path.join(config.get_data_path(), item.lista) if not os.path.exists(fullfilename): - platformtools.dialog_ok('Alfa', 'Error, no se encuentra la lista!', item.lista) + platformtools.dialog_ok('Alfa', config.get_localized_string(70630), item.lista) return False alfav = AlfavoritesData(item.lista) txt = 'Lista: [COLOR gold]%s[/COLOR]' % item.lista - txt += '[CR]Creada el %s y modificada el %s' % (alfav.info_lista['created'], alfav.info_lista['updated']) + txt += '[CR]' + config.get_localized_string(70634) + ' ' + alfav.info_lista['created'] + ' ' + config.get_localized_string(70635) + ' ' + alfav.info_lista['updated'] if 'downloaded_date' in alfav.info_lista: - txt += '[CR]Descargada el %s desde [COLOR blue]%s[/COLOR]' % (alfav.info_lista['downloaded_date'], alfav.info_lista['downloaded_from']) + txt += '[CR]' + config.get_localized_string(70636) + ' ' + alfav.info_lista['downloaded_date'] + ' ' + alfav.info_lista['downloaded_from'] + ' ' + config.get_localized_string(70637) if 'tinyupload_date' in alfav.info_lista: - txt += '[CR]Compartida en tinyupload el %s con el código [COLOR blue]%s[/COLOR]' % (alfav.info_lista['tinyupload_date'], alfav.info_lista['tinyupload_code']) + txt += '[CR]' + config.get_localized_string(70638) + ' ' + alfav.info_lista['tinyupload_date'] + ' ' + config.get_localized_string(70639) + ' [COLOR blue]' + alfav.info_lista['tinyupload_code'] + '[/COLOR]' - txt += '[CR]Número de carpetas: %d' % len(alfav.user_favorites) + txt += '[CR]' + config.get_localized_string(70640) + ' ' + len(alfav.user_favorites) for perfil in alfav.user_favorites: - txt += '[CR]- %s (%d enlaces)' % (perfil['title'], len(perfil['items'])) + txt += '[CR]- %s (%d %s)' % (perfil['title'], len(perfil['items']), config.get_localized_string(70641)) - platformtools.dialog_textviewer('Información de la lista', txt) + platformtools.dialog_textviewer(config.get_localized_string(70607), txt) return True @@ -745,11 +745,11 @@ def compartir_lista(item): fullfilename = os.path.join(config.get_data_path(), item.lista) if not os.path.exists(fullfilename): - platformtools.dialog_ok('Alfa', 'Error, no se encuentra la lista!', fullfilename) + platformtools.dialog_ok('Alfa', config.get_localized_string(70630), fullfilename) return False try: - progreso = platformtools.dialog_progress_bg('Compartir lista', 'Conectando con tinyupload ...') + progreso = platformtools.dialog_progress_bg(config.get_localized_string(70643), config.get_localized_string(70644)) # Acceso a la página principal de tinyupload para obtener datos necesarios from core import httptools, scrapertools @@ -757,7 +757,7 @@ def compartir_lista(item): upload_url = scrapertools.find_single_match(data, 'form action="([^"]+)') sessionid = scrapertools.find_single_match(upload_url, 'sid=(.+)') - progreso.update(10, 'Subiendo fichero', 'Espera unos segundos a que acabe de subirse tu fichero de lista a tinyupload') + progreso.update(10, config.get_localized_string(70645), config.get_localized_string(70646)) # Envío del fichero a tinyupload mediante multipart/form-data from lib import MultipartPostHandler @@ -771,24 +771,24 @@ def compartir_lista(item): if not 'File was uploaded successfuly' in data: logger.debug(data) - platformtools.dialog_ok('Alfa', 'Error, no se ha podido subir el fichero a tinyupload.com!') + platformtools.dialog_ok('Alfa', config.get_localized_string(70647)) return False codigo = scrapertools.find_single_match(data, 'href="index\.php\?file_id=([^"]+)') except: - platformtools.dialog_ok('Alfa', 'Error, al intentar subir el fichero a tinyupload.com!', item.lista) + platformtools.dialog_ok('Alfa', config.get_localized_string(70647), item.lista) return False # Apuntar código en fichero de log y dentro de la lista - save_log_lista_shared('Subido fichero %s a tinyupload.com. El código para descargarlo es: %s' % (item.lista, codigo)) + save_log_lista_shared(config.get_localized_string(70648) + ' ' + item.lista + ' ' + codigo + ' ' + config.get_localized_string(70649)) alfav = AlfavoritesData(item.lista) alfav.info_lista['tinyupload_date'] = fechahora_actual() alfav.info_lista['tinyupload_code'] = codigo alfav.save() - platformtools.dialog_ok('Alfa', 'Subida lista a tinyupload. Si quieres compartirla con alguien, pásale este código:', codigo) + platformtools.dialog_ok('Alfa', config.get_localized_string(70650), codigo) return True @@ -796,10 +796,10 @@ def compartir_lista(item): def acciones_nueva_lista(item): logger.info() - acciones = ['Crear una nueva lista', - 'Descargar lista con código de tinyupload', - 'Descargar lista de una url directa', - 'Información sobre las listas'] + acciones = [config.get_localized_string(70651), + config.get_localized_string(70652), + config.get_localized_string(70653), + config.get_localized_string(70654)] ret = platformtools.dialog_select(config.get_localized_string(70608), acciones) @@ -862,7 +862,7 @@ def descargar_lista(item, url): down_url, url_name = scrapertools.find_single_match(data, ' href="(download\.php[^"]*)">([^<]*)') url_json = '{uri.scheme}://{uri.netloc}/'.format(uri=urlparse(url)) + down_url except: - platformtools.dialog_ok('Alfa', 'Error, no se puede descargar la lista!', url) + platformtools.dialog_ok('Alfa', config.get_localized_string(70655), url) return False elif 'zippyshare.com/' in url: @@ -870,7 +870,7 @@ def descargar_lista(item, url): video_urls, puedes, motivo = servertools.resolve_video_urls_for_playing('zippyshare', url) if not puedes: - platformtools.dialog_ok('Alfa', 'Error, no se puede descargar la lista!', motivo) + platformtools.dialog_ok('Alfa', config.get_localized_string(70655), motivo) return False url_json = video_urls[0][1] # https://www58.zippyshare.com/d/qPzzQ0UM/25460/alfavorites-testeanding.json url_name = url_json[url_json.rfind('/')+1:] @@ -891,7 +891,7 @@ def descargar_lista(item, url): jsondata = jsontools.load(data) if 'user_favorites' not in jsondata or 'info_lista' not in jsondata: logger.debug(data) - platformtools.dialog_ok('Alfa', 'Error, el fichero descargado no tiene el formato esperado!') + platformtools.dialog_ok('Alfa', config.get_localized_string(70656)) return False jsondata['info_lista']['downloaded_date'] = fechahora_actual() @@ -900,7 +900,7 @@ def descargar_lista(item, url): # Pedir nombre para la lista descargada nombre = get_name_from_filename(url_name) - titulo = platformtools.dialog_input(default=nombre, heading='Nombre para guardar la lista') + titulo = platformtools.dialog_input(default=nombre, heading=config.get_localized_string(70657)) if titulo is None or titulo == '': return False titulo = text_clean(titulo, blank_char='_') @@ -910,12 +910,12 @@ def descargar_lista(item, url): # Si el nuevo nombre ya existe pedir confirmación para sobrescribir if os.path.exists(fullfilename): - if not platformtools.dialog_yesno('Alfa', 'Ya existe una lista con este nombre.', '¿ Sobrescribir el fichero ?', filename): + if not platformtools.dialog_yesno('Alfa', config.get_localized_string(70613), config.get_localized_string(70658), filename): return False if not filetools.write(fullfilename, data): - platformtools.dialog_ok('Alfa', 'Error, no se puede grabar la lista!', filename) + platformtools.dialog_ok('Alfa', config.get_localized_string(70659), filename) - platformtools.dialog_ok('Alfa', 'Ok, lista descargada correctamente', filename) + platformtools.dialog_ok('Alfa', config.get_localized_string(70660), filename) platformtools.itemlist_refresh() return True diff --git a/plugin.video.alfa/resources/language/Italian/strings.po b/plugin.video.alfa/resources/language/Italian/strings.po index 804f0f12..9052040f 100644 --- a/plugin.video.alfa/resources/language/Italian/strings.po +++ b/plugin.video.alfa/resources/language/Italian/strings.po @@ -5149,7 +5149,7 @@ msgstr "Elimina cartella" msgctxt "#70619" msgid "Delete the folder and the links it contains?" -msgstr "Elimina la cartella e tutti i link che contiene?" +msgstr "Eliminare la cartella e tutti i link che contiene?" msgctxt "#70620" msgid "Change title" @@ -5185,4 +5185,132 @@ msgstr "Muovi in già" msgctxt "#70628" msgid "Move down all" -msgstr "Muovi tutte in giu" \ No newline at end of file +msgstr "Muovi tutte in giu" + +msgctxt "#70629" +msgid "Rename list" +msgstr "Rinomina lista" + +msgctxt "#70630" +msgid "Error, list not found!" +msgstr "Errore, lista non trovata!" + +msgctxt "#70631" +msgid "Error, list could not be renamed" +msgstr "Errore, la lista non può essere rinominata!" + +msgctxt "#70632" +msgid "The active list can not be deleted" +msgstr "La lista attiva non può essere cancellata" + +msgctxt "#70633" +msgid "You are sure do you want to delete the list" +msgstr "Sei sicuro di voler eliminare la lista" + +msgctxt "#70634" +msgid "Created at" +msgstr "Creata il" + +msgctxt "#70635" +msgid "and modified at" +msgstr "e modificata il" + +msgctxt "#70636" +msgid "Downloaded at" +msgstr "Scaricata il" + +msgctxt "#70637" +msgid "since" +msgstr "da" + +msgctxt "#70638" +msgid "Shared in tinyupload at" +msgstr "Condiviso in tinyupload il" + +msgctxt "#70639" +msgid "with the code" +msgstr "con il codice" + +msgctxt "#70640" +msgid "Number of folders:" +msgstr "Numero di cartelle:" + +msgctxt "#70641" +msgid "links" +msgstr "link" + +msgctxt "#70642" +msgid "Create/download list / Info ..." +msgstr "Crea/scarica lista / Info ..." + +msgctxt "#70643" +msgid "Share list" +msgstr "Condividi lista" + +msgctxt "#70644" +msgid "Connecting with tinyupload" +msgstr "Connessione a tinyupload ..." + +msgctxt "#70645" +msgid "Uploading file" +msgstr "Caricando il file" + +msgctxt "#70646" +msgid "Wait a few seconds to finish uploading your list file to tinyupload" +msgstr "Aspetta qualche secondo che finisca il caricamento della tua lista su tinyupload" + +msgctxt "#70647" +msgid "Error, it was not possible to upload the file to tinyupload.com!" +msgstr "Errore, non è stato possibile caricare il file su tinyupload.com!" + +msgctxt "#70648" +msgid "Upload file" +msgstr "Caricato file" + +msgctxt "#70649" +msgid "at tinyupload.com. The code to download it is:" +msgstr "su tinyupload.com. Il codice per scaricarlo è:" + +msgctxt "#70650" +msgid "List uploaded to tinyupload. If you want to share it with someone, pass it this code:" +msgstr "Lista caricata su tinyupload. Se intendi condividerla con altri, passagli questo codice:" + +msgctxt "#70651" +msgid "Create a new list" +msgstr "Crea una nuova lista" + +msgctxt "#70652" +msgid "Download list using tinyupload code" +msgstr "Scarica la lista utilizzando il codice tinyupload" + +msgctxt "#70653" +msgid "Download list using direct url" +msgstr "Scarica la lista da un link diretto" + +msgctxt "#70654" +msgid "Information about lists" +msgstr "Informazioni sulle liste" + +msgctxt "#70655" +msgid "Error, the list can not be downloaded!" +msgstr "Errore, la lista non può essere scaricata!" + +msgctxt "#70656" +msgid "Error, the downloaded file does not have the expected format!" +msgstr "Errore, il file scaricato non ha il formato corretto!" + +msgctxt "#70657" +msgid "Name to save the list" +msgstr "Nome per salvare la lista" + +msgctxt "#70658" +msgid "Overwrite file?" +msgstr "Sostituire il file?" + +msgctxt "#70659" +msgid "Error, the list can not be recorded!" +msgstr "Errore, lista lista non può essere registrata!" + +msgctxt "#70660" +msgid "Ok, list downloaded correctly" +msgstr "Ok, lista scaricata correttamente" diff --git a/plugin.video.alfa/resources/language/Spanish (Argentina)/strings.po b/plugin.video.alfa/resources/language/Spanish (Argentina)/strings.po index 53c7a156..2db8f253 100644 --- a/plugin.video.alfa/resources/language/Spanish (Argentina)/strings.po +++ b/plugin.video.alfa/resources/language/Spanish (Argentina)/strings.po @@ -5205,4 +5205,132 @@ msgstr "Mover hacia abajo" msgctxt "#70628" msgid "Move down all" -msgstr "Mover abajo del todo" \ No newline at end of file +msgstr "Mover abajo del todo" + +msgctxt "#70629" +msgid "Rename list" +msgstr "Cambiar nombre de la lista" + +msgctxt "#70630" +msgid "Error, list not found!" +msgstr "Error, no se encuentra la lista!" + +msgctxt "#70631" +msgid "Error, list could not be renamed" +msgstr "Error, no se ha podido renombrar la lista" + +msgctxt "#70632" +msgid "The active list can not be deleted" +msgstr "La lista activa no se puede eliminar" + +msgctxt "#70633" +msgid "You are sure do you want to delete the list" +msgstr "Estás seguro de querer borrar la lista" + +msgctxt "#70634" +msgid "Created at" +msgstr "Creada el" + +msgctxt "#70635" +msgid "and modified at" +msgstr "y modificada en" + +msgctxt "#70636" +msgid "Downloaded at" +msgstr "Descargada el" + +msgctxt "#70637" +msgid "since" +msgstr "desde" + +msgctxt "#70638" +msgid "Shared in tinyupload at" +msgstr "Compartida en tinyupload el" + +msgctxt "#70639" +msgid "with the code" +msgstr "con el código" + +msgctxt "#70640" +msgid "Number of folders:" +msgstr "Número de carpetas:" + +msgctxt "#70641" +msgid "links" +msgstr "enlaces" + +msgctxt "#70642" +msgid "Create/download list / Info ..." +msgstr "Crear/descargar lista / Info ..." + +msgctxt "#70643" +msgid "Share list" +msgstr "Compartir lista" + +msgctxt "#70644" +msgid "Connecting with tinyupload" +msgstr "Conectando con tinyupload ..." + +msgctxt "#70645" +msgid "Uploading file" +msgstr "Subiendo fichero" + +msgctxt "#70646" +msgid "Wait a few seconds to finish uploading your list file to tinyupload" +msgstr "Espera unos segundos a que acabe de subirse tu fichero de lista a tinyupload" + +msgctxt "#70647" +msgid "Error, it was not possible to upload the file to tinyupload.com!" +msgstr "Error, no se ha podido subir el fichero a tinyupload.com!" + +msgctxt "#70648" +msgid "Upload file" +msgstr "Subido fichero" + +msgctxt "#70649" +msgid "at tinyupload.com. The code to download it is:" +msgstr "a tinyupload.com. El código para descargarlo es:" + +msgctxt "#70650" +msgid "List uploaded to tinyupload. If you want to share it with someone, pass it this code:" +msgstr "Subida lista a tinyupload. Si quieres compartirla con alguien, pásale este código:" + +msgctxt "#70651" +msgid "Create a new list" +msgstr "Crear una nueva lista" + +msgctxt "#70652" +msgid "Download list using tinyupload code" +msgstr "Descargar lista con código de tinyupload" + +msgctxt "#70653" +msgid "Download list using direct url" +msgstr "Descargar lista de una url directa" + +msgctxt "#70654" +msgid "Information about lists" +msgstr "Información sobre las listas" + +msgctxt "#70655" +msgid "Error, the list can not be downloaded!" +msgstr "Error, no se puede descargar la lista!" + +msgctxt "#70656" +msgid "Error, the downloaded file does not have the expected format!" +msgstr "Error, el fichero descargado no tiene el formato esperado!" + +msgctxt "#70657" +msgid "Name to save the list" +msgstr "Nombre para guardar la lista" + +msgctxt "#70658" +msgid "Overwrite file?" +msgstr "Sobrescribir el fichero?" + +msgctxt "#70659" +msgid "Error, the list can not be recorded!" +msgstr "Error, no se puede grabar la lista!" + +msgctxt "#70660" +msgid "Ok, list downloaded correctly" +msgstr "Ok, lista descargada correctamente" diff --git a/plugin.video.alfa/resources/language/Spanish (Mexico)/strings.po b/plugin.video.alfa/resources/language/Spanish (Mexico)/strings.po index 53c7a156..2db8f253 100644 --- a/plugin.video.alfa/resources/language/Spanish (Mexico)/strings.po +++ b/plugin.video.alfa/resources/language/Spanish (Mexico)/strings.po @@ -5205,4 +5205,132 @@ msgstr "Mover hacia abajo" msgctxt "#70628" msgid "Move down all" -msgstr "Mover abajo del todo" \ No newline at end of file +msgstr "Mover abajo del todo" + +msgctxt "#70629" +msgid "Rename list" +msgstr "Cambiar nombre de la lista" + +msgctxt "#70630" +msgid "Error, list not found!" +msgstr "Error, no se encuentra la lista!" + +msgctxt "#70631" +msgid "Error, list could not be renamed" +msgstr "Error, no se ha podido renombrar la lista" + +msgctxt "#70632" +msgid "The active list can not be deleted" +msgstr "La lista activa no se puede eliminar" + +msgctxt "#70633" +msgid "You are sure do you want to delete the list" +msgstr "Estás seguro de querer borrar la lista" + +msgctxt "#70634" +msgid "Created at" +msgstr "Creada el" + +msgctxt "#70635" +msgid "and modified at" +msgstr "y modificada en" + +msgctxt "#70636" +msgid "Downloaded at" +msgstr "Descargada el" + +msgctxt "#70637" +msgid "since" +msgstr "desde" + +msgctxt "#70638" +msgid "Shared in tinyupload at" +msgstr "Compartida en tinyupload el" + +msgctxt "#70639" +msgid "with the code" +msgstr "con el código" + +msgctxt "#70640" +msgid "Number of folders:" +msgstr "Número de carpetas:" + +msgctxt "#70641" +msgid "links" +msgstr "enlaces" + +msgctxt "#70642" +msgid "Create/download list / Info ..." +msgstr "Crear/descargar lista / Info ..." + +msgctxt "#70643" +msgid "Share list" +msgstr "Compartir lista" + +msgctxt "#70644" +msgid "Connecting with tinyupload" +msgstr "Conectando con tinyupload ..." + +msgctxt "#70645" +msgid "Uploading file" +msgstr "Subiendo fichero" + +msgctxt "#70646" +msgid "Wait a few seconds to finish uploading your list file to tinyupload" +msgstr "Espera unos segundos a que acabe de subirse tu fichero de lista a tinyupload" + +msgctxt "#70647" +msgid "Error, it was not possible to upload the file to tinyupload.com!" +msgstr "Error, no se ha podido subir el fichero a tinyupload.com!" + +msgctxt "#70648" +msgid "Upload file" +msgstr "Subido fichero" + +msgctxt "#70649" +msgid "at tinyupload.com. The code to download it is:" +msgstr "a tinyupload.com. El código para descargarlo es:" + +msgctxt "#70650" +msgid "List uploaded to tinyupload. If you want to share it with someone, pass it this code:" +msgstr "Subida lista a tinyupload. Si quieres compartirla con alguien, pásale este código:" + +msgctxt "#70651" +msgid "Create a new list" +msgstr "Crear una nueva lista" + +msgctxt "#70652" +msgid "Download list using tinyupload code" +msgstr "Descargar lista con código de tinyupload" + +msgctxt "#70653" +msgid "Download list using direct url" +msgstr "Descargar lista de una url directa" + +msgctxt "#70654" +msgid "Information about lists" +msgstr "Información sobre las listas" + +msgctxt "#70655" +msgid "Error, the list can not be downloaded!" +msgstr "Error, no se puede descargar la lista!" + +msgctxt "#70656" +msgid "Error, the downloaded file does not have the expected format!" +msgstr "Error, el fichero descargado no tiene el formato esperado!" + +msgctxt "#70657" +msgid "Name to save the list" +msgstr "Nombre para guardar la lista" + +msgctxt "#70658" +msgid "Overwrite file?" +msgstr "Sobrescribir el fichero?" + +msgctxt "#70659" +msgid "Error, the list can not be recorded!" +msgstr "Error, no se puede grabar la lista!" + +msgctxt "#70660" +msgid "Ok, list downloaded correctly" +msgstr "Ok, lista descargada correctamente" diff --git a/plugin.video.alfa/resources/language/Spanish/strings.po b/plugin.video.alfa/resources/language/Spanish/strings.po index 01130fc8..c36755aa 100644 --- a/plugin.video.alfa/resources/language/Spanish/strings.po +++ b/plugin.video.alfa/resources/language/Spanish/strings.po @@ -5126,11 +5126,11 @@ msgstr "URL de dónde descargar la lista" msgctxt "#70611" msgid "" "- You can have different lists, but only one of them is active, the active list is the one shown in "My links" and where the links that are being added are stored.\n" -"[CR] - You can change the active list and toggle between the ones you have. \ N" -"[CR] - You can share a list through tinyupload and then pass the resulting code to your friends so they can download it. \ N" -"[CR] - You can download a list if you pass a tinyupload code or a URL where it is hosted. \ N" -"[CR] - If you want to do it manually, you can copy a list alfavorites - *. Json that have been passed to the userdata folder of the addon, and you can upload these json to some server and pass your urls to your friends to share them. n " -"[CR] - To share lists from the addon, the service of tinyupload.com is used because it is free, private and relatively fast.The files are saved until 100 days pass without anyone downloading them, they are private because they require a code to access them, and the 50MB limitation is enough for the lists. \ n " +"[CR] - You can change the active list and toggle between the ones you have. \n" +"[CR] - You can share a list through tinyupload and then pass the resulting code to your friends so they can download it. \n" +"[CR] - You can download a list if you pass a tinyupload code or a URL where it is hosted. \n" +"[CR] - If you want to do it manually, you can copy a list alfavorites - *. Json that have been passed to the userdata folder of the addon, and you can upload these json to some server and pass your urls to your friends to share them. \n" +"[CR] - To share lists from the addon, the service of tinyupload.com is used because it is free, private and relatively fast.The files are saved until 100 days pass without anyone downloading them, they are private because they require a code to access them, and the 50MB limitation is enough for the lists. \n" msgstr "" "- Puedes tener diferentes listas, pero solamente una de ellas está activa. La lista activa es la que se muestra en "Mis enlaces" y dónde se guardan los enlaces que se vayan añadiendo.\n" "[CR]- Puedes ir cambiando la lista activa y alternar entre las que tengas.\n" @@ -5205,4 +5205,132 @@ msgstr "Mover hacia abajo" msgctxt "#70628" msgid "Move down all" -msgstr "Mover abajo del todo" \ No newline at end of file +msgstr "Mover abajo del todo" + +msgctxt "#70629" +msgid "Rename list" +msgstr "Cambiar nombre de la lista" + +msgctxt "#70630" +msgid "Error, list not found!" +msgstr "Error, no se encuentra la lista!" + +msgctxt "#70631" +msgid "Error, list could not be renamed" +msgstr "Error, no se ha podido renombrar la lista" + +msgctxt "#70632" +msgid "The active list can not be deleted" +msgstr "La lista activa no se puede eliminar" + +msgctxt "#70633" +msgid "You are sure do you want to delete the list" +msgstr "Estás seguro de querer borrar la lista" + +msgctxt "#70634" +msgid "Created at" +msgstr "Creada el" + +msgctxt "#70635" +msgid "and modified at" +msgstr "y modificada en" + +msgctxt "#70636" +msgid "Downloaded at" +msgstr "Descargada el" + +msgctxt "#70637" +msgid "since" +msgstr "desde" + +msgctxt "#70638" +msgid "Shared in tinyupload at" +msgstr "Compartida en tinyupload el" + +msgctxt "#70639" +msgid "with the code" +msgstr "con el código" + +msgctxt "#70640" +msgid "Number of folders:" +msgstr "Número de carpetas:" + +msgctxt "#70641" +msgid "links" +msgstr "enlaces" + +msgctxt "#70642" +msgid "Create/download list / Info ..." +msgstr "Crear/descargar lista / Info ..." + +msgctxt "#70643" +msgid "Share list" +msgstr "Compartir lista" + +msgctxt "#70644" +msgid "Connecting with tinyupload" +msgstr "Conectando con tinyupload ..." + +msgctxt "#70645" +msgid "Uploading file" +msgstr "Subiendo fichero" + +msgctxt "#70646" +msgid "Wait a few seconds to finish uploading your list file to tinyupload" +msgstr "Espera unos segundos a que acabe de subirse tu fichero de lista a tinyupload" + +msgctxt "#70647" +msgid "Error, it was not possible to upload the file to tinyupload.com!" +msgstr "Error, no se ha podido subir el fichero a tinyupload.com!" + +msgctxt "#70648" +msgid "Upload file" +msgstr "Subido fichero" + +msgctxt "#70649" +msgid "at tinyupload.com. The code to download it is:" +msgstr "a tinyupload.com. El código para descargarlo es:" + +msgctxt "#70650" +msgid "List uploaded to tinyupload. If you want to share it with someone, pass it this code:" +msgstr "Subida lista a tinyupload. Si quieres compartirla con alguien, pásale este código:" + +msgctxt "#70651" +msgid "Create a new list" +msgstr "Crear una nueva lista" + +msgctxt "#70652" +msgid "Download list using tinyupload code" +msgstr "Descargar lista con código de tinyupload" + +msgctxt "#70653" +msgid "Download list using direct url" +msgstr "Descargar lista de una url directa" + +msgctxt "#70654" +msgid "Information about lists" +msgstr "Información sobre las listas" + +msgctxt "#70655" +msgid "Error, the list can not be downloaded!" +msgstr "Error, no se puede descargar la lista!" + +msgctxt "#70656" +msgid "Error, the downloaded file does not have the expected format!" +msgstr "Error, el fichero descargado no tiene el formato esperado!" + +msgctxt "#70657" +msgid "Name to save the list" +msgstr "Nombre para guardar la lista" + +msgctxt "#70658" +msgid "Overwrite file?" +msgstr "Sobrescribir el fichero?" + +msgctxt "#70659" +msgid "Error, the list can not be recorded!" +msgstr "Error, no se puede grabar la lista!" + +msgctxt "#70660" +msgid "Ok, list downloaded correctly" +msgstr "Ok, lista descargada correctamente"