Changeset 3458657
- Timestamp:
- 02/11/2026 06:24:57 AM (7 days ago)
- Location:
- infinite-uploads
- Files:
-
- 14 edited
- 1 copied
-
tags/3.1.1 (copied) (copied from infinite-uploads/trunk)
-
tags/3.1.1/inc/InfiniteUploadsAdmin.php (modified) (4 diffs)
-
tags/3.1.1/inc/assets/js/infinite-uploads.js (modified) (1 diff)
-
tags/3.1.1/inc/templates/settings.php (modified) (1 diff)
-
tags/3.1.1/infinite-uploads.php (modified) (4 diffs)
-
tags/3.1.1/infinite-uploads.pot (modified) (3 diffs)
-
tags/3.1.1/readme.txt (modified) (2 diffs)
-
tags/3.1.1/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/inc/InfiniteUploadsAdmin.php (modified) (4 diffs)
-
trunk/inc/assets/js/infinite-uploads.js (modified) (1 diff)
-
trunk/inc/templates/settings.php (modified) (1 diff)
-
trunk/infinite-uploads.php (modified) (4 diffs)
-
trunk/infinite-uploads.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
infinite-uploads/tags/3.1.1/inc/InfiniteUploadsAdmin.php
r3456796 r3458657 183 183 184 184 public function set_the_new_file_path( $uploaded, $file, $new_file, $type ) { 185 // error_log( 'Set New File Path Called for: >>>> ' . $new_file ); 186 187 // Check if the file is excluded 188 if ( InfiniteUploadsHelper::is_path_excluded( $new_file ) ) { 189 $new_file = InfiniteUploadsHelper::get_local_file_path( $new_file ); 190 } else { 191 $new_file = InfiniteUploadsHelper::get_cloud_file_path( $new_file ); 192 } 193 194 error_log( '[set_the_new_file_path] New File Path To Move: >>>> ' . $new_file ); 195 185 // Only intercept excluded files to move them to the local path. 186 // Non-excluded files should fall through to WordPress's normal handling 187 // so the stream wrapper routes them to cloud as usual. 188 if ( ! InfiniteUploadsHelper::is_path_excluded( $new_file ) ) { 189 return $uploaded; 190 } 191 192 $new_file = InfiniteUploadsHelper::get_local_file_path( $new_file ); 193 194 // Ensure the destination directory exists. 195 wp_mkdir_p( dirname( $new_file ) ); 196 197 // Try move_uploaded_file first (works for standard HTTP POST uploads). 198 // Fall back to rename() for files not in PHP's upload tmp (e.g. Big File Uploads plugin chunks in bfu-temp). 196 199 $move_new_file = @move_uploaded_file( $file['tmp_name'], $new_file ); 200 201 if ( false === $move_new_file ) { 202 $move_new_file = @rename( $file['tmp_name'], $new_file ); 203 } 197 204 198 205 if ( false === $move_new_file ) { … … 2226 2233 } 2227 2234 2228 // Scan real filesystem. 2229 foreach ( scandir( $dir ) as $file ) { 2230 if ( $file === '.' || $file === '..' ) { 2231 continue; 2232 } 2233 2234 $path = $dir . DIRECTORY_SEPARATOR . $file; 2235 $preselected_map = array_flip( $preselected ); 2236 2237 // Compute relative prefix for this $dir relative to $root_dir. 2238 $rel_prefix = ''; 2239 if ( $dir !== $root_dir ) { 2240 $rel_prefix = ltrim( substr( $dir, strlen( $root_dir ) ), DIRECTORY_SEPARATOR ); 2241 } 2242 2243 // Track existing names at this level to avoid duplicates with virtual paths. 2244 $existing_names = []; 2245 2246 // Scan real filesystem — single level only (no recursion). 2247 try { 2248 $iterator = new \FilesystemIterator( $dir, \FilesystemIterator::SKIP_DOTS ); 2249 } catch ( \UnexpectedValueException $e ) { 2250 // Directory doesn't exist (could be a virtual-only path); continue to inject virtuals below. 2251 $iterator = []; 2252 } 2253 2254 foreach ( $iterator as $file_info ) { 2255 $path = $file_info->getPathname(); 2256 $is_dir = $file_info->isDir(); 2235 2257 2236 2258 $node = [ 2237 "text" => $file ,2238 "icon" => is_dir( $path )? "jstree-folder" : "jstree-file",2259 "text" => $file_info->getFilename(), 2260 "icon" => $is_dir ? "jstree-folder" : "jstree-file", 2239 2261 "data" => [ "path" => $path ], 2240 2262 "state" => [ 2241 2263 "opened" => false, 2242 "selected" => i n_array( $path, $preselected, true),2264 "selected" => isset( $preselected_map[ $path ] ), 2243 2265 ], 2244 2266 ]; 2245 2267 2246 if ( is_dir( $path ) ) { 2247 $node["children"] = $this->prepare_directory_tree( $path, $preselected, $virtual_paths, $root_dir ); 2248 } 2249 2268 if ( $is_dir ) { 2269 // Lazy-load marker: jstree will fire a new AJAX request on expand. 2270 $node["children"] = true; 2271 } 2272 2273 $existing_names[ $file_info->getFilename() ] = true; 2250 2274 $result[] = $node; 2251 2275 } 2252 2276 2253 // Inject virtual directories ONLY at root level. 2254 if ( $dir === $root_dir ) { 2255 foreach ( $virtual_paths as $virtual ) { 2256 $virtual = trim( $virtual, DIRECTORY_SEPARATOR ); 2257 $full_virtual_path = $root_dir . DIRECTORY_SEPARATOR . $virtual; 2258 2259 // If it already exists on disk, do nothing. 2260 if ( is_dir( $full_virtual_path ) ) { 2277 // Inject virtual directory children at this level. 2278 $injected_names = []; 2279 foreach ( $virtual_paths as $virtual ) { 2280 $virtual = trim( $virtual, DIRECTORY_SEPARATOR ); 2281 if ( $virtual === '' ) { 2282 continue; 2283 } 2284 2285 // For root level ($rel_prefix is ''), the virtual path itself is what we examine. 2286 // For deeper levels, the virtual path must start with $rel_prefix/. 2287 if ( $rel_prefix !== '' ) { 2288 if ( strpos( $virtual, $rel_prefix . DIRECTORY_SEPARATOR ) !== 0 && $virtual !== $rel_prefix ) { 2261 2289 continue; 2262 2290 } 2263 2264 $parts = explode( DIRECTORY_SEPARATOR, $virtual ); 2265 2266 $current_path = $dir; 2267 $current =& $result; 2268 2269 foreach ( $parts as $part ) { 2270 $current_path .= DIRECTORY_SEPARATOR . $part; 2271 2272 $found = false; 2273 foreach ( $current as &$node ) { 2274 if ( $node['text'] === $part ) { 2275 $found = true; 2276 if ( ! isset( $node['children'] ) ) { 2277 $node['children'] = []; 2278 } 2279 $current =& $node['children']; 2280 break; 2281 } 2282 } 2283 2284 if ( ! $found ) { 2285 $new_node = [ 2286 "text" => $part, 2287 "icon" => "jstree-folder", 2288 "data" => [ "path" => $current_path ], 2289 "state" => [ 2290 "opened" => false, 2291 "selected" => in_array( $current_path, $preselected, true ), 2292 ], 2293 "children" => [], 2294 ]; 2295 2296 $current[] = $new_node; 2297 $current =& $current[ count( $current ) - 1 ]['children']; 2298 } 2299 } 2300 } 2291 $remaining = substr( $virtual, strlen( $rel_prefix ) + 1 ); 2292 } else { 2293 $remaining = $virtual; 2294 } 2295 2296 if ( $remaining === '' || $remaining === false ) { 2297 continue; 2298 } 2299 2300 // Take only the first path segment (direct child at this level). 2301 $segments = explode( DIRECTORY_SEPARATOR, $remaining ); 2302 $child_name = $segments[0]; 2303 2304 // Skip if already exists on disk or already injected. 2305 if ( isset( $existing_names[ $child_name ] ) || isset( $injected_names[ $child_name ] ) ) { 2306 continue; 2307 } 2308 2309 $child_path = $dir . DIRECTORY_SEPARATOR . $child_name; 2310 $has_deeper = count( $segments ) > 1; 2311 2312 $is_path_dir = is_dir( $child_path ); 2313 $new_node = [ 2314 "text" => $child_name, 2315 "icon" => $is_path_dir ? "jstree-folder" : "jstree-file", 2316 "data" => [ "path" => $child_path ], 2317 "state" => [ 2318 "opened" => false, 2319 "selected" => isset( $preselected_map[ $child_path ] ), 2320 ], 2321 "children" => $has_deeper ? true : false, 2322 ]; 2323 2324 $injected_names[ $child_name ] = true; 2325 $result[] = $new_node; 2301 2326 } 2302 2327 … … 2330 2355 $upload_dir = $dir['basedir']; 2331 2356 2357 // Determine which directory to scan (supports lazy loading of subdirectories). 2358 $scan_dir = $upload_dir; 2359 if ( ! empty( $_REQUEST['dir'] ) ) { 2360 $requested_dir = sanitize_text_field( wp_unslash( $_REQUEST['dir'] ) ); 2361 2362 // Security: reject path traversal attempts. 2363 if ( strpos( $requested_dir, '..' ) !== false ) { 2364 wp_send_json_error( 'Invalid directory path.' ); 2365 } 2366 2367 // Normalize and verify the path is within the upload basedir. 2368 $requested_dir = realpath( $requested_dir ); 2369 if ( $requested_dir === false ) { 2370 // Path doesn't exist on disk — could be a virtual-only directory. 2371 // Reconstruct from the sanitized input for virtual path injection. 2372 $requested_dir = sanitize_text_field( wp_unslash( $_REQUEST['dir'] ) ); 2373 } 2374 2375 if ( strpos( $requested_dir, $upload_dir ) !== 0 ) { 2376 wp_send_json_error( 'Directory is outside the uploads folder.' ); 2377 } 2378 2379 $scan_dir = $requested_dir; 2380 } 2381 2332 2382 $sub_dir = $dir['subdir']; 2333 2383 $virtual_paths = [ $sub_dir ]; … … 2340 2390 } 2341 2391 2342 $tree = $this->prepare_directory_tree( $upload_dir, $excluded_files, $virtual_paths ); 2343 //wp_send_json_success( $tree ); 2392 $tree = $this->prepare_directory_tree( $scan_dir, $excluded_files, $virtual_paths, $upload_dir ); 2344 2393 2345 2394 echo json_encode( $tree ); -
infinite-uploads/tags/3.1.1/inc/assets/js/infinite-uploads.js
r3456796 r3458657 696 696 697 697 698 $('#folderTree').jstree({ 699 'plugins': ["checkbox"], 700 'checkbox': { 701 // Select all children when parent is selected 702 'three_state': true, 703 'cascade': 'up+down', 704 'tie_selection': true 705 }, 706 'core': { 707 'data': { 708 "url": ajaxurl, 709 "data": function (node) { 710 return { 711 "action": "get_directory_tree", 712 "nonce": iup_data.nonce.getTree 713 } 714 }, 715 "dataType": "json" 698 function initFolderTree() { 699 if ($.jstree.reference('#folderTree')) { 700 return; // Already initialized. 701 } 702 $('#folderTree').jstree({ 703 'plugins': ["checkbox"], 704 'checkbox': { 705 // Select all children when parent is selected 706 'three_state': true, 707 'cascade': 'up+down', 708 'tie_selection': true 709 }, 710 'core': { 711 'data': { 712 "url": ajaxurl, 713 "data": function (node) { 714 var params = { 715 "action": "get_directory_tree", 716 "nonce": iup_data.nonce.getTree 717 }; 718 if (node.id !== '#') { 719 params.dir = node.data.path; 720 } 721 return params; 722 }, 723 "dataType": "json" 724 } 716 725 } 717 } 718 }) 719 // When folder checkbox clicked → open folder 720 .on("select_node.jstree", function (e, data) { 721 if (data.node.children.length) { 722 $('#folderTree').jstree('open_node', data.node); 723 } 724 }); 726 }) 727 // When folder checkbox clicked → open folder 728 .on("select_node.jstree", function (e, data) { 729 if (data.node.children.length) { 730 $('#folderTree').jstree('open_node', data.node); 731 } 732 }); 733 } 734 735 // Show/hide folder tree based on file exclusion radio buttons. 736 $('input[name="iu_file_exclusion_enabled"]').on('change', function () { 737 if ($(this).val() === 'yes') { 738 $('#folderTreeWrapper').show(); 739 initFolderTree(); 740 } else { 741 $('#folderTreeWrapper').hide(); 742 } 743 }); 744 745 // Initialize tree on page load if file exclusion is already enabled. 746 if ($('input[name="iu_file_exclusion_enabled"]:checked').val() === 'yes') { 747 initFolderTree(); 748 } 725 749 726 750 // Get selected paths -
infinite-uploads/tags/3.1.1/inc/templates/settings.php
r3456796 r3458657 105 105 <div class="row"> 106 106 <div class="col text-left p-3"> 107 <div id="folderTree" style="max-height:300px; overflow:auto; border:1px solid #ddd; border-radius:5px; background:#f9f9f9;"></div> 107 <div id="folderTreeWrapper" style="<?php echo ( $file_exclusion_setting !== 'yes' ) ? 'display:none;' : ''; ?>"> 108 <div id="folderTree" style="max-height:300px; overflow:auto; border:1px solid #ddd; border-radius:5px; background:#f9f9f9;"></div> 109 </div> 108 110 <button class="btn text-nowrap btn-primary btn-lg m-4" id="saveExcludedFilesSettings">Save Settings</button> 109 111 </div> -
infinite-uploads/tags/3.1.1/infinite-uploads.php
r3456796 r3458657 3 3 * Plugin Name: Infinite Uploads 4 4 * Description: Infinitely scalable cloud storage and delivery for your videos and uploads made easy! Upload directly to cloud storage and manage your files right from the WordPress Media Library. 5 * Version: 3.1. 05 * Version: 3.1.1 6 6 * Author: Infinite Uploads 7 7 * Author URI: https://infiniteuploads.com/?utm_source=iup_plugin&utm_medium=plugin&utm_campaign=iup_plugin&utm_content=meta … … 19 19 */ 20 20 21 define( 'INFINITE_UPLOADS_VERSION', '3.1.0' ); 21 define( 'INFINITE_UPLOADS_VERSION', '3.1.1' ); 22 23 if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) { 24 require_once __DIR__ . '/vendor/autoload.php'; 25 } 26 27 // Load action scheduler. 28 require_once dirname( __FILE__ ) . '/libs/action-scheduler/action-scheduler.php'; 22 29 23 30 if ( defined( 'WP_CLI' ) && WP_CLI ) { … … 26 33 27 34 //require_once 'inc/class-infinite-uploads-wp-mail.php'; 28 29 35 register_activation_hook( __FILE__, 'infinite_uploads_install' ); 30 31 // Load action scheduler.32 require_once dirname( __FILE__ ) . '/libs/action-scheduler/action-scheduler.php';33 36 34 37 add_action( 'plugins_loaded', 'infinite_uploads_init' ); … … 179 182 } 180 183 181 if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {182 require_once __DIR__ . '/vendor/autoload.php';183 }184 184 /** 185 185 * Autoload callback. -
infinite-uploads/tags/3.1.1/infinite-uploads.pot
r2833242 r3458657 1 # Copyright (C) 202 2Infinite Uploads2 # This file is distributed under the same license as the Infinite Uploads package.1 # Copyright (C) 2026 Infinite Uploads 2 # This file is distributed under the GPLv2. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Infinite Uploads\n" 5 "Project-Id-Version: Infinite Uploads 3.1.1\n" 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/infinite-uploads\n" 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 8 "Language-Team: LANGUAGE <[email protected]>\n" 6 9 "MIME-Version: 1.0\n" 7 10 "Content-Type: text/plain; charset=UTF-8\n" 8 11 "Content-Transfer-Encoding: 8bit\n" 9 "X-Poedit-Basepath: ..\n" 10 "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" 11 "X-Poedit-SearchPath-0: .\n" 12 "X-Poedit-SearchPathExcluded-0: *.js\n" 13 "X-Poedit-SourceCharset: UTF-8\n" 14 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 15 16 #: infinite-uploads.php:144, build/infinite-uploads/infinite-uploads.php:144, build/infinite-uploads 2/infinite-uploads.php:144 17 msgid "The Infinite Uploads plugin requires PHP version 5.5.0 or higher. Your server is running PHP version %s." 18 msgstr "" 19 20 #: infinite-uploads.php:158, build/infinite-uploads/infinite-uploads.php:158, build/infinite-uploads 2/infinite-uploads.php:158 21 msgid "The Infinite Uploads plugin requires WordPress version 5.3 or higher. Your server is running WordPress version %s." 22 msgstr "" 23 24 #: inc/class-infinite-uploads-admin.php:72, build/infinite-uploads/inc/class-infinite-uploads-admin.php:71, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:72 25 msgid "When you upload files on this site, your files are transferred to and stored in the Infinite Uploads cloud. When you visit pages on this site media files may be downloaded from the Infinite Uploads cloud CDN which stores web log information including IP, User Agent, referrer, Location, and ISP info of site visitors for 7 days. The Infinite Uploads privacy policy is %1$s here %2$s." 26 msgstr "" 27 12 "POT-Creation-Date: 2026-02-11T06:20:25+00:00\n" 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.9.0\n" 15 "X-Domain: infinite-uploads\n" 16 17 #. Plugin Name of the plugin 18 #. Author of the plugin 28 19 #. translators: %s: Plugin name. 29 #. translators: %s: Plugin name. 30 #: inc/class-infinite-uploads-admin.php:75, inc/class-infinite-uploads-admin.php:713, inc/class-infinite-uploads-admin.php:775, inc/class-infinite-uploads-admin.php:776, inc/class-infinite-uploads-admin.php:764, inc/class-infinite-uploads-admin.php:765, build/infinite-uploads/inc/class-infinite-uploads-admin.php:74, build/infinite-uploads/inc/class-infinite-uploads-admin.php:762, build/infinite-uploads/inc/class-infinite-uploads-admin.php:763, build/infinite-uploads/inc/class-infinite-uploads-admin.php:751, build/infinite-uploads/inc/class-infinite-uploads-admin.php:752, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:75, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:713, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:775, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:776, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:764, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:765 20 #: inc/InfiniteUploadsAdmin.php:254 21 #: inc/InfiniteUploadsAdmin.php:1917 22 #: inc/InfiniteUploadsAdmin.php:1966 23 #: inc/InfiniteUploadsAdmin.php:1967 31 24 msgid "Infinite Uploads" 32 25 msgstr "" 33 26 34 #: inc/class-infinite-uploads-admin.php:97, inc/class-infinite-uploads-admin.php:108, inc/class-infinite-uploads-admin.php:124, inc/class-infinite-uploads-admin.php:138, inc/class-infinite-uploads-admin.php:207, inc/class-infinite-uploads-admin.php:301, inc/class-infinite-uploads-admin.php:547, inc/class-infinite-uploads-admin.php:574, inc/class-infinite-uploads-admin.php:665, inc/class-infinite-uploads-admin.php:854, build/infinite-uploads/inc/class-infinite-uploads-admin.php:96, build/infinite-uploads/inc/class-infinite-uploads-admin.php:107, build/infinite-uploads/inc/class-infinite-uploads-admin.php:123, build/infinite-uploads/inc/class-infinite-uploads-admin.php:137, build/infinite-uploads/inc/class-infinite-uploads-admin.php:206, build/infinite-uploads/inc/class-infinite-uploads-admin.php:300, build/infinite-uploads/inc/class-infinite-uploads-admin.php:546, build/infinite-uploads/inc/class-infinite-uploads-admin.php:573, build/infinite-uploads/inc/class-infinite-uploads-admin.php:664, build/infinite-uploads/inc/class-infinite-uploads-admin.php:829, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:97, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:108, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:124, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:138, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:207, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:301, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:547, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:574, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:665, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:854 35 msgid "Permissions Error: Please refresh the page and try again." 36 msgstr "" 37 38 #: inc/class-infinite-uploads-admin.php:508, inc/class-infinite-uploads-admin.php:517, inc/class-infinite-uploads-admin.php:421, build/infinite-uploads/inc/class-infinite-uploads-admin.php:507, build/infinite-uploads/inc/class-infinite-uploads-admin.php:516, build/infinite-uploads/inc/class-infinite-uploads-admin.php:420, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:508, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:517, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:421 39 msgid "Error uploading %s. Queued for retry." 40 msgstr "" 41 42 #: inc/class-infinite-uploads-admin.php:506, inc/class-infinite-uploads-admin.php:515, inc/class-infinite-uploads-admin.php:419, inc/class-infinite-uploads-wp-cli-command.php:298, build/infinite-uploads/inc/class-infinite-uploads-admin.php:505, build/infinite-uploads/inc/class-infinite-uploads-admin.php:514, build/infinite-uploads/inc/class-infinite-uploads-admin.php:418, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:298, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:506, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:515, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:419, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:298 43 msgid "Error uploading %s. Retries exceeded." 44 msgstr "" 45 46 #: inc/class-infinite-uploads-admin.php:424, build/infinite-uploads/inc/class-infinite-uploads-admin.php:423, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:424 47 msgid "Error uploading file. Queued for retry." 48 msgstr "" 49 50 #: inc/class-infinite-uploads-admin.php:638, build/infinite-uploads/inc/class-infinite-uploads-admin.php:637, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:638 51 msgid "Error downloading file. Queued for retry." 52 msgstr "" 53 54 #: inc/class-infinite-uploads-admin.php:635, inc/class-infinite-uploads-wp-cli-command.php:556, build/infinite-uploads/inc/class-infinite-uploads-admin.php:634, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:546, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:635, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:546 55 msgid "Error downloading %s. Queued for retry." 56 msgstr "" 57 58 #: inc/class-infinite-uploads-admin.php:633, inc/class-infinite-uploads-wp-cli-command.php:554, build/infinite-uploads/inc/class-infinite-uploads-admin.php:632, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:544, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:633, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:544 59 msgid "Error downloading %s. Retries exceeded." 60 msgstr "" 61 62 #: inc/class-infinite-uploads-admin.php:702, inc/class-infinite-uploads.php:415, inc/templates/connect.php:50, build/infinite-uploads/inc/class-infinite-uploads-admin.php:701, build/infinite-uploads/inc/class-infinite-uploads.php:407, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:702, build/infinite-uploads 2/inc/class-infinite-uploads.php:410, build/infinite-uploads/inc/templates/connect.php:49, build/infinite-uploads 2/inc/templates/connect.php:50 27 #. Description of the plugin 28 msgid "Infinitely scalable cloud storage and delivery for your videos and uploads made easy! Upload directly to cloud storage and manage your files right from the WordPress Media Library." 29 msgstr "" 30 31 #. Author URI of the plugin 32 msgid "https://infiniteuploads.com/?utm_source=iup_plugin&utm_medium=plugin&utm_campaign=iup_plugin&utm_content=meta" 33 msgstr "" 34 35 #: inc/InfiniteUploads.php:445 36 msgid "Infinite Uploads is almost ready!" 37 msgstr "" 38 39 #: inc/InfiniteUploads.php:447 40 msgid "Create or connect your account to move your images, audio, and video to the cloud - with a click!" 41 msgstr "" 42 43 #: inc/InfiniteUploads.php:453 44 msgid "Finish Sync" 45 msgstr "" 46 47 #: inc/InfiniteUploads.php:453 48 #: inc/InfiniteUploadsAdmin.php:1906 49 #: inc/templates/connect.php:54 63 50 msgid "Connect" 64 51 msgstr "" 65 52 66 #: inc/class-infinite-uploads-admin.php:700, build/infinite-uploads/inc/class-infinite-uploads-admin.php:699, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:700 67 msgid "Settings" 68 msgstr "" 69 70 #: inc/class-infinite-uploads-admin.php:704, inc/templates/footer.php:9, build/infinite-uploads/inc/class-infinite-uploads-admin.php:703, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:704, build/infinite-uploads/inc/templates/footer.php:9, build/infinite-uploads 2/inc/templates/footer.php:9 71 msgid "Support" 72 msgstr "" 73 74 #: inc/class-infinite-uploads-admin.php:800, build/infinite-uploads/inc/class-infinite-uploads-admin.php:787, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:800 75 msgid "Are you sure you want to leave this tab? The current bulk action will be canceled and you will need to continue where it left off later." 76 msgstr "" 77 78 #: inc/class-infinite-uploads-admin.php:801, build/infinite-uploads/inc/class-infinite-uploads-admin.php:788, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:801 79 msgid "Too many server errors. Please try again." 80 msgstr "" 81 82 #: inc/class-infinite-uploads-admin.php:802, build/infinite-uploads/inc/class-infinite-uploads-admin.php:789, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:802 83 msgid "If you leave this page the sync will be interrupted and you will have to continue where you left off later." 84 msgstr "" 85 86 #: inc/class-infinite-uploads-admin.php:889, build/infinite-uploads/inc/class-infinite-uploads-admin.php:864, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:889 87 msgid "United States" 88 msgstr "" 89 90 #: inc/class-infinite-uploads-admin.php:890, build/infinite-uploads/inc/class-infinite-uploads-admin.php:865, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:890 91 msgid "Europe" 92 msgstr "" 93 94 #: inc/class-infinite-uploads-admin.php:919, build/infinite-uploads/inc/class-infinite-uploads-admin.php:894, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:919 95 msgid "Files can't be uploaded and your CDN will be disabled soon due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 96 msgstr "" 97 98 #: inc/class-infinite-uploads-admin.php:915, build/infinite-uploads/inc/class-infinite-uploads-admin.php:890, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:915 99 msgid "Files can't be uploaded and your CDN is disabled due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. Images and links to media on your site may be broken until you take action. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 100 msgstr "" 101 102 #: inc/class-infinite-uploads-admin.php:927, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:927 103 msgid "There is uploaded media from your site that may only exist in the Infinite Uploads cloud. <strong>You MUST download your media files before deactivating this plugin to prevent data loss!</strong>" 104 msgstr "" 105 106 #: inc/class-infinite-uploads-admin.php:930, inc/templates/modal-download.php:5, inc/templates/settings.php:109, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:930, build/infinite-uploads/inc/templates/modal-download.php:5, build/infinite-uploads 2/inc/templates/modal-download.php:5, build/infinite-uploads 2/inc/templates/settings.php:109 107 msgid "Download & Disconnect" 108 msgstr "" 109 110 #: inc/class-infinite-uploads-wp-cli-command.php:214, inc/class-infinite-uploads-wp-cli-command.php:436, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:218, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:426, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:218, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:426 111 msgid "%s files (%s) remaining to be synced." 112 msgstr "" 113 114 #: inc/class-infinite-uploads-wp-cli-command.php:226, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:226, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:226 115 msgid "Copying to the cloud..." 116 msgstr "" 117 118 #: inc/class-infinite-uploads-wp-cli-command.php:278, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:278, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:278 119 msgid "%s - Synced %s of %s files." 120 msgstr "" 121 122 #: inc/class-infinite-uploads-wp-cli-command.php:307, inc/class-infinite-uploads-wp-cli-command.php:305 123 msgid "There was an error during upload: %s. Queued for retry." 124 msgstr "" 125 126 #: inc/class-infinite-uploads-wp-cli-command.php:300, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:305, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:300, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:305, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:300 127 msgid "%s error uploading %s. Queued for retry." 128 msgstr "" 129 130 #: inc/class-infinite-uploads-wp-cli-command.php:323, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:321, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:321 131 msgid "Unable to upload %s files." 132 msgstr "" 133 134 #: inc/class-infinite-uploads-wp-cli-command.php:325, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:323, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:323 135 msgid "Sync complete!" 136 msgstr "" 137 138 #: inc/class-infinite-uploads-wp-cli-command.php:336, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:335, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:335 139 msgid "Scanning local filesystem..." 140 msgstr "" 141 142 #: inc/class-infinite-uploads-wp-cli-command.php:341, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:340, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:340 143 msgid "%s files (%s) found in uploads." 144 msgstr "" 145 146 #: inc/class-infinite-uploads-wp-cli-command.php:350, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:342, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:342 147 msgid "Comparing to the cloud..." 148 msgstr "" 149 150 #: inc/class-infinite-uploads-wp-cli-command.php:444, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:434, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:434 151 msgid "Deleting local copies of synced files..." 152 msgstr "" 153 154 #: inc/class-infinite-uploads-wp-cli-command.php:457, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:447, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:447 155 msgid "Could not delete %s." 156 msgstr "" 157 158 #: inc/class-infinite-uploads-wp-cli-command.php:452, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:442, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:442 159 msgid "%s - Deleted %s of %s files." 160 msgstr "" 161 162 #: inc/class-infinite-uploads-wp-cli-command.php:464, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:454, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:454 163 msgid "Delete complete!" 164 msgstr "" 165 166 #: inc/class-infinite-uploads-wp-cli-command.php:490, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:480, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:480 167 msgid "%s files (%s) remaining to be downloaded." 168 msgstr "" 169 170 #: inc/class-infinite-uploads-wp-cli-command.php:499, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:489, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:489 171 msgid "Downloading from the cloud..." 172 msgstr "" 173 174 #: inc/class-infinite-uploads-wp-cli-command.php:534, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:524, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:524 175 msgid "%s - Downloaded %s of %s files." 176 msgstr "" 177 178 #: inc/class-infinite-uploads-wp-cli-command.php:560, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:550, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:550 179 msgid "%s error downloading %s. Queued for retry." 180 msgstr "" 181 182 #: inc/class-infinite-uploads-wp-cli-command.php:575, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:565, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:565 183 msgid "Unable to download %s files." 184 msgstr "" 185 186 #: inc/class-infinite-uploads-wp-cli-command.php:577, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:567, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:567 187 msgid "Download complete!" 188 msgstr "" 189 190 #: inc/class-infinite-uploads.php:405, build/infinite-uploads/inc/class-infinite-uploads.php:397, build/infinite-uploads 2/inc/class-infinite-uploads.php:400 191 msgid "Infinite Uploads is almost ready!" 192 msgstr "" 193 194 #: inc/class-infinite-uploads.php:410, build/infinite-uploads/inc/class-infinite-uploads.php:402, build/infinite-uploads 2/inc/class-infinite-uploads.php:405 195 msgid "Create or connect your account to move your images, audio, video, and documents to the cloud - with a click!" 196 msgstr "" 197 198 #: inc/class-infinite-uploads.php:408, build/infinite-uploads/inc/class-infinite-uploads.php:400, build/infinite-uploads 2/inc/class-infinite-uploads.php:403 199 msgid "Finish syncing your images, audio, video, and documents to the cloud to enable." 200 msgstr "" 201 202 #: inc/class-infinite-uploads.php:415, build/infinite-uploads/inc/class-infinite-uploads.php:407, build/infinite-uploads 2/inc/class-infinite-uploads.php:410 203 msgid "Finish Sync" 204 msgstr "" 205 206 #: inc/class-infinite-uploads.php:489, build/infinite-uploads/inc/class-infinite-uploads.php:482, build/infinite-uploads 2/inc/class-infinite-uploads.php:484 53 #: inc/InfiniteUploads.php:527 207 54 msgid "%s file totalling %s" 208 55 msgid_plural "%s files totalling %s" … … 210 57 msgstr[1] "" 211 58 212 #: inc/ class-infinite-uploads.php:494, build/infinite-uploads/inc/class-infinite-uploads.php:487, build/infinite-uploads 2/inc/class-infinite-uploads.php:48959 #: inc/InfiniteUploads.php:532 213 60 msgid "%s / %s File" 214 61 msgid_plural "%s / %s Files" … … 216 63 msgstr[1] "" 217 64 218 #: inc/ class-infinite-uploads.php:504, build/infinite-uploads/inc/class-infinite-uploads.php:497, build/infinite-uploads 2/inc/class-infinite-uploads.php:49965 #: inc/InfiniteUploads.php:542 219 66 msgid "Images" 220 67 msgstr "" 221 68 222 #: inc/ class-infinite-uploads.php:505, build/infinite-uploads/inc/class-infinite-uploads.php:498, build/infinite-uploads 2/inc/class-infinite-uploads.php:50069 #: inc/InfiniteUploads.php:543 223 70 msgid "Audio" 224 71 msgstr "" 225 72 226 #: inc/ class-infinite-uploads.php:506, build/infinite-uploads/inc/class-infinite-uploads.php:499, build/infinite-uploads 2/inc/class-infinite-uploads.php:50173 #: inc/InfiniteUploads.php:544 227 74 msgid "Video" 228 75 msgstr "" 229 76 230 #: inc/ class-infinite-uploads.php:507, build/infinite-uploads/inc/class-infinite-uploads.php:500, build/infinite-uploads 2/inc/class-infinite-uploads.php:50277 #: inc/InfiniteUploads.php:545 231 78 msgid "Documents" 232 79 msgstr "" 233 80 234 #: inc/ class-infinite-uploads.php:508, build/infinite-uploads/inc/class-infinite-uploads.php:501, build/infinite-uploads 2/inc/class-infinite-uploads.php:50381 #: inc/InfiniteUploads.php:546 235 82 msgid "Archives" 236 83 msgstr "" 237 84 238 #: inc/ class-infinite-uploads.php:509, build/infinite-uploads/inc/class-infinite-uploads.php:502, build/infinite-uploads 2/inc/class-infinite-uploads.php:50485 #: inc/InfiniteUploads.php:547 239 86 msgid "Code" 240 87 msgstr "" 241 88 242 #: inc/ class-infinite-uploads.php:510, build/infinite-uploads/inc/class-infinite-uploads.php:503, build/infinite-uploads 2/inc/class-infinite-uploads.php:50589 #: inc/InfiniteUploads.php:548 243 90 msgid "Other" 244 91 msgstr "" 245 92 246 #: inc/class-infinite-uploads.php:702, inc/class-infinite-uploads.php:732, inc/class-infinite-uploads.php:751, build/infinite-uploads/inc/class-infinite-uploads.php:695, build/infinite-uploads/inc/class-infinite-uploads.php:725, build/infinite-uploads/inc/class-infinite-uploads.php:744, build/infinite-uploads 2/inc/class-infinite-uploads.php:697, build/infinite-uploads 2/inc/class-infinite-uploads.php:727, build/infinite-uploads 2/inc/class-infinite-uploads.php:746 93 #: inc/InfiniteUploads.php:808 94 msgid "Files can't be uploaded due to a billing issue with your Infinite Uploads account. <a href='%s'>Please resolve the issue</a> to resume uploading." 95 msgstr "" 96 97 #: inc/InfiniteUploads.php:813 98 #: inc/InfiniteUploads.php:844 99 #: inc/InfiniteUploads.php:863 247 100 msgid "Files can't be uploaded due to a billing issue with your Infinite Uploads account." 248 101 msgstr "" 249 102 250 #: inc/class-infinite-uploads.php:699, build/infinite-uploads/inc/class-infinite-uploads.php:692, build/infinite-uploads 2/inc/class-infinite-uploads.php:694 251 msgid "Files can't be uploaded due to a billing issue with your Infinite Uploads account. <a href='%s'>Please resolve the issue</a> to resume uploading." 252 msgstr "" 253 254 #: inc/class-infinite-uploads.php:719, build/infinite-uploads/inc/class-infinite-uploads.php:712, build/infinite-uploads 2/inc/class-infinite-uploads.php:714 103 #: inc/InfiniteUploads.php:831 255 104 msgid "Files can't be uploaded and your CDN is disabled due to a billing issue with your Infinite Uploads account. <a href='%s'>Please resolve the issue</a> to resume uploading. <a href='%s'>Already fixed?</a>" 256 105 msgstr "" 257 106 258 #: inc/templates/cloud-overview.php:4, build/infinite-uploads/inc/templates/cloud-overview.php:4, build/infinite-uploads 2/inc/templates/cloud-overview.php:4 259 msgid "Cloud Storage Overview" 260 msgstr "" 261 262 #: inc/templates/cloud-overview.php:11, build/infinite-uploads/inc/templates/cloud-overview.php:11, build/infinite-uploads 2/inc/templates/cloud-overview.php:11 107 #: inc/InfiniteUploadsAdmin.php:251 108 msgid "When you upload files on this site, your files are transferred to and stored in the Infinite Uploads cloud. When you visit pages on this site media files may be downloaded from the Infinite Uploads cloud CDN which stores web log information including IP, User Agent, referrer, Location, and ISP info of site visitors for 7 days. The Infinite Uploads privacy policy is %1$s here %2$s." 109 msgstr "" 110 111 #: inc/InfiniteUploadsAdmin.php:276 112 #: inc/InfiniteUploadsAdmin.php:287 113 #: inc/InfiniteUploadsAdmin.php:308 114 #: inc/InfiniteUploadsAdmin.php:326 115 #: inc/InfiniteUploadsAdmin.php:399 116 #: inc/InfiniteUploadsAdmin.php:496 117 #: inc/InfiniteUploadsAdmin.php:1139 118 #: inc/InfiniteUploadsAdmin.php:1421 119 #: inc/InfiniteUploadsAdmin.php:1869 120 #: inc/InfiniteUploadsAdmin.php:2064 121 #: inc/InfiniteUploadsVideo.php:265 122 #: inc/InfiniteUploadsVideo.php:270 123 msgid "Permissions Error: Please refresh the page and try again." 124 msgstr "" 125 126 #: inc/InfiniteUploadsAdmin.php:617 127 #: inc/InfiniteUploadsAdmin.php:712 128 #: inc/InfiniteUploadsAdmin.php:721 129 #: inc/InfiniteUploadsAdmin.php:1113 130 #: inc/InfiniteUploadsAdmin.php:1129 131 #: inc/InfiniteUploadsAdmin.php:2930 132 #: inc/InfiniteUploadsAdmin.php:3025 133 #: inc/InfiniteUploadsAdmin.php:3034 134 #: inc/InfiniteUploadsWPCLICommand.php:300 135 msgid "Error uploading %s. Retries exceeded." 136 msgstr "" 137 138 #: inc/InfiniteUploadsAdmin.php:619 139 #: inc/InfiniteUploadsAdmin.php:714 140 #: inc/InfiniteUploadsAdmin.php:723 141 #: inc/InfiniteUploadsAdmin.php:1114 142 #: inc/InfiniteUploadsAdmin.php:1130 143 #: inc/InfiniteUploadsAdmin.php:2932 144 #: inc/InfiniteUploadsAdmin.php:3027 145 #: inc/InfiniteUploadsAdmin.php:3036 146 msgid "Error uploading %s. Queued for retry." 147 msgstr "" 148 149 #: inc/InfiniteUploadsAdmin.php:622 150 #: inc/InfiniteUploadsAdmin.php:1118 151 #: inc/InfiniteUploadsAdmin.php:2935 152 msgid "Error uploading file. Queued for retry." 153 msgstr "" 154 155 #: inc/InfiniteUploadsAdmin.php:755 156 #: inc/InfiniteUploadsAdmin.php:1168 157 #: inc/InfiniteUploadsAdmin.php:1518 158 msgid "Permissions Error: Insufficient privileges." 159 msgstr "" 160 161 #: inc/InfiniteUploadsAdmin.php:759 162 #: inc/InfiniteUploadsAdmin.php:1175 163 #: inc/InfiniteUploadsAdmin.php:1525 164 msgid "Security Error: Invalid nonce. Please refresh and try again." 165 msgstr "" 166 167 #: inc/InfiniteUploadsAdmin.php:791 168 #: inc/InfiniteUploadsAdmin.php:1187 169 #: inc/InfiniteUploadsAdmin.php:1549 170 msgid "Error: Invalid upload directory." 171 msgstr "" 172 173 #: inc/InfiniteUploadsAdmin.php:956 174 msgid "Security error for file %s." 175 msgstr "" 176 177 #: inc/InfiniteUploadsAdmin.php:1261 178 #: inc/InfiniteUploadsAdmin.php:1652 179 msgid "Error: Unable to resolve base directory." 180 msgstr "" 181 182 #: inc/InfiniteUploadsAdmin.php:1287 183 msgid "Security: Invalid file path detected: %s" 184 msgstr "" 185 186 #: inc/InfiniteUploadsAdmin.php:1298 187 msgid "Error: Not a file: %s" 188 msgstr "" 189 190 #: inc/InfiniteUploadsAdmin.php:1309 191 msgid "Error: File not writable: %s" 192 msgstr "" 193 194 #: inc/InfiniteUploadsAdmin.php:1326 195 msgid "Error deleting file: %s" 196 msgstr "" 197 198 #: inc/InfiniteUploadsAdmin.php:1485 199 #: inc/InfiniteUploadsAdmin.php:1850 200 #: inc/InfiniteUploadsAdmin.php:2785 201 #: inc/InfiniteUploadsWPCLICommand.php:559 202 msgid "Error downloading %s. Retries exceeded." 203 msgstr "" 204 205 #: inc/InfiniteUploadsAdmin.php:1487 206 #: inc/InfiniteUploadsAdmin.php:1854 207 #: inc/InfiniteUploadsAdmin.php:2787 208 #: inc/InfiniteUploadsWPCLICommand.php:561 209 msgid "Error downloading %s. Queued for retry." 210 msgstr "" 211 212 #: inc/InfiniteUploadsAdmin.php:1490 213 #: inc/InfiniteUploadsAdmin.php:1860 214 #: inc/InfiniteUploadsAdmin.php:2790 215 msgid "Error downloading file. Queued for retry." 216 msgstr "" 217 218 #: inc/InfiniteUploadsAdmin.php:1557 219 msgid "Error: Upload directory is not writable." 220 msgstr "" 221 222 #: inc/InfiniteUploadsAdmin.php:1645 223 msgid "Error: Invalid S3 bucket configuration." 224 msgstr "" 225 226 #: inc/InfiniteUploadsAdmin.php:1677 227 msgid "Error: Cannot create directory for %s" 228 msgstr "" 229 230 #: inc/InfiniteUploadsAdmin.php:1689 231 msgid "Security: Invalid file path: %s" 232 msgstr "" 233 234 #: inc/InfiniteUploadsAdmin.php:1904 235 #: inc/templates/video-overview.php:42 236 #: inc/video/admin/components/Header.jsx:87 237 #: inc/video/admin/components/Settings.jsx:170 238 msgid "Settings" 239 msgstr "" 240 241 #: inc/InfiniteUploadsAdmin.php:1908 242 #: inc/templates/footer.php:16 243 msgid "Support" 244 msgstr "" 245 246 #: inc/InfiniteUploadsAdmin.php:2005 247 msgid "Are you sure you want to leave this tab? The current bulk action will be canceled and you will need to continue where it left off later." 248 msgstr "" 249 250 #: inc/InfiniteUploadsAdmin.php:2006 251 msgid "Too many server errors. Please try again." 252 msgstr "" 253 254 #: inc/InfiniteUploadsAdmin.php:2007 255 msgid "If you leave this page the sync will be interrupted and you will have to continue where you left off later." 256 msgstr "" 257 258 #: inc/InfiniteUploadsAdmin.php:2099 259 msgid "United States" 260 msgstr "" 261 262 #: inc/InfiniteUploadsAdmin.php:2100 263 msgid "Europe" 264 msgstr "" 265 266 #: inc/InfiniteUploadsAdmin.php:2132 267 #: inc/InfiniteUploadsVideo.php:642 268 msgid "Files can't be uploaded and your CDN is disabled due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. Images and links to media on your site may be broken until you take action. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 269 msgstr "" 270 271 #: inc/InfiniteUploadsAdmin.php:2138 272 #: inc/InfiniteUploadsVideo.php:648 273 msgid "Files can't be uploaded and your CDN will be disabled soon due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 274 msgstr "" 275 276 #: inc/InfiniteUploadsAdmin.php:2149 277 msgid "There is uploaded media from your site that may only exist in the Infinite Uploads cloud. <strong>You MUST download your media files before deactivating this plugin to prevent data loss!</strong>" 278 msgstr "" 279 280 #: inc/InfiniteUploadsAdmin.php:2154 281 #: inc/templates/modal-download.php:5 282 #: inc/templates/settings.php:140 283 msgid "Download & Disconnect" 284 msgstr "" 285 286 #: inc/InfiniteUploadsVideo.php:275 287 msgid "Infinite Uploads Video is disabled due to an issue with your account." 288 msgstr "" 289 290 #: inc/InfiniteUploadsVideo.php:385 291 msgid "Invalid request" 292 msgstr "" 293 294 #: inc/InfiniteUploadsVideo.php:460 295 msgid "Video Library - Infinite Uploads" 296 msgstr "" 297 298 #: inc/InfiniteUploadsVideo.php:461 299 #: inc/InfiniteUploadsVideo.php:633 300 #: inc/templates/video-overview.php:38 301 #: inc/video/admin/components/Settings.jsx:73 302 msgid "Video Library" 303 msgstr "" 304 305 #: inc/InfiniteUploadsVideo.php:478 306 #: inc/video/block/edit.js:295 307 msgid "Infinite Uploads Video" 308 msgstr "" 309 310 #: inc/InfiniteUploadsVideo.php:479 311 #: inc/templates/video-disabled.php:4 312 msgid "Video Cloud" 313 msgstr "" 314 315 #: inc/InfiniteUploadsVideo.php:661 316 msgid "Upload Video" 317 msgstr "" 318 319 #: inc/InfiniteUploadsVideo.php:671 320 msgid "Add a New Video to the Infinite Uploads Cloud" 321 msgstr "" 322 323 #: inc/InfiniteUploadsVideo.php:673 324 msgid "Drop your videos here to upload them to your cloud video library for encoding and embedding on your site." 325 msgstr "" 326 327 #: inc/InfiniteUploadsWPCLICommand.php:213 328 #: inc/InfiniteUploadsWPCLICommand.php:438 329 msgid "%s files (%s) remaining to be synced." 330 msgstr "" 331 332 #: inc/InfiniteUploadsWPCLICommand.php:225 333 msgid "Copying to the cloud..." 334 msgstr "" 335 336 #: inc/InfiniteUploadsWPCLICommand.php:280 337 msgid "%s - Synced %s of %s files." 338 msgstr "" 339 340 #: inc/InfiniteUploadsWPCLICommand.php:302 341 msgid "%s error uploading %s. Queued for retry." 342 msgstr "" 343 344 #: inc/InfiniteUploadsWPCLICommand.php:307 345 #: inc/InfiniteUploadsWPCLICommand.php:309 346 msgid "There was an error during upload: %s. Queued for retry." 347 msgstr "" 348 349 #: inc/InfiniteUploadsWPCLICommand.php:325 350 msgid "Unable to upload %s files." 351 msgstr "" 352 353 #: inc/InfiniteUploadsWPCLICommand.php:327 354 msgid "Sync complete!" 355 msgstr "" 356 357 #: inc/InfiniteUploadsWPCLICommand.php:338 358 msgid "Scanning local filesystem..." 359 msgstr "" 360 361 #: inc/InfiniteUploadsWPCLICommand.php:343 362 msgid "%s files (%s) found in uploads." 363 msgstr "" 364 365 #: inc/InfiniteUploadsWPCLICommand.php:352 366 msgid "Comparing to the cloud..." 367 msgstr "" 368 369 #: inc/InfiniteUploadsWPCLICommand.php:446 370 msgid "Deleting local copies of synced files..." 371 msgstr "" 372 373 #: inc/InfiniteUploadsWPCLICommand.php:454 374 msgid "%s - Deleted %s of %s files." 375 msgstr "" 376 377 #: inc/InfiniteUploadsWPCLICommand.php:459 378 msgid "Could not delete %s." 379 msgstr "" 380 381 #: inc/InfiniteUploadsWPCLICommand.php:466 382 msgid "Delete complete!" 383 msgstr "" 384 385 #: inc/InfiniteUploadsWPCLICommand.php:492 386 msgid "%s files (%s) remaining to be downloaded." 387 msgstr "" 388 389 #: inc/InfiniteUploadsWPCLICommand.php:501 390 msgid "Downloading from the cloud..." 391 msgstr "" 392 393 #: inc/InfiniteUploadsWPCLICommand.php:539 394 msgid "%s - Downloaded %s of %s files." 395 msgstr "" 396 397 #: inc/InfiniteUploadsWPCLICommand.php:565 398 msgid "%s error downloading %s. Queued for retry." 399 msgstr "" 400 401 #: inc/InfiniteUploadsWPCLICommand.php:580 402 msgid "Unable to download %s files." 403 msgstr "" 404 405 #: inc/InfiniteUploadsWPCLICommand.php:582 406 msgid "Download complete!" 407 msgstr "" 408 409 #: inc/templates/cloud-overview.php:4 410 msgid "Cloud Storage & CDN Overview" 411 msgstr "" 412 413 #: inc/templates/cloud-overview.php:11 263 414 msgid "This Site's Cloud Bytes / Files" 264 415 msgstr "" 265 416 266 #: inc/templates/cloud-overview.php:11, inc/templates/settings.php:22, inc/templates/settings.php:40, build/infinite-uploads/inc/templates/cloud-overview.php:11, build/infinite-uploads/inc/templates/settings.php:22, build/infinite-uploads/inc/templates/settings.php:40, build/infinite-uploads 2/inc/templates/cloud-overview.php:11, build/infinite-uploads 2/inc/templates/settings.php:22, build/infinite-uploads 2/inc/templates/settings.php:40 417 #: inc/templates/cloud-overview.php:11 418 #: inc/templates/settings.php:22 419 #: inc/templates/settings.php:40 420 #: inc/templates/video-overview.php:12 267 421 msgid "Recalculated every 24 hours" 268 422 msgstr "" 269 423 270 #: inc/templates/cloud-overview.php:25, inc/templates/settings.php:27, inc/templates/settings.php:28, inc/templates/settings.php:44, build/infinite-uploads/inc/templates/cloud-overview.php:25, build/infinite-uploads/inc/templates/settings.php:27, build/infinite-uploads/inc/templates/settings.php:28, build/infinite-uploads/inc/templates/settings.php:44, build/infinite-uploads 2/inc/templates/cloud-overview.php:25, build/infinite-uploads 2/inc/templates/settings.php:27, build/infinite-uploads 2/inc/templates/settings.php:28, build/infinite-uploads 2/inc/templates/settings.php:44 424 #: inc/templates/cloud-overview.php:25 425 #: inc/templates/settings.php:27 426 #: inc/templates/settings.php:28 427 #: inc/templates/settings.php:44 271 428 msgid "%s / %s" 272 429 msgstr "" 273 430 274 #: inc/templates/cloud-overview.php:31 , build/infinite-uploads/inc/templates/cloud-overview.php:31, build/infinite-uploads 2/inc/templates/cloud-overview.php:31431 #: inc/templates/cloud-overview.php:31 275 432 msgid "Visit the Infinite Uploads site to view, manage, or change your plan." 276 433 msgstr "" 277 434 278 #: inc/templates/cloud-overview.php:32, inc/templates/sync.php:42, build/infinite-uploads/inc/templates/cloud-overview.php:32, build/infinite-uploads/inc/templates/sync.php:42, build/infinite-uploads 2/inc/templates/cloud-overview.php:32, build/infinite-uploads 2/inc/templates/sync.php:42 435 #: inc/templates/cloud-overview.php:32 436 #: inc/templates/sync.php:39 279 437 msgid "Account Management" 280 438 msgstr "" 281 439 282 #: inc/templates/connect.php:4 , build/infinite-uploads/inc/templates/connect.php:4, build/infinite-uploads 2/inc/templates/connect.php:4440 #: inc/templates/connect.php:4 283 441 msgid "Local File Overview" 284 442 msgstr "" 285 443 286 #: inc/templates/connect.php:11 , build/infinite-uploads/inc/templates/connect.php:11, build/infinite-uploads 2/inc/templates/connect.php:11444 #: inc/templates/connect.php:11 287 445 msgid "Total Bytes / Files" 288 446 msgstr "" 289 447 290 #: inc/templates/connect.php:23, inc/templates/sync.php:23, build/infinite-uploads/inc/templates/connect.php:23, build/infinite-uploads/inc/templates/sync.php:23, build/infinite-uploads 2/inc/templates/connect.php:23, build/infinite-uploads 2/inc/templates/sync.php:23 448 #: inc/templates/connect.php:23 449 #: inc/templates/sync.php:23 291 450 msgid "Scanned %s ago" 292 451 msgstr "" 293 452 294 #: inc/templates/connect.php:25, inc/templates/sync.php:25, build/infinite-uploads/inc/templates/connect.php:25, build/infinite-uploads/inc/templates/sync.php:25, build/infinite-uploads 2/inc/templates/connect.php:25, build/infinite-uploads 2/inc/templates/sync.php:25 453 #: inc/templates/connect.php:25 454 #: inc/templates/sync.php:25 295 455 msgid "Run a new scan to detect and sync recently uploaded files." 296 456 msgstr "" 297 457 298 #: inc/templates/connect.php:25, inc/templates/sync.php:25, build/infinite-uploads/inc/templates/connect.php:25, build/infinite-uploads/inc/templates/sync.php:25, build/infinite-uploads 2/inc/templates/connect.php:25, build/infinite-uploads 2/inc/templates/sync.php:25 458 #: inc/templates/connect.php:25 459 #: inc/templates/sync.php:25 299 460 msgid "Refresh" 300 461 msgstr "" 301 462 302 #: inc/templates/connect.php:36 , build/infinite-uploads/inc/templates/connect.php:36, build/infinite-uploads 2/inc/templates/connect.php:36463 #: inc/templates/connect.php:36 303 464 msgid "Ready to Connect!" 304 465 msgstr "" 305 466 306 #: inc/templates/connect.php:37 , build/infinite-uploads/inc/templates/connect.php:37, build/infinite-uploads 2/inc/templates/connect.php:37307 msgid "Get smart plan recommendations, create or connect to existing account, and sync to the cloud."308 msgstr "" 309 310 #: inc/templates/footer.php: 4, build/infinite-uploads/inc/templates/footer.php:4, build/infinite-uploads 2/inc/templates/footer.php:4467 #: inc/templates/connect.php:37 468 msgid "Get smart plan recommendations, create or connect to existing account, and enable video or sync to the cloud." 469 msgstr "" 470 471 #: inc/templates/footer.php:10 311 472 msgid "The Cloud by Infinite Uploads" 312 473 msgstr "" 313 474 314 #: inc/templates/footer.php:1 0, build/infinite-uploads/inc/templates/footer.php:10, build/infinite-uploads 2/inc/templates/footer.php:10475 #: inc/templates/footer.php:18 315 476 msgid "Terms of Service" 316 477 msgstr "" 317 478 318 #: inc/templates/footer.php: 11, build/infinite-uploads/inc/templates/footer.php:11, build/infinite-uploads 2/inc/templates/footer.php:11479 #: inc/templates/footer.php:20 319 480 msgid "Privacy Policy" 320 481 msgstr "" 321 482 322 #: inc/templates/footer.php: 16, build/infinite-uploads/inc/templates/footer.php:16, build/infinite-uploads 2/inc/templates/footer.php:16483 #: inc/templates/footer.php:25 323 484 msgid "Twitter" 324 485 msgstr "" 325 486 326 #: inc/templates/footer.php: 17, build/infinite-uploads/inc/templates/footer.php:17, build/infinite-uploads 2/inc/templates/footer.php:17487 #: inc/templates/footer.php:26 327 488 msgid "Facebook" 328 489 msgstr "" 329 490 330 #: inc/templates/install-error.php:5 , build/infinite-uploads/inc/templates/install-error.php:5, build/infinite-uploads 2/inc/templates/install-error.php:5491 #: inc/templates/install-error.php:5 331 492 msgid "Installation Error" 332 493 msgstr "" 333 494 334 #: inc/templates/install-error.php:6 , build/infinite-uploads/inc/templates/install-error.php:6, build/infinite-uploads 2/inc/templates/install-error.php:6495 #: inc/templates/install-error.php:6 335 496 msgid "We are so sorry, there appears to have been a problem installing the needed tables for the Infinite Uploads plugin. We want to get this working for you so please contact us and we will help you out!" 336 497 msgstr "" 337 498 338 #: inc/templates/install-error.php:11 , build/infinite-uploads/inc/templates/install-error.php:11, build/infinite-uploads 2/inc/templates/install-error.php:11499 #: inc/templates/install-error.php:11 339 500 msgid "Contact Support" 340 501 msgstr "" 341 502 342 #: inc/templates/modal-delete.php:5, inc/templates/settings.php:87, build/infinite-uploads/inc/templates/modal-delete.php:5, build/infinite-uploads/inc/templates/settings.php:87, build/infinite-uploads 2/inc/templates/modal-delete.php:5, build/infinite-uploads 2/inc/templates/settings.php:87 503 #: inc/templates/modal-delete.php:5 504 #: inc/templates/settings.php:118 343 505 msgid "Free Up Local Storage" 344 506 msgstr "" 345 507 346 #: inc/templates/modal-delete.php:14 , build/infinite-uploads/inc/templates/modal-delete.php:14, build/infinite-uploads 2/inc/templates/modal-delete.php:14508 #: inc/templates/modal-delete.php:14 347 509 msgid "Delete Local Files" 348 510 msgstr "" 349 511 350 #: inc/templates/modal-delete.php:15 , build/infinite-uploads/inc/templates/modal-delete.php:15, build/infinite-uploads 2/inc/templates/modal-delete.php:15512 #: inc/templates/modal-delete.php:15 351 513 msgid "This will delete the duplicate copies of your files stored in your local media library. This saves space and improves server performance but will require downloading these files back to the uploads directory before disconnecting to prevent broken media on your site." 352 514 msgstr "" 353 515 354 #: inc/templates/modal-delete.php:16 , build/infinite-uploads/inc/templates/modal-delete.php:16, build/infinite-uploads 2/inc/templates/modal-delete.php:16516 #: inc/templates/modal-delete.php:16 355 517 msgid "If your host provides access to WP CLI, you can also execute the command:" 356 518 msgstr "" 357 519 358 #: inc/templates/modal-delete.php:24 , build/infinite-uploads/inc/templates/modal-delete.php:24, build/infinite-uploads 2/inc/templates/modal-delete.php:24520 #: inc/templates/modal-delete.php:24 359 521 msgid "<span id=\"iup-delete-size\">%s</span> / <span id=\"iup-delete-files\">%s</span> Deletable Files" 360 522 msgstr "" 361 523 362 #: inc/templates/modal-delete.php:29 , build/infinite-uploads/inc/templates/modal-delete.php:29, build/infinite-uploads 2/inc/templates/modal-delete.php:29524 #: inc/templates/modal-delete.php:29 363 525 msgid "Start Delete" 364 526 msgstr "" 365 527 366 #: inc/templates/modal-download.php:15 , build/infinite-uploads/inc/templates/modal-download.php:15, build/infinite-uploads 2/inc/templates/modal-download.php:15528 #: inc/templates/modal-download.php:15 367 529 msgid "Downloading Files" 368 530 msgstr "" 369 531 370 #: inc/templates/modal-download.php:16 , build/infinite-uploads/inc/templates/modal-download.php:16, build/infinite-uploads 2/inc/templates/modal-download.php:16532 #: inc/templates/modal-download.php:16 371 533 msgid "This process can take many hours for very large media libraries with a lot of files. Please leave this tab open while the download is being processed. If you close the tab the download will be interrupted and you will have to continue where you left off later." 372 534 msgstr "" 373 535 374 #: inc/templates/modal-download.php:17, inc/templates/modal-upload.php:17, build/infinite-uploads/inc/templates/modal-download.php:17, build/infinite-uploads/inc/templates/modal-upload.php:17, build/infinite-uploads 2/inc/templates/modal-download.php:17, build/infinite-uploads 2/inc/templates/modal-upload.php:17 536 #: inc/templates/modal-download.php:17 537 #: inc/templates/modal-upload.php:17 375 538 msgid "If your host provides access to WP CLI, that is the fastest and most efficient way to sync your files. Simply execute the command:" 376 539 msgstr "" 377 540 378 #: inc/templates/modal-download.php:34 , build/infinite-uploads/inc/templates/modal-download.php:34, build/infinite-uploads 2/inc/templates/modal-download.php:34541 #: inc/templates/modal-download.php:34 379 542 msgid "<span id=\"iup-download-size\">%s</span> / <span id=\"iup-download-files\">%s</span> File(s) Remaining" 380 543 msgstr "" 381 544 382 #: inc/templates/modal-enable.php:5 , build/infinite-uploads/inc/templates/modal-enable.php:5, build/infinite-uploads 2/inc/templates/modal-enable.php:5545 #: inc/templates/modal-enable.php:5 383 546 msgid "Enable Infinite Uploads" 384 547 msgstr "" 385 548 386 #: inc/templates/modal-enable.php:14 , build/infinite-uploads/inc/templates/modal-enable.php:14, build/infinite-uploads 2/inc/templates/modal-enable.php:14549 #: inc/templates/modal-enable.php:14 387 550 msgid "Enable the Infinite Uploads Cloud" 388 551 msgstr "" 389 552 390 #: inc/templates/modal-enable.php:15 , build/infinite-uploads/inc/templates/modal-enable.php:15, build/infinite-uploads 2/inc/templates/modal-enable.php:15553 #: inc/templates/modal-enable.php:15 391 554 msgid "Your media library has finished syncing to the Infinite Uploads cloud. Enable now to serve all media from the cloud and global CDN. All new media uploaded will skip the local filesystem and be synced directly to the Infinite Uploads cloud." 392 555 msgstr "" 393 556 394 #: inc/templates/modal-enable.php:18 , build/infinite-uploads/inc/templates/modal-enable.php:18, build/infinite-uploads 2/inc/templates/modal-enable.php:18557 #: inc/templates/modal-enable.php:18 395 558 msgid "<span>%s</span> file(s) errored while syncing to the cloud." 396 559 msgstr "" 397 560 398 #: inc/templates/modal-enable.php:19 , build/infinite-uploads/inc/templates/modal-enable.php:19, build/infinite-uploads 2/inc/templates/modal-enable.php:19561 #: inc/templates/modal-enable.php:19 399 562 msgid "Show errors" 400 563 msgstr "" 401 564 402 #: inc/templates/modal-enable.php:43 , build/infinite-uploads/inc/templates/modal-enable.php:43, build/infinite-uploads 2/inc/templates/modal-enable.php:43565 #: inc/templates/modal-enable.php:43 403 566 msgid "Note: If any of these files are referenced in posts or pages they might show as missing after enabling. You can retry syncing them, or ignore and enable anyway." 404 567 msgstr "" 405 568 406 #: inc/templates/modal-enable.php:44 , build/infinite-uploads/inc/templates/modal-enable.php:44, build/infinite-uploads 2/inc/templates/modal-enable.php:44569 #: inc/templates/modal-enable.php:44 407 570 msgid "Need help?" 408 571 msgstr "" 409 572 410 #: inc/templates/modal-enable.php:50 , build/infinite-uploads/inc/templates/modal-enable.php:50, build/infinite-uploads 2/inc/templates/modal-enable.php:50573 #: inc/templates/modal-enable.php:50 411 574 msgid "Retry Sync" 412 575 msgstr "" 413 576 414 #: inc/templates/modal-enable.php:51 , build/infinite-uploads/inc/templates/modal-enable.php:51, build/infinite-uploads 2/inc/templates/modal-enable.php:51577 #: inc/templates/modal-enable.php:51 415 578 msgid "Enable" 416 579 msgstr "" 417 580 418 #: inc/templates/modal-remote-scan.php:5 , build/infinite-uploads/inc/templates/modal-remote-scan.php:5, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:5581 #: inc/templates/modal-remote-scan.php:5 419 582 msgid "Scanning Cloud" 420 583 msgstr "" 421 584 422 #: inc/templates/modal-remote-scan.php:17 , build/infinite-uploads/inc/templates/modal-remote-scan.php:17, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:17585 #: inc/templates/modal-remote-scan.php:17 423 586 msgid "Comparing to Cloud" 424 587 msgstr "" 425 588 426 #: inc/templates/modal-remote-scan.php:18 , build/infinite-uploads/inc/templates/modal-remote-scan.php:18, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:18589 #: inc/templates/modal-remote-scan.php:18 427 590 msgid "Checking for files already existing in the cloud. Please leave this tab open while we complete your scan." 428 591 msgstr "" 429 592 430 #: inc/templates/modal-remote-scan.php:24 , build/infinite-uploads/inc/templates/modal-remote-scan.php:24, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:24593 #: inc/templates/modal-remote-scan.php:24 431 594 msgid "<span id=\"iup-scan-remote-storage\">%s</span> / <span id=\"iup-scan-remote-files\">%s</span> Files Synced" 432 595 msgstr "" 433 596 434 #: inc/templates/modal-scan.php:5 , build/infinite-uploads/inc/templates/modal-scan.php:5, build/infinite-uploads 2/inc/templates/modal-scan.php:5597 #: inc/templates/modal-scan.php:5 435 598 msgid "Scanning Files" 436 599 msgstr "" 437 600 438 #: inc/templates/modal-scan.php:17 , build/infinite-uploads/inc/templates/modal-scan.php:17, build/infinite-uploads 2/inc/templates/modal-scan.php:17601 #: inc/templates/modal-scan.php:17 439 602 msgid "Scanning Local Filesystem" 440 603 msgstr "" 441 604 442 #: inc/templates/modal-scan.php:18 , build/infinite-uploads/inc/templates/modal-scan.php:18, build/infinite-uploads 2/inc/templates/modal-scan.php:18605 #: inc/templates/modal-scan.php:18 443 606 msgid "This usually only takes a minute or two but can take longer for very large media libraries with a lot of files. Please leave this tab open while we complete your scan." 444 607 msgstr "" 445 608 446 #. translators: %3$s is the opening a tag for files 447 #. translators: %3$s is the opening a tag for files 448 #. translators: %3$s is the opening a tag for files 449 #: inc/templates/modal-scan.php:30, build/infinite-uploads/inc/templates/modal-scan.php:30, build/infinite-uploads 2/inc/templates/modal-scan.php:30 609 #. translators: %4$s is the closing a tag for files 610 #: inc/templates/modal-scan.php:30 450 611 msgid "Found %1$s0 MB%2$s / %3$s0%4$s Files..." 451 612 msgstr "" 452 613 453 #: inc/templates/modal-upload.php:5 , build/infinite-uploads/inc/templates/modal-upload.php:5, build/infinite-uploads 2/inc/templates/modal-upload.php:5614 #: inc/templates/modal-upload.php:5 454 615 msgid "Upload to Cloud" 455 616 msgstr "" 456 617 457 #: inc/templates/modal-upload.php:15 , build/infinite-uploads/inc/templates/modal-upload.php:15, build/infinite-uploads 2/inc/templates/modal-upload.php:15618 #: inc/templates/modal-upload.php:15 458 619 msgid "Sync in Progress" 459 620 msgstr "" 460 621 461 #: inc/templates/modal-upload.php:16 , build/infinite-uploads/inc/templates/modal-upload.php:16, build/infinite-uploads 2/inc/templates/modal-upload.php:16622 #: inc/templates/modal-upload.php:16 462 623 msgid "This process can take many hours for very large media libraries with a lot of files. Please leave this tab open while the sync is being processed. If you close the tab the sync will be interrupted and you will have to continue where you left off later." 463 624 msgstr "" 464 625 465 #: inc/templates/modal-upload.php:34 , build/infinite-uploads/inc/templates/modal-upload.php:34, build/infinite-uploads 2/inc/templates/modal-upload.php:34626 #: inc/templates/modal-upload.php:34 466 627 msgid "<span id=\"iup-progress-size\">%s</span> / <span id=\"iup-progress-files\">%s</span> File(s) Remaining" 467 628 msgstr "" 468 629 469 #: inc/templates/settings.php:4 , build/infinite-uploads/inc/templates/settings.php:4, build/infinite-uploads 2/inc/templates/settings.php:4630 #: inc/templates/settings.php:4 470 631 msgid "Account & Settings" 471 632 msgstr "" 472 633 473 #: inc/templates/settings.php:4 , build/infinite-uploads/inc/templates/settings.php:4, build/infinite-uploads 2/inc/templates/settings.php:4634 #: inc/templates/settings.php:4 474 635 msgid "Includes usage data for all connected sites" 475 636 msgstr "" 476 637 477 #: inc/templates/settings.php:9 , build/infinite-uploads/inc/templates/settings.php:9, build/infinite-uploads 2/inc/templates/settings.php:9638 #: inc/templates/settings.php:9 478 639 msgid "Refresh account data" 479 640 msgstr "" 480 641 481 #: inc/templates/settings.php:10 , build/infinite-uploads/inc/templates/settings.php:10, build/infinite-uploads 2/inc/templates/settings.php:10642 #: inc/templates/settings.php:10 482 643 msgid "Updated %s ago" 483 644 msgstr "" 484 645 485 #: inc/templates/settings.php:17 , build/infinite-uploads/inc/templates/settings.php:17, build/infinite-uploads 2/inc/templates/settings.php:17646 #: inc/templates/settings.php:17 486 647 msgid "Infinite Uploads Plan" 487 648 msgstr "" 488 649 489 #: inc/templates/settings.php:18 , build/infinite-uploads/inc/templates/settings.php:18, build/infinite-uploads 2/inc/templates/settings.php:18650 #: inc/templates/settings.php:18 490 651 msgid "Your current Infinite Uploads plan and storage." 491 652 msgstr "" 492 653 493 #: inc/templates/settings.php:22, inc/templates/settings.php:40, build/infinite-uploads/inc/templates/settings.php:22, build/infinite-uploads/inc/templates/settings.php:40, build/infinite-uploads 2/inc/templates/settings.php:22, build/infinite-uploads 2/inc/templates/settings.php:40 654 #: inc/templates/settings.php:22 655 #: inc/templates/settings.php:40 494 656 msgid "Used / Available" 495 657 msgstr "" 496 658 497 #: inc/templates/settings.php:23 , build/infinite-uploads/inc/templates/settings.php:23, build/infinite-uploads 2/inc/templates/settings.php:23659 #: inc/templates/settings.php:23 498 660 msgid "Need more?" 499 661 msgstr "" 500 662 501 #: inc/templates/settings.php:23 , build/infinite-uploads/inc/templates/settings.php:23, build/infinite-uploads 2/inc/templates/settings.php:23663 #: inc/templates/settings.php:23 502 664 msgid "Switch to a new plan." 503 665 msgstr "" 504 666 505 #: inc/templates/settings.php:35 , build/infinite-uploads/inc/templates/settings.php:35, build/infinite-uploads 2/inc/templates/settings.php:35667 #: inc/templates/settings.php:35 506 668 msgid "CDN Bandwidth" 507 669 msgstr "" 508 670 509 #: inc/templates/settings.php:36 , build/infinite-uploads/inc/templates/settings.php:36, build/infinite-uploads 2/inc/templates/settings.php:36671 #: inc/templates/settings.php:36 510 672 msgid "Infinite Uploads includes allotted bandwidth for CDN delivery of your files." 511 673 msgstr "" 512 674 513 #: inc/templates/settings.php:51 , build/infinite-uploads/inc/templates/settings.php:51, build/infinite-uploads 2/inc/templates/settings.php:51675 #: inc/templates/settings.php:51 514 676 msgid "CDN URL" 515 677 msgstr "" 516 678 517 #: inc/templates/settings.php:52 , build/infinite-uploads/inc/templates/settings.php:52, build/infinite-uploads 2/inc/templates/settings.php:52679 #: inc/templates/settings.php:52 518 680 msgid "Your uploads are served from this CDN url via 45+ edge locations around the world." 519 681 msgstr "" 520 682 521 #: inc/templates/settings.php:56 , build/infinite-uploads/inc/templates/settings.php:56, build/infinite-uploads 2/inc/templates/settings.php:56683 #: inc/templates/settings.php:56 522 684 msgid "Current CDN URL" 523 685 msgstr "" 524 686 525 #: inc/templates/settings.php:58 , build/infinite-uploads/inc/templates/settings.php:58, build/infinite-uploads 2/inc/templates/settings.php:58687 #: inc/templates/settings.php:58 526 688 msgid "Use your own custom domain!" 527 689 msgstr "" 528 690 529 #: inc/templates/settings.php:71 , build/infinite-uploads/inc/templates/settings.php:71, build/infinite-uploads 2/inc/templates/settings.php:71691 #: inc/templates/settings.php:71 530 692 msgid "Storage Region" 531 693 msgstr "" 532 694 533 #: inc/templates/settings.php:72 , build/infinite-uploads/inc/templates/settings.php:72, build/infinite-uploads 2/inc/templates/settings.php:72695 #: inc/templates/settings.php:72 534 696 msgid "The location of our servers storing your uploads." 535 697 msgstr "" 536 698 537 #: inc/templates/settings.php:76 , build/infinite-uploads/inc/templates/settings.php:76, build/infinite-uploads 2/inc/templates/settings.php:76699 #: inc/templates/settings.php:76 538 700 msgid "Region" 539 701 msgstr "" 540 702 541 #: inc/templates/settings.php:76 , build/infinite-uploads/inc/templates/settings.php:76, build/infinite-uploads 2/inc/templates/settings.php:76703 #: inc/templates/settings.php:76 542 704 msgid "Region can only be selected when first connecting your site." 543 705 msgstr "" 544 706 545 #: inc/templates/settings.php:88, build/infinite-uploads/inc/templates/settings.php:88, build/infinite-uploads 2/inc/templates/settings.php:88 707 #: inc/templates/settings.php:86 708 msgid "Files to exclude" 709 msgstr "" 710 711 #: inc/templates/settings.php:87 712 msgid "Specify files or directories to exclude from cloud sync. For example, exclude log files with \".log\" or specific directories with \"/directory-path/\". One entry per line." 713 msgstr "" 714 715 #: inc/templates/settings.php:91 716 msgid "Enable File Exclusions" 717 msgstr "" 718 719 #: inc/templates/settings.php:98 720 msgid "Yes" 721 msgstr "" 722 723 #: inc/templates/settings.php:103 724 msgid "No" 725 msgstr "" 726 727 #: inc/templates/settings.php:119 546 728 msgid "There are unused local copies of files already synced to the cloud. You can optionally delete these to free up local storage space." 547 729 msgstr "" 548 730 549 #: inc/templates/settings.php: 92, build/infinite-uploads/inc/templates/settings.php:92, build/infinite-uploads 2/inc/templates/settings.php:92731 #: inc/templates/settings.php:123 550 732 msgid "This saves space and improves server performance." 551 733 msgstr "" 552 734 553 #: inc/templates/settings.php:96, build/infinite-uploads/inc/templates/settings.php:96, build/infinite-uploads 2/inc/templates/settings.php:96 735 #: inc/templates/settings.php:127 736 #: inc/video/admin/components/DeleteModal.jsx:72 554 737 msgid "Delete" 555 738 msgstr "" 556 739 557 #: inc/templates/settings.php:1 01, build/infinite-uploads/inc/templates/settings.php:101, build/infinite-uploads 2/inc/templates/settings.php:101740 #: inc/templates/settings.php:132 558 741 msgid "%s / %s deletable files" 559 742 msgstr "" 560 743 561 #: inc/templates/settings.php:1 10, build/infinite-uploads/inc/templates/settings.php:110, build/infinite-uploads 2/inc/templates/settings.php:110744 #: inc/templates/settings.php:141 562 745 msgid "Download your media files and disconnect from our cloud. To cancel or manage your storage plan please visit <a href=\"%s\" class=\"text-warning\">account management</a>." 563 746 msgstr "" 564 747 565 #: inc/templates/settings.php:1 14, build/infinite-uploads/inc/templates/settings.php:114, build/infinite-uploads 2/inc/templates/settings.php:114748 #: inc/templates/settings.php:145 566 749 msgid "We will download your files back to the uploads directory before disconnecting to prevent broken media on your site." 567 750 msgstr "" 568 751 569 #: inc/templates/settings.php:1 18, build/infinite-uploads/inc/templates/settings.php:118, build/infinite-uploads 2/inc/templates/settings.php:118752 #: inc/templates/settings.php:149 570 753 msgid "Disconnect" 571 754 msgstr "" 572 755 573 #: inc/templates/status-icon.php:2, build/infinite-uploads/inc/templates/status-icon.php:2, build/infinite-uploads 2/inc/templates/status-icon.php:2 756 #: inc/templates/status-icon.php:2 757 #: inc/templates/video-status-icon.php:2 574 758 msgid "Status" 575 759 msgstr "" 576 760 577 #: inc/templates/status-icon.php:10, build/infinite-uploads/inc/templates/status-icon.php:10, build/infinite-uploads 2/inc/templates/status-icon.php:10 761 #: inc/templates/status-icon.php:4 762 #: inc/templates/video-status-icon.php:4 763 msgid "There is a problem with your Infinite Uploads account" 764 msgstr "" 765 766 #: inc/templates/status-icon.php:6 767 msgid "Enabled - new uploads are moved to the cloud" 768 msgstr "" 769 770 #: inc/templates/status-icon.php:8 771 msgid "Disabled - waiting to sync media to the cloud" 772 msgstr "" 773 774 #: inc/templates/status-icon.php:10 775 #: inc/templates/video-status-icon.php:10 578 776 msgid "Disabled - waiting to connect" 579 777 msgstr "" 580 778 581 #: inc/templates/status-icon.php:8, build/infinite-uploads/inc/templates/status-icon.php:8, build/infinite-uploads 2/inc/templates/status-icon.php:8 582 msgid "Disabled - waiting to sync media to the cloud" 583 msgstr "" 584 585 #: inc/templates/status-icon.php:6, build/infinite-uploads/inc/templates/status-icon.php:6, build/infinite-uploads 2/inc/templates/status-icon.php:6 586 msgid "Enabled - new uploads are moved to the cloud" 587 msgstr "" 588 589 #: inc/templates/status-icon.php:4, build/infinite-uploads/inc/templates/status-icon.php:4, build/infinite-uploads 2/inc/templates/status-icon.php:4 590 msgid "There is a problem with your Infinite Uploads account" 591 msgstr "" 592 593 #: inc/templates/sync.php:4, build/infinite-uploads/inc/templates/sync.php:4, build/infinite-uploads 2/inc/templates/sync.php:4 594 msgid "Ready to Sync" 595 msgstr "" 596 597 #: inc/templates/sync.php:11, build/infinite-uploads/inc/templates/sync.php:11, build/infinite-uploads 2/inc/templates/sync.php:11 779 #: inc/templates/sync.php:4 780 msgid "Cloud Storage & CDN" 781 msgstr "" 782 783 #: inc/templates/sync.php:11 598 784 msgid "Total Local Bytes / Files" 599 785 msgstr "" 600 786 601 #: inc/templates/sync.php:49, build/infinite-uploads/inc/templates/sync.php:49, build/infinite-uploads 2/inc/templates/sync.php:49 787 #: inc/templates/sync.php:34 788 msgid "Please fix the billing issue with your account to sync your files to the cloud and enable Infinite Uploads." 789 msgstr "" 790 791 #: inc/templates/sync.php:46 602 792 msgid "You have %s of premium storage available!" 603 793 msgstr "" 604 794 605 #: inc/templates/sync.php:50, build/infinite-uploads/inc/templates/sync.php:50, build/infinite-uploads 2/inc/templates/sync.php:50 606 msgid "Move your media library to the Infinite Uploads cloud." 607 msgstr "" 608 609 #: inc/templates/sync.php:60, inc/templates/sync.php:58, inc/templates/sync.php:56, build/infinite-uploads/inc/templates/sync.php:60, build/infinite-uploads/inc/templates/sync.php:58, build/infinite-uploads/inc/templates/sync.php:56, build/infinite-uploads 2/inc/templates/sync.php:60, build/infinite-uploads 2/inc/templates/sync.php:58, build/infinite-uploads 2/inc/templates/sync.php:56 795 #: inc/templates/sync.php:47 796 msgid "Optionally move your media library to the Infinite Uploads cloud and serve via our CDN." 797 msgstr "" 798 799 #: inc/templates/sync.php:53 800 #: inc/templates/sync.php:55 801 #: inc/templates/sync.php:57 610 802 msgid "Sync Now" 611 803 msgstr "" 612 804 613 #: inc/templates/sync.php:37, build/infinite-uploads/inc/templates/sync.php:37, build/infinite-uploads 2/inc/templates/sync.php:37 614 msgid "Please fix the billing issue with your account to sync your files to the cloud and enable Infinite Uploads." 615 msgstr "" 616 617 #: inc/templates/welcome.php:6, build/infinite-uploads/inc/templates/welcome.php:6, build/infinite-uploads 2/inc/templates/welcome.php:6 805 #: inc/templates/video-disabled.php:14 806 msgid "Easily upload videos of any size directly to the cloud and have them automatically transcoded into multiple resolutions for optimal playback on any device. Plus, our customizable unbranded embedded video player allows you to stream your videos from our global CDN, ensuring smooth and seamless playback for your audience. With Infinite Uploads, you'll have everything you need to host and share your videos with the world. All right inside the WordPress dashboard!" 807 msgstr "" 808 809 #: inc/templates/video-disabled.php:15 810 msgid "Included FREE with your Infinite Uploads storage plan!" 811 msgstr "" 812 813 #: inc/templates/video-disabled.php:20 814 msgid "Enable Video Cloud" 815 msgstr "" 816 817 #: inc/templates/video-overview.php:4 818 msgid "Video Cloud Overview" 819 msgstr "" 820 821 #: inc/templates/video-overview.php:12 822 msgid "Site stats:" 823 msgstr "" 824 825 #: inc/templates/video-overview.php:18 826 #: inc/video/admin/components/Header.jsx:67 827 msgid "Video Count" 828 msgstr "" 829 830 #: inc/templates/video-overview.php:22 831 msgid "Video Storage" 832 msgstr "" 833 834 #: inc/templates/video-overview.php:26 835 #: inc/video/admin/components/Header.jsx:75 836 msgid "Video Bandwidth" 837 msgstr "" 838 839 #: inc/templates/video-overview.php:26 840 msgid "This calendar month." 841 msgstr "" 842 843 #: inc/templates/video-overview.php:32 844 msgid "Upload, transcode, and embed videos of any size via our Gutenberg Block, shortcode, or video library. Included FREE with your Infinite Uploads storage & CDN plan." 845 msgstr "" 846 847 #: inc/templates/video-overview.php:37 848 msgid "View and manage your cloud video library." 849 msgstr "" 850 851 #: inc/templates/video-overview.php:41 852 msgid "Manage cloud video library settings." 853 msgstr "" 854 855 #: inc/templates/video-status-icon.php:6 856 msgid "Enabled" 857 msgstr "" 858 859 #: inc/templates/video-status-icon.php:8 860 msgid "Disabled" 861 msgstr "" 862 863 #: inc/templates/welcome.php:6 618 864 msgid "Infinite Uploads Setup" 619 865 msgstr "" 620 866 621 #: inc/templates/welcome.php:7 , build/infinite-uploads/inc/templates/welcome.php:7, build/infinite-uploads 2/inc/templates/welcome.php:7622 msgid "Welcome to Infinite Uploads, scalable cloud storage and delivery for your uploads made easy! Get started with a scan of your existing Media Library. Then our smart recommendations will help you chose the best plan, create or connect your account, and voilà – you're ready to push to the cloud."623 msgstr "" 624 625 #: inc/templates/welcome.php:12 , build/infinite-uploads/inc/templates/welcome.php:12, build/infinite-uploads 2/inc/templates/welcome.php:12867 #: inc/templates/welcome.php:7 868 msgid "Welcome to Infinite Uploads, scalable cloud storage, encoding, and delivery for your uploads and videos made easy! Get started with a scan of your existing Media Library. Then our smart recommendations will help you chose the best plan, create or connect your account, and voilà – you're ready to push to the cloud." 869 msgstr "" 870 871 #: inc/templates/welcome.php:12 626 872 msgid "Run Scan" 627 873 msgstr "" 628 874 629 #: build/infinite-uploads/inc/templates/settings.php:109 630 msgid "Import & Disconnect" 631 msgstr "" 875 #: infinite-uploads.php:156 876 msgid "The Infinite Uploads plugin requires PHP version 5.5.0 or higher. Your server is running PHP version %s." 877 msgstr "" 878 879 #: infinite-uploads.php:170 880 msgid "The Infinite Uploads plugin requires WordPress version 5.3 or higher. Your server is running WordPress version %s." 881 msgstr "" 882 883 #: inc/video/admin/components/DeleteModal.jsx:51 884 msgid "Delete Video" 885 msgstr "" 886 887 #: inc/video/admin/components/DeleteModal.jsx:57 888 msgid "Delete Video:" 889 msgstr "" 890 891 #: inc/video/admin/components/DeleteModal.jsx:62 892 msgid "Are you sure you would like to delete this video?" 893 msgstr "" 894 895 #: inc/video/admin/components/DeleteModal.jsx:69 896 msgid "Cancel" 897 msgstr "" 898 899 #: inc/video/admin/components/Header.jsx:34 900 #: inc/video/admin/components/Header.jsx:35 901 msgid "Search" 902 msgstr "" 903 904 #: inc/video/admin/components/Header.jsx:44 905 msgid "Sort" 906 msgstr "" 907 908 #: inc/video/admin/components/Header.jsx:47 909 msgid "Sort by select" 910 msgstr "" 911 912 #: inc/video/admin/components/Header.jsx:56 913 #: inc/video/admin/components/VideoModal.jsx:356 914 #: inc/video/admin/components/VideoModal.jsx:360 915 msgid "Title" 916 msgstr "" 917 918 #: inc/video/admin/components/Header.jsx:59 919 msgid "Date" 920 msgstr "" 921 922 #: inc/video/admin/components/Header.jsx:71 923 msgid "Library Storage" 924 msgstr "" 925 926 #: inc/video/admin/components/Library.jsx:92 927 #: inc/video/block/components/LibraryModal/index.js:25 928 msgid "Cloud Video Library" 929 msgstr "" 930 931 #: inc/video/admin/components/Library.jsx:134 932 msgid "No videos found." 933 msgstr "" 934 935 #: inc/video/admin/components/Settings.jsx:52 936 msgid "Video library not yet connected." 937 msgstr "" 938 939 #: inc/video/admin/components/Settings.jsx:68 940 msgid "Infinite Uploads Video Settings" 941 msgstr "" 942 943 #: inc/video/admin/components/Settings.jsx:85 944 msgid "Player" 945 msgstr "" 946 947 #: inc/video/admin/components/Settings.jsx:88 948 msgid "Main Player Color" 949 msgstr "" 950 951 #: inc/video/admin/components/Settings.jsx:89 952 msgid "Select the primary color that will be displayed for the controls in the video player." 953 msgstr "" 954 955 #: inc/video/admin/components/Settings.jsx:97 956 msgid "Enable Direct Play" 957 msgstr "" 958 959 #: inc/video/admin/components/Settings.jsx:98 960 msgid "Enables video playback in the browser using the direct video URL. Anyone with the URL or video ID will be able to watch the video." 961 msgstr "" 962 963 #: inc/video/admin/components/Settings.jsx:120 964 msgid "Player Language" 965 msgstr "" 966 967 #: inc/video/admin/components/Settings.jsx:121 968 msgid "Select the default language that will be displayed in the video player." 969 msgstr "" 970 971 #: inc/video/admin/components/Settings.jsx:160 972 msgid "Player Controls" 973 msgstr "" 974 975 #: inc/video/admin/components/Settings.jsx:161 976 msgid "Select the UI controls that will be displayed on the player." 977 msgstr "" 978 979 #: inc/video/admin/components/Settings.jsx:165 980 msgid "Play / Pause" 981 msgstr "" 982 983 #: inc/video/admin/components/Settings.jsx:166 984 msgid "Center Play Button" 985 msgstr "" 986 987 #: inc/video/admin/components/Settings.jsx:167 988 msgid "Volume" 989 msgstr "" 990 991 #: inc/video/admin/components/Settings.jsx:168 992 msgid "Mute" 993 msgstr "" 994 995 #: inc/video/admin/components/Settings.jsx:169 996 msgid "Picture-in-Picture" 997 msgstr "" 998 999 #: inc/video/admin/components/Settings.jsx:171 1000 #: inc/video/admin/components/VideoModal.jsx:672 1001 msgid "Captions" 1002 msgstr "" 1003 1004 #: inc/video/admin/components/Settings.jsx:172 1005 msgid "Current Time" 1006 msgstr "" 1007 1008 #: inc/video/admin/components/Settings.jsx:173 1009 msgid "Duration" 1010 msgstr "" 1011 1012 #: inc/video/admin/components/Settings.jsx:174 1013 msgid "10s Backward" 1014 msgstr "" 1015 1016 #: inc/video/admin/components/Settings.jsx:175 1017 msgid "10s Forward" 1018 msgstr "" 1019 1020 #: inc/video/admin/components/Settings.jsx:176 1021 msgid "Progress Bar" 1022 msgstr "" 1023 1024 #: inc/video/admin/components/Settings.jsx:177 1025 msgid "Full Screen" 1026 msgstr "" 1027 1028 #: inc/video/admin/components/Settings.jsx:182 1029 msgid "Encoding" 1030 msgstr "" 1031 1032 #: inc/video/admin/components/Settings.jsx:185 1033 msgid "Enabled Resolutions" 1034 msgstr "" 1035 1036 #: inc/video/admin/components/Settings.jsx:186 1037 msgid "Select the enabled resolutions that will be encoded on upload. More resolutions provide a more efficient streaming service to users, but require more storage space. Resolutions larger than the original video will be skipped." 1038 msgstr "" 1039 1040 #: inc/video/admin/components/Settings.jsx:203 1041 msgid "Save Settings" 1042 msgstr "" 1043 1044 #: inc/video/admin/components/UploadModal.jsx:86 1045 #: inc/video/admin/components/UploadModal.jsx:98 1046 msgid "Upload Videos" 1047 msgstr "" 1048 1049 #: inc/video/admin/components/UploadModal.jsx:114 1050 msgid "Drop videos here or %{browse}." 1051 msgstr "" 1052 1053 #: inc/video/admin/components/UploadModal.jsx:119 1054 #: inc/video/block/edit.js:314 1055 msgid "browse files" 1056 msgstr "" 1057 1058 #: inc/video/admin/components/VideoAttributes.jsx:20 1059 msgid "Storage Size" 1060 msgstr "" 1061 1062 #: inc/video/admin/components/VideoAttributes.jsx:45 1063 msgid "Video Length" 1064 msgstr "" 1065 1066 #: inc/video/admin/components/VideoAttributes.jsx:57 1067 msgid "View Count" 1068 msgstr "" 1069 1070 #: inc/video/admin/components/VideoAttributes.jsx:74 1071 msgid "Upload Date" 1072 msgstr "" 1073 1074 #: inc/video/admin/components/VideoCard.jsx:19 1075 msgid "Awaiting Upload" 1076 msgstr "" 1077 1078 #: inc/video/admin/components/VideoCard.jsx:20 1079 msgid "Uploaded" 1080 msgstr "" 1081 1082 #: inc/video/admin/components/VideoCard.jsx:21 1083 #: inc/video/admin/components/VideoCard.jsx:76 1084 msgid "Processing" 1085 msgstr "" 1086 1087 #: inc/video/admin/components/VideoCard.jsx:22 1088 #: inc/video/admin/components/VideoCard.jsx:116 1089 msgid "Transcoding" 1090 msgstr "" 1091 1092 #: inc/video/admin/components/VideoCard.jsx:23 1093 msgid "Finished" 1094 msgstr "" 1095 1096 #: inc/video/admin/components/VideoCard.jsx:24 1097 msgid "Error" 1098 msgstr "" 1099 1100 #: inc/video/admin/components/VideoCard.jsx:25 1101 msgid "Upload Failed" 1102 msgstr "" 1103 1104 #: inc/video/admin/components/VideoModal.jsx:234 1105 msgid "Set" 1106 msgstr "" 1107 1108 #: inc/video/admin/components/VideoModal.jsx:289 1109 msgid "Open video modal" 1110 msgstr "" 1111 1112 #: inc/video/admin/components/VideoModal.jsx:310 1113 msgid "Edit Video:" 1114 msgstr "" 1115 1116 #: inc/video/admin/components/VideoModal.jsx:348 1117 msgid "Video Title" 1118 msgstr "" 1119 1120 #: inc/video/admin/components/VideoModal.jsx:380 1121 msgid "Update" 1122 msgstr "" 1123 1124 #: inc/video/admin/components/VideoModal.jsx:392 1125 msgid "Current Thumbnail" 1126 msgstr "" 1127 1128 #: inc/video/admin/components/VideoModal.jsx:412 1129 msgid "Choose a new thumbnail to be displayed in the video player:" 1130 msgstr "" 1131 1132 #: inc/video/admin/components/VideoModal.jsx:440 1133 #: inc/video/admin/components/VideoModal.jsx:543 1134 msgid "Embed Code" 1135 msgstr "" 1136 1137 #: inc/video/admin/components/VideoModal.jsx:452 1138 msgid "Copy and paste this code into your post, page, or widget to embed the video. If using Gutenberg editor use our block." 1139 msgstr "" 1140 1141 #: inc/video/admin/components/VideoModal.jsx:464 1142 msgid "Autoplay" 1143 msgstr "" 1144 1145 #: inc/video/admin/components/VideoModal.jsx:478 1146 msgid "Loop" 1147 msgstr "" 1148 1149 #: inc/video/admin/components/VideoModal.jsx:492 1150 msgid "Muted" 1151 msgstr "" 1152 1153 #: inc/video/admin/components/VideoModal.jsx:506 1154 msgid "Preload" 1155 msgstr "" 1156 1157 #: inc/video/admin/components/VideoModal.jsx:576 1158 msgid "Direct Play URL" 1159 msgstr "" 1160 1161 #: inc/video/admin/components/VideoModal.jsx:602 1162 msgid "HLS URL" 1163 msgstr "" 1164 1165 #: inc/video/admin/components/VideoModal.jsx:637 1166 msgid "Stats" 1167 msgstr "" 1168 1169 #: inc/video/admin/components/VideoModal.jsx:646 1170 msgid "Statistics" 1171 msgstr "" 1172 1173 #: inc/video/admin/components/VideoModal.jsx:652 1174 msgid "View the statistics for this video." 1175 msgstr "" 1176 1177 #: inc/video/admin/components/VideoModal.jsx:683 1178 msgid "Chapters" 1179 msgstr "" 1180 1181 #: inc/video/block/components/LibraryModal/index.js:16 1182 msgid "Select from Library" 1183 msgstr "" 1184 1185 #: inc/video/block/components/LibraryModal/index.js:29 1186 msgid "Select a video from your library to insert into the editor." 1187 msgstr "" 1188 1189 #: inc/video/block/edit.js:224 1190 msgid "Replace Video" 1191 msgstr "" 1192 1193 #: inc/video/block/edit.js:242 1194 msgid "Video %d%% encoded..." 1195 msgstr "" 1196 1197 #: inc/video/block/edit.js:249 1198 msgid "Awaiting Upload..." 1199 msgstr "" 1200 1201 #: inc/video/block/edit.js:251 1202 msgid "Video Error. Upload again." 1203 msgstr "" 1204 1205 #: inc/video/block/edit.js:254 1206 msgid "Video %d%% processed..." 1207 msgstr "" 1208 1209 #: inc/video/block/edit.js:291 1210 msgid "Upload a new video direct to the cloud or select a video from your cloud library." 1211 msgstr "" 1212 1213 #: inc/video/block/edit.js:309 1214 msgid "Drop video file here or %{browse}." 1215 msgstr "" 1216 1217 #: inc/video/block/block.json 1218 msgctxt "block title" 1219 msgid "Infinite Uploads Video" 1220 msgstr "" 1221 1222 #: inc/video/block/block.json 1223 msgctxt "block description" 1224 msgid "Upload & Embed a video via Infinite Uploads Video Cloud." 1225 msgstr "" -
infinite-uploads/tags/3.1.1/readme.txt
r3456796 r3458657 3 3 Requires at least: 6.0 4 4 Tested up to: 6.9.1 5 Stable tag: 3.1. 05 Stable tag: 3.1.1 6 6 Requires PHP: 8.0 7 7 Contributors: bww … … 198 198 == Changelog == 199 199 200 3.1.1 201 ---------------------------------------------------------------------- 202 203 - Update: Compatibility support for the Big File Uploads plugin. 204 - Update: Settings UI to conditionally show/hide directory tree options. 205 - Fix: Infinite Uploads CLI command not executing as expected. 206 - Fix: An issue with the directory tree not loading properly. 207 * Translations: Updated .POT file for new translations. 208 200 209 3.1.0 201 210 ---------------------------------------------------------------------- -
infinite-uploads/tags/3.1.1/vendor/composer/installed.php
r3456796 r3458657 2 2 'root' => array( 3 3 'name' => 'clikit/infinite-uploads', 4 'pretty_version' => '3.1. 0',5 'version' => '3.1. 0.0',6 'reference' => ' 2f93acd4b86ec09ec2272fb90a6f340f7e54dbeb',4 'pretty_version' => '3.1.1', 5 'version' => '3.1.1.0', 6 'reference' => '8981e55e5079085e329b21167697445f986520c2', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'clikit/infinite-uploads' => array( 14 'pretty_version' => '3.1. 0',15 'version' => '3.1. 0.0',16 'reference' => ' 2f93acd4b86ec09ec2272fb90a6f340f7e54dbeb',14 'pretty_version' => '3.1.1', 15 'version' => '3.1.1.0', 16 'reference' => '8981e55e5079085e329b21167697445f986520c2', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../', -
infinite-uploads/trunk/inc/InfiniteUploadsAdmin.php
r3456796 r3458657 183 183 184 184 public function set_the_new_file_path( $uploaded, $file, $new_file, $type ) { 185 // error_log( 'Set New File Path Called for: >>>> ' . $new_file ); 186 187 // Check if the file is excluded 188 if ( InfiniteUploadsHelper::is_path_excluded( $new_file ) ) { 189 $new_file = InfiniteUploadsHelper::get_local_file_path( $new_file ); 190 } else { 191 $new_file = InfiniteUploadsHelper::get_cloud_file_path( $new_file ); 192 } 193 194 error_log( '[set_the_new_file_path] New File Path To Move: >>>> ' . $new_file ); 195 185 // Only intercept excluded files to move them to the local path. 186 // Non-excluded files should fall through to WordPress's normal handling 187 // so the stream wrapper routes them to cloud as usual. 188 if ( ! InfiniteUploadsHelper::is_path_excluded( $new_file ) ) { 189 return $uploaded; 190 } 191 192 $new_file = InfiniteUploadsHelper::get_local_file_path( $new_file ); 193 194 // Ensure the destination directory exists. 195 wp_mkdir_p( dirname( $new_file ) ); 196 197 // Try move_uploaded_file first (works for standard HTTP POST uploads). 198 // Fall back to rename() for files not in PHP's upload tmp (e.g. Big File Uploads plugin chunks in bfu-temp). 196 199 $move_new_file = @move_uploaded_file( $file['tmp_name'], $new_file ); 200 201 if ( false === $move_new_file ) { 202 $move_new_file = @rename( $file['tmp_name'], $new_file ); 203 } 197 204 198 205 if ( false === $move_new_file ) { … … 2226 2233 } 2227 2234 2228 // Scan real filesystem. 2229 foreach ( scandir( $dir ) as $file ) { 2230 if ( $file === '.' || $file === '..' ) { 2231 continue; 2232 } 2233 2234 $path = $dir . DIRECTORY_SEPARATOR . $file; 2235 $preselected_map = array_flip( $preselected ); 2236 2237 // Compute relative prefix for this $dir relative to $root_dir. 2238 $rel_prefix = ''; 2239 if ( $dir !== $root_dir ) { 2240 $rel_prefix = ltrim( substr( $dir, strlen( $root_dir ) ), DIRECTORY_SEPARATOR ); 2241 } 2242 2243 // Track existing names at this level to avoid duplicates with virtual paths. 2244 $existing_names = []; 2245 2246 // Scan real filesystem — single level only (no recursion). 2247 try { 2248 $iterator = new \FilesystemIterator( $dir, \FilesystemIterator::SKIP_DOTS ); 2249 } catch ( \UnexpectedValueException $e ) { 2250 // Directory doesn't exist (could be a virtual-only path); continue to inject virtuals below. 2251 $iterator = []; 2252 } 2253 2254 foreach ( $iterator as $file_info ) { 2255 $path = $file_info->getPathname(); 2256 $is_dir = $file_info->isDir(); 2235 2257 2236 2258 $node = [ 2237 "text" => $file ,2238 "icon" => is_dir( $path )? "jstree-folder" : "jstree-file",2259 "text" => $file_info->getFilename(), 2260 "icon" => $is_dir ? "jstree-folder" : "jstree-file", 2239 2261 "data" => [ "path" => $path ], 2240 2262 "state" => [ 2241 2263 "opened" => false, 2242 "selected" => i n_array( $path, $preselected, true),2264 "selected" => isset( $preselected_map[ $path ] ), 2243 2265 ], 2244 2266 ]; 2245 2267 2246 if ( is_dir( $path ) ) { 2247 $node["children"] = $this->prepare_directory_tree( $path, $preselected, $virtual_paths, $root_dir ); 2248 } 2249 2268 if ( $is_dir ) { 2269 // Lazy-load marker: jstree will fire a new AJAX request on expand. 2270 $node["children"] = true; 2271 } 2272 2273 $existing_names[ $file_info->getFilename() ] = true; 2250 2274 $result[] = $node; 2251 2275 } 2252 2276 2253 // Inject virtual directories ONLY at root level. 2254 if ( $dir === $root_dir ) { 2255 foreach ( $virtual_paths as $virtual ) { 2256 $virtual = trim( $virtual, DIRECTORY_SEPARATOR ); 2257 $full_virtual_path = $root_dir . DIRECTORY_SEPARATOR . $virtual; 2258 2259 // If it already exists on disk, do nothing. 2260 if ( is_dir( $full_virtual_path ) ) { 2277 // Inject virtual directory children at this level. 2278 $injected_names = []; 2279 foreach ( $virtual_paths as $virtual ) { 2280 $virtual = trim( $virtual, DIRECTORY_SEPARATOR ); 2281 if ( $virtual === '' ) { 2282 continue; 2283 } 2284 2285 // For root level ($rel_prefix is ''), the virtual path itself is what we examine. 2286 // For deeper levels, the virtual path must start with $rel_prefix/. 2287 if ( $rel_prefix !== '' ) { 2288 if ( strpos( $virtual, $rel_prefix . DIRECTORY_SEPARATOR ) !== 0 && $virtual !== $rel_prefix ) { 2261 2289 continue; 2262 2290 } 2263 2264 $parts = explode( DIRECTORY_SEPARATOR, $virtual ); 2265 2266 $current_path = $dir; 2267 $current =& $result; 2268 2269 foreach ( $parts as $part ) { 2270 $current_path .= DIRECTORY_SEPARATOR . $part; 2271 2272 $found = false; 2273 foreach ( $current as &$node ) { 2274 if ( $node['text'] === $part ) { 2275 $found = true; 2276 if ( ! isset( $node['children'] ) ) { 2277 $node['children'] = []; 2278 } 2279 $current =& $node['children']; 2280 break; 2281 } 2282 } 2283 2284 if ( ! $found ) { 2285 $new_node = [ 2286 "text" => $part, 2287 "icon" => "jstree-folder", 2288 "data" => [ "path" => $current_path ], 2289 "state" => [ 2290 "opened" => false, 2291 "selected" => in_array( $current_path, $preselected, true ), 2292 ], 2293 "children" => [], 2294 ]; 2295 2296 $current[] = $new_node; 2297 $current =& $current[ count( $current ) - 1 ]['children']; 2298 } 2299 } 2300 } 2291 $remaining = substr( $virtual, strlen( $rel_prefix ) + 1 ); 2292 } else { 2293 $remaining = $virtual; 2294 } 2295 2296 if ( $remaining === '' || $remaining === false ) { 2297 continue; 2298 } 2299 2300 // Take only the first path segment (direct child at this level). 2301 $segments = explode( DIRECTORY_SEPARATOR, $remaining ); 2302 $child_name = $segments[0]; 2303 2304 // Skip if already exists on disk or already injected. 2305 if ( isset( $existing_names[ $child_name ] ) || isset( $injected_names[ $child_name ] ) ) { 2306 continue; 2307 } 2308 2309 $child_path = $dir . DIRECTORY_SEPARATOR . $child_name; 2310 $has_deeper = count( $segments ) > 1; 2311 2312 $is_path_dir = is_dir( $child_path ); 2313 $new_node = [ 2314 "text" => $child_name, 2315 "icon" => $is_path_dir ? "jstree-folder" : "jstree-file", 2316 "data" => [ "path" => $child_path ], 2317 "state" => [ 2318 "opened" => false, 2319 "selected" => isset( $preselected_map[ $child_path ] ), 2320 ], 2321 "children" => $has_deeper ? true : false, 2322 ]; 2323 2324 $injected_names[ $child_name ] = true; 2325 $result[] = $new_node; 2301 2326 } 2302 2327 … … 2330 2355 $upload_dir = $dir['basedir']; 2331 2356 2357 // Determine which directory to scan (supports lazy loading of subdirectories). 2358 $scan_dir = $upload_dir; 2359 if ( ! empty( $_REQUEST['dir'] ) ) { 2360 $requested_dir = sanitize_text_field( wp_unslash( $_REQUEST['dir'] ) ); 2361 2362 // Security: reject path traversal attempts. 2363 if ( strpos( $requested_dir, '..' ) !== false ) { 2364 wp_send_json_error( 'Invalid directory path.' ); 2365 } 2366 2367 // Normalize and verify the path is within the upload basedir. 2368 $requested_dir = realpath( $requested_dir ); 2369 if ( $requested_dir === false ) { 2370 // Path doesn't exist on disk — could be a virtual-only directory. 2371 // Reconstruct from the sanitized input for virtual path injection. 2372 $requested_dir = sanitize_text_field( wp_unslash( $_REQUEST['dir'] ) ); 2373 } 2374 2375 if ( strpos( $requested_dir, $upload_dir ) !== 0 ) { 2376 wp_send_json_error( 'Directory is outside the uploads folder.' ); 2377 } 2378 2379 $scan_dir = $requested_dir; 2380 } 2381 2332 2382 $sub_dir = $dir['subdir']; 2333 2383 $virtual_paths = [ $sub_dir ]; … … 2340 2390 } 2341 2391 2342 $tree = $this->prepare_directory_tree( $upload_dir, $excluded_files, $virtual_paths ); 2343 //wp_send_json_success( $tree ); 2392 $tree = $this->prepare_directory_tree( $scan_dir, $excluded_files, $virtual_paths, $upload_dir ); 2344 2393 2345 2394 echo json_encode( $tree ); -
infinite-uploads/trunk/inc/assets/js/infinite-uploads.js
r3456796 r3458657 696 696 697 697 698 $('#folderTree').jstree({ 699 'plugins': ["checkbox"], 700 'checkbox': { 701 // Select all children when parent is selected 702 'three_state': true, 703 'cascade': 'up+down', 704 'tie_selection': true 705 }, 706 'core': { 707 'data': { 708 "url": ajaxurl, 709 "data": function (node) { 710 return { 711 "action": "get_directory_tree", 712 "nonce": iup_data.nonce.getTree 713 } 714 }, 715 "dataType": "json" 698 function initFolderTree() { 699 if ($.jstree.reference('#folderTree')) { 700 return; // Already initialized. 701 } 702 $('#folderTree').jstree({ 703 'plugins': ["checkbox"], 704 'checkbox': { 705 // Select all children when parent is selected 706 'three_state': true, 707 'cascade': 'up+down', 708 'tie_selection': true 709 }, 710 'core': { 711 'data': { 712 "url": ajaxurl, 713 "data": function (node) { 714 var params = { 715 "action": "get_directory_tree", 716 "nonce": iup_data.nonce.getTree 717 }; 718 if (node.id !== '#') { 719 params.dir = node.data.path; 720 } 721 return params; 722 }, 723 "dataType": "json" 724 } 716 725 } 717 } 718 }) 719 // When folder checkbox clicked → open folder 720 .on("select_node.jstree", function (e, data) { 721 if (data.node.children.length) { 722 $('#folderTree').jstree('open_node', data.node); 723 } 724 }); 726 }) 727 // When folder checkbox clicked → open folder 728 .on("select_node.jstree", function (e, data) { 729 if (data.node.children.length) { 730 $('#folderTree').jstree('open_node', data.node); 731 } 732 }); 733 } 734 735 // Show/hide folder tree based on file exclusion radio buttons. 736 $('input[name="iu_file_exclusion_enabled"]').on('change', function () { 737 if ($(this).val() === 'yes') { 738 $('#folderTreeWrapper').show(); 739 initFolderTree(); 740 } else { 741 $('#folderTreeWrapper').hide(); 742 } 743 }); 744 745 // Initialize tree on page load if file exclusion is already enabled. 746 if ($('input[name="iu_file_exclusion_enabled"]:checked').val() === 'yes') { 747 initFolderTree(); 748 } 725 749 726 750 // Get selected paths -
infinite-uploads/trunk/inc/templates/settings.php
r3456796 r3458657 105 105 <div class="row"> 106 106 <div class="col text-left p-3"> 107 <div id="folderTree" style="max-height:300px; overflow:auto; border:1px solid #ddd; border-radius:5px; background:#f9f9f9;"></div> 107 <div id="folderTreeWrapper" style="<?php echo ( $file_exclusion_setting !== 'yes' ) ? 'display:none;' : ''; ?>"> 108 <div id="folderTree" style="max-height:300px; overflow:auto; border:1px solid #ddd; border-radius:5px; background:#f9f9f9;"></div> 109 </div> 108 110 <button class="btn text-nowrap btn-primary btn-lg m-4" id="saveExcludedFilesSettings">Save Settings</button> 109 111 </div> -
infinite-uploads/trunk/infinite-uploads.php
r3456796 r3458657 3 3 * Plugin Name: Infinite Uploads 4 4 * Description: Infinitely scalable cloud storage and delivery for your videos and uploads made easy! Upload directly to cloud storage and manage your files right from the WordPress Media Library. 5 * Version: 3.1. 05 * Version: 3.1.1 6 6 * Author: Infinite Uploads 7 7 * Author URI: https://infiniteuploads.com/?utm_source=iup_plugin&utm_medium=plugin&utm_campaign=iup_plugin&utm_content=meta … … 19 19 */ 20 20 21 define( 'INFINITE_UPLOADS_VERSION', '3.1.0' ); 21 define( 'INFINITE_UPLOADS_VERSION', '3.1.1' ); 22 23 if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) { 24 require_once __DIR__ . '/vendor/autoload.php'; 25 } 26 27 // Load action scheduler. 28 require_once dirname( __FILE__ ) . '/libs/action-scheduler/action-scheduler.php'; 22 29 23 30 if ( defined( 'WP_CLI' ) && WP_CLI ) { … … 26 33 27 34 //require_once 'inc/class-infinite-uploads-wp-mail.php'; 28 29 35 register_activation_hook( __FILE__, 'infinite_uploads_install' ); 30 31 // Load action scheduler.32 require_once dirname( __FILE__ ) . '/libs/action-scheduler/action-scheduler.php';33 36 34 37 add_action( 'plugins_loaded', 'infinite_uploads_init' ); … … 179 182 } 180 183 181 if ( file_exists( __DIR__ . '/vendor/autoload.php' ) ) {182 require_once __DIR__ . '/vendor/autoload.php';183 }184 184 /** 185 185 * Autoload callback. -
infinite-uploads/trunk/infinite-uploads.pot
r2833242 r3458657 1 # Copyright (C) 202 2Infinite Uploads2 # This file is distributed under the same license as the Infinite Uploads package.1 # Copyright (C) 2026 Infinite Uploads 2 # This file is distributed under the GPLv2. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Infinite Uploads\n" 5 "Project-Id-Version: Infinite Uploads 3.1.1\n" 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/infinite-uploads\n" 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 8 "Language-Team: LANGUAGE <[email protected]>\n" 6 9 "MIME-Version: 1.0\n" 7 10 "Content-Type: text/plain; charset=UTF-8\n" 8 11 "Content-Transfer-Encoding: 8bit\n" 9 "X-Poedit-Basepath: ..\n" 10 "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" 11 "X-Poedit-SearchPath-0: .\n" 12 "X-Poedit-SearchPathExcluded-0: *.js\n" 13 "X-Poedit-SourceCharset: UTF-8\n" 14 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 15 16 #: infinite-uploads.php:144, build/infinite-uploads/infinite-uploads.php:144, build/infinite-uploads 2/infinite-uploads.php:144 17 msgid "The Infinite Uploads plugin requires PHP version 5.5.0 or higher. Your server is running PHP version %s." 18 msgstr "" 19 20 #: infinite-uploads.php:158, build/infinite-uploads/infinite-uploads.php:158, build/infinite-uploads 2/infinite-uploads.php:158 21 msgid "The Infinite Uploads plugin requires WordPress version 5.3 or higher. Your server is running WordPress version %s." 22 msgstr "" 23 24 #: inc/class-infinite-uploads-admin.php:72, build/infinite-uploads/inc/class-infinite-uploads-admin.php:71, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:72 25 msgid "When you upload files on this site, your files are transferred to and stored in the Infinite Uploads cloud. When you visit pages on this site media files may be downloaded from the Infinite Uploads cloud CDN which stores web log information including IP, User Agent, referrer, Location, and ISP info of site visitors for 7 days. The Infinite Uploads privacy policy is %1$s here %2$s." 26 msgstr "" 27 12 "POT-Creation-Date: 2026-02-11T06:20:25+00:00\n" 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.9.0\n" 15 "X-Domain: infinite-uploads\n" 16 17 #. Plugin Name of the plugin 18 #. Author of the plugin 28 19 #. translators: %s: Plugin name. 29 #. translators: %s: Plugin name. 30 #: inc/class-infinite-uploads-admin.php:75, inc/class-infinite-uploads-admin.php:713, inc/class-infinite-uploads-admin.php:775, inc/class-infinite-uploads-admin.php:776, inc/class-infinite-uploads-admin.php:764, inc/class-infinite-uploads-admin.php:765, build/infinite-uploads/inc/class-infinite-uploads-admin.php:74, build/infinite-uploads/inc/class-infinite-uploads-admin.php:762, build/infinite-uploads/inc/class-infinite-uploads-admin.php:763, build/infinite-uploads/inc/class-infinite-uploads-admin.php:751, build/infinite-uploads/inc/class-infinite-uploads-admin.php:752, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:75, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:713, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:775, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:776, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:764, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:765 20 #: inc/InfiniteUploadsAdmin.php:254 21 #: inc/InfiniteUploadsAdmin.php:1917 22 #: inc/InfiniteUploadsAdmin.php:1966 23 #: inc/InfiniteUploadsAdmin.php:1967 31 24 msgid "Infinite Uploads" 32 25 msgstr "" 33 26 34 #: inc/class-infinite-uploads-admin.php:97, inc/class-infinite-uploads-admin.php:108, inc/class-infinite-uploads-admin.php:124, inc/class-infinite-uploads-admin.php:138, inc/class-infinite-uploads-admin.php:207, inc/class-infinite-uploads-admin.php:301, inc/class-infinite-uploads-admin.php:547, inc/class-infinite-uploads-admin.php:574, inc/class-infinite-uploads-admin.php:665, inc/class-infinite-uploads-admin.php:854, build/infinite-uploads/inc/class-infinite-uploads-admin.php:96, build/infinite-uploads/inc/class-infinite-uploads-admin.php:107, build/infinite-uploads/inc/class-infinite-uploads-admin.php:123, build/infinite-uploads/inc/class-infinite-uploads-admin.php:137, build/infinite-uploads/inc/class-infinite-uploads-admin.php:206, build/infinite-uploads/inc/class-infinite-uploads-admin.php:300, build/infinite-uploads/inc/class-infinite-uploads-admin.php:546, build/infinite-uploads/inc/class-infinite-uploads-admin.php:573, build/infinite-uploads/inc/class-infinite-uploads-admin.php:664, build/infinite-uploads/inc/class-infinite-uploads-admin.php:829, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:97, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:108, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:124, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:138, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:207, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:301, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:547, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:574, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:665, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:854 35 msgid "Permissions Error: Please refresh the page and try again." 36 msgstr "" 37 38 #: inc/class-infinite-uploads-admin.php:508, inc/class-infinite-uploads-admin.php:517, inc/class-infinite-uploads-admin.php:421, build/infinite-uploads/inc/class-infinite-uploads-admin.php:507, build/infinite-uploads/inc/class-infinite-uploads-admin.php:516, build/infinite-uploads/inc/class-infinite-uploads-admin.php:420, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:508, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:517, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:421 39 msgid "Error uploading %s. Queued for retry." 40 msgstr "" 41 42 #: inc/class-infinite-uploads-admin.php:506, inc/class-infinite-uploads-admin.php:515, inc/class-infinite-uploads-admin.php:419, inc/class-infinite-uploads-wp-cli-command.php:298, build/infinite-uploads/inc/class-infinite-uploads-admin.php:505, build/infinite-uploads/inc/class-infinite-uploads-admin.php:514, build/infinite-uploads/inc/class-infinite-uploads-admin.php:418, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:298, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:506, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:515, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:419, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:298 43 msgid "Error uploading %s. Retries exceeded." 44 msgstr "" 45 46 #: inc/class-infinite-uploads-admin.php:424, build/infinite-uploads/inc/class-infinite-uploads-admin.php:423, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:424 47 msgid "Error uploading file. Queued for retry." 48 msgstr "" 49 50 #: inc/class-infinite-uploads-admin.php:638, build/infinite-uploads/inc/class-infinite-uploads-admin.php:637, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:638 51 msgid "Error downloading file. Queued for retry." 52 msgstr "" 53 54 #: inc/class-infinite-uploads-admin.php:635, inc/class-infinite-uploads-wp-cli-command.php:556, build/infinite-uploads/inc/class-infinite-uploads-admin.php:634, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:546, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:635, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:546 55 msgid "Error downloading %s. Queued for retry." 56 msgstr "" 57 58 #: inc/class-infinite-uploads-admin.php:633, inc/class-infinite-uploads-wp-cli-command.php:554, build/infinite-uploads/inc/class-infinite-uploads-admin.php:632, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:544, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:633, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:544 59 msgid "Error downloading %s. Retries exceeded." 60 msgstr "" 61 62 #: inc/class-infinite-uploads-admin.php:702, inc/class-infinite-uploads.php:415, inc/templates/connect.php:50, build/infinite-uploads/inc/class-infinite-uploads-admin.php:701, build/infinite-uploads/inc/class-infinite-uploads.php:407, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:702, build/infinite-uploads 2/inc/class-infinite-uploads.php:410, build/infinite-uploads/inc/templates/connect.php:49, build/infinite-uploads 2/inc/templates/connect.php:50 27 #. Description of the plugin 28 msgid "Infinitely scalable cloud storage and delivery for your videos and uploads made easy! Upload directly to cloud storage and manage your files right from the WordPress Media Library." 29 msgstr "" 30 31 #. Author URI of the plugin 32 msgid "https://infiniteuploads.com/?utm_source=iup_plugin&utm_medium=plugin&utm_campaign=iup_plugin&utm_content=meta" 33 msgstr "" 34 35 #: inc/InfiniteUploads.php:445 36 msgid "Infinite Uploads is almost ready!" 37 msgstr "" 38 39 #: inc/InfiniteUploads.php:447 40 msgid "Create or connect your account to move your images, audio, and video to the cloud - with a click!" 41 msgstr "" 42 43 #: inc/InfiniteUploads.php:453 44 msgid "Finish Sync" 45 msgstr "" 46 47 #: inc/InfiniteUploads.php:453 48 #: inc/InfiniteUploadsAdmin.php:1906 49 #: inc/templates/connect.php:54 63 50 msgid "Connect" 64 51 msgstr "" 65 52 66 #: inc/class-infinite-uploads-admin.php:700, build/infinite-uploads/inc/class-infinite-uploads-admin.php:699, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:700 67 msgid "Settings" 68 msgstr "" 69 70 #: inc/class-infinite-uploads-admin.php:704, inc/templates/footer.php:9, build/infinite-uploads/inc/class-infinite-uploads-admin.php:703, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:704, build/infinite-uploads/inc/templates/footer.php:9, build/infinite-uploads 2/inc/templates/footer.php:9 71 msgid "Support" 72 msgstr "" 73 74 #: inc/class-infinite-uploads-admin.php:800, build/infinite-uploads/inc/class-infinite-uploads-admin.php:787, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:800 75 msgid "Are you sure you want to leave this tab? The current bulk action will be canceled and you will need to continue where it left off later." 76 msgstr "" 77 78 #: inc/class-infinite-uploads-admin.php:801, build/infinite-uploads/inc/class-infinite-uploads-admin.php:788, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:801 79 msgid "Too many server errors. Please try again." 80 msgstr "" 81 82 #: inc/class-infinite-uploads-admin.php:802, build/infinite-uploads/inc/class-infinite-uploads-admin.php:789, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:802 83 msgid "If you leave this page the sync will be interrupted and you will have to continue where you left off later." 84 msgstr "" 85 86 #: inc/class-infinite-uploads-admin.php:889, build/infinite-uploads/inc/class-infinite-uploads-admin.php:864, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:889 87 msgid "United States" 88 msgstr "" 89 90 #: inc/class-infinite-uploads-admin.php:890, build/infinite-uploads/inc/class-infinite-uploads-admin.php:865, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:890 91 msgid "Europe" 92 msgstr "" 93 94 #: inc/class-infinite-uploads-admin.php:919, build/infinite-uploads/inc/class-infinite-uploads-admin.php:894, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:919 95 msgid "Files can't be uploaded and your CDN will be disabled soon due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 96 msgstr "" 97 98 #: inc/class-infinite-uploads-admin.php:915, build/infinite-uploads/inc/class-infinite-uploads-admin.php:890, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:915 99 msgid "Files can't be uploaded and your CDN is disabled due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. Images and links to media on your site may be broken until you take action. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 100 msgstr "" 101 102 #: inc/class-infinite-uploads-admin.php:927, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:927 103 msgid "There is uploaded media from your site that may only exist in the Infinite Uploads cloud. <strong>You MUST download your media files before deactivating this plugin to prevent data loss!</strong>" 104 msgstr "" 105 106 #: inc/class-infinite-uploads-admin.php:930, inc/templates/modal-download.php:5, inc/templates/settings.php:109, build/infinite-uploads 2/inc/class-infinite-uploads-admin.php:930, build/infinite-uploads/inc/templates/modal-download.php:5, build/infinite-uploads 2/inc/templates/modal-download.php:5, build/infinite-uploads 2/inc/templates/settings.php:109 107 msgid "Download & Disconnect" 108 msgstr "" 109 110 #: inc/class-infinite-uploads-wp-cli-command.php:214, inc/class-infinite-uploads-wp-cli-command.php:436, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:218, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:426, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:218, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:426 111 msgid "%s files (%s) remaining to be synced." 112 msgstr "" 113 114 #: inc/class-infinite-uploads-wp-cli-command.php:226, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:226, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:226 115 msgid "Copying to the cloud..." 116 msgstr "" 117 118 #: inc/class-infinite-uploads-wp-cli-command.php:278, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:278, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:278 119 msgid "%s - Synced %s of %s files." 120 msgstr "" 121 122 #: inc/class-infinite-uploads-wp-cli-command.php:307, inc/class-infinite-uploads-wp-cli-command.php:305 123 msgid "There was an error during upload: %s. Queued for retry." 124 msgstr "" 125 126 #: inc/class-infinite-uploads-wp-cli-command.php:300, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:305, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:300, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:305, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:300 127 msgid "%s error uploading %s. Queued for retry." 128 msgstr "" 129 130 #: inc/class-infinite-uploads-wp-cli-command.php:323, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:321, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:321 131 msgid "Unable to upload %s files." 132 msgstr "" 133 134 #: inc/class-infinite-uploads-wp-cli-command.php:325, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:323, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:323 135 msgid "Sync complete!" 136 msgstr "" 137 138 #: inc/class-infinite-uploads-wp-cli-command.php:336, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:335, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:335 139 msgid "Scanning local filesystem..." 140 msgstr "" 141 142 #: inc/class-infinite-uploads-wp-cli-command.php:341, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:340, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:340 143 msgid "%s files (%s) found in uploads." 144 msgstr "" 145 146 #: inc/class-infinite-uploads-wp-cli-command.php:350, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:342, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:342 147 msgid "Comparing to the cloud..." 148 msgstr "" 149 150 #: inc/class-infinite-uploads-wp-cli-command.php:444, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:434, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:434 151 msgid "Deleting local copies of synced files..." 152 msgstr "" 153 154 #: inc/class-infinite-uploads-wp-cli-command.php:457, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:447, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:447 155 msgid "Could not delete %s." 156 msgstr "" 157 158 #: inc/class-infinite-uploads-wp-cli-command.php:452, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:442, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:442 159 msgid "%s - Deleted %s of %s files." 160 msgstr "" 161 162 #: inc/class-infinite-uploads-wp-cli-command.php:464, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:454, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:454 163 msgid "Delete complete!" 164 msgstr "" 165 166 #: inc/class-infinite-uploads-wp-cli-command.php:490, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:480, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:480 167 msgid "%s files (%s) remaining to be downloaded." 168 msgstr "" 169 170 #: inc/class-infinite-uploads-wp-cli-command.php:499, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:489, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:489 171 msgid "Downloading from the cloud..." 172 msgstr "" 173 174 #: inc/class-infinite-uploads-wp-cli-command.php:534, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:524, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:524 175 msgid "%s - Downloaded %s of %s files." 176 msgstr "" 177 178 #: inc/class-infinite-uploads-wp-cli-command.php:560, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:550, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:550 179 msgid "%s error downloading %s. Queued for retry." 180 msgstr "" 181 182 #: inc/class-infinite-uploads-wp-cli-command.php:575, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:565, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:565 183 msgid "Unable to download %s files." 184 msgstr "" 185 186 #: inc/class-infinite-uploads-wp-cli-command.php:577, build/infinite-uploads/inc/class-infinite-uploads-wp-cli-command.php:567, build/infinite-uploads 2/inc/class-infinite-uploads-wp-cli-command.php:567 187 msgid "Download complete!" 188 msgstr "" 189 190 #: inc/class-infinite-uploads.php:405, build/infinite-uploads/inc/class-infinite-uploads.php:397, build/infinite-uploads 2/inc/class-infinite-uploads.php:400 191 msgid "Infinite Uploads is almost ready!" 192 msgstr "" 193 194 #: inc/class-infinite-uploads.php:410, build/infinite-uploads/inc/class-infinite-uploads.php:402, build/infinite-uploads 2/inc/class-infinite-uploads.php:405 195 msgid "Create or connect your account to move your images, audio, video, and documents to the cloud - with a click!" 196 msgstr "" 197 198 #: inc/class-infinite-uploads.php:408, build/infinite-uploads/inc/class-infinite-uploads.php:400, build/infinite-uploads 2/inc/class-infinite-uploads.php:403 199 msgid "Finish syncing your images, audio, video, and documents to the cloud to enable." 200 msgstr "" 201 202 #: inc/class-infinite-uploads.php:415, build/infinite-uploads/inc/class-infinite-uploads.php:407, build/infinite-uploads 2/inc/class-infinite-uploads.php:410 203 msgid "Finish Sync" 204 msgstr "" 205 206 #: inc/class-infinite-uploads.php:489, build/infinite-uploads/inc/class-infinite-uploads.php:482, build/infinite-uploads 2/inc/class-infinite-uploads.php:484 53 #: inc/InfiniteUploads.php:527 207 54 msgid "%s file totalling %s" 208 55 msgid_plural "%s files totalling %s" … … 210 57 msgstr[1] "" 211 58 212 #: inc/ class-infinite-uploads.php:494, build/infinite-uploads/inc/class-infinite-uploads.php:487, build/infinite-uploads 2/inc/class-infinite-uploads.php:48959 #: inc/InfiniteUploads.php:532 213 60 msgid "%s / %s File" 214 61 msgid_plural "%s / %s Files" … … 216 63 msgstr[1] "" 217 64 218 #: inc/ class-infinite-uploads.php:504, build/infinite-uploads/inc/class-infinite-uploads.php:497, build/infinite-uploads 2/inc/class-infinite-uploads.php:49965 #: inc/InfiniteUploads.php:542 219 66 msgid "Images" 220 67 msgstr "" 221 68 222 #: inc/ class-infinite-uploads.php:505, build/infinite-uploads/inc/class-infinite-uploads.php:498, build/infinite-uploads 2/inc/class-infinite-uploads.php:50069 #: inc/InfiniteUploads.php:543 223 70 msgid "Audio" 224 71 msgstr "" 225 72 226 #: inc/ class-infinite-uploads.php:506, build/infinite-uploads/inc/class-infinite-uploads.php:499, build/infinite-uploads 2/inc/class-infinite-uploads.php:50173 #: inc/InfiniteUploads.php:544 227 74 msgid "Video" 228 75 msgstr "" 229 76 230 #: inc/ class-infinite-uploads.php:507, build/infinite-uploads/inc/class-infinite-uploads.php:500, build/infinite-uploads 2/inc/class-infinite-uploads.php:50277 #: inc/InfiniteUploads.php:545 231 78 msgid "Documents" 232 79 msgstr "" 233 80 234 #: inc/ class-infinite-uploads.php:508, build/infinite-uploads/inc/class-infinite-uploads.php:501, build/infinite-uploads 2/inc/class-infinite-uploads.php:50381 #: inc/InfiniteUploads.php:546 235 82 msgid "Archives" 236 83 msgstr "" 237 84 238 #: inc/ class-infinite-uploads.php:509, build/infinite-uploads/inc/class-infinite-uploads.php:502, build/infinite-uploads 2/inc/class-infinite-uploads.php:50485 #: inc/InfiniteUploads.php:547 239 86 msgid "Code" 240 87 msgstr "" 241 88 242 #: inc/ class-infinite-uploads.php:510, build/infinite-uploads/inc/class-infinite-uploads.php:503, build/infinite-uploads 2/inc/class-infinite-uploads.php:50589 #: inc/InfiniteUploads.php:548 243 90 msgid "Other" 244 91 msgstr "" 245 92 246 #: inc/class-infinite-uploads.php:702, inc/class-infinite-uploads.php:732, inc/class-infinite-uploads.php:751, build/infinite-uploads/inc/class-infinite-uploads.php:695, build/infinite-uploads/inc/class-infinite-uploads.php:725, build/infinite-uploads/inc/class-infinite-uploads.php:744, build/infinite-uploads 2/inc/class-infinite-uploads.php:697, build/infinite-uploads 2/inc/class-infinite-uploads.php:727, build/infinite-uploads 2/inc/class-infinite-uploads.php:746 93 #: inc/InfiniteUploads.php:808 94 msgid "Files can't be uploaded due to a billing issue with your Infinite Uploads account. <a href='%s'>Please resolve the issue</a> to resume uploading." 95 msgstr "" 96 97 #: inc/InfiniteUploads.php:813 98 #: inc/InfiniteUploads.php:844 99 #: inc/InfiniteUploads.php:863 247 100 msgid "Files can't be uploaded due to a billing issue with your Infinite Uploads account." 248 101 msgstr "" 249 102 250 #: inc/class-infinite-uploads.php:699, build/infinite-uploads/inc/class-infinite-uploads.php:692, build/infinite-uploads 2/inc/class-infinite-uploads.php:694 251 msgid "Files can't be uploaded due to a billing issue with your Infinite Uploads account. <a href='%s'>Please resolve the issue</a> to resume uploading." 252 msgstr "" 253 254 #: inc/class-infinite-uploads.php:719, build/infinite-uploads/inc/class-infinite-uploads.php:712, build/infinite-uploads 2/inc/class-infinite-uploads.php:714 103 #: inc/InfiniteUploads.php:831 255 104 msgid "Files can't be uploaded and your CDN is disabled due to a billing issue with your Infinite Uploads account. <a href='%s'>Please resolve the issue</a> to resume uploading. <a href='%s'>Already fixed?</a>" 256 105 msgstr "" 257 106 258 #: inc/templates/cloud-overview.php:4, build/infinite-uploads/inc/templates/cloud-overview.php:4, build/infinite-uploads 2/inc/templates/cloud-overview.php:4 259 msgid "Cloud Storage Overview" 260 msgstr "" 261 262 #: inc/templates/cloud-overview.php:11, build/infinite-uploads/inc/templates/cloud-overview.php:11, build/infinite-uploads 2/inc/templates/cloud-overview.php:11 107 #: inc/InfiniteUploadsAdmin.php:251 108 msgid "When you upload files on this site, your files are transferred to and stored in the Infinite Uploads cloud. When you visit pages on this site media files may be downloaded from the Infinite Uploads cloud CDN which stores web log information including IP, User Agent, referrer, Location, and ISP info of site visitors for 7 days. The Infinite Uploads privacy policy is %1$s here %2$s." 109 msgstr "" 110 111 #: inc/InfiniteUploadsAdmin.php:276 112 #: inc/InfiniteUploadsAdmin.php:287 113 #: inc/InfiniteUploadsAdmin.php:308 114 #: inc/InfiniteUploadsAdmin.php:326 115 #: inc/InfiniteUploadsAdmin.php:399 116 #: inc/InfiniteUploadsAdmin.php:496 117 #: inc/InfiniteUploadsAdmin.php:1139 118 #: inc/InfiniteUploadsAdmin.php:1421 119 #: inc/InfiniteUploadsAdmin.php:1869 120 #: inc/InfiniteUploadsAdmin.php:2064 121 #: inc/InfiniteUploadsVideo.php:265 122 #: inc/InfiniteUploadsVideo.php:270 123 msgid "Permissions Error: Please refresh the page and try again." 124 msgstr "" 125 126 #: inc/InfiniteUploadsAdmin.php:617 127 #: inc/InfiniteUploadsAdmin.php:712 128 #: inc/InfiniteUploadsAdmin.php:721 129 #: inc/InfiniteUploadsAdmin.php:1113 130 #: inc/InfiniteUploadsAdmin.php:1129 131 #: inc/InfiniteUploadsAdmin.php:2930 132 #: inc/InfiniteUploadsAdmin.php:3025 133 #: inc/InfiniteUploadsAdmin.php:3034 134 #: inc/InfiniteUploadsWPCLICommand.php:300 135 msgid "Error uploading %s. Retries exceeded." 136 msgstr "" 137 138 #: inc/InfiniteUploadsAdmin.php:619 139 #: inc/InfiniteUploadsAdmin.php:714 140 #: inc/InfiniteUploadsAdmin.php:723 141 #: inc/InfiniteUploadsAdmin.php:1114 142 #: inc/InfiniteUploadsAdmin.php:1130 143 #: inc/InfiniteUploadsAdmin.php:2932 144 #: inc/InfiniteUploadsAdmin.php:3027 145 #: inc/InfiniteUploadsAdmin.php:3036 146 msgid "Error uploading %s. Queued for retry." 147 msgstr "" 148 149 #: inc/InfiniteUploadsAdmin.php:622 150 #: inc/InfiniteUploadsAdmin.php:1118 151 #: inc/InfiniteUploadsAdmin.php:2935 152 msgid "Error uploading file. Queued for retry." 153 msgstr "" 154 155 #: inc/InfiniteUploadsAdmin.php:755 156 #: inc/InfiniteUploadsAdmin.php:1168 157 #: inc/InfiniteUploadsAdmin.php:1518 158 msgid "Permissions Error: Insufficient privileges." 159 msgstr "" 160 161 #: inc/InfiniteUploadsAdmin.php:759 162 #: inc/InfiniteUploadsAdmin.php:1175 163 #: inc/InfiniteUploadsAdmin.php:1525 164 msgid "Security Error: Invalid nonce. Please refresh and try again." 165 msgstr "" 166 167 #: inc/InfiniteUploadsAdmin.php:791 168 #: inc/InfiniteUploadsAdmin.php:1187 169 #: inc/InfiniteUploadsAdmin.php:1549 170 msgid "Error: Invalid upload directory." 171 msgstr "" 172 173 #: inc/InfiniteUploadsAdmin.php:956 174 msgid "Security error for file %s." 175 msgstr "" 176 177 #: inc/InfiniteUploadsAdmin.php:1261 178 #: inc/InfiniteUploadsAdmin.php:1652 179 msgid "Error: Unable to resolve base directory." 180 msgstr "" 181 182 #: inc/InfiniteUploadsAdmin.php:1287 183 msgid "Security: Invalid file path detected: %s" 184 msgstr "" 185 186 #: inc/InfiniteUploadsAdmin.php:1298 187 msgid "Error: Not a file: %s" 188 msgstr "" 189 190 #: inc/InfiniteUploadsAdmin.php:1309 191 msgid "Error: File not writable: %s" 192 msgstr "" 193 194 #: inc/InfiniteUploadsAdmin.php:1326 195 msgid "Error deleting file: %s" 196 msgstr "" 197 198 #: inc/InfiniteUploadsAdmin.php:1485 199 #: inc/InfiniteUploadsAdmin.php:1850 200 #: inc/InfiniteUploadsAdmin.php:2785 201 #: inc/InfiniteUploadsWPCLICommand.php:559 202 msgid "Error downloading %s. Retries exceeded." 203 msgstr "" 204 205 #: inc/InfiniteUploadsAdmin.php:1487 206 #: inc/InfiniteUploadsAdmin.php:1854 207 #: inc/InfiniteUploadsAdmin.php:2787 208 #: inc/InfiniteUploadsWPCLICommand.php:561 209 msgid "Error downloading %s. Queued for retry." 210 msgstr "" 211 212 #: inc/InfiniteUploadsAdmin.php:1490 213 #: inc/InfiniteUploadsAdmin.php:1860 214 #: inc/InfiniteUploadsAdmin.php:2790 215 msgid "Error downloading file. Queued for retry." 216 msgstr "" 217 218 #: inc/InfiniteUploadsAdmin.php:1557 219 msgid "Error: Upload directory is not writable." 220 msgstr "" 221 222 #: inc/InfiniteUploadsAdmin.php:1645 223 msgid "Error: Invalid S3 bucket configuration." 224 msgstr "" 225 226 #: inc/InfiniteUploadsAdmin.php:1677 227 msgid "Error: Cannot create directory for %s" 228 msgstr "" 229 230 #: inc/InfiniteUploadsAdmin.php:1689 231 msgid "Security: Invalid file path: %s" 232 msgstr "" 233 234 #: inc/InfiniteUploadsAdmin.php:1904 235 #: inc/templates/video-overview.php:42 236 #: inc/video/admin/components/Header.jsx:87 237 #: inc/video/admin/components/Settings.jsx:170 238 msgid "Settings" 239 msgstr "" 240 241 #: inc/InfiniteUploadsAdmin.php:1908 242 #: inc/templates/footer.php:16 243 msgid "Support" 244 msgstr "" 245 246 #: inc/InfiniteUploadsAdmin.php:2005 247 msgid "Are you sure you want to leave this tab? The current bulk action will be canceled and you will need to continue where it left off later." 248 msgstr "" 249 250 #: inc/InfiniteUploadsAdmin.php:2006 251 msgid "Too many server errors. Please try again." 252 msgstr "" 253 254 #: inc/InfiniteUploadsAdmin.php:2007 255 msgid "If you leave this page the sync will be interrupted and you will have to continue where you left off later." 256 msgstr "" 257 258 #: inc/InfiniteUploadsAdmin.php:2099 259 msgid "United States" 260 msgstr "" 261 262 #: inc/InfiniteUploadsAdmin.php:2100 263 msgid "Europe" 264 msgstr "" 265 266 #: inc/InfiniteUploadsAdmin.php:2132 267 #: inc/InfiniteUploadsVideo.php:642 268 msgid "Files can't be uploaded and your CDN is disabled due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. Images and links to media on your site may be broken until you take action. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 269 msgstr "" 270 271 #: inc/InfiniteUploadsAdmin.php:2138 272 #: inc/InfiniteUploadsVideo.php:648 273 msgid "Files can't be uploaded and your CDN will be disabled soon due to a billing issue with your Infinite Uploads account. Please <a href='%s' class='alert-link'>visit your account page</a> to fix, or disconnect this site from the cloud. <a href='%s' class='alert-link' data-toggle='tooltip' title='Refresh account data'>Already fixed?</a>" 274 msgstr "" 275 276 #: inc/InfiniteUploadsAdmin.php:2149 277 msgid "There is uploaded media from your site that may only exist in the Infinite Uploads cloud. <strong>You MUST download your media files before deactivating this plugin to prevent data loss!</strong>" 278 msgstr "" 279 280 #: inc/InfiniteUploadsAdmin.php:2154 281 #: inc/templates/modal-download.php:5 282 #: inc/templates/settings.php:140 283 msgid "Download & Disconnect" 284 msgstr "" 285 286 #: inc/InfiniteUploadsVideo.php:275 287 msgid "Infinite Uploads Video is disabled due to an issue with your account." 288 msgstr "" 289 290 #: inc/InfiniteUploadsVideo.php:385 291 msgid "Invalid request" 292 msgstr "" 293 294 #: inc/InfiniteUploadsVideo.php:460 295 msgid "Video Library - Infinite Uploads" 296 msgstr "" 297 298 #: inc/InfiniteUploadsVideo.php:461 299 #: inc/InfiniteUploadsVideo.php:633 300 #: inc/templates/video-overview.php:38 301 #: inc/video/admin/components/Settings.jsx:73 302 msgid "Video Library" 303 msgstr "" 304 305 #: inc/InfiniteUploadsVideo.php:478 306 #: inc/video/block/edit.js:295 307 msgid "Infinite Uploads Video" 308 msgstr "" 309 310 #: inc/InfiniteUploadsVideo.php:479 311 #: inc/templates/video-disabled.php:4 312 msgid "Video Cloud" 313 msgstr "" 314 315 #: inc/InfiniteUploadsVideo.php:661 316 msgid "Upload Video" 317 msgstr "" 318 319 #: inc/InfiniteUploadsVideo.php:671 320 msgid "Add a New Video to the Infinite Uploads Cloud" 321 msgstr "" 322 323 #: inc/InfiniteUploadsVideo.php:673 324 msgid "Drop your videos here to upload them to your cloud video library for encoding and embedding on your site." 325 msgstr "" 326 327 #: inc/InfiniteUploadsWPCLICommand.php:213 328 #: inc/InfiniteUploadsWPCLICommand.php:438 329 msgid "%s files (%s) remaining to be synced." 330 msgstr "" 331 332 #: inc/InfiniteUploadsWPCLICommand.php:225 333 msgid "Copying to the cloud..." 334 msgstr "" 335 336 #: inc/InfiniteUploadsWPCLICommand.php:280 337 msgid "%s - Synced %s of %s files." 338 msgstr "" 339 340 #: inc/InfiniteUploadsWPCLICommand.php:302 341 msgid "%s error uploading %s. Queued for retry." 342 msgstr "" 343 344 #: inc/InfiniteUploadsWPCLICommand.php:307 345 #: inc/InfiniteUploadsWPCLICommand.php:309 346 msgid "There was an error during upload: %s. Queued for retry." 347 msgstr "" 348 349 #: inc/InfiniteUploadsWPCLICommand.php:325 350 msgid "Unable to upload %s files." 351 msgstr "" 352 353 #: inc/InfiniteUploadsWPCLICommand.php:327 354 msgid "Sync complete!" 355 msgstr "" 356 357 #: inc/InfiniteUploadsWPCLICommand.php:338 358 msgid "Scanning local filesystem..." 359 msgstr "" 360 361 #: inc/InfiniteUploadsWPCLICommand.php:343 362 msgid "%s files (%s) found in uploads." 363 msgstr "" 364 365 #: inc/InfiniteUploadsWPCLICommand.php:352 366 msgid "Comparing to the cloud..." 367 msgstr "" 368 369 #: inc/InfiniteUploadsWPCLICommand.php:446 370 msgid "Deleting local copies of synced files..." 371 msgstr "" 372 373 #: inc/InfiniteUploadsWPCLICommand.php:454 374 msgid "%s - Deleted %s of %s files." 375 msgstr "" 376 377 #: inc/InfiniteUploadsWPCLICommand.php:459 378 msgid "Could not delete %s." 379 msgstr "" 380 381 #: inc/InfiniteUploadsWPCLICommand.php:466 382 msgid "Delete complete!" 383 msgstr "" 384 385 #: inc/InfiniteUploadsWPCLICommand.php:492 386 msgid "%s files (%s) remaining to be downloaded." 387 msgstr "" 388 389 #: inc/InfiniteUploadsWPCLICommand.php:501 390 msgid "Downloading from the cloud..." 391 msgstr "" 392 393 #: inc/InfiniteUploadsWPCLICommand.php:539 394 msgid "%s - Downloaded %s of %s files." 395 msgstr "" 396 397 #: inc/InfiniteUploadsWPCLICommand.php:565 398 msgid "%s error downloading %s. Queued for retry." 399 msgstr "" 400 401 #: inc/InfiniteUploadsWPCLICommand.php:580 402 msgid "Unable to download %s files." 403 msgstr "" 404 405 #: inc/InfiniteUploadsWPCLICommand.php:582 406 msgid "Download complete!" 407 msgstr "" 408 409 #: inc/templates/cloud-overview.php:4 410 msgid "Cloud Storage & CDN Overview" 411 msgstr "" 412 413 #: inc/templates/cloud-overview.php:11 263 414 msgid "This Site's Cloud Bytes / Files" 264 415 msgstr "" 265 416 266 #: inc/templates/cloud-overview.php:11, inc/templates/settings.php:22, inc/templates/settings.php:40, build/infinite-uploads/inc/templates/cloud-overview.php:11, build/infinite-uploads/inc/templates/settings.php:22, build/infinite-uploads/inc/templates/settings.php:40, build/infinite-uploads 2/inc/templates/cloud-overview.php:11, build/infinite-uploads 2/inc/templates/settings.php:22, build/infinite-uploads 2/inc/templates/settings.php:40 417 #: inc/templates/cloud-overview.php:11 418 #: inc/templates/settings.php:22 419 #: inc/templates/settings.php:40 420 #: inc/templates/video-overview.php:12 267 421 msgid "Recalculated every 24 hours" 268 422 msgstr "" 269 423 270 #: inc/templates/cloud-overview.php:25, inc/templates/settings.php:27, inc/templates/settings.php:28, inc/templates/settings.php:44, build/infinite-uploads/inc/templates/cloud-overview.php:25, build/infinite-uploads/inc/templates/settings.php:27, build/infinite-uploads/inc/templates/settings.php:28, build/infinite-uploads/inc/templates/settings.php:44, build/infinite-uploads 2/inc/templates/cloud-overview.php:25, build/infinite-uploads 2/inc/templates/settings.php:27, build/infinite-uploads 2/inc/templates/settings.php:28, build/infinite-uploads 2/inc/templates/settings.php:44 424 #: inc/templates/cloud-overview.php:25 425 #: inc/templates/settings.php:27 426 #: inc/templates/settings.php:28 427 #: inc/templates/settings.php:44 271 428 msgid "%s / %s" 272 429 msgstr "" 273 430 274 #: inc/templates/cloud-overview.php:31 , build/infinite-uploads/inc/templates/cloud-overview.php:31, build/infinite-uploads 2/inc/templates/cloud-overview.php:31431 #: inc/templates/cloud-overview.php:31 275 432 msgid "Visit the Infinite Uploads site to view, manage, or change your plan." 276 433 msgstr "" 277 434 278 #: inc/templates/cloud-overview.php:32, inc/templates/sync.php:42, build/infinite-uploads/inc/templates/cloud-overview.php:32, build/infinite-uploads/inc/templates/sync.php:42, build/infinite-uploads 2/inc/templates/cloud-overview.php:32, build/infinite-uploads 2/inc/templates/sync.php:42 435 #: inc/templates/cloud-overview.php:32 436 #: inc/templates/sync.php:39 279 437 msgid "Account Management" 280 438 msgstr "" 281 439 282 #: inc/templates/connect.php:4 , build/infinite-uploads/inc/templates/connect.php:4, build/infinite-uploads 2/inc/templates/connect.php:4440 #: inc/templates/connect.php:4 283 441 msgid "Local File Overview" 284 442 msgstr "" 285 443 286 #: inc/templates/connect.php:11 , build/infinite-uploads/inc/templates/connect.php:11, build/infinite-uploads 2/inc/templates/connect.php:11444 #: inc/templates/connect.php:11 287 445 msgid "Total Bytes / Files" 288 446 msgstr "" 289 447 290 #: inc/templates/connect.php:23, inc/templates/sync.php:23, build/infinite-uploads/inc/templates/connect.php:23, build/infinite-uploads/inc/templates/sync.php:23, build/infinite-uploads 2/inc/templates/connect.php:23, build/infinite-uploads 2/inc/templates/sync.php:23 448 #: inc/templates/connect.php:23 449 #: inc/templates/sync.php:23 291 450 msgid "Scanned %s ago" 292 451 msgstr "" 293 452 294 #: inc/templates/connect.php:25, inc/templates/sync.php:25, build/infinite-uploads/inc/templates/connect.php:25, build/infinite-uploads/inc/templates/sync.php:25, build/infinite-uploads 2/inc/templates/connect.php:25, build/infinite-uploads 2/inc/templates/sync.php:25 453 #: inc/templates/connect.php:25 454 #: inc/templates/sync.php:25 295 455 msgid "Run a new scan to detect and sync recently uploaded files." 296 456 msgstr "" 297 457 298 #: inc/templates/connect.php:25, inc/templates/sync.php:25, build/infinite-uploads/inc/templates/connect.php:25, build/infinite-uploads/inc/templates/sync.php:25, build/infinite-uploads 2/inc/templates/connect.php:25, build/infinite-uploads 2/inc/templates/sync.php:25 458 #: inc/templates/connect.php:25 459 #: inc/templates/sync.php:25 299 460 msgid "Refresh" 300 461 msgstr "" 301 462 302 #: inc/templates/connect.php:36 , build/infinite-uploads/inc/templates/connect.php:36, build/infinite-uploads 2/inc/templates/connect.php:36463 #: inc/templates/connect.php:36 303 464 msgid "Ready to Connect!" 304 465 msgstr "" 305 466 306 #: inc/templates/connect.php:37 , build/infinite-uploads/inc/templates/connect.php:37, build/infinite-uploads 2/inc/templates/connect.php:37307 msgid "Get smart plan recommendations, create or connect to existing account, and sync to the cloud."308 msgstr "" 309 310 #: inc/templates/footer.php: 4, build/infinite-uploads/inc/templates/footer.php:4, build/infinite-uploads 2/inc/templates/footer.php:4467 #: inc/templates/connect.php:37 468 msgid "Get smart plan recommendations, create or connect to existing account, and enable video or sync to the cloud." 469 msgstr "" 470 471 #: inc/templates/footer.php:10 311 472 msgid "The Cloud by Infinite Uploads" 312 473 msgstr "" 313 474 314 #: inc/templates/footer.php:1 0, build/infinite-uploads/inc/templates/footer.php:10, build/infinite-uploads 2/inc/templates/footer.php:10475 #: inc/templates/footer.php:18 315 476 msgid "Terms of Service" 316 477 msgstr "" 317 478 318 #: inc/templates/footer.php: 11, build/infinite-uploads/inc/templates/footer.php:11, build/infinite-uploads 2/inc/templates/footer.php:11479 #: inc/templates/footer.php:20 319 480 msgid "Privacy Policy" 320 481 msgstr "" 321 482 322 #: inc/templates/footer.php: 16, build/infinite-uploads/inc/templates/footer.php:16, build/infinite-uploads 2/inc/templates/footer.php:16483 #: inc/templates/footer.php:25 323 484 msgid "Twitter" 324 485 msgstr "" 325 486 326 #: inc/templates/footer.php: 17, build/infinite-uploads/inc/templates/footer.php:17, build/infinite-uploads 2/inc/templates/footer.php:17487 #: inc/templates/footer.php:26 327 488 msgid "Facebook" 328 489 msgstr "" 329 490 330 #: inc/templates/install-error.php:5 , build/infinite-uploads/inc/templates/install-error.php:5, build/infinite-uploads 2/inc/templates/install-error.php:5491 #: inc/templates/install-error.php:5 331 492 msgid "Installation Error" 332 493 msgstr "" 333 494 334 #: inc/templates/install-error.php:6 , build/infinite-uploads/inc/templates/install-error.php:6, build/infinite-uploads 2/inc/templates/install-error.php:6495 #: inc/templates/install-error.php:6 335 496 msgid "We are so sorry, there appears to have been a problem installing the needed tables for the Infinite Uploads plugin. We want to get this working for you so please contact us and we will help you out!" 336 497 msgstr "" 337 498 338 #: inc/templates/install-error.php:11 , build/infinite-uploads/inc/templates/install-error.php:11, build/infinite-uploads 2/inc/templates/install-error.php:11499 #: inc/templates/install-error.php:11 339 500 msgid "Contact Support" 340 501 msgstr "" 341 502 342 #: inc/templates/modal-delete.php:5, inc/templates/settings.php:87, build/infinite-uploads/inc/templates/modal-delete.php:5, build/infinite-uploads/inc/templates/settings.php:87, build/infinite-uploads 2/inc/templates/modal-delete.php:5, build/infinite-uploads 2/inc/templates/settings.php:87 503 #: inc/templates/modal-delete.php:5 504 #: inc/templates/settings.php:118 343 505 msgid "Free Up Local Storage" 344 506 msgstr "" 345 507 346 #: inc/templates/modal-delete.php:14 , build/infinite-uploads/inc/templates/modal-delete.php:14, build/infinite-uploads 2/inc/templates/modal-delete.php:14508 #: inc/templates/modal-delete.php:14 347 509 msgid "Delete Local Files" 348 510 msgstr "" 349 511 350 #: inc/templates/modal-delete.php:15 , build/infinite-uploads/inc/templates/modal-delete.php:15, build/infinite-uploads 2/inc/templates/modal-delete.php:15512 #: inc/templates/modal-delete.php:15 351 513 msgid "This will delete the duplicate copies of your files stored in your local media library. This saves space and improves server performance but will require downloading these files back to the uploads directory before disconnecting to prevent broken media on your site." 352 514 msgstr "" 353 515 354 #: inc/templates/modal-delete.php:16 , build/infinite-uploads/inc/templates/modal-delete.php:16, build/infinite-uploads 2/inc/templates/modal-delete.php:16516 #: inc/templates/modal-delete.php:16 355 517 msgid "If your host provides access to WP CLI, you can also execute the command:" 356 518 msgstr "" 357 519 358 #: inc/templates/modal-delete.php:24 , build/infinite-uploads/inc/templates/modal-delete.php:24, build/infinite-uploads 2/inc/templates/modal-delete.php:24520 #: inc/templates/modal-delete.php:24 359 521 msgid "<span id=\"iup-delete-size\">%s</span> / <span id=\"iup-delete-files\">%s</span> Deletable Files" 360 522 msgstr "" 361 523 362 #: inc/templates/modal-delete.php:29 , build/infinite-uploads/inc/templates/modal-delete.php:29, build/infinite-uploads 2/inc/templates/modal-delete.php:29524 #: inc/templates/modal-delete.php:29 363 525 msgid "Start Delete" 364 526 msgstr "" 365 527 366 #: inc/templates/modal-download.php:15 , build/infinite-uploads/inc/templates/modal-download.php:15, build/infinite-uploads 2/inc/templates/modal-download.php:15528 #: inc/templates/modal-download.php:15 367 529 msgid "Downloading Files" 368 530 msgstr "" 369 531 370 #: inc/templates/modal-download.php:16 , build/infinite-uploads/inc/templates/modal-download.php:16, build/infinite-uploads 2/inc/templates/modal-download.php:16532 #: inc/templates/modal-download.php:16 371 533 msgid "This process can take many hours for very large media libraries with a lot of files. Please leave this tab open while the download is being processed. If you close the tab the download will be interrupted and you will have to continue where you left off later." 372 534 msgstr "" 373 535 374 #: inc/templates/modal-download.php:17, inc/templates/modal-upload.php:17, build/infinite-uploads/inc/templates/modal-download.php:17, build/infinite-uploads/inc/templates/modal-upload.php:17, build/infinite-uploads 2/inc/templates/modal-download.php:17, build/infinite-uploads 2/inc/templates/modal-upload.php:17 536 #: inc/templates/modal-download.php:17 537 #: inc/templates/modal-upload.php:17 375 538 msgid "If your host provides access to WP CLI, that is the fastest and most efficient way to sync your files. Simply execute the command:" 376 539 msgstr "" 377 540 378 #: inc/templates/modal-download.php:34 , build/infinite-uploads/inc/templates/modal-download.php:34, build/infinite-uploads 2/inc/templates/modal-download.php:34541 #: inc/templates/modal-download.php:34 379 542 msgid "<span id=\"iup-download-size\">%s</span> / <span id=\"iup-download-files\">%s</span> File(s) Remaining" 380 543 msgstr "" 381 544 382 #: inc/templates/modal-enable.php:5 , build/infinite-uploads/inc/templates/modal-enable.php:5, build/infinite-uploads 2/inc/templates/modal-enable.php:5545 #: inc/templates/modal-enable.php:5 383 546 msgid "Enable Infinite Uploads" 384 547 msgstr "" 385 548 386 #: inc/templates/modal-enable.php:14 , build/infinite-uploads/inc/templates/modal-enable.php:14, build/infinite-uploads 2/inc/templates/modal-enable.php:14549 #: inc/templates/modal-enable.php:14 387 550 msgid "Enable the Infinite Uploads Cloud" 388 551 msgstr "" 389 552 390 #: inc/templates/modal-enable.php:15 , build/infinite-uploads/inc/templates/modal-enable.php:15, build/infinite-uploads 2/inc/templates/modal-enable.php:15553 #: inc/templates/modal-enable.php:15 391 554 msgid "Your media library has finished syncing to the Infinite Uploads cloud. Enable now to serve all media from the cloud and global CDN. All new media uploaded will skip the local filesystem and be synced directly to the Infinite Uploads cloud." 392 555 msgstr "" 393 556 394 #: inc/templates/modal-enable.php:18 , build/infinite-uploads/inc/templates/modal-enable.php:18, build/infinite-uploads 2/inc/templates/modal-enable.php:18557 #: inc/templates/modal-enable.php:18 395 558 msgid "<span>%s</span> file(s) errored while syncing to the cloud." 396 559 msgstr "" 397 560 398 #: inc/templates/modal-enable.php:19 , build/infinite-uploads/inc/templates/modal-enable.php:19, build/infinite-uploads 2/inc/templates/modal-enable.php:19561 #: inc/templates/modal-enable.php:19 399 562 msgid "Show errors" 400 563 msgstr "" 401 564 402 #: inc/templates/modal-enable.php:43 , build/infinite-uploads/inc/templates/modal-enable.php:43, build/infinite-uploads 2/inc/templates/modal-enable.php:43565 #: inc/templates/modal-enable.php:43 403 566 msgid "Note: If any of these files are referenced in posts or pages they might show as missing after enabling. You can retry syncing them, or ignore and enable anyway." 404 567 msgstr "" 405 568 406 #: inc/templates/modal-enable.php:44 , build/infinite-uploads/inc/templates/modal-enable.php:44, build/infinite-uploads 2/inc/templates/modal-enable.php:44569 #: inc/templates/modal-enable.php:44 407 570 msgid "Need help?" 408 571 msgstr "" 409 572 410 #: inc/templates/modal-enable.php:50 , build/infinite-uploads/inc/templates/modal-enable.php:50, build/infinite-uploads 2/inc/templates/modal-enable.php:50573 #: inc/templates/modal-enable.php:50 411 574 msgid "Retry Sync" 412 575 msgstr "" 413 576 414 #: inc/templates/modal-enable.php:51 , build/infinite-uploads/inc/templates/modal-enable.php:51, build/infinite-uploads 2/inc/templates/modal-enable.php:51577 #: inc/templates/modal-enable.php:51 415 578 msgid "Enable" 416 579 msgstr "" 417 580 418 #: inc/templates/modal-remote-scan.php:5 , build/infinite-uploads/inc/templates/modal-remote-scan.php:5, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:5581 #: inc/templates/modal-remote-scan.php:5 419 582 msgid "Scanning Cloud" 420 583 msgstr "" 421 584 422 #: inc/templates/modal-remote-scan.php:17 , build/infinite-uploads/inc/templates/modal-remote-scan.php:17, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:17585 #: inc/templates/modal-remote-scan.php:17 423 586 msgid "Comparing to Cloud" 424 587 msgstr "" 425 588 426 #: inc/templates/modal-remote-scan.php:18 , build/infinite-uploads/inc/templates/modal-remote-scan.php:18, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:18589 #: inc/templates/modal-remote-scan.php:18 427 590 msgid "Checking for files already existing in the cloud. Please leave this tab open while we complete your scan." 428 591 msgstr "" 429 592 430 #: inc/templates/modal-remote-scan.php:24 , build/infinite-uploads/inc/templates/modal-remote-scan.php:24, build/infinite-uploads 2/inc/templates/modal-remote-scan.php:24593 #: inc/templates/modal-remote-scan.php:24 431 594 msgid "<span id=\"iup-scan-remote-storage\">%s</span> / <span id=\"iup-scan-remote-files\">%s</span> Files Synced" 432 595 msgstr "" 433 596 434 #: inc/templates/modal-scan.php:5 , build/infinite-uploads/inc/templates/modal-scan.php:5, build/infinite-uploads 2/inc/templates/modal-scan.php:5597 #: inc/templates/modal-scan.php:5 435 598 msgid "Scanning Files" 436 599 msgstr "" 437 600 438 #: inc/templates/modal-scan.php:17 , build/infinite-uploads/inc/templates/modal-scan.php:17, build/infinite-uploads 2/inc/templates/modal-scan.php:17601 #: inc/templates/modal-scan.php:17 439 602 msgid "Scanning Local Filesystem" 440 603 msgstr "" 441 604 442 #: inc/templates/modal-scan.php:18 , build/infinite-uploads/inc/templates/modal-scan.php:18, build/infinite-uploads 2/inc/templates/modal-scan.php:18605 #: inc/templates/modal-scan.php:18 443 606 msgid "This usually only takes a minute or two but can take longer for very large media libraries with a lot of files. Please leave this tab open while we complete your scan." 444 607 msgstr "" 445 608 446 #. translators: %3$s is the opening a tag for files 447 #. translators: %3$s is the opening a tag for files 448 #. translators: %3$s is the opening a tag for files 449 #: inc/templates/modal-scan.php:30, build/infinite-uploads/inc/templates/modal-scan.php:30, build/infinite-uploads 2/inc/templates/modal-scan.php:30 609 #. translators: %4$s is the closing a tag for files 610 #: inc/templates/modal-scan.php:30 450 611 msgid "Found %1$s0 MB%2$s / %3$s0%4$s Files..." 451 612 msgstr "" 452 613 453 #: inc/templates/modal-upload.php:5 , build/infinite-uploads/inc/templates/modal-upload.php:5, build/infinite-uploads 2/inc/templates/modal-upload.php:5614 #: inc/templates/modal-upload.php:5 454 615 msgid "Upload to Cloud" 455 616 msgstr "" 456 617 457 #: inc/templates/modal-upload.php:15 , build/infinite-uploads/inc/templates/modal-upload.php:15, build/infinite-uploads 2/inc/templates/modal-upload.php:15618 #: inc/templates/modal-upload.php:15 458 619 msgid "Sync in Progress" 459 620 msgstr "" 460 621 461 #: inc/templates/modal-upload.php:16 , build/infinite-uploads/inc/templates/modal-upload.php:16, build/infinite-uploads 2/inc/templates/modal-upload.php:16622 #: inc/templates/modal-upload.php:16 462 623 msgid "This process can take many hours for very large media libraries with a lot of files. Please leave this tab open while the sync is being processed. If you close the tab the sync will be interrupted and you will have to continue where you left off later." 463 624 msgstr "" 464 625 465 #: inc/templates/modal-upload.php:34 , build/infinite-uploads/inc/templates/modal-upload.php:34, build/infinite-uploads 2/inc/templates/modal-upload.php:34626 #: inc/templates/modal-upload.php:34 466 627 msgid "<span id=\"iup-progress-size\">%s</span> / <span id=\"iup-progress-files\">%s</span> File(s) Remaining" 467 628 msgstr "" 468 629 469 #: inc/templates/settings.php:4 , build/infinite-uploads/inc/templates/settings.php:4, build/infinite-uploads 2/inc/templates/settings.php:4630 #: inc/templates/settings.php:4 470 631 msgid "Account & Settings" 471 632 msgstr "" 472 633 473 #: inc/templates/settings.php:4 , build/infinite-uploads/inc/templates/settings.php:4, build/infinite-uploads 2/inc/templates/settings.php:4634 #: inc/templates/settings.php:4 474 635 msgid "Includes usage data for all connected sites" 475 636 msgstr "" 476 637 477 #: inc/templates/settings.php:9 , build/infinite-uploads/inc/templates/settings.php:9, build/infinite-uploads 2/inc/templates/settings.php:9638 #: inc/templates/settings.php:9 478 639 msgid "Refresh account data" 479 640 msgstr "" 480 641 481 #: inc/templates/settings.php:10 , build/infinite-uploads/inc/templates/settings.php:10, build/infinite-uploads 2/inc/templates/settings.php:10642 #: inc/templates/settings.php:10 482 643 msgid "Updated %s ago" 483 644 msgstr "" 484 645 485 #: inc/templates/settings.php:17 , build/infinite-uploads/inc/templates/settings.php:17, build/infinite-uploads 2/inc/templates/settings.php:17646 #: inc/templates/settings.php:17 486 647 msgid "Infinite Uploads Plan" 487 648 msgstr "" 488 649 489 #: inc/templates/settings.php:18 , build/infinite-uploads/inc/templates/settings.php:18, build/infinite-uploads 2/inc/templates/settings.php:18650 #: inc/templates/settings.php:18 490 651 msgid "Your current Infinite Uploads plan and storage." 491 652 msgstr "" 492 653 493 #: inc/templates/settings.php:22, inc/templates/settings.php:40, build/infinite-uploads/inc/templates/settings.php:22, build/infinite-uploads/inc/templates/settings.php:40, build/infinite-uploads 2/inc/templates/settings.php:22, build/infinite-uploads 2/inc/templates/settings.php:40 654 #: inc/templates/settings.php:22 655 #: inc/templates/settings.php:40 494 656 msgid "Used / Available" 495 657 msgstr "" 496 658 497 #: inc/templates/settings.php:23 , build/infinite-uploads/inc/templates/settings.php:23, build/infinite-uploads 2/inc/templates/settings.php:23659 #: inc/templates/settings.php:23 498 660 msgid "Need more?" 499 661 msgstr "" 500 662 501 #: inc/templates/settings.php:23 , build/infinite-uploads/inc/templates/settings.php:23, build/infinite-uploads 2/inc/templates/settings.php:23663 #: inc/templates/settings.php:23 502 664 msgid "Switch to a new plan." 503 665 msgstr "" 504 666 505 #: inc/templates/settings.php:35 , build/infinite-uploads/inc/templates/settings.php:35, build/infinite-uploads 2/inc/templates/settings.php:35667 #: inc/templates/settings.php:35 506 668 msgid "CDN Bandwidth" 507 669 msgstr "" 508 670 509 #: inc/templates/settings.php:36 , build/infinite-uploads/inc/templates/settings.php:36, build/infinite-uploads 2/inc/templates/settings.php:36671 #: inc/templates/settings.php:36 510 672 msgid "Infinite Uploads includes allotted bandwidth for CDN delivery of your files." 511 673 msgstr "" 512 674 513 #: inc/templates/settings.php:51 , build/infinite-uploads/inc/templates/settings.php:51, build/infinite-uploads 2/inc/templates/settings.php:51675 #: inc/templates/settings.php:51 514 676 msgid "CDN URL" 515 677 msgstr "" 516 678 517 #: inc/templates/settings.php:52 , build/infinite-uploads/inc/templates/settings.php:52, build/infinite-uploads 2/inc/templates/settings.php:52679 #: inc/templates/settings.php:52 518 680 msgid "Your uploads are served from this CDN url via 45+ edge locations around the world." 519 681 msgstr "" 520 682 521 #: inc/templates/settings.php:56 , build/infinite-uploads/inc/templates/settings.php:56, build/infinite-uploads 2/inc/templates/settings.php:56683 #: inc/templates/settings.php:56 522 684 msgid "Current CDN URL" 523 685 msgstr "" 524 686 525 #: inc/templates/settings.php:58 , build/infinite-uploads/inc/templates/settings.php:58, build/infinite-uploads 2/inc/templates/settings.php:58687 #: inc/templates/settings.php:58 526 688 msgid "Use your own custom domain!" 527 689 msgstr "" 528 690 529 #: inc/templates/settings.php:71 , build/infinite-uploads/inc/templates/settings.php:71, build/infinite-uploads 2/inc/templates/settings.php:71691 #: inc/templates/settings.php:71 530 692 msgid "Storage Region" 531 693 msgstr "" 532 694 533 #: inc/templates/settings.php:72 , build/infinite-uploads/inc/templates/settings.php:72, build/infinite-uploads 2/inc/templates/settings.php:72695 #: inc/templates/settings.php:72 534 696 msgid "The location of our servers storing your uploads." 535 697 msgstr "" 536 698 537 #: inc/templates/settings.php:76 , build/infinite-uploads/inc/templates/settings.php:76, build/infinite-uploads 2/inc/templates/settings.php:76699 #: inc/templates/settings.php:76 538 700 msgid "Region" 539 701 msgstr "" 540 702 541 #: inc/templates/settings.php:76 , build/infinite-uploads/inc/templates/settings.php:76, build/infinite-uploads 2/inc/templates/settings.php:76703 #: inc/templates/settings.php:76 542 704 msgid "Region can only be selected when first connecting your site." 543 705 msgstr "" 544 706 545 #: inc/templates/settings.php:88, build/infinite-uploads/inc/templates/settings.php:88, build/infinite-uploads 2/inc/templates/settings.php:88 707 #: inc/templates/settings.php:86 708 msgid "Files to exclude" 709 msgstr "" 710 711 #: inc/templates/settings.php:87 712 msgid "Specify files or directories to exclude from cloud sync. For example, exclude log files with \".log\" or specific directories with \"/directory-path/\". One entry per line." 713 msgstr "" 714 715 #: inc/templates/settings.php:91 716 msgid "Enable File Exclusions" 717 msgstr "" 718 719 #: inc/templates/settings.php:98 720 msgid "Yes" 721 msgstr "" 722 723 #: inc/templates/settings.php:103 724 msgid "No" 725 msgstr "" 726 727 #: inc/templates/settings.php:119 546 728 msgid "There are unused local copies of files already synced to the cloud. You can optionally delete these to free up local storage space." 547 729 msgstr "" 548 730 549 #: inc/templates/settings.php: 92, build/infinite-uploads/inc/templates/settings.php:92, build/infinite-uploads 2/inc/templates/settings.php:92731 #: inc/templates/settings.php:123 550 732 msgid "This saves space and improves server performance." 551 733 msgstr "" 552 734 553 #: inc/templates/settings.php:96, build/infinite-uploads/inc/templates/settings.php:96, build/infinite-uploads 2/inc/templates/settings.php:96 735 #: inc/templates/settings.php:127 736 #: inc/video/admin/components/DeleteModal.jsx:72 554 737 msgid "Delete" 555 738 msgstr "" 556 739 557 #: inc/templates/settings.php:1 01, build/infinite-uploads/inc/templates/settings.php:101, build/infinite-uploads 2/inc/templates/settings.php:101740 #: inc/templates/settings.php:132 558 741 msgid "%s / %s deletable files" 559 742 msgstr "" 560 743 561 #: inc/templates/settings.php:1 10, build/infinite-uploads/inc/templates/settings.php:110, build/infinite-uploads 2/inc/templates/settings.php:110744 #: inc/templates/settings.php:141 562 745 msgid "Download your media files and disconnect from our cloud. To cancel or manage your storage plan please visit <a href=\"%s\" class=\"text-warning\">account management</a>." 563 746 msgstr "" 564 747 565 #: inc/templates/settings.php:1 14, build/infinite-uploads/inc/templates/settings.php:114, build/infinite-uploads 2/inc/templates/settings.php:114748 #: inc/templates/settings.php:145 566 749 msgid "We will download your files back to the uploads directory before disconnecting to prevent broken media on your site." 567 750 msgstr "" 568 751 569 #: inc/templates/settings.php:1 18, build/infinite-uploads/inc/templates/settings.php:118, build/infinite-uploads 2/inc/templates/settings.php:118752 #: inc/templates/settings.php:149 570 753 msgid "Disconnect" 571 754 msgstr "" 572 755 573 #: inc/templates/status-icon.php:2, build/infinite-uploads/inc/templates/status-icon.php:2, build/infinite-uploads 2/inc/templates/status-icon.php:2 756 #: inc/templates/status-icon.php:2 757 #: inc/templates/video-status-icon.php:2 574 758 msgid "Status" 575 759 msgstr "" 576 760 577 #: inc/templates/status-icon.php:10, build/infinite-uploads/inc/templates/status-icon.php:10, build/infinite-uploads 2/inc/templates/status-icon.php:10 761 #: inc/templates/status-icon.php:4 762 #: inc/templates/video-status-icon.php:4 763 msgid "There is a problem with your Infinite Uploads account" 764 msgstr "" 765 766 #: inc/templates/status-icon.php:6 767 msgid "Enabled - new uploads are moved to the cloud" 768 msgstr "" 769 770 #: inc/templates/status-icon.php:8 771 msgid "Disabled - waiting to sync media to the cloud" 772 msgstr "" 773 774 #: inc/templates/status-icon.php:10 775 #: inc/templates/video-status-icon.php:10 578 776 msgid "Disabled - waiting to connect" 579 777 msgstr "" 580 778 581 #: inc/templates/status-icon.php:8, build/infinite-uploads/inc/templates/status-icon.php:8, build/infinite-uploads 2/inc/templates/status-icon.php:8 582 msgid "Disabled - waiting to sync media to the cloud" 583 msgstr "" 584 585 #: inc/templates/status-icon.php:6, build/infinite-uploads/inc/templates/status-icon.php:6, build/infinite-uploads 2/inc/templates/status-icon.php:6 586 msgid "Enabled - new uploads are moved to the cloud" 587 msgstr "" 588 589 #: inc/templates/status-icon.php:4, build/infinite-uploads/inc/templates/status-icon.php:4, build/infinite-uploads 2/inc/templates/status-icon.php:4 590 msgid "There is a problem with your Infinite Uploads account" 591 msgstr "" 592 593 #: inc/templates/sync.php:4, build/infinite-uploads/inc/templates/sync.php:4, build/infinite-uploads 2/inc/templates/sync.php:4 594 msgid "Ready to Sync" 595 msgstr "" 596 597 #: inc/templates/sync.php:11, build/infinite-uploads/inc/templates/sync.php:11, build/infinite-uploads 2/inc/templates/sync.php:11 779 #: inc/templates/sync.php:4 780 msgid "Cloud Storage & CDN" 781 msgstr "" 782 783 #: inc/templates/sync.php:11 598 784 msgid "Total Local Bytes / Files" 599 785 msgstr "" 600 786 601 #: inc/templates/sync.php:49, build/infinite-uploads/inc/templates/sync.php:49, build/infinite-uploads 2/inc/templates/sync.php:49 787 #: inc/templates/sync.php:34 788 msgid "Please fix the billing issue with your account to sync your files to the cloud and enable Infinite Uploads." 789 msgstr "" 790 791 #: inc/templates/sync.php:46 602 792 msgid "You have %s of premium storage available!" 603 793 msgstr "" 604 794 605 #: inc/templates/sync.php:50, build/infinite-uploads/inc/templates/sync.php:50, build/infinite-uploads 2/inc/templates/sync.php:50 606 msgid "Move your media library to the Infinite Uploads cloud." 607 msgstr "" 608 609 #: inc/templates/sync.php:60, inc/templates/sync.php:58, inc/templates/sync.php:56, build/infinite-uploads/inc/templates/sync.php:60, build/infinite-uploads/inc/templates/sync.php:58, build/infinite-uploads/inc/templates/sync.php:56, build/infinite-uploads 2/inc/templates/sync.php:60, build/infinite-uploads 2/inc/templates/sync.php:58, build/infinite-uploads 2/inc/templates/sync.php:56 795 #: inc/templates/sync.php:47 796 msgid "Optionally move your media library to the Infinite Uploads cloud and serve via our CDN." 797 msgstr "" 798 799 #: inc/templates/sync.php:53 800 #: inc/templates/sync.php:55 801 #: inc/templates/sync.php:57 610 802 msgid "Sync Now" 611 803 msgstr "" 612 804 613 #: inc/templates/sync.php:37, build/infinite-uploads/inc/templates/sync.php:37, build/infinite-uploads 2/inc/templates/sync.php:37 614 msgid "Please fix the billing issue with your account to sync your files to the cloud and enable Infinite Uploads." 615 msgstr "" 616 617 #: inc/templates/welcome.php:6, build/infinite-uploads/inc/templates/welcome.php:6, build/infinite-uploads 2/inc/templates/welcome.php:6 805 #: inc/templates/video-disabled.php:14 806 msgid "Easily upload videos of any size directly to the cloud and have them automatically transcoded into multiple resolutions for optimal playback on any device. Plus, our customizable unbranded embedded video player allows you to stream your videos from our global CDN, ensuring smooth and seamless playback for your audience. With Infinite Uploads, you'll have everything you need to host and share your videos with the world. All right inside the WordPress dashboard!" 807 msgstr "" 808 809 #: inc/templates/video-disabled.php:15 810 msgid "Included FREE with your Infinite Uploads storage plan!" 811 msgstr "" 812 813 #: inc/templates/video-disabled.php:20 814 msgid "Enable Video Cloud" 815 msgstr "" 816 817 #: inc/templates/video-overview.php:4 818 msgid "Video Cloud Overview" 819 msgstr "" 820 821 #: inc/templates/video-overview.php:12 822 msgid "Site stats:" 823 msgstr "" 824 825 #: inc/templates/video-overview.php:18 826 #: inc/video/admin/components/Header.jsx:67 827 msgid "Video Count" 828 msgstr "" 829 830 #: inc/templates/video-overview.php:22 831 msgid "Video Storage" 832 msgstr "" 833 834 #: inc/templates/video-overview.php:26 835 #: inc/video/admin/components/Header.jsx:75 836 msgid "Video Bandwidth" 837 msgstr "" 838 839 #: inc/templates/video-overview.php:26 840 msgid "This calendar month." 841 msgstr "" 842 843 #: inc/templates/video-overview.php:32 844 msgid "Upload, transcode, and embed videos of any size via our Gutenberg Block, shortcode, or video library. Included FREE with your Infinite Uploads storage & CDN plan." 845 msgstr "" 846 847 #: inc/templates/video-overview.php:37 848 msgid "View and manage your cloud video library." 849 msgstr "" 850 851 #: inc/templates/video-overview.php:41 852 msgid "Manage cloud video library settings." 853 msgstr "" 854 855 #: inc/templates/video-status-icon.php:6 856 msgid "Enabled" 857 msgstr "" 858 859 #: inc/templates/video-status-icon.php:8 860 msgid "Disabled" 861 msgstr "" 862 863 #: inc/templates/welcome.php:6 618 864 msgid "Infinite Uploads Setup" 619 865 msgstr "" 620 866 621 #: inc/templates/welcome.php:7 , build/infinite-uploads/inc/templates/welcome.php:7, build/infinite-uploads 2/inc/templates/welcome.php:7622 msgid "Welcome to Infinite Uploads, scalable cloud storage and delivery for your uploads made easy! Get started with a scan of your existing Media Library. Then our smart recommendations will help you chose the best plan, create or connect your account, and voilà – you're ready to push to the cloud."623 msgstr "" 624 625 #: inc/templates/welcome.php:12 , build/infinite-uploads/inc/templates/welcome.php:12, build/infinite-uploads 2/inc/templates/welcome.php:12867 #: inc/templates/welcome.php:7 868 msgid "Welcome to Infinite Uploads, scalable cloud storage, encoding, and delivery for your uploads and videos made easy! Get started with a scan of your existing Media Library. Then our smart recommendations will help you chose the best plan, create or connect your account, and voilà – you're ready to push to the cloud." 869 msgstr "" 870 871 #: inc/templates/welcome.php:12 626 872 msgid "Run Scan" 627 873 msgstr "" 628 874 629 #: build/infinite-uploads/inc/templates/settings.php:109 630 msgid "Import & Disconnect" 631 msgstr "" 875 #: infinite-uploads.php:156 876 msgid "The Infinite Uploads plugin requires PHP version 5.5.0 or higher. Your server is running PHP version %s." 877 msgstr "" 878 879 #: infinite-uploads.php:170 880 msgid "The Infinite Uploads plugin requires WordPress version 5.3 or higher. Your server is running WordPress version %s." 881 msgstr "" 882 883 #: inc/video/admin/components/DeleteModal.jsx:51 884 msgid "Delete Video" 885 msgstr "" 886 887 #: inc/video/admin/components/DeleteModal.jsx:57 888 msgid "Delete Video:" 889 msgstr "" 890 891 #: inc/video/admin/components/DeleteModal.jsx:62 892 msgid "Are you sure you would like to delete this video?" 893 msgstr "" 894 895 #: inc/video/admin/components/DeleteModal.jsx:69 896 msgid "Cancel" 897 msgstr "" 898 899 #: inc/video/admin/components/Header.jsx:34 900 #: inc/video/admin/components/Header.jsx:35 901 msgid "Search" 902 msgstr "" 903 904 #: inc/video/admin/components/Header.jsx:44 905 msgid "Sort" 906 msgstr "" 907 908 #: inc/video/admin/components/Header.jsx:47 909 msgid "Sort by select" 910 msgstr "" 911 912 #: inc/video/admin/components/Header.jsx:56 913 #: inc/video/admin/components/VideoModal.jsx:356 914 #: inc/video/admin/components/VideoModal.jsx:360 915 msgid "Title" 916 msgstr "" 917 918 #: inc/video/admin/components/Header.jsx:59 919 msgid "Date" 920 msgstr "" 921 922 #: inc/video/admin/components/Header.jsx:71 923 msgid "Library Storage" 924 msgstr "" 925 926 #: inc/video/admin/components/Library.jsx:92 927 #: inc/video/block/components/LibraryModal/index.js:25 928 msgid "Cloud Video Library" 929 msgstr "" 930 931 #: inc/video/admin/components/Library.jsx:134 932 msgid "No videos found." 933 msgstr "" 934 935 #: inc/video/admin/components/Settings.jsx:52 936 msgid "Video library not yet connected." 937 msgstr "" 938 939 #: inc/video/admin/components/Settings.jsx:68 940 msgid "Infinite Uploads Video Settings" 941 msgstr "" 942 943 #: inc/video/admin/components/Settings.jsx:85 944 msgid "Player" 945 msgstr "" 946 947 #: inc/video/admin/components/Settings.jsx:88 948 msgid "Main Player Color" 949 msgstr "" 950 951 #: inc/video/admin/components/Settings.jsx:89 952 msgid "Select the primary color that will be displayed for the controls in the video player." 953 msgstr "" 954 955 #: inc/video/admin/components/Settings.jsx:97 956 msgid "Enable Direct Play" 957 msgstr "" 958 959 #: inc/video/admin/components/Settings.jsx:98 960 msgid "Enables video playback in the browser using the direct video URL. Anyone with the URL or video ID will be able to watch the video." 961 msgstr "" 962 963 #: inc/video/admin/components/Settings.jsx:120 964 msgid "Player Language" 965 msgstr "" 966 967 #: inc/video/admin/components/Settings.jsx:121 968 msgid "Select the default language that will be displayed in the video player." 969 msgstr "" 970 971 #: inc/video/admin/components/Settings.jsx:160 972 msgid "Player Controls" 973 msgstr "" 974 975 #: inc/video/admin/components/Settings.jsx:161 976 msgid "Select the UI controls that will be displayed on the player." 977 msgstr "" 978 979 #: inc/video/admin/components/Settings.jsx:165 980 msgid "Play / Pause" 981 msgstr "" 982 983 #: inc/video/admin/components/Settings.jsx:166 984 msgid "Center Play Button" 985 msgstr "" 986 987 #: inc/video/admin/components/Settings.jsx:167 988 msgid "Volume" 989 msgstr "" 990 991 #: inc/video/admin/components/Settings.jsx:168 992 msgid "Mute" 993 msgstr "" 994 995 #: inc/video/admin/components/Settings.jsx:169 996 msgid "Picture-in-Picture" 997 msgstr "" 998 999 #: inc/video/admin/components/Settings.jsx:171 1000 #: inc/video/admin/components/VideoModal.jsx:672 1001 msgid "Captions" 1002 msgstr "" 1003 1004 #: inc/video/admin/components/Settings.jsx:172 1005 msgid "Current Time" 1006 msgstr "" 1007 1008 #: inc/video/admin/components/Settings.jsx:173 1009 msgid "Duration" 1010 msgstr "" 1011 1012 #: inc/video/admin/components/Settings.jsx:174 1013 msgid "10s Backward" 1014 msgstr "" 1015 1016 #: inc/video/admin/components/Settings.jsx:175 1017 msgid "10s Forward" 1018 msgstr "" 1019 1020 #: inc/video/admin/components/Settings.jsx:176 1021 msgid "Progress Bar" 1022 msgstr "" 1023 1024 #: inc/video/admin/components/Settings.jsx:177 1025 msgid "Full Screen" 1026 msgstr "" 1027 1028 #: inc/video/admin/components/Settings.jsx:182 1029 msgid "Encoding" 1030 msgstr "" 1031 1032 #: inc/video/admin/components/Settings.jsx:185 1033 msgid "Enabled Resolutions" 1034 msgstr "" 1035 1036 #: inc/video/admin/components/Settings.jsx:186 1037 msgid "Select the enabled resolutions that will be encoded on upload. More resolutions provide a more efficient streaming service to users, but require more storage space. Resolutions larger than the original video will be skipped." 1038 msgstr "" 1039 1040 #: inc/video/admin/components/Settings.jsx:203 1041 msgid "Save Settings" 1042 msgstr "" 1043 1044 #: inc/video/admin/components/UploadModal.jsx:86 1045 #: inc/video/admin/components/UploadModal.jsx:98 1046 msgid "Upload Videos" 1047 msgstr "" 1048 1049 #: inc/video/admin/components/UploadModal.jsx:114 1050 msgid "Drop videos here or %{browse}." 1051 msgstr "" 1052 1053 #: inc/video/admin/components/UploadModal.jsx:119 1054 #: inc/video/block/edit.js:314 1055 msgid "browse files" 1056 msgstr "" 1057 1058 #: inc/video/admin/components/VideoAttributes.jsx:20 1059 msgid "Storage Size" 1060 msgstr "" 1061 1062 #: inc/video/admin/components/VideoAttributes.jsx:45 1063 msgid "Video Length" 1064 msgstr "" 1065 1066 #: inc/video/admin/components/VideoAttributes.jsx:57 1067 msgid "View Count" 1068 msgstr "" 1069 1070 #: inc/video/admin/components/VideoAttributes.jsx:74 1071 msgid "Upload Date" 1072 msgstr "" 1073 1074 #: inc/video/admin/components/VideoCard.jsx:19 1075 msgid "Awaiting Upload" 1076 msgstr "" 1077 1078 #: inc/video/admin/components/VideoCard.jsx:20 1079 msgid "Uploaded" 1080 msgstr "" 1081 1082 #: inc/video/admin/components/VideoCard.jsx:21 1083 #: inc/video/admin/components/VideoCard.jsx:76 1084 msgid "Processing" 1085 msgstr "" 1086 1087 #: inc/video/admin/components/VideoCard.jsx:22 1088 #: inc/video/admin/components/VideoCard.jsx:116 1089 msgid "Transcoding" 1090 msgstr "" 1091 1092 #: inc/video/admin/components/VideoCard.jsx:23 1093 msgid "Finished" 1094 msgstr "" 1095 1096 #: inc/video/admin/components/VideoCard.jsx:24 1097 msgid "Error" 1098 msgstr "" 1099 1100 #: inc/video/admin/components/VideoCard.jsx:25 1101 msgid "Upload Failed" 1102 msgstr "" 1103 1104 #: inc/video/admin/components/VideoModal.jsx:234 1105 msgid "Set" 1106 msgstr "" 1107 1108 #: inc/video/admin/components/VideoModal.jsx:289 1109 msgid "Open video modal" 1110 msgstr "" 1111 1112 #: inc/video/admin/components/VideoModal.jsx:310 1113 msgid "Edit Video:" 1114 msgstr "" 1115 1116 #: inc/video/admin/components/VideoModal.jsx:348 1117 msgid "Video Title" 1118 msgstr "" 1119 1120 #: inc/video/admin/components/VideoModal.jsx:380 1121 msgid "Update" 1122 msgstr "" 1123 1124 #: inc/video/admin/components/VideoModal.jsx:392 1125 msgid "Current Thumbnail" 1126 msgstr "" 1127 1128 #: inc/video/admin/components/VideoModal.jsx:412 1129 msgid "Choose a new thumbnail to be displayed in the video player:" 1130 msgstr "" 1131 1132 #: inc/video/admin/components/VideoModal.jsx:440 1133 #: inc/video/admin/components/VideoModal.jsx:543 1134 msgid "Embed Code" 1135 msgstr "" 1136 1137 #: inc/video/admin/components/VideoModal.jsx:452 1138 msgid "Copy and paste this code into your post, page, or widget to embed the video. If using Gutenberg editor use our block." 1139 msgstr "" 1140 1141 #: inc/video/admin/components/VideoModal.jsx:464 1142 msgid "Autoplay" 1143 msgstr "" 1144 1145 #: inc/video/admin/components/VideoModal.jsx:478 1146 msgid "Loop" 1147 msgstr "" 1148 1149 #: inc/video/admin/components/VideoModal.jsx:492 1150 msgid "Muted" 1151 msgstr "" 1152 1153 #: inc/video/admin/components/VideoModal.jsx:506 1154 msgid "Preload" 1155 msgstr "" 1156 1157 #: inc/video/admin/components/VideoModal.jsx:576 1158 msgid "Direct Play URL" 1159 msgstr "" 1160 1161 #: inc/video/admin/components/VideoModal.jsx:602 1162 msgid "HLS URL" 1163 msgstr "" 1164 1165 #: inc/video/admin/components/VideoModal.jsx:637 1166 msgid "Stats" 1167 msgstr "" 1168 1169 #: inc/video/admin/components/VideoModal.jsx:646 1170 msgid "Statistics" 1171 msgstr "" 1172 1173 #: inc/video/admin/components/VideoModal.jsx:652 1174 msgid "View the statistics for this video." 1175 msgstr "" 1176 1177 #: inc/video/admin/components/VideoModal.jsx:683 1178 msgid "Chapters" 1179 msgstr "" 1180 1181 #: inc/video/block/components/LibraryModal/index.js:16 1182 msgid "Select from Library" 1183 msgstr "" 1184 1185 #: inc/video/block/components/LibraryModal/index.js:29 1186 msgid "Select a video from your library to insert into the editor." 1187 msgstr "" 1188 1189 #: inc/video/block/edit.js:224 1190 msgid "Replace Video" 1191 msgstr "" 1192 1193 #: inc/video/block/edit.js:242 1194 msgid "Video %d%% encoded..." 1195 msgstr "" 1196 1197 #: inc/video/block/edit.js:249 1198 msgid "Awaiting Upload..." 1199 msgstr "" 1200 1201 #: inc/video/block/edit.js:251 1202 msgid "Video Error. Upload again." 1203 msgstr "" 1204 1205 #: inc/video/block/edit.js:254 1206 msgid "Video %d%% processed..." 1207 msgstr "" 1208 1209 #: inc/video/block/edit.js:291 1210 msgid "Upload a new video direct to the cloud or select a video from your cloud library." 1211 msgstr "" 1212 1213 #: inc/video/block/edit.js:309 1214 msgid "Drop video file here or %{browse}." 1215 msgstr "" 1216 1217 #: inc/video/block/block.json 1218 msgctxt "block title" 1219 msgid "Infinite Uploads Video" 1220 msgstr "" 1221 1222 #: inc/video/block/block.json 1223 msgctxt "block description" 1224 msgid "Upload & Embed a video via Infinite Uploads Video Cloud." 1225 msgstr "" -
infinite-uploads/trunk/readme.txt
r3456796 r3458657 3 3 Requires at least: 6.0 4 4 Tested up to: 6.9.1 5 Stable tag: 3.1. 05 Stable tag: 3.1.1 6 6 Requires PHP: 8.0 7 7 Contributors: bww … … 198 198 == Changelog == 199 199 200 3.1.1 201 ---------------------------------------------------------------------- 202 203 - Update: Compatibility support for the Big File Uploads plugin. 204 - Update: Settings UI to conditionally show/hide directory tree options. 205 - Fix: Infinite Uploads CLI command not executing as expected. 206 - Fix: An issue with the directory tree not loading properly. 207 * Translations: Updated .POT file for new translations. 208 200 209 3.1.0 201 210 ---------------------------------------------------------------------- -
infinite-uploads/trunk/vendor/composer/installed.php
r3456796 r3458657 2 2 'root' => array( 3 3 'name' => 'clikit/infinite-uploads', 4 'pretty_version' => '3.1. 0',5 'version' => '3.1. 0.0',6 'reference' => ' 2f93acd4b86ec09ec2272fb90a6f340f7e54dbeb',4 'pretty_version' => '3.1.1', 5 'version' => '3.1.1.0', 6 'reference' => '8981e55e5079085e329b21167697445f986520c2', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'clikit/infinite-uploads' => array( 14 'pretty_version' => '3.1. 0',15 'version' => '3.1. 0.0',16 'reference' => ' 2f93acd4b86ec09ec2272fb90a6f340f7e54dbeb',14 'pretty_version' => '3.1.1', 15 'version' => '3.1.1.0', 16 'reference' => '8981e55e5079085e329b21167697445f986520c2', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.