diff --git a/script.plexmod/fanart.png b/script.plexmod/fanart.png new file mode 100644 index 0000000000..851411a141 Binary files /dev/null and b/script.plexmod/fanart.png differ diff --git a/script.plexmod/icon2.png b/script.plexmod/icon2.png new file mode 100644 index 0000000000..31265d3f7d Binary files /dev/null and b/script.plexmod/icon2.png differ diff --git a/script.plexmod/lib/advancedsettings.py b/script.plexmod/lib/advancedsettings.py new file mode 100644 index 0000000000..b4fdbd725c --- /dev/null +++ b/script.plexmod/lib/advancedsettings.py @@ -0,0 +1,42 @@ +# coding=utf-8 + +from kodi_six import xbmcvfs + +from lib.util import LOG, ERROR + + +class AdvancedSettings(object): + _data = None + + def __init__(self): + self.load() + + def __bool__(self): + return bool(self._data) + + def getData(self): + return self._data + + def load(self): + if xbmcvfs.exists("special://profile/advancedsettings.xml"): + try: + f = xbmcvfs.File("special://profile/advancedsettings.xml") + self._data = f.read() + f.close() + except: + LOG('script.plex: No advancedsettings.xml found') + + def write(self, data=None): + self._data = data = data or self._data + if not data: + return + + try: + f = xbmcvfs.File("special://profile/advancedsettings.xml", "w") + f.write(data) + f.close() + except: + ERROR("Couldn't write advancedsettings.xml") + + +adv = AdvancedSettings() diff --git a/script.plexmod/lib/cache.py b/script.plexmod/lib/cache.py new file mode 100644 index 0000000000..aa51cf1142 --- /dev/null +++ b/script.plexmod/lib/cache.py @@ -0,0 +1,172 @@ +# coding=utf-8 +import os +import re + +from kodi_six import xbmc +from kodi_six import xbmcvfs + +from plexnet import plexapp + +from lib.kodijsonrpc import rpc +from lib.util import ADDON, translatePath, KODI_BUILD_NUMBER, DEBUG_LOG, LOG, ERROR +from lib.advancedsettings import adv + + +ADV_MSIZE_RE = re.compile(r'(\d+)') +ADV_RFACT_RE = re.compile(r'(\d+)') +ADV_CACHE_RE = re.compile(r'\s*.*', re.S | re.I) + + +class KodiCacheManager(object): + """ + A pretty cheap approach at managing the section of advancedsettings.xml + + Starting with build 20.90.821 (Kodi 21.0-BETA2) a lot of caching issues have been fixed and + readfactor behaves better. We need to adjust for that. + """ + useModernAPI = False + memorySize = 20 # in MB + readFactor = 4 + defRF = 4 + defRFSM = 20 + recRFRange = "4-10" + template = None + orig_tpl_path = os.path.join(ADDON.getAddonInfo('path'), "pm4k_cache_template.xml") + custom_tpl_path = "special://profile/pm4k_cache_template.xml" + translated_ctpl_path = translatePath(custom_tpl_path) + + # give Android a little more leeway with its sometimes weird memory management; otherwise stick with 23% of free mem + safeFactor = .20 if xbmc.getCondVisibility('System.Platform.Android') else .23 + + def __init__(self): + if KODI_BUILD_NUMBER >= 2090821: + self.memorySize = rpc.Settings.GetSettingValue(setting='filecache.memorysize')['value'] + self.readFactor = rpc.Settings.GetSettingValue(setting='filecache.readfactor')['value'] / 100.0 + if self.readFactor % 1 == 0: + self.readFactor = int(self.readFactor) + DEBUG_LOG("Not using advancedsettings.xml for cache/buffer management, we're at least Kodi 21 non-alpha") + self.useModernAPI = True + self.defRFSM = 7 + self.recRFRange = "1.5-4" + + if KODI_BUILD_NUMBER >= 2090830: + self.recRFRange = ADDON.getLocalizedString(32976) + + else: + self.load() + self.template = self.getTemplate() + + plexapp.util.APP.on('change:slow_connection', + lambda value=None, **kwargs: self.write(readFactor=value and self.defRFSM or self.defRF)) + + def getTemplate(self): + if xbmcvfs.exists(self.custom_tpl_path): + try: + f = xbmcvfs.File(self.custom_tpl_path) + data = f.read() + f.close() + if data: + return data + except: + pass + + DEBUG_LOG("Custom pm4k_cache_template.xml not found, using default") + f = xbmcvfs.File(self.orig_tpl_path) + data = f.read() + f.close() + return data + + def load(self): + data = adv.getData() + if not data: + return + + cachexml_match = ADV_CACHE_RE.search(data) + if cachexml_match: + cachexml = cachexml_match.group(0) + + try: + self.memorySize = int(ADV_MSIZE_RE.search(cachexml).group(1)) // 1024 // 1024 + except: + DEBUG_LOG("script.plex: invalid or not found memorysize in advancedsettings.xml") + + try: + self.readFactor = int(ADV_RFACT_RE.search(cachexml).group(1)) + except: + DEBUG_LOG("script.plex: invalid or not found readfactor in advancedsettings.xml") + + # self._cleanData = data.replace(cachexml, "") + #else: + # self._cleanData = data + + def write(self, memorySize=None, readFactor=None): + memorySize = self.memorySize = memorySize if memorySize is not None else self.memorySize + readFactor = self.readFactor = readFactor if readFactor is not None else self.readFactor + + if self.useModernAPI: + # kodi cache settings have moved to Services>Caching + try: + rpc.Settings.SetSettingValue(setting='filecache.memorysize', value=self.memorySize) + rpc.Settings.SetSettingValue(setting='filecache.readfactor', value=int(self.readFactor * 100)) + except: + pass + return + + data = adv.getData() + cd = "\n" + if data: + cachexml_match = ADV_CACHE_RE.search(data) + if cachexml_match: + cachexml = cachexml_match.group(0) + cd = data.replace(cachexml, "") + else: + cd = data + + finalxml = "{}\n".format( + cd.replace("", self.template.format(memorysize=memorySize * 1024 * 1024, + readfactor=readFactor)) + ) + + adv.write(finalxml) + + def clamp16(self, x): + return x - x % 16 + + @property + def viableOptions(self): + default = list(filter(lambda x: x < self.recMax, + [16, 20, 24, 32, 48, 64, 96, 128, 192, 256, 384, 512, 768, 1024])) + + # add option to overcommit slightly + overcommit = [] + if xbmc.getCondVisibility('System.Platform.Android'): + overcommit.append(min(self.clamp16(int(self.free * 0.23)), 2048)) + + overcommit.append(min(self.clamp16(int(self.free * 0.26)), 2048)) + overcommit.append(min(self.clamp16(int(self.free * 0.3)), 2048)) + + # re-append current memorySize here, as recommended max might have changed + return list(sorted(list(set(default + [self.memorySize, self.recMax] + overcommit)))) + + @property + def readFactorOpts(self): + ret = list(sorted(list(set([1.25, 1.5, 1.75, 2, 2.5, 3, 4, 5, 7, 10, 15, 20, 30, 50] + [self.readFactor])))) + if KODI_BUILD_NUMBER >= 2090830 and self.readFactor > 0: + # support for adaptive read factor from build 2090822 onwards + ret.insert(0, 0) + return ret + + @property + def free(self): + return float(xbmc.getInfoLabel('System.Memory(free)')[:-2]) + + @property + def recMax(self): + freeMem = self.free + recMem = min(int(freeMem * self.safeFactor), 2048) + LOG("Free memory: {} MB, recommended max: {} MB".format(freeMem, recMem)) + return recMem + + +kcm = KodiCacheManager() +CACHE_SIZE = kcm.memorySize diff --git a/script.plexmod/lib/plex_hosts.py b/script.plexmod/lib/plex_hosts.py new file mode 100644 index 0000000000..7a9a7ac007 --- /dev/null +++ b/script.plexmod/lib/plex_hosts.py @@ -0,0 +1,104 @@ +# coding=utf-8 +import re +try: + from urllib.parse import urlparse +except ImportError: + from requests.compat import urlparse + +import plexnet.http + +from lib import util +from lib.advancedsettings import adv + +from plexnet.util import parsePlexDirectHost + +HOSTS_RE = re.compile(r'\s*.*', re.S | re.I) +HOST_RE = re.compile(r'(?P.+)') + + +class PlexHostsManager(object): + _hosts = None + _orig_hosts = None + + HOSTS_TPL = """\ + +{} + """ + ENTRY_TPL = ' {}' + + def __init__(self): + self.load() + + def __bool__(self): + return bool(self._hosts) + + def __len__(self): + return self and len(self._hosts) or 0 + + def getHosts(self): + return self._hosts or {} + + @property + def hadHosts(self): + return bool(self._orig_hosts) + + def newHosts(self, hosts, source="stored"): + """ + hosts should be a list of plex.direct connection uri's + """ + for address in hosts: + parsed = urlparse(address) + if parsed.hostname not in self._hosts: + self._hosts[parsed.hostname] = plexnet.http.RESOLVED_PD_HOSTS.get(parsed.hostname, + parsePlexDirectHost(parsed.hostname)) + util.LOG("Found new unmapped {} plex.direct host: {}".format(source, parsed.hostname)) + + @property + def differs(self): + return self._hosts != self._orig_hosts + + @property + def diff(self): + return set(self._hosts) - set(self._orig_hosts) + + def load(self): + data = adv.getData() + self._hosts = {} + self._orig_hosts = {} + if not data: + return + + hosts_match = HOSTS_RE.search(data) + if hosts_match: + hosts_xml = hosts_match.group(0) + + hosts = HOST_RE.findall(hosts_xml) + if hosts: + self._hosts = dict(hosts) + self._orig_hosts = dict(hosts) + util.DEBUG_LOG("Found {} hosts in advancedsettings.xml".format(len(self._hosts))) + + def write(self, hosts=None): + self._hosts = hosts or self._hosts + if not self._hosts: + return + data = adv.getData() + cd = "\n" + if data: + hosts_match = HOSTS_RE.search(data) + if hosts_match: + hosts_xml = hosts_match.group(0) + cd = data.replace(hosts_xml, "") + else: + cd = data + + finalxml = "{}\n".format( + cd.replace("", self.HOSTS_TPL.format("\n".join(self.ENTRY_TPL.format(hostname, ip) + for hostname, ip in self._hosts.items()))) + ) + + adv.write(finalxml) + self._orig_hosts = dict(self._hosts) + + +pdm = PlexHostsManager() diff --git a/script.plexmod/path_mapping.example b/script.plexmod/path_mapping.example new file mode 100644 index 0000000000..2d05c0b1c0 --- /dev/null +++ b/script.plexmod/path_mapping.example @@ -0,0 +1,45 @@ +/* +This is used to tell the addon to not use the HTTP handler for certain paths. +The paths are mapped by comparing the file path of a media item with the right-hand-side and then +replaced with the corresponding left-hand-side. + +e.g. +file path in Plex Server: "/library/path/on/server/data/movies/thisisfun.mkv" + left-hand-side right-hand-side +"smb://serverip/movies": "/library/path/on/server/data/movies", + +or, if all of your libraries are based on the same folder: +"smb://serverip/data": "/library/path/on/server/data", + +To find out how your Plex Server sees the paths of your media items, visit Plex Web, click the three dots on an item, +"Get Info", "View XML", then take note of the file="..." attribute of the element. + +Let's say you have a common Movie library path of "/mnt/data/movies" and you've exposed that path via SMB/Samba to the +share "Movies", you'd do the following ([:port] is optional for SMB): +- Go to the Kodi file manager and add a new source +- Add a source with "smb://serverip[:port]/Movies" +- Copy this file to "userdata/addon_data/script.plexmod/path_mapping.json" +- Fill in your servername (the name of the server in Plex) in place of your_server_name below +- Add "smb://serverip[:port]/Movies": "/mnt/data/Movies" below "// add your own mounts here" below + +You can leave the examples in there, they don't matter (you can delete them if you want). + +Note: For paths containing backslashes ("\"), you need to escape them here, so "\\asdf\bla" becomes "\\\\asdf\\bla". + +This is not limited to SMB, though. You can add NFS, local mounts, webdav, whatever, (even http(s):// if you'd like) +as long as the current video file path starts with the right-hand-side of the mapping, and the left hand side exists +(you can disable the existence-checks in the addon settings), it will be replaced with the left-hand-side of it. +*/ +{ + "your_server_name": { + // add your own mounts here + + // standard SMB mounts in Kodi + "smb://serverip/mountname": "/library/path/on/server", + "smb://serverip/mountname2": "/library2/path/on/server", + // NVIDIA SHIELD direct mount + "/storage/SERVERNAME/this_is_a_SHIELD_mountpoint": "/library3/path/on/server", + // Plex Server running on Windows using network shares for libraries + "smb://serverip/share": "\\\\some_server_or_ip\\share" + } +} diff --git a/script.plexmod/resources/skins/Main/1080i/script-plex-seek_dialog_skeleton.xml b/script.plexmod/resources/skins/Main/1080i/script-plex-seek_dialog_skeleton.xml new file mode 100644 index 0000000000..6b50e6d432 --- /dev/null +++ b/script.plexmod/resources/skins/Main/1080i/script-plex-seek_dialog_skeleton.xml @@ -0,0 +1,771 @@ + + + + 1 + 0 + 0 + + 100 + 800 + + + [!String.IsEmpty(Window.Property(show.OSD)) | Window.IsVisible(seekbar) | !String.IsEmpty(Window.Property(button.seek))] + !Window.IsVisible(osdvideosettings) + !Window.IsVisible(osdaudiosettings) + !Window.IsVisible(osdsubtitlesettings) + !Window.IsVisible(subtitlesearch) + !Window.IsActive(playerprocessinfo) + !Window.IsActive(selectdialog) + !Window.IsVisible(osdcmssettings) + Hidden + + String.IsEmpty(Window.Property(settings.visible)) + [Window.IsVisible(seekbar) | Window.IsVisible(videoosd) | Player.ShowInfo] + Hidden + 0 + 0 + + 0 + 0 + 1920 + 1080 + script.plex/player-fade.png + FF080808 + + + + + 0 + 0 + + 0 + 0 + 1920 + 140 + script.plex/white-square.png + A0000000 + + + String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD)) + 0 + 940 + 1920 + 140 + script.plex/white-square.png + A0000000 + + + + + 0 + 40 + + !String.IsEmpty(Window.Property(is.show)) + 60 + 0 + 1720 + 60 + font13 + left + center + FFFFFFFF + true + 15 + + + + String.IsEmpty(Window.Property(is.show)) + 60 + 0 + 1720 + 60 + font13 + left + center + FFFFFFFF + true + 15 + + + + 1860 + 0 + 300 + 60 + font12 + right + center + FFFFFFFF + + + + + + 0 + 965 + + !String.IsEmpty(Window.Property(direct.play)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 60 + 0 + 1000 + 60 + font13 + left + center + FFFFFFFF + + + + String.IsEmpty(Window.Property(direct.play)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 60 + 0 + 1000 + 60 + font13 + left + center + FFFFFFFF + + + + Player.IsTempo + 60 + 40 + 1000 + 60 + font13 + left + center + A0FFFFFF + + + + !String.IsEmpty(Window.Property(direct.play)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 1860 + 0 + 800 + 60 + font13 + right + center + FFFFFFFF + + + + String.IsEmpty(Window.Property(direct.play)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 1860 + 0 + 800 + 60 + font13 + right + center + FFFFFFFF + + + + !String.IsEmpty(Window.Property(media.show_ends)) + !String.IsEmpty(Window.Property(direct.play)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 1860 + 40 + 800 + 60 + font13 + right + center + A0FFFFFF + + + + !String.IsEmpty(Window.Property(media.show_ends)) + String.IsEmpty(Window.Property(direct.play)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 1860 + 40 + 800 + 60 + font13 + right + center + A0FFFFFF + + + + + + + 0 + 940 + + String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD)) + 0 + 0 + 1920 + 10 + script.plex/white-square.png + A0000000 + + + !String.IsEmpty(Window.Property(show.buffer)) + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 0 + 2 + 1 + 6 + script.plex/white-square.png + EE4E4842 + + + String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD)) + 0 + 2 + 1 + 6 + script.plex/white-square.png + FFAC5B00 + + + [Control.HasFocus(100) | !String.IsEmpty(Window.Property(button.seek))] + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 0 + 2 + 1 + 6 + script.plex/white-square.png + FFE5A00D + + + + + String.IsEmpty(Window.Property(show.OSD)) + 0 + 0 + 1920 + 1080 + - + - + + SetProperty(show.OSD,1) + + + + + 0 + 350 + !String.IsEmpty(Window.Property(show.PPI)) + String.IsEmpty(Window.Property(settings.visible)) + String.IsEmpty(Window.Property(playlist.visible)) + Visible + Hidden + + 10 + -220 + 10 + 420 + buttons/dialogbutton-nofo.png + + + 52 + -184 + 1786 + 350 + horizontal + 10 + + 0 + 0 + 793 + + 793 + 50 + bottom + + font14 + black + Player.HasVideo + + + 793 + 50 + bottom + + font14 + black + Player.HasVideo + + + 793 + 50 + bottom + + font14 + black + Player.HasVideo + + + 793 + 50 + bottom + + font14 + black + Player.HasVideo + + + 793 + 50 + bottom + + + font14 + black + + + 793 + 50 + bottom + + font14 + black + + + + 0 + 0 + 993 + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + !String.IsEmpty(Window.Property(ppi.Status)) + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + !String.IsEmpty(Window.Property(ppi.Mode)) + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + !String.IsEmpty(Window.Property(ppi.Container)) + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + !String.IsEmpty(Window.Property(ppi.Video)) + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + [!String.IsEmpty(Window.Property(ppi.Audio)) | !String.IsEmpty(Window.Property(ppi.Subtitles))] + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + !String.IsEmpty(Window.Property(ppi.User)) + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + String.IsEmpty(Window.Property(ppi.Buffered)) + + + 893 + 50 + bottom + + font14 + black + Player.HasVideo + !String.IsEmpty(Window.Property(ppi.Buffered)) + + + + + 52 + 120 + 1786 + 50 + bottom + + font14 + black + + + + !String.IsEmpty(Window.Property(show.OSD)) + !Window.IsVisible(osdvideosettings) + !Window.IsVisible(osdaudiosettings) + !Window.IsVisible(osdsubtitlesettings) + !Window.IsVisible(subtitlesearch) + !Window.IsActive(playerprocessinfo) + !Window.IsActive(selectdialog) + !Window.IsVisible(osdcmssettings) + Hidden + + !String.IsEmpty(Window.Property(has.bif)) + [Control.HasFocus(100) | Control.HasFocus(501) | !String.IsEmpty(Window.Property(button.seek))] + Visible + 0 + 752 + + 0 + 0 + 324 + 184 + script.plex/white-square.png + FF000000 + + + 2 + 2 + 320 + 180 + 10 + $INFO[Window.Property(bif.image)] + + + + + + + 0 + 940 + + + 0 + 0 + 1920 + 10 + 501 + 400 + - + - + + + + + Conditional + + + Conditional + + + String.IsEmpty(Window.Property(mouse.mode)) + String.IsEmpty(Window.Property(hide.bigseek)) + [Control.HasFocus(501) | Control.HasFocus(100)] + [!String.IsEmpty(Window.Property(show.chapters)) | String.IsEmpty(Window.Property(has.chapters))] + -8 + 917 + + -200 + 5 + 2320 + 6 + script.plex/white-square.png + A0000000 + String.IsEmpty(Window.Property(has.chapters)) + + + + 0 + -175 + 1928 + 200 + script.plex/white-square.png + A0000000 + !String.IsEmpty(Window.Property(has.chapters)) + + + 40 + -162 + auto + 20 + font10 + left + center + CC606060 + + !String.IsEmpty(Window.Property(has.chapters)) + !Control.HasFocus(501) + + + 40 + -162 + auto + 20 + font10 + left + center + FFFFFFFF + + !String.IsEmpty(Window.Property(has.chapters)) + Control.HasFocus(501) + + + + + 0 + 0 + 1928 + 16 + 100 + SetProperty(hide.bigseek,) + 200 + horizontal + 4 + + + + 0 + 0 + 16 + 16 + script.plex/indicators/seek-selection-marker.png + FF606060 + + + + + + + !Control.HasFocus(501) + 0 + 0 + 16 + 16 + script.plex/indicators/seek-selection-marker.png + FF606060 + + + Control.HasFocus(501) + 0 + 0 + 16 + 16 + script.plex/indicators/seek-selection-marker.png + FFE5A00D + + + + + + + + 40 + 0 + 178 + 100 + script.plex/thumb_fallbacks/movie16x9.png + scale + CC606060 + !Control.HasFocus(501) + + + 40 + 0 + 178 + 100 + $INFO[ListItem.Thumb] + scale + DDAAAAAA + !Control.HasFocus(501) + + + 40 + 0 + 178 + 100 + script.plex/thumb_fallbacks/movie16x9.png + scale + FFAAAAAA + Control.HasFocus(501) + + + 40 + 0 + 178 + 100 + $INFO[ListItem.Thumb] + scale + FFAAAAAA + Control.HasFocus(501) + + + 40 + 120 + auto + 10 + font10 + center + center + CC606060 + + !Control.HasFocus(501) + + + 40 + 120 + auto + 10 + font10 + center + center + FFAAAAAA + + Control.HasFocus(501) + + + + + + + + + 40 + 0 + 178 + 100 + script.plex/thumb_fallbacks/movie16x9.png + scale + CC909090 + !Control.HasFocus(501) + + + 40 + 0 + 178 + 100 + $INFO[ListItem.Thumb] + scale + FFAAAAAA + !Control.HasFocus(501) + + + 40 + 0 + 178 + 100 + script.plex/thumb_fallbacks/movie16x9.png + scale + + Control.HasFocus(501) + + + 40 + 0 + 178 + 100 + $INFO[ListItem.Thumb] + scale + + Control.HasFocus(501) + + + 40 + 120 + auto + 10 + font10 + center + center + FFAAAAAA + + !Control.HasFocus(501) + + + 40 + 120 + auto + 10 + font10 + center + center + + + Control.HasFocus(501) + + + + + + + + [Control.HasFocus(100) | Control.HasFocus(501) | !String.IsEmpty(Window.Property(button.seek))] + [String.IsEmpty(Window.Property(no.osd.hide_info)) | !String.IsEmpty(Window.Property(show.OSD))] + 0 + 896 + + -50 + 0 + + Visible + 0 + 0 + 101 + 39 + script.plex/indicators/player-selection-time_box.png + D0000000 + + + 0 + 0 + 101 + 40 + font10 + center + center + FFFFFFFF + + + + + Visible + -6 + 39 + 15 + 7 + script.plex/indicators/player-selection-time_arrow.png + D0000000 + + + + + + 30 + 797 + 1670 + 143 + right + horizontal + + [!String.IsEmpty(Window.Property(show.markerSkip)) + String.IsEmpty(Window.Property(show.markerSkip_OSDOnly))] | [!String.IsEmpty(Window.Property(show.markerSkip_OSDOnly)) + !String.IsEmpty(Window.Property(show.OSD))] + Focus + UnFocus + + + + auto + 143 + center + 0 + 0 + script.plex/buttons/blank-focus.png + script.plex/buttons/blank.png + 70 + FF000000 + FF000000 + + + + + diff --git a/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_classic.xml b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_classic.xml new file mode 100644 index 0000000000..bb52dbb724 --- /dev/null +++ b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_classic.xml @@ -0,0 +1,334 @@ + + 406 + + 360 + 964 + 1200 + + 124 + center + 100 + -40 + horizontal + 200 + true + + !String.IsEmpty(Window.Property(nav.repeat)) + Conditional + Conditional + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 402 + 412 + font12 + - + - + + + + !Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/repeat.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/repeat.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/repeat-one.png + + + + Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/repeat-focus.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/repeat-focus.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/repeat-one-focus.png + + + + + + !String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/shuffle-focus.png + script.plex/buttons/shuffle.png + !String.IsEmpty(Window.Property(pq.shuffled)) + script.plex/buttons/shuffle-focus.png + script.plex/buttons/shuffle.png + + + + false + String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/shuffle-focus.png + script.plex/buttons/shuffle.png + + + + + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/settings-focus.png + script.plex/buttons/settings.png + + + + + + !String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + Focus + UnFocus + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/next-focus.png + script.plex/buttons/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/next-focus.png + script.plex/buttons/next.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/skip-forward-focus.png + script.plex/buttons/skip-forward.png + + + + + Conditional + Conditional + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 407 + 405 + font12 + - + - + + PlayerControl(Play) + + + !Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/pause.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/play.png + + + + Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/pause-focus.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/play-focus.png + + + + + + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/stop-focus.png + script.plex/buttons/stop.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/skip-forward-focus.png + script.plex/buttons/skip-forward.png + + + + !String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/next-focus.png + script.plex/buttons/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 0 + 0 + 125 + 101 + script.plex/buttons/next-focus.png + script.plex/buttons/next.png + + + + + + [!String.IsEmpty(Window.Property(pq.hasnext)) | !String.IsEmpty(Window.Property(pq.hasprev))] + !String.IsEmpty(Window.Property(nav.playlist)) + Focus + UnFocus + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/pqueue-focus.png + script.plex/buttons/pqueue.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.playlist)) + Focus + UnFocus + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/pqueue-focus.png + script.plex/buttons/pqueue.png + + + + !String.IsEmpty(Window.Property(nav.quick_subtitles)) + Focus + UnFocus + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/subtitle-focus.png + script.plex/buttons/subtitle.png + + + \ No newline at end of file diff --git a/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern-colored.xml b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern-colored.xml new file mode 100644 index 0000000000..d6371b6d1f --- /dev/null +++ b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern-colored.xml @@ -0,0 +1,310 @@ + + 406 + + 360 + 964 + 1200 + + 124 + center + 100 + -40 + horizontal + 200 + true + + !String.IsEmpty(Window.Property(nav.repeat)) + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 402 + 412 + font12 + - + - + + + + !Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat-one.png + + + + Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat-one.png + + + + + + !String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/shuffle.png + script.plex/buttons/player/modern/shuffle.png + !String.IsEmpty(Window.Property(pq.shuffled)) + script.plex/buttons/player/modern/shuffle.png + script.plex/buttons/player/modern/shuffle.png + + + + false + String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/shuffle.png + script.plex/buttons/shuffle.png + + + + + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/settings.png + script.plex/buttons/player/modern/settings.png + + + + + + !String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/skip-forward.png + script.plex/buttons/player/modern/skip-forward.png + + + + + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 407 + 405 + font12 + - + - + + PlayerControl(Play) + + + !Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/pause.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/play.png + + + + Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/pause.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/play.png + + + + + + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/stop.png + script.plex/buttons/player/modern/stop.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/skip-forward.png + script.plex/buttons/player/modern/skip-forward.png + + + + !String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + + + [!String.IsEmpty(Window.Property(pq.hasnext)) | !String.IsEmpty(Window.Property(pq.hasprev))] + !String.IsEmpty(Window.Property(nav.playlist)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/pqueue.png + script.plex/buttons/player/modern/pqueue.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.playlist)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/pqueue.png + script.plex/buttons/player/modern/pqueue.png + + + + !String.IsEmpty(Window.Property(nav.quick_subtitles)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/subtitle.png + script.plex/buttons/player/modern/subtitle.png + + + \ No newline at end of file diff --git a/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern-dotted.xml b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern-dotted.xml new file mode 100644 index 0000000000..a96104cde1 --- /dev/null +++ b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern-dotted.xml @@ -0,0 +1,310 @@ + + 406 + + 360 + 964 + 1200 + + 124 + center + 100 + -40 + horizontal + 200 + true + + !String.IsEmpty(Window.Property(nav.repeat)) + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 402 + 412 + font12 + - + - + + + + !Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/repeat.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/repeat.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/repeat-one.png + + + + Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/repeat-focus.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/repeat-focus.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/repeat-one-focus.png + + + + + + !String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/shuffle-focus.png + script.plex/buttons/player/modern-dotted/shuffle.png + !String.IsEmpty(Window.Property(pq.shuffled)) + script.plex/buttons/player/modern-dotted/shuffle-focus.png + script.plex/buttons/player/modern-dotted/shuffle.png + + + + false + String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/shuffle.png + script.plex/buttons/shuffle.png + + + + + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/settings-focus.png + script.plex/buttons/player/modern-dotted/settings.png + + + + + + !String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/next-focus.png + script.plex/buttons/player/modern-dotted/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/next.png + script.plex/buttons/player/modern-dotted/next.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/skip-forward-focus.png + script.plex/buttons/player/modern-dotted/skip-forward.png + + + + + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 407 + 405 + font12 + - + - + + PlayerControl(Play) + + + !Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/pause.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/play.png + + + + Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/pause-focus.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/play-focus.png + + + + + + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/stop-focus.png + script.plex/buttons/player/modern-dotted/stop.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/skip-forward-focus.png + script.plex/buttons/player/modern-dotted/skip-forward.png + + + + !String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/next-focus.png + script.plex/buttons/player/modern-dotted/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern-dotted/next.png + script.plex/buttons/player/modern-dotted/next.png + + + + + + [!String.IsEmpty(Window.Property(pq.hasnext)) | !String.IsEmpty(Window.Property(pq.hasprev))] + !String.IsEmpty(Window.Property(nav.playlist)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/pqueue-focus.png + script.plex/buttons/player/modern-dotted/pqueue.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.playlist)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/pqueue.png + script.plex/buttons/player/modern-dotted/pqueue.png + + + + !String.IsEmpty(Window.Property(nav.quick_subtitles)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern-dotted/subtitle-focus.png + script.plex/buttons/player/modern-dotted/subtitle.png + + + \ No newline at end of file diff --git a/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern.xml b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern.xml new file mode 100644 index 0000000000..580ee5a833 --- /dev/null +++ b/script.plexmod/resources/skins/Main/1080i/templates/seek_dialog_buttons_modern.xml @@ -0,0 +1,312 @@ + + 406 + + 360 + 964 + 1200 + + 124 + center + 100 + -40 + horizontal + 200 + true + + !String.IsEmpty(Window.Property(nav.repeat)) + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 402 + 412 + font12 + - + - + + + + !Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat-one.png + + + + Control.HasFocus(401) + + !Playlist.IsRepeatOne + !Playlist.IsRepeat + String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeat | !String.IsEmpty(Window.Property(pq.repeat)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat.png + + + Playlist.IsRepeatOne | !String.IsEmpty(Window.Property(pq.repeat.one)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/repeat-one.png + + + + + + !String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/shuffle.png + script.plex/buttons/player/modern/shuffle.png + !String.IsEmpty(Window.Property(pq.shuffled)) + script.plex/buttons/player/modern/shuffle.png + script.plex/buttons/player/modern/shuffle.png + + + + false + String.IsEmpty(Window.Property(has.playlist)) + !String.IsEmpty(Window.Property(nav.shuffle)) + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/shuffle.png + script.plex/buttons/shuffle.png + + + + + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/settings.png + script.plex/buttons/player/modern/settings.png + + + + + + !String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/skip-forward.png + script.plex/buttons/player/modern/skip-forward.png + + + + + Conditional + Conditional + 125 + 101 + + + 0 + 0 + 125 + 101 + 100 + 407 + 405 + font12 + - + - + + PlayerControl(Play) + + + !Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/pause.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/play.png + + + + Control.HasFocus(406) + + !Player.Paused + !Player.Forwarding + !Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/pause.png + + + Player.Paused | Player.Forwarding | Player.Rewinding + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/play.png + + + + + + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/stop.png + script.plex/buttons/player/modern/stop.png + + + + !String.IsEmpty(Window.Property(nav.ffwdrwd)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/skip-forward.png + script.plex/buttons/player/modern/skip-forward.png + + + + !String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + !String.IsEmpty(Window.Property(nav.prevnext)) + 0 + 0 + 125 + 101 + script.plex/buttons/player/modern/next.png + script.plex/buttons/player/modern/next.png + + + + + + [!String.IsEmpty(Window.Property(pq.hasnext)) | !String.IsEmpty(Window.Property(pq.hasprev))] + !String.IsEmpty(Window.Property(nav.playlist)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/pqueue.png + script.plex/buttons/player/modern/pqueue.png + + + + false + String.IsEmpty(Window.Property(pq.hasnext)) + String.IsEmpty(Window.Property(pq.hasprev)) + !String.IsEmpty(Window.Property(nav.playlist)) + + 30 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/pqueue.png + script.plex/buttons/player/modern/pqueue.png + + + + !String.IsEmpty(Window.Property(nav.quick_subtitles)) + + 0 + 0 + 125 + 101 + font12 + script.plex/buttons/player/modern/subtitle.png + script.plex/buttons/player/modern/subtitle.png + + + \ No newline at end of file diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/next-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/next-focus.png new file mode 100644 index 0000000000..476b8258bf Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/next-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/next.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/next.png new file mode 100644 index 0000000000..893989e5c1 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/next.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pause-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pause-focus.png new file mode 100644 index 0000000000..77946d6d91 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pause-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pause.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pause.png new file mode 100644 index 0000000000..6ebe03071a Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pause.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/play-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/play-focus.png new file mode 100644 index 0000000000..42d8ca0fad Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/play-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/play.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/play.png new file mode 100644 index 0000000000..c4872bedac Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/play.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pqueue-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pqueue-focus.png new file mode 100644 index 0000000000..d2aa311ddd Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pqueue-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pqueue.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pqueue.png new file mode 100644 index 0000000000..12c201e107 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/pqueue.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-focus.png new file mode 100644 index 0000000000..8dacf1be9e Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-one-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-one-focus.png new file mode 100644 index 0000000000..a1b2217df3 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-one-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-one.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-one.png new file mode 100644 index 0000000000..4ab80235f6 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat-one.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat.png new file mode 100644 index 0000000000..eddcba762f Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/repeat.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/settings-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/settings-focus.png new file mode 100644 index 0000000000..671a0c4880 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/settings-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/settings.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/settings.png new file mode 100644 index 0000000000..c4c4f2ccf4 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/settings.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/shuffle-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/shuffle-focus.png new file mode 100644 index 0000000000..d75616ff12 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/shuffle-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/shuffle.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/shuffle.png new file mode 100644 index 0000000000..9c79a53970 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/shuffle.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/skip-forward-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/skip-forward-focus.png new file mode 100644 index 0000000000..ec007435c7 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/skip-forward-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/skip-forward.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/skip-forward.png new file mode 100644 index 0000000000..a95d14955d Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/skip-forward.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/stop-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/stop-focus.png new file mode 100644 index 0000000000..9959be9c53 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/stop-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/stop.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/stop.png new file mode 100644 index 0000000000..b07b3692d1 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/stop.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/subtitle-focus.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/subtitle-focus.png new file mode 100644 index 0000000000..0cedaf3cbe Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/subtitle-focus.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/subtitle.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/subtitle.png new file mode 100644 index 0000000000..6d4ea2e9bd Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern-dotted/subtitle.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/next.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/next.png new file mode 100644 index 0000000000..893989e5c1 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/next.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/pause.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/pause.png new file mode 100644 index 0000000000..6ebe03071a Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/pause.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/play.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/play.png new file mode 100644 index 0000000000..c4872bedac Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/play.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/pqueue.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/pqueue.png new file mode 100644 index 0000000000..12c201e107 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/pqueue.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/repeat-one.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/repeat-one.png new file mode 100644 index 0000000000..4ab80235f6 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/repeat-one.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/repeat.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/repeat.png new file mode 100644 index 0000000000..eddcba762f Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/repeat.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/settings.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/settings.png new file mode 100644 index 0000000000..c4c4f2ccf4 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/settings.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/shuffle.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/shuffle.png new file mode 100644 index 0000000000..9c79a53970 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/shuffle.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/skip-forward.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/skip-forward.png new file mode 100644 index 0000000000..a95d14955d Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/skip-forward.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/stop.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/stop.png new file mode 100644 index 0000000000..b07b3692d1 Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/stop.png differ diff --git a/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/subtitle.png b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/subtitle.png new file mode 100644 index 0000000000..6d4ea2e9bd Binary files /dev/null and b/script.plexmod/resources/skins/Main/media/script.plex/buttons/player/modern/subtitle.png differ diff --git a/script.xbmcbackup/addon.xml b/script.xbmcbackup/addon.xml index d1c8c4c484..8733feeac1 100644 --- a/script.xbmcbackup/addon.xml +++ b/script.xbmcbackup/addon.xml @@ -1,11 +1,11 @@  + name="Backup" version="1.7.0" provider-name="robweber"> - + @@ -24,16 +24,16 @@ resources/images/screenshot3.jpg resources/images/screenshot4.jpg - Version 1.6.8 -Updated language files with Weblate integration -Bring in saved sources from File Manager to file browser -Fixed Dropbox authorization flow + Version 1.7.0 +Can add suffix to backup folder names +translations sync Minor UI fixes +Fixed Dropbox tokens expiring by using refresh tokens +Always recommend restart after a restore إنسخ إحتياطياً قاعده بيانات إكس بى إم سى وملفات اﻹعدادات فى حاله وقوع إنهيار مع إمكانيه اﻹسترجاع - Backup and restore your Kodi database and configuration files in the event of a crash or file corruption. Добавката може да създава резервни копия и възстановява базата данни и настройките на Kodi, в случай на срив или повреда на файловете. - Feu còpies de seguretat i restaureu la vostra base de dades de l'Kodi i dels fitxers de configuració en el cas de fallada o corrupció dels fitxers. + Feu còpies de seguretat i restaureu la vostra base de dades de l'Kodi i dels fitxers de configuració en el cas de fallada o corrupció dels fitxers. Zálohování a obnovení vaší databáze Kodi a konfiguračních souborů v případě chyby nebo poškození souboru. Sikkerhedskopiér og genskab din Kodi database og konfigurationsfiler i tilfælde af et nedbrud eller en ødelagt fil. Die Kodi-Datenbank sichern und bei Dateiverlust oder Beschädigung wiederherstellen. @@ -42,10 +42,11 @@ Minor UI fixes Backup and restore your Kodi database and configuration files in the event of a crash or file corruption. Backup and restore your Kodi database and configuration files in the event of a crash or file corruption. Haz copia de seguridad de tu base de datos y configuración y recupera todo en caso de fallo. - Respalda y restaura tu base de datos y archivos de configuración de Kodi dado el evento de un cuelgue o corrupción de archivos. + Respalda y restaura tu base de datos y archivos de configuración de Kodi dado el evento de un cierre inesperado o corrupción de archivos. + Varunda ja taasta Kodi andmebaas ja seadistusfailid krahhi või failikahjustuse korral. Kodi datu-basea eta konfigurazio fitxategien babes-kopia egin kraskatze edo fitxategi hondamena saihesteko Varmuuskopioi ja palauttaa Kodin tietokannan ja asetukset kaatumisen tai tiedostojen korruptoitumisen varalta. - Sauvegarder et restaurer votre base de données et vos fichiers de configuration Kodi dans le cas d'un plantage ou d'une corruption de fichier. + Sauvegarder et restaurer votre base de données et vos fichiers de configuration Kodi dans le cas d'un plantage ou d'une corruption de fichier. Sauvegarder et restaurer les bases de données Kodi et les fichiers de configuration personnels en cas de plantage ou de fichiers corrompus. Crear copia de seguranza e restaurar a base de datos e ficheiros de configuración de Kodi no caso dun fallo ou corrupción de ficheiros. גיבוי ושחזור מסד הנתונים וקבצי ההגדרות של קודי במקרה של קריסה או קבצים פגומים. @@ -67,21 +68,21 @@ Minor UI fixes Ta backupp av eller återställ din Kodi-databas och konfigurationsfiler i händelse av en krash eller filkorruption. 备份和恢复 Kodi 数据库和配置文件,以防范系统崩溃或文件损坏问题。 أسبق لك ان أضعت تخصيصاتك المفضله ورغبت لو كان بإمكانك نسخهم إحتياطياً ؟ اﻷن بات بإمكانك ذلك. يمكنك إستخراج قاعده بياناتك وقوائم التشغيل والملحقات وتخصيصاتك المفضله وغيره الى اى مصدر خارجى قابل للكتابه من قِبَل إكس بى إم سى او مباشرتاً الى نظام تخزين سحابى. يمكنك تفعيل النسخ اﻹحتياطى عند الحاجه او جدولته مُسبقاً - Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. Да сте губили всички настройки, които сте правили по Kodi? А разполагахте ли с резервно копие? Сега можете да създавате копие само с едно кликване - на базата данни, плейлистите, миниатюрите, добавките и други, в определено от вас място или директно в Dropbox. Можете да настроите и автоматично създаване на копия през определен интервал от време. - Alguna vegada s'ha carregat la seva configuració de l'Kodi i ha desitjat tenir una còpia de seguretat? Ara pot fer-ho amb un simple clic. Pot exportar la seva base de dades, llista de reproducció, miniatures, complements i altres detalls de la configuració a qualsevol font que pugui ser escrita per l'Kodi o directament a l'emmagatzematge en el núvol Dropbox. Les còpies de seguretat es poden executar sota demanda o per mitjà d'un planificador. + Alguna vegada s'ha carregat la seva configuració de l'Kodi i ha desitjat tenir una còpia de seguretat? Ara pot fer-ho amb un simple clic. Pot exportar la seva base de dades, llista de reproducció, miniatures, complements i altres detalls de la configuració a qualsevol font que pugui ser escrita per l'Kodi o directament a l'emmagatzematge en el núvol Dropbox. Les còpies de seguretat es poden executar sota demanda o per mitjà d'un planificador. Pokazila se vám někdy konfigurace Kodi a přáli jste si, abyste měli zálohu? Nyní ji můžete mít pomocí jednoho jednoduchého kliknutí. Můžete exportovat svou databázi, seznam stop, náhledy, doplňky a další konfigurace do jakéhokoliv zdroje, do kterého může Kodi zapisovat, nebo přímo do cloudového úložiště Dropbox. Zálohy mohou být spuštěny na vyžádání nebo prostřednictvím plánovače. - Har du prøvet at slette din Kodi opsætning, og ønsket at du havde haft sikkerhedskopi? Nu kan du få det med et enkelt klik. Du kan eksportere din database, afspilninglister, miniaturebilleder, addons og andre opsætningsdetaljer til enhver kilde, som er skrivbar for Kodi eller direkt til Dropbox cloud lager. Sikkerhedskopier kan køres manuelt eller via en tidsplan. - Wurde jemals deine Kodi-Konfiguration zerschossen und hättest dir dann gewünscht, dass eine Datensicherung existiert? Jetzt kannst du eine Sicherung mit nur einem Klick erzeugen. Du kannst deine Datenbanken, Wiedergabelisten, Vorschaubilder, Addons und andere Konfigurationsdetails an einem für Kodi beschreibbaren Ort deiner Wahl oder direkt in den Dropbox Cloud-Speicher exportieren. Datensicherungen können auf Anfrage oder durch ein Steuerprogramm ausgeführt werden. - Σας έτυχε ποτέ να χάσετε τις ρυθμίσεις του Kodi και να εύχεστε να είχατε αντίγραφο ασφαλείας; Πλέον μπορείτε με ένα απλό κλικ. Μπορείτε να εξάγετε τη βάση δεδομένων, τις λίστες αναπαραγωγής, τις μικρογραφίες, τα πρόσθετα και άλλες λεπτομέρειες της εγκατάστασης σε οποιαδήποτε πηγή στην οποία μπορεί να γράψει το Kodi, ή απευθείας στο λογαριασμό σας στο Dropbox. Τα αντίγραφα μπορούν να γίνονται κατ' επιλογή ή μέσω προγραμματισμού. - Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. - Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. - Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. + Har du prøvet at slette din Kodi opsætning, og ønsket at du havde haft sikkerhedskopi? Nu kan du få det med et enkelt klik. Du kan eksportere din database, playlister, miniaturebilleder, add-ons og andre opsætningsdetaljer til enhver kilde, som er skrivbar for Kodi eller direkte til Dropbox cloud lager. Sikkerhedskopier kan køres manuelt eller via en tidsplan. + Wurde jemals deine Kodi-Konfiguration zerschossen und hättest dir dann gewünscht, dass eine Datensicherung existiert? Jetzt kannst du eine Sicherung mit nur einem Klick erzeugen. Du kannst deine Datenbanken, Wiedergabelisten, Vorschaubilder, Addons und andere Konfigurationsdetails an einem für Kodi beschreibbaren Ort deiner Wahl oder direkt in den Dropbox Cloud-Speicher exportieren. Datensicherungen können auf Anfrage oder durch ein Steuerprogramm ausgeführt werden. + Σας έτυχε ποτέ να χάσετε τις ρυθμίσεις του Kodi και να εύχεστε να είχατε αντίγραφο ασφαλείας; Πλέον μπορείτε με ένα απλό κλικ. Μπορείτε να εξάγετε τη βάση δεδομένων, τις λίστες αναπαραγωγής, τις μικρογραφίες, τα πρόσθετα και άλλες λεπτομέρειες της εγκατάστασης σε οποιαδήποτε πηγή στην οποία μπορεί να γράψει το Kodi, ή απευθείας στο λογαριασμό σας στο Dropbox. Τα αντίγραφα μπορούν να γίνονται κατ' επιλογή ή μέσω προγραμματισμού. + Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. + Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. + Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. ¿Alguna vez te has cargado la configuración de Kodi y habrías deseado tener una copia de seguridad? Ahora puedes tenerla con un único click. Exporta tus base de datos, listas de reproducción, miniaturas, addons y resto de configuraciones a cualquier fuente accesible por Kodi o a tu almacenamiento en Dropbox. Las copias de seguridad pueden programarse o realizarse bajo demanda. - ¿Alguna vez haz echado a perder tu configuración de Kodi y haz deseado tener un respaldo? Ahora puedes tenerlo con un simple click. Puedes exportar tu base de datos, listas de reproducción, miniaturas, addons y otros detalles de configuración correspondientes a cualquier fuente que pueda escribir Kodi. Los respaldos pueden ser efectuados a pedido o mediante una programación temporal - Oletko joskus hukannut Kodin asetukset ja harmitellut varmuuskopioiden puutetta? Nyt voit varmuuskopioida asetuksesi napin painalluksella. Voit tallentaa tietokantasi, toistolistasi, kuvasi, lisäosasi ja muut tiedot mihin tahansa paikkaan, johon Kodilla on kirjoitusoikeudet. Lisäosa tukee myös varnuuskopiointia Dropboxiin. Varmuuskopionti voidaan suorittaa tarvittaessa tai tietyllä aikataululla. - Avez-vous déjà ruiné votre configuration Kodi et souhaité avoir une sauvegarde? Vous le pouvez maintenant en un seul clic. Vous pouvez exporter vos base de données, liste de lecture, imagettes, addiciels et autres détails de configurations vers n'importe quelle source inscriptible depuis Kodi ou directement vers le stockage en nuage Dropbox. Les sauvegardes peuvent être exécutées sur demande ou à l'aide d'un ordonnanceur. - Déjà perdu une configuration Kodi et espéré avoir fait une sauvegarde avant ? Maintenant, il est permis de le faire en un simple clic. Il est possible d'exporter les bases de données, listes de lecture, miniatures, extensions et autres fichiers de configuration vers n'importe quel endroit accessible depuis Kodi. + ¿Alguna vez has arruinado tu configuración de Kodi y has deseado tener un respaldo? Ahora puedes tenerlo con un simple clic. Puedes exportar tu base de datos, listas de reproducción, miniaturas, comlpementos y otras configuraciones en cualquier lugar donde Kodi tenga acceso de escritura. Los respaldos pueden ser efectuados manualmente o acorde a una programación. + Kas oled vahel seadistanud Kodi ja soovinud, et oleks varukoopia? Nüüd saab seda teha ühe lihtsa klõpsuga. Võimalik on eksportida oma andmebaasi, esitusloendeid, pisipilte, lisamooduleid ja muid seadistuse üksikasju mis tahes Kodi poolt kirjutatavasse allikasse või otse Dropbox pilve. Varukoopiaid saab luua käsitsi või ajakava abil. + Oletko joskus hukannut Kodin asetukset ja harmitellut varmuuskopioiden puutetta? Nyt voit varmuuskopioida asetuksesi napin painalluksella. Voit tallentaa tietokantasi, toistolistasi, kuvasi, lisäosasi ja muut tiedot mihin tahansa paikkaan, johon Kodilla on kirjoitusoikeudet. Lisäosa tukee myös varnuuskopiointia Dropboxiin. Varmuuskopiointi voidaan suorittaa tarvittaessa tai tietyllä aikataululla. + Avez-vous déjà ruiné votre configuration Kodi et souhaité avoir une sauvegarde? Vous le pouvez maintenant en un seul clic. Vous pouvez exporter vos base de données, liste de lecture, imagettes, addiciels et autres détails de configurations vers n'importe quelle source inscriptible depuis Kodi ou directement vers le stockage en nuage Dropbox. Les sauvegardes peuvent être exécutées sur demande ou à l'aide d'un ordonnanceur. + Déjà perdu une configuration Kodi et espéré avoir fait une sauvegarde avant ? Maintenant, il est permis de le faire en un simple clic. Il est possible d'exporter les bases de données, listes de lecture, miniatures, extensions et autres fichiers de configuration vers n'importe quel endroit accessible depuis Kodi. De seguro que algunha vez eliminou a configuración do Kodi e desexou ter unha copia de seguranza?. Agora pode cun só clic. Pode exportar a súa base de datos, listaxes de reprodución, miniaturas, complementos e outros detalles da configuración a calquera medio escribíbel ou directamente ao Dropbox. As copias de seguranza pódense executar baixo demanda ou programadas. האם אי פעם נפגמו הגדרות קודי וייחלת שהיה לך גיבוי ? כעת אתה יכול ליצור כזה בלחיצת כפתור. ניתן לייצא את בסיס הנתונים, רשימות ההשמעה, התמונות הממוזערות, הרחבות והגדרות נוספות לכל יעד שיש לקודי הרשאת כתיבה לו או ישירות לשירות אחסון הענן דרופבוקס. ניתן לתזמן מראש גיבויים או להריצם ידנית. Jeste li ikada oštetili vaša Kodi podešavanja i poželjeli ste ih obnoviti iz sigurnosne kopije? Sada to možete jednim klikom. Možete izvesti vašu bazu podataka, popis izvođenja, minijature, dodatke i ostale pojedinosti podešavanja na svaki izvor dostupan Kodiju ili izravno na Dropbox oblak pohrane. Sigurnosno kopiranje se može pokrenuti na zahtjev ili u planiranom vremenu. @@ -96,9 +97,9 @@ Minor UI fixes Doświadczyłeś utraty konfiguracji Kodi i marzyłeś o posiadaniu kopii zapasowej? Teraz możesz ją mieć i to w prosty sposób. Możesz wyeksportować bazę danych, listy odtwarzania, miniatury, dodatki oraz pozostałe pliki do dowolnego źródła, włączając w to Dropbox, bezpośrednio z Kodi. Kopie zapasowe mogą zostać utworzone na żądanie lub wg harmonogramu. Sempre se preocupou com sua configuração do Kodi e desejou ter um backup? Agora você pode com um simples clique. Você pode exportar seu banco de dados, listas de reprodução, miniaturas, addons e outros detalhes de configuração para qualquer fonte gravável pelo Kodi ou diretamente ao armazenamento na nuvem Dropbox. Os backups podem ser executados sob demanda ou por agendamento. Já arruinou a sua configuração do Kodi e desejou ter feito uma cópia de segurança? Agora pode, com apenas um clique. Exporte a base de dados, listas de reprodução, miniaturas, add-ons e outras configurações para qualquer fonte acedível pelo Kodi. As cópias de segurança podem ser executadas manualmente ou por temporizador. - Хотите получить резервную копию настроек Kodi? Теперь можете это сделать одним щелчком мыши. Вы можете выгрузить вашу базу данных, плейлисты, эскизы, дополнения и другую нужную Вам информацию и сохранить её с помощью Kodi или выгрузить в облачное хранилище Dropbox. Резервную копию можно сделать по требованию или запускать по расписанию. + Хотите получить резервную копию настроек Kodi? Теперь можете это сделать одним щелчком мыши. Вы можете выгрузить вашу базу данных, плейлисты, эскизы, дополнения и другую нужную Вам информацию и сохранить её с помощью Kodi или выгрузить в облачное хранилище Dropbox. Резервную копию можно сделать по требованию или запускать по расписанию. Už ste niekedy poškodili konfiguráciu Kodi a priali si mať zálohu? Teraz môžete - na jeden klik. Môžete exportovať Vašu databázu, playlist, náhľady, doplnky a konfigurácie na ktorýkoľvek zdroj zapisovateľný Kodi. Zálohy môžu byť púšťané na požiadanie alebo plánovačom. Har du någonsin tappat bort din Kodi konfiguration och önskat att du hade en backup? Nu kan du enkelt med ett klick. Du kan exportera din databas, spellista, minityrer, tillägg och andra konfigurationsdetaljer till valfri källa som är skrivbar för Kodi. Backupper kan köras på begäran eller via scheman. - 你是否经常折腾你的 Kodi,因而希望能够有个备份?现在可以通过简单点击来实现。你可以把资料库、播放列表、缩略图、插件和其他配置细节导出到 Kodi 可以写入的任意位置或 Dropgox 云存储空间。备份可以按需运行或通过计划任务执行。 + 你是否经常折腾你的 Kodi,因而希望能够有个备份?现在可以通过简单点击来实现。你可以把资料库、播放列表、缩略图、插件和其他配置细节导出到 Kodi 可以写入的任意位置或 Dropgox 云存储空间。备份可以按需运行或通过计划任务执行。 diff --git a/script.xbmcbackup/resources/language/resource.language.af_za/strings.po b/script.xbmcbackup/resources/language/resource.language.af_za/strings.po index d6b0ed98be..456587d9a0 100644 --- a/script.xbmcbackup/resources/language/resource.language.af_za/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.af_za/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Afrikaans (http://www.transifex.com/teamxbmc/xbmc-addons/language/af/)\n" -"Language: af\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Afrikaans (South Africa) \n" +"Language: af_za\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -48,7 +49,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Gevorderde" msgctxt "#30016" msgid "Backup" @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Wis uit" msgctxt "#30124" msgid "Choose Action" @@ -552,7 +553,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "In staat stel om uitgebreide Wikiquote registrasie" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -588,7 +589,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "In staat stel om uitgebreide Wikiquote registrasie" msgctxt "#30152" msgid "Set Zip File Location" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Verpersoonlikte Gids 1" diff --git a/script.xbmcbackup/resources/language/resource.language.am_et/strings.po b/script.xbmcbackup/resources/language/resource.language.am_et/strings.po index 33514fd05c..3793638611 100644 --- a/script.xbmcbackup/resources/language/resource.language.am_et/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.am_et/strings.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Amharic (Ethiopia) \n" "Language: am_et\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "ማጥፊያ" msgctxt "#30124" msgid "Choose Action" @@ -621,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ar_sa/strings.po b/script.xbmcbackup/resources/language/resource.language.ar_sa/strings.po index 1b73e6857b..956ab38293 100644 --- a/script.xbmcbackup/resources/language/resource.language.ar_sa/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ar_sa/strings.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:48+0000\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Arabic (Saudi Arabia) \n" "Language: ar_sa\n" @@ -18,7 +18,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -478,7 +478,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "حذف" msgctxt "#30124" msgid "Choose Action" @@ -623,3 +623,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ast_es/strings.po b/script.xbmcbackup/resources/language/resource.language.ast_es/strings.po index ba04dcc871..847cc920db 100644 --- a/script.xbmcbackup/resources/language/resource.language.ast_es/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ast_es/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Asturian (Spain) \n" "Language: ast_es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Xeneral" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.az_az/strings.po b/script.xbmcbackup/resources/language/resource.language.az_az/strings.po index ca53be6113..26aa1b3139 100644 --- a/script.xbmcbackup/resources/language/resource.language.az_az/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.az_az/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-20 00:42+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Azerbaijani (http://www.transifex.com/teamxbmc/xbmc-addons/language/az/)\n" -"Language: az\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Azerbaijani \n" +"Language: az_az\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Ümumi" msgctxt "#30012" msgid "File Selection" @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Sil" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.be_by/strings.po b/script.xbmcbackup/resources/language/resource.language.be_by/strings.po index b53e079153..7d3dcbb75d 100644 --- a/script.xbmcbackup/resources/language/resource.language.be_by/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.be_by/strings.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-21 10:59+0000\n" +"PO-Revision-Date: 2022-03-16 21:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Belarusian \n" "Language: be_by\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Weblate 4.7\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -32,7 +32,7 @@ msgstr "Kodi Backup" msgctxt "#30011" msgid "General" -msgstr "General" +msgstr "Асноўныя" msgctxt "#30012" msgid "File Selection" @@ -48,11 +48,11 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Пашыраны" msgctxt "#30016" msgid "Backup" -msgstr "Backup" +msgstr "" msgctxt "#30017" msgid "Restore" @@ -108,7 +108,7 @@ msgstr "" msgctxt "#30030" msgid "User Addons" -msgstr "User Addons" +msgstr "" msgctxt "#30031" msgid "Addon Data" @@ -116,7 +116,7 @@ msgstr "" msgctxt "#30032" msgid "Database" -msgstr "Database" +msgstr "База даных" msgctxt "#30033" msgid "Playlist" @@ -160,7 +160,7 @@ msgstr "" msgctxt "#30043" msgid "The Backup addon has detected an unfinished restore" -msgstr "Kodi Backup has detected an unfinished restore" +msgstr "" msgctxt "#30044" msgid "Would you like to continue?" @@ -292,7 +292,7 @@ msgstr "" msgctxt "#30077" msgid "Restart Kodi" -msgstr "Restart Kodi" +msgstr "" msgctxt "#30078" msgid "You should restart Kodi to continue" @@ -476,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Выдаліць" msgctxt "#30124" msgid "Choose Action" @@ -622,6 +622,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Custom Directory 1" diff --git a/script.xbmcbackup/resources/language/resource.language.bg_bg/strings.po b/script.xbmcbackup/resources/language/resource.language.bg_bg/strings.po index 31609e06d1..00bdac0b35 100644 --- a/script.xbmcbackup/resources/language/resource.language.bg_bg/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.bg_bg/strings.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Bulgarian \n" "Language: bg_bg\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -479,7 +479,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Изтрий" msgctxt "#30124" msgid "Choose Action" @@ -555,7 +555,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Подробно водене на дневника" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -591,7 +591,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Подробно водене на дневника" msgctxt "#30152" msgid "Set Zip File Location" @@ -625,6 +625,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Персонална директория 1" diff --git a/script.xbmcbackup/resources/language/resource.language.bs_ba/strings.po b/script.xbmcbackup/resources/language/resource.language.bs_ba/strings.po index a79a8f9317..20f4062fec 100644 --- a/script.xbmcbackup/resources/language/resource.language.bs_ba/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.bs_ba/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 15:06+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Bosnian (http://www.transifex.com/teamxbmc/xbmc-addons/language/bs/)\n" -"Language: bs\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Bosnian (Bosnia and Herzegovina) \n" +"Language: bs_ba\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Izbriši" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ca_es/strings.po b/script.xbmcbackup/resources/language/resource.language.ca_es/strings.po index 8673520ff0..144e702640 100644 --- a/script.xbmcbackup/resources/language/resource.language.ca_es/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ca_es/strings.po @@ -13,14 +13,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-23 18:37+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Catalan (http://www.transifex.com/teamxbmc/xbmc-addons/language/ca/)\n" -"Language: ca\n" +"PO-Revision-Date: 2022-07-31 12:14+0000\n" +"Last-Translator: Xean \n" +"Language-Team: Catalan (Spain) \n" +"Language: ca_es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.13\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -28,7 +29,7 @@ msgstr "Feu còpies de seguretat i restaureu la vostra base de dades de l'Kodi i msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Alguna vegada s'ha carregat la seva configuració de l'Kodi i ha desitjat tenir una còpia de seguretat? Ara pot fer-ho amb un simple clic. Pot exportar la seva base de dades, llista de reproducció, miniatures, complements i altres detalls de la configuració a qualsevol font que pugui ser escrita per l'Kodi o directament a l'emmagatzematge en el núvol Dropbox. Les còpies de seguretat es poden executar sota demanda o per mitjà d'un planificador." +msgstr "Alguna vegada has malmès la teva configuració de Kodi i has volgut tenir una còpia de seguretat? Ara pots fer-ho amb un simple clic. Pots exportar la base de dades, llista de reproducció, miniatures, complements i altres detalls de configuració a qualsevol font que pugui escriure Kodi o directament a l'emmagatzematge al núvol de Dropbox. Les còpies de seguretat es poden executar sota demanda o mitjançant un planificador. " msgctxt "#30010" msgid "Backup" @@ -104,11 +105,11 @@ msgstr "Dropbox" msgctxt "#30028" msgid "Dropbox Key" -msgstr "Dropbox Key" +msgstr "Clau de Dropbox" msgctxt "#30029" msgid "Dropbox Secret" -msgstr "Dropbox Secret" +msgstr "Secret de Dropbox" msgctxt "#30030" msgid "User Addons" @@ -480,7 +481,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Elimina" msgctxt "#30124" msgid "Choose Action" @@ -556,7 +557,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Activar el Registre Detallat" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -592,7 +593,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Activar el Registre Detallat" msgctxt "#30152" msgid "Set Zip File Location" @@ -626,6 +627,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Directori personalitzat 1" diff --git a/script.xbmcbackup/resources/language/resource.language.cs_cz/strings.po b/script.xbmcbackup/resources/language/resource.language.cs_cz/strings.po index b54885efcb..dbf0c4359a 100644 --- a/script.xbmcbackup/resources/language/resource.language.cs_cz/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.cs_cz/strings.po @@ -8,17 +8,17 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-10-26 12:30+0000\n" -"Last-Translator: HansCR \n" +"PO-Revision-Date: 2022-03-28 15:13+0000\n" +"Last-Translator: Kryštof Černý \n" "Language-Team: Czech \n" "Language: cs_cz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 4.8\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -26,7 +26,7 @@ msgstr "Zálohování a obnovení vaší databáze Kodi a konfiguračních soubo msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Pokazila se vám někdy konfigurace Kodi a přáli jste si, abyste měli zálohu? Nyní ji můžete mít pomocí jednoho jednoduchého kliknutí. Můžete exportovat svou databázi, seznam stop, náhledy, doplňky a další konfigurace do jakéhokoliv zdroje, do kterého může Kodi zapisovat, nebo přímo do cloudového úložiště Dropbox. Zálohy mohou být spuštěny na vyžádání nebo prostřednictvím plánovače." +msgstr "Pokazila se vám někdy konfigurace Kodi a přáli jste si, abyste měli zálohu? Nyní ji můžete mít pomocí jednoho jednoduchého kliknutí. Můžete exportovat svou databázi, seznam stop, náhledy, doplňky a další konfigurace do jakéhokoliv zdroje, do kterého může Kodi zapisovat, nebo přímo do cloudového úložiště Dropbox. Zálohy mohou být spuštěny na vyžádání nebo prostřednictvím plánovače. " msgctxt "#30010" msgid "Backup" @@ -624,6 +624,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "Záloha spuštěna v neznámém režimu" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Vlastní adresář 1" diff --git a/script.xbmcbackup/resources/language/resource.language.cy_gb/strings.po b/script.xbmcbackup/resources/language/resource.language.cy_gb/strings.po index 76c604eb7e..1948b7f06c 100644 --- a/script.xbmcbackup/resources/language/resource.language.cy_gb/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.cy_gb/strings.po @@ -620,3 +620,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.da_dk/strings.po b/script.xbmcbackup/resources/language/resource.language.da_dk/strings.po index ef8b7d21db..183a8be534 100644 --- a/script.xbmcbackup/resources/language/resource.language.da_dk/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.da_dk/strings.po @@ -10,9 +10,9 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-12-04 11:13+0000\n" +"PO-Revision-Date: 2022-06-08 21:14+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Danish \n" "Language: da_dk\n" @@ -20,7 +20,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.9.1\n" +"X-Generator: Weblate 4.12.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -60,7 +60,7 @@ msgstr "Sikkerhedskopi" msgctxt "#30017" msgid "Restore" -msgstr "Genopret" +msgstr "Gendan" msgctxt "#30018" msgid "Browse Path" @@ -626,6 +626,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "Sikkerhedskopiering startede med ukendt tilstand" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Brugerdefineret mappe 1" diff --git a/script.xbmcbackup/resources/language/resource.language.de_de/strings.po b/script.xbmcbackup/resources/language/resource.language.de_de/strings.po index bdbf6d9395..b0e9a6a97d 100644 --- a/script.xbmcbackup/resources/language/resource.language.de_de/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.de_de/strings.po @@ -19,17 +19,17 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-09-22 14:30+0000\n" -"Last-Translator: Chillbo \n" +"PO-Revision-Date: 2023-02-01 13:15+0000\n" +"Last-Translator: Demian \n" "Language-Team: German \n" "Language: de_de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.8\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -37,7 +37,7 @@ msgstr "Die Kodi-Datenbank sichern und bei Dateiverlust oder Beschädigung wiede msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Wurde jemals deine Kodi-Konfiguration zerschossen und hättest dir dann gewünscht, dass eine Datensicherung existiert? Jetzt kannst du eine Sicherung mit nur einem Klick erzeugen. Du kannst deine Datenbanken, Wiedergabelisten, Vorschaubilder, Addons und andere Konfigurationsdetails an einem für Kodi beschreibbaren Ort deiner Wahl oder direkt in den Dropbox Cloud-Speicher exportieren. Datensicherungen können auf Anfrage oder durch ein Steuerprogramm ausgeführt werden. " +msgstr "Schon mal die eigene Kodi-Konfiguration zerstört und sich gewünscht, eine Sicherung zu haben? Jetzt möglich mit einem einfachen Klick. Man kann die Datenbank, Wiedergabeliste, Thumbnails, Addons und andere Konfigurationsdetails in eine beliebige, von Kodi beschreibbare Quelle oder direkt in den Cloudspeicher Dropbox exportieren. Backups können bei Bedarf oder über einen Planer ausgeführt werden. " msgctxt "#30010" msgid "Backup" @@ -137,7 +137,7 @@ msgstr "Wiedergabeliste" msgctxt "#30034" msgid "Thumbnails/Fanart" -msgstr "Vorschaubilder/Fankunst" +msgstr "Vorschaubilder/Fanart" msgctxt "#30035" msgid "Config Files" @@ -145,11 +145,11 @@ msgstr "Konfigurationsdateien" msgctxt "#30036" msgid "Disclaimer" -msgstr "Ausschlussklausel" +msgstr "Haftungsausschluss" msgctxt "#30037" msgid "Canceling this menu will close and save changes" -msgstr "Abbrechen dieses Menüs wird es schließen und Änderungen speichern" +msgstr "Abbrechen wird dieses Menüs schließen und Änderungen speichern" msgctxt "#30038" msgid "Advanced Settings Detected" @@ -157,15 +157,15 @@ msgstr "Erweiterte Einstellungen erkannt" msgctxt "#30039" msgid "The advancedsettings file should be restored first" -msgstr "Die Erweiterte Einstellungsdatei sollte zuerst wiederhergestellt werden" +msgstr "Die erweiterte Einstellungsdatei sollte zuerst wiederhergestellt werden" msgctxt "#30040" msgid "Select Yes to restore this file and restart Kodi" -msgstr "Wähle Ja, um diese Datei wiederherzustellen und Kodi neuzustarten" +msgstr "Ja wählen, um diese Datei wiederherzustellen und Kodi neu zu starten" msgctxt "#30041" msgid "Select No to continue" -msgstr "Wähle Nein, um Fortzufahren" +msgstr "Nein wählen, um Fortzufahren" msgctxt "#30042" msgid "Resume Restore" @@ -173,15 +173,15 @@ msgstr "Wiederherstellung fortsetzen" msgctxt "#30043" msgid "The Backup addon has detected an unfinished restore" -msgstr "Das Sicherungs-Addon hat eine nicht komplette Wiederherstellung entdeckt" +msgstr "Das Sicherungs-Addon hat eine unvollständige Wiederherstellung entdeckt" msgctxt "#30044" msgid "Would you like to continue?" -msgstr "Möchtest du fortfahren?" +msgstr "Damit fortfahren?" msgctxt "#30045" msgid "Error: Remote or zip file path doesn't exist" -msgstr "Fehler: Entfernter ider zip-Datei-Pfad existiert nicht" +msgstr "Fehler: Entfernter Pfad oder Zipdateipfad existiert nicht" msgctxt "#30046" msgid "Starting" @@ -201,7 +201,7 @@ msgstr "Dateiliste wird erzeugt" msgctxt "#30050" msgid "Remote Path exists - may have old files in it!" -msgstr "Entfernter Pfad vorhanden - es könnte bereits Dateien beinhalten!" +msgstr "Entfernter Pfad vorhanden – es könnten sich darin alte Dateien befinden!" msgctxt "#30051" msgid "Creating Files List" @@ -221,7 +221,7 @@ msgstr "Sicherheitskopie wird entfernt" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "Durchsuchen oder diese URL zum Authorisieren klicken, NACH Abschluss OK klicken" +msgstr "Durchsuchen oder diese URL zum Autorisieren anklicken, NACH Abschluss OK klicken" msgctxt "#30057" msgid "Click OK AFTER completion" @@ -229,11 +229,11 @@ msgstr "NACH Abschluss OK klicken" msgctxt "#30058" msgid "Developer Code Needed" -msgstr "Entwickler-Code benötigt" +msgstr "Entwicklercode benötigt" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" -msgstr "Besuche https://www.dropbox.com/developers" +msgstr "https://www.dropbox.com/developers besuchen" msgctxt "#30060" msgid "Enable Scheduler" @@ -253,7 +253,7 @@ msgstr "Wochentag" msgctxt "#30064" msgid "Cron Schedule" -msgstr "Cron-Plan" +msgstr "Cron-Planer" msgctxt "#30065" msgid "Sunday" @@ -309,7 +309,7 @@ msgstr "Kodi neu starten" msgctxt "#30078" msgid "You should restart Kodi to continue" -msgstr "Du solltest Kodi neu starten, um fortzufahren" +msgstr "Kodi sollte neu gestarten werden, um fortzufahren" msgctxt "#30079" msgid "Just Today" @@ -329,7 +329,7 @@ msgstr "Fortschrittsbalken" msgctxt "#30083" msgid "Background Progress Bar" -msgstr "Hintergrund-Fortschrittsbalken" +msgstr "Hintergrundfortschrittsleiste" msgctxt "#30084" msgid "None (Silent)" @@ -341,7 +341,7 @@ msgstr "Versionswarnung" msgctxt "#30086" msgid "This version of Kodi is different than the one used to create the archive" -msgstr "Diese Version von Kodi ist eine andere, als jene, mit der das Archiv erstellt wurde" +msgstr "Diese Kodi-Version ist eine andere, als jene, mit der das Archiv erstellt wurde" msgctxt "#30087" msgid "Compress Archives" @@ -357,7 +357,7 @@ msgstr "Schreibfehler erkannt" msgctxt "#30090" msgid "The destination may not be writeable" -msgstr "Das Ziel könnte nicht beschreibbar sein" +msgstr "Das Ziel ist möglicherweise nicht beschreibbar" msgctxt "#30091" msgid "Zip archive could not be copied" @@ -373,11 +373,11 @@ msgstr "Autorisierungsinformationen löschen" msgctxt "#30094" msgid "This will delete any OAuth token files" -msgstr "Dies wird alle vorhandenen OAuth Tokens löschen" +msgstr "Dies löscht alle vorhandenen OAuth-Tokendateien" msgctxt "#30095" msgid "Do you want to do this?" -msgstr "Möchten Sie dies tun?" +msgstr "Soll das geschehen?" msgctxt "#30096" msgid "Old Zip Archive could not be deleted" @@ -405,7 +405,7 @@ msgstr "Fehler beim Entpacken des ZIP-Archivs" msgctxt "#30102" msgid "Click OK to enter code" -msgstr "Zum Eingeben des Codes OK klicken" +msgstr "OK klicken, um Code einzugeben" msgctxt "#30103" msgid "Validation Code" @@ -413,19 +413,19 @@ msgstr "Bestätigungscode" msgctxt "#30104" msgid "Authorize Now" -msgstr "Jetzt authorisieren" +msgstr "Jetzt autorisieren" msgctxt "#30105" msgid "Authorize this remote service in the settings first" -msgstr "Diesen Remote Service zunächst in den Einstellungen authorisieren" +msgstr "Diesen Remotedienst zunächst in den Einstellungen autorisieren" msgctxt "#30106" msgid "is authorized" -msgstr "ist authorisiert" +msgstr "ist autorisiert" msgctxt "#30107" msgid "error authorizing" -msgstr "Fehler beim Authorisieren" +msgstr "Fehler beim Autorisieren" msgctxt "#30108" msgid "Visit https://console.developers.google.com/" @@ -433,7 +433,7 @@ msgstr "https://console.developers.google.com/ besuchen" msgctxt "#30109" msgid "Run on startup if missed" -msgstr "Während des Starts ausführen, falls vergessen" +msgstr "Beim Start ausführen, falls verpasst" msgctxt "#30110" msgid "Set Name" @@ -441,7 +441,7 @@ msgstr "Namen festlegen" msgctxt "#30111" msgid "Root folder selection" -msgstr "Root-Ordner-Auswahl" +msgstr "Rootordner-Auswahl" msgctxt "#30112" msgid "Browse Folder" @@ -457,15 +457,15 @@ msgstr "startet in Kodi-Home" msgctxt "#30115" msgid "enter path to start there" -msgstr "Pfad zum dort Starten eingeben" +msgstr "Pfad eingeben, um dort zu beginnen" msgctxt "#30116" msgid "Enter root path" -msgstr "Root-Pfad eingeben" +msgstr "Rootpfad eingeben" msgctxt "#30117" msgid "Path Error" -msgstr "Pfad-Fehler" +msgstr "Pfadfehler" msgctxt "#30118" msgid "Path does not exist" @@ -477,11 +477,11 @@ msgstr "Root auswählen" msgctxt "#30120" msgid "Add Exclude Folder" -msgstr "Ausschluss-Ordner hinzufügen" +msgstr "Ausschlussordner hinzufügen" msgctxt "#30121" msgid "Root Folder" -msgstr "Root-Ordner" +msgstr "Rootordner" msgctxt "#30122" msgid "Edit" @@ -509,7 +509,7 @@ msgstr "Set löschen" msgctxt "#30128" msgid "Are you sure you want to delete?" -msgstr "Sicher löschen?" +msgstr "Wirklich löschen?" msgctxt "#30129" msgid "Exclude" @@ -517,7 +517,7 @@ msgstr "Ausschließen" msgctxt "#30130" msgid "The root folder cannot be changed" -msgstr "Der Root-Ordner kann nicht geändert werden" +msgstr "Der Rootordner kann nicht geändert werden" msgctxt "#30131" msgid "Choose Sets to Restore" @@ -525,11 +525,11 @@ msgstr "Sets zum Wiederherstellen auswählen" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "Version 1.5.0 macht die erneute Einrichtung der Dateiauswahl erforderlich - dies ist eine Änderung mit unerwünschten Nebenwirkungen" +msgstr "Version 1.5.0 macht die erneute Einrichtung der Dateiauswahl erforderlich – dies ist eine grundlegende Änderung" msgctxt "#30133" msgid "Game Saves" -msgstr "Spielespeicherstände" +msgstr "Spielstände" msgctxt "#30134" msgid "Include" @@ -537,11 +537,11 @@ msgstr "Einschließen" msgctxt "#30135" msgid "Add Include Folder" -msgstr "Einschließen-Ordner hinzufügen" +msgstr "Einschließenordner hinzufügen" msgctxt "#30136" msgid "Path must be within root folder" -msgstr "Pfad muss sich innerhalb des Root-Ordners befinden" +msgstr "Pfad muss sich innerhalb des Rootordners befinden" msgctxt "#30137" msgid "This path is part of a rule already" @@ -557,11 +557,11 @@ msgstr "Einfache Konfiguration kopieren" msgctxt "#30140" msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "Dies wird den Standard-'Einfache Dateiauswahl'-Abschnitt in den erweiterten Editor kopieren" +msgstr "Dies kopiert den Standardabschnitt „Einfache Dateiauswahl“ in den erweiterten Editor" msgctxt "#30141" msgid "This will erase any current Advanced Editor settings" -msgstr "Dies wird alle aktuellen Einstellungen des erweiterten Editors löschen" +msgstr "Dies löscht alle aktuellen Einstellungen des erweiterten Editors" msgctxt "#30142" msgid "Enable Verbose Logging" @@ -569,11 +569,11 @@ msgstr "Ausführliche Protokollierung aktivieren" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" -msgstr "Einen bestimmten Ordner von diesem Sicherungs-Set ausschließen" +msgstr "Einen bestimmten Ordner von diesem Sicherungsset ausschließen" msgctxt "#30144" msgid "Include a specific folder to this backup set" -msgstr "Einen bestimmten Ordner in dieses Sicherungs-Set einbeziehen" +msgstr "Einen bestimmten Ordner in dieses Sicherungsset einbeziehen" msgctxt "#30145" msgid "Type" @@ -589,7 +589,7 @@ msgstr "Unterordner umschalten" msgctxt "#30148" msgid "Ask before restoring Kodi UI settings" -msgstr "Vor dem Wiederherstellen der Kodi-UI-Einstellungen fragen" +msgstr "Vor dem Wiederherstellen der Kodi-UI-Einstellungen nachfragen" msgctxt "#30149" msgid "Restore Kodi UI Settings" @@ -605,35 +605,43 @@ msgstr "Ausführliche Protokollierung aktivieren" msgctxt "#30152" msgid "Set Zip File Location" -msgstr "Zip-Dateiort festlegen" +msgstr "ZIP-Dateiort festlegen" msgctxt "#30153" msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "Voller Pfad, in den die zip-Datei während der Sicherung oder Wiederherstellung abgelegt wird - muss ein lokaler Pfad dieses Geräts sein" +msgstr "Vollständiger Pfad, in den die ZIP-Datei während der Sicherung oder Wiederherstellung abgelegt wird – muss ein lokaler Pfad dieses Geräts sein" msgctxt "#30154" msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "Immer auffordern, falls Kodi-Einstellungen wiederhergestellt werden sollen - standardmäßig nein" +msgstr "Immer fragen, ob Kodi-Einstellungen wiederhergestellt werden sollen – standardmäßig nein" msgctxt "#30155" msgid "Adds additional information to the log file" -msgstr "Zusätzliche Informationen zu der Protokoll-Datei hinzufügen" +msgstr "Zusätzliche Informationen zur Protokolldatei hinzufügen" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "Schlüssel/Geheimnis muss zuerst gespeichert werden, dann zum Authorisieren zu den Einstellungen zurückkehren" +msgstr "Schlüssel/Geheimnis muss zuerst gespeichert werden, dann zum Autorisieren zu den Einstellungen zurückkehren" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "Einfach verwendet vorher festgelegte Orderorte, erweiterten Editor zum Festlegen von benutzerdefinierten Pfaden verwenden" +msgstr "„Einfach“ verwendet vordefinierte Ordner, mit „Erweiterter Editor“ lassen sich eigene Pfade definieren" msgctxt "#30158" msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "Sicherung einem täglichen, wöchentlichen, monatlichen oder benutzerdefinierten Zeitplan folgend ausführen" +msgstr "Tägliche, wöchentliche, monatliche oder selbst geplante Sicherungen durchführen" msgctxt "#30159" msgid "Backup started with unknown mode" -msgstr "Sicherung mit unbekannten Modus begonnen" +msgstr "Sicherung mit unbekannten Modus gestartet" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" #~ msgctxt "#30036" #~ msgid "Custom Directory 1" diff --git a/script.xbmcbackup/resources/language/resource.language.el_gr/strings.po b/script.xbmcbackup/resources/language/resource.language.el_gr/strings.po index dfa787ca3a..681fd906b2 100644 --- a/script.xbmcbackup/resources/language/resource.language.el_gr/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.el_gr/strings.po @@ -11,14 +11,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-23 18:37+0000\n" -"Last-Translator: Spiros Moshopoulos \n" -"Language-Team: Greek (http://www.transifex.com/teamxbmc/xbmc-addons/language/el/)\n" -"Language: el\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Greek \n" +"Language: el_gr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -478,7 +479,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Διαγραφή" msgctxt "#30124" msgid "Choose Action" @@ -554,7 +555,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Λεπτομερής Καταγραφή (Verbose Logging)" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -590,7 +591,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Λεπτομερής Καταγραφή (Verbose Logging)" msgctxt "#30152" msgid "Set Zip File Location" @@ -624,6 +625,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Προσαρμοσμένος Φάκελος 1" diff --git a/script.xbmcbackup/resources/language/resource.language.en_au/strings.po b/script.xbmcbackup/resources/language/resource.language.en_au/strings.po index f021e539c5..6946f5e4ae 100644 --- a/script.xbmcbackup/resources/language/resource.language.en_au/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.en_au/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-20 00:34+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: English (Australia) (http://www.transifex.com/teamxbmc/xbmc-addons/language/en_AU/)\n" -"Language: en_AU\n" +"PO-Revision-Date: 2022-03-02 21:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: English (Australia) \n" +"Language: en_au\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Delete" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.en_gb/strings.po b/script.xbmcbackup/resources/language/resource.language.en_gb/strings.po index 04bb526d38..39eee0a4c1 100644 --- a/script.xbmcbackup/resources/language/resource.language.en_gb/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.en_gb/strings.po @@ -294,7 +294,7 @@ msgid "Restart Kodi" msgstr "" msgctxt "#30078" -msgid "You should restart Kodi to continue" +msgid "A restart is recommended, select Yes to close Kodi" msgstr "" msgctxt "#30079" @@ -621,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.en_nz/strings.po b/script.xbmcbackup/resources/language/resource.language.en_nz/strings.po index b64e468c58..75ca58675b 100644 --- a/script.xbmcbackup/resources/language/resource.language.en_nz/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.en_nz/strings.po @@ -10,14 +10,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-20 00:38+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: English (New Zealand) (http://www.transifex.com/teamxbmc/xbmc-addons/language/en_NZ/)\n" -"Language: en_NZ\n" +"PO-Revision-Date: 2022-03-02 21:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: English (New Zealand) \n" +"Language: en_nz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -477,7 +478,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Delete" msgctxt "#30124" msgid "Choose Action" @@ -553,7 +554,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Enable Verbose Logging" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -589,7 +590,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Enable Verbose Logging" msgctxt "#30152" msgid "Set Zip File Location" @@ -623,6 +624,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Custom Directory 1" diff --git a/script.xbmcbackup/resources/language/resource.language.en_us/strings.po b/script.xbmcbackup/resources/language/resource.language.en_us/strings.po index 308dcb566b..0ff5c4a006 100644 --- a/script.xbmcbackup/resources/language/resource.language.en_us/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.en_us/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: English (United States) (http://www.transifex.com/teamxbmc/xbmc-addons/language/en_US/)\n" -"Language: en_US\n" +"PO-Revision-Date: 2022-03-11 03:23+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: English (United States) \n" +"Language: en_us\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Delete" msgctxt "#30124" msgid "Choose Action" @@ -552,7 +553,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Enable Verbose Logging" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -588,7 +589,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Enable Verbose Logging" msgctxt "#30152" msgid "Set Zip File Location" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30045" #~ msgid "Error: Remote path doesn't exist" #~ msgstr "Error: Remote path doesn't exist" diff --git a/script.xbmcbackup/resources/language/resource.language.eo/strings.po b/script.xbmcbackup/resources/language/resource.language.eo/strings.po index 2103bad53b..b7683a0d7f 100644 --- a/script.xbmcbackup/resources/language/resource.language.eo/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.eo/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Esperanto (http://www.transifex.com/teamxbmc/xbmc-addons/language/eo/)\n" +"PO-Revision-Date: 2022-02-23 12:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Forigi" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.es_ar/strings.po b/script.xbmcbackup/resources/language/resource.language.es_ar/strings.po index cc464607f7..94d777944b 100644 --- a/script.xbmcbackup/resources/language/resource.language.es_ar/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.es_ar/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/teamxbmc/xbmc-addons/language/es_AR/)\n" -"Language: es_AR\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Spanish (Argentina) \n" +"Language: es_ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Eliminar" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.es_es/strings.po b/script.xbmcbackup/resources/language/resource.language.es_es/strings.po index f2f6f5e791..2fb1b9778b 100644 --- a/script.xbmcbackup/resources/language/resource.language.es_es/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.es_es/strings.po @@ -18,17 +18,17 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-12-11 22:13+0000\n" -"Last-Translator: Edson Armando \n" +"PO-Revision-Date: 2023-02-27 18:15+0000\n" +"Last-Translator: José Antonio Alvarado \n" "Language-Team: Spanish (Spain) \n" "Language: es_es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.9.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -36,7 +36,7 @@ msgstr "Haz copia de seguridad de tu base de datos y configuración y recupera t msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "¿Alguna vez te has cargado la configuración de Kodi y habrías deseado tener una copia de seguridad? Ahora puedes tenerla con un único click. Exporta tus base de datos, listas de reproducción, miniaturas, addons y resto de configuraciones a cualquier fuente accesible por Kodi o a tu almacenamiento en Dropbox. Las copias de seguridad pueden programarse o realizarse bajo demanda." +msgstr "¿Alguna vez se te ha estropeado la configuración de Kodi y has deseado tener una copia de seguridad? Ahora puedes con un simple clic. Puedes exportar tu base de datos, lista de reproducción, miniaturas, addons y otros detalles de configuración a cualquier fuente accesible por Kodi o directamente al almacenamiento en la nube Dropbox. Las copias de seguridad se pueden ejecutar bajo demanda o a través de una planificación. " msgctxt "#30010" msgid "Backup" @@ -52,15 +52,15 @@ msgstr "Selección de archivo" msgctxt "#30013" msgid "Scheduling" -msgstr "Planificando" +msgstr "Programación" msgctxt "#30014" msgid "Simple" -msgstr "" +msgstr "Simple" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Avanzado" msgctxt "#30016" msgid "Backup" @@ -220,15 +220,15 @@ msgstr "Eliminar copia de seguridad" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" +msgstr "Escanear o hacer clic en esta URL para autorizar, haga clic en OK DESPUÉS de completar" msgctxt "#30057" msgid "Click OK AFTER completion" -msgstr "" +msgstr "Hacer click en OK DESPUÉS de completar" msgctxt "#30058" msgid "Developer Code Needed" -msgstr "" +msgstr "Se necesita código de desarrollador" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" @@ -404,234 +404,242 @@ msgstr "Error extrayendo el archivo zip" msgctxt "#30102" msgid "Click OK to enter code" -msgstr "" +msgstr "Hacer clic en OK para introducir el código" msgctxt "#30103" msgid "Validation Code" -msgstr "" +msgstr "Código de validación" msgctxt "#30104" msgid "Authorize Now" -msgstr "" +msgstr "Autorizar ahora" msgctxt "#30105" msgid "Authorize this remote service in the settings first" -msgstr "" +msgstr "Autorizar primero este servicio remoto en los ajustes" msgctxt "#30106" msgid "is authorized" -msgstr "" +msgstr "está autorizado" msgctxt "#30107" msgid "error authorizing" -msgstr "" +msgstr "error autorizando" msgctxt "#30108" msgid "Visit https://console.developers.google.com/" -msgstr "" +msgstr "Visitar https://console.developers.google.com/" msgctxt "#30109" msgid "Run on startup if missed" -msgstr "" +msgstr "Ejecutar al inicio si se omite" msgctxt "#30110" msgid "Set Name" -msgstr "" +msgstr "Establecer nombre" msgctxt "#30111" msgid "Root folder selection" -msgstr "" +msgstr "Selección de la carpeta raíz" msgctxt "#30112" msgid "Browse Folder" -msgstr "" +msgstr "Examinar carpeta" msgctxt "#30113" msgid "Enter Own" -msgstr "" +msgstr "Introducir Propio" msgctxt "#30114" msgid "starts in Kodi home" -msgstr "" +msgstr "se inicia en la home de Kodi" msgctxt "#30115" msgid "enter path to start there" -msgstr "" +msgstr "introducir la ruta para iniciar ahí" msgctxt "#30116" msgid "Enter root path" -msgstr "" +msgstr "Introduzca la ruta raíz" msgctxt "#30117" msgid "Path Error" -msgstr "" +msgstr "Error de ruta" msgctxt "#30118" msgid "Path does not exist" -msgstr "" +msgstr "La ruta no existe" msgctxt "#30119" msgid "Select root" -msgstr "" +msgstr "Seleccione la raíz" msgctxt "#30120" msgid "Add Exclude Folder" -msgstr "" +msgstr "Añadir carpeta de exclusión" msgctxt "#30121" msgid "Root Folder" -msgstr "" +msgstr "Carpeta raíz" msgctxt "#30122" msgid "Edit" -msgstr "" +msgstr "Editar" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Eliminar" msgctxt "#30124" msgid "Choose Action" -msgstr "" +msgstr "Elegir acción" msgctxt "#30125" msgid "Advanced Editor" -msgstr "" +msgstr "Editor avanzado" msgctxt "#30126" msgid "Add Set" -msgstr "" +msgstr "Añadir un conjunto" msgctxt "#30127" msgid "Delete Set" -msgstr "" +msgstr "Borrar un conjunto" msgctxt "#30128" msgid "Are you sure you want to delete?" -msgstr "" +msgstr "¿Estás seguro de que quieres borrar?" msgctxt "#30129" msgid "Exclude" -msgstr "" +msgstr "Excluir" msgctxt "#30130" msgid "The root folder cannot be changed" -msgstr "" +msgstr "La carpeta raíz no se puede modificar" msgctxt "#30131" msgid "Choose Sets to Restore" -msgstr "" +msgstr "Elegir conjuntos para restaurar" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" +msgstr "La versión 1.5.0 requiere que vuelva a configurar sus selecciones de archivos - se trata de un cambio de última hora" msgctxt "#30133" msgid "Game Saves" -msgstr "" +msgstr "Guardados del juego" msgctxt "#30134" msgid "Include" -msgstr "" +msgstr "Incluir" msgctxt "#30135" msgid "Add Include Folder" -msgstr "" +msgstr "Añadir carpeta de inclusión" msgctxt "#30136" msgid "Path must be within root folder" -msgstr "" +msgstr "La ruta debe estar dentro de la carpeta raíz" msgctxt "#30137" msgid "This path is part of a rule already" -msgstr "" +msgstr "Esta ruta ya forma parte de una regla" msgctxt "#30138" msgid "Set Name exists already" -msgstr "" +msgstr "El nombre del conjunto ya existe" msgctxt "#30139" msgid "Copy Simple Config" -msgstr "" +msgstr "Copiar configuración simple" msgctxt "#30140" msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" +msgstr "Esto copiará la selección de archivos simple por defecto en el editor avanzado" msgctxt "#30141" msgid "This will erase any current Advanced Editor settings" -msgstr "" +msgstr "Esto borrará cualquier ajuste actual del editor avanzado" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Habilitar log detallado" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" -msgstr "" +msgstr "Excluir una carpeta específica de este conjunto de copia de seguridad" msgctxt "#30144" msgid "Include a specific folder to this backup set" -msgstr "" +msgstr "Incluir una carpeta específica en este conjunto de copia de seguridad" msgctxt "#30145" msgid "Type" -msgstr "" +msgstr "Tipo" msgctxt "#30146" msgid "Include Sub Folders" -msgstr "" +msgstr "Incluir subcarpetas" msgctxt "#30147" msgid "Toggle Sub Folders" -msgstr "" +msgstr "Alternar subcarpetas" msgctxt "#30148" msgid "Ask before restoring Kodi UI settings" -msgstr "" +msgstr "Preguntar antes de restaurar los ajustes de la interfaz de usuario de Kodi" msgctxt "#30149" msgid "Restore Kodi UI Settings" -msgstr "" +msgstr "Restaurar los ajustes de la interfaz de usuario de Kodi" msgctxt "#30150" msgid "Restore saved Kodi system settings from backup?" -msgstr "" +msgstr "¿Restaurar los ajustes guardados del sistema Kodi desde una copia de seguridad?" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Habilitar log detallado" msgctxt "#30152" msgid "Set Zip File Location" -msgstr "" +msgstr "Establecer la ubicación del archivo Zip" msgctxt "#30153" msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" +msgstr "Ruta completa donde se alojará el archivo zip durante la copia de seguridad o la restauración: debe ser local a este dispositivo" msgctxt "#30154" msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" +msgstr "Preguntar siempre si se debe restaurar los ajustes de Kodi - no por defecto" msgctxt "#30155" msgid "Adds additional information to the log file" -msgstr "" +msgstr "Añadir información adicional al archivo de registro" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" +msgstr "Primero hay que guardar la clave/secreto y luego volver a los ajustes para autorizar" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" +msgstr "Simple utiliza ubicaciones de carpetas predefinidas, usar el editor avanzado para definir rutas personalizadas" msgctxt "#30158" msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" +msgstr "Realizar copias de seguridad diarias, semanales, mensuales o programadas a medida" msgctxt "#30159" msgid "Backup started with unknown mode" +msgstr "Copia de seguridad iniciada en modo desconocido" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" msgstr "" #~ msgctxt "#30036" diff --git a/script.xbmcbackup/resources/language/resource.language.es_mx/strings.po b/script.xbmcbackup/resources/language/resource.language.es_mx/strings.po index 1757498d3e..df99114e66 100644 --- a/script.xbmcbackup/resources/language/resource.language.es_mx/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.es_mx/strings.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2021-12-11 22:13+0000\n" "Last-Translator: Edson Armando \n" @@ -623,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "El respaldo ha iniciado en modo desconocido" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30045" #~ msgid "Error: Remote path doesn't exist" #~ msgstr "Error: Ruta remota no existe" diff --git a/script.xbmcbackup/resources/language/resource.language.et_ee/strings.po b/script.xbmcbackup/resources/language/resource.language.et_ee/strings.po index 3cc9a43130..4d9d799046 100644 --- a/script.xbmcbackup/resources/language/resource.language.et_ee/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.et_ee/strings.po @@ -6,9 +6,9 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2022-01-09 15:13+0000\n" +"PO-Revision-Date: 2023-02-27 18:15+0000\n" "Last-Translator: rimasx \n" "Language-Team: Estonian \n" "Language: et_ee\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.10.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -104,7 +104,7 @@ msgstr "Dropbox võti" msgctxt "#30029" msgid "Dropbox Secret" -msgstr "" +msgstr "Dropboxi salavõti" msgctxt "#30030" msgid "User Addons" @@ -208,7 +208,7 @@ msgstr "Varukoopia eemaldamine" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" +msgstr "Skaneeri või klõpsa seda URL-i autoriseerimiseks, pärast lõpetamist klõpsa OK" msgctxt "#30057" msgid "Click OK AFTER completion" @@ -508,7 +508,7 @@ msgstr "Juurkausta ei saa muuta" msgctxt "#30131" msgid "Choose Sets to Restore" -msgstr "" +msgstr "Vali taastatavad seadistused" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" @@ -608,7 +608,7 @@ msgstr "Lisab logifaili täiendavat teavet" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" +msgstr "Esmalt tuleb võti/saladus salvestada ja seejärel volitamiseks naasta seadete juurde" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" @@ -621,3 +621,11 @@ msgstr "Varunda üks kord päevas, nädalas, kuus või kohandatud ajakava alusel msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "Varundamine algas tundmatus režiimis" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.eu_es/strings.po b/script.xbmcbackup/resources/language/resource.language.eu_es/strings.po index b5d3c23f82..16c9d93cba 100644 --- a/script.xbmcbackup/resources/language/resource.language.eu_es/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.eu_es/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Basque (http://www.transifex.com/teamxbmc/xbmc-addons/language/eu/)\n" -"Language: eu\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Basque (Spain) \n" +"Language: eu_es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Ezabatu" msgctxt "#30124" msgid "Choose Action" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30045" #~ msgid "Error: Remote path doesn't exist" #~ msgstr "Errorea: Urruneko bidea ez dago" diff --git a/script.xbmcbackup/resources/language/resource.language.fa_af/strings.po b/script.xbmcbackup/resources/language/resource.language.fa_af/strings.po index a948ad6a28..648a700d66 100644 --- a/script.xbmcbackup/resources/language/resource.language.fa_af/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.fa_af/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:29+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Persian (http://www.transifex.com/teamxbmc/xbmc-addons/language/fa/)\n" -"Language: fa\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Persian (Afghanistan) \n" +"Language: fa_af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "حذف" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.fa_ir/strings.po b/script.xbmcbackup/resources/language/resource.language.fa_ir/strings.po index 4bb41e657c..a4dac80628 100644 --- a/script.xbmcbackup/resources/language/resource.language.fa_ir/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.fa_ir/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:52+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Persian (Iran) (http://www.transifex.com/teamxbmc/xbmc-addons/language/fa_IR/)\n" -"Language: fa_IR\n" +"PO-Revision-Date: 2022-03-27 01:17+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Persian (Iran) \n" +"Language: fa_ir\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "حذف" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.fi_fi/strings.po b/script.xbmcbackup/resources/language/resource.language.fi_fi/strings.po index bd22deccc2..970b62fe47 100644 --- a/script.xbmcbackup/resources/language/resource.language.fi_fi/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.fi_fi/strings.po @@ -7,25 +7,25 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2022-01-17 13:13+0000\n" -"Last-Translator: G0mez82 \n" +"PO-Revision-Date: 2022-12-07 19:15+0000\n" +"Last-Translator: Oskari Lavinto \n" "Language-Team: Finnish \n" "Language: fi_fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.10.1\n" +"X-Generator: Weblate 4.14.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." -msgstr "Varmuuskopioi ja palauttaa Kodin tietokannan ja asetukset kaatumisen tai tiedostojen korruptoitumisen varalta." +msgstr "Varmuuskopioi ja palauttaa Kodin tietokannan ja asetukset kaatumisen tai tiedostojen vaurioitumisen varalta." msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Oletko joskus hukannut Kodin asetukset ja harmitellut varmuuskopioiden puutetta? Nyt voit varmuuskopioida asetuksesi napin painalluksella. Voit tallentaa tietokantasi, toistolistasi, kuvasi, lisäosasi ja muut tiedot mihin tahansa paikkaan, johon Kodilla on kirjoitusoikeudet. Lisäosa tukee myös varnuuskopiointia Dropboxiin. Varmuuskopiointi voidaan suorittaa tarvittaessa tai tietyllä aikataululla. " +msgstr "Oletko joskus hukannut Kodin asetukset ja harmitellut varmuuskopioiden puutetta? Nyt se onnistuu helposti napin painalluksella. Voit tallentaa tietokannan, toistolistat, kuvat, lisäosat ja muut tiedot mihin tahansa kohteeseen, johon Kodilla on kirjoitusoikeus tai vaihtoehtoisesti myös Dropbox-pilvipalveluun. Varmuuskopiointi onnistuu manuaalisesti ja ajoitetusti. " msgctxt "#30010" msgid "Backup" @@ -37,19 +37,19 @@ msgstr "Yleiset" msgctxt "#30012" msgid "File Selection" -msgstr "Tiedostot" +msgstr "Tiedostovalinta" msgctxt "#30013" msgid "Scheduling" -msgstr "Aikataulu" +msgstr "Ajoitus" msgctxt "#30014" msgid "Simple" -msgstr "" +msgstr "Yksinkertainen" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Edistynyt" msgctxt "#30016" msgid "Backup" @@ -61,23 +61,23 @@ msgstr "Palauta" msgctxt "#30018" msgid "Browse Path" -msgstr "Valitse polku" +msgstr "Valitse sijainti" msgctxt "#30019" msgid "Type Path" -msgstr "Kirjoita polku" +msgstr "Syötä sijainti" msgctxt "#30020" msgid "Browse Remote Path" -msgstr "Valitse tallennuspolku" +msgstr "Valitse etäsijainti" msgctxt "#30021" msgid "Backup Folder Name" -msgstr "Tallennuskansion nimi" +msgstr "Varmuuskopiokansion nimi" msgctxt "#30022" msgid "Progress Display" -msgstr "Näytä edistyminen" +msgstr "Edistymisnäyttö" msgctxt "#30023" msgid "Mode" @@ -85,15 +85,15 @@ msgstr "Tila" msgctxt "#30024" msgid "Type Remote Path" -msgstr "Kirjoita tallennuspolku" +msgstr "Syötä etäsijainti" msgctxt "#30025" msgid "Remote Path Type" -msgstr "Tallennuskohteen tyyppi" +msgstr "Etäsijainnin tyyppi" msgctxt "#30026" msgid "Backups to keep (0 for all)" -msgstr "Säilytettävien varmuuskopioiden määrä (0 = säilytä kaikki)" +msgstr "Säilytettävien varmuuskopioiden määrä (0 säilyttää kaikki)" msgctxt "#30027" msgid "Dropbox" @@ -101,15 +101,15 @@ msgstr "Dropbox" msgctxt "#30028" msgid "Dropbox Key" -msgstr "Dropboxin avain" +msgstr "Dropbox-avain" msgctxt "#30029" msgid "Dropbox Secret" -msgstr "Dropboxin salasana" +msgstr "Dropbox-salasana" msgctxt "#30030" msgid "User Addons" -msgstr "Omat lisäosat" +msgstr "Käyttäjän lisäosat" msgctxt "#30031" msgid "Addon Data" @@ -121,11 +121,11 @@ msgstr "Tietokanta" msgctxt "#30033" msgid "Playlist" -msgstr "Toistolistat" +msgstr "Toistolista" msgctxt "#30034" msgid "Thumbnails/Fanart" -msgstr "Kuvakeet/fanitaide" +msgstr "Pienois-/fanart-kuvat" msgctxt "#30035" msgid "Config Files" @@ -133,27 +133,27 @@ msgstr "Asetustiedostot" msgctxt "#30036" msgid "Disclaimer" -msgstr "" +msgstr "Vastuuvapauslauseke" msgctxt "#30037" msgid "Canceling this menu will close and save changes" -msgstr "" +msgstr "Peruuta-valinta sulkee edistyneen muokkauksen ja tallentaa muutokset" msgctxt "#30038" msgid "Advanced Settings Detected" -msgstr "Lisäasetukset havaittu" +msgstr "Havaittiin lisäasetuksia" msgctxt "#30039" msgid "The advancedsettings file should be restored first" -msgstr "Advancedsettings-tiedosto pitää palauttaa ensin" +msgstr "Advancedsettings-tiedosto on palautettava ensin" msgctxt "#30040" msgid "Select Yes to restore this file and restart Kodi" -msgstr "Valitse \"Kyllä\" palauttaaksesi tämän tiedoston ja käynnistääksesi Kodin uudelleen" +msgstr "Palauta tämä tiedosto ja käynnistä Kodi uudelleen valitsemalla \"Kyllä\"" msgctxt "#30041" msgid "Select No to continue" -msgstr "Valitse \"Ei\" jatkaaksesi" +msgstr "Jatka valitsemalla \"Ei\"" msgctxt "#30042" msgid "Resume Restore" @@ -161,7 +161,7 @@ msgstr "Jatka palautusta" msgctxt "#30043" msgid "The Backup addon has detected an unfinished restore" -msgstr "Backup-lisäosa on havainnut kesken jääneen palautuksen" +msgstr "Varmuuskopiointilisäosa on havainnut kesken jääneen palautuksen" msgctxt "#30044" msgid "Would you like to continue?" @@ -169,7 +169,7 @@ msgstr "Haluatko jatkaa?" msgctxt "#30045" msgid "Error: Remote or zip file path doesn't exist" -msgstr "" +msgstr "Virhe: Etä- tai zip-tiedostosijaintia ei ole olemassa" msgctxt "#30046" msgid "Starting" @@ -189,7 +189,7 @@ msgstr "Kerätään tiedostolistaa" msgctxt "#30050" msgid "Remote Path exists - may have old files in it!" -msgstr "Etäpolku on olemassa - se saattaa sisältää vanhoja tiedostoja!" +msgstr "Etäsijainti on jo olemassa ja se saattaa sisältää vanhoja tiedostoja!" msgctxt "#30051" msgid "Creating Files List" @@ -197,11 +197,11 @@ msgstr "Luodaan tiedostolistaa" msgctxt "#30052" msgid "Writing file" -msgstr "Kirjoitetaan tiedostoa" +msgstr "Tallennetaan tiedostoa" msgctxt "#30053" msgid "Starting scheduled backup" -msgstr "Aloitetaan ajastettua varmuuskopiointia" +msgstr "Ajoitettu varmuuskopiointi alkaa" msgctxt "#30054" msgid "Removing backup" @@ -209,31 +209,31 @@ msgstr "Poistetaan varmuuskopiota" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" +msgstr "Todenna lukemalla tai painamalla tämä URL-osoite ja todennuksen VALMISTUTTUA OK" msgctxt "#30057" msgid "Click OK AFTER completion" -msgstr "" +msgstr "Paina sen VALMISTUTTUA OK" msgctxt "#30058" msgid "Developer Code Needed" -msgstr "" +msgstr "Tarvitaan kehittäjäkoodi" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" -msgstr "Käy osoitteessa https://www.dropbox.com/developers" +msgstr "Avaa https://www.dropbox.com/developers" msgctxt "#30060" msgid "Enable Scheduler" -msgstr "Käytä ajastusta" +msgstr "Käytä ajoitusta" msgctxt "#30061" msgid "Schedule" -msgstr "Ajastus" +msgstr "Ajoitus" msgctxt "#30062" msgid "Hour of Day" -msgstr "Tunti" +msgstr "Vuorokaudenaika" msgctxt "#30063" msgid "Day of Week" @@ -241,51 +241,51 @@ msgstr "Viikonpäivä" msgctxt "#30064" msgid "Cron Schedule" -msgstr "Cron-komento" +msgstr "Cron-ajoitus" msgctxt "#30065" msgid "Sunday" -msgstr "sunnuntai" +msgstr "Sunnuntai" msgctxt "#30066" msgid "Monday" -msgstr "maanantai" +msgstr "Maanantai" msgctxt "#30067" msgid "Tuesday" -msgstr "tiistai" +msgstr "Tiistai" msgctxt "#30068" msgid "Wednesday" -msgstr "keskiviikko" +msgstr "Keskiviikko" msgctxt "#30069" msgid "Thursday" -msgstr "torstai" +msgstr "Torstai" msgctxt "#30070" msgid "Friday" -msgstr "perjantai" +msgstr "Perjantai" msgctxt "#30071" msgid "Saturday" -msgstr "lauantai" +msgstr "Lauantai" msgctxt "#30072" msgid "Every Day" -msgstr "Joka päivä" +msgstr "Päivittäin" msgctxt "#30073" msgid "Every Week" -msgstr "Joka viikko" +msgstr "Viikottain" msgctxt "#30074" msgid "First Day of Month" -msgstr "Kuukauden ensimmäinen päivä" +msgstr "Kuukauden ensimmäisenä päivänä" msgctxt "#30075" msgid "Custom Schedule" -msgstr "Oma aikataulu" +msgstr "Mukautettu ajoitus" msgctxt "#30076" msgid "Shutdown After Backup" @@ -297,7 +297,7 @@ msgstr "Käynnistä Kodi uudelleen" msgctxt "#30078" msgid "You should restart Kodi to continue" -msgstr "Käynnistä Kodi uudelleen jatkaaksesi" +msgstr "Sinun on käynnistettävä Kodi uudelleen jatkaaksesi" msgctxt "#30079" msgid "Just Today" @@ -305,11 +305,11 @@ msgstr "Vain tänään" msgctxt "#30080" msgid "Profiles" -msgstr "Käyttäjäprofiilit" +msgstr "Profiilit" msgctxt "#30081" msgid "Scheduler will run again on" -msgstr "Ajastus suoritetaan taas" +msgstr "Suoritetaan seuraavan kerran" msgctxt "#30082" msgid "Progress Bar" @@ -317,11 +317,11 @@ msgstr "Edistymispalkki" msgctxt "#30083" msgid "Background Progress Bar" -msgstr "Taustan edistymispalkki" +msgstr "Edistymispalkki taustalla" msgctxt "#30084" msgid "None (Silent)" -msgstr "Ei mitään (hiljainen tila)" +msgstr "Ei mitään (huomaamaton)" msgctxt "#30085" msgid "Version Warning" @@ -329,7 +329,7 @@ msgstr "Versiovaroitus" msgctxt "#30086" msgid "This version of Kodi is different than the one used to create the archive" -msgstr "Tämä Kodi-versio on eri kuin varmuuskopion versio" +msgstr "Tämä Kodi-versio on poikkeaa varmuuskopion luoneesta versiosta" msgctxt "#30087" msgid "Compress Archives" @@ -341,11 +341,11 @@ msgstr "Kopioidaan zip-tiedostoa" msgctxt "#30089" msgid "Write Error Detected" -msgstr "Kirjoitusvirhe havaittu" +msgstr "Havaittiin tallennusvirhe" msgctxt "#30090" msgid "The destination may not be writeable" -msgstr "Kohdepolkuun ei voitu kirjoittaa" +msgstr "Tallennuskohteeseen ei ehkä ole kirjoitusoikeutta" msgctxt "#30091" msgid "Zip archive could not be copied" @@ -357,11 +357,11 @@ msgstr "Kaikkia tiedostoja ei kopioitu" msgctxt "#30093" msgid "Delete Authorization Info" -msgstr "Poista aktivointitiedot" +msgstr "Poista todennustiedot" msgctxt "#30094" msgid "This will delete any OAuth token files" -msgstr "Tämä poistaa kaikki OAuth-tiedostot" +msgstr "Tämä poistaa kaikki OAuth-tunnistetiedostot" msgctxt "#30095" msgid "Do you want to do this?" @@ -373,7 +373,7 @@ msgstr "Vanhaa zip-tiedostoa ei voitu poistaa" msgctxt "#30097" msgid "This needs to happen before a backup can run" -msgstr "Tämä pitää tehdä ennen varmuuskopioinnin suorittamista" +msgstr "Tämä on tehtävä ennen varmuuskopiointia" msgctxt "#30098" msgid "Google Drive" @@ -389,238 +389,246 @@ msgstr "Puretaan tiedostoa" msgctxt "#30101" msgid "Error extracting the zip archive" -msgstr "Virhe zip-tiedostoa purettaessa" +msgstr "Virhe purettaessa zip-tiedostoa" msgctxt "#30102" msgid "Click OK to enter code" -msgstr "" +msgstr "Syötä koodi panamalla OK" msgctxt "#30103" msgid "Validation Code" -msgstr "" +msgstr "Vahvistuskoodi" msgctxt "#30104" msgid "Authorize Now" -msgstr "" +msgstr "Todenna nyt" msgctxt "#30105" msgid "Authorize this remote service in the settings first" -msgstr "" +msgstr "Todenna tämä etäpalvelu ensin asetuksista" msgctxt "#30106" msgid "is authorized" -msgstr "" +msgstr "on todennettu" msgctxt "#30107" msgid "error authorizing" -msgstr "" +msgstr "todennusvirhe" msgctxt "#30108" msgid "Visit https://console.developers.google.com/" -msgstr "" +msgstr "Avaa https://console.developers.google.com/" msgctxt "#30109" msgid "Run on startup if missed" -msgstr "" +msgstr "Suorita käynnistettäessä, jos jäänyt tekemättä" msgctxt "#30110" msgid "Set Name" -msgstr "" +msgstr "Määrityksen nimi" msgctxt "#30111" msgid "Root folder selection" -msgstr "" +msgstr "Valitse juurikansio" msgctxt "#30112" msgid "Browse Folder" -msgstr "" +msgstr "Valitse sijainti" msgctxt "#30113" msgid "Enter Own" -msgstr "" +msgstr "Syötä oma sijainti" msgctxt "#30114" msgid "starts in Kodi home" -msgstr "" +msgstr "juurikansiona Kodin special://home-kansio" msgctxt "#30115" msgid "enter path to start there" -msgstr "" +msgstr "syötä juurikansion sijainti itse" msgctxt "#30116" msgid "Enter root path" -msgstr "" +msgstr "Syötä juurikansio" msgctxt "#30117" msgid "Path Error" -msgstr "" +msgstr "Virhe sijainnissa" msgctxt "#30118" msgid "Path does not exist" -msgstr "" +msgstr "Sijaintia ei ole olemassa" msgctxt "#30119" msgid "Select root" -msgstr "" +msgstr "Valitse juurikansio" msgctxt "#30120" msgid "Add Exclude Folder" -msgstr "" +msgstr "Lisää ohitettava kansio" msgctxt "#30121" msgid "Root Folder" -msgstr "" +msgstr "Juurikansio" msgctxt "#30122" msgid "Edit" -msgstr "" +msgstr "Muokkaa" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Poista" msgctxt "#30124" msgid "Choose Action" -msgstr "" +msgstr "Valitse toiminto" msgctxt "#30125" msgid "Advanced Editor" -msgstr "" +msgstr "Edistyneiden sääntöjen määritys" msgctxt "#30126" msgid "Add Set" -msgstr "" +msgstr "Lisää määritys" msgctxt "#30127" msgid "Delete Set" -msgstr "" +msgstr "Poista määritys" msgctxt "#30128" msgid "Are you sure you want to delete?" -msgstr "" +msgstr "Haluatko varmasti poistaa?" msgctxt "#30129" msgid "Exclude" -msgstr "" +msgstr "Ohita" msgctxt "#30130" msgid "The root folder cannot be changed" -msgstr "" +msgstr "Juurikansiota ei voida muuttaa" msgctxt "#30131" msgid "Choose Sets to Restore" -msgstr "" +msgstr "Valitse palautettavat määritykset" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" +msgstr "Versio 1.5.0 edellyttää tiedostovalintojen uudelleenmääritystä - tämä on toiminnan rikkova muutos" msgctxt "#30133" msgid "Game Saves" -msgstr "" +msgstr "Pelien tallennukset" msgctxt "#30134" msgid "Include" -msgstr "" +msgstr "Sisällytä" msgctxt "#30135" msgid "Add Include Folder" -msgstr "" +msgstr "Lisää sisällytettävä kansio" msgctxt "#30136" msgid "Path must be within root folder" -msgstr "" +msgstr "Sijainnnin on oltava juurikansion alla" msgctxt "#30137" msgid "This path is part of a rule already" -msgstr "" +msgstr "Sijainti on jo osa jotain sääntöä" msgctxt "#30138" msgid "Set Name exists already" -msgstr "" +msgstr "Tämän niminen määritys on jo olemassa" msgctxt "#30139" msgid "Copy Simple Config" -msgstr "" +msgstr "Kopioi yksikertaisen tilan määritykset" msgctxt "#30140" msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" +msgstr "Tämä kopioi yksinkertaisen tilan tiedostovalinnat edistyneiksi määrityksiksi, joita voit sen jälkeen muokata." msgctxt "#30141" msgid "This will erase any current Advanced Editor settings" -msgstr "" +msgstr "Poistaa kaikki nykyiset edistyneet määritykset" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Käytä laajaa lokikirjausta" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" -msgstr "" +msgstr "Ohita yksittäinen kansio tässä varmuuskopioinnissa" msgctxt "#30144" msgid "Include a specific folder to this backup set" -msgstr "" +msgstr "Lisää yksittäinen kansio tähän varmuuskopiointiin" msgctxt "#30145" msgid "Type" -msgstr "" +msgstr "Tyyppi" msgctxt "#30146" msgid "Include Sub Folders" -msgstr "" +msgstr "Alikansioiden sisällytys" msgctxt "#30147" msgid "Toggle Sub Folders" -msgstr "" +msgstr "Kytke alikansiot" msgctxt "#30148" msgid "Ask before restoring Kodi UI settings" -msgstr "" +msgstr "Vahvista Kodin ulkoasuasetusten palautus" msgctxt "#30149" msgid "Restore Kodi UI Settings" -msgstr "" +msgstr "Palauta Kodin käyttöliittymäasetukset" msgctxt "#30150" msgid "Restore saved Kodi system settings from backup?" -msgstr "" +msgstr "Palautetaanko Kodin järjestelmäasetukset varmuuskopiosta?" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Käytä laajaa lokikirjausta" msgctxt "#30152" msgid "Set Zip File Location" -msgstr "" +msgstr "Määritä zip-tiedoston sijainti" msgctxt "#30153" msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" +msgstr "Täydellinen, paikallinen polku zip-tiedoston pakkauksessa ja palautuksessa käytettävään käsittelysijaintiin." msgctxt "#30154" msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" +msgstr "Vahvista Kodin asetusten palautus aina - oletusarvoisesti ei vahvisteta" msgctxt "#30155" msgid "Adds additional information to the log file" -msgstr "" +msgstr "Tallentaa lokitiedostoon laajemmat tiedot" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" +msgstr "Avain/salaisuus on ensin tallennettava, jonka jälkeen todennus voidaan suorittaa asetuksista" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" +msgstr "Yksinkertainen tila käyttää esimääritettyjä kansioiden sijainteja. Edistyneessä tilassa voit määrittää omat sijainnit." msgctxt "#30158" msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" +msgstr "Suorita varmuuskopiointi päivittäin, viikottain, kuukausittain tai oman ajoituksen mukaisesti" msgctxt "#30159" msgid "Backup started with unknown mode" +msgstr "Varmuuskopiointi käynnistyi tuntemattomassa tilassa" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" msgstr "" #~ msgctxt "#30036" diff --git a/script.xbmcbackup/resources/language/resource.language.fo_fo/strings.po b/script.xbmcbackup/resources/language/resource.language.fo_fo/strings.po index 3582d480b0..e9e45df641 100644 --- a/script.xbmcbackup/resources/language/resource.language.fo_fo/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.fo_fo/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-20 00:41+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Faroese (http://www.transifex.com/teamxbmc/xbmc-addons/language/fo/)\n" -"Language: fo\n" +"PO-Revision-Date: 2022-03-11 03:23+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Faroese \n" +"Language: fo_fo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Strika" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.fr_ca/strings.po b/script.xbmcbackup/resources/language/resource.language.fr_ca/strings.po index 45472c46fe..6a343ffa4e 100644 --- a/script.xbmcbackup/resources/language/resource.language.fr_ca/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.fr_ca/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-13 10:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: French (Canada) \n" "Language: fr_ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Général" msgctxt "#30012" msgid "File Selection" @@ -119,7 +120,7 @@ msgstr "" msgctxt "#30033" msgid "Playlist" -msgstr "" +msgstr "Liste de lecture" msgctxt "#30034" msgid "Thumbnails/Fanart" @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Supprimer" msgctxt "#30124" msgid "Choose Action" @@ -551,7 +552,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Activer la journalisation détaillée" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -587,7 +588,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Activer la journalisation détaillée" msgctxt "#30152" msgid "Set Zip File Location" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.fr_fr/strings.po b/script.xbmcbackup/resources/language/resource.language.fr_fr/strings.po index 383025c9e2..7ad70a0b15 100644 --- a/script.xbmcbackup/resources/language/resource.language.fr_fr/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.fr_fr/strings.po @@ -16,17 +16,17 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-07-16 07:29+0000\n" -"Last-Translator: Nanomani \n" +"PO-Revision-Date: 2023-02-21 20:15+0000\n" +"Last-Translator: skypichat \n" "Language-Team: French (France) \n" "Language: fr_fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.7.1\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -632,6 +632,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "Sauvegarde démarrée avec un mode inconnu" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Dossier personnalisé 1" diff --git a/script.xbmcbackup/resources/language/resource.language.gl_es/strings.po b/script.xbmcbackup/resources/language/resource.language.gl_es/strings.po index 655f56a7d3..3a9317115c 100644 --- a/script.xbmcbackup/resources/language/resource.language.gl_es/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.gl_es/strings.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Galician (Spain) \n" "Language: gl_es\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -479,7 +479,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Eliminar" msgctxt "#30124" msgid "Choose Action" @@ -555,7 +555,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Habilitar o rexistro detallado" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -591,7 +591,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Habilitar o rexistro detallado" msgctxt "#30152" msgid "Set Zip File Location" @@ -625,6 +625,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Cartafol Personalizado 1" diff --git a/script.xbmcbackup/resources/language/resource.language.he_il/strings.po b/script.xbmcbackup/resources/language/resource.language.he_il/strings.po index a12b94d29e..4e07c6f14c 100644 --- a/script.xbmcbackup/resources/language/resource.language.he_il/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.he_il/strings.po @@ -15,14 +15,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-23 18:37+0000\n" -"Last-Translator: Eran Bodankin \n" -"Language-Team: Hebrew (http://www.transifex.com/teamxbmc/xbmc-addons/language/he/)\n" -"Language: he\n" +"PO-Revision-Date: 2023-02-23 16:15+0000\n" +"Last-Translator: Dan Davidson \n" +"Language-Team: Hebrew (Israel) \n" +"Language: he_il\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -30,11 +31,11 @@ msgstr "גיבוי ושחזור מסד הנתונים וקבצי ההגדרות msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "האם אי פעם נפגמו הגדרות קודי וייחלת שהיה לך גיבוי ? כעת אתה יכול ליצור כזה בלחיצת כפתור. ניתן לייצא את בסיס הנתונים, רשימות ההשמעה, התמונות הממוזערות, הרחבות והגדרות נוספות לכל יעד שיש לקודי הרשאת כתיבה לו או ישירות לשירות אחסון הענן דרופבוקס. ניתן לתזמן מראש גיבויים או להריצם ידנית." +msgstr "האם אי פעם נפגמו הגדרות קודי וייחלת שהיה לך גיבוי? כעת ניתן ליצור כזה בלחיצת כפתור. ניתן לייצא את בסיס הנתונים, רשימות ההשמעה, התמונות הממוזערות, הרחבות והגדרות נוספות לכל יעד שיש לקודי הרשאת כתיבה אליו או ישירות לשירות אחסון הענן דרופבוקס. ניתן לתזמן מראש גיבויים או להריצם ידנית. " msgctxt "#30010" msgid "Backup" -msgstr "גיבוי קודי" +msgstr "גיבוי" msgctxt "#30011" msgid "General" @@ -106,11 +107,11 @@ msgstr "דרופבוקס" msgctxt "#30028" msgid "Dropbox Key" -msgstr "Dropbox Key" +msgstr "מפתח דרופבוקס" msgctxt "#30029" msgid "Dropbox Secret" -msgstr "Dropbox Secret" +msgstr "סוד דרופבוקס" msgctxt "#30030" msgid "User Addons" @@ -130,7 +131,7 @@ msgstr "רשימת השמעה" msgctxt "#30034" msgid "Thumbnails/Fanart" -msgstr "תמונות ממוזערות/פאנארט" +msgstr "תמונות ממוזערות/פנארט" msgctxt "#30035" msgid "Config Files" @@ -146,19 +147,19 @@ msgstr "" msgctxt "#30038" msgid "Advanced Settings Detected" -msgstr "זוהה Advanced Settings" +msgstr "זוהו הגדרות מתקדמות" msgctxt "#30039" msgid "The advancedsettings file should be restored first" -msgstr "יש לשחזר תחילה את הקובץ advancedsettings" +msgstr "יש לשחזר תחילה את קובץ ההגדרות המתקדמות" msgctxt "#30040" msgid "Select Yes to restore this file and restart Kodi" -msgstr "בחר 'כן' לשחזור קובץ זה ולהפעלת קודי מחדש" +msgstr "בחירה בכן כדי לשחזר קובץ זה ולהפעיל מחדש את קודי" msgctxt "#30041" msgid "Select No to continue" -msgstr "בחר \"לא\" להמשך" +msgstr "בחירה בלא להמשך" msgctxt "#30042" msgid "Resume Restore" @@ -166,7 +167,7 @@ msgstr "המשך שחזור" msgctxt "#30043" msgid "The Backup addon has detected an unfinished restore" -msgstr "הרחבת הגיבוי של קודי זיהתה שחזור שלא הסתיים" +msgstr "תוסף הגיבוי זיהה שחזור שלא הסתיים" msgctxt "#30044" msgid "Would you like to continue?" @@ -226,11 +227,11 @@ msgstr "" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" -msgstr "בקר בכתובת https://www.dropbox.com/developers" +msgstr "ביקור ב-https://www.dropbox.com/developers" msgctxt "#30060" msgid "Enable Scheduler" -msgstr "הפעל מתזמן" +msgstr "איפשור מתזמן" msgctxt "#30061" msgid "Schedule" @@ -250,31 +251,31 @@ msgstr "תזמון Cron" msgctxt "#30065" msgid "Sunday" -msgstr "יום ראשון" +msgstr "ראשון" msgctxt "#30066" msgid "Monday" -msgstr "יום שני" +msgstr "שני" msgctxt "#30067" msgid "Tuesday" -msgstr "יום שלישי" +msgstr "שלישי" msgctxt "#30068" msgid "Wednesday" -msgstr "יום רביעי" +msgstr "רביעי" msgctxt "#30069" msgid "Thursday" -msgstr "יום חמישי" +msgstr "חמישי" msgctxt "#30070" msgid "Friday" -msgstr "יום שישי" +msgstr "שישי" msgctxt "#30071" msgid "Saturday" -msgstr "יום שבת" +msgstr "שבת" msgctxt "#30072" msgid "Every Day" @@ -298,7 +299,7 @@ msgstr "כיבוי בתום הגיבוי" msgctxt "#30077" msgid "Restart Kodi" -msgstr "הפעל את קודי מחדש" +msgstr "הפעלת קודי מחדש" msgctxt "#30078" msgid "You should restart Kodi to continue" @@ -318,11 +319,11 @@ msgstr "המתזמן יופעל שוב ב-" msgctxt "#30082" msgid "Progress Bar" -msgstr "פס התקדמות" +msgstr "סרגל התקדמות" msgctxt "#30083" msgid "Background Progress Bar" -msgstr "פס התקדמות ברקע" +msgstr "סרגל התקדמות ברקע" msgctxt "#30084" msgid "None (Silent)" @@ -346,7 +347,7 @@ msgstr "מעתיק קובץ Zip" msgctxt "#30089" msgid "Write Error Detected" -msgstr " זוהתה שגיאת כתיבה" +msgstr "זוהתה שגיאת כתיבה" msgctxt "#30090" msgid "The destination may not be writeable" @@ -362,7 +363,7 @@ msgstr "לא כל הקבצים הועתקו" msgctxt "#30093" msgid "Delete Authorization Info" -msgstr "מחק פרטי הרשאה" +msgstr "מחיקת פרטי הרשאה" msgctxt "#30094" msgid "This will delete any OAuth token files" @@ -386,7 +387,7 @@ msgstr "גוגל דרייב" msgctxt "#30099" msgid "Open Settings" -msgstr "פתח הגדרות" +msgstr "פתיחת הגדרות" msgctxt "#30100" msgid "Extracting Archive" @@ -394,7 +395,7 @@ msgstr "מחלץ ארכיון" msgctxt "#30101" msgid "Error extracting the zip archive" -msgstr "שגיאה בחילוץ ארכיון ה-Zip" +msgstr "שגיאה בחילוץ ארכיון Zip" msgctxt "#30102" msgid "Click OK to enter code" @@ -482,7 +483,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "מחיקה" msgctxt "#30124" msgid "Choose Action" @@ -558,7 +559,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "הפעלת רישום תקלות מפורט" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -594,7 +595,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "הפעלת רישום תקלות מפורט" msgctxt "#30152" msgid "Set Zip File Location" @@ -628,6 +629,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "תיקיה מותאמת 1" diff --git a/script.xbmcbackup/resources/language/resource.language.hi_in/strings.po b/script.xbmcbackup/resources/language/resource.language.hi_in/strings.po index 826d217d0f..a6dabf056b 100644 --- a/script.xbmcbackup/resources/language/resource.language.hi_in/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.hi_in/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Hindi (http://www.transifex.com/teamxbmc/xbmc-addons/language/hi/)\n" -"Language: hi\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Hindi (India) \n" +"Language: hi_in\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "मिटाना" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.hr_hr/strings.po b/script.xbmcbackup/resources/language/resource.language.hr_hr/strings.po index 71ff7db03e..80e80d2647 100644 --- a/script.xbmcbackup/resources/language/resource.language.hr_hr/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.hr_hr/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-23 18:37+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Croatian (http://www.transifex.com/teamxbmc/xbmc-addons/language/hr/)\n" -"Language: hr\n" +"PO-Revision-Date: 2023-01-07 18:15+0000\n" +"Last-Translator: gogogogi \n" +"Language-Team: Croatian \n" +"Language: hr_hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.15\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -24,7 +25,7 @@ msgstr "Sigurnosno kopirajte i obnovite vašu Kodi bazu podataka i datoteke pode msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Jeste li ikada oštetili vaša Kodi podešavanja i poželjeli ste ih obnoviti iz sigurnosne kopije? Sada to možete jednim klikom. Možete izvesti vašu bazu podataka, popis izvođenja, minijature, dodatke i ostale pojedinosti podešavanja na svaki izvor dostupan Kodiju ili izravno na Dropbox oblak pohrane. Sigurnosno kopiranje se može pokrenuti na zahtjev ili u planiranom vremenu." +msgstr "Jeste li ikada poremetili vaše Kodi postavke i poželjeli da barem imate sigurnosnu kopiju? Sada to i možete jednim klikom. Možete izvesti vašu bazu podataka, popis izvođenja, minijature, dodatke i ostale pojedinosti podešavanja na bilo koji izvor na koji Kodi može pisati ili izravno u Dropbox pohranu u oblaku. Sigurnosno kopiranje može se pokrenuti na zahtjev ili pomoću planera. " msgctxt "#30010" msgid "Backup" @@ -44,11 +45,11 @@ msgstr "Planirano vrijeme" msgctxt "#30014" msgid "Simple" -msgstr "" +msgstr "Jednostavno" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Napredno" msgctxt "#30016" msgid "Backup" @@ -132,11 +133,11 @@ msgstr "Datoteke podešavanja" msgctxt "#30036" msgid "Disclaimer" -msgstr "" +msgstr "Odricanje od odgovornosti" msgctxt "#30037" msgid "Canceling this menu will close and save changes" -msgstr "" +msgstr "Prekidanje ovog izbornika će zatvoriti i spremiti promjene" msgctxt "#30038" msgid "Advanced Settings Detected" @@ -160,7 +161,7 @@ msgstr "Nastavi obnovu" msgctxt "#30043" msgid "The Backup addon has detected an unfinished restore" -msgstr "Dodatak sigurnosnog kopiranja je otkrilo nezavršenu obnovu" +msgstr "Dodatak sigurnosnog kopiranja je otkrio nezavršenu obnovu" msgctxt "#30044" msgid "Would you like to continue?" @@ -168,7 +169,7 @@ msgstr "Želite li nastaviti?" msgctxt "#30045" msgid "Error: Remote or zip file path doesn't exist" -msgstr "" +msgstr "Greška: Udaljena ili zip putanja datoteke ne postoji" msgctxt "#30046" msgid "Starting" @@ -208,15 +209,15 @@ msgstr "Uklanjanje sigurnosnog kopiranja" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" +msgstr "Pretraži ili klikni ovaj URL za ovjeru, kliknite U REDU NAKON završetka" msgctxt "#30057" msgid "Click OK AFTER completion" -msgstr "" +msgstr "Kliknite na U REDU NAKON završetka" msgctxt "#30058" msgid "Developer Code Needed" -msgstr "" +msgstr "Potreban je kôd razvijatelja" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" @@ -392,234 +393,242 @@ msgstr "Greška raspakiravanja zip arhive" msgctxt "#30102" msgid "Click OK to enter code" -msgstr "" +msgstr "Kliknite U REDU za upisivanje kôda" msgctxt "#30103" msgid "Validation Code" -msgstr "" +msgstr "Kôd provjere valjanosti" msgctxt "#30104" msgid "Authorize Now" -msgstr "" +msgstr "Ovjeri odmah" msgctxt "#30105" msgid "Authorize this remote service in the settings first" -msgstr "" +msgstr "Ovjeri ovu udaljenu uslugu prvo u postavkama" msgctxt "#30106" msgid "is authorized" -msgstr "" +msgstr "je ovjereno" msgctxt "#30107" msgid "error authorizing" -msgstr "" +msgstr "greška ovjere" msgctxt "#30108" msgid "Visit https://console.developers.google.com/" -msgstr "" +msgstr "Posjetite https://console.developers.google.com/" msgctxt "#30109" msgid "Run on startup if missed" -msgstr "" +msgstr "Pokreni pri pokretanju ako je propušteno" msgctxt "#30110" msgid "Set Name" -msgstr "" +msgstr "Postavi naziv" msgctxt "#30111" msgid "Root folder selection" -msgstr "" +msgstr "Odabir korijenske mape" msgctxt "#30112" msgid "Browse Folder" -msgstr "" +msgstr "Pregledaj mapu" msgctxt "#30113" msgid "Enter Own" -msgstr "" +msgstr "Unesite vlastitu" msgctxt "#30114" msgid "starts in Kodi home" -msgstr "" +msgstr "Pokreni u Kodi naslovnici" msgctxt "#30115" msgid "enter path to start there" -msgstr "" +msgstr "unesite putanju kako bi započeli ovdje" msgctxt "#30116" msgid "Enter root path" -msgstr "" +msgstr "Unesite korijensku putanju" msgctxt "#30117" msgid "Path Error" -msgstr "" +msgstr "Greška putanje" msgctxt "#30118" msgid "Path does not exist" -msgstr "" +msgstr "Putanja ne postoji" msgctxt "#30119" msgid "Select root" -msgstr "" +msgstr "Odaberi korijen" msgctxt "#30120" msgid "Add Exclude Folder" -msgstr "" +msgstr "Dodaj izuzetu mapu" msgctxt "#30121" msgid "Root Folder" -msgstr "" +msgstr "Korijenska mapa" msgctxt "#30122" msgid "Edit" -msgstr "" +msgstr "Uredi" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Obriši" msgctxt "#30124" msgid "Choose Action" -msgstr "" +msgstr "Odaberi radnju" msgctxt "#30125" msgid "Advanced Editor" -msgstr "" +msgstr "Napredni uređivač" msgctxt "#30126" msgid "Add Set" -msgstr "" +msgstr "Dodaj skup" msgctxt "#30127" msgid "Delete Set" -msgstr "" +msgstr "Obriši skup" msgctxt "#30128" msgid "Are you sure you want to delete?" -msgstr "" +msgstr "Sigurno želite obrisati?" msgctxt "#30129" msgid "Exclude" -msgstr "" +msgstr "Izuzmi" msgctxt "#30130" msgid "The root folder cannot be changed" -msgstr "" +msgstr "Korijenska mapa se ne može promijeniti" msgctxt "#30131" msgid "Choose Sets to Restore" -msgstr "" +msgstr "Obnovi skup za obnovu" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" +msgstr "Inačica 1.5.0 zahtijeva ponovno postavljanje vaših datoteka - ova promjena slama" msgctxt "#30133" msgid "Game Saves" -msgstr "" +msgstr "Spremanja igre" msgctxt "#30134" msgid "Include" -msgstr "" +msgstr "Obuhvati" msgctxt "#30135" msgid "Add Include Folder" -msgstr "" +msgstr "Dodaj mapu obuhvaćanja" msgctxt "#30136" msgid "Path must be within root folder" -msgstr "" +msgstr "Putanja mora biti u korijenskoj mapi" msgctxt "#30137" msgid "This path is part of a rule already" -msgstr "" +msgstr "Putanja je već dio pravila" msgctxt "#30138" msgid "Set Name exists already" -msgstr "" +msgstr "Postavljeni naziv već postoji" msgctxt "#30139" msgid "Copy Simple Config" -msgstr "" +msgstr "Kopiraj jednostavno podešavanje" msgctxt "#30140" msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" +msgstr "Ovo će kopirati zadani odabir jednostavne datoteke u Napredni uređivač" msgctxt "#30141" msgid "This will erase any current Advanced Editor settings" -msgstr "" +msgstr "Ovo će obrisati svake trenutne postavke Naprednog uređivača" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Omogući opširnije zapisivanje" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" -msgstr "" +msgstr "Izuzmi određenu mapu iz ovog skupa sigurnosnog kopiranja" msgctxt "#30144" msgid "Include a specific folder to this backup set" -msgstr "" +msgstr "Obuhvati određenu mapu u ovaj skup sigrnosnog kopiranja" msgctxt "#30145" msgid "Type" -msgstr "" +msgstr "Vrsta" msgctxt "#30146" msgid "Include Sub Folders" -msgstr "" +msgstr "Obuhvati podmape" msgctxt "#30147" msgid "Toggle Sub Folders" -msgstr "" +msgstr "Uklj/Isklj podmape" msgctxt "#30148" msgid "Ask before restoring Kodi UI settings" -msgstr "" +msgstr "Upitaj prije obnove postavki Kodi korisničkog sučelja" msgctxt "#30149" msgid "Restore Kodi UI Settings" -msgstr "" +msgstr "Obnovi postavke Kodi korisničkog sučelja" msgctxt "#30150" msgid "Restore saved Kodi system settings from backup?" -msgstr "" +msgstr "Obnovi spremljene postavke Kodi sustava iz sigurnosne kopije?" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Omogući opširnije zapisivanje" msgctxt "#30152" msgid "Set Zip File Location" -msgstr "" +msgstr "Postavi lokaciju Zip datoteke" msgctxt "#30153" msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" +msgstr "Potpuna putanja do gdje će se zip datoteka postaviti tijekom sigurnosnog kopiranja ili obnove - mora biti lokalna za ovaj uređaj" msgctxt "#30154" msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" +msgstr "Uvijek upitaj treba li Kodi postavke obnoviti- nije zadano" msgctxt "#30155" msgid "Adds additional information to the log file" -msgstr "" +msgstr "Dodaj dodatne informacije u datoteku zapisa" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" +msgstr "Mora prvo spremiti ključ/tajnu, zatim se vratiti u postavke za ovjeru" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" +msgstr "Primjerak koristi preodređene lokacije mape, koristite Napredni uređivač za određivanje prilagođenih putanja" msgctxt "#30158" msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" +msgstr "Pokreni sigurnosno kopiranje na dnevnom, tjednom, mjesečnom ili prilagođenom rasporedu" msgctxt "#30159" msgid "Backup started with unknown mode" +msgstr "Sigurnosno kopiranje je pokrenuto u nepoznatom načinu" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" msgstr "" #~ msgctxt "#30036" diff --git a/script.xbmcbackup/resources/language/resource.language.hu_hu/strings.po b/script.xbmcbackup/resources/language/resource.language.hu_hu/strings.po index f7b191186d..e32d03505c 100644 --- a/script.xbmcbackup/resources/language/resource.language.hu_hu/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.hu_hu/strings.po @@ -14,7 +14,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Hungarian \n" "Language: hu_hu\n" @@ -22,7 +22,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -54,7 +54,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Haladó" msgctxt "#30016" msgid "Backup" @@ -478,11 +478,11 @@ msgstr "" msgctxt "#30122" msgid "Edit" -msgstr "" +msgstr "Szerkesztés" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Törlés" msgctxt "#30124" msgid "Choose Action" @@ -558,7 +558,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Bőbeszédű naplózás engedélyezése" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -594,7 +594,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Bőbeszédű naplózás engedélyezése" msgctxt "#30152" msgid "Set Zip File Location" @@ -628,6 +628,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Saját könyvtár 1" diff --git a/script.xbmcbackup/resources/language/resource.language.hy_am/strings.po b/script.xbmcbackup/resources/language/resource.language.hy_am/strings.po index 85834a9c7a..698ac3b018 100644 --- a/script.xbmcbackup/resources/language/resource.language.hy_am/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.hy_am/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-21 12:06+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Armenian (http://www.transifex.com/teamxbmc/xbmc-addons/language/hy/)\n" -"Language: hy\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Armenian \n" +"Language: hy_am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Ջնջել" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.id_id/strings.po b/script.xbmcbackup/resources/language/resource.language.id_id/strings.po index 148eb2dea9..9e74da6383 100644 --- a/script.xbmcbackup/resources/language/resource.language.id_id/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.id_id/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Indonesian (http://www.transifex.com/teamxbmc/xbmc-addons/language/id/)\n" -"Language: id\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Indonesian \n" +"Language: id_id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Hapus" msgctxt "#30124" msgid "Choose Action" @@ -552,7 +553,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Aktifkan Penulisan Log Rewel" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -588,7 +589,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Aktifkan Penulisan Log Rewel" msgctxt "#30152" msgid "Set Zip File Location" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Direktori Lain 1" diff --git a/script.xbmcbackup/resources/language/resource.language.is_is/strings.po b/script.xbmcbackup/resources/language/resource.language.is_is/strings.po index b6233a045b..1751e02e6a 100644 --- a/script.xbmcbackup/resources/language/resource.language.is_is/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.is_is/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Icelandic (http://www.transifex.com/teamxbmc/xbmc-addons/language/is/)\n" -"Language: is\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Icelandic \n" +"Language: is_is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" +"Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Eyða" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.it_it/strings.po b/script.xbmcbackup/resources/language/resource.language.it_it/strings.po index 5903cb1480..29eaa28269 100644 --- a/script.xbmcbackup/resources/language/resource.language.it_it/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.it_it/strings.po @@ -17,26 +17,27 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Italian (http://www.transifex.com/teamxbmc/xbmc-addons/language/it/)\n" -"Language: it\n" +"PO-Revision-Date: 2023-04-02 09:16+0000\n" +"Last-Translator: Massimo Pissarello \n" +"Language-Team: Italian \n" +"Language: it_it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." -msgstr "Effettua il backup o ripristina il tuo database di Kodi e i file di configurazione qualora si verifichi una chiusura imprevista o un danneggiamento dei file." +msgstr "Esegui il backup e ripristina il database e i file di configurazione di Kodi in caso di arresto anomalo o danneggiamento dei file." msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Hai mai distrutto la tua configurazione di Kodi ma non ne avevi una copia di backup? Ora puoi farlo con un semplice click. Puoi esportare il tuo database, le playlist, le anteprime, gli add-on ed altre configurazioni su ogni percorso accessibile da Kodi o direttamente su Dropbox. I backup si possono fare a richiesta o possono essere pianificati." +msgstr "Hai mai cancellato la tua configurazione di Kodi e avresti voluto avere un backup? Ora puoi farlo con un semplice clic. Puoi esportare database, playlist, miniature, add-on e altri parametri di configurazione in qualsiasi fonte scrivibile da Kodi o direttamente nell'archivio cloud di Dropbox. I backup possono essere eseguiti su richiesta o tramite una pianificazione. " msgctxt "#30010" msgid "Backup" -msgstr "Backup Kodi" +msgstr "Backup" msgctxt "#30011" msgid "General" @@ -44,7 +45,7 @@ msgstr "Generale" msgctxt "#30012" msgid "File Selection" -msgstr "Selezione File" +msgstr "Selezione file" msgctxt "#30013" msgid "Scheduling" @@ -52,11 +53,11 @@ msgstr "Pianificazione" msgctxt "#30014" msgid "Simple" -msgstr "" +msgstr "Semplice" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Avanzate" msgctxt "#30016" msgid "Backup" @@ -64,19 +65,19 @@ msgstr "Backup" msgctxt "#30017" msgid "Restore" -msgstr "Ripristina" +msgstr "Ripristino" msgctxt "#30018" msgid "Browse Path" -msgstr "Seleziona percorso" +msgstr "Sfoglia percorso" msgctxt "#30019" msgid "Type Path" -msgstr "Scrivi percorso" +msgstr "Digita percorso" msgctxt "#30020" msgid "Browse Remote Path" -msgstr "Seleziona percorso remoto" +msgstr "Sfoglia percorso remoto" msgctxt "#30021" msgid "Backup Folder Name" @@ -92,7 +93,7 @@ msgstr "Modalità" msgctxt "#30024" msgid "Type Remote Path" -msgstr "Scrivi percorso remoto" +msgstr "Digita percorso remoto" msgctxt "#30025" msgid "Remote Path Type" @@ -100,7 +101,7 @@ msgstr "Tipo percorso remoto" msgctxt "#30026" msgid "Backups to keep (0 for all)" -msgstr "Backup da mantenere (0 per conservarli tutti)" +msgstr "Backup da conservare (0 per tutti)" msgctxt "#30027" msgid "Dropbox" @@ -116,59 +117,59 @@ msgstr "Segreto Dropbox" msgctxt "#30030" msgid "User Addons" -msgstr "Add-on dell'utente" +msgstr "Add-on utente" msgctxt "#30031" msgid "Addon Data" -msgstr "Dati add-on" +msgstr "Add-on dati" msgctxt "#30032" msgid "Database" -msgstr "Banca dati" +msgstr "Database" msgctxt "#30033" msgid "Playlist" -msgstr "Lista di riproduzione" +msgstr "Playlist" msgctxt "#30034" msgid "Thumbnails/Fanart" -msgstr "Anteprime/Fanart" +msgstr "Miniature/Fanart" msgctxt "#30035" msgid "Config Files" -msgstr "File di Configurazione" +msgstr "File di configurazione" msgctxt "#30036" msgid "Disclaimer" -msgstr "" +msgstr "Esclusione di responsabilità" msgctxt "#30037" msgid "Canceling this menu will close and save changes" -msgstr "" +msgstr "L'annullamento di questo menu chiuderà e salverà le modifiche" msgctxt "#30038" msgid "Advanced Settings Detected" -msgstr "Rilevate Impostazioni Avanzate" +msgstr "Impostazioni avanzate rilevate" msgctxt "#30039" msgid "The advancedsettings file should be restored first" -msgstr "Il file advancedsettings dovrebbe essere ripristinato prima" +msgstr "Il file advancedsettings dovrebbe essere prima ripristinato" msgctxt "#30040" msgid "Select Yes to restore this file and restart Kodi" -msgstr "Seleziona Si per rirpistinare questo file e riavvia Kodi" +msgstr "Seleziona Sì per ripristinare questo file e riavviare Kodi" msgctxt "#30041" msgid "Select No to continue" -msgstr "Selezione No per contunuare" +msgstr "Seleziona No per continuare" msgctxt "#30042" msgid "Resume Restore" -msgstr "Riprendi Rirpistino" +msgstr "Riprendi rirpistino" msgctxt "#30043" msgid "The Backup addon has detected an unfinished restore" -msgstr "Kodi Backup ha rilevato un errore" +msgstr "L'add-on Backup ha rilevato un ripristino non completato" msgctxt "#30044" msgid "Would you like to continue?" @@ -176,7 +177,7 @@ msgstr "Vuoi continuare?" msgctxt "#30045" msgid "Error: Remote or zip file path doesn't exist" -msgstr "" +msgstr "Errore: il percorso del file remoto o zip non esiste" msgctxt "#30046" msgid "Starting" @@ -184,23 +185,23 @@ msgstr "Avvio in corso" msgctxt "#30047" msgid "Local Dir" -msgstr "Cartella Locale" +msgstr "Cartella locale" msgctxt "#30048" msgid "Remote Dir" -msgstr "Cartella Remota" +msgstr "Cartella remota" msgctxt "#30049" msgid "Gathering file list" -msgstr "Ottenimento lista file" +msgstr "Raccolgo elenco file" msgctxt "#30050" msgid "Remote Path exists - may have old files in it!" -msgstr "Il percorso remoto è già esistente - dei file vecchi potrebbero già essere presenti!" +msgstr "Esiste un percorso remoto - potrebbe contenere vecchi file!" msgctxt "#30051" msgid "Creating Files List" -msgstr "Creazione lista file" +msgstr "Creazione elenco file" msgctxt "#30052" msgid "Writing file" @@ -208,23 +209,23 @@ msgstr "Scrittura file" msgctxt "#30053" msgid "Starting scheduled backup" -msgstr "Inizio backup pianificato" +msgstr "Avvio backup pianificato" msgctxt "#30054" msgid "Removing backup" -msgstr "Rimozione backup in corso" +msgstr "Rimozione backup" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" +msgstr "Esegui la scansione o fai clic su questo URL per autorizzare, fai clic su OK DOPO il completamento" msgctxt "#30057" msgid "Click OK AFTER completion" -msgstr "" +msgstr "Clic su OK DOPO il completamento" msgctxt "#30058" msgid "Developer Code Needed" -msgstr "" +msgstr "Codice sviluppatore necessario" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" @@ -236,19 +237,19 @@ msgstr "Abilita pianificazione" msgctxt "#30061" msgid "Schedule" -msgstr "Palinsesto" +msgstr "Pianificazione" msgctxt "#30062" msgid "Hour of Day" -msgstr "Ora del Giorno" +msgstr "Ora del giorno" msgctxt "#30063" msgid "Day of Week" -msgstr "Giorno della Settimana" +msgstr "Giorno della settimana" msgctxt "#30064" msgid "Cron Schedule" -msgstr "Pianificazione Cron" +msgstr "Pianificazione cron" msgctxt "#30065" msgid "Sunday" @@ -280,15 +281,15 @@ msgstr "Sabato" msgctxt "#30072" msgid "Every Day" -msgstr "Ogni Giorno" +msgstr "Ogni giorno" msgctxt "#30073" msgid "Every Week" -msgstr "Ogni Settimana" +msgstr "Ogni settimana" msgctxt "#30074" msgid "First Day of Month" -msgstr "Primo Giorno del Mese" +msgstr "Primo giorno del mese" msgctxt "#30075" msgid "Custom Schedule" @@ -296,7 +297,7 @@ msgstr "Pianificazione personalizzata" msgctxt "#30076" msgid "Shutdown After Backup" -msgstr "Spegni dopo avere effettuato il backup" +msgstr "Spegnimento dopo il backup" msgctxt "#30077" msgid "Restart Kodi" @@ -308,7 +309,7 @@ msgstr "Dovresti riavviare Kodi per continuare" msgctxt "#30079" msgid "Just Today" -msgstr "Oggi" +msgstr "Solo oggi" msgctxt "#30080" msgid "Profiles" @@ -316,7 +317,7 @@ msgstr "Profili" msgctxt "#30081" msgid "Scheduler will run again on" -msgstr "Gli eventi pianificati verrà rieseguita il" +msgstr "L'utilità di pianificazione verrà eseguita di nuovo su" msgctxt "#30082" msgid "Progress Bar" @@ -324,7 +325,7 @@ msgstr "Barra di avanzamento" msgctxt "#30083" msgid "Background Progress Bar" -msgstr "Barra di avanzamento sullo sfondo" +msgstr "Barra di avanzamento in background" msgctxt "#30084" msgid "None (Silent)" @@ -332,23 +333,23 @@ msgstr "Nessuno (silenzioso)" msgctxt "#30085" msgid "Version Warning" -msgstr "Allerta Versione" +msgstr "Avviso di versione" msgctxt "#30086" msgid "This version of Kodi is different than the one used to create the archive" -msgstr "Questa versione di Kodi è diversa da quella che è stata usata per creare l'archivio" +msgstr "Questa versione di Kodi è diversa da quella utilizzata per creare l'archivio" msgctxt "#30087" msgid "Compress Archives" -msgstr "Comprimi Archivi" +msgstr "Comprimi archivi" msgctxt "#30088" msgid "Copying Zip Archive" -msgstr "Copio Archivio Zip" +msgstr "Copia archivio zip" msgctxt "#30089" msgid "Write Error Detected" -msgstr "Errore Nella Scrittura" +msgstr "Errore di scrittura rilevato" msgctxt "#30090" msgid "The destination may not be writeable" @@ -356,7 +357,7 @@ msgstr "La destinazione potrebbe non essere scrivibile" msgctxt "#30091" msgid "Zip archive could not be copied" -msgstr "Impossibile copiare l'Archivio Zip" +msgstr "Impossibile copiare l'archivio zip" msgctxt "#30092" msgid "Not all files were copied" @@ -364,23 +365,23 @@ msgstr "Non tutti i file sono stati copiati" msgctxt "#30093" msgid "Delete Authorization Info" -msgstr "Elimina Info Autorizzazione" +msgstr "Elimina informazioni autorizzazione" msgctxt "#30094" msgid "This will delete any OAuth token files" -msgstr "Questo cancellerà ogni file OAuth" +msgstr "Questo eliminerà tutti i file token OAuth" msgctxt "#30095" msgid "Do you want to do this?" -msgstr "Sei sicuro?" +msgstr "Vuoi fare questo?" msgctxt "#30096" msgid "Old Zip Archive could not be deleted" -msgstr "Impossibile cancellare vecchio Archivio Zip" +msgstr "Impossibile eliminare il vecchio archivio zip" msgctxt "#30097" msgid "This needs to happen before a backup can run" -msgstr "Questo è necessario prima di eseguire un backup" +msgstr "Questo deve accadere prima che un backup possa essere eseguito" msgctxt "#30098" msgid "Google Drive" @@ -392,242 +393,250 @@ msgstr "Apri Impostazioni" msgctxt "#30100" msgid "Extracting Archive" -msgstr "Estrazione Archivio In Corso" +msgstr "Estrazione archivio" msgctxt "#30101" msgid "Error extracting the zip archive" -msgstr "Errore nell'estrazione dell'archivio Zip" +msgstr "Errore durante l'estrazione dell'archivio zip" msgctxt "#30102" msgid "Click OK to enter code" -msgstr "" +msgstr "Clic su OK per inserire codice" msgctxt "#30103" msgid "Validation Code" -msgstr "" +msgstr "Codice di validazione" msgctxt "#30104" msgid "Authorize Now" -msgstr "" +msgstr "Autorizza ora" msgctxt "#30105" msgid "Authorize this remote service in the settings first" -msgstr "" +msgstr "Autorizza prima questo servizio remoto nelle impostazioni" msgctxt "#30106" msgid "is authorized" -msgstr "" +msgstr "è autorizzato" msgctxt "#30107" msgid "error authorizing" -msgstr "" +msgstr "errore autorizzazione" msgctxt "#30108" msgid "Visit https://console.developers.google.com/" -msgstr "" +msgstr "Visita https://console.developers.google.com/" msgctxt "#30109" msgid "Run on startup if missed" -msgstr "" +msgstr "Esegui all'avvio se viene persa una pianificazione" msgctxt "#30110" msgid "Set Name" -msgstr "" +msgstr "Imposta nome" msgctxt "#30111" msgid "Root folder selection" -msgstr "" +msgstr "Selezione cartella principale" msgctxt "#30112" msgid "Browse Folder" -msgstr "" +msgstr "Sfoglia cartella" msgctxt "#30113" msgid "Enter Own" -msgstr "" +msgstr "Inserisci il tuo" msgctxt "#30114" msgid "starts in Kodi home" -msgstr "" +msgstr "inizia dalla home di Kodi" msgctxt "#30115" msgid "enter path to start there" -msgstr "" +msgstr "inserisci il percorso per iniziare da lì" msgctxt "#30116" msgid "Enter root path" -msgstr "" +msgstr "Inserisci il percorso principale" msgctxt "#30117" msgid "Path Error" -msgstr "" +msgstr "Errore di percorso" msgctxt "#30118" msgid "Path does not exist" -msgstr "" +msgstr "Il percorso non esiste" msgctxt "#30119" msgid "Select root" -msgstr "" +msgstr "Seleziona percorso principale" msgctxt "#30120" msgid "Add Exclude Folder" -msgstr "" +msgstr "Aggiungi cartella da escludere" msgctxt "#30121" msgid "Root Folder" -msgstr "" +msgstr "Cartella principale" msgctxt "#30122" msgid "Edit" -msgstr "" +msgstr "Modifica" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Elimina" msgctxt "#30124" msgid "Choose Action" -msgstr "" +msgstr "Scegli azione" msgctxt "#30125" msgid "Advanced Editor" -msgstr "" +msgstr "Editor avanzato" msgctxt "#30126" msgid "Add Set" -msgstr "" +msgstr "Aggiungi set" msgctxt "#30127" msgid "Delete Set" -msgstr "" +msgstr "Elimina set" msgctxt "#30128" msgid "Are you sure you want to delete?" -msgstr "" +msgstr "Sei sicuro di voler eliminare?" msgctxt "#30129" msgid "Exclude" -msgstr "" +msgstr "Escludi" msgctxt "#30130" msgid "The root folder cannot be changed" -msgstr "" +msgstr "La cartella principale non può essere modificata" msgctxt "#30131" msgid "Choose Sets to Restore" -msgstr "" +msgstr "Scegli set da ripristinare" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" +msgstr "La versione 1.5.0 richiede di impostare nuovamente le selezioni di file: questa è una modifica importante" msgctxt "#30133" msgid "Game Saves" -msgstr "" +msgstr "Salva giochi" msgctxt "#30134" msgid "Include" -msgstr "" +msgstr "Includi" msgctxt "#30135" msgid "Add Include Folder" -msgstr "" +msgstr "Aggiungi cartella da includere" msgctxt "#30136" msgid "Path must be within root folder" -msgstr "" +msgstr "Il percorso deve trovarsi all'interno della cartella principale" msgctxt "#30137" msgid "This path is part of a rule already" -msgstr "" +msgstr "Questo percorso fa già parte di una regola" msgctxt "#30138" msgid "Set Name exists already" -msgstr "" +msgstr "Il nome del set esiste già" msgctxt "#30139" msgid "Copy Simple Config" -msgstr "" +msgstr "Copia configurazione semplice" msgctxt "#30140" msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" +msgstr "Questo copierà il file di impostazione predefinita semplice nell'editor avanzato" msgctxt "#30141" msgid "This will erase any current Advanced Editor settings" -msgstr "" +msgstr "Questo cancellerà tutte le impostazioni correnti dell'editor avanzato" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Abilita registrazione eventi dettagliata" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" -msgstr "" +msgstr "Escludi una cartella specifica da questo set di backup" msgctxt "#30144" msgid "Include a specific folder to this backup set" -msgstr "" +msgstr "Includi una cartella specifica in questo set di backup" msgctxt "#30145" msgid "Type" -msgstr "" +msgstr "Tipo" msgctxt "#30146" msgid "Include Sub Folders" -msgstr "" +msgstr "Includi sottocartelle" msgctxt "#30147" msgid "Toggle Sub Folders" -msgstr "" +msgstr "Attiva/disattiva sottocartelle" msgctxt "#30148" msgid "Ask before restoring Kodi UI settings" -msgstr "" +msgstr "Chiedi prima di ripristinare le impostazioni dell'UI di Kodi" msgctxt "#30149" msgid "Restore Kodi UI Settings" -msgstr "" +msgstr "Ripristina impostazioni UI di Kodi" msgctxt "#30150" msgid "Restore saved Kodi system settings from backup?" -msgstr "" +msgstr "Ripristinare le impostazioni di sistema di Kodi salvate dal backup?" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Abilita registrazione eventi dettagliata" msgctxt "#30152" msgid "Set Zip File Location" -msgstr "" +msgstr "Imposta posizione file zip" msgctxt "#30153" msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" +msgstr "Percorso completo in cui il file zip verrà memorizzato durante il backup o il ripristino: deve essere su questo dispositivo" msgctxt "#30154" msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" +msgstr "Chiedi sempre se le impostazioni di Kodi devono essere ripristinate (predefinita = no)" msgctxt "#30155" msgid "Adds additional information to the log file" -msgstr "" +msgstr "Aggiunge ulteriori informazioni al file di registro" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" +msgstr "È necessario salvare prima la chiave/segreto, quindi tornare alle impostazioni per autorizzare" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" +msgstr "Semplice utilizza percorsi di cartella predefiniti, usa l'editor avanzato per definire percorsi personalizzati" msgctxt "#30158" msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" +msgstr "Esegui backup su pianificazione giornaliera, settimanale, mensile o personalizzata" msgctxt "#30159" msgid "Backup started with unknown mode" +msgstr "Backup avviato con modalità sconosciuta" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" msgstr "" #~ msgctxt "#30036" diff --git a/script.xbmcbackup/resources/language/resource.language.ja_jp/strings.po b/script.xbmcbackup/resources/language/resource.language.ja_jp/strings.po index 0986cf1e50..37237431f5 100644 --- a/script.xbmcbackup/resources/language/resource.language.ja_jp/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ja_jp/strings.po @@ -10,14 +10,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Japanese (http://www.transifex.com/teamxbmc/xbmc-addons/language/ja/)\n" -"Language: ja\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Japanese \n" +"Language: ja_jp\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -477,7 +478,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "削除" msgctxt "#30124" msgid "Choose Action" @@ -623,6 +624,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "カスタムディレクトリ1" diff --git a/script.xbmcbackup/resources/language/resource.language.kn_in/strings.po b/script.xbmcbackup/resources/language/resource.language.kn_in/strings.po index 28029121d4..485b89052a 100644 --- a/script.xbmcbackup/resources/language/resource.language.kn_in/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.kn_in/strings.po @@ -620,3 +620,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ko_kr/strings.po b/script.xbmcbackup/resources/language/resource.language.ko_kr/strings.po index 8f427ba1bb..db6196a99a 100644 --- a/script.xbmcbackup/resources/language/resource.language.ko_kr/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ko_kr/strings.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2021-08-26 03:29+0000\n" "Last-Translator: Minho Park \n" @@ -626,6 +626,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "알 수 없는 모드로 백업이 시작됨" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "사용자 디렉터리 1" diff --git a/script.xbmcbackup/resources/language/resource.language.lt_lt/strings.po b/script.xbmcbackup/resources/language/resource.language.lt_lt/strings.po index cee1a9dd78..ffbe0bc9fa 100644 --- a/script.xbmcbackup/resources/language/resource.language.lt_lt/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.lt_lt/strings.po @@ -10,14 +10,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Lithuanian (http://www.transifex.com/teamxbmc/xbmc-addons/language/lt/)\n" -"Language: lt\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Lithuanian \n" +"Language: lt_lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -49,7 +50,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Išplėstiniai" msgctxt "#30016" msgid "Backup" @@ -477,7 +478,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Panaikinti" msgctxt "#30124" msgid "Choose Action" @@ -623,6 +624,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Pasirinktinis katalogas 1" diff --git a/script.xbmcbackup/resources/language/resource.language.lv_lv/strings.po b/script.xbmcbackup/resources/language/resource.language.lv_lv/strings.po index 8134e5831b..26ef2b2ee0 100644 --- a/script.xbmcbackup/resources/language/resource.language.lv_lv/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.lv_lv/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-23 18:37+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Latvian (http://www.transifex.com/teamxbmc/xbmc-addons/language/lv/)\n" -"Language: lv\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Latvian \n" +"Language: lv_lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Dzēst" msgctxt "#30124" msgid "Choose Action" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Pielāgota direktorija 1" diff --git a/script.xbmcbackup/resources/language/resource.language.mi/strings.po b/script.xbmcbackup/resources/language/resource.language.mi/strings.po index ef5f1bcb0d..24ebb492b0 100644 --- a/script.xbmcbackup/resources/language/resource.language.mi/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.mi/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Maori \n" "Language: mi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Āhuawhānui" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.mk_mk/strings.po b/script.xbmcbackup/resources/language/resource.language.mk_mk/strings.po index 0199df2970..edf4e34e69 100644 --- a/script.xbmcbackup/resources/language/resource.language.mk_mk/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.mk_mk/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 15:06+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Macedonian (http://www.transifex.com/teamxbmc/xbmc-addons/language/mk/)\n" -"Language: mk\n" +"PO-Revision-Date: 2022-03-25 13:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Macedonian \n" +"Language: mk_mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Избриши" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ml_in/strings.po b/script.xbmcbackup/resources/language/resource.language.ml_in/strings.po index 1da210f7d9..ddea51abee 100644 --- a/script.xbmcbackup/resources/language/resource.language.ml_in/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ml_in/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Malayalam (India) \n" "Language: ml_in\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "പോതുവായത്" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.mn_mn/strings.po b/script.xbmcbackup/resources/language/resource.language.mn_mn/strings.po index c2d6696499..2fb6e9376c 100644 --- a/script.xbmcbackup/resources/language/resource.language.mn_mn/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.mn_mn/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Mongolian \n" "Language: mn_mn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Ерөнхий" msgctxt "#30012" msgid "File Selection" @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Устгах" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ms_my/strings.po b/script.xbmcbackup/resources/language/resource.language.ms_my/strings.po index cee627daf3..a8abe1ca9f 100644 --- a/script.xbmcbackup/resources/language/resource.language.ms_my/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ms_my/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Malay (http://www.transifex.com/teamxbmc/xbmc-addons/language/ms/)\n" -"Language: ms\n" +"PO-Revision-Date: 2022-03-27 01:17+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Malay \n" +"Language: ms_my\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Hapus" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.mt_mt/strings.po b/script.xbmcbackup/resources/language/resource.language.mt_mt/strings.po index c7fc522eea..00e4177aa5 100644 --- a/script.xbmcbackup/resources/language/resource.language.mt_mt/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.mt_mt/strings.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-03-27 01:17+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Maltese \n" "Language: mt_mt\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Ħassar" msgctxt "#30124" msgid "Choose Action" @@ -621,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.my_mm/strings.po b/script.xbmcbackup/resources/language/resource.language.my_mm/strings.po index 532c6cccf9..68e1babe86 100644 --- a/script.xbmcbackup/resources/language/resource.language.my_mm/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.my_mm/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-20 00:41+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Burmese (http://www.transifex.com/teamxbmc/xbmc-addons/language/my/)\n" -"Language: my\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Burmese \n" +"Language: my_mm\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "ဖျက်ရန်" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.nb_no/strings.po b/script.xbmcbackup/resources/language/resource.language.nb_no/strings.po index 71979a75ca..319d701d38 100644 --- a/script.xbmcbackup/resources/language/resource.language.nb_no/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.nb_no/strings.po @@ -11,14 +11,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Norwegian (http://www.transifex.com/teamxbmc/xbmc-addons/language/no/)\n" -"Language: no\n" +"PO-Revision-Date: 2022-03-27 01:17+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Norwegian Bokmål \n" +"Language: nb_no\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -478,7 +479,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Slett" msgctxt "#30124" msgid "Choose Action" @@ -624,6 +625,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Egendefinert mappe 1" diff --git a/script.xbmcbackup/resources/language/resource.language.nl_nl/strings.po b/script.xbmcbackup/resources/language/resource.language.nl_nl/strings.po index b1dc038e20..224d442632 100644 --- a/script.xbmcbackup/resources/language/resource.language.nl_nl/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.nl_nl/strings.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2021-12-10 15:13+0000\n" "Last-Translator: Christian Gade \n" @@ -630,6 +630,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "Backup is gestart met onbekende modus" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Aangepaste Map 1" diff --git a/script.xbmcbackup/resources/language/resource.language.oc_fr/strings.po b/script.xbmcbackup/resources/language/resource.language.oc_fr/strings.po index 040f2a41a2..3d981b1390 100644 --- a/script.xbmcbackup/resources/language/resource.language.oc_fr/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.oc_fr/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Occitan (France) \n" "Language: oc_fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "General" msgctxt "#30012" msgid "File Selection" @@ -47,7 +48,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Avançat" msgctxt "#30016" msgid "Backup" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.os_os/strings.po b/script.xbmcbackup/resources/language/resource.language.os_os/strings.po index 26ffb3b0ff..4534778365 100644 --- a/script.xbmcbackup/resources/language/resource.language.os_os/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.os_os/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Ossetian \n" "Language: os_os\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Сӕйраг" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.pl_pl/strings.po b/script.xbmcbackup/resources/language/resource.language.pl_pl/strings.po index e25d21e9db..b72b2190e2 100644 --- a/script.xbmcbackup/resources/language/resource.language.pl_pl/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.pl_pl/strings.po @@ -17,15 +17,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" -"Last-Translator: Christian Gade \n" +"PO-Revision-Date: 2023-02-06 00:15+0000\n" +"Last-Translator: Marek Adamski \n" "Language-Team: Polish \n" "Language: pl_pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -33,7 +33,7 @@ msgstr "Tworzenie i przywracanie kopii zapasowej bazy danych i konfiguracji Kodi msgctxt "Addon Description" msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "Doświadczyłeś utraty konfiguracji Kodi i marzyłeś o posiadaniu kopii zapasowej? Teraz możesz ją mieć i to w prosty sposób. Możesz wyeksportować bazę danych, listy odtwarzania, miniatury, dodatki oraz pozostałe pliki do dowolnego źródła, włączając w to Dropbox, bezpośrednio z Kodi. Kopie zapasowe mogą zostać utworzone na żądanie lub wg harmonogramu." +msgstr "Czy kiedykolwiek czyściłeś konfigurację Kodi i żałowałeś, że nie masz kopii zapasowej? Teraz możesz jednym prostym kliknięciem. Możesz wyeksportować swoją bazę danych, listę odtwarzania, miniatury, dodatki i inne szczegóły konfiguracji do dowolnego źródła zapisywalnego przez Kodi lub bezpośrednio do magazynu w chmurze Dropbox. Kopie zapasowe można uruchamiać na żądanie lub za pomocą harmonogramu. " msgctxt "#30010" msgid "Backup" @@ -53,11 +53,11 @@ msgstr "Harmonogram" msgctxt "#30014" msgid "Simple" -msgstr "" +msgstr "Proste" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Zaawansowane" msgctxt "#30016" msgid "Backup" @@ -141,11 +141,11 @@ msgstr "Pliki konfiguracyjne" msgctxt "#30036" msgid "Disclaimer" -msgstr "" +msgstr "Zastrzeżenia prawne" msgctxt "#30037" msgid "Canceling this menu will close and save changes" -msgstr "" +msgstr "Anulowanie tego menu spowoduje zamknięcie i zapisanie zmian" msgctxt "#30038" msgid "Advanced Settings Detected" @@ -177,7 +177,7 @@ msgstr "Czy chcesz kontynuować?" msgctxt "#30045" msgid "Error: Remote or zip file path doesn't exist" -msgstr "" +msgstr "Błąd: ścieżka do pliku zdalnego lub zip nie istnieje" msgctxt "#30046" msgid "Starting" @@ -197,7 +197,7 @@ msgstr "Zbieranie listy plików" msgctxt "#30050" msgid "Remote Path exists - may have old files in it!" -msgstr "Lokalizacja istnieje - może zawierać stare pliki!" +msgstr "Lokalizacja istnieje — może zawierać stare pliki!" msgctxt "#30051" msgid "Creating Files List" @@ -217,15 +217,15 @@ msgstr "Usuwanie kopii zapasowej" msgctxt "#30056" msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" +msgstr "Zeskanuj lub kliknij ten adres URL, aby autoryzować, kliknij OK PO zakończeniu" msgctxt "#30057" msgid "Click OK AFTER completion" -msgstr "" +msgstr "Kliknij OK PO zakończeniu" msgctxt "#30058" msgid "Developer Code Needed" -msgstr "" +msgstr "Potrzebny kod programisty" msgctxt "#30059" msgid "Visit https://www.dropbox.com/developers" @@ -345,7 +345,7 @@ msgstr "Kompresuj archiwum" msgctxt "#30088" msgid "Copying Zip Archive" -msgstr "Kopiowanie archiwum Zip" +msgstr "Kopiowanie archiwum zip" msgctxt "#30089" msgid "Write Error Detected" @@ -357,7 +357,7 @@ msgstr "Docelowa lokalizacja może uniemożliwiać zapis" msgctxt "#30091" msgid "Zip archive could not be copied" -msgstr "Plik archiwum Zip nie może zostać skopiowany" +msgstr "Plik archiwum zip nie może zostać skopiowany" msgctxt "#30092" msgid "Not all files were copied" @@ -377,7 +377,7 @@ msgstr "Czy na pewno chcesz to zrobić?" msgctxt "#30096" msgid "Old Zip Archive could not be deleted" -msgstr "Nie można usunąć starego pliku archiwum Zip" +msgstr "Nie można usunąć starego pliku archiwum zip" msgctxt "#30097" msgid "This needs to happen before a backup can run" @@ -397,238 +397,246 @@ msgstr "Trwa rozpakowywanie archiwum" msgctxt "#30101" msgid "Error extracting the zip archive" -msgstr "Wystąpił błąd podczas rozpakowywania archiwum ZIP" +msgstr "Wystąpił błąd podczas rozpakowywania archiwum zip" msgctxt "#30102" msgid "Click OK to enter code" -msgstr "" +msgstr "Kliknij OK, aby wprowadzić kod" msgctxt "#30103" msgid "Validation Code" -msgstr "" +msgstr "Kod potwierdzenia" msgctxt "#30104" msgid "Authorize Now" -msgstr "" +msgstr "Autoryzuj teraz" msgctxt "#30105" msgid "Authorize this remote service in the settings first" -msgstr "" +msgstr "Najpierw autoryzuj tę usługę zdalną w ustawieniach" msgctxt "#30106" msgid "is authorized" -msgstr "" +msgstr "jest autoryzowana" msgctxt "#30107" msgid "error authorizing" -msgstr "" +msgstr "błąd autoryzacji" msgctxt "#30108" msgid "Visit https://console.developers.google.com/" -msgstr "" +msgstr "Odwiedź https://console.developers.google.com/" msgctxt "#30109" msgid "Run on startup if missed" -msgstr "" +msgstr "Uruchom przy starcie, jeśli pominięto" msgctxt "#30110" msgid "Set Name" -msgstr "" +msgstr "Ustaw nazwę" msgctxt "#30111" msgid "Root folder selection" -msgstr "" +msgstr "Wybór folderu głównego" msgctxt "#30112" msgid "Browse Folder" -msgstr "" +msgstr "Przeglądaj folder" msgctxt "#30113" msgid "Enter Own" -msgstr "" +msgstr "Wpisz własny" msgctxt "#30114" msgid "starts in Kodi home" -msgstr "" +msgstr "rozpocznij na ekranie głównym Kodi" msgctxt "#30115" msgid "enter path to start there" -msgstr "" +msgstr "wprowadź ścieżkę, aby tam rozpocząć" msgctxt "#30116" msgid "Enter root path" -msgstr "" +msgstr "Wprowadź ścieżkę główną" msgctxt "#30117" msgid "Path Error" -msgstr "" +msgstr "Błąd ścieżki" msgctxt "#30118" msgid "Path does not exist" -msgstr "" +msgstr "Ścieżka nie istnieje" msgctxt "#30119" msgid "Select root" -msgstr "" +msgstr "Wybierz główny" msgctxt "#30120" msgid "Add Exclude Folder" -msgstr "" +msgstr "Dodaj folder wykluczeń" msgctxt "#30121" msgid "Root Folder" -msgstr "" +msgstr "Folder główny" msgctxt "#30122" msgid "Edit" -msgstr "" +msgstr "Edytuj" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Usuń" msgctxt "#30124" msgid "Choose Action" -msgstr "" +msgstr "Wybierz działanie" msgctxt "#30125" msgid "Advanced Editor" -msgstr "" +msgstr "Zaawansowany edytor" msgctxt "#30126" msgid "Add Set" -msgstr "" +msgstr "Dodaj zestaw" msgctxt "#30127" msgid "Delete Set" -msgstr "" +msgstr "Usuń zestaw" msgctxt "#30128" msgid "Are you sure you want to delete?" -msgstr "" +msgstr "Czy na pewno chcesz usunąć?" msgctxt "#30129" msgid "Exclude" -msgstr "" +msgstr "Wyklucz" msgctxt "#30130" msgid "The root folder cannot be changed" -msgstr "" +msgstr "Nie można zmienić folderu głównego" msgctxt "#30131" msgid "Choose Sets to Restore" -msgstr "" +msgstr "Wybierz zestawy do przywrócenia" msgctxt "#30132" msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" +msgstr "Wersja 1.5.0 wymaga ponownego skonfigurowania wybranych plików — jest to zasadnicza zmiana" msgctxt "#30133" msgid "Game Saves" -msgstr "" +msgstr "Zapisy gry" msgctxt "#30134" msgid "Include" -msgstr "" +msgstr "Dołącz" msgctxt "#30135" msgid "Add Include Folder" -msgstr "" +msgstr "Dodaj folder dołączania" msgctxt "#30136" msgid "Path must be within root folder" -msgstr "" +msgstr "Ścieżka musi znajdować się w folderze głównym" msgctxt "#30137" msgid "This path is part of a rule already" -msgstr "" +msgstr "Ta ścieżka jest już częścią reguły" msgctxt "#30138" msgid "Set Name exists already" -msgstr "" +msgstr "Nazwa zestawu już istnieje" msgctxt "#30139" msgid "Copy Simple Config" -msgstr "" +msgstr "Skopiuj konfigurację prostego" msgctxt "#30140" msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" +msgstr "Spowoduje to skopiowanie domyślnego prostego wyboru plików do Edytora zaawansowanego" msgctxt "#30141" msgid "This will erase any current Advanced Editor settings" -msgstr "" +msgstr "Spowoduje to usunięcie wszelkich bieżących ustawień Edytora zaawansowanego" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Włącz pełne rejestrowanie" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" -msgstr "" +msgstr "Wyklucz określony folder z tego zestawu kopii zapasowych" msgctxt "#30144" msgid "Include a specific folder to this backup set" -msgstr "" +msgstr "Dołącz określony folder do tego zestawu kopii zapasowych" msgctxt "#30145" msgid "Type" -msgstr "" +msgstr "Typ" msgctxt "#30146" msgid "Include Sub Folders" -msgstr "" +msgstr "Dołącz podfoldery" msgctxt "#30147" msgid "Toggle Sub Folders" -msgstr "" +msgstr "Przełącz podfoldery" msgctxt "#30148" msgid "Ask before restoring Kodi UI settings" -msgstr "" +msgstr "Zapytaj przed przywróceniem ustawień interfejsu użytkownika Kodi" msgctxt "#30149" msgid "Restore Kodi UI Settings" -msgstr "" +msgstr "Przywróć ustawienia interfejsu użytkownika Kodi" msgctxt "#30150" msgid "Restore saved Kodi system settings from backup?" -msgstr "" +msgstr "Przywrócić zapisane ustawienia systemowe Kodi z kopii zapasowej?" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Włącz pełne rejestrowanie" msgctxt "#30152" msgid "Set Zip File Location" -msgstr "" +msgstr "Ustaw lokalizację pliku zip" msgctxt "#30153" msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" +msgstr "Pełna ścieżka do miejsca, w którym plik zip zostanie umieszczony podczas tworzenia kopii zapasowej lub przywracania — musi być lokalna dla tego urządzenia" msgctxt "#30154" msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" +msgstr "Zawsze pytaj, czy ustawienia Kodi powinny zostać przywrócone — domyślnie nie" msgctxt "#30155" msgid "Adds additional information to the log file" -msgstr "" +msgstr "Dodaje dodatkowe informacje do pliku dziennika" msgctxt "#30156" msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" +msgstr "Musisz najpierw zapisać klucz/sekret, a następnie wrócić do ustawień, aby autoryzować" msgctxt "#30157" msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" +msgstr "Proste wykorzystuje wstępnie zdefiniowane lokalizacje folderów, użyj Edytora zaawansowanego, aby zdefiniować niestandardowe ścieżki" msgctxt "#30158" msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" +msgstr "Uruchamiaj kopie zapasowe według harmonogramu dziennego, tygodniowego, miesięcznego lub niestandardowego" msgctxt "#30159" msgid "Backup started with unknown mode" +msgstr "Tworzenie kopii zapasowej rozpoczęło się w nieznanym trybie" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" msgstr "" #~ msgctxt "#30036" diff --git a/script.xbmcbackup/resources/language/resource.language.pt_br/strings.po b/script.xbmcbackup/resources/language/resource.language.pt_br/strings.po index 2e529e5806..02be4f6532 100644 --- a/script.xbmcbackup/resources/language/resource.language.pt_br/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.pt_br/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-30 09:46+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Portuguese (Brazil) \n" "Language: pt_br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Geral" msgctxt "#30012" msgid "File Selection" @@ -47,7 +48,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Avançado" msgctxt "#30016" msgid "Backup" @@ -119,7 +120,7 @@ msgstr "" msgctxt "#30033" msgid "Playlist" -msgstr "" +msgstr "Lista de Reprodução" msgctxt "#30034" msgid "Thumbnails/Fanart" @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Delete" msgctxt "#30124" msgid "Choose Action" @@ -551,7 +552,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Ativar o registro detalhado" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -587,7 +588,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Ativar o registro detalhado" msgctxt "#30152" msgid "Set Zip File Location" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.pt_pt/strings.po b/script.xbmcbackup/resources/language/resource.language.pt_pt/strings.po index 79f45e5882..f256159f46 100644 --- a/script.xbmcbackup/resources/language/resource.language.pt_pt/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.pt_pt/strings.po @@ -13,14 +13,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-23 18:37+0000\n" -"Last-Translator: gvasco \n" -"Language-Team: Portuguese (http://www.transifex.com/teamxbmc/xbmc-addons/language/pt/)\n" -"Language: pt\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Portuguese (Portugal) \n" +"Language: pt_pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -480,7 +481,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Apagar" msgctxt "#30124" msgid "Choose Action" @@ -556,7 +557,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Activar log extendido (verbose)" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -592,7 +593,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Activar log extendido (verbose)" msgctxt "#30152" msgid "Set Zip File Location" @@ -626,6 +627,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Pasta Personalizada 1" diff --git a/script.xbmcbackup/resources/language/resource.language.ro_md/strings.po b/script.xbmcbackup/resources/language/resource.language.ro_md/strings.po deleted file mode 100644 index 668948aadf..0000000000 --- a/script.xbmcbackup/resources/language/resource.language.ro_md/strings.po +++ /dev/null @@ -1,622 +0,0 @@ -# Kodi Media Center language file -# Addon Name: Backup -# Addon id: script.xbmcbackup -# Addon Provider: robweber -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" -"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: ro_md\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n == 0 || n % 100 >= 2 && n % 100 <= 19) ? 1 : 2);\n" - -msgctxt "Addon Summary" -msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." -msgstr "" - -msgctxt "Addon Description" -msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "" - -msgctxt "#30010" -msgid "Backup" -msgstr "" - -msgctxt "#30011" -msgid "General" -msgstr "" - -msgctxt "#30012" -msgid "File Selection" -msgstr "" - -msgctxt "#30013" -msgid "Scheduling" -msgstr "" - -msgctxt "#30014" -msgid "Simple" -msgstr "" - -msgctxt "#30015" -msgid "Advanced" -msgstr "" - -msgctxt "#30016" -msgid "Backup" -msgstr "" - -msgctxt "#30017" -msgid "Restore" -msgstr "" - -msgctxt "#30018" -msgid "Browse Path" -msgstr "" - -msgctxt "#30019" -msgid "Type Path" -msgstr "" - -msgctxt "#30020" -msgid "Browse Remote Path" -msgstr "" - -msgctxt "#30021" -msgid "Backup Folder Name" -msgstr "" - -msgctxt "#30022" -msgid "Progress Display" -msgstr "" - -msgctxt "#30023" -msgid "Mode" -msgstr "" - -msgctxt "#30024" -msgid "Type Remote Path" -msgstr "" - -msgctxt "#30025" -msgid "Remote Path Type" -msgstr "" - -msgctxt "#30026" -msgid "Backups to keep (0 for all)" -msgstr "" - -msgctxt "#30027" -msgid "Dropbox" -msgstr "" - -msgctxt "#30028" -msgid "Dropbox Key" -msgstr "" - -msgctxt "#30029" -msgid "Dropbox Secret" -msgstr "" - -msgctxt "#30030" -msgid "User Addons" -msgstr "" - -msgctxt "#30031" -msgid "Addon Data" -msgstr "" - -msgctxt "#30032" -msgid "Database" -msgstr "" - -msgctxt "#30033" -msgid "Playlist" -msgstr "" - -msgctxt "#30034" -msgid "Thumbnails/Fanart" -msgstr "" - -msgctxt "#30035" -msgid "Config Files" -msgstr "" - -msgctxt "#30036" -msgid "Disclaimer" -msgstr "" - -msgctxt "#30037" -msgid "Canceling this menu will close and save changes" -msgstr "" - -msgctxt "#30038" -msgid "Advanced Settings Detected" -msgstr "" - -msgctxt "#30039" -msgid "The advancedsettings file should be restored first" -msgstr "" - -msgctxt "#30040" -msgid "Select Yes to restore this file and restart Kodi" -msgstr "" - -msgctxt "#30041" -msgid "Select No to continue" -msgstr "" - -msgctxt "#30042" -msgid "Resume Restore" -msgstr "" - -msgctxt "#30043" -msgid "The Backup addon has detected an unfinished restore" -msgstr "" - -msgctxt "#30044" -msgid "Would you like to continue?" -msgstr "" - -msgctxt "#30045" -msgid "Error: Remote or zip file path doesn't exist" -msgstr "" - -msgctxt "#30046" -msgid "Starting" -msgstr "" - -msgctxt "#30047" -msgid "Local Dir" -msgstr "" - -msgctxt "#30048" -msgid "Remote Dir" -msgstr "" - -msgctxt "#30049" -msgid "Gathering file list" -msgstr "" - -msgctxt "#30050" -msgid "Remote Path exists - may have old files in it!" -msgstr "" - -msgctxt "#30051" -msgid "Creating Files List" -msgstr "" - -msgctxt "#30052" -msgid "Writing file" -msgstr "" - -msgctxt "#30053" -msgid "Starting scheduled backup" -msgstr "" - -msgctxt "#30054" -msgid "Removing backup" -msgstr "" - -msgctxt "#30056" -msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" - -msgctxt "#30057" -msgid "Click OK AFTER completion" -msgstr "" - -msgctxt "#30058" -msgid "Developer Code Needed" -msgstr "" - -msgctxt "#30059" -msgid "Visit https://www.dropbox.com/developers" -msgstr "" - -msgctxt "#30060" -msgid "Enable Scheduler" -msgstr "" - -msgctxt "#30061" -msgid "Schedule" -msgstr "" - -msgctxt "#30062" -msgid "Hour of Day" -msgstr "" - -msgctxt "#30063" -msgid "Day of Week" -msgstr "" - -msgctxt "#30064" -msgid "Cron Schedule" -msgstr "" - -msgctxt "#30065" -msgid "Sunday" -msgstr "" - -msgctxt "#30066" -msgid "Monday" -msgstr "" - -msgctxt "#30067" -msgid "Tuesday" -msgstr "" - -msgctxt "#30068" -msgid "Wednesday" -msgstr "" - -msgctxt "#30069" -msgid "Thursday" -msgstr "" - -msgctxt "#30070" -msgid "Friday" -msgstr "" - -msgctxt "#30071" -msgid "Saturday" -msgstr "" - -msgctxt "#30072" -msgid "Every Day" -msgstr "" - -msgctxt "#30073" -msgid "Every Week" -msgstr "" - -msgctxt "#30074" -msgid "First Day of Month" -msgstr "" - -msgctxt "#30075" -msgid "Custom Schedule" -msgstr "" - -msgctxt "#30076" -msgid "Shutdown After Backup" -msgstr "" - -msgctxt "#30077" -msgid "Restart Kodi" -msgstr "" - -msgctxt "#30078" -msgid "You should restart Kodi to continue" -msgstr "" - -msgctxt "#30079" -msgid "Just Today" -msgstr "" - -msgctxt "#30080" -msgid "Profiles" -msgstr "" - -msgctxt "#30081" -msgid "Scheduler will run again on" -msgstr "" - -msgctxt "#30082" -msgid "Progress Bar" -msgstr "" - -msgctxt "#30083" -msgid "Background Progress Bar" -msgstr "" - -msgctxt "#30084" -msgid "None (Silent)" -msgstr "" - -msgctxt "#30085" -msgid "Version Warning" -msgstr "" - -msgctxt "#30086" -msgid "This version of Kodi is different than the one used to create the archive" -msgstr "" - -msgctxt "#30087" -msgid "Compress Archives" -msgstr "" - -msgctxt "#30088" -msgid "Copying Zip Archive" -msgstr "" - -msgctxt "#30089" -msgid "Write Error Detected" -msgstr "" - -msgctxt "#30090" -msgid "The destination may not be writeable" -msgstr "" - -msgctxt "#30091" -msgid "Zip archive could not be copied" -msgstr "" - -msgctxt "#30092" -msgid "Not all files were copied" -msgstr "" - -msgctxt "#30093" -msgid "Delete Authorization Info" -msgstr "" - -msgctxt "#30094" -msgid "This will delete any OAuth token files" -msgstr "" - -msgctxt "#30095" -msgid "Do you want to do this?" -msgstr "" - -msgctxt "#30096" -msgid "Old Zip Archive could not be deleted" -msgstr "" - -msgctxt "#30097" -msgid "This needs to happen before a backup can run" -msgstr "" - -msgctxt "#30098" -msgid "Google Drive" -msgstr "" - -msgctxt "#30099" -msgid "Open Settings" -msgstr "" - -msgctxt "#30100" -msgid "Extracting Archive" -msgstr "" - -msgctxt "#30101" -msgid "Error extracting the zip archive" -msgstr "" - -msgctxt "#30102" -msgid "Click OK to enter code" -msgstr "" - -msgctxt "#30103" -msgid "Validation Code" -msgstr "" - -msgctxt "#30104" -msgid "Authorize Now" -msgstr "" - -msgctxt "#30105" -msgid "Authorize this remote service in the settings first" -msgstr "" - -msgctxt "#30106" -msgid "is authorized" -msgstr "" - -msgctxt "#30107" -msgid "error authorizing" -msgstr "" - -msgctxt "#30108" -msgid "Visit https://console.developers.google.com/" -msgstr "" - -msgctxt "#30109" -msgid "Run on startup if missed" -msgstr "" - -msgctxt "#30110" -msgid "Set Name" -msgstr "" - -msgctxt "#30111" -msgid "Root folder selection" -msgstr "" - -msgctxt "#30112" -msgid "Browse Folder" -msgstr "" - -msgctxt "#30113" -msgid "Enter Own" -msgstr "" - -msgctxt "#30114" -msgid "starts in Kodi home" -msgstr "" - -msgctxt "#30115" -msgid "enter path to start there" -msgstr "" - -msgctxt "#30116" -msgid "Enter root path" -msgstr "" - -msgctxt "#30117" -msgid "Path Error" -msgstr "" - -msgctxt "#30118" -msgid "Path does not exist" -msgstr "" - -msgctxt "#30119" -msgid "Select root" -msgstr "" - -msgctxt "#30120" -msgid "Add Exclude Folder" -msgstr "" - -msgctxt "#30121" -msgid "Root Folder" -msgstr "" - -msgctxt "#30122" -msgid "Edit" -msgstr "" - -msgctxt "#30123" -msgid "Delete" -msgstr "" - -msgctxt "#30124" -msgid "Choose Action" -msgstr "" - -msgctxt "#30125" -msgid "Advanced Editor" -msgstr "" - -msgctxt "#30126" -msgid "Add Set" -msgstr "" - -msgctxt "#30127" -msgid "Delete Set" -msgstr "" - -msgctxt "#30128" -msgid "Are you sure you want to delete?" -msgstr "" - -msgctxt "#30129" -msgid "Exclude" -msgstr "" - -msgctxt "#30130" -msgid "The root folder cannot be changed" -msgstr "" - -msgctxt "#30131" -msgid "Choose Sets to Restore" -msgstr "" - -msgctxt "#30132" -msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" - -msgctxt "#30133" -msgid "Game Saves" -msgstr "" - -msgctxt "#30134" -msgid "Include" -msgstr "" - -msgctxt "#30135" -msgid "Add Include Folder" -msgstr "" - -msgctxt "#30136" -msgid "Path must be within root folder" -msgstr "" - -msgctxt "#30137" -msgid "This path is part of a rule already" -msgstr "" - -msgctxt "#30138" -msgid "Set Name exists already" -msgstr "" - -msgctxt "#30139" -msgid "Copy Simple Config" -msgstr "" - -msgctxt "#30140" -msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" - -msgctxt "#30141" -msgid "This will erase any current Advanced Editor settings" -msgstr "" - -msgctxt "#30142" -msgid "Enable Verbose Logging" -msgstr "" - -msgctxt "#30143" -msgid "Exclude a specific folder from this backup set" -msgstr "" - -msgctxt "#30144" -msgid "Include a specific folder to this backup set" -msgstr "" - -msgctxt "#30145" -msgid "Type" -msgstr "" - -msgctxt "#30146" -msgid "Include Sub Folders" -msgstr "" - -msgctxt "#30147" -msgid "Toggle Sub Folders" -msgstr "" - -msgctxt "#30148" -msgid "Ask before restoring Kodi UI settings" -msgstr "" - -msgctxt "#30149" -msgid "Restore Kodi UI Settings" -msgstr "" - -msgctxt "#30150" -msgid "Restore saved Kodi system settings from backup?" -msgstr "" - -msgctxt "#30151" -msgid "Enable Verbose Logging" -msgstr "" - -msgctxt "#30152" -msgid "Set Zip File Location" -msgstr "" - -msgctxt "#30153" -msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" - -msgctxt "#30154" -msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" - -msgctxt "#30155" -msgid "Adds additional information to the log file" -msgstr "" - -msgctxt "#30156" -msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" - -msgctxt "#30157" -msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" - -msgctxt "#30158" -msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" - -msgctxt "#30159" -msgid "Backup started with unknown mode" -msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ro_ro/strings.po b/script.xbmcbackup/resources/language/resource.language.ro_ro/strings.po index a11ed7da6d..d820d26a82 100644 --- a/script.xbmcbackup/resources/language/resource.language.ro_ro/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ro_ro/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Daniel \n" -"Language-Team: Romanian (http://www.transifex.com/teamxbmc/xbmc-addons/language/ro/)\n" -"Language: ro\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Romanian \n" +"Language: ro_ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Șterge" msgctxt "#30124" msgid "Choose Action" @@ -621,3 +622,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ru_ru/strings.po b/script.xbmcbackup/resources/language/resource.language.ru_ru/strings.po index ac4ea4385b..acf742ef8d 100644 --- a/script.xbmcbackup/resources/language/resource.language.ru_ru/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ru_ru/strings.po @@ -9,17 +9,17 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-07-13 13:29+0000\n" -"Last-Translator: vdkbsd \n" +"PO-Revision-Date: 2022-12-23 12:15+0000\n" +"Last-Translator: Andrei Stepanov \n" "Language-Team: Russian \n" "Language: ru_ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" -"X-Generator: Weblate 4.7.1\n" +"X-Generator: Weblate 4.15\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -587,7 +587,7 @@ msgstr "Восстановить настройки интерфейса Kodi" msgctxt "#30150" msgid "Restore saved Kodi system settings from backup?" -msgstr "Восстановить сохраненные системные настройки Kodi из резервной копии?" +msgstr "Восстановить сохранённые системные настройки Kodi из резервной копии?" msgctxt "#30151" msgid "Enable Verbose Logging" @@ -625,6 +625,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "Резервное копирование запущено в неизвестном режиме" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Пользовательский каталог 1" diff --git a/script.xbmcbackup/resources/language/resource.language.scn/strings.po b/script.xbmcbackup/resources/language/resource.language.scn/strings.po deleted file mode 100644 index 04369551a2..0000000000 --- a/script.xbmcbackup/resources/language/resource.language.scn/strings.po +++ /dev/null @@ -1,622 +0,0 @@ -# Kodi Media Center language file -# Addon Name: Backup -# Addon id: script.xbmcbackup -# Addon Provider: robweber -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" -"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: scn\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=n != 1;\n" - -msgctxt "Addon Summary" -msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." -msgstr "" - -msgctxt "Addon Description" -msgid "Ever hosed your Kodi configuration and wished you'd had a backup? Now you can with one easy click. You can export your database, playlist, thumbnails, addons and other configuration details to any source writeable by Kodi or directly to Dropbox cloud storage. Backups can be run on demand or via a scheduler. " -msgstr "" - -msgctxt "#30010" -msgid "Backup" -msgstr "" - -msgctxt "#30011" -msgid "General" -msgstr "" - -msgctxt "#30012" -msgid "File Selection" -msgstr "" - -msgctxt "#30013" -msgid "Scheduling" -msgstr "" - -msgctxt "#30014" -msgid "Simple" -msgstr "" - -msgctxt "#30015" -msgid "Advanced" -msgstr "" - -msgctxt "#30016" -msgid "Backup" -msgstr "" - -msgctxt "#30017" -msgid "Restore" -msgstr "" - -msgctxt "#30018" -msgid "Browse Path" -msgstr "" - -msgctxt "#30019" -msgid "Type Path" -msgstr "" - -msgctxt "#30020" -msgid "Browse Remote Path" -msgstr "" - -msgctxt "#30021" -msgid "Backup Folder Name" -msgstr "" - -msgctxt "#30022" -msgid "Progress Display" -msgstr "" - -msgctxt "#30023" -msgid "Mode" -msgstr "" - -msgctxt "#30024" -msgid "Type Remote Path" -msgstr "" - -msgctxt "#30025" -msgid "Remote Path Type" -msgstr "" - -msgctxt "#30026" -msgid "Backups to keep (0 for all)" -msgstr "" - -msgctxt "#30027" -msgid "Dropbox" -msgstr "" - -msgctxt "#30028" -msgid "Dropbox Key" -msgstr "" - -msgctxt "#30029" -msgid "Dropbox Secret" -msgstr "" - -msgctxt "#30030" -msgid "User Addons" -msgstr "" - -msgctxt "#30031" -msgid "Addon Data" -msgstr "" - -msgctxt "#30032" -msgid "Database" -msgstr "" - -msgctxt "#30033" -msgid "Playlist" -msgstr "" - -msgctxt "#30034" -msgid "Thumbnails/Fanart" -msgstr "" - -msgctxt "#30035" -msgid "Config Files" -msgstr "" - -msgctxt "#30036" -msgid "Disclaimer" -msgstr "" - -msgctxt "#30037" -msgid "Canceling this menu will close and save changes" -msgstr "" - -msgctxt "#30038" -msgid "Advanced Settings Detected" -msgstr "" - -msgctxt "#30039" -msgid "The advancedsettings file should be restored first" -msgstr "" - -msgctxt "#30040" -msgid "Select Yes to restore this file and restart Kodi" -msgstr "" - -msgctxt "#30041" -msgid "Select No to continue" -msgstr "" - -msgctxt "#30042" -msgid "Resume Restore" -msgstr "" - -msgctxt "#30043" -msgid "The Backup addon has detected an unfinished restore" -msgstr "" - -msgctxt "#30044" -msgid "Would you like to continue?" -msgstr "" - -msgctxt "#30045" -msgid "Error: Remote or zip file path doesn't exist" -msgstr "" - -msgctxt "#30046" -msgid "Starting" -msgstr "" - -msgctxt "#30047" -msgid "Local Dir" -msgstr "" - -msgctxt "#30048" -msgid "Remote Dir" -msgstr "" - -msgctxt "#30049" -msgid "Gathering file list" -msgstr "" - -msgctxt "#30050" -msgid "Remote Path exists - may have old files in it!" -msgstr "" - -msgctxt "#30051" -msgid "Creating Files List" -msgstr "" - -msgctxt "#30052" -msgid "Writing file" -msgstr "" - -msgctxt "#30053" -msgid "Starting scheduled backup" -msgstr "" - -msgctxt "#30054" -msgid "Removing backup" -msgstr "" - -msgctxt "#30056" -msgid "Scan or click this URL to authorize, click OK AFTER completion" -msgstr "" - -msgctxt "#30057" -msgid "Click OK AFTER completion" -msgstr "" - -msgctxt "#30058" -msgid "Developer Code Needed" -msgstr "" - -msgctxt "#30059" -msgid "Visit https://www.dropbox.com/developers" -msgstr "" - -msgctxt "#30060" -msgid "Enable Scheduler" -msgstr "" - -msgctxt "#30061" -msgid "Schedule" -msgstr "" - -msgctxt "#30062" -msgid "Hour of Day" -msgstr "" - -msgctxt "#30063" -msgid "Day of Week" -msgstr "" - -msgctxt "#30064" -msgid "Cron Schedule" -msgstr "" - -msgctxt "#30065" -msgid "Sunday" -msgstr "" - -msgctxt "#30066" -msgid "Monday" -msgstr "" - -msgctxt "#30067" -msgid "Tuesday" -msgstr "" - -msgctxt "#30068" -msgid "Wednesday" -msgstr "" - -msgctxt "#30069" -msgid "Thursday" -msgstr "" - -msgctxt "#30070" -msgid "Friday" -msgstr "" - -msgctxt "#30071" -msgid "Saturday" -msgstr "" - -msgctxt "#30072" -msgid "Every Day" -msgstr "" - -msgctxt "#30073" -msgid "Every Week" -msgstr "" - -msgctxt "#30074" -msgid "First Day of Month" -msgstr "" - -msgctxt "#30075" -msgid "Custom Schedule" -msgstr "" - -msgctxt "#30076" -msgid "Shutdown After Backup" -msgstr "" - -msgctxt "#30077" -msgid "Restart Kodi" -msgstr "" - -msgctxt "#30078" -msgid "You should restart Kodi to continue" -msgstr "" - -msgctxt "#30079" -msgid "Just Today" -msgstr "" - -msgctxt "#30080" -msgid "Profiles" -msgstr "" - -msgctxt "#30081" -msgid "Scheduler will run again on" -msgstr "" - -msgctxt "#30082" -msgid "Progress Bar" -msgstr "" - -msgctxt "#30083" -msgid "Background Progress Bar" -msgstr "" - -msgctxt "#30084" -msgid "None (Silent)" -msgstr "" - -msgctxt "#30085" -msgid "Version Warning" -msgstr "" - -msgctxt "#30086" -msgid "This version of Kodi is different than the one used to create the archive" -msgstr "" - -msgctxt "#30087" -msgid "Compress Archives" -msgstr "" - -msgctxt "#30088" -msgid "Copying Zip Archive" -msgstr "" - -msgctxt "#30089" -msgid "Write Error Detected" -msgstr "" - -msgctxt "#30090" -msgid "The destination may not be writeable" -msgstr "" - -msgctxt "#30091" -msgid "Zip archive could not be copied" -msgstr "" - -msgctxt "#30092" -msgid "Not all files were copied" -msgstr "" - -msgctxt "#30093" -msgid "Delete Authorization Info" -msgstr "" - -msgctxt "#30094" -msgid "This will delete any OAuth token files" -msgstr "" - -msgctxt "#30095" -msgid "Do you want to do this?" -msgstr "" - -msgctxt "#30096" -msgid "Old Zip Archive could not be deleted" -msgstr "" - -msgctxt "#30097" -msgid "This needs to happen before a backup can run" -msgstr "" - -msgctxt "#30098" -msgid "Google Drive" -msgstr "" - -msgctxt "#30099" -msgid "Open Settings" -msgstr "" - -msgctxt "#30100" -msgid "Extracting Archive" -msgstr "" - -msgctxt "#30101" -msgid "Error extracting the zip archive" -msgstr "" - -msgctxt "#30102" -msgid "Click OK to enter code" -msgstr "" - -msgctxt "#30103" -msgid "Validation Code" -msgstr "" - -msgctxt "#30104" -msgid "Authorize Now" -msgstr "" - -msgctxt "#30105" -msgid "Authorize this remote service in the settings first" -msgstr "" - -msgctxt "#30106" -msgid "is authorized" -msgstr "" - -msgctxt "#30107" -msgid "error authorizing" -msgstr "" - -msgctxt "#30108" -msgid "Visit https://console.developers.google.com/" -msgstr "" - -msgctxt "#30109" -msgid "Run on startup if missed" -msgstr "" - -msgctxt "#30110" -msgid "Set Name" -msgstr "" - -msgctxt "#30111" -msgid "Root folder selection" -msgstr "" - -msgctxt "#30112" -msgid "Browse Folder" -msgstr "" - -msgctxt "#30113" -msgid "Enter Own" -msgstr "" - -msgctxt "#30114" -msgid "starts in Kodi home" -msgstr "" - -msgctxt "#30115" -msgid "enter path to start there" -msgstr "" - -msgctxt "#30116" -msgid "Enter root path" -msgstr "" - -msgctxt "#30117" -msgid "Path Error" -msgstr "" - -msgctxt "#30118" -msgid "Path does not exist" -msgstr "" - -msgctxt "#30119" -msgid "Select root" -msgstr "" - -msgctxt "#30120" -msgid "Add Exclude Folder" -msgstr "" - -msgctxt "#30121" -msgid "Root Folder" -msgstr "" - -msgctxt "#30122" -msgid "Edit" -msgstr "" - -msgctxt "#30123" -msgid "Delete" -msgstr "" - -msgctxt "#30124" -msgid "Choose Action" -msgstr "" - -msgctxt "#30125" -msgid "Advanced Editor" -msgstr "" - -msgctxt "#30126" -msgid "Add Set" -msgstr "" - -msgctxt "#30127" -msgid "Delete Set" -msgstr "" - -msgctxt "#30128" -msgid "Are you sure you want to delete?" -msgstr "" - -msgctxt "#30129" -msgid "Exclude" -msgstr "" - -msgctxt "#30130" -msgid "The root folder cannot be changed" -msgstr "" - -msgctxt "#30131" -msgid "Choose Sets to Restore" -msgstr "" - -msgctxt "#30132" -msgid "Version 1.5.0 requires you to setup your file selections again - this is a breaking change" -msgstr "" - -msgctxt "#30133" -msgid "Game Saves" -msgstr "" - -msgctxt "#30134" -msgid "Include" -msgstr "" - -msgctxt "#30135" -msgid "Add Include Folder" -msgstr "" - -msgctxt "#30136" -msgid "Path must be within root folder" -msgstr "" - -msgctxt "#30137" -msgid "This path is part of a rule already" -msgstr "" - -msgctxt "#30138" -msgid "Set Name exists already" -msgstr "" - -msgctxt "#30139" -msgid "Copy Simple Config" -msgstr "" - -msgctxt "#30140" -msgid "This will copy the default Simple file selection to the Advanced Editor" -msgstr "" - -msgctxt "#30141" -msgid "This will erase any current Advanced Editor settings" -msgstr "" - -msgctxt "#30142" -msgid "Enable Verbose Logging" -msgstr "" - -msgctxt "#30143" -msgid "Exclude a specific folder from this backup set" -msgstr "" - -msgctxt "#30144" -msgid "Include a specific folder to this backup set" -msgstr "" - -msgctxt "#30145" -msgid "Type" -msgstr "" - -msgctxt "#30146" -msgid "Include Sub Folders" -msgstr "" - -msgctxt "#30147" -msgid "Toggle Sub Folders" -msgstr "" - -msgctxt "#30148" -msgid "Ask before restoring Kodi UI settings" -msgstr "" - -msgctxt "#30149" -msgid "Restore Kodi UI Settings" -msgstr "" - -msgctxt "#30150" -msgid "Restore saved Kodi system settings from backup?" -msgstr "" - -msgctxt "#30151" -msgid "Enable Verbose Logging" -msgstr "" - -msgctxt "#30152" -msgid "Set Zip File Location" -msgstr "" - -msgctxt "#30153" -msgid "Full path to where the zip file will be staged during backup or restore - must be local to this device" -msgstr "" - -msgctxt "#30154" -msgid "Always prompt if Kodi settings should be restored - no by default" -msgstr "" - -msgctxt "#30155" -msgid "Adds additional information to the log file" -msgstr "" - -msgctxt "#30156" -msgid "Must save key/secret first, then return to settings to authorize" -msgstr "" - -msgctxt "#30157" -msgid "Simple uses pre-defined folder locations, use Advanced Editor to define custom paths" -msgstr "" - -msgctxt "#30158" -msgid "Run backup on daily, weekly, monthly, or custom schedule" -msgstr "" - -msgctxt "#30159" -msgid "Backup started with unknown mode" -msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.si_lk/strings.po b/script.xbmcbackup/resources/language/resource.language.si_lk/strings.po index 99300ed648..f8044331f1 100644 --- a/script.xbmcbackup/resources/language/resource.language.si_lk/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.si_lk/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Sinhala (Sri Lanka) \n" "Language: si_lk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "සාමාන්‍ය" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.sk_sk/strings.po b/script.xbmcbackup/resources/language/resource.language.sk_sk/strings.po index 250bdb186a..27d9679976 100644 --- a/script.xbmcbackup/resources/language/resource.language.sk_sk/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.sk_sk/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Slovak (http://www.transifex.com/teamxbmc/xbmc-addons/language/sk/)\n" -"Language: sk\n" +"PO-Revision-Date: 2023-03-20 12:16+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Slovak \n" +"Language: sk_sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Weblate 4.15.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -48,7 +49,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "Pokročilé" msgctxt "#30016" msgid "Backup" @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Vymazať" msgctxt "#30124" msgid "Choose Action" @@ -552,7 +553,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Povoliť podrobné informácie" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -588,7 +589,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Povoliť podrobné informácie" msgctxt "#30152" msgid "Set Zip File Location" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30045" #~ msgid "Error: Remote path doesn't exist" #~ msgstr "Chyba: Vzdialená cesta neexistuje" diff --git a/script.xbmcbackup/resources/language/resource.language.sl_si/strings.po b/script.xbmcbackup/resources/language/resource.language.sl_si/strings.po index a803c3aded..8a315dadac 100644 --- a/script.xbmcbackup/resources/language/resource.language.sl_si/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.sl_si/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Slovenian (http://www.transifex.com/teamxbmc/xbmc-addons/language/sl/)\n" -"Language: sl\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Slovenian \n" +"Language: sl_si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Izbriši" msgctxt "#30124" msgid "Choose Action" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Mapa po meri 1" diff --git a/script.xbmcbackup/resources/language/resource.language.sq_al/strings.po b/script.xbmcbackup/resources/language/resource.language.sq_al/strings.po index 5561c52846..6bf4fc3262 100644 --- a/script.xbmcbackup/resources/language/resource.language.sq_al/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.sq_al/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Albanian (http://www.transifex.com/teamxbmc/xbmc-addons/language/sq/)\n" -"Language: sq\n" +"PO-Revision-Date: 2022-02-22 01:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Albanian \n" +"Language: sq_al\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Fshij" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.sr_rs/strings.po b/script.xbmcbackup/resources/language/resource.language.sr_rs/strings.po index 8e0c643400..57f555e8a3 100644 --- a/script.xbmcbackup/resources/language/resource.language.sr_rs/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.sr_rs/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Serbian (http://www.transifex.com/teamxbmc/xbmc-addons/language/sr/)\n" -"Language: sr\n" +"PO-Revision-Date: 2022-03-30 09:46+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Serbian \n" +"Language: sr_rs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Избриши" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.sr_rs@latin/strings.po b/script.xbmcbackup/resources/language/resource.language.sr_rs@latin/strings.po index a5778e37b2..58a62eab0a 100644 --- a/script.xbmcbackup/resources/language/resource.language.sr_rs@latin/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.sr_rs@latin/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" -"Language: sr_Latn\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Serbian (latin) \n" +"Language: sr_rs@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Opšte" msgctxt "#30012" msgid "File Selection" @@ -119,7 +120,7 @@ msgstr "" msgctxt "#30033" msgid "Playlist" -msgstr "" +msgstr "Spisak za rep" msgctxt "#30034" msgid "Thumbnails/Fanart" @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Izbriši" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.sv_se/strings.po b/script.xbmcbackup/resources/language/resource.language.sv_se/strings.po index be9ee3ba4f..9f441b176e 100644 --- a/script.xbmcbackup/resources/language/resource.language.sv_se/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.sv_se/strings.po @@ -21,7 +21,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Swedish \n" "Language: sv_se\n" @@ -29,7 +29,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -489,7 +489,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Ta bort" msgctxt "#30124" msgid "Choose Action" @@ -565,7 +565,7 @@ msgstr "" msgctxt "#30142" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Aktivera utförlig loggning" msgctxt "#30143" msgid "Exclude a specific folder from this backup set" @@ -601,7 +601,7 @@ msgstr "" msgctxt "#30151" msgid "Enable Verbose Logging" -msgstr "" +msgstr "Aktivera utförlig loggning" msgctxt "#30152" msgid "Set Zip File Location" @@ -635,6 +635,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Egen mapp 1" diff --git a/script.xbmcbackup/resources/language/resource.language.szl/strings.po b/script.xbmcbackup/resources/language/resource.language.szl/strings.po index cd463d09e8..26e24f35be 100644 --- a/script.xbmcbackup/resources/language/resource.language.szl/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.szl/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Silesian \n" "Language: szl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Głōwnŏ" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.ta_in/strings.po b/script.xbmcbackup/resources/language/resource.language.ta_in/strings.po index bb7d2a9ba3..d15b99af20 100644 --- a/script.xbmcbackup/resources/language/resource.language.ta_in/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.ta_in/strings.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2021-06-14 21:56+0000\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" "Last-Translator: Christian Gade \n" "Language-Team: Tamil (India) \n" "Language: ta_in\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6.2\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -477,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "நீக்கு" msgctxt "#30124" msgid "Choose Action" @@ -623,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30045" #~ msgid "Error: Remote path doesn't exist" #~ msgstr "பிழை: தொலை பாதை இல்லை" diff --git a/script.xbmcbackup/resources/language/resource.language.te_in/strings.po b/script.xbmcbackup/resources/language/resource.language.te_in/strings.po index 6ae5dd9975..df5da1e32e 100644 --- a/script.xbmcbackup/resources/language/resource.language.te_in/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.te_in/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Telugu (India) \n" "Language: te_in\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "సాధారణం" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.tg_tj/strings.po b/script.xbmcbackup/resources/language/resource.language.tg_tj/strings.po index 8d89f49150..4d3f7d279a 100644 --- a/script.xbmcbackup/resources/language/resource.language.tg_tj/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.tg_tj/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Tajik \n" "Language: tg_tj\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -31,7 +32,7 @@ msgstr "" msgctxt "#30011" msgid "General" -msgstr "" +msgstr "Умумӣ" msgctxt "#30012" msgid "File Selection" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.th_th/strings.po b/script.xbmcbackup/resources/language/resource.language.th_th/strings.po index 98130e658f..1aab586bef 100644 --- a/script.xbmcbackup/resources/language/resource.language.th_th/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.th_th/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Thai (http://www.transifex.com/teamxbmc/xbmc-addons/language/th/)\n" -"Language: th\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Thai \n" +"Language: th_th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -47,7 +48,7 @@ msgstr "" msgctxt "#30015" msgid "Advanced" -msgstr "" +msgstr "ขั้นสูง" msgctxt "#30016" msgid "Backup" @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "ลบ" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.tr_tr/strings.po b/script.xbmcbackup/resources/language/resource.language.tr_tr/strings.po index 444639d109..70ce2687dc 100644 --- a/script.xbmcbackup/resources/language/resource.language.tr_tr/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.tr_tr/strings.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Turkish (http://www.transifex.com/teamxbmc/xbmc-addons/language/tr/)\n" -"Language: tr\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Turkish \n" +"Language: tr_tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -476,7 +477,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Sil" msgctxt "#30124" msgid "Choose Action" @@ -622,6 +623,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "Özel Konum 1" diff --git a/script.xbmcbackup/resources/language/resource.language.uk_ua/strings.po b/script.xbmcbackup/resources/language/resource.language.uk_ua/strings.po index 9a88a6067b..db0fd3147b 100644 --- a/script.xbmcbackup/resources/language/resource.language.uk_ua/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.uk_ua/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Ukrainian (http://www.transifex.com/teamxbmc/xbmc-addons/language/uk/)\n" -"Language: uk\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Ukrainian \n" +"Language: uk_ua\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Видалити" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.uz_uz/strings.po b/script.xbmcbackup/resources/language/resource.language.uz_uz/strings.po index a01ed4328f..8a591d68d3 100644 --- a/script.xbmcbackup/resources/language/resource.language.uz_uz/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.uz_uz/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 20:45+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Uzbek (http://www.transifex.com/teamxbmc/xbmc-addons/language/uz/)\n" -"Language: uz\n" +"PO-Revision-Date: 2022-03-09 14:05+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Uzbek \n" +"Language: uz_uz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "O'chirish" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.vi_vn/strings.po b/script.xbmcbackup/resources/language/resource.language.vi_vn/strings.po index b52f2a0ead..3488db165a 100644 --- a/script.xbmcbackup/resources/language/resource.language.vi_vn/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.vi_vn/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Vietnamese (http://www.transifex.com/teamxbmc/xbmc-addons/language/vi/)\n" -"Language: vi\n" +"PO-Revision-Date: 2022-04-04 00:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Vietnamese \n" +"Language: vi_vn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.11.2\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "Xóa" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/language/resource.language.zh_cn/strings.po b/script.xbmcbackup/resources/language/resource.language.zh_cn/strings.po index d9487b9e36..0810b63e35 100644 --- a/script.xbmcbackup/resources/language/resource.language.zh_cn/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.zh_cn/strings.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: XBMC Addons\n" -"Report-Msgid-Bugs-To: translations@kodi.tv\n" +"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2021-10-13 09:30+0000\n" "Last-Translator: taxigps \n" @@ -627,6 +627,14 @@ msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "备份以未知模式启动" +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" + #~ msgctxt "#30036" #~ msgid "Custom Directory 1" #~ msgstr "自定义目录1" diff --git a/script.xbmcbackup/resources/language/resource.language.zh_tw/strings.po b/script.xbmcbackup/resources/language/resource.language.zh_tw/strings.po index 0d3d378f27..4c601425d8 100644 --- a/script.xbmcbackup/resources/language/resource.language.zh_tw/strings.po +++ b/script.xbmcbackup/resources/language/resource.language.zh_tw/strings.po @@ -8,14 +8,15 @@ msgstr "" "Project-Id-Version: XBMC Addons\n" "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" -"PO-Revision-Date: 2017-09-19 14:20+0000\n" -"Last-Translator: Martijn Kaijser \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/teamxbmc/xbmc-addons/language/zh_TW/)\n" -"Language: zh_TW\n" +"PO-Revision-Date: 2022-02-23 12:13+0000\n" +"Last-Translator: Christian Gade \n" +"Language-Team: Chinese (Taiwan) \n" +"Language: zh_tw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 4.10.1\n" msgctxt "Addon Summary" msgid "Backup and restore your Kodi database and configuration files in the event of a crash or file corruption." @@ -475,7 +476,7 @@ msgstr "" msgctxt "#30123" msgid "Delete" -msgstr "" +msgstr "刪除" msgctxt "#30124" msgid "Choose Action" @@ -620,3 +621,11 @@ msgstr "" msgctxt "#30159" msgid "Backup started with unknown mode" msgstr "" + +msgctxt "#30160" +msgid "Backup Filename Suffix" +msgstr "" + +msgctxt "#30161" +msgid "Amend a string to the end of each backup folder or ZIP file" +msgstr "" diff --git a/script.xbmcbackup/resources/lib/advanced_editor.py b/script.xbmcbackup/resources/lib/advanced_editor.py index 02065bfcac..b72c6203a6 100644 --- a/script.xbmcbackup/resources/lib/advanced_editor.py +++ b/script.xbmcbackup/resources/lib/advanced_editor.py @@ -223,7 +223,7 @@ def showMainScreen(self): def copySimpleConfig(self): # disclaimer in case the user hit this on accident - shouldContinue = self.dialog.yesno(utils.getString(30139), utils.getString(30140), utils.getString(30141)) + shouldContinue = self.dialog.yesno(heading=utils.getString(30139), message=utils.getString(30140) + "\n" + utils.getString(30141)) if(shouldContinue): source = xbmcvfs.translatePath(os.path.join(utils.addon_dir(), 'resources', 'data', 'default_files.json')) diff --git a/script.xbmcbackup/resources/lib/authorizers.py b/script.xbmcbackup/resources/lib/authorizers.py index 3923be9350..8504e65eed 100644 --- a/script.xbmcbackup/resources/lib/authorizers.py +++ b/script.xbmcbackup/resources/lib/authorizers.py @@ -1,8 +1,10 @@ import xbmcgui import xbmcvfs +import json import pyqrcode import resources.lib.tinyurl as tinyurl import resources.lib.utils as utils +from datetime import datetime # don't die on import error yet, these might not even get used try: @@ -37,6 +39,7 @@ def onClick(self, controlId): class DropboxAuthorizer: + TOKEN_FILE = "tokens.json" APP_KEY = "" APP_SECRET = "" @@ -58,7 +61,7 @@ def setup(self): def isAuthorized(self): user_token = self._getToken() - return user_token != '' + return 'access_token' in user_token def authorize(self): result = True @@ -71,7 +74,7 @@ def authorize(self): self._deleteToken() # copied flow from http://dropbox-sdk-python.readthedocs.io/en/latest/moduledoc.html#dropbox.oauth.DropboxOAuth2FlowNoRedirect - flow = oauth.DropboxOAuth2FlowNoRedirect(self.APP_KEY, self.APP_SECRET) + flow = oauth.DropboxOAuth2FlowNoRedirect(consumer_key=self.APP_KEY, consumer_secret=self.APP_SECRET, token_access_type="offline") url = flow.start() @@ -99,7 +102,7 @@ def authorize(self): try: user_token = flow.finish(code) - self._setToken(user_token.access_token) + self._setToken(user_token) except Exception as e: utils.log("Error: %s" % (e,)) result = False @@ -114,8 +117,8 @@ def getClient(self): if(user_token != ''): # create the client - result = dropbox.Dropbox(user_token) - + result = dropbox.Dropbox(oauth2_access_token=user_token['access_token'], oauth2_refresh_token=user_token['refresh_token'], + oauth2_access_token_expiration=user_token['expiration'], app_key=self.APP_KEY, app_secret=self.APP_SECRET) try: result.users_get_current_account() except: @@ -127,21 +130,27 @@ def getClient(self): def _setToken(self, token): # write the token files - token_file = open(xbmcvfs.translatePath(utils.data_dir() + "tokens.txt"), 'w') - token_file.write(token) + token_file = open(xbmcvfs.translatePath(utils.data_dir() + self.TOKEN_FILE), 'w') + + token_file.write(json.dumps({"access_token": token.access_token, "refresh_token": token.refresh_token, "expiration": str(token.expires_at)})) token_file.close() def _getToken(self): + result = {} # get token, if it exists - if(xbmcvfs.exists(xbmcvfs.translatePath(utils.data_dir() + "tokens.txt"))): - token_file = open(xbmcvfs.translatePath(utils.data_dir() + "tokens.txt")) + if(xbmcvfs.exists(xbmcvfs.translatePath(utils.data_dir() + self.TOKEN_FILE))): + token_file = open(xbmcvfs.translatePath(utils.data_dir() + self.TOKEN_FILE)) token = token_file.read() + + if(token.strip() != ""): + result = json.loads(token) + # convert expiration back to a datetime object + result['expiration'] = datetime.strptime(result['expiration'], "%Y-%m-%d %H:%M:%S.%f") + token_file.close() - return token - else: - return "" + return result def _deleteToken(self): - if(xbmcvfs.exists(xbmcvfs.translatePath(utils.data_dir() + "tokens.txt"))): - xbmcvfs.delete(xbmcvfs.translatePath(utils.data_dir() + "tokens.txt")) + if(xbmcvfs.exists(xbmcvfs.translatePath(utils.data_dir() + self.TOKEN_FILE))): + xbmcvfs.delete(xbmcvfs.translatePath(utils.data_dir() + self.TOKEN_FILE)) diff --git a/script.xbmcbackup/resources/lib/backup.py b/script.xbmcbackup/resources/lib/backup.py index aa35e61d95..0be8b90fd0 100644 --- a/script.xbmcbackup/resources/lib/backup.py +++ b/script.xbmcbackup/resources/lib/backup.py @@ -93,7 +93,7 @@ def listBackups(self, reverse=True): file_ext = aFile.split('.')[-1] folderName = aFile.split('.')[0] - if(file_ext == 'zip' and len(folderName) == 12 and folderName.isdigit()): + if(file_ext == 'zip' and len(folderName) >= 12 and folderName[0:12].isdigit()): # format the name according to regional settings and display the file size folderName = "%s - %s" % (self._dateFormat(folderName), utils.diskString(self.remote_vfs.fileSize(self.remote_base_path + aFile))) @@ -285,7 +285,9 @@ def restore(self, progressOverride=False, selectedSets=None): self._createResumeBackupFile() # do not continue running - xbmcgui.Dialog().ok(utils.getString(30077), utils.getString(30078)) + if(xbmcgui.Dialog().yesno(utils.getString(30077), utils.getString(30078), autoclose=15000)): + xbmc.executebuiltin('Quit') + return # check if settings should be restored from this backup @@ -347,6 +349,11 @@ def restore(self, progressOverride=False, selectedSets=None): # call update addons to refresh everything xbmc.executebuiltin('UpdateLocalAddons') + # notify user that restart is recommended + if(xbmcgui.Dialog().yesno(utils.getString(30077), utils.getString(30078), autoclose=15000)): + xbmc.executebuiltin('Quit') + + def _setupVFS(self, mode=-1, progressOverride=False): # set windows setting to true window = xbmcgui.Window(10000) @@ -368,7 +375,7 @@ def _setupVFS(self, mode=-1, progressOverride=False): self.saved_remote_vfs = self.remote_vfs self.remote_vfs = ZipFileSystem(zip_path, "w") - self.remote_vfs.set_root(self.remote_vfs.root_path + time.strftime("%Y%m%d%H%M") + "/") + self.remote_vfs.set_root(self.remote_vfs.root_path + time.strftime("%Y%m%d%H%M") + utils.getSetting('backup_suffix').strip() + "/") progressBarTitle = progressBarTitle + utils.getString(30023) + ": " + utils.getString(30016) elif(mode == self.Restore and self.restore_point is not None and self.remote_vfs.root_path != ''): if(self.restore_point.split('.')[-1] != 'zip'): @@ -414,11 +421,11 @@ def _copyFiles(self, fileList, source, dest): if(utils.getSettingBool('verbose_logging')): utils.log('Writing file: ' + aFile['file']) - if(aFile['file'].startswith("-")): - self._updateProgress('%s remaining, writing %s' % (utils.diskString(self.transferLeft), os.path.basename(aFile['file'][len(source.root_path):]) + "/")) - dest.mkdir(dest.root_path + aFile['file'][len(source.root_path) + 1:]) + if(aFile['is_dir']): + self._updateProgress('%s remaining\nwriting %s' % (utils.diskString(self.transferLeft), os.path.basename(aFile['file'][len(source.root_path):]) + "/")) + dest.mkdir(dest.root_path + aFile['file'][len(source.root_path):]) else: - self._updateProgress('%s remaining, writing %s' % (utils.diskString(self.transferLeft), os.path.basename(aFile['file'][len(source.root_path):]))) + self._updateProgress('%s remaining\nwriting %s' % (utils.diskString(self.transferLeft), os.path.basename(aFile['file'][len(source.root_path):]))) self.transferLeft = self.transferLeft - aFile['size'] # copy the file @@ -426,6 +433,7 @@ def _copyFiles(self, fileList, source, dest): # if result is still true but this file failed if(not wroteFile and result): + utils.log("Failed to write " + aFile['file']) result = False return result @@ -495,7 +503,7 @@ def _rotateBackups(self): remove_num = remove_num + 1 def _createValidationFile(self, dirList): - valInfo = {"name": "XBMC Backup Validation File", "xbmc_version": xbmc.getInfoLabel('System.BuildVersion'), "type": 0, "system_settings": []} + valInfo = {"name": "XBMC Backup Validation File", "xbmc_version": xbmc.getInfoLabel('System.BuildVersion'), "type": 0, "system_settings": [], "addons": []} valDirs = [] # save list of file sets @@ -507,6 +515,9 @@ def _createValidationFile(self, dirList): gui_settings = GuiSettingsManager() valInfo['system_settings'] = gui_settings.backup() + # save all currently installed addons + valInfo['addons'] = gui_settings.list_addons() + vFile = xbmcvfs.File(xbmcvfs.translatePath(utils.data_dir() + "xbmcbackup.val"), 'w') vFile.write(json.dumps(valInfo)) vFile.write("") @@ -569,7 +580,7 @@ class FileManager: exclude_dir = [] root_dirs = [] pathSep = '/' - totalSize = 0 + totalSize = 1 def __init__(self, vfs): self.vfs = vfs @@ -580,7 +591,7 @@ def __init__(self, vfs): def walk(self): for aDir in self.root_dirs: - self.addFile('-' + xbmcvfs.translatePath(aDir['path'])) + self.addFile(xbmcvfs.translatePath(aDir['path']), True) self.walkTree(xbmcvfs.translatePath(aDir['path']), aDir['recurse']) def walkTree(self, directory, recurse=True): @@ -602,7 +613,7 @@ def walkTree(self, directory, recurse=True): # check if directory is excluded if(not any(dirPath.startswith(exDir) for exDir in self.exclude_dir)): - self.addFile("-" + dirPath) + self.addFile(dirPath, True) # catch for "non directory" type files shouldWalk = True @@ -625,7 +636,7 @@ def addDir(self, dirMeta): else: self.excludeFile(xbmcvfs.translatePath(dirMeta['path'])) - def addFile(self, filename): + def addFile(self, filename, is_dir = False): # write the full remote path name of this file if(utils.getSettingBool('verbose_logging')): utils.log("Add File: " + filename) @@ -634,7 +645,7 @@ def addFile(self, filename): fSize = self.vfs.fileSize(filename) self.totalSize = self.totalSize + fSize - self.fileArray.append({'file': filename, 'size': fSize}) + self.fileArray.append({'file': filename, 'size': fSize, 'is_dir': is_dir}) def excludeFile(self, filename): # remove trailing slash diff --git a/script.xbmcbackup/resources/lib/guisettings.py b/script.xbmcbackup/resources/lib/guisettings.py index 50a4666c1e..2f9aaa14cf 100644 --- a/script.xbmcbackup/resources/lib/guisettings.py +++ b/script.xbmcbackup/resources/lib/guisettings.py @@ -13,6 +13,12 @@ def __init__(self): self.systemSettings = json_response['result']['settings'] + def list_addons(self): + # list all currently installed addons + addons = json.loads(xbmc.executeJSONRPC('{"jsonrpc":"2.0", "method":"Addons.GetAddons", "params":{"properties":["version","author"]}, "id":2}')) + + return addons['result']['addons'] + def backup(self): utils.log('Backing up Kodi settings') @@ -33,10 +39,12 @@ def restore(self, restoreSettings): restoreCount = 0 for aSetting in restoreSettings: + # Ensure key exists before referencing + if(aSetting['id'] in settingsDict.values()): # only update a setting if its different than the current (action types have no value) - if(aSetting['type'] != 'action' and settingsDict[aSetting['id']] != aSetting['value']): - if(utils.getSettingBool('verbose_logging')): - utils.log('%s different than current: %s' % (aSetting['id'], str(aSetting['value']))) + if(aSetting['type'] != 'action' and settingsDict[aSetting['id']] != aSetting['value']): + if(utils.getSettingBool('verbose_logging')): + utils.log('%s different than current: %s' % (aSetting['id'], str(aSetting['value']))) updateJson['params']['setting'] = aSetting['id'] updateJson['params']['value'] = aSetting['value'] diff --git a/script.xbmcbackup/resources/settings.xml b/script.xbmcbackup/resources/settings.xml index 410914fec6..3f3843fcf7 100644 --- a/script.xbmcbackup/resources/settings.xml +++ b/script.xbmcbackup/resources/settings.xml @@ -50,6 +50,17 @@ + + + 2 + + + true + + + 30024 + +