├── LICENSE.txt ├── addon.xml ├── default.py ├── edit_custom_paths.py ├── manual.py └── resources ├── __init__.py ├── language ├── resource.language.af_za │ └── strings.po ├── resource.language.am_et │ └── strings.po ├── resource.language.ar_sa │ └── strings.po ├── resource.language.az_az │ └── strings.po ├── resource.language.be_by │ └── strings.po ├── resource.language.bg_bg │ └── strings.po ├── resource.language.bs_ba │ └── strings.po ├── resource.language.ca_es │ └── strings.po ├── resource.language.cs_cz │ └── strings.po ├── resource.language.cy_gb │ └── strings.po ├── resource.language.da_dk │ └── strings.po ├── resource.language.de_de │ └── strings.po ├── resource.language.el_gr │ └── strings.po ├── resource.language.en_au │ └── strings.po ├── resource.language.en_gb │ └── strings.po ├── resource.language.en_nz │ └── strings.po ├── resource.language.en_us │ └── strings.po ├── resource.language.eo │ └── strings.po ├── resource.language.es_ar │ └── strings.po ├── resource.language.es_es │ └── strings.po ├── resource.language.es_mx │ └── strings.po ├── resource.language.et_ee │ └── strings.po ├── resource.language.eu_es │ └── strings.po ├── resource.language.fa_af │ └── strings.po ├── resource.language.fa_ir │ └── strings.po ├── resource.language.fi_fi │ └── strings.po ├── resource.language.fo_fo │ └── strings.po ├── resource.language.fr_ca │ └── strings.po ├── resource.language.fr_fr │ └── strings.po ├── resource.language.gl_es │ └── strings.po ├── resource.language.he_il │ └── strings.po ├── resource.language.hi_in │ └── strings.po ├── resource.language.hr_hr │ └── strings.po ├── resource.language.hu_hu │ └── strings.po ├── resource.language.hy_am │ └── strings.po ├── resource.language.id_id │ └── strings.po ├── resource.language.is_is │ └── strings.po ├── resource.language.it_it │ └── strings.po ├── resource.language.ja_jp │ └── strings.po ├── resource.language.ko_kr │ └── strings.po ├── resource.language.lt_lt │ └── strings.po ├── resource.language.lv_lv │ └── strings.po ├── resource.language.mk_mk │ └── strings.po ├── resource.language.ml_in │ └── strings.po ├── resource.language.mn_mn │ └── strings.po ├── resource.language.ms_my │ └── strings.po ├── resource.language.mt_mt │ └── strings.po ├── resource.language.my_mm │ └── strings.po ├── resource.language.nb_no │ └── strings.po ├── resource.language.nl_nl │ └── strings.po ├── resource.language.pl_pl │ └── strings.po ├── resource.language.pt_br │ └── strings.po ├── resource.language.pt_pt │ └── strings.po ├── resource.language.ro_ro │ └── strings.po ├── resource.language.ru_ru │ └── strings.po ├── resource.language.sk_sk │ └── strings.po ├── resource.language.sl_si │ └── strings.po ├── resource.language.sq_al │ └── strings.po ├── resource.language.sr_rs │ └── strings.po ├── resource.language.sr_rs@latin │ └── strings.po ├── resource.language.sv_se │ └── strings.po ├── resource.language.ta_in │ └── strings.po ├── resource.language.th_th │ └── strings.po ├── resource.language.tr_tr │ └── strings.po ├── resource.language.uk_ua │ └── strings.po ├── resource.language.uz_uz │ └── strings.po ├── resource.language.vi_vn │ └── strings.po ├── resource.language.zh_cn │ └── strings.po └── resource.language.zh_tw │ └── strings.po ├── lib ├── __init__.py ├── cronclasses.py ├── croniter.py ├── service.py └── utils.py ├── media ├── clock.png └── icon.png └── settings.xml /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright (c) 2010 Rob Weber 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /default.py: -------------------------------------------------------------------------------- 1 | import resources.lib.utils as utils 2 | from resources.lib.service import AutoUpdater 3 | 4 | # run the program 5 | utils.log("Update Library Service starting...") 6 | AutoUpdater().runProgram() 7 | -------------------------------------------------------------------------------- /edit_custom_paths.py: -------------------------------------------------------------------------------- 1 | import sys 2 | from kodi_six import xbmcgui 3 | import resources.lib.utils as utils 4 | from resources.lib.cronclasses import CustomPathFile 5 | dialog = xbmcgui.Dialog() 6 | 7 | # show the disclaimer - do this every time 8 | dialog.ok(utils.getString(30031), "%s\n%s" % (utils.getString(30032), utils.getString(30033))) 9 | 10 | 11 | def selectPath(contentType): 12 | path = {'expression': '0 */2 * * *', 'content': contentType} 13 | 14 | # select path to scan 15 | path['path'] = dialog.browse(0, utils.getString(30023), contentType) 16 | 17 | # create expression 18 | if(path['path'] != ''): 19 | path['expression'] = dialog.input(utils.getString(30056), path['expression']) 20 | else: 21 | # return nothing if dialog closed 22 | return None 23 | 24 | return path 25 | 26 | 27 | def showMainScreen(contentType): 28 | exitCondition = "" 29 | customPaths = CustomPathFile(contentType) 30 | 31 | while(exitCondition != -1): 32 | # load the custom paths 33 | options = ['Add'] 34 | 35 | for aPath in customPaths.getPaths(): 36 | options.append(aPath['path'] + ' - ' + aPath['expression']) 37 | 38 | # show the gui 39 | exitCondition = dialog.select(utils.getString(30020), options) 40 | 41 | if(exitCondition >= 0): 42 | if(exitCondition == 0): 43 | path = selectPath(contentType) 44 | 45 | # could return None if dialog canceled 46 | if(path is not None): 47 | customPaths.addPath(path) 48 | else: 49 | # delete? 50 | if(dialog.yesno(heading=utils.getString(30021), message=utils.getString(30022))): 51 | # get the id of the selected item 52 | aPath = customPaths.getPaths()[exitCondition - 1] 53 | # delete that id 54 | customPaths.deletePath(aPath['id']) 55 | 56 | 57 | def get_params(): 58 | param = {} 59 | try: 60 | for i in sys.argv: 61 | args = i 62 | if('=' in args): 63 | if(args.startswith('?')): 64 | args = args[1:] # legacy in case of url params 65 | splitString = args.split('=') 66 | param[splitString[0]] = splitString[1] 67 | except Exception: 68 | pass 69 | 70 | return param 71 | 72 | 73 | # send type (video/music) to editor 74 | params = get_params() 75 | 76 | showMainScreen(params['type']) 77 | -------------------------------------------------------------------------------- /manual.py: -------------------------------------------------------------------------------- 1 | from kodi_six import xbmcgui 2 | import resources.lib.utils as utils 3 | from resources.lib.service import AutoUpdater 4 | 5 | autoUpdate = AutoUpdater() 6 | runUpdate = False 7 | 8 | if(not utils.getSettingBool('disable_manual_prompt')): 9 | nextRun = autoUpdate.showNotify(False) 10 | # check if we should run updates 11 | runUpdate = xbmcgui.Dialog().yesno(utils.getString(30000), "%s %s \n %s" % (utils.getString(30060), nextRun, utils.getString(30061)), autoclose=6000) 12 | else: 13 | # the user has elected to skip the prompt 14 | runUpdate = True 15 | 16 | if(runUpdate): 17 | # run the program 18 | utils.log("Update Library Manual Run...") 19 | 20 | # update the schedules and evaluate them in manual override mode 21 | autoUpdate.evalSchedules(True) 22 | -------------------------------------------------------------------------------- /resources/__init__.py: -------------------------------------------------------------------------------- 1 | # Dummy file to make this directory a package. 2 | -------------------------------------------------------------------------------- /resources/language/resource.language.af_za/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2022-02-24 17:13+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Afrikaans (South Africa) \n" 14 | "Language: af_za\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | "X-Generator: Weblate 4.10.1\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "Algemeen" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.am_et/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2021-06-14 21:42+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Amharic (Ethiopia) \n" 14 | "Language: am_et\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" 19 | "X-Generator: Weblate 4.6.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "ባጠቃላይ" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "ቪዲዮ" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "ሙዚቃ" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.ar_sa/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Arabic (http://www.transifex.com/teamxbmc/xbmc-addons/language/ar/)\n" 14 | "Language: ar\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "عام" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "الفيديو" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "موسيقى" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.az_az/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-20 00:42+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Azerbaijani (http://www.transifex.com/teamxbmc/xbmc-addons/language/az/)\n" 14 | "Language: az\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Musiqi" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.be_by/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2022-03-19 06:50+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Belarusian \n" 14 | "Language: be_by\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "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" 19 | "X-Generator: Weblate 4.11.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "Асноўныя" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.bs_ba/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 15:06+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Bosnian (http://www.transifex.com/teamxbmc/xbmc-addons/language/bs/)\n" 14 | "Language: bs\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "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" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Opšte" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Muzika" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.cy_gb/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-21 18:34+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Welsh (http://www.transifex.com/teamxbmc/xbmc-addons/language/cy/)\n" 14 | "Language: cy\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Cyffredinol" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Ceddoriaeth" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.en_gb/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: English (http://www.transifex.com/teamxbmc/xbmc-addons/language/en/)\n" 14 | "MIME-Version: 1.0\n" 15 | "Content-Type: text/plain; charset=UTF-8\n" 16 | "Content-Transfer-Encoding: 8bit\n" 17 | "Language: en\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.eo/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Esperanto (http://www.transifex.com/teamxbmc/xbmc-addons/language/eo/)\n" 14 | "Language: eo\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Generalo" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Muziko" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.es_ar/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Spanish (Argentina) (http://www.transifex.com/teamxbmc/xbmc-addons/language/es_AR/)\n" 14 | "Language: es_AR\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "General" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Música" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "Frecuencia" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.fa_af/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:29+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Persian (http://www.transifex.com/teamxbmc/xbmc-addons/language/fa/)\n" 14 | "Language: fa\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "عمومی" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "ویدئو" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "موسیقی" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.fa_ir/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:52+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Persian (Iran) (http://www.transifex.com/teamxbmc/xbmc-addons/language/fa_IR/)\n" 14 | "Language: fa_IR\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "عمومی" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "ویدیو" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "موسیقی" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.fo_fo/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-20 00:41+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Faroese (http://www.transifex.com/teamxbmc/xbmc-addons/language/fo/)\n" 14 | "Language: fo\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Vanligt" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Tónleikur" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.fr_ca/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2022-03-19 06:50+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: French (Canada) \n" 14 | "Language: fr_ca\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n > 1;\n" 19 | "X-Generator: Weblate 4.11.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "Général" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.hi_in/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Hindi (http://www.transifex.com/teamxbmc/xbmc-addons/language/hi/)\n" 14 | "Language: hi\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "सामान्य" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "विडियो" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "संगीत" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.hy_am/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-21 12:06+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Armenian (http://www.transifex.com/teamxbmc/xbmc-addons/language/hy/)\n" 14 | "Language: hy\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Գլխավոր" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Տեսադարան" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Երաժշտություն" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.ja_jp/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Japanese (http://www.transifex.com/teamxbmc/xbmc-addons/language/ja/)\n" 14 | "Language: ja\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "一般" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "ビデオ" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "ミュージック" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "周波数" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.lv_lv/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Latvian (http://www.transifex.com/teamxbmc/xbmc-addons/language/lv/)\n" 14 | "Language: lv\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Vispārīgi" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Mūzika" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "Frekvence" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.mk_mk/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:44+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Macedonian (http://www.transifex.com/teamxbmc/xbmc-addons/language/mk/)\n" 14 | "Language: mk\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Општо" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Филмови" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Музика" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "Фреквенција" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.ml_in/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2022-03-09 14:15+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Malayalam (India) \n" 14 | "Language: ml_in\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | "X-Generator: Weblate 4.11.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "പോതുവായത്" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.mn_mn/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2022-03-09 14:15+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Mongolian \n" 14 | "Language: mn_mn\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | "X-Generator: Weblate 4.11.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "Ерөнхий" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.mt_mt/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 15:06+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Maltese (http://www.transifex.com/teamxbmc/xbmc-addons/language/mt/)\n" 14 | "Language: mt\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "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" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Ġenerali" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Vidjo" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Mużika" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.my_mm/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-20 00:41+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Burmese (http://www.transifex.com/teamxbmc/xbmc-addons/language/my/)\n" 14 | "Language: my\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "ယေဘုယျ" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "ဗွီဒီယို" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "ဂီတ" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.sq_al/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Albanian (http://www.transifex.com/teamxbmc/xbmc-addons/language/sq/)\n" 14 | "Language: sq\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "I përgjithsëm" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Video" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Muzikë" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.sr_rs/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2023-02-23 23:21+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Serbian \n" 14 | "Language: sr_rs\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "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" 19 | "X-Generator: Weblate 4.15.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "Opšte" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "Filmovi" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "Музика" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.ta_in/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 17:09+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Tamil (India) (http://www.transifex.com/teamxbmc/xbmc-addons/language/ta_IN/)\n" 14 | "Language: ta_IN\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=(n != 1);\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "பொதுவானது" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "வீடியோ" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "இசை" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.th_th/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Thai (http://www.transifex.com/teamxbmc/xbmc-addons/language/th/)\n" 14 | "Language: th\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "ทั่วไป" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "วิดีโอ" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "เพลง" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "ทั้งคู่" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.uk_ua/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Ukrainian (http://www.transifex.com/teamxbmc/xbmc-addons/language/uk/)\n" 14 | "Language: uk\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "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" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "Загальні" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "Відео" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "Музика" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/language/resource.language.uz_uz/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: translations@kodi.tv\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2022-03-09 14:15+0000\n" 12 | "Last-Translator: Christian Gade \n" 13 | "Language-Team: Uzbek \n" 14 | "Language: uz_uz\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=2; plural=n != 1;\n" 19 | "X-Generator: Weblate 4.11.2\n" 20 | 21 | msgctxt "Addon Summary" 22 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 23 | msgstr "" 24 | 25 | msgctxt "Addon Description" 26 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 27 | msgstr "" 28 | 29 | msgctxt "#30000" 30 | msgid "Kodi Library Auto Update" 31 | msgstr "" 32 | 33 | msgctxt "#30001" 34 | msgid "General" 35 | msgstr "Umumiy" 36 | 37 | msgctxt "#30002" 38 | msgid "Video" 39 | msgstr "" 40 | 41 | msgctxt "#30003" 42 | msgid "Music" 43 | msgstr "" 44 | 45 | msgctxt "#30004" 46 | msgid "Update Video Library" 47 | msgstr "" 48 | 49 | msgctxt "#30005" 50 | msgid "Update Music Library" 51 | msgstr "" 52 | 53 | msgctxt "#30006" 54 | msgid "Show Notifications" 55 | msgstr "" 56 | 57 | msgctxt "#30007" 58 | msgid "Run during playback" 59 | msgstr "" 60 | 61 | msgctxt "#30008" 62 | msgid "Startup Delay" 63 | msgstr "" 64 | 65 | msgctxt "#30009" 66 | msgid "Used Advanced Timer" 67 | msgstr "" 68 | 69 | msgctxt "#30010" 70 | msgid "Amount of time between updates" 71 | msgstr "" 72 | 73 | msgctxt "#30011" 74 | msgid "Cron Expression" 75 | msgstr "" 76 | 77 | msgctxt "#30012" 78 | msgid "Update Video Library" 79 | msgstr "" 80 | 81 | msgctxt "#30013" 82 | msgid "Update Music Library" 83 | msgstr "" 84 | 85 | msgctxt "#30014" 86 | msgid "Only run when idle" 87 | msgstr "" 88 | 89 | msgctxt "#30015" 90 | msgid "Disable manual run prompt" 91 | msgstr "" 92 | 93 | msgctxt "#30016" 94 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 95 | msgstr "" 96 | 97 | msgctxt "#30017" 98 | msgid "Check if sources exist before scan" 99 | msgstr "" 100 | 101 | msgctxt "#30020" 102 | msgid "Edit Custom Paths" 103 | msgstr "" 104 | 105 | msgctxt "#30021" 106 | msgid "Choose Action" 107 | msgstr "" 108 | 109 | msgctxt "#30022" 110 | msgid "Delete this item?" 111 | msgstr "" 112 | 113 | msgctxt "#30023" 114 | msgid "Browse for path" 115 | msgstr "" 116 | 117 | msgctxt "#30030" 118 | msgid "This update broke custom paths, you must remake them" 119 | msgstr "" 120 | 121 | msgctxt "#30031" 122 | msgid "Custom Paths Disclaimer" 123 | msgstr "" 124 | 125 | msgctxt "#30032" 126 | msgid "Path must already be a valid source with content" 127 | msgstr "" 128 | 129 | msgctxt "#30033" 130 | msgid "Path must match source path exactly to scan" 131 | msgstr "" 132 | 133 | msgctxt "#30040" 134 | msgid "Cleaning" 135 | msgstr "" 136 | 137 | msgctxt "#30041" 138 | msgid "Clean Libraries" 139 | msgstr "" 140 | 141 | msgctxt "#30042" 142 | msgid "Verify Sources Before Clean" 143 | msgstr "" 144 | 145 | msgctxt "#30043" 146 | msgid "Frequency" 147 | msgstr "" 148 | 149 | msgctxt "#30044" 150 | msgid "After Update" 151 | msgstr "" 152 | 153 | msgctxt "#30045" 154 | msgid "Once Per Day" 155 | msgstr "" 156 | 157 | msgctxt "#30046" 158 | msgid "Once Per Week" 159 | msgstr "" 160 | 161 | msgctxt "#30047" 162 | msgid "Once Per Month" 163 | msgstr "" 164 | 165 | msgctxt "#30048" 166 | msgid "Clean Video Library" 167 | msgstr "" 168 | 169 | msgctxt "#30049" 170 | msgid "Clean Music Library" 171 | msgstr "" 172 | 173 | msgctxt "#30050" 174 | msgid "Error Cleaning Database" 175 | msgstr "" 176 | 177 | msgctxt "#30051" 178 | msgid "Prompt User Before Cleaning Library" 179 | msgstr "" 180 | 181 | msgctxt "#30052" 182 | msgid "A database clean is scheduled to run" 183 | msgstr "" 184 | 185 | msgctxt "#30053" 186 | msgid "Would you like to run it now?" 187 | msgstr "" 188 | 189 | msgctxt "#30054" 190 | msgid "Library to clean" 191 | msgstr "" 192 | 193 | msgctxt "#30055" 194 | msgid "Both" 195 | msgstr "" 196 | 197 | msgctxt "#30056" 198 | msgid "Video Cron Expression" 199 | msgstr "" 200 | 201 | msgctxt "#30057" 202 | msgid "Music Cron Expression" 203 | msgstr "" 204 | 205 | msgctxt "#30060" 206 | msgid "Update will run again " 207 | msgstr "" 208 | 209 | msgctxt "#30061" 210 | msgid "Do you wish to manually run an update?" 211 | msgstr "" 212 | 213 | msgctxt "#30062" 214 | msgid "No Delay" 215 | msgstr "" 216 | 217 | msgctxt "#30063" 218 | msgid "1 Minute" 219 | msgstr "" 220 | 221 | msgctxt "#30064" 222 | msgid "2 Minutes" 223 | msgstr "" 224 | 225 | msgctxt "#30065" 226 | msgid "3 Minutes" 227 | msgstr "" 228 | 229 | msgctxt "#30066" 230 | msgid "4 Minutes" 231 | msgstr "" 232 | 233 | msgctxt "#30067" 234 | msgid "5 Minutes" 235 | msgstr "" 236 | 237 | msgctxt "#30068" 238 | msgid "1 Hour" 239 | msgstr "" 240 | 241 | msgctxt "#30069" 242 | msgid "2 Hours" 243 | msgstr "" 244 | 245 | msgctxt "#30070" 246 | msgid "4 Hours" 247 | msgstr "" 248 | 249 | msgctxt "#30071" 250 | msgid "6 Hours" 251 | msgstr "" 252 | 253 | msgctxt "#30072" 254 | msgid "12 Hours" 255 | msgstr "" 256 | 257 | msgctxt "#30073" 258 | msgid "24 Hours" 259 | msgstr "" 260 | 261 | msgctxt "#30074" 262 | msgid "How long to delay missed scan after system startup" 263 | msgstr "" 264 | 265 | msgctxt "#30075" 266 | msgid "Allow library scans when media is playing" 267 | msgstr "" 268 | 269 | msgctxt "#30076" 270 | msgid "Only allow scans to start when system is idle (screensaver active)" 271 | msgstr "" 272 | 273 | msgctxt "#30077" 274 | msgid "Disables the dialog box when starting a Manual Run" 275 | msgstr "" 276 | 277 | msgctxt "#30078" 278 | msgid "Toggle use a cron timer instead of the simple timer" 279 | msgstr "" 280 | 281 | msgctxt "#30079" 282 | msgid "Select how often to start library scans" 283 | msgstr "" 284 | 285 | msgctxt "#30080" 286 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 287 | msgstr "" 288 | 289 | msgctxt "#30081" 290 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 291 | msgstr "" 292 | 293 | msgctxt "#30082" 294 | msgid "Run the Kodi library clean process to remove deleted media" 295 | msgstr "" 296 | 297 | msgctxt "#30083" 298 | msgid "Adds additional confirmation prompt before clean process runs" 299 | msgstr "" 300 | 301 | msgctxt "#30084" 302 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 303 | msgstr "" 304 | -------------------------------------------------------------------------------- /resources/language/resource.language.zh_tw/strings.po: -------------------------------------------------------------------------------- 1 | # Kodi Media Center language file 2 | # Addon Name: XBMC Library Auto Update 3 | # Addon id: service.libraryautoupdate 4 | # Addon Provider: robweber 5 | # Translators: 6 | msgid "" 7 | msgstr "" 8 | "Project-Id-Version: XBMC Addons\n" 9 | "Report-Msgid-Bugs-To: alanwww1@xbmc.org\n" 10 | "POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n" 11 | "PO-Revision-Date: 2017-09-19 14:20+0000\n" 12 | "Last-Translator: Martijn Kaijser \n" 13 | "Language-Team: Chinese (Taiwan) (http://www.transifex.com/teamxbmc/xbmc-addons/language/zh_TW/)\n" 14 | "Language: zh_TW\n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=UTF-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Plural-Forms: nplurals=1; plural=0;\n" 19 | 20 | msgctxt "Addon Summary" 21 | msgid "Update your Kodi Video and Music Libraries on a timer. Timer runs as an Kodi service so you never miss an update." 22 | msgstr "" 23 | 24 | msgctxt "Addon Description" 25 | msgid "This is an Kodi Service that will update your music and video libraries on a timer. You can select a different interval to scan your media databases (Audio,Video,Both) or you can set a cron-style timer for greater control. If you are playing an audio or video file when the timer starts it can skip the library update process until it is completed so that you're media experience is not interrupted. Updating a specific Video Path, and Cleaning the Music/Video libraries is now supported." 26 | msgstr "" 27 | 28 | msgctxt "#30000" 29 | msgid "Kodi Library Auto Update" 30 | msgstr "" 31 | 32 | msgctxt "#30001" 33 | msgid "General" 34 | msgstr "一般設定" 35 | 36 | msgctxt "#30002" 37 | msgid "Video" 38 | msgstr "視訊" 39 | 40 | msgctxt "#30003" 41 | msgid "Music" 42 | msgstr "音樂" 43 | 44 | msgctxt "#30004" 45 | msgid "Update Video Library" 46 | msgstr "" 47 | 48 | msgctxt "#30005" 49 | msgid "Update Music Library" 50 | msgstr "" 51 | 52 | msgctxt "#30006" 53 | msgid "Show Notifications" 54 | msgstr "" 55 | 56 | msgctxt "#30007" 57 | msgid "Run during playback" 58 | msgstr "" 59 | 60 | msgctxt "#30008" 61 | msgid "Startup Delay" 62 | msgstr "" 63 | 64 | msgctxt "#30009" 65 | msgid "Used Advanced Timer" 66 | msgstr "" 67 | 68 | msgctxt "#30010" 69 | msgid "Amount of time between updates" 70 | msgstr "" 71 | 72 | msgctxt "#30011" 73 | msgid "Cron Expression" 74 | msgstr "" 75 | 76 | msgctxt "#30012" 77 | msgid "Update Video Library" 78 | msgstr "" 79 | 80 | msgctxt "#30013" 81 | msgid "Update Music Library" 82 | msgstr "" 83 | 84 | msgctxt "#30014" 85 | msgid "Only run when idle" 86 | msgstr "" 87 | 88 | msgctxt "#30015" 89 | msgid "Disable manual run prompt" 90 | msgstr "" 91 | 92 | msgctxt "#30016" 93 | msgid "Cron syntax %s is incorrect, defaulting to 2 hours" 94 | msgstr "" 95 | 96 | msgctxt "#30017" 97 | msgid "Check if sources exist before scan" 98 | msgstr "" 99 | 100 | msgctxt "#30020" 101 | msgid "Edit Custom Paths" 102 | msgstr "" 103 | 104 | msgctxt "#30021" 105 | msgid "Choose Action" 106 | msgstr "" 107 | 108 | msgctxt "#30022" 109 | msgid "Delete this item?" 110 | msgstr "" 111 | 112 | msgctxt "#30023" 113 | msgid "Browse for path" 114 | msgstr "" 115 | 116 | msgctxt "#30030" 117 | msgid "This update broke custom paths, you must remake them" 118 | msgstr "" 119 | 120 | msgctxt "#30031" 121 | msgid "Custom Paths Disclaimer" 122 | msgstr "" 123 | 124 | msgctxt "#30032" 125 | msgid "Path must already be a valid source with content" 126 | msgstr "" 127 | 128 | msgctxt "#30033" 129 | msgid "Path must match source path exactly to scan" 130 | msgstr "" 131 | 132 | msgctxt "#30040" 133 | msgid "Cleaning" 134 | msgstr "" 135 | 136 | msgctxt "#30041" 137 | msgid "Clean Libraries" 138 | msgstr "" 139 | 140 | msgctxt "#30042" 141 | msgid "Verify Sources Before Clean" 142 | msgstr "" 143 | 144 | msgctxt "#30043" 145 | msgid "Frequency" 146 | msgstr "" 147 | 148 | msgctxt "#30044" 149 | msgid "After Update" 150 | msgstr "" 151 | 152 | msgctxt "#30045" 153 | msgid "Once Per Day" 154 | msgstr "" 155 | 156 | msgctxt "#30046" 157 | msgid "Once Per Week" 158 | msgstr "" 159 | 160 | msgctxt "#30047" 161 | msgid "Once Per Month" 162 | msgstr "" 163 | 164 | msgctxt "#30048" 165 | msgid "Clean Video Library" 166 | msgstr "" 167 | 168 | msgctxt "#30049" 169 | msgid "Clean Music Library" 170 | msgstr "" 171 | 172 | msgctxt "#30050" 173 | msgid "Error Cleaning Database" 174 | msgstr "" 175 | 176 | msgctxt "#30051" 177 | msgid "Prompt User Before Cleaning Library" 178 | msgstr "" 179 | 180 | msgctxt "#30052" 181 | msgid "A database clean is scheduled to run" 182 | msgstr "" 183 | 184 | msgctxt "#30053" 185 | msgid "Would you like to run it now?" 186 | msgstr "" 187 | 188 | msgctxt "#30054" 189 | msgid "Library to clean" 190 | msgstr "" 191 | 192 | msgctxt "#30055" 193 | msgid "Both" 194 | msgstr "兩者都" 195 | 196 | msgctxt "#30056" 197 | msgid "Video Cron Expression" 198 | msgstr "" 199 | 200 | msgctxt "#30057" 201 | msgid "Music Cron Expression" 202 | msgstr "" 203 | 204 | msgctxt "#30060" 205 | msgid "Update will run again " 206 | msgstr "" 207 | 208 | msgctxt "#30061" 209 | msgid "Do you wish to manually run an update?" 210 | msgstr "" 211 | 212 | msgctxt "#30062" 213 | msgid "No Delay" 214 | msgstr "" 215 | 216 | msgctxt "#30063" 217 | msgid "1 Minute" 218 | msgstr "" 219 | 220 | msgctxt "#30064" 221 | msgid "2 Minutes" 222 | msgstr "" 223 | 224 | msgctxt "#30065" 225 | msgid "3 Minutes" 226 | msgstr "" 227 | 228 | msgctxt "#30066" 229 | msgid "4 Minutes" 230 | msgstr "" 231 | 232 | msgctxt "#30067" 233 | msgid "5 Minutes" 234 | msgstr "" 235 | 236 | msgctxt "#30068" 237 | msgid "1 Hour" 238 | msgstr "" 239 | 240 | msgctxt "#30069" 241 | msgid "2 Hours" 242 | msgstr "" 243 | 244 | msgctxt "#30070" 245 | msgid "4 Hours" 246 | msgstr "" 247 | 248 | msgctxt "#30071" 249 | msgid "6 Hours" 250 | msgstr "" 251 | 252 | msgctxt "#30072" 253 | msgid "12 Hours" 254 | msgstr "" 255 | 256 | msgctxt "#30073" 257 | msgid "24 Hours" 258 | msgstr "" 259 | 260 | msgctxt "#30074" 261 | msgid "How long to delay missed scan after system startup" 262 | msgstr "" 263 | 264 | msgctxt "#30075" 265 | msgid "Allow library scans when media is playing" 266 | msgstr "" 267 | 268 | msgctxt "#30076" 269 | msgid "Only allow scans to start when system is idle (screensaver active)" 270 | msgstr "" 271 | 272 | msgctxt "#30077" 273 | msgid "Disables the dialog box when starting a Manual Run" 274 | msgstr "" 275 | 276 | msgctxt "#30078" 277 | msgid "Toggle use a cron timer instead of the simple timer" 278 | msgstr "" 279 | 280 | msgctxt "#30079" 281 | msgid "Select how often to start library scans" 282 | msgstr "" 283 | 284 | msgctxt "#30080" 285 | msgid "Set a custom interval using cron syntax - example is '15 */5 * * *' for quarter past the hour every 5 hours every day" 286 | msgstr "" 287 | 288 | msgctxt "#30081" 289 | msgid "Launch the custom paths editor to select specific scan directories instead of the entire library" 290 | msgstr "" 291 | 292 | msgctxt "#30082" 293 | msgid "Run the Kodi library clean process to remove deleted media" 294 | msgstr "" 295 | 296 | msgctxt "#30083" 297 | msgid "Adds additional confirmation prompt before clean process runs" 298 | msgstr "" 299 | 300 | msgctxt "#30084" 301 | msgid "Set how often to run the clean process. After each update, once a day, once a week, once a month, or custom" 302 | msgstr "" 303 | -------------------------------------------------------------------------------- /resources/lib/__init__.py: -------------------------------------------------------------------------------- 1 | # Dummy file to make this directory a package. 2 | -------------------------------------------------------------------------------- /resources/lib/cronclasses.py: -------------------------------------------------------------------------------- 1 | import json 2 | from kodi_six import xbmc, xbmcvfs 3 | from . import utils as utils 4 | 5 | 6 | class CronSchedule: 7 | expression = '' 8 | name = 'library' 9 | timer_type = 'xbmc' 10 | command = {'method': 'VideoLibrary.Scan', 'params': {'showdialogs': True}} 11 | next_run = 0 12 | on_delay = False # used to defer processing until after player finishes 13 | 14 | def executeCommand(self): 15 | jsonCommand = {'jsonrpc': '2.0', 'method': self.command['method'], 'params': self.command['params'], 'id': 44} 16 | utils.log(json.dumps(jsonCommand)) 17 | xbmc.executeJSONRPC(json.dumps(jsonCommand)) 18 | 19 | def cleanLibrarySchedule(self, selectedIndex): 20 | if(selectedIndex == 1): 21 | # once per day 22 | return "* * *" 23 | elif (selectedIndex == 2): 24 | # once per week 25 | return "* * 0" 26 | else: 27 | # once per month 28 | return "1 * *" 29 | 30 | 31 | class CustomPathFile: 32 | jsonFile = xbmcvfs.translatePath(utils.data_dir() + "custom_paths.json") 33 | paths = None 34 | contentType = 'video' # all by default 35 | 36 | def __init__(self, contentType): 37 | self.paths = [] 38 | self.contentType = contentType 39 | 40 | # try and read in the custom file 41 | self._readFile() 42 | 43 | def getSchedules(self, showDialogs=True): 44 | schedules = [] 45 | 46 | # create schedules from the path information 47 | for aPath in self.paths: 48 | if(self.contentType == aPath['content']): 49 | schedules.append(self._createSchedule(aPath, showDialogs)) 50 | 51 | return schedules 52 | 53 | def addPath(self, path): 54 | path['id'] = self._getNextId() 55 | self.paths.append(path) 56 | 57 | # save the file 58 | self._writeFile() 59 | 60 | def deletePath(self, aKey): 61 | # find the given key 62 | index = -1 63 | for i in range(0, len(self.paths)): 64 | if(self.paths[i]['id'] == aKey): 65 | index = i 66 | 67 | # if found, delete it 68 | if(i != -1): 69 | del self.paths[index] 70 | 71 | # save the file 72 | self._writeFile() 73 | 74 | def getPaths(self): 75 | result = [] 76 | 77 | for aPath in self.paths: 78 | # if type matches the one we want 79 | if(self.contentType == 'all' or self.contentType == aPath['content']): 80 | result.append(aPath) 81 | 82 | return result 83 | 84 | def _getNextId(self): 85 | result = 0 86 | 87 | if(len(self.paths) > 0): 88 | # sort ids, get highest one 89 | maxId = sorted(self.paths, reverse=True, key=lambda k: k['id']) 90 | result = maxId[0]['id'] 91 | 92 | return result + 1 93 | 94 | def _writeFile(self): 95 | # sort the ids 96 | self.paths = sorted(self.paths, reverse=True, key=lambda k: k['id']) 97 | 98 | # create the custom file 99 | aFile = xbmcvfs.File(self.jsonFile, 'w') 100 | aFile.write(json.dumps(self.paths)) 101 | aFile.close() 102 | 103 | def _readFile(self): 104 | 105 | if(xbmcvfs.exists(self.jsonFile)): 106 | 107 | # read in the custom file 108 | aFile = xbmcvfs.File(self.jsonFile) 109 | 110 | # load paths in the format {path:path,expression:expression,content:type} 111 | tempPaths = json.loads(aFile.read()) 112 | 113 | # update values in path 114 | for aPath in tempPaths: 115 | 116 | # old files are only video, update 117 | if('content' not in aPath): 118 | aPath['content'] = 'video' 119 | 120 | if('id' not in aPath): 121 | aPath['id'] = self._getNextId() 122 | 123 | self.paths.append(aPath) 124 | 125 | aFile.close() 126 | else: 127 | # write a blank file 128 | self._writeFile() 129 | 130 | def _createSchedule(self, aPath, showDialogs): 131 | 132 | aSchedule = CronSchedule() 133 | aSchedule.name = aPath['path'] 134 | 135 | # command depends on content type 136 | if(aPath['content'] == 'video'): 137 | aSchedule.command = {'method': 'VideoLibrary.Scan', 'params': {'directory': aPath['path'], 'showdialogs': showDialogs}} 138 | else: 139 | aSchedule.command = {'method': 'AudioLibrary.Scan', 'params': {'directory': aPath['path'], 'showdialogs': showDialogs}} 140 | 141 | aSchedule.expression = aPath['expression'] 142 | 143 | return aSchedule 144 | -------------------------------------------------------------------------------- /resources/lib/utils.py: -------------------------------------------------------------------------------- 1 | from kodi_six import xbmc, xbmcgui, xbmcaddon, xbmcvfs 2 | 3 | __addon_id__ = 'service.libraryautoupdate' 4 | __Addon = xbmcaddon.Addon(__addon_id__) 5 | 6 | 7 | def check_data_dir(): 8 | if(not xbmcvfs.exists(xbmcvfs.translatePath(data_dir()))): 9 | xbmcvfs.mkdir(xbmcvfs.translatePath(data_dir())) 10 | 11 | 12 | def data_dir(): 13 | return __Addon.getAddonInfo('profile') 14 | 15 | 16 | def addon_dir(): 17 | return __Addon.getAddonInfo('path') 18 | 19 | 20 | def log(message, loglevel=xbmc.LOGDEBUG): 21 | xbmc.log(__addon_id__ + "-" + __Addon.getAddonInfo('version') + " : " + message, level=loglevel) 22 | 23 | 24 | def showNotification(title, message): 25 | xbmcgui.Dialog().notification(getString(30000), message, time=5000, icon=xbmcvfs.translatePath(__Addon.getAddonInfo('path') + "/resources/media/icon.png"), sound=False) 26 | 27 | 28 | def setSetting(name, value): 29 | __Addon.setSettingString(name, value) 30 | 31 | 32 | def getSetting(name): 33 | return __Addon.getSetting(name) 34 | 35 | 36 | def getSettingBool(name): 37 | return bool(__Addon.getSettingBool(name)) 38 | 39 | 40 | def getSettingInt(name): 41 | return __Addon.getSettingInt(name) 42 | 43 | 44 | def getString(string_id): 45 | return __Addon.getLocalizedString(string_id) 46 | -------------------------------------------------------------------------------- /resources/media/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robweber/xbmclibraryautoupdate/5eba6f25a38a12b5d28cce734eafca65248cef97/resources/media/clock.png -------------------------------------------------------------------------------- /resources/media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robweber/xbmclibraryautoupdate/5eba6f25a38a12b5d28cce734eafca65248cef97/resources/media/icon.png --------------------------------------------------------------------------------