various localizations

This commit is contained in:
mac12m99
2019-04-06 11:59:20 +02:00
parent 7ef8f9d5ad
commit 41d6f77ebf
17 changed files with 388 additions and 87 deletions

View File

@@ -166,7 +166,7 @@ def addFavourite(item):
alfav.user_favorites[i_perfil]['items'].append(item.tourl())
alfav.save()
platformtools.dialog_notification(config.get_localized_string(70531), 'Carpeta: %s' % alfav.user_favorites[i_perfil]['title'])
platformtools.dialog_notification(config.get_localized_string(70531), config.get_localized_string(70532) % alfav.user_favorites[i_perfil]['title'])
return True

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": false,
"enabled": false,
"visible": false
@@ -43,7 +43,7 @@
{
"id": "comprueba_enlaces_num",
"type": "list",
"label": "Numero de link da verificare",
"label": "Numero di link da verificare",
"default": 1,
"enabled": true,
"visible": "eq(-1,true)",

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": false,
"enabled": false,
"visible": false

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": true,
"enabled": true,
"visible": true
@@ -43,7 +43,7 @@
{
"id": "comprueba_enlaces_num",
"type": "list",
"label": "Numero de link da verificare",
"label": "Numero di link da verificare",
"default": 1,
"enabled": true,
"visible": "eq(-1,true)",

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": true,
"enabled": true,
"visible": true

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": false,
"enabled": false,
"visible": false

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": false,
"enabled": false,
"visible": false

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": true,
"enabled": true,
"visible": true

View File

@@ -350,9 +350,7 @@ def novedades(item):
return ret
else:
if mode != 'set_cache':
no_channels = platformtools.dialog_ok('Novedades - %s'%item.extra, 'No se ha definido ningun canal para la '
'busqueda.','Utilice el menu contextual '
'para agregar al menos uno')
no_channels = platformtools.dialog_ok(config.get_localized_string(30130) + ' - ' + item.extra, config.get_localized_string(70661), config.get_localized_string(70662))
return

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": false,
"enabled": false,
"visible": false

View File

@@ -6,7 +6,7 @@ from core.item import Item
from core import jsontools
from platformcode import config, logger
from platformcode import launcher
import xbmc, xbmcgui, xbmcplugin, xbmcaddon
import xbmc, xbmcgui, xbmcplugin, xbmcaddon, channelselector
media_path = os.path.join(config.get_runtime_path(), "resources/skins/Default/media/side_menu/")
menu_settings_path = os.path.join(config.get_data_path(), "settings_channels", 'menu_settings_data.json')
@@ -112,7 +112,7 @@ class Main(xbmcgui.WindowXMLDialog):
font = 'font25_title'
if config.get_setting('start_page'):
label = 'Inicio'
label = config.get_localized_string(70663)
self.button_start = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
@@ -121,7 +121,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.buttons.append(self.button_start)
posy += space * 2
label = 'Menú Clasico'
label = config.get_localized_string(70009)
self.button_alfa = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path+selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
@@ -131,7 +131,7 @@ class Main(xbmcgui.WindowXMLDialog):
posy += space
label = 'Configuracion'
label = config.get_localized_string(30100)
self.button_config = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
@@ -139,7 +139,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_config)
self.buttons.append(self.button_config)
posy += space*2
label = 'Peliculas'
label = config.get_localized_string(60681)
self.button_peliculas = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path+selected, textColor=textcolor,
@@ -147,7 +147,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_peliculas)
self.buttons.append(self.button_peliculas)
posy += space
label = 'Series'
label = config.get_localized_string(60682)
self.button_series = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path+selected, textColor=textcolor,
@@ -155,7 +155,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_series)
self.buttons.append(self.button_series)
posy += space
label = 'Anime'
label = config.get_localized_string(60683)
self.button_anime = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path+selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
@@ -163,7 +163,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_anime)
self.buttons.append(self.button_anime)
posy += space
label = 'Infantiles'
label = config.get_localized_string(70018)
self.button_infantil = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path+selected, textColor=textcolor,
@@ -171,7 +171,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_infantil)
self.buttons.append(self.button_infantil)
posy += space
label = 'Documentales'
label = config.get_localized_string(70019)
self.button_docu = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path + selected, textColor=textcolor,
@@ -180,7 +180,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.buttons.append(self.button_docu)
posy += space
label = 'Terror'
label = config.get_localized_string(59978)
self.button_terror = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path+selected, textColor=textcolor,
@@ -188,24 +188,25 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_terror)
self.buttons.append(self.button_terror)
if channelselector.auto_filter() == 'esp':
posy += space
label = config.get_localized_string(59981)
self.button_lat = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path+selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
textOffsetY=offsety)
self.addControl(self.button_lat)
self.buttons.append(self.button_lat)
posy += space
label = config.get_localized_string(70014)
self.button_cast = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
textOffsetY=offsety)
self.addControl(self.button_cast)
self.buttons.append(self.button_cast)
posy += space
label = 'Latino'
self.button_lat = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path+selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
textOffsetY=offsety)
self.addControl(self.button_lat)
self.buttons.append(self.button_lat)
posy += space
label = 'Castellano'
self.button_cast = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
textOffsetY=offsety)
self.addControl(self.button_cast)
self.buttons.append(self.button_cast)
posy += space
label = 'Torrents'
label = config.get_localized_string(70015)
self.button_torrent = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path+selected, textColor=textcolor,
@@ -214,9 +215,9 @@ class Main(xbmcgui.WindowXMLDialog):
self.buttons.append(self.button_torrent)
start_page_item = get_start_page()
if config.get_setting('start_page') and start_page_item.channel =='news':
if config.get_setting('start_page') and start_page_item.channel == 'news':
posy += space
label = 'Canales Activos'
label = config.get_localized_string(70016)
self.button_config = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000, noFocusTexture='',
focusTexture=media_path+selected, textColor=conditional_textcolor,
@@ -225,7 +226,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.buttons.append(self.button_config)
posy += space*2
label = 'Buscar'
label = config.get_localized_string(60423)
self.button_buscar = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
@@ -233,7 +234,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.addControl(self.button_buscar)
self.buttons.append(self.button_buscar)
posy += space
label = 'Buscar Actor'
label = config.get_localized_string(70036)
self.button_actor = xbmcgui.ControlButton(posx, posy, width, height, label, font=font, alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
textColor=textcolor, shadowColor=shadow, textOffsetX=offsetx,
@@ -242,7 +243,7 @@ class Main(xbmcgui.WindowXMLDialog):
self.buttons.append(self.button_actor)
posy += space
label = 'Donde Buscar'
label = config.get_localized_string(70010)
self.button_config_search = xbmcgui.ControlButton(posx, posy, width, height, label, font=font,
alignment=0x00000000,
noFocusTexture='', focusTexture=media_path + selected,
@@ -263,31 +264,31 @@ class Main(xbmcgui.WindowXMLDialog):
control = self.getControl(control).getLabel()
if control == 'Inicio':
if control == config.get_localized_string(70663):
new_item = get_start_page()
elif control == u'Menú Clasico':
elif control == config.get_localized_string(70009):
new_item = Item(channel='', action='getmainlist', title='Menú Alfa')
elif control == 'Configuracion':
elif control == config.get_localized_string(30100):
new_item = Item(channel='setting', action="settings")
elif control == 'Peliculas':
elif control == config.get_localized_string(60681):
new_item = Item(channel='news', action="novedades", extra="peliculas", mode='silent')
elif control == 'Series':
elif control == config.get_localized_string(60682):
new_item = Item(channel='news', action="novedades", extra="series", mode='silent')
elif control == 'Anime':
elif control == config.get_localized_string(60683):
new_item = Item(channel='news', action="novedades", extra="anime", mode='silent')
elif control == 'Infantiles':
elif control == config.get_localized_string(70018):
new_item = Item(channel='news', action="novedades", extra="infantiles", mode='silent')
elif control == 'Documentales':
elif control == config.get_localized_string(70019):
new_item = Item(channel='news', action="novedades", extra="documentales", mode='silent')
elif control == 'Terror':
elif control == config.get_localized_string(59978):
new_item = Item(channel='news', action="novedades", extra="terror", mode='silent')
elif control == 'Castellano':
elif control == config.get_localized_string(59981):
new_item = Item(channel='news', action="novedades", extra="castellano", mode='silent')
elif control == 'Latino':
elif control == config.get_localized_string(70014):
new_item = Item(channel='news', action="novedades", extra="latino", mode='silent')
elif control == 'Torrents':
elif control == config.get_localized_string(70015):
new_item = Item(channel='news', action="novedades", extra="torrent", mode='silent')
elif control == 'Canales Activos':
elif control == config.get_localized_string(70016):
menu_node = jsontools.get_node_from_file('menu_settings_data.json', 'menu')
if 'categoria actual' in menu_node:
category = menu_node['categoria actual']

View File

@@ -11,7 +11,7 @@
{
"id": "include_in_global_search",
"type": "bool",
"label": "Incluir en busqueda global",
"label": "Includi in Ricerca Globale",
"default": true,
"enabled": true,
"visible": true

View File

@@ -10090,4 +10090,250 @@ msgstr ""
msgctxt "#70603"
msgid "Manage link lists"
msgstr ""
msgctxt "#70604"
msgid "Set as active list"
msgstr ""
msgctxt "#70605"
msgid "Share on tinyupload"
msgstr ""
msgctxt "#70606"
msgid "Delete list"
msgstr ""
msgctxt "#70607"
msgid "List informations"
msgstr ""
msgctxt "#70608"
msgid "Link lists"
msgstr ""
msgctxt "#70609"
msgid "File_id of tinyupload link"
msgstr ""
msgctxt "#70610"
msgid "URL where download the list"
msgstr ""
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"
msgstr ""
msgctxt "#70612"
msgid "Name of the list"
msgstr ""
msgctxt "#70613"
msgid "Error, there is already a list with this name!"
msgstr ""
msgctxt "#70614"
msgid "Error, unable to save list"
msgstr ""
msgctxt "#70615"
msgid "Repeated link"
msgstr ""
msgctxt "#70616"
msgid "You already have this link in the folder"
msgstr ""
msgctxt "#70617"
msgid "Modify link"
msgstr ""
msgctxt "#70618"
msgid "Delete folder"
msgstr ""
msgctxt "#70619"
msgid "Delete the folder and the links it contains?"
msgstr ""
msgctxt "#70620"
msgid "Change title"
msgstr ""
msgctxt "#70621"
msgid "Change color"
msgstr ""
msgctxt "#70622"
msgid "Change thumbnail"
msgstr ""
msgctxt "#70623"
msgid "Move to another folder"
msgstr ""
msgctxt "#70624"
msgid "Move to another list"
msgstr ""
msgctxt "#70625"
msgid "Move up all"
msgstr ""
msgctxt "#70626"
msgid "Move up"
msgstr ""
msgctxt "#70627"
msgid "Move down"
msgstr ""
msgctxt "#70628"
msgid "Move down all"
msgstr ""
msgctxt "#70629"
msgid "Rename list"
msgstr ""
msgctxt "#70630"
msgid "Error, list not found!"
msgstr ""
msgctxt "#70631"
msgid "Error, list could not be renamed"
msgstr ""
msgctxt "#70632"
msgid "The active list can not be deleted"
msgstr ""
msgctxt "#70633"
msgid "You are sure do you want to delete the list"
msgstr ""
msgctxt "#70634"
msgid "Created at"
msgstr ""
msgctxt "#70635"
msgid "and modified at"
msgstr ""
msgctxt "#70636"
msgid "Downloaded at"
msgstr ""
msgctxt "#70637"
msgid "since"
msgstr ""
msgctxt "#70638"
msgid "Shared in tinyupload at"
msgstr ""
msgctxt "#70639"
msgid "with the code"
msgstr ""
msgctxt "#70640"
msgid "Number of folders:"
msgstr ""
msgctxt "#70641"
msgid "links"
msgstr ""
msgctxt "#70642"
msgid "Create/download list / Info ..."
msgstr ""
msgctxt "#70643"
msgid "Share list"
msgstr ""
msgctxt "#70644"
msgid "Connecting with tinyupload"
msgstr ""
msgctxt "#70645"
msgid "Uploading file"
msgstr ""
msgctxt "#70646"
msgid "Wait a few seconds to finish uploading your list file to tinyupload"
msgstr ""
msgctxt "#70647"
msgid "Error, it was not possible to upload the file to tinyupload.com!"
msgstr ""
msgctxt "#70648"
msgid "Upload file"
msgstr ""
msgctxt "#70649"
msgid "at tinyupload.com. The code to download it is:"
msgstr ""
msgctxt "#70650"
msgid "List uploaded to tinyupload. If you want to share it with someone, pass it this code:"
msgstr ""
msgctxt "#70651"
msgid "Create a new list"
msgstr ""
msgctxt "#70652"
msgid "Download list using tinyupload code"
msgstr ""
msgctxt "#70653"
msgid "Download list using direct url"
msgstr ""
msgctxt "#70654"
msgid "Information about lists"
msgstr ""
msgctxt "#70655"
msgid "Error, the list can not be downloaded!"
msgstr ""
msgctxt "#70656"
msgid "Error, the downloaded file does not have the expected format!"
msgstr ""
msgctxt "#70657"
msgid "Name to save the list"
msgstr ""
msgctxt "#70658"
msgid "Overwrite file?"
msgstr ""
msgctxt "#70659"
msgid "Error, the list can not be recorded!"
msgstr ""
msgctxt "#70660"
msgid "Ok, list downloaded correctly"
msgstr ""
msgctxt "#70661"
msgid "No channel has been defined for the search"
msgstr ""
msgctxt "#70662"
msgid "Use the context menu to add at least one"
msgstr ""
msgctxt "#70663"
msgid "Home page"
msgstr ""

View File

@@ -3175,7 +3175,7 @@ msgstr "Autoconfigura videoteca di XBMC/Kodi per il contenuto di Alfa"
msgctxt "#70121"
msgid "Activate Home Page"
msgstr "Attivare Home Page"
msgstr "Attivare Pagina iniziale"
msgctxt "#70122"
msgid "Custom (select from a channel)"
@@ -5106,18 +5106,18 @@ msgstr "URL da dove scaricare 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"
"[CR]- Puedes compartir una lista a través de tinyupload y luego pasarle el código resultante a tus amistades para que se la puedan bajar.\n"
"[CR]- Puedes descargar una lista si te pasan un código de tinyupload o una url dónde esté alojada.\n"
"[CR]- Si lo quieres hacer manualmente, puedes copiar una lista alfavorites-*.json que te hayan pasado a la carpeta userdata del addon. Y puedes subir estos json a algún servidor y pasar sus urls a tus amigos para compartirlas.\n"
"[CR]- Para compartir listas desde el addon se utiliza el servicio de tinyupload.com por ser gratuíto, privado y relativamente rápido. Los ficheros se guardan mientras no pasen 100 días sin que nadie lo descargue, son privados porque requieren un código para acceder a ellos, y la limitación de 50MB es suficiente para las listas.\n"
"- Puoi avere più liste, ma solo una di essere è attiva ed è quella che si trova nei 'Miei link' ed è dove i link vengono aggiunti e conservati.\n"
"[CR] - Puoi cambiare la lista attiva e passare tra quelle che possiedi.\n"
"[CR] - Puoi condividere una lista su tinyupload e poi passare il codice risultante ai tuoi amici così potranno scaricarla.\n"
"[CR] - Puoi scaricare una lista se passi un codice tinyupload o un URL dove è hostata.\n"
"[CR] - Se vuoi farlo manualmente, puoi copiare il json alfavourites - *. nella cartella userdata dell'addon, caricarlo su un server a tuo piacimento e condividere il link ai tuoi amici.\n"
"[CR] - Per condividere liste dall'addon, viene usato il servizio tinyupload.com in quanto è gratis, privato, sicuro e abbastanza veloce. I file sono salvati per 100 giorni dall'ultimo download e sono privati perchè devi avere il codice per accedervi, inoltre il limite di 50MB è più che sufficiente.\n"
msgctxt "#70612"
msgid "Name of the list"
@@ -5314,3 +5314,15 @@ msgstr "Errore, lista lista non può essere registrata!"
msgctxt "#70660"
msgid "Ok, list downloaded correctly"
msgstr "Ok, lista scaricata correttamente"
msgctxt "#70661"
msgid "No channel has been defined for the search"
msgstr "Nessun canale è stato definito per questa ricerca."
msgctxt "#70662"
msgid "Use the context menu to add at least one"
msgstr "Usa il menu contestuale e aggiungine almeno uno"
msgctxt "#70663"
msgid "Home page"
msgstr "Pagina iniziale"

View File

@@ -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"
@@ -5334,3 +5334,15 @@ msgstr "Error, no se puede grabar la lista!"
msgctxt "#70660"
msgid "Ok, list downloaded correctly"
msgstr "Ok, lista descargada correctamente"
msgctxt "#70661"
msgid "No channel has been defined for the search"
msgstr "No se ha definido ningun canal para la busqueda."
msgctxt "#70662"
msgid "Use the context menu to add at least one"
msgstr "Utilice el menu contextual para agregar al menos uno"
msgctxt "#70663"
msgid "Home page"
msgstr "Inicio"

View File

@@ -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"
@@ -5334,3 +5334,15 @@ msgstr "Error, no se puede grabar la lista!"
msgctxt "#70660"
msgid "Ok, list downloaded correctly"
msgstr "Ok, lista descargada correctamente"
msgctxt "#70661"
msgid "No channel has been defined for the search"
msgstr "No se ha definido ningun canal para la busqueda."
msgctxt "#70662"
msgid "Use the context menu to add at least one"
msgstr "Utilice el menu contextual para agregar al menos uno"
msgctxt "#70663"
msgid "Home page"
msgstr "Inicio"

View File

@@ -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"
@@ -5334,3 +5334,23 @@ msgstr "Error, no se puede grabar la lista!"
msgctxt "#70660"
msgid "Ok, list downloaded correctly"
msgstr "Ok, lista descargada correctamente"
msgctxt "#70661"
msgid "No channel has been defined for the search"
msgstr "No se ha definido ningun canal para la busqueda."
msgctxt "#70662"
msgid "Use the context menu to add at least one"
msgstr "Utilice el menu contextual para agregar al menos uno"
msgctxt "#70663"
msgid "Home page"
msgstr "Inicio"
msgctxt "#70664"
msgid ""
msgstr ""
msgctxt "#70665"
msgid ""
msgstr ""