Version Description
- 2013/08/20 =
- FEATURE: Split large sites into multiple zips (see: http://updraftplus.com/splitting-large-sites-into-multiple-archives/)
- FEATURE: Fix time add-on can now also choose the day of the week
- FEATURE: New add-on/Premium feature - Automatic Backups (automatically take backups before plugin/theme updates) - http://updraftplus.com/shop/autobackup/
- FEATURE: Svensk / Swedish translation (sv_SE) by Steve Sandstrm (http://www.brandicon.se)
- FEATURE: Franais / French translation (fr_FR) by ufo3D - http://ufo-3d.fr/ and Thomas Jacobsen - http://123informatique.ch/ - with help from Franoise Lhermitte - http://www.ajwan.net
- TWEAK: Save the result of looking for a binary zip (don't re-test)
- TWEAK: Show 'Last log message' in dashboard using local time zone
- TWEAK: Log file times are now recorded relative to the backup start, rather than the current resumption start
- TWEAK: More code-tidying and optimisation
- TWEAK: Warn the user if the WordPress scheduler is disabled
- TWEAK: Many + various extra sanity-checks for possible problems
- TWEAK: Warn user if trying to upload an above-limit (>10Gb) file to Google Drive
- TWEAK: Reduce memory usage during restore
- TWEAK: No longer require mbstring extension for Dropbox
- TWEAK: Move JavaScript into separate file, and make strings translatable
- INTERNALS: PclZip and BinZip methods now have feature parity with ZipArchive (can resume+split, more logging)
- TWEAK/FIX: When restoring/migrating, split SQL commands to avoid exceeding MySQL's max_allowed_packet
- FIX: Make sure output buffering is off when sending files from the browser (prevents memory exhaustion)
- FIX: Prevent double-backup (very unusual combination of circumstances)
- FIX: Some Windows webserver configurations could have corruption of filenames in WordPress core backups (recoverable)
- FIX: Remove temporary files created by PclZip (where PclZip is used)
Download this release
Release Info
Developer | DavidAnderson |
Plugin | UpdraftPlus WordPress Backup Plugin |
Version | 1.7.0 |
Comparing to | |
See all releases |
Code changes from version 1.6.17 to 1.7.0
- admin.php +889 -561
- backup.php +1317 -312
- class-zip.php +280 -0
- includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php +11 -5
- includes/Dropbox/OAuth/Storage/Encrypter.php +3 -0
- includes/cacert.pem +0 -341
- includes/cloudfiles/cloudfiles.php +20 -20
- includes/cloudfiles/cloudfiles_exceptions.php +38 -0
- includes/cloudfiles/cloudfiles_http.php +7 -7
- includes/jquery-ui-1.8.22.custom.css +1 -1
- includes/ud-plupload.js +0 -168
- includes/updraft-admin-ui.js +621 -0
- includes/updraft-restorer.php +0 -671
- languages/updraftplus-es_ES.mo +0 -0
- languages/updraftplus-es_ES.po +1971 -1852
- languages/updraftplus-fr_FR.mo +0 -0
- languages/updraftplus-fr_FR.po +2699 -0
- languages/updraftplus-it_IT.mo +0 -0
- languages/updraftplus-it_IT.po +1090 -645
- languages/updraftplus-ja.mo +0 -0
- languages/updraftplus-ja.po +2699 -0
- languages/updraftplus-pl_PL.mo +0 -0
- languages/updraftplus-pl_PL.po +1305 -626
- languages/updraftplus-sv_SE.mo +0 -0
- languages/updraftplus-sv_SE.po +1884 -0
admin.php
CHANGED
@@ -1,24 +1,26 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
if (!defined ('ABSPATH')) die
|
4 |
|
5 |
// For the purposes of improving site performance (don't load in 10s of Kilobytes of un-needed code on every page load), admin-area code is being progressively moved here.
|
6 |
|
7 |
// This gets called in admin_init, earlier than default (so our object can get used by those hooking admin_init). Or possibly in admin_menu.
|
8 |
|
9 |
global $updraftplus_admin;
|
10 |
-
if (
|
11 |
|
12 |
class UpdraftPlus_Admin {
|
13 |
|
14 |
function __construct() {
|
15 |
-
|
16 |
$this->admin_init();
|
17 |
-
|
18 |
}
|
19 |
|
20 |
function admin_init() {
|
21 |
|
|
|
|
|
|
|
|
|
22 |
add_action('admin_head', array($this,'admin_head'));
|
23 |
add_filter('plugin_action_links', array($this, 'plugin_action_links'), 10, 2);
|
24 |
add_action('wp_ajax_updraft_download_backup', array($this, 'updraft_download_backup'));
|
@@ -47,6 +49,10 @@ class UpdraftPlus_Admin {
|
|
47 |
// Next, the actions that only come on the UpdraftPlus page
|
48 |
if ($pagenow != 'options-general.php' || !isset($_REQUEST['page']) || 'updraftplus' != $_REQUEST['page']) return;
|
49 |
|
|
|
|
|
|
|
|
|
50 |
if(UpdraftPlus_Options::get_updraft_option('updraft_debug_mode')) {
|
51 |
@ini_set('display_errors',1);
|
52 |
@error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
|
@@ -72,18 +78,68 @@ class UpdraftPlus_Admin {
|
|
72 |
|
73 |
if (version_compare($wp_version, '3.2', '<')) add_action('admin_notices', array($this, 'show_admin_warning_wordpressversion'));
|
74 |
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
|
81 |
}
|
82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
83 |
function admin_head() {
|
84 |
|
85 |
global $pagenow;
|
86 |
-
if ($pagenow != 'options-general.php' || !isset($_REQUEST['page'])
|
87 |
|
88 |
$chunk_size = min(wp_max_upload_size()-1024, 1024*1024*2);
|
89 |
|
@@ -99,7 +155,7 @@ class UpdraftPlus_Admin {
|
|
99 |
'url' => admin_url('admin-ajax.php'),
|
100 |
'flash_swf_url' => includes_url('js/plupload/plupload.flash.swf'),
|
101 |
'silverlight_xap_url' => includes_url('js/plupload/plupload.silverlight.xap'),
|
102 |
-
'filters' => array(array('title' => __('Allowed Files'), 'extensions' => 'zip,gz,crypt')),
|
103 |
'multipart' => true,
|
104 |
'multi_selection' => true,
|
105 |
'urlstream_upload' => true,
|
@@ -110,7 +166,12 @@ class UpdraftPlus_Admin {
|
|
110 |
)
|
111 |
);
|
112 |
|
113 |
-
?><script type="text/javascript">
|
|
|
|
|
|
|
|
|
|
|
114 |
<?php
|
115 |
$plupload_init['browse_button'] = 'plupload-browse-button2';
|
116 |
$plupload_init['container'] = 'plupload-upload-ui2';
|
@@ -121,11 +182,13 @@ class UpdraftPlus_Admin {
|
|
121 |
var updraft_downloader_nonce = '<?php wp_create_nonce("updraftplus_download"); ?>'
|
122 |
</script>
|
123 |
<style type="text/css">
|
124 |
-
.updraftplus-remove {
|
125 |
color: red;
|
126 |
}
|
127 |
.updraftplus-remove:hover {
|
128 |
background-color: red;
|
|
|
|
|
129 |
color: #fff;
|
130 |
}
|
131 |
.drag-drop #drag-drop-area2 {
|
@@ -139,22 +202,22 @@ class UpdraftPlus_Admin {
|
|
139 |
#filelist, #filelist2 {
|
140 |
width: 100%;
|
141 |
}
|
142 |
-
#filelist .file, #filelist2 .file, #ud_downloadstatus .file {
|
143 |
padding: 5px;
|
144 |
background: #ececec;
|
145 |
border: solid 1px #ccc;
|
146 |
margin: 4px 0;
|
147 |
}
|
148 |
-
#filelist .fileprogress, #filelist2 .fileprogress, #ud_downloadstatus .dlfileprogress {
|
149 |
width: 0%;
|
150 |
background: #f6a828;
|
151 |
height: 5px;
|
152 |
}
|
153 |
-
#ud_downloadstatus .raw {
|
154 |
margin-top: 8px;
|
155 |
clear:left;
|
156 |
}
|
157 |
-
#ud_downloadstatus .file {
|
158 |
margin-top: 8px;
|
159 |
}
|
160 |
</style>
|
@@ -163,7 +226,7 @@ class UpdraftPlus_Admin {
|
|
163 |
}
|
164 |
|
165 |
function googledrive_remove_folderurlprefix($input) {
|
166 |
-
return
|
167 |
}
|
168 |
|
169 |
function disk_space_check($space) {
|
@@ -187,9 +250,41 @@ class UpdraftPlus_Admin {
|
|
187 |
return $links;
|
188 |
}
|
189 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
|
191 |
function show_admin_warning($message, $class = "updated") {
|
192 |
-
echo '<div
|
|
|
|
|
|
|
|
|
193 |
}
|
194 |
|
195 |
function show_admin_warning_diskspace() {
|
@@ -238,9 +333,11 @@ class UpdraftPlus_Admin {
|
|
238 |
global $updraftplus;
|
239 |
|
240 |
if (!isset($_REQUEST['_wpnonce']) || !wp_verify_nonce($_REQUEST['_wpnonce'], 'updraftplus_download')) die;
|
241 |
-
|
242 |
if (!isset($_REQUEST['timestamp']) || !is_numeric($_REQUEST['timestamp']) || !isset($_REQUEST['type'])) exit;
|
243 |
|
|
|
|
|
|
|
244 |
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
245 |
$type_match = false;
|
246 |
foreach ($backupable_entities as $type => $info) {
|
@@ -266,6 +363,9 @@ class UpdraftPlus_Admin {
|
|
266 |
// Base name
|
267 |
$file = $backup_history[$timestamp][$type];
|
268 |
|
|
|
|
|
|
|
269 |
// Where it should end up being downloaded to
|
270 |
$fullpath = $updraftplus->backups_dir_location().'/'.$file;
|
271 |
|
@@ -285,9 +385,10 @@ class UpdraftPlus_Admin {
|
|
285 |
// Note that log() assumes that the data is in _POST, not _GET
|
286 |
if ($debug_mode) $updraftplus->logfile_open($updraftplus->nonce);
|
287 |
|
288 |
-
$updraftplus->log("Requested to obtain file: timestamp=$timestamp, type=$type");
|
289 |
|
290 |
-
$
|
|
|
291 |
|
292 |
$service = (isset($backup_history[$timestamp]['service'])) ? $backup_history[$timestamp]['service'] : false;
|
293 |
$updraftplus->jobdata_set('service', $service);
|
@@ -311,7 +412,7 @@ class UpdraftPlus_Admin {
|
|
311 |
}
|
312 |
|
313 |
// The AJAX responder that updates on progress wants to see this
|
314 |
-
set_transient('ud_dlfile_'.$timestamp.'_'.$type, "downloading:$known_size:$fullpath", 3600);
|
315 |
|
316 |
if ($needs_downloading) {
|
317 |
// Close browser connection so that it can resume AJAX polling
|
@@ -333,14 +434,14 @@ class UpdraftPlus_Admin {
|
|
333 |
if(is_file($fullpath) && is_readable($fullpath)) {
|
334 |
|
335 |
// That message is then picked up by the AJAX listener
|
336 |
-
set_transient('ud_dlfile_'.$timestamp.'_'.$type, 'downloaded:'.filesize($fullpath).":$fullpath", 3600);
|
337 |
|
338 |
} else {
|
|
|
|
|
339 |
|
340 |
-
|
341 |
-
set_transient('ud_dlerrors_'.$timestamp.'_'.$type, $updraftplus->errors, 3600);
|
342 |
|
343 |
-
echo 'Remote fetch failed. File '.$fullpath.' did not exist or was unreadable. If you delete local backups then remote retrieval may have failed.';
|
344 |
}
|
345 |
|
346 |
@fclose($updraftplus->logfile_handle);
|
@@ -369,7 +470,7 @@ class UpdraftPlus_Admin {
|
|
369 |
$remote_obj->download($file);
|
370 |
} else {
|
371 |
$updraftplus->log("Automatic backup restoration is not available with the method: $service.");
|
372 |
-
$updraftplus->
|
373 |
}
|
374 |
|
375 |
}
|
@@ -382,9 +483,211 @@ class UpdraftPlus_Admin {
|
|
382 |
// Test the nonce
|
383 |
$nonce = (empty($_REQUEST['nonce'])) ? "" : $_REQUEST['nonce'];
|
384 |
if (! wp_verify_nonce($nonce, 'updraftplus-credentialtest-nonce') || empty($_REQUEST['subaction'])) die('Security check');
|
385 |
-
|
386 |
-
if ('lastlog' == $_GET['subaction']) {
|
387 |
echo htmlspecialchars(UpdraftPlus_Options::get_updraft_option('updraft_lastmessage', '('.__('Nothing yet logged', 'updraftplus').')'));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
388 |
} elseif ('phpinfo' == $_REQUEST['subaction']) {
|
389 |
phpinfo(INFO_ALL ^ (INFO_CREDITS | INFO_LICENSE));
|
390 |
} elseif ('backupnow' == $_REQUEST['subaction']) {
|
@@ -398,11 +701,11 @@ class UpdraftPlus_Admin {
|
|
398 |
$updraftplus->log("A backup run has been scheduled");
|
399 |
}
|
400 |
|
401 |
-
} elseif ('lastbackup' == $_GET['subaction']) {
|
402 |
echo $this->last_backup_html();
|
403 |
-
} elseif ('activejobs_list' == $_GET['subaction']) {
|
404 |
$this->print_active_jobs();
|
405 |
-
} elseif ('activejobs_delete' == $_GET['subaction'] && isset($_GET['jobid'])) {
|
406 |
|
407 |
$cron = get_option('cron');
|
408 |
$found_it = 0;
|
@@ -422,7 +725,7 @@ class UpdraftPlus_Admin {
|
|
422 |
if (!$found_it) { echo 'X:'.__('Could not find that job - perhaps it has already finished?', 'updraftplus'); }
|
423 |
|
424 |
|
425 |
-
} elseif ('diskspaceused' == $_GET['subaction'] && isset($_GET['entity'])) {
|
426 |
if ($_GET['entity'] == 'updraft') {
|
427 |
echo $this->recursive_directory_size($updraftplus->backups_dir_location());
|
428 |
} else {
|
@@ -434,24 +737,32 @@ class UpdraftPlus_Admin {
|
|
434 |
_e('Error','updraftplus');
|
435 |
}
|
436 |
}
|
437 |
-
} elseif ('historystatus' == $_GET['subaction']) {
|
438 |
$rescan = (isset($_GET['rescan']) && $_GET['rescan'] == 1);
|
439 |
if ($rescan) $this->rebuild_backup_history();
|
440 |
-
|
441 |
-
|
|
|
|
|
442 |
|
443 |
$response = array();
|
|
|
|
|
444 |
|
445 |
-
$response['m'] = get_transient('ud_dlmess_'.$_GET['timestamp'].'_'.$_GET['type']).'<br>';
|
446 |
|
447 |
-
if ($file = get_transient('ud_dlfile_'.$_GET['timestamp'].'_'.$_GET['type'])) {
|
448 |
if ('failed' == $file) {
|
449 |
$response['e'] = __('Download failed','updraftplus').'<br>';
|
450 |
-
$errs = get_transient('ud_dlerrors_'.$_GET['timestamp'].'_'.$_GET['type']);
|
451 |
if (is_array($errs) && !empty($errs)) {
|
452 |
$response['e'] .= '<ul style="list-style: disc inside;">';
|
453 |
foreach ($errs as $err) {
|
454 |
-
|
|
|
|
|
|
|
|
|
455 |
}
|
456 |
$response['e'] .= '</ul>';
|
457 |
}
|
@@ -480,7 +791,7 @@ class UpdraftPlus_Admin {
|
|
480 |
|
481 |
echo json_encode($response);
|
482 |
|
483 |
-
} elseif ($_POST['subaction'] == 'credentials_test') {
|
484 |
$method = (preg_match("/^[a-z0-9]+$/", $_POST['method'])) ? $_POST['method'] : "";
|
485 |
|
486 |
// Test the credentials, return a code
|
@@ -494,6 +805,182 @@ class UpdraftPlus_Admin {
|
|
494 |
|
495 |
}
|
496 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
497 |
function upload_dir($uploads) {
|
498 |
global $updraftplus;
|
499 |
$updraft_dir = $updraftplus->backups_dir_location();
|
@@ -512,7 +999,7 @@ class UpdraftPlus_Admin {
|
|
512 |
}
|
513 |
|
514 |
function plupload_action() {
|
515 |
-
// check ajax
|
516 |
|
517 |
global $updraftplus;
|
518 |
@set_time_limit(900);
|
@@ -576,11 +1063,18 @@ class UpdraftPlus_Admin {
|
|
576 |
|
577 |
if (!isset($_POST['chunks']) || (isset($_POST['chunk']) && $_POST['chunk'] == $_POST['chunks']-1)) {
|
578 |
$file = basename($status['file']);
|
579 |
-
if (!preg_match('/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]
|
580 |
-
|
581 |
@unlink($status['file']);
|
582 |
-
echo '
|
583 |
exit;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
584 |
}
|
585 |
}
|
586 |
|
@@ -691,19 +1185,9 @@ class UpdraftPlus_Admin {
|
|
691 |
echo '<b>'.__('Actions','updraftplus').':</b> <a href="options-general.php?page=updraftplus&updraft_restore_success=true">'.__('Return to UpdraftPlus Configuration','updraftplus').'</a>';
|
692 |
return;
|
693 |
} elseif (is_wp_error($backup_success)) {
|
694 |
-
echo '<p>Restore failed...</p
|
695 |
-
|
696 |
-
|
697 |
-
foreach ($err->get_error_messages() as $msg) {
|
698 |
-
echo '<li>'.htmlspecialchars($msg).'<li>';
|
699 |
-
}
|
700 |
-
} elseif (is_string($err)) {
|
701 |
-
echo "<li>".htmlspecialchars($err)."</li>";
|
702 |
-
} else {
|
703 |
-
print "<li>".print_r($err,true)."</li>";
|
704 |
-
}
|
705 |
-
}
|
706 |
-
echo '</ul><b>Actions:</b> <a href="options-general.php?page=updraftplus">'.__('Return to UpdraftPlus Configuration','updraftplus').'</a>';
|
707 |
return;
|
708 |
} elseif (false === $backup_success) {
|
709 |
# This means, "not yet - but stay on the page because we may be able to do it later, e.g. if the user types in the requested information"
|
@@ -753,10 +1237,14 @@ class UpdraftPlus_Admin {
|
|
753 |
|
754 |
// updraft_file_ids is not deleted
|
755 |
if(isset($_POST['action']) && $_POST['action'] == 'updraft_backup_debug_all') { $updraftplus->boot_backup(true,true); }
|
756 |
-
elseif (isset($_POST['action']) && $_POST['action'] == 'updraft_backup_debug_db') {
|
757 |
-
|
|
|
|
|
|
|
|
|
758 |
$settings = array('updraft_interval', 'updraft_interval_database', 'updraft_retain', 'updraft_retain_db', 'updraft_encryptionphrase', 'updraft_service', 'updraft_dropbox_appkey', 'updraft_dropbox_secret', 'updraft_googledrive_clientid', 'updraft_googledrive_secret', 'updraft_googledrive_remotepath', 'updraft_ftp_login', 'updraft_ftp_pass', 'updraft_ftp_remote_path', 'updraft_server_address', 'updraft_dir', 'updraft_email', 'updraft_delete_local', 'updraft_debug_mode', 'updraft_include_plugins', 'updraft_include_themes', 'updraft_include_uploads', 'updraft_include_others', 'updraft_include_wpcore', 'updraft_include_wpcore_exclude', 'updraft_include_more',
|
759 |
-
'updraft_include_blogs', 'updraft_include_mu-plugins', 'updraft_include_others_exclude', 'updraft_lastmessage', 'updraft_googledrive_clientid', 'updraft_googledrive_token', 'updraft_dropboxtk_request_token', 'updraft_dropboxtk_access_token', 'updraft_dropbox_folder', 'updraft_last_backup', 'updraft_starttime_files', 'updraft_starttime_db', 'updraft_sftp_settings', 'updraft_disable_ping', 'updraft_cloudfiles_user', 'updraft_cloudfiles_apikey', 'updraft_cloudfiles_path', 'updraft_cloudfiles_authurl', 'updraft_ssl_useservercerts', 'updraft_ssl_disableverify');
|
760 |
foreach ($settings as $s) {
|
761 |
UpdraftPlus_Options::delete_updraft_option($s);
|
762 |
}
|
@@ -767,8 +1255,14 @@ class UpdraftPlus_Admin {
|
|
767 |
<div class="wrap">
|
768 |
<h1><?php echo $updraftplus->plugin_title; ?></h1>
|
769 |
|
770 |
-
<?php _e('By UpdraftPlus.Com','updraftplus')?> ( <a href="http://updraftplus.com">UpdraftPlus.Com</a> | <a href="http://updraftplus.com/news/"><?php _e('News','updraftplus');?></a> | <?php if (!defined('
|
771 |
<br>
|
|
|
|
|
|
|
|
|
|
|
|
|
772 |
<?php
|
773 |
if(isset($_GET['updraft_restore_success'])) {
|
774 |
echo "<div class=\"updated fade\" style=\"padding:8px;\"><strong>".__('Your backup has been restored.','updraftplus').'</strong> '.__('Your old (themes, uploads, plugins, whatever) directories have been retained with "-old" appended to their name. Remove them when you are satisfied that the backup worked properly.')."</div>";
|
@@ -780,29 +1274,22 @@ class UpdraftPlus_Admin {
|
|
780 |
if($deleted_old_dirs) echo '<div style="color:blue" class=\"updated fade\">'.__('Old directories successfully deleted.','updraftplus').'</div>';
|
781 |
|
782 |
if(!$updraftplus->memory_check(64)) {?>
|
783 |
-
<div style="
|
784 |
-
<?php
|
785 |
-
}
|
786 |
-
if(1==0 && !$this->execution_time_check(60)) {?>
|
787 |
-
<div style="color:orange"><?php _e("Your PHP max_execution_time is less than 60 seconds. This possibly means you're running in safe_mode. Either disable safe_mode or modify your php.ini to set max_execution_time to a higher number. If you do not, then longer will be needed to complete a backup (but that is all). Present limit is:",'updraftplus');?> <?php echo ini_get('max_execution_time').' '.__('seconds','updraftplus')?>.</div>
|
788 |
<?php
|
789 |
}
|
790 |
-
|
791 |
if($this->scan_old_dirs()) {?>
|
792 |
-
<div class="updated fade" style="padding:8px;"><?php _e('
|
793 |
<form method="post" action="<?php echo remove_query_arg(array('updraft_restore_success','action')) ?>">
|
794 |
<?php wp_nonce_field('updraft_delete_old_dirs'); ?>
|
795 |
<input type="hidden" name="action" value="updraft_delete_old_dirs" />
|
796 |
-
<input type="submit" class="button-primary" value="<?php _e('Delete Old Directories','updraftplus');?>"
|
797 |
</form>
|
798 |
</div>
|
799 |
<?php
|
800 |
}
|
801 |
if(!empty($updraftplus->errors)) {
|
802 |
echo '<div class="error fade" style="padding:8px;">';
|
803 |
-
|
804 |
-
echo '<div style="color:red">'.$error.'</div>';
|
805 |
-
}
|
806 |
echo '</div>';
|
807 |
}
|
808 |
?>
|
@@ -843,12 +1330,16 @@ class UpdraftPlus_Admin {
|
|
843 |
}
|
844 |
$current_time = get_date_from_gmt(gmdate('Y-m-d H:i:s'), 'D, F j, Y H:i');
|
845 |
|
846 |
-
$backup_disabled = (
|
847 |
|
848 |
$last_backup_html = $this->last_backup_html();
|
849 |
|
850 |
?>
|
851 |
|
|
|
|
|
|
|
|
|
852 |
<tr>
|
853 |
<th><span title="<?php _e('All the times shown in this section are using WordPress\'s configured time zone, which you can set in Settings -> General', 'updraftplus'); ?>"><?php _e('Next scheduled backups','updraftplus');?>:</span></th>
|
854 |
<td>
|
@@ -858,7 +1349,7 @@ class UpdraftPlus_Admin {
|
|
858 |
</td>
|
859 |
</tr>
|
860 |
<tr>
|
861 |
-
<th><?php _e('Last
|
862 |
<td id="updraft_last_backup"><?php echo $last_backup_html ?></td>
|
863 |
</tr>
|
864 |
</table>
|
@@ -903,6 +1394,9 @@ class UpdraftPlus_Admin {
|
|
903 |
<tr>
|
904 |
<td style=""> </td><td class="download-backups" style="display:none; border: 2px dashed #aaa;">
|
905 |
<h2><?php echo __('Downloading and restoring', 'updraftplus'); ?></h2>
|
|
|
|
|
|
|
906 |
<p style="max-width: 740px;"><ul style="list-style: disc inside;">
|
907 |
<li><strong><?php _e('Downloading','updraftplus');?>:</strong> <?php _e("Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly.",'updraftplus');?></li>
|
908 |
<li><strong><?php _e('Restoring','updraftplus');?>:</strong> <?php _e("Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself.",'updraftplus');?> <?php _e('More tasks:','updraftplus');?> <a href="#" onclick="jQuery('#updraft-plupload-modal').slideToggle(); return false;"><?php _e('upload backup files','updraftplus');?></a> | <a href="#" onclick="updraft_updatehistory(1); return false;" title="<?php _e('Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below.','updraftplus'); ?>"><?php _e('rescan folder for new backup sets','updraftplus');?></a></li>
|
@@ -913,11 +1407,11 @@ class UpdraftPlus_Admin {
|
|
913 |
<li title="<?php _e('This is a count of the contents of your Updraft directory','updraftplus');?>"><strong><?php _e('Web-server disk space in use by UpdraftPlus','updraftplus');?>:</strong> <span id="updraft_diskspaceused"><em>(calculating...)</em></span> <a href="#" onclick="updraftplus_diskspace(); return false;"><?php _e('refresh','updraftplus');?></a></li></ul>
|
914 |
|
915 |
<div id="updraft-plupload-modal" title="<?php _e('UpdraftPlus - Upload backup files','updraftplus'); ?>" style="width: 75%; margin: 16px; display:none; margin-left: 100px;">
|
916 |
-
<p style="max-width:
|
917 |
<div id="plupload-upload-ui" style="width: 70%;">
|
918 |
<div id="drag-drop-area">
|
919 |
<div class="drag-drop-inside">
|
920 |
-
<p class="drag-drop-info"><?php _e('Drop backup zips here'); ?></p>
|
921 |
<p><?php _ex('or', 'Uploader: Drop zip files here - or - Select Files'); ?></p>
|
922 |
<p class="drag-drop-buttons"><input id="plupload-browse-button" type="button" value="<?php esc_attr_e('Select Files'); ?>" class="button" /></p>
|
923 |
</div>
|
@@ -929,94 +1423,6 @@ class UpdraftPlus_Admin {
|
|
929 |
</div>
|
930 |
|
931 |
<div id="ud_downloadstatus"></div>
|
932 |
-
<script>
|
933 |
-
function updraftplus_diskspace() {
|
934 |
-
jQuery('#updraft_diskspaceused').html('<em><?php _e('calculating...','updraftplus');?></em>');
|
935 |
-
jQuery.get(ajaxurl, { action: 'updraft_ajax', entity: 'updraft', subaction: 'diskspaceused', nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>' }, function(response) {
|
936 |
-
jQuery('#updraft_diskspaceused').html(response);
|
937 |
-
});
|
938 |
-
}
|
939 |
-
var lastlog_lastmessage = "";
|
940 |
-
function updraftplus_deletefromserver(timestamp, type) {
|
941 |
-
var pdata = {
|
942 |
-
action: 'updraft_download_backup',
|
943 |
-
stage: 'delete',
|
944 |
-
timestamp: timestamp,
|
945 |
-
type: type,
|
946 |
-
_wpnonce: '<?php echo wp_create_nonce("updraftplus_download"); ?>'
|
947 |
-
};
|
948 |
-
jQuery.post(ajaxurl, pdata, function(response) {
|
949 |
-
if (response == 'deleted') {
|
950 |
-
|
951 |
-
} else {
|
952 |
-
alert('We requested to delete the file, but could not understand the server\'s response '+response);
|
953 |
-
}
|
954 |
-
});
|
955 |
-
}
|
956 |
-
function updraftplus_downloadstage2(timestamp, type) {
|
957 |
-
location.href=ajaxurl+'?_wpnonce=<?php echo wp_create_nonce("updraftplus_download"); ?>×tamp='+timestamp+'&type='+type+'&stage=2&action=updraft_download_backup';
|
958 |
-
}
|
959 |
-
function updraft_downloader(base, nonce, what) {
|
960 |
-
// Create somewhere for the status to be found
|
961 |
-
var stid = base+nonce+'_'+what;
|
962 |
-
if (!jQuery('#'+stid).length) {
|
963 |
-
jQuery('#ud_downloadstatus').append('<div style="clear:left; border: 1px solid; padding: 8px; margin-top: 4px; max-width:840px;" id="'+stid+'"><button onclick="jQuery(\'#'+stid+'\').fadeOut().remove();" type="button" style="float:right; margin-bottom: 8px;">X</button><strong>Download '+what+' ('+nonce+')</strong>:<div class="raw"><?php _e('Begun looking for this entity','updraftplus');?></div><div class="file" id="'+stid+'_st"><div class="dlfileprogress" style="width: 0;"></div></div>');
|
964 |
-
// <b><span class="dlname">??</span></b> (<span class="dlsofar">?? KB</span>/<span class="dlsize">??</span> KB)
|
965 |
-
setTimeout(function(){updraft_downloader_status(base, nonce, what);}, 300);
|
966 |
-
}
|
967 |
-
// Now send the actual request to kick it all off
|
968 |
-
jQuery.post(ajaxurl, jQuery('#uddownloadform_'+what+'_'+nonce).serialize());
|
969 |
-
// We don't want the form to submit as that replaces the document
|
970 |
-
return false;
|
971 |
-
}
|
972 |
-
var dlstatus_sdata = {
|
973 |
-
action: 'updraft_ajax',
|
974 |
-
subaction: 'downloadstatus',
|
975 |
-
nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>'
|
976 |
-
};
|
977 |
-
dlstatus_lastlog = '';
|
978 |
-
function updraft_downloader_status(base, nonce, what) {
|
979 |
-
// Get the DOM id of the status div (add _st for the id of the file itself)
|
980 |
-
var stid = base+nonce+'_'+what;
|
981 |
-
if (jQuery('#'+stid).length) {
|
982 |
-
// console.log(stid+": "+jQuery('#'+stid).length);
|
983 |
-
dlstatus_sdata.timestamp = nonce;
|
984 |
-
dlstatus_sdata.type = what;
|
985 |
-
jQuery.get(ajaxurl, dlstatus_sdata, function(response) {
|
986 |
-
nexttimer = 1250;
|
987 |
-
if (dlstatus_lastlog == response) { nexttimer = 3000; }
|
988 |
-
try {
|
989 |
-
var resp = jQuery.parseJSON(response);
|
990 |
-
var cancel_repeat = 0;
|
991 |
-
if (resp.e != null) {
|
992 |
-
jQuery('#'+stid+' .raw').html('<strong><?php _e('Error:','updraftplus'); ?></strong> '+resp.e);
|
993 |
-
console.log(resp);
|
994 |
-
} else if (resp.p != null) {
|
995 |
-
jQuery('#'+stid+'_st .dlfileprogress').width(resp.p+'%');
|
996 |
-
//jQuery('#'+stid+'_st .dlsofar').html(Math.round(resp.s/1024));
|
997 |
-
//jQuery('#'+stid+'_st .dlsize').html(Math.round(resp.t/1024));
|
998 |
-
if (resp.m != null) {
|
999 |
-
if (resp.p < 100 || base != 'uddlstatus_') {
|
1000 |
-
jQuery('#'+stid+' .raw').html(resp.m);
|
1001 |
-
} else {
|
1002 |
-
jQuery('#'+stid+' .raw').html('<?php _e('File ready.','updraftplus'); ?> <?php _e('You should:','updraftplus'); ?> <button type="button" onclick="updraftplus_downloadstage2(\''+nonce+'\', \''+what+'\')\">Download to your computer</button> and then, if you wish, <button id="uddownloaddelete_'+nonce+'_'+what+'" type="button" onclick="updraftplus_deletefromserver(\''+nonce+'\', \''+what+'\')\">Delete from your web server</button>');
|
1003 |
-
}
|
1004 |
-
}
|
1005 |
-
dlstatus_lastlog = response;
|
1006 |
-
} else if (resp.m != null) {
|
1007 |
-
jQuery('#'+stid+' .raw').html(resp.m);
|
1008 |
-
} else {
|
1009 |
-
alert('<?php _e('Download error: the server sent us a response (JSON) which we did not understand', 'updraftplus'); ?> ('+response+')');
|
1010 |
-
cancel_repeat = 1;
|
1011 |
-
}
|
1012 |
-
if (cancel_repeat == 0) { setTimeout(function(){updraft_downloader_status(base, nonce, what);}, nexttimer); }
|
1013 |
-
} catch(err) {
|
1014 |
-
alert('<?php _e('Download error: the server sent us a response which we did not understand.', 'updraftplus'); ?> <?php _e("Error:",'updraftplus');?> '+err);
|
1015 |
-
}
|
1016 |
-
});
|
1017 |
-
}
|
1018 |
-
}
|
1019 |
-
</script>
|
1020 |
<div id="updraft_existing_backups" style="margin-bottom:12px;">
|
1021 |
<?php
|
1022 |
print $this->existing_backup_table($backup_history);
|
@@ -1028,21 +1434,35 @@ class UpdraftPlus_Admin {
|
|
1028 |
|
1029 |
<div id="updraft-delete-modal" title="<?php _e('Delete backup set', 'updraftplus');?>">
|
1030 |
<form id="updraft_delete_form" method="post">
|
1031 |
-
<p>
|
1032 |
<?php _e('Are you sure that you wish to delete this backup set?', 'updraftplus'); ?>
|
1033 |
</p>
|
1034 |
<fieldset>
|
1035 |
-
<input type="hidden" name="
|
|
|
|
|
1036 |
<input type="hidden" name="backup_timestamp" value="0" id="updraft_delete_timestamp">
|
1037 |
<input type="hidden" name="backup_nonce" value="0" id="updraft_delete_nonce">
|
1038 |
-
<input type="checkbox" name="" id=""> <label for=""><?php _e('
|
1039 |
-
<
|
|
|
1040 |
</fieldset>
|
1041 |
</form>
|
1042 |
</div>
|
1043 |
|
1044 |
<div id="updraft-restore-modal" title="UpdraftPlus - <?php _e('Restore backup','updraftplus');?>">
|
1045 |
-
<p><strong><?php _e('Restore backup from','updraftplus');?>:</strong> <span
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1046 |
<p><?php _e("Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection).",'updraftplus');?> <?php _e('Choose the components to restore','updraftplus');?>:</p>
|
1047 |
<form id="updraft_restore_form" method="post">
|
1048 |
<fieldset>
|
@@ -1051,7 +1471,7 @@ class UpdraftPlus_Admin {
|
|
1051 |
<?php
|
1052 |
|
1053 |
# The 'off' check is for badly configured setups - http://wordpress.org/support/topic/plugin-wp-super-cache-warning-php-safe-mode-enabled-but-safe-mode-is-off
|
1054 |
-
if(
|
1055 |
echo "<p><em>".__('Your web server has PHP\'s so-called safe_mode active.','updraftplus').' '.__('This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href="http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/">or to restore manually</a>.', 'updraftplus')."</em></p><br/>";
|
1056 |
}
|
1057 |
|
@@ -1086,16 +1506,6 @@ class UpdraftPlus_Admin {
|
|
1086 |
|
1087 |
?>
|
1088 |
|
1089 |
-
<script>
|
1090 |
-
jQuery('#updraft_restore_db').change(function(){
|
1091 |
-
if (jQuery('#updraft_restore_db').is(':checked')) {
|
1092 |
-
jQuery('#updraft_restorer_dboptions').slideDown();
|
1093 |
-
} else {
|
1094 |
-
jQuery('#updraft_restorer_dboptions').slideUp();
|
1095 |
-
}
|
1096 |
-
});
|
1097 |
-
</script>
|
1098 |
-
|
1099 |
</div>
|
1100 |
|
1101 |
</div>
|
@@ -1104,6 +1514,8 @@ class UpdraftPlus_Admin {
|
|
1104 |
<p><em><a href="http://updraftplus.com/faqs/what-should-i-understand-before-undertaking-a-restoration/" target="_new"><?php _e('Do read this helpful article of useful things to know before restoring.','updraftplus');?></a></em></p>
|
1105 |
</div>
|
1106 |
|
|
|
|
|
1107 |
<div id="updraft-migrate-modal" title="<?php _e('Migrate Site', 'updraftplus'); ?>">
|
1108 |
|
1109 |
<?php
|
@@ -1156,6 +1568,7 @@ class UpdraftPlus_Admin {
|
|
1156 |
echo __('PHP memory limit','updraftplus').': '.ini_get('memory_limit').' <br/>';
|
1157 |
echo sprintf(__('%s version:','updraftplus'), 'PHP').' '.phpversion().' - ';
|
1158 |
echo '<a href="admin-ajax.php?page=updraftplus&action=updraft_ajax&subaction=phpinfo&nonce='.wp_create_nonce('updraftplus-credentialtest-nonce').'" id="updraftplus-phpinfo">'.__('show PHP information (phpinfo)', 'updraftplus').'</a><br/>';
|
|
|
1159 |
|
1160 |
if (version_compare(phpversion(), '5.2.0', '>=') && extension_loaded('zip')) {
|
1161 |
$ziparchive_exists .= __('Yes', 'updraftplus');
|
@@ -1169,6 +1582,9 @@ class UpdraftPlus_Admin {
|
|
1169 |
|
1170 |
echo __('zip executable found:', 'updraftplus').' '.((is_string($binzip)) ? __('Yes').': '.$binzip : __('No')).'<br>';
|
1171 |
|
|
|
|
|
|
|
1172 |
echo '<h3>'.__('Total (uncompressed) on-disk data:','updraftplus').'</h3>';
|
1173 |
echo '<p style="clear: left; max-width: 600px;"><em>'.__('N.B. This count is based upon what was, or was not, excluded the last time you saved the options.', 'updraftplus').'</em></p>';
|
1174 |
|
@@ -1214,64 +1630,6 @@ class UpdraftPlus_Admin {
|
|
1214 |
</div>
|
1215 |
</div>
|
1216 |
|
1217 |
-
<script type="text/javascript">
|
1218 |
-
/* <![CDATA[ */
|
1219 |
-
|
1220 |
-
function updraft_activejobs_delete(jobid) {
|
1221 |
-
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'activejobs_delete', jobid: jobid, nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>' }, function(response) {
|
1222 |
-
if (response.substr(0,2) == 'Y:') {
|
1223 |
-
jQuery('#updraft-jobid-'+jobid).html(response.substr(2)).fadeOut('slow', function() {
|
1224 |
-
jQuery(this).remove();
|
1225 |
-
});
|
1226 |
-
} else if (response.substr(0,2) == 'X:') {
|
1227 |
-
alert(response.substr(2));
|
1228 |
-
} else {
|
1229 |
-
alert('<?php _e('Unknown response:', 'updraftplus'); ?> '+response);
|
1230 |
-
}
|
1231 |
-
});
|
1232 |
-
}
|
1233 |
-
|
1234 |
-
function updraft_activejobs_update() {
|
1235 |
-
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'activejobs_list', nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>' }, function(response) {
|
1236 |
-
jQuery('#updraft_activejobs').html(response);
|
1237 |
-
});
|
1238 |
-
}
|
1239 |
-
|
1240 |
-
function updraftplus_diskspace_entity(key) {
|
1241 |
-
jQuery('#updraft_diskspaceused_'+key).html('<em><?php _e('calculating...','updraftplus');?></em>');
|
1242 |
-
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'diskspaceused', entity: key, nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>' }, function(response) {
|
1243 |
-
jQuery('#updraft_diskspaceused_'+key).html(response);
|
1244 |
-
});
|
1245 |
-
}
|
1246 |
-
|
1247 |
-
function updraft_iframe_modal(getwhat, title) {
|
1248 |
-
jQuery('#updraft-iframe-modal-innards').html('<iframe width="100%" height="440px" src="'+ajaxurl+'?action=updraft_ajax&subaction='+getwhat+'&nonce=<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>"></iframe>');
|
1249 |
-
jQuery('#updraft-iframe-modal').dialog('option', 'title', title).dialog('open');
|
1250 |
-
}
|
1251 |
-
|
1252 |
-
jQuery(document).ready(function() {
|
1253 |
-
|
1254 |
-
jQuery('#updraft-service').change(function() {
|
1255 |
-
jQuery('.updraftplusmethod').hide();
|
1256 |
-
var active_class = jQuery(this).val();
|
1257 |
-
jQuery('.'+active_class).show();
|
1258 |
-
});
|
1259 |
-
|
1260 |
-
jQuery('#updraftplus-phpinfo').click(function(e) {
|
1261 |
-
e.preventDefault();
|
1262 |
-
updraft_iframe_modal('phpinfo', '<?php _e('PHP information', 'updraftplus'); ?>');
|
1263 |
-
});
|
1264 |
-
|
1265 |
-
})
|
1266 |
-
jQuery(window).load(function() {
|
1267 |
-
//this is for hiding the restore progress at the top after it is done
|
1268 |
-
setTimeout('jQuery("#updraft-restore-progress").toggle(1000);',3000)
|
1269 |
-
jQuery('#updraft-restore-progress-toggle').click(function() {
|
1270 |
-
jQuery('#updraft-restore-progress').toggle(500)
|
1271 |
-
})
|
1272 |
-
})
|
1273 |
-
/* ]]> */
|
1274 |
-
</script>
|
1275 |
<?php
|
1276 |
}
|
1277 |
|
@@ -1308,26 +1666,46 @@ class UpdraftPlus_Admin {
|
|
1308 |
show_message($message);
|
1309 |
exit;
|
1310 |
}
|
1311 |
-
|
1312 |
-
$
|
1313 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1314 |
|
1315 |
-
$
|
|
|
|
|
|
|
1316 |
|
|
|
|
|
|
|
|
|
|
|
1317 |
foreach ($list as $item) {
|
1318 |
if (substr($item['name'], -4, 4) == "-old") {
|
1319 |
//recursively delete
|
1320 |
print "<strong>".__('Delete','updraftplus').": </strong>".htmlspecialchars($item['name']).": ";
|
1321 |
-
if(!$wp_filesystem->delete($
|
1322 |
-
$
|
1323 |
-
print "<strong>Failed</strong><br>";
|
1324 |
} else {
|
1325 |
-
print "<strong>OK</strong><br>";
|
1326 |
}
|
1327 |
}
|
1328 |
}
|
1329 |
-
|
1330 |
-
return $return_code;
|
1331 |
}
|
1332 |
|
1333 |
// The aim is to get a directory that is writable by the webserver, because that's the only way we can create zip files
|
@@ -1365,14 +1743,14 @@ class UpdraftPlus_Admin {
|
|
1365 |
|
1366 |
if ($wp_filesystem->is_dir($default_backup_dir)) {
|
1367 |
|
1368 |
-
if (
|
1369 |
|
1370 |
@$wp_filesystem->chmod($default_backup_dir, 0775);
|
1371 |
-
if (
|
1372 |
|
1373 |
@$wp_filesystem->chmod($default_backup_dir, 0777);
|
1374 |
|
1375 |
-
if (
|
1376 |
echo '<p>'.__('The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems', 'updraftplus').'</p>';
|
1377 |
return true;
|
1378 |
} else {
|
@@ -1391,10 +1769,13 @@ class UpdraftPlus_Admin {
|
|
1391 |
|
1392 |
//scans the content dir to see if any -old dirs are present
|
1393 |
function scan_old_dirs() {
|
1394 |
-
$dirArr = scandir(WP_CONTENT_DIR);
|
1395 |
foreach($dirArr as $dir) {
|
1396 |
if (preg_match('/-old$/', $dir)) return true;
|
1397 |
}
|
|
|
|
|
|
|
1398 |
return false;
|
1399 |
}
|
1400 |
|
@@ -1404,30 +1785,39 @@ class UpdraftPlus_Admin {
|
|
1404 |
|
1405 |
$updraft_last_backup = UpdraftPlus_Options::get_updraft_option('updraft_last_backup');
|
1406 |
|
1407 |
-
$updraft_dir = $updraftplus->backups_dir_location();
|
1408 |
-
|
1409 |
if($updraft_last_backup) {
|
1410 |
|
1411 |
-
|
1412 |
-
|
1413 |
-
|
1414 |
-
|
1415 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1416 |
}
|
1417 |
|
1418 |
if (!empty($updraft_last_backup['backup_nonce'])) {
|
|
|
|
|
1419 |
$potential_log_file = $updraft_dir."/log.".$updraft_last_backup['backup_nonce'].".txt";
|
1420 |
-
if (is_readable($potential_log_file)) $last_backup_text .= "<br><a href=\"?page=updraftplus&action=downloadlog&updraftplus_backup_nonce=".$updraft_last_backup['backup_nonce']."\">".__('Download log file','updraftplus')."</a>";
|
1421 |
-
}
|
1422 |
|
1423 |
-
|
|
|
1424 |
|
1425 |
} else {
|
1426 |
-
$last_backup_text = __('No backup has been completed.','updraftplus');
|
1427 |
-
$last_backup_color = 'blue';
|
1428 |
}
|
1429 |
|
1430 |
-
return
|
1431 |
|
1432 |
}
|
1433 |
|
@@ -1450,7 +1840,7 @@ class UpdraftPlus_Admin {
|
|
1450 |
echo ">$descrip</option>\n";
|
1451 |
}
|
1452 |
?>
|
1453 |
-
</select>
|
1454 |
<?php
|
1455 |
echo __('and retain this many backups', 'updraftplus').': ';
|
1456 |
$updraft_retain = UpdraftPlus_Options::get_updraft_option('updraft_retain', 1);
|
@@ -1468,7 +1858,7 @@ class UpdraftPlus_Admin {
|
|
1468 |
echo ">$descrip</option>\n";
|
1469 |
}
|
1470 |
?>
|
1471 |
-
</select> <span id="updraft_db_timings"><?php echo apply_filters('
|
1472 |
<?php
|
1473 |
echo __('and retain this many backups', 'updraftplus').': ';
|
1474 |
$updraft_retain_db = UpdraftPlus_Options::get_updraft_option('updraft_retain_db', $updraft_retain);
|
@@ -1478,7 +1868,7 @@ class UpdraftPlus_Admin {
|
|
1478 |
</tr>
|
1479 |
<tr class="backup-interval-description">
|
1480 |
<td></td><td><p><?php echo htmlspecialchars(__('If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose "manual" then you must click the "Backup Now" button whenever you wish a backup to occur.', 'updraftplus')); ?></p>
|
1481 |
-
<?php echo apply_filters('
|
1482 |
</td>
|
1483 |
</tr>
|
1484 |
<tr>
|
@@ -1492,7 +1882,7 @@ class UpdraftPlus_Admin {
|
|
1492 |
foreach ($backupable_entities as $key => $info) {
|
1493 |
$included = (UpdraftPlus_Options::get_updraft_option("updraft_include_$key", apply_filters("updraftplus_defaultoption_include_".$key, true))) ? 'checked="checked"' : "";
|
1494 |
if ('others' == $key) {
|
1495 |
-
?><input id="updraft_include_others" type="checkbox" name="updraft_include_others" value="1" <?php echo $included; ?> /> <label for="updraft_include_<?php echo $key ?>"><?php echo __('Any other directories found inside wp-content', 'updraftplus');?></label><br><?php
|
1496 |
|
1497 |
$display = ($included) ? '' : 'style="display:none;"';
|
1498 |
|
@@ -1500,28 +1890,14 @@ class UpdraftPlus_Admin {
|
|
1500 |
|
1501 |
echo '<label for="updraft_include_others_exclude">'.__('Exclude these:', 'updraftplus').'</label>';
|
1502 |
|
1503 |
-
echo '<input title="'.__('If entering multiple files/directories, then separate them with commas', 'updraftplus').'" type="text" id="updraft_include_others_exclude" name="updraft_include_others_exclude" size="54" value="'.htmlspecialchars($include_others_exclude).'" />';
|
1504 |
|
1505 |
echo '<br>';
|
1506 |
|
1507 |
echo '</div>';
|
1508 |
|
1509 |
-
echo <<<ENDHERE
|
1510 |
-
<script>
|
1511 |
-
jQuery(document).ready(function() {
|
1512 |
-
jQuery('#updraft_include_others').click(function() {
|
1513 |
-
if (jQuery('#updraft_include_others').is(':checked')) {
|
1514 |
-
jQuery('#updraft_include_others_exclude').slideDown();
|
1515 |
-
} else {
|
1516 |
-
jQuery('#updraft_include_others_exclude').slideUp();
|
1517 |
-
}
|
1518 |
-
});
|
1519 |
-
});
|
1520 |
-
</script>
|
1521 |
-
ENDHERE;
|
1522 |
-
|
1523 |
} else {
|
1524 |
-
echo "<input id=\"updraft_include_$key\" type=\"checkbox\" name=\"updraft_include_$key\" value=\"1\" $included /><label for=\"updraft_include_$key\"> ".$info['description']."</label><br>";
|
1525 |
do_action("updraftplus_config_option_include_$key");
|
1526 |
}
|
1527 |
}
|
@@ -1539,7 +1915,7 @@ ENDHERE;
|
|
1539 |
<?php
|
1540 |
$updraft_encryptionphrase = UpdraftPlus_Options::get_updraft_option('updraft_encryptionphrase');
|
1541 |
?>
|
1542 |
-
<td><input type="text" name="updraft_encryptionphrase" id="updraft_encryptionphrase" value="<?php echo $updraft_encryptionphrase ?>" style="width:132px" /></td>
|
1543 |
</tr>
|
1544 |
<tr class="backup-crypt-description">
|
1545 |
<td></td><td><p><?php _e('If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back).','updraftplus');?> <a href="#" onclick="jQuery('#updraftplus_db_decrypt').val(jQuery('#updraft_encryptionphrase').val()); jQuery('#updraft-manualdecrypt-modal').slideToggle(); return false;"><?php _e('You can also decrypt a database manually here.','updraftplus');?></a></p>
|
@@ -1549,8 +1925,8 @@ ENDHERE;
|
|
1549 |
<div id="plupload-upload-ui2" style="width: 80%;">
|
1550 |
<div id="drag-drop-area2">
|
1551 |
<div class="drag-drop-inside">
|
1552 |
-
<p class="drag-drop-info"><?php _e('Drop encrypted database files (db.crypt
|
1553 |
-
<p><?php _ex('or', 'Uploader: Drop
|
1554 |
<p class="drag-drop-buttons"><input id="plupload-browse-button2" type="button" value="<?php esc_attr_e('Select Files'); ?>" class="button" /></p>
|
1555 |
<p style="margin-top: 18px;"><?php _e('Use decryption key','updraftplus')?>: <input id="updraftplus_db_decrypt" type="text" size="12"></input></p>
|
1556 |
</div>
|
@@ -1603,152 +1979,12 @@ ENDHERE;
|
|
1603 |
</table>
|
1604 |
<script type="text/javascript">
|
1605 |
/* <![CDATA[ */
|
1606 |
-
var lastlog_lastmessage = "";
|
1607 |
-
var lastlog_sdata = {
|
1608 |
-
action: 'updraft_ajax',
|
1609 |
-
subaction: 'lastlog',
|
1610 |
-
nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>'
|
1611 |
-
};
|
1612 |
-
function updraft_showlastlog(repeat){
|
1613 |
-
jQuery.get(ajaxurl, lastlog_sdata, function(response) {
|
1614 |
-
nexttimer = 1500;
|
1615 |
-
if (lastlog_lastmessage == response) { nexttimer = 4500; }
|
1616 |
-
if (repeat) { setTimeout(function(){updraft_showlastlog(true);}, nexttimer);}
|
1617 |
-
jQuery('#updraft_lastlogcontainer').html(response);
|
1618 |
-
lastlog_lastmessage = response;
|
1619 |
-
});
|
1620 |
-
}
|
1621 |
-
var lastbackup_sdata = {
|
1622 |
-
action: 'updraft_ajax',
|
1623 |
-
subaction: 'lastbackup',
|
1624 |
-
nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>'
|
1625 |
-
};
|
1626 |
-
var lastbackup_laststatus = '<?php echo esc_html($last_backup_html);?>';
|
1627 |
-
function updraft_showlastbackup(){
|
1628 |
-
jQuery.get(ajaxurl, lastbackup_sdata, function(response) {
|
1629 |
-
if (lastbackup_laststatus == response) {
|
1630 |
-
setTimeout(function(){updraft_showlastbackup();}, 7000);
|
1631 |
-
} else {
|
1632 |
-
jQuery('#updraft_last_backup').html(response);
|
1633 |
-
}
|
1634 |
-
lastbackup_laststatus = response;
|
1635 |
-
});
|
1636 |
-
}
|
1637 |
-
var updraft_historytimer = 0;
|
1638 |
-
var calculated_diskspace = 0;
|
1639 |
-
function updraft_historytimertoggle(forceon) {
|
1640 |
-
if (!updraft_historytimer || forceon == 1) {
|
1641 |
-
updraft_updatehistory(0);
|
1642 |
-
updraft_historytimer = setInterval(function(){updraft_updatehistory(0)}, 30000);
|
1643 |
-
if (!calculated_diskspace) {
|
1644 |
-
updraftplus_diskspace();
|
1645 |
-
calculated_diskspace=1;
|
1646 |
-
}
|
1647 |
-
} else {
|
1648 |
-
clearTimeout(updraft_historytimer);
|
1649 |
-
updraft_historytimer = 0;
|
1650 |
-
}
|
1651 |
-
}
|
1652 |
-
function updraft_updatehistory(rescan) {
|
1653 |
-
if (rescan == 1) {
|
1654 |
-
jQuery('#updraft_existing_backups').html('<p style="text-align:center;"><em><?php _e('Rescanning (looking for backups that you have uploaded manually into the internal backup store)...', 'updraftplus'); ?></em></p>');
|
1655 |
-
}
|
1656 |
-
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'historystatus', nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>', rescan: rescan }, function(response) {
|
1657 |
-
jQuery('#updraft_existing_backups').html(response);
|
1658 |
-
});
|
1659 |
-
}
|
1660 |
-
|
1661 |
-
function updraft_check_same_times() {
|
1662 |
-
if (jQuery('#updraft_interval').val() == jQuery('#updraft_interval_database').val() && jQuery('#updraft_interval').val() != 'manual') {
|
1663 |
-
jQuery('#updraft_db_timings').css('opacity','0.25');
|
1664 |
-
} else {
|
1665 |
-
jQuery('#updraft_db_timings').css('opacity','1');
|
1666 |
-
}
|
1667 |
-
}
|
1668 |
|
1669 |
jQuery(document).ready(function() {
|
1670 |
-
|
1671 |
-
|
1672 |
-
|
1673 |
-
|
1674 |
-
autoOpen: false, height: 260, width: 430, modal: true,
|
1675 |
-
buttons: {
|
1676 |
-
'<?php _e('Delete','updraftplus');?>': function() {
|
1677 |
-
alert("TODO");
|
1678 |
-
},
|
1679 |
-
'<?php _e('Cancel','updraftplus');?>': function() { jQuery(this).dialog("close"); }
|
1680 |
-
}
|
1681 |
-
});
|
1682 |
-
|
1683 |
-
jQuery( "#updraft-restore-modal" ).dialog({
|
1684 |
-
autoOpen: false, height: 505, width: 590, modal: true,
|
1685 |
-
buttons: {
|
1686 |
-
'<?php _e('Restore','updraftplus');?>': function() {
|
1687 |
-
var anyselected = 0;
|
1688 |
-
jQuery('input[name="updraft_restore[]"]').each(function(x,y){
|
1689 |
-
if (jQuery(y).is(':checked')) {
|
1690 |
-
anyselected = 1;
|
1691 |
-
//alert(jQuery(y).val());
|
1692 |
-
}
|
1693 |
-
});
|
1694 |
-
if (anyselected == 1) {
|
1695 |
-
jQuery('#updraft_restore_form').submit();
|
1696 |
-
} else {
|
1697 |
-
alert('You did not select any components to restore. Please select at least one, and then try again.');
|
1698 |
-
}
|
1699 |
-
},
|
1700 |
-
'<?php _e('Cancel','updraftplus');?>': function() { jQuery(this).dialog("close"); }
|
1701 |
-
}
|
1702 |
-
});
|
1703 |
-
|
1704 |
-
jQuery("#updraft-iframe-modal" ).dialog({
|
1705 |
-
autoOpen: false, height: 500, width: 780, modal: true
|
1706 |
-
});
|
1707 |
-
|
1708 |
-
|
1709 |
-
jQuery("#updraft-backupnow-modal" ).dialog({
|
1710 |
-
autoOpen: false, height: 265, width: 390, modal: true,
|
1711 |
-
buttons: {
|
1712 |
-
'<?php _e('Backup Now','updraftplus');?>': function() {
|
1713 |
-
jQuery(this).dialog("close");
|
1714 |
-
jQuery('#updraft_backup_started').html('<em><?php _e('Requesting start of backup...', 'updraftplus');?></em>').slideDown('');
|
1715 |
-
jQuery.post(ajaxurl, { action: 'updraft_ajax', subaction: 'backupnow', nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce'); ?>' }, function(response) {
|
1716 |
-
jQuery('#updraft_backup_started').html(response);
|
1717 |
-
setTimeout(function() {jQuery.get('<?php echo site_url(); ?>');}, 5100);
|
1718 |
-
setTimeout(function() {updraft_showlastlog();}, 6000);
|
1719 |
-
setTimeout(function() {updraft_activejobs_update();}, 6000);
|
1720 |
-
setTimeout(function() {
|
1721 |
-
jQuery('#updraft_lastlogmessagerow').fadeOut('slow', function() {
|
1722 |
-
jQuery(this).fadeIn('slow');
|
1723 |
-
});
|
1724 |
-
},
|
1725 |
-
3200
|
1726 |
-
);
|
1727 |
-
setTimeout(function() {jQuery('#updraft_backup_started').fadeOut('slow');}, 60000);
|
1728 |
-
// Should be redundant (because of the polling for the last log line), but harmless (invokes page load)
|
1729 |
-
});
|
1730 |
-
},
|
1731 |
-
'<?php _e('Cancel','updraftplus');?>': function() { jQuery(this).dialog("close"); }
|
1732 |
-
}
|
1733 |
-
});
|
1734 |
-
|
1735 |
-
jQuery( "#updraft-migrate-modal" ).dialog({
|
1736 |
-
autoOpen: false, height: 265, width: 390, modal: true,
|
1737 |
-
buttons: {
|
1738 |
-
'<?php _e('Close','updraftplus');?>': function() { jQuery(this).dialog("close"); }
|
1739 |
-
}
|
1740 |
-
});
|
1741 |
-
|
1742 |
-
jQuery('#enableexpertmode').click(function() {
|
1743 |
-
jQuery('.expertmode').fadeIn();
|
1744 |
-
updraft_activejobs_update();
|
1745 |
-
setInterval(function() {updraft_activejobs_update()}, 15000);
|
1746 |
-
jQuery('#enableexpertmode').off('click');
|
1747 |
-
return false;
|
1748 |
-
});
|
1749 |
-
<?php if (!@is_writable($updraft_dir)) echo "jQuery('.backupdirrow').show();\n"; ?>
|
1750 |
-
setTimeout(function(){updraft_showlastlog(true);}, 1200);
|
1751 |
-
jQuery('.updraftplusmethod').hide();
|
1752 |
<?php
|
1753 |
if ($active_service) echo "jQuery('.${active_service}').show();";
|
1754 |
foreach ($updraftplus->backup_methods as $method => $description) {
|
@@ -1774,14 +2010,21 @@ ENDHERE;
|
|
1774 |
</tr>
|
1775 |
<?php
|
1776 |
$delete_local = UpdraftPlus_Options::get_updraft_option('updraft_delete_local', 1);
|
|
|
|
|
|
|
1777 |
?>
|
1778 |
|
|
|
|
|
|
|
|
|
|
|
1779 |
<tr class="deletelocal expertmode" style="display:none;">
|
1780 |
<th><?php _e('Delete local backup','updraftplus');?>:</th>
|
1781 |
-
<td><input type="checkbox" id="updraft_delete_local" name="updraft_delete_local" value="1" <?php if ($delete_local) echo 'checked="checked"'; ?>> <br><label for="updraft_delete_local"><?php _e('
|
1782 |
</tr>
|
1783 |
|
1784 |
-
|
1785 |
<tr class="expertmode backupdirrow" style="display:none;">
|
1786 |
<th><?php _e('Backup directory','updraftplus');?>:</th>
|
1787 |
<td><input type="text" name="updraft_dir" id="updraft_dir" style="width:525px" value="<?php echo htmlspecialchars($this->prune_updraft_dir_prefix($updraft_dir)); ?>" /></td>
|
@@ -1789,11 +2032,16 @@ ENDHERE;
|
|
1789 |
<tr class="expertmode backupdirrow" style="display:none;">
|
1790 |
<td></td><td><?php
|
1791 |
|
1792 |
-
|
1793 |
-
if(@is_writable($updraft_dir)) {
|
1794 |
$dir_info = '<span style="color:green">'.__('Backup directory specified is writable, which is good.','updraftplus').'</span>';
|
1795 |
} else {
|
1796 |
-
$dir_info = '<span style="color:red">'
|
|
|
|
|
|
|
|
|
|
|
|
|
1797 |
}
|
1798 |
|
1799 |
echo $dir_info.' '.__("This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...).",'updraftplus');?></td>
|
@@ -1852,6 +2100,12 @@ ENDHERE;
|
|
1852 |
|
1853 |
}
|
1854 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1855 |
function curl_check($service, $has_fallback = false, $extraclass = '') {
|
1856 |
// Check requirements
|
1857 |
if (!function_exists("curl_init")) {
|
@@ -1922,6 +2176,7 @@ ENDHERE;
|
|
1922 |
function existing_backup_table($backup_history = false) {
|
1923 |
|
1924 |
global $updraftplus;
|
|
|
1925 |
|
1926 |
// Fetch it if it was not passed
|
1927 |
if ($backup_history === false) $backup_history = UpdraftPlus_Options::get_updraft_option('updraft_backup_history');
|
@@ -1931,95 +2186,133 @@ ENDHERE;
|
|
1931 |
|
1932 |
$backupable_entities = $updraftplus->get_backupable_file_entities(true, true);
|
1933 |
|
1934 |
-
|
1935 |
|
1936 |
krsort($backup_history);
|
1937 |
|
1938 |
-
foreach($backup_history as $key=>$
|
1939 |
$pretty_date = date('Y-m-d G:i',$key);
|
|
|
1940 |
$entities = '';
|
1941 |
-
|
1942 |
-
|
1943 |
-
|
|
|
|
|
|
|
1944 |
<td>
|
1945 |
-
|
1946 |
-
|
1947 |
-
|
1948 |
-
|
1949 |
-
|
1950 |
-
|
|
|
|
|
|
|
1951 |
<input type="hidden" name="action" value="updraft_download_backup" />
|
1952 |
<input type="hidden" name="type" value="db" />
|
1953 |
-
<input type="hidden" name="timestamp" value="
|
1954 |
-
<input type="submit" value="
|
1955 |
</form>
|
1956 |
-
|
1957 |
-
|
|
|
|
|
|
|
1958 |
|
1959 |
-
|
1960 |
foreach ($backupable_entities as $type => $info) {
|
1961 |
-
|
1962 |
$sdescrip = preg_replace('/ \(.*\)$/', '', $info['description']);
|
1963 |
if (strlen($sdescrip) > 20 && isset($info['shortdescription'])) $sdescrip = $info['shortdescription'];
|
1964 |
-
if (isset($
|
1965 |
-
$
|
1966 |
-
|
1967 |
-
|
1968 |
-
|
1969 |
-
|
1970 |
-
|
1971 |
-
|
1972 |
-
|
1973 |
-
|
1974 |
-
|
1975 |
-
|
1976 |
-
|
1977 |
-
|
1978 |
-
|
1979 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1980 |
<form action="options-general.php" method="get">
|
1981 |
<input type="hidden" name="action" value="downloadlog" />
|
1982 |
<input type="hidden" name="page" value="updraftplus" />
|
1983 |
-
<input type="hidden" name="updraftplus_backup_nonce" value="
|
1984 |
-
<input type="submit" value="
|
1985 |
</form>
|
1986 |
-
|
|
|
|
|
|
|
|
|
1987 |
</td>
|
1988 |
<td>
|
1989 |
<form method="post" action="">
|
1990 |
-
<input type="hidden" name="backup_timestamp" value="
|
1991 |
<input type="hidden" name="action" value="updraft_restore" />
|
1992 |
-
|
|
|
|
|
|
|
|
|
1993 |
</form>
|
1994 |
</td>
|
1995 |
</tr>
|
1996 |
-
|
1997 |
-
|
1998 |
-
|
1999 |
-
|
2000 |
-
jQuery('#updraft-delete-modal').dialog('open');
|
2001 |
-
}
|
2002 |
-
function updraft_restore_setoptions(entities) {
|
2003 |
-
var howmany = 0;
|
2004 |
-
jQuery('input[name="updraft_restore[]"]').each(function(x,y){
|
2005 |
-
var entity = jQuery(y).val();
|
2006 |
-
if (entities.indexOf('/'+entity+'/') != -1) {
|
2007 |
-
jQuery(y).removeAttr('disabled').parent().show();
|
2008 |
-
howmany++;
|
2009 |
-
if (entity == 'db') { howmany += 4.5;}
|
2010 |
-
} else {
|
2011 |
-
jQuery(y).attr('disabled','disabled').parent().hide();
|
2012 |
-
}
|
2013 |
-
});
|
2014 |
-
var height = 276+howmany*20;
|
2015 |
-
jQuery('#updraft-restore-modal').dialog("option", "height", height);
|
2016 |
-
}
|
2017 |
-
</script>
|
2018 |
-
<?php }
|
2019 |
-
echo '</table>';
|
2020 |
}
|
2021 |
|
2022 |
-
// This function examines inside the updraft directory to see if any new archives have been uploaded. If so, it adds them to the backup set. (
|
2023 |
function rebuild_backup_history() {
|
2024 |
|
2025 |
global $updraftplus;
|
@@ -2037,17 +2330,19 @@ ENDHERE;
|
|
2037 |
// Accumulate a list of known files
|
2038 |
foreach ($backup_history as $btime => $bdata) {
|
2039 |
$found_file = false;
|
2040 |
-
foreach ($bdata as $key => $
|
2041 |
// Record which set this file is found in
|
2042 |
-
if (
|
2043 |
-
|
2044 |
-
|
2045 |
-
|
2046 |
-
|
2047 |
-
|
2048 |
-
|
2049 |
-
|
2050 |
-
|
|
|
|
|
2051 |
}
|
2052 |
}
|
2053 |
}
|
@@ -2058,22 +2353,25 @@ ENDHERE;
|
|
2058 |
}
|
2059 |
|
2060 |
if (!$handle = opendir($updraft_dir)) return;
|
2061 |
-
|
2062 |
while (false !== ($entry = readdir($handle))) {
|
2063 |
if ($entry != "." && $entry != "..") {
|
2064 |
-
if (preg_match('/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-([\-a-z]+)
|
2065 |
$btime = strtotime($matches[1]);
|
2066 |
if ($btime > 100) {
|
2067 |
if (!isset($known_files[$entry])) {
|
2068 |
$changes = true;
|
2069 |
$nonce = $matches[2];
|
2070 |
$type = $matches[3];
|
|
|
|
|
2071 |
// The time from the filename does not include seconds. Need to identify the seconds to get the right time
|
2072 |
if (isset($known_nonces[$nonce])) $btime = $known_nonces[$nonce];
|
2073 |
// No cloud backup known of this file
|
2074 |
-
if (!isset($backup_history[$btime])) $backup_history[$btime] = array(
|
2075 |
-
$backup_history[$btime][$type] = $entry;
|
2076 |
-
$
|
|
|
2077 |
$backup_history[$btime]['nonce'] = $nonce;
|
2078 |
}
|
2079 |
}
|
@@ -2081,7 +2379,6 @@ ENDHERE;
|
|
2081 |
}
|
2082 |
}
|
2083 |
|
2084 |
-
|
2085 |
if ($changes) UpdraftPlus_Options::update_updraft_option('updraft_backup_history', $backup_history);
|
2086 |
|
2087 |
}
|
@@ -2117,15 +2414,14 @@ ENDHERE;
|
|
2117 |
$credentials = request_filesystem_credentials("options-general.php?page=updraftplus&action=updraft_restore&backup_timestamp=$timestamp", '', false, false, $extra_fields);
|
2118 |
WP_Filesystem($credentials);
|
2119 |
if ( $wp_filesystem->errors->get_error_code() ) {
|
2120 |
-
foreach ( $wp_filesystem->errors->get_error_messages() as $message )
|
2121 |
-
show_message($message);
|
2122 |
exit;
|
2123 |
}
|
2124 |
|
2125 |
//if we make it this far then WP_Filesystem has been instantiated and is functional (tested with ftpext, what about suPHP and other situations where direct may work?)
|
2126 |
echo '<h1>'.__('UpdraftPlus Restoration: Progress', 'updraftplus').'</h1><div id="updraft-restore-progress">';
|
2127 |
|
2128 |
-
$updraft_dir = $updraftplus->backups_dir_location()
|
2129 |
|
2130 |
$service = (isset($backup_history[$timestamp]['service'])) ? $backup_history[$timestamp]['service'] : false;
|
2131 |
|
@@ -2161,59 +2457,93 @@ ENDHERE;
|
|
2161 |
uksort($backup_set, array($this, 'sort_restoration_entities'));
|
2162 |
|
2163 |
// We use a single object for each entity, because we want to store information about the backup set
|
2164 |
-
|
2165 |
-
|
2166 |
-
$
|
|
|
|
|
|
|
|
|
|
|
2167 |
|
2168 |
-
|
|
|
2169 |
// All restorable entities must be given explicitly, as we can store other arbitrary data in the history array
|
2170 |
-
|
2171 |
if (!isset($backupable_entities[$type]) && 'db' != $type) continue;
|
2172 |
-
|
2173 |
if (isset($backupable_entities[$type]['restorable']) && $backupable_entities[$type]['restorable'] == false) continue;
|
2174 |
|
2175 |
-
if ($type
|
2176 |
-
echo "<h2>".__('Database','updraftplus')."</h2>";
|
2177 |
-
} else {
|
2178 |
-
echo "<h2>".$backupable_entities[$type]['description']."</h2>";
|
2179 |
-
}
|
2180 |
-
|
2181 |
-
if (!isset($entities_to_restore[$type])) {
|
2182 |
-
echo "<p>$type: ".__('This component was not selected for restoration - skipping.', 'updraftplus')."</p>";
|
2183 |
-
continue;
|
2184 |
-
}
|
2185 |
|
2186 |
-
if ($type == 'wpcore' && is_multisite() && 0 === $
|
2187 |
echo "<p>$type: <strong>".__('Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file.', 'updraftplus')."</strong></p>";
|
2188 |
continue;
|
2189 |
}
|
2190 |
|
2191 |
-
$
|
2192 |
|
2193 |
-
|
2194 |
-
|
2195 |
-
echo __("
|
2196 |
-
|
2197 |
-
|
2198 |
-
|
2199 |
-
|
2200 |
-
$
|
2201 |
-
|
2202 |
-
|
2203 |
-
|
2204 |
-
echo "
|
|
|
|
|
|
|
|
|
|
|
|
|
2205 |
} else {
|
2206 |
-
echo
|
2207 |
}
|
2208 |
-
|
2209 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2210 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2211 |
# Types: uploads, themes, plugins, others, db
|
2212 |
-
|
|
|
|
|
2213 |
|
2214 |
-
$info = (isset($backupable_entities[$type])) ? $backupable_entities[$type] : array();
|
2215 |
|
2216 |
-
|
|
|
|
|
2217 |
|
2218 |
if(is_wp_error($val)) {
|
2219 |
foreach ($val->get_error_messages() as $msg) {
|
@@ -2225,11 +2555,9 @@ ENDHERE;
|
|
2225 |
echo '</div>'; //close the updraft_restore_progress div even if we error
|
2226 |
return false;
|
2227 |
}
|
2228 |
-
} else {
|
2229 |
-
$updraftplus->error("$file: ".__('Could not find one of the files for restoration', 'updraftplus'));
|
2230 |
-
echo __('Could not find one of the files for restoration', 'updraftplus').": ($file)";
|
2231 |
}
|
2232 |
}
|
|
|
2233 |
echo '</div>'; //close the updraft_restore_progress div
|
2234 |
return true;
|
2235 |
}
|
@@ -2238,7 +2566,7 @@ ENDHERE;
|
|
2238 |
if ($a == $b) return 0;
|
2239 |
# Put the database first
|
2240 |
if ($a == 'db') return -1;
|
2241 |
-
if ($b ==
|
2242 |
return strcmp($a, $b);
|
2243 |
}
|
2244 |
|
1 |
<?php
|
2 |
|
3 |
+
if (!defined ('ABSPATH')) die('No direct access allowed');
|
4 |
|
5 |
// For the purposes of improving site performance (don't load in 10s of Kilobytes of un-needed code on every page load), admin-area code is being progressively moved here.
|
6 |
|
7 |
// This gets called in admin_init, earlier than default (so our object can get used by those hooking admin_init). Or possibly in admin_menu.
|
8 |
|
9 |
global $updraftplus_admin;
|
10 |
+
if (!is_a($updraftplus_admin, 'UpdraftPlus_Admin')) $updraftplus_admin = new UpdraftPlus_Admin();
|
11 |
|
12 |
class UpdraftPlus_Admin {
|
13 |
|
14 |
function __construct() {
|
|
|
15 |
$this->admin_init();
|
|
|
16 |
}
|
17 |
|
18 |
function admin_init() {
|
19 |
|
20 |
+
add_action('core_upgrade_preamble', array($this, 'core_upgrade_preamble'));
|
21 |
+
add_action('admin_action_upgrade-plugin', array($this, 'admin_action_upgrade_pluginortheme'));
|
22 |
+
add_action('admin_action_upgrade-theme', array($this, 'admin_action_upgrade_pluginortheme'));
|
23 |
+
|
24 |
add_action('admin_head', array($this,'admin_head'));
|
25 |
add_filter('plugin_action_links', array($this, 'plugin_action_links'), 10, 2);
|
26 |
add_action('wp_ajax_updraft_download_backup', array($this, 'updraft_download_backup'));
|
49 |
// Next, the actions that only come on the UpdraftPlus page
|
50 |
if ($pagenow != 'options-general.php' || !isset($_REQUEST['page']) || 'updraftplus' != $_REQUEST['page']) return;
|
51 |
|
52 |
+
if (UpdraftPlus_Options::user_can_manage() && defined('DISABLE_WP_CRON') && DISABLE_WP_CRON == true) {
|
53 |
+
add_action('admin_notices', array($this, 'show_admin_warning_disabledcron'));
|
54 |
+
}
|
55 |
+
|
56 |
if(UpdraftPlus_Options::get_updraft_option('updraft_debug_mode')) {
|
57 |
@ini_set('display_errors',1);
|
58 |
@error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);
|
78 |
|
79 |
if (version_compare($wp_version, '3.2', '<')) add_action('admin_notices', array($this, 'show_admin_warning_wordpressversion'));
|
80 |
|
81 |
+
wp_enqueue_script('updraftplus-admin-ui', UPDRAFTPLUS_URL.'/includes/updraft-admin-ui.js', array('jquery', 'jquery-ui-dialog', 'plupload-all'));
|
82 |
+
wp_localize_script( 'updraftplus-admin-ui', 'updraftlion', array(
|
83 |
+
'rescanning' => __('Rescanning (looking for backups that you have uploaded manually into the internal backup store)...','updraftplus'),
|
84 |
+
'unexpectedresponse' => __('Unexpected response:','updraftplus'),
|
85 |
+
'calculating' => __('calculating...','updraftplus'),
|
86 |
+
'begunlooking' => __('Begun looking for this entity','updraftplus'),
|
87 |
+
'stilldownloading' => __('Some files are still downloading or being processed - please wait.', 'updraftplus'),
|
88 |
+
'processing' => __('Processing files - please wait...', 'updraftplus'),
|
89 |
+
'emptyresponse' => __('Error: the server sent an empty response.', 'updraftplus'),
|
90 |
+
'warnings' => __('Warnings:','updraftplus'),
|
91 |
+
'errors' => __('Errors:','updraftplus'),
|
92 |
+
'jsonnotunderstood' => __('Error: the server sent us a response (JSON) which we did not understand.', 'updraftplus'),
|
93 |
+
'error' => __('Error:','updraftplus'),
|
94 |
+
'fileready' => __('File ready.','updraftplus'),
|
95 |
+
'youshould' => __('You should:','updraftplus'),
|
96 |
+
'deletefromserver' => __('Delete from your web server','updraftplus'),
|
97 |
+
'downloadtocomputer' => __('Download to your computer','updraftplus'),
|
98 |
+
'andthen' => __('and then, if you wish,', 'updraftplus'),
|
99 |
+
'notunderstood' => __('Download error: the server sent us a response which we did not understand.', 'updraftplus'),
|
100 |
+
'requeststart' => __('Requesting start of backup...', 'updraftplus'),
|
101 |
+
'phpinfo' => __('PHP information', 'updraftplus'),
|
102 |
+
'raw' => __('Raw backup history', 'updraftplus'),
|
103 |
+
'notarchive' => __('This file does not appear to be an UpdraftPlus backup archive (such files are .zip or .gz files which have a name like: backup_(time)_(site name)_(code)_(type).(zip|gz)). However, UpdraftPlus archives are standard zip/SQL files - so if you are sure that your file has the right format, then you can rename it to match that pattern.','updraftplus'),
|
104 |
+
'makesure' => __('(make sure that you were trying to upload a zip file previously created by UpdraftPlus)','updraftplus'),
|
105 |
+
'uploaderror' => __('Upload error:','updraftplus'),
|
106 |
+
'notdba' => __('This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz).','updraftplus'),
|
107 |
+
'uploaderr' => __('Upload error', 'updraftplus'),
|
108 |
+
'followlink' => __('Follow this link to attempt decryption and download the database file to your computer.','updraftplus'),
|
109 |
+
'thiskey' => __('This decryption key will be attempted:','updraftplus'),
|
110 |
+
'unknownresp' => __('Unknown server response:','updraftplus'),
|
111 |
+
'ukrespstatus' => __('Unknown server response status:','updraftplus'),
|
112 |
+
'uploaded' => __('The file was uploaded.','updraftplus'),
|
113 |
+
'backupnow' => __('Backup Now', 'updraftplus'),
|
114 |
+
'cancel' => __('Cancel', 'updraftplus'),
|
115 |
+
'delete' => __('Delete', 'updraftplus'),
|
116 |
+
'close' => __('Close', 'updraftplus'),
|
117 |
+
'restore' => __('Restore', 'updraftplus'),
|
118 |
+
) );
|
119 |
|
120 |
}
|
121 |
|
122 |
+
function core_upgrade_preamble() {
|
123 |
+
if (!class_exists('UpdraftPlus_Addon_Autobackup') && (defined('UPDRAFTPLUS_NOADS3') || true == get_transient('updraftplus_dismissedautobackup'))) return;
|
124 |
+
?>
|
125 |
+
<div id="updraft-autobackup" class="updated" style="padding: 6px; margin:8px 0px;">
|
126 |
+
<?php if (!class_exists('UpdraftPlus_Addon_Autobackup')) { ?>
|
127 |
+
<div style="float:right;"><a href="#" onclick="jQuery('#updraft-autobackup').slideUp(); jQuery.post(ajaxurl, {action: 'updraft_ajax', subaction: 'dismissautobackup', nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce');?>' });"><?php echo sprintf(__('Dismiss (for %s weeks)', 'updraftplus'), 12); ?></a></div> <?php } ?>
|
128 |
+
<h3 style="margin-top: 0px;"><?php _e('Be safe with an automatic backup','updraftplus');?></h3>
|
129 |
+
<?php echo apply_filters('updraftplus_autobackup_blurb', __('UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update.', 'updraftplus').' <a href="http://updraftplus.com/shop/autobackup/">'.__('Be safe every time, without needing to remember - follow this link to learn more.' ,'updraftplus').'</a>'); ?>
|
130 |
+
</div>
|
131 |
+
<script>
|
132 |
+
jQuery(document).ready(function() {
|
133 |
+
jQuery('#updraft-autobackup').appendTo('.wrap p:first');
|
134 |
+
});
|
135 |
+
</script>
|
136 |
+
<?php
|
137 |
+
}
|
138 |
+
|
139 |
function admin_head() {
|
140 |
|
141 |
global $pagenow;
|
142 |
+
if ($pagenow != 'options-general.php' || !isset($_REQUEST['page']) || 'updraftplus' != $_REQUEST['page']) return;
|
143 |
|
144 |
$chunk_size = min(wp_max_upload_size()-1024, 1024*1024*2);
|
145 |
|
155 |
'url' => admin_url('admin-ajax.php'),
|
156 |
'flash_swf_url' => includes_url('js/plupload/plupload.flash.swf'),
|
157 |
'silverlight_xap_url' => includes_url('js/plupload/plupload.silverlight.xap'),
|
158 |
+
'filters' => array(array('title' => __('Allowed Files'), 'extensions' => 'zip,gz,crypt,txt')),
|
159 |
'multipart' => true,
|
160 |
'multi_selection' => true,
|
161 |
'urlstream_upload' => true,
|
166 |
)
|
167 |
);
|
168 |
|
169 |
+
?><script type="text/javascript">
|
170 |
+
var updraft_plupload_config=<?php echo json_encode($plupload_init); ?>;
|
171 |
+
var updraft_credentialtest_nonce='<?php echo wp_create_nonce('updraftplus-credentialtest-nonce');?>';
|
172 |
+
var updraft_download_nonce='<?php echo wp_create_nonce('updraftplus_download');?>';
|
173 |
+
var updraft_siteurl = '<?php echo esc_js(site_url());?>';
|
174 |
+
</script>
|
175 |
<?php
|
176 |
$plupload_init['browse_button'] = 'plupload-browse-button2';
|
177 |
$plupload_init['container'] = 'plupload-upload-ui2';
|
182 |
var updraft_downloader_nonce = '<?php wp_create_nonce("updraftplus_download"); ?>'
|
183 |
</script>
|
184 |
<style type="text/css">
|
185 |
+
.updraftplus-remove a {
|
186 |
color: red;
|
187 |
}
|
188 |
.updraftplus-remove:hover {
|
189 |
background-color: red;
|
190 |
+
}
|
191 |
+
.updraftplus-remove a:hover {
|
192 |
color: #fff;
|
193 |
}
|
194 |
.drag-drop #drag-drop-area2 {
|
202 |
#filelist, #filelist2 {
|
203 |
width: 100%;
|
204 |
}
|
205 |
+
#filelist .file, #filelist2 .file, #ud_downloadstatus .file, #ud_downloadstatus2 .file {
|
206 |
padding: 5px;
|
207 |
background: #ececec;
|
208 |
border: solid 1px #ccc;
|
209 |
margin: 4px 0;
|
210 |
}
|
211 |
+
#filelist .fileprogress, #filelist2 .fileprogress, #ud_downloadstatus .dlfileprogress, #ud_downloadstatus2 .dlfileprogress {
|
212 |
width: 0%;
|
213 |
background: #f6a828;
|
214 |
height: 5px;
|
215 |
}
|
216 |
+
#ud_downloadstatus .raw, #ud_downloadstatus2 .raw {
|
217 |
margin-top: 8px;
|
218 |
clear:left;
|
219 |
}
|
220 |
+
#ud_downloadstatus .file, #ud_downloadstatus2 .file {
|
221 |
margin-top: 8px;
|
222 |
}
|
223 |
</style>
|
226 |
}
|
227 |
|
228 |
function googledrive_remove_folderurlprefix($input) {
|
229 |
+
return preg_replace('/https:\/\/drive.google.com\/(.*)#folders\//', '', $input);
|
230 |
}
|
231 |
|
232 |
function disk_space_check($space) {
|
250 |
return $links;
|
251 |
}
|
252 |
|
253 |
+
function admin_action_upgrade_pluginortheme() {
|
254 |
+
|
255 |
+
if (isset($_GET['action']) && ($_GET['action'] == 'upgrade-plugin' || $_GET['action'] == 'upgrade-theme') && !class_exists('UpdraftPlus_Addon_Autobackup') && !defined('UPDRAFTPLUS_NOADS3')) {
|
256 |
+
|
257 |
+
$dismissed = get_transient('updraftplus_dismissedautobackup');
|
258 |
+
if (true == $dismissed) return;
|
259 |
+
|
260 |
+
if ( 'upgrade-plugin' == $action ) {
|
261 |
+
$title = __('Update Plugin');
|
262 |
+
$parent_file = 'plugins.php';
|
263 |
+
$submenu_file = 'plugins.php';
|
264 |
+
} else {
|
265 |
+
$title = __('Update Theme');
|
266 |
+
$parent_file = 'themes.php';
|
267 |
+
$submenu_file = 'themes.php';
|
268 |
+
}
|
269 |
+
|
270 |
+
require_once(ABSPATH . 'wp-admin/admin-header.php');
|
271 |
+
|
272 |
+
?>
|
273 |
+
<div id="updraft-autobackup" class="updated" style="float:left; padding: 6px; margin:8px 0px;">
|
274 |
+
<div style="float:right;"><a href="#" onclick="jQuery('#updraft-autobackup').slideUp(); jQuery.post(ajaxurl, {action: 'updraft_ajax', subaction: 'dismissautobackup', nonce: '<?php echo wp_create_nonce('updraftplus-credentialtest-nonce');?>' });"><?php echo sprintf(__('Dismiss (for %s weeks)', 'updraftplus'), 10); ?></a></div>
|
275 |
+
<h3 style="margin-top: 0px;"><?php _e('Be safe with an automatic backup','updraftplus');?></h3>
|
276 |
+
<p><?php echo __('UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update.', 'updraftplus').' <a href="http://updraftplus.com/shop/autobackup/">'.__('Be safe every time, without needing to remember - follow this link to learn more.' ,'updraftplus').'</a>'; ?></p>
|
277 |
+
</div>
|
278 |
+
<?php
|
279 |
+
}
|
280 |
+
}
|
281 |
|
282 |
function show_admin_warning($message, $class = "updated") {
|
283 |
+
echo '<div class="updraftmessage '.$class.' fade">'."<p>$message</p></div>";
|
284 |
+
}
|
285 |
+
|
286 |
+
function show_admin_warning_disabledcron() {
|
287 |
+
$this->show_admin_warning('<strong>'.__('Warning','updraftplus').':</strong> '.__('The scheduler is disabled in your WordPress install, via the DISABLE_WP_CRON setting. No backups can run (even "Backup Now") unless either you have set up a facility to call the scheduler manually, or until it is enabled.','updraftplus').' <a href="http://updraftplus.com/faqs/my-scheduled-backups-and-pressing-backup-now-does-nothing-however-pressing-debug-backup-does-produce-a-backup/#disablewpcron">'.__('Go here for more information.','updraftplus').'</a>');
|
288 |
}
|
289 |
|
290 |
function show_admin_warning_diskspace() {
|
333 |
global $updraftplus;
|
334 |
|
335 |
if (!isset($_REQUEST['_wpnonce']) || !wp_verify_nonce($_REQUEST['_wpnonce'], 'updraftplus_download')) die;
|
|
|
336 |
if (!isset($_REQUEST['timestamp']) || !is_numeric($_REQUEST['timestamp']) || !isset($_REQUEST['type'])) exit;
|
337 |
|
338 |
+
$findex = (isset($_REQUEST['findex'])) ? $_REQUEST['findex'] : 0;
|
339 |
+
if (empty($findex)) $findex=0;
|
340 |
+
|
341 |
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
342 |
$type_match = false;
|
343 |
foreach ($backupable_entities as $type => $info) {
|
363 |
// Base name
|
364 |
$file = $backup_history[$timestamp][$type];
|
365 |
|
366 |
+
// Deal with multi-archive sets
|
367 |
+
if (is_array($file)) $file=$file[$findex];
|
368 |
+
|
369 |
// Where it should end up being downloaded to
|
370 |
$fullpath = $updraftplus->backups_dir_location().'/'.$file;
|
371 |
|
385 |
// Note that log() assumes that the data is in _POST, not _GET
|
386 |
if ($debug_mode) $updraftplus->logfile_open($updraftplus->nonce);
|
387 |
|
388 |
+
$updraftplus->log("Requested to obtain file: timestamp=$timestamp, type=$type, index=$findex");
|
389 |
|
390 |
+
$itext = (empty($findex)) ? '' : $findex;
|
391 |
+
$known_size = isset($backup_history[$timestamp][$type.$itext.'-size']) ? $backup_history[$timestamp][$type.$itext.'-size'] : 0;
|
392 |
|
393 |
$service = (isset($backup_history[$timestamp]['service'])) ? $backup_history[$timestamp]['service'] : false;
|
394 |
$updraftplus->jobdata_set('service', $service);
|
412 |
}
|
413 |
|
414 |
// The AJAX responder that updates on progress wants to see this
|
415 |
+
set_transient('ud_dlfile_'.$timestamp.'_'.$type.'_'.$findex, "downloading:$known_size:$fullpath", 3600);
|
416 |
|
417 |
if ($needs_downloading) {
|
418 |
// Close browser connection so that it can resume AJAX polling
|
434 |
if(is_file($fullpath) && is_readable($fullpath)) {
|
435 |
|
436 |
// That message is then picked up by the AJAX listener
|
437 |
+
set_transient('ud_dlfile_'.$timestamp.'_'.$type.'_'.$findex, 'downloaded:'.filesize($fullpath).":$fullpath", 3600);
|
438 |
|
439 |
} else {
|
440 |
+
set_transient('ud_dlfile_'.$timestamp.'_'.$type.'_'.$findex, 'failed', 3600);
|
441 |
+
set_transient('ud_dlerrors_'.$timestamp.'_'.$type.'_'.$findex, $updraftplus->errors, 3600);
|
442 |
|
443 |
+
$updraftplus->log('Remote fetch failed. File '.$fullpath.' did not exist or was unreadable. If you delete local backups then remote retrieval may have failed.');
|
|
|
444 |
|
|
|
445 |
}
|
446 |
|
447 |
@fclose($updraftplus->logfile_handle);
|
470 |
$remote_obj->download($file);
|
471 |
} else {
|
472 |
$updraftplus->log("Automatic backup restoration is not available with the method: $service.");
|
473 |
+
$updraftplus->log("$file: ".sprintf(__("The backup archive for this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To perform any restoration using UpdraftPlus, you will need to obtain a copy of this file and place it inside UpdraftPlus's working folder", 'updraftplus'), $service)." (".$this->prune_updraft_dir_prefix($updraftplus->backups_dir_location()).")", 'error');
|
474 |
}
|
475 |
|
476 |
}
|
483 |
// Test the nonce
|
484 |
$nonce = (empty($_REQUEST['nonce'])) ? "" : $_REQUEST['nonce'];
|
485 |
if (! wp_verify_nonce($nonce, 'updraftplus-credentialtest-nonce') || empty($_REQUEST['subaction'])) die('Security check');
|
486 |
+
if (isset($_REQUEST['subaction']) && 'lastlog' == $_REQUEST['subaction']) {
|
|
|
487 |
echo htmlspecialchars(UpdraftPlus_Options::get_updraft_option('updraft_lastmessage', '('.__('Nothing yet logged', 'updraftplus').')'));
|
488 |
+
} elseif (isset($_REQUEST['subaction']) && 'dismissautobackup' == $_REQUEST['subaction']) {
|
489 |
+
set_transient('updraftplus_dismissedautobackup', true, 86400*84);
|
490 |
+
} elseif (isset($_GET['subaction']) && 'restore_alldownloaded' == $_GET['subaction'] && isset($_GET['restoreopts']) && isset($_GET['timestamp'])) {
|
491 |
+
|
492 |
+
$backups = $updraftplus->get_backup_history();
|
493 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
494 |
+
|
495 |
+
$timestamp = (int)$_GET['timestamp'];
|
496 |
+
if (!isset($backups[$timestamp])) {
|
497 |
+
echo json_encode(array('m' => '', 'w' => '', 'e' => __('No such backup set exists', 'updraftplus')));
|
498 |
+
die;
|
499 |
+
}
|
500 |
+
|
501 |
+
$mess = array();
|
502 |
+
parse_str($_GET['restoreopts'], $res);
|
503 |
+
|
504 |
+
if (isset($res['updraft_restore'])) {
|
505 |
+
|
506 |
+
$elements = array_flip($res['updraft_restore']);
|
507 |
+
|
508 |
+
$warn = array();
|
509 |
+
$err = array();
|
510 |
+
|
511 |
+
if (isset($elements['db'])) {
|
512 |
+
// Analyse the header of the database file + display results
|
513 |
+
list ($mess2, $warn2, $err2) = $this->analyse_db_file($_GET['timestamp'], $res);
|
514 |
+
$mess = array_merge($mess, $mess2);
|
515 |
+
$warn = array_merge($warn, $warn2);
|
516 |
+
$err = array_merge($err, $err2);
|
517 |
+
}
|
518 |
+
|
519 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true, true);
|
520 |
+
$backupable_plus_db = $backupable_entities; $backupable_plus_db['db'] = array('path' => 'path-unused', 'description' => __('Database', 'updraftplus'));
|
521 |
+
foreach ($backupable_plus_db as $type => $info) {
|
522 |
+
if (!isset($elements[$type])) continue;
|
523 |
+
$whatwegot = $backups[$timestamp][$type];
|
524 |
+
if (is_string($whatwegot)) $whatwegot = array($whatwegot);
|
525 |
+
$expected_index = 0;
|
526 |
+
$missing = '';
|
527 |
+
ksort($whatwegot);
|
528 |
+
$outof = false;
|
529 |
+
foreach ($whatwegot as $index => $file) {
|
530 |
+
if (preg_match('/\d+of(\d+)\.zip/', $file, $omatch)) { $outof = max($matches[1], 1); }
|
531 |
+
if ($index != $expected_index) {
|
532 |
+
$missing .= ($missing == '') ? (1+$expected_index) : ",".(1+$expected_index);
|
533 |
+
}
|
534 |
+
if (!file_exists($updraft_dir.'/'.$file)) {
|
535 |
+
$err[] = sprintf(__('File not found (you need to upload it): %s', 'updraftplus'), $updraft_dir.'/'.$file);
|
536 |
+
} elseif (filesize($updraft_dir.'/'.$file) == 0) {
|
537 |
+
$err[] = sprintf(__('File was found, but is zero-sized (you need to re-upload it): %s', 'updraftplus'), $file);
|
538 |
+
} else {
|
539 |
+
$itext = (0 == $index) ? '' : $index;
|
540 |
+
if (!empty($backups[$timestamp][$type.$itext.'-size']) && $backups[$timestamp][$type.$itext.'-size'] != filesize($updraft_dir.'/'.$file)) {
|
541 |
+
$warn[] = sprintf(__('File (%s) was found, but has a different size (%s) from what was expected (%s) - it may be corrupt.', 'updraftplus'), $file, filesize($updraft_dir.'/'.$file), $backups[$timestamp][$type.$itext.'-size']);
|
542 |
+
}
|
543 |
+
do_action_ref_array("updraftplus_checkzip_$type", array($updraft_dir.'/'.$file, &$mess, &$warn, &$err));
|
544 |
+
}
|
545 |
+
$expected_index++;
|
546 |
+
}
|
547 |
+
do_action_ref_array("updraftplus_checkzip_end_$type", array(&$mess, &$warn, &$err));
|
548 |
+
# Detect missing archives where they are missing from the end of the set
|
549 |
+
if ($outof>0 && $expected_index < $outof) {
|
550 |
+
for ($j = $expected_index; $j<$outof; $j++) {
|
551 |
+
$missing .= ($missing == '') ? (1+$j) : ",".(1+$j);
|
552 |
+
}
|
553 |
+
}
|
554 |
+
if ('' != $missing) {
|
555 |
+
$warn[] = sprintf(__("This multi-archive backup set appears to have the following archives missing: %s", 'updraftplus'), $missing.' ('.$info['description'].')');
|
556 |
+
}
|
557 |
+
}
|
558 |
+
|
559 |
+
if (0 == count($err) && 0 == count($warn)) {
|
560 |
+
$mess_first = __('The backup archive files have been successfully processed. Now press Restore again to proceed.', 'updraftplus');
|
561 |
+
} elseif (0 == count($err)) {
|
562 |
+
$mess_first = __('The backup archive files have been processed, but with some warnings. If all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first.', 'updraftplus');
|
563 |
+
} else {
|
564 |
+
$mess_first = __('The backup archive files have been processed, but with some errors. You will need to cancel and correct any problems before retrying.', 'updraftplus');
|
565 |
+
}
|
566 |
+
|
567 |
+
echo json_encode(array('m' => '<p>'.$mess_first.'</p>'.implode('<br>', $mess), 'w' => implode('<br>', $warn), 'e' => implode('<br>', $err)));
|
568 |
+
}
|
569 |
+
|
570 |
+
} elseif (isset($_POST['backup_timestamp']) && 'deleteset' == $_REQUEST['subaction']) {
|
571 |
+
$backups = $updraftplus->get_backup_history();
|
572 |
+
$timestamp = $_POST['backup_timestamp'];
|
573 |
+
if (!isset($backups[$timestamp])) {
|
574 |
+
echo json_encode(array('result' => 'error', 'message' => __('Backup set not found', 'updraftplus')));
|
575 |
+
die;
|
576 |
+
}
|
577 |
+
|
578 |
+
// You need a nonce before you can set job data. And we certainly don't yet have one.
|
579 |
+
$updraftplus->backup_time_nonce();
|
580 |
+
// Set the job type before logging, as there can be different logging destinations
|
581 |
+
$updraftplus->jobdata_set('job_type', 'delete');
|
582 |
+
|
583 |
+
if (UpdraftPlus_Options::get_updraft_option('updraft_debug_mode')) $updraftplus->logfile_open($updraftplus->nonce);
|
584 |
+
|
585 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
586 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true, true);
|
587 |
+
|
588 |
+
$nonce = isset($backups[$timestamp]['nonce']) ? $backups[$timestamp]['nonce'] : '';
|
589 |
+
|
590 |
+
$delete_from_service = array();
|
591 |
+
|
592 |
+
if (isset($_POST['delete_remote']) && 1==$_POST['delete_remote']) {
|
593 |
+
// Locate backup set
|
594 |
+
if (isset($backups[$timestamp]['service'])) {
|
595 |
+
$services = is_string($backups[$timestamp]['service']) ? array($backups[$timestamp]['service']) : $backups[$timestamp]['service'];
|
596 |
+
if (is_array($services)) {
|
597 |
+
foreach ($services as $service) {
|
598 |
+
if ($service != 'none') {
|
599 |
+
$delete_from_service[] = $backups[$timestamp]['service'];
|
600 |
+
}
|
601 |
+
}
|
602 |
+
}
|
603 |
+
}
|
604 |
+
}
|
605 |
+
|
606 |
+
$files_to_delete = array();
|
607 |
+
foreach ($backupable_entities as $key => $ent) {
|
608 |
+
if (isset($backups[$timestamp][$key])) {
|
609 |
+
$files_to_delete[$key] = $backups[$timestamp][$key];
|
610 |
+
}
|
611 |
+
}
|
612 |
+
// Delete DB
|
613 |
+
if (isset($backups[$timestamp]['db'])) $files_to_delete['db'] = $backups[$timestamp]['db'];
|
614 |
+
|
615 |
+
// Also delete the log
|
616 |
+
if ($nonce && !UpdraftPlus_Options::get_updraft_option('updraft_debug_mode')) {
|
617 |
+
$files_to_delete['log'] = "log.$nonce.txt";
|
618 |
+
}
|
619 |
+
|
620 |
+
unset($backups[$timestamp]);
|
621 |
+
UpdraftPlus_Options::update_updraft_option('updraft_backup_history', $backups);
|
622 |
+
|
623 |
+
$message = '';
|
624 |
+
|
625 |
+
$local_deleted = 0;
|
626 |
+
$remote_deleted = 0;
|
627 |
+
foreach ($files_to_delete as $key => $files) {
|
628 |
+
# Local deletion
|
629 |
+
if (is_string($files)) $files=array($files);
|
630 |
+
foreach ($files as $file) {
|
631 |
+
if (is_file($updraft_dir.'/'.$file)) {
|
632 |
+
if (@unlink($updraft_dir.'/'.$file)) $local_deleted++;
|
633 |
+
}
|
634 |
+
}
|
635 |
+
if ('log' != $key && count($delete_from_service) > 0) {
|
636 |
+
foreach ($delete_from_service as $service) {
|
637 |
+
if ('email' == $service) continue;
|
638 |
+
if (file_exists(UPDRAFTPLUS_DIR."/methods/$service.php")) require_once(UPDRAFTPLUS_DIR."/methods/$service.php");
|
639 |
+
$objname = "UpdraftPlus_BackupModule_${service}";
|
640 |
+
$deleted = -1;
|
641 |
+
if (method_exists($objname, "backup")) {
|
642 |
+
# TODO: Re-use the object (i.e. prevent repeated connection setup/teardown)
|
643 |
+
$remote_obj = new $objname;
|
644 |
+
$deleted = $remote_obj->delete($files);
|
645 |
+
}
|
646 |
+
if ($deleted === -1) {
|
647 |
+
//echo __('Did not know how to delete from this cloud service.', 'updraftplus');
|
648 |
+
} elseif ($deleted !== false) {
|
649 |
+
$remote_deleted = $remote_deleted + count($files);
|
650 |
+
} else {
|
651 |
+
// Do nothing
|
652 |
+
}
|
653 |
+
}
|
654 |
+
}
|
655 |
+
}
|
656 |
+
$message .= __('The backup set has been removed.', 'updraftplus')."\n";
|
657 |
+
$message .= sprintf(__('Local archives deleted: %d', 'updraftplus'),$local_deleted)."\n";
|
658 |
+
$message .= sprintf(__('Remote archives deleted: %d', 'updraftplus'),$remote_deleted)."\n";
|
659 |
+
|
660 |
+
print json_encode(array('result' => 'success', 'message' => $message));
|
661 |
+
|
662 |
+
} elseif ('rawbackuphistory' == $_REQUEST['subaction']) {
|
663 |
+
echo '<h3>'.__('Known backups (raw)', 'updraftplus').'</h3><pre>';
|
664 |
+
var_dump($updraftplus->get_backup_history());
|
665 |
+
echo '</pre>';
|
666 |
+
echo '<h3>Files</h3><pre>';
|
667 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
668 |
+
$d = dir($updraft_dir);
|
669 |
+
while (false !== ($entry = $d->read())) {
|
670 |
+
$fp = $updraft_dir.'/'.$entry;
|
671 |
+
if (is_dir($fp)) {
|
672 |
+
$size = ' d';
|
673 |
+
} elseif (is_link($fp)) {
|
674 |
+
$size = ' l';
|
675 |
+
} elseif (is_file($fp)) {
|
676 |
+
$size = sprintf("%8.1f", round(filesize($fp)/1024, 1));
|
677 |
+
} else {
|
678 |
+
$size = ' ?';
|
679 |
+
}
|
680 |
+
printf("%s %s \n", $size, $entry);
|
681 |
+
}
|
682 |
+
echo '</pre>';
|
683 |
+
@$d->close();
|
684 |
+
} elseif ('countbackups' == $_REQUEST['subaction']) {
|
685 |
+
$backup_history = UpdraftPlus_Options::get_updraft_option('updraft_backup_history');
|
686 |
+
$backup_history = (is_array($backup_history))?$backup_history:array();
|
687 |
+
echo sprintf(__('%d set(s) available', 'updraftplus'), count($backup_history));
|
688 |
+
} elseif ('ping' == $_REQUEST['subaction']) {
|
689 |
+
// The purpose of this is to detect brokenness caused by extra line feeds in plugins/themes - before it breaks other AJAX operations and leads to support requests
|
690 |
+
echo 'pong';
|
691 |
} elseif ('phpinfo' == $_REQUEST['subaction']) {
|
692 |
phpinfo(INFO_ALL ^ (INFO_CREDITS | INFO_LICENSE));
|
693 |
} elseif ('backupnow' == $_REQUEST['subaction']) {
|
701 |
$updraftplus->log("A backup run has been scheduled");
|
702 |
}
|
703 |
|
704 |
+
} elseif (isset($_GET['subaction']) && 'lastbackup' == $_GET['subaction']) {
|
705 |
echo $this->last_backup_html();
|
706 |
+
} elseif (isset($_GET['subaction']) && 'activejobs_list' == $_GET['subaction']) {
|
707 |
$this->print_active_jobs();
|
708 |
+
} elseif (isset($_GET['subaction']) && 'activejobs_delete' == $_GET['subaction'] && isset($_GET['jobid'])) {
|
709 |
|
710 |
$cron = get_option('cron');
|
711 |
$found_it = 0;
|
725 |
if (!$found_it) { echo 'X:'.__('Could not find that job - perhaps it has already finished?', 'updraftplus'); }
|
726 |
|
727 |
|
728 |
+
} elseif (isset($_GET['subaction']) && 'diskspaceused' == $_GET['subaction'] && isset($_GET['entity'])) {
|
729 |
if ($_GET['entity'] == 'updraft') {
|
730 |
echo $this->recursive_directory_size($updraftplus->backups_dir_location());
|
731 |
} else {
|
737 |
_e('Error','updraftplus');
|
738 |
}
|
739 |
}
|
740 |
+
} elseif (isset($_GET['subaction']) && 'historystatus' == $_GET['subaction']) {
|
741 |
$rescan = (isset($_GET['rescan']) && $_GET['rescan'] == 1);
|
742 |
if ($rescan) $this->rebuild_backup_history();
|
743 |
+
$backup_history = UpdraftPlus_Options::get_updraft_option('updraft_backup_history');
|
744 |
+
$backup_history = (is_array($backup_history))?$backup_history:array();
|
745 |
+
echo json_encode(array('n' => sprintf(__('%d set(s) available', 'updraftplus'), count($backup_history)), 't' => $this->existing_backup_table($backup_history)));
|
746 |
+
} elseif (isset($_GET['subaction']) && 'downloadstatus' == $_GET['subaction'] && isset($_GET['timestamp']) && isset($_GET['type'])) {
|
747 |
|
748 |
$response = array();
|
749 |
+
$findex = (isset($_GET['findex'])) ? $_GET['findex'] : '0';
|
750 |
+
if (empty($findex)) $findex = '0';
|
751 |
|
752 |
+
$response['m'] = get_transient('ud_dlmess_'.$_GET['timestamp'].'_'.$_GET['type'].'_'.$findex).'<br>';
|
753 |
|
754 |
+
if ($file = get_transient('ud_dlfile_'.$_GET['timestamp'].'_'.$_GET['type'].'_'.$findex)) {
|
755 |
if ('failed' == $file) {
|
756 |
$response['e'] = __('Download failed','updraftplus').'<br>';
|
757 |
+
$errs = get_transient('ud_dlerrors_'.$_GET['timestamp'].'_'.$_GET['type'].'_'.$findex);
|
758 |
if (is_array($errs) && !empty($errs)) {
|
759 |
$response['e'] .= '<ul style="list-style: disc inside;">';
|
760 |
foreach ($errs as $err) {
|
761 |
+
if (is_array($err)) {
|
762 |
+
$response['e'] .= '<li>'.htmlspecialchars($err['message']).'</li>';
|
763 |
+
} else {
|
764 |
+
$response['e'] .= '<li>'.htmlspecialchars($err).'</li>';
|
765 |
+
}
|
766 |
}
|
767 |
$response['e'] .= '</ul>';
|
768 |
}
|
791 |
|
792 |
echo json_encode($response);
|
793 |
|
794 |
+
} elseif (isset($_POST['subaction']) && $_POST['subaction'] == 'credentials_test') {
|
795 |
$method = (preg_match("/^[a-z0-9]+$/", $_POST['method'])) ? $_POST['method'] : "";
|
796 |
|
797 |
// Test the credentials, return a code
|
805 |
|
806 |
}
|
807 |
|
808 |
+
function analyse_db_file($timestamp, $res) {
|
809 |
+
|
810 |
+
$mess = array(); $warn = array(); $err = array();
|
811 |
+
|
812 |
+
global $updraftplus, $wp_version, $table_prefix;
|
813 |
+
include(ABSPATH.'wp-includes/version.php');
|
814 |
+
|
815 |
+
$backup = $updraftplus->get_backup_history($timestamp);
|
816 |
+
if (!isset($backup['nonce']) || !isset($backup['db'])) return array($mess, $warn, $err);
|
817 |
+
|
818 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
819 |
+
|
820 |
+
$db_file = (is_string($backup['db'])) ? $updraft_dir.'/'.$backup['db'] : $updraft_dir.'/'.$backup['db'][0];
|
821 |
+
|
822 |
+
if (!is_readable($db_file)) return;
|
823 |
+
|
824 |
+
// Encrypted - decrypt it
|
825 |
+
if ($updraftplus->is_db_encrypted($db_file)) {
|
826 |
+
|
827 |
+
$encryption = UpdraftPlus_Options::get_updraft_option('updraft_encryptionphrase');
|
828 |
+
|
829 |
+
if (!$encryption) {
|
830 |
+
$err[] = sprintf(__('Error: %s', 'updraftplus'), __('Decryption failed. The database file is encrypted, but you have no encryption key entered.', 'updraftplus'));
|
831 |
+
return array($mess, $warn, $err);
|
832 |
+
}
|
833 |
+
|
834 |
+
require_once(UPDRAFTPLUS_DIR.'/includes/phpseclib/Crypt/Rijndael.php');
|
835 |
+
$rijndael = new Crypt_Rijndael();
|
836 |
+
|
837 |
+
// Get decryption key
|
838 |
+
$rijndael->setKey($encryption);
|
839 |
+
$ciphertext = $rijndael->decrypt(file_get_contents($db_file));
|
840 |
+
if ($ciphertext) {
|
841 |
+
$new_db_file = $updraft_dir.'/'.basename($db_file, '.crypt');
|
842 |
+
if (!file_put_contents($new_db_file, $ciphertext)) {
|
843 |
+
$err[] = __('Failed to write out the decrypted database to the filesystem.','updraftplus');
|
844 |
+
return array($mess, $warn, $err);
|
845 |
+
}
|
846 |
+
$db_file = $new_db_file;
|
847 |
+
} else {
|
848 |
+
$err[] = __('Decryption failed. The most likely cause is that you used the wrong key.','updraftplus');
|
849 |
+
return array($mess, $warn, $err);
|
850 |
+
}
|
851 |
+
}
|
852 |
+
|
853 |
+
# Even the empty schema when gzipped comes to 1565 bytes; a blank WP 3.6 install at 5158. But we go low, in case someone wants to share single tables.
|
854 |
+
if (filesize($db_file) < 1000) {
|
855 |
+
$err[] = sprintf(__('The database is too small to be a valid WordPress database (size: %s Kb).','updraftplus'), round(filesize($db_file)/1024, 1));
|
856 |
+
return array($mess, $warn, $err);
|
857 |
+
}
|
858 |
+
|
859 |
+
$dbhandle = gzopen($db_file, 'r');
|
860 |
+
if (!$dbhandle) {
|
861 |
+
$err[] = __('Failed to open database file.','updraftplus');
|
862 |
+
return array($mess, $warn, $err);
|
863 |
+
}
|
864 |
+
|
865 |
+
# Analyse the file, print the results.
|
866 |
+
|
867 |
+
$line = 0;
|
868 |
+
$old_siteurl = '';
|
869 |
+
$old_table_prefix = '';
|
870 |
+
$old_siteinfo = array();
|
871 |
+
$gathering_siteinfo = true;
|
872 |
+
$old_wp_version = '';
|
873 |
+
$import_table_prefix = $table_prefix;
|
874 |
+
|
875 |
+
$tables_found = array();
|
876 |
+
|
877 |
+
// TODO: If the backup is the right size/checksum, then we could restore the $line <= 100 in the 'while' condition and not bother scanning the whole thing? Or better: sort the core tables to be first so that this usually terminates early
|
878 |
+
|
879 |
+
$wanted_tables = array('terms', 'term_taxonomy', 'term_relationships', 'commentmeta', 'comments', 'links', 'options', 'postmeta', 'posts', 'users', 'usermeta');
|
880 |
+
|
881 |
+
while (!gzeof($dbhandle) && ($line<100 || count($wanted_tables)>0)) {
|
882 |
+
$line++;
|
883 |
+
// Up to 1Mb
|
884 |
+
$buffer = rtrim(gzgets($dbhandle, 1048576));
|
885 |
+
// Comments are what we are interested in
|
886 |
+
if (substr($buffer, 0, 1) == '#') {
|
887 |
+
|
888 |
+
if ('' == $old_siteurl && preg_match('/^\# Backup of: (http(.*))$/', $buffer, $matches)) {
|
889 |
+
$old_siteurl = $matches[1];
|
890 |
+
$mess[] = __('Backup of:', 'updraftplus').' '.htmlspecialchars($old_siteurl);
|
891 |
+
// Check for should-be migration
|
892 |
+
if ($old_siteurl != site_url()) {
|
893 |
+
$powarn = apply_filters('updraftplus_dbscan_urlchange', sprintf(__('Warning: %s', 'updraftplus'), '<a href="http://updraftplus.com/shop/migrator/">'.__('This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work.', 'updraftplus').'</a>'), $old_siteurl, $res);
|
894 |
+
if (!empty($powarn)) $warn[] = $powarn;
|
895 |
+
}
|
896 |
+
} elseif ('' == $old_wp_version && preg_match('/^\# WordPress Version: ([0-9]+(\.[0-9]+)+)/', $buffer, $matches)) {
|
897 |
+
$old_wp_version = $matches[1];
|
898 |
+
if (version_compare($old_wp_version, $wp_version, '>')) {
|
899 |
+
$mess[] = sprintf(__('%s version: %s', 'updraftplus'), 'WordPress', $old_wp_version);
|
900 |
+
$warn[] = sprintf(__('You are importing from a newer version of WordPress (%s) into an older one (%s). There are no guarantees that WordPress can handle this.', 'updraftplus'), $old_wp_version, $wp_version);
|
901 |
+
}
|
902 |
+
} elseif ('' == $old_table_prefix && preg_match('/^\# Table prefix: (\S+)$/', $buffer, $matches)) {
|
903 |
+
$old_table_prefix = $matches[1];
|
904 |
+
// echo '<strong>'.__('Old table prefix:', 'updraftplus').'</strong> '.htmlspecialchars($old_table_prefix).'<br>';
|
905 |
+
} elseif ($gathering_siteinfo && preg_match('/^\# Site info: (\S+)$/', $buffer, $matches)) {
|
906 |
+
if ('end' == $matches[1]) {
|
907 |
+
$gathering_siteinfo = false;
|
908 |
+
// Sanity checks
|
909 |
+
if (isset($old_siteinfo['multisite']) && !$old_siteinfo['multisite'] && is_multisite()) {
|
910 |
+
// Just need to check that you're crazy
|
911 |
+
if (!defined('UPDRAFTPLUS_EXPERIMENTAL_IMPORTINTOMULTISITE') || UPDRAFTPLUS_EXPERIMENTAL_IMPORTINTOMULTISITE != true) {
|
912 |
+
$err[] = sprintf(__('Error: %s', 'updraftplus'), __('You are running on WordPress multisite - but your backup is not of a multisite site.', 'updraftplus'));
|
913 |
+
return array($mess, $warn, $err);
|
914 |
+
}
|
915 |
+
// Got the needed code?
|
916 |
+
if (!class_exists('UpdraftPlusAddOn_MultiSite') || !class_exists('UpdraftPlus_Addons_Migrator')) {
|
917 |
+
$err[] = sprintf(__('Error: %s', 'updraftplus'), __('To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons.', 'updraftplus'));
|
918 |
+
return array($mess, $warn, $err);
|
919 |
+
}
|
920 |
+
}
|
921 |
+
} elseif (preg_match('/^([^=]+)=(.*)$/', $matches[1], $kvmatches)) {
|
922 |
+
$key = $kvmatches[1];
|
923 |
+
$val = $kvmatches[2];
|
924 |
+
if ('multisite' == $key && $val) {
|
925 |
+
$mess[] = '<strong>'.__('Site information:','updraftplus').'</strong>'.' is a WordPress Network';
|
926 |
+
}
|
927 |
+
$old_siteinfo[$key]=$val;
|
928 |
+
}
|
929 |
+
}
|
930 |
+
|
931 |
+
} elseif (preg_match('/^\s*create table \`?([^\`\(]*)\`?\s*\(/i', $buffer, $matches)) {
|
932 |
+
$table = $matches[1];
|
933 |
+
$tables_found[] = $table;
|
934 |
+
if ($old_table_prefix) {
|
935 |
+
// Remove prefix
|
936 |
+
$table = $updraftplus->str_replace_once($old_table_prefix, '', $table);
|
937 |
+
if (in_array($table, $wanted_tables)) {
|
938 |
+
$wanted_tables = array_diff($wanted_tables, array($table));
|
939 |
+
}
|
940 |
+
}
|
941 |
+
}
|
942 |
+
}
|
943 |
+
|
944 |
+
@gzclose($dbhandle);
|
945 |
+
|
946 |
+
/* $blog_tables = "CREATE TABLE $wpdb->terms (
|
947 |
+
CREATE TABLE $wpdb->term_taxonomy (
|
948 |
+
CREATE TABLE $wpdb->term_relationships (
|
949 |
+
CREATE TABLE $wpdb->commentmeta (
|
950 |
+
CREATE TABLE $wpdb->comments (
|
951 |
+
CREATE TABLE $wpdb->links (
|
952 |
+
CREATE TABLE $wpdb->options (
|
953 |
+
CREATE TABLE $wpdb->postmeta (
|
954 |
+
CREATE TABLE $wpdb->posts (
|
955 |
+
$users_single_table = "CREATE TABLE $wpdb->users (
|
956 |
+
$users_multi_table = "CREATE TABLE $wpdb->users (
|
957 |
+
$usermeta_table = "CREATE TABLE $wpdb->usermeta (
|
958 |
+
$ms_global_tables = "CREATE TABLE $wpdb->blogs (
|
959 |
+
CREATE TABLE $wpdb->blog_versions (
|
960 |
+
CREATE TABLE $wpdb->registration_log (
|
961 |
+
CREATE TABLE $wpdb->site (
|
962 |
+
CREATE TABLE $wpdb->sitemeta (
|
963 |
+
CREATE TABLE $wpdb->signups (
|
964 |
+
*/
|
965 |
+
|
966 |
+
$missing_tables = array();
|
967 |
+
if ($old_table_prefix) {
|
968 |
+
foreach ($wanted_tables as $table) {
|
969 |
+
if (!in_array($old_table_prefix.$table, $tables_found)) {
|
970 |
+
$missing_tables[] = $table;
|
971 |
+
}
|
972 |
+
}
|
973 |
+
if (count($missing_tables)>0) {
|
974 |
+
$warn[] = sprintf(__('This database backup is missing core WordPress tables: %s', 'updraftplus'), implode(', ', $missing_tables));
|
975 |
+
}
|
976 |
+
} else {
|
977 |
+
$warn[] = __('UpdraftPlus was unable to find the table prefix when scanning the database backup.', 'updraftplus');
|
978 |
+
}
|
979 |
+
|
980 |
+
return array($mess, $warn, $err);
|
981 |
+
|
982 |
+
}
|
983 |
+
|
984 |
function upload_dir($uploads) {
|
985 |
global $updraftplus;
|
986 |
$updraft_dir = $updraftplus->backups_dir_location();
|
999 |
}
|
1000 |
|
1001 |
function plupload_action() {
|
1002 |
+
// check ajax nonce
|
1003 |
|
1004 |
global $updraftplus;
|
1005 |
@set_time_limit(900);
|
1063 |
|
1064 |
if (!isset($_POST['chunks']) || (isset($_POST['chunk']) && $_POST['chunk'] == $_POST['chunks']-1)) {
|
1065 |
$file = basename($status['file']);
|
1066 |
+
if (!preg_match('/^log\.[a-f0-9]{12}\.txt/', $file) && !preg_match('/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-([\-a-z]+)([0-9]+(of[0-9]+)?)?\.(zip|gz|gz\.crypt)$/i', $file, $matches)) {
|
|
|
1067 |
@unlink($status['file']);
|
1068 |
+
echo sprintf(__('Error: %s', 'updraftplus'),__('Bad filename format - this does not look like a file created by UpdraftPlus','updraftplus'));
|
1069 |
exit;
|
1070 |
+
} else {
|
1071 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
1072 |
+
$type = $matches[3];
|
1073 |
+
if ('db' != $type && !isset($backupable_entities[$type]) && !preg_match('/^log\.[a-f0-9]{12}\.txt/', $file)) {
|
1074 |
+
@unlink($status['file']);
|
1075 |
+
echo sprintf(__('Error: %s', 'updraftplus'),sprintf(__('This looks like a file created by UpdraftPlus, but this install does not know about this type of object: %s. Perhaps you need to install an add-on?','updraftplus'), htmlspecialchars($type)));
|
1076 |
+
exit;
|
1077 |
+
}
|
1078 |
}
|
1079 |
}
|
1080 |
|
1185 |
echo '<b>'.__('Actions','updraftplus').':</b> <a href="options-general.php?page=updraftplus&updraft_restore_success=true">'.__('Return to UpdraftPlus Configuration','updraftplus').'</a>';
|
1186 |
return;
|
1187 |
} elseif (is_wp_error($backup_success)) {
|
1188 |
+
echo '<p>Restore failed...</p>';
|
1189 |
+
$updraftplus->list_errors();
|
1190 |
+
echo '<b>Actions:</b> <a href="options-general.php?page=updraftplus">'.__('Return to UpdraftPlus Configuration','updraftplus').'</a>';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1191 |
return;
|
1192 |
} elseif (false === $backup_success) {
|
1193 |
# This means, "not yet - but stay on the page because we may be able to do it later, e.g. if the user types in the requested information"
|
1237 |
|
1238 |
// updraft_file_ids is not deleted
|
1239 |
if(isset($_POST['action']) && $_POST['action'] == 'updraft_backup_debug_all') { $updraftplus->boot_backup(true,true); }
|
1240 |
+
elseif (isset($_POST['action']) && $_POST['action'] == 'updraft_backup_debug_db') {
|
1241 |
+
$updraftplus->boot_backup(false, true, false, true);
|
1242 |
+
// global $updraftplus_backup;
|
1243 |
+
// if (!is_a($updraftplus_backup, 'UpdraftPlus_Backup')) require_once(UPDRAFTPLUS_DIR.'/backup.php');
|
1244 |
+
// $updraftplus_backup->backup_db();
|
1245 |
+
} elseif (isset($_POST['action']) && $_POST['action'] == 'updraft_wipesettings') {
|
1246 |
$settings = array('updraft_interval', 'updraft_interval_database', 'updraft_retain', 'updraft_retain_db', 'updraft_encryptionphrase', 'updraft_service', 'updraft_dropbox_appkey', 'updraft_dropbox_secret', 'updraft_googledrive_clientid', 'updraft_googledrive_secret', 'updraft_googledrive_remotepath', 'updraft_ftp_login', 'updraft_ftp_pass', 'updraft_ftp_remote_path', 'updraft_server_address', 'updraft_dir', 'updraft_email', 'updraft_delete_local', 'updraft_debug_mode', 'updraft_include_plugins', 'updraft_include_themes', 'updraft_include_uploads', 'updraft_include_others', 'updraft_include_wpcore', 'updraft_include_wpcore_exclude', 'updraft_include_more',
|
1247 |
+
'updraft_include_blogs', 'updraft_include_mu-plugins', 'updraft_include_others_exclude', 'updraft_lastmessage', 'updraft_googledrive_clientid', 'updraft_googledrive_token', 'updraft_dropboxtk_request_token', 'updraft_dropboxtk_access_token', 'updraft_dropbox_folder', 'updraft_last_backup', 'updraft_starttime_files', 'updraft_starttime_db', 'updraft_startday_db', 'updraft_startday_files', 'updraft_sftp_settings', 'updraft_s3generic_login', 'updraft_s3generic_pass', 'updraft_s3generic_remote_path', 'updraft_s3generic_endpoint', 'updraft_webdav_settings', 'updraft_disable_ping', 'updraft_cloudfiles_user', 'updraft_cloudfiles_apikey', 'updraft_cloudfiles_path', 'updraft_cloudfiles_authurl', 'updraft_ssl_useservercerts', 'updraft_ssl_disableverify', 'updraft_s3_login', 'updraft_s3_pass', 'updraft_s3_remote_path', 'updraft_dreamobjects_login', 'updraft_dreamobjects_pass', 'updraft_dreamobjects_remote_path');
|
1248 |
foreach ($settings as $s) {
|
1249 |
UpdraftPlus_Options::delete_updraft_option($s);
|
1250 |
}
|
1255 |
<div class="wrap">
|
1256 |
<h1><?php echo $updraftplus->plugin_title; ?></h1>
|
1257 |
|
1258 |
+
<?php _e('By UpdraftPlus.Com','updraftplus')?> ( <a href="http://updraftplus.com">UpdraftPlus.Com</a> | <a href="http://updraftplus.com/news/"><?php _e('News','updraftplus');?></a> | <?php if (!defined('UPDRAFTPLUS_NOADS3')) { ?><a href="http://updraftplus.com/shop/"><?php _e("Premium",'updraftplus');?></a> | <?php } ?><a href="http://updraftplus.com/support/"><?php _e("Support",'updraftplus');?></a> | <a href="http://david.dw-perspective.org.uk"><?php _e("Lead developer's homepage",'updraftplus');?></a> | <?php if (1==0 && !defined('UPDRAFTPLUS_NOADS3')) { ?><a href="http://wordshell.net">WordShell - WordPress command line</a> | <a href="http://david.dw-perspective.org.uk/donate"><?php _e('Donate','updraftplus');?></a> | <?php } ?><a href="http://updraftplus.com/support/frequently-asked-questions/">FAQs</a> | <a href="http://profiles.wordpress.org/davidanderson/"><?php _e('More plugins','updraftplus');?></a> ) <?php _e('Version','updraftplus');?>: <?php echo $updraftplus->version; ?>
|
1259 |
<br>
|
1260 |
+
|
1261 |
+
<div id="updraft-hidethis">
|
1262 |
+
<p><strong><?php _e('Warning:', 'updraftplus'); ?> <?php _e("If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site.", 'updraftplus'); ?> <a href="http://updraftplus.com/do-you-have-a-javascript-or-jquery-error/"><?php _e('Go here for more information.', 'updraftplus'); ?></a></strong></p>
|
1263 |
+
</p>
|
1264 |
+
</div>
|
1265 |
+
|
1266 |
<?php
|
1267 |
if(isset($_GET['updraft_restore_success'])) {
|
1268 |
echo "<div class=\"updated fade\" style=\"padding:8px;\"><strong>".__('Your backup has been restored.','updraftplus').'</strong> '.__('Your old (themes, uploads, plugins, whatever) directories have been retained with "-old" appended to their name. Remove them when you are satisfied that the backup worked properly.')."</div>";
|
1274 |
if($deleted_old_dirs) echo '<div style="color:blue" class=\"updated fade\">'.__('Old directories successfully deleted.','updraftplus').'</div>';
|
1275 |
|
1276 |
if(!$updraftplus->memory_check(64)) {?>
|
1277 |
+
<div class="updated fade" style="padding:8px;"><?php _e("Your PHP memory limit (set by your web hosting company) is very low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will be successful with a 32Mb limit - your experience may vary).",'updraftplus');?> <?php _e('Current limit is:','updraftplus');?> <?php echo $updraftplus->memory_check_current(); ?> Mb</div>
|
|
|
|
|
|
|
|
|
1278 |
<?php
|
1279 |
}
|
|
|
1280 |
if($this->scan_old_dirs()) {?>
|
1281 |
+
<div class="updated fade" style="padding:8px;"><?php _e('Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked).','updraftplus');?>
|
1282 |
<form method="post" action="<?php echo remove_query_arg(array('updraft_restore_success','action')) ?>">
|
1283 |
<?php wp_nonce_field('updraft_delete_old_dirs'); ?>
|
1284 |
<input type="hidden" name="action" value="updraft_delete_old_dirs" />
|
1285 |
+
<input type="submit" class="button-primary" value="<?php _e('Delete Old Directories','updraftplus');?>" />
|
1286 |
</form>
|
1287 |
</div>
|
1288 |
<?php
|
1289 |
}
|
1290 |
if(!empty($updraftplus->errors)) {
|
1291 |
echo '<div class="error fade" style="padding:8px;">';
|
1292 |
+
$updraftplus->list_errors();
|
|
|
|
|
1293 |
echo '</div>';
|
1294 |
}
|
1295 |
?>
|
1330 |
}
|
1331 |
$current_time = get_date_from_gmt(gmdate('Y-m-d H:i:s'), 'D, F j, Y H:i');
|
1332 |
|
1333 |
+
$backup_disabled = ($updraftplus->really_is_writable($updraft_dir)) ? '' : 'disabled="disabled"';
|
1334 |
|
1335 |
$last_backup_html = $this->last_backup_html();
|
1336 |
|
1337 |
?>
|
1338 |
|
1339 |
+
<script>
|
1340 |
+
var lastbackup_laststatus = '<?php echo esc_js($last_backup_html);?>';
|
1341 |
+
</script>
|
1342 |
+
|
1343 |
<tr>
|
1344 |
<th><span title="<?php _e('All the times shown in this section are using WordPress\'s configured time zone, which you can set in Settings -> General', 'updraftplus'); ?>"><?php _e('Next scheduled backups','updraftplus');?>:</span></th>
|
1345 |
<td>
|
1349 |
</td>
|
1350 |
</tr>
|
1351 |
<tr>
|
1352 |
+
<th><?php _e('Last backup job run:','updraftplus');?></th>
|
1353 |
<td id="updraft_last_backup"><?php echo $last_backup_html ?></td>
|
1354 |
</tr>
|
1355 |
</table>
|
1394 |
<tr>
|
1395 |
<td style=""> </td><td class="download-backups" style="display:none; border: 2px dashed #aaa;">
|
1396 |
<h2><?php echo __('Downloading and restoring', 'updraftplus'); ?></h2>
|
1397 |
+
<p style="display:none; background-color:pink; padding:8px; margin:4px;border: 1px dotted;" id="ud-whitespace-warning">
|
1398 |
+
<?php echo '<strong>'.__('Warning','updraftplus').':</strong> '.__('Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here.','updraftplus').' <a href="http://updraftplus.com/problems-with-extra-white-space/">'.__('Please consult this FAQ for help on what to do about it.', 'updraftplus').'</a>';?>
|
1399 |
+
</p>
|
1400 |
<p style="max-width: 740px;"><ul style="list-style: disc inside;">
|
1401 |
<li><strong><?php _e('Downloading','updraftplus');?>:</strong> <?php _e("Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly.",'updraftplus');?></li>
|
1402 |
<li><strong><?php _e('Restoring','updraftplus');?>:</strong> <?php _e("Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself.",'updraftplus');?> <?php _e('More tasks:','updraftplus');?> <a href="#" onclick="jQuery('#updraft-plupload-modal').slideToggle(); return false;"><?php _e('upload backup files','updraftplus');?></a> | <a href="#" onclick="updraft_updatehistory(1); return false;" title="<?php _e('Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below.','updraftplus'); ?>"><?php _e('rescan folder for new backup sets','updraftplus');?></a></li>
|
1407 |
<li title="<?php _e('This is a count of the contents of your Updraft directory','updraftplus');?>"><strong><?php _e('Web-server disk space in use by UpdraftPlus','updraftplus');?>:</strong> <span id="updraft_diskspaceused"><em>(calculating...)</em></span> <a href="#" onclick="updraftplus_diskspace(); return false;"><?php _e('refresh','updraftplus');?></a></li></ul>
|
1408 |
|
1409 |
<div id="updraft-plupload-modal" title="<?php _e('UpdraftPlus - Upload backup files','updraftplus'); ?>" style="width: 75%; margin: 16px; display:none; margin-left: 100px;">
|
1410 |
+
<p style="max-width: 610px;"><em><?php _e("Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation." ,'updraftplus');?> <?php echo htmlspecialchars(__('Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the "rescan" link above.', 'updraftplus'));?></em></p>
|
1411 |
<div id="plupload-upload-ui" style="width: 70%;">
|
1412 |
<div id="drag-drop-area">
|
1413 |
<div class="drag-drop-inside">
|
1414 |
+
<p class="drag-drop-info"><?php _e('Drop backup zips here', 'updraftplus'); ?></p>
|
1415 |
<p><?php _ex('or', 'Uploader: Drop zip files here - or - Select Files'); ?></p>
|
1416 |
<p class="drag-drop-buttons"><input id="plupload-browse-button" type="button" value="<?php esc_attr_e('Select Files'); ?>" class="button" /></p>
|
1417 |
</div>
|
1423 |
</div>
|
1424 |
|
1425 |
<div id="ud_downloadstatus"></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1426 |
<div id="updraft_existing_backups" style="margin-bottom:12px;">
|
1427 |
<?php
|
1428 |
print $this->existing_backup_table($backup_history);
|
1434 |
|
1435 |
<div id="updraft-delete-modal" title="<?php _e('Delete backup set', 'updraftplus');?>">
|
1436 |
<form id="updraft_delete_form" method="post">
|
1437 |
+
<p style="margin-top:3px; padding-top:0">
|
1438 |
<?php _e('Are you sure that you wish to delete this backup set?', 'updraftplus'); ?>
|
1439 |
</p>
|
1440 |
<fieldset>
|
1441 |
+
<input type="hidden" name="nonce" value="<?php echo wp_create_nonce('updraftplus-credentialtest-nonce');?>">
|
1442 |
+
<input type="hidden" name="action" value="updraft_ajax">
|
1443 |
+
<input type="hidden" name="subaction" value="deleteset">
|
1444 |
<input type="hidden" name="backup_timestamp" value="0" id="updraft_delete_timestamp">
|
1445 |
<input type="hidden" name="backup_nonce" value="0" id="updraft_delete_nonce">
|
1446 |
+
<div id="updraft-delete-remote-section"><input checked="checked" type="checkbox" name="delete_remote" id="updraft_delete_remote" value="1"> <label for="updraft_delete_remote"><?php _e('Also delete from remote storage', 'updraftplus');?></label><br>
|
1447 |
+
<p id="updraft-delete-waitwarning" style="display:none;"><em><?php _e('Deleting... please allow time for the communications with the remote storage to complete.', 'updraftplus');?></em></p>
|
1448 |
+
</div>
|
1449 |
</fieldset>
|
1450 |
</form>
|
1451 |
</div>
|
1452 |
|
1453 |
<div id="updraft-restore-modal" title="UpdraftPlus - <?php _e('Restore backup','updraftplus');?>">
|
1454 |
+
<p><strong><?php _e('Restore backup from','updraftplus');?>:</strong> <span class="updraft_restore_date"></span></p>
|
1455 |
+
|
1456 |
+
<div id="updraft-restore-modal-stage2">
|
1457 |
+
|
1458 |
+
<p><strong><?php _e('Downloading / preparing backup files...', 'updraftplus');?></strong></p>
|
1459 |
+
<div id="ud_downloadstatus2"></div>
|
1460 |
+
|
1461 |
+
<div id="updraft-restore-modal-stage2a"></div>
|
1462 |
+
|
1463 |
+
</div>
|
1464 |
+
|
1465 |
+
<div id="updraft-restore-modal-stage1">
|
1466 |
<p><?php _e("Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection).",'updraftplus');?> <?php _e('Choose the components to restore','updraftplus');?>:</p>
|
1467 |
<form id="updraft_restore_form" method="post">
|
1468 |
<fieldset>
|
1471 |
<?php
|
1472 |
|
1473 |
# The 'off' check is for badly configured setups - http://wordpress.org/support/topic/plugin-wp-super-cache-warning-php-safe-mode-enabled-but-safe-mode-is-off
|
1474 |
+
if($updraftplus->detect_safe_mode()) {
|
1475 |
echo "<p><em>".__('Your web server has PHP\'s so-called safe_mode active.','updraftplus').' '.__('This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href="http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/">or to restore manually</a>.', 'updraftplus')."</em></p><br/>";
|
1476 |
}
|
1477 |
|
1506 |
|
1507 |
?>
|
1508 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1509 |
</div>
|
1510 |
|
1511 |
</div>
|
1514 |
<p><em><a href="http://updraftplus.com/faqs/what-should-i-understand-before-undertaking-a-restoration/" target="_new"><?php _e('Do read this helpful article of useful things to know before restoring.','updraftplus');?></a></em></p>
|
1515 |
</div>
|
1516 |
|
1517 |
+
</div>
|
1518 |
+
|
1519 |
<div id="updraft-migrate-modal" title="<?php _e('Migrate Site', 'updraftplus'); ?>">
|
1520 |
|
1521 |
<?php
|
1568 |
echo __('PHP memory limit','updraftplus').': '.ini_get('memory_limit').' <br/>';
|
1569 |
echo sprintf(__('%s version:','updraftplus'), 'PHP').' '.phpversion().' - ';
|
1570 |
echo '<a href="admin-ajax.php?page=updraftplus&action=updraft_ajax&subaction=phpinfo&nonce='.wp_create_nonce('updraftplus-credentialtest-nonce').'" id="updraftplus-phpinfo">'.__('show PHP information (phpinfo)', 'updraftplus').'</a><br/>';
|
1571 |
+
echo sprintf(__('%s version:','updraftplus'), 'MySQL').' '.((function_exists('mysql_get_server_info')) ? mysql_get_server_info() : '?').'<br>';
|
1572 |
|
1573 |
if (version_compare(phpversion(), '5.2.0', '>=') && extension_loaded('zip')) {
|
1574 |
$ziparchive_exists .= __('Yes', 'updraftplus');
|
1582 |
|
1583 |
echo __('zip executable found:', 'updraftplus').' '.((is_string($binzip)) ? __('Yes').': '.$binzip : __('No')).'<br>';
|
1584 |
|
1585 |
+
echo '<a href="admin-ajax.php?page=updraftplus&action=updraft_ajax&subaction=backuphistoryraw&nonce='.wp_create_nonce('updraftplus-credentialtest-nonce').'" id="updraftplus-rawbackuphistory">'.__('Show raw backup and file list', 'updraftplus').'</a><br/>';
|
1586 |
+
|
1587 |
+
|
1588 |
echo '<h3>'.__('Total (uncompressed) on-disk data:','updraftplus').'</h3>';
|
1589 |
echo '<p style="clear: left; max-width: 600px;"><em>'.__('N.B. This count is based upon what was, or was not, excluded the last time you saved the options.', 'updraftplus').'</em></p>';
|
1590 |
|
1630 |
</div>
|
1631 |
</div>
|
1632 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1633 |
<?php
|
1634 |
}
|
1635 |
|
1666 |
show_message($message);
|
1667 |
exit;
|
1668 |
}
|
1669 |
+
// From WP_CONTENT_DIR - which contains 'themes'
|
1670 |
+
$ret = $this->delete_old_dirs_dir($wp_filesystem->wp_content_dir());
|
1671 |
+
// $ret2 = $this->delete_old_dirs_dir($wp_filesystem->abspath());
|
1672 |
+
$plugs = untrailingslashit($wp_filesystem->wp_plugins_dir());
|
1673 |
+
if ($wp_filesystem->is_dir($plugs.'-old')) {
|
1674 |
+
print "<strong>".__('Delete','updraftplus').": </strong>plugins-old: ";
|
1675 |
+
if(!$wp_filesystem->delete($plugs.'-old', true)) {
|
1676 |
+
$ret3 = false;
|
1677 |
+
print "<strong>".__('Failed', 'updraftplus')."</strong><br>";
|
1678 |
+
} else {
|
1679 |
+
$ret3 = true;
|
1680 |
+
print "<strong>".__('OK', 'updraftplus')."</strong><br>";
|
1681 |
+
}
|
1682 |
+
} else {
|
1683 |
+
$ret3 = true;
|
1684 |
+
}
|
1685 |
|
1686 |
+
return ($ret && $ret3) ? true : false;
|
1687 |
+
}
|
1688 |
+
|
1689 |
+
function delete_old_dirs_dir($dir) {
|
1690 |
|
1691 |
+
global $wp_filesystem;
|
1692 |
+
$list = $wp_filesystem->dirlist($dir);
|
1693 |
+
if (!is_array($list)) return false;
|
1694 |
+
|
1695 |
+
$ret = true;
|
1696 |
foreach ($list as $item) {
|
1697 |
if (substr($item['name'], -4, 4) == "-old") {
|
1698 |
//recursively delete
|
1699 |
print "<strong>".__('Delete','updraftplus').": </strong>".htmlspecialchars($item['name']).": ";
|
1700 |
+
if(!$wp_filesystem->delete($dir.$item['name'], true)) {
|
1701 |
+
$ret = false;
|
1702 |
+
print "<strong>".__('Failed', 'updraftplus')."</strong><br>";
|
1703 |
} else {
|
1704 |
+
print "<strong>".__('OK', 'updraftplus')."</strong><br>";
|
1705 |
}
|
1706 |
}
|
1707 |
}
|
1708 |
+
return $ret;
|
|
|
1709 |
}
|
1710 |
|
1711 |
// The aim is to get a directory that is writable by the webserver, because that's the only way we can create zip files
|
1743 |
|
1744 |
if ($wp_filesystem->is_dir($default_backup_dir)) {
|
1745 |
|
1746 |
+
if ($updraftplus->really_is_writable($updraft_dir)) return true;
|
1747 |
|
1748 |
@$wp_filesystem->chmod($default_backup_dir, 0775);
|
1749 |
+
if ($updraftplus->really_is_writable($updraft_dir)) return true;
|
1750 |
|
1751 |
@$wp_filesystem->chmod($default_backup_dir, 0777);
|
1752 |
|
1753 |
+
if ($updraftplus->really_is_writable($updraft_dir)) {
|
1754 |
echo '<p>'.__('The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems', 'updraftplus').'</p>';
|
1755 |
return true;
|
1756 |
} else {
|
1769 |
|
1770 |
//scans the content dir to see if any -old dirs are present
|
1771 |
function scan_old_dirs() {
|
1772 |
+
$dirArr = scandir(untrailingslashit(WP_CONTENT_DIR));
|
1773 |
foreach($dirArr as $dir) {
|
1774 |
if (preg_match('/-old$/', $dir)) return true;
|
1775 |
}
|
1776 |
+
# No need to scan ABSPATH - we don't backup there
|
1777 |
+
$plugdir = untrailingslashit(WP_PLUGIN_DIR);
|
1778 |
+
if (is_dir($plugdir.'-old')) return true;
|
1779 |
return false;
|
1780 |
}
|
1781 |
|
1785 |
|
1786 |
$updraft_last_backup = UpdraftPlus_Options::get_updraft_option('updraft_last_backup');
|
1787 |
|
|
|
|
|
1788 |
if($updraft_last_backup) {
|
1789 |
|
1790 |
+
// Convert to GMT, then to blog time
|
1791 |
+
$last_backup_text = "<span style=\"color:".(($updraft_last_backup['success']) ? 'green' : 'black').";\">".get_date_from_gmt(gmdate('Y-m-d H:i:s', $updraft_last_backup['backup_time']), 'D, F j, Y H:i').'</span><br>';
|
1792 |
+
|
1793 |
+
if (is_array($updraft_last_backup['errors'])) {
|
1794 |
+
foreach ($updraft_last_backup['errors'] as $err) {
|
1795 |
+
$level = (is_array($err)) ? $err['level'] : 'error';
|
1796 |
+
$message = (is_array($err)) ? $err['message'] : $err;
|
1797 |
+
|
1798 |
+
$last_backup_text .= ('warning' == $level) ? "<span style=\"color:orange;\">" : "<span style=\"color:red;\">";
|
1799 |
+
|
1800 |
+
if ('warning' == $level) $message = sprintf(__("Warning: %s", 'updraftplus'), $message);
|
1801 |
+
|
1802 |
+
$last_backup_text .= htmlspecialchars($message);
|
1803 |
+
|
1804 |
+
$last_backup_text .= '</span><br>';
|
1805 |
+
}
|
1806 |
}
|
1807 |
|
1808 |
if (!empty($updraft_last_backup['backup_nonce'])) {
|
1809 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
1810 |
+
|
1811 |
$potential_log_file = $updraft_dir."/log.".$updraft_last_backup['backup_nonce'].".txt";
|
|
|
|
|
1812 |
|
1813 |
+
if (is_readable($potential_log_file)) $last_backup_text .= "<a href=\"?page=updraftplus&action=downloadlog&updraftplus_backup_nonce=".$updraft_last_backup['backup_nonce']."\">".__('Download log file','updraftplus')."</a>";
|
1814 |
+
}
|
1815 |
|
1816 |
} else {
|
1817 |
+
$last_backup_text = "<span style=\"color:blue;\">".__('No backup has been completed.','updraftplus')."</span>";
|
|
|
1818 |
}
|
1819 |
|
1820 |
+
return $last_backup_text;
|
1821 |
|
1822 |
}
|
1823 |
|
1840 |
echo ">$descrip</option>\n";
|
1841 |
}
|
1842 |
?>
|
1843 |
+
</select> <span id="updraft_files_timings"><?php echo apply_filters('updraftplus_schedule_showfileopts', '<input type="hidden" name="updraftplus_starttime_files" value="">'); ?></span>
|
1844 |
<?php
|
1845 |
echo __('and retain this many backups', 'updraftplus').': ';
|
1846 |
$updraft_retain = UpdraftPlus_Options::get_updraft_option('updraft_retain', 1);
|
1858 |
echo ">$descrip</option>\n";
|
1859 |
}
|
1860 |
?>
|
1861 |
+
</select> <span id="updraft_db_timings"><?php echo apply_filters('updraftplus_schedule_showdbopts', '<input type="hidden" name="updraftplus_starttime_db" value="">'); ?></span>
|
1862 |
<?php
|
1863 |
echo __('and retain this many backups', 'updraftplus').': ';
|
1864 |
$updraft_retain_db = UpdraftPlus_Options::get_updraft_option('updraft_retain_db', $updraft_retain);
|
1868 |
</tr>
|
1869 |
<tr class="backup-interval-description">
|
1870 |
<td></td><td><p><?php echo htmlspecialchars(__('If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose "manual" then you must click the "Backup Now" button whenever you wish a backup to occur.', 'updraftplus')); ?></p>
|
1871 |
+
<?php echo apply_filters('updraftplus_fixtime_ftinfo', '<p><strong>'.__('To fix the time at which a backup should take place,','updraftplus').' </strong> ('.__('e.g. if your server is busy at day and you want to run overnight','updraftplus').'), <a href="http://updraftplus.com/shop/fix-time/">'.htmlspecialchars(__('use the "Fix Time" add-on','updraftplus')).'</a></p>'); ?>
|
1872 |
</td>
|
1873 |
</tr>
|
1874 |
<tr>
|
1882 |
foreach ($backupable_entities as $key => $info) {
|
1883 |
$included = (UpdraftPlus_Options::get_updraft_option("updraft_include_$key", apply_filters("updraftplus_defaultoption_include_".$key, true))) ? 'checked="checked"' : "";
|
1884 |
if ('others' == $key) {
|
1885 |
+
?><input id="updraft_include_others" type="checkbox" name="updraft_include_others" value="1" <?php echo $included; ?> /> <label title="<?php echo sprintf(__('Your wp-content directory server path: %s', 'updraftplus'), WP_CONTENT_DIR); ?>" for="updraft_include_<?php echo $key ?>"><?php echo __('Any other directories found inside wp-content', 'updraftplus');?></label><br><?php
|
1886 |
|
1887 |
$display = ($included) ? '' : 'style="display:none;"';
|
1888 |
|
1890 |
|
1891 |
echo '<label for="updraft_include_others_exclude">'.__('Exclude these:', 'updraftplus').'</label>';
|
1892 |
|
1893 |
+
echo '<input title="'.__('If entering multiple files/directories, then separate them with commas. You can use a * at the end of any entry as a wildcard.', 'updraftplus').'" type="text" id="updraft_include_others_exclude" name="updraft_include_others_exclude" size="54" value="'.htmlspecialchars($include_others_exclude).'" />';
|
1894 |
|
1895 |
echo '<br>';
|
1896 |
|
1897 |
echo '</div>';
|
1898 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1899 |
} else {
|
1900 |
+
echo "<input id=\"updraft_include_$key\" type=\"checkbox\" name=\"updraft_include_$key\" value=\"1\" $included /><label for=\"updraft_include_$key\"".((isset($info['htmltitle'])) ? ' title="'.htmlspecialchars($info['htmltitle']).'"' : '')."> ".$info['description']."</label><br>";
|
1901 |
do_action("updraftplus_config_option_include_$key");
|
1902 |
}
|
1903 |
}
|
1915 |
<?php
|
1916 |
$updraft_encryptionphrase = UpdraftPlus_Options::get_updraft_option('updraft_encryptionphrase');
|
1917 |
?>
|
1918 |
+
<td><input type="<?php echo apply_filters('updraftplus_admin_secret_field_type', 'text'); ?>" name="updraft_encryptionphrase" id="updraft_encryptionphrase" value="<?php echo $updraft_encryptionphrase ?>" style="width:132px" /></td>
|
1919 |
</tr>
|
1920 |
<tr class="backup-crypt-description">
|
1921 |
<td></td><td><p><?php _e('If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back).','updraftplus');?> <a href="#" onclick="jQuery('#updraftplus_db_decrypt').val(jQuery('#updraft_encryptionphrase').val()); jQuery('#updraft-manualdecrypt-modal').slideToggle(); return false;"><?php _e('You can also decrypt a database manually here.','updraftplus');?></a></p>
|
1925 |
<div id="plupload-upload-ui2" style="width: 80%;">
|
1926 |
<div id="drag-drop-area2">
|
1927 |
<div class="drag-drop-inside">
|
1928 |
+
<p class="drag-drop-info"><?php _e('Drop encrypted database files (db.gz.crypt files) here to upload them for decryption'); ?></p>
|
1929 |
+
<p><?php _ex('or', 'Uploader: Drop db.gz.crypt files here to upload them for decryption - or - Select Files'); ?></p>
|
1930 |
<p class="drag-drop-buttons"><input id="plupload-browse-button2" type="button" value="<?php esc_attr_e('Select Files'); ?>" class="button" /></p>
|
1931 |
<p style="margin-top: 18px;"><?php _e('Use decryption key','updraftplus')?>: <input id="updraftplus_db_decrypt" type="text" size="12"></input></p>
|
1932 |
</div>
|
1979 |
</table>
|
1980 |
<script type="text/javascript">
|
1981 |
/* <![CDATA[ */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1982 |
|
1983 |
jQuery(document).ready(function() {
|
1984 |
+
<?php
|
1985 |
+
$really_is_writable = $updraftplus->really_is_writable($updraft_dir);
|
1986 |
+
if (!$really_is_writable) echo "jQuery('.backupdirrow').show();\n";
|
1987 |
+
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1988 |
<?php
|
1989 |
if ($active_service) echo "jQuery('.${active_service}').show();";
|
1990 |
foreach ($updraftplus->backup_methods as $method => $description) {
|
2010 |
</tr>
|
2011 |
<?php
|
2012 |
$delete_local = UpdraftPlus_Options::get_updraft_option('updraft_delete_local', 1);
|
2013 |
+
$split_every_mb = UpdraftPlus_Options::get_updraft_option('updraft_split_every', 1*800);
|
2014 |
+
if (!is_numeric($split_every_mb)) $split_every_mb = 1*800;
|
2015 |
+
if ($split_every_mb < UPDRAFTPLUS_SPLIT_MIN) $split_every_mb = UPDRAFTPLUS_SPLIT_MIN;
|
2016 |
?>
|
2017 |
|
2018 |
+
<tr class="expertmode" style="display:none;">
|
2019 |
+
<th><?php _e('Split archives every:','updraftplus');?></th>
|
2020 |
+
<td><input type="text" name="updraft_split_every" id="updraft_split_every" value="<?php echo $split_every_mb ?>" size="5" /> Mb<br><?php _e('UpdraftPlus will split up backup archives when they exceed this file size. The default value is 800 megabytes. Be careful to leave some margin if your web-server has a hard size limit (e.g. the 2 Gb / 2048 Mb limit on some 32-bit servers/file systems).','updraftplus'); ?></td>
|
2021 |
+
</tr>
|
2022 |
+
|
2023 |
<tr class="deletelocal expertmode" style="display:none;">
|
2024 |
<th><?php _e('Delete local backup','updraftplus');?>:</th>
|
2025 |
+
<td><input type="checkbox" id="updraft_delete_local" name="updraft_delete_local" value="1" <?php if ($delete_local) echo 'checked="checked"'; ?>> <br><label for="updraft_delete_local"><?php _e('Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits).','updraftplus');?></label></td>
|
2026 |
</tr>
|
2027 |
|
|
|
2028 |
<tr class="expertmode backupdirrow" style="display:none;">
|
2029 |
<th><?php _e('Backup directory','updraftplus');?>:</th>
|
2030 |
<td><input type="text" name="updraft_dir" id="updraft_dir" style="width:525px" value="<?php echo htmlspecialchars($this->prune_updraft_dir_prefix($updraft_dir)); ?>" /></td>
|
2032 |
<tr class="expertmode backupdirrow" style="display:none;">
|
2033 |
<td></td><td><?php
|
2034 |
|
2035 |
+
if($really_is_writable) {
|
|
|
2036 |
$dir_info = '<span style="color:green">'.__('Backup directory specified is writable, which is good.','updraftplus').'</span>';
|
2037 |
} else {
|
2038 |
+
$dir_info = '<span style="color:red">';
|
2039 |
+
if (!is_dir($updraft_dir)) {
|
2040 |
+
$dir_info .= __('Backup directory specified does <b>not</b> exist.','updraftplus');
|
2041 |
+
} else {
|
2042 |
+
$dir_info .= __('Backup directory specified exists, but is <b>not</b> writable.','updraftplus');
|
2043 |
+
}
|
2044 |
+
$dir_info .= ' <span style="font-size:110%;font-weight:bold"><a href="options-general.php?page=updraftplus&action=updraft_create_backup_dir&nonce='.wp_create_nonce('create_backup_dir').'">'.__('Click here to attempt to create the directory and set the permissions','updraftplus').'</a></span>, '.__('or, to reset this option','updraftplus').' <a href="#" onclick="jQuery(\'#updraft_dir\').val(\''.WP_CONTENT_DIR.'/updraft\'); return false;">'.__('click here','updraftplus').'</a>. '.__('If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process.','updraftplus').'</span>';
|
2045 |
}
|
2046 |
|
2047 |
echo $dir_info.' '.__("This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...).",'updraftplus');?></td>
|
2100 |
|
2101 |
}
|
2102 |
|
2103 |
+
function optionfilter_split_every($value) {
|
2104 |
+
$value=absint($value);
|
2105 |
+
if (!$value >= UPDRAFTPLUS_SPLIT_MIN) $value = UPDRAFTPLUS_SPLIT_MIN;
|
2106 |
+
return $value;
|
2107 |
+
}
|
2108 |
+
|
2109 |
function curl_check($service, $has_fallback = false, $extraclass = '') {
|
2110 |
// Check requirements
|
2111 |
if (!function_exists("curl_init")) {
|
2176 |
function existing_backup_table($backup_history = false) {
|
2177 |
|
2178 |
global $updraftplus;
|
2179 |
+
$ret = '';
|
2180 |
|
2181 |
// Fetch it if it was not passed
|
2182 |
if ($backup_history === false) $backup_history = UpdraftPlus_Options::get_updraft_option('updraft_backup_history');
|
2186 |
|
2187 |
$backupable_entities = $updraftplus->get_backupable_file_entities(true, true);
|
2188 |
|
2189 |
+
$ret .= '<table>';
|
2190 |
|
2191 |
krsort($backup_history);
|
2192 |
|
2193 |
+
foreach($backup_history as $key=>$backup) {
|
2194 |
$pretty_date = date('Y-m-d G:i',$key);
|
2195 |
+
$esc_pretty_date=esc_attr($pretty_date);
|
2196 |
$entities = '';
|
2197 |
+
$sval = ((isset($backup['service']) && $backup['service'] != 'email' && $backup['service'] != 'none')) ? '1' : '0';
|
2198 |
+
$title = __('Delete this backup set', 'updraftplus');
|
2199 |
+
$non=$backup['nonce'];
|
2200 |
+
$ret .= <<<ENDHERE
|
2201 |
+
<tr id="updraft_existing_backups_row_$key">
|
2202 |
+
<td><div class="updraftplus-remove" style="width: 19px; height: 19px; padding-top:0px; font-size: 18px; text-align:center;font-weight:bold; border-radius: 7px;"><a style="text-decoration:none;" href="javascript:updraft_delete('$key', '$non', $sval);" title="$title">×</a></div></td><td><b>$pretty_date</b></td>
|
2203 |
<td>
|
2204 |
+
ENDHERE;
|
2205 |
+
if (isset($backup['db'])) {
|
2206 |
+
$entities .= '/db=0/';
|
2207 |
+
$sdescrip = preg_replace('/ \(.*\)$/', '', __('Database','updraftplus'));
|
2208 |
+
$nf = wp_nonce_field('updraftplus_download', '_wpnonce', true, false);
|
2209 |
+
$dbt = __('Database','updraftplus');
|
2210 |
+
$ret .= <<<ENDHERE
|
2211 |
+
<form id="uddownloadform_db_${key}_0" action="admin-ajax.php" onsubmit="return updraft_downloader('uddlstatus_', $key, 'db', '#ud_downloadstatus', '0', '$esc_pretty_date')" method="post">
|
2212 |
+
$nf
|
2213 |
<input type="hidden" name="action" value="updraft_download_backup" />
|
2214 |
<input type="hidden" name="type" value="db" />
|
2215 |
+
<input type="hidden" name="timestamp" value="$key" />
|
2216 |
+
<input type="submit" value="$dbt" />
|
2217 |
</form>
|
2218 |
+
ENDHERE;
|
2219 |
+
} else {
|
2220 |
+
$ret .= sprintf(_x('(No %s)','Message shown when no such object is available','updraftplus'), __('database', 'updraftplus'));
|
2221 |
+
}
|
2222 |
+
$ret .="</td>";
|
2223 |
|
2224 |
+
// Now go through each of the file entities
|
2225 |
foreach ($backupable_entities as $type => $info) {
|
2226 |
+
$ret .= '<td>';
|
2227 |
$sdescrip = preg_replace('/ \(.*\)$/', '', $info['description']);
|
2228 |
if (strlen($sdescrip) > 20 && isset($info['shortdescription'])) $sdescrip = $info['shortdescription'];
|
2229 |
+
if (isset($backup[$type])) {
|
2230 |
+
if (!is_array($backup[$type])) $backup[$type]=array($backup[$type]);
|
2231 |
+
$nf = wp_nonce_field('updraftplus_download', '_wpnonce', true, false);
|
2232 |
+
$howmanyinset = count($backup[$type]);
|
2233 |
+
$expected_index = 0;
|
2234 |
+
$index_missing = false;
|
2235 |
+
$set_contents = '';
|
2236 |
+
$entities .= "/$type=";
|
2237 |
+
$whatfiles = $backup[$type];
|
2238 |
+
ksort($whatfiles);
|
2239 |
+
foreach ($whatfiles as $findex => $bfile) {
|
2240 |
+
$set_contents .= ($set_contents == '') ? $findex : ",$findex";
|
2241 |
+
if ($findex != $expected_index) $index_missing = true;
|
2242 |
+
$expected_index++;
|
2243 |
+
}
|
2244 |
+
$entities .= $set_contents.'/';
|
2245 |
+
$first_printed = true;
|
2246 |
+
foreach ($whatfiles as $findex => $bfile) {
|
2247 |
+
$ide = __('Press here to download','updraftplus').' '.strtolower($info['description']);
|
2248 |
+
$pdescrip = ($findex > 0) ? $sdescrip.' ('.($findex+1).')' : $sdescrip;
|
2249 |
+
if (!$first_printed) {
|
2250 |
+
$ret .= '<div style="display:none;">';
|
2251 |
+
}
|
2252 |
+
if (count($backup[$type]) >0) {
|
2253 |
+
$ide .= ' '.sprintf(__('(%d archive(s) in set).', 'updraftplus'), $howmanyinset);
|
2254 |
+
}
|
2255 |
+
if ($index_missing) {
|
2256 |
+
$ide .= ' '.__('You appear to be missing one or more archives from this multi-archive set.', 'updraftplus');
|
2257 |
+
}
|
2258 |
+
$ret .= <<<ENDHERE
|
2259 |
+
<form id="uddownloadform_${type}_${key}_${findex}" action="admin-ajax.php" onsubmit="return updraft_downloader('uddlstatus_', '$key', '$type', '#ud_downloadstatus', '$set_contents', '$esc_pretty_date')" method="post">
|
2260 |
+
$nf
|
2261 |
+
<input type="hidden" name="action" value="updraft_download_backup" />
|
2262 |
+
<input type="hidden" name="type" value="$type" />
|
2263 |
+
<input type="hidden" name="timestamp" value="$key" />
|
2264 |
+
<input type="hidden" name="findex" value="$findex" />
|
2265 |
+
<input type="submit" title="$ide" value="$pdescrip" />
|
2266 |
+
</form>
|
2267 |
+
ENDHERE;
|
2268 |
+
if (!$first_printed) {
|
2269 |
+
$ret .= '</div>';
|
2270 |
+
} else {
|
2271 |
+
$first_printed = false;
|
2272 |
+
}
|
2273 |
+
}
|
2274 |
+
} else {
|
2275 |
+
$ret .= sprintf(_x('(No %s)','Message shown when no such object is available','updraftplus'), preg_replace('/\s\(.{12,}\)/', '', strtolower($sdescrip)));
|
2276 |
+
}
|
2277 |
+
$ret .= '</td>';
|
2278 |
+
};
|
2279 |
+
|
2280 |
+
$ret .= '<td>';
|
2281 |
+
if (isset($backup['nonce']) && preg_match("/^[0-9a-f]{12}$/",$backup['nonce']) && is_readable($updraft_dir.'/log.'.$backup['nonce'].'.txt')) {
|
2282 |
+
$nval = $backup['nonce'];
|
2283 |
+
$lt = __('Backup Log','updraftplus');
|
2284 |
+
$ret .= <<<ENDHERE
|
2285 |
<form action="options-general.php" method="get">
|
2286 |
<input type="hidden" name="action" value="downloadlog" />
|
2287 |
<input type="hidden" name="page" value="updraftplus" />
|
2288 |
+
<input type="hidden" name="updraftplus_backup_nonce" value="$nval" />
|
2289 |
+
<input type="submit" value="$lt" />
|
2290 |
</form>
|
2291 |
+
ENDHERE;
|
2292 |
+
} else {
|
2293 |
+
$ret .= "(No backup log)";
|
2294 |
+
}
|
2295 |
+
$ret .= <<<ENDHERE
|
2296 |
</td>
|
2297 |
<td>
|
2298 |
<form method="post" action="">
|
2299 |
+
<input type="hidden" name="backup_timestamp" value="$key">
|
2300 |
<input type="hidden" name="action" value="updraft_restore" />
|
2301 |
+
ENDHERE;
|
2302 |
+
if ($entities) {
|
2303 |
+
$ret .= '<button title="'.__('After pressing this button, you will be given the option to choose which components you wish to restore','updraftplus').'" type="button" class="button-primary" style="padding-top:2px;padding-bottom:2px;font-size:16px !important; min-height:26px;" onclick="'."updraft_restore_setoptions('$entities'); jQuery('#updraft_restore_timestamp').val('$key'); jQuery('.updraft_restore_date').html('$pretty_date'); updraft_restore_stage = 1; jQuery('#updraft-restore-modal').dialog('open'); jQuery('#updraft-restore-modal-stage1').show();jQuery('#updraft-restore-modal-stage2').hide(); jQuery('#updraft-restore-modal-stage2a').html('');\">".__('Restore','updraftplus').'</button>';
|
2304 |
+
}
|
2305 |
+
$ret .= <<<ENDHERE
|
2306 |
</form>
|
2307 |
</td>
|
2308 |
</tr>
|
2309 |
+
ENDHERE;
|
2310 |
+
}
|
2311 |
+
$ret .= '</table>';
|
2312 |
+
return $ret;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2313 |
}
|
2314 |
|
2315 |
+
// This function examines inside the updraft directory to see if any new archives have been uploaded. If so, it adds them to the backup set. (Non-present items are also removed, only if the service is 'none').
|
2316 |
function rebuild_backup_history() {
|
2317 |
|
2318 |
global $updraftplus;
|
2330 |
// Accumulate a list of known files
|
2331 |
foreach ($backup_history as $btime => $bdata) {
|
2332 |
$found_file = false;
|
2333 |
+
foreach ($bdata as $key => $values) {
|
2334 |
// Record which set this file is found in
|
2335 |
+
if (!is_array($values)) $values=array($values);
|
2336 |
+
foreach ($values as $val) {
|
2337 |
+
if (preg_match('/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]([0-9]+(of[0-9]+)?)?+\.(zip|gz|gz\.crypt)$/i', $val, $matches)) {
|
2338 |
+
$nonce = $matches[2];
|
2339 |
+
if (isset($bdata['service']) && $bdata['service'] == 'none' && !is_file($updraft_dir.'/'.$val)) {
|
2340 |
+
# File no longer present
|
2341 |
+
} else {
|
2342 |
+
$found_file = true;
|
2343 |
+
$known_files[$val] = $nonce;
|
2344 |
+
$known_nonces[$nonce] = $btime;
|
2345 |
+
}
|
2346 |
}
|
2347 |
}
|
2348 |
}
|
2353 |
}
|
2354 |
|
2355 |
if (!$handle = opendir($updraft_dir)) return;
|
2356 |
+
|
2357 |
while (false !== ($entry = readdir($handle))) {
|
2358 |
if ($entry != "." && $entry != "..") {
|
2359 |
+
if (preg_match('/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-([\-a-z]+)([0-9]+(of[0-9]+)?)?\.(zip|gz|gz\.crypt)$/i', $entry, $matches)) {
|
2360 |
$btime = strtotime($matches[1]);
|
2361 |
if ($btime > 100) {
|
2362 |
if (!isset($known_files[$entry])) {
|
2363 |
$changes = true;
|
2364 |
$nonce = $matches[2];
|
2365 |
$type = $matches[3];
|
2366 |
+
$index = (empty($matches[4])) ? '0' : (max((int)$matches[4]-1,0));
|
2367 |
+
$itext = ($index == 0) ? '' : $index;
|
2368 |
// The time from the filename does not include seconds. Need to identify the seconds to get the right time
|
2369 |
if (isset($known_nonces[$nonce])) $btime = $known_nonces[$nonce];
|
2370 |
// No cloud backup known of this file
|
2371 |
+
if (!isset($backup_history[$btime])) $backup_history[$btime] = array('service' => 'none' );
|
2372 |
+
$backup_history[$btime][$type][$index] = $entry;
|
2373 |
+
$fs = @filesize($updraft_dir.'/'.$entry);
|
2374 |
+
if (false !== $fs) $backup_history[$btime][$type.$itext.'-size'] = $fs;
|
2375 |
$backup_history[$btime]['nonce'] = $nonce;
|
2376 |
}
|
2377 |
}
|
2379 |
}
|
2380 |
}
|
2381 |
|
|
|
2382 |
if ($changes) UpdraftPlus_Options::update_updraft_option('updraft_backup_history', $backup_history);
|
2383 |
|
2384 |
}
|
2414 |
$credentials = request_filesystem_credentials("options-general.php?page=updraftplus&action=updraft_restore&backup_timestamp=$timestamp", '', false, false, $extra_fields);
|
2415 |
WP_Filesystem($credentials);
|
2416 |
if ( $wp_filesystem->errors->get_error_code() ) {
|
2417 |
+
foreach ( $wp_filesystem->errors->get_error_messages() as $message ) show_message($message);
|
|
|
2418 |
exit;
|
2419 |
}
|
2420 |
|
2421 |
//if we make it this far then WP_Filesystem has been instantiated and is functional (tested with ftpext, what about suPHP and other situations where direct may work?)
|
2422 |
echo '<h1>'.__('UpdraftPlus Restoration: Progress', 'updraftplus').'</h1><div id="updraft-restore-progress">';
|
2423 |
|
2424 |
+
$updraft_dir = trailingslashit($updraftplus->backups_dir_location());
|
2425 |
|
2426 |
$service = (isset($backup_history[$timestamp]['service'])) ? $backup_history[$timestamp]['service'] : false;
|
2427 |
|
2457 |
uksort($backup_set, array($this, 'sort_restoration_entities'));
|
2458 |
|
2459 |
// We use a single object for each entity, because we want to store information about the backup set
|
2460 |
+
require_once(UPDRAFTPLUS_DIR.'/restorer.php');
|
2461 |
+
|
2462 |
+
global $updraftplus_restorer;
|
2463 |
+
$updraftplus_restorer = new Updraft_Restorer();
|
2464 |
+
|
2465 |
+
$second_loop = array();
|
2466 |
+
|
2467 |
+
echo "<h2>".__('Final checks', 'updraftplus').'</h2>';
|
2468 |
|
2469 |
+
// First loop: make sure that files are present + readable; and populate array for second loop
|
2470 |
+
foreach($backup_set as $type => $files) {
|
2471 |
// All restorable entities must be given explicitly, as we can store other arbitrary data in the history array
|
|
|
2472 |
if (!isset($backupable_entities[$type]) && 'db' != $type) continue;
|
|
|
2473 |
if (isset($backupable_entities[$type]['restorable']) && $backupable_entities[$type]['restorable'] == false) continue;
|
2474 |
|
2475 |
+
if (!isset($entities_to_restore[$type])) continue;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2476 |
|
2477 |
+
if ($type == 'wpcore' && is_multisite() && 0 === $updraftplus_restorer->ud_backup_is_multisite) {
|
2478 |
echo "<p>$type: <strong>".__('Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file.', 'updraftplus')."</strong></p>";
|
2479 |
continue;
|
2480 |
}
|
2481 |
|
2482 |
+
if (is_string($files)) $files=array($files);
|
2483 |
|
2484 |
+
foreach ($files as $ind => $file) {
|
2485 |
+
$fullpath = $updraft_dir.$file;
|
2486 |
+
echo sprintf(__("Looking for %s archive: file name: %s", 'updraftplus'), $type, htmlspecialchars($file))."<br>";
|
2487 |
+
if(!is_readable($fullpath)) {
|
2488 |
+
echo __("File is not locally present - needs retrieving from remote storage",'updraftplus')."<br>";
|
2489 |
+
$this->download_file($file, $service);
|
2490 |
+
}
|
2491 |
+
$index = ($ind == 0) ? '' : $ind;
|
2492 |
+
// If a file size is stored in the backup data, then verify correctness of the local file
|
2493 |
+
if (isset($backup_history[$timestamp][$type.$index.'-size'])) {
|
2494 |
+
$fs = $backup_history[$timestamp][$type.$index.'-size'];
|
2495 |
+
echo __("Archive is expected to be size:",'updraftplus')." ".round($fs/1024, 1)." Kb: ";
|
2496 |
+
$as = @filesize($fullpath);
|
2497 |
+
if ($as == $fs) {
|
2498 |
+
echo __('OK','updraftplus').'<br>';
|
2499 |
+
} else {
|
2500 |
+
echo "<strong>".__('Error:','updraftplus')."</strong> ".__('file is size:', 'updraftplus')." ".round($as/1024)." ($fs, $as)<br>";
|
2501 |
+
}
|
2502 |
} else {
|
2503 |
+
echo __("The backup records do not contain information about the proper size of this file.",'updraftplus')."<br>";
|
2504 |
}
|
2505 |
+
if (!is_readable($fullpath)) {
|
2506 |
+
echo __('Could not find one of the files for restoration', 'updraftplus')." ($file)<br>";
|
2507 |
+
$updraftplus->log("$file: ".__('Could not find one of the files for restoration', 'updraftplus'), 'error');
|
2508 |
+
echo '</div>';
|
2509 |
+
return false;
|
2510 |
+
}
|
2511 |
+
}
|
2512 |
+
|
2513 |
+
$info = (isset($backupable_entities[$type])) ? $backupable_entities[$type] : array();
|
2514 |
+
|
2515 |
+
$val = $updraftplus_restorer->pre_restore_backup($files, $type, $info);
|
2516 |
+
if (is_wp_error($val)) {
|
2517 |
+
foreach ($val->get_error_messages() as $msg) {
|
2518 |
+
echo '<strong>'.__('Error:', 'updraftplus').'</strong> '.htmlspecialchars($msg).'<br>';
|
2519 |
+
}
|
2520 |
+
echo '</div>'; //close the updraft_restore_progress div even if we error
|
2521 |
+
return $val;
|
2522 |
+
} elseif (false === $val) {
|
2523 |
+
echo '</div>'; //close the updraft_restore_progress div even if we error
|
2524 |
+
return false;
|
2525 |
}
|
2526 |
+
|
2527 |
+
$second_loop[$type] = $files;
|
2528 |
+
}
|
2529 |
+
$updraftplus_restorer->delete = (UpdraftPlus_Options::get_updraft_option('updraft_delete_local')) ? true : false;
|
2530 |
+
if ('none' == $service) {
|
2531 |
+
if ($updraftplus_restorer->delete) _e('Will not delete any archives after unpacking them, because there was no cloud storage for this backup','updraftplus').'<br>';
|
2532 |
+
$updraftplus_restorer->delete = false;
|
2533 |
+
}
|
2534 |
+
|
2535 |
+
// Second loop: now actually do the restoration
|
2536 |
+
uksort($second_loop, array($this, 'sort_restoration_entities'));
|
2537 |
+
foreach ($second_loop as $type => $files) {
|
2538 |
# Types: uploads, themes, plugins, others, db
|
2539 |
+
$info = (isset($backupable_entities[$type])) ? $backupable_entities[$type] : array();
|
2540 |
+
|
2541 |
+
echo ('db' == $type) ? "<h2>".__('Database','updraftplus')."</h2>" : "<h2>".$info['description']."</h2>";
|
2542 |
|
|
|
2543 |
|
2544 |
+
if (is_string($files)) $files = array($files);
|
2545 |
+
foreach ($files as $file) {
|
2546 |
+
$val = $updraftplus_restorer->restore_backup($file, $type, $info);
|
2547 |
|
2548 |
if(is_wp_error($val)) {
|
2549 |
foreach ($val->get_error_messages() as $msg) {
|
2555 |
echo '</div>'; //close the updraft_restore_progress div even if we error
|
2556 |
return false;
|
2557 |
}
|
|
|
|
|
|
|
2558 |
}
|
2559 |
}
|
2560 |
+
|
2561 |
echo '</div>'; //close the updraft_restore_progress div
|
2562 |
return true;
|
2563 |
}
|
2566 |
if ($a == $b) return 0;
|
2567 |
# Put the database first
|
2568 |
if ($a == 'db') return -1;
|
2569 |
+
if ($b == 'db') return 1;
|
2570 |
return strcmp($a, $b);
|
2571 |
}
|
2572 |
|
backup.php
CHANGED
@@ -1,38 +1,1009 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
if (!defined ('ABSPATH')) die
|
4 |
|
5 |
-
|
|
|
|
|
6 |
|
7 |
global $updraftplus_backup;
|
8 |
$updraftplus_backup = new UpdraftPlus_Backup();
|
9 |
-
if (defined('UPDRAFTPLUS_PREFERPCLZIP') && UPDRAFTPLUS_PREFERPCLZIP == true) $updraftplus_backup->zip_preferpcl = true;
|
10 |
|
11 |
class UpdraftPlus_Backup {
|
12 |
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
18 |
-
|
|
|
|
|
19 |
|
20 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
// This function recursively packs the zip, dereferencing symlinks but packing into a single-parent tree for universal unpacking
|
25 |
-
function makezip_recursive_add($
|
|
|
|
|
26 |
|
27 |
global $updraftplus;
|
28 |
|
29 |
-
// De-reference
|
30 |
$fullpath = realpath($fullpath);
|
|
|
31 |
|
32 |
// Is the place we've ended up above the original base? That leads to infinite recursion
|
33 |
if (($fullpath !== $original_fullpath && strpos($original_fullpath, $fullpath) === 0) || ($original_fullpath == $fullpath && strpos($use_path_when_storing, '/') !== false) ) {
|
34 |
$updraftplus->log("Infinite recursion: symlink lead us to $fullpath, which is within $original_fullpath");
|
35 |
-
$updraftplus->
|
36 |
return false;
|
37 |
}
|
38 |
|
@@ -40,17 +1011,18 @@ class UpdraftPlus_Backup {
|
|
40 |
if (is_readable($fullpath)) {
|
41 |
$key = ($fullpath == $original_fullpath) ? basename($fullpath) : $use_path_when_storing.'/'.basename($fullpath);
|
42 |
$this->zipfiles_batched[$fullpath] = $key;
|
43 |
-
@
|
|
|
44 |
} else {
|
45 |
$updraftplus->log("$fullpath: unreadable file");
|
46 |
-
$updraftplus->
|
47 |
}
|
48 |
} elseif (is_dir($fullpath)) {
|
49 |
if (!isset($this->existing_files[$use_path_when_storing])) $this->zipfiles_dirbatched[] = $use_path_when_storing;
|
50 |
if (!$dir_handle = @opendir($fullpath)) {
|
51 |
$updraftplus->log("Failed to open directory: $fullpath");
|
52 |
-
$updraftplus->
|
53 |
-
return;
|
54 |
}
|
55 |
while ($e = readdir($dir_handle)) {
|
56 |
if ($e != '.' && $e != '..') {
|
@@ -59,36 +1031,41 @@ class UpdraftPlus_Backup {
|
|
59 |
if (is_file($deref)) {
|
60 |
if (is_readable($deref)) {
|
61 |
$this->zipfiles_batched[$deref] = $use_path_when_storing.'/'.$e;
|
62 |
-
@
|
|
|
63 |
} else {
|
64 |
$updraftplus->log("$deref: unreadable file");
|
65 |
-
$updraftplus->
|
66 |
}
|
67 |
} elseif (is_dir($deref)) {
|
68 |
-
$this->makezip_recursive_add($
|
69 |
}
|
70 |
} elseif (is_file($fullpath.'/'.$e)) {
|
71 |
if (is_readable($fullpath.'/'.$e)) {
|
72 |
$this->zipfiles_batched[$fullpath.'/'.$e] = $use_path_when_storing.'/'.$e;
|
73 |
-
@
|
|
|
74 |
} else {
|
75 |
$updraftplus->log("$fullpath/$e: unreadable file");
|
76 |
-
$updraftplus->
|
77 |
}
|
78 |
} elseif (is_dir($fullpath.'/'.$e)) {
|
79 |
// no need to addEmptyDir here, as it gets done when we recurse
|
80 |
-
$this->makezip_recursive_add($
|
81 |
}
|
82 |
}
|
83 |
}
|
84 |
closedir($dir_handle);
|
85 |
}
|
86 |
|
87 |
-
// We don't want to
|
88 |
-
// We go every 25 files, because if you wait too much longer, the contents may have changed from under you
|
89 |
// And for some redundancy (redundant because of the touches going on anyway), we try to touch the file after 20 seconds, to help with the "recently modified" check on resumption (we saw a case where the file went for 155 seconds without being touched and so the other runner was not detected)
|
90 |
if (count($this->zipfiles_batched) > 25 || (file_exists($zipfile) && ((time()-filemtime($zipfile)) > 20) )) {
|
91 |
-
$ret =
|
|
|
|
|
|
|
92 |
} else {
|
93 |
$ret = true;
|
94 |
}
|
@@ -98,160 +1075,122 @@ class UpdraftPlus_Backup {
|
|
98 |
}
|
99 |
|
100 |
// Caution: $source is allowed to be an array, not just a filename
|
101 |
-
|
|
|
102 |
|
103 |
global $updraftplus;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
|
105 |
// When to prefer PCL:
|
106 |
// - We were asked to
|
107 |
// - No zip extension present and no relevant method present
|
108 |
// The zip extension check is not redundant, because method_exists segfaults some PHP installs, leading to support requests
|
109 |
|
110 |
-
//
|
111 |
-
|
112 |
-
if(!class_exists('PclZip')) require_once(ABSPATH.'/wp-admin/includes/class-pclzip.php');
|
113 |
-
$zip_object = new PclZip($destination);
|
114 |
-
// TODO: WP_CONTENT_DIR: may not apply
|
115 |
-
$zipcode = $zip_object->create($source, PCLZIP_OPT_REMOVE_PATH, WP_CONTENT_DIR);
|
116 |
-
if ($zipcode == 0 ) {
|
117 |
-
$updraftplus->log("PclZip Error: ".$zip_object->errorInfo(true));
|
118 |
-
return $zip_object->errorCode();
|
119 |
-
} else {
|
120 |
-
return true;
|
121 |
-
}
|
122 |
-
}
|
123 |
-
|
124 |
-
// TODO: Experimental: make live
|
125 |
-
if (defined('UPDRAFTPLUS_EXPERIMENTAL_BINZIP') && UPDRAFTPLUS_EXPERIMENTAL_BINZIP == true && $this->binzip === false) {
|
126 |
-
$updraftplus->log('Checking if we have a zip executable available');
|
127 |
-
$binzip = $updraftplus->find_working_bin_zip();
|
128 |
-
if (is_string($binzip)) {
|
129 |
-
$updraftplus->log("Found one: $binzip");
|
130 |
-
$this->binzip = $binzip;
|
131 |
-
}
|
132 |
-
}
|
133 |
-
|
134 |
-
// TODO: Handle stderr?
|
135 |
-
if (defined('UPDRAFTPLUS_EXPERIMENTAL_BINZIP') && UPDRAFTPLUS_EXPERIMENTAL_BINZIP == true && is_string($this->binzip)) {
|
136 |
-
|
137 |
-
if (is_string($source)) $source = array($source);
|
138 |
-
|
139 |
-
$all_ok = true;
|
140 |
-
|
141 |
-
$debug = UpdraftPlus_Options::get_updraft_option('updraft_debug_mode');
|
142 |
-
|
143 |
-
# Don't use -q, as we rely on output to process to detect useful activity
|
144 |
-
# Don't use -v either: the extra logging makes things much slower
|
145 |
-
$zip_params = ($debug) ? '-v' : '';
|
146 |
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
|
158 |
-
|
|
|
159 |
|
160 |
-
|
161 |
-
|
162 |
-
$
|
163 |
-
|
164 |
-
|
165 |
-
$new_size = filesize($destination);
|
166 |
-
if ($new_size > $orig_size + 20) {
|
167 |
-
$updraftplus->something_useful_happened();
|
168 |
-
$something_useful_happened = true;
|
169 |
-
}
|
170 |
-
clearstatcache();
|
171 |
-
}
|
172 |
}
|
173 |
-
|
174 |
-
|
175 |
-
$updraftplus->log("Binary zip: error (code: $ret)");
|
176 |
-
if ($w && !$debug) $updraftplus->log("Last output from zip: ".trim($w), false);
|
177 |
-
$all_ok = false;
|
178 |
-
}
|
179 |
-
} else {
|
180 |
-
$updraftplus->log("Error: popen failed");
|
181 |
-
$all_ok = false;
|
182 |
}
|
183 |
|
184 |
-
|
185 |
|
186 |
-
|
187 |
-
$updraftplus->log("
|
188 |
-
|
189 |
-
} else {
|
190 |
-
$updraftplus->log("Binary zip: an error occured, so we will run over again with ZipArchive");
|
191 |
}
|
192 |
-
|
193 |
}
|
194 |
|
195 |
-
$this->
|
196 |
-
|
197 |
-
// If the file exists, then we should grab its index of files inside, and sizes
|
198 |
-
// Then, when we come to write a file, we should check if it's already there, and only add if it is not
|
199 |
-
if (file_exists($destination) && is_readable($destination)) {
|
200 |
-
$zip = new ZipArchive;
|
201 |
-
$zip->open($destination);
|
202 |
-
|
203 |
-
for ($i=0; $i < $zip->numFiles; $i++) {
|
204 |
-
$si = $zip->statIndex($i);
|
205 |
-
$name = $si['name'];
|
206 |
-
$this->existing_files[$name] = $si['size'];
|
207 |
-
}
|
208 |
-
|
209 |
-
$updraftplus->log(basename($destination).": Zip file already exists, with ".count($this->existing_files)." files");
|
210 |
-
} elseif (file_exists($destination)) {
|
211 |
-
$updraftplus->log("Zip file already exists, but is not readable; will remove: $destination");
|
212 |
-
@unlink($destination);
|
213 |
-
}
|
214 |
|
215 |
$this->zipfiles_added = 0;
|
|
|
216 |
$this->zipfiles_dirbatched = array();
|
217 |
$this->zipfiles_batched = array();
|
218 |
$this->zipfiles_lastwritetime = time();
|
219 |
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
}
|
234 |
}
|
235 |
|
236 |
-
// Any not yet dispatched?
|
|
|
|
|
|
|
|
|
|
|
237 |
if (count($this->zipfiles_dirbatched)>0 || count($this->zipfiles_batched)>0) {
|
238 |
-
$
|
239 |
-
|
240 |
-
|
241 |
-
}
|
242 |
}
|
243 |
|
244 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
// ZipArchive::addFile sometimes fails
|
246 |
-
if (filesize($destination) <
|
247 |
-
|
248 |
-
$
|
249 |
-
$this->
|
250 |
-
return $this->make_zipfile($source, $destination);
|
251 |
}
|
252 |
return true;
|
253 |
} else {
|
254 |
-
return
|
255 |
}
|
256 |
|
257 |
}
|
@@ -260,74 +1199,150 @@ class UpdraftPlus_Backup {
|
|
260 |
// A. Because apparently PHP doesn't write out until the final close, and it will return an error if anything file has vanished in the meantime. So going directory-by-directory reduces our chances of hitting an error if the filesystem is changing underneath us (which is very possible if dealing with e.g. 1Gb of files)
|
261 |
|
262 |
// We batch up the files, rather than do them one at a time. So we are more efficient than open,one-write,close.
|
263 |
-
function makezip_addfiles(
|
264 |
|
265 |
global $updraftplus;
|
266 |
|
|
|
|
|
|
|
|
|
|
|
267 |
$maxzipbatch = $updraftplus->jobdata_get('maxzipbatch', 26214400);
|
268 |
if ((int)$maxzipbatch < 1) $maxzipbatch = 26214400;
|
269 |
|
270 |
// Short-circuit the null case, because we want to detect later if something useful happenned
|
271 |
if (count($this->zipfiles_dirbatched) == 0 && count($this->zipfiles_batched) == 0) return true;
|
272 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
273 |
// 05-Mar-2013 - added a new check on the total data added; it appears that things fall over if too much data is contained in the cumulative total of files that were addFile'd without a close-open cycle; presumably data is being stored in memory. In the case in question, it was a batch of MP3 files of around 100Mb each - 25 of those equals 2.5Gb!
|
274 |
|
275 |
$data_added_since_reopen = 0;
|
|
|
|
|
276 |
|
277 |
-
$zip = new
|
278 |
if (file_exists($zipfile)) {
|
279 |
$opencode = $zip->open($zipfile);
|
280 |
$original_size = filesize($zipfile);
|
281 |
clearstatcache();
|
282 |
} else {
|
283 |
-
$
|
|
|
284 |
$original_size = 0;
|
285 |
}
|
286 |
|
287 |
-
if ($opencode !== true) return
|
288 |
// Make sure all directories are created before we start creating files
|
289 |
while ($dir = array_pop($this->zipfiles_dirbatched)) {
|
290 |
$zip->addEmptyDir($dir);
|
291 |
}
|
292 |
|
|
|
|
|
|
|
293 |
foreach ($this->zipfiles_batched as $file => $add_as) {
|
|
|
294 |
$fsize = filesize($file);
|
295 |
-
|
296 |
-
$
|
297 |
-
|
|
|
|
|
|
|
298 |
if (!isset($this->existing_files[$add_as]) || $this->existing_files[$add_as] != $fsize) {
|
299 |
|
300 |
@touch($zipfile);
|
301 |
$zip->addFile($file, $add_as);
|
302 |
-
$
|
|
|
|
|
303 |
|
304 |
$data_added_since_reopen += $fsize;
|
305 |
-
|
306 |
-
|
|
|
|
|
|
|
|
|
307 |
|
308 |
-
|
|
|
|
|
309 |
|
310 |
-
|
311 |
-
clearstatcache();
|
312 |
|
313 |
-
|
314 |
|
|
|
315 |
$something_useful_sizetest = true;
|
316 |
-
|
317 |
-
|
318 |
-
|
|
|
|
|
319 |
} else {
|
320 |
-
$updraftplus->log("Adding batch to zip file
|
321 |
}
|
322 |
if (!$zip->close()) {
|
323 |
-
$updraftplus->log(
|
|
|
|
|
|
|
|
|
324 |
}
|
|
|
|
|
|
|
325 |
unset($zip);
|
326 |
-
$
|
327 |
-
$opencode = $zip->open($zipfile);
|
328 |
-
if ($opencode !== true) return array($opencode, 0);
|
329 |
// Call here, in case we've got so many big files that we don't complete the whole routine
|
330 |
-
if (filesize($zipfile) > $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
331 |
|
332 |
# Need to make sure that something_useful_happened() is always called
|
333 |
|
@@ -368,186 +1383,176 @@ class UpdraftPlus_Backup {
|
|
368 |
$max_time = -1;
|
369 |
}
|
370 |
|
371 |
-
|
372 |
-
// $max_tolerate_seconds =
|
373 |
-
|
374 |
-
// We set at 18, to allow approximately unexpected 10% extra in the batch to take it to 20s
|
375 |
-
// if (($run_times_known <1 && $normalised_time_since_began > 18) || ($run_times_known >=1 && $normalised_time_since_began > $max_time)) {
|
376 |
-
// TODO: This is disabled via 1==0 - remove it properly
|
377 |
-
if (1==0 && $normalised_time_since_began > 18) {
|
378 |
-
|
379 |
-
// Don't do more than would have accounted for 18 normalised seconds at the same rate
|
380 |
-
// The line below means, do whichever-is-least-of 10% less, or what would have accounted for 18 normalised seconds - but never go lower than 1Mb.
|
381 |
-
$new_maxzipbatch = max( floor(min($maxzipbatch*(18/$normalised_time_since_began), $maxzipbatch*0.9)), 1048576);
|
382 |
-
if ($new_maxzipbatch < $maxzipbatch) {
|
383 |
-
$updraftplus->jobdata_set("maxzipbatch", $new_maxzipbatch);
|
384 |
-
$updraftplus->log("More than 18 (normalised) seconds passed since the last check-in, so we will adjust the amount of data we attempt in each batch (time_passed=$time_since_began, normalised_time_passed=$normalised_time_since_began, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
385 |
-
$maxzipbatch = $new_maxzipbatch;
|
386 |
-
} else {
|
387 |
-
$updraftplus->log("More than 18 (normalised) seconds passed since the last check-in, but the zip-writing threshold is already at its lower limit (1Mb), so will not be further reduced (max_bytes=$maxzipbatch, time_passed=$time_since_began, normalised_time_passed=$normalised_time_since_began)");
|
388 |
-
}
|
389 |
-
} else {
|
390 |
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
200*1024*1024
|
399 |
-
);
|
400 |
-
} else {
|
401 |
-
# Maximum of 200Mb in a batch
|
402 |
-
$new_maxzipbatch = min( floor($maxzipbatch*6/$normalised_time_since_began),
|
403 |
-
200*1024*1024
|
404 |
-
);
|
405 |
-
}
|
406 |
} else {
|
407 |
-
|
408 |
-
$new_maxzipbatch = min(
|
409 |
-
floor($maxzipbatch*((0.6*$max_time)/$normalised_time_since_began)),
|
410 |
200*1024*1024
|
411 |
);
|
412 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
413 |
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
|
418 |
-
|
419 |
-
// Final sanity check
|
420 |
-
if ($new_maxzipbatch > 1024*1024) $updraftplus->jobdata_set("maxzipbatch", $new_maxzipbatch);
|
421 |
-
|
422 |
-
if ($new_maxzipbatch <= 1024*1024) {
|
423 |
-
$updraftplus->log("Unexpected new_maxzipbatch value obtained (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
424 |
-
} elseif ($new_maxzipbatch > $maxzipbatch) {
|
425 |
-
$updraftplus->log("Performance is good - will increase the amount of data we attempt to batch (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
426 |
-
} elseif ($new_maxzipbatch < $maxzipbatch) {
|
427 |
-
// Ironically, we thought we were speedy...
|
428 |
-
$updraftplus->log("Adjust: Reducing maximum amount of batched data (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, new_max_bytes=$new_maxzipbatch, old_max_bytes=$maxzipbatch)");
|
429 |
-
} else {
|
430 |
-
$updraftplus->log("Performance is good - but we will not increase the amount of data we batch, as we are already at the present limit (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, max_bytes=$maxzipbatch)");
|
431 |
-
}
|
432 |
|
433 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
434 |
}
|
435 |
|
436 |
-
//
|
437 |
-
|
438 |
-
|
439 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
440 |
|
441 |
-
if (
|
|
|
442 |
|
443 |
-
|
|
|
|
|
|
|
444 |
|
445 |
-
|
446 |
|
447 |
-
|
448 |
-
if ($new_maxzipbatch < $maxzipbatch) {
|
449 |
-
$maxzipbatch = $new_maxzipbatch;
|
450 |
-
$updraftplus->jobdata_set("maxzipbatch", $new_maxzipbatch);
|
451 |
-
$updraftplus->log("We are within a small amount of the expected maximum amount of time available; the zip-writing thresholds will be reduced (time_passed=$time_since_began, normalised_time_passed=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
452 |
-
} else {
|
453 |
-
$updraftplus->log("We are within a small amount of the expected maximum amount of time available, but the zip-writing threshold is already at its lower limit (20Mb), so will not be further reduced (max_time=$max_time, data points known=$run_times_known, max_bytes=$maxzipbatch)");
|
454 |
-
}
|
455 |
-
}
|
456 |
|
457 |
-
|
458 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
459 |
}
|
|
|
|
|
|
|
460 |
}
|
461 |
}
|
462 |
$data_added_since_reopen = 0;
|
|
|
|
|
|
|
463 |
}
|
|
|
464 |
clearstatcache();
|
465 |
$this->zipfiles_lastwritetime = time();
|
466 |
}
|
|
|
|
|
|
|
|
|
467 |
}
|
468 |
$this->zipfiles_added++;
|
469 |
// Don't call something_useful_happened() here - nothing necessarily happens until close() is called
|
470 |
-
if ($this->zipfiles_added % 100 == 0) $updraftplus->log("Zip: ".basename($zipfile).": ".$this->zipfiles_added." files added (on-disk size: ".round(filesize($zipfile)/1024,1)." Kb)");
|
471 |
-
}
|
472 |
-
|
473 |
-
// Reset the array
|
474 |
-
$this->zipfiles_batched = array();
|
475 |
-
$ret = $zip->close();
|
476 |
-
$this->zipfiles_lastwritetime = time();
|
477 |
-
if (filesize($zipfile) > $original_size) $updraftplus->something_useful_happened();
|
478 |
-
clearstatcache();
|
479 |
-
return $ret;
|
480 |
-
}
|
481 |
-
|
482 |
-
function create_zip($create_from_dir, $whichone, $create_in_dir, $backup_file_basename) {
|
483 |
-
// Note: $create_from_dir can be an array or a string
|
484 |
-
@set_time_limit(900);
|
485 |
-
|
486 |
-
global $updraftplus;
|
487 |
|
488 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
489 |
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
$
|
498 |
-
$flag_error = false;
|
499 |
}
|
|
|
|
|
500 |
}
|
501 |
-
|
502 |
-
return false;
|
503 |
}
|
504 |
|
505 |
-
|
506 |
-
$
|
507 |
|
508 |
-
|
509 |
-
|
510 |
-
$
|
511 |
-
|
512 |
-
|
513 |
-
$updraftplus->
|
514 |
-
die;
|
515 |
}
|
516 |
-
return basename($full_path);
|
517 |
}
|
518 |
|
519 |
-
|
|
|
|
|
520 |
|
521 |
-
|
522 |
-
$
|
523 |
-
|
524 |
-
|
525 |
-
$file_size = filesize($zip_name);
|
526 |
-
$updraftplus->log("Terminate: the temporary file $zip_name already exists, and was modified within the last 30 seconds (time_mod=$time_mod, time_now=$time_now, diff=".($time_now-$time_mod).", size=$file_size). This likely means that another UpdraftPlus run is still at work; so we will exit.");
|
527 |
-
$updraftplus->increase_resume_and_reschedule(120);
|
528 |
-
die;
|
529 |
-
} elseif (file_exists($zip_name)) {
|
530 |
-
$updraftplus->log("File exists ($zip_name), but was apparently not modified within the last 30 seconds, so we assume that any previous run has now terminated (time_mod=$time_mod, time_now=$time_now, diff=".($time_now-$time_mod).")");
|
531 |
}
|
532 |
|
533 |
-
|
534 |
-
|
535 |
-
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
545 |
-
|
546 |
-
|
547 |
-
|
548 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
549 |
|
550 |
-
|
|
|
|
|
551 |
}
|
552 |
|
553 |
-
}
|
1 |
<?php
|
2 |
|
3 |
+
if (!defined ('ABSPATH')) die('No direct access allowed');
|
4 |
|
5 |
+
if (!class_exists('UpdraftPlus_PclZip')) require(UPDRAFTPLUS_DIR.'/class-zip.php');
|
6 |
+
|
7 |
+
// This file contains functions that are only needed/loaded when a backup is running (reduces memory usage on other site pages)
|
8 |
|
9 |
global $updraftplus_backup;
|
10 |
$updraftplus_backup = new UpdraftPlus_Backup();
|
|
|
11 |
|
12 |
class UpdraftPlus_Backup {
|
13 |
|
14 |
+
public $index = 0;
|
15 |
+
|
16 |
+
private $zipfiles_added;
|
17 |
+
private $zipfiles_added_thisrun = 0;
|
18 |
+
private $zipfiles_dirbatched;
|
19 |
+
private $zipfiles_batched;
|
20 |
+
private $zip_split_every = 838860800; # 800Mb
|
21 |
+
private $zip_last_ratio = 1;
|
22 |
+
private $whichone;
|
23 |
+
private $zip_basename = '';
|
24 |
+
private $zipfiles_lastwritetime;
|
25 |
+
// 0 = unknown; false = failed
|
26 |
+
public $binzip = 0;
|
27 |
+
|
28 |
+
private $dbhandle;
|
29 |
+
private $dbhandle_isgz;
|
30 |
+
|
31 |
+
private $use_zip_object = 'UpdraftPlus_ZipArchive';
|
32 |
+
|
33 |
+
public function __construct() {
|
34 |
+
|
35 |
+
global $updraftplus;
|
36 |
+
|
37 |
+
# Decide which zip engine to begin with
|
38 |
+
|
39 |
+
// false means 'tried + failed'; whereas 0 means 'not yet tried'
|
40 |
+
if ($this->binzip === 0 && (!defined('UPDRAFTPLUS_PREFERPCLZIP') || UPDRAFTPLUS_PREFERPCLZIP != true) && (!defined('UPDRAFTPLUS_NO_BINZIP') || !UPDRAFTPLUS_NO_BINZIP) && $updraftplus->current_resumption <9) {
|
41 |
+
$updraftplus->log('Checking if we have a zip executable available');
|
42 |
+
$binzip = $updraftplus->find_working_bin_zip();
|
43 |
+
if (is_string($binzip)) {
|
44 |
+
$updraftplus->log("Zip engine: found/will use a binary zip: $binzip");
|
45 |
+
$this->binzip = $binzip;
|
46 |
+
$this->use_zip_object = 'UpdraftPlus_BinZip';
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
# In tests, PclZip was found to be 25% slower than ZipArchive
|
51 |
+
if ($this->use_zip_object != 'UpdraftPlus_PclZip' && empty($this->binzip) && ((defined('UPDRAFTPLUS_PREFERPCLZIP') && UPDRAFTPLUS_PREFERPCLZIP == true) || (!extension_loaded('zip') && !method_exists('ZipArchive', 'AddFile')))) {
|
52 |
+
global $updraftplus;
|
53 |
+
$updraftplus->log("Zip engine: ZipArchive is not available or is disabled (will use PclZip if needed)");
|
54 |
+
$this->use_zip_object = 'UpdraftPlus_PclZip';
|
55 |
+
}
|
56 |
+
|
57 |
+
}
|
58 |
+
|
59 |
+
public function create_zip($create_from_dir, $whichone, $backup_file_basename, $index) {
|
60 |
+
// Note: $create_from_dir can be an array or a string
|
61 |
+
@set_time_limit(900);
|
62 |
+
|
63 |
+
$original_index = $index;
|
64 |
+
$this->index = $index;
|
65 |
+
$this->whichone = $whichone;
|
66 |
+
|
67 |
+
global $updraftplus;
|
68 |
+
|
69 |
+
$this->zip_split_every = max((int)$updraftplus->jobdata_get('split_every'), UPDRAFTPLUS_SPLIT_MIN)*1024*1024;
|
70 |
+
|
71 |
+
if ('others' != $whichone) $updraftplus->log("Beginning creation of dump of $whichone (split every: ".round($this->zip_split_every/1048576,1)." Mb)");
|
72 |
+
|
73 |
+
if (is_string($create_from_dir) && !file_exists($create_from_dir)) {
|
74 |
+
$flag_error = true;
|
75 |
+
$updraftplus->log("Does not exist: $create_from_dir");
|
76 |
+
if ('mu-plugins' == $whichone) {
|
77 |
+
if (!function_exists('get_mu_plugins')) require_once(ABSPATH.'wp-admin/includes/plugin.php');
|
78 |
+
$mu_plugins = get_mu_plugins();
|
79 |
+
if (count($mu_plugins) == 0) {
|
80 |
+
$updraftplus->log("There appear to be no mu-plugins to back up. Will not raise an error.");
|
81 |
+
$flag_error = false;
|
82 |
+
}
|
83 |
+
}
|
84 |
+
if ($flag_error) $updraftplus->log(sprintf(__("%s - could not back this entity up; the corresponding directory does not exist (%s)", 'updraftplus'), $whichone, $create_from_dir), 'error');
|
85 |
+
return false;
|
86 |
+
}
|
87 |
+
|
88 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
89 |
+
|
90 |
+
$itext = (empty($index)) ? '' : ($index+1);
|
91 |
+
$base_path = $backup_file_basename.'-'.$whichone.$itext.'.zip';
|
92 |
+
$full_path = $updraft_dir.'/'.$base_path;
|
93 |
+
$time_now = time();
|
94 |
+
|
95 |
+
if (file_exists($full_path)) {
|
96 |
+
$time_mod = (int)@filemtime($full_path);
|
97 |
+
$updraftplus->log($base_path.": this file has already been created (age: ".round($time_now-$time_mod,1)." s)");
|
98 |
+
if ($time_mod>100 && ($time_now-$time_mod)<30) {
|
99 |
+
$updraftplus->terminate_due_to_activity($base_path, $time_now, $time_mod);
|
100 |
+
}
|
101 |
+
# Gather any further files that may also exist
|
102 |
+
$files_existing = array();
|
103 |
+
while (file_exists($full_path)) {
|
104 |
+
$files_existing[] = $base_path;
|
105 |
+
$index++;
|
106 |
+
$base_path = $backup_file_basename.'-'.$whichone.$index.'.zip';
|
107 |
+
$full_path = $updraft_dir.'/'.$base_path;
|
108 |
+
}
|
109 |
+
return $files_existing;
|
110 |
+
}
|
111 |
+
|
112 |
+
// Temporary file, to be able to detect actual completion (upon which, it is renamed)
|
113 |
+
|
114 |
+
// New (Jun-13) - be more aggressive in removing temporary files from earlier attempts - anything >=600 seconds old of this kind
|
115 |
+
$updraftplus->clean_temporary_files('_'.$updraftplus->nonce."-$whichone", 600);
|
116 |
+
|
117 |
+
// Firstly, make sure that the temporary file is not already being written to - which can happen if a resumption takes place whilst an old run is still active
|
118 |
+
$zip_name = $full_path.'.tmp';
|
119 |
+
$time_mod = (int)@filemtime($zip_name);
|
120 |
+
if (file_exists($zip_name) && $time_mod>100 && ($time_now-$time_mod)<30) {
|
121 |
+
$updraftplus->terminate_due_to_activity($zip_name, $time_now, $time_mod);
|
122 |
+
} elseif (file_exists($zip_name)) {
|
123 |
+
$updraftplus->log("File exists ($zip_name), but was apparently not modified within the last 30 seconds, so we assume that any previous run has now terminated (time_mod=$time_mod, time_now=$time_now, diff=".($time_now-$time_mod).")");
|
124 |
+
}
|
125 |
+
|
126 |
+
$this->zip_microtime_start = microtime(true);
|
127 |
+
# The paths in the zip should then begin with '$whichone', having removed WP_CONTENT_DIR from the front
|
128 |
+
$zipcode = $this->make_zipfile($create_from_dir, $backup_file_basename, $whichone);
|
129 |
+
if ($zipcode !== true) {
|
130 |
+
$updraftplus->log("ERROR: Zip failure: Could not create $whichone zip (".$this->index." / $index)");
|
131 |
+
$updraftplus->log(sprintf(__("Could not create %s zip. Consult the log file for more information.",'updraftplus'),$whichone), 'error');
|
132 |
+
# The caller is required to update $index from $this->index
|
133 |
+
return false;
|
134 |
+
} else {
|
135 |
+
$itext = (empty($this->index)) ? '' : ($this->index+1);
|
136 |
+
$full_path = $updraft_dir.'/'.$backup_file_basename.'-'.$whichone.$itext.'.zip';
|
137 |
+
if (file_exists($full_path.'.tmp')) {
|
138 |
+
@rename($full_path.'.tmp', $full_path);
|
139 |
+
$timetaken = max(microtime(true)-$this->zip_microtime_start, 0.000001);
|
140 |
+
$kbsize = filesize($full_path)/1024;
|
141 |
+
$rate = round($kbsize/$timetaken, 1);
|
142 |
+
$updraftplus->log("Created $whichone zip (".$this->index.") - ".round($kbsize,1)." Kb in ".round($timetaken,1)." s ($rate Kb/s)");
|
143 |
+
// We can now remove any left-over temporary files from this job
|
144 |
+
|
145 |
+
} elseif ($this->index > $original_index) {
|
146 |
+
$updraftplus->log("Did not create $whichone zip (".$this->index.") - not needed");
|
147 |
+
} else {
|
148 |
+
$updraftplus->log("Looked-for $whichone zip (".$this->index.") was not found (".basename($full_path).".tmp)", 'warning');
|
149 |
+
}
|
150 |
+
$updraftplus->clean_temporary_files('_'.$updraftplus->nonce."-$whichone", 0);
|
151 |
+
}
|
152 |
+
|
153 |
+
# Create the results array to send back (just the new ones, not any prior ones)
|
154 |
+
$files_existing = array();
|
155 |
+
$res_index = 0;
|
156 |
+
for ($i = $original_index; $i<= $this->index; $i++) {
|
157 |
+
$itext = (empty($i)) ? '' : ($i+1);
|
158 |
+
$full_path = $updraft_dir.'/'.$backup_file_basename.'-'.$whichone.$itext.'.zip';
|
159 |
+
if (file_exists($full_path)) {
|
160 |
+
$files_existing[$res_index] = $backup_file_basename.'-'.$whichone.$itext.'.zip';
|
161 |
+
}
|
162 |
+
$res_index++;
|
163 |
+
}
|
164 |
+
return $files_existing;
|
165 |
+
}
|
166 |
+
|
167 |
+
// Dispatch to the relevant function
|
168 |
+
public function cloud_backup($backup_array) {
|
169 |
+
|
170 |
+
global $updraftplus;
|
171 |
+
|
172 |
+
$service = $updraftplus->jobdata_get('service');
|
173 |
+
$updraftplus->log("Cloud backup selection: ".$service);
|
174 |
+
@set_time_limit(900);
|
175 |
|
176 |
+
$method_include = UPDRAFTPLUS_DIR.'/methods/'.$service.'.php';
|
177 |
+
add_action('http_api_curl', array($updraftplus, 'add_curl_capath'));
|
178 |
+
if (file_exists($method_include)) require_once($method_include);
|
179 |
|
180 |
+
if ($service == "none" || $service == "") {
|
181 |
+
$updraftplus->log("No remote despatch: user chose no remote backup service");
|
182 |
+
$this->prune_retained_backups("none", null, null);
|
183 |
+
} else {
|
184 |
+
$updraftplus->log("Beginning dispatch of backup to remote");
|
185 |
+
$objname = "UpdraftPlus_BackupModule_${service}";
|
186 |
+
if (class_exists($objname)) {
|
187 |
+
$remote_obj = new $objname;
|
188 |
+
$remote_obj->backup($backup_array);
|
189 |
+
} else {
|
190 |
+
$updraftplus->log("Unexpected error: no class '$objname' was found ($method_include)");
|
191 |
+
$updraftplus->log(__("Unexpected error: no class '$objname' was found (your UpdraftPlus installation seems broken - try re-installing)",'updraftplus'), 'error');
|
192 |
+
}
|
193 |
+
}
|
194 |
+
|
195 |
+
remove_action('http_api_curl', array($updraftplus, 'add_curl_capath'));
|
196 |
+
|
197 |
+
}
|
198 |
+
|
199 |
+
// Carries out retain behaviour. Pass in a valid S3 or FTP object and path if relevant.
|
200 |
+
public function prune_retained_backups($service, $backup_method_object = null, $backup_passback = null) {
|
201 |
+
|
202 |
+
global $updraftplus;
|
203 |
+
|
204 |
+
// If they turned off deletion on local backups, then there is nothing to do
|
205 |
+
if (UpdraftPlus_Options::get_updraft_option('updraft_delete_local') == 0 && $service == 'none') {
|
206 |
+
$updraftplus->log("Prune old backups from local store: nothing to do, since the user disabled local deletion and we are using local backups");
|
207 |
+
return;
|
208 |
+
}
|
209 |
+
|
210 |
+
$updraftplus->log("Retain: beginning examination of existing backup sets");
|
211 |
+
|
212 |
+
// Number of backups to retain - files
|
213 |
+
$updraft_retain = UpdraftPlus_Options::get_updraft_option('updraft_retain', 1);
|
214 |
+
$updraft_retain = (is_numeric($updraft_retain)) ? $updraft_retain : 1;
|
215 |
+
$updraftplus->log("Retain files: user setting: number to retain = $updraft_retain");
|
216 |
+
|
217 |
+
// Number of backups to retain - db
|
218 |
+
$updraft_retain_db = UpdraftPlus_Options::get_updraft_option('updraft_retain_db', $updraft_retain);
|
219 |
+
$updraft_retain_db = (is_numeric($updraft_retain_db)) ? $updraft_retain_db : 1;
|
220 |
+
$updraftplus->log("Retain db: user setting: number to retain = $updraft_retain_db");
|
221 |
+
|
222 |
+
// Returns an array, most recent first, of backup sets
|
223 |
+
$backup_history = $updraftplus->get_backup_history();
|
224 |
+
$db_backups_found = 0;
|
225 |
+
$file_backups_found = 0;
|
226 |
+
$updraftplus->log("Number of backup sets in history: ".count($backup_history));
|
227 |
+
|
228 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
229 |
+
|
230 |
+
foreach ($backup_history as $backup_datestamp => $backup_to_examine) {
|
231 |
+
// $backup_to_examine is an array of file names, keyed on db/plugins/themes/uploads
|
232 |
+
// The new backup_history array is saved afterwards, so remember to unset the ones that are to be deleted
|
233 |
+
$updraftplus->log("Examining backup set with datestamp: $backup_datestamp");
|
234 |
+
|
235 |
+
if (isset($backup_to_examine['db'])) {
|
236 |
+
$db_backups_found++;
|
237 |
+
$updraftplus->log("$backup_datestamp: this set includes a database (".$backup_to_examine['db']."); db count is now $db_backups_found");
|
238 |
+
if ($db_backups_found > $updraft_retain_db) {
|
239 |
+
$updraftplus->log("$backup_datestamp: over retain limit ($updraft_retain_db); will delete this database");
|
240 |
+
$dofile = $backup_to_examine['db'];
|
241 |
+
if (!empty($dofile)) $this->prune_file($service, $dofile, $backup_method_object, $backup_passback);
|
242 |
+
unset($backup_to_examine['db']);
|
243 |
+
}
|
244 |
+
}
|
245 |
+
|
246 |
+
$contains_files = false;
|
247 |
+
foreach ($backupable_entities as $entity => $info) {
|
248 |
+
if (isset($backup_to_examine[$entity])) {
|
249 |
+
$contains_files = true;
|
250 |
+
break;
|
251 |
+
}
|
252 |
+
}
|
253 |
+
|
254 |
+
if ($contains_files) {
|
255 |
+
$file_backups_found++;
|
256 |
+
$updraftplus->log("$backup_datestamp: this set includes files; fileset count is now $file_backups_found");
|
257 |
+
if ($file_backups_found > $updraft_retain) {
|
258 |
+
$updraftplus->log("$backup_datestamp: over retain limit ($updraft_retain); will delete this file set");
|
259 |
+
|
260 |
+
foreach ($backupable_entities as $entity => $info) {
|
261 |
+
if (!empty($backup_to_examine[$entity])) {
|
262 |
+
$this->prune_file($service, $backup_to_examine[$entity], $backup_method_object, $backup_passback);
|
263 |
+
}
|
264 |
+
unset($backup_to_examine[$entity]);
|
265 |
+
}
|
266 |
+
|
267 |
+
}
|
268 |
+
}
|
269 |
+
|
270 |
+
// Get new result, post-deletion
|
271 |
+
$contains_files = false;
|
272 |
+
foreach ($backupable_entities as $entity => $info) {
|
273 |
+
if (isset($backup_to_examine[$entity])) {
|
274 |
+
$contains_files = true;
|
275 |
+
break;
|
276 |
+
}
|
277 |
+
}
|
278 |
+
|
279 |
+
// Delete backup set completely if empty, o/w just remove DB
|
280 |
+
// We search on the four keys which represent data, allowing other keys to be used to track other things
|
281 |
+
if (!$contains_files && !isset($backup_to_examine['db']) ) {
|
282 |
+
$updraftplus->log("$backup_datestamp: this backup set is now empty; will remove from history");
|
283 |
+
unset($backup_history[$backup_datestamp]);
|
284 |
+
if (isset($backup_to_examine['nonce'])) {
|
285 |
+
$fullpath = $updraftplus->backups_dir_location().'/log.'.$backup_to_examine['nonce'].'.txt';
|
286 |
+
if (is_file($fullpath)) {
|
287 |
+
$updraftplus->log("$backup_datestamp: deleting log file (log.".$backup_to_examine['nonce'].".txt)");
|
288 |
+
@unlink($fullpath);
|
289 |
+
} else {
|
290 |
+
$updraftplus->log("$backup_datestamp: corresponding log file not found - must have already been deleted");
|
291 |
+
}
|
292 |
+
} else {
|
293 |
+
$updraftplus->log("$backup_datestamp: no nonce record found in the backup set, so cannot delete any remaining log file");
|
294 |
+
}
|
295 |
+
} else {
|
296 |
+
$updraftplus->log("$backup_datestamp: this backup set remains non-empty; will retain in history");
|
297 |
+
$backup_history[$backup_datestamp] = $backup_to_examine;
|
298 |
+
}
|
299 |
+
}
|
300 |
+
$updraftplus->log("Retain: saving new backup history (sets now: ".count($backup_history).") and finishing retain operation");
|
301 |
+
UpdraftPlus_Options::update_updraft_option('updraft_backup_history',$backup_history);
|
302 |
+
}
|
303 |
+
|
304 |
+
private function prune_file($service, $dofiles, $method_object = null, $object_passback = null ) {
|
305 |
+
global $updraftplus;
|
306 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
307 |
+
if (is_string($dofiles)) $dofiles=array($dofiles);
|
308 |
+
foreach ($dofiles as $dofile) {
|
309 |
+
$updraftplus->log("Delete file: $dofile, service=$service");
|
310 |
+
$fullpath = $updraft_dir.'/'.$dofile;
|
311 |
+
// delete it if it's locally available
|
312 |
+
if (file_exists($fullpath)) {
|
313 |
+
$updraftplus->log("Deleting local copy ($fullpath)");
|
314 |
+
@unlink($fullpath);
|
315 |
+
}
|
316 |
+
}
|
317 |
+
// Despatch to the particular method's deletion routine
|
318 |
+
if (!is_null($method_object)) $method_object->delete($dofiles, $object_passback);
|
319 |
+
}
|
320 |
+
|
321 |
+
public function send_results_email($final_message) {
|
322 |
+
|
323 |
+
global $updraftplus;
|
324 |
+
|
325 |
+
$debug_mode = UpdraftPlus_Options::get_updraft_option('updraft_debug_mode');
|
326 |
+
|
327 |
+
$sendmail_to = UpdraftPlus_Options::get_updraft_option('updraft_email');
|
328 |
+
|
329 |
+
$backup_files = $updraftplus->jobdata_get('backup_files');
|
330 |
+
$backup_db = $updraftplus->jobdata_get('backup_database');
|
331 |
+
|
332 |
+
if ($backup_files == 'finished' && ( $backup_db == 'finished' || $backup_db == 'encrypted' ) ) {
|
333 |
+
$backup_contains = "Files and database";
|
334 |
+
} elseif ($backup_files == 'finished') {
|
335 |
+
$backup_contains = ($backup_db == "begun") ? "Files (database backup has not completed)" : "Files only (database was not part of this particular schedule)";
|
336 |
+
} elseif ($backup_db == 'finished' || $backup_db == 'encrypted') {
|
337 |
+
$backup_contains = ($backup_files == "begun") ? "Database (files backup has not completed)" : "Database only (files were not part of this particular schedule)";
|
338 |
+
} else {
|
339 |
+
$backup_contains = "Unknown/unexpected error - please raise a support request";
|
340 |
+
}
|
341 |
+
|
342 |
+
$updraftplus->log("Sending email ('$backup_contains') report to: ".substr($sendmail_to, 0, 5)."...");
|
343 |
+
|
344 |
+
$append_log = '';
|
345 |
+
$attachments = array();
|
346 |
+
if ($updraftplus->error_count() > 0) {
|
347 |
+
$append_log .= __('Errors encountered:', 'updraftplus')."\r\n";
|
348 |
+
$attachments[0] = $updraftplus->logfile_name;
|
349 |
+
foreach ($updraftplus->errors as $err) {
|
350 |
+
if (is_wp_error($err)) {
|
351 |
+
foreach ($err->get_error_messages() as $msg) {
|
352 |
+
$append_log .= "* ".rtrim($msg)."\r\n";
|
353 |
+
}
|
354 |
+
} elseif (is_array($err) && 'error' == $err['level']) {
|
355 |
+
$append_log .= "* ".rtrim($err['message'])."\r\n";
|
356 |
+
} elseif (is_string($err)) {
|
357 |
+
$append_log .= "* ".rtrim($err)."\r\n";
|
358 |
+
}
|
359 |
+
}
|
360 |
+
$append_log.="\n";
|
361 |
+
}
|
362 |
+
$warnings = $updraftplus->jobdata_get('warnings');
|
363 |
+
if (is_array($warnings) && count($warnings) >0) {
|
364 |
+
$append_log .= __('Warnings encountered:', 'updraftplus')."\r\n";
|
365 |
+
$attachments[0] = $updraftplus->logfile_name;
|
366 |
+
foreach ($warnings as $err) {
|
367 |
+
$append_log .= "* ".rtrim($err)."\r\n";
|
368 |
+
}
|
369 |
+
$append_log.="\n";
|
370 |
+
}
|
371 |
+
|
372 |
+
$append_log .= ($debug_mode && $updraftplus->logfile_name != "") ? "\r\nLog contents:\r\n".file_get_contents($updraftplus->logfile_name) : "" ;
|
373 |
+
|
374 |
+
// We have to use the action in order to set the MIME type on the attachment - by default, WordPress just puts application/octet-stream
|
375 |
+
if (count($attachments)>0) add_action('phpmailer_init', array($this, 'phpmailer_init'));
|
376 |
+
foreach (explode(',', $sendmail_to) as $sendmail_addr) {
|
377 |
+
wp_mail(trim($sendmail_addr), __('Backed up', 'updraftplus').': '.get_bloginfo('name').' (UpdraftPlus '.$updraftplus->version.') '.date('Y-m-d H:i',time()),'Site: '.site_url()."\r\nUpdraftPlus: ".__('WordPress backup is complete','updraftplus').".\r\n".__('Backup contains','updraftplus').': '.$backup_contains."\r\n".__('Latest status', 'updraftplus').": $final_message\r\n\r\n".$updraftplus->wordshell_random_advert(0)."\r\n".$append_log);
|
378 |
+
if (count($attachments)>0) remove_action('phpmailer_init', array($this, 'phpmailer_init'));
|
379 |
+
}
|
380 |
+
|
381 |
+
}
|
382 |
+
|
383 |
+
// The purpose of this function is to make sure that the options table is put in the database first, then the users table, then the usermeta table; and after that the core WP tables - so that when restoring we restore the core tables first
|
384 |
+
private function backup_db_sorttables($a, $b) {
|
385 |
+
global $table_prefix;
|
386 |
+
$core_tables = array('terms', 'term_taxonomy', 'term_relationships', 'commentmeta', 'comments', 'links', 'postmeta', 'posts', 'site', 'sitemeta', 'blogs', 'blogversions');
|
387 |
+
if ($a == $b) return 0;
|
388 |
+
if ($a == $table_prefix.'options') return -1;
|
389 |
+
if ($b == $table_prefix.'options') return 1;
|
390 |
+
if ($a == $table_prefix.'users') return -1;
|
391 |
+
if ($b == $table_prefix.'users') return 1;
|
392 |
+
if ($a == $table_prefix.'usermeta') return -1;
|
393 |
+
if ($b == $table_prefix.'usermeta') return 1;
|
394 |
+
global $updraftplus;
|
395 |
+
$na = $updraftplus->str_replace_once($table_prefix, '', $a);
|
396 |
+
$nb = $updraftplus->str_replace_once($table_prefix, '', $b);
|
397 |
+
if (in_array($na, $core_tables) && !in_array($nb, $core_tables)) return -1;
|
398 |
+
if (!in_array($na, $core_tables) && in_array($nb, $core_tables)) return 1;
|
399 |
+
return strcmp($a, $b);
|
400 |
+
}
|
401 |
+
|
402 |
+
// This function is resumable
|
403 |
+
public function backup_dirs($transient_status) {
|
404 |
+
|
405 |
+
global $updraftplus;
|
406 |
+
|
407 |
+
if(!$updraftplus->backup_time) $updraftplus->backup_time_nonce();
|
408 |
+
|
409 |
+
//get the blog name and rip out all non-alphanumeric chars other than _
|
410 |
+
$blog_name = preg_replace('/[^A-Za-z0-9_]/','', str_replace(' ','_', substr(get_bloginfo(), 0, 32)));
|
411 |
+
if (!$blog_name) $blog_name = 'non_alpha_name';
|
412 |
+
$blog_name = apply_filters('updraftplus_blog_name', $blog_name);
|
413 |
+
|
414 |
+
$backup_file_basename = 'backup_'.get_date_from_gmt(gmdate('Y-m-d H:i:s', $updraftplus->backup_time), 'Y-m-d-Hi').'_'.$blog_name.'_'.$updraftplus->nonce;
|
415 |
+
|
416 |
+
$backup_array = array();
|
417 |
+
|
418 |
+
$possible_backups = $updraftplus->get_backupable_file_entities(true);
|
419 |
+
|
420 |
+
// Was there a check-in last time? If not, then reduce the amount of data attempted
|
421 |
+
if ($transient_status != 'finished' && $updraftplus->current_resumption >= 2 && $updraftplus->current_resumption<=10) {
|
422 |
+
$maxzipbatch = $updraftplus->jobdata_get('maxzipbatch', 26214400);
|
423 |
+
if ((int)$maxzipbatch < 1) $maxzipbatch = 26214400;
|
424 |
+
$time_passed = $updraftplus->jobdata_get('run_times');
|
425 |
+
if (!is_array($time_passed)) $time_passed = array();
|
426 |
+
$last_resumption = $this->current_resumption-1;
|
427 |
+
# NOTYET: Possible amendment to original algorithm; not just no check-in, but if the check in was very early (can happen if we get a very early checkin for some trivial operation, then attempt something too big)
|
428 |
+
if (!isset($time_passed[$last_resumption])) {
|
429 |
+
$new_maxzipbatch = max(floor($maxzipbatch * 0.75), 20971520);
|
430 |
+
if ($new_maxzipbatch < $maxzipbatch) {
|
431 |
+
$updraftplus->log("No check-in was detected on the previous run - as a result, we are reducing the batch amount (old=$maxzipbatch, new=$new_maxzipbatch)");
|
432 |
+
$updraftplus->jobdata_set('maxzipbatch', $new_maxzipbatch);
|
433 |
+
$updraftplus->jobdata_set('maxzipbatch_ceiling', $new_maxzipbatch);
|
434 |
+
}
|
435 |
+
}
|
436 |
+
}
|
437 |
+
|
438 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
439 |
+
if($transient_status != 'finished' && !$updraftplus->really_is_writable($updraft_dir)) {
|
440 |
+
$updraftplus->log("Backup directory ($updraft_dir) is not writable, or does not exist");
|
441 |
+
$updraftplus->log(sprintf(__("Backup directory (%s) is not writable, or does not exist.", 'updraftplus'), $updraft_dir), 'error');
|
442 |
+
return array();
|
443 |
+
}
|
444 |
+
|
445 |
+
$job_file_entities = $updraftplus->jobdata_get('job_file_entities');
|
446 |
+
# e.g. plugins, themes, uploads, others
|
447 |
+
foreach ($possible_backups as $youwhat => $whichdir) {
|
448 |
+
|
449 |
+
if (isset($job_file_entities[$youwhat])) {
|
450 |
+
|
451 |
+
$index = (int)$job_file_entities[$youwhat]['index'];
|
452 |
+
if (empty($index)) $index=0;
|
453 |
+
$indextext = (0 == $index) ? '' : (1+$index);
|
454 |
+
$zip_file = $updraft_dir.'/'.$backup_file_basename.'-'.$youwhat.$indextext.'.zip';
|
455 |
+
|
456 |
+
# Split needed?
|
457 |
+
$split_every=max((int)$updraftplus->jobdata_get('split_every'), 250);
|
458 |
+
if (file_exists($zip_file) && filesize($zip_file) > $split_every*1024*1024) {
|
459 |
+
$index++;
|
460 |
+
$job_file_entities[$youwhat]['index'] = $index;
|
461 |
+
$updraftplus->jobdata_set('job_file_entities', $job_file_entities);
|
462 |
+
}
|
463 |
+
|
464 |
+
// Populate prior parts of array, if we're on a subsequent zip file
|
465 |
+
if ($index >0) {
|
466 |
+
for ($i=0; $i<$index; $i++) {
|
467 |
+
$itext = (0 == $i) ? '' : ($i+1);
|
468 |
+
$backup_array[$youwhat][$i] = $backup_file_basename.'-'.$youwhat.$itext.'.zip';
|
469 |
+
$z = $updraft_dir.'/'.$backup_file_basename.'-'.$youwhat.$itext.'.zip';
|
470 |
+
$itext = (0 == $i) ? '' : $i;
|
471 |
+
if (file_exists($z)) $backup_array[$youwhat.$itext.'-size'] = filesize($z);
|
472 |
+
}
|
473 |
+
}
|
474 |
+
|
475 |
+
if ($transient_status == 'finished') {
|
476 |
+
// Add the final part of the array
|
477 |
+
if ($index >0) {
|
478 |
+
$fbase = $backup_file_basename.'-'.$youwhat.($index+1).'.zip';
|
479 |
+
$z = $updraft_dir.'/'.$fbase;
|
480 |
+
if (file_exists($z)) {
|
481 |
+
$backup_array[$youwhat][$index] = $fbase;
|
482 |
+
$backup_array[$youwhat.$index.'-size'] = filesize($z);
|
483 |
+
}
|
484 |
+
} else {
|
485 |
+
$backup_array[$youwhat] = $backup_file_basename.'-'.$youwhat.'.zip';
|
486 |
+
if (file_exists($zip_file)) $backup_array[$youwhat.'-size'] = filesize($zip_file);
|
487 |
+
}
|
488 |
+
} else {
|
489 |
+
|
490 |
+
if ('others' == $youwhat) $updraftplus->log("Beginning backup of other directories found in the content directory (index: $index)");
|
491 |
+
|
492 |
+
# Apply a filter to allow add-ons to provide their own method for creating a zip of the entity
|
493 |
+
$created = apply_filters('updraftplus_backup_makezip_'.$youwhat, $whichdir, $backup_file_basename, $index);
|
494 |
+
# If the filter did not lead to something being created, then use the default method
|
495 |
+
if ($created == $whichdir) {
|
496 |
+
|
497 |
+
// http://www.phpconcept.net/pclzip/user-guide/53
|
498 |
+
/* First parameter to create is:
|
499 |
+
An array of filenames or dirnames,
|
500 |
+
or
|
501 |
+
A string containing the filename or a dirname,
|
502 |
+
or
|
503 |
+
A string containing a list of filename or dirname separated by a comma.
|
504 |
+
*/
|
505 |
+
|
506 |
+
$dirlist = ('others' == $youwhat) ? $updraftplus->backup_others_dirlist() : $whichdir;
|
507 |
+
|
508 |
+
if (count($dirlist)>0) {
|
509 |
+
$created = $this->create_zip($dirlist, $youwhat, $backup_file_basename, $index);
|
510 |
+
# Now, store the results
|
511 |
+
if (is_string($created) || is_array($created)) {
|
512 |
+
if (is_string($created)) $created=array($created);
|
513 |
+
foreach ($created as $findex => $fname) {
|
514 |
+
$backup_array[$youwhat][$index] = $fname;
|
515 |
+
$itext = ($index == 0) ? '' : $index;
|
516 |
+
$index++;
|
517 |
+
$backup_array[$youwhat.$itext.'-size'] = filesize($updraft_dir.'/'.$fname);
|
518 |
+
}
|
519 |
+
} else {
|
520 |
+
$updraftplus->log("$youwhat: create_zip returned an error");
|
521 |
+
}
|
522 |
+
} else {
|
523 |
+
$updraftplus->log("No backup of $youwhat: there was nothing found to back up");
|
524 |
+
}
|
525 |
+
|
526 |
+
}
|
527 |
+
|
528 |
+
$job_file_entities[$youwhat]['index'] = $this->index;
|
529 |
+
$updraftplus->jobdata_set('job_file_entities', $job_file_entities);
|
530 |
+
|
531 |
+
}
|
532 |
+
} else {
|
533 |
+
$updraftplus->log("No backup of $youwhat: excluded by user's options");
|
534 |
+
}
|
535 |
+
}
|
536 |
+
|
537 |
+
return $backup_array;
|
538 |
+
}
|
539 |
+
|
540 |
+
// This uses a transient; its only purpose is to indicate *total* completion; there is no actual danger, just wasted time, in resuming when it was not needed. So the transient just helps save resources.
|
541 |
+
public function resumable_backup_of_files($resumption_no) {
|
542 |
+
global $updraftplus;
|
543 |
+
//backup directories and return a numerically indexed array of file paths to the backup files
|
544 |
+
$transient_status = $updraftplus->jobdata_get('backup_files');
|
545 |
+
if ('finished' == $transient_status) {
|
546 |
+
$updraftplus->log("Creation of backups of directories: already finished");
|
547 |
+
$backup_array = $updraftplus->jobdata_get('backup_files_array');
|
548 |
+
if (!is_array($backup_array)) $backup_array = array();
|
549 |
+
|
550 |
+
# Check for recent activity
|
551 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
552 |
+
|
553 |
+
foreach ($backup_array as $files) {
|
554 |
+
if (!is_array($files)) $files=array($files);
|
555 |
+
foreach ($files as $file) $updraftplus->check_recent_modification($updraft_dir.'/'.$file);
|
556 |
+
}
|
557 |
+
|
558 |
+
} elseif ('begun' == $transient_status) {
|
559 |
+
if ($resumption_no>0) {
|
560 |
+
$updraftplus->log("Creation of backups of directories: had begun; will resume");
|
561 |
+
} else {
|
562 |
+
$updraftplus->log("Creation of backups of directories: beginning");
|
563 |
+
}
|
564 |
+
$backup_array = $this->backup_dirs($transient_status);
|
565 |
+
$updraftplus->jobdata_set('backup_files_array', $backup_array);
|
566 |
+
$updraftplus->jobdata_set('backup_files', 'finished');
|
567 |
+
} else {
|
568 |
+
# This is not necessarily a backup run which is meant to contain files at all
|
569 |
+
$updraftplus->log("This backup run is not intended for files - skipping");
|
570 |
+
return array();
|
571 |
+
}
|
572 |
+
|
573 |
+
/*
|
574 |
+
// DOES NOT WORK: there is no crash-safe way to do this here - have to be renamed at cloud-upload time instead
|
575 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
576 |
+
$new_backup_array = array();
|
577 |
+
foreach ($backup_array as $entity => $files) {
|
578 |
+
if (!is_array($files)) $files=array($files);
|
579 |
+
$outof = count($files);
|
580 |
+
foreach ($files as $ind => $file) {
|
581 |
+
$nval = $file;
|
582 |
+
if (preg_match('/^(backup_[\-0-9]{15}_.*_[0-9a-f]{12}-[\-a-z]+)([0-9]+)?\.zip$/i', $file, $matches)) {
|
583 |
+
$num = max((int)$matches[2],1);
|
584 |
+
$new = $matches[1].$num.'of'.$outof.'.zip';
|
585 |
+
if (file_exists($updraft_dir.'/'.$file)) {
|
586 |
+
if (@rename($updraft_dir.'/'.$file, $updraft_dir.'/'.$new)) {
|
587 |
+
$updraftplus->log(sprintf("Renaming: %s to %s", $file, $new));
|
588 |
+
$nval = $new;
|
589 |
+
}
|
590 |
+
} elseif (file_exists($updraft_dir.'/'.$new)) {
|
591 |
+
$nval = $new;
|
592 |
+
}
|
593 |
+
}
|
594 |
+
$new_backup_array[$entity][$ind] = $nval;
|
595 |
+
}
|
596 |
+
}
|
597 |
+
*/
|
598 |
+
return $backup_array;
|
599 |
+
}
|
600 |
+
|
601 |
+
/* This function is resumable, using the following method:
|
602 |
+
- Each table is written out to ($final_filename).table.tmp
|
603 |
+
- When the writing finishes, it is renamed to ($final_filename).table
|
604 |
+
- When all tables are finished, they are concatenated into the final file
|
605 |
+
*/
|
606 |
+
public function backup_db($already_done = "begun") {
|
607 |
+
|
608 |
+
global $updraftplus, $table_prefix, $wpdb;
|
609 |
+
|
610 |
+
$errors = 0;
|
611 |
+
|
612 |
+
// Get the file prefix
|
613 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
614 |
+
|
615 |
+
if(!$updraftplus->backup_time) $updraftplus->backup_time_nonce();
|
616 |
+
if (!$updraftplus->opened_log_time) $updraftplus->logfile_open($updraftplus->nonce);
|
617 |
+
|
618 |
+
// Get the blog name and rip out all non-alphanumeric chars other than _
|
619 |
+
$blog_name = preg_replace('/[^A-Za-z0-9_]/','', str_replace(' ','_', substr(get_bloginfo(), 0, 96)));
|
620 |
+
if (!$blog_name) $blog_name = 'non_alpha_name';
|
621 |
+
$blog_name = apply_filters('updraftplus_blog_name', $blog_name);
|
622 |
+
|
623 |
+
$file_base = 'backup_'.get_date_from_gmt(gmdate('Y-m-d H:i:s', $updraftplus->backup_time), 'Y-m-d-Hi').'_'.$blog_name.'_'.$updraftplus->nonce;
|
624 |
+
$backup_file_base = $updraft_dir.'/'.$file_base;
|
625 |
+
|
626 |
+
if ('finished' == $already_done) return basename($backup_file_base.'-db.gz');
|
627 |
+
if ('encrypted' == $already_done) return basename($backup_file_base.'-db.gz.crypt');
|
628 |
+
|
629 |
+
$total_tables = 0;
|
630 |
+
|
631 |
+
$all_tables = $wpdb->get_results("SHOW TABLES", ARRAY_N);
|
632 |
+
$all_tables = array_map(create_function('$a', 'return $a[0];'), $all_tables);
|
633 |
+
|
634 |
+
// Put the options table first
|
635 |
+
usort($all_tables, array($this, 'backup_db_sorttables'));
|
636 |
+
|
637 |
+
if (!$updraftplus->really_is_writable($updraft_dir)) {
|
638 |
+
$updraftplus->log("The backup directory ($updraft_dir) is not writable.");
|
639 |
+
$updraftplus->log("$updraft_dir: ".__('The backup directory is not writable - the database backup is expected to shortly fail.','updraftplus'), 'warning');
|
640 |
+
# Why not just fail now? We saw a bizarre case when the results of really_is_writable() changed during the run.
|
641 |
+
}
|
642 |
+
|
643 |
+
$stitch_files = array();
|
644 |
+
|
645 |
+
foreach ($all_tables as $table) {
|
646 |
+
$total_tables++;
|
647 |
+
// Increase script execution time-limit to 15 min for every table.
|
648 |
+
@set_time_limit(900);
|
649 |
+
// The table file may already exist if we have produced it on a previous run
|
650 |
+
$table_file_prefix = $file_base.'-db-table-'.$table.'.table';
|
651 |
+
if (file_exists($updraft_dir.'/'.$table_file_prefix.'.gz')) {
|
652 |
+
$updraftplus->log("Table $table: corresponding file already exists; moving on");
|
653 |
+
} else {
|
654 |
+
// Open file, store the handle
|
655 |
+
$opened = $this->backup_db_open($updraft_dir.'/'.$table_file_prefix.'.tmp.gz', true);
|
656 |
+
if (false === $opened) return false;
|
657 |
+
# === is needed, otherwise 'false' matches (i.e. prefix does not match)
|
658 |
+
if ( strpos($table, $table_prefix) === 0 ) {
|
659 |
+
// Create the SQL statements
|
660 |
+
$this->stow("# --------------------------------------------------------\n");
|
661 |
+
$this->stow("# " . sprintf(__('Table: %s','wp-db-backup'),$updraftplus->backquote($table)) . "\n");
|
662 |
+
$this->stow("# --------------------------------------------------------\n");
|
663 |
+
$this->backup_table($table);
|
664 |
+
} else {
|
665 |
+
$this->stow("# --------------------------------------------------------\n");
|
666 |
+
$this->stow("# " . sprintf(__('Skipping non-WP table: %s','wp-db-backup'),$updraftplus->backquote($table)) . "\n");
|
667 |
+
$this->stow("# --------------------------------------------------------\n");
|
668 |
+
}
|
669 |
+
// Close file
|
670 |
+
$this->close($this->dbhandle);
|
671 |
+
$updraftplus->log("Table $table: finishing file (${table_file_prefix}.gz)");
|
672 |
+
rename($updraft_dir.'/'.$table_file_prefix.'.tmp.gz', $updraft_dir.'/'.$table_file_prefix.'.gz');
|
673 |
+
$updraftplus->something_useful_happened();
|
674 |
+
}
|
675 |
+
$stitch_files[] = $table_file_prefix;
|
676 |
+
}
|
677 |
+
|
678 |
+
// Race detection - with zip files now being resumable, these can more easily occur, with two running side-by-side
|
679 |
+
$backup_final_file_name = $backup_file_base.'-db.gz';
|
680 |
+
$time_now = time();
|
681 |
+
$time_mod = (int)@filemtime($backup_final_file_name);
|
682 |
+
if (file_exists($backup_final_file_name) && $time_mod>100 && ($time_now-$time_mod)<30) {
|
683 |
+
$updraftplus->terminate_due_to_activity($backup_final_file_name, $time_now, $time_mod);
|
684 |
+
} elseif (file_exists($backup_final_file_name)) {
|
685 |
+
$updraftplus->log("The final database file ($backup_final_file_name) exists, but was apparently not modified within the last 30 seconds (time_mod=$time_mod, time_now=$time_now, diff=".($time_now-$time_mod)."). Thus we assume that another UpdraftPlus terminated; thus we will continue.");
|
686 |
+
}
|
687 |
+
|
688 |
+
// Finally, stitch the files together
|
689 |
+
$opendb = $this->backup_db_open($backup_final_file_name, true);
|
690 |
+
if (false === $opendb) return false;
|
691 |
+
$this->backup_db_header();
|
692 |
+
|
693 |
+
// We delay the unlinking because if two runs go concurrently and fail to detect each other (should not happen, but there's no harm in assuming the detection failed) then that leads to files missing from the db dump
|
694 |
+
$unlink_files = array();
|
695 |
+
|
696 |
+
foreach ($stitch_files as $table_file) {
|
697 |
+
$updraftplus->log("{$table_file}.gz: adding to final database dump");
|
698 |
+
if (!$handle = gzopen($updraft_dir.'/'.$table_file.'.gz', "r")) {
|
699 |
+
$updraftplus->log("Error: Failed to open database file for reading: ${table_file}.gz");
|
700 |
+
$updraftplus->log("Failed to open database file for reading: ${table_file}.gz", 'error');
|
701 |
+
$errors++;
|
702 |
+
} else {
|
703 |
+
while ($line = gzgets($handle, 2048)) { $this->stow($line); }
|
704 |
+
gzclose($handle);
|
705 |
+
$unlink_files[] = $updraft_dir.'/'.$table_file.'.gz';
|
706 |
+
}
|
707 |
+
}
|
708 |
+
|
709 |
+
if (defined("DB_CHARSET")) {
|
710 |
+
$this->stow("/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;\n");
|
711 |
+
$this->stow("/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;\n");
|
712 |
+
$this->stow("/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;\n");
|
713 |
+
}
|
714 |
+
|
715 |
+
$updraftplus->log($file_base.'-db.gz: finished writing out complete database file ('.round(filesize($backup_final_file_name)/1024,1).' Kb)');
|
716 |
+
if (!$this->close($this->dbhandle)) {
|
717 |
+
$updraftplus->log('An error occurred whilst closing the final database file');
|
718 |
+
$updraftplus->log(__('An error occurred whilst closing the final database file', 'updraftplus'), 'error');
|
719 |
+
$errors++;
|
720 |
+
}
|
721 |
+
|
722 |
+
foreach ($unlink_files as $unlink_file) @unlink($unlink_file);
|
723 |
+
|
724 |
+
if ($errors > 0) {
|
725 |
+
return false;
|
726 |
+
} else {
|
727 |
+
# We no longer encrypt here - because the operation can take long, we made it resumable and moved it to the upload loop
|
728 |
+
$updraftplus->log("Total database tables backed up: $total_tables");
|
729 |
+
return basename($backup_file_base.'-db.gz');
|
730 |
+
}
|
731 |
|
732 |
+
} //wp_db_backup
|
733 |
+
|
734 |
+
/**
|
735 |
+
* Taken partially from phpMyAdmin and partially from
|
736 |
+
* Alain Wolf, Zurich - Switzerland
|
737 |
+
* Website: http://restkultur.ch/personal/wolf/scripts/db_backup/
|
738 |
+
* Modified by Scott Merrill (http://www.skippy.net/)
|
739 |
+
* to use the WordPress $wpdb object
|
740 |
+
* @param string $table
|
741 |
+
* @param string $segment
|
742 |
+
* @return void
|
743 |
+
*/
|
744 |
+
private function backup_table($table, $segment = 'none') {
|
745 |
+
global $wpdb, $updraftplus;
|
746 |
+
|
747 |
+
$microtime = microtime(true);
|
748 |
+
|
749 |
+
$total_rows = 0;
|
750 |
+
|
751 |
+
$table_structure = $wpdb->get_results("DESCRIBE $table");
|
752 |
+
if (! $table_structure) {
|
753 |
+
//$updraftplus->log(__('Error getting table details','wp-db-backup') . ": $table", 'error');
|
754 |
+
return false;
|
755 |
+
}
|
756 |
+
|
757 |
+
if(($segment == 'none') || ($segment == 0)) {
|
758 |
+
// Add SQL statement to drop existing table
|
759 |
+
$this->stow("\n\n");
|
760 |
+
$this->stow("#\n");
|
761 |
+
$this->stow("# " . sprintf(__('Delete any existing table %s','wp-db-backup'),$updraftplus->backquote($table)) . "\n");
|
762 |
+
$this->stow("#\n");
|
763 |
+
$this->stow("\n");
|
764 |
+
$this->stow("DROP TABLE IF EXISTS " . $updraftplus->backquote($table) . ";\n");
|
765 |
+
|
766 |
+
// Table structure
|
767 |
+
// Comment in SQL-file
|
768 |
+
$this->stow("\n\n");
|
769 |
+
$this->stow("#\n");
|
770 |
+
$this->stow("# " . sprintf(__('Table structure of table %s','wp-db-backup'),$updraftplus->backquote($table)) . "\n");
|
771 |
+
$this->stow("#\n");
|
772 |
+
$this->stow("\n");
|
773 |
+
|
774 |
+
$create_table = $wpdb->get_results("SHOW CREATE TABLE `$table`", ARRAY_N);
|
775 |
+
if (false === $create_table) {
|
776 |
+
$err_msg = sprintf(__('Error with SHOW CREATE TABLE for %s.','wp-db-backup'), $table);
|
777 |
+
//$updraftplus->log($err_msg, 'error');
|
778 |
+
$this->stow("#\n# $err_msg\n#\n");
|
779 |
+
}
|
780 |
+
$create_line = $updraftplus->str_lreplace('TYPE=', 'ENGINE=', $create_table[0][1]);
|
781 |
+
|
782 |
+
# Remove PAGE_CHECKSUM parameter from MyISAM - was internal, undocumented, later removed (so causes errors on import)
|
783 |
+
if (preg_match('/ENGINE=([^\s;]+)/', $create_line, $eng_match)) {
|
784 |
+
$engine = $eng_match[1];
|
785 |
+
if ('myisam' == strtolower($engine)) {
|
786 |
+
$create_line = preg_replace('/PAGE_CHECKSUM=\d\s?/', '', $create_line, 1);
|
787 |
+
}
|
788 |
+
}
|
789 |
+
|
790 |
+
$this->stow($create_line.' ;');
|
791 |
+
|
792 |
+
if (false === $table_structure) {
|
793 |
+
$err_msg = sprintf('Error getting table structure of %s', $table);
|
794 |
+
$this->stow("#\n# $err_msg\n#\n");
|
795 |
+
}
|
796 |
+
|
797 |
+
// Comment in SQL-file
|
798 |
+
$this->stow("\n\n#\n# " . sprintf('Data contents of table %s',$updraftplus->backquote($table)) . "\n");
|
799 |
+
|
800 |
+
$table_status = $wpdb->get_row("SHOW TABLE STATUS WHERE Name='$table'");
|
801 |
+
if (isset($table_status->Rows)) {
|
802 |
+
$rows = $table_status->Rows;
|
803 |
+
$updraftplus->log("Table $table: Total expected rows (approximate): ".$rows);
|
804 |
+
$this->stow("# Approximate rows expected in table: $rows\n");
|
805 |
+
if ($rows > UPDRAFTPLUS_WARN_DB_ROWS) {
|
806 |
+
$updraftplus->log(sprintf(__("Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup", 'updraftplus'), $table, $rows), 'warning');
|
807 |
+
}
|
808 |
+
}
|
809 |
+
|
810 |
+
$this->stow("#\n\n");
|
811 |
+
|
812 |
+
}
|
813 |
+
|
814 |
+
// In UpdraftPlus, segment is always 'none'
|
815 |
+
if(($segment == 'none') || ($segment >= 0)) {
|
816 |
+
$defs = array();
|
817 |
+
$integer_fields = array();
|
818 |
+
// $table_structure was from "DESCRIBE $table"
|
819 |
+
foreach ($table_structure as $struct) {
|
820 |
+
if ( (0 === strpos($struct->Type, 'tinyint')) || (0 === strpos(strtolower($struct->Type), 'smallint')) ||
|
821 |
+
(0 === strpos(strtolower($struct->Type), 'mediumint')) || (0 === strpos(strtolower($struct->Type), 'int')) || (0 === strpos(strtolower($struct->Type), 'bigint')) ) {
|
822 |
+
$defs[strtolower($struct->Field)] = ( null === $struct->Default ) ? 'NULL' : $struct->Default;
|
823 |
+
$integer_fields[strtolower($struct->Field)] = "1";
|
824 |
+
}
|
825 |
+
}
|
826 |
+
|
827 |
+
// Experimentation here shows that on large tables (we tested with 180,000 rows) on MyISAM, 1000 makes the table dump out 3x faster than the previous value of 100. After that, the benefit diminishes (increasing to 4000 only saved another 12%)
|
828 |
+
if($segment == 'none') {
|
829 |
+
$row_start = 0;
|
830 |
+
$row_inc = 1000;
|
831 |
+
} else {
|
832 |
+
$row_start = $segment * 1000;
|
833 |
+
$row_inc = 1000;
|
834 |
+
}
|
835 |
+
|
836 |
+
do {
|
837 |
+
@set_time_limit(900);
|
838 |
+
|
839 |
+
$table_data = $wpdb->get_results("SELECT * FROM $table LIMIT {$row_start}, {$row_inc}", ARRAY_A);
|
840 |
+
$entries = 'INSERT INTO ' . $updraftplus->backquote($table) . ' VALUES ';
|
841 |
+
// \x08\\x09, not required
|
842 |
+
$search = array("\x00", "\x0a", "\x0d", "\x1a");
|
843 |
+
$replace = array('\0', '\n', '\r', '\Z');
|
844 |
+
if($table_data) {
|
845 |
+
$thisentry = "";
|
846 |
+
foreach ($table_data as $row) {
|
847 |
+
$total_rows++;
|
848 |
+
$values = array();
|
849 |
+
foreach ($row as $key => $value) {
|
850 |
+
if (isset($integer_fields[strtolower($key)])) {
|
851 |
+
// make sure there are no blank spots in the insert syntax,
|
852 |
+
// yet try to avoid quotation marks around integers
|
853 |
+
$value = ( null === $value || '' === $value) ? $defs[strtolower($key)] : $value;
|
854 |
+
$values[] = ( '' === $value ) ? "''" : $value;
|
855 |
+
} else {
|
856 |
+
$values[] = (null === $value) ? 'NULL' : "'" . str_replace($search, $replace, str_replace('\'', '\\\'', str_replace('\\', '\\\\', $value))) . "'";
|
857 |
+
}
|
858 |
+
}
|
859 |
+
if ($thisentry) $thisentry .= ",\n ";
|
860 |
+
$thisentry .= '('.implode(', ', $values).')';
|
861 |
+
// Flush every 512Kb
|
862 |
+
if (strlen($thisentry) > 524288) {
|
863 |
+
$this->stow(" \n".$entries.$thisentry.';');
|
864 |
+
$thisentry = "";
|
865 |
+
}
|
866 |
+
|
867 |
+
}
|
868 |
+
if ($thisentry) $this->stow(" \n".$entries.$thisentry.';');
|
869 |
+
$row_start += $row_inc;
|
870 |
+
}
|
871 |
+
} while((count($table_data) > 0) and ($segment=='none'));
|
872 |
+
}
|
873 |
+
|
874 |
+
if(($segment == 'none') || ($segment < 0)) {
|
875 |
+
// Create footer/closing comment in SQL-file
|
876 |
+
$this->stow("\n");
|
877 |
+
$this->stow("#\n");
|
878 |
+
$this->stow("# " . sprintf(__('End of data contents of table %s','wp-db-backup'),$updraftplus->backquote($table)) . "\n");
|
879 |
+
$this->stow("# --------------------------------------------------------\n");
|
880 |
+
$this->stow("\n");
|
881 |
+
}
|
882 |
+
$updraftplus->log("Table $table: Total rows added: $total_rows in ".sprintf("%.02f",max(microtime(true)-$microtime,0.00001))." seconds");
|
883 |
+
|
884 |
+
} // end backup_table()
|
885 |
+
|
886 |
+
|
887 |
+
/*END OF WP-DB-BACKUP BLOCK */
|
888 |
+
|
889 |
+
// Encrypts the file if the option is set; returns the basename of the file (according to whether it was encrypted or nto)
|
890 |
+
public function encrypt_file($file) {
|
891 |
+
global $updraftplus;
|
892 |
+
$encryption = UpdraftPlus_Options::get_updraft_option('updraft_encryptionphrase');
|
893 |
+
if (strlen($encryption) > 0) {
|
894 |
+
$updraftplus->log("$file: applying encryption");
|
895 |
+
$encryption_error = 0;
|
896 |
+
$microstart = microtime(true);
|
897 |
+
if (!class_exists('Crypt_Rijndael')) require_once(UPDRAFTPLUS_DIR.'/includes/phpseclib/Crypt/Rijndael.php');
|
898 |
+
$rijndael = new Crypt_Rijndael();
|
899 |
+
$rijndael->setKey($encryption);
|
900 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
901 |
+
$file_size = @filesize($updraft_dir.'/'.$file)/1024;
|
902 |
+
if (false === file_put_contents($updraft_dir.'/'.$file.'.crypt' , $rijndael->encrypt(file_get_contents($updraft_dir.'/'.$file)))) {$encryption_error = 1;}
|
903 |
+
if (0 == $encryption_error) {
|
904 |
+
$time_taken = max(0.000001, microtime(true)-$microstart);
|
905 |
+
$updraftplus->log("$file: encryption successful: ".round($file_size,1)."Kb in ".round($time_taken,1)."s (".round($file_size/$time_taken, 1)."Kb/s)");
|
906 |
+
# Delete unencrypted file
|
907 |
+
@unlink($updraft_dir.'/'.$file);
|
908 |
+
return basename($file.'.crypt');
|
909 |
+
} else {
|
910 |
+
$updraftplus->log("Encryption error occurred when encrypting database. Encryption aborted.");
|
911 |
+
$updraftplus->log(__("Encryption error occurred when encrypting database. Encryption aborted.",'updraftplus'), 'error');
|
912 |
+
return basename($file);
|
913 |
+
}
|
914 |
+
} else {
|
915 |
+
return basename($file);
|
916 |
+
}
|
917 |
+
}
|
918 |
+
|
919 |
+
private function close($handle) {
|
920 |
+
if ($this->dbhandle_isgz) {
|
921 |
+
return gzclose($handle);
|
922 |
+
} else {
|
923 |
+
return fclose($handle);
|
924 |
+
}
|
925 |
+
}
|
926 |
+
|
927 |
+
// Open a file, store its filehandle
|
928 |
+
private function backup_db_open($file, $allow_gz = true) {
|
929 |
+
if (function_exists('gzopen') && $allow_gz == true) {
|
930 |
+
$this->dbhandle = @gzopen($file, 'w');
|
931 |
+
$this->dbhandle_isgz = true;
|
932 |
+
} else {
|
933 |
+
$this->dbhandle = @fopen($file, 'w');
|
934 |
+
$this->dbhandle_isgz = false;
|
935 |
+
}
|
936 |
+
if(false === $this->dbhandle) {
|
937 |
+
global $updraftplus;
|
938 |
+
$updraftplus->log("ERROR: $file: Could not open the backup file for writing");
|
939 |
+
$updraftplus->log($file.": ".__("Could not open the backup file for writing",'updraftplus'), 'error');
|
940 |
+
}
|
941 |
+
return $this->dbhandle;
|
942 |
+
}
|
943 |
+
|
944 |
+
private function stow($query_line) {
|
945 |
+
if ($this->dbhandle_isgz) {
|
946 |
+
if(! @gzwrite($this->dbhandle, $query_line)) {
|
947 |
+
//$updraftplus->log(__('There was an error writing a line to the backup script:','wp-db-backup') . ' ' . $query_line . ' ' . $php_errormsg, 'error');
|
948 |
+
}
|
949 |
+
} else {
|
950 |
+
if(false === @fwrite($this->dbhandle, $query_line)) {
|
951 |
+
//$updraftplus->log(__('There was an error writing a line to the backup script:','wp-db-backup') . ' ' . $query_line . ' ' . $php_errormsg, 'error');
|
952 |
+
}
|
953 |
+
}
|
954 |
+
}
|
955 |
+
|
956 |
+
private function backup_db_header() {
|
957 |
+
|
958 |
+
@include(ABSPATH.'wp-includes/version.php');
|
959 |
+
global $wp_version, $table_prefix, $updraftplus;
|
960 |
+
|
961 |
+
// Will need updating when WP stops being just plain MySQL
|
962 |
+
$mysql_version = (function_exists('mysql_get_server_info')) ? mysql_get_server_info() : '?';
|
963 |
+
|
964 |
+
$this->stow("# WordPress MySQL database backup\n");
|
965 |
+
$this->stow("# Created by UpdraftPlus version ".$updraftplus->version." (http://updraftplus.com)\n");
|
966 |
+
$this->stow("# WordPress Version: $wp_version, running on PHP ".phpversion()." (".$_SERVER["SERVER_SOFTWARE"]."), MySQL $mysql_version\n");
|
967 |
+
$this->stow("# Backup of: ".site_url()."\n");
|
968 |
+
$this->stow("# Table prefix: ".$table_prefix."\n");
|
969 |
+
$this->stow("# Site info: multisite=".(is_multisite() ? '1' : '0')."\n");
|
970 |
+
$this->stow("# Site info: end\n");
|
971 |
+
|
972 |
+
$this->stow("#\n");
|
973 |
+
$this->stow("# " . sprintf(__('Generated: %s','wp-db-backup'),date("l j. F Y H:i T")) . "\n");
|
974 |
+
$this->stow("# " . sprintf(__('Hostname: %s','wp-db-backup'),DB_HOST) . "\n");
|
975 |
+
$this->stow("# " . sprintf(__('Database: %s','wp-db-backup'),$updraftplus->backquote(DB_NAME)) . "\n");
|
976 |
+
$this->stow("# --------------------------------------------------------\n");
|
977 |
+
|
978 |
+
if (defined("DB_CHARSET")) {
|
979 |
+
$this->stow("/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;\n");
|
980 |
+
$this->stow("/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;\n");
|
981 |
+
$this->stow("/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;\n");
|
982 |
+
$this->stow("/*!40101 SET NAMES " . DB_CHARSET . " */;\n");
|
983 |
+
}
|
984 |
+
$this->stow("/*!40101 SET foreign_key_checks = 0 */;\n");
|
985 |
+
}
|
986 |
+
|
987 |
+
public function phpmailer_init($phpmailer) {
|
988 |
+
global $updraftplus;
|
989 |
+
$phpmailer->AddAttachment($updraftplus->logfile_name, '', 'base64', 'text/plain');
|
990 |
+
}
|
991 |
|
992 |
// This function recursively packs the zip, dereferencing symlinks but packing into a single-parent tree for universal unpacking
|
993 |
+
private function makezip_recursive_add($fullpath, $use_path_when_storing, $original_fullpath) {
|
994 |
+
|
995 |
+
$zipfile = $this->zip_basename.(($this->index == 0) ? '' : ($this->index+1)).'.zip.tmp';
|
996 |
|
997 |
global $updraftplus;
|
998 |
|
999 |
+
// De-reference. Important to do to both, because on Windows only doing it to one can make them non-equal, where they were previously equal - something which we later rely upon
|
1000 |
$fullpath = realpath($fullpath);
|
1001 |
+
$original_fullpath = realpath($original_fullpath);
|
1002 |
|
1003 |
// Is the place we've ended up above the original base? That leads to infinite recursion
|
1004 |
if (($fullpath !== $original_fullpath && strpos($original_fullpath, $fullpath) === 0) || ($original_fullpath == $fullpath && strpos($use_path_when_storing, '/') !== false) ) {
|
1005 |
$updraftplus->log("Infinite recursion: symlink lead us to $fullpath, which is within $original_fullpath");
|
1006 |
+
$updraftplus->log(__("Infinite recursion: consult your log for more information",'updraftplus'), 'error');
|
1007 |
return false;
|
1008 |
}
|
1009 |
|
1011 |
if (is_readable($fullpath)) {
|
1012 |
$key = ($fullpath == $original_fullpath) ? basename($fullpath) : $use_path_when_storing.'/'.basename($fullpath);
|
1013 |
$this->zipfiles_batched[$fullpath] = $key;
|
1014 |
+
$this->makezip_recursive_batchedbytes += @filesize($fullpath);
|
1015 |
+
#@touch($zipfile);
|
1016 |
} else {
|
1017 |
$updraftplus->log("$fullpath: unreadable file");
|
1018 |
+
$updraftplus->log(sprintf(__("%s: unreadable file - could not be backed up", 'updraftplus'), $fullpath), 'warning');
|
1019 |
}
|
1020 |
} elseif (is_dir($fullpath)) {
|
1021 |
if (!isset($this->existing_files[$use_path_when_storing])) $this->zipfiles_dirbatched[] = $use_path_when_storing;
|
1022 |
if (!$dir_handle = @opendir($fullpath)) {
|
1023 |
$updraftplus->log("Failed to open directory: $fullpath");
|
1024 |
+
$updraftplus->log(sprintf(__("Failed to open directory: %s",'updraftplus'), $fullpath), 'error');
|
1025 |
+
return false;
|
1026 |
}
|
1027 |
while ($e = readdir($dir_handle)) {
|
1028 |
if ($e != '.' && $e != '..') {
|
1031 |
if (is_file($deref)) {
|
1032 |
if (is_readable($deref)) {
|
1033 |
$this->zipfiles_batched[$deref] = $use_path_when_storing.'/'.$e;
|
1034 |
+
$this->makezip_recursive_batchedbytes += @filesize($deref);
|
1035 |
+
#@touch($zipfile);
|
1036 |
} else {
|
1037 |
$updraftplus->log("$deref: unreadable file");
|
1038 |
+
$updraftplus->log(sprintf(__("%s: unreadable file - could not be backed up"), $deref), 'warning');
|
1039 |
}
|
1040 |
} elseif (is_dir($deref)) {
|
1041 |
+
$this->makezip_recursive_add($deref, $use_path_when_storing.'/'.$e, $original_fullpath);
|
1042 |
}
|
1043 |
} elseif (is_file($fullpath.'/'.$e)) {
|
1044 |
if (is_readable($fullpath.'/'.$e)) {
|
1045 |
$this->zipfiles_batched[$fullpath.'/'.$e] = $use_path_when_storing.'/'.$e;
|
1046 |
+
$this->makezip_recursive_batchedbytes += @filesize($fullpath.'/'.$e);
|
1047 |
+
#@touch($zipfile);
|
1048 |
} else {
|
1049 |
$updraftplus->log("$fullpath/$e: unreadable file");
|
1050 |
+
$updraftplus->log(sprintf(__("%s: unreadable file - could not be backed up", 'updraftplus'), $use_path_when_storing.'/'.$e), 'warning');
|
1051 |
}
|
1052 |
} elseif (is_dir($fullpath.'/'.$e)) {
|
1053 |
// no need to addEmptyDir here, as it gets done when we recurse
|
1054 |
+
$this->makezip_recursive_add($fullpath.'/'.$e, $use_path_when_storing.'/'.$e, $original_fullpath);
|
1055 |
}
|
1056 |
}
|
1057 |
}
|
1058 |
closedir($dir_handle);
|
1059 |
}
|
1060 |
|
1061 |
+
// We don't want to tweak the zip file on every single file, so we batch them up
|
1062 |
+
// We go every 25 files, because if you wait too much longer, the contents may have changed from under you. Note though that since this fires once-per-directory, the actual number by this stage may be much larger; the most we saw was over 3000; but in that case, makezip_addfiles() will split the write-out up into smaller chunks
|
1063 |
// And for some redundancy (redundant because of the touches going on anyway), we try to touch the file after 20 seconds, to help with the "recently modified" check on resumption (we saw a case where the file went for 155 seconds without being touched and so the other runner was not detected)
|
1064 |
if (count($this->zipfiles_batched) > 25 || (file_exists($zipfile) && ((time()-filemtime($zipfile)) > 20) )) {
|
1065 |
+
$ret = true;
|
1066 |
+
# In fact, this is entirely redundant, and slows things down - the logic in makezip_addfiles() now does this, much better
|
1067 |
+
# If adding this back in, then be careful - we now assume that makezip_recursive_add() does *not* touch the zipfile
|
1068 |
+
// $ret = $this->makezip_addfiles();
|
1069 |
} else {
|
1070 |
$ret = true;
|
1071 |
}
|
1075 |
}
|
1076 |
|
1077 |
// Caution: $source is allowed to be an array, not just a filename
|
1078 |
+
// $destination is the temporary file (ending in .tmp)
|
1079 |
+
private function make_zipfile($source, $backup_file_basename, $whichone = '') {
|
1080 |
|
1081 |
global $updraftplus;
|
1082 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
1083 |
+
|
1084 |
+
$original_index = $this->index;
|
1085 |
+
|
1086 |
+
$itext = (empty($this->index)) ? '' : ($this->index+1);
|
1087 |
+
$destination_base = $backup_file_basename.'-'.$whichone.$itext.'.zip.tmp';
|
1088 |
+
$destination = $updraft_dir.'/'.$destination_base;
|
1089 |
+
|
1090 |
+
// Legacy/redundant
|
1091 |
+
if (empty($whichone) && is_string($whichone)) $whichone = basename($source);
|
1092 |
|
1093 |
// When to prefer PCL:
|
1094 |
// - We were asked to
|
1095 |
// - No zip extension present and no relevant method present
|
1096 |
// The zip extension check is not redundant, because method_exists segfaults some PHP installs, leading to support requests
|
1097 |
|
1098 |
+
// We need meta-info about $whichone
|
1099 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true, false);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1100 |
|
1101 |
+
$this->existing_files = array();
|
1102 |
+
# Used for tracking compression ratios
|
1103 |
+
$this->existing_files_rawsize = 0;
|
1104 |
+
$this->existing_zipfiles_size = 0;
|
1105 |
+
|
1106 |
+
// Enumerate existing files
|
1107 |
+
for ($j=0; $j<=$this->index; $j++) {
|
1108 |
+
$jtext = ($j == 0) ? '' : ($j+1);
|
1109 |
+
$examine_zip = $updraft_dir.'/'.$backup_file_basename.'-'.$whichone.$jtext.'.zip'.(($j == $this->index) ? '.tmp' : '');
|
1110 |
+
|
1111 |
+
// If the file exists, then we should grab its index of files inside, and sizes
|
1112 |
+
// Then, when we come to write a file, we should check if it's already there, and only add if it is not
|
1113 |
+
if (file_exists($examine_zip) && is_readable($examine_zip) && filesize($examine_zip)>0) {
|
1114 |
+
|
1115 |
+
$this->existing_zipfiles_size += filesize($examine_zip);
|
1116 |
+
$zip = new $this->use_zip_object;
|
1117 |
+
if (!$zip->open($examine_zip)) {
|
1118 |
+
$updraftplus->log("Could not open zip file to examine (".$zip->last_error."); will remove: ".basename($examine_zip));
|
1119 |
+
@unlink($examine_zip);
|
1120 |
+
} else {
|
1121 |
|
1122 |
+
# Don't put this in the for loop, or the magic __get() method gets called and opens the zip file every time the loop goes round
|
1123 |
+
$numfiles = $zip->numFiles;
|
1124 |
|
1125 |
+
for ($i=0; $i < $numfiles; $i++) {
|
1126 |
+
$si = $zip->statIndex($i);
|
1127 |
+
$name = $si['name'];
|
1128 |
+
$this->existing_files[$name] = $si['size'];
|
1129 |
+
$this->existing_files_rawsize += $si['size'];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1130 |
}
|
1131 |
+
|
1132 |
+
@$zip->close();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1133 |
}
|
1134 |
|
1135 |
+
$updraftplus->log(basename($examine_zip).": Zip file already exists, with ".count($this->existing_files)." files");
|
1136 |
|
1137 |
+
} elseif (file_exists($examine_zip)) {
|
1138 |
+
$updraftplus->log("Zip file already exists, but is not readable or was zero-sized; will remove: ".basename($examine_zip));
|
1139 |
+
@unlink($examine_zip);
|
|
|
|
|
1140 |
}
|
|
|
1141 |
}
|
1142 |
|
1143 |
+
$this->zip_last_ratio = ($this->existing_files_rawsize > 0) ? ($this->existing_zipfiles_size/$this->existing_files_rawsize) : 1;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1144 |
|
1145 |
$this->zipfiles_added = 0;
|
1146 |
+
$this->zipfiles_added_thisrun = 0;
|
1147 |
$this->zipfiles_dirbatched = array();
|
1148 |
$this->zipfiles_batched = array();
|
1149 |
$this->zipfiles_lastwritetime = time();
|
1150 |
|
1151 |
+
$this->zip_basename = $updraft_dir.'/'.$backup_file_basename.'-'.$whichone;
|
1152 |
+
|
1153 |
+
$error_occured = false;
|
1154 |
+
|
1155 |
+
# Store this in its original form
|
1156 |
+
$this->source = $source;
|
1157 |
+
|
1158 |
+
# Reset. This counter is used only with PcLZip, to decide if it's better to do it all-in-one
|
1159 |
+
$this->makezip_recursive_batchedbytes = 0;
|
1160 |
+
if (!is_array($source)) $source=array($source);
|
1161 |
+
foreach ($source as $element) {
|
1162 |
+
$add_them = $this->makezip_recursive_add($element, basename($element), $element);
|
1163 |
+
if (is_wp_error($add_them) || false === $add_them) $error_occured = true;
|
|
|
1164 |
}
|
1165 |
|
1166 |
+
// Any not yet dispatched? Under our present scheme, at this point nothing has yet been despatched. And since the enumerating of all files can take a while, we can at this point do a further modification check to reduce the chance of overlaps.
|
1167 |
+
// This relies on us *not* touch()ing the zip file to indicate to any resumption 'behind us' that we're already here. Rather, we're relying on the combined facts that a) if it takes us a while to search the directory tree, then it should do for the one behind us too (though they'll have the benefit of cache, so could catch very fast) and b) we touch *immediately* after finishing the enumeration of the files to add.
|
1168 |
+
$updraftplus->check_recent_modification($destination);
|
1169 |
+
// Here we're relying on the fact that both PclZip and ZipArchive will happily operate on an empty file. Note that BinZip *won't* (for that, may need a new strategy - e.g. add the very first file on its own, in order to 'lay down a marker')
|
1170 |
+
@touch($destination);
|
1171 |
+
|
1172 |
if (count($this->zipfiles_dirbatched)>0 || count($this->zipfiles_batched)>0) {
|
1173 |
+
$updraftplus->log(sprintf("Remaining entities to add to zip file: %d directories, %d files", count($this->zipfiles_dirbatched), count($this->zipfiles_batched)));
|
1174 |
+
$add_them = $this->makezip_addfiles();
|
1175 |
+
if (is_wp_error($add_them) || false === $add_them) $error_occured = true;
|
|
|
1176 |
}
|
1177 |
|
1178 |
+
# Reset these variables because the index may have changed since we began
|
1179 |
+
|
1180 |
+
$itext = (empty($this->index)) ? '' : ($this->index+1);
|
1181 |
+
$destination_base = $backup_file_basename.'-'.$whichone.$itext.'.zip.tmp';
|
1182 |
+
$destination = $updraft_dir.'/'.$destination_base;
|
1183 |
+
|
1184 |
+
if ($this->zipfiles_added > 0 || $error_occured == false) {
|
1185 |
// ZipArchive::addFile sometimes fails
|
1186 |
+
if ((file_exists($destination) || $this->index == $original_index) && @filesize($destination) < 90 && 'UpdraftPlus_ZipArchive' == $this->use_zip_object) {
|
1187 |
+
$updraftplus->log("ZipArchive::addFile apparently failed ($last_error, type=$whichone, size=".filesize($destination).") - retrying with PclZip");
|
1188 |
+
$this->use_zip_object = 'UpdraftPlus_PclZip';
|
1189 |
+
return $this->make_zipfile($source, $backup_file_basename, $whichone);
|
|
|
1190 |
}
|
1191 |
return true;
|
1192 |
} else {
|
1193 |
+
return false;
|
1194 |
}
|
1195 |
|
1196 |
}
|
1199 |
// A. Because apparently PHP doesn't write out until the final close, and it will return an error if anything file has vanished in the meantime. So going directory-by-directory reduces our chances of hitting an error if the filesystem is changing underneath us (which is very possible if dealing with e.g. 1Gb of files)
|
1200 |
|
1201 |
// We batch up the files, rather than do them one at a time. So we are more efficient than open,one-write,close.
|
1202 |
+
private function makezip_addfiles() {
|
1203 |
|
1204 |
global $updraftplus;
|
1205 |
|
1206 |
+
# Used to detect requests to bump the size
|
1207 |
+
$bump_index = false;
|
1208 |
+
|
1209 |
+
$zipfile = $this->zip_basename.(($this->index == 0) ? '' : ($this->index+1)).'.zip.tmp';
|
1210 |
+
|
1211 |
$maxzipbatch = $updraftplus->jobdata_get('maxzipbatch', 26214400);
|
1212 |
if ((int)$maxzipbatch < 1) $maxzipbatch = 26214400;
|
1213 |
|
1214 |
// Short-circuit the null case, because we want to detect later if something useful happenned
|
1215 |
if (count($this->zipfiles_dirbatched) == 0 && count($this->zipfiles_batched) == 0) return true;
|
1216 |
|
1217 |
+
# If on PclZip, then if possible short-circuit to a quicker method (makes a huge time difference - on a folder of 1500 small files, 2.6s instead of 76.6)
|
1218 |
+
# This assumes that makezip_addfiles() is only called once so that we know about all needed files (the new style)
|
1219 |
+
# This is rather conservative - because it assumes zero compression. But we can't know that in advance.
|
1220 |
+
if (0 == $this->index && 'UpdraftPlus_PclZip' == $this->use_zip_object && $this->makezip_recursive_batchedbytes < $this->zip_split_every && ($this->makezip_recursive_batchedbytes < 512*1024*1024 || (defined('UPDRAFTPLUS_PCLZIP_FORCEALLINONE') && UPDRAFTPLUS_PCLZIP_FORCEALLINONE == true))) {
|
1221 |
+
$updraftplus->log("PclZip, and only one archive required - will attempt to do in single operation (data: ".round($this->makezip_recursive_batchedbytes/1024,1)." Kb, split: ".round($this->zip_split_every/1024, 1)." Kb)");
|
1222 |
+
if(!class_exists('PclZip')) require_once(ABSPATH.'/wp-admin/includes/class-pclzip.php');
|
1223 |
+
$zip = new PclZip($zipfile);
|
1224 |
+
$remove_path = ($this->whichone == 'wpcore') ? untrailingslashit(ABSPATH) : WP_CONTENT_DIR;
|
1225 |
+
$add_path = false;
|
1226 |
+
// Remove prefixes
|
1227 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
1228 |
+
if (isset($backupable_entities[$this->whichone])) {
|
1229 |
+
if ('plugins' == $whichone || 'themes' == $whichone || 'uploads' == $whichone) {
|
1230 |
+
$remove_path = dirname($backupable_entities[$whichone]);
|
1231 |
+
# To normalise instead of removing (which binzip doesn't support, so we don't do it), you'd remove the dirname() in the above line, and uncomment the below one.
|
1232 |
+
#$add_path = $whichone;
|
1233 |
+
} else {
|
1234 |
+
$remove_path = $backupable_entities[$whichone];
|
1235 |
+
}
|
1236 |
+
}
|
1237 |
+
if ($add_path) {
|
1238 |
+
$zipcode = $zip->create($this->source, PCLZIP_OPT_REMOVE_PATH, $remove_path, PCLZIP_OPT_ADD_PATH, $add_path);
|
1239 |
+
} else {
|
1240 |
+
$zipcode = $zip->create($this->source, PCLZIP_OPT_REMOVE_PATH, $remove_path);
|
1241 |
+
}
|
1242 |
+
if ($zipcode == 0 ) {
|
1243 |
+
$updraftplus->log("PclZip Error: ".$zip->errorInfo(true), 'warning');
|
1244 |
+
return $zip->errorCode();
|
1245 |
+
} else {
|
1246 |
+
return true;
|
1247 |
+
}
|
1248 |
+
}
|
1249 |
+
|
1250 |
// 05-Mar-2013 - added a new check on the total data added; it appears that things fall over if too much data is contained in the cumulative total of files that were addFile'd without a close-open cycle; presumably data is being stored in memory. In the case in question, it was a batch of MP3 files of around 100Mb each - 25 of those equals 2.5Gb!
|
1251 |
|
1252 |
$data_added_since_reopen = 0;
|
1253 |
+
# The following array is used only for error reporting if ZipArchive::close fails (since that method itself reports no error messages - we have to track manually what we were attempting to add)
|
1254 |
+
$files_zipadded_since_open = array();
|
1255 |
|
1256 |
+
$zip = new $this->use_zip_object;
|
1257 |
if (file_exists($zipfile)) {
|
1258 |
$opencode = $zip->open($zipfile);
|
1259 |
$original_size = filesize($zipfile);
|
1260 |
clearstatcache();
|
1261 |
} else {
|
1262 |
+
$create_code = (defined('ZIPARCHIVE::CREATE')) ? ZIPARCHIVE::CREATE : 1;
|
1263 |
+
$opencode = $zip->open($zipfile, $create_code);
|
1264 |
$original_size = 0;
|
1265 |
}
|
1266 |
|
1267 |
+
if ($opencode !== true) return new WP_Error('no_open', sprintf(__('Failed to open the zip file (%s) - %s', 'updraftplus'),$zipfile, $zip->last_error));
|
1268 |
// Make sure all directories are created before we start creating files
|
1269 |
while ($dir = array_pop($this->zipfiles_dirbatched)) {
|
1270 |
$zip->addEmptyDir($dir);
|
1271 |
}
|
1272 |
|
1273 |
+
$zipfiles_added_thisbatch = 0;
|
1274 |
+
|
1275 |
+
// Go through all those batched files
|
1276 |
foreach ($this->zipfiles_batched as $file => $add_as) {
|
1277 |
+
|
1278 |
$fsize = filesize($file);
|
1279 |
+
|
1280 |
+
if ($fsize > UPDRAFTPLUS_WARN_FILE_SIZE) {
|
1281 |
+
$updraftplus->log(sprintf(__('A very large file was encountered: %s (size: %s Mb)', 'updraftplus'), $add_as, round($fsize/1048576, 1)), 'warning');
|
1282 |
+
}
|
1283 |
+
|
1284 |
+
// Skips files that are already added
|
1285 |
if (!isset($this->existing_files[$add_as]) || $this->existing_files[$add_as] != $fsize) {
|
1286 |
|
1287 |
@touch($zipfile);
|
1288 |
$zip->addFile($file, $add_as);
|
1289 |
+
$zipfiles_added_thisbatch++;
|
1290 |
+
$this->zipfiles_added_thisrun++;
|
1291 |
+
$files_zipadded_since_open[] = array('file' => $file, 'addas' => $add_as);
|
1292 |
|
1293 |
$data_added_since_reopen += $fsize;
|
1294 |
+
/* Conditions for forcing a write-out and re-open:
|
1295 |
+
- more than $maxzipbatch bytes have been batched
|
1296 |
+
- more than 1.5 seconds have passed since the last time we wrote
|
1297 |
+
- that adding this batch of data is likely already enough to take us over the split limit (and if that happens, then do actually split - to prevent a scenario of progressively tinier writes as we approach but don't actually reach the limit)
|
1298 |
+
- more than 500 files batched (should perhaps intelligently lower this as the zip file gets bigger - not yet needed)
|
1299 |
+
*/
|
1300 |
|
1301 |
+
# Add 10% margin. It only really matters when the OS has a file size limit, exceeding which causes failure (e.g. 2Gb on 32-bit)
|
1302 |
+
# Since we don't test before the file has been created (so that zip_last_ratio has meaningful data), we rely on max_zip_batch being less than zip_split_every - which should always be the case
|
1303 |
+
$reaching_split_limit = ( $this->zip_last_ratio > 0 && $original_size>0 && ($original_size + 1.1*$data_added_since_reopen*$this->zip_last_ratio) > $this->zip_split_every) ? true : false;
|
1304 |
|
1305 |
+
if ($zipfiles_added_thisbatch > 500 || $reaching_split_limit || $data_added_since_reopen > $maxzipbatch || (time() - $this->zipfiles_lastwritetime) > 1.5) {
|
|
|
1306 |
|
1307 |
+
$something_useful_sizetest = false;
|
1308 |
|
1309 |
+
if ($data_added_since_reopen > $maxzipbatch) {
|
1310 |
$something_useful_sizetest = true;
|
1311 |
+
$updraftplus->log("Adding batch to zip file (".$this->use_zip_object."): over ".round($maxzipbatch/1048576,1)." Mb added on this batch (".round($data_added_since_reopen/1048576,1)." Mb, ".count($this->zipfiles_batched)." files batched, $zipfiles_added_thisbatch (".$this->zipfiles_added_thisrun.") added so far); re-opening (prior size: ".round($original_size/1024,1).' Kb)');
|
1312 |
+
} elseif ($zipfiles_added_thisbatch >500) {
|
1313 |
+
$updraftplus->log("Adding batch to zip file (".$this->use_zip_object."): over 500 files added on this batch (".round($data_added_since_reopen/1048576,1)." Mb, ".count($this->zipfiles_batched)." files batched, $zipfiles_added_thisbatch (".$this->zipfiles_added_thisrun.") added so far); re-opening (prior size: ".round($original_size/1024,1).' Kb)');
|
1314 |
+
} elseif (!$reaching_split_limit) {
|
1315 |
+
$updraftplus->log("Adding batch to zip file (".$this->use_zip_object."): over 1.5 seconds have passed since the last write (".round($data_added_since_reopen/1048576,1)." Mb, $zipfiles_added_thisbatch (".$this->zipfiles_added_thisrun.") files added so far); re-opening (prior size: ".round($original_size/1024,1).' Kb)');
|
1316 |
} else {
|
1317 |
+
$updraftplus->log("Adding batch to zip file (".$this->use_zip_object."): possibly approaching split limit (".round($data_added_since_reopen/1048576,1)." Mb, $zipfiles_added_thisbatch (".$this->zipfiles_added_thisrun.") files added so far); last ratio: ".round($this->zip_last_ratio,4)."; re-opening (prior size: ".round($original_size/1024,1).' Kb)');
|
1318 |
}
|
1319 |
if (!$zip->close()) {
|
1320 |
+
$updraftplus->log(__('A zip error occurred - check your log for more details.', 'updraftplus'), 'warning', 'zipcloseerror');
|
1321 |
+
$updraftplus->log("The attempt to close the zip file returned an error (".$zip->last_error."). List of files we were trying to add follows (check their permissions).");
|
1322 |
+
foreach ($files_zipadded_since_open as $ffile) {
|
1323 |
+
$updraftplus->log("File: ".$ffile['addas']." (exists: ".(int)@file_exists($ffile['file']).", size: ".@filesize($ffile['file']).')');
|
1324 |
+
}
|
1325 |
}
|
1326 |
+
$zipfiles_added_thisbatch = 0;
|
1327 |
+
|
1328 |
+
# This triggers a re-open, later
|
1329 |
unset($zip);
|
1330 |
+
$files_zipadded_since_open = array();
|
|
|
|
|
1331 |
// Call here, in case we've got so many big files that we don't complete the whole routine
|
1332 |
+
if (filesize($zipfile) > $original_size) {
|
1333 |
+
|
1334 |
+
# It is essential that this does not go above 1, even though in reality (and this can happen at the start, if just 1 file is added (e.g. due to >1.5s detection) the 'compressed' zip file may be *bigger* than the files stored in it. When that happens, if the ratio is big enough, it can then fire the "approaching split limit" detection (very) prematurely
|
1335 |
+
$this->zip_last_ratio = ($data_added_since_reopen > 0) ? min((filesize($zipfile) - $original_size)/$data_added_since_reopen, 1) : 1;
|
1336 |
+
|
1337 |
+
# We need a rolling update of this
|
1338 |
+
$original_size = filesize($zipfile);
|
1339 |
+
|
1340 |
+
# Move on to next zip?
|
1341 |
+
if ($reaching_split_limit || filesize($zipfile) > $this->zip_split_every) {
|
1342 |
+
$bump_index = true;
|
1343 |
+
# Take the filesize now because later we wanted to know we did clearstatcache()
|
1344 |
+
$bumped_at = round(filesize($zipfile)/1048576, 1);
|
1345 |
+
}
|
1346 |
|
1347 |
# Need to make sure that something_useful_happened() is always called
|
1348 |
|
1383 |
$max_time = -1;
|
1384 |
}
|
1385 |
|
1386 |
+
if ($normalised_time_since_began<6 || ($updraftplus->current_resumption >=1 && $run_times_known >=1 && $time_since_began < 0.6*$max_time )) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1387 |
|
1388 |
+
// How much can we increase it by?
|
1389 |
+
if ($normalised_time_since_began <6) {
|
1390 |
+
if ($run_times_known > 0 && $max_time >0) {
|
1391 |
+
$new_maxzipbatch = min(floor(max(
|
1392 |
+
$maxzipbatch*6/$normalised_time_since_began, $maxzipbatch*((0.6*$max_time)/$normalised_time_since_began))),
|
1393 |
+
200*1024*1024
|
1394 |
+
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1395 |
} else {
|
1396 |
+
# Maximum of 200Mb in a batch
|
1397 |
+
$new_maxzipbatch = min( floor($maxzipbatch*6/$normalised_time_since_began),
|
|
|
1398 |
200*1024*1024
|
1399 |
);
|
1400 |
}
|
1401 |
+
} else {
|
1402 |
+
// Use up to 60% of available time
|
1403 |
+
$new_maxzipbatch = min(
|
1404 |
+
floor($maxzipbatch*((0.6*$max_time)/$normalised_time_since_began)),
|
1405 |
+
200*1024*1024
|
1406 |
+
);
|
1407 |
+
}
|
1408 |
|
1409 |
+
# Throttle increases - don't increase by more than 2x in one go - ???
|
1410 |
+
# $new_maxzipbatch = floor(min(2*$maxzipbatch, $new_maxzipbatch));
|
1411 |
+
# Also don't allow anything that is going to be more than 18 seconds - actually, that's harmful because of the basically fixed time taken to copy the file
|
1412 |
+
# $new_maxzipbatch = floor(min(18*$rate ,$new_maxzipbatch));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1413 |
|
1414 |
+
# Don't go above the split amount (though we expect that to be higher anyway, unless sending via email)
|
1415 |
+
$new_maxzipbatch = min($new_maxzipbatch, $this->zip_split_every);
|
1416 |
+
|
1417 |
+
# Don't raise it above a level that failed on a previous run
|
1418 |
+
$maxzipbatch_ceiling = $updraftplus->jobdata_get('maxzipbatch_ceiling');
|
1419 |
+
if (is_numeric($maxzipbatch_ceiling) && $maxzipbatch_ceiling > 20*1024*1024 && $new_maxzipbatch > $maxzipbatch_ceiling) {
|
1420 |
+
$updraftplus->log("Was going to raise maxzipbytes to $new_maxzipbatch, but this is too high: a previous failure led to the ceiling being set at $maxzipbatch_ceiling, which we will use instead");
|
1421 |
+
$new_maxzipbatch = $maxzipbatch_ceiling;
|
1422 |
}
|
1423 |
|
1424 |
+
// Final sanity check
|
1425 |
+
if ($new_maxzipbatch > 1024*1024) $updraftplus->jobdata_set("maxzipbatch", $new_maxzipbatch);
|
1426 |
+
|
1427 |
+
if ($new_maxzipbatch <= 1024*1024) {
|
1428 |
+
$updraftplus->log("Unexpected new_maxzipbatch value obtained (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
1429 |
+
} elseif ($new_maxzipbatch > $maxzipbatch) {
|
1430 |
+
$updraftplus->log("Performance is good - will increase the amount of data we attempt to batch (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
1431 |
+
} elseif ($new_maxzipbatch < $maxzipbatch) {
|
1432 |
+
// Ironically, we thought we were speedy...
|
1433 |
+
$updraftplus->log("Adjust: Reducing maximum amount of batched data (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, new_max_bytes=$new_maxzipbatch, old_max_bytes=$maxzipbatch)");
|
1434 |
+
} else {
|
1435 |
+
$updraftplus->log("Performance is good - but we will not increase the amount of data we batch, as we are already at the present limit (time=$time_since_began, normalised_time=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, max_bytes=$maxzipbatch)");
|
1436 |
+
}
|
1437 |
|
1438 |
+
if ($new_maxzipbatch > 1024*1024) $maxzipbatch = $new_maxzipbatch;
|
1439 |
+
}
|
1440 |
|
1441 |
+
// Detect excessive slowness
|
1442 |
+
// Don't do this until we're on at least resumption 7, as we want to allow some time for things to settle down and the maxiumum time to be accurately known (since reducing the batch size unnecessarily can itself cause extra slowness, due to PHP's usage of temporary zip files)
|
1443 |
+
|
1444 |
+
// We use a percentage-based system as much as possible, to avoid the various criteria being in conflict with each other (i.e. a run being both 'slow' and 'fast' at the same time, which is increasingly likely as max_time gets smaller).
|
1445 |
|
1446 |
+
if (!$updraftplus->something_useful_happened && $updraftplus->current_resumption >= 7) {
|
1447 |
|
1448 |
+
$updraftplus->something_useful_happened();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1449 |
|
1450 |
+
if ($run_times_known >= 5 && ($time_since_began > 0.8 * $max_time || $time_since_began + 7 > $max_time)) {
|
1451 |
+
|
1452 |
+
$new_maxzipbatch = max(floor($maxzipbatch*0.8), 20971520);
|
1453 |
+
if ($new_maxzipbatch < $maxzipbatch) {
|
1454 |
+
$maxzipbatch = $new_maxzipbatch;
|
1455 |
+
$updraftplus->jobdata_set("maxzipbatch", $new_maxzipbatch);
|
1456 |
+
$updraftplus->log("We are within a small amount of the expected maximum amount of time available; the zip-writing thresholds will be reduced (time_passed=$time_since_began, normalised_time_passed=$normalised_time_since_began, max_time=$max_time, data points known=$run_times_known, old_max_bytes=$maxzipbatch, new_max_bytes=$new_maxzipbatch)");
|
1457 |
+
} else {
|
1458 |
+
$updraftplus->log("We are within a small amount of the expected maximum amount of time available, but the zip-writing threshold is already at its lower limit (20Mb), so will not be further reduced (max_time=$max_time, data points known=$run_times_known, max_bytes=$maxzipbatch)");
|
1459 |
+
}
|
1460 |
}
|
1461 |
+
|
1462 |
+
} else {
|
1463 |
+
$updraftplus->something_useful_happened();
|
1464 |
}
|
1465 |
}
|
1466 |
$data_added_since_reopen = 0;
|
1467 |
+
} else {
|
1468 |
+
# ZipArchive::close() can take a very long time, which we want to know about
|
1469 |
+
$updraftplus->record_still_alive();
|
1470 |
}
|
1471 |
+
|
1472 |
clearstatcache();
|
1473 |
$this->zipfiles_lastwritetime = time();
|
1474 |
}
|
1475 |
+
} elseif (0 == $this->zipfiles_added_thisrun) {
|
1476 |
+
// Update lastwritetime, because otherwise the 1.5-second-activity detection can fire prematurely (e.g. if it takes >1.5 seconds to process the previously-written files, then the detector fires after 1 file. This then can have the knock-on effect of having something_useful_happened() called, but then a subsequent attempt to write out a lot of meaningful data fails, and the maximum batch is not then reduced.
|
1477 |
+
// Testing shows that calling time() 1000 times takes negligible time
|
1478 |
+
$this->zipfiles_lastwritetime=time();
|
1479 |
}
|
1480 |
$this->zipfiles_added++;
|
1481 |
// Don't call something_useful_happened() here - nothing necessarily happens until close() is called
|
1482 |
+
if ($this->zipfiles_added % 100 == 0) $updraftplus->log("Zip: ".basename($zipfile).": ".$this->zipfiles_added." files added (on-disk size: ".round(@filesize($zipfile)/1024,1)." Kb)");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1483 |
|
1484 |
+
if ($bump_index) {
|
1485 |
+
$updraftplus->log(sprintf("Zip size is at/near split limit (%s Mb / %s Mb) - bumping index (from: %d)", $bumped_at, round($this->zip_split_every/1048576, 1), $this->index));
|
1486 |
+
$bump_index = false;
|
1487 |
+
$this->bump_index();
|
1488 |
+
$zipfile = $this->zip_basename.($this->index+1).'.zip.tmp';
|
1489 |
+
}
|
1490 |
+
if (empty($zip)) {
|
1491 |
+
$zip = new $this->use_zip_object;
|
1492 |
|
1493 |
+
if (file_exists($zipfile)) {
|
1494 |
+
$opencode = $zip->open($zipfile);
|
1495 |
+
$original_size = filesize($zipfile);
|
1496 |
+
clearstatcache();
|
1497 |
+
} else {
|
1498 |
+
$create_code = (defined('ZIPARCHIVE::CREATE')) ? ZIPARCHIVE::CREATE : 1;
|
1499 |
+
$opencode = $zip->open($zipfile, $create_code);
|
1500 |
+
$original_size = 0;
|
|
|
1501 |
}
|
1502 |
+
|
1503 |
+
if ($opencode !== true) return new WP_Error('no_open', sprintf(__('Failed to open the zip file (%s) - %s', 'updraftplus'),$zipfile, $zip->last_error));
|
1504 |
}
|
1505 |
+
|
|
|
1506 |
}
|
1507 |
|
1508 |
+
# Reset array
|
1509 |
+
$this->zipfiles_batched = array();
|
1510 |
|
1511 |
+
$ret = $zip->close();
|
1512 |
+
if (!$ret) {
|
1513 |
+
$updraftplus->log(__('A zip error occurred - check your log for more details.', 'updraftplus'), 'warning', 'zipcloseerror');
|
1514 |
+
$updraftplus->log("Closing the zip file returned an error (".$zip->last_error."). List of files we were trying to add follows (check their permissions).");
|
1515 |
+
foreach ($files_zipadded_since_open as $ffile) {
|
1516 |
+
$updraftplus->log("File: ".$ffile['addas']." (exists: ".(int)@file_exists($ffile['file']).", size: ".@filesize($ffile['file']).')');
|
|
|
1517 |
}
|
|
|
1518 |
}
|
1519 |
|
1520 |
+
$this->zipfiles_lastwritetime = time();
|
1521 |
+
# May not exist if the last thing we did was bump
|
1522 |
+
if (file_exists($zipfile) && filesize($zipfile) > $original_size) $updraftplus->something_useful_happened();
|
1523 |
|
1524 |
+
# Move on to next archive?
|
1525 |
+
if (file_exists($zipfile) && filesize($zipfile) > $this->zip_split_every) {
|
1526 |
+
$updraftplus->log(sprintf("Zip size has gone over split limit (%s, %s) - bumping index (%d)", round(filesize($zipfile)/1048576,1), round($this->zip_split_every/1048576, 1), $this->index));
|
1527 |
+
$this->bump_index();
|
|
|
|
|
|
|
|
|
|
|
|
|
1528 |
}
|
1529 |
|
1530 |
+
clearstatcache();
|
1531 |
+
|
1532 |
+
return $ret;
|
1533 |
+
}
|
1534 |
+
|
1535 |
+
private function bump_index() {
|
1536 |
+
global $updraftplus;
|
1537 |
+
$job_file_entities = $updraftplus->jobdata_get('job_file_entities');
|
1538 |
+
$youwhat = $this->whichone;
|
1539 |
+
|
1540 |
+
$timetaken = max(microtime(true)-$this->zip_microtime_start, 0.000001);
|
1541 |
+
|
1542 |
+
$itext = ($this->index == 0) ? '' : ($this->index+1);
|
1543 |
+
$full_path = $this->zip_basename.$itext.'.zip';
|
1544 |
+
@rename($full_path.'.tmp', $full_path);
|
1545 |
+
$kbsize = filesize($full_path)/1024;
|
1546 |
+
$rate = round($kbsize/$timetaken, 1);
|
1547 |
+
$updraftplus->log("Created ".$this->whichone." zip (".$this->index.") - ".round($kbsize,1)." Kb in ".round($timetaken,1)." s ($rate Kb/s)");
|
1548 |
+
$this->zip_microtime_start = microtime(true);
|
1549 |
+
|
1550 |
+
# No need to add $itext here - we can just delete any temporary files for this zip
|
1551 |
+
$updraftplus->clean_temporary_files('_'.$updraftplus->nonce."-".$youwhat, 600);
|
1552 |
|
1553 |
+
$this->index++;
|
1554 |
+
$job_file_entities[$youwhat]['index']=$this->index;
|
1555 |
+
$updraftplus->jobdata_set('job_file_entities', $job_file_entities);
|
1556 |
}
|
1557 |
|
1558 |
+
}
|
class-zip.php
ADDED
@@ -0,0 +1,280 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if (!defined ('ABSPATH')) die('No direct access allowed');
|
4 |
+
|
5 |
+
# We just add a last_error variable for comaptibility with our UpdraftPlus_PclZip object
|
6 |
+
class UpdraftPlus_ZipArchive extends ZipArchive {
|
7 |
+
public $last_error = '(Unknown: ZipArchive does not return error messages)';
|
8 |
+
}
|
9 |
+
|
10 |
+
class UpdraftPlus_BinZip extends UpdraftPlus_PclZip {
|
11 |
+
|
12 |
+
private $binzip;
|
13 |
+
|
14 |
+
function __construct() {
|
15 |
+
global $updraftplus_backup;
|
16 |
+
$this->binzip = $updraftplus_backup->binzip;
|
17 |
+
if (!is_string($this->binzip)) {
|
18 |
+
$this->last_error = "No binary zip was found";
|
19 |
+
return false;
|
20 |
+
}
|
21 |
+
$this->debug = UpdraftPlus_Options::get_updraft_option('updraft_debug_mode');
|
22 |
+
return parent::__construct();
|
23 |
+
}
|
24 |
+
|
25 |
+
public function addFile($file, $add_as) {
|
26 |
+
|
27 |
+
global $updraftplus;
|
28 |
+
$base = $updraftplus->str_lreplace($add_as, '', $file);
|
29 |
+
|
30 |
+
if ($file == $base) {
|
31 |
+
// Shouldn't happen
|
32 |
+
} else {
|
33 |
+
$rdirname = untrailingslashit($base);
|
34 |
+
# Note: $file equals $rdirname/$add_as
|
35 |
+
$this->addfiles[$rdirname][] = $add_as;
|
36 |
+
}
|
37 |
+
|
38 |
+
}
|
39 |
+
|
40 |
+
# The standard zip binary cannot list; so we use PclZip for that
|
41 |
+
# Do the actual write-out - it is assumed that close() is where this is done. Needs to return true/false
|
42 |
+
public function close() {
|
43 |
+
|
44 |
+
if (empty($this->pclzip)) {
|
45 |
+
$this->last_error = 'Zip file was not opened';
|
46 |
+
return false;
|
47 |
+
}
|
48 |
+
|
49 |
+
global $updraftplus;
|
50 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
51 |
+
|
52 |
+
$activity = false;
|
53 |
+
|
54 |
+
# BinZip does not like zero-sized zip files
|
55 |
+
if (file_exists($this->path) && 0 == filesize($this->path)) @unlink($this->path);
|
56 |
+
|
57 |
+
$descriptorspec = array(
|
58 |
+
0 => array('pipe', 'r'),
|
59 |
+
1 => array('pipe', 'w'),
|
60 |
+
2 => array('pipe', 'w')
|
61 |
+
);
|
62 |
+
$exec = $this->binzip." -v -@ ".escapeshellarg($this->path);
|
63 |
+
$last_recorded_alive = time();
|
64 |
+
$something_useful_happened = $updraftplus->something_useful_happened;
|
65 |
+
$orig_size = file_exists($destination) ? filesize($destination) : 0;
|
66 |
+
$last_size = $orig_size;
|
67 |
+
clearstatcache();
|
68 |
+
|
69 |
+
$added_dirs_yet = false;
|
70 |
+
|
71 |
+
// Loop over each destination directory name
|
72 |
+
foreach ($this->addfiles as $rdirname => $files) {
|
73 |
+
|
74 |
+
$process = proc_open($exec, $descriptorspec, $pipes, $rdirname);
|
75 |
+
|
76 |
+
if (!is_resource($process)) {
|
77 |
+
$this->last_error = $updraftplus->log("BinZip error: popen failed");
|
78 |
+
return false;
|
79 |
+
}
|
80 |
+
|
81 |
+
if (!$added_dirs_yet) {
|
82 |
+
# Add the directories - (in fact, with binzip, non-empty directories automatically have their entries added; but it doesn't hurt to add them explicitly)
|
83 |
+
foreach ($this->adddirs as $dir) {
|
84 |
+
fwrite($pipes[0], $dir."/\n");
|
85 |
+
}
|
86 |
+
$added_dirs_yet=true;
|
87 |
+
}
|
88 |
+
|
89 |
+
foreach ($files as $file) {
|
90 |
+
// Send the list of files on stdin
|
91 |
+
fwrite($pipes[0], $file."\n");
|
92 |
+
}
|
93 |
+
fclose($pipes[0]);
|
94 |
+
|
95 |
+
while (!feof($pipes[1])) {
|
96 |
+
$w = fgets($pipes[1], 1024);
|
97 |
+
// Logging all this really slows things down; use debug to mitigate
|
98 |
+
if ($w && $this->debug) $updraftplus->log("Output from zip: ".trim($w), 'debug');
|
99 |
+
if (time() > $last_recorded_alive + 5) {
|
100 |
+
$updraftplus->record_still_alive();
|
101 |
+
$last_recorded_alive = time();
|
102 |
+
}
|
103 |
+
if (file_exists($this->path)) {
|
104 |
+
$new_size = @filesize($this->path);
|
105 |
+
if (!$something_useful_happened && $new_size > $orig_size + 20) {
|
106 |
+
$updraftplus->something_useful_happened();
|
107 |
+
$something_useful_happened = true;
|
108 |
+
}
|
109 |
+
clearstatcache();
|
110 |
+
# Log when 20% bigger or at least every 50Mb
|
111 |
+
if ($new_size > $last_size*1.2 || $new_size > $last_size + 52428800) {
|
112 |
+
$updraftplus->log($this->path.sprintf(": size is now: %.2f Mb", round($new_size/1048576,1)));
|
113 |
+
$last_size = $new_size;
|
114 |
+
}
|
115 |
+
}
|
116 |
+
}
|
117 |
+
|
118 |
+
fclose($pipes[1]);
|
119 |
+
|
120 |
+
while (!feof($pipes[2])) {
|
121 |
+
$last_error = fgets($pipes[2]);
|
122 |
+
if (!empty($last_error)) $this->last_error = $last_error;
|
123 |
+
}
|
124 |
+
fclose($pipes[2]);
|
125 |
+
|
126 |
+
$ret = proc_close($process);
|
127 |
+
|
128 |
+
if ($ret != 0 && $ret != 12) {
|
129 |
+
$updraftplus->log("Binary zip: error (code: $ret)");
|
130 |
+
if (!empty($w) && !$this->debug) $updraftplus->log("Last output from zip: ".trim($w), 'debug');
|
131 |
+
return false;
|
132 |
+
}
|
133 |
+
|
134 |
+
unset($this->addfiles[$rdirname]);
|
135 |
+
}
|
136 |
+
|
137 |
+
return true;
|
138 |
+
}
|
139 |
+
|
140 |
+
}
|
141 |
+
|
142 |
+
# A ZipArchive compatibility layer, with behaviour sufficient for our usage of ZipArchive
|
143 |
+
class UpdraftPlus_PclZip {
|
144 |
+
|
145 |
+
protected $pclzip;
|
146 |
+
protected $path;
|
147 |
+
protected $addfiles;
|
148 |
+
protected $adddirs;
|
149 |
+
private $statindex;
|
150 |
+
public $last_error;
|
151 |
+
|
152 |
+
function __construct() {
|
153 |
+
$this->addfiles = array();
|
154 |
+
$this->adddirs = array();
|
155 |
+
}
|
156 |
+
|
157 |
+
public function __get($name) {
|
158 |
+
if ($name != 'numFiles') return null;
|
159 |
+
|
160 |
+
if (empty($this->pclzip)) return false;
|
161 |
+
|
162 |
+
$statindex = $this->pclzip->listContent();
|
163 |
+
|
164 |
+
if (empty($statindex)) {
|
165 |
+
$this->statindex=array();
|
166 |
+
return 0;
|
167 |
+
}
|
168 |
+
|
169 |
+
$result = array();
|
170 |
+
foreach ($statindex as $i => $file) {
|
171 |
+
if (!isset($statindex[$i]['folder']) || 0 == $statindex[$i]['folder']) {
|
172 |
+
$result[] = $file;
|
173 |
+
}
|
174 |
+
unset($statindex[$i]);
|
175 |
+
}
|
176 |
+
|
177 |
+
$this->statindex=$result;
|
178 |
+
|
179 |
+
return count($this->statindex);
|
180 |
+
|
181 |
+
}
|
182 |
+
|
183 |
+
public function statIndex($i) {
|
184 |
+
|
185 |
+
if (empty($this->statindex[$i])) return array('name' => null, 'size' => 0);
|
186 |
+
|
187 |
+
return array('name' => $this->statindex[$i]['filename'], 'size' => $this->statindex[$i]['size']);
|
188 |
+
|
189 |
+
}
|
190 |
+
|
191 |
+
public function open($path, $flags = 0) {
|
192 |
+
if(!class_exists('PclZip')) require_once(ABSPATH.'/wp-admin/includes/class-pclzip.php');
|
193 |
+
if(!class_exists('PclZip')) {
|
194 |
+
$this->last_error = "No PclZip class was found";
|
195 |
+
return false;
|
196 |
+
}
|
197 |
+
|
198 |
+
$ziparchive_create_match = (defined('ZIPARCHIVE::CREATE')) ? ZIPARCHIVE::CREATE : 1;
|
199 |
+
|
200 |
+
if ($flags == $ziparchive_create_match && file_exists($path)) @unlink($path);
|
201 |
+
|
202 |
+
$this->pclzip = new PclZip($path);
|
203 |
+
if (empty($this->pclzip)) {
|
204 |
+
$this->last_error = 'Could not get a PclZip object';
|
205 |
+
return false;
|
206 |
+
}
|
207 |
+
|
208 |
+
# Make the empty directory we need to implement addEmptyDir()
|
209 |
+
global $updraftplus;
|
210 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
211 |
+
if (!is_dir($updraft_dir.'/emptydir') && !mkdir($updraft_dir.'/emptydir')) {
|
212 |
+
$this->last_error = "Could not create empty directory ($updraft_dir/emptydir)";
|
213 |
+
return false;
|
214 |
+
}
|
215 |
+
|
216 |
+
$this->path = $path;
|
217 |
+
|
218 |
+
return true;
|
219 |
+
|
220 |
+
}
|
221 |
+
|
222 |
+
# Do the actual write-out - it is assumed that close() is where this is done. Needs to return true/false
|
223 |
+
public function close() {
|
224 |
+
if (empty($this->pclzip)) {
|
225 |
+
$this->last_error = 'Zip file was not opened';
|
226 |
+
return false;
|
227 |
+
}
|
228 |
+
|
229 |
+
global $updraftplus;
|
230 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
231 |
+
|
232 |
+
$activity = false;
|
233 |
+
|
234 |
+
# Add the empty directories
|
235 |
+
foreach ($this->adddirs as $dir) {
|
236 |
+
if (false == $this->pclzip->add($updraft_dir.'/emptydir', PCLZIP_OPT_REMOVE_PATH, $updraft_dir.'/emptydir', PCLZIP_OPT_ADD_PATH, $dir)) {
|
237 |
+
$this->last_error = $this->pclzip->errorInfo(true);
|
238 |
+
return false;
|
239 |
+
}
|
240 |
+
$activity = true;
|
241 |
+
}
|
242 |
+
|
243 |
+
foreach ($this->addfiles as $rdirname => $adirnames) {
|
244 |
+
foreach ($adirnames as $adirname => $files) {
|
245 |
+
if (false == $this->pclzip->add($files, PCLZIP_OPT_REMOVE_PATH, $rdirname, PCLZIP_OPT_ADD_PATH, $adirname)) {
|
246 |
+
$this->last_error = $this->pclzip->errorInfo(true);
|
247 |
+
return false;
|
248 |
+
}
|
249 |
+
$activity = true;
|
250 |
+
}
|
251 |
+
unset($this->addfiles[$rdirname]);
|
252 |
+
}
|
253 |
+
|
254 |
+
$this->pclzip = false;
|
255 |
+
$this->addfiles = array();
|
256 |
+
$this->adddirs = array();
|
257 |
+
|
258 |
+
clearstatcache();
|
259 |
+
if ($activity && filesize($this->path) < 50) {
|
260 |
+
$this->last_error = "Write failed - unknown cause (check your file permissions)";
|
261 |
+
return false;
|
262 |
+
}
|
263 |
+
|
264 |
+
return true;
|
265 |
+
}
|
266 |
+
|
267 |
+
# Note: basename($add_as) is irrelevant; that is, it is actually basename($file) that will be used. But these are always identical in our usage.
|
268 |
+
public function addFile($file, $add_as) {
|
269 |
+
# Add the files. PclZip appears to do the whole (copy zip to temporary file, add file, move file) cycle for each file - so batch them as much as possible. We have to batch by dirname(). On a test with 1000 files of 25Kb each in the same directory, this reduced the time needed on that directory from 120s to 15s (or 5s with primed caches).
|
270 |
+
$rdirname = dirname($file);
|
271 |
+
$adirname = dirname($add_as);
|
272 |
+
$this->addfiles[$rdirname][$adirname][] = $file;
|
273 |
+
}
|
274 |
+
|
275 |
+
# PclZip doesn't have a direct way to do this
|
276 |
+
public function addEmptyDir($dir) {
|
277 |
+
$this->adddirs[] = $dir;
|
278 |
+
}
|
279 |
+
|
280 |
+
}
|
includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php
CHANGED
@@ -49,7 +49,7 @@ abstract class Dropbox_ConsumerAbstract
|
|
49 |
$this->getAccessToken();
|
50 |
} catch(Dropbox_Exception $e) {
|
51 |
global $updraftplus;
|
52 |
-
$updraftplus->log($e->getMessage().' - need to reauthenticate with Dropbox');
|
53 |
$this->getRequestToken();
|
54 |
$this->authorise();
|
55 |
}
|
@@ -79,16 +79,22 @@ abstract class Dropbox_ConsumerAbstract
|
|
79 |
*/
|
80 |
private function authorise()
|
81 |
{
|
82 |
-
// Only redirect if using CLI
|
83 |
if (PHP_SAPI !== 'cli' && (!defined('DOING_CRON') || !DOING_CRON)) {
|
84 |
$url = $this->getAuthoriseUrl();
|
85 |
-
|
|
|
|
|
|
|
|
|
86 |
exit;
|
|
|
|
|
87 |
}
|
88 |
global $updraftplus;
|
89 |
-
$updraftplus->log('Dropbox reauthorisation needed
|
90 |
UpdraftPlus_Options::update_updraft_option("updraft_dropboxtk_request_token",'');
|
91 |
-
$updraftplus->
|
92 |
exit;
|
93 |
}
|
94 |
|
49 |
$this->getAccessToken();
|
50 |
} catch(Dropbox_Exception $e) {
|
51 |
global $updraftplus;
|
52 |
+
$updraftplus->log($e->getMessage().' - need to reauthenticate this site with Dropbox (if this fails, then you can also try wiping your settings from the Expert Settings section');
|
53 |
$this->getRequestToken();
|
54 |
$this->authorise();
|
55 |
}
|
79 |
*/
|
80 |
private function authorise()
|
81 |
{
|
82 |
+
// Only redirect if not using CLI
|
83 |
if (PHP_SAPI !== 'cli' && (!defined('DOING_CRON') || !DOING_CRON)) {
|
84 |
$url = $this->getAuthoriseUrl();
|
85 |
+
if (!headers_sent()) {
|
86 |
+
header('Location: ' . $url);
|
87 |
+
} else {
|
88 |
+
throw new Dropbox_Exception(sprintf(__('The %s authentication could not go ahead, because something else on your site is breaking it. Try disabling your other plugins and switching to a default theme. (Specifically, you are looking for the component that sends output (most likely PHP warnings/errors) before the page begins. Turning off any debugging settings may also help).', ''), 'Dropbox'));
|
89 |
+
}
|
90 |
exit;
|
91 |
+
?><?php
|
92 |
+
return;
|
93 |
}
|
94 |
global $updraftplus;
|
95 |
+
$updraftplus->log('Dropbox reauthorisation needed; but we are running from cron or the CLI, so this is not possible');
|
96 |
UpdraftPlus_Options::update_updraft_option("updraft_dropboxtk_request_token",'');
|
97 |
+
$updraftplus->log(sprintf(__('You need to re-authenticate with %s, as your existing credentials are not working.', 'updraftplus'), 'Dropbox'), 'error');
|
98 |
exit;
|
99 |
}
|
100 |
|
includes/Dropbox/OAuth/Storage/Encrypter.php
CHANGED
@@ -33,6 +33,9 @@ class Dropbox_Encrypter
|
|
33 |
{
|
34 |
if (!extension_loaded('mcrypt')) {
|
35 |
throw new Dropbox_Exception('The storage encrypter requires the PHP MCrypt extension to be available. Please check your PHP configuration.');
|
|
|
|
|
|
|
36 |
} elseif (($length = mb_strlen($key, '8bit')) !== self::KEY_SIZE) {
|
37 |
throw new Dropbox_Exception('Expecting a ' . self::KEY_SIZE . ' byte key, got ' . $length);
|
38 |
} else {
|
33 |
{
|
34 |
if (!extension_loaded('mcrypt')) {
|
35 |
throw new Dropbox_Exception('The storage encrypter requires the PHP MCrypt extension to be available. Please check your PHP configuration.');
|
36 |
+
} elseif (preg_match('/^[A-Za-z0-9]+$/', $key) && $length = strlen($key) === self::KEY_SIZE) {
|
37 |
+
# Short-cut so that the mbstring extension is not required
|
38 |
+
$this->key = $key;
|
39 |
} elseif (($length = mb_strlen($key, '8bit')) !== self::KEY_SIZE) {
|
40 |
throw new Dropbox_Exception('Expecting a ' . self::KEY_SIZE . ' byte key, got ' . $length);
|
41 |
} else {
|
includes/cacert.pem
CHANGED
@@ -147,44 +147,6 @@ WM1pF+NEHJwZRDmJXNycAA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2Omuf
|
|
147 |
Tqj/ZA1k
|
148 |
-----END CERTIFICATE-----
|
149 |
|
150 |
-
Verisign Class 1 Public Primary Certification Authority - G2
|
151 |
-
============================================================
|
152 |
-
-----BEGIN CERTIFICATE-----
|
153 |
-
MIIDAjCCAmsCEEzH6qqYPnHTkxD4PTqJkZIwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNVBAYTAlVT
|
154 |
-
MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMSBQdWJsaWMgUHJpbWFy
|
155 |
-
eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2ln
|
156 |
-
biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz
|
157 |
-
dCBOZXR3b3JrMB4XDTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVT
|
158 |
-
MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMSBQdWJsaWMgUHJpbWFy
|
159 |
-
eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2ln
|
160 |
-
biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz
|
161 |
-
dCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCq0Lq+Fi24g9TK0g+8djHKlNgd
|
162 |
-
k4xWArzZbxpvUjZudVYKVdPfQ4chEWWKfo+9Id5rMj8bhDSVBZ1BNeuS65bdqlk/AVNtmU/t5eIq
|
163 |
-
WpDBucSmFc/IReumXY6cPvBkJHalzasab7bYe1FhbqZ/h8jit+U03EGI6glAvnOSPWvndQIDAQAB
|
164 |
-
MA0GCSqGSIb3DQEBBQUAA4GBAKlPww3HZ74sy9mozS11534Vnjty637rXC0Jh9ZrbWB85a7FkCMM
|
165 |
-
XErQr7Fd88e2CtvgFZMN3QO8x3aKtd1Pw5sTdbgBwObJW2uluIncrKTdcu1OofdPvAbT6shkdHvC
|
166 |
-
lUGcZXNY8ZCaPGqxmMnEh7zPRW1F4m4iP/68DzFc6PLZ
|
167 |
-
-----END CERTIFICATE-----
|
168 |
-
|
169 |
-
Verisign Class 2 Public Primary Certification Authority - G2
|
170 |
-
============================================================
|
171 |
-
-----BEGIN CERTIFICATE-----
|
172 |
-
MIIDAzCCAmwCEQC5L2DMiJ+hekYJuFtwbIqvMA0GCSqGSIb3DQEBBQUAMIHBMQswCQYDVQQGEwJV
|
173 |
-
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xPDA6BgNVBAsTM0NsYXNzIDIgUHVibGljIFByaW1h
|
174 |
-
cnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjE6MDgGA1UECxMxKGMpIDE5OTggVmVyaVNp
|
175 |
-
Z24sIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
|
176 |
-
c3QgTmV0d29yazAeFw05ODA1MTgwMDAwMDBaFw0yODA4MDEyMzU5NTlaMIHBMQswCQYDVQQGEwJV
|
177 |
-
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xPDA6BgNVBAsTM0NsYXNzIDIgUHVibGljIFByaW1h
|
178 |
-
cnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjE6MDgGA1UECxMxKGMpIDE5OTggVmVyaVNp
|
179 |
-
Z24sIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
|
180 |
-
c3QgTmV0d29yazCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAp4gBIXQs5xoD8JjhlzwPIQjx
|
181 |
-
nNuX6Zr8wgQGE75fUsjMHiwSViy4AWkszJkfrbCWrnkE8hM5wXuYuggs6MKEEyyqaekJ9MepAqRC
|
182 |
-
wiNPStjwDqL7MWzJ5m+ZJwf15vRMeJ5t60aG+rmGyVTyssSv1EYcWskVMP8NbPUtDm3Of3cCAwEA
|
183 |
-
ATANBgkqhkiG9w0BAQUFAAOBgQByLvl/0fFx+8Se9sVeUYpAmLho+Jscg9jinb3/7aHmZuovCfTK
|
184 |
-
1+qlK5X2JGCGTUQug6XELaDTrnhpb3LabK4I8GOSN+a7xDAXrXfMSTWqz9iP0b63GJZHc2pUIjRk
|
185 |
-
LbYWm1lbtFFZOrMLFPQS32eg9K0yZF6xRnInjBJ7xUS0rg==
|
186 |
-
-----END CERTIFICATE-----
|
187 |
-
|
188 |
Verisign Class 3 Public Primary Certification Authority - G2
|
189 |
============================================================
|
190 |
-----BEGIN CERTIFICATE-----
|
@@ -304,54 +266,6 @@ V9+vqDWzf4mH6eglkrh/hXqu1rweN1gqZ8mRzyqBPu3GOd/APhmcGcwTTYJBtYze4D1gCCAPRX5r
|
|
304 |
on+jjBXu
|
305 |
-----END CERTIFICATE-----
|
306 |
|
307 |
-
Verisign Class 1 Public Primary Certification Authority - G3
|
308 |
-
============================================================
|
309 |
-
-----BEGIN CERTIFICATE-----
|
310 |
-
MIIEGjCCAwICEQCLW3VWhFSFCwDPrzhIzrGkMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV
|
311 |
-
UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
|
312 |
-
cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
|
313 |
-
IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh
|
314 |
-
dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw
|
315 |
-
CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
|
316 |
-
dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv
|
317 |
-
cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDEgUHVibGljIFByaW1hcnkg
|
318 |
-
Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
|
319 |
-
ggEBAN2E1Lm0+afY8wR4nN493GwTFtl63SRRZsDHJlkNrAYIwpTRMx/wgzUfbhvI3qpuFU5UJ+/E
|
320 |
-
bRrsC+MO8ESlV8dAWB6jRx9x7GD2bZTIGDnt/kIYVt/kTEkQeE4BdjVjEjbdZrwBBDajVWjVojYJ
|
321 |
-
rKshJlQGrT/KFOCsyq0GHZXi+J3x4GD/wn91K0zM2v6HmSHquv4+VNfSWXjbPG7PoBMAGrgnoeS+
|
322 |
-
Z5bKoMWznN3JdZ7rMJpfo83ZrngZPyPpXNspva1VyBtUjGP26KbqxzcSXKMpHgLZ2x87tNcPVkeB
|
323 |
-
FQRKr4Mn0cVYiMHd9qqnoxjaaKptEVHhv2Vrn5Z20T0CAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA
|
324 |
-
q2aN17O6x5q25lXQBfGfMY1aqtmqRiYPce2lrVNWYgFHKkTp/j90CxObufRNG7LRX7K20ohcs5/N
|
325 |
-
y9Sn2WCVhDr4wTcdYcrnsMXlkdpUpqwxga6X3s0IrLjAl4B/bnKk52kTlWUfxJM8/XmPBNQ+T+r3
|
326 |
-
ns7NZ3xPZQL/kYVUc8f/NveGLezQXk//EZ9yBta4GvFMDSZl4kSAHsef493oCtrspSCAaWihT37h
|
327 |
-
a88HQfqDjrw43bAuEbFrskLMmrz5SCJ5ShkPshw+IHTZasO+8ih4E1Z5T21Q6huwtVexN2ZYI/Pc
|
328 |
-
D98Kh8TvhgXVOBRgmaNL3gaWcSzy27YfpO8/7g==
|
329 |
-
-----END CERTIFICATE-----
|
330 |
-
|
331 |
-
Verisign Class 2 Public Primary Certification Authority - G3
|
332 |
-
============================================================
|
333 |
-
-----BEGIN CERTIFICATE-----
|
334 |
-
MIIEGTCCAwECEGFwy0mMX5hFKeewptlQW3owDQYJKoZIhvcNAQEFBQAwgcoxCzAJBgNVBAYTAlVT
|
335 |
-
MRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29y
|
336 |
-
azE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ug
|
337 |
-
b25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMiBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0
|
338 |
-
aW9uIEF1dGhvcml0eSAtIEczMB4XDTk5MTAwMTAwMDAwMFoXDTM2MDcxNjIzNTk1OVowgcoxCzAJ
|
339 |
-
BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1
|
340 |
-
c3QgTmV0d29yazE6MDgGA1UECxMxKGMpIDE5OTkgVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9y
|
341 |
-
aXplZCB1c2Ugb25seTFFMEMGA1UEAxM8VmVyaVNpZ24gQ2xhc3MgMiBQdWJsaWMgUHJpbWFyeSBD
|
342 |
-
ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
|
343 |
-
AQEArwoNwtUs22e5LeWUJ92lvuCwTY+zYVY81nzD9M0+hsuiiOLh2KRpxbXiv8GmR1BeRjmL1Za6
|
344 |
-
tW8UvxDOJxOeBUebMXoT2B/Z0wI3i60sR/COgQanDTAM6/c8DyAd3HJG7qUCyFvDyVZpTMUYwZF7
|
345 |
-
C9UTAJu878NIPkZgIIUq1ZC2zYugzDLdt/1AVbJQHFauzI13TccgTacxdu9okoqQHgiBVrKtaaNS
|
346 |
-
0MscxCM9H5n+TOgWY47GCI72MfbS+uV23bUckqNJzc0BzWjNqWm6o+sdDZykIKbBoMXRRkwXbdKs
|
347 |
-
Zj+WjOCE1Db/IlnF+RFgqF8EffIa9iVCYQ/ESrg+iQIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQA0
|
348 |
-
JhU8wI1NQ0kdvekhktdmnLfexbjQ5F1fdiLAJvmEOjr5jLX77GDx6M4EsMjdpwOPMPOY36TmpDHf
|
349 |
-
0xwLRtxyID+u7gU8pDM/CzmscHhzS5kr3zDCVLCoO1Wh/hYozUK9dG6A2ydEp85EXdQbkJgNHkKU
|
350 |
-
sQAsBNB0owIFImNjzYO1+8FtYmtpdf1dcEG59b98377BMnMiIYtYgXsVkXq642RIsH/7NiXaldDx
|
351 |
-
JBQX3RiAa0YjOVT1jmIJBB2UkKab5iXiQkWquJCtvgiPqQtCGJTPcjnhsUPgKM+351psE2tJs//j
|
352 |
-
GHyJizNdrDPXp/naOlXJWBD5qu9ats9LS98q
|
353 |
-
-----END CERTIFICATE-----
|
354 |
-
|
355 |
Verisign Class 3 Public Primary Certification Authority - G3
|
356 |
============================================================
|
357 |
-----BEGIN CERTIFICATE-----
|
@@ -772,31 +686,6 @@ gn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwXQMAJKOSLakhT2+zNVVXxxvjpoixMptEm
|
|
772 |
X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
|
773 |
-----END CERTIFICATE-----
|
774 |
|
775 |
-
UTN-USER First-Network Applications
|
776 |
-
===================================
|
777 |
-
-----BEGIN CERTIFICATE-----
|
778 |
-
MIIEZDCCA0ygAwIBAgIQRL4Mi1AAJLQR0zYwS8AzdzANBgkqhkiG9w0BAQUFADCBozELMAkGA1UE
|
779 |
-
BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl
|
780 |
-
IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xKzAp
|
781 |
-
BgNVBAMTIlVUTi1VU0VSRmlyc3QtTmV0d29yayBBcHBsaWNhdGlvbnMwHhcNOTkwNzA5MTg0ODM5
|
782 |
-
WhcNMTkwNzA5MTg1NzQ5WjCBozELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5T
|
783 |
-
YWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExho
|
784 |
-
dHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xKzApBgNVBAMTIlVUTi1VU0VSRmlyc3QtTmV0d29yayBB
|
785 |
-
cHBsaWNhdGlvbnMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCz+5Gh5DZVhawGNFug
|
786 |
-
mliy+LUPBXeDrjKxdpJo7CNKyXY/45y2N3kDuatpjQclthln5LAbGHNhSuh+zdMvZOOmfAz6F4Cj
|
787 |
-
DUeJT1FxL+78P/m4FoCHiZMlIJpDgmkkdihZNaEdwH+DBmQWICzTSaSFtMBhf1EI+GgVkYDLpdXu
|
788 |
-
Ozr0hAReYFmnjDRy7rh4xdE7EkpvfmUnuaRVxblvQ6TFHSyZwFKkeEwVs0CYCGtDxgGwenv1axwi
|
789 |
-
P8vv/6jQOkt2FZ7S0cYu49tXGzKiuG/ohqY/cKvlcJKrRB5AUPuco2LkbG6gyN7igEL66S/ozjIE
|
790 |
-
j3yNtxyjNTwV3Z7DrpelAgMBAAGjgZEwgY4wCwYDVR0PBAQDAgHGMA8GA1UdEwEB/wQFMAMBAf8w
|
791 |
-
HQYDVR0OBBYEFPqGydvguul49Uuo1hXf8NPhahQ8ME8GA1UdHwRIMEYwRKBCoECGPmh0dHA6Ly9j
|
792 |
-
cmwudXNlcnRydXN0LmNvbS9VVE4tVVNFUkZpcnN0LU5ldHdvcmtBcHBsaWNhdGlvbnMuY3JsMA0G
|
793 |
-
CSqGSIb3DQEBBQUAA4IBAQCk8yXM0dSRgyLQzDKrm5ZONJFUICU0YV8qAhXhi6r/fWRRzwr/vH3Y
|
794 |
-
IWp4yy9Rb/hCHTO967V7lMPDqaAt39EpHx3+jz+7qEUqf9FuVSTiuwL7MT++6LzsQCv4AdRWOOTK
|
795 |
-
RIK1YSAhZ2X28AvnNPilwpyjXEAfhZOVBt5P1CeptqX8Fs1zMT+4ZSfP1FMa8Kxun08FDAOBp4Qp
|
796 |
-
xFq9ZFdyrTvPNximmMatBrTcCKME1SmklpoSZ0qMYEWd8SOasACcaLWYUNPvji6SZbFIPiG+FTAq
|
797 |
-
DbUMo2s/rn9X9R+WfN9v3YIwLGUbQErNaLly7HF27FSOH4UMAWr6pjisH8SE
|
798 |
-
-----END CERTIFICATE-----
|
799 |
-
|
800 |
America Online Root Certification Authority 1
|
801 |
=============================================
|
802 |
-----BEGIN CERTIFICATE-----
|
@@ -1084,26 +973,6 @@ s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ
|
|
1084 |
FL39vmwLAw==
|
1085 |
-----END CERTIFICATE-----
|
1086 |
|
1087 |
-
Sonera Class 1 Root CA
|
1088 |
-
======================
|
1089 |
-
-----BEGIN CERTIFICATE-----
|
1090 |
-
MIIDIDCCAgigAwIBAgIBJDANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEPMA0GA1UEChMG
|
1091 |
-
U29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MxIENBMB4XDTAxMDQwNjEwNDkxM1oXDTIxMDQw
|
1092 |
-
NjEwNDkxM1owOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJh
|
1093 |
-
IENsYXNzMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALWJHytPZwp5/8Ue+H88
|
1094 |
-
7dF+2rDNbS82rDTG29lkFwhjMDMiikzujrsPDUJVyZ0upe/3p4zDq7mXy47vPxVnqIJyY1MPQYx9
|
1095 |
-
EJUkoVqlBvqSV536pQHydekfvFYmUk54GWVYVQNYwBSujHxVX3BbdyMGNpfzJLWaRpXk3w0LBUXl
|
1096 |
-
0fIdgrvGE+D+qnr9aTCU89JFhfzyMlsy3uhsXR/LpCJ0sICOXZT3BgBLqdReLjVQCfOAl/QMF645
|
1097 |
-
2F/NM8EcyonCIvdFEu1eEpOdY6uCLrnrQkFEy0oaAIINnvmLVz5MxxftLItyM19yejhW1ebZrgUa
|
1098 |
-
HXVFsculJRwSVzb9IjcCAwEAAaMzMDEwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQIR+IMi/ZT
|
1099 |
-
iFIwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQCLGrLJXWG04bkruVPRsoWdd44W7hE9
|
1100 |
-
28Jj2VuXZfsSZ9gqXLar5V7DtxYvyOirHYr9qxp81V9jz9yw3Xe5qObSIjiHBxTZ/75Wtf0HDjxV
|
1101 |
-
yhbMp6Z3N/vbXB9OWQaHowND9Rart4S9Tu+fMTfwRvFAttEMpWT4Y14h21VOTzF2nBBhjrZTOqMR
|
1102 |
-
vq9tfB69ri3iDGnHhVNoomG6xT60eVR4ngrHAr5i0RGCS2UvkVrCqIexVmiUefkl98HVrhq4uz2P
|
1103 |
-
qYo4Ffdz0Fpg0YCw8NzVUM1O7pJIae2yIx4wzMiUyLb1O4Z/P6Yun/Y+LLWSlj7fLJOK/4GMDw9Z
|
1104 |
-
IRlXvVWa
|
1105 |
-
-----END CERTIFICATE-----
|
1106 |
-
|
1107 |
Sonera Class 2 Root CA
|
1108 |
======================
|
1109 |
-----BEGIN CERTIFICATE-----
|
@@ -1170,34 +1039,6 @@ O0ESm70NRyN/PErQr8Cv9u8btRXE64PECV90i9kR+8JWsTz4cMo0jUNAE4z9mQNUecYu6oah9jrU
|
|
1170 |
Cbz0vGbMPVjQV0kK7iXiQe4T+Zs4NNEA9X7nlB38aQNiuJkFBT1reBK9sG9l
|
1171 |
-----END CERTIFICATE-----
|
1172 |
|
1173 |
-
TDC OCES Root CA
|
1174 |
-
================
|
1175 |
-
-----BEGIN CERTIFICATE-----
|
1176 |
-
MIIFGTCCBAGgAwIBAgIEPki9xDANBgkqhkiG9w0BAQUFADAxMQswCQYDVQQGEwJESzEMMAoGA1UE
|
1177 |
-
ChMDVERDMRQwEgYDVQQDEwtUREMgT0NFUyBDQTAeFw0wMzAyMTEwODM5MzBaFw0zNzAyMTEwOTA5
|
1178 |
-
MzBaMDExCzAJBgNVBAYTAkRLMQwwCgYDVQQKEwNUREMxFDASBgNVBAMTC1REQyBPQ0VTIENBMIIB
|
1179 |
-
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArGL2YSCyz8DGhdfjeebM7fI5kqSXLmSjhFuH
|
1180 |
-
nEz9pPPEXyG9VhDr2y5h7JNp46PMvZnDBfwGuMo2HP6QjklMxFaaL1a8z3sM8W9Hpg1DTeLpHTk0
|
1181 |
-
zY0s2RKY+ePhwUp8hjjEqcRhiNJerxomTdXkoCJHhNlktxmW/OwZ5LKXJk5KTMuPJItUGBxIYXvV
|
1182 |
-
iGjaXbXqzRowwYCDdlCqT9HU3Tjw7xb04QxQBr/q+3pJoSgrHPb8FTKjdGqPqcNiKXEx5TukYBde
|
1183 |
-
dObaE+3pHx8b0bJoc8YQNHVGEBDjkAB2QMuLt0MJIf+rTpPGWOmlgtt3xDqZsXKVSQTwtyv6e1mO
|
1184 |
-
3QIDAQABo4ICNzCCAjMwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwgewGA1UdIASB
|
1185 |
-
5DCB4TCB3gYIKoFQgSkBAQEwgdEwLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuY2VydGlmaWthdC5k
|
1186 |
-
ay9yZXBvc2l0b3J5MIGdBggrBgEFBQcCAjCBkDAKFgNUREMwAwIBARqBgUNlcnRpZmlrYXRlciBm
|
1187 |
-
cmEgZGVubmUgQ0EgdWRzdGVkZXMgdW5kZXIgT0lEIDEuMi4yMDguMTY5LjEuMS4xLiBDZXJ0aWZp
|
1188 |
-
Y2F0ZXMgZnJvbSB0aGlzIENBIGFyZSBpc3N1ZWQgdW5kZXIgT0lEIDEuMi4yMDguMTY5LjEuMS4x
|
1189 |
-
LjARBglghkgBhvhCAQEEBAMCAAcwgYEGA1UdHwR6MHgwSKBGoESkQjBAMQswCQYDVQQGEwJESzEM
|
1190 |
-
MAoGA1UEChMDVERDMRQwEgYDVQQDEwtUREMgT0NFUyBDQTENMAsGA1UEAxMEQ1JMMTAsoCqgKIYm
|
1191 |
-
aHR0cDovL2NybC5vY2VzLmNlcnRpZmlrYXQuZGsvb2Nlcy5jcmwwKwYDVR0QBCQwIoAPMjAwMzAy
|
1192 |
-
MTEwODM5MzBagQ8yMDM3MDIxMTA5MDkzMFowHwYDVR0jBBgwFoAUYLWF7FZkfhIZJ2cdUBVLc647
|
1193 |
-
+RIwHQYDVR0OBBYEFGC1hexWZH4SGSdnHVAVS3OuO/kSMB0GCSqGSIb2fQdBAAQQMA4bCFY2LjA6
|
1194 |
-
NC4wAwIEkDANBgkqhkiG9w0BAQUFAAOCAQEACromJkbTc6gJ82sLMJn9iuFXehHTuJTXCRBuo7E4
|
1195 |
-
A9G28kNBKWKnctj7fAXmMXAnVBhOinxO5dHKjHiIzxvTkIvmI/gLDjNDfZziChmPyQE+dF10yYsc
|
1196 |
-
A+UYyAFMP8uXBV2YcaaYb7Z8vTd/vuGTJW1v8AqtFxjhA7wHKcitJuj4YfD9IQl+mo6paH1IYnK9
|
1197 |
-
AOoBmbgGglGBTvH1tJFUuSN6AJqfXY3gPGS5GhKSKseCRHI53OI8xthV9RVOyAUO28bQYqbsFbS1
|
1198 |
-
AoLbrIyigfCbmTH1ICCoiGEKB5+U/NDXG8wuF/MEJ3Zn61SD/aSQfgY9BKNDLdr8C2LqL19iUw==
|
1199 |
-
-----END CERTIFICATE-----
|
1200 |
-
|
1201 |
UTN DATACorp SGC Root CA
|
1202 |
========================
|
1203 |
-----BEGIN CERTIFICATE-----
|
@@ -1223,32 +1064,6 @@ EZ4du5A/EkdOjtd+D2JzHVImOBwYSf0wdJrE5SIv2MCN7ZF6TACPcn9d2t0bi0Vr591pl6jFVkwP
|
|
1223 |
DPafepE39peC4N1xaf92P2BNPM/3mfnGV/TJVTl4uix5yaaIK/QI
|
1224 |
-----END CERTIFICATE-----
|
1225 |
|
1226 |
-
UTN USERFirst Email Root CA
|
1227 |
-
===========================
|
1228 |
-
-----BEGIN CERTIFICATE-----
|
1229 |
-
MIIEojCCA4qgAwIBAgIQRL4Mi1AAJLQR0zYlJWfJiTANBgkqhkiG9w0BAQUFADCBrjELMAkGA1UE
|
1230 |
-
BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl
|
1231 |
-
IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xNjA0
|
1232 |
-
BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFpbDAeFw05
|
1233 |
-
OTA3MDkxNzI4NTBaFw0xOTA3MDkxNzM2NThaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQx
|
1234 |
-
FzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsx
|
1235 |
-
ITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJz
|
1236 |
-
dC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
|
1237 |
-
MIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxqmNVNNRm5pELlzkniii8efNIx
|
1238 |
-
B8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPMyaQylbsMTzC9mKALi+VuG6JG+ni8
|
1239 |
-
om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbNoKXqvgvOdjp6Dpvq/NonWz1zHyLmSGHG
|
1240 |
-
TPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcRWdq6hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7Nl
|
1241 |
-
yP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/MLbu9mIwFIws6wIDAQABo4G5MIG2MAsGA1UdDwQE
|
1242 |
-
AwIBxjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTBYBgNV
|
1243 |
-
HR8EUTBPME2gS6BJhkdodHRwOi8vY3JsLnVzZXJ0cnVzdC5jb20vVVROLVVTRVJGaXJzdC1DbGll
|
1244 |
-
bnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH
|
1245 |
-
AwQwDQYJKoZIhvcNAQEFBQADggEBALFtYV2mGn98q0rkMPxTbyUkxsrt4jFcKw7u7mFVbwQ+zzne
|
1246 |
-
xRtJlOTrIEy05p5QLnLZjfWqo7NK2lYcYJeA3IKirUq9iiv/Cwm0xtcgBEXkzYABurorbs6q15L+
|
1247 |
-
5K/r9CYdFip/bDCVNy8zEqx/3cfREYxRmLLQo5HQrfafnoOTHh1CuEava2bwm3/q4wMC5QJRwarV
|
1248 |
-
NZ1yQAOJujEdxRBoUp7fooXFXAimeOZTT7Hot9MUnpOmw2TjrH5xzbyf6QMbzPvprDHBr3wVdAKZ
|
1249 |
-
w7JHpsIyYdfHb0gkUSeh1YdV8nuPmD0Wnu51tvjQjvLzxq4oW6fw8zYX/MMF08oDSlQ=
|
1250 |
-
-----END CERTIFICATE-----
|
1251 |
-
|
1252 |
UTN USERFirst Hardware Root CA
|
1253 |
==============================
|
1254 |
-----BEGIN CERTIFICATE-----
|
@@ -1275,31 +1090,6 @@ iCrVWFCVH/A7HFe7fRQ5YiuayZSSKqMiDP+JJn1fIytH1xUdqWqeUQ0qUZ6B+dQ7XnASfxAynB67
|
|
1275 |
nfhmqA==
|
1276 |
-----END CERTIFICATE-----
|
1277 |
|
1278 |
-
UTN USERFirst Object Root CA
|
1279 |
-
============================
|
1280 |
-
-----BEGIN CERTIFICATE-----
|
1281 |
-
MIIEZjCCA06gAwIBAgIQRL4Mi1AAJLQR0zYt4LNfGzANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UE
|
1282 |
-
BhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl
|
1283 |
-
IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xHTAb
|
1284 |
-
BgNVBAMTFFVUTi1VU0VSRmlyc3QtT2JqZWN0MB4XDTk5MDcwOTE4MzEyMFoXDTE5MDcwOTE4NDAz
|
1285 |
-
NlowgZUxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkx
|
1286 |
-
HjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2Vy
|
1287 |
-
dHJ1c3QuY29tMR0wGwYDVQQDExRVVE4tVVNFUkZpcnN0LU9iamVjdDCCASIwDQYJKoZIhvcNAQEB
|
1288 |
-
BQADggEPADCCAQoCggEBAM6qgT+jo2F4qjEAVZURnicPHxzfOpuCaDDASmEd8S8O+r5596Uj71VR
|
1289 |
-
loTN2+O5bj4x2AogZ8f02b+U60cEPgLOKqJdhwQJ9jCdGIqXsqoc/EHSoTbL+z2RuufZcDX65OeQ
|
1290 |
-
w5ujm9M89RKZd7G3CeBo5hy485RjiGpq/gt2yb70IuRnuasaXnfBhQfdDWy/7gbHd2pBnqcP1/vu
|
1291 |
-
lBe3/IW+pKvEHDHd17bR5PDv3xaPslKT16HUiaEHLr/hARJCHhrh2JU022R5KP+6LhHC5ehbkkj7
|
1292 |
-
RwvCbNqtMoNB86XlQXD9ZZBt+vpRxPm9lisZBCzTbafc8H9vg2XiaquHhnUCAwEAAaOBrzCBrDAL
|
1293 |
-
BgNVHQ8EBAMCAcYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU2u1kdBScFDyr3ZmpvVsoTYs8
|
1294 |
-
ydgwQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VUTi1VU0VSRmly
|
1295 |
-
c3QtT2JqZWN0LmNybDApBgNVHSUEIjAgBggrBgEFBQcDAwYIKwYBBQUHAwgGCisGAQQBgjcKAwQw
|
1296 |
-
DQYJKoZIhvcNAQEFBQADggEBAAgfUrE3RHjb/c652pWWmKpVZIC1WkDdIaXFwfNfLEzIR1pp6ujw
|
1297 |
-
NTX00CXzyKakh0q9G7FzCL3Uw8q2NbtZhncxzaeAFK4T7/yxSPlrJSUtUbYsbUXBmMiKVl0+7kNO
|
1298 |
-
PmsnjtA6S4ULX9Ptaqd1y9Fahy85dRNacrACgZ++8A+EVCBibGnU4U3GDZlDAQ0Slox4nb9QorFE
|
1299 |
-
qmrPF3rPbw/U+CRVX/A0FklmPlBGyWNxODFiuGK581OtbLUrohKqGU8J2l7nk8aOFAj+8DCAGKCG
|
1300 |
-
hU3IfdeLA/5u1fedFqySLKAj5ZyRUh+U3xeUc8OzwcFxBSAAeL0TUh2oPs0AH8g=
|
1301 |
-
-----END CERTIFICATE-----
|
1302 |
-
|
1303 |
Camerfirma Chambers of Commerce Root
|
1304 |
====================================
|
1305 |
-----BEGIN CERTIFICATE-----
|
@@ -1354,42 +1144,6 @@ IBHNfTIzSJRUTN3cecQwn+uOuFW114hcxWokPbLTBQNRxgfvzBRydD1ucs4YKIxKoHflCStFREes
|
|
1354 |
t2d/AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A==
|
1355 |
-----END CERTIFICATE-----
|
1356 |
|
1357 |
-
NetLock Qualified (Class QA) Root
|
1358 |
-
=================================
|
1359 |
-
-----BEGIN CERTIFICATE-----
|
1360 |
-
MIIG0TCCBbmgAwIBAgIBezANBgkqhkiG9w0BAQUFADCByTELMAkGA1UEBhMCSFUxETAPBgNVBAcT
|
1361 |
-
CEJ1ZGFwZXN0MScwJQYDVQQKEx5OZXRMb2NrIEhhbG96YXRiaXp0b25zYWdpIEtmdC4xGjAYBgNV
|
1362 |
-
BAsTEVRhbnVzaXR2YW55a2lhZG9rMUIwQAYDVQQDEzlOZXRMb2NrIE1pbm9zaXRldHQgS296amVn
|
1363 |
-
eXpvaSAoQ2xhc3MgUUEpIFRhbnVzaXR2YW55a2lhZG8xHjAcBgkqhkiG9w0BCQEWD2luZm9AbmV0
|
1364 |
-
bG9jay5odTAeFw0wMzAzMzAwMTQ3MTFaFw0yMjEyMTUwMTQ3MTFaMIHJMQswCQYDVQQGEwJIVTER
|
1365 |
-
MA8GA1UEBxMIQnVkYXBlc3QxJzAlBgNVBAoTHk5ldExvY2sgSGFsb3phdGJpenRvbnNhZ2kgS2Z0
|
1366 |
-
LjEaMBgGA1UECxMRVGFudXNpdHZhbnlraWFkb2sxQjBABgNVBAMTOU5ldExvY2sgTWlub3NpdGV0
|
1367 |
-
dCBLb3pqZWd5em9pIChDbGFzcyBRQSkgVGFudXNpdHZhbnlraWFkbzEeMBwGCSqGSIb3DQEJARYP
|
1368 |
-
aW5mb0BuZXRsb2NrLmh1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx1Ilstg91IRV
|
1369 |
-
CacbvWy5FPSKAtt2/GoqeKvld/Bu4IwjZ9ulZJm53QE+b+8tmjwi8F3JV6BVQX/yQ15YglMxZc4e
|
1370 |
-
8ia6AFQer7C8HORSjKAyr7c3sVNnaHRnUPYtLmTeriZ539+Zhqurf4XsoPuAzPS4DB6TRWO53Lhb
|
1371 |
-
m+1bOdRfYrCnjnxmOCyqsQhjF2d9zL2z8cM/z1A57dEZgxXbhxInlrfa6uWdvLrqOU+L73Sa58XQ
|
1372 |
-
0uqGURzk/mQIKAR5BevKxXEOC++r6uwSEaEYBTJp0QwsGj0lmT+1fMptsK6ZmfoIYOcZwvK9UdPM
|
1373 |
-
0wKswREMgM6r3JSda6M5UzrWhQIDAMV9o4ICwDCCArwwEgYDVR0TAQH/BAgwBgEB/wIBBDAOBgNV
|
1374 |
-
HQ8BAf8EBAMCAQYwggJ1BglghkgBhvhCAQ0EggJmFoICYkZJR1lFTEVNISBFemVuIHRhbnVzaXR2
|
1375 |
-
YW55IGEgTmV0TG9jayBLZnQuIE1pbm9zaXRldHQgU3pvbGdhbHRhdGFzaSBTemFiYWx5emF0YWJh
|
1376 |
-
biBsZWlydCBlbGphcmFzb2sgYWxhcGphbiBrZXN6dWx0LiBBIG1pbm9zaXRldHQgZWxla3Ryb25p
|
1377 |
-
a3VzIGFsYWlyYXMgam9naGF0YXMgZXJ2ZW55ZXN1bGVzZW5laywgdmFsYW1pbnQgZWxmb2dhZGFz
|
1378 |
-
YW5hayBmZWx0ZXRlbGUgYSBNaW5vc2l0ZXR0IFN6b2xnYWx0YXRhc2kgU3phYmFseXphdGJhbiwg
|
1379 |
-
YXogQWx0YWxhbm9zIFN6ZXJ6b2Rlc2kgRmVsdGV0ZWxla2JlbiBlbG9pcnQgZWxsZW5vcnplc2kg
|
1380 |
-
ZWxqYXJhcyBtZWd0ZXRlbGUuIEEgZG9rdW1lbnR1bW9rIG1lZ3RhbGFsaGF0b2sgYSBodHRwczov
|
1381 |
-
L3d3dy5uZXRsb2NrLmh1L2RvY3MvIGNpbWVuIHZhZ3kga2VyaGV0b2sgYXogaW5mb0BuZXRsb2Nr
|
1382 |
-
Lm5ldCBlLW1haWwgY2ltZW4uIFdBUk5JTkchIFRoZSBpc3N1YW5jZSBhbmQgdGhlIHVzZSBvZiB0
|
1383 |
-
aGlzIGNlcnRpZmljYXRlIGFyZSBzdWJqZWN0IHRvIHRoZSBOZXRMb2NrIFF1YWxpZmllZCBDUFMg
|
1384 |
-
YXZhaWxhYmxlIGF0IGh0dHBzOi8vd3d3Lm5ldGxvY2suaHUvZG9jcy8gb3IgYnkgZS1tYWlsIGF0
|
1385 |
-
IGluZm9AbmV0bG9jay5uZXQwHQYDVR0OBBYEFAlqYhaSsFq7VQ7LdTI6MuWyIckoMA0GCSqGSIb3
|
1386 |
-
DQEBBQUAA4IBAQCRalCc23iBmz+LQuM7/KbD7kPgz/PigDVJRXYC4uMvBcXxKufAQTPGtpvQMznN
|
1387 |
-
wNuhrWw3AkxYQTvyl5LGSKjN5Yo5iWH5Upfpvfb5lHTocQ68d4bDBsxafEp+NFAwLvt/MpqNPfMg
|
1388 |
-
W/hqyobzMUwsWYACff44yTB1HLdV47yfuqhthCgFdbOLDcCRVCHnpgu0mfVRQdzNo0ci2ccBgcTc
|
1389 |
-
R08m6h/t280NmPSjnLRzMkqWmf68f8glWPhY83ZmiVSkpj7EUFy6iRiCdUgh0k8T6GB+B3bbELVR
|
1390 |
-
5qq5aKrN9p2QdRLqOBrKROi3macqaJVmlaut74nLYKkGEsaUR+ko
|
1391 |
-
-----END CERTIFICATE-----
|
1392 |
-
|
1393 |
NetLock Notary (Class A) Root
|
1394 |
=============================
|
1395 |
-----BEGIN CERTIFICATE-----
|
@@ -1886,37 +1640,6 @@ hGIAF728JRhX8tepb1mIvDS3LoV4nZbcFMMsilKbloxSZj2GFotHuFEJjOp9zYhys2AzsfAKRO8P
|
|
1886 |
UrbnBEI=
|
1887 |
-----END CERTIFICATE-----
|
1888 |
|
1889 |
-
SwissSign Platinum CA - G2
|
1890 |
-
==========================
|
1891 |
-
-----BEGIN CERTIFICATE-----
|
1892 |
-
MIIFwTCCA6mgAwIBAgIITrIAZwwDXU8wDQYJKoZIhvcNAQEFBQAwSTELMAkGA1UEBhMCQ0gxFTAT
|
1893 |
-
BgNVBAoTDFN3aXNzU2lnbiBBRzEjMCEGA1UEAxMaU3dpc3NTaWduIFBsYXRpbnVtIENBIC0gRzIw
|
1894 |
-
HhcNMDYxMDI1MDgzNjAwWhcNMzYxMDI1MDgzNjAwWjBJMQswCQYDVQQGEwJDSDEVMBMGA1UEChMM
|
1895 |
-
U3dpc3NTaWduIEFHMSMwIQYDVQQDExpTd2lzc1NpZ24gUGxhdGludW0gQ0EgLSBHMjCCAiIwDQYJ
|
1896 |
-
KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMrfogLi2vj8Bxax3mCq3pZcZB/HL37PZ/pEQtZ2Y5Wu
|
1897 |
-
669yIIpFR4ZieIbWIDkm9K6j/SPnpZy1IiEZtzeTIsBQnIJ71NUERFzLtMKfkr4k2HtnIuJpX+UF
|
1898 |
-
eNSH2XFwMyVTtIc7KZAoNppVRDBopIOXfw0enHb/FZ1glwCNioUD7IC+6ixuEFGSzH7VozPY1kne
|
1899 |
-
WCqv9hbrS3uQMpe5up1Y8fhXSQQeol0GcN1x2/ndi5objM89o03Oy3z2u5yg+gnOI2Ky6Q0f4nIo
|
1900 |
-
j5+saCB9bzuohTEJfwvH6GXp43gOCWcwizSC+13gzJ2BbWLuCB4ELE6b7P6pT1/9aXjvCR+htL/6
|
1901 |
-
8++QHkwFix7qepF6w9fl+zC8bBsQWJj3Gl/QKTIDE0ZNYWqFTFJ0LwYfexHihJfGmfNtf9dng34T
|
1902 |
-
aNhxKFrYzt3oEBSa/m0jh26OWnA81Y0JAKeqvLAxN23IhBQeW71FYyBrS3SMvds6DsHPWhaPpZjy
|
1903 |
-
domyExI7C3d3rLvlPClKknLKYRorXkzig3R3+jVIeoVNjZpTxN94ypeRSCtFKwH3HBqi7Ri6Cr2D
|
1904 |
-
+m+8jVeTO9TUps4e8aCxzqv9KyiaTxvXw3LbpMS/XUz13XuWae5ogObnmLo2t/5u7Su9IPhlGdpV
|
1905 |
-
CX4l3P5hYnL5fhgC72O00Puv5TtjjGePAgMBAAGjgawwgakwDgYDVR0PAQH/BAQDAgEGMA8GA1Ud
|
1906 |
-
EwEB/wQFMAMBAf8wHQYDVR0OBBYEFFCvzAeHFUdvOMW0ZdHelarp35zMMB8GA1UdIwQYMBaAFFCv
|
1907 |
-
zAeHFUdvOMW0ZdHelarp35zMMEYGA1UdIAQ/MD0wOwYJYIV0AVkBAQEBMC4wLAYIKwYBBQUHAgEW
|
1908 |
-
IGh0dHA6Ly9yZXBvc2l0b3J5LnN3aXNzc2lnbi5jb20vMA0GCSqGSIb3DQEBBQUAA4ICAQAIhab1
|
1909 |
-
Fgz8RBrBY+D5VUYI/HAcQiiWjrfFwUF1TglxeeVtlspLpYhg0DB0uMoI3LQwnkAHFmtllXcBrqS3
|
1910 |
-
NQuB2nEVqXQXOHtYyvkv+8Bldo1bAbl93oI9ZLi+FHSjClTTLJUYFzX1UWs/j6KWYTl4a0vlpqD4
|
1911 |
-
U99REJNi54Av4tHgvI42Rncz7Lj7jposiU0xEQ8mngS7twSNC/K5/FqdOxa3L8iYq/6KUFkuozv8
|
1912 |
-
KV2LwUvJ4ooTHbG/u0IdUt1O2BReEMYxB+9xJ/cbOQncguqLs5WGXv312l0xpuAxtpTmREl0xRbl
|
1913 |
-
9x8DYSjFyMsSoEJL+WuICI20MhjzdZ/EfwBPBZWcoxcCw7NTm6ogOSkrZvqdr16zktK1puEa+S1B
|
1914 |
-
aYEUtLS17Yk9zvupnTVCRLEcFHOBzyoBNZox1S2PbYTfgE1X4z/FhHXaicYwu+uPyyIIoK6q8QNs
|
1915 |
-
OktNCaUOcsZWayFCTiMlFGiudgp8DAdwZPmaL/YFOSbGDI8Zf0NebvRbFS/bYV3mZy8/CJT5YLSY
|
1916 |
-
Mdp08YSTcU1f+2BY0fvEwW2JorsgH51xkcsymxM9Pn2SUjWskpSi0xjCfMfqr3YFFt1nJ8J+HAci
|
1917 |
-
IfNAChs0B0QTwoRqjt8ZWr9/6x3iGjjRXK9HkmuAtTClyY3YqzGBH9/CZjfTk6mFhnll0g==
|
1918 |
-
-----END CERTIFICATE-----
|
1919 |
-
|
1920 |
SwissSign Gold CA - G2
|
1921 |
======================
|
1922 |
-----BEGIN CERTIFICATE-----
|
@@ -2254,32 +1977,6 @@ hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZiFj4A4xylNoEY
|
|
2254 |
okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0=
|
2255 |
-----END CERTIFICATE-----
|
2256 |
|
2257 |
-
S-TRUST Authentication and Encryption Root CA 2005 PN
|
2258 |
-
=====================================================
|
2259 |
-
-----BEGIN CERTIFICATE-----
|
2260 |
-
MIIEezCCA2OgAwIBAgIQNxkY5lNUfBq1uMtZWts1tzANBgkqhkiG9w0BAQUFADCBrjELMAkGA1UE
|
2261 |
-
BhMCREUxIDAeBgNVBAgTF0JhZGVuLVd1ZXJ0dGVtYmVyZyAoQlcpMRIwEAYDVQQHEwlTdHV0dGdh
|
2262 |
-
cnQxKTAnBgNVBAoTIERldXRzY2hlciBTcGFya2Fzc2VuIFZlcmxhZyBHbWJIMT4wPAYDVQQDEzVT
|
2263 |
-
LVRSVVNUIEF1dGhlbnRpY2F0aW9uIGFuZCBFbmNyeXB0aW9uIFJvb3QgQ0EgMjAwNTpQTjAeFw0w
|
2264 |
-
NTA2MjIwMDAwMDBaFw0zMDA2MjEyMzU5NTlaMIGuMQswCQYDVQQGEwJERTEgMB4GA1UECBMXQmFk
|
2265 |
-
ZW4tV3VlcnR0ZW1iZXJnIChCVykxEjAQBgNVBAcTCVN0dXR0Z2FydDEpMCcGA1UEChMgRGV1dHNj
|
2266 |
-
aGVyIFNwYXJrYXNzZW4gVmVybGFnIEdtYkgxPjA8BgNVBAMTNVMtVFJVU1QgQXV0aGVudGljYXRp
|
2267 |
-
b24gYW5kIEVuY3J5cHRpb24gUm9vdCBDQSAyMDA1OlBOMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
|
2268 |
-
MIIBCgKCAQEA2bVKwdMz6tNGs9HiTNL1toPQb9UY6ZOvJ44TzbUlNlA0EmQpoVXhOmCTnijJ4/Ob
|
2269 |
-
4QSwI7+Vio5bG0F/WsPoTUzVJBY+h0jUJ67m91MduwwA7z5hca2/OnpYH5Q9XIHV1W/fuJvS9eXL
|
2270 |
-
g3KSwlOyggLrra1fFi2SU3bxibYs9cEv4KdKb6AwajLrmnQDaHgTncovmwsdvs91DSaXm8f1Xgqf
|
2271 |
-
eN+zvOyauu9VjxuapgdjKRdZYgkqeQd3peDRF2npW932kKvimAoA0SVtnteFhy+S8dF2g08LOlk3
|
2272 |
-
KC8zpxdQ1iALCvQm+Z845y2kuJuJja2tyWp9iRe79n+Ag3rm7QIDAQABo4GSMIGPMBIGA1UdEwEB
|
2273 |
-
/wQIMAYBAf8CAQAwDgYDVR0PAQH/BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFTVFJv
|
2274 |
-
bmxpbmUxLTIwNDgtNTAdBgNVHQ4EFgQUD8oeXHngovMpttKFswtKtWXsa1IwHwYDVR0jBBgwFoAU
|
2275 |
-
D8oeXHngovMpttKFswtKtWXsa1IwDQYJKoZIhvcNAQEFBQADggEBAK8B8O0ZPCjoTVy7pWMciDMD
|
2276 |
-
pwCHpB8gq9Yc4wYfl35UvbfRssnV2oDsF9eK9XvCAPbpEW+EoFolMeKJ+aQAPzFoLtU96G7m1R08
|
2277 |
-
P7K9n3frndOMusDXtk3sU5wPBG7qNWdX4wple5A64U8+wwCSersFiXOMy6ZNwPv2AtawB6MDwidA
|
2278 |
-
nwzkhYItr5pCHdDHjfhA7p0GVxzZotiAFP7hYy0yh9WUUpY6RsZxlj33mA6ykaqP2vROJAA5Veit
|
2279 |
-
F7nTNCtKqUDMFypVZUF0Qn71wK/Ik63yGFs9iQzbRzkk+OBM8h+wPQrKBU6JIRrjKpms/H+h8Q8b
|
2280 |
-
Hz2eBIPdltkdOpQ=
|
2281 |
-
-----END CERTIFICATE-----
|
2282 |
-
|
2283 |
Microsec e-Szigno Root CA
|
2284 |
=========================
|
2285 |
-----BEGIN CERTIFICATE-----
|
@@ -2475,28 +2172,6 @@ dyd1Lx+4ivn+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU
|
|
2475 |
Cm26OWMohpLzGITY+9HPBVZkVw==
|
2476 |
-----END CERTIFICATE-----
|
2477 |
|
2478 |
-
ComSign CA
|
2479 |
-
==========
|
2480 |
-
-----BEGIN CERTIFICATE-----
|
2481 |
-
MIIDkzCCAnugAwIBAgIQFBOWgxRVjOp7Y+X8NId3RDANBgkqhkiG9w0BAQUFADA0MRMwEQYDVQQD
|
2482 |
-
EwpDb21TaWduIENBMRAwDgYDVQQKEwdDb21TaWduMQswCQYDVQQGEwJJTDAeFw0wNDAzMjQxMTMy
|
2483 |
-
MThaFw0yOTAzMTkxNTAyMThaMDQxEzARBgNVBAMTCkNvbVNpZ24gQ0ExEDAOBgNVBAoTB0NvbVNp
|
2484 |
-
Z24xCzAJBgNVBAYTAklMMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8ORUaSvTx49q
|
2485 |
-
ROR+WCf4C9DklBKK8Rs4OC8fMZwG1Cyn3gsqrhqg455qv588x26i+YtkbDqthVVRVKU4VbirgwTy
|
2486 |
-
P2Q298CNQ0NqZtH3FyrV7zb6MBBC11PN+fozc0yz6YQgitZBJzXkOPqUm7h65HkfM/sb2CEJKHxN
|
2487 |
-
GGleZIp6GZPKfuzzcuc3B1hZKKxC+cX/zT/npfo4sdAMx9lSGlPWgcxCejVb7Us6eva1jsz/D3zk
|
2488 |
-
YDaHL63woSV9/9JLEYhwVKZBqGdTUkJe5DSe5L6j7KpiXd3DTKaCQeQzC6zJMw9kglcq/QytNuEM
|
2489 |
-
rkvF7zuZ2SOzW120V+x0cAwqTwIDAQABo4GgMIGdMAwGA1UdEwQFMAMBAf8wPQYDVR0fBDYwNDAy
|
2490 |
-
oDCgLoYsaHR0cDovL2ZlZGlyLmNvbXNpZ24uY28uaWwvY3JsL0NvbVNpZ25DQS5jcmwwDgYDVR0P
|
2491 |
-
AQH/BAQDAgGGMB8GA1UdIwQYMBaAFEsBmz5WGmU2dst7l6qSBe4y5ygxMB0GA1UdDgQWBBRLAZs+
|
2492 |
-
VhplNnbLe5eqkgXuMucoMTANBgkqhkiG9w0BAQUFAAOCAQEA0Nmlfv4pYEWdfoPPbrxHbvUanlR2
|
2493 |
-
QnG0PFg/LUAlQvaBnPGJEMgOqnhPOAlXsDzACPw1jvFIUY0McXS6hMTXcpuEfDhOZAYnKuGntewI
|
2494 |
-
mbQKDdSFc8gS4TXt8QUxHXOZDOuWyt3T5oWq8Ir7dcHyCTxlZWTzTNity4hp8+SDtwy9F1qWF8pb
|
2495 |
-
/627HOkthIDYIb6FUtnUdLlphbpN7Sgy6/lhSuTENh4Z3G+EER+V9YMoGKgzkkMn3V0TBEVPh9VG
|
2496 |
-
zT2ouvDzuFYkRes3x+F2T3I5GN9+dHLHcy056mDmrRGiVod7w2ia/viMcKjfZTL0pECMocJEAw6U
|
2497 |
-
AGegcQCCSA==
|
2498 |
-
-----END CERTIFICATE-----
|
2499 |
-
|
2500 |
ComSign Secured CA
|
2501 |
==================
|
2502 |
-----BEGIN CERTIFICATE-----
|
@@ -3045,22 +2720,6 @@ MCwXEGCSn1WHElkQwg9naRHMTh5+Spqtr0CodaxWkHS4oJyleW/c6RrIaQXpuvoDs3zk4E7Czp3o
|
|
3045 |
tkYNbn5XOmeUwssfnHdKZ05phkOTOPu220+DkdRgfks+KzgHVZhepA==
|
3046 |
-----END CERTIFICATE-----
|
3047 |
|
3048 |
-
Verisign Class 1 Public Primary Certification Authority
|
3049 |
-
=======================================================
|
3050 |
-
-----BEGIN CERTIFICATE-----
|
3051 |
-
MIICPDCCAaUCED9pHoGc8JpK83P/uUii5N0wDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMx
|
3052 |
-
FzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1YmxpYyBQcmltYXJ5
|
3053 |
-
IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2MDEyOTAwMDAwMFoXDTI4MDgwMjIzNTk1OVow
|
3054 |
-
XzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAx
|
3055 |
-
IFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUA
|
3056 |
-
A4GNADCBiQKBgQDlGb9to1ZhLZlIcfZn3rmN67eehoAKkQ76OCWvRoiC5XOooJskXQ0fzGVuDLDQ
|
3057 |
-
VoQYh5oGmxChc9+0WDlrbsH2FdWoqD+qEgaNMax/sDTXjzRniAnNFBHiTkVWaR94AoDa3EeRKbs2
|
3058 |
-
yWNcxeDXLYd7obcysHswuiovMaruo2fa2wIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAFgVKTk8d6Pa
|
3059 |
-
XCUDfGD67gmZPCcQcMgMCeazh88K4hiWNWLMv5sneYlfycQJ9M61Hd8qveXbhpxoJeUwfLaJFf5n
|
3060 |
-
0a3hUKw8fGJLj7qE1xIVGx/KXQ/BUpQqEZnae88MNhPVNdwQGVnqlMEAv3WP2fr9dgTbYruQagPZ
|
3061 |
-
RjXZ+Hxb
|
3062 |
-
-----END CERTIFICATE-----
|
3063 |
-
|
3064 |
Verisign Class 3 Public Primary Certification Authority
|
3065 |
=======================================================
|
3066 |
-----BEGIN CERTIFICATE-----
|
147 |
Tqj/ZA1k
|
148 |
-----END CERTIFICATE-----
|
149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
Verisign Class 3 Public Primary Certification Authority - G2
|
151 |
============================================================
|
152 |
-----BEGIN CERTIFICATE-----
|
266 |
on+jjBXu
|
267 |
-----END CERTIFICATE-----
|
268 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
269 |
Verisign Class 3 Public Primary Certification Authority - G3
|
270 |
============================================================
|
271 |
-----BEGIN CERTIFICATE-----
|
686 |
X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
|
687 |
-----END CERTIFICATE-----
|
688 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
689 |
America Online Root Certification Authority 1
|
690 |
=============================================
|
691 |
-----BEGIN CERTIFICATE-----
|
973 |
FL39vmwLAw==
|
974 |
-----END CERTIFICATE-----
|
975 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
976 |
Sonera Class 2 Root CA
|
977 |
======================
|
978 |
-----BEGIN CERTIFICATE-----
|
1039 |
Cbz0vGbMPVjQV0kK7iXiQe4T+Zs4NNEA9X7nlB38aQNiuJkFBT1reBK9sG9l
|
1040 |
-----END CERTIFICATE-----
|
1041 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1042 |
UTN DATACorp SGC Root CA
|
1043 |
========================
|
1044 |
-----BEGIN CERTIFICATE-----
|
1064 |
DPafepE39peC4N1xaf92P2BNPM/3mfnGV/TJVTl4uix5yaaIK/QI
|
1065 |
-----END CERTIFICATE-----
|
1066 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1067 |
UTN USERFirst Hardware Root CA
|
1068 |
==============================
|
1069 |
-----BEGIN CERTIFICATE-----
|
1090 |
nfhmqA==
|
1091 |
-----END CERTIFICATE-----
|
1092 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1093 |
Camerfirma Chambers of Commerce Root
|
1094 |
====================================
|
1095 |
-----BEGIN CERTIFICATE-----
|
1144 |
t2d/AYoFWpO+ocH/+OcOZ6RHSXZddZAa9SaP8A==
|
1145 |
-----END CERTIFICATE-----
|
1146 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1147 |
NetLock Notary (Class A) Root
|
1148 |
=============================
|
1149 |
-----BEGIN CERTIFICATE-----
|
1640 |
UrbnBEI=
|
1641 |
-----END CERTIFICATE-----
|
1642 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1643 |
SwissSign Gold CA - G2
|
1644 |
======================
|
1645 |
-----BEGIN CERTIFICATE-----
|
1977 |
okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0=
|
1978 |
-----END CERTIFICATE-----
|
1979 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1980 |
Microsec e-Szigno Root CA
|
1981 |
=========================
|
1982 |
-----BEGIN CERTIFICATE-----
|
2172 |
Cm26OWMohpLzGITY+9HPBVZkVw==
|
2173 |
-----END CERTIFICATE-----
|
2174 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2175 |
ComSign Secured CA
|
2176 |
==================
|
2177 |
-----BEGIN CERTIFICATE-----
|
2720 |
tkYNbn5XOmeUwssfnHdKZ05phkOTOPu220+DkdRgfks+KzgHVZhepA==
|
2721 |
-----END CERTIFICATE-----
|
2722 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2723 |
Verisign Class 3 Public Primary Certification Authority
|
2724 |
=======================================================
|
2725 |
-----BEGIN CERTIFICATE-----
|
includes/cloudfiles/cloudfiles.php
CHANGED
@@ -71,8 +71,8 @@
|
|
71 |
|
72 |
/**
|
73 |
*/
|
74 |
-
require_once("cloudfiles_exceptions.php");
|
75 |
-
|
76 |
@define("DEFAULT_CF_API_VERSION", 1);
|
77 |
@define("MAX_CONTAINER_NAME_LEN", 256);
|
78 |
@define("MAX_OBJECT_NAME_LEN", 1024);
|
@@ -111,7 +111,7 @@ require("cloudfiles_http.php");
|
|
111 |
*
|
112 |
* @package php-cloudfiles
|
113 |
*/
|
114 |
-
class
|
115 |
{
|
116 |
public $dbug;
|
117 |
public $username;
|
@@ -338,7 +338,7 @@ class CF_Authentication
|
|
338 |
*
|
339 |
* @package php-cloudfiles
|
340 |
*/
|
341 |
-
class
|
342 |
{
|
343 |
public $dbug;
|
344 |
public $cfs_http;
|
@@ -507,7 +507,7 @@ class CF_Connection
|
|
507 |
"Invalid response (".$return_code."): "
|
508 |
. $this->cfs_http->get_error());
|
509 |
}
|
510 |
-
return new
|
511 |
}
|
512 |
|
513 |
/**
|
@@ -537,7 +537,7 @@ class CF_Connection
|
|
537 |
$container_name = NULL;
|
538 |
|
539 |
if (is_object($container)) {
|
540 |
-
if (get_class($container) == "
|
541 |
$container_name = $container->name;
|
542 |
}
|
543 |
}
|
@@ -608,7 +608,7 @@ class CF_Connection
|
|
608 |
throw new InvalidResponseException(
|
609 |
"Invalid response: ".$this->cfs_http->get_error());
|
610 |
}
|
611 |
-
return new
|
612 |
$container_name, $count, $bytes);
|
613 |
}
|
614 |
|
@@ -649,7 +649,7 @@ class CF_Connection
|
|
649 |
}
|
650 |
$containers = array();
|
651 |
foreach ($container_info as $name => $info) {
|
652 |
-
$containers[] = new
|
653 |
$info['name'], $info["count"], $info["bytes"], False);
|
654 |
}
|
655 |
return $containers;
|
@@ -914,7 +914,7 @@ class CF_Connection
|
|
914 |
*
|
915 |
* @package php-cloudfiles
|
916 |
*/
|
917 |
-
class
|
918 |
{
|
919 |
public $cfs_auth;
|
920 |
public $cfs_http;
|
@@ -1337,7 +1337,7 @@ class CF_Container
|
|
1337 |
*/
|
1338 |
function create_object($obj_name=NULL)
|
1339 |
{
|
1340 |
-
return new
|
1341 |
}
|
1342 |
|
1343 |
/**
|
@@ -1366,7 +1366,7 @@ class CF_Container
|
|
1366 |
*/
|
1367 |
function get_object($obj_name=NULL)
|
1368 |
{
|
1369 |
-
return new
|
1370 |
}
|
1371 |
|
1372 |
/**
|
@@ -1487,7 +1487,7 @@ class CF_Container
|
|
1487 |
$objects = array();
|
1488 |
foreach ($obj_array as $obj) {
|
1489 |
if(!isset($obj['subdir'])) {
|
1490 |
-
$tmp = new
|
1491 |
$tmp->content_type = $obj["content_type"];
|
1492 |
$tmp->content_length = (float) $obj["bytes"];
|
1493 |
$tmp->set_etag($obj["hash"]);
|
@@ -1531,7 +1531,7 @@ class CF_Container
|
|
1531 |
{
|
1532 |
$obj_name = NULL;
|
1533 |
if (is_object($obj)) {
|
1534 |
-
if (get_class($obj) == "
|
1535 |
$obj_name = $obj->name;
|
1536 |
}
|
1537 |
}
|
@@ -1548,7 +1548,7 @@ class CF_Container
|
|
1548 |
|
1549 |
$container_name_target = NULL;
|
1550 |
if (is_object($container_target)) {
|
1551 |
-
if (get_class($container_target) == "
|
1552 |
$container_name_target = $container_target->name;
|
1553 |
}
|
1554 |
}
|
@@ -1605,7 +1605,7 @@ class CF_Container
|
|
1605 |
{
|
1606 |
$obj_name = NULL;
|
1607 |
if (is_object($obj)) {
|
1608 |
-
if (get_class($obj) == "
|
1609 |
$obj_name = $obj->name;
|
1610 |
}
|
1611 |
}
|
@@ -1622,7 +1622,7 @@ class CF_Container
|
|
1622 |
|
1623 |
$container_name_source = NULL;
|
1624 |
if (is_object($container_source)) {
|
1625 |
-
if (get_class($container_source) == "
|
1626 |
$container_name_source = $container_source->name;
|
1627 |
}
|
1628 |
}
|
@@ -1757,7 +1757,7 @@ class CF_Container
|
|
1757 |
{
|
1758 |
$obj_name = NULL;
|
1759 |
if (is_object($obj)) {
|
1760 |
-
if (get_class($obj) == "
|
1761 |
$obj_name = $obj->name;
|
1762 |
}
|
1763 |
}
|
@@ -1775,7 +1775,7 @@ class CF_Container
|
|
1775 |
}
|
1776 |
else {
|
1777 |
if (is_object($container)) {
|
1778 |
-
if (get_class($container) == "
|
1779 |
$container_name = $container->name;
|
1780 |
}
|
1781 |
}
|
@@ -1826,7 +1826,7 @@ class CF_Container
|
|
1826 |
} else {
|
1827 |
$build_path .= "/" . $val;
|
1828 |
}
|
1829 |
-
$obj = new
|
1830 |
$obj->content_type = "application/directory";
|
1831 |
$obj->write(".", 1);
|
1832 |
}
|
@@ -1883,7 +1883,7 @@ class CF_Container
|
|
1883 |
*
|
1884 |
* @package php-cloudfiles
|
1885 |
*/
|
1886 |
-
class
|
1887 |
{
|
1888 |
public $container;
|
1889 |
public $name;
|
71 |
|
72 |
/**
|
73 |
*/
|
74 |
+
require_once(UPDRAFTPLUS_DIR."/includes/cloudfiles/cloudfiles_exceptions.php");
|
75 |
+
require_once(UPDRAFTPLUS_DIR."/includes/cloudfiles/cloudfiles_http.php");
|
76 |
@define("DEFAULT_CF_API_VERSION", 1);
|
77 |
@define("MAX_CONTAINER_NAME_LEN", 256);
|
78 |
@define("MAX_OBJECT_NAME_LEN", 1024);
|
111 |
*
|
112 |
* @package php-cloudfiles
|
113 |
*/
|
114 |
+
class UpdraftPlus_CF_Authentication
|
115 |
{
|
116 |
public $dbug;
|
117 |
public $username;
|
338 |
*
|
339 |
* @package php-cloudfiles
|
340 |
*/
|
341 |
+
class UpdraftPlus_CF_Connection
|
342 |
{
|
343 |
public $dbug;
|
344 |
public $cfs_http;
|
507 |
"Invalid response (".$return_code."): "
|
508 |
. $this->cfs_http->get_error());
|
509 |
}
|
510 |
+
return new UpdraftPlus_CF_Container($this->cfs_auth, $this->cfs_http, $container_name);
|
511 |
}
|
512 |
|
513 |
/**
|
537 |
$container_name = NULL;
|
538 |
|
539 |
if (is_object($container)) {
|
540 |
+
if (get_class($container) == "UpdraftPlus_CF_Container") {
|
541 |
$container_name = $container->name;
|
542 |
}
|
543 |
}
|
608 |
throw new InvalidResponseException(
|
609 |
"Invalid response: ".$this->cfs_http->get_error());
|
610 |
}
|
611 |
+
return new UpdraftPlus_3CF_Container($this->cfs_auth, $this->cfs_http,
|
612 |
$container_name, $count, $bytes);
|
613 |
}
|
614 |
|
649 |
}
|
650 |
$containers = array();
|
651 |
foreach ($container_info as $name => $info) {
|
652 |
+
$containers[] = new UpdraftPlus_CF_Container($this->cfs_auth, $this->cfs_http,
|
653 |
$info['name'], $info["count"], $info["bytes"], False);
|
654 |
}
|
655 |
return $containers;
|
914 |
*
|
915 |
* @package php-cloudfiles
|
916 |
*/
|
917 |
+
class UpdraftPlus_CF_Container
|
918 |
{
|
919 |
public $cfs_auth;
|
920 |
public $cfs_http;
|
1337 |
*/
|
1338 |
function create_object($obj_name=NULL)
|
1339 |
{
|
1340 |
+
return new UpdraftPlus_CF_Object($this, $obj_name);
|
1341 |
}
|
1342 |
|
1343 |
/**
|
1366 |
*/
|
1367 |
function get_object($obj_name=NULL)
|
1368 |
{
|
1369 |
+
return new UpdraftPlus_CF_Object($this, $obj_name, True);
|
1370 |
}
|
1371 |
|
1372 |
/**
|
1487 |
$objects = array();
|
1488 |
foreach ($obj_array as $obj) {
|
1489 |
if(!isset($obj['subdir'])) {
|
1490 |
+
$tmp = new UpdraftPlus_CF_Object($this, $obj["name"], False, False);
|
1491 |
$tmp->content_type = $obj["content_type"];
|
1492 |
$tmp->content_length = (float) $obj["bytes"];
|
1493 |
$tmp->set_etag($obj["hash"]);
|
1531 |
{
|
1532 |
$obj_name = NULL;
|
1533 |
if (is_object($obj)) {
|
1534 |
+
if (get_class($obj) == "UpdraftPlus_CF_Object") {
|
1535 |
$obj_name = $obj->name;
|
1536 |
}
|
1537 |
}
|
1548 |
|
1549 |
$container_name_target = NULL;
|
1550 |
if (is_object($container_target)) {
|
1551 |
+
if (get_class($container_target) == "UpdraftPlus_CF_Container") {
|
1552 |
$container_name_target = $container_target->name;
|
1553 |
}
|
1554 |
}
|
1605 |
{
|
1606 |
$obj_name = NULL;
|
1607 |
if (is_object($obj)) {
|
1608 |
+
if (get_class($obj) == "UpdraftPlus_CF_Object") {
|
1609 |
$obj_name = $obj->name;
|
1610 |
}
|
1611 |
}
|
1622 |
|
1623 |
$container_name_source = NULL;
|
1624 |
if (is_object($container_source)) {
|
1625 |
+
if (get_class($container_source) == "UpdraftPlus_CF_Container") {
|
1626 |
$container_name_source = $container_source->name;
|
1627 |
}
|
1628 |
}
|
1757 |
{
|
1758 |
$obj_name = NULL;
|
1759 |
if (is_object($obj)) {
|
1760 |
+
if (get_class($obj) == "UpdraftPlus_CF_Object") {
|
1761 |
$obj_name = $obj->name;
|
1762 |
}
|
1763 |
}
|
1775 |
}
|
1776 |
else {
|
1777 |
if (is_object($container)) {
|
1778 |
+
if (get_class($container) == "UpdraftPlus_CF_Container") {
|
1779 |
$container_name = $container->name;
|
1780 |
}
|
1781 |
}
|
1826 |
} else {
|
1827 |
$build_path .= "/" . $val;
|
1828 |
}
|
1829 |
+
$obj = new UpdraftPlus_CF_Object($this, $build_path);
|
1830 |
$obj->content_type = "application/directory";
|
1831 |
$obj->write(".", 1);
|
1832 |
}
|
1883 |
*
|
1884 |
* @package php-cloudfiles
|
1885 |
*/
|
1886 |
+
class UpdraftPlus_CF_Object
|
1887 |
{
|
1888 |
public $container;
|
1889 |
public $name;
|
includes/cloudfiles/cloudfiles_exceptions.php
CHANGED
@@ -15,19 +15,57 @@
|
|
15 |
* Custom Exceptions for the CloudFiles API
|
16 |
* @package php-cloudfiles-exceptions
|
17 |
*/
|
|
|
18 |
class SyntaxException extends Exception { }
|
|
|
|
|
|
|
19 |
class AuthenticationException extends Exception { }
|
|
|
|
|
|
|
20 |
class InvalidResponseException extends Exception { }
|
|
|
|
|
|
|
21 |
class NonEmptyContainerException extends Exception { }
|
|
|
|
|
|
|
22 |
class NoSuchObjectException extends Exception { }
|
|
|
|
|
|
|
23 |
class NoSuchContainerException extends Exception { }
|
|
|
|
|
|
|
24 |
class NoSuchAccountException extends Exception { }
|
|
|
|
|
|
|
25 |
class MisMatchedChecksumException extends Exception { }
|
|
|
|
|
|
|
26 |
class IOException extends Exception { }
|
|
|
|
|
|
|
27 |
class CDNNotEnabledException extends Exception { }
|
|
|
|
|
|
|
28 |
class BadContentTypeException extends Exception { }
|
|
|
|
|
|
|
29 |
class InvalidUTF8Exception extends Exception { }
|
|
|
|
|
|
|
30 |
class ConnectionNotOpenException extends Exception { }
|
|
|
31 |
|
32 |
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
33 |
|
15 |
* Custom Exceptions for the CloudFiles API
|
16 |
* @package php-cloudfiles-exceptions
|
17 |
*/
|
18 |
+
if (!class_exists('SyntaxException')) {
|
19 |
class SyntaxException extends Exception { }
|
20 |
+
}
|
21 |
+
|
22 |
+
if (!class_exists('AuthenticationException')) {
|
23 |
class AuthenticationException extends Exception { }
|
24 |
+
}
|
25 |
+
|
26 |
+
if (!class_exists('InvalidResponseException')) {
|
27 |
class InvalidResponseException extends Exception { }
|
28 |
+
}
|
29 |
+
|
30 |
+
if (!class_exists('NonEmptyContainerException')) {
|
31 |
class NonEmptyContainerException extends Exception { }
|
32 |
+
}
|
33 |
+
|
34 |
+
if (!class_exists('NoSuchObjectException')) {
|
35 |
class NoSuchObjectException extends Exception { }
|
36 |
+
}
|
37 |
+
|
38 |
+
if (!class_exists('NoSuchContainerException')) {
|
39 |
class NoSuchContainerException extends Exception { }
|
40 |
+
}
|
41 |
+
|
42 |
+
if (!class_exists('NoSuchAccountException')) {
|
43 |
class NoSuchAccountException extends Exception { }
|
44 |
+
}
|
45 |
+
|
46 |
+
if (!class_exists('MisMatchedChecksumException')) {
|
47 |
class MisMatchedChecksumException extends Exception { }
|
48 |
+
}
|
49 |
+
|
50 |
+
if (!class_exists('IOException')) {
|
51 |
class IOException extends Exception { }
|
52 |
+
}
|
53 |
+
|
54 |
+
if (!class_exists('CDNNotEnabledException')) {
|
55 |
class CDNNotEnabledException extends Exception { }
|
56 |
+
}
|
57 |
+
|
58 |
+
if (!class_exists('BadContentTypeException')) {
|
59 |
class BadContentTypeException extends Exception { }
|
60 |
+
}
|
61 |
+
|
62 |
+
if (!class_exists('InvalidUTF8Exception')) {
|
63 |
class InvalidUTF8Exception extends Exception { }
|
64 |
+
}
|
65 |
+
|
66 |
+
if (!class_exists('ConnectionNotOpenException')) {
|
67 |
class ConnectionNotOpenException extends Exception { }
|
68 |
+
}
|
69 |
|
70 |
/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
|
71 |
|
includes/cloudfiles/cloudfiles_http.php
CHANGED
@@ -765,7 +765,7 @@ class UpdraftPlus_CF_Http
|
|
765 |
#
|
766 |
function get_object_to_string(&$obj, $hdrs=array())
|
767 |
{
|
768 |
-
if (!is_object($obj) || get_class($obj) != "
|
769 |
throw new SyntaxException(
|
770 |
"Method argument is not a valid CF_Object.");
|
771 |
}
|
@@ -796,7 +796,7 @@ class UpdraftPlus_CF_Http
|
|
796 |
#
|
797 |
function get_object_to_stream(&$obj, &$resource=NULL, $hdrs=array())
|
798 |
{
|
799 |
-
if (!is_object($obj) || get_class($obj) != "
|
800 |
throw new SyntaxException(
|
801 |
"Method argument is not a valid CF_Object.");
|
802 |
}
|
@@ -832,7 +832,7 @@ class UpdraftPlus_CF_Http
|
|
832 |
#
|
833 |
function put_object(&$obj, &$fp)
|
834 |
{
|
835 |
-
if (!is_object($obj) || get_class($obj) != "
|
836 |
throw new SyntaxException(
|
837 |
"Method argument is not a valid CF_Object.");
|
838 |
}
|
@@ -891,7 +891,7 @@ class UpdraftPlus_CF_Http
|
|
891 |
}
|
892 |
function post_account(&$conn)
|
893 |
{
|
894 |
-
if (!is_object($conn) || get_class($conn) != "
|
895 |
throw new SyntaxException(
|
896 |
"Method argument is not a valid CF_Connection object.");
|
897 |
}
|
@@ -918,7 +918,7 @@ class UpdraftPlus_CF_Http
|
|
918 |
}
|
919 |
function post_container(&$cont)
|
920 |
{
|
921 |
-
if (!is_object($cont) || get_class($cont) != "
|
922 |
throw new SyntaxException(
|
923 |
"Method argument is not a valid CF_Container object.");
|
924 |
}
|
@@ -948,7 +948,7 @@ class UpdraftPlus_CF_Http
|
|
948 |
#
|
949 |
function update_object(&$obj)
|
950 |
{
|
951 |
-
if (!is_object($obj) || get_class($obj) != "
|
952 |
throw new SyntaxException(
|
953 |
"Method argument is not a valid CF_Object.");
|
954 |
}
|
@@ -984,7 +984,7 @@ class UpdraftPlus_CF_Http
|
|
984 |
#
|
985 |
function head_object(&$obj)
|
986 |
{
|
987 |
-
if (!is_object($obj) || get_class($obj) != "
|
988 |
throw new SyntaxException(
|
989 |
"Method argument is not a valid CF_Object.");
|
990 |
}
|
765 |
#
|
766 |
function get_object_to_string(&$obj, $hdrs=array())
|
767 |
{
|
768 |
+
if (!is_object($obj) || get_class($obj) != "UpdraftPlus_CF_Object") {
|
769 |
throw new SyntaxException(
|
770 |
"Method argument is not a valid CF_Object.");
|
771 |
}
|
796 |
#
|
797 |
function get_object_to_stream(&$obj, &$resource=NULL, $hdrs=array())
|
798 |
{
|
799 |
+
if (!is_object($obj) || get_class($obj) != "UpdraftPlus_CF_Object") {
|
800 |
throw new SyntaxException(
|
801 |
"Method argument is not a valid CF_Object.");
|
802 |
}
|
832 |
#
|
833 |
function put_object(&$obj, &$fp)
|
834 |
{
|
835 |
+
if (!is_object($obj) || get_class($obj) != "UpdraftPlus_CF_Object") {
|
836 |
throw new SyntaxException(
|
837 |
"Method argument is not a valid CF_Object.");
|
838 |
}
|
891 |
}
|
892 |
function post_account(&$conn)
|
893 |
{
|
894 |
+
if (!is_object($conn) || get_class($conn) != "UpdraftPlus_CF_Connection") {
|
895 |
throw new SyntaxException(
|
896 |
"Method argument is not a valid CF_Connection object.");
|
897 |
}
|
918 |
}
|
919 |
function post_container(&$cont)
|
920 |
{
|
921 |
+
if (!is_object($cont) || get_class($cont) != "UpdraftPlus_CF_Container") {
|
922 |
throw new SyntaxException(
|
923 |
"Method argument is not a valid CF_Container object.");
|
924 |
}
|
948 |
#
|
949 |
function update_object(&$obj)
|
950 |
{
|
951 |
+
if (!is_object($obj) || get_class($obj) != "UpdraftPlus_CF_Object") {
|
952 |
throw new SyntaxException(
|
953 |
"Method argument is not a valid CF_Object.");
|
954 |
}
|
984 |
#
|
985 |
function head_object(&$obj)
|
986 |
{
|
987 |
+
if (!is_object($obj) || get_class($obj) != "UpdraftPlus_CF_Object") {
|
988 |
throw new SyntaxException(
|
989 |
"Method argument is not a valid CF_Object.");
|
990 |
}
|
includes/jquery-ui-1.8.22.custom.css
CHANGED
@@ -57,7 +57,7 @@
|
|
57 |
.ui-widget .ui-widget { font-size: 1em; }
|
58 |
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
|
59 |
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
|
60 |
-
.ui-widget-content a { color: #333333; }
|
61 |
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
62 |
.ui-widget-header a { color: #ffffff; }
|
63 |
|
57 |
.ui-widget .ui-widget { font-size: 1em; }
|
58 |
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
|
59 |
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
|
60 |
+
/* .ui-widget-content a { color: #333333; } */
|
61 |
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
|
62 |
.ui-widget-header a { color: #ffffff; }
|
63 |
|
includes/ud-plupload.js
DELETED
@@ -1,168 +0,0 @@
|
|
1 |
-
jQuery(document).ready(function($){
|
2 |
-
|
3 |
-
// create the uploader and pass the config from above
|
4 |
-
var uploader = new plupload.Uploader(updraft_plupload_config);
|
5 |
-
|
6 |
-
// checks if browser supports drag and drop upload, makes some css adjustments if necessary
|
7 |
-
uploader.bind('Init', function(up){
|
8 |
-
var uploaddiv = $('#plupload-upload-ui');
|
9 |
-
|
10 |
-
if(up.features.dragdrop){
|
11 |
-
uploaddiv.addClass('drag-drop');
|
12 |
-
$('#drag-drop-area')
|
13 |
-
.bind('dragover.wp-uploader', function(){ uploaddiv.addClass('drag-over'); })
|
14 |
-
.bind('dragleave.wp-uploader, drop.wp-uploader', function(){ uploaddiv.removeClass('drag-over'); });
|
15 |
-
|
16 |
-
} else {
|
17 |
-
uploaddiv.removeClass('drag-drop');
|
18 |
-
$('#drag-drop-area').unbind('.wp-uploader');
|
19 |
-
}
|
20 |
-
});
|
21 |
-
|
22 |
-
uploader.init();
|
23 |
-
|
24 |
-
// a file was added in the queue
|
25 |
-
uploader.bind('FilesAdded', function(up, files){
|
26 |
-
// var hundredmb = 100 * 1024 * 1024, max = parseInt(up.settings.max_file_size, 10);
|
27 |
-
|
28 |
-
plupload.each(files, function(file){
|
29 |
-
|
30 |
-
if (! /^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]+\.(zip|gz|gz\.crypt)$/i.test(file.name)) {
|
31 |
-
alert(file.name+': This file is a zip, but does not appear to be an UpdraftPlus backup archive (such files are .zip files which have a name like: backup_(time)_(site name)_(code)_(type).zip)');
|
32 |
-
uploader.removeFile(file);
|
33 |
-
return;
|
34 |
-
}
|
35 |
-
|
36 |
-
// a file was added, you may want to update your DOM here...
|
37 |
-
$('#filelist').append(
|
38 |
-
'<div class="file" id="' + file.id + '"><b>' +
|
39 |
-
file.name + '</b> (<span>' + plupload.formatSize(0) + '</span>/' + plupload.formatSize(file.size) + ') ' +
|
40 |
-
'<div class="fileprogress"></div></div>');
|
41 |
-
});
|
42 |
-
|
43 |
-
up.refresh();
|
44 |
-
up.start();
|
45 |
-
});
|
46 |
-
|
47 |
-
uploader.bind('UploadProgress', function(up, file) {
|
48 |
-
|
49 |
-
$('#' + file.id + " .fileprogress").width(file.percent + "%");
|
50 |
-
$('#' + file.id + " span").html(plupload.formatSize(parseInt(file.size * file.percent / 100)));
|
51 |
-
});
|
52 |
-
|
53 |
-
uploader.bind('Error', function(up, error) {
|
54 |
-
|
55 |
-
alert('Upload error (code '+error.code+") : "+error.message+" (make sure that you were trying to upload a zip file previously created by UpdraftPlus)");
|
56 |
-
|
57 |
-
});
|
58 |
-
|
59 |
-
|
60 |
-
// a file was uploaded
|
61 |
-
uploader.bind('FileUploaded', function(up, file, response) {
|
62 |
-
|
63 |
-
if (response.status == '200') {
|
64 |
-
// this is your ajax response, update the DOM with it or something...
|
65 |
-
if (response.response.substring(0,6) == 'ERROR:') {
|
66 |
-
alert("Upload error: "+response.response.substring(6));
|
67 |
-
} else if (response.response.substring(0,3) == 'OK:') {
|
68 |
-
updraft_updatehistory(1);
|
69 |
-
} else {
|
70 |
-
alert('Unknown server response: '+response.response);
|
71 |
-
}
|
72 |
-
} else {
|
73 |
-
alert('Unknown server response status: '+response.code);
|
74 |
-
}
|
75 |
-
|
76 |
-
});
|
77 |
-
|
78 |
-
});
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
// Next: the encrypted database pluploader
|
87 |
-
|
88 |
-
jQuery(document).ready(function($){
|
89 |
-
|
90 |
-
// create the uploader and pass the config from above
|
91 |
-
var uploader = new plupload.Uploader(updraft_plupload_config2);
|
92 |
-
|
93 |
-
// checks if browser supports drag and drop upload, makes some css adjustments if necessary
|
94 |
-
uploader.bind('Init', function(up){
|
95 |
-
var uploaddiv = $('#plupload-upload-ui2');
|
96 |
-
|
97 |
-
if(up.features.dragdrop){
|
98 |
-
uploaddiv.addClass('drag-drop');
|
99 |
-
$('#drag-drop-area2')
|
100 |
-
.bind('dragover.wp-uploader', function(){ uploaddiv.addClass('drag-over'); })
|
101 |
-
.bind('dragleave.wp-uploader, drop.wp-uploader', function(){ uploaddiv.removeClass('drag-over'); });
|
102 |
-
} else {
|
103 |
-
uploaddiv.removeClass('drag-drop');
|
104 |
-
$('#drag-drop-area2').unbind('.wp-uploader');
|
105 |
-
}
|
106 |
-
});
|
107 |
-
|
108 |
-
uploader.init();
|
109 |
-
|
110 |
-
// a file was added in the queue
|
111 |
-
uploader.bind('FilesAdded', function(up, files){
|
112 |
-
// var hundredmb = 100 * 1024 * 1024, max = parseInt(up.settings.max_file_size, 10);
|
113 |
-
|
114 |
-
plupload.each(files, function(file){
|
115 |
-
|
116 |
-
if (! /^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]+\.(gz\.crypt)$/i.test(file.name)) {
|
117 |
-
alert(file.name+': This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz)');
|
118 |
-
uploader.removeFile(file);
|
119 |
-
return;
|
120 |
-
}
|
121 |
-
|
122 |
-
// a file was added, you may want to update your DOM here...
|
123 |
-
$('#filelist2').append(
|
124 |
-
'<div class="file" id="' + file.id + '"><b>' +
|
125 |
-
file.name + '</b> (<span>' + plupload.formatSize(0) + '</span>/' + plupload.formatSize(file.size) + ') ' +
|
126 |
-
'<div class="fileprogress"></div></div>');
|
127 |
-
});
|
128 |
-
|
129 |
-
up.refresh();
|
130 |
-
up.start();
|
131 |
-
});
|
132 |
-
|
133 |
-
uploader.bind('UploadProgress', function(up, file) {
|
134 |
-
|
135 |
-
$('#' + file.id + " .fileprogress").width(file.percent + "%");
|
136 |
-
$('#' + file.id + " span").html(plupload.formatSize(parseInt(file.size * file.percent / 100)));
|
137 |
-
});
|
138 |
-
|
139 |
-
uploader.bind('Error', function(up, error) {
|
140 |
-
|
141 |
-
alert('Upload error (code '+error.code+") : "+error.message+" (make sure that you were trying to upload a backup file previously created by UpdraftPlus)");
|
142 |
-
|
143 |
-
});
|
144 |
-
|
145 |
-
// a file was uploaded
|
146 |
-
uploader.bind('FileUploaded', function(up, file, response) {
|
147 |
-
|
148 |
-
if (response.status == '200') {
|
149 |
-
// this is your ajax response, update the DOM with it or something...
|
150 |
-
if (response.response.substring(0,6) == 'ERROR:') {
|
151 |
-
alert("Upload error: "+response.response.substring(6));
|
152 |
-
} else if (response.response.substring(0,3) == 'OK:') {
|
153 |
-
bkey = response.response.substring(3);
|
154 |
-
// $('#' + file.id + " .fileprogress").width("100%");
|
155 |
-
// $('#' + file.id + " span").append('<button type="button" onclick="updraftplus_downloadstage2(\'db\', \'db\'">Download to your computer</button>');
|
156 |
-
// $('#' + file.id + " span").append('<form action="admin-ajax.php" onsubmit="return updraft_downloader(\'+bkey+''\', \'db\')" method="post"><input type="hidden" name="_wpnonce" value="'+updraft_downloader_nonce+'"><input type="hidden" name="action" value="updraft_download_backup" /><input type="hidden" name="type" value="db" /><input type="hidden" name="timestamp" value="'+bkey+'" /><input type="submit" value="Download" /></form>');
|
157 |
-
$('#' + file.id + " .fileprogress").hide();
|
158 |
-
$('#' + file.id).append('The file was uploaded. <a href="?page=updraftplus&action=downloadfile&updraftplus_file='+bkey+'&decrypt_key='+$('#updraftplus_db_decrypt').val()+'">Follow this link to attempt decryption and download the database file to your computer.</a> This decryption key will be attempted: '+$('#updraftplus_db_decrypt').val().replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">"));
|
159 |
-
} else {
|
160 |
-
alert('Unknown server response: '+response.response);
|
161 |
-
}
|
162 |
-
} else {
|
163 |
-
alert('Unknown server response status: '+response.code);
|
164 |
-
}
|
165 |
-
|
166 |
-
});
|
167 |
-
|
168 |
-
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/updraft-admin-ui.js
ADDED
@@ -0,0 +1,621 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
function updraft_delete(key, nonce, showremote) {
|
2 |
+
jQuery('#updraft_delete_timestamp').val(key);
|
3 |
+
jQuery('#updraft_delete_nonce').val(nonce);
|
4 |
+
if (showremote) {
|
5 |
+
jQuery('#updraft-delete-remote-section, #updraft_delete_remote').removeAttr('disabled').show();
|
6 |
+
} else {
|
7 |
+
jQuery('#updraft-delete-remote-section, #updraft_delete_remote').hide().attr('disabled','disabled');
|
8 |
+
}
|
9 |
+
jQuery('#updraft-delete-modal').dialog('open');
|
10 |
+
}
|
11 |
+
|
12 |
+
function updraft_restore_setoptions(entities) {
|
13 |
+
var howmany = 0;
|
14 |
+
jQuery('input[name="updraft_restore[]"]').each(function(x,y){
|
15 |
+
var entity = jQuery(y).val();
|
16 |
+
var epat = entity+'=([0-9,]+)';
|
17 |
+
var eregex = new RegExp(epat);
|
18 |
+
var ematch = entities.match(eregex);
|
19 |
+
if (ematch) {
|
20 |
+
jQuery(y).removeAttr('disabled').data('howmany', ematch[1]).parent().show();
|
21 |
+
howmany++;
|
22 |
+
if (entity == 'db') { howmany += 4.5;}
|
23 |
+
} else {
|
24 |
+
jQuery(y).attr('disabled','disabled').parent().hide();
|
25 |
+
}
|
26 |
+
});
|
27 |
+
var height = 276+howmany*20;
|
28 |
+
jQuery('#updraft-restore-modal').dialog("option", "height", height);
|
29 |
+
}
|
30 |
+
|
31 |
+
|
32 |
+
var updraft_restore_stage = 1;
|
33 |
+
var lastlog_lastmessage = "";
|
34 |
+
var lastlog_sdata = {
|
35 |
+
action: 'updraft_ajax',
|
36 |
+
subaction: 'lastlog',
|
37 |
+
};
|
38 |
+
|
39 |
+
function updraft_showlastlog(repeat){
|
40 |
+
lastlog_sdata.nonce = updraft_credentialtest_nonce;
|
41 |
+
jQuery.get(ajaxurl, lastlog_sdata, function(response) {
|
42 |
+
nexttimer = 1500;
|
43 |
+
if (lastlog_lastmessage == response) { nexttimer = 4500; }
|
44 |
+
if (repeat) { setTimeout(function(){updraft_showlastlog(true);}, nexttimer);}
|
45 |
+
jQuery('#updraft_lastlogcontainer').html(response);
|
46 |
+
lastlog_lastmessage = response;
|
47 |
+
});
|
48 |
+
}
|
49 |
+
var lastbackup_sdata = {
|
50 |
+
action: 'updraft_ajax',
|
51 |
+
subaction: 'lastbackup',
|
52 |
+
};
|
53 |
+
function updraft_showlastbackup(){
|
54 |
+
lastbackup_sdata.nonce = updraft_credentialtest_nonce;
|
55 |
+
|
56 |
+
jQuery.get(ajaxurl, lastbackup_sdata, function(response) {
|
57 |
+
if (lastbackup_laststatus == response) {
|
58 |
+
setTimeout(function(){updraft_showlastbackup();}, 7000);
|
59 |
+
} else {
|
60 |
+
jQuery('#updraft_last_backup').html(response);
|
61 |
+
}
|
62 |
+
lastbackup_laststatus = response;
|
63 |
+
});
|
64 |
+
}
|
65 |
+
var updraft_historytimer = 0;
|
66 |
+
var calculated_diskspace = 0;
|
67 |
+
function updraft_historytimertoggle(forceon) {
|
68 |
+
if (!updraft_historytimer || forceon == 1) {
|
69 |
+
updraft_updatehistory(0);
|
70 |
+
updraft_historytimer = setInterval(function(){updraft_updatehistory(0);}, 30000);
|
71 |
+
if (!calculated_diskspace) {
|
72 |
+
updraftplus_diskspace();
|
73 |
+
calculated_diskspace=1;
|
74 |
+
}
|
75 |
+
} else {
|
76 |
+
clearTimeout(updraft_historytimer);
|
77 |
+
updraft_historytimer = 0;
|
78 |
+
}
|
79 |
+
}
|
80 |
+
function updraft_updatehistory(rescan) {
|
81 |
+
if (rescan == 1) {
|
82 |
+
jQuery('#updraft_existing_backups').html('<p style="text-align:center;"><em>'+updraftlion.rescanning+'</em></p>');
|
83 |
+
}
|
84 |
+
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'historystatus', nonce: updraft_credentialtest_nonce, rescan: rescan }, function(response) {
|
85 |
+
try {
|
86 |
+
resp = jQuery.parseJSON(response);
|
87 |
+
if (resp.n != null) { jQuery('#updraft_showbackups').html(resp.n); }
|
88 |
+
if (resp.t != null) { jQuery('#updraft_existing_backups').html(resp.t); }
|
89 |
+
} catch(err) {
|
90 |
+
console.log(updraftlion.unexpectedresponse+' '+response);
|
91 |
+
}
|
92 |
+
});
|
93 |
+
}
|
94 |
+
|
95 |
+
function updraft_check_same_times() {
|
96 |
+
var dbmanual = 0;
|
97 |
+
var file_interval = jQuery('#updraft_interval').val();
|
98 |
+
if (file_interval == 'manual') {
|
99 |
+
jQuery('#updraft_files_timings').css('opacity','0.25');
|
100 |
+
} else {
|
101 |
+
jQuery('#updraft_files_timings').css('opacity',1);
|
102 |
+
}
|
103 |
+
|
104 |
+
if ('weekly' == file_interval || 'fortnightly' == file_interval || 'monthly' == file_interval) {
|
105 |
+
jQuery('#updraft_startday_files').show();
|
106 |
+
} else {
|
107 |
+
jQuery('#updraft_startday_files').hide();
|
108 |
+
}
|
109 |
+
|
110 |
+
var db_interval = jQuery('#updraft_interval_database').val();
|
111 |
+
if ( db_interval == 'manual') {
|
112 |
+
dbmanual = 1;
|
113 |
+
jQuery('#updraft_db_timings').css('opacity','0.25');
|
114 |
+
}
|
115 |
+
|
116 |
+
if ('weekly' == db_interval || 'fortnightly' == db_interval || 'monthly' == db_interval) {
|
117 |
+
jQuery('#updraft_startday_db').show();
|
118 |
+
} else {
|
119 |
+
jQuery('#updraft_startday_db').hide();
|
120 |
+
}
|
121 |
+
|
122 |
+
if (db_interval == file_interval) {
|
123 |
+
jQuery('#updraft_db_timings').css('opacity','0.25');
|
124 |
+
} else {
|
125 |
+
if (0 == dbmanual) jQuery('#updraft_db_timings').css('opacity','1');
|
126 |
+
}
|
127 |
+
}
|
128 |
+
|
129 |
+
function updraft_activejobs_delete(jobid) {
|
130 |
+
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'activejobs_delete', jobid: jobid, nonce: updraft_credentialtest_nonce }, function(response) {
|
131 |
+
if (response.substr(0,2) == 'Y:') {
|
132 |
+
jQuery('#updraft-jobid-'+jobid).html(response.substr(2)).fadeOut('slow').remove();
|
133 |
+
} else if (response.substr(0,2) == 'X:') {
|
134 |
+
alert(response.substr(2));
|
135 |
+
} else {
|
136 |
+
alert(updraftlion.unexpectedresponse+' '+response);
|
137 |
+
}
|
138 |
+
});
|
139 |
+
}
|
140 |
+
|
141 |
+
function updraft_activejobs_update() {
|
142 |
+
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'activejobs_list', nonce: updraft_credentialtest_nonce }, function(response) {
|
143 |
+
jQuery('#updraft_activejobs').html(response);
|
144 |
+
});
|
145 |
+
}
|
146 |
+
|
147 |
+
function updraftplus_diskspace_entity(key) {
|
148 |
+
jQuery('#updraft_diskspaceused_'+key).html('<em>'+updraftlion.calculating+'</em>');
|
149 |
+
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'diskspaceused', entity: key, nonce: updraft_credentialtest_nonce }, function(response) {
|
150 |
+
jQuery('#updraft_diskspaceused_'+key).html(response);
|
151 |
+
});
|
152 |
+
}
|
153 |
+
|
154 |
+
function updraft_iframe_modal(getwhat, title) {
|
155 |
+
jQuery('#updraft-iframe-modal-innards').html('<iframe width="100%" height="440px" src="'+ajaxurl+'?action=updraft_ajax&subaction='+getwhat+'&nonce='+updraft_credentialtest_nonce+'"></iframe>');
|
156 |
+
jQuery('#updraft-iframe-modal').dialog('option', 'title', title).dialog('open');
|
157 |
+
}
|
158 |
+
|
159 |
+
function updraftplus_diskspace() {
|
160 |
+
jQuery('#updraft_diskspaceused').html('<em>'+updraftlion.calculating+'</em>');
|
161 |
+
jQuery.get(ajaxurl, { action: 'updraft_ajax', entity: 'updraft', subaction: 'diskspaceused', nonce: updraft_credentialtest_nonce }, function(response) {
|
162 |
+
jQuery('#updraft_diskspaceused').html(response);
|
163 |
+
});
|
164 |
+
}
|
165 |
+
var lastlog_lastmessage = "";
|
166 |
+
function updraftplus_deletefromserver(timestamp, type, findex) {
|
167 |
+
if (!findex) findex=0;
|
168 |
+
var pdata = {
|
169 |
+
action: 'updraft_download_backup',
|
170 |
+
stage: 'delete',
|
171 |
+
timestamp: timestamp,
|
172 |
+
type: type,
|
173 |
+
findex: findex,
|
174 |
+
_wpnonce: updraft_download_nonce
|
175 |
+
};
|
176 |
+
jQuery.post(ajaxurl, pdata, function(response) {
|
177 |
+
if (response != 'deleted') {
|
178 |
+
alert('We requested to delete the file, but could not understand the server\'s response '+response);
|
179 |
+
}
|
180 |
+
});
|
181 |
+
}
|
182 |
+
function updraftplus_downloadstage2(timestamp, type, findex) {
|
183 |
+
location.href=ajaxurl+'?_wpnonce='+updraft_download_nonce+'×tamp='+timestamp+'&type='+type+'&stage=2&findex='+findex+'&action=updraft_download_backup';
|
184 |
+
}
|
185 |
+
function updraft_downloader(base, nonce, what, whicharea, set_contents, prettydate) {
|
186 |
+
if (typeof set_contents !== "string") set_contents=set_contents.toString();
|
187 |
+
var set_contents = set_contents.split(',');
|
188 |
+
for (var i=0;i<set_contents.length; i++) {
|
189 |
+
// Create somewhere for the status to be found
|
190 |
+
var stid = base+nonce+'_'+what+'_'+set_contents[i];
|
191 |
+
var show_index = parseInt(set_contents[i]); show_index++;
|
192 |
+
var itext = (set_contents[i] == 0) ? '' : ' ('+show_index+')';
|
193 |
+
if (!jQuery('#'+stid).length) {
|
194 |
+
var prdate = (prettydate) ? prettydate : nonce;
|
195 |
+
jQuery(whicharea).append('<div style="clear:left; border: 1px solid; padding: 8px; margin-top: 4px; max-width:840px;" id="'+stid+'"><button onclick="jQuery(\'#'+stid+'\').fadeOut().remove();" type="button" style="float:right; margin-bottom: 8px;">X</button><strong>Download '+what+itext+' ('+prdate+')</strong>:<div class="raw">'+updraftlion.begunlooking+'</div><div class="file" id="'+stid+'_st"><div class="dlfileprogress" style="width: 0;"></div></div>');
|
196 |
+
// <b><span class="dlname">??</span></b> (<span class="dlsofar">?? KB</span>/<span class="dlsize">??</span> KB)
|
197 |
+
(function(base, nonce, what, i) {
|
198 |
+
setTimeout(function(){updraft_downloader_status(base, nonce, what, i);}, 300);
|
199 |
+
})(base, nonce, what, set_contents[i]);
|
200 |
+
}
|
201 |
+
// Now send the actual request to kick it all off
|
202 |
+
jQuery.post(ajaxurl, jQuery('#uddownloadform_'+what+'_'+nonce+'_'+set_contents[i]).serialize());
|
203 |
+
}
|
204 |
+
// We don't want the form to submit as that replaces the document
|
205 |
+
return false;
|
206 |
+
}
|
207 |
+
function updraft_restorer_checkstage2(doalert) {
|
208 |
+
// How many left?
|
209 |
+
var stilldownloading = jQuery('#ud_downloadstatus2 .file').length;
|
210 |
+
if (stilldownloading > 0) {
|
211 |
+
if (doalert) { alert(updraftlion.stilldownloading); }
|
212 |
+
return;
|
213 |
+
}
|
214 |
+
// Allow pressing 'Restore' to proceed
|
215 |
+
jQuery('#updraft-restore-modal-stage2a').html(updraftlion.processing);
|
216 |
+
jQuery.get(ajaxurl, {
|
217 |
+
action: 'updraft_ajax',
|
218 |
+
subaction: 'restore_alldownloaded',
|
219 |
+
nonce: updraft_credentialtest_nonce,
|
220 |
+
timestamp: jQuery('#updraft_restore_timestamp').val(),
|
221 |
+
restoreopts: jQuery('#updraft_restore_form').serialize()
|
222 |
+
}, function(data) {
|
223 |
+
try {
|
224 |
+
var resp = jQuery.parseJSON(data);
|
225 |
+
if (null == resp) {
|
226 |
+
jQuery('#updraft-restore-modal-stage2a').html(updraftlion.emptyresponse);
|
227 |
+
return;
|
228 |
+
}
|
229 |
+
var report = resp.m;
|
230 |
+
if (resp.w != '') {
|
231 |
+
report = report + "<p><strong>" + updraftlion.warnings +'</strong><br>' + resp.w + "</p>";
|
232 |
+
}
|
233 |
+
if (resp.e != '') {
|
234 |
+
report = report + "<p><strong>" + updraftlion.errors+'</strong><br>' + resp.e + "</p>";
|
235 |
+
} else {
|
236 |
+
updraft_restore_stage = 3;
|
237 |
+
}
|
238 |
+
jQuery('#updraft-restore-modal-stage2a').html(report);
|
239 |
+
} catch(err) {
|
240 |
+
console.log(err);
|
241 |
+
jQuery('#updraft-restore-modal-stage2a').html(updraftlion.jsonnotunderstood);
|
242 |
+
}
|
243 |
+
});
|
244 |
+
}
|
245 |
+
var dlstatus_sdata = {
|
246 |
+
action: 'updraft_ajax',
|
247 |
+
subaction: 'downloadstatus',
|
248 |
+
};
|
249 |
+
dlstatus_lastlog = '';
|
250 |
+
function updraft_downloader_status(base, nonce, what, findex) {
|
251 |
+
if (findex == null || findex == 0 || findex == '') { findex='0'; }
|
252 |
+
// Get the DOM id of the status div (add _st for the id of the file itself)
|
253 |
+
var stid = base+nonce+'_'+what+'_'+findex;
|
254 |
+
if (!jQuery('#'+stid).length) { return; }
|
255 |
+
// console.log(stid+": "+jQuery('#'+stid).length);
|
256 |
+
dlstatus_sdata.nonce=updraft_credentialtest_nonce;
|
257 |
+
dlstatus_sdata.timestamp = nonce;
|
258 |
+
dlstatus_sdata.type = what;
|
259 |
+
dlstatus_sdata.findex = findex;
|
260 |
+
jQuery.get(ajaxurl, dlstatus_sdata, function(response) {
|
261 |
+
nexttimer = 1250;
|
262 |
+
if (dlstatus_lastlog == response) { nexttimer = 3000; }
|
263 |
+
try {
|
264 |
+
var resp = jQuery.parseJSON(response);
|
265 |
+
var cancel_repeat = 0;
|
266 |
+
if (resp.e != null) {
|
267 |
+
jQuery('#'+stid+' .raw').html('<strong>'+updraftlion.error+'</strong> '+resp.e);
|
268 |
+
console.log(resp);
|
269 |
+
} else if (resp.p != null) {
|
270 |
+
jQuery('#'+stid+'_st .dlfileprogress').width(resp.p+'%');
|
271 |
+
//jQuery('#'+stid+'_st .dlsofar').html(Math.round(resp.s/1024));
|
272 |
+
//jQuery('#'+stid+'_st .dlsize').html(Math.round(resp.t/1024));
|
273 |
+
if (resp.m != null) {
|
274 |
+
if (resp.p >=100 && base == 'udrestoredlstatus_') {
|
275 |
+
jQuery('#'+stid+' .raw').html(resp.m);
|
276 |
+
jQuery('#'+stid).fadeOut('slow', function() { jQuery(this).remove(); updraft_restorer_checkstage2(0);});
|
277 |
+
} else if (resp.p < 100 || base != 'uddlstatus_') {
|
278 |
+
jQuery('#'+stid+' .raw').html(resp.m);
|
279 |
+
} else {
|
280 |
+
jQuery('#'+stid+' .raw').html(updraftlion.fileready+' '+ updraftlion.youshould+' <button type="button" onclick="updraftplus_downloadstage2(\''+nonce+'\', \''+what+'\', \''+findex+'\')\">'+updraftlion.downloadtocomputer+'</button> '+updraftlion.andthen+' <button id="uddownloaddelete_'+nonce+'_'+what+'" type="button" onclick="updraftplus_deletefromserver(\''+nonce+'\', \''+what+'\', \''+findex+'\')\">'+updraftlion.deletefromserver+'</button>');
|
281 |
+
}
|
282 |
+
}
|
283 |
+
dlstatus_lastlog = response;
|
284 |
+
} else if (resp.m != null) {
|
285 |
+
jQuery('#'+stid+' .raw').html(resp.m);
|
286 |
+
} else {
|
287 |
+
alert(updraftlion.jsonnotunderstood+' ('+response+')');
|
288 |
+
cancel_repeat = 1;
|
289 |
+
}
|
290 |
+
if (cancel_repeat == 0) {
|
291 |
+
(function(base, nonce, what, findex) {
|
292 |
+
setTimeout(function(){updraft_downloader_status(base, nonce, what, findex)}, nexttimer);
|
293 |
+
})(base, nonce, what, findex);
|
294 |
+
}
|
295 |
+
} catch(err) {
|
296 |
+
alert(updraftlion.notunderstood+' '+updraftlion.error+' '+err);
|
297 |
+
}
|
298 |
+
});
|
299 |
+
}
|
300 |
+
|
301 |
+
jQuery(document).ready(function($){
|
302 |
+
|
303 |
+
setTimeout(function(){updraft_showlastlog(true);}, 1200);
|
304 |
+
jQuery('.updraftplusmethod').hide();
|
305 |
+
|
306 |
+
jQuery('#updraft_restore_db').change(function(){
|
307 |
+
if (jQuery('#updraft_restore_db').is(':checked')) {
|
308 |
+
jQuery('#updraft_restorer_dboptions').slideDown();
|
309 |
+
} else {
|
310 |
+
jQuery('#updraft_restorer_dboptions').slideUp();
|
311 |
+
}
|
312 |
+
});
|
313 |
+
|
314 |
+
updraft_check_same_times();
|
315 |
+
|
316 |
+
var updraft_delete_modal_buttons = {};
|
317 |
+
updraft_delete_modal_buttons[updraftlion.delete] = function() {
|
318 |
+
jQuery('#updraft-delete-waitwarning').slideDown();
|
319 |
+
timestamp = jQuery('#updraft_delete_timestamp').val();
|
320 |
+
jQuery.post(ajaxurl, jQuery('#updraft_delete_form').serialize(), function(response) {
|
321 |
+
jQuery('#updraft-delete-waitwarning').slideUp();
|
322 |
+
var resp;
|
323 |
+
try {
|
324 |
+
resp = jQuery.parseJSON(response);
|
325 |
+
} catch(err) {
|
326 |
+
alert(updraftlion.unexpectedresponse+' '+response);
|
327 |
+
}
|
328 |
+
if (resp.result != null) {
|
329 |
+
if (resp.result == 'error') {
|
330 |
+
alert(updraftlion.error+' '+resp.message);
|
331 |
+
} else if (resp.result == 'success') {
|
332 |
+
jQuery('#updraft_showbackups').load(ajaxurl+'?action=updraft_ajax&subaction=countbackups&nonce='+updraft_credentialtest_nonce);
|
333 |
+
jQuery('#updraft_existing_backups_row_'+timestamp).slideUp().remove();
|
334 |
+
jQuery("#updraft-delete-modal").dialog('close');
|
335 |
+
alert(resp.message);
|
336 |
+
}
|
337 |
+
}
|
338 |
+
});
|
339 |
+
};
|
340 |
+
updraft_delete_modal_buttons[updraftlion.cancel] = function() { jQuery(this).dialog("close"); };
|
341 |
+
jQuery( "#updraft-delete-modal" ).dialog({
|
342 |
+
autoOpen: false, height: 230, width: 430, modal: true,
|
343 |
+
buttons: updraft_delete_modal_buttons
|
344 |
+
});
|
345 |
+
|
346 |
+
var updraft_restore_modal_buttons = {};
|
347 |
+
updraft_restore_modal_buttons[updraftlion.restore] = function() {
|
348 |
+
var anyselected = 0;
|
349 |
+
var whichselected = [];
|
350 |
+
// Make a list of what files we want
|
351 |
+
jQuery('input[name="updraft_restore[]"]').each(function(x,y){
|
352 |
+
if (jQuery(y).is(':checked') && !jQuery(y).is(':disabled')) {
|
353 |
+
anyselected = 1;
|
354 |
+
var howmany = jQuery(y).data('howmany');
|
355 |
+
var restobj = [ jQuery(y).val(), howmany ];
|
356 |
+
whichselected.push(restobj);
|
357 |
+
//alert(jQuery(y).val());
|
358 |
+
}
|
359 |
+
});
|
360 |
+
if (anyselected == 1) {
|
361 |
+
if (updraft_restore_stage == 1) {
|
362 |
+
jQuery('#updraft-restore-modal-stage1').slideUp('slow');
|
363 |
+
jQuery('#updraft-restore-modal-stage2').show();
|
364 |
+
updraft_restore_stage = 2;
|
365 |
+
var pretty_date = jQuery('.updraft_restore_date').first().text();
|
366 |
+
// Create the downloader active widgets
|
367 |
+
for (var i=0; i<whichselected.length; i++) {
|
368 |
+
updraft_downloader('udrestoredlstatus_', jQuery('#updraft_restore_timestamp').val(), whichselected[i][0], '#ud_downloadstatus2', whichselected[i][1], pretty_date);
|
369 |
+
}
|
370 |
+
// Make sure all are downloaded
|
371 |
+
} else if (updraft_restore_stage == 2) {
|
372 |
+
updraft_restorer_checkstage2(1);
|
373 |
+
} else if (updraft_restore_stage == 3) {
|
374 |
+
jQuery('#updraft_restore_form').submit();
|
375 |
+
}
|
376 |
+
} else {
|
377 |
+
alert('You did not select any components to restore. Please select at least one, and then try again.');
|
378 |
+
}
|
379 |
+
};
|
380 |
+
updraft_restore_modal_buttons[updraftlion.cancel] = function() { jQuery(this).dialog("close"); };
|
381 |
+
|
382 |
+
jQuery( "#updraft-restore-modal" ).dialog({
|
383 |
+
autoOpen: false, height: 505, width: 590, modal: true,
|
384 |
+
buttons: updraft_restore_modal_buttons
|
385 |
+
});
|
386 |
+
|
387 |
+
jQuery("#updraft-iframe-modal" ).dialog({
|
388 |
+
autoOpen: false, height: 500, width: 780, modal: true
|
389 |
+
});
|
390 |
+
|
391 |
+
var backupnow_modal_buttons = {};
|
392 |
+
backupnow_modal_buttons[updraftlion.backupnow] = function() {
|
393 |
+
jQuery(this).dialog("close");
|
394 |
+
jQuery('#updraft_backup_started').html('<em>'+updraftlion.requeststart+'</em>').slideDown('');
|
395 |
+
jQuery.post(ajaxurl, { action: 'updraft_ajax', subaction: 'backupnow', nonce: updraft_credentialtest_nonce }, function(response) {
|
396 |
+
jQuery('#updraft_backup_started').html(response);
|
397 |
+
setTimeout(function() {jQuery.get(updraft_siteurl);}, 5100);
|
398 |
+
setTimeout(function() {updraft_showlastlog();}, 6000);
|
399 |
+
setTimeout(function() {updraft_activejobs_update();}, 6000);
|
400 |
+
setTimeout(function() {
|
401 |
+
jQuery('#updraft_lastlogmessagerow').fadeOut('slow', function() {
|
402 |
+
jQuery(this).fadeIn('slow');
|
403 |
+
});
|
404 |
+
},
|
405 |
+
3200
|
406 |
+
);
|
407 |
+
setTimeout(function() {jQuery('#updraft_backup_started').fadeOut('slow');}, 60000);
|
408 |
+
// Should be redundant (because of the polling for the last log line), but harmless (invokes page load)
|
409 |
+
});
|
410 |
+
};
|
411 |
+
backupnow_modal_buttons[updraftlion.cancel] = function() { jQuery(this).dialog("close"); };
|
412 |
+
|
413 |
+
jQuery("#updraft-backupnow-modal" ).dialog({
|
414 |
+
autoOpen: false, height: 265, width: 390, modal: true,
|
415 |
+
buttons: backupnow_modal_buttons
|
416 |
+
});
|
417 |
+
|
418 |
+
var migrate_modal_buttons = {};
|
419 |
+
migrate_modal_buttons[updraftlion.close] = function() { jQuery(this).dialog("close"); };
|
420 |
+
jQuery( "#updraft-migrate-modal" ).dialog({
|
421 |
+
autoOpen: false, height: 265, width: 390, modal: true,
|
422 |
+
buttons: migrate_modal_buttons
|
423 |
+
});
|
424 |
+
|
425 |
+
jQuery('#enableexpertmode').click(function() {
|
426 |
+
jQuery('.expertmode').fadeIn();
|
427 |
+
updraft_activejobs_update();
|
428 |
+
setInterval(function() {updraft_activejobs_update();}, 15000);
|
429 |
+
jQuery('#enableexpertmode').off('click');
|
430 |
+
return false;
|
431 |
+
});
|
432 |
+
|
433 |
+
jQuery('#updraft_include_others').click(function() {
|
434 |
+
if (jQuery('#updraft_include_others').is(':checked')) {
|
435 |
+
jQuery('#updraft_include_others_exclude').slideDown();
|
436 |
+
} else {
|
437 |
+
jQuery('#updraft_include_others_exclude').slideUp();
|
438 |
+
}
|
439 |
+
});
|
440 |
+
|
441 |
+
jQuery('#updraft-service').change(function() {
|
442 |
+
jQuery('.updraftplusmethod').hide();
|
443 |
+
var active_class = jQuery(this).val();
|
444 |
+
jQuery('.'+active_class).show();
|
445 |
+
});
|
446 |
+
|
447 |
+
jQuery('#updraftplus-phpinfo').click(function(e) {
|
448 |
+
e.preventDefault();
|
449 |
+
updraft_iframe_modal('phpinfo', updraftlion.phpinfo);
|
450 |
+
});
|
451 |
+
|
452 |
+
jQuery('#updraftplus-rawbackuphistory').click(function(e) {
|
453 |
+
e.preventDefault();
|
454 |
+
updraft_iframe_modal('rawbackuphistory', updraftlion.raw);
|
455 |
+
});
|
456 |
+
|
457 |
+
jQuery.get(ajaxurl, { action: 'updraft_ajax', subaction: 'ping', nonce: updraft_credentialtest_nonce }, function(data, response) {
|
458 |
+
if ('success' == response && data != 'pong' && data.indexOf('pong')>=0) {
|
459 |
+
jQuery('#ud-whitespace-warning').show();
|
460 |
+
}
|
461 |
+
});
|
462 |
+
|
463 |
+
// Section: Plupload
|
464 |
+
|
465 |
+
// create the uploader and pass the config from above
|
466 |
+
var uploader = new plupload.Uploader(updraft_plupload_config);
|
467 |
+
|
468 |
+
// checks if browser supports drag and drop upload, makes some css adjustments if necessary
|
469 |
+
uploader.bind('Init', function(up){
|
470 |
+
var uploaddiv = $('#plupload-upload-ui');
|
471 |
+
|
472 |
+
if(up.features.dragdrop){
|
473 |
+
uploaddiv.addClass('drag-drop');
|
474 |
+
$('#drag-drop-area')
|
475 |
+
.bind('dragover.wp-uploader', function(){ uploaddiv.addClass('drag-over'); })
|
476 |
+
.bind('dragleave.wp-uploader, drop.wp-uploader', function(){ uploaddiv.removeClass('drag-over'); });
|
477 |
+
|
478 |
+
} else {
|
479 |
+
uploaddiv.removeClass('drag-drop');
|
480 |
+
$('#drag-drop-area').unbind('.wp-uploader');
|
481 |
+
}
|
482 |
+
});
|
483 |
+
|
484 |
+
uploader.init();
|
485 |
+
|
486 |
+
// a file was added in the queue
|
487 |
+
uploader.bind('FilesAdded', function(up, files){
|
488 |
+
// var hundredmb = 100 * 1024 * 1024, max = parseInt(up.settings.max_file_size, 10);
|
489 |
+
|
490 |
+
plupload.each(files, function(file){
|
491 |
+
if (! /^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]+([0-9]+(of[0-9]+)?)?\.(zip|gz|gz\.crypt)$/i.test(file.name) && ! /^log\.([0-9a-f]{12})\.txt$/.test(file.name)) {
|
492 |
+
alert(file.name+": "+updraftlion.notarchive);
|
493 |
+
uploader.removeFile(file);
|
494 |
+
return;
|
495 |
+
}
|
496 |
+
|
497 |
+
// a file was added, you may want to update your DOM here...
|
498 |
+
$('#filelist').append(
|
499 |
+
'<div class="file" id="' + file.id + '"><b>' +
|
500 |
+
file.name + '</b> (<span>' + plupload.formatSize(0) + '</span>/' + plupload.formatSize(file.size) + ') ' +
|
501 |
+
'<div class="fileprogress"></div></div>');
|
502 |
+
});
|
503 |
+
|
504 |
+
up.refresh();
|
505 |
+
up.start();
|
506 |
+
});
|
507 |
+
|
508 |
+
uploader.bind('UploadProgress', function(up, file) {
|
509 |
+
$('#' + file.id + " .fileprogress").width(file.percent + "%");
|
510 |
+
$('#' + file.id + " span").html(plupload.formatSize(parseInt(file.size * file.percent / 100)));
|
511 |
+
});
|
512 |
+
|
513 |
+
uploader.bind('Error', function(up, error) {
|
514 |
+
|
515 |
+
alert(updraftlion.uploaderr+' (code '+error.code+') : '+error.message+' '+updraftlion.makesure);
|
516 |
+
|
517 |
+
});
|
518 |
+
|
519 |
+
|
520 |
+
// a file was uploaded
|
521 |
+
uploader.bind('FileUploaded', function(up, file, response) {
|
522 |
+
|
523 |
+
if (response.status == '200') {
|
524 |
+
// this is your ajax response, update the DOM with it or something...
|
525 |
+
if (response.response.substring(0,6) == 'ERROR:') {
|
526 |
+
alert(updraftlion.uploaderror+" "+response.response.substring(6));
|
527 |
+
} else if (response.response.substring(0,3) == 'OK:') {
|
528 |
+
updraft_updatehistory(1);
|
529 |
+
} else {
|
530 |
+
alert('Unknown server response: '+response.response);
|
531 |
+
}
|
532 |
+
} else {
|
533 |
+
alert('Unknown server response status: '+response.code);
|
534 |
+
}
|
535 |
+
|
536 |
+
});
|
537 |
+
|
538 |
+
});
|
539 |
+
|
540 |
+
// Next: the encrypted database pluploader
|
541 |
+
|
542 |
+
jQuery(document).ready(function($){
|
543 |
+
|
544 |
+
// create the uploader and pass the config from above
|
545 |
+
var uploader = new plupload.Uploader(updraft_plupload_config2);
|
546 |
+
|
547 |
+
// checks if browser supports drag and drop upload, makes some css adjustments if necessary
|
548 |
+
uploader.bind('Init', function(up){
|
549 |
+
var uploaddiv = $('#plupload-upload-ui2');
|
550 |
+
|
551 |
+
if(up.features.dragdrop){
|
552 |
+
uploaddiv.addClass('drag-drop');
|
553 |
+
$('#drag-drop-area2')
|
554 |
+
.bind('dragover.wp-uploader', function(){ uploaddiv.addClass('drag-over'); })
|
555 |
+
.bind('dragleave.wp-uploader, drop.wp-uploader', function(){ uploaddiv.removeClass('drag-over'); });
|
556 |
+
} else {
|
557 |
+
uploaddiv.removeClass('drag-drop');
|
558 |
+
$('#drag-drop-area2').unbind('.wp-uploader');
|
559 |
+
}
|
560 |
+
});
|
561 |
+
|
562 |
+
uploader.init();
|
563 |
+
|
564 |
+
// a file was added in the queue
|
565 |
+
uploader.bind('FilesAdded', function(up, files){
|
566 |
+
// var hundredmb = 100 * 1024 * 1024, max = parseInt(up.settings.max_file_size, 10);
|
567 |
+
|
568 |
+
plupload.each(files, function(file){
|
569 |
+
|
570 |
+
if (! /^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]+\.(gz\.crypt)$/i.test(file.name)) {
|
571 |
+
alert(file.name+': '+updraftlion.notdba);
|
572 |
+
uploader.removeFile(file);
|
573 |
+
return;
|
574 |
+
}
|
575 |
+
|
576 |
+
// a file was added, you may want to update your DOM here...
|
577 |
+
$('#filelist2').append(
|
578 |
+
'<div class="file" id="' + file.id + '"><b>' +
|
579 |
+
file.name + '</b> (<span>' + plupload.formatSize(0) + '</span>/' + plupload.formatSize(file.size) + ') ' +
|
580 |
+
'<div class="fileprogress"></div></div>');
|
581 |
+
});
|
582 |
+
|
583 |
+
up.refresh();
|
584 |
+
up.start();
|
585 |
+
});
|
586 |
+
|
587 |
+
uploader.bind('UploadProgress', function(up, file) {
|
588 |
+
$('#' + file.id + " .fileprogress").width(file.percent + "%");
|
589 |
+
$('#' + file.id + " span").html(plupload.formatSize(parseInt(file.size * file.percent / 100)));
|
590 |
+
});
|
591 |
+
|
592 |
+
uploader.bind('Error', function(up, error) {
|
593 |
+
alert(updraftlion.uploaderr+' (code '+error.code+") : "+error.message+" "+updraftlion.makesure);
|
594 |
+
});
|
595 |
+
|
596 |
+
// a file was uploaded
|
597 |
+
uploader.bind('FileUploaded', function(up, file, response) {
|
598 |
+
|
599 |
+
if (response.status == '200') {
|
600 |
+
// this is your ajax response, update the DOM with it or something...
|
601 |
+
if (response.response.substring(0,6) == 'ERROR:') {
|
602 |
+
alert(updraftlion.uploaderror+" "+response.response.substring(6));
|
603 |
+
} else if (response.response.substring(0,3) == 'OK:') {
|
604 |
+
bkey = response.response.substring(3);
|
605 |
+
// $('#' + file.id + " .fileprogress").width("100%");
|
606 |
+
// $('#' + file.id + " span").append('<button type="button" onclick="updraftplus_downloadstage2(\'db\', \'db\'">Download to your computer</button>');
|
607 |
+
// $('#' + file.id + " span").append('<form action="admin-ajax.php" onsubmit="return updraft_downloader(\'+bkey+''\', \'db\')" method="post"><input type="hidden" name="_wpnonce" value="'+updraft_downloader_nonce+'"><input type="hidden" name="action" value="updraft_download_backup" /><input type="hidden" name="type" value="db" /><input type="hidden" name="timestamp" value="'+bkey+'" /><input type="submit" value="Download" /></form>');
|
608 |
+
$('#' + file.id + " .fileprogress").hide();
|
609 |
+
$('#' + file.id).append(updraftlion.uploaded+' <a href="?page=updraftplus&action=downloadfile&updraftplus_file='+bkey+'&decrypt_key='+$('#updraftplus_db_decrypt').val()+'">'+updraftlion.folowlink+'</a> '+updraftlion.thiskey+' '+$('#updraftplus_db_decrypt').val().replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">"));
|
610 |
+
} else {
|
611 |
+
alert(updraftlion.unknownresp+' '+response.response);
|
612 |
+
}
|
613 |
+
} else {
|
614 |
+
alert(updraftlion.ukrespstatus+' '+response.code);
|
615 |
+
}
|
616 |
+
|
617 |
+
});
|
618 |
+
|
619 |
+
jQuery('#updraft-hidethis').remove();
|
620 |
+
|
621 |
+
});
|
includes/updraft-restorer.php
DELETED
@@ -1,671 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Updraft_Restorer extends WP_Upgrader {
|
3 |
-
|
4 |
-
var $ud_backup_is_multisite = -1;
|
5 |
-
|
6 |
-
function backup_strings() {
|
7 |
-
$this->strings['not_possible'] = __('UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually.','updraftplus');
|
8 |
-
$this->strings['no_package'] = __('Backup file not available.','updraftplus');
|
9 |
-
$this->strings['copy_failed'] = __('Copying this entity failed.','updraftplus');
|
10 |
-
$this->strings['unpack_package'] = __('Unpacking backup...','updraftplus');
|
11 |
-
$this->strings['decrypt_database'] = __('Decrypting database (can take a while)...','updraftplus');
|
12 |
-
$this->strings['decrypted_database'] = __('Database successfully decrypted.','updraftplus');
|
13 |
-
$this->strings['moving_old'] = __('Moving old directory out of the way...','updraftplus');
|
14 |
-
$this->strings['moving_backup'] = __('Moving unpacked backup in place...','updraftplus');
|
15 |
-
$this->strings['restore_database'] = __('Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)...','updraftplus');
|
16 |
-
$this->strings['cleaning_up'] = __('Cleaning up rubbish...','updraftplus');
|
17 |
-
$this->strings['old_delete_failed'] = __('Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?','updraftplus');
|
18 |
-
$this->strings['old_move_failed'] = __('Could not delete old directory.','updraftplus');
|
19 |
-
$this->strings['new_move_failed'] = __('Could not move new directory into place. Check your wp-content/upgrade folder.','updraftplus');
|
20 |
-
$this->strings['delete_failed'] = __('Failed to delete working directory after restoring.','updraftplus');
|
21 |
-
$this->strings['multisite_error'] = __('You are running on WordPress multisite - but your backup is not of a multisite site.', 'updraftplus');
|
22 |
-
}
|
23 |
-
|
24 |
-
// This returns a wp_filesystem location (and we musn't change that, as we must retain compatibility with the class parent)
|
25 |
-
function unpack_package($package, $delete_package = true) {
|
26 |
-
|
27 |
-
global $wp_filesystem, $updraftplus;
|
28 |
-
|
29 |
-
$updraft_dir = $updraftplus->backups_dir_location();
|
30 |
-
|
31 |
-
// If not database, then it is a zip - unpack in the usual way
|
32 |
-
if (!preg_match('/db\.gz(\.crypt)?$/i', $package)) return parent::unpack_package($updraft_dir.'/'.$package, $delete_package);
|
33 |
-
|
34 |
-
$backup_dir = $wp_filesystem->find_folder($updraft_dir);
|
35 |
-
|
36 |
-
// Unpack a database. The general shape of the following is copied from class-wp-upgrader.php
|
37 |
-
|
38 |
-
@set_time_limit(1800);
|
39 |
-
|
40 |
-
$this->skin->feedback('unpack_package');
|
41 |
-
|
42 |
-
$upgrade_folder = $wp_filesystem->wp_content_dir() . 'upgrade/';
|
43 |
-
@$wp_filesystem->mkdir($upgrade_folder, 0775);
|
44 |
-
|
45 |
-
//Clean up contents of upgrade directory beforehand.
|
46 |
-
$upgrade_files = $wp_filesystem->dirlist($upgrade_folder);
|
47 |
-
if ( !empty($upgrade_files) ) {
|
48 |
-
foreach ( $upgrade_files as $file )
|
49 |
-
$wp_filesystem->delete($upgrade_folder . $file['name'], true);
|
50 |
-
}
|
51 |
-
|
52 |
-
//We need a working directory
|
53 |
-
$working_dir = $upgrade_folder . basename($package, '.crypt');
|
54 |
-
# $working_dir_filesystem = WP_CONTENT_DIR.'/upgrade/'. basename($package, '.crypt');
|
55 |
-
|
56 |
-
// Clean up working directory
|
57 |
-
if ( $wp_filesystem->is_dir($working_dir) )
|
58 |
-
$wp_filesystem->delete($working_dir, true);
|
59 |
-
|
60 |
-
if (!$wp_filesystem->mkdir($working_dir, 0775)) return new WP_Error('mkdir_failed', __('Failed to create a temporary directory','updraftplus').' ('.$working_dir.')');
|
61 |
-
|
62 |
-
// Unpack package to working directory
|
63 |
-
if (preg_match('/\.crypt$/i', $package)) {
|
64 |
-
$this->skin->feedback('decrypt_database');
|
65 |
-
$encryption = UpdraftPlus_Options::get_updraft_option('updraft_encryptionphrase');
|
66 |
-
if (!$encryption) return new WP_Error('no_encryption_key', __('Decryption failed. The database file is encrypted, but you have no encryption key entered.', 'updraftplus'));
|
67 |
-
|
68 |
-
// Encrypted - decrypt it
|
69 |
-
require_once(UPDRAFTPLUS_DIR.'/includes/phpseclib/Crypt/Rijndael.php');
|
70 |
-
$rijndael = new Crypt_Rijndael();
|
71 |
-
|
72 |
-
// Get decryption key
|
73 |
-
$rijndael->setKey($encryption);
|
74 |
-
$ciphertext = $rijndael->decrypt($wp_filesystem->get_contents($backup_dir.$package));
|
75 |
-
if ($ciphertext) {
|
76 |
-
$this->skin->feedback('decrypted_database');
|
77 |
-
if (!$wp_filesystem->put_contents($working_dir.'/backup.db.gz', $ciphertext)) {
|
78 |
-
return new WP_Error('write_failed', __('Failed to write out the decrypted database to the filesystem','updraftplus'));
|
79 |
-
}
|
80 |
-
} else {
|
81 |
-
return new WP_Error('decryption_failed', __('Decryption failed. The most likely cause is that you used the wrong key.','updraftplus'));
|
82 |
-
}
|
83 |
-
} else {
|
84 |
-
|
85 |
-
if (!$wp_filesystem->copy($backup_dir.$package, $working_dir.'/backup.db.gz')) {
|
86 |
-
if ( $wp_filesystem->errors->get_error_code() ) {
|
87 |
-
foreach ( $wp_filesystem->errors->get_error_messages() as $message ) show_message($message);
|
88 |
-
}
|
89 |
-
return new WP_Error('copy_failed', $this->strings['copy_failed']);
|
90 |
-
}
|
91 |
-
|
92 |
-
}
|
93 |
-
|
94 |
-
// Once extracted, delete the package if required (non-recursive, is a file)
|
95 |
-
if ( $delete_package )
|
96 |
-
$wp_filesystem->delete($backup_dir.$package, false, true);
|
97 |
-
|
98 |
-
return $working_dir;
|
99 |
-
|
100 |
-
}
|
101 |
-
|
102 |
-
// For moving files out of a directory into their new location
|
103 |
-
// The only purpose of the $type parameter is 1) to detect 'others' and apply a historical bugfix 2) to detect wpcore, and apply the setting for what to do with wp-config.php
|
104 |
-
// Must use only wp_filesystem
|
105 |
-
// $dest_dir must already have a trailing slash
|
106 |
-
// $preserve_existing: 0 = overwrite with no backup; 1 = make backup of existing; 2 = do nothing if there is existing
|
107 |
-
function move_backup_in($working_dir, $dest_dir, $preserve_existing = 1, $do_not_overwrite = array('plugins', 'themes', 'uploads', 'upgrade'), $type = 'not-others', $send_actions = false) {
|
108 |
-
|
109 |
-
global $wp_filesystem;
|
110 |
-
|
111 |
-
$upgrade_files = $wp_filesystem->dirlist($working_dir);
|
112 |
-
|
113 |
-
if ( !empty($upgrade_files) ) {
|
114 |
-
foreach ( $upgrade_files as $filestruc ) {
|
115 |
-
$file = $filestruc['name'];
|
116 |
-
|
117 |
-
// Correctly restore files in 'others' in no directory that were wrongly backed up in versions 1.4.0 - 1.4.48
|
118 |
-
if ('others' == $type && preg_match('/^([\-_A-Za-z0-9]+\.php)$/', $file, $matches) && $wp_filesystem->exists($working_dir . "/$file/$file")) {
|
119 |
-
echo "Found file: $file/$file: presuming this is a backup with a known fault (backup made with versions 1.4.0 - 1.4.48); will rename to simply $file<br>";
|
120 |
-
$file = $matches[1];
|
121 |
-
$tmp_file = rand(0,999999999).'.php';
|
122 |
-
// Rename directory
|
123 |
-
$wp_filesystem->move($working_dir . "/$file", $working_dir . "/".$tmp_file, true);
|
124 |
-
$wp_filesystem->move($working_dir . "/$tmp_file/$file", $working_dir ."/".$file, true);
|
125 |
-
$wp_filesystem->rmdir($working_dir . "/$tmp_file", false);
|
126 |
-
}
|
127 |
-
|
128 |
-
if ('wpcore' == $type && 'wp-config.php' == $file) {
|
129 |
-
if (empty($_POST['updraft_restorer_wpcore_includewpconfig'])) {
|
130 |
-
_e('wp-config.php from backup: will restore as wp-config-backup.php', 'updraftplus');
|
131 |
-
$wp_filesystem->move($working_dir . "/$file", $working_dir . "/wp-config-backup.php", true);
|
132 |
-
$file = "wp-config-backup.php";
|
133 |
-
} else {
|
134 |
-
_e('wp-config.php from backup: restoring (as per user\'s request)', 'updraftplus');
|
135 |
-
}
|
136 |
-
echo '<br>';
|
137 |
-
}
|
138 |
-
|
139 |
-
# Sanity check (should not be possible as these were excluded at backup time)
|
140 |
-
if (!in_array($file, $do_not_overwrite)) {
|
141 |
-
# First, move the existing one, if necessary (may not be present)
|
142 |
-
if ($wp_filesystem->exists($dest_dir.$file)) {
|
143 |
-
if ($preserve_existing == 1) {
|
144 |
-
if ( !$wp_filesystem->move($dest_dir.$file, $dest_dir.$file.'-old', true) ) {
|
145 |
-
return new WP_Error('old_move_failed', $this->strings['old_move_failed']." (wp-content/$file)");
|
146 |
-
}
|
147 |
-
} elseif ($preserve_existing == 0) {
|
148 |
-
if (!$wp_filesystem->delete($dest_dir.$file, true)) {
|
149 |
-
return new WP_Error('old_delete_failed', $this->strings['old_delete_failed']." ($file)");
|
150 |
-
}
|
151 |
-
// if ( !$wp_filesystem->move($dest_dir.$file, $working_dir.'/'.$file.'-old', true) ) {
|
152 |
-
// return new WP_Error('old_move_failed', $this->strings['old_move_failed']." (wp-content/$file)");
|
153 |
-
// }
|
154 |
-
}
|
155 |
-
}
|
156 |
-
# Now, move in the new one
|
157 |
-
if (2 == $preserve_existing && $wp_filesystem->exists($dest_dir.$file)) {
|
158 |
-
# Remove it - so that we are clean later
|
159 |
-
@$wp_filesystem->delete($working_dir.'/'.$file, true);
|
160 |
-
} else {
|
161 |
-
if ($wp_filesystem->move($working_dir . "/".$file, $dest_dir.$file, true) ) {
|
162 |
-
if ($send_actions) do_action('updraftplus_restored_'.$type.'_one', $file);
|
163 |
-
} else {
|
164 |
-
return new WP_Error('new_move_failed', $this->strings['new_move_failed']);
|
165 |
-
}
|
166 |
-
}
|
167 |
-
}
|
168 |
-
}
|
169 |
-
}
|
170 |
-
|
171 |
-
return true;
|
172 |
-
|
173 |
-
}
|
174 |
-
|
175 |
-
function str_replace_once($needle, $replace, $haystack) {
|
176 |
-
$pos = strpos($haystack,$needle);
|
177 |
-
return ($pos !== false) ? substr_replace($haystack,$replace,$pos,strlen($needle)) : $haystack;
|
178 |
-
}
|
179 |
-
|
180 |
-
// $backup_file is just the basename
|
181 |
-
function restore_backup($backup_file, $type, $service, $info) {
|
182 |
-
|
183 |
-
if ($type == 'more') {
|
184 |
-
show_message($this->strings['not_possible']);
|
185 |
-
return;
|
186 |
-
}
|
187 |
-
|
188 |
-
global $wp_filesystem, $updraftplus_addons_migrator;
|
189 |
-
$this->init();
|
190 |
-
$this->backup_strings();
|
191 |
-
|
192 |
-
$res = $this->fs_connect(array(ABSPATH, WP_CONTENT_DIR) );
|
193 |
-
if(!$res) exit;
|
194 |
-
|
195 |
-
$wp_dir = trailingslashit($wp_filesystem->abspath());
|
196 |
-
$wp_content_dir = trailingslashit($wp_filesystem->wp_content_dir());
|
197 |
-
|
198 |
-
@set_time_limit(1800);
|
199 |
-
|
200 |
-
$delete = (UpdraftPlus_Options::get_updraft_option('updraft_delete_local')) ? true : false;
|
201 |
-
if ('none' == $service) {
|
202 |
-
if ($delete) _e('Will not delete the archive after unpacking it, because there was no cloud storage for this backup','updraftplus').'<br>';
|
203 |
-
$delete = false;
|
204 |
-
}
|
205 |
-
|
206 |
-
// This returns the wp_filesystem path
|
207 |
-
$working_dir = $this->unpack_package($backup_file, $delete);
|
208 |
-
|
209 |
-
if (is_wp_error($working_dir)) return $working_dir;
|
210 |
-
$working_dir_filesystem = WP_CONTENT_DIR.'/upgrade/'.basename($working_dir);
|
211 |
-
|
212 |
-
global $table_prefix;
|
213 |
-
// We copy the variable because we may be importing with a different prefix (e.g. on multisite imports of individual blog data)
|
214 |
-
$import_table_prefix = $table_prefix;
|
215 |
-
|
216 |
-
@set_time_limit(1800);
|
217 |
-
|
218 |
-
if ($type == 'others') {
|
219 |
-
|
220 |
-
$dirname = basename($info['path']);
|
221 |
-
|
222 |
-
// In this special case, the backup contents are not in a folder, so it is not simply a case of moving the folder around, but rather looping over all that we find
|
223 |
-
|
224 |
-
$this->move_backup_in($working_dir, $wp_content_dir, true, array('plugins', 'themes', 'uploads', 'upgrade'), 'others');
|
225 |
-
|
226 |
-
} elseif (is_multisite() && $this->ud_backup_is_multisite === 0 && ( ( 'plugins' == $type || 'themes' == $type ) || ( 'uploads' == $type && isset($updraftplus_addons_migrator['new_blogid'])) ) && $wp_filesystem->is_dir($working_dir.'/'.$type)) {
|
227 |
-
# Migrating a single site into a multisite
|
228 |
-
if ('plugins' == $type || 'themes' == $type) {
|
229 |
-
// Only move in entities that are not already there (2)
|
230 |
-
$this->move_backup_in($working_dir.'/'.$type, $wp_content_dir.$type.'/', 2, array(), $type, true);
|
231 |
-
@$wp_filesystem->delete($working_dir.'/'.$type);
|
232 |
-
} else {
|
233 |
-
// Uploads
|
234 |
-
|
235 |
-
show_message($this->strings['moving_old']);
|
236 |
-
|
237 |
-
switch_to_blog($updraftplus_addons_migrator['new_blogid']);
|
238 |
-
|
239 |
-
$ud = wp_upload_dir();
|
240 |
-
$wpud = $ud['basedir'];
|
241 |
-
$fsud = trailingslashit($wp_filesystem->find_folder($wpud));
|
242 |
-
restore_current_blog();
|
243 |
-
|
244 |
-
// TODO: What is below will move the entire uploads directory if blog id is 1. Detect this situation. (Can that happen? We created a new blog, so should not be possible).
|
245 |
-
|
246 |
-
// TODO: the upload dir is not necessarily reachable through wp_filesystem - try ordinary method instead
|
247 |
-
if (is_string($fsud)) {
|
248 |
-
// This is not expected to exist, since we created a new blog
|
249 |
-
|
250 |
-
if ( $wp_filesystem->exists($fsud) && !$wp_filesystem->move($fsud, untrailingslashit($fsud)."-old", true) ) {
|
251 |
-
return new WP_Error('old_move_failed', $this->strings['old_move_failed']);
|
252 |
-
}
|
253 |
-
|
254 |
-
show_message($this->strings['moving_backup']);
|
255 |
-
|
256 |
-
if ( !$wp_filesystem->move($working_dir . "/".$type, $fsud, true) ) {
|
257 |
-
return new WP_Error('new_move_failed', $this->strings['new_move_failed']);
|
258 |
-
}
|
259 |
-
/*
|
260 |
-
$this->move_backup_in($working_dir.'/'.$type, $wp_content_dir.$type.'/', 1, array(), $type);
|
261 |
-
@$wp_filesystem->delete($working_dir.'/'.$type);*/
|
262 |
-
} else {
|
263 |
-
return new WP_Error('move_failed', $this->strings['new_move_failed']);
|
264 |
-
}
|
265 |
-
|
266 |
-
|
267 |
-
}
|
268 |
-
} elseif ('db' == $type) {
|
269 |
-
|
270 |
-
do_action('updraftplus_restore_db_pre');
|
271 |
-
|
272 |
-
// There is a file backup.db.gz inside the working directory
|
273 |
-
|
274 |
-
# The 'off' check is for badly configured setups - http://wordpress.org/support/topic/plugin-wp-super-cache-warning-php-safe-mode-enabled-but-safe-mode-is-off
|
275 |
-
if (@ini_get('safe_mode') && strtolower(@ini_get('safe_mode')) != "off") {
|
276 |
-
echo "<p>".__('Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method.', 'updraftplus')."</p><br/>";
|
277 |
-
return false;
|
278 |
-
}
|
279 |
-
|
280 |
-
// wp_filesystem has no gzopen method, so we switch to using the local filesystem (which is harmless, since we are performing read-only operations)
|
281 |
-
if (!is_readable($working_dir_filesystem.'/backup.db.gz')) return new WP_Error('gzopen_failed',__('Failed to find database file','updraftplus')." ($working_dir/backup.db.gz)");
|
282 |
-
|
283 |
-
$this->skin->feedback('restore_database');
|
284 |
-
|
285 |
-
// Read-only access: don't need to go through WP_Filesystem
|
286 |
-
$dbhandle = gzopen($working_dir_filesystem.'/backup.db.gz', 'r');
|
287 |
-
if (!$dbhandle) return new WP_Error('gzopen_failed',__('Failed to open database file','updraftplus'));
|
288 |
-
|
289 |
-
$line = 0;
|
290 |
-
|
291 |
-
global $wpdb;
|
292 |
-
|
293 |
-
// Line up a wpdb-like object to use
|
294 |
-
// mysql_query will throw E_DEPRECATED from PHP 5.5, so we expect WordPress to have switched to something else by then
|
295 |
-
// $use_wpdb = (version_compare(phpversion(), '5.5', '>=') || !function_exists('mysql_query') || !$wpdb->is_mysql || !$wpdb->ready) ? true : false;
|
296 |
-
// Seems not - PHP 5.5 is immanent for release
|
297 |
-
$use_wpdb = (!function_exists('mysql_query') || !$wpdb->is_mysql || !$wpdb->ready) ? true : false;
|
298 |
-
|
299 |
-
if (false == $use_wpdb) {
|
300 |
-
// We have our own extension which drops lots of the overhead on the query
|
301 |
-
$wpdb_obj = new UpdraftPlus_WPDB( DB_USER, DB_PASSWORD, DB_NAME, DB_HOST );
|
302 |
-
// Was that successful?
|
303 |
-
if (!$wpdb_obj->is_mysql || !$wpdb_obj->ready) {
|
304 |
-
$use_wpdb = true;
|
305 |
-
} else {
|
306 |
-
$mysql_dbh = $wpdb_obj->updraftplus_getdbh();
|
307 |
-
}
|
308 |
-
}
|
309 |
-
|
310 |
-
if (true == $use_wpdb) {
|
311 |
-
_e('Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)','updraftplus');
|
312 |
-
} else {
|
313 |
-
@mysql_query( 'SET SESSION query_cache_type = OFF;', $mysql_dbh );
|
314 |
-
}
|
315 |
-
|
316 |
-
$errors = 0;
|
317 |
-
|
318 |
-
$sql_line = "";
|
319 |
-
|
320 |
-
$start_time = microtime(true);
|
321 |
-
|
322 |
-
// TODO: Print a warning if restoring to a different WP version
|
323 |
-
$old_wpversion = '';
|
324 |
-
$old_siteurl = '';
|
325 |
-
$old_table_prefix = '';
|
326 |
-
$old_siteinfo = array();
|
327 |
-
$gathering_siteinfo = true;
|
328 |
-
|
329 |
-
$restoring_table = '';
|
330 |
-
|
331 |
-
while (!gzeof($dbhandle)) {
|
332 |
-
// Up to 1Mb
|
333 |
-
$buffer = rtrim(gzgets($dbhandle, 1048576));
|
334 |
-
// Discard comments
|
335 |
-
if (empty($buffer) || substr($buffer, 0, 1) == '#') {
|
336 |
-
if ('' == $old_siteurl && preg_match('/^\# Backup of: (http(.*))$/', $buffer, $matches)) {
|
337 |
-
$old_siteurl = $matches[1];
|
338 |
-
echo '<strong>'.__('Backup of:', 'updraftplus').'</strong> '.htmlspecialchars($old_siteurl).'<br>';
|
339 |
-
do_action('updraftplus_restore_db_record_old_siteurl', $old_siteurl);
|
340 |
-
} elseif ('' == $old_table_prefix && preg_match('/^\# Table prefix: (\S+)$/', $buffer, $matches)) {
|
341 |
-
$old_table_prefix = $matches[1];
|
342 |
-
echo '<strong>'.__('Old table prefix:', 'updraftplus').'</strong> '.htmlspecialchars($old_table_prefix).'<br>';
|
343 |
-
} elseif ($gathering_siteinfo && preg_match('/^\# Site info: (\S+)$/', $buffer, $matches)) {
|
344 |
-
if ('end' == $matches[1]) {
|
345 |
-
$gathering_siteinfo = false;
|
346 |
-
// Sanity checks
|
347 |
-
if (isset($old_siteinfo['multisite']) && !$old_siteinfo['multisite'] && is_multisite()) {
|
348 |
-
// Just need to check that you're crazy
|
349 |
-
if (!defined('UPDRAFTPLUS_EXPERIMENTAL_IMPORTINTOMULTISITE') || UPDRAFTPLUS_EXPERIMENTAL_IMPORTINTOMULTISITE != true) {
|
350 |
-
return new WP_Error('multisite_error', $this->strings['multisite_error']);
|
351 |
-
}
|
352 |
-
// Got the needed code?
|
353 |
-
if (!class_exists('UpdraftPlusAddOn_MultiSite') || !class_exists('UpdraftPlus_Addons_Migrator')) {
|
354 |
-
return new WP_Error('missing_addons', __('To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons.', 'updraftplus'));
|
355 |
-
}
|
356 |
-
}
|
357 |
-
} elseif (preg_match('/^([^=]+)=(.*)$/', $matches[1], $kvmatches)) {
|
358 |
-
$key = $kvmatches[1];
|
359 |
-
$val = $kvmatches[2];
|
360 |
-
echo '<strong>'.__('Site information:','updraftplus').'</strong>'.' '.htmlspecialchars($key).' = '.htmlspecialchars($val).'<br>';
|
361 |
-
$old_siteinfo[$key]=$val;
|
362 |
-
if ('multisite') {
|
363 |
-
if ($val) { $this->ud_backup_is_multisite=1; } else { $this->ud_backup_is_multisite = 0;}
|
364 |
-
}
|
365 |
-
}
|
366 |
-
}
|
367 |
-
continue;
|
368 |
-
}
|
369 |
-
|
370 |
-
$sql_line .= $buffer;
|
371 |
-
|
372 |
-
# Do we have a complete line yet?
|
373 |
-
if (';' != substr($sql_line, -1, 1)) continue;
|
374 |
-
|
375 |
-
$line++;
|
376 |
-
|
377 |
-
# The timed overhead of this is negligible
|
378 |
-
if (preg_match('/^\s*drop table if exists \`?([^\`]*)\`?\s*;/i', $sql_line, $matches)) {
|
379 |
-
|
380 |
-
if (!isset($printed_new_table_prefix)) {
|
381 |
-
$import_table_prefix = $this->pre_sql_actions($import_table_prefix);
|
382 |
-
if (false===$import_table_prefix || is_wp_error($import_table_prefix)) return $import_table_prefix;
|
383 |
-
$printed_new_table_prefix = true;
|
384 |
-
}
|
385 |
-
|
386 |
-
$table_name = $matches[1];
|
387 |
-
// Legacy, less reliable - in case it was not caught before
|
388 |
-
if ($old_table_prefix == '' && preg_match('/^([a-z0-9]+)_.*$/i', $table_name, $tmatches)) {
|
389 |
-
$old_table_prefix = $tmatches[1].'_';
|
390 |
-
echo '<strong>'.__('Old table prefix:', 'updraftplus').'</strong> '.htmlspecialchars($old_table_prefix).'<br>';
|
391 |
-
}
|
392 |
-
if ('' != $old_table_prefix && $import_table_prefix != $old_table_prefix) {
|
393 |
-
$sql_line = $this->str_replace_once($old_table_prefix, $import_table_prefix, $sql_line);
|
394 |
-
}
|
395 |
-
} elseif (preg_match('/^\s*create table \`?([^\`\(]*)\`?\s*\(/i', $sql_line, $matches)) {
|
396 |
-
|
397 |
-
if (!isset($printed_new_table_prefix)) {
|
398 |
-
$import_table_prefix = $this->pre_sql_actions($import_table_prefix);
|
399 |
-
if (false===$import_table_prefix || is_wp_error($import_table_prefix)) return $import_table_prefix;
|
400 |
-
$printed_new_table_prefix = true;
|
401 |
-
}
|
402 |
-
|
403 |
-
if ($restoring_table) {
|
404 |
-
|
405 |
-
$this->restored_table($restoring_table, $import_table_prefix, $old_table_prefix);
|
406 |
-
|
407 |
-
// After restoring the options table, we can set old_siteurl if on legacy (i.e. not already set)
|
408 |
-
if ($restoring_table == $import_table_prefix.'options') {
|
409 |
-
|
410 |
-
if ('' == $old_siteurl) {
|
411 |
-
global $updraftplus_addons_migrator;
|
412 |
-
if (isset($updraftplus_addon_migrator['new_blogid'])) switch_to_blog($updraftplus_addon_migrator['new_blogid']);
|
413 |
-
|
414 |
-
$old_siteurl = $wpdb->get_row("SELECT option_value FROM $wpdb->options WHERE option_name='siteurl'")->option_value;
|
415 |
-
do_action('updraftplus_restore_db_record_old_siteurl', $old_siteurl);
|
416 |
-
|
417 |
-
if (isset($updraftplus_addon_migrator['new_blogid'])) restore_current_blog();
|
418 |
-
}
|
419 |
-
|
420 |
-
}
|
421 |
-
|
422 |
-
}
|
423 |
-
|
424 |
-
$table_name = $matches[1];
|
425 |
-
echo '<strong>'.__('Restoring table','updraftplus').":</strong> ".htmlspecialchars($table_name);
|
426 |
-
if ('' != $old_table_prefix && $import_table_prefix != $old_table_prefix) {
|
427 |
-
$new_table_name = $this->str_replace_once($old_table_prefix, $import_table_prefix, $table_name);
|
428 |
-
echo ' - '.__('will restore as:', 'updraftplus').' '.htmlspecialchars($new_table_name);
|
429 |
-
$sql_line = $this->str_replace_once($old_table_prefix, $import_table_prefix, $sql_line);
|
430 |
-
} else {
|
431 |
-
$new_table_name = $table_name;
|
432 |
-
}
|
433 |
-
$restoring_table = $new_table_name;
|
434 |
-
echo '<br>';
|
435 |
-
} elseif ('' != $old_table_prefix && preg_match('/^\s*insert into \`?([^\`]*)\`?\s+values/i', $sql_line, $matches)) {
|
436 |
-
if ($import_table_prefix != $old_table_prefix) $sql_line = $this->str_replace_once($old_table_prefix, $import_table_prefix, $sql_line);
|
437 |
-
}
|
438 |
-
|
439 |
-
if ($use_wpdb) {
|
440 |
-
$req = $wpdb->query($sql_line);
|
441 |
-
if (!$req) $last_error = $wpdb->last_error;
|
442 |
-
} else {
|
443 |
-
$req = mysql_unbuffered_query( $sql_line, $mysql_dbh );
|
444 |
-
if (!$req) $last_error = mysql_error($mysql_dbh);
|
445 |
-
}
|
446 |
-
|
447 |
-
if (!$req) {
|
448 |
-
echo sprintf(_x('An error (%s) occured:', 'The user is being told the number of times an error has happened, e.g. An error (27) occurred', 'updraftplus'), $errors)." - ".htmlspecialchars($last_error)." - ".__('the database query being run was:','updraftplus').' '.htmlspecialchars($sql_line).'<br>';
|
449 |
-
$errors++;
|
450 |
-
if ($errors>49) {
|
451 |
-
return new WP_Error('too_many_db_errors', __('Too many database errors have occurred - aborting restoration (you will need to restore manually)','updraftplus'));
|
452 |
-
}
|
453 |
-
}
|
454 |
-
|
455 |
-
if ($line%50 == 0) {
|
456 |
-
if ($line%250 == 0 || $line<250) {
|
457 |
-
$time_taken = microtime(true) - $start_time;
|
458 |
-
echo sprintf(__('Database lines processed: %d in %.2f seconds','updraftplus'),$line, $time_taken)."<br>";
|
459 |
-
}
|
460 |
-
}
|
461 |
-
|
462 |
-
# Reset
|
463 |
-
$sql_line = '';
|
464 |
-
|
465 |
-
}
|
466 |
-
|
467 |
-
if ($restoring_table) $this->restored_table($restoring_table, $import_table_prefix, $old_table_prefix);
|
468 |
-
|
469 |
-
$time_taken = microtime(true) - $start_time;
|
470 |
-
echo sprintf(__('Finished: lines processed: %d in %.2f seconds','updraftplus'),$line, $time_taken)."<br>";
|
471 |
-
gzclose($dbhandle);
|
472 |
-
$wp_filesystem->delete($working_dir.'/backup.db.gz', false, true);
|
473 |
-
|
474 |
-
} else {
|
475 |
-
|
476 |
-
// Default action: used for plugins, themes and uploads
|
477 |
-
|
478 |
-
$dirname = basename($info['path']);
|
479 |
-
|
480 |
-
show_message($this->strings['moving_old']);
|
481 |
-
|
482 |
-
$movedin = apply_filters('updraftplus_restore_movein_'.$type, $working_dir, $wp_dir, $wp_content_dir);
|
483 |
-
// A filter, to allow add-ons to perform the install of non-standard entities, or to indicate that it's not possible
|
484 |
-
if ($movedin === false) {
|
485 |
-
show_message($this->strings['not_possible']);
|
486 |
-
} elseif ($movedin !== true) {
|
487 |
-
if ($wp_filesystem->exists($wp_content_dir.$dirname."-old")) {
|
488 |
-
// Is better to warn and delete the backup than abort mid-restore and leave inconsistent site
|
489 |
-
echo $wp_content_dir.$dirname."-old: ".__('This directory already exists, and will be replaced', 'updraftplus').'<br>';
|
490 |
-
# In theory, supply true as the 3rd parameter of true achieves this; in practice, not always so (leads to support requests)
|
491 |
-
$wp_filesystem->delete($wp_content_dir.$dirname."-old", true);
|
492 |
-
}
|
493 |
-
if ( !$wp_filesystem->move($wp_content_dir . $dirname, $wp_content_dir."$dirname-old", false) ) {
|
494 |
-
return new WP_Error('old_move_failed', $this->strings['old_move_failed']);
|
495 |
-
}
|
496 |
-
|
497 |
-
show_message($this->strings['moving_backup']);
|
498 |
-
if ( !$wp_filesystem->move($working_dir . "/$dirname", $wp_content_dir.$dirname, true) ) {
|
499 |
-
return new WP_Error('new_move_failed', $this->strings['new_move_failed']);
|
500 |
-
}
|
501 |
-
}
|
502 |
-
}
|
503 |
-
|
504 |
-
// Non-recursive, so the directory needs to be empty
|
505 |
-
show_message($this->strings['cleaning_up']);
|
506 |
-
if (!$wp_filesystem->delete($working_dir) ) {
|
507 |
-
return new WP_Error('delete_failed', $this->strings['delete_failed'].' ('.$working_dir.')');
|
508 |
-
}
|
509 |
-
|
510 |
-
switch($type) {
|
511 |
-
case 'wpcore':
|
512 |
-
@$wp_filesystem->chmod($wp_dir, FS_CHMOD_DIR);
|
513 |
-
// In case we restored a .htaccess which is incorrect for the local setup
|
514 |
-
$this->flush_rewrite_rules();
|
515 |
-
break;
|
516 |
-
case 'uploads':
|
517 |
-
@$wp_filesystem->chmod($wp_content_dir.$dirname, 0775, true);
|
518 |
-
break;
|
519 |
-
case 'db':
|
520 |
-
do_action('updraftplus_restored_db', array('expected_oldsiteurl' => $old_siteurl), $import_table_prefix);
|
521 |
-
$this->flush_rewrite_rules();
|
522 |
-
break;
|
523 |
-
default:
|
524 |
-
@$wp_filesystem->chmod($wp_content_dir.$dirname, FS_CHMOD_DIR);
|
525 |
-
}
|
526 |
-
|
527 |
-
return true;
|
528 |
-
|
529 |
-
}
|
530 |
-
|
531 |
-
function pre_sql_actions($import_table_prefix) {
|
532 |
-
|
533 |
-
$import_table_prefix = apply_filters('updraftplus_restore_set_table_prefix', $import_table_prefix, $this->ud_backup_is_multisite);
|
534 |
-
|
535 |
-
if (!is_string($import_table_prefix)) {
|
536 |
-
if ($import_table_prefix === false) {
|
537 |
-
echo '<p>'.__('Please supply the requested information, and then continue.', 'updraftplus').'</p>';
|
538 |
-
return false;
|
539 |
-
} else {
|
540 |
-
return new WP_Error('invalid_table_prefix', __('Error:', 'updraftplus').' '.serialize($import_table_prefix));
|
541 |
-
}
|
542 |
-
}
|
543 |
-
|
544 |
-
echo '<strong>'.__('New table prefix:', 'updraftplus').'</strong> '.htmlspecialchars($import_table_prefix).'<br>';
|
545 |
-
|
546 |
-
return $import_table_prefix;
|
547 |
-
|
548 |
-
}
|
549 |
-
|
550 |
-
function option_filter_get($which) {
|
551 |
-
global $wpdb;
|
552 |
-
$row = $wpdb->get_row($wpdb->prepare("SELECT option_value FROM $wpdb->options WHERE option_name = %s LIMIT 1", $which));
|
553 |
-
// Has to be get_row instead of get_var because of funkiness with 0, false, null values
|
554 |
-
if (is_object($row)) {
|
555 |
-
return $row->option_value;
|
556 |
-
}
|
557 |
-
return false;
|
558 |
-
}
|
559 |
-
|
560 |
-
function option_filter_permalink_structure($val) {
|
561 |
-
return $this->option_filter_get('permalink_structure');
|
562 |
-
}
|
563 |
-
|
564 |
-
function option_filter_page_on_front($val) {
|
565 |
-
return $this->option_filter_get('page_on_front');
|
566 |
-
}
|
567 |
-
|
568 |
-
function option_filter_rewrite_rules($val) {
|
569 |
-
return $this->option_filter_get('rewrite_rules');
|
570 |
-
}
|
571 |
-
|
572 |
-
// function option_filter($which) {
|
573 |
-
// if (strpos($which, 'pre_option') !== false) { echo "OPT_FILT: $which<br>\n"; }
|
574 |
-
// return false;
|
575 |
-
// }
|
576 |
-
|
577 |
-
function flush_rewrite_rules() {
|
578 |
-
|
579 |
-
// We have to deal with the fact that the procedures used call get_option, which could be looking at the wrong table prefix, or have the wrong thing cached
|
580 |
-
|
581 |
-
// add_filter('all', array($this, 'option_filter'));
|
582 |
-
|
583 |
-
global $updraftplus_addons_migrator;
|
584 |
-
if (isset($updraftplus_addon_migrator['new_blogid'])) switch_to_blog($updraftplus_addon_migrator['new_blogid']);
|
585 |
-
|
586 |
-
foreach (array('permalink_structure', 'rewrite_rules', 'page_on_front') as $opt) {
|
587 |
-
add_filter('pre_option_'.$opt, array($this, 'option_filter_'.$opt));
|
588 |
-
}
|
589 |
-
|
590 |
-
global $wp_rewrite;
|
591 |
-
$wp_rewrite->init();
|
592 |
-
flush_rewrite_rules(true);
|
593 |
-
|
594 |
-
foreach (array('permalink_structure', 'rewrite_rules', 'page_on_front') as $opt) {
|
595 |
-
remove_filter('pre_option_'.$opt, array($this, 'option_filter_'.$opt));
|
596 |
-
}
|
597 |
-
|
598 |
-
if (isset($updraftplus_addon_migrator['new_blogid'])) restore_current_blog();
|
599 |
-
|
600 |
-
// remove_filter('all', array($this, 'option_filter'));
|
601 |
-
|
602 |
-
}
|
603 |
-
|
604 |
-
function restored_table($table, $import_table_prefix, $old_table_prefix) {
|
605 |
-
|
606 |
-
global $wpdb;
|
607 |
-
|
608 |
-
// WordPress has an option name predicated upon the table prefix. Yuk.
|
609 |
-
if ($table == $import_table_prefix.'options' && $import_table_prefix != $old_table_prefix) {
|
610 |
-
echo sprintf(__('Table prefix has changed: changing %s table field(s) accordingly:', 'updraftplus'),'option').' ';
|
611 |
-
if (false === $wpdb->query("UPDATE $wpdb->options SET option_name='${import_table_prefix}user_roles' WHERE option_name='${old_table_prefix}user_roles' LIMIT 1")) {
|
612 |
-
echo __('Error','updraftplus');
|
613 |
-
} else {
|
614 |
-
echo __('OK', 'updraftplus');
|
615 |
-
}
|
616 |
-
echo '<br>';
|
617 |
-
} elseif ($table == $import_table_prefix.'usermeta' && $import_table_prefix != $old_table_prefix) {
|
618 |
-
|
619 |
-
echo sprintf(__('Table prefix has changed: changing %s table field(s) accordingly:', 'updraftplus'),'usermeta').' ';
|
620 |
-
|
621 |
-
$meta_keys = $wpdb->get_results("SELECT umeta_id, meta_key
|
622 |
-
FROM ${import_table_prefix}usermeta
|
623 |
-
WHERE meta_key
|
624 |
-
LIKE '".str_replace('_', '\_', $old_table_prefix)."%'");
|
625 |
-
|
626 |
-
$old_prefix_length = strlen($old_table_prefix);
|
627 |
-
|
628 |
-
$errors_occurred = false;
|
629 |
-
foreach ($meta_keys as $meta_key ) {
|
630 |
-
|
631 |
-
//Create new meta key
|
632 |
-
$new_meta_key = $import_table_prefix . substr($meta_key->meta_key, $old_prefix_length);
|
633 |
-
|
634 |
-
$query = "UPDATE " . $import_table_prefix . "usermeta
|
635 |
-
SET meta_key='".$new_meta_key."'
|
636 |
-
WHERE umeta_id=".$meta_key->umeta_id;
|
637 |
-
|
638 |
-
if (false === $wpdb->query($query)) {
|
639 |
-
$errors_occurred = true;
|
640 |
-
}
|
641 |
-
|
642 |
-
}
|
643 |
-
if ($errors_occurred) {
|
644 |
-
echo __('Error', 'updraftplus');
|
645 |
-
} else {
|
646 |
-
echo __('OK', 'updraftplus');
|
647 |
-
}
|
648 |
-
echo "<br>";
|
649 |
-
|
650 |
-
}
|
651 |
-
|
652 |
-
do_action('updraftplus_restored_db_table', $table);
|
653 |
-
|
654 |
-
// Re-generate permalinks. Do this last - i.e. make sure everything else is fixed up first.
|
655 |
-
if ($table == $import_table_prefix.'options') {
|
656 |
-
$this->flush_rewrite_rules();
|
657 |
-
}
|
658 |
-
|
659 |
-
}
|
660 |
-
|
661 |
-
}
|
662 |
-
|
663 |
-
// Get a protected property
|
664 |
-
class UpdraftPlus_WPDB extends wpdb {
|
665 |
-
|
666 |
-
function updraftplus_getdbh() {
|
667 |
-
return $this->dbh;
|
668 |
-
}
|
669 |
-
|
670 |
-
}
|
671 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
languages/updraftplus-es_ES.mo
CHANGED
Binary file
|
languages/updraftplus-es_ES.po
CHANGED
@@ -1,2329 +1,2448 @@
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"
|
4 |
-
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2013-04-12 00:39+0100\n"
|
6 |
-
"PO-Revision-Date: 2013-04-17 11:25-0430\n"
|
7 |
-
"Last-Translator: Fernando Villasmil <villasmil.fernando@gmail.com>\n"
|
8 |
-
"Language-Team: Fernando Villasmil <villasmil.fernando@gmail.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"
|
13 |
-
"X-
|
14 |
-
"
|
15 |
-
"X-Generator: Poedit 1.5.5\n"
|
16 |
-
"Language: ES\n"
|
17 |
-
"X-Poedit-SearchPath-0: .\n"
|
18 |
|
19 |
-
#:
|
20 |
-
msgid "
|
21 |
-
msgstr "
|
22 |
|
23 |
-
#:
|
24 |
-
|
25 |
-
|
26 |
-
msgstr "Aviso de UpdraftPlus "
|
27 |
|
28 |
-
#:
|
29 |
-
msgid "
|
30 |
-
msgstr "
|
31 |
|
32 |
-
#:
|
33 |
-
msgid "
|
34 |
-
msgstr "
|
35 |
|
36 |
-
#:
|
37 |
-
msgid "
|
38 |
-
msgstr "
|
39 |
|
40 |
-
#:
|
41 |
-
msgid "
|
42 |
-
msgstr "
|
43 |
|
44 |
-
#:
|
45 |
-
msgid "
|
46 |
-
msgstr "
|
47 |
|
48 |
-
#:
|
49 |
-
msgid "
|
50 |
-
msgstr "
|
51 |
|
52 |
-
#:
|
53 |
-
msgid "
|
54 |
-
msgstr "
|
55 |
|
56 |
-
#:
|
57 |
-
msgid ""
|
58 |
-
"Could not create files in the backup directory. Backup aborted - check your "
|
59 |
-
"UpdraftPlus settings."
|
60 |
msgstr ""
|
61 |
-
"No se pudo crear los archivos al directorio de respaldo - Respaldo abortado "
|
62 |
-
"- Chequee la configuración"
|
63 |
|
64 |
-
#:
|
65 |
-
msgid "
|
66 |
msgstr ""
|
67 |
-
"Un error ocurrió mientras se cifraba la base de datos. El cifrado fue "
|
68 |
-
"abortado."
|
69 |
|
70 |
-
#:
|
71 |
-
msgid "
|
72 |
-
msgstr "
|
73 |
|
74 |
-
#:
|
75 |
-
msgid "
|
76 |
-
msgstr "
|
77 |
|
78 |
-
#:
|
79 |
-
msgid "
|
80 |
msgstr ""
|
81 |
-
"El respaldo no ha terminado; se reiniciará dentro de los próximos 5 minutos"
|
82 |
|
83 |
-
#:
|
84 |
-
msgid "
|
85 |
-
msgstr "
|
86 |
|
87 |
-
#:
|
88 |
-
msgid "
|
89 |
-
msgstr "
|
90 |
|
91 |
-
#:
|
92 |
-
msgid "
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#:
|
96 |
-
msgid "
|
97 |
-
msgstr "
|
98 |
|
99 |
-
#:
|
100 |
-
|
101 |
-
|
102 |
-
msgstr "En el directorio de respaldo %s no se puede escribir o no existe "
|
103 |
|
104 |
-
#:
|
105 |
-
msgid "
|
106 |
-
msgstr "
|
107 |
|
108 |
-
#:
|
109 |
-
msgid ""
|
110 |
-
"Could not save backup history because we have no backup array. Backup "
|
111 |
-
"probably failed."
|
112 |
msgstr ""
|
113 |
-
"No se pudo guardar la historia del respaldo. El respaldo probablemente "
|
114 |
-
"fracaso"
|
115 |
|
116 |
-
#:
|
117 |
-
msgid "
|
118 |
-
msgstr "
|
119 |
|
120 |
-
#:
|
121 |
-
|
122 |
-
|
123 |
-
msgstr "Generado: %s"
|
124 |
|
125 |
-
#:
|
126 |
-
|
127 |
-
|
128 |
-
msgstr "Servidor: %s"
|
129 |
|
130 |
-
#:
|
131 |
-
|
132 |
-
|
133 |
-
msgstr "Base de Datos: %s"
|
134 |
|
135 |
-
#:
|
136 |
-
msgid "
|
137 |
-
msgstr "
|
138 |
|
139 |
-
#:
|
140 |
-
|
141 |
-
|
142 |
-
msgstr "Tabla %s"
|
143 |
|
144 |
-
#:
|
145 |
-
|
146 |
-
|
147 |
-
msgstr "Saltando tablas no-WP %s"
|
148 |
|
149 |
-
#:
|
150 |
-
|
151 |
-
|
152 |
-
msgstr "Borrando todas las tablas existentes %s"
|
153 |
|
154 |
-
#:
|
155 |
-
|
156 |
-
|
157 |
-
msgstr "Estructura de tablas de tabla %s"
|
158 |
|
159 |
-
#:
|
160 |
-
|
161 |
-
|
162 |
-
msgstr "Error en MOSTRAR TABLA CREADA de %s"
|
163 |
|
164 |
-
#:
|
165 |
-
|
166 |
-
|
167 |
-
msgstr "Final de contenido de data de la tabla %s"
|
168 |
|
169 |
-
#:
|
170 |
-
msgid ""
|
171 |
-
"Decryption failed. The database file is encrypted, but you have no "
|
172 |
-
"encryption key entered."
|
173 |
msgstr ""
|
174 |
-
"Descifrado fallo. La base de datos está cifrada, pero no se introdujo la "
|
175 |
-
"llave (key) de cifrado."
|
176 |
|
177 |
-
#:
|
178 |
-
msgid ""
|
179 |
-
"Decryption failed. The most likely cause is that you used the wrong key."
|
180 |
msgstr ""
|
181 |
-
"Descifrado fallo. Probablemente fue causado por introducir Key errónea."
|
182 |
|
183 |
-
#:
|
184 |
-
msgid "
|
185 |
-
msgstr "
|
186 |
|
187 |
-
#:
|
188 |
-
msgid "
|
189 |
-
msgstr "
|
190 |
|
191 |
-
#:
|
192 |
-
msgid ""
|
193 |
-
|
194 |
-
msgstr "Tiene habilidad para traducir? Desea mejorar UpdraftPlus en su lengua?"
|
195 |
|
196 |
-
#:
|
197 |
-
msgid "
|
198 |
-
msgstr "
|
199 |
|
200 |
-
#:
|
201 |
-
msgid "
|
202 |
-
msgstr "
|
203 |
|
204 |
-
#:
|
205 |
-
msgid "
|
206 |
-
msgstr "
|
207 |
|
208 |
-
#:
|
209 |
-
msgid "
|
210 |
msgstr ""
|
211 |
-
"Por favor ayude a UpdraftPlus dando una reseña (review) positiva en "
|
212 |
-
"wordpress.org"
|
213 |
|
214 |
-
#:
|
215 |
-
msgid "
|
216 |
msgstr ""
|
217 |
-
"Necesita todavía mas funciones y soporte? Lea sobre UpdraftPlus Premium"
|
218 |
|
219 |
-
#:
|
220 |
-
msgid "
|
221 |
-
msgstr "
|
222 |
|
223 |
-
#:
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
|
227 |
-
#:
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
-
#:
|
232 |
-
msgid "
|
233 |
-
msgstr "
|
234 |
|
235 |
-
#:
|
236 |
-
|
237 |
-
msgid "Could not create %s zip. Consult the log file for more information."
|
238 |
msgstr ""
|
239 |
-
"No se pudo crear el %s zip. Consulte el archivo log para más información."
|
240 |
|
241 |
-
#:
|
242 |
-
msgid "
|
243 |
-
msgstr "
|
244 |
|
245 |
-
#:
|
246 |
-
msgid "
|
247 |
-
msgstr "
|
248 |
|
249 |
-
#:
|
250 |
-
|
251 |
-
|
|
|
|
|
252 |
|
253 |
-
#:
|
254 |
-
msgid "
|
255 |
-
msgstr "
|
256 |
|
257 |
-
#:
|
258 |
-
|
259 |
-
msgid ""
|
260 |
-
"You have less than %s of free disk space on the disk which UpdraftPlus is "
|
261 |
-
"configured to use to create backups. UpdraftPlus could well run out of "
|
262 |
-
"space. Contact your the operator of your server (e.g. your web hosting "
|
263 |
-
"company) to resolve this issue."
|
264 |
-
msgstr ""
|
265 |
-
"Usted tiene menos de %s de disco disponible, donde UpdraftPlus guarda los "
|
266 |
-
"respaldos creados. UpdraftPlus podria en cualquier momento de quedarse sin "
|
267 |
-
"espacio. Contacte su sitio de alojamiento (hosting) para resolver este "
|
268 |
-
"problema."
|
269 |
-
|
270 |
-
#: admin.php:163
|
271 |
-
#, php-format
|
272 |
-
msgid ""
|
273 |
-
"UpdraftPlus does not officially support versions of WordPress before %s. It "
|
274 |
-
"may work for you, but if it does not, then please be aware that no support "
|
275 |
-
"is available until you upgrade WordPress."
|
276 |
msgstr ""
|
277 |
-
"UpdraftPlus no soporta oficialmente las versiones de WordPress anteriores a "
|
278 |
-
"%s. Podría funcionar, pero si no funciona, tenga en cuenta que no tendrá "
|
279 |
-
"soporte disponible hasta que actualice el WordPress."
|
280 |
|
281 |
-
#: admin.php:
|
282 |
-
|
283 |
-
msgid ""
|
284 |
-
"Click here to authenticate your %s account (you will not be able to back up "
|
285 |
-
"to %s without it)."
|
286 |
msgstr ""
|
287 |
-
"Haga clic aquí para autenticar su cuenta de %s (no podrá respaldar a %s sin "
|
288 |
-
"la autentificación"
|
289 |
|
290 |
-
#: admin.php:
|
291 |
-
|
292 |
-
msgid ""
|
293 |
-
"The backup archive for restoring this file could not be found. The remote "
|
294 |
-
"storage method in use (%s) does not allow us to retrieve files. To proceed "
|
295 |
-
"with this restoration, you need to obtain a copy of this file and place it "
|
296 |
-
"inside UpdraftPlus's working folder"
|
297 |
msgstr ""
|
298 |
-
"El sitio de almacenaje de respaldo para restaurar este archivo no se puede "
|
299 |
-
"encontrar. El sistema remoto de almacenaje en uso (%s) no nos permite "
|
300 |
-
"retirar archivos. Para continuar restauración, necesita obtener una copia de "
|
301 |
-
"este archivo y ponerlo dentro de la carpeta de respaldo de UpdraftPlus"
|
302 |
|
303 |
-
#: admin.php:
|
304 |
-
msgid "
|
305 |
-
msgstr "
|
306 |
|
307 |
-
#: admin.php:
|
308 |
-
msgid "
|
309 |
-
msgstr "
|
310 |
|
311 |
-
#: admin.php:
|
312 |
-
msgid "
|
313 |
-
msgstr "
|
314 |
|
315 |
-
#:
|
316 |
-
msgid "
|
317 |
-
msgstr "
|
318 |
|
319 |
-
#:
|
320 |
-
msgid "
|
321 |
-
msgstr "
|
322 |
|
323 |
-
#:
|
324 |
-
msgid ""
|
325 |
-
|
326 |
-
msgstr "Formato de archivo errado - Esté no parece ser creado por UpdraftPlus"
|
327 |
|
328 |
-
#:
|
329 |
-
msgid ""
|
330 |
-
"Bad filename format - this does not look like an encrypted database file "
|
331 |
-
"created by UpdraftPlus"
|
332 |
msgstr ""
|
333 |
-
"Formato erroneo de archivo - No parece ser un archivo de base de datos "
|
334 |
-
"cifrado por UpdraftPlus"
|
335 |
|
336 |
-
#:
|
337 |
-
msgid "
|
338 |
-
msgstr "
|
339 |
|
340 |
-
#:
|
341 |
-
msgid "
|
342 |
-
msgstr "
|
343 |
|
344 |
-
#:
|
345 |
-
msgid "
|
346 |
-
msgstr "
|
347 |
|
348 |
-
#:
|
349 |
-
msgid "
|
350 |
-
msgstr "
|
351 |
|
352 |
-
#:
|
353 |
-
msgid "
|
354 |
-
msgstr "
|
355 |
|
356 |
-
#:
|
357 |
-
msgid ""
|
358 |
-
"Old directory removal failed for some reason. You may want to do this "
|
359 |
-
"manually."
|
360 |
msgstr ""
|
361 |
-
"Directorios viejos no pudieron ser removidos. Si desea lo puede hacer "
|
362 |
-
"manualmente"
|
363 |
|
364 |
-
#:
|
365 |
-
msgid "
|
366 |
-
msgstr "
|
367 |
|
368 |
-
#:
|
369 |
-
msgid "
|
370 |
-
msgstr "
|
371 |
|
372 |
-
#:
|
373 |
-
msgid "
|
374 |
-
msgstr "
|
375 |
|
376 |
-
#:
|
377 |
-
msgid "
|
378 |
-
msgstr "
|
379 |
|
380 |
-
#:
|
381 |
-
msgid ""
|
382 |
-
"OK. Now load any page from your site to make sure the schedule can trigger. "
|
383 |
-
"You should then see activity in the \"Last log message\" field below."
|
384 |
msgstr ""
|
385 |
-
"Ok ahora cargue cualquier página de su site para asegurarse que el horario "
|
386 |
-
"se inicie. Usted podrá ver la actividad en \"Ultimo mensaje del log\" el "
|
387 |
-
"campo abajo"
|
388 |
|
389 |
-
#:
|
390 |
-
msgid "
|
391 |
-
msgstr "
|
392 |
|
393 |
-
#:
|
394 |
-
msgid "
|
395 |
-
msgstr "
|
396 |
|
397 |
-
#:
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#:
|
402 |
-
msgid "
|
403 |
-
msgstr "
|
404 |
|
405 |
-
#:
|
406 |
-
msgid "
|
407 |
-
msgstr "
|
408 |
|
409 |
-
#:
|
410 |
-
msgid "
|
411 |
-
msgstr "
|
412 |
|
413 |
-
#:
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#:
|
418 |
-
msgid "
|
419 |
-
msgstr "
|
420 |
|
421 |
-
#:
|
422 |
-
msgid ""
|
423 |
-
"Your old (themes, uploads, plugins, whatever) directories have been retained "
|
424 |
-
"with \"-old\" appended to their name. Remove them when you are satisfied "
|
425 |
-
"that the backup worked properly."
|
426 |
msgstr ""
|
427 |
-
"`Su directorio (temas, subidas de archivos, plugins, etc.) viejos han sido "
|
428 |
-
"retenidos con \"-old\"agregado a sus nombres. Removerlos una vez satisfecho "
|
429 |
-
"de que su respaldo se realizó sin problemas"
|
430 |
|
431 |
-
#:
|
432 |
-
msgid "
|
433 |
-
msgstr "
|
434 |
|
435 |
-
#:
|
436 |
-
msgid ""
|
437 |
-
|
438 |
-
"UpdraftPlus attempted to raise it but was unsuccessful. This plugin may "
|
439 |
-
"struggle with a memory limit of less than 64 Mb - especially if you have "
|
440 |
-
"very large files uploaded (though on the other hand, many sites will bhe "
|
441 |
-
"successful with a 32Mb limit - your experience may vary)."
|
442 |
-
msgstr ""
|
443 |
-
"El límite de memoria PHP (fijado por su sitio de alojamiento (hosting)) es "
|
444 |
-
"muy bajo. UpdraftPlus intento subirlo sin éxito. Este plugin podría tener "
|
445 |
-
"dificultades con una memoria menor a 64 Mb - especialmente si tiene un "
|
446 |
-
"archivo muy grande subido (uploaded) (pero por otro lado muchos servidores "
|
447 |
-
"no tienen problemas con límites de 32 Mb - su resultado puede variar según "
|
448 |
-
"su sitio de alojamiento)."
|
449 |
-
|
450 |
-
#: admin.php:688
|
451 |
-
msgid "Current limit is:"
|
452 |
-
msgstr "Limite actual es:"
|
453 |
|
454 |
-
#:
|
455 |
-
msgid ""
|
456 |
-
|
457 |
-
"you're running in safe_mode. Either disable safe_mode or modify your php.ini "
|
458 |
-
"to set max_execution_time to a higher number. If you do not, then longer "
|
459 |
-
"will be needed to complete a backup (but that is all). Present limit is:"
|
460 |
-
msgstr ""
|
461 |
-
"El PHP max_execution_time es menor de 60 segundos. Esto probablemente "
|
462 |
-
"significa que está corriendo en safe_mode (modo seguro). Deshabilite "
|
463 |
-
"safe_mode o modifique su php.ini y fije el max_execution_time a un número "
|
464 |
-
"mayor. Si no lo hace, completara el respaldo en un tiempo mayor. Límite "
|
465 |
-
"actual es de:"
|
466 |
-
|
467 |
-
#: admin.php:692
|
468 |
-
msgid "seconds"
|
469 |
-
msgstr "segundos"
|
470 |
|
471 |
-
#: admin.php:
|
472 |
-
msgid ""
|
473 |
-
"You have old directories from a previous backup (technical information: "
|
474 |
-
"these are found in wp-content, and suffixed with -old). Use this button to "
|
475 |
-
"delete them (if you have verified that the restoration worked)."
|
476 |
msgstr ""
|
477 |
-
"Usted tiene directorios viejos de un respaldo anterior (información técnica: "
|
478 |
-
"estos se consiguen en wp-content y con la adición -old) Use este botón para "
|
479 |
-
"borrarlos (si usted previamente verifico que la restauración fue exitosa)."
|
480 |
|
481 |
-
#: admin.php:
|
482 |
-
msgid "
|
483 |
-
msgstr "
|
484 |
|
485 |
-
#:
|
486 |
-
msgid ""
|
487 |
-
"Are you sure you want to delete the old directories? This cannot be undone."
|
488 |
msgstr ""
|
489 |
-
"Está seguro que quiere borrar los directorios viejos (old)? Acción "
|
490 |
-
"irreversible."
|
491 |
|
492 |
-
#: admin.php:
|
493 |
-
msgid "
|
494 |
-
msgstr "
|
495 |
|
496 |
-
#:
|
497 |
-
msgid "
|
498 |
-
msgstr "
|
499 |
|
500 |
-
#:
|
501 |
-
msgid ""
|
502 |
-
"This admin interface uses JavaScript heavily. You either need to activate it "
|
503 |
-
"within your browser, or to use a JavaScript-capable browser."
|
504 |
msgstr ""
|
505 |
-
"Esta interface administrativa usa JavaScript frecuentemente. Usted necesita "
|
506 |
-
"activarlo en su navegador o utilice un navegador que contenga JavaScript"
|
507 |
|
508 |
-
#:
|
509 |
-
msgid "
|
510 |
-
msgstr "
|
511 |
|
512 |
-
#: admin.php:
|
513 |
-
msgid "
|
514 |
-
msgstr "
|
515 |
|
516 |
-
#: admin.php:
|
517 |
-
msgid "
|
518 |
-
msgstr "
|
519 |
|
520 |
-
#: admin.php:
|
521 |
-
msgid "
|
522 |
-
msgstr "
|
523 |
|
524 |
-
#: admin.php:
|
525 |
-
msgid "
|
526 |
-
msgstr "
|
527 |
|
528 |
-
#: admin.php:
|
529 |
-
msgid "
|
530 |
-
msgstr "
|
531 |
|
532 |
-
#: admin.php:
|
533 |
-
msgid "
|
534 |
-
msgstr "
|
535 |
|
536 |
-
#: admin.php:
|
537 |
-
msgid "
|
538 |
-
msgstr "
|
539 |
-
|
540 |
-
#: admin.php:778 admin.php:1328 admin.php:1575
|
541 |
-
msgid "Restore"
|
542 |
-
msgstr "Restaurar"
|
543 |
-
|
544 |
-
#: admin.php:785
|
545 |
-
msgid "Last log message"
|
546 |
-
msgstr "Ultimo mensaje del Log"
|
547 |
-
|
548 |
-
#: admin.php:787
|
549 |
-
msgid "(Nothing yet logged)"
|
550 |
-
msgstr "Aún sin registros"
|
551 |
-
|
552 |
-
#: admin.php:788
|
553 |
-
msgid "Download most recently modified log file"
|
554 |
-
msgstr "El ultimo download modifico el archivo de registro (log)"
|
555 |
|
556 |
-
#: admin.php:
|
557 |
-
msgid "
|
558 |
-
msgstr "
|
559 |
|
560 |
-
#: admin.php:
|
561 |
-
msgid "
|
562 |
-
msgstr "
|
563 |
|
564 |
-
#: admin.php:
|
565 |
-
|
566 |
-
|
567 |
-
msgstr "%d set(s) disponibles"
|
568 |
|
569 |
-
#: admin.php:
|
570 |
-
msgid "
|
571 |
-
msgstr "
|
572 |
|
573 |
-
#: admin.php:
|
574 |
-
msgid ""
|
575 |
-
|
576 |
-
"UpdraftPlus try to bring the backup file back from the remote storage (if "
|
577 |
-
"any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then "
|
578 |
-
"you will be allowed to download it to your computer. If the fetch from the "
|
579 |
-
"remote storage stops progressing (wait 30 seconds to make sure), then press "
|
580 |
-
"again to resume. Remember that you can also visit the cloud storage vendor's "
|
581 |
-
"website directly."
|
582 |
-
msgstr ""
|
583 |
-
"Marcando algún botón como Base de Datos/Pluins/Temas/Subidas (uploads)/Otros "
|
584 |
-
"ara que UpdraftPlus trate de traer el archivo de respaldo desde el "
|
585 |
-
"almacenamiento externo (Amazon S3,Dropbox, Gooogle Drive, FTP) a su "
|
586 |
-
"servidor. En ese momento podrá bajarlo a su computadora. Si la traída desde "
|
587 |
-
"el almacenaje externo falla en el proceso (espere 30 segundo para estar "
|
588 |
-
"seguro), entonces apriete de nuevo para reiniciar. Recuerde que lo puede "
|
589 |
-
"bajar directamente desde el sitio de almacenaje directamente."
|
590 |
-
|
591 |
-
#: admin.php:799
|
592 |
-
msgid "Restoring"
|
593 |
-
msgstr "Restaurando"
|
594 |
|
595 |
-
#: admin.php:
|
596 |
-
msgid ""
|
597 |
-
"Press the button for the backup you wish to restore. If your site is large "
|
598 |
-
"and you are using remote storage, then you should first click on each entity "
|
599 |
-
"in order to retrieve it back to the webserver. This will prevent time-outs "
|
600 |
-
"from occuring during the restore process itself."
|
601 |
msgstr ""
|
602 |
-
"Apriete el botón por el respaldo desea restaurar. Si su site es grande y "
|
603 |
-
"está escogiendo almacenamiento externo, entonces usted debe primero hacer "
|
604 |
-
"clic a cada entidad para que pueda traerlo otra vez a su servidor. Esto es "
|
605 |
-
"para prevenir problemas de tiempo durante el proceso mismo."
|
606 |
|
607 |
-
#: admin.php:
|
608 |
-
msgid "
|
609 |
-
msgstr "
|
610 |
|
611 |
-
#: admin.php:
|
612 |
-
msgid "
|
613 |
-
msgstr "
|
614 |
|
615 |
-
#: admin.php:
|
616 |
-
msgid ""
|
617 |
-
"Press here to look inside your UpdraftPlus directory (in your web hosting "
|
618 |
-
"space) for any new backup sets that you have uploaded. The location of this "
|
619 |
-
"directory is set in the expert settings, below."
|
620 |
msgstr ""
|
621 |
-
"Apriete aquí para ver dentro del directorio de UpdraftPlus (en su sitio de "
|
622 |
-
"Alojamiento web- hosting) para cualquier set de respaldo que desea subir. La "
|
623 |
-
"ubicación de este directorio se fija en la configuración experta, abajo."
|
624 |
|
625 |
-
#: admin.php:
|
626 |
-
msgid "
|
627 |
-
msgstr "
|
628 |
|
629 |
-
#: admin.php:
|
630 |
-
msgid "
|
631 |
-
msgstr "
|
632 |
|
633 |
-
#: admin.php:
|
634 |
-
msgid "
|
635 |
-
msgstr "
|
636 |
|
637 |
-
#: admin.php:
|
638 |
-
msgid "
|
639 |
-
msgstr "
|
640 |
|
641 |
-
#: admin.php:
|
642 |
-
msgid "
|
643 |
-
msgstr "
|
644 |
|
645 |
-
#: admin.php:
|
646 |
-
msgid "
|
647 |
-
msgstr "
|
648 |
|
649 |
-
#: admin.php:
|
650 |
-
msgid "
|
651 |
-
msgstr "
|
652 |
|
653 |
-
#:
|
654 |
-
msgid ""
|
655 |
-
"Upload files into UpdraftPlus. Use this to import backups made on a "
|
656 |
-
"different WordPress installation."
|
657 |
msgstr ""
|
658 |
-
"Subir (upload) archivos dentro de UpdraftPlus. Use esto para importar "
|
659 |
-
"respaldos hechos en otras instalaciones de WordPress."
|
660 |
|
661 |
-
#: admin.php:
|
662 |
-
msgid "
|
663 |
-
msgstr "
|
664 |
|
665 |
-
#: admin.php:
|
666 |
-
msgid "
|
667 |
-
msgstr "
|
668 |
|
669 |
-
#:
|
670 |
-
msgid "
|
671 |
-
msgstr "
|
672 |
|
673 |
-
#:
|
674 |
-
msgid "
|
675 |
-
msgstr "
|
676 |
|
677 |
-
#:
|
678 |
-
msgid "
|
679 |
-
msgstr "
|
680 |
|
681 |
-
#:
|
682 |
-
msgid ""
|
683 |
-
"Download error: the server sent us a response (JSON) which we did not "
|
684 |
-
"understand"
|
685 |
msgstr ""
|
686 |
-
"Error bajando (download): El servidor envío una respuesta (JSON) que no "
|
687 |
-
"entendimos"
|
688 |
|
689 |
-
#: admin.php:
|
690 |
-
msgid ""
|
691 |
-
"Download error: the server sent us a response which we did not understand."
|
692 |
msgstr ""
|
693 |
-
"Error bajando (download): El servidor envío una respuesta que no entendimos"
|
694 |
|
695 |
-
#: admin.php:
|
696 |
-
msgid "
|
697 |
-
msgstr "
|
698 |
|
699 |
-
#: admin.php:
|
700 |
-
msgid "
|
701 |
-
msgstr "
|
702 |
|
703 |
-
#: admin.php:
|
704 |
-
msgid ""
|
705 |
-
"Restoring will replace this site's themes, plugins, uploads, database and/or "
|
706 |
-
"other content directories (according to what is contained in the backup set, "
|
707 |
-
"and your selection"
|
708 |
msgstr ""
|
709 |
-
"La restauración va a reemplazar los Temas, plugins, subidas (uploads), base "
|
710 |
-
"de datos y otros contenidos en directorios (de acuerdo al contenido del "
|
711 |
-
"respaldo y su selección)"
|
712 |
|
713 |
-
#: admin.php:
|
714 |
-
msgid "
|
715 |
-
msgstr "
|
716 |
|
717 |
-
#: admin.php:
|
718 |
-
msgid "
|
719 |
-
msgstr "
|
720 |
|
721 |
-
#:
|
722 |
-
msgid ""
|
723 |
-
"This makes time-outs much more likely. You are recommended to turn safe_mode "
|
724 |
-
"off, or to restore only one entity at a time, <a href=\"http://updraftplus."
|
725 |
-
"com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-"
|
726 |
-
"from-the-wp-admin-console/\">or to restore manually</a>."
|
727 |
-
msgstr ""
|
728 |
-
"Esto hace fuera de tiempo (time-outs) más posible. Le recomendamos poner "
|
729 |
-
"modo_seguro (safe_mode) en off, o de restaurar una entidad a la vez, <a href="
|
730 |
-
"\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-"
|
731 |
-
"have-failed-to-do-so-from-the-wp-admin-console/\"> o restaurar manualmente</"
|
732 |
-
"a>."
|
733 |
-
|
734 |
-
#: admin.php:941
|
735 |
-
msgid "Perform a backup now"
|
736 |
-
msgstr "Realice el respaldo ahora"
|
737 |
-
|
738 |
-
#: admin.php:942
|
739 |
-
msgid ""
|
740 |
-
"This will schedule a one-time backup. To proceed, press 'Backup Now', then "
|
741 |
-
"wait 10 seconds, then visit any page on your site. WordPress should then "
|
742 |
-
"start the backup running in the background."
|
743 |
msgstr ""
|
744 |
-
"Esto va a programar un respaldo una sola vez. Para procede apriete 'Respalde "
|
745 |
-
"Ahora', luego espere 10 segundos, luego visite cualquier página en su site. "
|
746 |
-
"En este momento WordPress empezara a correr el respaldo"
|
747 |
|
748 |
-
#: admin.php:
|
749 |
-
msgid "
|
750 |
-
msgstr "
|
751 |
|
752 |
-
#: admin.php:
|
753 |
-
msgid "
|
754 |
-
msgstr "
|
755 |
|
756 |
-
#:
|
757 |
-
msgid "
|
758 |
-
msgstr "
|
759 |
|
760 |
-
#:
|
761 |
-
msgid "
|
762 |
-
msgstr "
|
763 |
|
764 |
-
#:
|
765 |
-
msgid ""
|
766 |
-
|
767 |
-
msgstr "Por favor chequee UltradraftPlus Premium o el adicional para Multisite"
|
768 |
|
769 |
-
#:
|
770 |
-
msgid "
|
771 |
-
msgstr "
|
772 |
|
773 |
-
#:
|
774 |
-
msgid "
|
775 |
-
msgstr "
|
776 |
|
777 |
-
#:
|
778 |
-
msgid "
|
779 |
-
msgstr "
|
780 |
|
781 |
-
#:
|
782 |
-
msgid "
|
783 |
-
msgstr "
|
784 |
|
785 |
-
#:
|
786 |
-
msgid "
|
787 |
-
msgstr "
|
788 |
|
789 |
-
#:
|
790 |
-
msgid ""
|
791 |
-
|
792 |
-
"WordPress's scheduler. If these work whilst your scheduled backups and the "
|
793 |
-
"\"Backup Now\" button do absolutely nothing (i.e. not even produce a log "
|
794 |
-
"file), then it means that your scheduler is broken. You should then disable "
|
795 |
-
"all your other plugins, and try the \"Backup Now\" button. If that fails, "
|
796 |
-
"then contact your web hosting company and ask them if they have disabled wp-"
|
797 |
-
"cron. If it succeeds, then re-activate your other plugins one-by-one, and "
|
798 |
-
"find the one that is the problem and report a bug to them."
|
799 |
-
msgstr ""
|
800 |
-
"El botón abajo inicia un respaldo inmediatamente, independiente del horario "
|
801 |
-
"de WordPress. Si esto trabaja muestras trabaja el horario de respaldo y el "
|
802 |
-
"botón \"Respaldar Ahora\" no hace nada (ni siquiera el archivo de log), "
|
803 |
-
"entonces quiere decir que su programación se rompió. Usted debe en este "
|
804 |
-
"momento de desactivar todos los demás plugins y probar de nuevo el botón "
|
805 |
-
"\"Respaldar Ahora\". Si no tiene éxito contacte su sitio de alojamiento web "
|
806 |
-
"(hosting) y solicite le desactiven el wp-cron. Si esto tiene éxito, entonces "
|
807 |
-
"reactive sus otros plugins uno a uno, y consiga cuál de ellos tiene el "
|
808 |
-
"problema y repórtelo a su autor."
|
809 |
-
|
810 |
-
#: admin.php:983
|
811 |
-
msgid "Debug Full Backup"
|
812 |
-
msgstr "Depurar Respaldo Completo"
|
813 |
|
814 |
-
#:
|
815 |
-
msgid ""
|
816 |
-
"This will cause an immediate backup. The page will stall loading until it "
|
817 |
-
"finishes (ie, unscheduled)."
|
818 |
msgstr ""
|
819 |
-
"Esto causara un respaldo inmediato. La página se atacara cargando hasta que "
|
820 |
-
"termine (no programado)."
|
821 |
|
822 |
-
#:
|
823 |
-
msgid "
|
824 |
-
msgstr "
|
825 |
|
826 |
-
#:
|
827 |
-
msgid ""
|
828 |
-
"This will cause an immediate DB backup. The page will stall loading until it "
|
829 |
-
"finishes (ie, unscheduled). The backup may well run out of time; really this "
|
830 |
-
"button is only helpful for checking that the backup is able to get through "
|
831 |
-
"the initial stages, or for small WordPress sites.."
|
832 |
msgstr ""
|
833 |
-
"Esto causara un respaldo inmediato de la base de datos (DB). La página se "
|
834 |
-
"estancara hasta que termine. El respaldo podría correr fuera de tiempo, este "
|
835 |
-
"botón realmente es útil para chequear que el respaldo pueda pasar por sus "
|
836 |
-
"etapas iniciales o para Sitios Webs pequeños de WordPress"
|
837 |
|
838 |
-
#:
|
839 |
-
msgid "
|
840 |
-
msgstr "
|
841 |
|
842 |
-
#:
|
843 |
-
msgid ""
|
844 |
-
"This button will delete all UpdraftPlus settings (but not any of your "
|
845 |
-
"existing backups from your cloud storage). You will then need to enter all "
|
846 |
-
"your settings again. You can also do this before deactivating/deinstalling "
|
847 |
-
"UpdraftPlus if you wish."
|
848 |
msgstr ""
|
849 |
-
"Este botón borrara todas las configuraciones de UpdraftPlus (pero no borrara "
|
850 |
-
"respaldo actuales realizados en su almacenamiento externo). Tendrá que "
|
851 |
-
"configurar de nuevo todo. Podrá hacer antes de desactivar/desinstalar "
|
852 |
-
"UpdraftPlus si desea."
|
853 |
|
854 |
-
#:
|
855 |
-
msgid "
|
856 |
-
msgstr "
|
857 |
|
858 |
-
#:
|
859 |
-
msgid ""
|
860 |
-
"
|
861 |
-
"this?"
|
862 |
-
msgstr ""
|
863 |
-
"Esto borrara todos los ajustes de UpdraftPlus. Está seguro de realizar esta "
|
864 |
-
"operación?"
|
865 |
|
866 |
-
#:
|
867 |
-
msgid "
|
868 |
-
msgstr "
|
869 |
|
870 |
-
#:
|
871 |
-
msgid "
|
872 |
-
msgstr "
|
873 |
|
874 |
-
#:
|
875 |
-
msgid "
|
876 |
-
msgstr "
|
877 |
|
878 |
-
#:
|
879 |
-
msgid "
|
880 |
-
msgstr "
|
881 |
|
882 |
-
#:
|
883 |
-
msgid "
|
884 |
-
msgstr "
|
885 |
|
886 |
-
#:
|
887 |
-
msgid "
|
888 |
-
msgstr "
|
889 |
|
890 |
-
#:
|
891 |
-
msgid "
|
892 |
-
msgstr "
|
893 |
|
894 |
-
#:
|
895 |
-
msgid "
|
896 |
-
msgstr "
|
897 |
|
898 |
-
#:
|
899 |
-
msgid "
|
900 |
-
msgstr "
|
901 |
|
902 |
-
#:
|
903 |
-
msgid "
|
904 |
-
msgstr "
|
905 |
|
906 |
-
#:
|
907 |
-
msgid "
|
908 |
-
msgstr "
|
909 |
|
910 |
-
#:
|
911 |
-
msgid "
|
912 |
-
msgstr "
|
913 |
|
914 |
-
#:
|
915 |
-
msgid "
|
916 |
-
msgstr "
|
917 |
|
918 |
-
#:
|
919 |
-
msgid "
|
920 |
-
msgstr "
|
921 |
|
922 |
-
#:
|
923 |
-
msgid ""
|
924 |
-
"
|
925 |
-
"the dropdowns above. Backups will occur at the intervals specified. If the "
|
926 |
-
"two schedules are the same, then the two backups will take place together. "
|
927 |
-
"If you choose \"manual\" then you must click the \"Backup Now\" button "
|
928 |
-
"whenever you wish a backup to occur."
|
929 |
-
msgstr ""
|
930 |
-
"Si usted desea seleccionar respaldos automaticos, seleccionar horario desde "
|
931 |
-
"el menu anterior. Los respaldos se haran en los intervalos especificados. Si "
|
932 |
-
"los dos horarios son iguales, entonces los dos respaldos seran ejecutados al "
|
933 |
-
"mismo tiempo. Si usted selecciona \"manual\" usted debe seleccionar el boton "
|
934 |
-
"\"Respaldar Ahora\" cada vez que desee respaldar"
|
935 |
-
|
936 |
-
#: admin.php:1161
|
937 |
-
msgid "To fix the time at which a backup should take place,"
|
938 |
-
msgstr "Para arreglar el horario cuando el respaldo deba iniciar"
|
939 |
|
940 |
-
#:
|
941 |
-
msgid "
|
942 |
-
msgstr "
|
943 |
|
944 |
-
#:
|
945 |
-
msgid "
|
946 |
-
msgstr "
|
947 |
|
948 |
-
#:
|
949 |
-
msgid "
|
950 |
-
msgstr "
|
951 |
|
952 |
-
#:
|
953 |
-
msgid ""
|
954 |
-
"Any other directories found inside wp-content but exclude these directories:"
|
955 |
msgstr ""
|
956 |
-
"Cualquier otro directorio encontrado dentro de wp-content pero excluye estos "
|
957 |
-
"directorios"
|
958 |
|
959 |
-
#:
|
960 |
-
msgid ""
|
961 |
-
"The above directories are everything, except for WordPress core itself which "
|
962 |
-
"you can download afresh from WordPress.org."
|
963 |
msgstr ""
|
964 |
-
"Los directorios arriba son todo, excepto por el programa de WordPress que "
|
965 |
-
"puede ser bajado completo desde WordPress.org."
|
966 |
|
967 |
-
#:
|
968 |
-
msgid "
|
969 |
-
msgstr "
|
970 |
|
971 |
-
#:
|
972 |
-
msgid "
|
973 |
-
msgstr "
|
974 |
|
975 |
-
#:
|
976 |
-
msgid "
|
977 |
-
msgstr "
|
978 |
|
979 |
-
#:
|
980 |
-
msgid ""
|
981 |
-
"Enter an address here to have a report sent (and the whole backup, if you "
|
982 |
-
"choose) to it."
|
983 |
msgstr ""
|
984 |
-
"Entre una dirección aqui para enviar el reporte (y todo el respaldo, si lo "
|
985 |
-
"desea)"
|
986 |
|
987 |
-
#:
|
988 |
-
msgid "
|
989 |
-
msgstr "
|
990 |
|
991 |
-
#:
|
992 |
-
msgid ""
|
993 |
-
"
|
994 |
-
"make a separate record of it and do not lose it, or all your backups "
|
995 |
-
"<em>will</em> be useless.</strong> Presently, only the database file is "
|
996 |
-
"encrypted. This is also the key used to decrypt backups from this admin "
|
997 |
-
"interface (so if you change it, then automatic decryption will not work "
|
998 |
-
"until you change it back)."
|
999 |
-
msgstr ""
|
1000 |
-
"Si usted entra texto aquí, es usado para cifrar el respaldo (Rijndael)."
|
1001 |
-
"<strong> Haga una anotación aparte y guárdela, no la pierda porque su "
|
1002 |
-
"respaldo <em>será</em> inutilizable.</strong> En la actualidad solo se "
|
1003 |
-
"cifra el archivo de la base de datos. Esta es también la llave usada para "
|
1004 |
-
"cifrar respaldos de la interface de admin (por eso si la cambia, entonces el "
|
1005 |
-
"descifrado automático deja de funcionar hasta que la cambie a la anterior)."
|
1006 |
-
|
1007 |
-
#: admin.php:1197
|
1008 |
-
msgid "You can also decrypt a database manually here."
|
1009 |
-
msgstr "Usted también puede descifrar la base de datos manualmente aquí."
|
1010 |
|
1011 |
-
#:
|
1012 |
-
msgid "
|
1013 |
-
msgstr "
|
1014 |
|
1015 |
-
#:
|
1016 |
-
msgid ""
|
1017 |
-
"Drop encrypted database files (db.crypt.gz files) here to upload them for "
|
1018 |
-
"decryption"
|
1019 |
msgstr ""
|
1020 |
-
"Ponga aqui el archivo de base de datos cifrado (db.crypt.gz files) para "
|
1021 |
-
"subirlo y descifrar "
|
1022 |
|
1023 |
-
#:
|
1024 |
-
msgid "
|
1025 |
-
msgstr "
|
1026 |
|
1027 |
-
#:
|
1028 |
-
msgid "
|
1029 |
-
msgstr "
|
1030 |
|
1031 |
-
#:
|
1032 |
-
msgid "
|
1033 |
-
msgstr "
|
1034 |
|
1035 |
-
#:
|
1036 |
-
msgid "
|
1037 |
-
msgstr "
|
1038 |
|
1039 |
-
#:
|
1040 |
-
msgid "
|
1041 |
-
msgstr "Cancelar"
|
1042 |
-
|
1043 |
-
#: admin.php:1376
|
1044 |
-
msgid "Advanced / Debugging Settings"
|
1045 |
-
msgstr "Avanzado/ Configuración de depuración"
|
1046 |
-
|
1047 |
-
#: admin.php:1379
|
1048 |
-
msgid "Debug mode"
|
1049 |
-
msgstr "Modo de depuración"
|
1050 |
-
|
1051 |
-
#: admin.php:1380
|
1052 |
-
msgid ""
|
1053 |
-
"Check this to receive more information and emails on the backup process - "
|
1054 |
-
"useful if something is going wrong. You <strong>must</strong> send us this "
|
1055 |
-
"log if you are filing a bug report."
|
1056 |
msgstr ""
|
1057 |
-
"Haga clic para recibir más información y correos de los procesos de "
|
1058 |
-
"respaldos - útil para saber si tuvo algún error. Usted <strong>debe</strong> "
|
1059 |
-
"enviarnos este registro (log) si esta reportando algun problema (bug)"
|
1060 |
-
|
1061 |
-
#: admin.php:1383
|
1062 |
-
msgid "Expert settings"
|
1063 |
-
msgstr "Configuración Expertos"
|
1064 |
|
1065 |
-
#:
|
1066 |
-
msgid "
|
1067 |
-
msgstr "
|
1068 |
|
1069 |
-
#:
|
1070 |
-
msgid ""
|
1071 |
-
"click this to show some further options; don't bother with this unless you "
|
1072 |
-
"have a problem or are curious."
|
1073 |
msgstr ""
|
1074 |
-
"haga clic aquí para mostrar otras opciones; no lo utilice a menos que tenga "
|
1075 |
-
"un problema o es curioso"
|
1076 |
|
1077 |
-
#:
|
1078 |
-
msgid "
|
1079 |
-
msgstr "
|
1080 |
|
1081 |
-
#:
|
1082 |
-
msgid ""
|
1083 |
-
"Uncheck this to prevent deletion of any superfluous backup files from your "
|
1084 |
-
"server after the backup run finishes (i.e. any files despatched remotely "
|
1085 |
-
"will also remain locally, and any files being kept locally will not be "
|
1086 |
-
"subject to the retention limits)."
|
1087 |
msgstr ""
|
1088 |
-
"Deseleccione esto para prevenir que se borre algún archivo de respaldo en su "
|
1089 |
-
"servidor luego que su respaldo termine (ej. cualquier archivo despachado "
|
1090 |
-
"remotamente también se quedara localmente, y cualquier archivo local no será "
|
1091 |
-
"sujeto a límites de retención"
|
1092 |
-
|
1093 |
-
#: admin.php:1397
|
1094 |
-
msgid "Backup directory"
|
1095 |
-
msgstr "Directorio de respaldo"
|
1096 |
|
1097 |
-
#:
|
1098 |
-
msgid "
|
1099 |
-
msgstr "
|
1100 |
|
1101 |
-
#:
|
1102 |
-
msgid "
|
1103 |
-
msgstr ""
|
1104 |
-
"El directorio especificado de respaldo <b>no</b> es grabable o no existe."
|
1105 |
|
1106 |
-
#:
|
1107 |
-
msgid "
|
1108 |
-
msgstr "
|
1109 |
|
1110 |
-
#:
|
1111 |
-
msgid "
|
1112 |
-
msgstr "
|
1113 |
|
1114 |
-
#:
|
1115 |
-
msgid "
|
1116 |
-
msgstr "
|
1117 |
|
1118 |
-
#:
|
1119 |
-
msgid ""
|
1120 |
-
"
|
1121 |
-
"another directory that is writable by your web server process."
|
1122 |
-
msgstr ""
|
1123 |
-
"Si no lo logro verifique los permisos en su servidor o cambie a otro "
|
1124 |
-
"directorio que sea grabable por su servidor de procesos del web"
|
1125 |
|
1126 |
-
#:
|
1127 |
-
msgid ""
|
1128 |
-
"
|
1129 |
-
"This directory must be writable by your web server. Typically you'll want to "
|
1130 |
-
"have it inside your wp-content folder (this is the default). <b>Do not</b> "
|
1131 |
-
"place it inside your uploads dir, as that will cause recursion issues "
|
1132 |
-
"(backups of backups of backups of...)."
|
1133 |
-
msgstr ""
|
1134 |
-
"Este es donde UpdraftPlus va a escribir el archivo zip que crea "
|
1135 |
-
"inicialmente. Este directorio debe de ser grabable por su servidor del web. "
|
1136 |
-
"Normalmente debe de estar situado dentro del directorio wp-content "
|
1137 |
-
"(directorio por defecto) <b>NO</b> lo ponga dentro del directorio de "
|
1138 |
-
"uploads, porque causara problemas (respaldos de respaldos de respaldos "
|
1139 |
-
"de....."
|
1140 |
|
1141 |
-
#:
|
1142 |
-
msgid "
|
1143 |
-
msgstr "
|
1144 |
|
1145 |
-
#:
|
1146 |
-
msgid ""
|
1147 |
-
"
|
1148 |
-
"identity of remote sites (i.e. to make sure it is talking to the real "
|
1149 |
-
"Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. "
|
1150 |
-
"However, if you get an SSL error, then choosing this option (which causes "
|
1151 |
-
"UpdraftPlus to use your web server's collection instead) may help."
|
1152 |
-
msgstr ""
|
1153 |
-
"Por defecto UpdraftPlus usa su propio certificado SSL para verificar sitios "
|
1154 |
-
"remotos (ej. para estar seguro que está hablando con el verdadero Dropbox, "
|
1155 |
-
"Amason S3, etc. y no un atacante). Mantenemos al día estos certificados. "
|
1156 |
-
"Independientemente de esto, si usted tiene un error de SSL, entonces tomando "
|
1157 |
-
"esta opción (causa UpdraftPlus a usar su propio servidor) puede ayudar."
|
1158 |
-
|
1159 |
-
#: admin.php:1419
|
1160 |
-
msgid "Do not verify SSL certificates"
|
1161 |
-
msgstr "No verifique el certificado SSL"
|
1162 |
|
1163 |
-
#:
|
1164 |
-
msgid ""
|
1165 |
-
"
|
1166 |
-
"verifying the identity of encrypted sites that it connects to (e.g. Dropbox, "
|
1167 |
-
"Google Drive). It means that UpdraftPlus will be using SSL only for "
|
1168 |
-
"encryption of traffic, and not for authentication."
|
1169 |
-
msgstr ""
|
1170 |
-
"La selección de esta opción baja la seguridad, ya que detiene a UpdraftPlus "
|
1171 |
-
"de verificar la identidad de los sitios cifrados que conectan a (ej, Dropbox,"
|
1172 |
-
"GoogleDrive). Quiere decir que UpdraftPlus solo usara el SSL para el cifrado "
|
1173 |
-
"del trafico y no para autentificación."
|
1174 |
|
1175 |
-
#:
|
1176 |
-
msgid ""
|
1177 |
-
"
|
1178 |
-
"authentication."
|
1179 |
-
msgstr ""
|
1180 |
-
"Tome nota que no todos los métodos de respaldos en la nube necesariamente "
|
1181 |
-
"usan autentificación. "
|
1182 |
|
1183 |
-
#:
|
1184 |
-
msgid "
|
1185 |
-
msgstr "
|
1186 |
|
1187 |
-
#:
|
1188 |
-
msgid ""
|
1189 |
-
"
|
1190 |
-
"SSL for authentication and encrypted transport at all, where possible. Note "
|
1191 |
-
"that some cloud storage providers do not allow this (e.g. Dropbox), so with "
|
1192 |
-
"those providers this setting will have no effect."
|
1193 |
-
msgstr ""
|
1194 |
-
"Selección de esta opción baja su seguridad parando a UpdraftPlus el uso de "
|
1195 |
-
"SSL para autentificación y cifrado del transporte completamente, donde sea "
|
1196 |
-
"posible. Tome nota que algunos proveedores de almacenamiento en la nube no "
|
1197 |
-
"permiten esto (ej. Dropbox), Es decir, que con estos proveedores esta "
|
1198 |
-
"configuración no tendrá ningún efecto."
|
1199 |
|
1200 |
-
#:
|
1201 |
-
msgid "
|
1202 |
-
msgstr "
|
1203 |
|
1204 |
-
#:
|
1205 |
-
|
1206 |
-
|
1207 |
-
"Your web server's PHP installation does not included a required module (%s). "
|
1208 |
-
"Please contact your web hosting provider's support."
|
1209 |
-
msgstr ""
|
1210 |
-
"La instalación de PHP en su servidor de web no incluye el modulo requerido "
|
1211 |
-
"(%s). Contacte el soporte de su sitio de alojamiento (hosting)."
|
1212 |
|
1213 |
-
#:
|
1214 |
-
|
1215 |
-
msgid ""
|
1216 |
-
"
|
1217 |
-
"get this working are 1) Install/enable curl or 2) Hire us or someone else to "
|
1218 |
-
"code additional support options into UpdraftPlus. 3) Wait, possibly forever, "
|
1219 |
-
"for someone else to do this."
|
1220 |
-
msgstr ""
|
1221 |
-
"El modulo %s en UpdraftPlus <strong>requiere</strong> Curl. Las únicas "
|
1222 |
-
"opciones para arreglar esto son: 1) Instale o habilite curl, 2) Nos contrata "
|
1223 |
-
"o a un tercero para codificar nuevas opciones de soporte en UpdraftPlus o 3) "
|
1224 |
-
"Espere eternamente, que alguien lo haga."
|
1225 |
-
|
1226 |
-
#: admin.php:1465
|
1227 |
-
#, php-format
|
1228 |
-
msgid ""
|
1229 |
-
"Your web server's PHP/Curl installation does not support https access. "
|
1230 |
-
"Communications with %s will be unencrypted. ask your web host to install "
|
1231 |
-
"Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1232 |
-
msgstr ""
|
1233 |
-
"Las instalaciones PHP/Curl en su servidor de web no soporta acceso https. "
|
1234 |
-
"Comunicaciones con %s van a ser sin cifrar. Consulte a su sitio de "
|
1235 |
-
"alojamiento (hosting) que instale Curl/SSL para poder obtener la habilidad "
|
1236 |
-
"de cifrar (vía un add-on)."
|
1237 |
|
1238 |
-
#:
|
1239 |
-
|
1240 |
-
|
1241 |
-
"Your web server's PHP/Curl installation does not support https access. We "
|
1242 |
-
"cannot access %s without this support. Please contact your web hosting "
|
1243 |
-
"provider's support. %s <strong>requires</strong> Curl+https. Please do not "
|
1244 |
-
"file any support requests; there is no alternative."
|
1245 |
-
msgstr ""
|
1246 |
-
"Las instalaciones PHP/Curl en su servidor de web no soporta acceso https. No "
|
1247 |
-
"podemos accesar a %s sin este soporte. Consulte al soporte de su sitio de "
|
1248 |
-
"alojamiento (hosting). %s <strong>requiere</strong> Curl+https. Por favor no "
|
1249 |
-
"contacte nuestro soporte; no hay alternativas!!"
|
1250 |
-
|
1251 |
-
#: admin.php:1470
|
1252 |
-
#, php-format
|
1253 |
-
msgid ""
|
1254 |
-
"Good news: Your site's communications with %s can be encrypted. If you see "
|
1255 |
-
"any errors to do with encryption, then look in the 'Expert Settings' for "
|
1256 |
-
"more help."
|
1257 |
-
msgstr ""
|
1258 |
-
"Buenas noticias: La comunicación de su servidor con %s puede ser cifrada. Si "
|
1259 |
-
"obtiene algún error por problemas de cifrado, entonces vea en 'Configuración "
|
1260 |
-
"Expertos' para obtener más ayuda."
|
1261 |
|
1262 |
-
#:
|
1263 |
-
msgid "
|
1264 |
-
msgstr "
|
1265 |
|
1266 |
-
#:
|
1267 |
-
|
1268 |
-
|
1269 |
-
msgstr "(No %s)"
|
1270 |
|
1271 |
-
#:
|
1272 |
-
msgid "
|
1273 |
-
msgstr "
|
1274 |
|
1275 |
-
#:
|
1276 |
-
msgid ""
|
1277 |
-
"
|
1278 |
-
"components you wish to restore"
|
1279 |
-
msgstr ""
|
1280 |
-
"Luego de marcar este botón, tendra la opción de seleccionar cuales "
|
1281 |
-
"componentes desea restaurar"
|
1282 |
|
1283 |
-
#:
|
1284 |
-
msgid ""
|
1285 |
-
"
|
1286 |
-
"Timestamp:"
|
1287 |
-
msgstr ""
|
1288 |
-
"Este respaldo no existe en la historia de respaldos - restauración abortada. "
|
1289 |
-
"Fecha y hora:"
|
1290 |
|
1291 |
-
#: admin.php:
|
1292 |
-
msgid "
|
1293 |
-
msgstr "
|
1294 |
|
1295 |
-
#:
|
1296 |
-
msgid "
|
1297 |
-
msgstr ""
|
1298 |
-
"ABORTADO: No se puede conseguir la información a que entidades debe ser "
|
1299 |
-
"restaurado."
|
1300 |
|
1301 |
-
#:
|
1302 |
-
msgid "
|
1303 |
-
msgstr "
|
1304 |
|
1305 |
-
#:
|
1306 |
-
msgid ""
|
1307 |
-
"File is not locally present - needs retrieving from remote storage (for "
|
1308 |
-
"large files, it is better to do this in advance from the download console)"
|
1309 |
msgstr ""
|
1310 |
-
"Este archivo no está localmente presente - necesita obtenerlo de un "
|
1311 |
-
"almacenaje externo (para archivos grandes, es mejor hacerlo en la consola de "
|
1312 |
-
"modo avanzado)"
|
1313 |
-
|
1314 |
-
#: admin.php:1712
|
1315 |
-
msgid "Archive is expected to be size:"
|
1316 |
-
msgstr "Tamaño esperado del archivo:"
|
1317 |
|
1318 |
-
#:
|
1319 |
-
msgid "
|
1320 |
-
msgstr "ERROR"
|
1321 |
-
|
1322 |
-
#: admin.php:1720
|
1323 |
-
msgid ""
|
1324 |
-
"The backup records do not contain information about the proper size of this "
|
1325 |
-
"file."
|
1326 |
msgstr ""
|
1327 |
-
"El datos del respaldo no contiene información del tamaño adecuado de este "
|
1328 |
-
"archivo."
|
1329 |
-
|
1330 |
-
#: admin.php:1732
|
1331 |
-
msgid "Error message"
|
1332 |
-
msgstr "Mensaje de ERROR"
|
1333 |
|
1334 |
-
#:
|
1335 |
-
msgid "
|
1336 |
-
msgstr "
|
1337 |
|
1338 |
-
#:
|
1339 |
-
msgid ""
|
1340 |
-
"
|
1341 |
-
"restored manually."
|
1342 |
-
msgstr ""
|
1343 |
-
"UpdraftPlus no puede restaurar este tipo de entidad directamente. Tiene que "
|
1344 |
-
"restaurar manualmente."
|
1345 |
|
1346 |
-
#:
|
1347 |
-
msgid "
|
1348 |
-
msgstr "
|
1349 |
|
1350 |
-
#:
|
1351 |
-
msgid "
|
1352 |
-
msgstr "
|
1353 |
|
1354 |
-
#:
|
1355 |
-
msgid "
|
1356 |
-
msgstr "
|
1357 |
|
1358 |
-
#:
|
1359 |
-
msgid "
|
1360 |
-
msgstr "
|
1361 |
|
1362 |
-
#:
|
1363 |
-
msgid "
|
1364 |
-
msgstr "
|
1365 |
|
1366 |
-
#:
|
1367 |
-
msgid "
|
1368 |
-
msgstr "
|
1369 |
|
1370 |
-
#:
|
1371 |
-
msgid ""
|
1372 |
-
"Restoring the database (on a large site this can take a long time - if it "
|
1373 |
-
"times out (which can happen if your web hosting company has configured your "
|
1374 |
-
"hosting to limit resources) then you should use a different method, such as "
|
1375 |
-
"phpMyAdmin)..."
|
1376 |
msgstr ""
|
1377 |
-
"Restaurando la base de datos (en sitios grandes podría tardar mucho tiempo - "
|
1378 |
-
"si obtiene fuera de tiempo (time out) (que puede pasar si su sitio de "
|
1379 |
-
"alojamiento (hosting)tiene configurado su alojamiento con recursos "
|
1380 |
-
"limitados) entonces debe usar un método diferente como phpMyAdmin)..."
|
1381 |
-
|
1382 |
-
#: includes/updraft-restorer.php:13
|
1383 |
-
msgid "Cleaning up rubbish..."
|
1384 |
-
msgstr "Limpiando basura..."
|
1385 |
|
1386 |
-
#:
|
1387 |
-
msgid ""
|
1388 |
-
"Could not move old directory out of the way. Perhaps you already have -old "
|
1389 |
-
"directories that need deleting first?"
|
1390 |
msgstr ""
|
1391 |
-
"No se pudo mover el directorio viejo. A lo mejor ya lo hiso - directorios "
|
1392 |
-
"viejos que necesitan borrar primero?"
|
1393 |
-
|
1394 |
-
#: includes/updraft-restorer.php:15
|
1395 |
-
msgid "Could not delete old directory."
|
1396 |
-
msgstr "No se pudo borrar directorio viejo."
|
1397 |
|
1398 |
-
#:
|
1399 |
-
msgid ""
|
1400 |
-
"Could not move new directory into place. Check your wp-content/upgrade "
|
1401 |
-
"folder."
|
1402 |
msgstr ""
|
1403 |
-
"No se pudo mover el nuevo directorio a su sitio. Chequee su wp-content/"
|
1404 |
-
"upgrade folder"
|
1405 |
|
1406 |
-
#:
|
1407 |
-
msgid "
|
1408 |
-
msgstr "
|
1409 |
|
1410 |
-
#:
|
1411 |
-
msgid "
|
1412 |
-
msgstr "
|
1413 |
|
1414 |
-
#:
|
1415 |
-
msgid "
|
1416 |
msgstr ""
|
1417 |
-
"Fallo la escritura del descifrado de la base de datos al sistema de archivos"
|
1418 |
|
1419 |
-
#:
|
1420 |
-
msgid ""
|
1421 |
-
"Will not delete the archive after unpacking it, because there was no cloud "
|
1422 |
-
"storage for this backup"
|
1423 |
msgstr ""
|
1424 |
-
"No borrara el archivo luego de descomprimir, porque no hay un almacenaje en "
|
1425 |
-
"la nube para este respaldo"
|
1426 |
|
1427 |
-
#:
|
1428 |
-
msgid ""
|
1429 |
-
"Warning: PHP safe_mode is active on your server. Timeouts are much more "
|
1430 |
-
"likely. If these happen, then you will need to manually restore the file via "
|
1431 |
-
"phpMyAdmin or another method."
|
1432 |
msgstr ""
|
1433 |
-
"Precaución: Modo seguro (safe_mode) está activado en su servidor. Fuera de "
|
1434 |
-
"tiempo (time outs) pueden suceder. Si esto pasa, usted tendrá que restaurar "
|
1435 |
-
"manualmente vía phpMyAdmin u otro método."
|
1436 |
|
1437 |
-
#:
|
1438 |
-
msgid "
|
1439 |
-
msgstr "
|
1440 |
|
1441 |
-
#:
|
1442 |
-
msgid "
|
1443 |
-
msgstr "Falla
|
1444 |
|
1445 |
-
#:
|
1446 |
-
msgid ""
|
1447 |
-
"Database access: Direct MySQL access is not available, so we are falling "
|
1448 |
-
"back to wpdb (this will be considerably slower)"
|
1449 |
msgstr ""
|
1450 |
-
"Acceso a la base de datos: el acceso directo a MySQL no está disponible, "
|
1451 |
-
"estamos regresando al uso de wpdb (este método será mucho más lento)"
|
1452 |
|
1453 |
-
#:
|
1454 |
-
msgid "
|
1455 |
-
msgstr "
|
1456 |
|
1457 |
-
#:
|
1458 |
-
|
1459 |
-
|
1460 |
-
msgstr "Ocurrio un error (%s)"
|
1461 |
|
1462 |
-
#:
|
1463 |
-
msgid "the
|
1464 |
-
msgstr "
|
1465 |
|
1466 |
-
#:
|
1467 |
-
msgid ""
|
1468 |
-
"
|
1469 |
-
"to restore manually)"
|
1470 |
-
msgstr ""
|
1471 |
-
"Demasiados errores en la base de datos ocurrieron - abortando la "
|
1472 |
-
"restauración (necesitara restaurar manualmente)"
|
1473 |
|
1474 |
-
#:
|
1475 |
-
|
1476 |
-
|
1477 |
-
msgstr "Líneas procesadas en la base de datos: %d %2f segundos"
|
1478 |
|
1479 |
-
#:
|
1480 |
-
|
1481 |
-
|
1482 |
-
msgstr "Terminado: Líneas procesadas: %d in %.2f segundos"
|
1483 |
|
1484 |
-
#: methods/
|
1485 |
-
|
1486 |
-
#, php-format
|
1487 |
-
msgid "You do not have the UpdraftPlus %s add-on installed - get it from %s"
|
1488 |
msgstr ""
|
1489 |
-
"Usted no tiene la adición (add-on) %s de UpdraftPlus instalado - consígalo "
|
1490 |
-
"de %s"
|
1491 |
|
1492 |
-
#: methods/
|
1493 |
-
|
1494 |
-
|
1495 |
-
msgstr "Soporte de %s esta disponible como una adición (add-on) "
|
1496 |
|
1497 |
-
#: methods/
|
1498 |
-
msgid "
|
1499 |
-
msgstr "
|
1500 |
|
1501 |
-
#: methods/
|
1502 |
-
msgid "
|
1503 |
-
msgstr "
|
1504 |
|
1505 |
-
#: methods/
|
1506 |
-
|
1507 |
-
|
1508 |
-
msgstr "Usted ha autenticado su cuenta de %s"
|
1509 |
|
1510 |
-
#: methods/
|
1511 |
-
|
1512 |
-
|
1513 |
-
msgid "Google Drive"
|
1514 |
-
msgstr "Google Drive"
|
1515 |
|
1516 |
-
#: methods/
|
1517 |
-
msgid ""
|
1518 |
-
"
|
1519 |
-
"your client secret wrongly, or that you have not yet re-authenticated "
|
1520 |
-
"(below) since correcting it. Re-check it, then follow the link to "
|
1521 |
-
"authenticate again. Finally, if that does not work, then use expert mode to "
|
1522 |
-
"wipe all your settings, create a new Google client ID/secret, and start "
|
1523 |
-
"again."
|
1524 |
-
msgstr ""
|
1525 |
-
"No se ha recibido un \"refresh token\" de Google. Frecuentemente esto quiere "
|
1526 |
-
"decir que ingreso erróneamente su clave (client secret) de cliente, o que no "
|
1527 |
-
"ha re-autenticado todavía desde que lo corrigió. Re-chequee y vaya al enlace "
|
1528 |
-
"para autenticar de nuevo. Finalmente si esto no funciona, use modo de "
|
1529 |
-
"experto para borrar todas las configuraciones, crea de nuevo un ID/secret de "
|
1530 |
-
"cliente y empiece de nuevo."
|
1531 |
-
|
1532 |
-
#: methods/googledrive.php:104
|
1533 |
-
msgid "Authorization failed"
|
1534 |
-
msgstr "Autorización no exitosa"
|
1535 |
|
1536 |
-
#: methods/
|
1537 |
-
msgid ""
|
1538 |
-
"
|
1539 |
-
"re-authorise your connection to Google Drive."
|
1540 |
-
msgstr ""
|
1541 |
-
"“Todavía no ha obtenido un token de acceso de Google - usted debe de "
|
1542 |
-
"autorizar o re-autorizar su conexión a Google Drive."
|
1543 |
|
1544 |
-
#: methods/
|
1545 |
-
msgid ""
|
1546 |
-
"
|
1547 |
-
msgstr ""
|
1548 |
-
"No ha obtenido un \"access token\" de Google (el usuario a autorizado?)"
|
1549 |
|
1550 |
-
#: methods/
|
1551 |
-
|
1552 |
-
|
1553 |
-
msgstr "Subida no exitosa a %s"
|
1554 |
|
1555 |
-
#: methods/
|
1556 |
-
msgid "
|
1557 |
-
msgstr "
|
1558 |
|
1559 |
-
#: methods/
|
1560 |
-
msgid "
|
1561 |
-
msgstr ""
|
1562 |
-
"Ha ocurrido un error durante la subida a Google Drive (ver el registro (log) "
|
1563 |
-
"para mas detalles)"
|
1564 |
|
1565 |
-
#: methods/
|
1566 |
-
|
1567 |
-
|
1568 |
-
"Google Drive error: %d: could not download: could not find a record of the "
|
1569 |
-
"Google Drive file ID for this file"
|
1570 |
-
msgstr ""
|
1571 |
-
"Error de Google Drive: %d: no pudo bajar: No se pudo encontrar ningún record "
|
1572 |
-
"en el file ID de Google Drive de este archivo"
|
1573 |
|
1574 |
-
#: methods/googledrive.php:
|
1575 |
-
|
1576 |
-
|
1577 |
-
msgstr "No se pudo conseguir %s para bajarlo"
|
1578 |
|
1579 |
-
#: methods/
|
1580 |
-
|
1581 |
-
|
|
|
|
|
|
|
1582 |
|
1583 |
-
#: methods/
|
1584 |
-
msgid "
|
1585 |
-
msgstr "
|
1586 |
|
1587 |
-
#: methods/
|
1588 |
-
msgid "
|
1589 |
-
msgstr "
|
1590 |
|
1591 |
-
#: methods/
|
1592 |
-
|
1593 |
-
|
1594 |
-
|
1595 |
-
|
1596 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1597 |
msgstr ""
|
1598 |
-
"%s es una buena selección, porque UpdraftPlus soporta subidas en trozos\" - "
|
1599 |
-
"no importa que tan grande sea su blog, UpdraftPlus puede subir por partes y "
|
1600 |
-
"no tener errores de tiempo vencido (time outs)."
|
1601 |
|
1602 |
-
#: methods/
|
1603 |
-
msgid ""
|
1604 |
-
"For longer help, including screenshots, follow this link. The description "
|
1605 |
-
"below is sufficient for more expert users."
|
1606 |
msgstr ""
|
1607 |
-
"Para ayudas largas, incluyendo captura de pantallas, siga este enlace. La "
|
1608 |
-
"descripción abajo es para usuarios más expertos."
|
1609 |
|
1610 |
-
#: methods/
|
1611 |
-
msgid ""
|
1612 |
-
"Follow this link to your Google API Console, and there create a Client ID in "
|
1613 |
-
"the API Access section."
|
1614 |
msgstr ""
|
1615 |
-
"Siga este enlace hacia su consola de Google API, ahí puede crear un Client "
|
1616 |
-
"ID en la sección de accesos API"
|
1617 |
|
1618 |
-
#: methods/
|
1619 |
-
msgid "
|
1620 |
-
msgstr "
|
1621 |
|
1622 |
-
#: methods/
|
1623 |
-
msgid ""
|
1624 |
-
"You must add the following as the authorised redirect URI (under \"More "
|
1625 |
-
"Options\") when asked"
|
1626 |
msgstr ""
|
1627 |
-
"Debe agregar el siguiente re-direccionamiento autorizado de URI (debajo de "
|
1628 |
-
"\"Más Opciones\") cuando lo solicite"
|
1629 |
|
1630 |
-
#: methods/
|
1631 |
-
msgid ""
|
1632 |
-
"N.B. If you install UpdraftPlus on several WordPress sites, then you cannot "
|
1633 |
-
"re-use your client ID; you must create a new one from your Google API "
|
1634 |
-
"console for each blog."
|
1635 |
msgstr ""
|
1636 |
-
"Nota: Si usted instala UpdraftPlus en varios sitios de WordPress, no puede "
|
1637 |
-
"reusar su client ID; debe de crear uno nuevo por cada blog en su consola de "
|
1638 |
-
"Google API."
|
1639 |
|
1640 |
-
#: methods/googledrive.php:
|
1641 |
-
msgid ""
|
1642 |
-
"
|
1643 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1644 |
msgstr ""
|
1645 |
-
"No tiene instalado SimpleXMLElement. Respaldos en Google Drive <b>no</b> "
|
1646 |
-
"funcionaran hasta instalarlo."
|
1647 |
|
1648 |
-
#: methods/googledrive.php:
|
|
|
|
|
|
|
|
|
1649 |
msgid "Client ID"
|
1650 |
msgstr "Client ID"
|
1651 |
|
1652 |
-
#: methods/googledrive.php:
|
1653 |
-
msgid ""
|
1654 |
-
"
|
1655 |
-
"enter a valid client ID here."
|
1656 |
-
msgstr ""
|
1657 |
-
"Si posteriormente en Google sale este mensaje \"invalid_client\", quiere "
|
1658 |
-
"decir que no introdujo un Client ID valido."
|
1659 |
|
1660 |
-
#: methods/googledrive.php:
|
1661 |
msgid "Client Secret"
|
1662 |
msgstr "Client Secret (clave secreta de cliente)"
|
1663 |
|
1664 |
-
#: methods/googledrive.php:
|
1665 |
msgid "Folder ID"
|
1666 |
msgstr "ID de carpeta"
|
1667 |
|
1668 |
-
#: methods/googledrive.php:
|
1669 |
-
msgid ""
|
1670 |
-
"<strong>
|
1671 |
-
"that folder in Google Drive in your web browser and copy the ID from your "
|
1672 |
-
"browser's address bar. It is the part that comes after <kbd>#folders/.</kbd> "
|
1673 |
-
"Leave empty to use your root folder)"
|
1674 |
-
msgstr ""
|
1675 |
-
"<strong>Este no es un nombre de carpeta</strong>. Para obtener un ID de "
|
1676 |
-
"carpeta (Drive ID) navegue a esa carpeta en Google Drive y copie el ID desde "
|
1677 |
-
"la dirección de URL de su navegador. Es una parte que va despues "
|
1678 |
-
"<kbd>#folders/.</kbd>Déjela vacía para usar como su carpeta principal o raíz"
|
1679 |
|
1680 |
-
#: methods/googledrive.php:
|
1681 |
msgid "Authenticate with Google"
|
1682 |
msgstr "Autenticando con Google"
|
1683 |
|
1684 |
-
#: methods/googledrive.php:
|
1685 |
-
msgid ""
|
1686 |
-
"<strong>
|
1687 |
-
|
1688 |
-
|
1689 |
-
|
1690 |
-
"<strong>Después</strong>de guardar su configuración (dele clic a Guardar "
|
1691 |
-
"Cambios abajo).luego regrese aquí y apriete el enlace para completar la "
|
1692 |
-
"autenticación con Google."
|
1693 |
-
|
1694 |
-
#: methods/cloudfiles.php:58 methods/cloudfiles.php:62
|
1695 |
-
#: methods/cloudfiles.php:219 methods/cloudfiles.php:223
|
1696 |
-
#: methods/cloudfiles.php:429 methods/cloudfiles.php:432
|
1697 |
-
#: methods/cloudfiles.php:435
|
1698 |
msgid "Cloud Files authentication failed"
|
1699 |
msgstr "Autentificación de archivos en la nube fallo"
|
1700 |
|
1701 |
-
#: methods/cloudfiles.php:
|
1702 |
-
#: methods/cloudfiles.php:
|
1703 |
msgid "Cloud Files error - failed to create and access the container"
|
1704 |
-
msgstr ""
|
1705 |
-
"Error en archivos en la nube - fallaron en la creación de acceso al "
|
1706 |
-
"contenedor"
|
1707 |
|
1708 |
-
#: methods/cloudfiles.php:
|
1709 |
-
#, php-format
|
1710 |
msgid "%s Error: Failed to open local file"
|
1711 |
msgstr "Error %s: Fallo la apertura de archivo local"
|
1712 |
|
1713 |
-
#: methods/cloudfiles.php:
|
1714 |
-
|
1715 |
msgid "%s Error: Failed to upload"
|
1716 |
msgstr "%s Error: Fallo la subida"
|
1717 |
|
1718 |
-
#: methods/cloudfiles.php:
|
1719 |
-
msgid "Cloud Files error - failed to re-assemble chunks"
|
1720 |
-
msgstr "Error en la nube - fallo la reconstrucción de las partes"
|
1721 |
-
|
1722 |
-
#: methods/cloudfiles.php:179 methods/cloudfiles.php:180
|
1723 |
msgid "Cloud Files error - failed to upload file"
|
1724 |
msgstr "Error en la nube - fallo la subida (upload) de archivo"
|
1725 |
|
1726 |
-
#: methods/cloudfiles.php:
|
1727 |
-
msgid "Cloud Files Error"
|
1728 |
-
msgstr "Error en la nube"
|
1729 |
-
|
1730 |
-
#: methods/cloudfiles.php:271
|
1731 |
msgid "Error opening local file: Failed to download"
|
1732 |
msgstr "Error abriendo archivo local: No se pudo bajar"
|
1733 |
|
1734 |
-
#: methods/cloudfiles.php:
|
1735 |
msgid "Error downloading remote file: Failed to download ("
|
1736 |
msgstr "Error bajando (downloading)archivo remoto: Fallo la bajada ("
|
1737 |
|
1738 |
-
#: methods/cloudfiles.php:
|
1739 |
-
msgid "
|
1740 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
1741 |
|
1742 |
-
#: methods/cloudfiles.php:
|
1743 |
-
msgid "Cloud
|
1744 |
-
msgstr "
|
1745 |
|
1746 |
-
#: methods/cloudfiles.php:
|
1747 |
-
msgid ""
|
1748 |
-
"Get your API key <a href=\"https://mycloud.rackspace.com/\">from your "
|
1749 |
-
"Rackspace Cloud console</a> (read instructions <a href=\"http://www."
|
1750 |
-
"rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-"
|
1751 |
-
"generating-your-api-key\">here</a>), then pick a container name to use for "
|
1752 |
-
"storage. This container will be created for you if it does not already exist."
|
1753 |
-
msgstr ""
|
1754 |
-
"Obtenga su API key <a href=\"https://mycloud.rackspace.com/\">de su consola "
|
1755 |
-
"en Rackspace Cloud</a> (leer las instrucciones <a href=\"http://www."
|
1756 |
-
"rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-"
|
1757 |
-
"generating-your-api-key\">aqui</a>), luego escoja un nombre de contenedor "
|
1758 |
-
"para el uso de almacenaje. Este contenedor va a ser creado por usted su no "
|
1759 |
-
"existe actualmente."
|
1760 |
-
|
1761 |
-
#: methods/cloudfiles.php:343
|
1762 |
msgid "Also, you should read this important FAQ."
|
1763 |
msgstr "Importante tambien debe leer el FAQ."
|
1764 |
|
1765 |
-
#: methods/
|
1766 |
-
msgid "
|
1767 |
-
msgstr "
|
1768 |
|
1769 |
-
#: methods/
|
1770 |
-
msgid "
|
1771 |
-
msgstr "
|
1772 |
|
1773 |
-
#: methods/
|
1774 |
-
msgid "
|
1775 |
-
msgstr "
|
1776 |
|
1777 |
-
#: methods/
|
1778 |
-
msgid "
|
1779 |
-
msgstr "
|
1780 |
|
1781 |
-
#: methods/
|
1782 |
-
msgid "
|
1783 |
-
msgstr "
|
1784 |
|
1785 |
-
#: methods/
|
1786 |
-
msgid "
|
1787 |
-
msgstr "
|
1788 |
|
1789 |
-
#: methods/
|
1790 |
-
|
1791 |
-
|
1792 |
-
|
1793 |
-
|
|
|
1794 |
msgstr ""
|
1795 |
-
"Modulo %s de UpdraftPlus <strong>requiere</strong> %s. Por favor no envíe "
|
1796 |
-
"ninguna solicitud de soporte porque no hay alternativa."
|
1797 |
|
1798 |
-
#:
|
1799 |
-
|
1800 |
-
|
1801 |
-
msgstr "Pruebe configuración de %s"
|
1802 |
|
1803 |
-
#:
|
1804 |
-
|
1805 |
-
|
1806 |
-
msgstr "Falla: no se obtubo %s"
|
1807 |
|
1808 |
-
#:
|
1809 |
-
msgid "
|
1810 |
-
msgstr "
|
1811 |
|
1812 |
-
#:
|
1813 |
-
msgid "
|
1814 |
-
msgstr "
|
1815 |
|
1816 |
-
#:
|
1817 |
-
msgid "
|
1818 |
-
msgstr "
|
1819 |
|
1820 |
-
#:
|
1821 |
-
msgid ""
|
1822 |
-
"
|
1823 |
-
|
|
|
|
|
1824 |
msgstr ""
|
1825 |
-
"Error de Cloud Files - se acceso el contenedor, pero fallamos en crear un "
|
1826 |
-
"archivo dentro"
|
1827 |
|
1828 |
-
#:
|
1829 |
-
|
1830 |
-
|
|
|
1831 |
|
1832 |
-
#:
|
1833 |
-
msgid "
|
1834 |
-
msgstr "
|
1835 |
|
1836 |
-
#: methods/
|
1837 |
-
|
1838 |
-
|
|
|
1839 |
|
1840 |
-
#: methods/
|
1841 |
-
msgid ""
|
1842 |
-
"
|
1843 |
-
"servers."
|
1844 |
-
msgstr ""
|
1845 |
-
"Tenga en cuenta; respaldos vía emails pueden tener limitaciones de tamaño en "
|
1846 |
-
"los servidores de correo"
|
1847 |
|
1848 |
-
#: methods/
|
1849 |
-
msgid "
|
1850 |
-
msgstr "
|
1851 |
|
1852 |
-
#: methods/
|
1853 |
-
msgid ""
|
1854 |
-
"
|
1855 |
-
|
1856 |
-
|
1857 |
-
"
|
1858 |
-
"
|
1859 |
-
|
1860 |
-
|
1861 |
-
"
|
1862 |
-
"Mail\", <strong>tenga en cuenta</strong> que los servidores de correo tienen "
|
1863 |
-
"límites de tamaño; en promedio de 10-20Mb; mayores a ses límite no llegaran. "
|
1864 |
-
"Si realmente necesita enviar un respaldo grande vía email, entonces debe "
|
1865 |
-
"conseguir otra forma (partir el respaldo en varias partes) - La demanda "
|
1866 |
-
"actual no exige que tengamos esta función actualmente."
|
1867 |
-
|
1868 |
-
#: methods/s3.php:126
|
1869 |
-
msgid ""
|
1870 |
-
"S3 upload: getting uploadID for multipart upload failed - see log file for "
|
1871 |
-
"more details"
|
1872 |
msgstr ""
|
1873 |
-
"Subidas en S3: obteniendo uploadID para subidas en partes fallo - ver "
|
1874 |
-
"archivo para mas detalles"
|
1875 |
|
1876 |
-
#: methods/
|
1877 |
-
|
1878 |
-
|
1879 |
-
msgstr "S3 pedaso %s no pudo subir"
|
1880 |
|
1881 |
-
#: methods/
|
1882 |
-
|
1883 |
-
msgid "S3 upload (%s): re-assembly failed (see log for more details)"
|
1884 |
msgstr ""
|
1885 |
-
"S3 subida (%s): reconstruccion fallo (ver registro (log) para detalles)"
|
1886 |
|
1887 |
-
#: methods/
|
1888 |
-
|
1889 |
-
|
1890 |
-
msgstr "S3 error de reconstrucción (%s): (ver registro (log))"
|
1891 |
|
1892 |
-
#: methods/
|
1893 |
-
|
1894 |
-
|
1895 |
-
|
|
|
|
|
1896 |
msgstr ""
|
1897 |
-
"S3 Error: Fallo creación de bucket %s. Chequee sus credenciales y permisos."
|
1898 |
|
1899 |
-
#:
|
1900 |
-
|
1901 |
-
|
1902 |
-
"S3 Error: Failed to download %s. Check your permissions and credentials."
|
1903 |
-
msgstr "S3 Error. No se pudo bajar %s. Chequee sus credenciales y permisos."
|
1904 |
|
1905 |
-
#:
|
1906 |
-
|
1907 |
-
|
1908 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1909 |
msgstr ""
|
1910 |
-
"S3 Error: No hay acceso al bucket %s. Chequee sus credenciales y permisos"
|
1911 |
|
1912 |
-
#:
|
1913 |
-
msgid ""
|
1914 |
-
|
1915 |
-
"\">from your AWS console</a>, then pick a (globally unique - all Amazon S3 "
|
1916 |
-
"users) bucket name (letters and numbers) (and optionally a path) to use for "
|
1917 |
-
"storage. This bucket will be created for you if it does not already exist."
|
1918 |
-
msgstr ""
|
1919 |
-
"Obtenga su 'access key' y 'secret key' <a href=\"http://aws.amazon.com/"
|
1920 |
-
"console/\">desde su consola de AWS</a>, luego escoja un (usuarios de Amazon "
|
1921 |
-
"S3 - globalmente unico) bucket name (letras y número y opcionalmente una "
|
1922 |
-
"ruta) para el almacenamiento. Este bucket va a ser creado por usted si aún "
|
1923 |
-
"no lo tiene."
|
1924 |
-
|
1925 |
-
#: methods/s3.php:284
|
1926 |
-
msgid "If you see errors about SSL certificates, then please go here for help."
|
1927 |
-
msgstr "Si ve errores sobre certificados SSL, por favor diríjase a la ayuda."
|
1928 |
|
1929 |
-
#:
|
1930 |
-
msgid "
|
1931 |
-
msgstr "
|
1932 |
|
1933 |
-
#:
|
1934 |
-
msgid "
|
1935 |
-
msgstr "
|
1936 |
|
1937 |
-
#:
|
1938 |
-
msgid "
|
1939 |
-
msgstr "
|
1940 |
|
1941 |
-
#:
|
1942 |
-
msgid "
|
1943 |
-
msgstr "
|
1944 |
|
1945 |
-
#:
|
1946 |
-
msgid "
|
1947 |
-
msgstr "
|
1948 |
|
1949 |
-
#:
|
1950 |
-
msgid "
|
1951 |
-
msgstr "
|
1952 |
|
1953 |
-
#:
|
1954 |
-
msgid ""
|
1955 |
-
"Failure: We could not successfully access or create such a bucket. Please "
|
1956 |
-
"check your access credentials, and if those are correct then try another "
|
1957 |
-
"bucket name (as another S3 user may already have taken your name)."
|
1958 |
msgstr ""
|
1959 |
-
"Falla: No pudimos accesar o crear este bucket. Por favor chequee sus "
|
1960 |
-
"credenciales, si son correctas entonces trate con otro nombre de bucket "
|
1961 |
-
"(otro usuario S3 probablemente tenga ese nombre)."
|
1962 |
|
1963 |
-
#:
|
1964 |
-
msgid "
|
1965 |
-
msgstr "
|
1966 |
|
1967 |
-
#:
|
1968 |
-
msgid ""
|
1969 |
-
"
|
1970 |
-
"failed."
|
1971 |
-
msgstr "Hemos entrado correctamente al bucket, pero no se pudo crear archivos."
|
1972 |
|
1973 |
-
#:
|
1974 |
-
msgid "
|
1975 |
-
msgstr "
|
1976 |
|
1977 |
-
#:
|
1978 |
-
|
1979 |
-
|
1980 |
-
msgstr "La comunicación con %s fue cifrada"
|
1981 |
|
1982 |
-
#:
|
1983 |
-
|
1984 |
-
|
1985 |
-
msgstr "La comunicación con %s no fue cifrada"
|
1986 |
|
1987 |
-
#:
|
1988 |
-
msgid "
|
1989 |
-
msgstr "
|
1990 |
|
1991 |
-
#:
|
1992 |
-
|
1993 |
-
|
1994 |
-
msgstr "error: %s (ver registro (log) para mas info)"
|
1995 |
|
1996 |
-
#:
|
1997 |
-
|
1998 |
-
|
1999 |
-
msgstr "error: fallo la subida de archivos a %s (ver registro (log))"
|
2000 |
|
2001 |
-
#:
|
2002 |
-
msgid "
|
2003 |
-
msgstr "
|
2004 |
|
2005 |
-
#:
|
2006 |
-
msgid "
|
2007 |
-
msgstr "
|
2008 |
|
2009 |
-
#:
|
2010 |
-
msgid ""
|
2011 |
-
"
|
2012 |
-
"sub-folders, then "
|
2013 |
-
msgstr ""
|
2014 |
-
"Si respalda varios sitios web dentro de Dropbox y desea organizarlos en sub-"
|
2015 |
-
"carpetas, entonces"
|
2016 |
|
2017 |
-
#:
|
2018 |
-
msgid "
|
2019 |
-
msgstr "
|
2020 |
|
2021 |
-
#:
|
2022 |
-
msgid "
|
2023 |
-
msgstr "
|
2024 |
|
2025 |
-
#:
|
2026 |
-
msgid ""
|
2027 |
-
"<strong>After</strong> you have saved your settings (by clicking 'Save "
|
2028 |
-
"Changes' below), then come back here once and click this link to complete "
|
2029 |
-
"authentication with Dropbox."
|
2030 |
msgstr ""
|
2031 |
-
"<strong>Luego</strong> de haber guardado su configuración (usando 'Guardar "
|
2032 |
-
"Cambios' abajo). Regrese aquí una vez y haga clic a este enlace para "
|
2033 |
-
"completar autenticación con Dropbox."
|
2034 |
|
2035 |
-
#:
|
2036 |
-
msgid ""
|
2037 |
-
"
|
2038 |
-
"may vary"
|
2039 |
-
msgstr ""
|
2040 |
-
"aunque parte de la información recibida no fue como se esperaba - su "
|
2041 |
-
"kilometraje puede variar"
|
2042 |
|
2043 |
-
#:
|
2044 |
-
|
2045 |
-
|
2046 |
-
msgstr "Nombre de cuenta de %s "
|
2047 |
|
2048 |
-
#: methods/
|
2049 |
-
msgid "
|
2050 |
-
msgstr "
|
2051 |
|
2052 |
-
#:
|
2053 |
-
msgid "
|
2054 |
-
msgstr "
|
2055 |
|
2056 |
-
#:
|
2057 |
-
msgid "
|
2058 |
-
msgstr "
|
2059 |
|
2060 |
-
#:
|
2061 |
-
msgid "
|
2062 |
-
msgstr "
|
2063 |
|
2064 |
-
#:
|
2065 |
-
msgid ""
|
2066 |
-
"If you want encryption (e.g. you are storing sensitive business data), then "
|
2067 |
-
"an add-on is available."
|
2068 |
msgstr ""
|
2069 |
-
"Si desea cifrar (ej. material sensible), nosotros tenemos una adición (add-"
|
2070 |
-
"on) disponible para esto."
|
2071 |
|
2072 |
-
#:
|
2073 |
-
msgid "
|
2074 |
-
msgstr "
|
2075 |
|
2076 |
-
#:
|
2077 |
-
msgid "
|
2078 |
-
msgstr "
|
2079 |
|
2080 |
-
#:
|
2081 |
-
msgid "
|
2082 |
-
msgstr "
|
2083 |
|
2084 |
-
#:
|
2085 |
-
msgid "
|
2086 |
-
msgstr "
|
2087 |
|
2088 |
-
#:
|
2089 |
-
msgid "
|
2090 |
-
msgstr "
|
2091 |
|
2092 |
-
#:
|
2093 |
-
msgid "
|
2094 |
-
msgstr "
|
2095 |
|
2096 |
-
#:
|
2097 |
-
msgid "
|
2098 |
-
msgstr "
|
2099 |
|
2100 |
-
#:
|
2101 |
-
msgid ""
|
2102 |
-
"Failure: an unexpected internal UpdraftPlus error occurred when testing the "
|
2103 |
-
"credentials - please contact the developer"
|
2104 |
msgstr ""
|
2105 |
-
"Falla: Un error inesperado de UpdraftPlus ocurrió cuando se probaban las "
|
2106 |
-
"credenciales - por favor contacte el desarrollador"
|
2107 |
|
2108 |
-
#:
|
2109 |
-
msgid ""
|
2110 |
-
"
|
2111 |
-
"file in the given directory (login type:"
|
2112 |
-
msgstr ""
|
2113 |
-
"Exitoso: Nos registramos con éxito y confirmamos nuestra habilidad de crear "
|
2114 |
-
"archivos en el directorio dado (tipo de registro (login):"
|
2115 |
|
2116 |
-
#:
|
2117 |
-
msgid ""
|
2118 |
-
"
|
2119 |
-
"the given directory."
|
2120 |
-
msgstr ""
|
2121 |
-
"Falla: Nos registramos con éxito pero no pudimos crear archivos en el "
|
2122 |
-
"directorio dado."
|
2123 |
|
2124 |
-
#:
|
2125 |
-
|
2126 |
-
|
2127 |
-
msgstr "Falto configuración %s"
|
2128 |
|
2129 |
-
#:
|
2130 |
-
|
2131 |
-
|
2132 |
-
msgstr "Ocurrió error de pedazo %s: A %s"
|
2133 |
|
2134 |
-
#:
|
2135 |
-
msgid "
|
2136 |
-
msgstr "
|
2137 |
|
2138 |
-
#:
|
2139 |
-
msgid "
|
2140 |
-
msgstr "
|
2141 |
|
2142 |
-
#:
|
2143 |
-
msgid "
|
2144 |
-
msgstr "
|
2145 |
|
2146 |
-
#:
|
2147 |
-
msgid "
|
2148 |
-
msgstr "
|
2149 |
|
2150 |
-
#:
|
2151 |
-
|
2152 |
-
|
2153 |
-
|
2154 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2155 |
msgstr ""
|
2156 |
-
"Ponga un URL completo, empezado con webdav:// o webdavs:// e incluyendo la "
|
2157 |
-
"ruta, usuario, clave y puertos requeridos - e.g. %s"
|
2158 |
|
2159 |
-
#:
|
2160 |
-
msgid "
|
2161 |
-
msgstr "
|
2162 |
|
2163 |
-
#:
|
2164 |
-
msgid ""
|
2165 |
-
|
2166 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2167 |
msgstr ""
|
2168 |
-
"Fallo: No pudimos poner un archivo en ese directorio - Por favor chequee sus "
|
2169 |
-
"credenciales."
|
2170 |
|
2171 |
-
#:
|
2172 |
-
msgid "
|
2173 |
-
msgstr "
|
2174 |
|
2175 |
-
#:
|
2176 |
-
msgid ""
|
2177 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2178 |
msgstr ""
|
2179 |
-
"EL núcleo de WordPress (incluyendo cualquier adición a su Wordpress del "
|
2180 |
-
"directorio de raíz)"
|
2181 |
|
2182 |
-
#:
|
2183 |
-
|
2184 |
-
|
2185 |
-
msgstr "No hay respaldos dé %s directorios: no se encontró nada para respaldar"
|
2186 |
|
2187 |
-
#:
|
2188 |
-
msgid "
|
2189 |
-
msgstr "
|
2190 |
|
2191 |
-
#:
|
2192 |
-
msgid ""
|
2193 |
-
"
|
2194 |
-
|
2195 |
-
|
2196 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2197 |
msgstr ""
|
2198 |
-
"Cifrado de FTP está disponible y será usado primero automáticamente (antes "
|
2199 |
-
"de regresar a no-cifrado). A menos que deshabilite usando la opción en Modo "
|
2200 |
-
"Experto. EL botón 'Pruebe Registro FTP (login)' le dirá que tipo de conexión "
|
2201 |
-
"se está usando."
|
2202 |
|
2203 |
-
#:
|
2204 |
-
msgid ""
|
2205 |
-
"Some servers advertise encrypted FTP as available, but then time-out (after "
|
2206 |
-
"a long time, by which time when you attempt to use it. If you find this "
|
2207 |
-
"happenning, then go into the \"Expert Options\" (below) and turn off SSL "
|
2208 |
-
"there."
|
2209 |
msgstr ""
|
2210 |
-
"Algunos servidores publican que tienen FTP cifrados, pero se consigue con "
|
2211 |
-
"fuera de tiempo (time outs) (luego de un tiempo que usted decide usarlo, es "
|
2212 |
-
"que se da cuenta. Entonces diríjase a \"Modo Experto\" (abajo) y apague SSL "
|
2213 |
-
"ahí."
|
2214 |
|
2215 |
-
#:
|
2216 |
-
|
2217 |
-
|
2218 |
-
msgstr "No %s encontrados"
|
2219 |
|
2220 |
-
#:
|
2221 |
-
msgid "
|
2222 |
-
msgstr "
|
2223 |
|
2224 |
-
#:
|
2225 |
-
msgid "
|
2226 |
-
msgstr "
|
2227 |
|
2228 |
-
#:
|
2229 |
-
msgid "
|
2230 |
-
msgstr "
|
2231 |
|
2232 |
-
#:
|
2233 |
-
msgid "
|
2234 |
-
msgstr "
|
2235 |
|
2236 |
-
#:
|
2237 |
-
|
2238 |
-
|
2239 |
-
msgstr "Error %s: No se pudo bajar"
|
2240 |
|
2241 |
-
#:
|
2242 |
-
msgid ""
|
2243 |
-
"Resuming partial uploads is not supported, so you will need to ensure that "
|
2244 |
-
"your webserver allows PHP processes to run long enough to upload your "
|
2245 |
-
"largest backup file."
|
2246 |
msgstr ""
|
2247 |
-
"Retomar subidas parciales no son aceptadas, o sea que debe de asegurarse que "
|
2248 |
-
"su servidor de web, permite procesos PHP, correr el tiempo suficiente para "
|
2249 |
-
"subir sus archivos grandes."
|
2250 |
|
2251 |
-
#:
|
2252 |
-
msgid "
|
2253 |
-
msgstr "
|
2254 |
|
2255 |
-
#:
|
2256 |
-
msgid "
|
2257 |
-
msgstr "
|
2258 |
|
2259 |
-
#:
|
2260 |
-
msgid "
|
2261 |
-
msgstr "
|
2262 |
|
2263 |
-
#:
|
2264 |
-
msgid "
|
2265 |
-
msgstr "
|
2266 |
|
2267 |
-
#:
|
2268 |
-
msgid ""
|
2269 |
-
"
|
2270 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2271 |
msgstr ""
|
2272 |
-
"Donde cambiar el directorio luego de registrarse - frecuentemente esta "
|
2273 |
-
"relativo a su directorio principal"
|
2274 |
|
2275 |
-
#:
|
2276 |
-
msgid "
|
2277 |
-
msgstr "
|
2278 |
|
2279 |
-
#:
|
2280 |
-
msgid "
|
2281 |
-
msgstr "
|
2282 |
|
2283 |
-
#:
|
2284 |
-
msgid "
|
2285 |
-
msgstr "
|
2286 |
|
2287 |
-
#:
|
2288 |
-
msgid "
|
2289 |
-
msgstr "
|
2290 |
|
2291 |
-
#:
|
2292 |
-
msgid ""
|
2293 |
-
"
|
2294 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2295 |
msgstr ""
|
2296 |
-
"Falla: Pudimos registrarnos y mover el directorio indicado, pero fallamos "
|
2297 |
-
"creando un archivo en esta locación."
|
2298 |
|
2299 |
-
#:
|
2300 |
-
msgid "
|
2301 |
-
msgstr "
|
2302 |
|
2303 |
-
#:
|
2304 |
-
msgid "
|
2305 |
-
msgstr "
|
2306 |
|
2307 |
-
#:
|
2308 |
-
msgid "
|
2309 |
-
msgstr "
|
2310 |
|
2311 |
-
#:
|
2312 |
-
msgid "
|
2313 |
-
msgstr "
|
2314 |
|
2315 |
-
#:
|
2316 |
-
msgid "
|
2317 |
-
msgstr "
|
2318 |
|
2319 |
-
#:
|
2320 |
-
msgid "
|
2321 |
-
msgstr "
|
2322 |
|
2323 |
-
#:
|
2324 |
-
msgid "
|
2325 |
-
msgstr "
|
2326 |
|
2327 |
-
#:
|
2328 |
-
msgid "
|
2329 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of UpdraftPlus in Spanish (Spain)
|
2 |
+
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2013-07-10 22:20:18+0000\n"
|
|
|
|
|
|
|
|
|
|
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: UpdraftPlus\n"
|
|
|
|
|
|
|
12 |
|
13 |
+
#: addons/morefiles.php:71
|
14 |
+
msgid "WordPress root directory server path: %s"
|
15 |
+
msgstr ""
|
16 |
|
17 |
+
#: methods/s3.php:369
|
18 |
+
msgid "Examples of S3-compatible storage providers: "
|
19 |
+
msgstr ""
|
|
|
20 |
|
21 |
+
#: methods/s3.php:377
|
22 |
+
msgid "... and many more!"
|
23 |
+
msgstr ""
|
24 |
|
25 |
+
#: methods/s3.php:402
|
26 |
+
msgid "%s end-point"
|
27 |
+
msgstr ""
|
28 |
|
29 |
+
#: admin.php:2612
|
30 |
+
msgid "File is not locally present - needs retrieving from remote storage"
|
31 |
+
msgstr ""
|
32 |
|
33 |
+
#: methods/s3generic.php:21 methods/s3generic.php:30
|
34 |
+
msgid "S3 (Compatible)"
|
35 |
+
msgstr ""
|
36 |
|
37 |
+
#: admin.php:2591
|
38 |
+
msgid "Final checks"
|
39 |
+
msgstr ""
|
40 |
|
41 |
+
#: admin.php:2610
|
42 |
+
msgid "Looking for %s archive: file name: %s"
|
43 |
+
msgstr ""
|
44 |
|
45 |
+
#: admin.php:2165
|
46 |
+
msgid "Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
47 |
+
msgstr ""
|
48 |
|
49 |
+
#: admin.php:1892
|
50 |
+
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
|
|
|
|
51 |
msgstr ""
|
|
|
|
|
52 |
|
53 |
+
#: admin.php:1835
|
54 |
+
msgid "Your wp-content directory server path: %s"
|
55 |
msgstr ""
|
|
|
|
|
56 |
|
57 |
+
#: admin.php:1570
|
58 |
+
msgid "Raw backup history"
|
59 |
+
msgstr ""
|
60 |
|
61 |
+
#: admin.php:1474
|
62 |
+
msgid "Show raw backup and file list"
|
63 |
+
msgstr ""
|
64 |
|
65 |
+
#: admin.php:1227
|
66 |
+
msgid "Processing files - please wait..."
|
67 |
msgstr ""
|
|
|
68 |
|
69 |
+
#: admin.php:1151
|
70 |
+
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
71 |
+
msgstr ""
|
72 |
|
73 |
+
#: admin.php:1151
|
74 |
+
msgid "Please consult this FAQ for help on what to do about it."
|
75 |
+
msgstr ""
|
76 |
|
77 |
+
#: admin.php:1036
|
78 |
+
msgid "You have old directories from a previous backup (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
79 |
+
msgstr ""
|
80 |
|
81 |
+
#: admin.php:680
|
82 |
+
msgid "Failed to open database file."
|
83 |
+
msgstr ""
|
84 |
|
85 |
+
#: admin.php:668
|
86 |
+
msgid "Failed to write out the decrypted database to the filesystem."
|
87 |
+
msgstr ""
|
|
|
88 |
|
89 |
+
#: admin.php:499
|
90 |
+
msgid "Known backups (raw)"
|
91 |
+
msgstr ""
|
92 |
|
93 |
+
#: restorer.php:656
|
94 |
+
msgid "Using directory from backup: %s"
|
|
|
|
|
95 |
msgstr ""
|
|
|
|
|
96 |
|
97 |
+
#: restorer.php:680
|
98 |
+
msgid "Files found:"
|
99 |
+
msgstr ""
|
100 |
|
101 |
+
#: restorer.php:686
|
102 |
+
msgid "Unable to enumerate files in that directory."
|
103 |
+
msgstr ""
|
|
|
104 |
|
105 |
+
#: restorer.php:546
|
106 |
+
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
107 |
+
msgstr ""
|
|
|
108 |
|
109 |
+
#: restorer.php:557
|
110 |
+
msgid "Restoring table (%s)"
|
111 |
+
msgstr ""
|
|
|
112 |
|
113 |
+
#: restorer.php:206
|
114 |
+
msgid "An existing unremoved backup from a previous restore exists: %s"
|
115 |
+
msgstr ""
|
116 |
|
117 |
+
#: backup.php:368 backup.php:541
|
118 |
+
msgid "A zip error occurred - check your log for more details."
|
119 |
+
msgstr ""
|
|
|
120 |
|
121 |
+
#: addons/migrator.php:40
|
122 |
+
msgid "This looks like a migration (the backup is from a site with a different address/URL), but you did not check the option to search-and-replace the database. That is usually a mistake."
|
123 |
+
msgstr ""
|
|
|
124 |
|
125 |
+
#: restorer.php:597
|
126 |
+
msgid "An error occured on the first CREATE TABLE command - aborting run"
|
127 |
+
msgstr ""
|
|
|
128 |
|
129 |
+
#: admin.php:2624
|
130 |
+
msgid "file is size:"
|
131 |
+
msgstr ""
|
|
|
132 |
|
133 |
+
#: admin.php:2354
|
134 |
+
msgid "database"
|
135 |
+
msgstr ""
|
|
|
136 |
|
137 |
+
#: admin.php:1318
|
138 |
+
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in your web browser."
|
139 |
+
msgstr ""
|
|
|
140 |
|
141 |
+
#: admin.php:1318
|
142 |
+
msgid "Go here for more information."
|
|
|
|
|
143 |
msgstr ""
|
|
|
|
|
144 |
|
145 |
+
#: admin.php:1337
|
146 |
+
msgid "Downloading / preparing backup files..."
|
|
|
147 |
msgstr ""
|
|
|
148 |
|
149 |
+
#: admin.php:1223
|
150 |
+
msgid "Some files are still downloading or being processed - please wait."
|
151 |
+
msgstr ""
|
152 |
|
153 |
+
#: admin.php:704
|
154 |
+
msgid "This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work."
|
155 |
+
msgstr ""
|
156 |
|
157 |
+
#: admin.php:392
|
158 |
+
msgid "The backup archive files have been processed - if all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first."
|
159 |
+
msgstr ""
|
|
|
160 |
|
161 |
+
#: methods/ftp.php:44 methods/ftp.php:127
|
162 |
+
msgid "%s login failure"
|
163 |
+
msgstr ""
|
164 |
|
165 |
+
#: methods/ftp.php:63
|
166 |
+
msgid "%s upload failed"
|
167 |
+
msgstr ""
|
168 |
|
169 |
+
#: addons/fixtime.php:77 addons/fixtime.php:87
|
170 |
+
msgid "Enter in format HH:MM (e.g. 14:22)."
|
171 |
+
msgstr ""
|
172 |
|
173 |
+
#: addons/fixtime.php:77 addons/fixtime.php:87
|
174 |
+
msgid "The time zone used is that from your WordPress settings, in Settings -> General."
|
175 |
msgstr ""
|
|
|
|
|
176 |
|
177 |
+
#: methods/dropbox.php:52
|
178 |
+
msgid "Dropbox error: %s (see log file for more)"
|
179 |
msgstr ""
|
|
|
180 |
|
181 |
+
#: methods/dropbox.php:174
|
182 |
+
msgid "You do not appear to be authenticated with %s (whilst deleting)"
|
183 |
+
msgstr ""
|
184 |
|
185 |
+
#: methods/dropbox.php:182
|
186 |
+
msgid "Failed to access %s when deleting (see log file for more)"
|
187 |
+
msgstr ""
|
188 |
|
189 |
+
#: methods/dropbox.php:212
|
190 |
+
msgid "You do not appear to be authenticated with %s"
|
191 |
+
msgstr ""
|
192 |
|
193 |
+
#: methods/cloudfiles.php:344
|
194 |
+
msgid "Error - no such file exists at %s"
|
195 |
+
msgstr ""
|
196 |
|
197 |
+
#: methods/cloudfiles.php:348
|
198 |
+
msgid "Error - failed to download the file from %s"
|
|
|
199 |
msgstr ""
|
|
|
200 |
|
201 |
+
#: methods/cloudfiles.php:179
|
202 |
+
msgid "%s error - failed to upload file"
|
203 |
+
msgstr ""
|
204 |
|
205 |
+
#: methods/cloudfiles.php:318 methods/cloudfiles.php:335
|
206 |
+
msgid "%s Error"
|
207 |
+
msgstr ""
|
208 |
|
209 |
+
#: methods/cloudfiles.php:53 methods/cloudfiles.php:57
|
210 |
+
#: methods/cloudfiles.php:209 methods/cloudfiles.php:262
|
211 |
+
#: methods/cloudfiles.php:266
|
212 |
+
msgid "%s authentication failed"
|
213 |
+
msgstr ""
|
214 |
|
215 |
+
#: methods/cloudfiles.php:169
|
216 |
+
msgid "%s error - failed to re-assemble chunks"
|
217 |
+
msgstr ""
|
218 |
|
219 |
+
#: methods/googledrive.php:379
|
220 |
+
msgid "%s error: zero-size file was downloaded"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
221 |
msgstr ""
|
|
|
|
|
|
|
222 |
|
223 |
+
#: restorer.php:674 admin.php:655 admin.php:668 admin.php:673 admin.php:680
|
224 |
+
#: admin.php:704 admin.php:716 admin.php:721
|
225 |
+
msgid "Error: %s"
|
|
|
|
|
226 |
msgstr ""
|
|
|
|
|
227 |
|
228 |
+
#: admin.php:2183
|
229 |
+
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
|
|
|
|
|
|
|
|
|
|
230 |
msgstr ""
|
|
|
|
|
|
|
|
|
231 |
|
232 |
+
#: admin.php:2181
|
233 |
+
msgid "Backup directory specified does <b>not</b> exist."
|
234 |
+
msgstr ""
|
235 |
|
236 |
+
#: admin.php:1750
|
237 |
+
msgid "Warning: %s"
|
238 |
+
msgstr ""
|
239 |
|
240 |
+
#: admin.php:1105
|
241 |
+
msgid "Last backup job run:"
|
242 |
+
msgstr ""
|
243 |
|
244 |
+
#: backup.php:47 backup.php:66 backup.php:77
|
245 |
+
msgid "%s: unreadable file - could not be backed up"
|
246 |
+
msgstr ""
|
247 |
|
248 |
+
#: backup.php:53
|
249 |
+
msgid "Failed to open directory: %s"
|
250 |
+
msgstr ""
|
251 |
|
252 |
+
#: backup.php:333
|
253 |
+
msgid "A very large file was encountered: %s (size: %s Mb)"
|
254 |
+
msgstr ""
|
|
|
255 |
|
256 |
+
#: updraftplus.php:1889
|
257 |
+
msgid "Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup"
|
|
|
|
|
258 |
msgstr ""
|
|
|
|
|
259 |
|
260 |
+
#: updraftplus.php:1788
|
261 |
+
msgid "An error occurred whilst closing the final database file"
|
262 |
+
msgstr ""
|
263 |
|
264 |
+
#: updraftplus.php:1111
|
265 |
+
msgid "Warnings encountered:"
|
266 |
+
msgstr ""
|
267 |
|
268 |
+
#: updraftplus.php:1035
|
269 |
+
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
270 |
+
msgstr ""
|
271 |
|
272 |
+
#: updraftplus.php:405
|
273 |
+
msgid "Your free disk space is very low - only %s Mb remain"
|
274 |
+
msgstr ""
|
275 |
|
276 |
+
#: addons/migrator.php:453
|
277 |
+
msgid "<strong>Search and replacing table:</strong> %s"
|
278 |
+
msgstr ""
|
279 |
|
280 |
+
#: addons/migrator.php:99
|
281 |
+
msgid "Site Name:"
|
|
|
|
|
282 |
msgstr ""
|
|
|
|
|
283 |
|
284 |
+
#: addons/migrator.php:101
|
285 |
+
msgid "Site Domain:"
|
286 |
+
msgstr ""
|
287 |
|
288 |
+
#: addons/migrator.php:118
|
289 |
+
msgid "Migrated site (from UpdraftPlus)"
|
290 |
+
msgstr ""
|
291 |
|
292 |
+
#: addons/migrator.php:147
|
293 |
+
msgid "<strong>ERROR</strong>: Site URL already taken."
|
294 |
+
msgstr ""
|
295 |
|
296 |
+
#: addons/migrator.php:154
|
297 |
+
msgid "New site:"
|
298 |
+
msgstr ""
|
299 |
|
300 |
+
#: addons/migrator.php:86
|
301 |
+
msgid "Information needed to continue:"
|
|
|
|
|
302 |
msgstr ""
|
|
|
|
|
|
|
303 |
|
304 |
+
#: addons/migrator.php:87
|
305 |
+
msgid "Please supply the following information:"
|
306 |
+
msgstr ""
|
307 |
|
308 |
+
#: addons/migrator.php:90
|
309 |
+
msgid "Enter details for where this new site is to live within your multisite install:"
|
310 |
+
msgstr ""
|
311 |
|
312 |
+
#: addons/migrator.php:44
|
313 |
+
msgid "Processed plugin:"
|
314 |
+
msgstr ""
|
315 |
|
316 |
+
#: addons/migrator.php:52
|
317 |
+
msgid "Network activating theme:"
|
318 |
+
msgstr ""
|
319 |
|
320 |
+
#: addons/sftp.php:23
|
321 |
+
msgid "Some servers advertise encrypted FTP as available, but then time-out (after a long time) when you attempt to use it. If you find this happenning, then go into the \"Expert Options\" (below) and turn off SSL there."
|
322 |
+
msgstr ""
|
323 |
|
324 |
+
#: addons/sftp.php:50
|
325 |
+
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
326 |
+
msgstr ""
|
327 |
|
328 |
+
#: methods/dropbox.php:274
|
329 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
330 |
+
msgstr ""
|
331 |
|
332 |
+
#: methods/s3.php:519
|
333 |
+
msgid "Please check your access credentials."
|
334 |
+
msgstr ""
|
335 |
|
336 |
+
#: methods/s3.php:494
|
337 |
+
msgid "The error reported by %s was:"
|
|
|
|
|
|
|
338 |
msgstr ""
|
|
|
|
|
|
|
339 |
|
340 |
+
#: restorer.php:717
|
341 |
+
msgid "Please supply the requested information, and then continue."
|
342 |
+
msgstr ""
|
343 |
|
344 |
+
#: restorer.php:724
|
345 |
+
msgid "New table prefix:"
|
346 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
347 |
|
348 |
+
#: restorer.php:580
|
349 |
+
msgid "Cannot drop tables, so deleting instead (%s)"
|
350 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
351 |
|
352 |
+
#: restorer.php:459 admin.php:721
|
353 |
+
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
|
|
|
|
|
|
354 |
msgstr ""
|
|
|
|
|
|
|
355 |
|
356 |
+
#: restorer.php:465 admin.php:729
|
357 |
+
msgid "Site information:"
|
358 |
+
msgstr ""
|
359 |
|
360 |
+
#: restorer.php:575
|
361 |
+
msgid "Cannot create new tables, so skipping this command (%s)"
|
|
|
362 |
msgstr ""
|
|
|
|
|
363 |
|
364 |
+
#: restorer.php:415 restorer.php:430 admin.php:1318
|
365 |
+
msgid "Warning:"
|
366 |
+
msgstr ""
|
367 |
|
368 |
+
#: restorer.php:415
|
369 |
+
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
370 |
+
msgstr ""
|
371 |
|
372 |
+
#: restorer.php:430
|
373 |
+
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
|
|
|
|
374 |
msgstr ""
|
|
|
|
|
375 |
|
376 |
+
#: restorer.php:27 admin.php:716
|
377 |
+
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
378 |
+
msgstr ""
|
379 |
|
380 |
+
#: admin.php:2602
|
381 |
+
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
382 |
+
msgstr ""
|
383 |
|
384 |
+
#: admin.php:2248
|
385 |
+
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
386 |
+
msgstr ""
|
387 |
|
388 |
+
#: admin.php:2248
|
389 |
+
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
390 |
+
msgstr ""
|
391 |
|
392 |
+
#: admin.php:2119
|
393 |
+
msgid "Close"
|
394 |
+
msgstr ""
|
395 |
|
396 |
+
#: admin.php:2003 admin.php:2032
|
397 |
+
msgid "Unexpected response:"
|
398 |
+
msgstr ""
|
399 |
|
400 |
+
#: admin.php:1874
|
401 |
+
msgid "To send to more than one address, separate each address with a comma."
|
402 |
+
msgstr ""
|
403 |
|
404 |
+
#: admin.php:1565
|
405 |
+
msgid "PHP information"
|
406 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
407 |
|
408 |
+
#: admin.php:1459
|
409 |
+
msgid "show PHP information (phpinfo)"
|
410 |
+
msgstr ""
|
411 |
|
412 |
+
#: admin.php:1472
|
413 |
+
msgid "zip executable found:"
|
414 |
+
msgstr ""
|
415 |
|
416 |
+
#: admin.php:1408
|
417 |
+
msgid "Migrate Site"
|
418 |
+
msgstr ""
|
|
|
419 |
|
420 |
+
#: admin.php:1412
|
421 |
+
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
422 |
+
msgstr ""
|
423 |
|
424 |
+
#: admin.php:1412
|
425 |
+
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
426 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
427 |
|
428 |
+
#: admin.php:1414
|
429 |
+
msgid "Do you want to migrate or clone/duplicate a site?"
|
|
|
|
|
|
|
|
|
430 |
msgstr ""
|
|
|
|
|
|
|
|
|
431 |
|
432 |
+
#: admin.php:1414
|
433 |
+
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
434 |
+
msgstr ""
|
435 |
|
436 |
+
#: admin.php:1414
|
437 |
+
msgid "Get it here."
|
438 |
+
msgstr ""
|
439 |
|
440 |
+
#: admin.php:1311
|
441 |
+
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
|
|
|
|
|
|
442 |
msgstr ""
|
|
|
|
|
|
|
443 |
|
444 |
+
#: admin.php:1310
|
445 |
+
msgid "Also delete from remote storage"
|
446 |
+
msgstr ""
|
447 |
|
448 |
+
#: admin.php:1141
|
449 |
+
msgid "Latest UpdraftPlus.com news:"
|
450 |
+
msgstr ""
|
451 |
|
452 |
+
#: admin.php:1121
|
453 |
+
msgid "Clone/Migrate"
|
454 |
+
msgstr ""
|
455 |
|
456 |
+
#: admin.php:1015
|
457 |
+
msgid "News"
|
458 |
+
msgstr ""
|
459 |
|
460 |
+
#: admin.php:1015
|
461 |
+
msgid "Premium"
|
462 |
+
msgstr ""
|
463 |
|
464 |
+
#: admin.php:493
|
465 |
+
msgid "Local archives deleted: %d"
|
466 |
+
msgstr ""
|
467 |
|
468 |
+
#: admin.php:494
|
469 |
+
msgid "Remote archives deleted: %d"
|
470 |
+
msgstr ""
|
471 |
|
472 |
+
#: backup.php:573
|
473 |
+
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
|
|
|
|
474 |
msgstr ""
|
|
|
|
|
475 |
|
476 |
+
#: admin.php:410
|
477 |
+
msgid "Backup set not found"
|
478 |
+
msgstr ""
|
479 |
|
480 |
+
#: admin.php:492
|
481 |
+
msgid "The backup set has been removed."
|
482 |
+
msgstr ""
|
483 |
|
484 |
+
#: updraftplus.php:2232
|
485 |
+
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
486 |
+
msgstr ""
|
487 |
|
488 |
+
#: updraftplus.php:2232
|
489 |
+
msgid "Blog link"
|
490 |
+
msgstr ""
|
491 |
|
492 |
+
#: updraftplus.php:2232
|
493 |
+
msgid "RSS link"
|
494 |
+
msgstr ""
|
495 |
|
496 |
+
#: methods/s3.php:333
|
497 |
+
msgid "Testing %s Settings..."
|
|
|
|
|
498 |
msgstr ""
|
|
|
|
|
499 |
|
500 |
+
#: admin.php:1163
|
501 |
+
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
|
|
502 |
msgstr ""
|
|
|
503 |
|
504 |
+
#: admin.php:211
|
505 |
+
msgid "Notice"
|
506 |
+
msgstr ""
|
507 |
|
508 |
+
#: admin.php:211
|
509 |
+
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
510 |
+
msgstr ""
|
511 |
|
512 |
+
#: admin.php:216
|
513 |
+
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
|
|
|
|
|
|
514 |
msgstr ""
|
|
|
|
|
|
|
515 |
|
516 |
+
#: admin.php:216
|
517 |
+
msgid "Go here to turn it off."
|
518 |
+
msgstr ""
|
519 |
|
520 |
+
#: admin.php:216
|
521 |
+
msgid "<a href=\"%s\">Go here</a> for more information."
|
522 |
+
msgstr ""
|
523 |
|
524 |
+
#: updraftplus.php:1094
|
525 |
+
msgid "Errors encountered:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
526 |
msgstr ""
|
|
|
|
|
|
|
527 |
|
528 |
+
#: admin.php:1995
|
529 |
+
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
530 |
+
msgstr ""
|
531 |
|
532 |
+
#: admin.php:1210
|
533 |
+
msgid "Begun looking for this entity"
|
534 |
+
msgstr ""
|
535 |
|
536 |
+
#: addons/migrator.php:393
|
537 |
+
msgid "SQL update commands run:"
|
538 |
+
msgstr ""
|
539 |
|
540 |
+
#: addons/migrator.php:394
|
541 |
+
msgid "Errors:"
|
542 |
+
msgstr ""
|
543 |
|
544 |
+
#: addons/migrator.php:395
|
545 |
+
msgid "Time taken (seconds):"
|
546 |
+
msgstr ""
|
|
|
547 |
|
548 |
+
#: addons/migrator.php:482
|
549 |
+
msgid "rows: %d"
|
550 |
+
msgstr ""
|
551 |
|
552 |
+
#: addons/migrator.php:547
|
553 |
+
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
554 |
+
msgstr ""
|
555 |
|
556 |
+
#: addons/dropbox-folders.php:21
|
557 |
+
msgid "Store at"
|
558 |
+
msgstr "Almacenado en"
|
559 |
|
560 |
+
#: addons/migrator.php:308
|
561 |
+
msgid "Nothing to do: the site URL is already: %s"
|
562 |
+
msgstr ""
|
563 |
|
564 |
+
#: addons/migrator.php:313
|
565 |
+
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
566 |
+
msgstr ""
|
567 |
|
568 |
+
#: addons/migrator.php:320
|
569 |
+
msgid "Database search and replace: replace %s in backup dump with %s"
|
570 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
571 |
|
572 |
+
#: addons/migrator.php:338
|
573 |
+
msgid "Could not get list of tables"
|
|
|
|
|
574 |
msgstr ""
|
|
|
|
|
575 |
|
576 |
+
#: addons/migrator.php:349
|
577 |
+
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
578 |
+
msgstr ""
|
579 |
|
580 |
+
#: addons/migrator.php:390
|
581 |
+
msgid "Tables examined:"
|
|
|
|
|
|
|
|
|
582 |
msgstr ""
|
|
|
|
|
|
|
|
|
583 |
|
584 |
+
#: addons/migrator.php:391
|
585 |
+
msgid "Rows examined:"
|
586 |
+
msgstr ""
|
587 |
|
588 |
+
#: addons/migrator.php:392
|
589 |
+
msgid "Changes made:"
|
|
|
|
|
|
|
|
|
590 |
msgstr ""
|
|
|
|
|
|
|
|
|
591 |
|
592 |
+
#: addons/sftp.php:141
|
593 |
+
msgid "%s Error: Failed to download"
|
594 |
+
msgstr "Error %s: No se pudo bajar"
|
595 |
|
596 |
+
#: addons/sftp.php:185
|
597 |
+
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
598 |
+
msgstr "Retomar subidas parciales no son aceptadas, o sea que debe de asegurarse que su servidor de web, permite procesos PHP, correr el tiempo suficiente para subir sus archivos grandes."
|
|
|
|
|
|
|
|
|
599 |
|
600 |
+
#: addons/sftp.php:190
|
601 |
+
msgid "Host"
|
602 |
+
msgstr "Host (servidor)"
|
603 |
|
604 |
+
#: addons/sftp.php:197
|
605 |
+
msgid "Port"
|
606 |
+
msgstr "Puerto"
|
607 |
|
608 |
+
#: addons/sftp.php:211
|
609 |
+
msgid "Password"
|
610 |
+
msgstr "Clave"
|
611 |
|
612 |
+
#: addons/sftp.php:227
|
613 |
+
msgid "Directory path"
|
614 |
+
msgstr "Ruta del directorio"
|
615 |
|
616 |
+
#: addons/sftp.php:229
|
617 |
+
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
618 |
+
msgstr "Donde cambiar el directorio luego de registrarse - frecuentemente esta relativo a su directorio principal"
|
619 |
|
620 |
+
#: addons/sftp.php:265
|
621 |
+
msgid "host name"
|
622 |
+
msgstr "Nombre del servidor (host)"
|
623 |
|
624 |
+
#: addons/sftp.php:269
|
625 |
+
msgid "username"
|
626 |
+
msgstr "usuario"
|
627 |
|
628 |
+
#: addons/sftp.php:273
|
629 |
+
msgid "password"
|
630 |
+
msgstr "clave"
|
631 |
|
632 |
+
#: addons/sftp.php:278
|
633 |
+
msgid "Failure: Port must be an integer."
|
634 |
+
msgstr "Falla: El puerto debe de ser un numero entero"
|
635 |
|
636 |
+
#: addons/sftp.php:318
|
637 |
+
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
638 |
+
msgstr "Falla: Pudimos registrarnos y mover el directorio indicado, pero fallamos creando un archivo en esta locación."
|
639 |
|
640 |
+
#: addons/fixtime.php:77 addons/fixtime.php:87
|
641 |
+
msgid "starting from next time it is"
|
642 |
+
msgstr "empezando desde la próxima hora son las"
|
643 |
|
644 |
+
#: addons/multisite.php:126
|
645 |
+
msgid "Multisite Install"
|
646 |
+
msgstr "Instalaciones multisites"
|
647 |
|
648 |
+
#: addons/multisite.php:132
|
649 |
+
msgid "You do not have sufficient permissions to access this page."
|
650 |
+
msgstr "No tiene suficiente permiso accesar esta página"
|
651 |
|
652 |
+
#: addons/multisite.php:151
|
653 |
+
msgid "You do not have permission to access this page."
|
654 |
+
msgstr "No tiene permiso para entrar a esta página"
|
655 |
|
656 |
+
#: addons/multisite.php:213
|
657 |
+
msgid "Must-use plugins"
|
658 |
+
msgstr "Plugins Multi-uso"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
659 |
|
660 |
+
#: addons/multisite.php:220
|
661 |
+
msgid "Blog uploads"
|
662 |
+
msgstr "Subir blogs"
|
663 |
|
664 |
+
#: addons/migrator.php:170
|
665 |
+
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
666 |
+
msgstr ""
|
667 |
|
668 |
+
#: addons/migrator.php:170
|
669 |
+
msgid "Search and replace site location in the database (migrate)"
|
670 |
+
msgstr ""
|
671 |
|
672 |
+
#: addons/migrator.php:170
|
673 |
+
msgid "(learn more)"
|
|
|
674 |
msgstr ""
|
|
|
|
|
675 |
|
676 |
+
#: addons/migrator.php:257 addons/migrator.php:371
|
677 |
+
msgid "Failed: the %s operation was not able to start."
|
|
|
|
|
678 |
msgstr ""
|
|
|
|
|
679 |
|
680 |
+
#: addons/migrator.php:259 addons/migrator.php:373
|
681 |
+
msgid "Failed: we did not understand the result returned by the %s operation."
|
682 |
+
msgstr ""
|
683 |
|
684 |
+
#: addons/migrator.php:280
|
685 |
+
msgid "Database: search and replace site URL"
|
686 |
+
msgstr ""
|
687 |
|
688 |
+
#: addons/migrator.php:283
|
689 |
+
msgid "This option was not selected."
|
690 |
+
msgstr ""
|
691 |
|
692 |
+
#: addons/migrator.php:298 addons/migrator.php:303
|
693 |
+
msgid "Error: unexpected empty parameter (%s, %s)"
|
|
|
|
|
694 |
msgstr ""
|
|
|
|
|
695 |
|
696 |
+
#: addons/morefiles.php:63
|
697 |
+
msgid "The above files comprise everything in a WordPress installation."
|
698 |
+
msgstr "Los archivos arriba comprometen todo en una instalación de WordPress."
|
699 |
|
700 |
+
#: addons/morefiles.php:70
|
701 |
+
msgid "WordPress core (including any additions to your WordPress root directory)"
|
702 |
+
msgstr "EL núcleo de WordPress (incluyendo cualquier adición a su Wordpress del directorio de raíz)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
703 |
|
704 |
+
#: addons/morefiles.php:83
|
705 |
+
msgid "Any other directory on your server that you wish to back up"
|
706 |
+
msgstr ""
|
707 |
|
708 |
+
#: addons/morefiles.php:84
|
709 |
+
msgid "More Files"
|
|
|
|
|
710 |
msgstr ""
|
|
|
|
|
711 |
|
712 |
+
#: addons/morefiles.php:99
|
713 |
+
msgid "Enter the directory:"
|
714 |
+
msgstr ""
|
715 |
|
716 |
+
#: addons/morefiles.php:103
|
717 |
+
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
718 |
+
msgstr ""
|
719 |
|
720 |
+
#: addons/morefiles.php:103
|
721 |
+
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
722 |
+
msgstr ""
|
723 |
|
724 |
+
#: addons/morefiles.php:105
|
725 |
+
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
726 |
+
msgstr ""
|
727 |
|
728 |
+
#: addons/morefiles.php:135
|
729 |
+
msgid "If entering multiple files/directories, then separate them with commas."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
730 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
731 |
|
732 |
+
#: addons/morefiles.php:177 addons/morefiles.php:254
|
733 |
+
msgid "No backup of %s directories: there was nothing found to back up"
|
734 |
+
msgstr "No hay respaldos dé %s directorios: no se encontró nada para respaldar"
|
735 |
|
736 |
+
#: addons/morefiles.php:177
|
737 |
+
msgid "more"
|
|
|
|
|
738 |
msgstr ""
|
|
|
|
|
739 |
|
740 |
+
#: addons/sftp.php:23
|
741 |
+
msgid "Encrypted FTP is available, and will be automatically tried first (before falling back to non-encrypted if it is not successful), unless you disable it using the expert options. The 'Test FTP Login' button will tell you what type of connection is in use."
|
742 |
+
msgstr "Cifrado de FTP está disponible y será usado primero automáticamente (antes de regresar a no-cifrado). A menos que deshabilite usando la opción en Modo Experto. EL botón 'Pruebe Registro FTP (login)' le dirá que tipo de conexión se está usando."
|
743 |
|
744 |
+
#: addons/sftp.php:23
|
745 |
+
msgid "Explicit encryption is used by default. To force implicit encryption (port 990), add :990 to your FTP server below."
|
|
|
|
|
|
|
|
|
746 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
747 |
|
748 |
+
#: addons/sftp.php:30 addons/sftp.php:31 addons/sftp.php:32
|
749 |
+
msgid "No %s found"
|
750 |
+
msgstr "No %s encontrados"
|
751 |
|
752 |
+
#: addons/sftp.php:30
|
753 |
+
msgid "SFTP host setting"
|
754 |
+
msgstr "SFTP Configuración del servidor"
|
|
|
755 |
|
756 |
+
#: addons/sftp.php:31
|
757 |
+
msgid "SFTP user setting"
|
758 |
+
msgstr "SFTP Configuración de usuario"
|
759 |
|
760 |
+
#: addons/sftp.php:32
|
761 |
+
msgid "SFTP password"
|
762 |
+
msgstr "SFTP clave"
|
763 |
|
764 |
+
#: addons/sftp.php:304
|
765 |
+
msgid "Check your file permissions: Could not successfully create and enter:"
|
766 |
+
msgstr "Chequee permisos de archivos: No se pudo crear con exito e ingrese:"
|
767 |
|
768 |
+
#: methods/ftp.php:182
|
769 |
+
msgid "FTP Server"
|
770 |
+
msgstr "Servidor FTP"
|
|
|
|
|
|
|
|
|
771 |
|
772 |
+
#: methods/ftp.php:186
|
773 |
+
msgid "FTP Login"
|
774 |
+
msgstr "Registro FTD (login)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
775 |
|
776 |
+
#: methods/ftp.php:190
|
777 |
+
msgid "FTP Password"
|
778 |
+
msgstr "FTP Clave"
|
779 |
|
780 |
+
#: methods/ftp.php:194
|
781 |
+
msgid "Remote Path"
|
782 |
+
msgstr "Dirección remota"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
783 |
|
784 |
+
#: methods/ftp.php:195
|
785 |
+
msgid "Needs to already exist"
|
786 |
+
msgstr "Necesidades que ya existen"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
787 |
|
788 |
+
#: methods/ftp.php:216
|
789 |
+
msgid "Failure: No server details were given."
|
790 |
+
msgstr "Falla: No se dieron detalles del servidor."
|
|
|
|
|
|
|
|
|
791 |
|
792 |
+
#: methods/ftp.php:231
|
793 |
+
msgid "Failure: we did not successfully log in with those credentials."
|
794 |
+
msgstr "Falla: No pudimos ingresar con esas credenciales."
|
795 |
|
796 |
+
#: methods/ftp.php:239
|
797 |
+
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
798 |
+
msgstr "Falla: Un error inesperado de UpdraftPlus ocurrió cuando se probaban las credenciales - por favor contacte el desarrollador"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
799 |
|
800 |
+
#: methods/ftp.php:243
|
801 |
+
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
802 |
+
msgstr "Exitoso: Nos registramos con éxito y confirmamos nuestra habilidad de crear archivos en el directorio dado (tipo de registro (login):"
|
803 |
|
804 |
+
#: methods/ftp.php:246
|
805 |
+
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
806 |
+
msgstr "Falla: Nos registramos con éxito pero no pudimos crear archivos en el directorio dado."
|
|
|
|
|
|
|
|
|
|
|
807 |
|
808 |
+
#: addons/webdav.php:40 addons/webdav.php:150 addons/webdav.php:185
|
809 |
+
#: addons/sftp.php:28
|
810 |
+
msgid "No %s settings were found"
|
811 |
+
msgstr "Falto configuración %s"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
812 |
|
813 |
+
#: addons/webdav.php:116 addons/webdav.php:120
|
814 |
+
msgid "Chunk %s: A %s error occurred"
|
815 |
+
msgstr "Ocurrió error de pedazo %s: A %s"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
816 |
|
817 |
+
#: addons/webdav.php:201 addons/webdav.php:208 addons/webdav.php:221
|
818 |
+
msgid "WebDAV Error"
|
819 |
+
msgstr "Error de WebDAV"
|
820 |
|
821 |
+
#: addons/webdav.php:208
|
822 |
+
msgid "Error opening remote file: Failed to download"
|
823 |
+
msgstr "Error abriendo archivo remoto: No se pudo bajar"
|
|
|
824 |
|
825 |
+
#: addons/webdav.php:221
|
826 |
+
msgid "Local write failed: Failed to download"
|
827 |
+
msgstr "Escritura local fallo: No se pudo bajar"
|
828 |
|
829 |
+
#: addons/webdav.php:257
|
830 |
+
msgid "WebDAV URL"
|
831 |
+
msgstr "URL de WebDAV"
|
|
|
|
|
|
|
|
|
832 |
|
833 |
+
#: addons/webdav.php:261
|
834 |
+
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
835 |
+
msgstr "Ponga un URL completo, empezado con webdav:// o webdavs:// e incluyendo la ruta, usuario, clave y puertos requeridos - e.g. %s"
|
|
|
|
|
|
|
|
|
836 |
|
837 |
+
#: admin.php:1627 admin.php:1652
|
838 |
+
msgid "Failed"
|
839 |
+
msgstr "Fallo"
|
840 |
|
841 |
+
#: addons/webdav.php:317
|
842 |
+
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
843 |
+
msgstr "Fallo: No pudimos poner un archivo en ese directorio - Por favor chequee sus credenciales."
|
|
|
|
|
844 |
|
845 |
+
#: addons/morefiles.php:40 addons/morefiles.php:254
|
846 |
+
msgid "WordPress Core"
|
847 |
+
msgstr "Núcleo de WordPress"
|
848 |
|
849 |
+
#: addons/morefiles.php:44
|
850 |
+
msgid "Over-write wp-config.php"
|
|
|
|
|
851 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
852 |
|
853 |
+
#: addons/morefiles.php:44
|
854 |
+
msgid "(learn more about this important option)"
|
|
|
|
|
|
|
|
|
|
|
|
|
855 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
856 |
|
857 |
+
#: methods/dropbox.php:291
|
858 |
+
msgid "Authenticate with Dropbox"
|
859 |
+
msgstr "Autentique con Dropbox"
|
860 |
|
861 |
+
#: methods/dropbox.php:292
|
862 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
863 |
+
msgstr "<strong>Luego</strong> de haber guardado su configuración (usando 'Guardar Cambios' abajo). Regrese aquí una vez y haga clic a este enlace para completar autenticación con Dropbox."
|
|
|
|
|
|
|
|
|
864 |
|
865 |
+
#: methods/dropbox.php:335
|
866 |
+
msgid "you have authenticated your %s account"
|
867 |
+
msgstr "Usted ha autenticado su cuenta de %s"
|
868 |
|
869 |
+
#: methods/dropbox.php:338
|
870 |
+
msgid "though part of the returned information was not as expected - your mileage may vary"
|
871 |
+
msgstr "aunque parte de la información recibida no fue como se esperaba - su kilometraje puede variar"
|
872 |
|
873 |
+
#: methods/dropbox.php:341
|
874 |
+
msgid "Your %s account name: %s"
|
875 |
+
msgstr ""
|
876 |
|
877 |
+
#: methods/ftp.php:162
|
878 |
+
msgid "Settings test result"
|
879 |
+
msgstr "Resultado del test de configuracón"
|
880 |
|
881 |
+
#: methods/ftp.php:178
|
882 |
+
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
883 |
+
msgstr "Solo FTP no-cifrado funciona con UpdraftPlus."
|
884 |
|
885 |
+
#: methods/ftp.php:178
|
886 |
+
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
887 |
+
msgstr "Si desea cifrar (ej. material sensible), nosotros tenemos una adición (add-on) disponible para esto."
|
888 |
|
889 |
+
#: methods/s3.php:317
|
890 |
+
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
|
|
|
|
|
|
|
|
891 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
892 |
|
893 |
+
#: methods/s3.php:253 methods/s3.php:321
|
894 |
+
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
|
|
|
|
895 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
896 |
|
897 |
+
#: methods/s3.php:398
|
898 |
+
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
|
|
|
|
899 |
msgstr ""
|
|
|
|
|
900 |
|
901 |
+
#: methods/s3.php:398
|
902 |
+
msgid "If you see errors about SSL certificates, then please go here for help."
|
903 |
+
msgstr "Si ve errores sobre certificados SSL, por favor diríjase a la ayuda."
|
904 |
|
905 |
+
#: methods/s3.php:409
|
906 |
+
msgid "%s access key"
|
907 |
+
msgstr ""
|
908 |
|
909 |
+
#: methods/s3.php:413
|
910 |
+
msgid "%s secret key"
|
911 |
msgstr ""
|
|
|
912 |
|
913 |
+
#: methods/s3.php:417
|
914 |
+
msgid "%s location"
|
|
|
|
|
915 |
msgstr ""
|
|
|
|
|
916 |
|
917 |
+
#: methods/s3.php:418
|
918 |
+
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
|
|
|
|
|
|
919 |
msgstr ""
|
|
|
|
|
|
|
920 |
|
921 |
+
#: methods/s3.php:439
|
922 |
+
msgid "API secret"
|
923 |
+
msgstr "API secret"
|
924 |
|
925 |
+
#: methods/s3.php:460
|
926 |
+
msgid "Failure: No bucket details were given."
|
927 |
+
msgstr "Falla: No se ha obtenido detalles del bucket"
|
928 |
|
929 |
+
#: methods/s3.php:475
|
930 |
+
msgid "Region"
|
|
|
|
|
931 |
msgstr ""
|
|
|
|
|
932 |
|
933 |
+
#: methods/s3.php:493
|
934 |
+
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
935 |
+
msgstr ""
|
936 |
|
937 |
+
#: methods/s3.php:507 methods/s3.php:519
|
938 |
+
msgid "Failure"
|
939 |
+
msgstr "Falla"
|
|
|
940 |
|
941 |
+
#: methods/s3.php:507 methods/s3.php:519
|
942 |
+
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
943 |
+
msgstr "Hemos entrado correctamente al bucket, pero no se pudo crear archivos."
|
944 |
|
945 |
+
#: methods/s3.php:509
|
946 |
+
msgid "We accessed the bucket, and were able to create files within it."
|
947 |
+
msgstr "hubo acceso correcto al bucket y pudimos crear los archivos."
|
|
|
|
|
|
|
|
|
948 |
|
949 |
+
#: methods/s3.php:512
|
950 |
+
msgid "The communication with %s was encrypted."
|
951 |
+
msgstr "La comunicación con %s fue cifrada"
|
|
|
952 |
|
953 |
+
#: methods/s3.php:514
|
954 |
+
msgid "The communication with %s was not encrypted."
|
955 |
+
msgstr "La comunicación con %s no fue cifrada"
|
|
|
956 |
|
957 |
+
#: methods/dropbox.php:35
|
958 |
+
msgid "The %s PHP module is not installed"
|
|
|
|
|
959 |
msgstr ""
|
|
|
|
|
960 |
|
961 |
+
#: methods/dropbox.php:41
|
962 |
+
msgid "You do not appear to be authenticated with Dropbox"
|
963 |
+
msgstr "Usted no parece estar autenticado en Dropbox"
|
|
|
964 |
|
965 |
+
#: methods/dropbox.php:138 methods/dropbox.php:143
|
966 |
+
msgid "error: failed to upload file to %s (see log file for more)"
|
967 |
+
msgstr "error: fallo la subida de archivos a %s (ver registro (log))"
|
968 |
|
969 |
+
#: methods/dropbox.php:286
|
970 |
+
msgid "Need to use sub-folders?"
|
971 |
+
msgstr "Necesita usar sub-carpetas?"
|
972 |
|
973 |
+
#: methods/dropbox.php:286
|
974 |
+
msgid "Backups are saved in"
|
975 |
+
msgstr "Los respaldos fueron guardados en"
|
|
|
976 |
|
977 |
+
#: methods/dropbox.php:286
|
978 |
+
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
979 |
+
msgstr "Si respalda varios sitios web dentro de Dropbox y desea organizarlos en sub-carpetas, entonces"
|
|
|
|
|
980 |
|
981 |
+
#: methods/dropbox.php:286
|
982 |
+
msgid "there's an add-on for that."
|
983 |
+
msgstr " hay una adición (add-on) para eso"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
984 |
|
985 |
+
#: methods/cloudfiles.php:408
|
986 |
+
msgid "US or UK Cloud"
|
987 |
+
msgstr "Nube de US o UK"
|
|
|
|
|
|
|
|
|
988 |
|
989 |
+
#: methods/cloudfiles.php:414
|
990 |
+
msgid "US (default)"
|
991 |
+
msgstr "US (por defecto)"
|
|
|
|
|
992 |
|
993 |
+
#: methods/cloudfiles.php:415
|
994 |
+
msgid "UK"
|
995 |
+
msgstr "UK"
|
|
|
996 |
|
997 |
+
#: methods/cloudfiles.php:420
|
998 |
+
msgid "Cloud Files username"
|
999 |
+
msgstr "Cloud Files usuario"
|
1000 |
|
1001 |
+
#: methods/cloudfiles.php:424
|
1002 |
+
msgid "Cloud Files API key"
|
1003 |
+
msgstr "Cloud Files API key"
|
|
|
|
|
1004 |
|
1005 |
+
#: methods/cloudfiles.php:428
|
1006 |
+
msgid "Cloud Files container"
|
1007 |
+
msgstr "Cloud Files contenedor"
|
|
|
|
|
|
|
|
|
|
|
1008 |
|
1009 |
+
#: methods/googledrive.php:440
|
1010 |
+
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
1011 |
+
msgstr "Modulo %s de UpdraftPlus <strong>requiere</strong> %s. Por favor no envíe ninguna solicitud de soporte porque no hay alternativa."
|
|
|
1012 |
|
1013 |
+
#: methods/cloudfiles.php:442 methods/cloudfiles.php:447 methods/s3.php:435
|
1014 |
+
#: methods/s3.php:439 methods/ftp.php:220 methods/ftp.php:224
|
1015 |
+
#: addons/webdav.php:294 addons/sftp.php:265 addons/sftp.php:269
|
1016 |
+
#: addons/sftp.php:273
|
1017 |
+
msgid "Failure: No %s was given."
|
1018 |
+
msgstr "Falla: no se obtubo %s"
|
1019 |
|
1020 |
+
#: methods/cloudfiles.php:442 methods/s3.php:435
|
1021 |
+
msgid "API key"
|
1022 |
+
msgstr "API Key"
|
1023 |
|
1024 |
+
#: methods/cloudfiles.php:447 addons/sftp.php:204
|
1025 |
+
msgid "Username"
|
1026 |
+
msgstr "Usuario"
|
1027 |
|
1028 |
+
#: methods/cloudfiles.php:467
|
1029 |
+
msgid "Failure: No container details were given."
|
1030 |
+
msgstr "Falla: Detalles del contenedor no fueron dados"
|
1031 |
+
|
1032 |
+
#: methods/cloudfiles.php:494
|
1033 |
+
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
1034 |
+
msgstr "Error de Cloud Files - se acceso el contenedor, pero fallamos en crear un archivo dentro"
|
1035 |
+
|
1036 |
+
#: methods/cloudfiles.php:498
|
1037 |
+
msgid "We accessed the container, and were able to create files within it."
|
1038 |
+
msgstr "Se acceso el contenedor y pudimos crear archivos en el sitio."
|
1039 |
+
|
1040 |
+
#: methods/email.php:16
|
1041 |
+
msgid "WordPress Backup"
|
1042 |
+
msgstr "Respaldo de Wordpress"
|
1043 |
+
|
1044 |
+
#: methods/email.php:16
|
1045 |
+
msgid "Backup is of:"
|
1046 |
+
msgstr "El respaldo es de:"
|
1047 |
+
|
1048 |
+
#: methods/email.php:16
|
1049 |
+
msgid "Be wary; email backups may fail because of file size limitations on mail servers."
|
1050 |
+
msgstr "Tenga en cuenta; respaldos vía emails pueden tener limitaciones de tamaño en los servidores de correo"
|
1051 |
+
|
1052 |
+
#: methods/email.php:26
|
1053 |
+
msgid "Note:"
|
1054 |
+
msgstr "Nota:"
|
1055 |
+
|
1056 |
+
#: methods/email.php:27
|
1057 |
+
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
1058 |
+
msgstr "La dirección de email introducida arriba será la usada. Si selecciona \"E-Mail\", <strong>tenga en cuenta</strong> que los servidores de correo tienen límites de tamaño; en promedio de 10-20Mb; mayores a ses límite no llegaran. Si realmente necesita enviar un respaldo grande vía email, entonces debe conseguir otra forma (partir el respaldo en varias partes) - La demanda actual no exige que tengamos esta función actualmente."
|
1059 |
+
|
1060 |
+
#: methods/s3.php:154
|
1061 |
+
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
1062 |
msgstr ""
|
|
|
|
|
|
|
1063 |
|
1064 |
+
#: methods/s3.php:177
|
1065 |
+
msgid "%s error: file %s was shortened unexpectedly"
|
|
|
|
|
1066 |
msgstr ""
|
|
|
|
|
1067 |
|
1068 |
+
#: methods/s3.php:187
|
1069 |
+
msgid "%s chunk %s: upload failed"
|
|
|
|
|
1070 |
msgstr ""
|
|
|
|
|
1071 |
|
1072 |
+
#: methods/s3.php:201
|
1073 |
+
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
1074 |
+
msgstr ""
|
1075 |
|
1076 |
+
#: methods/s3.php:205
|
1077 |
+
msgid "%s re-assembly error (%s): (see log file for more)"
|
|
|
|
|
1078 |
msgstr ""
|
|
|
|
|
1079 |
|
1080 |
+
#: methods/s3.php:217
|
1081 |
+
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
|
|
|
|
|
|
1082 |
msgstr ""
|
|
|
|
|
|
|
1083 |
|
1084 |
+
#: methods/googledrive.php:450
|
1085 |
+
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
1086 |
+
msgstr "Para ayudas largas, incluyendo captura de pantallas, siga este enlace. La descripción abajo es para usuarios más expertos."
|
1087 |
+
|
1088 |
+
#: methods/googledrive.php:451
|
1089 |
+
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
1090 |
+
msgstr "Siga este enlace hacia su consola de Google API, ahí puede crear un Client ID en la sección de accesos API"
|
1091 |
+
|
1092 |
+
#: methods/googledrive.php:451
|
1093 |
+
msgid "Select 'Web Application' as the application type."
|
1094 |
+
msgstr "Seleccione 'Aplicación de Web' como el tipo de aplicación"
|
1095 |
+
|
1096 |
+
#: methods/googledrive.php:451
|
1097 |
+
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
1098 |
+
msgstr "Debe agregar el siguiente re-direccionamiento autorizado de URI (debajo de \"Más Opciones\") cuando lo solicite"
|
1099 |
+
|
1100 |
+
#: methods/googledrive.php:451
|
1101 |
+
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
1102 |
msgstr ""
|
|
|
|
|
1103 |
|
1104 |
+
#: methods/googledrive.php:454
|
1105 |
+
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
1106 |
+
msgstr "No tiene instalado SimpleXMLElement. Respaldos en Google Drive <b>no</b> funcionaran hasta instalarlo."
|
1107 |
+
|
1108 |
+
#: methods/googledrive.php:461
|
1109 |
msgid "Client ID"
|
1110 |
msgstr "Client ID"
|
1111 |
|
1112 |
+
#: methods/googledrive.php:462
|
1113 |
+
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
1114 |
+
msgstr "Si posteriormente en Google sale este mensaje \"invalid_client\", quiere decir que no introdujo un Client ID valido."
|
|
|
|
|
|
|
|
|
1115 |
|
1116 |
+
#: methods/googledrive.php:465
|
1117 |
msgid "Client Secret"
|
1118 |
msgstr "Client Secret (clave secreta de cliente)"
|
1119 |
|
1120 |
+
#: methods/googledrive.php:469
|
1121 |
msgid "Folder ID"
|
1122 |
msgstr "ID de carpeta"
|
1123 |
|
1124 |
+
#: methods/googledrive.php:470
|
1125 |
+
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/.</kbd> Leave empty to use your root folder)"
|
1126 |
+
msgstr "<strong>Este no es un nombre de carpeta</strong>. Para obtener un ID de carpeta (Drive ID) navegue a esa carpeta en Google Drive y copie el ID desde la dirección de URL de su navegador. Es una parte que va despues <kbd>#folders/.</kbd>Déjela vacía para usar como su carpeta principal o raíz"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1127 |
|
1128 |
+
#: methods/googledrive.php:473
|
1129 |
msgid "Authenticate with Google"
|
1130 |
msgstr "Autenticando con Google"
|
1131 |
|
1132 |
+
#: methods/googledrive.php:474
|
1133 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
1134 |
+
msgstr "<strong>Después</strong>de guardar su configuración (dele clic a Guardar Cambios abajo).luego regrese aquí y apriete el enlace para completar la autenticación con Google."
|
1135 |
+
|
1136 |
+
#: methods/cloudfiles.php:477 methods/cloudfiles.php:480
|
1137 |
+
#: methods/cloudfiles.php:483
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1138 |
msgid "Cloud Files authentication failed"
|
1139 |
msgstr "Autentificación de archivos en la nube fallo"
|
1140 |
|
1141 |
+
#: methods/cloudfiles.php:61 methods/cloudfiles.php:270
|
1142 |
+
#: methods/cloudfiles.php:289
|
1143 |
msgid "Cloud Files error - failed to create and access the container"
|
1144 |
+
msgstr "Error en archivos en la nube - fallaron en la creación de acceso al contenedor"
|
|
|
|
|
1145 |
|
1146 |
+
#: methods/cloudfiles.php:88
|
|
|
1147 |
msgid "%s Error: Failed to open local file"
|
1148 |
msgstr "Error %s: Fallo la apertura de archivo local"
|
1149 |
|
1150 |
+
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147 methods/s3.php:128
|
1151 |
+
#: methods/s3.php:134 methods/s3.php:135 addons/sftp.php:86
|
1152 |
msgid "%s Error: Failed to upload"
|
1153 |
msgstr "%s Error: Fallo la subida"
|
1154 |
|
1155 |
+
#: methods/cloudfiles.php:178
|
|
|
|
|
|
|
|
|
1156 |
msgid "Cloud Files error - failed to upload file"
|
1157 |
msgstr "Error en la nube - fallo la subida (upload) de archivo"
|
1158 |
|
1159 |
+
#: methods/cloudfiles.php:318 addons/webdav.php:201
|
|
|
|
|
|
|
|
|
1160 |
msgid "Error opening local file: Failed to download"
|
1161 |
msgstr "Error abriendo archivo local: No se pudo bajar"
|
1162 |
|
1163 |
+
#: methods/cloudfiles.php:335
|
1164 |
msgid "Error downloading remote file: Failed to download ("
|
1165 |
msgstr "Error bajando (downloading)archivo remoto: Fallo la bajada ("
|
1166 |
|
1167 |
+
#: methods/cloudfiles.php:357
|
1168 |
+
msgid "Testing - Please Wait..."
|
1169 |
+
msgstr ""
|
1170 |
+
|
1171 |
+
#: methods/cloudfiles.php:371 methods/cloudfiles.php:434 methods/s3.php:348
|
1172 |
+
#: methods/s3.php:422 methods/ftp.php:199 addons/webdav.php:267
|
1173 |
+
#: addons/sftp.php:235
|
1174 |
+
msgid "Test %s Settings"
|
1175 |
+
msgstr "Pruebe configuración de %s"
|
1176 |
|
1177 |
+
#: methods/cloudfiles.php:404
|
1178 |
+
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
1179 |
+
msgstr "Obtenga su API key <a href=\"https://mycloud.rackspace.com/\">de su consola en Rackspace Cloud</a> (leer las instrucciones <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">aqui</a>), luego escoja un nombre de contenedor para el uso de almacenaje. Este contenedor va a ser creado por usted su no existe actualmente."
|
1180 |
|
1181 |
+
#: methods/cloudfiles.php:404
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1182 |
msgid "Also, you should read this important FAQ."
|
1183 |
msgstr "Importante tambien debe leer el FAQ."
|
1184 |
|
1185 |
+
#: methods/googledrive.php:195
|
1186 |
+
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
1187 |
+
msgstr ""
|
1188 |
|
1189 |
+
#: methods/googledrive.php:205
|
1190 |
+
msgid "Failed to upload to %s"
|
1191 |
+
msgstr "Subida no exitosa a %s"
|
1192 |
|
1193 |
+
#: methods/googledrive.php:322
|
1194 |
+
msgid "An error occurred during %s upload (see log for more details)"
|
1195 |
+
msgstr ""
|
1196 |
|
1197 |
+
#: methods/googledrive.php:361
|
1198 |
+
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
1199 |
+
msgstr "Error de Google Drive: %d: no pudo bajar: No se pudo encontrar ningún record en el file ID de Google Drive de este archivo"
|
1200 |
|
1201 |
+
#: methods/googledrive.php:366
|
1202 |
+
msgid "Could not find %s in order to download it"
|
1203 |
+
msgstr "No se pudo conseguir %s para bajarlo"
|
1204 |
|
1205 |
+
#: methods/googledrive.php:379
|
1206 |
+
msgid "Google Drive "
|
1207 |
+
msgstr "Google Drive"
|
1208 |
|
1209 |
+
#: methods/googledrive.php:397
|
1210 |
+
msgid "Account is not authorized."
|
1211 |
+
msgstr "Cuenta no autorizada"
|
1212 |
+
|
1213 |
+
#: methods/googledrive.php:430
|
1214 |
+
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
1215 |
msgstr ""
|
|
|
|
|
1216 |
|
1217 |
+
#: restorer.php:560
|
1218 |
+
msgid "will restore as:"
|
1219 |
+
msgstr ""
|
|
|
1220 |
|
1221 |
+
#: restorer.php:594
|
1222 |
+
msgid "An error (%s) occured:"
|
1223 |
+
msgstr "Ocurrio un error (%s)"
|
|
|
1224 |
|
1225 |
+
#: restorer.php:594
|
1226 |
+
msgid "the database query being run was:"
|
1227 |
+
msgstr ""
|
1228 |
|
1229 |
+
#: restorer.php:600
|
1230 |
+
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1231 |
+
msgstr "Demasiados errores en la base de datos ocurrieron - abortando la restauración (necesitara restaurar manualmente)"
|
1232 |
|
1233 |
+
#: restorer.php:608
|
1234 |
+
msgid "Database lines processed: %d in %.2f seconds"
|
1235 |
+
msgstr "Líneas procesadas en la base de datos: %d %2f segundos"
|
1236 |
|
1237 |
+
#: restorer.php:621
|
1238 |
+
msgid "Finished: lines processed: %d in %.2f seconds"
|
1239 |
+
msgstr "Terminado: Líneas procesadas: %d in %.2f segundos"
|
1240 |
+
|
1241 |
+
#: restorer.php:790 restorer.php:799
|
1242 |
+
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1243 |
msgstr ""
|
|
|
|
|
1244 |
|
1245 |
+
#: restorer.php:794 restorer.php:829 admin.php:1630 admin.php:1654
|
1246 |
+
#: admin.php:2622
|
1247 |
+
msgid "OK"
|
1248 |
+
msgstr ""
|
1249 |
|
1250 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:91
|
1251 |
+
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1252 |
+
msgstr ""
|
1253 |
|
1254 |
+
#: methods/webdav.php:13 methods/webdav.php:34 methods/webdav.php:50
|
1255 |
+
#: methods/sftp.php:13 methods/sftp.php:34 methods/sftp.php:50
|
1256 |
+
msgid "You do not have the UpdraftPlus %s add-on installed - get it from %s"
|
1257 |
+
msgstr "Usted no tiene la adición (add-on) %s de UpdraftPlus instalado - consígalo de %s"
|
1258 |
|
1259 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1260 |
+
msgid "%s support is available as an add-on"
|
1261 |
+
msgstr "Soporte de %s esta disponible como una adición (add-on) "
|
|
|
|
|
|
|
|
|
1262 |
|
1263 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1264 |
+
msgid "follow this link to get it"
|
1265 |
+
msgstr "Siga este enlace para obtenerlo"
|
1266 |
|
1267 |
+
#: methods/googledrive.php:111
|
1268 |
+
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1269 |
+
msgstr "No se ha recibido un \"refresh token\" de Google. Frecuentemente esto quiere decir que ingreso erróneamente su clave (client secret) de cliente, o que no ha re-autenticado todavía desde que lo corrigió. Re-chequee y vaya al enlace para autenticar de nuevo. Finalmente si esto no funciona, use modo de experto para borrar todas las configuraciones, crea de nuevo un ID/secret de cliente y empiece de nuevo."
|
1270 |
+
|
1271 |
+
#: methods/googledrive.php:120
|
1272 |
+
msgid "Authorization failed"
|
1273 |
+
msgstr "Autorización no exitosa"
|
1274 |
+
|
1275 |
+
#: methods/googledrive.php:141
|
1276 |
+
msgid "Your %s quota usage: %s %% used, %s available"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1277 |
msgstr ""
|
|
|
|
|
1278 |
|
1279 |
+
#: methods/googledrive.php:147
|
1280 |
+
msgid "Success"
|
1281 |
+
msgstr "Con éxito"
|
|
|
1282 |
|
1283 |
+
#: methods/googledrive.php:147
|
1284 |
+
msgid "you have authenticated your %s account."
|
|
|
1285 |
msgstr ""
|
|
|
1286 |
|
1287 |
+
#: methods/googledrive.php:163 methods/googledrive.php:220
|
1288 |
+
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1289 |
+
msgstr "“Todavía no ha obtenido un token de acceso de Google - usted debe de autorizar o re-autorizar su conexión a Google Drive."
|
|
|
1290 |
|
1291 |
+
#: methods/googledrive.php:164 methods/googledrive.php:351
|
1292 |
+
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1293 |
+
msgstr "No ha obtenido un \"access token\" de Google (el usuario a autorizado?)"
|
1294 |
+
|
1295 |
+
#: restorer.php:140
|
1296 |
+
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1297 |
msgstr ""
|
|
|
1298 |
|
1299 |
+
#: restorer.php:263
|
1300 |
+
msgid "Will not delete the archive after unpacking it, because there was no cloud storage for this backup"
|
1301 |
+
msgstr "No borrara el archivo luego de descomprimir, porque no hay un almacenaje en la nube para este respaldo"
|
|
|
|
|
1302 |
|
1303 |
+
#: restorer.php:336
|
1304 |
+
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1305 |
+
msgstr "Precaución: Modo seguro (safe_mode) está activado en su servidor. Fuera de tiempo (time outs) pueden suceder. Si esto pasa, usted tendrá que restaurar manualmente vía phpMyAdmin u otro método."
|
1306 |
+
|
1307 |
+
#: restorer.php:341
|
1308 |
+
msgid "Failed to find database file"
|
1309 |
+
msgstr "Falla en encontrar la base de datos"
|
1310 |
+
|
1311 |
+
#: restorer.php:347
|
1312 |
+
msgid "Failed to open database file"
|
1313 |
+
msgstr "Falla para abrir la base de datos"
|
1314 |
+
|
1315 |
+
#: restorer.php:371
|
1316 |
+
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1317 |
+
msgstr "Acceso a la base de datos: el acceso directo a MySQL no está disponible, estamos regresando al uso de wpdb (este método será mucho más lento)"
|
1318 |
+
|
1319 |
+
#: restorer.php:443 admin.php:701
|
1320 |
+
msgid "Backup of:"
|
1321 |
msgstr ""
|
|
|
1322 |
|
1323 |
+
#: restorer.php:447 restorer.php:497
|
1324 |
+
msgid "Old table prefix:"
|
1325 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1326 |
|
1327 |
+
#: admin.php:2619
|
1328 |
+
msgid "Archive is expected to be size:"
|
1329 |
+
msgstr "Tamaño esperado del archivo:"
|
1330 |
|
1331 |
+
#: admin.php:2627
|
1332 |
+
msgid "The backup records do not contain information about the proper size of this file."
|
1333 |
+
msgstr "El datos del respaldo no contiene información del tamaño adecuado de este archivo."
|
1334 |
|
1335 |
+
#: admin.php:2641 admin.php:2665
|
1336 |
+
msgid "Error message"
|
1337 |
+
msgstr "Mensaje de ERROR"
|
1338 |
|
1339 |
+
#: admin.php:2630 admin.php:2631
|
1340 |
+
msgid "Could not find one of the files for restoration"
|
1341 |
+
msgstr "No se pudo encontrar uno de los archivos a restaurar"
|
1342 |
|
1343 |
+
#: restorer.php:13
|
1344 |
+
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1345 |
+
msgstr "UpdraftPlus no puede restaurar este tipo de entidad directamente. Tiene que restaurar manualmente."
|
1346 |
|
1347 |
+
#: restorer.php:14
|
1348 |
+
msgid "Backup file not available."
|
1349 |
+
msgstr "Archivo de respaldo no disponible"
|
1350 |
|
1351 |
+
#: restorer.php:15
|
1352 |
+
msgid "Copying this entity failed."
|
|
|
|
|
|
|
1353 |
msgstr ""
|
|
|
|
|
|
|
1354 |
|
1355 |
+
#: restorer.php:16
|
1356 |
+
msgid "Unpacking backup..."
|
1357 |
+
msgstr "Descomprimiendo el respaldo..."
|
1358 |
|
1359 |
+
#: restorer.php:17
|
1360 |
+
msgid "Decrypting database (can take a while)..."
|
1361 |
+
msgstr "Descifrando base de daros (puede tardar)..."
|
|
|
|
|
1362 |
|
1363 |
+
#: restorer.php:18
|
1364 |
+
msgid "Database successfully decrypted."
|
1365 |
+
msgstr "Base de datos fue descifrada con exito."
|
1366 |
|
1367 |
+
#: restorer.php:19
|
1368 |
+
msgid "Moving old directory out of the way..."
|
1369 |
+
msgstr "Moviendo directorio viejo..."
|
|
|
1370 |
|
1371 |
+
#: restorer.php:20
|
1372 |
+
msgid "Moving unpacked backup in place..."
|
1373 |
+
msgstr "Moviendo respaldo descomprimido en sitio..."
|
|
|
1374 |
|
1375 |
+
#: restorer.php:21
|
1376 |
+
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1377 |
+
msgstr "Restaurando la base de datos (en sitios grandes podría tardar mucho tiempo - si obtiene fuera de tiempo (time out) (que puede pasar si su sitio de alojamiento (hosting)tiene configurado su alojamiento con recursos limitados) entonces debe usar un método diferente como phpMyAdmin)..."
|
1378 |
|
1379 |
+
#: restorer.php:22
|
1380 |
+
msgid "Cleaning up rubbish..."
|
1381 |
+
msgstr "Limpiando basura..."
|
|
|
1382 |
|
1383 |
+
#: restorer.php:23
|
1384 |
+
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1385 |
+
msgstr "No se pudo mover el directorio viejo. A lo mejor ya lo hiso - directorios viejos que necesitan borrar primero?"
|
|
|
1386 |
|
1387 |
+
#: restorer.php:24
|
1388 |
+
msgid "Could not delete old directory."
|
1389 |
+
msgstr "No se pudo borrar directorio viejo."
|
1390 |
|
1391 |
+
#: restorer.php:25
|
1392 |
+
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1393 |
+
msgstr "No se pudo mover el nuevo directorio a su sitio. Chequee su wp-content/upgrade folder"
|
1394 |
|
1395 |
+
#: restorer.php:26
|
1396 |
+
msgid "Failed to delete working directory after restoring."
|
1397 |
+
msgstr "No se borró el directorio de trabajo después de restaurar."
|
|
|
|
|
|
|
|
|
1398 |
|
1399 |
+
#: restorer.php:66
|
1400 |
+
msgid "Failed to create a temporary directory"
|
1401 |
+
msgstr "Fallo la creación de un directorio temporal"
|
1402 |
|
1403 |
+
#: restorer.php:84
|
1404 |
+
msgid "Failed to write out the decrypted database to the filesystem"
|
1405 |
+
msgstr "Fallo la escritura del descifrado de la base de datos al sistema de archivos"
|
1406 |
|
1407 |
+
#: restorer.php:136
|
1408 |
+
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
|
|
|
|
|
|
1409 |
msgstr ""
|
|
|
|
|
|
|
1410 |
|
1411 |
+
#: admin.php:2203
|
1412 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1413 |
+
msgstr "Selección de esta opción baja su seguridad parando a UpdraftPlus el uso de SSL para autentificación y cifrado del transporte completamente, donde sea posible. Tome nota que algunos proveedores de almacenamiento en la nube no permiten esto (ej. Dropbox), Es decir, que con estos proveedores esta configuración no tendrá ningún efecto."
|
|
|
|
|
|
|
|
|
1414 |
|
1415 |
+
#: admin.php:2227
|
1416 |
+
msgid "Save Changes"
|
1417 |
+
msgstr "Guardar cambios"
|
|
|
1418 |
|
1419 |
+
#: methods/googledrive.php:440
|
1420 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1421 |
+
msgstr "La instalación de PHP en su servidor de web no incluye el modulo requerido (%s). Contacte el soporte de su sitio de alojamiento (hosting)."
|
1422 |
|
1423 |
+
#: admin.php:2255
|
1424 |
+
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1425 |
+
msgstr "Las instalaciones PHP/Curl en su servidor de web no soporta acceso https. Comunicaciones con %s van a ser sin cifrar. Consulte a su sitio de alojamiento (hosting) que instale Curl/SSL para poder obtener la habilidad de cifrar (vía un add-on)."
|
1426 |
|
1427 |
+
#: admin.php:2257
|
1428 |
+
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1429 |
+
msgstr "Las instalaciones PHP/Curl en su servidor de web no soporta acceso https. No podemos accesar a %s sin este soporte. Consulte al soporte de su sitio de alojamiento (hosting). %s <strong>requiere</strong> Curl+https. Por favor no contacte nuestro soporte; no hay alternativas!!"
|
1430 |
|
1431 |
+
#: admin.php:2260
|
1432 |
+
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1433 |
+
msgstr "Buenas noticias: La comunicación de su servidor con %s puede ser cifrada. Si obtiene algún error por problemas de cifrado, entonces vea en 'Configuración Expertos' para obtener más ayuda."
|
1434 |
|
1435 |
+
#: admin.php:2332
|
1436 |
+
msgid "Delete this backup set"
|
|
|
|
|
1437 |
msgstr ""
|
|
|
|
|
1438 |
|
1439 |
+
#: admin.php:2364
|
1440 |
+
msgid "Press here to download"
|
1441 |
+
msgstr "Haga clic aqui para bajar"
|
1442 |
|
1443 |
+
#: admin.php:2354 admin.php:2376
|
1444 |
+
msgid "(No %s)"
|
1445 |
+
msgstr "(No %s)"
|
1446 |
|
1447 |
+
#: admin.php:2383
|
1448 |
+
msgid "Backup Log"
|
1449 |
+
msgstr "Log de respaldo"
|
1450 |
|
1451 |
+
#: admin.php:2403
|
1452 |
+
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1453 |
+
msgstr "Luego de marcar este botón, tendra la opción de seleccionar cuales componentes desea restaurar"
|
1454 |
|
1455 |
+
#: admin.php:2518
|
1456 |
+
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1457 |
+
msgstr "Este respaldo no existe en la historia de respaldos - restauración abortada. Fecha y hora:"
|
1458 |
|
1459 |
+
#: admin.php:2547
|
1460 |
+
msgid "UpdraftPlus Restoration: Progress"
|
1461 |
+
msgstr "Restauración de UpdraftPlus: Progreso"
|
1462 |
|
1463 |
+
#: admin.php:2569
|
1464 |
+
msgid "ABORT: Could not find the information on which entities to restore."
|
1465 |
+
msgstr "ABORTADO: No se puede conseguir la información a que entidades debe ser restaurado."
|
1466 |
|
1467 |
+
#: admin.php:2570
|
1468 |
+
msgid "If making a request for support, please include this information:"
|
|
|
|
|
1469 |
msgstr ""
|
|
|
|
|
1470 |
|
1471 |
+
#: admin.php:2197
|
1472 |
+
msgid "Do not verify SSL certificates"
|
1473 |
+
msgstr "No verifique el certificado SSL"
|
|
|
|
|
|
|
|
|
1474 |
|
1475 |
+
#: admin.php:2198
|
1476 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1477 |
+
msgstr "La selección de esta opción baja la seguridad, ya que detiene a UpdraftPlus de verificar la identidad de los sitios cifrados que conectan a (ej, Dropbox,GoogleDrive). Quiere decir que UpdraftPlus solo usara el SSL para el cifrado del trafico y no para autentificación."
|
|
|
|
|
|
|
|
|
1478 |
|
1479 |
+
#: admin.php:2198
|
1480 |
+
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1481 |
+
msgstr "Tome nota que no todos los métodos de respaldos en la nube necesariamente usan autentificación. "
|
|
|
1482 |
|
1483 |
+
#: admin.php:2202
|
1484 |
+
msgid "Disable SSL entirely where possible"
|
1485 |
+
msgstr "Desabilitar SSL donde sea posible"
|
|
|
1486 |
|
1487 |
+
#: admin.php:2156
|
1488 |
+
msgid "Expert settings"
|
1489 |
+
msgstr "Configuración Expertos"
|
1490 |
|
1491 |
+
#: admin.php:2157
|
1492 |
+
msgid "Show expert settings"
|
1493 |
+
msgstr "Abra configuración expertos"
|
1494 |
|
1495 |
+
#: admin.php:2157
|
1496 |
+
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1497 |
+
msgstr "haga clic aquí para mostrar otras opciones; no lo utilice a menos que tenga un problema o es curioso"
|
1498 |
|
1499 |
+
#: admin.php:2164
|
1500 |
+
msgid "Delete local backup"
|
1501 |
+
msgstr "Borre respaldos locales"
|
1502 |
|
1503 |
+
#: admin.php:2170
|
1504 |
+
msgid "Backup directory"
|
1505 |
+
msgstr "Directorio de respaldo"
|
1506 |
+
|
1507 |
+
#: admin.php:2177
|
1508 |
+
msgid "Backup directory specified is writable, which is good."
|
1509 |
+
msgstr "Directorio especificado de respaldo es grabable, esto es bueno."
|
1510 |
+
|
1511 |
+
#: admin.php:2185
|
1512 |
+
msgid "Click here to attempt to create the directory and set the permissions"
|
1513 |
+
msgstr "Haga clic aquí para tratar de crear el directorio y fijar los permisos"
|
1514 |
+
|
1515 |
+
#: admin.php:2185
|
1516 |
+
msgid "or, to reset this option"
|
1517 |
+
msgstr "o para resetear la opción"
|
1518 |
+
|
1519 |
+
#: admin.php:2185
|
1520 |
+
msgid "click here"
|
1521 |
+
msgstr "Clic aqui"
|
1522 |
+
|
1523 |
+
#: admin.php:2185
|
1524 |
+
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1525 |
+
msgstr "Si no lo logro verifique los permisos en su servidor o cambie a otro directorio que sea grabable por su servidor de procesos del web"
|
1526 |
+
|
1527 |
+
#: admin.php:2188
|
1528 |
+
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1529 |
+
msgstr "Este es donde UpdraftPlus va a escribir el archivo zip que crea inicialmente. Este directorio debe de ser grabable por su servidor del web. Normalmente debe de estar situado dentro del directorio wp-content (directorio por defecto) <b>NO</b> lo ponga dentro del directorio de uploads, porque causara problemas (respaldos de respaldos de respaldos de....."
|
1530 |
+
|
1531 |
+
#: admin.php:2192
|
1532 |
+
msgid "Use the server's SSL certificates"
|
1533 |
+
msgstr "Use el certificado SSL del servidor"
|
1534 |
+
|
1535 |
+
#: admin.php:2193
|
1536 |
+
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1537 |
msgstr ""
|
|
|
|
|
1538 |
|
1539 |
+
#: admin.php:1869
|
1540 |
+
msgid "Use WordShell for automatic backup, version control and patching"
|
1541 |
+
msgstr "Use WordShell para respaldos automaticos, control de version y parches"
|
1542 |
|
1543 |
+
#: admin.php:1873
|
1544 |
+
msgid "Email"
|
1545 |
+
msgstr "Email"
|
1546 |
+
|
1547 |
+
#: admin.php:1874
|
1548 |
+
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1549 |
+
msgstr "Entre una dirección aqui para enviar el reporte (y todo el respaldo, si lo desea)"
|
1550 |
+
|
1551 |
+
#: admin.php:1878
|
1552 |
+
msgid "Database encryption phrase"
|
1553 |
+
msgstr "Frase de cifrado-Base de Datos "
|
1554 |
+
|
1555 |
+
#: admin.php:1885
|
1556 |
+
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1557 |
+
msgstr "Si usted entra texto aquí, es usado para cifrar el respaldo (Rijndael).<strong> Haga una anotación aparte y guárdela, no la pierda porque su respaldo <em>será</em> inutilizable.</strong> En la actualidad solo se cifra el archivo de la base de datos. Esta es también la llave usada para cifrar respaldos de la interface de admin (por eso si la cambia, entonces el descifrado automático deja de funcionar hasta que la cambie a la anterior)."
|
1558 |
+
|
1559 |
+
#: admin.php:1885
|
1560 |
+
msgid "You can also decrypt a database manually here."
|
1561 |
+
msgstr "Usted también puede descifrar la base de datos manualmente aquí."
|
1562 |
+
|
1563 |
+
#: admin.php:1888
|
1564 |
+
msgid "Manually decrypt a database backup file"
|
1565 |
+
msgstr "Descifrar manualmente un respaldo de la base de datos"
|
1566 |
+
|
1567 |
+
#: admin.php:1895
|
1568 |
+
msgid "Use decryption key"
|
1569 |
+
msgstr "Use el Key de descifrar"
|
1570 |
+
|
1571 |
+
#: admin.php:1909
|
1572 |
+
msgid "Copying Your Backup To Remote Storage"
|
1573 |
+
msgstr "Copiando su respaldo a un almacenaje externo"
|
1574 |
+
|
1575 |
+
#: admin.php:1913
|
1576 |
+
msgid "Choose your remote storage"
|
1577 |
+
msgstr "Seleccione su almacenaje externo"
|
1578 |
+
|
1579 |
+
#: admin.php:1925
|
1580 |
+
msgid "None"
|
1581 |
+
msgstr "Ninguno"
|
1582 |
+
|
1583 |
+
#: admin.php:2046 admin.php:2082 admin.php:2112
|
1584 |
+
msgid "Cancel"
|
1585 |
+
msgstr "Cancelar"
|
1586 |
+
|
1587 |
+
#: admin.php:2095
|
1588 |
+
msgid "Requesting start of backup..."
|
1589 |
msgstr ""
|
|
|
|
|
1590 |
|
1591 |
+
#: admin.php:2149
|
1592 |
+
msgid "Advanced / Debugging Settings"
|
1593 |
+
msgstr "Avanzado/ Configuración de depuración"
|
1594 |
|
1595 |
+
#: admin.php:2152
|
1596 |
+
msgid "Debug mode"
|
1597 |
+
msgstr "Modo de depuración"
|
1598 |
+
|
1599 |
+
#: admin.php:2153
|
1600 |
+
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1601 |
+
msgstr "Haga clic para recibir más información y correos de los procesos de respaldos - útil para saber si tuvo algún error. Usted <strong>debe</strong> enviarnos este registro (log) si esta reportando algun problema (bug)"
|
1602 |
+
|
1603 |
+
#: admin.php:1869
|
1604 |
+
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1605 |
+
msgstr "Los directorios arriba son todo, excepto por el programa de WordPress que puede ser bajado completo desde WordPress.org."
|
1606 |
+
|
1607 |
+
#: admin.php:1869
|
1608 |
+
msgid "Or, get the \"More Files\" add-on from our shop."
|
1609 |
+
msgstr "u obtenga el aditivo (add-on) llamado \"more Files\" en nuestra tienda"
|
1610 |
+
|
1611 |
+
#: admin.php:1786
|
1612 |
+
msgid "Daily"
|
1613 |
+
msgstr "Diario"
|
1614 |
+
|
1615 |
+
#: admin.php:1786
|
1616 |
+
msgid "Weekly"
|
1617 |
+
msgstr "Semanal"
|
1618 |
+
|
1619 |
+
#: admin.php:1786
|
1620 |
+
msgid "Fortnightly"
|
1621 |
+
msgstr "Quincenal"
|
1622 |
+
|
1623 |
+
#: admin.php:1786
|
1624 |
+
msgid "Monthly"
|
1625 |
+
msgstr "Mensual"
|
1626 |
+
|
1627 |
+
#: admin.php:1795 admin.php:1813
|
1628 |
+
msgid "and retain this many backups"
|
1629 |
+
msgstr "Retener esta cantidad de respaldos"
|
1630 |
+
|
1631 |
+
#: admin.php:1802
|
1632 |
+
msgid "Database backup intervals"
|
1633 |
+
msgstr "Intervalos en respaldos de la Base de datos"
|
1634 |
+
|
1635 |
+
#: admin.php:1820
|
1636 |
+
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1637 |
+
msgstr "Si usted desea seleccionar respaldos automaticos, seleccionar horario desde el menu anterior. Los respaldos se haran en los intervalos especificados. Si los dos horarios son iguales, entonces los dos respaldos seran ejecutados al mismo tiempo. Si usted selecciona \"manual\" usted debe seleccionar el boton \"Respaldar Ahora\" cada vez que desee respaldar"
|
1638 |
+
|
1639 |
+
#: admin.php:1821
|
1640 |
+
msgid "To fix the time at which a backup should take place,"
|
1641 |
+
msgstr "Para arreglar el horario cuando el respaldo deba iniciar"
|
1642 |
+
|
1643 |
+
#: admin.php:1821
|
1644 |
+
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1645 |
+
msgstr "ej. Si su servidor esta ocupado de dia y desea respaldar en la noche"
|
1646 |
+
|
1647 |
+
#: admin.php:1821
|
1648 |
+
msgid "use the \"Fix Time\" add-on"
|
1649 |
+
msgstr "Usar la adicion (add-on) \"Fix TIme\""
|
1650 |
+
|
1651 |
+
#: admin.php:1825
|
1652 |
+
msgid "Include in files backup"
|
1653 |
+
msgstr "Incluya en su respaldo"
|
1654 |
+
|
1655 |
+
#: admin.php:1835
|
1656 |
+
msgid "Any other directories found inside wp-content"
|
1657 |
msgstr ""
|
|
|
|
|
1658 |
|
1659 |
+
#: admin.php:1841
|
1660 |
+
msgid "Exclude these:"
|
1661 |
+
msgstr ""
|
|
|
1662 |
|
1663 |
+
#: admin.php:1843
|
1664 |
+
msgid "If entering multiple files/directories, then separate them with commas"
|
1665 |
+
msgstr ""
|
1666 |
|
1667 |
+
#: admin.php:1504
|
1668 |
+
msgid "Debug Database Backup"
|
1669 |
+
msgstr "Depuración de la base de datos del respaldo"
|
1670 |
+
|
1671 |
+
#: admin.php:1504
|
1672 |
+
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1673 |
+
msgstr "Esto causara un respaldo inmediato de la base de datos (DB). La página se estancara hasta que termine. El respaldo podría correr fuera de tiempo, este botón realmente es útil para chequear que el respaldo pueda pasar por sus etapas iniciales o para Sitios Webs pequeños de WordPress"
|
1674 |
+
|
1675 |
+
#: admin.php:1510
|
1676 |
+
msgid "Wipe Settings"
|
1677 |
+
msgstr "Borrar Configuración"
|
1678 |
+
|
1679 |
+
#: admin.php:1511
|
1680 |
+
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1681 |
+
msgstr "Este botón borrara todas las configuraciones de UpdraftPlus (pero no borrara respaldo actuales realizados en su almacenamiento externo). Tendrá que configurar de nuevo todo. Podrá hacer antes de desactivar/desinstalar UpdraftPlus si desea."
|
1682 |
+
|
1683 |
+
#: admin.php:1514
|
1684 |
+
msgid "Wipe All Settings"
|
1685 |
+
msgstr "Borrar todos los ajustes"
|
1686 |
+
|
1687 |
+
#: admin.php:1514
|
1688 |
+
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1689 |
+
msgstr "Esto borrara todos los ajustes de UpdraftPlus. Está seguro de realizar esta operación?"
|
1690 |
+
|
1691 |
+
#: admin.php:1516
|
1692 |
+
msgid "Active jobs"
|
1693 |
msgstr ""
|
|
|
|
|
|
|
|
|
1694 |
|
1695 |
+
#: admin.php:1598
|
1696 |
+
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
|
|
|
|
|
|
|
|
1697 |
msgstr ""
|
|
|
|
|
|
|
|
|
1698 |
|
1699 |
+
#: admin.php:1598
|
1700 |
+
msgid "show log"
|
1701 |
+
msgstr ""
|
|
|
1702 |
|
1703 |
+
#: admin.php:1598
|
1704 |
+
msgid "delete schedule"
|
1705 |
+
msgstr ""
|
1706 |
|
1707 |
+
#: admin.php:1605
|
1708 |
+
msgid "(None)"
|
1709 |
+
msgstr ""
|
1710 |
|
1711 |
+
#: admin.php:1532
|
1712 |
+
msgid "Unknown response:"
|
1713 |
+
msgstr ""
|
1714 |
|
1715 |
+
#: admin.php:1624 admin.php:1649 admin.php:2023
|
1716 |
+
msgid "Delete"
|
1717 |
+
msgstr "Borrar"
|
1718 |
|
1719 |
+
#: admin.php:1690
|
1720 |
+
msgid "The request to the filesystem to create the directory failed."
|
1721 |
+
msgstr ""
|
|
|
1722 |
|
1723 |
+
#: admin.php:1704
|
1724 |
+
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
|
|
|
|
|
|
1725 |
msgstr ""
|
|
|
|
|
|
|
1726 |
|
1727 |
+
#: admin.php:1708
|
1728 |
+
msgid "The folder exists, but your webserver does not have permission to write to it."
|
1729 |
+
msgstr ""
|
1730 |
|
1731 |
+
#: admin.php:1708
|
1732 |
+
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
1733 |
+
msgstr ""
|
1734 |
|
1735 |
+
#: admin.php:1763
|
1736 |
+
msgid "Download log file"
|
1737 |
+
msgstr "Baje el archivo de registro (log)"
|
1738 |
|
1739 |
+
#: admin.php:1767
|
1740 |
+
msgid "No backup has been completed."
|
1741 |
+
msgstr "Ningun respaldo fue completado."
|
1742 |
|
1743 |
+
#: admin.php:1783
|
1744 |
+
msgid "File backup intervals"
|
1745 |
+
msgstr "Intervalos de los respaldos"
|
1746 |
+
|
1747 |
+
#: admin.php:1786
|
1748 |
+
msgid "Manual"
|
1749 |
+
msgstr "Manual"
|
1750 |
+
|
1751 |
+
#: admin.php:1786
|
1752 |
+
msgid "Every 4 hours"
|
1753 |
+
msgstr "Cada 4 horas"
|
1754 |
+
|
1755 |
+
#: admin.php:1786
|
1756 |
+
msgid "Every 8 hours"
|
1757 |
+
msgstr "Cada 8 horas"
|
1758 |
+
|
1759 |
+
#: admin.php:1786
|
1760 |
+
msgid "Every 12 hours"
|
1761 |
+
msgstr "Cada 12 horas"
|
1762 |
+
|
1763 |
+
#: admin.php:1426
|
1764 |
+
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
1765 |
msgstr ""
|
|
|
|
|
1766 |
|
1767 |
+
#: admin.php:1428
|
1768 |
+
msgid "Does nothing happen when you schedule backups?"
|
1769 |
+
msgstr "Nada pasa cuando programa un respaldo?"
|
1770 |
|
1771 |
+
#: admin.php:1428
|
1772 |
+
msgid "Go here for help."
|
1773 |
+
msgstr "Visite aquí para ayuda."
|
1774 |
|
1775 |
+
#: admin.php:1434
|
1776 |
+
msgid "Multisite"
|
1777 |
+
msgstr "Mulrisite"
|
1778 |
|
1779 |
+
#: admin.php:1438
|
1780 |
+
msgid "Do you need WordPress Multisite support?"
|
1781 |
+
msgstr "Va a necesitar soporte de Multisite de WordPress?"
|
1782 |
|
1783 |
+
#: admin.php:1438
|
1784 |
+
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
1785 |
+
msgstr "Por favor chequee UltradraftPlus Premium o el adicional para Multisite"
|
1786 |
+
|
1787 |
+
#: admin.php:1443
|
1788 |
+
msgid "Configure Backup Contents And Schedule"
|
1789 |
+
msgstr "Configure el contenido del respaldo y su horario"
|
1790 |
+
|
1791 |
+
#: admin.php:1449
|
1792 |
+
msgid "Debug Information And Expert Options"
|
1793 |
+
msgstr "información de depuración y opciones de expertos "
|
1794 |
+
|
1795 |
+
#: admin.php:1452
|
1796 |
+
msgid "Web server:"
|
1797 |
msgstr ""
|
|
|
|
|
1798 |
|
1799 |
+
#: admin.php:1455
|
1800 |
+
msgid "Peak memory usage"
|
1801 |
+
msgstr "Tope de uso de memoria"
|
1802 |
|
1803 |
+
#: admin.php:1456
|
1804 |
+
msgid "Current memory usage"
|
1805 |
+
msgstr "Uso de memoria actual"
|
1806 |
|
1807 |
+
#: admin.php:1457
|
1808 |
+
msgid "PHP memory limit"
|
1809 |
+
msgstr "limite de memoria PHP"
|
1810 |
|
1811 |
+
#: admin.php:1458 admin.php:1460
|
1812 |
+
msgid "%s version:"
|
1813 |
+
msgstr ""
|
1814 |
|
1815 |
+
#: admin.php:1463 admin.php:1465 admin.php:1472
|
1816 |
+
msgid "Yes"
|
1817 |
+
msgstr ""
|
1818 |
|
1819 |
+
#: admin.php:1465 admin.php:1472
|
1820 |
+
msgid "No"
|
1821 |
+
msgstr ""
|
1822 |
|
1823 |
+
#: admin.php:1468
|
1824 |
+
msgid "PHP has support for ZipArchive::addFile:"
|
1825 |
+
msgstr ""
|
1826 |
|
1827 |
+
#: admin.php:1477
|
1828 |
+
msgid "Total (uncompressed) on-disk data:"
|
1829 |
+
msgstr ""
|
1830 |
+
|
1831 |
+
#: admin.php:1478
|
1832 |
+
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
1833 |
+
msgstr ""
|
1834 |
+
|
1835 |
+
#: admin.php:1485
|
1836 |
+
msgid "count"
|
1837 |
+
msgstr ""
|
1838 |
+
|
1839 |
+
#: admin.php:1491
|
1840 |
+
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
1841 |
+
msgstr "El botón abajo inicia un respaldo inmediatamente, independiente del horario de WordPress. Si esto trabaja muestras trabaja el horario de respaldo y el botón \"Respaldar Ahora\" no hace nada (ni siquiera el archivo de log), entonces quiere decir que su programación se rompió. Usted debe en este momento de desactivar todos los demás plugins y probar de nuevo el botón \"Respaldar Ahora\". Si no tiene éxito contacte su sitio de alojamiento web (hosting) y solicite le desactiven el wp-cron. Si esto tiene éxito, entonces reactive sus otros plugins uno a uno, y consiga cuál de ellos tiene el problema y repórtelo a su autor."
|
1842 |
+
|
1843 |
+
#: admin.php:1499
|
1844 |
+
msgid "Debug Full Backup"
|
1845 |
+
msgstr "Depurar Respaldo Completo"
|
1846 |
+
|
1847 |
+
#: admin.php:1499
|
1848 |
+
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
1849 |
+
msgstr "Esto causara un respaldo inmediato. La página se atacara cargando hasta que termine (no programado)."
|
1850 |
+
|
1851 |
+
#: admin.php:1162
|
1852 |
+
msgid "UpdraftPlus - Upload backup files"
|
1853 |
+
msgstr "UpdraftPlus - Subir (upload) archivos derespaldo"
|
1854 |
+
|
1855 |
+
#: admin.php:1163
|
1856 |
+
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
1857 |
+
msgstr "Subir (upload) archivos dentro de UpdraftPlus. Use esto para importar respaldos hechos en otras instalaciones de WordPress."
|
1858 |
+
|
1859 |
+
#: admin.php:1167
|
1860 |
+
msgid "Drop backup zips here"
|
1861 |
+
msgstr "Poner el zip del respaldo aquí"
|
1862 |
+
|
1863 |
+
#: admin.php:1168 admin.php:1893
|
1864 |
+
msgid "or"
|
1865 |
+
msgstr "o"
|
1866 |
+
|
1867 |
+
#: admin.php:1181 admin.php:1544
|
1868 |
+
msgid "calculating..."
|
1869 |
+
msgstr "calculando..."
|
1870 |
+
|
1871 |
+
#: restorer.php:720 admin.php:1259 admin.php:1284 admin.php:2036 admin.php:2624
|
1872 |
+
msgid "Error:"
|
1873 |
+
msgstr "ERROR"
|
1874 |
+
|
1875 |
+
#: admin.php:1272
|
1876 |
+
msgid "You should:"
|
1877 |
+
msgstr "Usted debe:"
|
1878 |
+
|
1879 |
+
#: admin.php:1279
|
1880 |
+
msgid "Download error: the server sent us a response (JSON) which we did not understand"
|
1881 |
+
msgstr "Error bajando (download): El servidor envío una respuesta (JSON) que no entendimos"
|
1882 |
+
|
1883 |
+
#: admin.php:1284
|
1884 |
+
msgid "Download error: the server sent us a response which we did not understand."
|
1885 |
+
msgstr "Error bajando (download): El servidor envío una respuesta que no entendimos"
|
1886 |
+
|
1887 |
+
#: admin.php:1299
|
1888 |
+
msgid "Delete backup set"
|
1889 |
+
msgstr ""
|
1890 |
+
|
1891 |
+
#: admin.php:1302
|
1892 |
+
msgid "Are you sure that you wish to delete this backup set?"
|
1893 |
+
msgstr ""
|
1894 |
+
|
1895 |
+
#: admin.php:1332
|
1896 |
+
msgid "Restore backup"
|
1897 |
+
msgstr "Restaurar el respaldo"
|
1898 |
+
|
1899 |
+
#: admin.php:1333
|
1900 |
+
msgid "Restore backup from"
|
1901 |
+
msgstr "Restaurar el respaldo desde"
|
1902 |
+
|
1903 |
+
#: admin.php:1345
|
1904 |
+
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
1905 |
+
msgstr ""
|
1906 |
+
|
1907 |
+
#: admin.php:1345
|
1908 |
+
msgid "Choose the components to restore"
|
1909 |
+
msgstr "Seleccione el componente a restaurar"
|
1910 |
+
|
1911 |
+
#: admin.php:1354
|
1912 |
+
msgid "Your web server has PHP's so-called safe_mode active."
|
1913 |
+
msgstr "Su servidor de web tiene activo modo seguro (safe_mode) de PHP."
|
1914 |
+
|
1915 |
+
#: admin.php:1354
|
1916 |
+
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
1917 |
+
msgstr "Esto hace fuera de tiempo (time-outs) más posible. Le recomendamos poner modo_seguro (safe_mode) en off, o de restaurar una entidad a la vez, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\"> o restaurar manualmente</a>."
|
1918 |
+
|
1919 |
+
#: admin.php:1367
|
1920 |
+
msgid "The following entity cannot be restored automatically: \"%s\"."
|
1921 |
+
msgstr ""
|
1922 |
+
|
1923 |
+
#: admin.php:1367
|
1924 |
+
msgid "You will need to restore it manually."
|
1925 |
+
msgstr ""
|
1926 |
+
|
1927 |
+
#: admin.php:1374
|
1928 |
+
msgid "%s restoration options:"
|
1929 |
+
msgstr ""
|
1930 |
+
|
1931 |
+
#: admin.php:1382
|
1932 |
+
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
1933 |
+
msgstr ""
|
1934 |
+
|
1935 |
+
#: admin.php:1403
|
1936 |
+
msgid "Do read this helpful article of useful things to know before restoring."
|
1937 |
+
msgstr ""
|
1938 |
+
|
1939 |
+
#: admin.php:1425
|
1940 |
+
msgid "Perform a one-time backup"
|
1941 |
+
msgstr ""
|
1942 |
+
|
1943 |
+
#: admin.php:1101
|
1944 |
+
msgid "Time now"
|
1945 |
+
msgstr "Hora actual"
|
1946 |
+
|
1947 |
+
#: admin.php:1111 admin.php:2093
|
1948 |
+
msgid "Backup Now"
|
1949 |
+
msgstr "Respaldar Ahora"
|
1950 |
+
|
1951 |
+
#: admin.php:1118 admin.php:2053 admin.php:2403
|
1952 |
+
msgid "Restore"
|
1953 |
+
msgstr "Restaurar"
|
1954 |
+
|
1955 |
+
#: admin.php:1127
|
1956 |
+
msgid "Last log message"
|
1957 |
+
msgstr "Ultimo mensaje del Log"
|
1958 |
+
|
1959 |
+
#: admin.php:1129
|
1960 |
+
msgid "(Nothing yet logged)"
|
1961 |
+
msgstr "Aún sin registros"
|
1962 |
+
|
1963 |
+
#: admin.php:1130
|
1964 |
+
msgid "Download most recently modified log file"
|
1965 |
+
msgstr "El ultimo download modifico el archivo de registro (log)"
|
1966 |
+
|
1967 |
+
#: admin.php:1134
|
1968 |
+
msgid "Backups, logs & restoring"
|
1969 |
+
msgstr "Respaldos, registros & restauraciones"
|
1970 |
+
|
1971 |
+
#: admin.php:1135
|
1972 |
+
msgid "Press to see available backups"
|
1973 |
+
msgstr "Apriete para ver respaldos disponibles"
|
1974 |
+
|
1975 |
+
#: admin.php:523 admin.php:581 admin.php:1135
|
1976 |
+
msgid "%d set(s) available"
|
1977 |
+
msgstr "%d set(s) disponibles"
|
1978 |
+
|
1979 |
+
#: admin.php:1149
|
1980 |
+
msgid "Downloading and restoring"
|
1981 |
+
msgstr ""
|
1982 |
+
|
1983 |
+
#: admin.php:1154
|
1984 |
+
msgid "Downloading"
|
1985 |
+
msgstr "Bajando"
|
1986 |
+
|
1987 |
+
#: admin.php:1154
|
1988 |
+
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
1989 |
+
msgstr "Marcando algún botón como Base de Datos/Pluins/Temas/Subidas (uploads)/Otros ara que UpdraftPlus trate de traer el archivo de respaldo desde el almacenamiento externo (Amazon S3,Dropbox, Gooogle Drive, FTP) a su servidor. En ese momento podrá bajarlo a su computadora. Si la traída desde el almacenaje externo falla en el proceso (espere 30 segundo para estar seguro), entonces apriete de nuevo para reiniciar. Recuerde que lo puede bajar directamente desde el sitio de almacenaje directamente."
|
1990 |
+
|
1991 |
+
#: admin.php:1155
|
1992 |
+
msgid "Restoring"
|
1993 |
+
msgstr "Restaurando"
|
1994 |
+
|
1995 |
+
#: admin.php:1155
|
1996 |
+
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
1997 |
+
msgstr "Apriete el botón por el respaldo desea restaurar. Si su site es grande y está escogiendo almacenamiento externo, entonces usted debe primero hacer clic a cada entidad para que pueda traerlo otra vez a su servidor. Esto es para prevenir problemas de tiempo durante el proceso mismo."
|
1998 |
+
|
1999 |
+
#: admin.php:1155
|
2000 |
+
msgid "More tasks:"
|
2001 |
+
msgstr "Mas tareas:"
|
2002 |
+
|
2003 |
+
#: admin.php:1155
|
2004 |
+
msgid "upload backup files"
|
2005 |
+
msgstr "Suba archivos de respaldo"
|
2006 |
+
|
2007 |
+
#: admin.php:1155
|
2008 |
+
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
2009 |
+
msgstr "Apriete aquí para ver dentro del directorio de UpdraftPlus (en su sitio de Alojamiento web- hosting) para cualquier set de respaldo que desea subir. La ubicación de este directorio se fija en la configuración experta, abajo."
|
2010 |
+
|
2011 |
+
#: admin.php:1155
|
2012 |
+
msgid "rescan folder for new backup sets"
|
2013 |
+
msgstr "re-escanee directorios por respaldos nuevos"
|
2014 |
+
|
2015 |
+
#: admin.php:1156
|
2016 |
+
msgid "Opera web browser"
|
2017 |
+
msgstr "Navegador Opera"
|
2018 |
+
|
2019 |
+
#: admin.php:1156
|
2020 |
+
msgid "If you are using this, then turn Turbo/Road mode off."
|
2021 |
+
msgstr "Si esta usando esto, estonces apague (off) modo Turbo/Road"
|
2022 |
+
|
2023 |
+
#: admin.php:1158
|
2024 |
+
msgid "Google Drive"
|
2025 |
+
msgstr "Google Drive"
|
2026 |
+
|
2027 |
+
#: admin.php:1158
|
2028 |
+
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
2029 |
+
msgstr ""
|
2030 |
+
|
2031 |
+
#: admin.php:1160
|
2032 |
+
msgid "This is a count of the contents of your Updraft directory"
|
2033 |
+
msgstr "Esto es un conteo del contenido de su directorio Updraft"
|
2034 |
+
|
2035 |
+
#: admin.php:1160
|
2036 |
+
msgid "Web-server disk space in use by UpdraftPlus"
|
2037 |
+
msgstr "Espacio de disco usado en su servidor de web"
|
2038 |
+
|
2039 |
+
#: admin.php:1160
|
2040 |
+
msgid "refresh"
|
2041 |
+
msgstr "refrescar"
|
2042 |
+
|
2043 |
+
#: admin.php:1015
|
2044 |
+
msgid "By UpdraftPlus.Com"
|
2045 |
+
msgstr "Por UpdraftPlus.Com"
|
2046 |
+
|
2047 |
+
#: admin.php:1015
|
2048 |
+
msgid "Lead developer's homepage"
|
2049 |
+
msgstr "Pagina del Desarrollador Principal"
|
2050 |
+
|
2051 |
+
#: admin.php:1015
|
2052 |
+
msgid "Donate"
|
2053 |
+
msgstr "Donación"
|
2054 |
+
|
2055 |
+
#: admin.php:1015
|
2056 |
+
msgid "Other WordPress plugins"
|
2057 |
+
msgstr "Otros plugins de WordPress"
|
2058 |
+
|
2059 |
+
#: admin.php:1015
|
2060 |
+
msgid "Version"
|
2061 |
+
msgstr "Versión"
|
2062 |
+
|
2063 |
+
#: admin.php:1019
|
2064 |
+
msgid "Your backup has been restored."
|
2065 |
+
msgstr "Su respaldo a sido restaurado"
|
2066 |
+
|
2067 |
+
#: admin.php:1019
|
2068 |
+
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
2069 |
+
msgstr "`Su directorio (temas, subidas de archivos, plugins, etc.) viejos han sido retenidos con \"-old\"agregado a sus nombres. Removerlos una vez satisfecho de que su respaldo se realizó sin problemas"
|
2070 |
+
|
2071 |
+
#: admin.php:1025
|
2072 |
+
msgid "Old directories successfully deleted."
|
2073 |
+
msgstr "Directorios viejos fueron borrados con éxito"
|
2074 |
+
|
2075 |
+
#: admin.php:1028
|
2076 |
+
msgid "Your PHP memory limit (set by your web hosting company) is quite low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will bhe successful with a 32Mb limit - your experience may vary)."
|
2077 |
+
msgstr "El límite de memoria PHP (fijado por su sitio de alojamiento (hosting)) es muy bajo. UpdraftPlus intento subirlo sin éxito. Este plugin podría tener dificultades con una memoria menor a 64 Mb - especialmente si tiene un archivo muy grande subido (uploaded) (pero por otro lado muchos servidores no tienen problemas con límites de 32 Mb - su resultado puede variar según su sitio de alojamiento)."
|
2078 |
+
|
2079 |
+
#: admin.php:1028
|
2080 |
+
msgid "Current limit is:"
|
2081 |
+
msgstr "Limite actual es:"
|
2082 |
+
|
2083 |
+
#: admin.php:1032
|
2084 |
+
msgid "Your PHP max_execution_time is less than 60 seconds. This possibly means you're running in safe_mode. Either disable safe_mode or modify your php.ini to set max_execution_time to a higher number. If you do not, then longer will be needed to complete a backup (but that is all). Present limit is:"
|
2085 |
+
msgstr "El PHP max_execution_time es menor de 60 segundos. Esto probablemente significa que está corriendo en safe_mode (modo seguro). Deshabilite safe_mode o modifique su php.ini y fije el max_execution_time a un número mayor. Si no lo hace, completara el respaldo en un tiempo mayor. Límite actual es de:"
|
2086 |
+
|
2087 |
+
#: admin.php:1032
|
2088 |
+
msgid "seconds"
|
2089 |
+
msgstr "segundos"
|
2090 |
+
|
2091 |
+
#: admin.php:1040
|
2092 |
+
msgid "Delete Old Directories"
|
2093 |
+
msgstr "Borre Directorios \"old\""
|
2094 |
+
|
2095 |
+
#: admin.php:1040
|
2096 |
+
msgid "Are you sure you want to delete the old directories? This cannot be undone."
|
2097 |
+
msgstr "Está seguro que quiere borrar los directorios viejos (old)? Acción irreversible."
|
2098 |
+
|
2099 |
+
#: admin.php:1054
|
2100 |
+
msgid "Existing Schedule And Backups"
|
2101 |
+
msgstr "Horarios existentes de Respaldos"
|
2102 |
+
|
2103 |
+
#: admin.php:1058
|
2104 |
+
msgid "JavaScript warning"
|
2105 |
+
msgstr "Advertencia de JavaScrip"
|
2106 |
+
|
2107 |
+
#: admin.php:1059
|
2108 |
+
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
2109 |
+
msgstr "Esta interface administrativa usa JavaScript frecuentemente. Usted necesita activarlo en su navegador o utilice un navegador que contenga JavaScript"
|
2110 |
+
|
2111 |
+
#: admin.php:1072 admin.php:1085
|
2112 |
+
msgid "Nothing currently scheduled"
|
2113 |
+
msgstr "Nada programado actualmente"
|
2114 |
+
|
2115 |
+
#: admin.php:1077
|
2116 |
+
msgid "At the same time as the files backup"
|
2117 |
+
msgstr "Al mismo tiempo que su archivo de respaldo"
|
2118 |
+
|
2119 |
+
#: admin.php:1097
|
2120 |
+
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
2121 |
+
msgstr ""
|
2122 |
+
|
2123 |
+
#: admin.php:1097
|
2124 |
+
msgid "Next scheduled backups"
|
2125 |
+
msgstr "Próximo horario de respaldos"
|
2126 |
+
|
2127 |
+
#: admin.php:1099
|
2128 |
+
msgid "Files"
|
2129 |
+
msgstr "Archivos"
|
2130 |
+
|
2131 |
+
#: admin.php:1100 admin.php:1371 admin.php:1374 admin.php:2341 admin.php:2343
|
2132 |
+
#: admin.php:2659
|
2133 |
+
msgid "Database"
|
2134 |
+
msgstr "Base de datos"
|
2135 |
+
|
2136 |
+
#: admin.php:207
|
2137 |
+
msgid "Your website is hosted using the %s web server."
|
2138 |
+
msgstr ""
|
2139 |
+
|
2140 |
+
#: admin.php:207
|
2141 |
+
msgid "Please consult this FAQ if you have problems backing up."
|
2142 |
+
msgstr ""
|
2143 |
+
|
2144 |
+
#: admin.php:220 admin.php:224
|
2145 |
+
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
2146 |
+
msgstr "Haga clic aquí para autenticar su cuenta de %s (no podrá respaldar a %s sin la autentificación"
|
2147 |
+
|
2148 |
+
#: admin.php:375
|
2149 |
+
msgid "The backup archive for restoring this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To proceed with this restoration, you need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
2150 |
+
msgstr "El sitio de almacenaje de respaldo para restaurar este archivo no se puede encontrar. El sistema remoto de almacenaje en uso (%s) no nos permite retirar archivos. Para continuar restauración, necesita obtener una copia de este archivo y ponerlo dentro de la carpeta de respaldo de UpdraftPlus"
|
2151 |
+
|
2152 |
+
#: admin.php:390
|
2153 |
+
msgid "Nothing yet logged"
|
2154 |
+
msgstr "No ha iniciado ninguna sesión todavía"
|
2155 |
+
|
2156 |
+
#: admin.php:530
|
2157 |
+
msgid "Schedule backup"
|
2158 |
+
msgstr "Horario de respaldos"
|
2159 |
+
|
2160 |
+
#: admin.php:533
|
2161 |
+
msgid "Failed."
|
2162 |
+
msgstr "Fallo"
|
2163 |
+
|
2164 |
+
#: admin.php:536
|
2165 |
+
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
2166 |
+
msgstr ""
|
2167 |
+
|
2168 |
+
#: admin.php:536
|
2169 |
+
msgid "Nothing happening? Follow this link for help."
|
2170 |
+
msgstr "No sucede nada? Clic en este link para ayuda."
|
2171 |
+
|
2172 |
+
#: admin.php:555
|
2173 |
+
msgid "Job deleted"
|
2174 |
+
msgstr ""
|
2175 |
+
|
2176 |
+
#: admin.php:561
|
2177 |
+
msgid "Could not find that job - perhaps it has already finished?"
|
2178 |
+
msgstr ""
|
2179 |
+
|
2180 |
+
#: restorer.php:792 restorer.php:827 admin.php:573
|
2181 |
+
msgid "Error"
|
2182 |
+
msgstr "Error"
|
2183 |
+
|
2184 |
+
#: admin.php:590
|
2185 |
+
msgid "Download failed"
|
2186 |
+
msgstr "No se pudo bajar"
|
2187 |
+
|
2188 |
+
#: admin.php:604 admin.php:1272
|
2189 |
+
msgid "File ready."
|
2190 |
+
msgstr "Archivo realizado."
|
2191 |
+
|
2192 |
+
#: admin.php:612
|
2193 |
+
msgid "Download in progress"
|
2194 |
+
msgstr "Bajando (Download) en progreso"
|
2195 |
+
|
2196 |
+
#: admin.php:615
|
2197 |
+
msgid "No local copy present."
|
2198 |
+
msgstr "No hay copia local presente."
|
2199 |
+
|
2200 |
+
#: admin.php:827
|
2201 |
+
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
2202 |
+
msgstr "Formato de archivo errado - Esté no parece ser creado por UpdraftPlus"
|
2203 |
+
|
2204 |
+
#: admin.php:906
|
2205 |
+
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
2206 |
+
msgstr "Formato erroneo de archivo - No parece ser un archivo de base de datos cifrado por UpdraftPlus"
|
2207 |
+
|
2208 |
+
#: admin.php:935
|
2209 |
+
msgid "Restore successful!"
|
2210 |
+
msgstr "Restauración exitosa"
|
2211 |
+
|
2212 |
+
#: admin.php:936 admin.php:974 admin.php:993
|
2213 |
+
msgid "Actions"
|
2214 |
+
msgstr "Acciones"
|
2215 |
+
|
2216 |
+
#: admin.php:936 admin.php:951 admin.php:974 admin.php:993
|
2217 |
+
msgid "Return to UpdraftPlus Configuration"
|
2218 |
+
msgstr "Volver a la configuración UpdraftPlus"
|
2219 |
+
|
2220 |
+
#: admin.php:963
|
2221 |
+
msgid "Remove old directories"
|
2222 |
+
msgstr "Remueva directorio viejo"
|
2223 |
+
|
2224 |
+
#: admin.php:969
|
2225 |
+
msgid "Old directories successfully removed."
|
2226 |
+
msgstr "Directorios viejos removidos exitosamente"
|
2227 |
+
|
2228 |
+
#: admin.php:972
|
2229 |
+
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
2230 |
+
msgstr "Directorios viejos no pudieron ser removidos. Si desea lo puede hacer manualmente"
|
2231 |
+
|
2232 |
+
#: admin.php:984
|
2233 |
+
msgid "Backup directory could not be created"
|
2234 |
+
msgstr "Directorio de respaldo no se pudo crear"
|
2235 |
+
|
2236 |
+
#: admin.php:991
|
2237 |
+
msgid "Backup directory successfully created."
|
2238 |
+
msgstr "Directorio de respaldo fue creado exitosamente"
|
2239 |
+
|
2240 |
+
#: admin.php:1008
|
2241 |
+
msgid "Your settings have been wiped."
|
2242 |
+
msgstr "Su configuración ha sido borrada"
|
2243 |
+
|
2244 |
+
#: updraftplus.php:2212 updraftplus.php:2218
|
2245 |
+
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
2246 |
+
msgstr "Por favor ayude a UpdraftPlus dando una reseña (review) positiva en wordpress.org"
|
2247 |
+
|
2248 |
+
#: updraftplus.php:2225
|
2249 |
+
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
2250 |
+
msgstr "Necesita todavía mas funciones y soporte? Lea sobre UpdraftPlus Premium"
|
2251 |
+
|
2252 |
+
#: updraftplus.php:2235
|
2253 |
+
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
2254 |
+
msgstr "Consulte UpdraftPlus.Com para ayuda, adiciones y soporte"
|
2255 |
+
|
2256 |
+
#: updraftplus.php:2238
|
2257 |
+
msgid "Want to say thank-you for UpdraftPlus?"
|
2258 |
+
msgstr "Quisiera dar las gracias por UpdraftPlus?"
|
2259 |
+
|
2260 |
+
#: updraftplus.php:2238
|
2261 |
+
msgid "Please buy our very cheap 'no adverts' add-on."
|
2262 |
+
msgstr "Por favor compre nuestras adiciones de bajo costo sin anuncios"
|
2263 |
+
|
2264 |
+
#: backup.php:36
|
2265 |
+
msgid "Infinite recursion: consult your log for more information"
|
2266 |
+
msgstr "Recursión infinita; consulte su registro (log) para mas información"
|
2267 |
+
|
2268 |
+
#: backup.php:613
|
2269 |
+
msgid "Could not create %s zip. Consult the log file for more information."
|
2270 |
+
msgstr "No se pudo crear el %s zip. Consulte el archivo log para más información."
|
2271 |
+
|
2272 |
+
#: admin.php:103 admin.php:120
|
2273 |
+
msgid "Allowed Files"
|
2274 |
+
msgstr "Archivos Permitidos"
|
2275 |
+
|
2276 |
+
#: admin.php:183
|
2277 |
+
msgid "Settings"
|
2278 |
+
msgstr "Configuración"
|
2279 |
+
|
2280 |
+
#: admin.php:187
|
2281 |
+
msgid "Add-Ons / Pro Support"
|
2282 |
+
msgstr "Adiciones / Pro Support"
|
2283 |
+
|
2284 |
+
#: admin.php:199 admin.php:203 admin.php:207 admin.php:216 admin.php:1151
|
2285 |
+
#: admin.php:2248 admin.php:2255 admin.php:2257
|
2286 |
+
msgid "Warning"
|
2287 |
+
msgstr "Cuidado"
|
2288 |
+
|
2289 |
+
#: admin.php:199
|
2290 |
+
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
2291 |
+
msgstr "Usted tiene menos de %s de disco disponible, donde UpdraftPlus guarda los respaldos creados. UpdraftPlus podria en cualquier momento de quedarse sin espacio. Contacte su sitio de alojamiento (hosting) para resolver este problema."
|
2292 |
+
|
2293 |
+
#: admin.php:203
|
2294 |
+
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
2295 |
+
msgstr "UpdraftPlus no soporta oficialmente las versiones de WordPress anteriores a %s. Podría funcionar, pero si no funciona, tenga en cuenta que no tendrá soporte disponible hasta que actualice el WordPress."
|
2296 |
+
|
2297 |
+
#: updraftplus.php:1042
|
2298 |
+
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
2299 |
+
msgstr "El respaldo no ha terminado; se reiniciará dentro de los próximos 5 minutos"
|
2300 |
+
|
2301 |
+
#: updraftplus.php:1124
|
2302 |
+
msgid "Backed up"
|
2303 |
+
msgstr "Respaldado"
|
2304 |
+
|
2305 |
+
#: updraftplus.php:1124
|
2306 |
+
msgid "WordPress backup is complete"
|
2307 |
+
msgstr "El respaldo de WordPress está completo"
|
2308 |
+
|
2309 |
+
#: updraftplus.php:1124
|
2310 |
+
msgid "Backup contains"
|
2311 |
+
msgstr "El respaldo contiene"
|
2312 |
+
|
2313 |
+
#: updraftplus.php:1124
|
2314 |
+
msgid "Latest status"
|
2315 |
+
msgstr "Ultimo estatus"
|
2316 |
+
|
2317 |
+
#: updraftplus.php:1404
|
2318 |
+
msgid "Backup directory (%s) is not writable, or does not exist."
|
2319 |
+
msgstr "En el directorio de respaldo %s no se puede escribir o no existe "
|
2320 |
+
|
2321 |
+
#: updraftplus.php:1574
|
2322 |
+
msgid "Could not read the directory"
|
2323 |
+
msgstr "No se pudo leer el directorio"
|
2324 |
+
|
2325 |
+
#: updraftplus.php:1591
|
2326 |
+
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
2327 |
+
msgstr "No se pudo guardar la historia del respaldo. El respaldo probablemente fracaso"
|
2328 |
+
|
2329 |
+
#: updraftplus.php:1625
|
2330 |
+
msgid "Could not open the backup file for writing"
|
2331 |
+
msgstr "No se pudo abrir el archivo del respaldo para escribirle "
|
2332 |
+
|
2333 |
+
#: updraftplus.php:1646
|
2334 |
+
msgid "Generated: %s"
|
2335 |
+
msgstr "Generado: %s"
|
2336 |
+
|
2337 |
+
#: updraftplus.php:1647
|
2338 |
+
msgid "Hostname: %s"
|
2339 |
+
msgstr "Servidor: %s"
|
2340 |
+
|
2341 |
+
#: updraftplus.php:1648
|
2342 |
+
msgid "Database: %s"
|
2343 |
+
msgstr "Base de Datos: %s"
|
2344 |
+
|
2345 |
+
#: updraftplus.php:1711
|
2346 |
+
msgid "The backup directory is not writable."
|
2347 |
+
msgstr "El directorio de respaldo no esta disponible"
|
2348 |
+
|
2349 |
+
#: updraftplus.php:1732
|
2350 |
+
msgid "Table: %s"
|
2351 |
+
msgstr "Tabla %s"
|
2352 |
+
|
2353 |
+
#: updraftplus.php:1737
|
2354 |
+
msgid "Skipping non-WP table: %s"
|
2355 |
+
msgstr "Saltando tablas no-WP %s"
|
2356 |
+
|
2357 |
+
#: updraftplus.php:1844
|
2358 |
+
msgid "Delete any existing table %s"
|
2359 |
+
msgstr "Borrando todas las tablas existentes %s"
|
2360 |
+
|
2361 |
+
#: updraftplus.php:1853
|
2362 |
+
msgid "Table structure of table %s"
|
2363 |
+
msgstr "Estructura de tablas de tabla %s"
|
2364 |
+
|
2365 |
+
#: updraftplus.php:1859
|
2366 |
+
msgid "Error with SHOW CREATE TABLE for %s."
|
2367 |
+
msgstr "Error en MOSTRAR TABLA CREADA de %s"
|
2368 |
+
|
2369 |
+
#: updraftplus.php:1965
|
2370 |
+
msgid "End of data contents of table %s"
|
2371 |
+
msgstr "Final de contenido de data de la tabla %s"
|
2372 |
+
|
2373 |
+
#: updraftplus.php:2132 restorer.php:72 admin.php:655
|
2374 |
+
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
2375 |
+
msgstr "Descifrado fallo. La base de datos está cifrada, pero no se introdujo la llave (key) de cifrado."
|
2376 |
+
|
2377 |
+
#: updraftplus.php:2145 restorer.php:87 admin.php:673
|
2378 |
+
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
2379 |
+
msgstr "Descifrado fallo. Probablemente fue causado por introducir Key errónea."
|
2380 |
+
|
2381 |
+
#: updraftplus.php:2145
|
2382 |
+
msgid "The decryption key used:"
|
2383 |
+
msgstr "El key de cifrado usado fue:"
|
2384 |
+
|
2385 |
+
#: updraftplus.php:2160
|
2386 |
+
msgid "File not found"
|
2387 |
+
msgstr "Archivo no encontrado"
|
2388 |
+
|
2389 |
+
#: updraftplus.php:2210
|
2390 |
+
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
2391 |
+
msgstr "Tiene habilidad para traducir? Desea mejorar UpdraftPlus en su lengua?"
|
2392 |
+
|
2393 |
+
#: updraftplus.php:2212 updraftplus.php:2218
|
2394 |
+
msgid "Like UpdraftPlus and can spare one minute?"
|
2395 |
+
msgstr "Le gusta UpdraftPlus y nos puede dar un minuto?"
|
2396 |
+
|
2397 |
+
#: updraftplus.php:598
|
2398 |
+
msgid "Themes"
|
2399 |
+
msgstr "Temas (Themes)"
|
2400 |
+
|
2401 |
+
#: updraftplus.php:599
|
2402 |
+
msgid "Uploads"
|
2403 |
+
msgstr "Uploads (subidos)"
|
2404 |
+
|
2405 |
+
#: updraftplus.php:614
|
2406 |
+
msgid "Others"
|
2407 |
+
msgstr "Otros"
|
2408 |
+
|
2409 |
+
#: updraftplus.php:924
|
2410 |
+
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
2411 |
+
msgstr "No se pudo crear los archivos al directorio de respaldo - Respaldo abortado - Chequee la configuración"
|
2412 |
+
|
2413 |
+
#: updraftplus.php:994
|
2414 |
+
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
2415 |
+
msgstr "Un error ocurrió mientras se cifraba la base de datos. El cifrado fue abortado."
|
2416 |
+
|
2417 |
+
#: updraftplus.php:1033
|
2418 |
+
msgid "The backup apparently succeeded and is now complete"
|
2419 |
+
msgstr "El respaldo aparentemente se logró y fue completado"
|
2420 |
+
|
2421 |
+
#: updraftplus.php:1039
|
2422 |
+
msgid "The backup attempt has finished, apparently unsuccessfully"
|
2423 |
+
msgstr "El proceso del respaldo termino, aparentemente sin éxito"
|
2424 |
+
|
2425 |
+
#: options.php:26
|
2426 |
+
msgid "UpdraftPlus Backups"
|
2427 |
+
msgstr "Respaldo UpdraftPlus"
|
2428 |
+
|
2429 |
+
#: updraftplus.php:328 updraftplus.php:333 updraftplus.php:338 admin.php:220
|
2430 |
+
#: admin.php:224
|
2431 |
+
msgid "UpdraftPlus notice:"
|
2432 |
+
msgstr "Aviso de UpdraftPlus "
|
2433 |
+
|
2434 |
+
#: updraftplus.php:328
|
2435 |
+
msgid "The log file could not be read."
|
2436 |
+
msgstr "El archivo de registro (log) no se pudo leer"
|
2437 |
+
|
2438 |
+
#: updraftplus.php:333
|
2439 |
+
msgid "No log files were found."
|
2440 |
+
msgstr "Archivos de registro (log) no encontrado"
|
2441 |
+
|
2442 |
+
#: updraftplus.php:338
|
2443 |
+
msgid "The given file could not be read."
|
2444 |
+
msgstr "El archivo no pudo ser leído"
|
2445 |
+
|
2446 |
+
#: updraftplus.php:597
|
2447 |
+
msgid "Plugins"
|
2448 |
+
msgstr "Plugins"
|
languages/updraftplus-fr_FR.mo
ADDED
Binary file
|
languages/updraftplus-fr_FR.po
ADDED
@@ -0,0 +1,2699 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of UpdraftPlus in French (France)
|
2 |
+
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2013-08-20 10:41:43+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: UpdraftPlus\n"
|
12 |
+
|
13 |
+
#: methods/googledrive.php:482
|
14 |
+
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/</kbd>. Leave empty to use your root folder."
|
15 |
+
msgstr "<strong>Ceci n'est pas un nom de dossier valide</strong>. Pour obtenir l'ID d'un dossier, ouvrez-ce dernier dans Google Drive dans votre navigateur internet et copiez son ID dans la barre d'adresse. L'ID se trouve juste après le tag <kbd>#folders/</kbd>. Si vous souhaitez placer vos sauvegardes à la racine de votre compte, laissez ce champ vide."
|
16 |
+
|
17 |
+
#: methods/cloudfiles.php:372 methods/s3.php:349 methods/ftp.php:164
|
18 |
+
#: addons/webdav.php:287 addons/sftp.php:257
|
19 |
+
msgid "Settings test result:"
|
20 |
+
msgstr "Résultat des réglages de test :"
|
21 |
+
|
22 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:88
|
23 |
+
#: methods/googledrive.php:63
|
24 |
+
msgid "The %s authentication could not go ahead, because something else on your site is breaking it. Try disabling your other plugins and switching to a default theme. (Specifically, you are looking for the component that sends output (most likely PHP warnings/errors) before the page begins. Turning off any debugging settings may also help)."
|
25 |
+
msgstr "L'authentification %s n'a pas pu être effectuée, car un élément de votre site internet pose problème avec le processus d'authentification. Tentez de désactiver les plugins de votre site et de configurer un thème WordPress par défaut. (Recherchez surtout le composant qui est responsable de l'erreur (avertissements ou erreurs PHP) avant le chargement de la page. Désactivez également les paramètres de débogage."
|
26 |
+
|
27 |
+
#: admin.php:1276
|
28 |
+
msgid "Your PHP memory limit (set by your web hosting company) is very low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will be successful with a 32Mb limit - your experience may vary)."
|
29 |
+
msgstr "La limite de la mémoire PHP fixée par votre hébergeur est très faible. UpdraftPlus a tenté de l’augmenter mais sans succès. Ce plugin nécessite plus de mémoire pour fonctionner (entre 32 et 64 Mo), surtout si vous avez des fichiers volumineux."
|
30 |
+
|
31 |
+
#: addons/autobackup.php:172
|
32 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(view log...)</a> - now proceeding with the updates..."
|
33 |
+
msgstr "Sauvegarde effectuée avec succès <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(voir le journal...)</a> - les mises à jour sont maintenant en cours de traitement..."
|
34 |
+
|
35 |
+
#: addons/autobackup.php:224
|
36 |
+
msgid "UpdraftPlus Automatic Backups"
|
37 |
+
msgstr "Sauvegardes UpdraftPlus automatiques"
|
38 |
+
|
39 |
+
#: addons/autobackup.php:229
|
40 |
+
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
41 |
+
msgstr "Ne pas annuler le processus de sauvegarde une fois qu'il est lancé. Patientez jusqu'à la fin de la sauvegarde."
|
42 |
+
|
43 |
+
#: addons/autobackup.php:230
|
44 |
+
msgid "Proceed with update"
|
45 |
+
msgstr "Démarrer la mise à jour"
|
46 |
+
|
47 |
+
#: addons/autobackup.php:52 addons/autobackup.php:115
|
48 |
+
msgid "(logs can be found in the UpdraftPlus settings page as normal - or will be shown here if something goes wrong)..."
|
49 |
+
msgstr "(les journaux peuvent être consultés dans la page de configuration d'UpdraftPlus - ou ils seront affichés ici en cas de problème)..."
|
50 |
+
|
51 |
+
#: addons/autobackup.php:56 addons/autobackup.php:121
|
52 |
+
msgid "Starting automatic backup..."
|
53 |
+
msgstr "Démarrage d'une sauvegarde automatique..."
|
54 |
+
|
55 |
+
#: addons/autobackup.php:78
|
56 |
+
msgid "plugins"
|
57 |
+
msgstr "Extensions"
|
58 |
+
|
59 |
+
#: addons/autobackup.php:85
|
60 |
+
msgid "themes"
|
61 |
+
msgstr "thèmes"
|
62 |
+
|
63 |
+
#: addons/autobackup.php:107
|
64 |
+
msgid "You do not have sufficient permissions to update this site."
|
65 |
+
msgstr "Vous n'avez pas les droits d'accès adéquats pour mettre à jour ce site."
|
66 |
+
|
67 |
+
#: addons/autobackup.php:115
|
68 |
+
msgid "Creating database backup with UpdraftPlus..."
|
69 |
+
msgstr "Sauvegarde de la base de données..."
|
70 |
+
|
71 |
+
#: addons/autobackup.php:123 addons/autobackup.php:193
|
72 |
+
#: addons/autobackup.php:216
|
73 |
+
msgid "Automatic Backup"
|
74 |
+
msgstr "Sauvegarde automatique"
|
75 |
+
|
76 |
+
#: addons/autobackup.php:150
|
77 |
+
msgid "Creating backup with UpdraftPlus..."
|
78 |
+
msgstr "Création de la sauvegarde avec UpdraftPlus..."
|
79 |
+
|
80 |
+
#: addons/autobackup.php:157
|
81 |
+
msgid "Errors have occurred:"
|
82 |
+
msgstr "Des erreurs sont survenues :"
|
83 |
+
|
84 |
+
#: addons/autobackup.php:170
|
85 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(view log...)</a> - now proceeding with the updates..."
|
86 |
+
msgstr "Sauvegarde effectuée avec succès <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(voir le journal...)</a> - les mises à jour sont maintenant en cours de traitement..."
|
87 |
+
|
88 |
+
#: addons/autobackup.php:28 addons/autobackup.php:228
|
89 |
+
msgid "Automatically backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
90 |
+
msgstr "Faire une sauvegarde automatique (en cas de besoin) des plugins, des thèmes et de la base de données WordPress avec UpdraftPlus avant la mise à jour"
|
91 |
+
|
92 |
+
#: addons/autobackup.php:52
|
93 |
+
msgid "Creating %s and database backup with UpdraftPlus..."
|
94 |
+
msgstr "Création de %s et sauvegarde de la base de données avec UpdraftPlus..."
|
95 |
+
|
96 |
+
#: addons/morefiles.php:94
|
97 |
+
msgid "Unable to read zip file (%s) - could not pre-scan it to check its integrity."
|
98 |
+
msgstr "Impossible de lire le fichier zip (%s) - impossible de vérifier l'intégralité du fichier."
|
99 |
+
|
100 |
+
#: addons/morefiles.php:99
|
101 |
+
msgid "Unable to open zip file (%s) - could not pre-scan it to check its integrity."
|
102 |
+
msgstr "Impossible de lire le fichier zip (%s) - impossible de vérifier l'intégralité du fichier."
|
103 |
+
|
104 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
105 |
+
msgid "This does not look like a valid WordPress core backup - the file %s was missing."
|
106 |
+
msgstr "Cela ne ressemble pas à une sauvegarde du noyau de WordPress valable - le fichier %s est manquant."
|
107 |
+
|
108 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
109 |
+
msgid "If you are not sure then you should stop; otherwise you may destroy this WordPress installation."
|
110 |
+
msgstr "Si vous n'êtes sûr, vous devriez arrêter; le cas échéant, vous pourriez détruire cette installation de WordPress."
|
111 |
+
|
112 |
+
#: admin.php:1257
|
113 |
+
msgid "Support"
|
114 |
+
msgstr "Support"
|
115 |
+
|
116 |
+
#: admin.php:1257
|
117 |
+
msgid "More plugins"
|
118 |
+
msgstr "Plus d'extensions"
|
119 |
+
|
120 |
+
#: admin.php:898
|
121 |
+
msgid "%s version: %s"
|
122 |
+
msgstr "%s version : %s"
|
123 |
+
|
124 |
+
#: admin.php:899
|
125 |
+
msgid "You are importing from a newer version of WordPress (%s) into an older one (%s). There are no guarantees that WordPress can handle this."
|
126 |
+
msgstr "Vous importez des données d'une version plus récente de WordPress (%s) par rapport à la version installée (%s). Impossible de garantir que WordPress peut gérer correctement cette situation."
|
127 |
+
|
128 |
+
#: admin.php:973
|
129 |
+
msgid "This database backup is missing core WordPress tables: %s"
|
130 |
+
msgstr "Cette sauvegarde de la base de données ne contient pas certaines tables du noyau de WordPress : %s"
|
131 |
+
|
132 |
+
#: admin.php:976
|
133 |
+
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
134 |
+
msgstr "UpdraftPlus n'as pas été en mesure de trouver le préfixe de la table lors de l'examen de la sauvegarde de la base de données."
|
135 |
+
|
136 |
+
#: admin.php:855
|
137 |
+
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
138 |
+
msgstr "La base de données est trop petite pour être une base de données WordPress valide (taille : %s Kb)."
|
139 |
+
|
140 |
+
#: admin.php:287
|
141 |
+
msgid "The scheduler is disabled in your WordPress install, via the DISABLE_WP_CRON setting. No backups (even "Backup Now") can run until it is enabled."
|
142 |
+
msgstr "Le planificateur est désactivé dans votre installation de WordPress, via le paramètre DISABLE_WP_CRON. Aucune sauvegarde (même via le bouton "Sauvegarder maintenant") peut être lancée tant que le planificateur n'est pas activé."
|
143 |
+
|
144 |
+
#: admin.php:129 admin.php:276
|
145 |
+
msgid "UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update."
|
146 |
+
msgstr "La version Premium d'Updraftplus peut <strong>automatiquement</strong> sauvegarder vos extensions ou vos thèmes avant la mise à jour."
|
147 |
+
|
148 |
+
#: admin.php:129 admin.php:276
|
149 |
+
msgid "Be safe every time, without needing to remember - follow this link to learn more."
|
150 |
+
msgstr "Soyez toujours en sécurité sans avoir à y penser - cliquez ici pour en savoir plus."
|
151 |
+
|
152 |
+
#: admin.php:261
|
153 |
+
msgid "Update Plugin"
|
154 |
+
msgstr "Mettre à jour l'extension"
|
155 |
+
|
156 |
+
#: admin.php:265
|
157 |
+
msgid "Update Theme"
|
158 |
+
msgstr "Mettre à jour Thème"
|
159 |
+
|
160 |
+
#: admin.php:127 admin.php:274
|
161 |
+
msgid "Dismiss (for %s weeks)"
|
162 |
+
msgstr "Ignorer (pour %s semaines)"
|
163 |
+
|
164 |
+
#: admin.php:128 admin.php:275
|
165 |
+
msgid "Be safe with an automatic backup"
|
166 |
+
msgstr "Soyez en sécurité avec une sauvegarde automatique"
|
167 |
+
|
168 |
+
#: restorer.php:971
|
169 |
+
msgid "Uploads path (%s) does not exist - resetting (%s)"
|
170 |
+
msgstr "Le chemin pour le dossier Uploads (%s) n'existe pas - réinitialisation (%s)"
|
171 |
+
|
172 |
+
#: admin.php:1261
|
173 |
+
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
174 |
+
msgstr "Si vous pouvez encore lire ces mots après le chargement complet de la page, votre site a un problème avec JavaScript ou JQuery."
|
175 |
+
|
176 |
+
#: admin.php:108
|
177 |
+
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
178 |
+
msgstr "Suivez ce lien pour tenter le décryptage et pour télécharger le fichier de base de données sur votre ordinateur."
|
179 |
+
|
180 |
+
#: admin.php:109
|
181 |
+
msgid "This decryption key will be attempted:"
|
182 |
+
msgstr "Cette clé de décryptage va être essayée :"
|
183 |
+
|
184 |
+
#: admin.php:110
|
185 |
+
msgid "Unknown server response:"
|
186 |
+
msgstr "Réponse du serveur inconnue :"
|
187 |
+
|
188 |
+
#: admin.php:111
|
189 |
+
msgid "Unknown server response status:"
|
190 |
+
msgstr "Le statut de la réponse du serveur est inconnu :"
|
191 |
+
|
192 |
+
#: admin.php:112
|
193 |
+
msgid "The file was uploaded."
|
194 |
+
msgstr "Le fichier a été envoyé."
|
195 |
+
|
196 |
+
#: admin.php:103
|
197 |
+
msgid "This file does not appear to be an UpdraftPlus backup archive (such files are .zip or .gz files which have a name like: backup_(time)_(site name)_(code)_(type).(zip|gz)). However, UpdraftPlus archives are standard zip/SQL files - so if you are sure that your file has the right format, then you can rename it to match that pattern."
|
198 |
+
msgstr "Ce fichier ne semble pas être une archive d'UpdraftPlus (de tels fichiers sont des .zip ou des .gz qui dont le nom ressemble à : backup_(time)_(site name)_(code)_(type).(zip|gz)). Cependant, les archives UpdraftPlus sont des fichiers standards zip/SQL - Si vous êtes sûr que le format de votre fichier est valide, renommez-le pour qu'il corresponde au type de nom montré ci-dessus."
|
199 |
+
|
200 |
+
#: admin.php:104
|
201 |
+
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
202 |
+
msgstr "(vérifiez que le fichier zip que vous essayez de télécharger a bien été créé par UpdraftPlus)"
|
203 |
+
|
204 |
+
#: admin.php:105
|
205 |
+
msgid "Upload error:"
|
206 |
+
msgstr "Erreur d'envoi :"
|
207 |
+
|
208 |
+
#: admin.php:106
|
209 |
+
msgid "This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
210 |
+
msgstr "Il semble que ce fichier ne soit pas une archive cryptée créée par UpdraftPlus (de tels fichiers ont une extension .gz.crypt et leur nom ressemble à cela : backup_(time)_(site name)_(code)_db.crypt.gz)."
|
211 |
+
|
212 |
+
#: admin.php:107
|
213 |
+
msgid "Upload error"
|
214 |
+
msgstr "Erreur d'envoi"
|
215 |
+
|
216 |
+
#: admin.php:96
|
217 |
+
msgid "Delete from your web server"
|
218 |
+
msgstr "Supprimer de votre serveur"
|
219 |
+
|
220 |
+
#: admin.php:97
|
221 |
+
msgid "Download to your computer"
|
222 |
+
msgstr "Télécharger sur votre ordinateur"
|
223 |
+
|
224 |
+
#: admin.php:98
|
225 |
+
msgid "and then, if you wish,"
|
226 |
+
msgstr "et, si vous le souhaitez,"
|
227 |
+
|
228 |
+
#: methods/s3.php:369
|
229 |
+
msgid "Examples of S3-compatible storage providers:"
|
230 |
+
msgstr "Exemples de stockages compatibles S3 :"
|
231 |
+
|
232 |
+
#: methods/googledrive.php:208
|
233 |
+
msgid "Upload expected to fail: the %s limit for any single file is %s, whereas this file is %s Gb (%d bytes)"
|
234 |
+
msgstr "Le téléversement risque d'échouer : la limite de %s par fichier est de %s et le fichier pèse %s Go (%d octets)"
|
235 |
+
|
236 |
+
#: backup.php:624
|
237 |
+
msgid "The backup directory is not writable - the database backup is expected to shortly fail."
|
238 |
+
msgstr "Le répertoire de sauvegarde est protégé en écriture - la sauvegarde de la base de données va échouer."
|
239 |
+
|
240 |
+
#: admin.php:2529
|
241 |
+
msgid "Will not delete any archives after unpacking them, because there was no cloud storage for this backup"
|
242 |
+
msgstr "Les archives ne seront pas supprimées après décompression car il n'y a pas de copie cloud pour cette sauvegarde"
|
243 |
+
|
244 |
+
#: admin.php:2252
|
245 |
+
msgid "(%d archive(s) in set)."
|
246 |
+
msgstr "(%d archive(s) dans ce lot)."
|
247 |
+
|
248 |
+
#: admin.php:2255
|
249 |
+
msgid "You appear to be missing one or more archives from this multi-archive set."
|
250 |
+
msgstr "Il semble qu'il manque une ou plusieurs archives dans ce lot multi-archives."
|
251 |
+
|
252 |
+
#: admin.php:2018
|
253 |
+
msgid "Split archives every:"
|
254 |
+
msgstr "Scinder les archives tous les :"
|
255 |
+
|
256 |
+
#: admin.php:2019
|
257 |
+
msgid "UpdraftPlus will split up backup archives when they exceed this file size. The default value is 1 gigabyte. Be careful to leave some margin if your web-server has a hard size limit (e.g. the 2 Gb / 2048 Mb limit on some 32-bit servers/file systems)."
|
258 |
+
msgstr "UpdraftPlus scindera les archives dès qu'elles excèderont cette taille. La valeur par défaut est de 1 Go. Faites attention à laisser un peu de marge si votre serveur impose une limite (par exemple la limite de 2 Go / 2048 Mo sur les serveurs 32 bits)."
|
259 |
+
|
260 |
+
#: admin.php:1892
|
261 |
+
msgid "If entering multiple files/directories, then separate them with commas. You can use a * at the end of any entry as a wildcard."
|
262 |
+
msgstr "Si vous saisissez plusieurs fichiers/répertoires, séparez-les par des virgules. Vous pouvez utiliser le * comme caractère joker à la fin des saisies."
|
263 |
+
|
264 |
+
#: admin.php:89
|
265 |
+
msgid "Error: the server sent an empty response."
|
266 |
+
msgstr "Erreur : le serveur a renvoyé une réponse vide."
|
267 |
+
|
268 |
+
#: admin.php:90
|
269 |
+
msgid "Warnings:"
|
270 |
+
msgstr "Alertes :"
|
271 |
+
|
272 |
+
#: admin.php:92
|
273 |
+
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
274 |
+
msgstr "Erreur : le serveur a renvoyé une réponse (JSON) que nous n'avons pas comprise."
|
275 |
+
|
276 |
+
#: admin.php:1280
|
277 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
278 |
+
msgstr "Votre installation WordPress comporte encore des anciens répertoires antérieurs à votre restauration/migration (information technique : leurs noms ont le suffixe -old). Cliquez ce bouton pour les supprimer (après avoir vérifié que la restauration a fonctionné)."
|
279 |
+
|
280 |
+
#: admin.php:1074
|
281 |
+
msgid "This looks like a file created by UpdraftPlus, but this install does not know about this type of object: %s. Perhaps you need to install an add-on?"
|
282 |
+
msgstr "Cela ressemble à un fichier créé par UpdraftPlus, mais cette installation ne sait pas de quel type d'objet il s'agit : %s. Peut-être vous manque-t-il une extension ?"
|
283 |
+
|
284 |
+
#: admin.php:560
|
285 |
+
msgid "The backup archive files have been successfully processed. Now press Restore again to proceed."
|
286 |
+
msgstr "L'archive de sauvegarde a bien été traitée. Cliquez le bouton Restaurer pour continuer."
|
287 |
+
|
288 |
+
#: admin.php:562
|
289 |
+
msgid "The backup archive files have been processed, but with some warnings. If all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first."
|
290 |
+
msgstr "L'archive de sauvegarde a bien été traitée; mais avec quelques alertes. Si tout est correct, cliquez à nouveau sur \"Restaurer\" pour continuer. Sinon, annulez et corrigez le problème avant de reprendre le processus."
|
291 |
+
|
292 |
+
#: admin.php:564
|
293 |
+
msgid "The backup archive files have been processed, but with some errors. You will need to cancel and correct any problems before retrying."
|
294 |
+
msgstr "L'archive de sauvegarde a bien été traitée, mais avec quelques erreurs. Vous allez devoir annuler et corriger les problèmes avant de reprendre le processus."
|
295 |
+
|
296 |
+
#: admin.php:473
|
297 |
+
msgid "The backup archive for this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To perform any restoration using UpdraftPlus, you will need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
298 |
+
msgstr "L'archive de sauvegarde n'a pas été trouvée. La méthode de stockage distant (%s) ne nous permet pas de rechercher les fichiers manquants. Pour lancer une restauration avec UpdraftPlus, vous devrez placer une copie de cette archive dans le répertoire de travail d'UpdraftPlus."
|
299 |
+
|
300 |
+
#: admin.php:497
|
301 |
+
msgid "No such backup set exists"
|
302 |
+
msgstr "Ce lot de sauvegarde n'existe pas."
|
303 |
+
|
304 |
+
#: admin.php:535
|
305 |
+
msgid "File not found (you need to upload it): %s"
|
306 |
+
msgstr "Fichier non trouvé (vous devez le charger sur le serveur) : %s"
|
307 |
+
|
308 |
+
#: admin.php:537
|
309 |
+
msgid "File was found, but is zero-sized (you need to re-upload it): %s"
|
310 |
+
msgstr "Fichier trouvé, mais avec une taille nulle (vous devez le ré-envoyer sur le serveur) : %s"
|
311 |
+
|
312 |
+
#: admin.php:541
|
313 |
+
msgid "File (%s) was found, but has a different size (%s) from what was expected (%s) - it may be corrupt."
|
314 |
+
msgstr "Fichier (%s) trouvé, mais sa taille est différente (%s) de celle attendue (%s). Il est peut-être corrompu."
|
315 |
+
|
316 |
+
#: admin.php:555
|
317 |
+
msgid "This multi-archive backup set appears to have the following archives missing: %s"
|
318 |
+
msgstr "Cette sauvegarde multi-archives semble avoir perdu les archives suivantes : %s"
|
319 |
+
|
320 |
+
#: restorer.php:234
|
321 |
+
msgid "Failed to move directory (check your file permissions and disk quota): %s"
|
322 |
+
msgstr "Le déplacement du répertoire a échoué (vérifiez vos permissions sur les fichiers et votre quota disque) : %s"
|
323 |
+
|
324 |
+
#: restorer.php:434
|
325 |
+
msgid "This directory already exists, and will be replaced"
|
326 |
+
msgstr "Ce répertoire existe déjà et sera remplacé"
|
327 |
+
|
328 |
+
#: restorer.php:225
|
329 |
+
msgid "Failed to move file (check your file permissions and disk quota): %s"
|
330 |
+
msgstr "Echec au déplacement de fichier (vérifiez vos permissions sur les fichiers et votre quota disque) : %s"
|
331 |
+
|
332 |
+
#: restorer.php:28
|
333 |
+
msgid "Moving unpacked backup into place..."
|
334 |
+
msgstr "Déplacement de la sauvegarde décompressée…"
|
335 |
+
|
336 |
+
#: backup.php:1256 backup.php:1492
|
337 |
+
msgid "Failed to open the zip file (%s) - %s"
|
338 |
+
msgstr "Echec à l'ouverture de l'archive zip (%s) - %s"
|
339 |
+
|
340 |
+
#: addons/morefiles.php:79
|
341 |
+
msgid "WordPress root directory server path: %s"
|
342 |
+
msgstr "Chemin du serveur du répertoire racine de WordPress : %s"
|
343 |
+
|
344 |
+
#: methods/s3.php:377
|
345 |
+
msgid "... and many more!"
|
346 |
+
msgstr "… et plus encore !"
|
347 |
+
|
348 |
+
#: methods/s3.php:402
|
349 |
+
msgid "%s end-point"
|
350 |
+
msgstr "%s point final"
|
351 |
+
|
352 |
+
#: admin.php:2486
|
353 |
+
msgid "File is not locally present - needs retrieving from remote storage"
|
354 |
+
msgstr "Ce fichier n'est pas présent localement, il doit être rapatrié du stockage distant"
|
355 |
+
|
356 |
+
#: methods/s3generic.php:21 methods/s3generic.php:30
|
357 |
+
msgid "S3 (Compatible)"
|
358 |
+
msgstr "S3 (Compatible)"
|
359 |
+
|
360 |
+
#: admin.php:2465
|
361 |
+
msgid "Final checks"
|
362 |
+
msgstr "Vérifications finales"
|
363 |
+
|
364 |
+
#: admin.php:2484
|
365 |
+
msgid "Looking for %s archive: file name: %s"
|
366 |
+
msgstr "Recherche de l'archive %s : nom du fichier : %s"
|
367 |
+
|
368 |
+
#: admin.php:2024
|
369 |
+
msgid "Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
370 |
+
msgstr "Cochez cette case pour supprimer les sauvegardes superflues de votre serveur une fois l'archivage distant terminé (si vous ne la cochez pas, l'archive sera présente sur le stockage distant ET sur votre serveur, et tout fichier gardé localement ne sera soumis à aucune limite de nombre ou de durée)."
|
371 |
+
|
372 |
+
#: admin.php:1927
|
373 |
+
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
374 |
+
msgstr "Glissez ici les base de données encryptées (fichiers db.gz.crypt) pour les envoyer sur le serveur et les décrypter"
|
375 |
+
|
376 |
+
#: admin.php:1884
|
377 |
+
msgid "Your wp-content directory server path: %s"
|
378 |
+
msgstr "Chemin vers votre répertoire wp-content : %s"
|
379 |
+
|
380 |
+
#: admin.php:102
|
381 |
+
msgid "Raw backup history"
|
382 |
+
msgstr "Historique des sauvegardes"
|
383 |
+
|
384 |
+
#: admin.php:1584
|
385 |
+
msgid "Show raw backup and file list"
|
386 |
+
msgstr "Afficher la liste des sauvegardes et des fichiers"
|
387 |
+
|
388 |
+
#: admin.php:88
|
389 |
+
msgid "Processing files - please wait..."
|
390 |
+
msgstr "En cours - veuillez patienter…"
|
391 |
+
|
392 |
+
#: admin.php:1397
|
393 |
+
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
394 |
+
msgstr "Votre installation WordPress a un problème avec les espaces. Cela pourrait corrompre les sauvegardes récupérées ici."
|
395 |
+
|
396 |
+
#: admin.php:1397
|
397 |
+
msgid "Please consult this FAQ for help on what to do about it."
|
398 |
+
msgstr "Merci de consulter cette FAQ pour régler ce problème."
|
399 |
+
|
400 |
+
#: admin.php:861
|
401 |
+
msgid "Failed to open database file."
|
402 |
+
msgstr "Echec à l'ouverture du fichier de base de données."
|
403 |
+
|
404 |
+
#: admin.php:843
|
405 |
+
msgid "Failed to write out the decrypted database to the filesystem."
|
406 |
+
msgstr "Echec à l'écriture de la base de données décryptée."
|
407 |
+
|
408 |
+
#: admin.php:663
|
409 |
+
msgid "Known backups (raw)"
|
410 |
+
msgstr "Sauvegardes connues (brut)"
|
411 |
+
|
412 |
+
#: restorer.php:525
|
413 |
+
msgid "Using directory from backup: %s"
|
414 |
+
msgstr "Utilisation du répertoire depuis la sauvegarde : %s"
|
415 |
+
|
416 |
+
#: restorer.php:477
|
417 |
+
msgid "Files found:"
|
418 |
+
msgstr "Fichiers trouvés :"
|
419 |
+
|
420 |
+
#: restorer.php:483
|
421 |
+
msgid "Unable to enumerate files in that directory."
|
422 |
+
msgstr "Impossible d'énumérer les fichiers de ce répertoire."
|
423 |
+
|
424 |
+
#: restorer.php:818
|
425 |
+
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
426 |
+
msgstr "Moteur de table (%s) absent - remplacé par MyISAM."
|
427 |
+
|
428 |
+
#: restorer.php:829
|
429 |
+
msgid "Restoring table (%s)"
|
430 |
+
msgstr "Restauration de la table (%s)"
|
431 |
+
|
432 |
+
#: restorer.php:285
|
433 |
+
msgid "An existing unremoved backup from a previous restore exists: %s"
|
434 |
+
msgstr "Une sauvegarde non supprimée d'une précédente restauration existe :%s"
|
435 |
+
|
436 |
+
#: backup.php:1309 backup.php:1502
|
437 |
+
msgid "A zip error occurred - check your log for more details."
|
438 |
+
msgstr "Une erreur zip est arrivée - consultez le journal pour plus de détails."
|
439 |
+
|
440 |
+
#: addons/migrator.php:41
|
441 |
+
msgid "This looks like a migration (the backup is from a site with a different address/URL), but you did not check the option to search-and-replace the database. That is usually a mistake."
|
442 |
+
msgstr "Cela ressemble à une migration (la sauvegarde vient d'un site ayant une adresse/url différente), mais vous n'avez pas coché l'option de recherche-remplacement de la base de données. Il s'agit habituellement d'une erreur."
|
443 |
+
|
444 |
+
#: restorer.php:902
|
445 |
+
msgid "An error occured on the first CREATE TABLE command - aborting run"
|
446 |
+
msgstr "Une erreur est arrivée lors de la première commande CREATE TABLE - abandon du processus"
|
447 |
+
|
448 |
+
#: admin.php:2498
|
449 |
+
msgid "file is size:"
|
450 |
+
msgstr "taille du fichier :"
|
451 |
+
|
452 |
+
#: admin.php:2219
|
453 |
+
msgid "database"
|
454 |
+
msgstr "base de données"
|
455 |
+
|
456 |
+
#: admin.php:287 admin.php:1261
|
457 |
+
msgid "Go here for more information."
|
458 |
+
msgstr "Aller ici pour plus d'information."
|
459 |
+
|
460 |
+
#: admin.php:1457
|
461 |
+
msgid "Downloading / preparing backup files..."
|
462 |
+
msgstr "Téléchargement / préparation des fichiers de sauvegarde…"
|
463 |
+
|
464 |
+
#: admin.php:87
|
465 |
+
msgid "Some files are still downloading or being processed - please wait."
|
466 |
+
msgstr "Certains fichiers sont toujours en cours de téléchargement ou de traitement - merci de patienter."
|
467 |
+
|
468 |
+
#: admin.php:893
|
469 |
+
msgid "This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work."
|
470 |
+
msgstr "Ce lot de sauvegarde provient d'un autre site - il ne s'agit pas d'une restauration, mais d'une migration. Vous devez disposer de l'extension \"Migrator\" pour effectuer cette tâche avec succès."
|
471 |
+
|
472 |
+
#: methods/ftp.php:44 methods/ftp.php:127
|
473 |
+
msgid "%s login failure"
|
474 |
+
msgstr "L'authentification à %s a échoué"
|
475 |
+
|
476 |
+
#: methods/ftp.php:63
|
477 |
+
msgid "%s upload failed"
|
478 |
+
msgstr "L'envoi de %s a échoué"
|
479 |
+
|
480 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
481 |
+
msgid "Enter in format HH:MM (e.g. 14:22)."
|
482 |
+
msgstr "Saisir au format HH:MM (ex. 14:22)."
|
483 |
+
|
484 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
485 |
+
msgid "The time zone used is that from your WordPress settings, in Settings -> General."
|
486 |
+
msgstr "Le fuseau horaire utilisé est celui de vos paramètres Wordpress, dans Réglages > Général."
|
487 |
+
|
488 |
+
#: methods/dropbox.php:51
|
489 |
+
msgid "Dropbox error: %s (see log file for more)"
|
490 |
+
msgstr "Erreur Dropbox : %s (voir le journal pour plus de détails)"
|
491 |
+
|
492 |
+
#: methods/dropbox.php:173
|
493 |
+
msgid "You do not appear to be authenticated with %s (whilst deleting)"
|
494 |
+
msgstr "Vous semblez ne pas être authentifié avec %s (durant la suppression)"
|
495 |
+
|
496 |
+
#: methods/dropbox.php:181
|
497 |
+
msgid "Failed to access %s when deleting (see log file for more)"
|
498 |
+
msgstr "Impossible d'accéder à %s durant la suppression (voir le journal pour plus de détails)"
|
499 |
+
|
500 |
+
#: methods/dropbox.php:211
|
501 |
+
msgid "You do not appear to be authenticated with %s"
|
502 |
+
msgstr "Vous semblez ne pas être authentifié avec %s"
|
503 |
+
|
504 |
+
#: methods/cloudfiles.php:344
|
505 |
+
msgid "Error - no such file exists at %s"
|
506 |
+
msgstr "Erreur : ce fichier n'existe pas sur %s"
|
507 |
+
|
508 |
+
#: methods/cloudfiles.php:348
|
509 |
+
msgid "Error - failed to download the file from %s"
|
510 |
+
msgstr "Erreur - impossible de télécharger le fichier depuis %s"
|
511 |
+
|
512 |
+
#: methods/cloudfiles.php:179
|
513 |
+
msgid "%s error - failed to upload file"
|
514 |
+
msgstr "Erreur %s - impossible de téléverser le fichier"
|
515 |
+
|
516 |
+
#: methods/cloudfiles.php:318 methods/cloudfiles.php:335
|
517 |
+
msgid "%s Error"
|
518 |
+
msgstr "Erreur %s"
|
519 |
+
|
520 |
+
#: methods/cloudfiles.php:53 methods/cloudfiles.php:57
|
521 |
+
#: methods/cloudfiles.php:209 methods/cloudfiles.php:262
|
522 |
+
#: methods/cloudfiles.php:266
|
523 |
+
msgid "%s authentication failed"
|
524 |
+
msgstr "Echec de l'authentification sur %s"
|
525 |
+
|
526 |
+
#: methods/cloudfiles.php:169
|
527 |
+
msgid "%s error - failed to re-assemble chunks"
|
528 |
+
msgstr "Erreur %s - impossible de ré-assembler les parties "
|
529 |
+
|
530 |
+
#: methods/googledrive.php:391
|
531 |
+
msgid "%s error: zero-size file was downloaded"
|
532 |
+
msgstr "Erreur %s : le fichier téléchargé est vide"
|
533 |
+
|
534 |
+
#: restorer.php:471 admin.php:830 admin.php:911 admin.php:916 admin.php:1067
|
535 |
+
#: admin.php:1074
|
536 |
+
msgid "Error: %s"
|
537 |
+
msgstr "Erreur : %s"
|
538 |
+
|
539 |
+
#: admin.php:2041
|
540 |
+
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
541 |
+
msgstr "Le répertoire de sauvegarde existe, mais n'est <b>pas</b> accessible en écriture"
|
542 |
+
|
543 |
+
#: admin.php:2039
|
544 |
+
msgid "Backup directory specified does <b>not</b> exist."
|
545 |
+
msgstr "Le répertoire de sauvegarde n'existe <b>pas</b>."
|
546 |
+
|
547 |
+
#: admin.php:893 admin.php:1799
|
548 |
+
msgid "Warning: %s"
|
549 |
+
msgstr "Alerte : %s"
|
550 |
+
|
551 |
+
#: admin.php:1351
|
552 |
+
msgid "Last backup job run:"
|
553 |
+
msgstr "Dernière sauvegarde effectuée :"
|
554 |
+
|
555 |
+
#: backup.php:1007 backup.php:1027 backup.php:1039
|
556 |
+
msgid "%s: unreadable file - could not be backed up"
|
557 |
+
msgstr "%s : fichier non lisible - n'a pas pu être sauvegardé"
|
558 |
+
|
559 |
+
#: backup.php:1013
|
560 |
+
msgid "Failed to open directory: %s"
|
561 |
+
msgstr "Impossible d'ouvrir le répertoire : %s"
|
562 |
+
|
563 |
+
#: backup.php:1270
|
564 |
+
msgid "A very large file was encountered: %s (size: %s Mb)"
|
565 |
+
msgstr "Un fichier très volumineux a été trouvé : %s (taille : %s Mo)"
|
566 |
+
|
567 |
+
#: backup.php:791
|
568 |
+
msgid "Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup"
|
569 |
+
msgstr "La table %s a énormément de lignes (%s) - nous espérons que votre hébergeur vous donne suffisamment de ressources pour exporter cette table au sein de la sauvegarde"
|
570 |
+
|
571 |
+
#: backup.php:703
|
572 |
+
msgid "An error occurred whilst closing the final database file"
|
573 |
+
msgstr "Une erreur est survenue lors la fermeture du dernier fichier de la base de données"
|
574 |
+
|
575 |
+
#: backup.php:364
|
576 |
+
msgid "Warnings encountered:"
|
577 |
+
msgstr "Alertes rencontrées :"
|
578 |
+
|
579 |
+
#: updraftplus.php:1084
|
580 |
+
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
581 |
+
msgstr "La sauvegarde a apparemment réussi (avec des alertes) et est à présent terminée"
|
582 |
+
|
583 |
+
#: updraftplus.php:435
|
584 |
+
msgid "Your free disk space is very low - only %s Mb remain"
|
585 |
+
msgstr "Vous disposez de très peu d'espace libre sur votre disque - il reste seulement %s Mo"
|
586 |
+
|
587 |
+
#: addons/migrator.php:446
|
588 |
+
msgid "<strong>Search and replacing table:</strong> %s"
|
589 |
+
msgstr "<strong>Recherche et remplacement de la table :</strong> %s"
|
590 |
+
|
591 |
+
#: addons/migrator.php:99
|
592 |
+
msgid "Site Name:"
|
593 |
+
msgstr "Nom du site :"
|
594 |
+
|
595 |
+
#: addons/migrator.php:101
|
596 |
+
msgid "Site Domain:"
|
597 |
+
msgstr "Domaine du site :"
|
598 |
+
|
599 |
+
#: addons/migrator.php:118
|
600 |
+
msgid "Migrated site (from UpdraftPlus)"
|
601 |
+
msgstr "Site migré (depuis UpdraftPlus)"
|
602 |
+
|
603 |
+
#: addons/migrator.php:147
|
604 |
+
msgid "<strong>ERROR</strong>: Site URL already taken."
|
605 |
+
msgstr "<strong>ERREUR</strong> : URL de site déjà utilisée."
|
606 |
+
|
607 |
+
#: addons/migrator.php:154
|
608 |
+
msgid "New site:"
|
609 |
+
msgstr "Nouveau site :"
|
610 |
+
|
611 |
+
#: addons/migrator.php:86
|
612 |
+
msgid "Information needed to continue:"
|
613 |
+
msgstr "Information nécessaire pour continuer :"
|
614 |
+
|
615 |
+
#: addons/migrator.php:87
|
616 |
+
msgid "Please supply the following information:"
|
617 |
+
msgstr "Veuillez indiquez l'information suivante :"
|
618 |
+
|
619 |
+
#: addons/migrator.php:90
|
620 |
+
msgid "Enter details for where this new site is to live within your multisite install:"
|
621 |
+
msgstr "Indiquez les détails concernant l'emplacement de ce site au sein de votre installation multi-sites :"
|
622 |
+
|
623 |
+
#: addons/migrator.php:45
|
624 |
+
msgid "Processed plugin:"
|
625 |
+
msgstr "Extension traitée :"
|
626 |
+
|
627 |
+
#: addons/migrator.php:53
|
628 |
+
msgid "Network activating theme:"
|
629 |
+
msgstr "Le réseau active le thème :"
|
630 |
+
|
631 |
+
#: addons/sftp.php:23
|
632 |
+
msgid "Some servers advertise encrypted FTP as available, but then time-out (after a long time) when you attempt to use it. If you find this happenning, then go into the \"Expert Options\" (below) and turn off SSL there."
|
633 |
+
msgstr "Certains serveurs disent fournir un cryptage FTP, mais échouent (après un long moment) lorsque vous tentez de l'utiliser. Si vous constatez un tel comportement, rendez-vous dans les \"Options avancées\" (ci-dessous) et désactivez le SSL."
|
634 |
+
|
635 |
+
#: addons/sftp.php:50
|
636 |
+
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
637 |
+
msgstr "Veuillez vérifier les droits d'accès : impossible de créer et se positionner dans le répertoire :"
|
638 |
+
|
639 |
+
#: methods/dropbox.php:273
|
640 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
641 |
+
msgstr "L'installation PHP de votre serveur web n'inclut pas le module requis suivant : %s. Merci de contacter votre hébergeur afin de l'activer."
|
642 |
+
|
643 |
+
#: methods/s3.php:519
|
644 |
+
msgid "Please check your access credentials."
|
645 |
+
msgstr "Veuillez vérifier vos paramètres d'authentification."
|
646 |
+
|
647 |
+
#: methods/s3.php:494
|
648 |
+
msgid "The error reported by %s was:"
|
649 |
+
msgstr "L'erreur signalée par %s est :"
|
650 |
+
|
651 |
+
#: restorer.php:541
|
652 |
+
msgid "Please supply the requested information, and then continue."
|
653 |
+
msgstr "Veuillez indiquer les informations demandées, puis continuez."
|
654 |
+
|
655 |
+
#: restorer.php:548
|
656 |
+
msgid "New table prefix:"
|
657 |
+
msgstr "Nouveau préfixe de table :"
|
658 |
+
|
659 |
+
#: restorer.php:884
|
660 |
+
msgid "Cannot drop tables, so deleting instead (%s)"
|
661 |
+
msgstr "Impossible d'exécuter DROP TABLES, DELETE exécuté à la place (%s)"
|
662 |
+
|
663 |
+
#: restorer.php:714 admin.php:916
|
664 |
+
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
665 |
+
msgstr "L'importation d'un site Wordpress ordinaire au sein d'une installation multisite requiert les extensions MULTISITE et MIGRATOR."
|
666 |
+
|
667 |
+
#: restorer.php:720 admin.php:924
|
668 |
+
msgid "Site information:"
|
669 |
+
msgstr "Information sur le site :"
|
670 |
+
|
671 |
+
#: restorer.php:879
|
672 |
+
msgid "Cannot create new tables, so skipping this command (%s)"
|
673 |
+
msgstr "Impossible de créer les nouvelles tables, la commande suivante ne sera pas exécutée : %s"
|
674 |
+
|
675 |
+
#: restorer.php:668 restorer.php:683 admin.php:1261
|
676 |
+
msgid "Warning:"
|
677 |
+
msgstr "Attention :"
|
678 |
+
|
679 |
+
#: restorer.php:668
|
680 |
+
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
681 |
+
msgstr "Votre utilisateur de base de données n'a pas la permission de créer des tables. Nous allons tenter de restaurer en vidant simplement les tables ; cela devrait fonctionner sous réserve que a) vous restauriez depuis une version de Wordpress avec la même structure de base de données, et b) votre base de données à importer ne contienne aucune table absente de la base de données cible."
|
682 |
+
|
683 |
+
#: restorer.php:683
|
684 |
+
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
685 |
+
msgstr "Votre utilisateur de base de données n'a pas la permission de supprimer des tables. Nous allons tenter de restaurer en vidant simplement les tables ; cela devrait fonctionner sous réserve que vous restauriez depuis une version de Wordpress avec la même structure de base de données."
|
686 |
+
|
687 |
+
#: restorer.php:35 admin.php:911
|
688 |
+
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
689 |
+
msgstr "Vous êtes sur une installation Wordpress multi-sites - mais votre sauvegarde ne provient pas d'une installation multi-sites."
|
690 |
+
|
691 |
+
#: admin.php:2476
|
692 |
+
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
693 |
+
msgstr "Sauter la restauration du noyau Wordpress lors d'une importation d'un site unique au sein d'une installation multi-sites. Si vous aviez des éléments nécessaires au sein de votre répertoire Wordpress, vous devrez les ré-ajouter manuellement depuis le fichier zip."
|
694 |
+
|
695 |
+
#: admin.php:2112
|
696 |
+
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
697 |
+
msgstr "Il manque à votre installation PHP un module <strong>obligatoire</strong> (pour %s) : %s. Veuillez contacter votre hébergeur afin d'activer ce module."
|
698 |
+
|
699 |
+
#: admin.php:2112
|
700 |
+
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
701 |
+
msgstr "Vous pouvez 1) Installer / activer %s ou 2) Changer d'hébergeur - %s est un composant PHP standard, et est requis par tous les système de sauvegarde cloud existants à notre connaissance."
|
702 |
+
|
703 |
+
#: admin.php:116
|
704 |
+
msgid "Close"
|
705 |
+
msgstr "Fermer"
|
706 |
+
|
707 |
+
#: admin.php:84
|
708 |
+
msgid "Unexpected response:"
|
709 |
+
msgstr "Réponse inattendue :"
|
710 |
+
|
711 |
+
#: admin.php:1909
|
712 |
+
msgid "To send to more than one address, separate each address with a comma."
|
713 |
+
msgstr "Pour envoyer à plus d'une seule adresse, séparez chacune d'elles par une virgule."
|
714 |
+
|
715 |
+
#: admin.php:101
|
716 |
+
msgid "PHP information"
|
717 |
+
msgstr "Information PHP"
|
718 |
+
|
719 |
+
#: admin.php:1569
|
720 |
+
msgid "show PHP information (phpinfo)"
|
721 |
+
msgstr "Afficher les informations sur PHP (phpinfo)"
|
722 |
+
|
723 |
+
#: admin.php:1582
|
724 |
+
msgid "zip executable found:"
|
725 |
+
msgstr "Exécutable zip trouvé :"
|
726 |
+
|
727 |
+
#: admin.php:1518
|
728 |
+
msgid "Migrate Site"
|
729 |
+
msgstr "Migrer le site"
|
730 |
+
|
731 |
+
#: admin.php:1522
|
732 |
+
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
733 |
+
msgstr "La migration des données depuis un autre site s'effectue via le bouton \"Restaurer\". Une \"migration\" correspond à une restauration, mais la migration utilise les archives provenant d'un autre site. UpdraftPlus change le processus de restauration en conséquence, afin d'intégrer les données de sauvegarde au nouveau site."
|
734 |
+
|
735 |
+
#: admin.php:1522
|
736 |
+
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
737 |
+
msgstr "<a href=\"%s\">Lisez cet article pour comprendre chaque étape du processus.</a>"
|
738 |
+
|
739 |
+
#: admin.php:1524
|
740 |
+
msgid "Do you want to migrate or clone/duplicate a site?"
|
741 |
+
msgstr "Voulez-vous migrer ou cloner / dupliquer un site ?"
|
742 |
+
|
743 |
+
#: admin.php:1524
|
744 |
+
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
745 |
+
msgstr "Alors, essayez notre extension \"Migrator\". Après la première utilisation, vous aurez rentabilisé votre investissement par rapport au temps nécessaire à la réalisation d'une migration manuelle."
|
746 |
+
|
747 |
+
#: admin.php:1524
|
748 |
+
msgid "Get it here."
|
749 |
+
msgstr "Récupérez-le ici."
|
750 |
+
|
751 |
+
#: admin.php:1446
|
752 |
+
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
753 |
+
msgstr "Supression en cours... veuillez patienter le temps que la communication avec le système de stockage distant soit terminée."
|
754 |
+
|
755 |
+
#: admin.php:1445
|
756 |
+
msgid "Also delete from remote storage"
|
757 |
+
msgstr "Aussi supprimer du stockage distant"
|
758 |
+
|
759 |
+
#: admin.php:1387
|
760 |
+
msgid "Latest UpdraftPlus.com news:"
|
761 |
+
msgstr "Dernières nouvelles d'UpdraftPlus.com :"
|
762 |
+
|
763 |
+
#: admin.php:1367
|
764 |
+
msgid "Clone/Migrate"
|
765 |
+
msgstr "Cloner / Migrer"
|
766 |
+
|
767 |
+
#: admin.php:1257
|
768 |
+
msgid "News"
|
769 |
+
msgstr "Actualités"
|
770 |
+
|
771 |
+
#: admin.php:1257
|
772 |
+
msgid "Premium"
|
773 |
+
msgstr "Premium"
|
774 |
+
|
775 |
+
#: admin.php:657
|
776 |
+
msgid "Local archives deleted: %d"
|
777 |
+
msgstr "Archives locales supprimées : %d"
|
778 |
+
|
779 |
+
#: admin.php:658
|
780 |
+
msgid "Remote archives deleted: %d"
|
781 |
+
msgstr "Archives distantes supprimées : %d"
|
782 |
+
|
783 |
+
#: backup.php:84
|
784 |
+
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
785 |
+
msgstr "%s - impossible de sauvegarder cette entité ; le répertoire correspondant n'existe pas (%s)"
|
786 |
+
|
787 |
+
#: admin.php:574
|
788 |
+
msgid "Backup set not found"
|
789 |
+
msgstr "Lot de sauvegarde non trouvé"
|
790 |
+
|
791 |
+
#: admin.php:656
|
792 |
+
msgid "The backup set has been removed."
|
793 |
+
msgstr "La sauvegarde a été supprimée."
|
794 |
+
|
795 |
+
#: updraftplus.php:1617
|
796 |
+
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
797 |
+
msgstr "S'abonner au blog UpdraftPlus pour bénéficier d'offres exclusives et des dernières actualités"
|
798 |
+
|
799 |
+
#: updraftplus.php:1617
|
800 |
+
msgid "Blog link"
|
801 |
+
msgstr "Lien vers le blog"
|
802 |
+
|
803 |
+
#: updraftplus.php:1617
|
804 |
+
msgid "RSS link"
|
805 |
+
msgstr "Lien RSS"
|
806 |
+
|
807 |
+
#: methods/s3.php:333 methods/ftp.php:148
|
808 |
+
msgid "Testing %s Settings..."
|
809 |
+
msgstr "Test des paramètres %s"
|
810 |
+
|
811 |
+
#: admin.php:1409
|
812 |
+
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
813 |
+
msgstr "Ou vous pouvez les placer manuellement dans le répertoire UpdraftPlus (généralement wp-content/updraft) via FTP. Lancez ensuite une nouvelle analyse du dossier des sauvegardes pour détecter la (les) sauvegarde(s) envoyée(s) via FTP."
|
814 |
+
|
815 |
+
#: admin.php:303
|
816 |
+
msgid "Notice"
|
817 |
+
msgstr "Remarque"
|
818 |
+
|
819 |
+
#: admin.php:303
|
820 |
+
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
821 |
+
msgstr "UpdraftPlus est en mode débogage . Vous pourrez maintenant voir sur cette page les informations de débogage de UpdraftPlus et de toute autre extension installée. Veuillez s'il vous plaît vous assurer que l'information que vous voyez provient bien d'UpdraftPlus avant de poster une demande d'assistance."
|
822 |
+
|
823 |
+
#: admin.php:308
|
824 |
+
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
825 |
+
msgstr "Le cache d'objets W3 Total Cache est actif. Il est connu pour un bug qui empêche le bon fonctionnement de toutes les tâches planifiées (y compris les opérations de sauvegarde)."
|
826 |
+
|
827 |
+
#: admin.php:308
|
828 |
+
msgid "Go here to turn it off."
|
829 |
+
msgstr "Allez ici pour le désactiver."
|
830 |
+
|
831 |
+
#: admin.php:308
|
832 |
+
msgid "<a href=\"%s\">Go here</a> for more information."
|
833 |
+
msgstr "<a href=\"%s\">Allez ici</a> pour plus d'information."
|
834 |
+
|
835 |
+
#: backup.php:347
|
836 |
+
msgid "Errors encountered:"
|
837 |
+
msgstr "Erreurs rencontrées :"
|
838 |
+
|
839 |
+
#: admin.php:83
|
840 |
+
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
841 |
+
msgstr "Nouvelle analyse (rechercher des sauvegardes que vous avez envoyé manuellement dans le stockage de sauvegarde interne) ..."
|
842 |
+
|
843 |
+
#: admin.php:86
|
844 |
+
msgid "Begun looking for this entity"
|
845 |
+
msgstr "Recherche de l'élément en cours"
|
846 |
+
|
847 |
+
#: addons/migrator.php:386
|
848 |
+
msgid "SQL update commands run:"
|
849 |
+
msgstr "Commandes SQL update exécutées :"
|
850 |
+
|
851 |
+
#: admin.php:91
|
852 |
+
msgid "Errors:"
|
853 |
+
msgstr "Erreurs :"
|
854 |
+
|
855 |
+
#: addons/migrator.php:388
|
856 |
+
msgid "Time taken (seconds):"
|
857 |
+
msgstr "Temps d'exécution (secondes) :"
|
858 |
+
|
859 |
+
#: addons/migrator.php:475
|
860 |
+
msgid "rows: %d"
|
861 |
+
msgstr "lignes : %d"
|
862 |
+
|
863 |
+
#: addons/migrator.php:578
|
864 |
+
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
865 |
+
msgstr "\"%s\" n'a pas de clé primaire. Modification manuelle nécessaire à la ligne %s."
|
866 |
+
|
867 |
+
#: addons/dropbox-folders.php:21
|
868 |
+
msgid "Store at"
|
869 |
+
msgstr "Stocker dans"
|
870 |
+
|
871 |
+
#: addons/migrator.php:303
|
872 |
+
msgid "Nothing to do: the site URL is already: %s"
|
873 |
+
msgstr "Rien de spécial à faire : l'URL du site est déjà : %s"
|
874 |
+
|
875 |
+
#: addons/migrator.php:308
|
876 |
+
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
877 |
+
msgstr "Alerte : l'URL du site (%s) dans la base de données est différente que celle qui était prévue (%s)"
|
878 |
+
|
879 |
+
#: addons/migrator.php:315
|
880 |
+
msgid "Database search and replace: replace %s in backup dump with %s"
|
881 |
+
msgstr "Recherche et remplacement dans la base de données : remplacement de %s par %s dans la sauvegarde"
|
882 |
+
|
883 |
+
#: addons/migrator.php:332
|
884 |
+
msgid "Could not get list of tables"
|
885 |
+
msgstr "Impossible d'obtenir la liste des tables"
|
886 |
+
|
887 |
+
#: addons/migrator.php:343
|
888 |
+
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
889 |
+
msgstr "<strong>Recherche et remplacement de la table :</strong> %s : déjà fait"
|
890 |
+
|
891 |
+
#: addons/migrator.php:383
|
892 |
+
msgid "Tables examined:"
|
893 |
+
msgstr "Tables examinées :"
|
894 |
+
|
895 |
+
#: addons/migrator.php:384
|
896 |
+
msgid "Rows examined:"
|
897 |
+
msgstr "Lignes examinées :"
|
898 |
+
|
899 |
+
#: addons/migrator.php:385
|
900 |
+
msgid "Changes made:"
|
901 |
+
msgstr "Modifications apportées :"
|
902 |
+
|
903 |
+
#: addons/sftp.php:141
|
904 |
+
msgid "%s Error: Failed to download"
|
905 |
+
msgstr "Erreur %s : échec du téléchargement"
|
906 |
+
|
907 |
+
#: addons/sftp.php:185
|
908 |
+
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
909 |
+
msgstr "La reprise d'envois partiellement terminés n'est pas possible. Vous devez donc vous assurer que votre serveur permet des processus PHP suffisamment long pour assurer l'envoi de vos sauvegardes les plus volumineuses."
|
910 |
+
|
911 |
+
#: addons/sftp.php:190
|
912 |
+
msgid "Host"
|
913 |
+
msgstr "Hébergeur"
|
914 |
+
|
915 |
+
#: addons/sftp.php:197
|
916 |
+
msgid "Port"
|
917 |
+
msgstr "Port"
|
918 |
+
|
919 |
+
#: addons/sftp.php:211
|
920 |
+
msgid "Password"
|
921 |
+
msgstr "Mot de passe"
|
922 |
+
|
923 |
+
#: addons/sftp.php:227
|
924 |
+
msgid "Directory path"
|
925 |
+
msgstr "Chemin d'accès"
|
926 |
+
|
927 |
+
#: addons/sftp.php:229
|
928 |
+
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
929 |
+
msgstr "Répertoire où se positionner après authentification - il s'agit souvent de votre répertoire \"home\""
|
930 |
+
|
931 |
+
#: addons/sftp.php:265
|
932 |
+
msgid "host name"
|
933 |
+
msgstr "nom de l'hébergeur"
|
934 |
+
|
935 |
+
#: addons/sftp.php:269
|
936 |
+
msgid "username"
|
937 |
+
msgstr "nom d'utilisateur"
|
938 |
+
|
939 |
+
#: addons/sftp.php:273
|
940 |
+
msgid "password"
|
941 |
+
msgstr "mot de passe"
|
942 |
+
|
943 |
+
#: addons/sftp.php:278
|
944 |
+
msgid "Failure: Port must be an integer."
|
945 |
+
msgstr "Échec : le port doit être un nombre entier."
|
946 |
+
|
947 |
+
#: addons/sftp.php:318
|
948 |
+
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
949 |
+
msgstr "Échec : nous avons réussi la connexion et le déplacement vers le répertoire indiqué mais nous n'avons pas pu créer un fichier à cet emplacement."
|
950 |
+
|
951 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
952 |
+
msgid "starting from next time it is"
|
953 |
+
msgstr "à partir de la prochaine fois, c'est"
|
954 |
+
|
955 |
+
#: addons/multisite.php:129
|
956 |
+
msgid "Multisite Install"
|
957 |
+
msgstr "Installation multisite"
|
958 |
+
|
959 |
+
#: addons/multisite.php:135
|
960 |
+
msgid "You do not have sufficient permissions to access this page."
|
961 |
+
msgstr "Vous n'avez pas les permissions suffisantes pour accéder à cette page."
|
962 |
+
|
963 |
+
#: addons/multisite.php:154
|
964 |
+
msgid "You do not have permission to access this page."
|
965 |
+
msgstr "Vous n'êtes pas autorisé à accéder à cette page."
|
966 |
+
|
967 |
+
#: addons/multisite.php:222
|
968 |
+
msgid "Must-use plugins"
|
969 |
+
msgstr "Les extensions à ne pas rater"
|
970 |
+
|
971 |
+
#: addons/multisite.php:229
|
972 |
+
msgid "Blog uploads"
|
973 |
+
msgstr "Téléchargements des blogs"
|
974 |
+
|
975 |
+
#: addons/migrator.php:169
|
976 |
+
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
977 |
+
msgstr "Dans la base de données, toutes les références à l'emplacement du site seront remplacées par l'URL actuelle de votre site, qui est : %s"
|
978 |
+
|
979 |
+
#: addons/migrator.php:169
|
980 |
+
msgid "Search and replace site location in the database (migrate)"
|
981 |
+
msgstr "Rechercher et remplacer l'emplacement du site dans la base de données (migration)"
|
982 |
+
|
983 |
+
#: addons/migrator.php:169
|
984 |
+
msgid "(learn more)"
|
985 |
+
msgstr "(en savoir plus)"
|
986 |
+
|
987 |
+
#: addons/migrator.php:252 addons/migrator.php:365
|
988 |
+
msgid "Failed: the %s operation was not able to start."
|
989 |
+
msgstr "Échec : l'opération %s n'a pas pu démarrer."
|
990 |
+
|
991 |
+
#: addons/migrator.php:254 addons/migrator.php:367
|
992 |
+
msgid "Failed: we did not understand the result returned by the %s operation."
|
993 |
+
msgstr "Échec : nous n'avons pas pu comprendre le résultat généré par l'opération %s."
|
994 |
+
|
995 |
+
#: addons/migrator.php:275
|
996 |
+
msgid "Database: search and replace site URL"
|
997 |
+
msgstr "Base de données : recherche et remplacement de l'URL du site"
|
998 |
+
|
999 |
+
#: addons/migrator.php:278
|
1000 |
+
msgid "This option was not selected."
|
1001 |
+
msgstr "Cette option n'a pas été sélectionnée."
|
1002 |
+
|
1003 |
+
#: addons/migrator.php:293 addons/migrator.php:298
|
1004 |
+
msgid "Error: unexpected empty parameter (%s, %s)"
|
1005 |
+
msgstr "Erreur : paramètre vide (%s, %s)"
|
1006 |
+
|
1007 |
+
#: addons/morefiles.php:71
|
1008 |
+
msgid "The above files comprise everything in a WordPress installation."
|
1009 |
+
msgstr "Les fichiers ci-dessus correspondent à la totalité d'une installation WordPress."
|
1010 |
+
|
1011 |
+
#: addons/morefiles.php:78
|
1012 |
+
msgid "WordPress core (including any additions to your WordPress root directory)"
|
1013 |
+
msgstr "Noyau WordPress (intègre tous les éléments que vous auriez ajouté à votre répertoire racine WordPress)"
|
1014 |
+
|
1015 |
+
#: addons/morefiles.php:126
|
1016 |
+
msgid "Any other directory on your server that you wish to back up"
|
1017 |
+
msgstr "Tout autre répertoire de votre serveur que vous souhaitez sauvegarder"
|
1018 |
+
|
1019 |
+
#: addons/morefiles.php:127
|
1020 |
+
msgid "More Files"
|
1021 |
+
msgstr "Davantage de fichiers"
|
1022 |
+
|
1023 |
+
#: addons/morefiles.php:142
|
1024 |
+
msgid "Enter the directory:"
|
1025 |
+
msgstr "Saisissez le répertoire :"
|
1026 |
+
|
1027 |
+
#: addons/morefiles.php:146
|
1028 |
+
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
1029 |
+
msgstr "Si vous n'êtes pas sûr de l'utilité de cette option, mieux vaut la désactiver."
|
1030 |
+
|
1031 |
+
#: addons/morefiles.php:146
|
1032 |
+
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
1033 |
+
msgstr "Si vous utilisez ceci, saisissez un chemin absolu (non lié à votre installation WordPress)."
|
1034 |
+
|
1035 |
+
#: addons/morefiles.php:148
|
1036 |
+
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
1037 |
+
msgstr "Faites attention à ce que vous saisissez - si vous saisissez / l'opération va réellement essayer de créer un fichier zip de tout votre serveur !"
|
1038 |
+
|
1039 |
+
#: addons/morefiles.php:220 addons/morefiles.php:297
|
1040 |
+
msgid "No backup of %s directories: there was nothing found to back up"
|
1041 |
+
msgstr "Pas de sauvegarde des répertoires %s : rien n'a été trouvé"
|
1042 |
+
|
1043 |
+
#: addons/morefiles.php:220
|
1044 |
+
msgid "more"
|
1045 |
+
msgstr "davantage de"
|
1046 |
+
|
1047 |
+
#: addons/sftp.php:23
|
1048 |
+
msgid "Encrypted FTP is available, and will be automatically tried first (before falling back to non-encrypted if it is not successful), unless you disable it using the expert options. The 'Test FTP Login' button will tell you what type of connection is in use."
|
1049 |
+
msgstr "Le cryptage FTP est disponible et sera automatiquement essayé en premier (avant de revenir au non crypté en cas d'échec), sauf si vous l'avez désactivé via les options avancés. Le bouton \"Test de connexion FTP\" vous indiquera quel type de connexion est utilisé."
|
1050 |
+
|
1051 |
+
#: addons/sftp.php:23
|
1052 |
+
msgid "Explicit encryption is used by default. To force implicit encryption (port 990), add :990 to your FTP server below."
|
1053 |
+
msgstr "Cryptage explicite utilisé par défaut. Pour forcer le cryptage implicite (port 990), ajoutez :990 ci-dessous à votre serveur FTP."
|
1054 |
+
|
1055 |
+
#: addons/sftp.php:30 addons/sftp.php:31 addons/sftp.php:32
|
1056 |
+
msgid "No %s found"
|
1057 |
+
msgstr "%s pas trouvé(s)"
|
1058 |
+
|
1059 |
+
#: addons/sftp.php:30
|
1060 |
+
msgid "SFTP host setting"
|
1061 |
+
msgstr "Réglages pour l'hébergeur SFTP"
|
1062 |
+
|
1063 |
+
#: addons/sftp.php:31
|
1064 |
+
msgid "SFTP user setting"
|
1065 |
+
msgstr "Réglages pour l'utilisateur SFTP"
|
1066 |
+
|
1067 |
+
#: addons/sftp.php:32
|
1068 |
+
msgid "SFTP password"
|
1069 |
+
msgstr "Mot de passe SFTP"
|
1070 |
+
|
1071 |
+
#: addons/sftp.php:304
|
1072 |
+
msgid "Check your file permissions: Could not successfully create and enter:"
|
1073 |
+
msgstr "Veuillez vérifier vos droits d'accès : impossible de créer puis aller dans :"
|
1074 |
+
|
1075 |
+
#: methods/ftp.php:184
|
1076 |
+
msgid "FTP Server"
|
1077 |
+
msgstr "Serveur FTP"
|
1078 |
+
|
1079 |
+
#: methods/ftp.php:188
|
1080 |
+
msgid "FTP Login"
|
1081 |
+
msgstr "Connexion (login) FTP"
|
1082 |
+
|
1083 |
+
#: methods/ftp.php:192
|
1084 |
+
msgid "FTP Password"
|
1085 |
+
msgstr "Mot de passe FTP"
|
1086 |
+
|
1087 |
+
#: methods/ftp.php:196
|
1088 |
+
msgid "Remote Path"
|
1089 |
+
msgstr "Chemin d'accès distant"
|
1090 |
+
|
1091 |
+
#: methods/ftp.php:197
|
1092 |
+
msgid "Needs to already exist"
|
1093 |
+
msgstr "Il faut que cela existe déjà"
|
1094 |
+
|
1095 |
+
#: methods/ftp.php:218
|
1096 |
+
msgid "Failure: No server details were given."
|
1097 |
+
msgstr "Échec : aucun détail sur le serveur n'a été fourni."
|
1098 |
+
|
1099 |
+
#: methods/ftp.php:233
|
1100 |
+
msgid "Failure: we did not successfully log in with those credentials."
|
1101 |
+
msgstr "Échec : impossible de se connecter avec ces éléments d'identification."
|
1102 |
+
|
1103 |
+
#: methods/ftp.php:241
|
1104 |
+
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
1105 |
+
msgstr "Échec : une erreur UpdrafPlus inattendue s'est produite lors du test d'identification - veuillez contacter le développeur."
|
1106 |
+
|
1107 |
+
#: methods/ftp.php:245
|
1108 |
+
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
1109 |
+
msgstr "La connexion a réussi et nous avons pu créer un fichier dans le répertoire indiqué (type de connexion :"
|
1110 |
+
|
1111 |
+
#: methods/ftp.php:248
|
1112 |
+
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
1113 |
+
msgstr "Échec : la connexion a réussi mais nous n'avons pas pu créer de fichiers dans le répertoire indiqué."
|
1114 |
+
|
1115 |
+
#: addons/webdav.php:40 addons/webdav.php:150 addons/webdav.php:186
|
1116 |
+
#: addons/sftp.php:28
|
1117 |
+
msgid "No %s settings were found"
|
1118 |
+
msgstr "Les réglages %s n'ont pas pu être trouvés"
|
1119 |
+
|
1120 |
+
#: addons/webdav.php:116 addons/webdav.php:120
|
1121 |
+
msgid "Chunk %s: A %s error occurred"
|
1122 |
+
msgstr "Fragment %s : une erreur %s s'est produite"
|
1123 |
+
|
1124 |
+
#: addons/webdav.php:202 addons/webdav.php:209 addons/webdav.php:222
|
1125 |
+
msgid "WebDAV Error"
|
1126 |
+
msgstr "Erreur WebDAV"
|
1127 |
+
|
1128 |
+
#: addons/webdav.php:209
|
1129 |
+
msgid "Error opening remote file: Failed to download"
|
1130 |
+
msgstr "Erreur en ouvrant le fichier distant : échec du téléchargement"
|
1131 |
+
|
1132 |
+
#: addons/webdav.php:222
|
1133 |
+
msgid "Local write failed: Failed to download"
|
1134 |
+
msgstr "Échec de l'écriture locale : échec du téléchargement"
|
1135 |
+
|
1136 |
+
#: addons/webdav.php:258
|
1137 |
+
msgid "WebDAV URL"
|
1138 |
+
msgstr "URL WebDAV"
|
1139 |
+
|
1140 |
+
#: addons/webdav.php:262
|
1141 |
+
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
1142 |
+
msgstr "Saisissez une URL complète commençant par webdav:// ou webdavs:// et incluant chemin, nom d'utilisateur, mot de passe et port, ainsi qu'il est requis - ex. %s"
|
1143 |
+
|
1144 |
+
#: admin.php:1676 admin.php:1701
|
1145 |
+
msgid "Failed"
|
1146 |
+
msgstr "Échec"
|
1147 |
+
|
1148 |
+
#: addons/webdav.php:318
|
1149 |
+
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
1150 |
+
msgstr "Échec : nous n'avons pas pu placer un fichier dans ce répertoire - veuillez vérifier vos éléments d'identification."
|
1151 |
+
|
1152 |
+
#: addons/morefiles.php:48 addons/morefiles.php:297
|
1153 |
+
msgid "WordPress Core"
|
1154 |
+
msgstr "Noyau WordPress"
|
1155 |
+
|
1156 |
+
#: addons/morefiles.php:52
|
1157 |
+
msgid "Over-write wp-config.php"
|
1158 |
+
msgstr "Ecraser wp-config.php"
|
1159 |
+
|
1160 |
+
#: addons/morefiles.php:52
|
1161 |
+
msgid "(learn more about this important option)"
|
1162 |
+
msgstr "(en savoir plus sur cette option importante)"
|
1163 |
+
|
1164 |
+
#: methods/dropbox.php:290
|
1165 |
+
msgid "Authenticate with Dropbox"
|
1166 |
+
msgstr "S'authentifier sur Dropbox"
|
1167 |
+
|
1168 |
+
#: methods/dropbox.php:291
|
1169 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
1170 |
+
msgstr "<strong>Après</strong> avoir sauvegardé les réglages (en cliquant sur 'Sauvegarder' ci-dessous), revenez ici et cliquez sur ce lien pour finaliser l'authentification Dropbox."
|
1171 |
+
|
1172 |
+
#: methods/dropbox.php:334
|
1173 |
+
msgid "you have authenticated your %s account"
|
1174 |
+
msgstr "Vous avez authentifié votre compte %s"
|
1175 |
+
|
1176 |
+
#: methods/dropbox.php:337
|
1177 |
+
msgid "though part of the returned information was not as expected - your mileage may vary"
|
1178 |
+
msgstr ", mais une partie des informations retournées étaient inattendues - votre expérience peut varier"
|
1179 |
+
|
1180 |
+
#: methods/dropbox.php:340
|
1181 |
+
msgid "Your %s account name: %s"
|
1182 |
+
msgstr "Nom de votre compte %s : %s"
|
1183 |
+
|
1184 |
+
#: methods/ftp.php:180
|
1185 |
+
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
1186 |
+
msgstr "Seules les connexions FTP non cryptées sont supportées par UpdraftPlus standard."
|
1187 |
+
|
1188 |
+
#: methods/ftp.php:180
|
1189 |
+
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
1190 |
+
msgstr "Si vous souhaitez utiliser le cryptage (utile si vous sauvegardez des données sensibles par ex.), une extension existe."
|
1191 |
+
|
1192 |
+
#: methods/s3.php:317
|
1193 |
+
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
1194 |
+
msgstr "Erreur %s : impossible de télécharger %s. Veuillez vérifier vos permissions."
|
1195 |
+
|
1196 |
+
#: methods/s3.php:253 methods/s3.php:321
|
1197 |
+
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
1198 |
+
msgstr "%s Erreur : il n'a pas été possible d'accéder au \"bucket\" %s. Vérifiez vos permissions et vos informations d'identification."
|
1199 |
+
|
1200 |
+
#: methods/s3.php:398
|
1201 |
+
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
1202 |
+
msgstr "Obtenez votre clé d'accès et votre clé secrète <a href=\"%s\"> depuis votre%s console</a>. Choisissez ensuite (globalement unique - tous les %s utilisateurs) un nom de \"bucket\" (lettres et chiffres) (et, facultativement, un chemin) à utiliser pour le stockage. Ce \"bucket\" sera créé pour vous s'il n'existe pas encore."
|
1203 |
+
|
1204 |
+
#: methods/s3.php:398
|
1205 |
+
msgid "If you see errors about SSL certificates, then please go here for help."
|
1206 |
+
msgstr "Si vous avez des erreurs de certificat SSL, allez là pour de l'aide."
|
1207 |
+
|
1208 |
+
#: methods/s3.php:409
|
1209 |
+
msgid "%s access key"
|
1210 |
+
msgstr "Clé d'accès %s"
|
1211 |
+
|
1212 |
+
#: methods/s3.php:413
|
1213 |
+
msgid "%s secret key"
|
1214 |
+
msgstr "Clé secrète %s"
|
1215 |
+
|
1216 |
+
#: methods/s3.php:417
|
1217 |
+
msgid "%s location"
|
1218 |
+
msgstr "Emplacement %s"
|
1219 |
+
|
1220 |
+
#: methods/s3.php:418
|
1221 |
+
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
1222 |
+
msgstr "Indiquez uniquement un nom de bucket ou un bucket et un chemin. Par exemple : monbucket, monbucket/monchemin"
|
1223 |
+
|
1224 |
+
#: methods/s3.php:439
|
1225 |
+
msgid "API secret"
|
1226 |
+
msgstr "API secret"
|
1227 |
+
|
1228 |
+
#: methods/s3.php:460
|
1229 |
+
msgid "Failure: No bucket details were given."
|
1230 |
+
msgstr "Erreur : aucun détail fourni sur le bucket."
|
1231 |
+
|
1232 |
+
#: methods/s3.php:475
|
1233 |
+
msgid "Region"
|
1234 |
+
msgstr "Région"
|
1235 |
+
|
1236 |
+
#: methods/s3.php:493
|
1237 |
+
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
1238 |
+
msgstr "Echec : Nous n'avons pas pu atteindre ou créer un tel \"bucket\". Merci de vérifier vos informations d'identification. Si elles sont correctes, essayez alors un autre nom pour le \"bucket\" (étant donné qu'un autre %s utilisateur a peut-être déjà utilisé votre nom)."
|
1239 |
+
|
1240 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1241 |
+
msgid "Failure"
|
1242 |
+
msgstr "Echec"
|
1243 |
+
|
1244 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1245 |
+
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
1246 |
+
msgstr "Nous avons pu avoir accès au bucket mais la tentative de créer un fichier a échoué."
|
1247 |
+
|
1248 |
+
#: methods/s3.php:509
|
1249 |
+
msgid "We accessed the bucket, and were able to create files within it."
|
1250 |
+
msgstr "Nous avons réussi à accéder au bucket et avons pu y créer des fichiers."
|
1251 |
+
|
1252 |
+
#: methods/s3.php:512
|
1253 |
+
msgid "The communication with %s was encrypted."
|
1254 |
+
msgstr "La communication avec %s était cryptée."
|
1255 |
+
|
1256 |
+
#: methods/s3.php:514
|
1257 |
+
msgid "The communication with %s was not encrypted."
|
1258 |
+
msgstr "La communication avec %s n'était pas cryptée."
|
1259 |
+
|
1260 |
+
#: methods/dropbox.php:35
|
1261 |
+
msgid "The %s PHP module is not installed"
|
1262 |
+
msgstr "Le module PHP %s n'est pas installé"
|
1263 |
+
|
1264 |
+
#: methods/dropbox.php:41
|
1265 |
+
msgid "You do not appear to be authenticated with Dropbox"
|
1266 |
+
msgstr "Vous semblez ne pas être authentifié sur Dropbox"
|
1267 |
+
|
1268 |
+
#: methods/dropbox.php:137 methods/dropbox.php:142
|
1269 |
+
msgid "error: failed to upload file to %s (see log file for more)"
|
1270 |
+
msgstr "erreur : impossible d'envoyer le fichier sur %s (voir le journal pour plus de détails)"
|
1271 |
+
|
1272 |
+
#: methods/dropbox.php:285
|
1273 |
+
msgid "Need to use sub-folders?"
|
1274 |
+
msgstr "Besoin d'utiliser des sous-dossiers ?"
|
1275 |
+
|
1276 |
+
#: methods/dropbox.php:285
|
1277 |
+
msgid "Backups are saved in"
|
1278 |
+
msgstr "Les sauvegardes sont stockées dans"
|
1279 |
+
|
1280 |
+
#: methods/dropbox.php:285
|
1281 |
+
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
1282 |
+
msgstr "Si vous effectuez plusieurs sauvegardes de sites sur le même compte Dropbox et que vous souhaitez organiser vos sauvegardes en sous-dossiers, alors"
|
1283 |
+
|
1284 |
+
#: methods/dropbox.php:285
|
1285 |
+
msgid "there's an add-on for that."
|
1286 |
+
msgstr "il y a une extension spécialement conçue pour cela."
|
1287 |
+
|
1288 |
+
#: methods/cloudfiles.php:408
|
1289 |
+
msgid "US or UK Cloud"
|
1290 |
+
msgstr "Cloud US ou UK"
|
1291 |
+
|
1292 |
+
#: methods/cloudfiles.php:414
|
1293 |
+
msgid "US (default)"
|
1294 |
+
msgstr "US (par défaut)"
|
1295 |
+
|
1296 |
+
#: methods/cloudfiles.php:415
|
1297 |
+
msgid "UK"
|
1298 |
+
msgstr "UK"
|
1299 |
+
|
1300 |
+
#: methods/cloudfiles.php:420
|
1301 |
+
msgid "Cloud Files username"
|
1302 |
+
msgstr "Identifiant Cloud Files"
|
1303 |
+
|
1304 |
+
#: methods/cloudfiles.php:424
|
1305 |
+
msgid "Cloud Files API key"
|
1306 |
+
msgstr "Clé d'API Cloud Files"
|
1307 |
+
|
1308 |
+
#: methods/cloudfiles.php:428
|
1309 |
+
msgid "Cloud Files container"
|
1310 |
+
msgstr "Conteneur Cloud Files"
|
1311 |
+
|
1312 |
+
#: methods/googledrive.php:452
|
1313 |
+
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
1314 |
+
msgstr "Le module %s UpdrafPlus <strong>requirert</strong> %s. Merci de ne pas demander de support, il n'y a pas d'alternative."
|
1315 |
+
|
1316 |
+
#: methods/cloudfiles.php:442 methods/cloudfiles.php:447 methods/s3.php:435
|
1317 |
+
#: methods/s3.php:439 methods/ftp.php:222 methods/ftp.php:226
|
1318 |
+
#: addons/webdav.php:295 addons/sftp.php:265 addons/sftp.php:269
|
1319 |
+
#: addons/sftp.php:273
|
1320 |
+
msgid "Failure: No %s was given."
|
1321 |
+
msgstr "Echec : pas de %s fourni."
|
1322 |
+
|
1323 |
+
#: methods/cloudfiles.php:442 methods/s3.php:435
|
1324 |
+
msgid "API key"
|
1325 |
+
msgstr "Clé API"
|
1326 |
+
|
1327 |
+
#: methods/cloudfiles.php:447 addons/sftp.php:204
|
1328 |
+
msgid "Username"
|
1329 |
+
msgstr "Nom d'utilisateur"
|
1330 |
+
|
1331 |
+
#: methods/cloudfiles.php:467
|
1332 |
+
msgid "Failure: No container details were given."
|
1333 |
+
msgstr "Echec : aucun détail fourni sur le conteneur."
|
1334 |
+
|
1335 |
+
#: methods/cloudfiles.php:494
|
1336 |
+
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
1337 |
+
msgstr "Erreur Cloud Files - Nous avons pu accéder au conteneur, mais il n'a pas été possible d'y créer des fichiers"
|
1338 |
+
|
1339 |
+
#: methods/cloudfiles.php:498
|
1340 |
+
msgid "We accessed the container, and were able to create files within it."
|
1341 |
+
msgstr "Parfait, nous avons pu accéder au conteneur et il a été possible de créer des fichiers."
|
1342 |
+
|
1343 |
+
#: methods/email.php:16
|
1344 |
+
msgid "WordPress Backup"
|
1345 |
+
msgstr "Sauvegarde WordPress"
|
1346 |
+
|
1347 |
+
#: methods/email.php:16
|
1348 |
+
msgid "Backup is of:"
|
1349 |
+
msgstr "La sauvegarde est de :"
|
1350 |
+
|
1351 |
+
#: methods/email.php:16
|
1352 |
+
msgid "Be wary; email backups may fail because of file size limitations on mail servers."
|
1353 |
+
msgstr "Attention ; les sauvegardes par email peuvent échouer à cause de la limite de taille sur les serveurs mail."
|
1354 |
+
|
1355 |
+
#: methods/email.php:26
|
1356 |
+
msgid "Note:"
|
1357 |
+
msgstr "Note :"
|
1358 |
+
|
1359 |
+
#: methods/email.php:27
|
1360 |
+
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
1361 |
+
msgstr "L'adresse courriel indiquée sera utilisée. Si vous choisissez \"courriel\", <strong>soyez prévenus</strong> que les serveurs mail tendent à limiter le poids des courriel (généralement 10 à 20 Mo). Les sauvegardes plus lourdes ne seront pas transmises. Si vous avez besoin de grosses sauvegardes par courriel, vous pouvez financer une nouvelle fonction (pour scinder les grosses sauvegardes en fichiers plus petits) - mais personne ne l'a demandé jusqu'à présent."
|
1362 |
+
|
1363 |
+
#: methods/s3.php:154
|
1364 |
+
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
1365 |
+
msgstr "Envoi %s : echec d'uploadID pour l'envoi en multi-parties - voir le journal pour plus de détails"
|
1366 |
+
|
1367 |
+
#: methods/s3.php:177
|
1368 |
+
msgid "%s error: file %s was shortened unexpectedly"
|
1369 |
+
msgstr "%s erreur : le fichier %s a été raccourci inopinément"
|
1370 |
+
|
1371 |
+
#: methods/s3.php:187
|
1372 |
+
msgid "%s chunk %s: upload failed"
|
1373 |
+
msgstr "Morceau %s %s : échec de l'envoi"
|
1374 |
+
|
1375 |
+
#: methods/s3.php:201
|
1376 |
+
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
1377 |
+
msgstr "Envoi %s de %s : erreur au ré-assemblage (voir le journal pour plus de détails)"
|
1378 |
+
|
1379 |
+
#: methods/s3.php:205
|
1380 |
+
msgid "%s re-assembly error (%s): (see log file for more)"
|
1381 |
+
msgstr "Erreur au ré-assemblage %s de %s (voir le journal pour plus de détails)"
|
1382 |
+
|
1383 |
+
#: methods/s3.php:217
|
1384 |
+
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
1385 |
+
msgstr "Erreur %s : impossible de créer le bucket %s. Veuillez vérifier vos permissions."
|
1386 |
+
|
1387 |
+
#: methods/googledrive.php:462
|
1388 |
+
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
1389 |
+
msgstr "Pour plus d'aide, y compris des captures d'écran, suivez ce lien. La description ci-dessous est suffisante pour les utilisateurs avancés."
|
1390 |
+
|
1391 |
+
#: methods/googledrive.php:463
|
1392 |
+
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
1393 |
+
msgstr "Suivez ce lien vers la console Google API, puis créez un Client ID depuis la section API Access."
|
1394 |
+
|
1395 |
+
#: methods/googledrive.php:463
|
1396 |
+
msgid "Select 'Web Application' as the application type."
|
1397 |
+
msgstr "Sélectionnez 'Web Application' comme type d'application"
|
1398 |
+
|
1399 |
+
#: methods/googledrive.php:463
|
1400 |
+
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
1401 |
+
msgstr "Vous devez ajouter les URL suivantes en tant que 'authorized redirect URI' (sous \"Plus d'options\") lorsque cela vous sera demandé"
|
1402 |
+
|
1403 |
+
#: methods/googledrive.php:463
|
1404 |
+
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
1405 |
+
msgstr "N.B. Si vous installez UpdraftPlus sur plusieurs sites WordPress, vous ne pouvez pas réutiliser votre Client ID ; vous devez en créer un pour chaque site depuis la Google API Console."
|
1406 |
+
|
1407 |
+
#: methods/googledrive.php:466
|
1408 |
+
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
1409 |
+
msgstr "Vous ne disposez pas de SimpleXMLElement. Les sauvegardes Google Drive <b>ne fonctionneront pas</b> tant que simple_xml ne sera pas disponible."
|
1410 |
+
|
1411 |
+
#: methods/googledrive.php:473
|
1412 |
+
msgid "Client ID"
|
1413 |
+
msgstr "Client ID"
|
1414 |
+
|
1415 |
+
#: methods/googledrive.php:474
|
1416 |
+
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
1417 |
+
msgstr "Si Google vous indique le message \"invalid_client\", c'est que vous n'avez pas saisi un Client ID valide ici."
|
1418 |
+
|
1419 |
+
#: methods/googledrive.php:477
|
1420 |
+
msgid "Client Secret"
|
1421 |
+
msgstr "Code secret du client"
|
1422 |
+
|
1423 |
+
#: methods/googledrive.php:481
|
1424 |
+
msgid "Folder ID"
|
1425 |
+
msgstr "ID du dossier"
|
1426 |
+
|
1427 |
+
#: methods/googledrive.php:485
|
1428 |
+
msgid "Authenticate with Google"
|
1429 |
+
msgstr "Authentification via Google"
|
1430 |
+
|
1431 |
+
#: methods/googledrive.php:486
|
1432 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
1433 |
+
msgstr "<strong>Après</strong> avoir sauvegardé les réglages (en cliquant sur 'Sauvegarder' ci-dessous), revenez ici et cliquez sur ce lien pour finaliser l'authentification Google."
|
1434 |
+
|
1435 |
+
#: methods/cloudfiles.php:477 methods/cloudfiles.php:480
|
1436 |
+
#: methods/cloudfiles.php:483
|
1437 |
+
msgid "Cloud Files authentication failed"
|
1438 |
+
msgstr "Echec d'authentification Cloud Files"
|
1439 |
+
|
1440 |
+
#: methods/cloudfiles.php:61 methods/cloudfiles.php:270
|
1441 |
+
#: methods/cloudfiles.php:289
|
1442 |
+
msgid "Cloud Files error - failed to create and access the container"
|
1443 |
+
msgstr "Erreur Cloud Files : impossible de créer le conteneur et et d'y accéder"
|
1444 |
+
|
1445 |
+
#: methods/cloudfiles.php:88
|
1446 |
+
msgid "%s Error: Failed to open local file"
|
1447 |
+
msgstr "Erreur %s : impossible d'ouvrir le fichier local"
|
1448 |
+
|
1449 |
+
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147 methods/s3.php:128
|
1450 |
+
#: methods/s3.php:134 methods/s3.php:135 addons/sftp.php:86
|
1451 |
+
msgid "%s Error: Failed to upload"
|
1452 |
+
msgstr "Erreur %s : l'envoi a échoué"
|
1453 |
+
|
1454 |
+
#: methods/cloudfiles.php:178
|
1455 |
+
msgid "Cloud Files error - failed to upload file"
|
1456 |
+
msgstr "Erreur avec des fichiers dans le nuage : impossible d'envoyer un ou plusieurs fichiers"
|
1457 |
+
|
1458 |
+
#: methods/cloudfiles.php:318 addons/webdav.php:202
|
1459 |
+
msgid "Error opening local file: Failed to download"
|
1460 |
+
msgstr "Erreur à l'ouverture du fichier local : impossible de télécharger"
|
1461 |
+
|
1462 |
+
#: methods/cloudfiles.php:335
|
1463 |
+
msgid "Error downloading remote file: Failed to download ("
|
1464 |
+
msgstr "Erreur de téléchargement du fichier distant : impossible de télécharger ("
|
1465 |
+
|
1466 |
+
#: methods/cloudfiles.php:357
|
1467 |
+
msgid "Testing - Please Wait..."
|
1468 |
+
msgstr "Test en cours, merci de patienter…"
|
1469 |
+
|
1470 |
+
#: methods/cloudfiles.php:371 methods/cloudfiles.php:434 methods/s3.php:348
|
1471 |
+
#: methods/s3.php:422 methods/ftp.php:163 methods/ftp.php:201
|
1472 |
+
#: addons/webdav.php:268 addons/sftp.php:235
|
1473 |
+
msgid "Test %s Settings"
|
1474 |
+
msgstr "Test des paramètres %s"
|
1475 |
+
|
1476 |
+
#: methods/cloudfiles.php:404
|
1477 |
+
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
1478 |
+
msgstr "Obtenez votre clé API <a href=\"https://mycloud.rackspace.com/\">depuis votre console Rackspace Cloud</a> (lisez les instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">ici</a>). Ensuite, choisissez un nom pour le contenant qui sera utilisé pour le stockage. Ce contenant sera créé pour vous s'il n'existe pas encore."
|
1479 |
+
|
1480 |
+
#: methods/cloudfiles.php:404
|
1481 |
+
msgid "Also, you should read this important FAQ."
|
1482 |
+
msgstr "Vous devriez aussi lire cette FAQ (elle contient des infos importantes)."
|
1483 |
+
|
1484 |
+
#: methods/googledrive.php:202
|
1485 |
+
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
1486 |
+
msgstr "Compte plein : il reste seulement %d octets sur votre compte %s alors que le fichier à envoyer fait %d octets"
|
1487 |
+
|
1488 |
+
#: methods/googledrive.php:217
|
1489 |
+
msgid "Failed to upload to %s"
|
1490 |
+
msgstr "Echec de l'envoi vers %s"
|
1491 |
+
|
1492 |
+
#: methods/googledrive.php:334
|
1493 |
+
msgid "An error occurred during %s upload (see log for more details)"
|
1494 |
+
msgstr "Une erreur est survenue lors de l'envoi de %s (voir le journal pour plus de détails)"
|
1495 |
+
|
1496 |
+
#: methods/googledrive.php:373
|
1497 |
+
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
1498 |
+
msgstr "Erreur Google Drive : %d. Impossible de trouver l'identifiant du fichier Google Drive pour ce fichier et le télécharger"
|
1499 |
+
|
1500 |
+
#: methods/googledrive.php:378
|
1501 |
+
msgid "Could not find %s in order to download it"
|
1502 |
+
msgstr "Impossible de trouver %s pour le télécharger"
|
1503 |
+
|
1504 |
+
#: methods/googledrive.php:391
|
1505 |
+
msgid "Google Drive "
|
1506 |
+
msgstr "Google Drive "
|
1507 |
+
|
1508 |
+
#: methods/googledrive.php:409
|
1509 |
+
msgid "Account is not authorized."
|
1510 |
+
msgstr "Compte non autorisé."
|
1511 |
+
|
1512 |
+
#: methods/googledrive.php:442
|
1513 |
+
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
1514 |
+
msgstr "%s est un excellent choix, car UpdraftPlus supporte les envois segmentés - quel que soit la taille de votre site, UpdraftPlus copiera progressivement les sauvegarde et ne sera pas bloqué par des délais d'attente dépassés."
|
1515 |
+
|
1516 |
+
#: restorer.php:832
|
1517 |
+
msgid "will restore as:"
|
1518 |
+
msgstr "sera restauré comme :"
|
1519 |
+
|
1520 |
+
#: restorer.php:899
|
1521 |
+
msgid "An error (%s) occured:"
|
1522 |
+
msgstr "Une erreur (%s) est survenue :"
|
1523 |
+
|
1524 |
+
#: restorer.php:899
|
1525 |
+
msgid "the database query being run was:"
|
1526 |
+
msgstr "la requête SQL en cours d'exécution était :"
|
1527 |
+
|
1528 |
+
#: restorer.php:905
|
1529 |
+
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1530 |
+
msgstr "Trop d'erreurs base de données ont eu lieu - annulation de la restauration (vous devrez restaurer manuellement)"
|
1531 |
+
|
1532 |
+
#: restorer.php:913
|
1533 |
+
msgid "Database lines processed: %d in %.2f seconds"
|
1534 |
+
msgstr "%d lignes de base de données traitées en %.2f secondes"
|
1535 |
+
|
1536 |
+
#: restorer.php:858
|
1537 |
+
msgid "Finished: lines processed: %d in %.2f seconds"
|
1538 |
+
msgstr "Terminé : %d lignes traitées en %.2f secondes"
|
1539 |
+
|
1540 |
+
#: restorer.php:957 restorer.php:978
|
1541 |
+
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1542 |
+
msgstr "Le préfixe de table a changé : changement des champs de la table %s en conséquence :"
|
1543 |
+
|
1544 |
+
#: restorer.php:961 restorer.php:1008 admin.php:1679 admin.php:1703
|
1545 |
+
#: admin.php:2496
|
1546 |
+
msgid "OK"
|
1547 |
+
msgstr "OK"
|
1548 |
+
|
1549 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:97
|
1550 |
+
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1551 |
+
msgstr "Vous devez vous ré-authentifier sur %s, car les informations existantes ne fonctionnent pas."
|
1552 |
+
|
1553 |
+
#: methods/webdav.php:13 methods/webdav.php:34 methods/webdav.php:50
|
1554 |
+
#: methods/sftp.php:13 methods/sftp.php:34 methods/sftp.php:50
|
1555 |
+
msgid "You do not have the UpdraftPlus %s add-on installed - get it from %s"
|
1556 |
+
msgstr "Vous n'avez pas installé l'extension UpdraftPlus %s - obtenez-là depuis %s"
|
1557 |
+
|
1558 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1559 |
+
msgid "%s support is available as an add-on"
|
1560 |
+
msgstr "Le support de %s est disponible sous forme d'extension"
|
1561 |
+
|
1562 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1563 |
+
msgid "follow this link to get it"
|
1564 |
+
msgstr "suivez ce lien pour l'obtenir"
|
1565 |
+
|
1566 |
+
#: methods/googledrive.php:116
|
1567 |
+
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1568 |
+
msgstr "Nous n'avons reçu aucun signe de la part de Google. Ceci signifie souvent que vous avez fait une erreur en entrant le code secret, ou que vous n'avez pas procédé à une nouvelle authentification (voir ci-dessous) après correction. Vérifiez vos informations puis suivez le lien pour vous authentifier une nouvelle fois. Si cela ne fonctionne toujours pas, activez le mode avancé pour réinitialiser les paramètres du plugin afin de créer un nouveau identifiant et un nouveau code secret Google."
|
1569 |
+
|
1570 |
+
#: methods/googledrive.php:125
|
1571 |
+
msgid "Authorization failed"
|
1572 |
+
msgstr "Echec d'autorisation"
|
1573 |
+
|
1574 |
+
#: methods/googledrive.php:146
|
1575 |
+
msgid "Your %s quota usage: %s %% used, %s available"
|
1576 |
+
msgstr "Votre espace disque %s : %s %% utilisés, %s libres"
|
1577 |
+
|
1578 |
+
#: methods/googledrive.php:152
|
1579 |
+
msgid "Success"
|
1580 |
+
msgstr "Succès"
|
1581 |
+
|
1582 |
+
#: methods/googledrive.php:152
|
1583 |
+
msgid "you have authenticated your %s account."
|
1584 |
+
msgstr "vous avez authentifié votre compte %s."
|
1585 |
+
|
1586 |
+
#: methods/googledrive.php:168 methods/googledrive.php:232
|
1587 |
+
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1588 |
+
msgstr "Nous n'avons pas encore reçu d'information d'accès de la part de Google - vous devez autoriser ou ré-autoriser votre connexion Google Drive."
|
1589 |
+
|
1590 |
+
#: methods/googledrive.php:169 methods/googledrive.php:363
|
1591 |
+
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1592 |
+
msgstr "Nous n'avons pas encore obtenu de confirmation d'accès de la part de Google (l'utilisateur a-t-il autorisé l'accès ?)"
|
1593 |
+
|
1594 |
+
#: restorer.php:161
|
1595 |
+
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1596 |
+
msgstr "Restauration de wp-config depuis la sauvegarde (comme demandé)"
|
1597 |
+
|
1598 |
+
#: restorer.php:588
|
1599 |
+
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1600 |
+
msgstr "Alerte : PHP safe-mode est activé sur votre serveur. Cela favorise des Timeouts. Si cela arrive, vous devrez restaurer manuellement le fichier via phpMyAdmin ou une autre méthode."
|
1601 |
+
|
1602 |
+
#: restorer.php:593
|
1603 |
+
msgid "Failed to find database file"
|
1604 |
+
msgstr "Impossible de trouver le fichier de la base de données"
|
1605 |
+
|
1606 |
+
#: restorer.php:599
|
1607 |
+
msgid "Failed to open database file"
|
1608 |
+
msgstr "Impossible d'ouvrir le fichier de la base de données"
|
1609 |
+
|
1610 |
+
#: restorer.php:623
|
1611 |
+
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1612 |
+
msgstr "Accès à la base de données : l'accès direct MySQL n'est pas disponible, nous allons nous rabattre sur wpdb (qui est bien plus lent)"
|
1613 |
+
|
1614 |
+
#: restorer.php:698 admin.php:890
|
1615 |
+
msgid "Backup of:"
|
1616 |
+
msgstr "Sauvegarde de : "
|
1617 |
+
|
1618 |
+
#: restorer.php:702 restorer.php:772
|
1619 |
+
msgid "Old table prefix:"
|
1620 |
+
msgstr "Ancien préfixe des tables :"
|
1621 |
+
|
1622 |
+
#: admin.php:2493
|
1623 |
+
msgid "Archive is expected to be size:"
|
1624 |
+
msgstr "L'archive devrait peser : "
|
1625 |
+
|
1626 |
+
#: admin.php:2501
|
1627 |
+
msgid "The backup records do not contain information about the proper size of this file."
|
1628 |
+
msgstr "Les enregistrements de la sauvegarde n'ont pas d'information sur la taille exacte de ce fichier."
|
1629 |
+
|
1630 |
+
#: admin.php:2548
|
1631 |
+
msgid "Error message"
|
1632 |
+
msgstr "Message d'erreur"
|
1633 |
+
|
1634 |
+
#: admin.php:2504 admin.php:2505
|
1635 |
+
msgid "Could not find one of the files for restoration"
|
1636 |
+
msgstr "Impossible de trouver un des fichiers pour la restauration"
|
1637 |
+
|
1638 |
+
#: restorer.php:21
|
1639 |
+
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1640 |
+
msgstr "UpdraftPlus n'est pas en mesure de restaurer directement ce type d'élément. Il doit malheureusement être restauré manuellement."
|
1641 |
+
|
1642 |
+
#: restorer.php:22
|
1643 |
+
msgid "Backup file not available."
|
1644 |
+
msgstr "Fichier de sauvegarde non disponible."
|
1645 |
+
|
1646 |
+
#: restorer.php:23
|
1647 |
+
msgid "Copying this entity failed."
|
1648 |
+
msgstr "Echec de la copie de cet élément."
|
1649 |
+
|
1650 |
+
#: restorer.php:24
|
1651 |
+
msgid "Unpacking backup..."
|
1652 |
+
msgstr "Décompression de la sauvegarde…"
|
1653 |
+
|
1654 |
+
#: restorer.php:25
|
1655 |
+
msgid "Decrypting database (can take a while)..."
|
1656 |
+
msgstr "Décryptage de la base de données (cela peut prendre du temps)…"
|
1657 |
+
|
1658 |
+
#: restorer.php:26
|
1659 |
+
msgid "Database successfully decrypted."
|
1660 |
+
msgstr "Base de données correctement décryptée."
|
1661 |
+
|
1662 |
+
#: restorer.php:27
|
1663 |
+
msgid "Moving old directory out of the way..."
|
1664 |
+
msgstr "Suppression de l'ancien répertoire…"
|
1665 |
+
|
1666 |
+
#: restorer.php:29
|
1667 |
+
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1668 |
+
msgstr "Restauration de la base de données (cela peut prendre du temps si votre site est volumineux - en cas de timeout (ce qui arrive si votre hébergeur limite vos ressources), vous devrez utiliser une autre méthode comme phpMyAdmin…"
|
1669 |
+
|
1670 |
+
#: restorer.php:30
|
1671 |
+
msgid "Cleaning up rubbish..."
|
1672 |
+
msgstr "Nettoyage…"
|
1673 |
+
|
1674 |
+
#: restorer.php:31
|
1675 |
+
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1676 |
+
msgstr "Impossible de supprimer l'ancien répertoire. Vous avez peut-être déjà d'anciens répertoires -old à supprimer ?"
|
1677 |
+
|
1678 |
+
#: restorer.php:32
|
1679 |
+
msgid "Could not delete old directory."
|
1680 |
+
msgstr "Impossible de supprimer l'ancien répertoire."
|
1681 |
+
|
1682 |
+
#: restorer.php:33
|
1683 |
+
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1684 |
+
msgstr "Impossible de déplacer le nouveau répertoire. Vérifiez votre dossier wp-content/upgrade."
|
1685 |
+
|
1686 |
+
#: restorer.php:34
|
1687 |
+
msgid "Failed to delete working directory after restoring."
|
1688 |
+
msgstr "Impossible de détruire le répertoire de travail après la restauration."
|
1689 |
+
|
1690 |
+
#: restorer.php:81
|
1691 |
+
msgid "Failed to create a temporary directory"
|
1692 |
+
msgstr "Impossible de créer un répertoire temporaire"
|
1693 |
+
|
1694 |
+
#: restorer.php:99
|
1695 |
+
msgid "Failed to write out the decrypted database to the filesystem"
|
1696 |
+
msgstr "Impossible d'écrire la base de données décryptée"
|
1697 |
+
|
1698 |
+
#: restorer.php:157
|
1699 |
+
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
1700 |
+
msgstr "wp-config depuis la sauvegarde : sera restauré sous le nom de wp-config-backup"
|
1701 |
+
|
1702 |
+
#: admin.php:2061
|
1703 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1704 |
+
msgstr "Choisir cette option diminue votre sécurité et empêche UpdraftPlus d'utiliser SSL pour l'authentification et le cryptage des échanges. Notez que certains fournisseur de stockage dans le nuage ne le permettent pas (notamment Dropbox), donc ce réglage n'aura aucun effet avec ces derniers."
|
1705 |
+
|
1706 |
+
#: admin.php:2085
|
1707 |
+
msgid "Save Changes"
|
1708 |
+
msgstr "Enregistrer"
|
1709 |
+
|
1710 |
+
#: methods/googledrive.php:452
|
1711 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1712 |
+
msgstr "Votre installation PHP n'inclue pas un module requis (%s). Contactez votre hébergeur."
|
1713 |
+
|
1714 |
+
#: admin.php:2119
|
1715 |
+
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1716 |
+
msgstr "L'installation PHP/Curl de votre serveur ne supporte pas les accès https. La communication avec %s ne sera pas cryptée. Demandez à votre hébergeur d'intaller Curl/SSL pour pouvoir utiliser le cryptage (via une extension)."
|
1717 |
+
|
1718 |
+
#: admin.php:2121
|
1719 |
+
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1720 |
+
msgstr "L'installation PHP/Curl de votre serveur ne supporte pas les accès https. Nous ne pouvons pas accéder à %s sans cela. Contactez votre hébergeur. %s <strong>requiert</strong> Curl+https. Ne nous contactez pas à ce sujet, il n'y a pas d'alternative."
|
1721 |
+
|
1722 |
+
#: admin.php:2124
|
1723 |
+
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1724 |
+
msgstr "Bonne nouvelle : la communication de votre site avec %s peut être cryptée. Si vous avez des erreurs relatives au cryptage, regardez les \"réglages avancés\" pour plus d'aide."
|
1725 |
+
|
1726 |
+
#: admin.php:2197
|
1727 |
+
msgid "Delete this backup set"
|
1728 |
+
msgstr "Supprimer ce lot de sauvegarde"
|
1729 |
+
|
1730 |
+
#: admin.php:2246
|
1731 |
+
msgid "Press here to download"
|
1732 |
+
msgstr "Cliquez ici pour télécharger"
|
1733 |
+
|
1734 |
+
#: admin.php:2219 admin.php:2274
|
1735 |
+
msgid "(No %s)"
|
1736 |
+
msgstr "(Pas de %s)"
|
1737 |
+
|
1738 |
+
#: admin.php:2282
|
1739 |
+
msgid "Backup Log"
|
1740 |
+
msgstr "Journal des sauvegardes"
|
1741 |
+
|
1742 |
+
#: admin.php:2302
|
1743 |
+
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1744 |
+
msgstr "Après avoir cliqué ce bouton, vous aurez la possibilité de choisir quels éléments vous souhaitez restaurer"
|
1745 |
+
|
1746 |
+
#: admin.php:2392
|
1747 |
+
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1748 |
+
msgstr "Cette sauvegarde n'existe pas dans l'historique - restauration annulée. Horodatage :"
|
1749 |
+
|
1750 |
+
#: admin.php:2420
|
1751 |
+
msgid "UpdraftPlus Restoration: Progress"
|
1752 |
+
msgstr "Restauration UpdraftPlus : progression"
|
1753 |
+
|
1754 |
+
#: admin.php:2442
|
1755 |
+
msgid "ABORT: Could not find the information on which entities to restore."
|
1756 |
+
msgstr "ANNULATION : impossible de trouver l'information sur les éléments à restaurer."
|
1757 |
+
|
1758 |
+
#: admin.php:2443
|
1759 |
+
msgid "If making a request for support, please include this information:"
|
1760 |
+
msgstr "Si vous faites une demande de support, merci d'inclure les infos suivantes :"
|
1761 |
+
|
1762 |
+
#: admin.php:2055
|
1763 |
+
msgid "Do not verify SSL certificates"
|
1764 |
+
msgstr "Ne pas vérifier les certificats SSL"
|
1765 |
+
|
1766 |
+
#: admin.php:2056
|
1767 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1768 |
+
msgstr "Choisir cette option diminue votre sécurité et empêche UpdraftPlus de vérifier l'identité des sites cryptés auxquels il se connecte (Dropbox, Google Drive, etc.). Cela signifie qu'UpdraftPlus utilisera seulement SSL pour crypter les échanges, pas pour l'authentification."
|
1769 |
+
|
1770 |
+
#: admin.php:2056
|
1771 |
+
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1772 |
+
msgstr "Notez que toutes les méthodes de sauvegarde dans le nuage n'utilisent pas l'authentification SSL."
|
1773 |
+
|
1774 |
+
#: admin.php:2060
|
1775 |
+
msgid "Disable SSL entirely where possible"
|
1776 |
+
msgstr "Désactiver totalement SSL lorsque c'est possible"
|
1777 |
+
|
1778 |
+
#: admin.php:2007
|
1779 |
+
msgid "Expert settings"
|
1780 |
+
msgstr "Réglages avancés"
|
1781 |
+
|
1782 |
+
#: admin.php:2008
|
1783 |
+
msgid "Show expert settings"
|
1784 |
+
msgstr "Afficher les réglages avancés"
|
1785 |
+
|
1786 |
+
#: admin.php:2008
|
1787 |
+
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1788 |
+
msgstr "Cliquez ici pour afficher d'autres options ; ne vous embêtez pas avec cela, sauf si vous avez un problème ou que vous êtes curieux."
|
1789 |
+
|
1790 |
+
#: admin.php:2023
|
1791 |
+
msgid "Delete local backup"
|
1792 |
+
msgstr "Supprimer la sauvegarde locale"
|
1793 |
+
|
1794 |
+
#: admin.php:2028
|
1795 |
+
msgid "Backup directory"
|
1796 |
+
msgstr "Répertoire de sauvegarde"
|
1797 |
+
|
1798 |
+
#: admin.php:2035
|
1799 |
+
msgid "Backup directory specified is writable, which is good."
|
1800 |
+
msgstr "Le répertoire de sauvegarde est accessible en écriture. c'est parfait."
|
1801 |
+
|
1802 |
+
#: admin.php:2043
|
1803 |
+
msgid "Click here to attempt to create the directory and set the permissions"
|
1804 |
+
msgstr "Cliquez ici pour tenter de créer le répertoire et régler les permissions"
|
1805 |
+
|
1806 |
+
#: admin.php:2043
|
1807 |
+
msgid "or, to reset this option"
|
1808 |
+
msgstr "ou, pour réinitialiser cette option"
|
1809 |
+
|
1810 |
+
#: admin.php:2043
|
1811 |
+
msgid "click here"
|
1812 |
+
msgstr "cliquez ici"
|
1813 |
+
|
1814 |
+
#: admin.php:2043
|
1815 |
+
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1816 |
+
msgstr "En cas de problème, vérifiez les droits d'accès du dossier ou choisissez un répertoire accessible en écriture par votre serveur web."
|
1817 |
+
|
1818 |
+
#: admin.php:2046
|
1819 |
+
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1820 |
+
msgstr "C'est ici qu'UpdraftPlus va placer les sauvegardes. Ce répertoire doit être accessible en écriture par votre serveur web. Normalement il devrait être dans votre dossier wp-content (par défaut). <b>Ne placez pas ce dossier dans le répertoire uploads</b>. Cela provoquerait une boucle infinie (sauvegarde de sauvegardes de sauvegardes…)."
|
1821 |
+
|
1822 |
+
#: admin.php:2050
|
1823 |
+
msgid "Use the server's SSL certificates"
|
1824 |
+
msgstr "Utiliser les certificats SSL du serveur"
|
1825 |
+
|
1826 |
+
#: admin.php:2051
|
1827 |
+
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1828 |
+
msgstr "Par défaut, UpdraftPlus utilise son propre stockage de certificats SSL pour vérifier l'identité des serveurs distants (afin d'être être sûr de communiquer avec Dropbox ou Amazon S3 et pas avec un pirate). Nous les tenons à jour. En cas d'erreur SSL, cochez cette option ( afin de forcer UpdraftPlus à utiliser les certificats de votre serveur)."
|
1829 |
+
|
1830 |
+
#: admin.php:1904
|
1831 |
+
msgid "Use WordShell for automatic backup, version control and patching"
|
1832 |
+
msgstr "Utilisez WordShell pour les sauvegardes automatiques, le contrôle de version et les mises à jour."
|
1833 |
+
|
1834 |
+
#: admin.php:1908
|
1835 |
+
msgid "Email"
|
1836 |
+
msgstr "Courriel"
|
1837 |
+
|
1838 |
+
#: admin.php:1909
|
1839 |
+
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1840 |
+
msgstr "Saisissez ici une adresse email pour recevoir les rapports (et les sauvegardes, si vous le voulez)."
|
1841 |
+
|
1842 |
+
#: admin.php:1913
|
1843 |
+
msgid "Database encryption phrase"
|
1844 |
+
msgstr "Phrase de cryptage de la base de données"
|
1845 |
+
|
1846 |
+
#: admin.php:1920
|
1847 |
+
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1848 |
+
msgstr "Si vous saisissez un texte ici, il sera utilisé pour crypter les sauvegardes (Rijndael) <strong>Enregistrez-le quelque part et ne le perdez pas ou toutes vos sauvegardes <em>seront</em> perdues.</strong> Actuellement, seule la base de données est cryptée. Cette phrase est aussi utilisée pour décrypter les sauvegardes depuis l'interface d'administration (si vous la modifiez, le décryptage automatique ne fonctionnera plus tant que vous n'aurez pas remis l'ancienne)."
|
1849 |
+
|
1850 |
+
#: admin.php:1920
|
1851 |
+
msgid "You can also decrypt a database manually here."
|
1852 |
+
msgstr "Ici, vous pouvez aussi décrypter manuellement une base de données."
|
1853 |
+
|
1854 |
+
#: admin.php:1923
|
1855 |
+
msgid "Manually decrypt a database backup file"
|
1856 |
+
msgstr "Décrypter manuellement une sauvegarde de base de données"
|
1857 |
+
|
1858 |
+
#: admin.php:1930
|
1859 |
+
msgid "Use decryption key"
|
1860 |
+
msgstr "Utiliser une clé de décryptage"
|
1861 |
+
|
1862 |
+
#: admin.php:1944
|
1863 |
+
msgid "Copying Your Backup To Remote Storage"
|
1864 |
+
msgstr "Copier votre sauvegarde vers un service de stockage en ligne"
|
1865 |
+
|
1866 |
+
#: admin.php:1948
|
1867 |
+
msgid "Choose your remote storage"
|
1868 |
+
msgstr "Choisissez votre stockage distant"
|
1869 |
+
|
1870 |
+
#: admin.php:1960
|
1871 |
+
msgid "None"
|
1872 |
+
msgstr "Aucun"
|
1873 |
+
|
1874 |
+
#: admin.php:114
|
1875 |
+
msgid "Cancel"
|
1876 |
+
msgstr "Annuler"
|
1877 |
+
|
1878 |
+
#: admin.php:100
|
1879 |
+
msgid "Requesting start of backup..."
|
1880 |
+
msgstr "Demander le démarrage de la sauvegarde…"
|
1881 |
+
|
1882 |
+
#: admin.php:2000
|
1883 |
+
msgid "Advanced / Debugging Settings"
|
1884 |
+
msgstr "Réglages avancés / Options de débogage"
|
1885 |
+
|
1886 |
+
#: admin.php:2003
|
1887 |
+
msgid "Debug mode"
|
1888 |
+
msgstr "Mode débogage"
|
1889 |
+
|
1890 |
+
#: admin.php:2004
|
1891 |
+
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1892 |
+
msgstr "Cochez cette case pour recevoir plus d'infos par courriel sur les sauvegardes en cours - utile si le processus de sauvegarde tourne mal. Vous <strong>devrez</strong> nous envoyer ce journal si vous remplissez un rapport d'erreur."
|
1893 |
+
|
1894 |
+
#: admin.php:1904
|
1895 |
+
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1896 |
+
msgstr "Les répertoires ci-dessus contiennent tout, sauf le noyau de WordPress que vous pouvez récupérer sur WordPress.org."
|
1897 |
+
|
1898 |
+
#: admin.php:1904
|
1899 |
+
msgid "Or, get the \"More Files\" add-on from our shop."
|
1900 |
+
msgstr "Ou, obtenez l'extension \"More File\" sur notre boutique."
|
1901 |
+
|
1902 |
+
#: admin.php:1835
|
1903 |
+
msgid "Daily"
|
1904 |
+
msgstr "Quotidiennement"
|
1905 |
+
|
1906 |
+
#: admin.php:1835
|
1907 |
+
msgid "Weekly"
|
1908 |
+
msgstr "Hebdomadairement"
|
1909 |
+
|
1910 |
+
#: admin.php:1835
|
1911 |
+
msgid "Fortnightly"
|
1912 |
+
msgstr "Bimensuellement"
|
1913 |
+
|
1914 |
+
#: admin.php:1835
|
1915 |
+
msgid "Monthly"
|
1916 |
+
msgstr "Mensuellement"
|
1917 |
+
|
1918 |
+
#: admin.php:1844 admin.php:1862
|
1919 |
+
msgid "and retain this many backups"
|
1920 |
+
msgstr "et conserver ce nombre de sauvegarde"
|
1921 |
+
|
1922 |
+
#: admin.php:1851
|
1923 |
+
msgid "Database backup intervals"
|
1924 |
+
msgstr "Intervalle de sauvegarde de la base de données"
|
1925 |
+
|
1926 |
+
#: admin.php:1869
|
1927 |
+
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1928 |
+
msgstr "Pour automatiser le processus de sauvegarde, choisissez un intervalle de sauvegarde dans le menu déroulant ci-dessus. Si les 2 intervalles sont identiques, les 2 sauvegardes seront fusionnées. Si vous choisissez \"Manuelle\" vous devrez cliquer sur \"Sauvegarder maintenant\" pour lancer la sauvegarde à chaque fois que vous le souhaiterez."
|
1929 |
+
|
1930 |
+
#: admin.php:1870
|
1931 |
+
msgid "To fix the time at which a backup should take place,"
|
1932 |
+
msgstr "Pour choisir l'heure de la sauvegarde,"
|
1933 |
+
|
1934 |
+
#: admin.php:1870
|
1935 |
+
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1936 |
+
msgstr "par exemple si votre serveur est chargé et que vous voulez sauvegarder de nuit"
|
1937 |
+
|
1938 |
+
#: admin.php:1870
|
1939 |
+
msgid "use the \"Fix Time\" add-on"
|
1940 |
+
msgstr "utiliser l'extension \"Fix Time\""
|
1941 |
+
|
1942 |
+
#: admin.php:1874
|
1943 |
+
msgid "Include in files backup"
|
1944 |
+
msgstr "Inclure dans la sauvegarde"
|
1945 |
+
|
1946 |
+
#: admin.php:1884
|
1947 |
+
msgid "Any other directories found inside wp-content"
|
1948 |
+
msgstr "Tout autre répertoire trouvé dans wp-content"
|
1949 |
+
|
1950 |
+
#: admin.php:1890
|
1951 |
+
msgid "Exclude these:"
|
1952 |
+
msgstr "À exclure de la sauvegarde :"
|
1953 |
+
|
1954 |
+
#: admin.php:1614
|
1955 |
+
msgid "Debug Database Backup"
|
1956 |
+
msgstr "Déboguer la sauvegarde de la base de données"
|
1957 |
+
|
1958 |
+
#: admin.php:1614
|
1959 |
+
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1960 |
+
msgstr "Cela va immédiatement lancer une sauvegarde de la base de données. La page se rechargera jusqu'à la fin du processus. La sauvegarde peut prendre beaucoup de temps. Ce bouton sert uniquement à vérifier que la sauvegarde passe les premières étapes, ou pour les petits sites WordPress."
|
1961 |
+
|
1962 |
+
#: admin.php:1620
|
1963 |
+
msgid "Wipe Settings"
|
1964 |
+
msgstr "Effacer les réglages"
|
1965 |
+
|
1966 |
+
#: admin.php:1621
|
1967 |
+
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1968 |
+
msgstr "Ce bouton supprimera tous les réglages d'UpdraftPlus (mais pas les sauvegardes distantes). Vous devrez alors re-saisir tous vos réglages. Vous pouvez aussi faire cela avant une désactivation/suppression d'UpdraftPlus."
|
1969 |
+
|
1970 |
+
#: admin.php:1624
|
1971 |
+
msgid "Wipe All Settings"
|
1972 |
+
msgstr "Effacer tous les réglages"
|
1973 |
+
|
1974 |
+
#: admin.php:1624
|
1975 |
+
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1976 |
+
msgstr "Cela va supprimer tous vos réglages UpdraftPlus - êtes-vous sûr de vouloir faire cela ?"
|
1977 |
+
|
1978 |
+
#: admin.php:1626
|
1979 |
+
msgid "Active jobs"
|
1980 |
+
msgstr "Tâches actives"
|
1981 |
+
|
1982 |
+
#: admin.php:1647
|
1983 |
+
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
1984 |
+
msgstr "%s : a démarré à : %s ; prochaine reprise : %d (après %ss)"
|
1985 |
+
|
1986 |
+
#: admin.php:1647
|
1987 |
+
msgid "show log"
|
1988 |
+
msgstr "afficher le journal"
|
1989 |
+
|
1990 |
+
#: admin.php:1647
|
1991 |
+
msgid "delete schedule"
|
1992 |
+
msgstr "supprimer la programmation"
|
1993 |
+
|
1994 |
+
#: admin.php:1654
|
1995 |
+
msgid "(None)"
|
1996 |
+
msgstr "(aucune)"
|
1997 |
+
|
1998 |
+
#: admin.php:115 admin.php:1673 admin.php:1698
|
1999 |
+
msgid "Delete"
|
2000 |
+
msgstr "Supprimer"
|
2001 |
+
|
2002 |
+
#: admin.php:1739
|
2003 |
+
msgid "The request to the filesystem to create the directory failed."
|
2004 |
+
msgstr "La requête de création d'un répertoire à échoué."
|
2005 |
+
|
2006 |
+
#: admin.php:1753
|
2007 |
+
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
2008 |
+
msgstr "Le dossier a été créé mais nous avons dû passer ses permission à 777 (accessible à tous en écriture) pour pouvoir y écrire. Vous devriez vérifier avec votre hébergeur que cela ne cause pas de problème."
|
2009 |
+
|
2010 |
+
#: admin.php:1757
|
2011 |
+
msgid "The folder exists, but your webserver does not have permission to write to it."
|
2012 |
+
msgstr "Le dossier existe mais les serveur web n'a pas la permission d'y écrire."
|
2013 |
+
|
2014 |
+
#: admin.php:1757
|
2015 |
+
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
2016 |
+
msgstr "Contactez votre hébergeur pour modifier les permission de façon à ce qu'une extension WordPress puisse écrire dans ce dossier."
|
2017 |
+
|
2018 |
+
#: admin.php:1812
|
2019 |
+
msgid "Download log file"
|
2020 |
+
msgstr "Télécharger le journal"
|
2021 |
+
|
2022 |
+
#: admin.php:1816
|
2023 |
+
msgid "No backup has been completed."
|
2024 |
+
msgstr "Aucune sauvegarde complétée."
|
2025 |
+
|
2026 |
+
#: admin.php:1832
|
2027 |
+
msgid "File backup intervals"
|
2028 |
+
msgstr "Intervalle de sauvegarde"
|
2029 |
+
|
2030 |
+
#: admin.php:1835
|
2031 |
+
msgid "Manual"
|
2032 |
+
msgstr "Manuelle"
|
2033 |
+
|
2034 |
+
#: admin.php:1835
|
2035 |
+
msgid "Every 4 hours"
|
2036 |
+
msgstr "toutes les 4 heures"
|
2037 |
+
|
2038 |
+
#: admin.php:1835
|
2039 |
+
msgid "Every 8 hours"
|
2040 |
+
msgstr "toutes les 8 heures"
|
2041 |
+
|
2042 |
+
#: admin.php:1835
|
2043 |
+
msgid "Every 12 hours"
|
2044 |
+
msgstr "toutes les 12 heures"
|
2045 |
+
|
2046 |
+
#: admin.php:1536
|
2047 |
+
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
2048 |
+
msgstr "Pour démarrer, cliquez sur 'Sauvegarder maintenant'. Après une dizaine de secondes, regardez le champs 'Dernier message du journal'. WordPress devrait lancer la sauvegarde en tâche de fond."
|
2049 |
+
|
2050 |
+
#: admin.php:1538
|
2051 |
+
msgid "Does nothing happen when you schedule backups?"
|
2052 |
+
msgstr "Rien ne se produit lorsque vous planifiez des sauvegardes ?"
|
2053 |
+
|
2054 |
+
#: admin.php:1538
|
2055 |
+
msgid "Go here for help."
|
2056 |
+
msgstr "Aller ici pour de l'aide."
|
2057 |
+
|
2058 |
+
#: admin.php:1544
|
2059 |
+
msgid "Multisite"
|
2060 |
+
msgstr "Multi-sites"
|
2061 |
+
|
2062 |
+
#: admin.php:1548
|
2063 |
+
msgid "Do you need WordPress Multisite support?"
|
2064 |
+
msgstr "Avez-vous besoin du support WordPress multi-sites ?"
|
2065 |
+
|
2066 |
+
#: admin.php:1548
|
2067 |
+
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
2068 |
+
msgstr "Jetez un oeil sur UpdraftPlus Premium, ou sur l'extension Multi-sites."
|
2069 |
+
|
2070 |
+
#: admin.php:1553
|
2071 |
+
msgid "Configure Backup Contents And Schedule"
|
2072 |
+
msgstr "Configurer le contenu et les intervalles de sauvegarde"
|
2073 |
+
|
2074 |
+
#: admin.php:1559
|
2075 |
+
msgid "Debug Information And Expert Options"
|
2076 |
+
msgstr "Informations de débogage et options avancées"
|
2077 |
+
|
2078 |
+
#: admin.php:1562
|
2079 |
+
msgid "Web server:"
|
2080 |
+
msgstr "Serveur web :"
|
2081 |
+
|
2082 |
+
#: admin.php:1565
|
2083 |
+
msgid "Peak memory usage"
|
2084 |
+
msgstr "Pic d'utilisation mémoire"
|
2085 |
+
|
2086 |
+
#: admin.php:1566
|
2087 |
+
msgid "Current memory usage"
|
2088 |
+
msgstr "Utilisation mémoire actuelle"
|
2089 |
+
|
2090 |
+
#: admin.php:1567
|
2091 |
+
msgid "PHP memory limit"
|
2092 |
+
msgstr "Limite de la mémoire PHP"
|
2093 |
+
|
2094 |
+
#: admin.php:1568 admin.php:1570
|
2095 |
+
msgid "%s version:"
|
2096 |
+
msgstr "Version %s :"
|
2097 |
+
|
2098 |
+
#: admin.php:1573 admin.php:1575 admin.php:1582
|
2099 |
+
msgid "Yes"
|
2100 |
+
msgstr "Oui"
|
2101 |
+
|
2102 |
+
#: admin.php:1575 admin.php:1582
|
2103 |
+
msgid "No"
|
2104 |
+
msgstr "Non"
|
2105 |
+
|
2106 |
+
#: admin.php:1578
|
2107 |
+
msgid "PHP has support for ZipArchive::addFile:"
|
2108 |
+
msgstr "PHP supporte ZipArchive : :addFile:"
|
2109 |
+
|
2110 |
+
#: admin.php:1587
|
2111 |
+
msgid "Total (uncompressed) on-disk data:"
|
2112 |
+
msgstr "Total des données sur disque (non compressées) :"
|
2113 |
+
|
2114 |
+
#: admin.php:1588
|
2115 |
+
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
2116 |
+
msgstr "N.B. Ce compte est basé sur ce qui était, ou pas, exclu lors de votre dernier enregistrement des options."
|
2117 |
+
|
2118 |
+
#: admin.php:1595
|
2119 |
+
msgid "count"
|
2120 |
+
msgstr "compte"
|
2121 |
+
|
2122 |
+
#: admin.php:1601
|
2123 |
+
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
2124 |
+
msgstr "Le bouton ci-dessous va lancer une sauvegarde immédiate, indépendamment de toute planification. Si cela fonctionne alors que le bouton \"Sauvegarder maintenant\" et les planifications ne donnent rien (par ex. aucun fichier journal), c'est que le planificateur est endommagé. Désactivez toutes les autres extensions et ré-essayez le bouton \"Sauvegarder maintenant\". Si cela échoue, demandez à votre hébergeur s'il a désactivé wp-cron (composant nécessaire pour la planification). Si cela fonctionne, ré-activez vos extensions une à une pour trouver celle qui pose problème et informez l'auteur de l'extension concernée."
|
2125 |
+
|
2126 |
+
#: admin.php:1609
|
2127 |
+
msgid "Debug Full Backup"
|
2128 |
+
msgstr "Déboguer toute la sauvegarde"
|
2129 |
+
|
2130 |
+
#: admin.php:1609
|
2131 |
+
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
2132 |
+
msgstr "Ceci va lancer une sauvegarde immédiate. La page se rechargera tant que le processus ne sera pas terminé."
|
2133 |
+
|
2134 |
+
#: admin.php:1408
|
2135 |
+
msgid "UpdraftPlus - Upload backup files"
|
2136 |
+
msgstr "UpdraftPlus - Envoyer les fichiers de sauvegarde"
|
2137 |
+
|
2138 |
+
#: admin.php:1409
|
2139 |
+
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
2140 |
+
msgstr "Envoyer des fichier dans UpdraftPlus. Utilisez cela pour importer des sauvegardes effectuées depuis une autre installation de WordPress."
|
2141 |
+
|
2142 |
+
#: admin.php:1413
|
2143 |
+
msgid "Drop backup zips here"
|
2144 |
+
msgstr "Déposez ici les archives zip de sauvegarde"
|
2145 |
+
|
2146 |
+
#: admin.php:1414 admin.php:1928
|
2147 |
+
msgid "or"
|
2148 |
+
msgstr "ou"
|
2149 |
+
|
2150 |
+
#: admin.php:85
|
2151 |
+
msgid "calculating..."
|
2152 |
+
msgstr "calcul en cours…"
|
2153 |
+
|
2154 |
+
#: restorer.php:544 admin.php:93 admin.php:2498 admin.php:2516
|
2155 |
+
msgid "Error:"
|
2156 |
+
msgstr "Erreur :"
|
2157 |
+
|
2158 |
+
#: admin.php:95
|
2159 |
+
msgid "You should:"
|
2160 |
+
msgstr "Vous devriez :"
|
2161 |
+
|
2162 |
+
#: admin.php:99
|
2163 |
+
msgid "Download error: the server sent us a response which we did not understand."
|
2164 |
+
msgstr "Erreur de téléchargement : le serveur a renvoyé une réponse incompréhensible."
|
2165 |
+
|
2166 |
+
#: admin.php:1434
|
2167 |
+
msgid "Delete backup set"
|
2168 |
+
msgstr "Supprimer le lot de sauvegarde"
|
2169 |
+
|
2170 |
+
#: admin.php:1437
|
2171 |
+
msgid "Are you sure that you wish to delete this backup set?"
|
2172 |
+
msgstr "Êtes-vous sûr de vouloir supprimer ce lot de sauvegarde ?"
|
2173 |
+
|
2174 |
+
#: admin.php:1452
|
2175 |
+
msgid "Restore backup"
|
2176 |
+
msgstr "Restaurer la sauvegarde"
|
2177 |
+
|
2178 |
+
#: admin.php:1453
|
2179 |
+
msgid "Restore backup from"
|
2180 |
+
msgstr "Restaurer la sauvegarde depuis"
|
2181 |
+
|
2182 |
+
#: admin.php:1465
|
2183 |
+
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
2184 |
+
msgstr "La restauration va remplacer les thèmes, les extensions, les fichiers, la base de données et/ou le contenu d'autres répertoires (conformément aux éléments que vous allez sélectionner)."
|
2185 |
+
|
2186 |
+
#: admin.php:1465
|
2187 |
+
msgid "Choose the components to restore"
|
2188 |
+
msgstr "Choisissez les éléments à restaurer"
|
2189 |
+
|
2190 |
+
#: admin.php:1474
|
2191 |
+
msgid "Your web server has PHP's so-called safe_mode active."
|
2192 |
+
msgstr "PHP safe_mode est activé sur votre serveur."
|
2193 |
+
|
2194 |
+
#: admin.php:1474
|
2195 |
+
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
2196 |
+
msgstr "Cela provoque souvent des time-out (limite de temps dépassée). Il est recommandé de désactiver safe_mode, de ne restaurer qu'un élément à la fois, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">ou de restaurer manuellement</a>."
|
2197 |
+
|
2198 |
+
#: admin.php:1487
|
2199 |
+
msgid "The following entity cannot be restored automatically: \"%s\"."
|
2200 |
+
msgstr "L'élément suivant n'a pu être restauré automatiquement : \"%s\"."
|
2201 |
+
|
2202 |
+
#: admin.php:1487
|
2203 |
+
msgid "You will need to restore it manually."
|
2204 |
+
msgstr "Vous devrez restaurer la sauvegarde manuellement."
|
2205 |
+
|
2206 |
+
#: admin.php:1494
|
2207 |
+
msgid "%s restoration options:"
|
2208 |
+
msgstr "Options de restauration pour %s :"
|
2209 |
+
|
2210 |
+
#: admin.php:1502
|
2211 |
+
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
2212 |
+
msgstr "Vous pouvez rechercher et remplacer votre base de données (pour migrer un site vers un nom de domaine différent par exemple) avec l'extension Migrator - suivez ce lien pour en savoir plus"
|
2213 |
+
|
2214 |
+
#: admin.php:1513
|
2215 |
+
msgid "Do read this helpful article of useful things to know before restoring."
|
2216 |
+
msgstr "Lisez cet article avant de faire une restauration."
|
2217 |
+
|
2218 |
+
#: admin.php:1535
|
2219 |
+
msgid "Perform a one-time backup"
|
2220 |
+
msgstr "Faire une sauvegarde unique"
|
2221 |
+
|
2222 |
+
#: admin.php:1347
|
2223 |
+
msgid "Time now"
|
2224 |
+
msgstr "Heure actuelle"
|
2225 |
+
|
2226 |
+
#: admin.php:113 admin.php:1357
|
2227 |
+
msgid "Backup Now"
|
2228 |
+
msgstr "Sauvegarder maintenant"
|
2229 |
+
|
2230 |
+
#: admin.php:117 admin.php:1364 admin.php:2302
|
2231 |
+
msgid "Restore"
|
2232 |
+
msgstr "Restaurer"
|
2233 |
+
|
2234 |
+
#: admin.php:1373
|
2235 |
+
msgid "Last log message"
|
2236 |
+
msgstr "Dernier message du journal"
|
2237 |
+
|
2238 |
+
#: admin.php:1375
|
2239 |
+
msgid "(Nothing yet logged)"
|
2240 |
+
msgstr "(rien d'enregistré pour l'instant)"
|
2241 |
+
|
2242 |
+
#: admin.php:1376
|
2243 |
+
msgid "Download most recently modified log file"
|
2244 |
+
msgstr "Télécharger le dernier journal"
|
2245 |
+
|
2246 |
+
#: admin.php:1380
|
2247 |
+
msgid "Backups, logs & restoring"
|
2248 |
+
msgstr "Sauvegardes, journaux & restaurations"
|
2249 |
+
|
2250 |
+
#: admin.php:1381
|
2251 |
+
msgid "Press to see available backups"
|
2252 |
+
msgstr "Cliquez pour voir les sauvegardes disponibles"
|
2253 |
+
|
2254 |
+
#: admin.php:687 admin.php:745 admin.php:1381
|
2255 |
+
msgid "%d set(s) available"
|
2256 |
+
msgstr "%d lot(s) disponible(s)"
|
2257 |
+
|
2258 |
+
#: admin.php:1395
|
2259 |
+
msgid "Downloading and restoring"
|
2260 |
+
msgstr "Téléchargement et Restauration de vos sauvegardes"
|
2261 |
+
|
2262 |
+
#: admin.php:1400
|
2263 |
+
msgid "Downloading"
|
2264 |
+
msgstr "Téléchargement"
|
2265 |
+
|
2266 |
+
#: admin.php:1400
|
2267 |
+
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
2268 |
+
msgstr "Cliquez sur base de données/extensions/thèmes/fichiers envoyés/autres pour demander à UpdraftPlus de télécharger la sauvegarde concernée depuis le stockage distant (Amazon S3, Dropbox, ftp,etc.) vers votre serveur. Vous pourrez alors télécharger la sauvegarde choisie sur votre ordinateur. Si la recherche sur le stockage distant s'arrête (attendez 30 secondes pour être sûr), cliquez à nouveau pour reprendre. N'oubliez pas que vous pouvez aussi aller directement sur le serveur de stockage distant."
|
2269 |
+
|
2270 |
+
#: admin.php:1401
|
2271 |
+
msgid "Restoring"
|
2272 |
+
msgstr "Restauration"
|
2273 |
+
|
2274 |
+
#: admin.php:1401
|
2275 |
+
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
2276 |
+
msgstr "Cliquez le bouton de l'élément sauvegardé que vous souhaitez restaurer. Si votre site est volumineux et que vous utilisez un stockage distant, vous devriez d'abord restaurer chaque élément (extensions, thèmes, etc.) individuellement pour éviter de franchir la limite de temps fixée par votre hébergeur lors du processus de restauration."
|
2277 |
+
|
2278 |
+
#: admin.php:1401
|
2279 |
+
msgid "More tasks:"
|
2280 |
+
msgstr "Autres tâches :"
|
2281 |
+
|
2282 |
+
#: admin.php:1401
|
2283 |
+
msgid "upload backup files"
|
2284 |
+
msgstr "Envoyer les fichier de sauvegarde sur le serveur"
|
2285 |
+
|
2286 |
+
#: admin.php:1401
|
2287 |
+
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
2288 |
+
msgstr "Cliquez ici pour rechercher les nouveaux lots de sauvegarde dans votre répertoire UpdraftPlus (sur votre serveur) . Ce répertoire est défini dans les réglages avancés ci-dessous."
|
2289 |
+
|
2290 |
+
#: admin.php:1401
|
2291 |
+
msgid "rescan folder for new backup sets"
|
2292 |
+
msgstr "Analyser le dossier pour détecter de nouveaux lots de sauvegarde"
|
2293 |
+
|
2294 |
+
#: admin.php:1402
|
2295 |
+
msgid "Opera web browser"
|
2296 |
+
msgstr "navigateur web Opera"
|
2297 |
+
|
2298 |
+
#: admin.php:1402
|
2299 |
+
msgid "If you are using this, then turn Turbo/Road mode off."
|
2300 |
+
msgstr "Si vous l'utilisez, désactivez le mode Turbo/Road."
|
2301 |
+
|
2302 |
+
#: admin.php:1404
|
2303 |
+
msgid "Google Drive"
|
2304 |
+
msgstr "Google Drive"
|
2305 |
+
|
2306 |
+
#: admin.php:1404
|
2307 |
+
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
2308 |
+
msgstr "Google a récemment modifié les réglages de permissions (avril 2013). Pour télécharger ou restaurer depuis Google Drive, vous <strong>devez</strong> d'abord vous ré-authentifier (en utilisant le lien de la section configuration de Google Drive)."
|
2309 |
+
|
2310 |
+
#: admin.php:1406
|
2311 |
+
msgid "This is a count of the contents of your Updraft directory"
|
2312 |
+
msgstr "C'est le nombre de contenus de votre répertoire Updraft"
|
2313 |
+
|
2314 |
+
#: admin.php:1406
|
2315 |
+
msgid "Web-server disk space in use by UpdraftPlus"
|
2316 |
+
msgstr "Espace disque utilisé par UpdraftPlus"
|
2317 |
+
|
2318 |
+
#: admin.php:1406
|
2319 |
+
msgid "refresh"
|
2320 |
+
msgstr "actualiser"
|
2321 |
+
|
2322 |
+
#: admin.php:1257
|
2323 |
+
msgid "By UpdraftPlus.Com"
|
2324 |
+
msgstr "par UpdraftPlus.com"
|
2325 |
+
|
2326 |
+
#: admin.php:1257
|
2327 |
+
msgid "Lead developer's homepage"
|
2328 |
+
msgstr "Site web de l'auteur du plugin"
|
2329 |
+
|
2330 |
+
#: admin.php:1257
|
2331 |
+
msgid "Donate"
|
2332 |
+
msgstr "Faire un don"
|
2333 |
+
|
2334 |
+
#: admin.php:1257
|
2335 |
+
msgid "Version"
|
2336 |
+
msgstr "Version"
|
2337 |
+
|
2338 |
+
#: admin.php:1267
|
2339 |
+
msgid "Your backup has been restored."
|
2340 |
+
msgstr "Votre sauvegarde a été restaurée."
|
2341 |
+
|
2342 |
+
#: admin.php:1267
|
2343 |
+
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
2344 |
+
msgstr "Vos anciens répertoires (thèmes, fichiers envoyés, plugins, autres) ont été renommés par l'ajout du suffixe \"-old\". Supprimez ces répertoires après avoir vérifié que la sauvegarde s'est bien déroulée."
|
2345 |
+
|
2346 |
+
#: admin.php:1273
|
2347 |
+
msgid "Old directories successfully deleted."
|
2348 |
+
msgstr "Anciens répertoires supprimés avec succès."
|
2349 |
+
|
2350 |
+
#: admin.php:1276
|
2351 |
+
msgid "Current limit is:"
|
2352 |
+
msgstr "Limite actuelle : "
|
2353 |
+
|
2354 |
+
#: admin.php:1284
|
2355 |
+
msgid "Delete Old Directories"
|
2356 |
+
msgstr "Supprimer les anciens répertoires"
|
2357 |
+
|
2358 |
+
#: admin.php:1296
|
2359 |
+
msgid "Existing Schedule And Backups"
|
2360 |
+
msgstr "Sauvegardes planifiées"
|
2361 |
+
|
2362 |
+
#: admin.php:1300
|
2363 |
+
msgid "JavaScript warning"
|
2364 |
+
msgstr "Alerte JavaScript"
|
2365 |
+
|
2366 |
+
#: admin.php:1301
|
2367 |
+
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
2368 |
+
msgstr "Cette interface fait beaucoup appel à JavaScript. Vous devez soit l'activer dans votre navigateur, soit utiliser un navigateur compatible avec JavaScript."
|
2369 |
+
|
2370 |
+
#: admin.php:1314 admin.php:1327
|
2371 |
+
msgid "Nothing currently scheduled"
|
2372 |
+
msgstr "Rien de planifié pour le moment"
|
2373 |
+
|
2374 |
+
#: admin.php:1319
|
2375 |
+
msgid "At the same time as the files backup"
|
2376 |
+
msgstr "En même temps que la sauvegarde des fichiers"
|
2377 |
+
|
2378 |
+
#: admin.php:1343
|
2379 |
+
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
2380 |
+
msgstr "Toutes les heures affichées dans cette section utilisent les fuseaux horaires tel que configuré dans WordPress. Vous pouvez les configurer dans Réglages -> Général"
|
2381 |
+
|
2382 |
+
#: admin.php:1343
|
2383 |
+
msgid "Next scheduled backups"
|
2384 |
+
msgstr "Prochaines sauvegardes planifiées"
|
2385 |
+
|
2386 |
+
#: admin.php:1345
|
2387 |
+
msgid "Files"
|
2388 |
+
msgstr "Fichiers"
|
2389 |
+
|
2390 |
+
#: admin.php:520 admin.php:1346 admin.php:1491 admin.php:1494 admin.php:2206
|
2391 |
+
#: admin.php:2208 admin.php:2539
|
2392 |
+
msgid "Database"
|
2393 |
+
msgstr "Base de données"
|
2394 |
+
|
2395 |
+
#: admin.php:299
|
2396 |
+
msgid "Your website is hosted using the %s web server."
|
2397 |
+
msgstr "Votre site web est hébergé par un serveur %s."
|
2398 |
+
|
2399 |
+
#: admin.php:299
|
2400 |
+
msgid "Please consult this FAQ if you have problems backing up."
|
2401 |
+
msgstr "En cas de problème avec les sauvegardes, consultez cette FAQ."
|
2402 |
+
|
2403 |
+
#: admin.php:312 admin.php:316
|
2404 |
+
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
2405 |
+
msgstr "Cliquez ici pour authentifier votre compte %s (sinon, vous ne pourrez pas sauvegarder sur %s)."
|
2406 |
+
|
2407 |
+
#: admin.php:487
|
2408 |
+
msgid "Nothing yet logged"
|
2409 |
+
msgstr "Rien n'est encore inscrit au journal"
|
2410 |
+
|
2411 |
+
#: admin.php:694
|
2412 |
+
msgid "Schedule backup"
|
2413 |
+
msgstr "Programmer la sauvegarde"
|
2414 |
+
|
2415 |
+
#: admin.php:697
|
2416 |
+
msgid "Failed."
|
2417 |
+
msgstr "Echec."
|
2418 |
+
|
2419 |
+
#: admin.php:700
|
2420 |
+
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
2421 |
+
msgstr "Parfait. Vous devriez bientôt voir l'activité en cours dans le champ \"Dernier message du journal\", ci-dessous."
|
2422 |
+
|
2423 |
+
#: admin.php:700
|
2424 |
+
msgid "Nothing happening? Follow this link for help."
|
2425 |
+
msgstr "Rien ne se produit ? Suivez ce lien pour de l'aide."
|
2426 |
+
|
2427 |
+
#: admin.php:719
|
2428 |
+
msgid "Job deleted"
|
2429 |
+
msgstr "Tâche supprimée"
|
2430 |
+
|
2431 |
+
#: admin.php:725
|
2432 |
+
msgid "Could not find that job - perhaps it has already finished?"
|
2433 |
+
msgstr "Pas de trace de cette tâche. Peut-être est-elle déjà finie ?"
|
2434 |
+
|
2435 |
+
#: restorer.php:959 restorer.php:1006 admin.php:737
|
2436 |
+
msgid "Error"
|
2437 |
+
msgstr "Erreur"
|
2438 |
+
|
2439 |
+
#: admin.php:756
|
2440 |
+
msgid "Download failed"
|
2441 |
+
msgstr "Téléchargement échoué"
|
2442 |
+
|
2443 |
+
#: admin.php:94 admin.php:774
|
2444 |
+
msgid "File ready."
|
2445 |
+
msgstr "Fichier prêt."
|
2446 |
+
|
2447 |
+
#: admin.php:782
|
2448 |
+
msgid "Download in progress"
|
2449 |
+
msgstr "Téléchargement en cours"
|
2450 |
+
|
2451 |
+
#: admin.php:785
|
2452 |
+
msgid "No local copy present."
|
2453 |
+
msgstr "Pas de copie locale."
|
2454 |
+
|
2455 |
+
#: admin.php:1067
|
2456 |
+
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
2457 |
+
msgstr "Format du nom de fichier invalide - ceci ne ressemble pas à un fichier créé par UpdraftPlus"
|
2458 |
+
|
2459 |
+
#: admin.php:1154
|
2460 |
+
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
2461 |
+
msgstr "Format du nom de fichier invalide - ceci ne ressemble pas à une base de données cryptée par UpdraftPlus"
|
2462 |
+
|
2463 |
+
#: admin.php:1183
|
2464 |
+
msgid "Restore successful!"
|
2465 |
+
msgstr "Restauration réussie !"
|
2466 |
+
|
2467 |
+
#: admin.php:1184 admin.php:1212 admin.php:1231
|
2468 |
+
msgid "Actions"
|
2469 |
+
msgstr "Actions"
|
2470 |
+
|
2471 |
+
#: admin.php:1184 admin.php:1189 admin.php:1212 admin.php:1231
|
2472 |
+
msgid "Return to UpdraftPlus Configuration"
|
2473 |
+
msgstr "Retour à la configuration d'UpdraftPlus"
|
2474 |
+
|
2475 |
+
#: admin.php:1201
|
2476 |
+
msgid "Remove old directories"
|
2477 |
+
msgstr "Supprimer les anciens répertoires"
|
2478 |
+
|
2479 |
+
#: admin.php:1207
|
2480 |
+
msgid "Old directories successfully removed."
|
2481 |
+
msgstr "Anciens répertoires correctement supprimés"
|
2482 |
+
|
2483 |
+
#: admin.php:1210
|
2484 |
+
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
2485 |
+
msgstr "La suppression des anciens répertoires a échoué. Essayez de le faire manuellement."
|
2486 |
+
|
2487 |
+
#: admin.php:1222
|
2488 |
+
msgid "Backup directory could not be created"
|
2489 |
+
msgstr "Le répertoire de sauvegarde n'a pu être créé"
|
2490 |
+
|
2491 |
+
#: admin.php:1229
|
2492 |
+
msgid "Backup directory successfully created."
|
2493 |
+
msgstr "Le répertoire de sauvegarde a été créé avec succès."
|
2494 |
+
|
2495 |
+
#: admin.php:1250
|
2496 |
+
msgid "Your settings have been wiped."
|
2497 |
+
msgstr "Vos réglages ont été effacés avec succès."
|
2498 |
+
|
2499 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2500 |
+
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
2501 |
+
msgstr "S.V.P., prenez quelques secondes de votre temps pour écrire un avis positif de ce plugin sur wordpress.org"
|
2502 |
+
|
2503 |
+
#: updraftplus.php:1610
|
2504 |
+
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
2505 |
+
msgstr "Voulez-vous enrichir les fonctions de ce plugin et profitez d'un support pro ? Découvrez UpdraftPlus Premium"
|
2506 |
+
|
2507 |
+
#: updraftplus.php:1620
|
2508 |
+
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
2509 |
+
msgstr "Visitez UpdraftPlus.Com pour de l'aide et des extensions supplémentaires"
|
2510 |
+
|
2511 |
+
#: updraftplus.php:1623
|
2512 |
+
msgid "Want to say thank-you for UpdraftPlus?"
|
2513 |
+
msgstr "Voulez-vous remercier l'auteur d'UpdraftPlus ?"
|
2514 |
+
|
2515 |
+
#: updraftplus.php:1623
|
2516 |
+
msgid "Please buy our very cheap 'no adverts' add-on."
|
2517 |
+
msgstr "Soutenez l'auteur de ce plugin gratuit et supprimez la publicité de cette page."
|
2518 |
+
|
2519 |
+
#: backup.php:995
|
2520 |
+
msgid "Infinite recursion: consult your log for more information"
|
2521 |
+
msgstr "Récursion infinie : consultez le journal pour plus d'information"
|
2522 |
+
|
2523 |
+
#: backup.php:131
|
2524 |
+
msgid "Could not create %s zip. Consult the log file for more information."
|
2525 |
+
msgstr "Impossible de créer le zip %s. Consultez le journal pour plus d'information"
|
2526 |
+
|
2527 |
+
#: admin.php:158 admin.php:180
|
2528 |
+
msgid "Allowed Files"
|
2529 |
+
msgstr "Fichiers autorisés"
|
2530 |
+
|
2531 |
+
#: admin.php:243
|
2532 |
+
msgid "Settings"
|
2533 |
+
msgstr "Réglages"
|
2534 |
+
|
2535 |
+
#: admin.php:247
|
2536 |
+
msgid "Add-Ons / Pro Support"
|
2537 |
+
msgstr "Extensions / support Pro"
|
2538 |
+
|
2539 |
+
#: admin.php:287 admin.php:291 admin.php:295 admin.php:299 admin.php:308
|
2540 |
+
#: admin.php:1397 admin.php:2112 admin.php:2119 admin.php:2121
|
2541 |
+
msgid "Warning"
|
2542 |
+
msgstr "Attention"
|
2543 |
+
|
2544 |
+
#: admin.php:291
|
2545 |
+
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
2546 |
+
msgstr "Vous avez un espace inférieur à %s sur le disque qu'UpdraftPlus doit utiliser pour les sauvegardes. UpdraftPlus pourrait manquer de place. Contactez votre hébergeur pour résoudre ce problème."
|
2547 |
+
|
2548 |
+
#: admin.php:295
|
2549 |
+
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
2550 |
+
msgstr "UpdraftPlus n'est pas officiellement compatible avec les versions WordPress antérieures à %s. Nous ne fournirons aucun support tant que vous n'aurez pas fait la mise à jour. Merci de votre compréhension."
|
2551 |
+
|
2552 |
+
#: updraftplus.php:1091
|
2553 |
+
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
2554 |
+
msgstr "La sauvegarde ne s'est pas terminée. Une nouvelle tentative est planifiée dans les 5 minutes"
|
2555 |
+
|
2556 |
+
#: backup.php:377
|
2557 |
+
msgid "Backed up"
|
2558 |
+
msgstr "Sauvegardé"
|
2559 |
+
|
2560 |
+
#: backup.php:377
|
2561 |
+
msgid "WordPress backup is complete"
|
2562 |
+
msgstr "La sauvegarde de WordPress est complète"
|
2563 |
+
|
2564 |
+
#: backup.php:377
|
2565 |
+
msgid "Backup contains"
|
2566 |
+
msgstr "La sauvegarde contient"
|
2567 |
+
|
2568 |
+
#: backup.php:377
|
2569 |
+
msgid "Latest status"
|
2570 |
+
msgstr "Dernier statut"
|
2571 |
+
|
2572 |
+
#: backup.php:441
|
2573 |
+
msgid "Backup directory (%s) is not writable, or does not exist."
|
2574 |
+
msgstr "Le répertoire de sauvegarde (%s) n'a pas les droits d'accès adéquats ou n'existe pas."
|
2575 |
+
|
2576 |
+
#: updraftplus.php:1336
|
2577 |
+
msgid "Could not read the directory"
|
2578 |
+
msgstr "Le répertoire ne peut pas être lu"
|
2579 |
+
|
2580 |
+
#: updraftplus.php:1353
|
2581 |
+
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
2582 |
+
msgstr "Impossible d'enregistrer l'historique de sauvegarde parce que nous n'avons pas de tableau de sauvegarde. La sauvegarde a probablement échoué."
|
2583 |
+
|
2584 |
+
#: backup.php:928
|
2585 |
+
msgid "Could not open the backup file for writing"
|
2586 |
+
msgstr "Impossible d'ouvrir le fichier de sauvegarde pour l'écriture"
|
2587 |
+
|
2588 |
+
#: backup.php:962
|
2589 |
+
msgid "Generated: %s"
|
2590 |
+
msgstr "Généré :%s"
|
2591 |
+
|
2592 |
+
#: backup.php:963
|
2593 |
+
msgid "Hostname: %s"
|
2594 |
+
msgstr "Nom de l'hôte : %s"
|
2595 |
+
|
2596 |
+
#: backup.php:964
|
2597 |
+
msgid "Database: %s"
|
2598 |
+
msgstr "Base de données : %s"
|
2599 |
+
|
2600 |
+
#: backup.php:646
|
2601 |
+
msgid "Table: %s"
|
2602 |
+
msgstr "Table : %s"
|
2603 |
+
|
2604 |
+
#: backup.php:651
|
2605 |
+
msgid "Skipping non-WP table: %s"
|
2606 |
+
msgstr "Sauter non-WP table : %s"
|
2607 |
+
|
2608 |
+
#: backup.php:746
|
2609 |
+
msgid "Delete any existing table %s"
|
2610 |
+
msgstr "Efface toute table existante %s"
|
2611 |
+
|
2612 |
+
#: backup.php:755
|
2613 |
+
msgid "Table structure of table %s"
|
2614 |
+
msgstr "Structure de la table %s"
|
2615 |
+
|
2616 |
+
#: backup.php:761
|
2617 |
+
msgid "Error with SHOW CREATE TABLE for %s."
|
2618 |
+
msgstr "Erreur avec SHOW CREATE TABLE pour %s."
|
2619 |
+
|
2620 |
+
#: backup.php:867
|
2621 |
+
msgid "End of data contents of table %s"
|
2622 |
+
msgstr "Fin des données du tableau %s"
|
2623 |
+
|
2624 |
+
#: updraftplus.php:1514 restorer.php:87 admin.php:830
|
2625 |
+
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
2626 |
+
msgstr "Echec de décryptage, la base de données est cryptée mais vous n'avez pas fourni de clé."
|
2627 |
+
|
2628 |
+
#: updraftplus.php:1527 restorer.php:102 admin.php:848
|
2629 |
+
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
2630 |
+
msgstr "Echec de décryptage, probablement parce que vous avez donné une mauvaise clé."
|
2631 |
+
|
2632 |
+
#: updraftplus.php:1527
|
2633 |
+
msgid "The decryption key used:"
|
2634 |
+
msgstr "Clé de décryptage utilisée :"
|
2635 |
+
|
2636 |
+
#: updraftplus.php:1545
|
2637 |
+
msgid "File not found"
|
2638 |
+
msgstr "Fichier introuvable"
|
2639 |
+
|
2640 |
+
#: updraftplus.php:1595
|
2641 |
+
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
2642 |
+
msgstr "Vous savez traduire ? Vous voulez améliorer UpdraftPlus pour ceux qui parlent votre langue ?"
|
2643 |
+
|
2644 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2645 |
+
msgid "Like UpdraftPlus and can spare one minute?"
|
2646 |
+
msgstr "Si vous aimez UpdraftPlus, consacrez-nous une minute de votre temps."
|
2647 |
+
|
2648 |
+
#: updraftplus.php:655
|
2649 |
+
msgid "Themes"
|
2650 |
+
msgstr "Thèmes"
|
2651 |
+
|
2652 |
+
#: updraftplus.php:656
|
2653 |
+
msgid "Uploads"
|
2654 |
+
msgstr "Fichiers envoyés"
|
2655 |
+
|
2656 |
+
#: updraftplus.php:671
|
2657 |
+
msgid "Others"
|
2658 |
+
msgstr "Autres"
|
2659 |
+
|
2660 |
+
#: updraftplus.php:981
|
2661 |
+
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
2662 |
+
msgstr "Impossible de créer des fichiers dans le répertoire de sauvegarde. Sauvegarde abandonnée - Vérifiez vos paramètres UpdraftPlus."
|
2663 |
+
|
2664 |
+
#: backup.php:900
|
2665 |
+
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
2666 |
+
msgstr "Une erreur de chiffrement est survenue lors du cryptage de la base de données. Cryptage abandonné."
|
2667 |
+
|
2668 |
+
#: updraftplus.php:1082
|
2669 |
+
msgid "The backup apparently succeeded and is now complete"
|
2670 |
+
msgstr "La sauvegarde s'est correctement effectué et est complète"
|
2671 |
+
|
2672 |
+
#: updraftplus.php:1088
|
2673 |
+
msgid "The backup attempt has finished, apparently unsuccessfully"
|
2674 |
+
msgstr "La tentative de sauvegarde est terminée, apparemment sans succès"
|
2675 |
+
|
2676 |
+
#: options.php:26
|
2677 |
+
msgid "UpdraftPlus Backups"
|
2678 |
+
msgstr "Sauvegardes UpdraftPlus"
|
2679 |
+
|
2680 |
+
#: updraftplus.php:341 updraftplus.php:346 updraftplus.php:351 admin.php:312
|
2681 |
+
#: admin.php:316
|
2682 |
+
msgid "UpdraftPlus notice:"
|
2683 |
+
msgstr "UpdraftPlus remarque :"
|
2684 |
+
|
2685 |
+
#: updraftplus.php:341
|
2686 |
+
msgid "The log file could not be read."
|
2687 |
+
msgstr "Le fichier journal n'a pas pu être lu."
|
2688 |
+
|
2689 |
+
#: updraftplus.php:346
|
2690 |
+
msgid "No log files were found."
|
2691 |
+
msgstr "Aucun fichier de journal n'a été trouvé."
|
2692 |
+
|
2693 |
+
#: updraftplus.php:351
|
2694 |
+
msgid "The given file could not be read."
|
2695 |
+
msgstr "Le fichier concerné n'a pas pu être lu."
|
2696 |
+
|
2697 |
+
#: updraftplus.php:654
|
2698 |
+
msgid "Plugins"
|
2699 |
+
msgstr "Extensions"
|
languages/updraftplus-it_IT.mo
CHANGED
Binary file
|
languages/updraftplus-it_IT.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -10,47 +10,621 @@ msgstr ""
|
|
10 |
"X-Generator: GlotPress/0.1\n"
|
11 |
"Project-Id-Version: UpdraftPlus\n"
|
12 |
|
13 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
msgid "<strong>Search and replacing table:</strong> %s"
|
15 |
msgstr "<strong>Ricerca e sostituizione della tabella:</strong> %s"
|
16 |
|
17 |
-
#: addons/migrator.php:
|
18 |
msgid "Site Name:"
|
19 |
msgstr "Nome Sito:"
|
20 |
|
21 |
-
#: addons/migrator.php:
|
22 |
msgid "Site Domain:"
|
23 |
msgstr "Nome Dominio:"
|
24 |
|
25 |
-
#: addons/migrator.php:
|
26 |
msgid "Migrated site (from UpdraftPlus)"
|
27 |
msgstr "Sito migrato (da UpdraftPlus)"
|
28 |
|
29 |
-
#: addons/migrator.php:
|
30 |
msgid "<strong>ERROR</strong>: Site URL already taken."
|
31 |
msgstr "<strong>ERRORE</strong>: URL del sito già preso."
|
32 |
|
33 |
-
#: addons/migrator.php:
|
34 |
msgid "New site:"
|
35 |
msgstr "Nuovo Sito:"
|
36 |
|
37 |
-
#: addons/migrator.php:
|
38 |
msgid "Information needed to continue:"
|
39 |
msgstr "Informazioni necessarie per continuare:"
|
40 |
|
41 |
-
#: addons/migrator.php:
|
42 |
msgid "Please supply the following information:"
|
43 |
msgstr "Prego, inserire le seguenti informazioni:"
|
44 |
|
45 |
-
#: addons/migrator.php:
|
46 |
msgid "Enter details for where this new site is to live within your multisite install:"
|
47 |
msgstr "Inserire i dettagli per il nuovo sito all'interno di una installazione multi-sito:"
|
48 |
|
49 |
-
#: addons/migrator.php:
|
50 |
msgid "Processed plugin:"
|
51 |
msgstr "Plugin processato:"
|
52 |
|
53 |
-
#: addons/migrator.php:
|
54 |
msgid "Network activating theme:"
|
55 |
msgstr "Attivazione del tema da rete: "
|
56 |
|
@@ -62,231 +636,231 @@ msgstr "Alcuni server pubblicizzano che l'FTP criptato è disponibile, ma poi ri
|
|
62 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
63 |
msgstr "Controlla i tuoi permessi di accesso al file: non è possibile creare ed accedere alla cartella:"
|
64 |
|
65 |
-
#: methods/dropbox.php:
|
66 |
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
67 |
msgstr "L'installazione di PHP sul tuo server non include un modulo necessario (%s). Contattare il supporto del provider di web hosting, e chiedere di abilitarlo."
|
68 |
|
69 |
-
#: methods/s3.php:
|
70 |
msgid "Please check your access credentials."
|
71 |
msgstr "Si prega di verificare i propri dati di accesso."
|
72 |
|
73 |
-
#: methods/s3.php:
|
74 |
msgid "The error reported by %s was:"
|
75 |
msgstr "L'errore riportato da %s è:"
|
76 |
|
77 |
-
#:
|
78 |
msgid "Please supply the requested information, and then continue."
|
79 |
msgstr "Si prega di fornire le informazioni richieste, e quindi di continuare."
|
80 |
|
81 |
-
#:
|
82 |
msgid "New table prefix:"
|
83 |
msgstr "Nuovo prefisso di tabella:"
|
84 |
|
85 |
-
#:
|
86 |
msgid "Cannot drop tables, so deleting instead (%s)"
|
87 |
msgstr "Impossibile eliminare le tabelle dal database, la cancellazione avverrà tramite comando DELETE (%s)"
|
88 |
|
89 |
-
#:
|
90 |
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
91 |
msgstr "Per importare un sito WordPress comune in una installazione multi-sito è necessario sia il multisite che il migrator add-on."
|
92 |
|
93 |
-
#:
|
94 |
msgid "Site information:"
|
95 |
msgstr "Informazioni sul sito:"
|
96 |
|
97 |
-
#:
|
98 |
msgid "Cannot create new tables, so skipping this command (%s)"
|
99 |
msgstr "Impossibile creare nuove tabelle, il comando è tralasciato (%s)"
|
100 |
|
101 |
-
#:
|
102 |
msgid "Warning:"
|
103 |
msgstr "Attenzione:"
|
104 |
|
105 |
-
#:
|
106 |
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
107 |
msgstr "Il tuo utente per l'accesso al database non ha i diritti per creare tabelle. Cercheremo di ripristinare semplicemente svuotando le tabelle; questo dovrebbe funzionare fino a quando a) si esegue il ripristino di una versione di WordPress con la stessa struttura di database, e b) Il database importato non contiene le tabelle che non sono già presenti sul sito sul quale importare."
|
108 |
|
109 |
-
#:
|
110 |
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
111 |
msgstr "Il tuo utente del database non dispone dell'autorizzazione per eliminare tabelle. Cercheremo di ripristinare semplicemente svuotando le tabelle; questo dovrebbe funzionare fino a quando si esegue il ripristino da una versione di WordPress con la stessa struttura del database."
|
112 |
|
113 |
-
#:
|
114 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
115 |
msgstr "Esecuzione su un sito WordPress multi-sito - ma il tuo backup non è per un sito multi-sito. "
|
116 |
|
117 |
-
#: admin.php:
|
118 |
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
119 |
msgstr "Esclusione del ripristino del core WordPress quando si importa un singolo sito in una installazione multi-sito. Se c'è qualcosa di necessario nella tua cartella WordPress allora sarà necessario ri-aggiungerlo manualmente dal file .zip."
|
120 |
|
121 |
-
#: admin.php:
|
122 |
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
123 |
msgstr "L'installazione PHP del tuo server web non ha incluso un modulo <strong>necessario</strong> (per %s - nome modulo %s). Contattare il supporto del provider di web hosting e chiedere di abilitarlo."
|
124 |
|
125 |
-
#: admin.php:
|
126 |
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
127 |
msgstr "Le opzioni disponibili sono: 1) Installare/abilitare %s oppure 2) Cambiare società di web hosting -%s è un componente standard di PHP, ed è richiesto da tutti i plug-in di cloud backup conosciuti."
|
128 |
|
129 |
-
#: admin.php:
|
130 |
msgid "Close"
|
131 |
msgstr "Chiudi"
|
132 |
|
133 |
-
#: admin.php:
|
134 |
msgid "Unexpected response:"
|
135 |
msgstr "Risposta sconosciuta:"
|
136 |
|
137 |
-
#: admin.php:
|
138 |
msgid "To send to more than one address, separate each address with a comma."
|
139 |
msgstr "Per inviare a più di un indirizzo, separate ognuno da una virgola."
|
140 |
|
141 |
-
#: admin.php:
|
142 |
msgid "PHP information"
|
143 |
msgstr "Informazioni PHP"
|
144 |
|
145 |
-
#: admin.php:
|
146 |
msgid "show PHP information (phpinfo)"
|
147 |
msgstr "Mostra informazioni PHP (phpinfo)"
|
148 |
|
149 |
-
#: admin.php:
|
150 |
msgid "zip executable found:"
|
151 |
msgstr "zip eseguibile trovato:"
|
152 |
|
153 |
-
#: admin.php:
|
154 |
msgid "Migrate Site"
|
155 |
msgstr "Migrare sito"
|
156 |
|
157 |
-
#: admin.php:
|
158 |
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
159 |
msgstr "La migrazione dei dati da un altro sito avviene attraverso il pulsante \"Ripristina\". Un \"migrazione\" è in definitiva la stessa cosa di un ripristino, ma utilizzando gli archivi di backup che si importano da un altro sito. UpdraftPlus modifica l'operazione di ripristino in modo appropriato, per soddisfare i dati di backup al nuovo sito."
|
160 |
|
161 |
-
#: admin.php:
|
162 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
163 |
msgstr "<a href=\"%s\">Leggi questo articolo per vedere passo-passo com'è fatto.</a>"
|
164 |
|
165 |
-
#: admin.php:
|
166 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
167 |
msgstr "Vuoi migrare o clonare/duplicare un sito?"
|
168 |
|
169 |
-
#: admin.php:
|
170 |
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
171 |
msgstr "Prova il nostro \"Migrator\" add-on. Dopo averlo usato una volta, avrete ammortizzato il costo di acquisto rispetto al tempo necessario per copiare un sito a mano."
|
172 |
|
173 |
-
#: admin.php:
|
174 |
msgid "Get it here."
|
175 |
msgstr "Lo trovi qui."
|
176 |
|
177 |
-
#: admin.php:
|
178 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
179 |
msgstr "Eliminazione ... Si prega di lasciare il tempo per le comunicazioni con l'archiviazione remota per completare"
|
180 |
|
181 |
-
#: admin.php:
|
182 |
msgid "Also delete from remote storage"
|
183 |
msgstr "Cancellazione anche dall'archiviazione remota"
|
184 |
|
185 |
-
#: admin.php:
|
186 |
msgid "Latest UpdraftPlus.com news:"
|
187 |
msgstr "Ultime notizie da UpdraftPlus.com:"
|
188 |
|
189 |
-
#: admin.php:
|
190 |
msgid "Clone/Migrate"
|
191 |
msgstr "Clona/Migra"
|
192 |
|
193 |
-
#: admin.php:
|
194 |
msgid "News"
|
195 |
msgstr "Notizie"
|
196 |
|
197 |
-
#: admin.php:
|
198 |
msgid "Premium"
|
199 |
msgstr "Premium"
|
200 |
|
201 |
-
#: admin.php:
|
202 |
msgid "Local archives deleted: %d"
|
203 |
msgstr "Archivi locali cancellati: %d"
|
204 |
|
205 |
-
#: admin.php:
|
206 |
msgid "Remote archives deleted: %d"
|
207 |
msgstr "Archivi remoti cancellati: %d"
|
208 |
|
209 |
-
#: backup.php:
|
210 |
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
211 |
msgstr "%s - impossibile eseguire il backup di questo; la cartella corrispondente non esiste (%s) "
|
212 |
|
213 |
-
#: admin.php:
|
214 |
msgid "Backup set not found"
|
215 |
msgstr "Set di backup non trovato"
|
216 |
|
217 |
-
#: admin.php:
|
218 |
msgid "The backup set has been removed."
|
219 |
msgstr "Il backup è stato rimosso."
|
220 |
|
221 |
-
#: updraftplus.php:
|
222 |
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
223 |
msgstr "Iscriviti al blog di UpdraftPlus per avere le ultime notizie e le offerte"
|
224 |
|
225 |
-
#: updraftplus.php:
|
226 |
msgid "Blog link"
|
227 |
msgstr "Collegamento al Blog"
|
228 |
|
229 |
-
#: updraftplus.php:
|
230 |
msgid "RSS link"
|
231 |
msgstr "Collegamento RSS"
|
232 |
|
233 |
-
#: methods/s3.php:
|
234 |
msgid "Testing %s Settings..."
|
235 |
msgstr "Analisi impostazioni di %s..."
|
236 |
|
237 |
-
#: admin.php:
|
238 |
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
239 |
msgstr "In alternativa, è possibile inserire manualmente nella cartella UpdraftPlus (solitamente wp-content/updraft), ad esempio via FTP, e quindi utilizzare il link \"nuova scansione\" di cui sopra."
|
240 |
|
241 |
-
#: admin.php:
|
242 |
msgid "Notice"
|
243 |
msgstr "Nota"
|
244 |
|
245 |
-
#: admin.php:
|
246 |
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
247 |
msgstr "Modalità di debug di UpdraftPlus attivata. E' possibile visualizzare avvisi di debug in questa pagina non solamente di UpdraftPlus, ma di qualsiasi altro plug-in installato. Si prega verificare che l'avviso che state vedendo sia generato da UpdraftPlus prima di inviare una richiesta di supporto."
|
248 |
|
249 |
-
#: admin.php:
|
250 |
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
251 |
msgstr "W3 Total Cache è attivo. E' noto che questo componente ha un bug che scombussola tutti i task schedulati (inclusi i processi di backup)"
|
252 |
|
253 |
-
#: admin.php:
|
254 |
msgid "Go here to turn it off."
|
255 |
msgstr "Vai qui per disattivarlo."
|
256 |
|
257 |
-
#: admin.php:
|
258 |
msgid "<a href=\"%s\">Go here</a> for more information."
|
259 |
msgstr "<a href=\"%s\">Vai qui</a> per maggiori informazioni."
|
260 |
|
261 |
-
#:
|
262 |
msgid "Errors encountered:"
|
263 |
msgstr "Errori riscontrati:"
|
264 |
|
265 |
-
#: admin.php:
|
266 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
267 |
msgstr "Rescan in corsco (ricerca di backup uploadati manualmente nello spazio interno di archiviazione).."
|
268 |
|
269 |
-
#: admin.php:
|
270 |
msgid "Begun looking for this entity"
|
271 |
msgstr "Inizio ricerca di questo termine"
|
272 |
|
273 |
-
#: addons/migrator.php:
|
274 |
msgid "SQL update commands run:"
|
275 |
msgstr "Comandi di aggiornamento SQL eseguiti:"
|
276 |
|
277 |
-
#:
|
278 |
msgid "Errors:"
|
279 |
msgstr "Errori:"
|
280 |
|
281 |
-
#: addons/migrator.php:
|
282 |
msgid "Time taken (seconds):"
|
283 |
msgstr "Tempo necessario (secondi):"
|
284 |
|
285 |
-
#: addons/migrator.php:
|
286 |
msgid "rows: %d"
|
287 |
msgstr "linee: %d"
|
288 |
|
289 |
-
#: addons/migrator.php:
|
290 |
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
291 |
msgstr "\"%s\" non ha una chiave primaria, necessaria modifica manuale sulla linea %s."
|
292 |
|
@@ -294,15 +868,15 @@ msgstr "\"%s\" non ha una chiave primaria, necessaria modifica manuale sulla lin
|
|
294 |
msgid "Store at"
|
295 |
msgstr "Archivia in"
|
296 |
|
297 |
-
#: addons/migrator.php:
|
298 |
msgid "Nothing to do: the site URL is already: %s"
|
299 |
msgstr "Nessuna modifica: l'URL del sito è già: %s"
|
300 |
|
301 |
-
#: addons/migrator.php:
|
302 |
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
303 |
msgstr "Attenzione: l'URL del database del sito (%s) è differente dalla posizione originale (%s)"
|
304 |
|
305 |
-
#: addons/migrator.php:
|
306 |
msgid "Database search and replace: replace %s in backup dump with %s"
|
307 |
msgstr "Ricerca e sostituzione del database: sostituisci %s nel backup con %s"
|
308 |
|
@@ -314,167 +888,159 @@ msgstr "Impossibile caricare la lista delle tabelle"
|
|
314 |
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
315 |
msgstr "<strong>Ricerca e Sostituzione Tabella:</strong> %s: già fatto"
|
316 |
|
317 |
-
#: addons/migrator.php:
|
318 |
msgid "Tables examined:"
|
319 |
msgstr "Tabelle esaminate:"
|
320 |
|
321 |
-
#: addons/migrator.php:
|
322 |
msgid "Rows examined:"
|
323 |
msgstr "Righe esaminate:"
|
324 |
|
325 |
-
#: addons/migrator.php:
|
326 |
msgid "Changes made:"
|
327 |
msgstr "Cambiamenti fatti:"
|
328 |
|
329 |
-
#: addons/sftp.php:
|
330 |
msgid "%s Error: Failed to download"
|
331 |
msgstr "Errore %s: download fallito"
|
332 |
|
333 |
-
#: addons/sftp.php:
|
334 |
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
335 |
msgstr "Non è possibile riprendere upload parziali, è quindi necessario assicurarsi che il vostro server web permetta ai processi PHP di funzionare abbastanza a lungo per caricare il vostro file di backup più grande."
|
336 |
|
337 |
-
#: addons/sftp.php:
|
338 |
msgid "Host"
|
339 |
msgstr "Host"
|
340 |
|
341 |
-
#: addons/sftp.php:
|
342 |
msgid "Port"
|
343 |
msgstr "Porta"
|
344 |
|
345 |
-
#: addons/sftp.php:
|
346 |
msgid "Password"
|
347 |
msgstr "Password"
|
348 |
|
349 |
-
#: addons/sftp.php:
|
350 |
msgid "Directory path"
|
351 |
msgstr "Percorso cartella"
|
352 |
|
353 |
-
#: addons/sftp.php:
|
354 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
355 |
msgstr "Dove cambiare cartella dopo il login - spesso questo è relativo alla vostra cartella di home."
|
356 |
|
357 |
-
#: addons/sftp.php:
|
358 |
msgid "host name"
|
359 |
msgstr "Nome Host"
|
360 |
|
361 |
-
#: addons/sftp.php:
|
362 |
msgid "username"
|
363 |
msgstr "Nome Utente"
|
364 |
|
365 |
-
#: addons/sftp.php:
|
366 |
msgid "password"
|
367 |
msgstr "Password"
|
368 |
|
369 |
-
#: addons/sftp.php:
|
370 |
msgid "Failure: Port must be an integer."
|
371 |
msgstr "Errore: la porta deve essere un numero intero."
|
372 |
|
373 |
-
#: addons/sftp.php:
|
374 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
375 |
msgstr "Errore: Abbiamo fatto il log-in e siamo passati alla cartella indicata, ma non si è riuscito a creare un file in quella posizione."
|
376 |
|
377 |
-
#: addons/fixtime.php:
|
378 |
msgid "starting from next time it is"
|
379 |
msgstr "Inizio prossima volta è "
|
380 |
|
381 |
-
#: addons/
|
382 |
-
msgid "Enter in format HH:MM (e.g. 14:22)"
|
383 |
-
msgstr "Inserire in formato HH:MM (esmpio 14:22)"
|
384 |
-
|
385 |
-
#: addons/multisite.php:121
|
386 |
msgid "Multisite Install"
|
387 |
msgstr "Installazione Multi-sito"
|
388 |
|
389 |
-
#: addons/multisite.php:
|
390 |
msgid "You do not have sufficient permissions to access this page."
|
391 |
msgstr "Non si dispone di autorizzazioni sufficienti per accedere a questa pagina."
|
392 |
|
393 |
-
#: addons/multisite.php:
|
394 |
msgid "You do not have permission to access this page."
|
395 |
msgstr "Non hai il permesso di accedere a questa pagina."
|
396 |
|
397 |
-
#: addons/multisite.php:
|
398 |
msgid "Must-use plugins"
|
399 |
msgstr "Plugin essenziali"
|
400 |
|
401 |
-
#: addons/multisite.php:
|
402 |
msgid "Blog uploads"
|
403 |
msgstr "Caricamenti dal blog"
|
404 |
|
405 |
-
#: addons/migrator.php:
|
406 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
407 |
msgstr "Tutti i riferimenti alla posizione del sito nel database saranno sostituiti con l'URL del sito attuale, che è:%s"
|
408 |
|
409 |
-
#: addons/migrator.php:
|
410 |
msgid "Search and replace site location in the database (migrate)"
|
411 |
msgstr "Ricerca e sostituzione della posizione del sito nel database (migrazione)"
|
412 |
|
413 |
-
#: addons/migrator.php:
|
414 |
msgid "(learn more)"
|
415 |
msgstr "(ulteriori informazioni)"
|
416 |
|
417 |
-
#: addons/migrator.php:
|
418 |
msgid "Failed: the %s operation was not able to start."
|
419 |
msgstr "Errore: Non è stato possibile avviare l'operazione %s"
|
420 |
|
421 |
-
#: addons/migrator.php:
|
422 |
msgid "Failed: we did not understand the result returned by the %s operation."
|
423 |
msgstr "Errore: Codice di ritorno dell'operazione %s non conosciuto."
|
424 |
|
425 |
-
#: addons/migrator.php:
|
426 |
msgid "Database: search and replace site URL"
|
427 |
msgstr "Database: ricerca e sostituzione dell'URL del sito"
|
428 |
|
429 |
-
#: addons/migrator.php:
|
430 |
msgid "This option was not selected."
|
431 |
msgstr "Questa opzione non è stata selezionata."
|
432 |
|
433 |
-
#: addons/migrator.php:
|
434 |
msgid "Error: unexpected empty parameter (%s, %s)"
|
435 |
msgstr "Errore: parametro vuoto inatteso (%s, %s)"
|
436 |
|
437 |
-
#: addons/morefiles.php:
|
438 |
msgid "The above files comprise everything in a WordPress installation."
|
439 |
msgstr "I file sopra comprendono tutto in una installazione di WordPress"
|
440 |
|
441 |
-
#: addons/morefiles.php:
|
442 |
msgid "WordPress core (including any additions to your WordPress root directory)"
|
443 |
msgstr "WordPress core (comprese le eventuali aggiunte alla cartella principale di WordPress)"
|
444 |
|
445 |
-
#: addons/morefiles.php:
|
446 |
msgid "Any other directory on your server that you wish to back up"
|
447 |
msgstr "Ogni altra cartella sul tuo server che vorresti fosse backuppata"
|
448 |
|
449 |
-
#: addons/morefiles.php:
|
450 |
msgid "More Files"
|
451 |
msgstr "Altri files"
|
452 |
|
453 |
-
#: addons/morefiles.php:
|
454 |
msgid "Enter the directory:"
|
455 |
msgstr "Inserire la catrella"
|
456 |
|
457 |
-
#: addons/morefiles.php:
|
458 |
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
459 |
msgstr "Se non si è sicuri di cosa serva questa opzione, si consiglia di disattivarla."
|
460 |
|
461 |
-
#: addons/morefiles.php:
|
462 |
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
463 |
msgstr "Se utilizzato, inserire un percorso assoluto (non è relativo alla vostra installazione di WordPress)."
|
464 |
|
465 |
-
#: addons/morefiles.php:
|
466 |
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
467 |
msgstr "Fare attenzione a ciò che si inserisce: se si inserisce / allora verrà creato un file .zip contenente il tuo intero webserver"
|
468 |
|
469 |
-
#: addons/morefiles.php:
|
470 |
-
msgid "If entering multiple files/directories, then separate them with commas."
|
471 |
-
msgstr "Se si immettono files e/o cartelle multiple, separateli con una virgola."
|
472 |
-
|
473 |
-
#: addons/morefiles.php:176 addons/morefiles.php:253
|
474 |
msgid "No backup of %s directories: there was nothing found to back up"
|
475 |
msgstr "Nessun backup della cartella %s: non si è trovato nulla da backuppare"
|
476 |
|
477 |
-
#: addons/morefiles.php:
|
478 |
msgid "more"
|
479 |
msgstr "altro"
|
480 |
|
@@ -502,51 +1068,51 @@ msgstr "Settaggio utente SFTP"
|
|
502 |
msgid "SFTP password"
|
503 |
msgstr "Password SFTP"
|
504 |
|
505 |
-
#: addons/sftp.php:
|
506 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
507 |
msgstr "Controllare le autorizzazioni file: Impossibile creare ed entrare con successo:"
|
508 |
|
509 |
-
#: methods/ftp.php:
|
510 |
msgid "FTP Server"
|
511 |
msgstr "Server FTP"
|
512 |
|
513 |
-
#: methods/ftp.php:
|
514 |
msgid "FTP Login"
|
515 |
msgstr "Login FTP"
|
516 |
|
517 |
-
#: methods/ftp.php:
|
518 |
msgid "FTP Password"
|
519 |
msgstr "Password FTP"
|
520 |
|
521 |
-
#: methods/ftp.php:
|
522 |
msgid "Remote Path"
|
523 |
msgstr "Percorso Remoto"
|
524 |
|
525 |
-
#: methods/ftp.php:
|
526 |
msgid "Needs to already exist"
|
527 |
msgstr "Deve essere esistente"
|
528 |
|
529 |
-
#: methods/ftp.php:
|
530 |
msgid "Failure: No server details were given."
|
531 |
msgstr "Errore: Nessun dettaglio sul server è stato fornito."
|
532 |
|
533 |
-
#: methods/ftp.php:
|
534 |
msgid "Failure: we did not successfully log in with those credentials."
|
535 |
msgstr "Errore: Non è possibile eseguire il log-in con queste credenziali"
|
536 |
|
537 |
-
#: methods/ftp.php:
|
538 |
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
539 |
msgstr "Errore: si è verificato un errore interno imprevisto di UpdraftPlus durante la prova le credenziali - si prega di contattare lo sviluppatore"
|
540 |
|
541 |
-
#: methods/ftp.php:
|
542 |
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
543 |
msgstr "Abbiamo effettuato correttamente il login, e confermato la nostra capacità di creare un file nella directory data (tipo di accesso:"
|
544 |
|
545 |
-
#: methods/ftp.php:
|
546 |
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
547 |
msgstr "Errore: Log-in eseguito correttamente, ma non siamo riusciti a creare un file nella directory data."
|
548 |
|
549 |
-
#: addons/webdav.php:40 addons/webdav.php:
|
550 |
#: addons/sftp.php:28
|
551 |
msgid "No %s settings were found"
|
552 |
msgstr "Non sono state trovate impostazioni di %s"
|
@@ -555,151 +1121,139 @@ msgstr "Non sono state trovate impostazioni di %s"
|
|
555 |
msgid "Chunk %s: A %s error occurred"
|
556 |
msgstr "Parte %s: rilevato errore %s "
|
557 |
|
558 |
-
#: addons/webdav.php:
|
559 |
msgid "WebDAV Error"
|
560 |
msgstr "Errore WebDAV"
|
561 |
|
562 |
-
#: addons/webdav.php:
|
563 |
msgid "Error opening remote file: Failed to download"
|
564 |
msgstr "Errore nell'apertura di file remoto: impossibile eseguire il download"
|
565 |
|
566 |
-
#: addons/webdav.php:
|
567 |
msgid "Local write failed: Failed to download"
|
568 |
msgstr "Scrittura locale non riuscita: impossibile eseguire il download"
|
569 |
|
570 |
-
#: addons/webdav.php:
|
571 |
msgid "WebDAV URL"
|
572 |
msgstr "URL WebDAV"
|
573 |
|
574 |
-
#: addons/webdav.php:
|
575 |
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
576 |
msgstr "Inserire un URL completo, che inizi con webdav:// o webdavs:// completo di percorso, nome utente, password e della porta come richiesto - ad esempio %s"
|
577 |
|
578 |
-
#:
|
579 |
msgid "Failed"
|
580 |
msgstr "Errore"
|
581 |
|
582 |
-
#: addons/webdav.php:
|
583 |
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
584 |
msgstr "Errore: impossibile copiare un file in quella directory - controlla le tue autorizzazioni"
|
585 |
|
586 |
-
#: addons/morefiles.php:
|
587 |
msgid "WordPress Core"
|
588 |
msgstr "Core WordPerss"
|
589 |
|
590 |
-
#: addons/morefiles.php:
|
591 |
msgid "Over-write wp-config.php"
|
592 |
msgstr "Sovrascrittura wp-config.php"
|
593 |
|
594 |
-
#: addons/morefiles.php:
|
595 |
msgid "(learn more about this important option)"
|
596 |
msgstr "(ulteriori informazioni riguardo questa importante opzione)"
|
597 |
|
598 |
-
#: methods/dropbox.php:
|
599 |
msgid "Authenticate with Dropbox"
|
600 |
msgstr "Autenticazione con DropBox"
|
601 |
|
602 |
-
#: methods/dropbox.php:
|
603 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
604 |
msgstr "<strong>Dopo</strong> aver salvato le impostazioni (facendo clic su 'Salva modifiche' sotto), fare clic su questo link per completare l'autenticazione con Dropbox."
|
605 |
|
606 |
-
#: methods/dropbox.php:
|
607 |
msgid "you have authenticated your %s account"
|
608 |
msgstr "Hai autenticato il tuo account %s"
|
609 |
|
610 |
-
#: methods/dropbox.php:
|
611 |
msgid "though part of the returned information was not as expected - your mileage may vary"
|
612 |
msgstr "anche se parte delle informazioni restituite non era come previsto - la situazione potrebbe essere diversa"
|
613 |
|
614 |
-
#: methods/dropbox.php:
|
615 |
msgid "Your %s account name: %s"
|
616 |
msgstr "Nome del tuo account %s: %s"
|
617 |
|
618 |
-
#: methods/ftp.php:
|
619 |
-
msgid "FTP login failure"
|
620 |
-
msgstr "Errore login FTP"
|
621 |
-
|
622 |
-
#: methods/ftp.php:63
|
623 |
-
msgid "FTP upload failed"
|
624 |
-
msgstr "Errore upload FTP"
|
625 |
-
|
626 |
-
#: methods/ftp.php:150
|
627 |
-
msgid "Settings test result"
|
628 |
-
msgstr "Settaggio del risultato del test"
|
629 |
-
|
630 |
-
#: methods/ftp.php:166
|
631 |
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
632 |
msgstr "UpdraftPlus regolare supporta solo FTP non cifrato."
|
633 |
|
634 |
-
#: methods/ftp.php:
|
635 |
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
636 |
msgstr "Se si desidera la crittografia (ad esempio per memorizzare dati aziendali sensibili), è disponibile un add-on."
|
637 |
|
638 |
-
#: methods/s3.php:
|
639 |
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
640 |
msgstr "Errore %s: Impossibile eseguire il download di %s. Controllare le autorizzazioni e le credenziali."
|
641 |
|
642 |
-
#: methods/s3.php:
|
643 |
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
644 |
msgstr "Errore %s: Impossibile accedere al bucket %s. Controllare le autorizzazioni e le credenziali."
|
645 |
|
646 |
-
#: methods/s3.php:
|
647 |
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
648 |
msgstr "Ottieni la tua chiave di accesso e la chiave segreta <a href=\"%s\">dalla console %s</a>, quindi scegli un nome bucket (Globally Unique - tutti gli utenti %s) (lettere e numeri) (e facoltativamente un percorso) da utilizzare per lo storage. Il bucket verrà creato, se non esiste già."
|
649 |
|
650 |
-
#: methods/s3.php:
|
651 |
msgid "If you see errors about SSL certificates, then please go here for help."
|
652 |
msgstr "Se si trovano errori sui certificati SSL, allora vai qui per un aiuto."
|
653 |
|
654 |
-
#: methods/s3.php:
|
655 |
msgid "%s access key"
|
656 |
msgstr "Chiave di accesso %s"
|
657 |
|
658 |
-
#: methods/s3.php:
|
659 |
msgid "%s secret key"
|
660 |
msgstr "Chiave segreta %s"
|
661 |
|
662 |
-
#: methods/s3.php:
|
663 |
msgid "%s location"
|
664 |
msgstr "posizione %s"
|
665 |
|
666 |
-
#: methods/s3.php:
|
667 |
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
668 |
msgstr "Inserire solo il nome del bucket oppure il bucket e il percorso. Esempi: mybucket, mybucket/mypath"
|
669 |
|
670 |
-
#: methods/s3.php:
|
671 |
msgid "API secret"
|
672 |
msgstr "API segreto"
|
673 |
|
674 |
-
#: methods/s3.php:
|
675 |
msgid "Failure: No bucket details were given."
|
676 |
msgstr "Errore: Nessun dettaglio del bucket è stato inserito."
|
677 |
|
678 |
-
#: methods/s3.php:
|
679 |
msgid "Region"
|
680 |
msgstr "regione"
|
681 |
|
682 |
-
#: methods/s3.php:
|
683 |
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
684 |
msgstr "Errore: Impossibile accedere o creare il bucket con successo. Si prega di verificare le credenziali di accesso, e se queste sono corrette si consiglia di provare un altro nome del bucket (un altro utente %s potrebbe già aver preso il suo nome)."
|
685 |
|
686 |
-
#: methods/s3.php:
|
687 |
msgid "Failure"
|
688 |
msgstr "Errore"
|
689 |
|
690 |
-
#: methods/s3.php:
|
691 |
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
692 |
msgstr "Accesso al bucket ottenuto, ma il tentativo di creare un file in esso è fallito."
|
693 |
|
694 |
-
#: methods/s3.php:
|
695 |
msgid "We accessed the bucket, and were able to create files within it."
|
696 |
msgstr "Accesso al bucket ottenuto, ed è stato possibile creare files al suo interno."
|
697 |
|
698 |
-
#: methods/s3.php:
|
699 |
msgid "The communication with %s was encrypted."
|
700 |
msgstr "La comunicazione con %s era cifrata"
|
701 |
|
702 |
-
#: methods/s3.php:
|
703 |
msgid "The communication with %s was not encrypted."
|
704 |
msgstr "La comunicazione con %s non era cifrata."
|
705 |
|
@@ -707,83 +1261,82 @@ msgstr "La comunicazione con %s non era cifrata."
|
|
707 |
msgid "The %s PHP module is not installed"
|
708 |
msgstr "Il modulo PHP %s non è installato"
|
709 |
|
710 |
-
#: methods/dropbox.php:41
|
711 |
msgid "You do not appear to be authenticated with Dropbox"
|
712 |
msgstr "Sembra che non si sia autenticati con Dropbox"
|
713 |
|
714 |
-
#: methods/dropbox.php:
|
715 |
-
msgid "error: %s (see log file for more)"
|
716 |
-
msgstr "errore: %s (vedi il file di log per maggiori informazioni)"
|
717 |
-
|
718 |
-
#: methods/dropbox.php:139 methods/dropbox.php:144
|
719 |
msgid "error: failed to upload file to %s (see log file for more)"
|
720 |
msgstr "Errore: Impossibile caricare il file %s (vedi il file di log per maggiori informazioni)"
|
721 |
|
722 |
-
#: methods/dropbox.php:
|
723 |
msgid "Need to use sub-folders?"
|
724 |
msgstr "Si vuole utilizzare le sotto-cartelle?"
|
725 |
|
726 |
-
#: methods/dropbox.php:
|
727 |
msgid "Backups are saved in"
|
728 |
msgstr "I backup vengono salvati in"
|
729 |
|
730 |
-
#: methods/dropbox.php:
|
731 |
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
732 |
msgstr "Se si esegue il backup di più siti nello stesso Dropbox e si vuole organizzare con sottocartelle, allora"
|
733 |
|
734 |
-
#: methods/dropbox.php:
|
735 |
msgid "there's an add-on for that."
|
736 |
msgstr "c'è un add-on per questo."
|
737 |
|
738 |
-
#: methods/cloudfiles.php:
|
739 |
msgid "US or UK Cloud"
|
740 |
msgstr "Cloud USA oppure UK"
|
741 |
|
742 |
-
#: methods/cloudfiles.php:
|
743 |
msgid "US (default)"
|
744 |
msgstr "USA (default)"
|
745 |
|
746 |
-
#: methods/cloudfiles.php:
|
747 |
msgid "UK"
|
748 |
msgstr "UK"
|
749 |
|
750 |
-
#: methods/cloudfiles.php:
|
751 |
msgid "Cloud Files username"
|
752 |
msgstr "Nome utente per file Cloud"
|
753 |
|
754 |
-
#: methods/cloudfiles.php:
|
755 |
msgid "Cloud Files API key"
|
756 |
msgstr "Chiave API Cloud Files"
|
757 |
|
758 |
-
#: methods/cloudfiles.php:
|
759 |
msgid "Cloud Files container"
|
760 |
msgstr "Contenitore di files remoti"
|
761 |
|
762 |
-
#: methods/googledrive.php:
|
763 |
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
764 |
msgstr "il modulo %s di UpdraftPlus <strong>richiede</strong> %s. Si prega di non presentare alcuna richiesta di supporto, non ci sono alternative."
|
765 |
|
766 |
-
#: methods/cloudfiles.php:
|
|
|
|
|
|
|
767 |
msgid "Failure: No %s was given."
|
768 |
msgstr "Errore: %s non è stato fornito."
|
769 |
|
770 |
-
#: methods/cloudfiles.php:
|
771 |
msgid "API key"
|
772 |
msgstr "Chiave API"
|
773 |
|
774 |
-
#: methods/cloudfiles.php:
|
775 |
msgid "Username"
|
776 |
msgstr "Username"
|
777 |
|
778 |
-
#: methods/cloudfiles.php:
|
779 |
msgid "Failure: No container details were given."
|
780 |
msgstr "Errore: nessun dettaglio sul contenitore è stato dato."
|
781 |
|
782 |
-
#: methods/cloudfiles.php:
|
783 |
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
784 |
msgstr "Errore File remoto - abbiamo accede al contenitore, ma è impossiile creare un file all'interno di esso"
|
785 |
|
786 |
-
#: methods/cloudfiles.php:
|
787 |
msgid "We accessed the container, and were able to create files within it."
|
788 |
msgstr "Si può accedere al contenitore, ed è possibile creare files al suo interno."
|
789 |
|
@@ -807,91 +1360,85 @@ msgstr "Nota:"
|
|
807 |
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
808 |
msgstr "Verrà utilizzato l'indirizzo email inserito sopra. Se si sceglie \"E-Mail\", <strong>fare attenzione</strong> che i server di posta tendono ad avere limiti di dimensione, in genere intorno a 10-20Mb; i backup più grandi del limite non arriveranno. Se davvero si necessita di un backup grande via email, allora si potrebbe finanziare una nuova funzionalità (per dividere il set di backup in pezzi di dimensione configurabile) - ma ancora non esiste una tale funzione."
|
809 |
|
810 |
-
#: methods/s3.php:
|
811 |
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
812 |
msgstr "upload di %s: impossibile ottenere l'uploadID per il caricamento multiparte - vedere il file di log per maggiori dettagli"
|
813 |
|
814 |
-
#: methods/s3.php:
|
815 |
msgid "%s error: file %s was shortened unexpectedly"
|
816 |
msgstr "Errore %s: il file %s è stato accorciato in modo imprevisto"
|
817 |
|
818 |
-
#: methods/s3.php:
|
819 |
msgid "%s chunk %s: upload failed"
|
820 |
msgstr "%s parte %s: caricamento fallito"
|
821 |
|
822 |
-
#: methods/s3.php:
|
823 |
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
824 |
msgstr "Caricamento di %s (%s) riassemblaggio fallito (vedere il log per maggiori dettagli)"
|
825 |
|
826 |
-
#: methods/s3.php:
|
827 |
msgid "%s re-assembly error (%s): (see log file for more)"
|
828 |
msgstr "%s re-assembly error (%s): (guarda il file di log per più informazioni)"
|
829 |
|
830 |
-
#: methods/s3.php:
|
831 |
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
832 |
msgstr "Errore %s: Impossibile creare il bucket %s. Controllare le autorizzazioni e le credenziali."
|
833 |
|
834 |
-
#: methods/googledrive.php:
|
835 |
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
836 |
msgstr "Per informazioni più esaustive, compresi screenshot, segui questo collegamento. La descrizione che segue è sufficiente per gli utenti più esperti."
|
837 |
|
838 |
-
#: methods/googledrive.php:
|
839 |
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
840 |
msgstr "Segui questo link per la vostra Google API Console, e ci crea un ID cliente nella sezione Accesso API."
|
841 |
|
842 |
-
#: methods/googledrive.php:
|
843 |
msgid "Select 'Web Application' as the application type."
|
844 |
msgstr "Selezionare 'Applicazione Web' come il tipo di applicazione."
|
845 |
|
846 |
-
#: methods/googledrive.php:
|
847 |
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
848 |
msgstr "È necessario aggiungere quanto segue come reindirizzamento autorizzato URI (alla voce \"Altre opzioni\") quando richiesto"
|
849 |
|
850 |
-
#: methods/googledrive.php:
|
851 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
852 |
msgstr "N.B. Se si installa UpdraftPlus su diversi siti WordPress, allora non si può riutilizzare il vostro ID cliente, è necessario crearne uno nuovo per ogni sito dalla vostra console Google API."
|
853 |
|
854 |
-
#: methods/googledrive.php:
|
855 |
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
856 |
msgstr "SimpleXMLElement non è installato. Il backups su Google Drive <b>NON</b> funziona senza di esso."
|
857 |
|
858 |
-
#: methods/googledrive.php:
|
859 |
msgid "Client ID"
|
860 |
msgstr "ID Cliente"
|
861 |
|
862 |
-
#: methods/googledrive.php:
|
863 |
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
864 |
msgstr "Se Google in seguito visualizzerà il messaggio \"invalid_client\", allora non si è inserito un ID cliente valido."
|
865 |
|
866 |
-
#: methods/googledrive.php:
|
867 |
msgid "Client Secret"
|
868 |
msgstr "Segreto del Client"
|
869 |
|
870 |
-
#: methods/googledrive.php:
|
871 |
msgid "Folder ID"
|
872 |
msgstr "ID Cartella"
|
873 |
|
874 |
-
#: methods/googledrive.php:
|
875 |
-
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/.</kbd> Leave empty to use your root folder)"
|
876 |
-
msgstr "<strong> Questo NON è il nome della cartella</strong>. Per ottenere l'ID di una cartella accedere alla cartella in Google Drive da web browser e copiare l'ID dalla barra degli indirizzi del browser. E' la parte che viene dopo <kbd>#folders/.</kbd> Lasciare vuoto per usare la cartella principale)"
|
877 |
-
|
878 |
-
#: methods/googledrive.php:455
|
879 |
msgid "Authenticate with Google"
|
880 |
msgstr "Autentica con Google"
|
881 |
|
882 |
-
#: methods/googledrive.php:
|
883 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
884 |
msgstr "<strong>Dopo</strong> aver salvato le impostazioni (facendo clic su 'Salva modifiche' sotto), fare clic su questo collegamento per completare l'autenticazione con Google."
|
885 |
|
886 |
-
#: methods/cloudfiles.php:
|
887 |
-
#: methods/cloudfiles.php:
|
888 |
-
#: methods/cloudfiles.php:260 methods/cloudfiles.php:469
|
889 |
-
#: methods/cloudfiles.php:472 methods/cloudfiles.php:475
|
890 |
msgid "Cloud Files authentication failed"
|
891 |
msgstr "Autenticazione dei file remoti fallita"
|
892 |
|
893 |
-
#: methods/cloudfiles.php:61 methods/cloudfiles.php:
|
894 |
-
#: methods/cloudfiles.php:
|
895 |
msgid "Cloud Files error - failed to create and access the container"
|
896 |
msgstr "Errore Files remoti - impossibile creare ed accedere al contenitore"
|
897 |
|
@@ -899,123 +1446,107 @@ msgstr "Errore Files remoti - impossibile creare ed accedere al contenitore"
|
|
899 |
msgid "%s Error: Failed to open local file"
|
900 |
msgstr "Errore %s: Impossibile aprire il file locale"
|
901 |
|
902 |
-
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147
|
|
|
903 |
msgid "%s Error: Failed to upload"
|
904 |
msgstr "Errore %s: Impossibile caricare il file."
|
905 |
|
906 |
-
#: methods/cloudfiles.php:
|
907 |
-
msgid "Cloud Files error - failed to re-assemble chunks"
|
908 |
-
msgstr "Errore File remoti - impossibile riassemblare il blocco di dati."
|
909 |
-
|
910 |
-
#: methods/cloudfiles.php:178 methods/cloudfiles.php:179
|
911 |
msgid "Cloud Files error - failed to upload file"
|
912 |
msgstr "Errore File remoti - impossibile caricare il file"
|
913 |
|
914 |
-
#: methods/cloudfiles.php:
|
915 |
-
msgid "Cloud Files Error"
|
916 |
-
msgstr "Errore File remoti"
|
917 |
-
|
918 |
-
#: methods/cloudfiles.php:310
|
919 |
msgid "Error opening local file: Failed to download"
|
920 |
msgstr "Errore durante l'apertura del file locale: Impossibile fare il download"
|
921 |
|
922 |
-
#: methods/cloudfiles.php:
|
923 |
msgid "Error downloading remote file: Failed to download ("
|
924 |
msgstr "Errore durante il download del file remoto: Impossibile scaricare ("
|
925 |
|
926 |
-
#: methods/cloudfiles.php:
|
927 |
-
msgid "Cloud Files error - no such file exists at Cloud Files"
|
928 |
-
msgstr "Errore File remoti - il file non esiste tra i file remoti"
|
929 |
-
|
930 |
-
#: methods/cloudfiles.php:340
|
931 |
-
msgid "Cloud Files error - failed to download the file"
|
932 |
-
msgstr "Errore File remoti - impossibile scaricare il file"
|
933 |
-
|
934 |
-
#: methods/cloudfiles.php:349
|
935 |
msgid "Testing - Please Wait..."
|
936 |
msgstr "Verifica - attendere prego..."
|
937 |
|
938 |
-
#: methods/cloudfiles.php:
|
|
|
|
|
939 |
msgid "Test %s Settings"
|
940 |
-
msgstr "
|
941 |
|
942 |
-
#: methods/cloudfiles.php:
|
943 |
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
944 |
msgstr "Ottieni la tua chiave API <a href=\"https://mycloud.rackspace.com/\"> dalla console cloud di Rackspace </a> (leggi le istruzioni <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">qui</a>), quindi scegliere il nome del contenitore da utilizzare per lo storage. Il contenitore verrà creato, se non esiste già."
|
945 |
|
946 |
-
#: methods/cloudfiles.php:
|
947 |
msgid "Also, you should read this important FAQ."
|
948 |
msgstr "Inoltre, si dovrebbe leggere questa importante FAQ."
|
949 |
|
950 |
-
#: methods/googledrive.php:
|
951 |
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
952 |
msgstr "Account pieno: il tuo account %s ha solamente %d bytes liberi, ma il file da caricare è di %d bytes"
|
953 |
|
954 |
-
#: methods/googledrive.php:
|
955 |
msgid "Failed to upload to %s"
|
956 |
msgstr "Impossibile caricare su %s"
|
957 |
|
958 |
-
#: methods/googledrive.php:
|
959 |
msgid "An error occurred during %s upload (see log for more details)"
|
960 |
msgstr "Si è verificato un errore durante il caricamento di %s (vedi log per maggiori dettagli)"
|
961 |
|
962 |
-
#: methods/googledrive.php:
|
963 |
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
964 |
msgstr "Errore di Google Drive: %d: impossibile scaricare: impossibile trovare un record del file di ID di Google Drive per questo file"
|
965 |
|
966 |
-
#: methods/googledrive.php:
|
967 |
msgid "Could not find %s in order to download it"
|
968 |
msgstr "Impossibile trovare %s per poterlo scaricare"
|
969 |
|
970 |
-
#: methods/googledrive.php:
|
971 |
msgid "Google Drive "
|
972 |
msgstr "Google Drive"
|
973 |
|
974 |
-
#: methods/googledrive.php:
|
975 |
-
msgid "error: zero-size file was downloaded"
|
976 |
-
msgstr "errore: è stato caricato un file di dimensione nulla."
|
977 |
-
|
978 |
-
#: methods/googledrive.php:379
|
979 |
msgid "Account is not authorized."
|
980 |
msgstr "Account non autorizzato."
|
981 |
|
982 |
-
#: methods/googledrive.php:
|
983 |
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
984 |
msgstr "%s è una buona scelta, perché UpdraftPlus supporta i caricamenti frammentati - non importa quanto sia grande il vostro sito, UpdraftPlus può caricare un po 'alla volta, senza avere problemi con il timeout."
|
985 |
|
986 |
-
#:
|
987 |
msgid "will restore as:"
|
988 |
msgstr "sarà ripristinato come:"
|
989 |
|
990 |
-
#:
|
991 |
msgid "An error (%s) occured:"
|
992 |
msgstr "Si è verificato un errore (%s)"
|
993 |
|
994 |
-
#:
|
995 |
msgid "the database query being run was:"
|
996 |
msgstr "la query di database in corso di esecuzione è:"
|
997 |
|
998 |
-
#:
|
999 |
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1000 |
msgstr "Si sono verificati troppi errori di database - ripristino annullato (è necessario ripristinare manualmente)"
|
1001 |
|
1002 |
-
#:
|
1003 |
msgid "Database lines processed: %d in %.2f seconds"
|
1004 |
msgstr "Linee di database processate: %d in %.2f secondi"
|
1005 |
|
1006 |
-
#:
|
1007 |
msgid "Finished: lines processed: %d in %.2f seconds"
|
1008 |
msgstr "Finito: linee processate: %d in %.2f secondi"
|
1009 |
|
1010 |
-
#:
|
1011 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1012 |
msgstr "Il prefisso di tabella è cambiato: cambio in accordo i campo(i) della tabella %s:"
|
1013 |
|
1014 |
-
#:
|
|
|
1015 |
msgid "OK"
|
1016 |
msgstr "OK"
|
1017 |
|
1018 |
-
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:
|
1019 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1020 |
msgstr "È necessario autenticare nuovamente con %s, le credenziali esistenti non funzionano."
|
1021 |
|
@@ -1032,1201 +1563,1115 @@ msgstr "Il supporto a %s è disponibile con un add-on"
|
|
1032 |
msgid "follow this link to get it"
|
1033 |
msgstr "Clicca su questo collegamento per averlo."
|
1034 |
|
1035 |
-
#: methods/googledrive.php:
|
1036 |
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1037 |
msgstr "Nessun token di aggiornamento è stato ricevuto da Google. Questo spesso significa che si è inserito il \"Segreto Client\" in modo errato, o che non si è stati ancora ri-autenticati (sotto) in quanto correzione. Si prega di ricontrollare, e di seguire il link per autenticarsi nuovamente. Infine, se questo non dovesse funzionare, utilizzare la modalità expert per cancellare tutte le impostazioni, creare un nuovo nuovo ID cliente di Google / segreto, e iniziare nuovamente."
|
1038 |
|
1039 |
-
#: methods/googledrive.php:
|
1040 |
msgid "Authorization failed"
|
1041 |
msgstr "Autorizzazione fallita"
|
1042 |
|
1043 |
-
#: methods/googledrive.php:
|
1044 |
msgid "Your %s quota usage: %s %% used, %s available"
|
1045 |
msgstr "Quota di utilizzo %s: %s %% utilizzata, %s disponibile"
|
1046 |
|
1047 |
-
#: methods/googledrive.php:
|
1048 |
msgid "Success"
|
1049 |
msgstr "Success"
|
1050 |
|
1051 |
-
#: methods/googledrive.php:
|
1052 |
msgid "you have authenticated your %s account."
|
1053 |
msgstr "hai autenticato il tuo account %s."
|
1054 |
|
1055 |
-
#: methods/googledrive.php:
|
1056 |
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1057 |
msgstr "Non si è ancora ottenuto un token di accesso da parte di Google - è necessario autorizzare o ri-autorizzare la connessione a Google Drive."
|
1058 |
|
1059 |
-
#: methods/googledrive.php:
|
1060 |
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1061 |
msgstr "Non si è ancora ottenuto il token di accesso da Google (l'utente potrebbe non essere autorizzato)"
|
1062 |
|
1063 |
-
#:
|
1064 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1065 |
msgstr "wp-config.php da backup: ripristino (come da richiesta dell'utente)"
|
1066 |
|
1067 |
-
#:
|
1068 |
-
msgid "Will not delete the archive after unpacking it, because there was no cloud storage for this backup"
|
1069 |
-
msgstr "Non verrà cancellato l'archivio dopo l'estrazione, perché il cloud storage per questo backup non è presente"
|
1070 |
-
|
1071 |
-
#: includes/updraft-restorer.php:276
|
1072 |
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1073 |
msgstr "Attenzione: PHP safe_mode è attivo sul tuo server. Questo può facilmente portare a Timeout. Nel caso dovesse verificarsene uno è necessario ripristinare manualmente il file tramite phpMyAdmin o simili."
|
1074 |
|
1075 |
-
#:
|
1076 |
msgid "Failed to find database file"
|
1077 |
msgstr "Impossibile trovare il file del database"
|
1078 |
|
1079 |
-
#:
|
1080 |
msgid "Failed to open database file"
|
1081 |
msgstr "Impossibile aprire il file del database"
|
1082 |
|
1083 |
-
#:
|
1084 |
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1085 |
msgstr "Accesso al database: l'accesso diretto a MySQL non è disponibile, quindi si utilizzerà wpdb (sarà notevolmente più lento)"
|
1086 |
|
1087 |
-
#:
|
1088 |
msgid "Backup of:"
|
1089 |
msgstr "Backup di:"
|
1090 |
|
1091 |
-
#:
|
1092 |
msgid "Old table prefix:"
|
1093 |
msgstr "Vecchio prefisso di tabella"
|
1094 |
|
1095 |
-
#:
|
1096 |
-
msgid "Restoring table"
|
1097 |
-
msgstr "Ripristino tabella"
|
1098 |
-
|
1099 |
-
#: admin.php:2308
|
1100 |
-
msgid "File is not locally present - needs retrieving from remote storage (for large files, it is better to do this in advance from the download console)"
|
1101 |
-
msgstr "Il file non è localmente presente - occorrerà recuperarlo da storage remoto (per file di grandi dimensioni, è meglio farlo in anticipo dalla console di download)"
|
1102 |
-
|
1103 |
-
#: admin.php:2314
|
1104 |
msgid "Archive is expected to be size:"
|
1105 |
msgstr "Dimensione stimata dell'archivio:"
|
1106 |
|
1107 |
-
#: admin.php:
|
1108 |
-
msgid "ERROR"
|
1109 |
-
msgstr "ERRORE"
|
1110 |
-
|
1111 |
-
#: admin.php:2322
|
1112 |
msgid "The backup records do not contain information about the proper size of this file."
|
1113 |
msgstr "I registri di backup non contengono informazioni valide sulle dimensioni di questo file."
|
1114 |
|
1115 |
-
#: admin.php:
|
1116 |
msgid "Error message"
|
1117 |
msgstr "Messaggio d'errore"
|
1118 |
|
1119 |
-
#: admin.php:
|
1120 |
msgid "Could not find one of the files for restoration"
|
1121 |
msgstr "Impossibile trovare uno dei file per il ripristino"
|
1122 |
|
1123 |
-
#:
|
1124 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1125 |
msgstr "UpdraftPlus non è in grado di ripristinare direttamente questo tipo di entità. Il ripristino deve essere fatto manualmente."
|
1126 |
|
1127 |
-
#:
|
1128 |
msgid "Backup file not available."
|
1129 |
msgstr "File di backup non disponibile."
|
1130 |
|
1131 |
-
#:
|
1132 |
msgid "Copying this entity failed."
|
1133 |
msgstr "Copia di questa entità non è riuscita."
|
1134 |
|
1135 |
-
#:
|
1136 |
msgid "Unpacking backup..."
|
1137 |
msgstr "Scompattamento del backup..."
|
1138 |
|
1139 |
-
#:
|
1140 |
msgid "Decrypting database (can take a while)..."
|
1141 |
msgstr "Decriptaggio database (potrebbe richiedere un po' di tempo)..."
|
1142 |
|
1143 |
-
#:
|
1144 |
msgid "Database successfully decrypted."
|
1145 |
msgstr "Il database decriptato con successo."
|
1146 |
|
1147 |
-
#:
|
1148 |
msgid "Moving old directory out of the way..."
|
1149 |
msgstr "Sposta le vecchie cartelle..."
|
1150 |
|
1151 |
-
#:
|
1152 |
-
msgid "Moving unpacked backup in place..."
|
1153 |
-
msgstr "Spostamento del backup decompresso in corso..."
|
1154 |
-
|
1155 |
-
#: includes/updraft-restorer.php:15
|
1156 |
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1157 |
msgstr "Ripristino del database (su un sito di grandi dimensioni questa operazione potrebbe richiedere molto tempo - se si verifica un timeout (che può accadere se la vostra società di web hosting ha configurato il vostro hosting per limitare le risorse) è necessario utilizzare un metodo diverso, come ad esempio phpMyAdmin) ..."
|
1158 |
|
1159 |
-
#:
|
1160 |
msgid "Cleaning up rubbish..."
|
1161 |
msgstr "Pulizia del sistema..."
|
1162 |
|
1163 |
-
#:
|
1164 |
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1165 |
msgstr "Impossibile spostare le vecchie cartelle. Forse hai già cartelle -old che devono essere eliminate?"
|
1166 |
|
1167 |
-
#:
|
1168 |
msgid "Could not delete old directory."
|
1169 |
msgstr "Impossibile cancellare le vecchie cartelle."
|
1170 |
|
1171 |
-
#:
|
1172 |
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1173 |
msgstr "Impossibile muovere la nuova cartella in posizione. Controlla la cartella wp-content/upgrade"
|
1174 |
|
1175 |
-
#:
|
1176 |
msgid "Failed to delete working directory after restoring."
|
1177 |
msgstr "Impossibile cancellare la catrella di lavoro dopo il rispristino."
|
1178 |
|
1179 |
-
#:
|
1180 |
msgid "Failed to create a temporary directory"
|
1181 |
msgstr "Impossibile creare una cartella temporanea"
|
1182 |
|
1183 |
-
#:
|
1184 |
msgid "Failed to write out the decrypted database to the filesystem"
|
1185 |
msgstr "Impossibile scrivere il database decodificato sul filesystem"
|
1186 |
|
1187 |
-
#:
|
1188 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
1189 |
msgstr "wp-config.php dal backup: verrà ripristinato come wp-config-backup.php"
|
1190 |
|
1191 |
-
#: admin.php:
|
1192 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1193 |
msgstr "Scegliendo questa opzione si riduce la sicurezza, impedendo a UpdraftPlus di utilizzare SSL per l'autenticazione e il trasporto criptato, dove possibile. Si noti che alcuni provider di cloud storage non consentono questo (ad esempio Dropbox), così con quei fornitori questa impostazione non avrà alcun effetto."
|
1194 |
|
1195 |
-
#: admin.php:
|
1196 |
msgid "Save Changes"
|
1197 |
msgstr "Salva i cambiamenti"
|
1198 |
|
1199 |
-
#: methods/googledrive.php:
|
1200 |
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1201 |
msgstr "L'installazione di PHP sull tuo server web non ha incluso un modulo necessario (%s). Contattare il supporto del provider di web hosting."
|
1202 |
|
1203 |
-
#: admin.php:
|
1204 |
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1205 |
msgstr "L'installazione PHP/Curl sul server web non supporta l'accesso tramite HTTPS. Le comunicazioni con %s saranno crittografate. chiedete al vostro host web di installare Curl/SSL al fine di poter utilizzare la cifratura (tramite un add-on)."
|
1206 |
|
1207 |
-
#: admin.php:
|
1208 |
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1209 |
msgstr ""
|
1210 |
"L'installazione del web server PHP/Curl non supporta l'accesso tramite HTTPS.\n"
|
1211 |
"E' impossibile accedere a %s senza questo supporto. Si prega di contattare il supporto del provider di web hosting. %s <strong>richiede</strong> Curl + https. Si prega di non presentare alcuna richiesta a sostegno, non ci sono alternative."
|
1212 |
|
1213 |
-
#: admin.php:
|
1214 |
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1215 |
msgstr "Buona notizie: la comunicazione del tuo sito con %s può essere cifrata. Se si notano errori dovuti alla crittografia, cercare in \"Impostazioni Avanzate\" per ulteriori informazioni."
|
1216 |
|
1217 |
-
#: admin.php:
|
1218 |
msgid "Delete this backup set"
|
1219 |
msgstr "Cancella questo set di backup"
|
1220 |
|
1221 |
-
#: admin.php:
|
1222 |
msgid "Press here to download"
|
1223 |
msgstr "Premi qui per il download"
|
1224 |
|
1225 |
-
#: admin.php:
|
1226 |
msgid "(No %s)"
|
1227 |
msgstr "(Nessun %s)"
|
1228 |
|
1229 |
-
#: admin.php:
|
1230 |
msgid "Backup Log"
|
1231 |
msgstr "Backup Log"
|
1232 |
|
1233 |
-
#: admin.php:
|
1234 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1235 |
msgstr "Dopo aver premuto questo pulsante, si potrà scegliere quali componenti si desidera ripristinare"
|
1236 |
|
1237 |
-
#: admin.php:
|
1238 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1239 |
msgstr "Questo backup non esiste nella Cronologia Backup - ripristino interrotto. Timestamp:"
|
1240 |
|
1241 |
-
#: admin.php:
|
1242 |
msgid "UpdraftPlus Restoration: Progress"
|
1243 |
msgstr "UpdraftPlus Ripristino: avanzamento"
|
1244 |
|
1245 |
-
#: admin.php:
|
1246 |
msgid "ABORT: Could not find the information on which entities to restore."
|
1247 |
msgstr "ANNULLATO: Impossibile trovare le informazioni sulle entità da ripristinare."
|
1248 |
|
1249 |
-
#: admin.php:
|
1250 |
msgid "If making a request for support, please include this information:"
|
1251 |
msgstr "Se si fa la richiesta di assistenza, si prega di includere le seguenti informazioni:"
|
1252 |
|
1253 |
-
#: admin.php:
|
1254 |
-
msgid "This component was not selected for restoration - skipping."
|
1255 |
-
msgstr "Questo componente non è stato selezionato per il ripristino - tralasciato."
|
1256 |
-
|
1257 |
-
#: admin.php:1916
|
1258 |
msgid "Do not verify SSL certificates"
|
1259 |
msgstr "Non verificare i certificati SSL"
|
1260 |
|
1261 |
-
#: admin.php:
|
1262 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1263 |
msgstr "La scelta di questa opzione riduce la sicurezza impedendo a UpdraftPlus di verificare l'identità dei siti cifrati a cui si collega (ad esempio Dropbox, Google Drive). Ciò significa che UpdraftPlus userà SSL solo per la crittografia del traffico, e non per l'autenticazione."
|
1264 |
|
1265 |
-
#: admin.php:
|
1266 |
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1267 |
msgstr "Ricorda che non tutti i metodi di backup su Cloud utilizzano obbligatoriamente un autenticazione SSL."
|
1268 |
|
1269 |
-
#: admin.php:
|
1270 |
msgid "Disable SSL entirely where possible"
|
1271 |
msgstr "Disattivare SSL del tutto, se possibile"
|
1272 |
|
1273 |
-
#: admin.php:
|
1274 |
msgid "Expert settings"
|
1275 |
msgstr "Impostazioni avanzate"
|
1276 |
|
1277 |
-
#: admin.php:
|
1278 |
msgid "Show expert settings"
|
1279 |
msgstr "Mostra impostazioni avanzate"
|
1280 |
|
1281 |
-
#: admin.php:
|
1282 |
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1283 |
msgstr "fare clic su questo elemento per mostrare ulteriori opzioni, non perdete tempo a meno che non hai un problema o sei curioso."
|
1284 |
|
1285 |
-
#: admin.php:
|
1286 |
msgid "Delete local backup"
|
1287 |
msgstr "Cancella backup locale"
|
1288 |
|
1289 |
-
#: admin.php:
|
1290 |
-
msgid "Uncheck this to prevent deletion of any superfluous backup files from your server after the backup run finishes (i.e. any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
1291 |
-
msgstr "Deselezionare questa opzione per evitare la cancellazione di alcuni file di backup superflui dal server al termine dell'esecuzione del backup (cioè tutti i file spediti in remoto rimarranno anche a livello locale, e ogni i file a livello locale non sarà soggetti a limiti di mantenimento)."
|
1292 |
-
|
1293 |
-
#: admin.php:1894
|
1294 |
msgid "Backup directory"
|
1295 |
msgstr "Cartella di Backup"
|
1296 |
|
1297 |
-
#: admin.php:
|
1298 |
msgid "Backup directory specified is writable, which is good."
|
1299 |
msgstr "La cartella di backup specificata è scrivibile, che è buona cosa."
|
1300 |
|
1301 |
-
#: admin.php:
|
1302 |
-
msgid "Backup directory specified is <b>not</b> writable, or does not exist."
|
1303 |
-
msgstr "La cartella di backup specificata <b>NON</b> è scrivibile, o non esiste."
|
1304 |
-
|
1305 |
-
#: admin.php:1904
|
1306 |
msgid "Click here to attempt to create the directory and set the permissions"
|
1307 |
msgstr "Clicca qui per tentare di creare la directory e impostare le autorizzazioni"
|
1308 |
|
1309 |
-
#: admin.php:
|
1310 |
msgid "or, to reset this option"
|
1311 |
msgstr "o, per resettare questa opzione"
|
1312 |
|
1313 |
-
#: admin.php:
|
1314 |
msgid "click here"
|
1315 |
msgstr "Clicca qui"
|
1316 |
|
1317 |
-
#: admin.php:
|
1318 |
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1319 |
msgstr "Se questo è infruttuoso controllare i permessi sul vostro server o cambiarlo in un'altra cartella che sia scrivibile dal tuo web server."
|
1320 |
|
1321 |
-
#: admin.php:
|
1322 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1323 |
msgstr "Questo è dove UpdraftPlus scriverà i file zip che crea inizialmente. Questa cartella deve essere scrivibile dal server web. In genere si desidera avere la cartella all'interno della cartella wp-content (questa è l'impostazione predefinita). <b>Non</b> inserirlo dentro le cartelle di upload, perché causerà problemi di ricorsione (backup di backup di backup di ...)."
|
1324 |
|
1325 |
-
#: admin.php:
|
1326 |
msgid "Use the server's SSL certificates"
|
1327 |
msgstr "Utilizza i certificati SSL del server"
|
1328 |
|
1329 |
-
#: admin.php:
|
1330 |
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1331 |
msgstr "Per impostazione predefinita UpdraftPlus utilizza il proprio archivio di certificati SSL per verificare l'identità dei siti remoti (cioè per assicurarsi che sta parlando con il vero Dropbox, Amazon S3, ecc, e non un attaccante). Teniamo questi certificati aggiornati. Tuttavia, se si verificasse un errore SSL, allora la scelta di questa opzione può aiutare ( Scegliendo questa opzione, si permette a UpdraftPlus di utilizzare la collezione di certificati del vostro web server) ."
|
1332 |
|
1333 |
-
#: admin.php:
|
1334 |
msgid "Use WordShell for automatic backup, version control and patching"
|
1335 |
msgstr "Utilizza WordShell per il backup automatico, il controllo di versione e per gestire le patch"
|
1336 |
|
1337 |
-
#: admin.php:
|
1338 |
msgid "Email"
|
1339 |
msgstr "E-mail"
|
1340 |
|
1341 |
-
#: admin.php:
|
1342 |
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1343 |
msgstr "Inserire un indirizzo qui per avere l'invio del rapporto (e l'intero backup, se scelto)."
|
1344 |
|
1345 |
-
#: admin.php:
|
1346 |
msgid "Database encryption phrase"
|
1347 |
msgstr "Frase di crittografia del database"
|
1348 |
|
1349 |
-
#: admin.php:
|
1350 |
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1351 |
msgstr "Se si immette del testo qui, verrà utilizzato per cifrare i backup (Rijndael). <strong>Si prega di fare una copia separata di essa e di non perderla, o tutti i backup <em>saranno inutili</em>. </strong> Al momento, solo il file di database è crittografato. Questa è anche la chiave utilizzata per decifrare i backup da questa interfaccia di amministrazione (quindi se la si cambia, la decrittografia automatica non funzionerà fino a quando non si cambia di nuovo)."
|
1352 |
|
1353 |
-
#: admin.php:
|
1354 |
msgid "You can also decrypt a database manually here."
|
1355 |
msgstr "Qui puoi anche decrittare manualmente un database."
|
1356 |
|
1357 |
-
#: admin.php:
|
1358 |
msgid "Manually decrypt a database backup file"
|
1359 |
msgstr "Decifra manualmente un file di backup del database"
|
1360 |
|
1361 |
-
#: admin.php:
|
1362 |
-
msgid "Drop encrypted database files (db.crypt.gz files) here to upload them for decryption"
|
1363 |
-
msgstr "Eliminare i file di database crittografati (file db.crypt.gz) qui per caricarli per la decrittazione"
|
1364 |
-
|
1365 |
-
#: admin.php:1644
|
1366 |
msgid "Use decryption key"
|
1367 |
msgstr "Utilizzo chiave di decrittazione"
|
1368 |
|
1369 |
-
#: admin.php:
|
1370 |
msgid "Copying Your Backup To Remote Storage"
|
1371 |
msgstr "Copia del backup per archiviazione remota"
|
1372 |
|
1373 |
-
#: admin.php:
|
1374 |
msgid "Choose your remote storage"
|
1375 |
msgstr "Scegli il tuo Storage Remoto"
|
1376 |
|
1377 |
-
#: admin.php:
|
1378 |
msgid "None"
|
1379 |
msgstr "Nessuno"
|
1380 |
|
1381 |
-
#: admin.php:
|
1382 |
msgid "Cancel"
|
1383 |
msgstr "Annulla"
|
1384 |
|
1385 |
-
#: admin.php:
|
1386 |
msgid "Requesting start of backup..."
|
1387 |
msgstr "Inizio del backup richiesto..."
|
1388 |
|
1389 |
-
#: admin.php:
|
1390 |
msgid "Advanced / Debugging Settings"
|
1391 |
msgstr "Impostazioni Avanzate e di Debug"
|
1392 |
|
1393 |
-
#: admin.php:
|
1394 |
msgid "Debug mode"
|
1395 |
msgstr "Debug mode"
|
1396 |
|
1397 |
-
#: admin.php:
|
1398 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1399 |
msgstr "Spunta qui per ricevere maggiori informazioni e email sul processo di backup - utile se qualcosa è andato storto. <strong>Si deve</strong> inviare questo log se si sta inoltrando una segnalazione di bug."
|
1400 |
|
1401 |
-
#: admin.php:
|
1402 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1403 |
msgstr "Le cartelle sopra contengono tutto, tranne il core di WordPress che può essere scaricato da WordPress.org."
|
1404 |
|
1405 |
-
#: admin.php:
|
1406 |
msgid "Or, get the \"More Files\" add-on from our shop."
|
1407 |
msgstr "Oppure, ottenere l'add-on \"More Files\" dal nostro negozio online."
|
1408 |
|
1409 |
-
#: admin.php:
|
1410 |
msgid "Daily"
|
1411 |
msgstr "Giornaliero"
|
1412 |
|
1413 |
-
#: admin.php:
|
1414 |
msgid "Weekly"
|
1415 |
msgstr "Settimanale"
|
1416 |
|
1417 |
-
#: admin.php:
|
1418 |
msgid "Fortnightly"
|
1419 |
msgstr "Quindicinale"
|
1420 |
|
1421 |
-
#: admin.php:
|
1422 |
msgid "Monthly"
|
1423 |
msgstr "Mensile"
|
1424 |
|
1425 |
-
#: admin.php:
|
1426 |
msgid "and retain this many backups"
|
1427 |
msgstr "e conservare questo numero di backup"
|
1428 |
|
1429 |
-
#: admin.php:
|
1430 |
msgid "Database backup intervals"
|
1431 |
msgstr "Intervalli di backup del batabase"
|
1432 |
|
1433 |
-
#: admin.php:
|
1434 |
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1435 |
msgstr "Se si desidera pianificare automaticamente i backup, scegliere la pianificazione dal menu a tendina sopra. I backup avverranno agli intervalli indicati. Se due pianificazioni coincidono, avverranno entrambi insieme. Se si sceglie \"manuale\", allora sarà necessario fare clic sul pulsante \"Esegui Backup\" ogni volta che si desidera una copia di backup."
|
1436 |
|
1437 |
-
#: admin.php:
|
1438 |
msgid "To fix the time at which a backup should take place,"
|
1439 |
msgstr "Fissare il momento in cui un backup deve avvenire,"
|
1440 |
|
1441 |
-
#: admin.php:
|
1442 |
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1443 |
msgstr "ad esempio, se il server è occupato di giorno si può eseguirlo durante la notte"
|
1444 |
|
1445 |
-
#: admin.php:
|
1446 |
msgid "use the \"Fix Time\" add-on"
|
1447 |
msgstr "utilizzare il \"Fix Time\" add-on"
|
1448 |
|
1449 |
-
#: admin.php:
|
1450 |
msgid "Include in files backup"
|
1451 |
msgstr "Includere nei files di backup"
|
1452 |
|
1453 |
-
#: admin.php:
|
1454 |
msgid "Any other directories found inside wp-content"
|
1455 |
msgstr "Eventuali altre directory trovati dentro wp-content"
|
1456 |
|
1457 |
-
#: admin.php:
|
1458 |
msgid "Exclude these:"
|
1459 |
msgstr "Escludi questi:"
|
1460 |
|
1461 |
-
#: admin.php:
|
1462 |
-
msgid "If entering multiple files/directories, then separate them with commas"
|
1463 |
-
msgstr "Se si immettono più file / cartelle, separarli con le virgole"
|
1464 |
-
|
1465 |
-
#: admin.php:1288
|
1466 |
msgid "Debug Database Backup"
|
1467 |
msgstr "Debug Database Backup"
|
1468 |
|
1469 |
-
#: admin.php:
|
1470 |
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1471 |
msgstr "Questo causerà un backup immediato del database. La pagina non riuscirà a caricarsi fino a che non finisce il processo(cioè, non in programma). Il backup potrebbe andare in timeout; in realtà questo pulsante è solo utile per verificare che il backup sia in grado di passare le fasi iniziali, o per piccoli siti WordPress .."
|
1472 |
|
1473 |
-
#: admin.php:
|
1474 |
msgid "Wipe Settings"
|
1475 |
msgstr "Pulizia dei settaggi"
|
1476 |
|
1477 |
-
#: admin.php:
|
1478 |
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1479 |
msgstr "Questo pulsante consente di cancellare tutte le impostazioni di UpdraftPlus (ma non i vostri backup esistenti nel vostro cloud storage). Sarà quindi necessario inserire di nuovo tutte le impostazioni. Se lo si desidera è possibile farlo prima della disattivazione / disinstallazione di UpdraftPlus."
|
1480 |
|
1481 |
-
#: admin.php:
|
1482 |
msgid "Wipe All Settings"
|
1483 |
msgstr "Pulizia di tutti i settaggi"
|
1484 |
|
1485 |
-
#: admin.php:
|
1486 |
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1487 |
msgstr "Questa operazione eliminerà tutte le impostazioni di UpdraftPlus - si è sicuri di volerlo fare?"
|
1488 |
|
1489 |
-
#: admin.php:
|
1490 |
msgid "Active jobs"
|
1491 |
msgstr "Processi attivi"
|
1492 |
|
1493 |
-
#: admin.php:
|
1494 |
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
1495 |
msgstr "%s: iniziata a: %s; prossima ripresa: %d (dopo %ss)"
|
1496 |
|
1497 |
-
#: admin.php:
|
1498 |
msgid "show log"
|
1499 |
msgstr "Mostra log"
|
1500 |
|
1501 |
-
#: admin.php:
|
1502 |
msgid "delete schedule"
|
1503 |
msgstr "elimina programmazione"
|
1504 |
|
1505 |
-
#: admin.php:
|
1506 |
msgid "(None)"
|
1507 |
msgstr "(Nessuno)"
|
1508 |
|
1509 |
-
#: admin.php:
|
1510 |
-
msgid "Unknown response:"
|
1511 |
-
msgstr "Risposta sconosciuta"
|
1512 |
-
|
1513 |
-
#: admin.php:1409 admin.php:1765
|
1514 |
msgid "Delete"
|
1515 |
msgstr "Cancella"
|
1516 |
|
1517 |
-
#: admin.php:
|
1518 |
msgid "The request to the filesystem to create the directory failed."
|
1519 |
msgstr "La richiesta di creazione della cartella al file system è fallita."
|
1520 |
|
1521 |
-
#: admin.php:
|
1522 |
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
1523 |
msgstr "La cartella è stata creata, ma abbiamo dovuto cambiare i permessi dei file a 777 (tutto scrivibile) per essere in grado di scrivere. Si consiglia di verificare con il fornitore di hosting che questo non causerà alcun problema"
|
1524 |
|
1525 |
-
#: admin.php:
|
1526 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
1527 |
msgstr "La cartella esiste, ma il server web non ha il permesso di scrivere."
|
1528 |
|
1529 |
-
#: admin.php:
|
1530 |
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
1531 |
msgstr "È necessario consultare il proprio web hosting provider per sapere come impostare le autorizzazioni per permettere a un plugin di WordPress di scrivere nella cartella."
|
1532 |
|
1533 |
-
#: admin.php:
|
1534 |
msgid "Download log file"
|
1535 |
msgstr "Scarica il file di log"
|
1536 |
|
1537 |
-
#: admin.php:
|
1538 |
msgid "No backup has been completed."
|
1539 |
msgstr "Nessun backup è stato completato."
|
1540 |
|
1541 |
-
#: admin.php:
|
1542 |
msgid "File backup intervals"
|
1543 |
msgstr "Intervallo di creazione backup"
|
1544 |
|
1545 |
-
#: admin.php:
|
1546 |
msgid "Manual"
|
1547 |
msgstr "Manuale"
|
1548 |
|
1549 |
-
#: admin.php:
|
1550 |
msgid "Every 4 hours"
|
1551 |
msgstr "Ogni 4 ore"
|
1552 |
|
1553 |
-
#: admin.php:
|
1554 |
msgid "Every 8 hours"
|
1555 |
msgstr "Ogni 8 ore"
|
1556 |
|
1557 |
-
#: admin.php:
|
1558 |
msgid "Every 12 hours"
|
1559 |
msgstr "Ogni 12 ore"
|
1560 |
|
1561 |
-
#: admin.php:
|
1562 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
1563 |
msgstr "Per continuare, premere 'Esegui Backup'. Poi, guarda il campo 'Ultimo Messaggio di log' per l'attività dopo circa 10 secondi. WordPress dovrebbe avviare il backup in esecuzione in background."
|
1564 |
|
1565 |
-
#: admin.php:
|
1566 |
msgid "Does nothing happen when you schedule backups?"
|
1567 |
msgstr "Non succede nulla quando si pianifica i backup?"
|
1568 |
|
1569 |
-
#: admin.php:
|
1570 |
msgid "Go here for help."
|
1571 |
msgstr "Vai qui per l'aiuto."
|
1572 |
|
1573 |
-
#: admin.php:
|
1574 |
msgid "Multisite"
|
1575 |
msgstr "Multi-sito"
|
1576 |
|
1577 |
-
#: admin.php:
|
1578 |
msgid "Do you need WordPress Multisite support?"
|
1579 |
msgstr "Hai bisogno di supporto per WordPress multi-sito?"
|
1580 |
|
1581 |
-
#: admin.php:
|
1582 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
1583 |
msgstr "Si prega di verificare UpdraftPlus Premium, oppure l'add-on stand-alone multi-sito."
|
1584 |
|
1585 |
-
#: admin.php:
|
1586 |
msgid "Configure Backup Contents And Schedule"
|
1587 |
msgstr "Configurare Contenuti di backup e Pianificazione"
|
1588 |
|
1589 |
-
#: admin.php:
|
1590 |
msgid "Debug Information And Expert Options"
|
1591 |
msgstr "Informazioni di debug e Opzioni Avanzate"
|
1592 |
|
1593 |
-
#: admin.php:
|
1594 |
msgid "Web server:"
|
1595 |
msgstr "Web server:"
|
1596 |
|
1597 |
-
#: admin.php:
|
1598 |
msgid "Peak memory usage"
|
1599 |
msgstr "Utilizzo di memoria (picco)"
|
1600 |
|
1601 |
-
#: admin.php:
|
1602 |
msgid "Current memory usage"
|
1603 |
msgstr "Utilizzo di memoria attuale"
|
1604 |
|
1605 |
-
#: admin.php:
|
1606 |
msgid "PHP memory limit"
|
1607 |
msgstr "Limite di memoria PHP"
|
1608 |
|
1609 |
-
#: admin.php:
|
1610 |
msgid "%s version:"
|
1611 |
msgstr "Versione %s"
|
1612 |
|
1613 |
-
#: admin.php:
|
1614 |
msgid "Yes"
|
1615 |
msgstr "Si"
|
1616 |
|
1617 |
-
#: admin.php:
|
1618 |
msgid "No"
|
1619 |
msgstr "No"
|
1620 |
|
1621 |
-
#: admin.php:
|
1622 |
msgid "PHP has support for ZipArchive::addFile:"
|
1623 |
msgstr "PHP supporta ZipArchive::addFile:"
|
1624 |
|
1625 |
-
#: admin.php:
|
1626 |
msgid "Total (uncompressed) on-disk data:"
|
1627 |
msgstr "Totale (non compresso) dati su disco:"
|
1628 |
|
1629 |
-
#: admin.php:
|
1630 |
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
1631 |
msgstr "N.B. Questo conteggio si basa su quello che era, o non era, escluso l'ultima volta che sono state salvate le opzioni."
|
1632 |
|
1633 |
-
#: admin.php:
|
1634 |
msgid "count"
|
1635 |
msgstr "conteggio"
|
1636 |
|
1637 |
-
#: admin.php:
|
1638 |
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
1639 |
msgstr "I pulsanti sotto eseguono immediatamente un backup, indipendentemente dallo scheduler di WordPress. Se questi funzionano, mentre i backup schedulati e il pulsante \"Backup Now\" non fanno assolutamente nulla (cioè nemmeno produrre un file di log), allora significa che lo scheduler non funziona. Si dovrebbe quindi disabilitare tutti gli altri plugin, e provare a premere il pulsante \"Esegui Backup\". Se non funziona, allora contattare la società di web hosting e chiedere loro se hanno disabilitato wp-cron. Se invece funziona, ri-attivare tutti gli altri plugin uno per uno, in modo da trovare quello che genera il problema e segnalare il bug allo sviluppatore."
|
1640 |
|
1641 |
-
#: admin.php:
|
1642 |
msgid "Debug Full Backup"
|
1643 |
msgstr "Debug backup completo"
|
1644 |
|
1645 |
-
#: admin.php:
|
1646 |
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
1647 |
msgstr "Questo causerà un backup immediato. La pagina non verrà caricata fino a che non finirà il backup(cioè, non programmato)."
|
1648 |
|
1649 |
-
#: admin.php:
|
1650 |
msgid "UpdraftPlus - Upload backup files"
|
1651 |
msgstr "UpdraftPlus - Carica file di backup"
|
1652 |
|
1653 |
-
#: admin.php:
|
1654 |
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
1655 |
msgstr "Carica file in UpdraftPlus. Utilizzare questa funzione per importare i backup fatti su una diversa installazione di WordPress."
|
1656 |
|
1657 |
-
#: admin.php:
|
1658 |
msgid "Drop backup zips here"
|
1659 |
msgstr "Eliminare file zip di backup qui"
|
1660 |
|
1661 |
-
#: admin.php:
|
1662 |
msgid "or"
|
1663 |
msgstr "oppure"
|
1664 |
|
1665 |
-
#: admin.php:
|
1666 |
msgid "calculating..."
|
1667 |
msgstr "sto calcolando..."
|
1668 |
|
1669 |
-
#: admin.php:
|
1670 |
-
#: includes/updraft-restorer.php:589
|
1671 |
msgid "Error:"
|
1672 |
msgstr "Errore:"
|
1673 |
|
1674 |
-
#: admin.php:
|
1675 |
msgid "You should:"
|
1676 |
msgstr "Dovresti:"
|
1677 |
|
1678 |
-
#: admin.php:
|
1679 |
-
msgid "Download error: the server sent us a response (JSON) which we did not understand"
|
1680 |
-
msgstr "Errore di Download: il server ha inviato una risposta (JSON) non conosciuta."
|
1681 |
-
|
1682 |
-
#: admin.php:1100
|
1683 |
msgid "Download error: the server sent us a response which we did not understand."
|
1684 |
msgstr "Errore di Download: il server ha inviato una risposta non conosciuta."
|
1685 |
|
1686 |
-
#: admin.php:
|
1687 |
msgid "Delete backup set"
|
1688 |
msgstr "Cancellazione del set di backup"
|
1689 |
|
1690 |
-
#: admin.php:
|
1691 |
msgid "Are you sure that you wish to delete this backup set?"
|
1692 |
msgstr "Sei sicuro di voler cancellare questo set di backup?"
|
1693 |
|
1694 |
-
#: admin.php:
|
1695 |
msgid "Restore backup"
|
1696 |
msgstr "Ripristina backup"
|
1697 |
|
1698 |
-
#: admin.php:
|
1699 |
msgid "Restore backup from"
|
1700 |
msgstr "Ripristina backup da"
|
1701 |
|
1702 |
-
#: admin.php:
|
1703 |
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
1704 |
msgstr "Il ripristino sostituirà i temi di questo sito, i plugin, gli upload, e i database e / o altre cartelle di contenuti (in base a ciò che è contenuto nel set di backup, e alla selezione)."
|
1705 |
|
1706 |
-
#: admin.php:
|
1707 |
msgid "Choose the components to restore"
|
1708 |
msgstr "Scegli i componenti da ripristinare"
|
1709 |
|
1710 |
-
#: admin.php:
|
1711 |
msgid "Your web server has PHP's so-called safe_mode active."
|
1712 |
msgstr "Il tuo server web ha il safe_mode PHP attivo."
|
1713 |
|
1714 |
-
#: admin.php:
|
1715 |
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
1716 |
msgstr "Questo rende i time-out molto più probabili. Si consiglia di disabilitare il safe_mode, oppure di ripristinare una sola entità per volta,<a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">oppure di fare il ripristino manualmente</a>."
|
1717 |
|
1718 |
-
#: admin.php:
|
1719 |
msgid "The following entity cannot be restored automatically: \"%s\"."
|
1720 |
msgstr "Le seguenti entità non può essere ripristinata automaticamente: \"%s\"."
|
1721 |
|
1722 |
-
#: admin.php:
|
1723 |
msgid "You will need to restore it manually."
|
1724 |
msgstr "Sarà necessario fare il ripristino manualmente."
|
1725 |
|
1726 |
-
#: admin.php:
|
1727 |
msgid "%s restoration options:"
|
1728 |
msgstr "Opzione di ripristino %s:"
|
1729 |
|
1730 |
-
#: admin.php:
|
1731 |
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
1732 |
msgstr "È possibile cercare e sostituire il database (per la migrazione di un sito web verso una nuova posizione/URL) con il Migrator add-on - segui questo collegamento per maggiori informazioni"
|
1733 |
|
1734 |
-
#: admin.php:
|
1735 |
msgid "Do read this helpful article of useful things to know before restoring."
|
1736 |
msgstr "Si prega di leggere questo articolo esplicativo di cose utili da sapere prima di ripristinare."
|
1737 |
|
1738 |
-
#: admin.php:
|
1739 |
msgid "Perform a one-time backup"
|
1740 |
msgstr "Eseguire un backup singolo"
|
1741 |
|
1742 |
-
#: admin.php:
|
1743 |
msgid "Time now"
|
1744 |
msgstr "Ora attuale"
|
1745 |
|
1746 |
-
#: admin.php:
|
1747 |
-
msgid "Last finished backup run"
|
1748 |
-
msgstr "Ultimo backup eseguito"
|
1749 |
-
|
1750 |
-
#: admin.php:953 admin.php:1820
|
1751 |
msgid "Backup Now"
|
1752 |
msgstr "Esegui Backup"
|
1753 |
|
1754 |
-
#: admin.php:
|
1755 |
msgid "Restore"
|
1756 |
msgstr "Ripristino"
|
1757 |
|
1758 |
-
#: admin.php:
|
1759 |
msgid "Last log message"
|
1760 |
msgstr "Ultimo messaggio di Log"
|
1761 |
|
1762 |
-
#: admin.php:
|
1763 |
msgid "(Nothing yet logged)"
|
1764 |
msgstr "(Niente è stato loggato)"
|
1765 |
|
1766 |
-
#: admin.php:
|
1767 |
msgid "Download most recently modified log file"
|
1768 |
msgstr "Scarica il file di log più recente"
|
1769 |
|
1770 |
-
#: admin.php:
|
1771 |
msgid "Backups, logs & restoring"
|
1772 |
msgstr "Backups, logs & rispristino"
|
1773 |
|
1774 |
-
#: admin.php:
|
1775 |
msgid "Press to see available backups"
|
1776 |
msgstr "Premi per vedere backup disponibili"
|
1777 |
|
1778 |
-
#: admin.php:
|
1779 |
msgid "%d set(s) available"
|
1780 |
msgstr "%d set Disponibili"
|
1781 |
|
1782 |
-
#: admin.php:
|
1783 |
msgid "Downloading and restoring"
|
1784 |
msgstr "Download e Ripristino."
|
1785 |
|
1786 |
-
#: admin.php:
|
1787 |
msgid "Downloading"
|
1788 |
msgstr "Download"
|
1789 |
|
1790 |
-
#: admin.php:
|
1791 |
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
1792 |
msgstr "La pressione di un pulsante per il Database/Plugins/Temi/Uploads/Altri farà in modo che UpdraftPlus provi a prendere il file di backup dallo storage remoto (se presente - ad esempio Amazon S3, Dropbox, Google Drive, FTP) verso il server web. Poi vi sarà possibile scaricarlo sul computer locale. Se l'operazione di recupero da memoria remota smettesse di progredire (attendere 30 secondi per essere sicuri), premere di nuovo per riprendere. Ricorda che puoi anche visitare direttamente il sito del servizio di cloud storage."
|
1793 |
|
1794 |
-
#: admin.php:
|
1795 |
msgid "Restoring"
|
1796 |
msgstr "Ripristino"
|
1797 |
|
1798 |
-
#: admin.php:
|
1799 |
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
1800 |
msgstr "Premere il pulsante per il backup che si desidera ripristinare. Se il sito è di grandi dimensioni e si utilizza lo storage remoto, allora si deve prima fare clic su ciascuna entità, al fine di recuperarlo di nuovo nel server web. Questo consentirà di evitare timeout che possono verificarsi durante il processo di ripristino stesso."
|
1801 |
|
1802 |
-
#: admin.php:
|
1803 |
msgid "More tasks:"
|
1804 |
msgstr "Altre attività: "
|
1805 |
|
1806 |
-
#: admin.php:
|
1807 |
msgid "upload backup files"
|
1808 |
msgstr "Carica i file di backup"
|
1809 |
|
1810 |
-
#: admin.php:
|
1811 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
1812 |
msgstr "Premere qui per guardare dentro la cartella UpdraftPlus (nel tuo spazio web hosting) per ogni nuovo set di backup che hai caricato. La posizione di questa cartella è impostata nelle impostazioni avanzate, di seguito."
|
1813 |
|
1814 |
-
#: admin.php:
|
1815 |
msgid "rescan folder for new backup sets"
|
1816 |
msgstr "ri-analizza la cartella per nuovi set di backup"
|
1817 |
|
1818 |
-
#: admin.php:
|
1819 |
msgid "Opera web browser"
|
1820 |
msgstr "Browser web Opera"
|
1821 |
|
1822 |
-
#: admin.php:
|
1823 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
1824 |
msgstr "Se stai utilizzando questo, allora imposta Turbo/Road Mode su off"
|
1825 |
|
1826 |
-
#: admin.php:
|
1827 |
msgid "Google Drive"
|
1828 |
msgstr "Google Drive"
|
1829 |
|
1830 |
-
#: admin.php:
|
1831 |
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
1832 |
msgstr "Google ha cambiato la loro impostazione di autorizzazioni di recente (aprile 2013). Per scaricare o ripristinare da Google Drive, <strong>è necessario</strong>autenticarsi nuovamente (utilizzando il link nella sezione di configurazione di Google Drive)."
|
1833 |
|
1834 |
-
#: admin.php:
|
1835 |
msgid "This is a count of the contents of your Updraft directory"
|
1836 |
msgstr "Questo è un conteggio dei contenuti della cartella Updraft"
|
1837 |
|
1838 |
-
#: admin.php:
|
1839 |
msgid "Web-server disk space in use by UpdraftPlus"
|
1840 |
msgstr "Spazio sul server web in uso da UpdraftPlus"
|
1841 |
|
1842 |
-
#: admin.php:
|
1843 |
msgid "refresh"
|
1844 |
msgstr "aggiorna"
|
1845 |
|
1846 |
-
#: admin.php:
|
1847 |
msgid "By UpdraftPlus.Com"
|
1848 |
msgstr "By UpdraftPlus.Com"
|
1849 |
|
1850 |
-
#: admin.php:
|
1851 |
msgid "Lead developer's homepage"
|
1852 |
msgstr "Vai alla homepage dello sviluppatore"
|
1853 |
|
1854 |
-
#: admin.php:
|
1855 |
msgid "Donate"
|
1856 |
msgstr "Dona"
|
1857 |
|
1858 |
-
#: admin.php:
|
1859 |
-
msgid "Other WordPress plugins"
|
1860 |
-
msgstr "Altri plugin WordPress"
|
1861 |
-
|
1862 |
-
#: admin.php:856
|
1863 |
msgid "Version"
|
1864 |
msgstr "Versione"
|
1865 |
|
1866 |
-
#: admin.php:
|
1867 |
msgid "Your backup has been restored."
|
1868 |
msgstr "Il backup è stato ripristinato."
|
1869 |
|
1870 |
-
#: admin.php:
|
1871 |
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
1872 |
msgstr "Le cartelle vecchie (temi, upload, plugin, quali che siano) sono state mantenute con \"-old\" aggiunto al nome. Rimuoverli quando si è soddisfatti che il backup è andato a buon fine."
|
1873 |
|
1874 |
-
#: admin.php:
|
1875 |
msgid "Old directories successfully deleted."
|
1876 |
msgstr "Vecchie cartelle cancellate correttamente."
|
1877 |
|
1878 |
-
#: admin.php:
|
1879 |
-
msgid "Your PHP memory limit (set by your web hosting company) is quite low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will bhe successful with a 32Mb limit - your experience may vary)."
|
1880 |
-
msgstr "Il tuo limite di memoria PHP (fissato dalla società di web hosting) è piuttosto basso. UpdraftPlus ha provato ad alzarlo, ma senza successo. Questo plugin può funzionare con un limite di memoria di meno di 64 Mb - soprattutto se si dispone di file di grandi dimensioni caricati (anche se d'altra parte, molti siti funzionano anche con un limite di 32Mb - il comportamento potrebbe essere differente a seconda dei casi)."
|
1881 |
-
|
1882 |
-
#: admin.php:869
|
1883 |
msgid "Current limit is:"
|
1884 |
msgstr "Il limite corrente è:"
|
1885 |
|
1886 |
-
#: admin.php:
|
1887 |
-
msgid "Your PHP max_execution_time is less than 60 seconds. This possibly means you're running in safe_mode. Either disable safe_mode or modify your php.ini to set max_execution_time to a higher number. If you do not, then longer will be needed to complete a backup (but that is all). Present limit is:"
|
1888 |
-
msgstr "Il tuo max_execution_time di PHP è inferiore a 60 secondi. Questo significa forse che si sta eseguendo in safe_mode. Disabilitare safe_mode o modificare il file php.ini per impostare max_execution_time ad un numero più alto. Se non lo fai, sarà necessario di più per completare un backup. Il limite attuale è:"
|
1889 |
-
|
1890 |
-
#: admin.php:873
|
1891 |
-
msgid "seconds"
|
1892 |
-
msgstr "secondi"
|
1893 |
-
|
1894 |
-
#: admin.php:878
|
1895 |
-
msgid "You have old directories from a previous backup (technical information: these are found in wp-content, and suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
1896 |
-
msgstr "Sono state trovate vecchie cartelle di un backup precedente (informazione tecnica: questi si trovano in wp-content, e con suffisso -old). Utilizzare questo pulsante per eliminarle (se si è verificato che il ripristino ha funzionato)."
|
1897 |
-
|
1898 |
-
#: admin.php:882
|
1899 |
msgid "Delete Old Directories"
|
1900 |
msgstr "Elimina Vecchie Cartelle"
|
1901 |
|
1902 |
-
#: admin.php:
|
1903 |
-
msgid "Are you sure you want to delete the old directories? This cannot be undone."
|
1904 |
-
msgstr "Sei sicuro di voler cancellare le vecchie cartelle? Questa operazione non può essere annullata."
|
1905 |
-
|
1906 |
-
#: admin.php:896
|
1907 |
msgid "Existing Schedule And Backups"
|
1908 |
msgstr "Pianificazione e backup esistenti"
|
1909 |
|
1910 |
-
#: admin.php:
|
1911 |
msgid "JavaScript warning"
|
1912 |
msgstr "Notifiche JavaScript"
|
1913 |
|
1914 |
-
#: admin.php:
|
1915 |
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
1916 |
msgstr "Questa interfaccia di amministrazione utilizza JavaScript. È necessario attivarne la gestione all'interno del tuo browser, oppure utilizzare un browser che supporti JavaScript."
|
1917 |
|
1918 |
-
#: admin.php:
|
1919 |
msgid "Nothing currently scheduled"
|
1920 |
msgstr "Nessuna schedulazione."
|
1921 |
|
1922 |
-
#: admin.php:
|
1923 |
msgid "At the same time as the files backup"
|
1924 |
msgstr "Contemporaneamente al backup dei file"
|
1925 |
|
1926 |
-
#: admin.php:
|
1927 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
1928 |
msgstr "Tutti gli orari riportati in questa sezione utilizzano il fuso orario configurato di WordPress, che è possibile impostare in Impostazioni -> Generali"
|
1929 |
|
1930 |
-
#: admin.php:
|
1931 |
msgid "Next scheduled backups"
|
1932 |
msgstr "Prossimo Backup programmato"
|
1933 |
|
1934 |
-
#: admin.php:
|
1935 |
msgid "Files"
|
1936 |
msgstr "Files"
|
1937 |
|
1938 |
-
#: admin.php:
|
1939 |
-
#: admin.php:
|
1940 |
msgid "Database"
|
1941 |
msgstr "Database"
|
1942 |
|
1943 |
-
#: admin.php:
|
1944 |
msgid "Your website is hosted using the %s web server."
|
1945 |
msgstr "Il tuo sito web è ospitato utilizzando il web server %s."
|
1946 |
|
1947 |
-
#: admin.php:
|
1948 |
msgid "Please consult this FAQ if you have problems backing up."
|
1949 |
msgstr "Si prega di consultare questa FAQ se hai problemi di backup."
|
1950 |
|
1951 |
-
#: admin.php:
|
1952 |
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
1953 |
msgstr "Clicca qui per autenticare il tuo account %s (non sarai in grado di eseguire il backup su %s senza di essa)."
|
1954 |
|
1955 |
-
#: admin.php:
|
1956 |
-
msgid "The backup archive for restoring this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To proceed with this restoration, you need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
1957 |
-
msgstr "L'archivio di backup per il ripristino di questo file non è stato trovato. Il metodo di archiviazione remota in uso (%s) non ci permette di recuperare i file. Per procedere con questo ripristino, è necessario ottenere una copia di questo file e posizionarlo all'interno della cartella di lavoro di UpdraftPlus"
|
1958 |
-
|
1959 |
-
#: admin.php:387
|
1960 |
msgid "Nothing yet logged"
|
1961 |
msgstr "Niente ancora loggato"
|
1962 |
|
1963 |
-
#: admin.php:
|
1964 |
msgid "Schedule backup"
|
1965 |
msgstr "backup programmato"
|
1966 |
|
1967 |
-
#: admin.php:
|
1968 |
msgid "Failed."
|
1969 |
msgstr "Fallito."
|
1970 |
|
1971 |
-
#: admin.php:
|
1972 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
1973 |
msgstr "OK. A breve si dovrebbe vedere l'attività nel campo \"Ultimo Messaggio di log\" di seguito."
|
1974 |
|
1975 |
-
#: admin.php:
|
1976 |
msgid "Nothing happening? Follow this link for help."
|
1977 |
msgstr "Non succede niente? Segui questo collegamento per un aiuto."
|
1978 |
|
1979 |
-
#: admin.php:
|
1980 |
msgid "Job deleted"
|
1981 |
msgstr "Processo cancellato"
|
1982 |
|
1983 |
-
#: admin.php:
|
1984 |
msgid "Could not find that job - perhaps it has already finished?"
|
1985 |
msgstr "Impossibile trovare il processo - forse è già stata completata."
|
1986 |
|
1987 |
-
#:
|
1988 |
-
#: includes/updraft-restorer.php:693
|
1989 |
msgid "Error"
|
1990 |
msgstr "Errore"
|
1991 |
|
1992 |
-
#: admin.php:
|
1993 |
msgid "Download failed"
|
1994 |
msgstr "Download fallito"
|
1995 |
|
1996 |
-
#: admin.php:
|
1997 |
msgid "File ready."
|
1998 |
msgstr "File pronto."
|
1999 |
|
2000 |
-
#: admin.php:
|
2001 |
msgid "Download in progress"
|
2002 |
msgstr "Download in corso"
|
2003 |
|
2004 |
-
#: admin.php:
|
2005 |
msgid "No local copy present."
|
2006 |
msgstr "Nessuna copia locale presente."
|
2007 |
|
2008 |
-
#: admin.php:
|
2009 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
2010 |
msgstr "Errore nel formato del nome del file - questo file sembra non sia stato creato da UpdraftPlus"
|
2011 |
|
2012 |
-
#: admin.php:
|
2013 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
2014 |
msgstr "Errore nel formato del nome del file - questo file non sembra un file di database crittografato e creato da UpdraftPlus"
|
2015 |
|
2016 |
-
#: admin.php:
|
2017 |
msgid "Restore successful!"
|
2018 |
msgstr "Ripristino avvenuto con successo!"
|
2019 |
|
2020 |
-
#: admin.php:
|
2021 |
msgid "Actions"
|
2022 |
msgstr "Azioni"
|
2023 |
|
2024 |
-
#: admin.php:
|
2025 |
msgid "Return to UpdraftPlus Configuration"
|
2026 |
msgstr "Ritorno a Configurazione di UpdraftPlus"
|
2027 |
|
2028 |
-
#: admin.php:
|
2029 |
msgid "Remove old directories"
|
2030 |
msgstr "Rimuove vecchie cartelle"
|
2031 |
|
2032 |
-
#: admin.php:
|
2033 |
msgid "Old directories successfully removed."
|
2034 |
msgstr "Vecchie cartelle rimosse con successo."
|
2035 |
|
2036 |
-
#: admin.php:
|
2037 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
2038 |
msgstr "Problemi nella rimozione della vecchia cartella, prova a cancellarla manualmente."
|
2039 |
|
2040 |
-
#: admin.php:
|
2041 |
msgid "Backup directory could not be created"
|
2042 |
msgstr "Impossibile creare la cartella di backup"
|
2043 |
|
2044 |
-
#: admin.php:
|
2045 |
msgid "Backup directory successfully created."
|
2046 |
msgstr "Cartella di backup creata con successo."
|
2047 |
|
2048 |
-
#: admin.php:
|
2049 |
msgid "Your settings have been wiped."
|
2050 |
msgstr "Le tue impostazioni sono state cancellate."
|
2051 |
|
2052 |
-
#: updraftplus.php:
|
2053 |
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
2054 |
msgstr "Si prega di aiutare UpdraftPlus dando un giudizio positivo su wordpress.org"
|
2055 |
|
2056 |
-
#: updraftplus.php:
|
2057 |
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
2058 |
msgstr "Hai bisogno di ancora più funzionalità e supporto? Scopri UpdraftPlus Premium"
|
2059 |
|
2060 |
-
#: updraftplus.php:
|
2061 |
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
2062 |
msgstr "Scopri UpdraftPlus.Com per aiuto, add-on e supporto"
|
2063 |
|
2064 |
-
#: updraftplus.php:
|
2065 |
msgid "Want to say thank-you for UpdraftPlus?"
|
2066 |
msgstr "Vuoi ringraziare per UpdraftPlus?"
|
2067 |
|
2068 |
-
#: updraftplus.php:
|
2069 |
msgid "Please buy our very cheap 'no adverts' add-on."
|
2070 |
msgstr "Si prega di acquistare il nostro economicissimo add-on 'no adverts' (senza pubblicità)"
|
2071 |
|
2072 |
-
#: backup.php:
|
2073 |
msgid "Infinite recursion: consult your log for more information"
|
2074 |
msgstr "Ricursione infinita: consultare il log per maggiori informazioni"
|
2075 |
|
2076 |
-
#: backup.php:
|
2077 |
msgid "Could not create %s zip. Consult the log file for more information."
|
2078 |
msgstr "Impossibile creare il file zip %s. Consultare il file di registro per ulteriori informazioni."
|
2079 |
|
2080 |
-
#: admin.php:
|
2081 |
msgid "Allowed Files"
|
2082 |
msgstr "File consentiti"
|
2083 |
|
2084 |
-
#: admin.php:
|
2085 |
msgid "Settings"
|
2086 |
msgstr "Settaggi"
|
2087 |
|
2088 |
-
#: admin.php:
|
2089 |
msgid "Add-Ons / Pro Support"
|
2090 |
msgstr "Add-Ons / Supporto Versione Pro"
|
2091 |
|
2092 |
-
#: admin.php:
|
2093 |
-
#: admin.php:
|
2094 |
msgid "Warning"
|
2095 |
msgstr "Attenzione"
|
2096 |
|
2097 |
-
#: admin.php:
|
2098 |
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
2099 |
msgstr "Hai meno di %s di spazio libero su disco che UpdraftPlus può utilizzare per creare copie di backup. UpdraftPlus potrebbero ben esaurire lo spazio disponibile. Contattare il gestore del server (ad esempio, la vostra società di web hosting) per risolvere questo problema."
|
2100 |
|
2101 |
-
#: admin.php:
|
2102 |
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
2103 |
msgstr "UpdraftPlus non supporta ufficialmente le versioni di WordPress prima di %s. Potrebbe essere funzionante, ma se non lo fosse, si avvisa del fatto che nessun supporto è disponibile fino a quando non si esegue l'aggiornamento di WordPress."
|
2104 |
|
2105 |
-
#: updraftplus.php:
|
2106 |
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
2107 |
msgstr "Il backup non è terminato, verrà ripreso entro 5 minuti"
|
2108 |
|
2109 |
-
#:
|
2110 |
msgid "Backed up"
|
2111 |
msgstr "Backup eseguito"
|
2112 |
|
2113 |
-
#:
|
2114 |
msgid "WordPress backup is complete"
|
2115 |
msgstr "WordPress backup è completo"
|
2116 |
|
2117 |
-
#:
|
2118 |
msgid "Backup contains"
|
2119 |
msgstr "Il backup contiene"
|
2120 |
|
2121 |
-
#:
|
2122 |
msgid "Latest status"
|
2123 |
msgstr "Ultimo stato"
|
2124 |
|
2125 |
-
#:
|
2126 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
2127 |
msgstr "La cartella di backup (%s) non è scrivibile o non esiste."
|
2128 |
|
2129 |
-
#: updraftplus.php:
|
2130 |
msgid "Could not read the directory"
|
2131 |
msgstr "Impossibile leggere la cartella."
|
2132 |
|
2133 |
-
#: updraftplus.php:
|
2134 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
2135 |
msgstr "Impossibile salvare la cronologia di backup perché non c'è un backup array. Backup probabilmente fallito."
|
2136 |
|
2137 |
-
#:
|
2138 |
msgid "Could not open the backup file for writing"
|
2139 |
msgstr "Impossibile aprire il file di backup per la scrittura"
|
2140 |
|
2141 |
-
#:
|
2142 |
msgid "Generated: %s"
|
2143 |
msgstr "Generato: %s"
|
2144 |
|
2145 |
-
#:
|
2146 |
msgid "Hostname: %s"
|
2147 |
msgstr "Nome Host: %s"
|
2148 |
|
2149 |
-
#:
|
2150 |
msgid "Database: %s"
|
2151 |
msgstr "atabase: %s"
|
2152 |
|
2153 |
-
#:
|
2154 |
-
msgid "The backup directory is not writable."
|
2155 |
-
msgstr "La cartella di backup non è scrivibile."
|
2156 |
-
|
2157 |
-
#: updraftplus.php:1555
|
2158 |
msgid "Table: %s"
|
2159 |
msgstr "Tabella: %s"
|
2160 |
|
2161 |
-
#:
|
2162 |
msgid "Skipping non-WP table: %s"
|
2163 |
msgstr "Salta tabelle non-WP: %s"
|
2164 |
|
2165 |
-
#:
|
2166 |
msgid "Delete any existing table %s"
|
2167 |
msgstr "Elimina ogni tabella esistente %s"
|
2168 |
|
2169 |
-
#:
|
2170 |
msgid "Table structure of table %s"
|
2171 |
msgstr "Struttura della tabella %s"
|
2172 |
|
2173 |
-
#:
|
2174 |
msgid "Error with SHOW CREATE TABLE for %s."
|
2175 |
msgstr "Errore con SHOW CREATE TABLE per %s."
|
2176 |
|
2177 |
-
#:
|
2178 |
msgid "End of data contents of table %s"
|
2179 |
msgstr "Fine del contenuto dati di tabella%s"
|
2180 |
|
2181 |
-
#: updraftplus.php:
|
2182 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
2183 |
msgstr "Decifratura fallita. Il file di database è criptato, ma non è immesso nessuna chiave di crittografia."
|
2184 |
|
2185 |
-
#: updraftplus.php:
|
2186 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
2187 |
msgstr "Decriptaggio fallito: La causa più probabile è che sia stata utilizzata una chiave errata."
|
2188 |
|
2189 |
-
#: updraftplus.php:
|
2190 |
msgid "The decryption key used:"
|
2191 |
msgstr "La chiave di decriptaggio utilizzata è:"
|
2192 |
|
2193 |
-
#: updraftplus.php:
|
2194 |
msgid "File not found"
|
2195 |
msgstr "File non trovato"
|
2196 |
|
2197 |
-
#: updraftplus.php:
|
2198 |
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
2199 |
msgstr "Puoi tradurre? Vuoi migliorare UpdraftPlus per chi parla della tua lingua?"
|
2200 |
|
2201 |
-
#: updraftplus.php:
|
2202 |
msgid "Like UpdraftPlus and can spare one minute?"
|
2203 |
msgstr "Ti piace UpdraftPlus e puoi dedicarci un minuto?"
|
2204 |
|
2205 |
-
#: updraftplus.php:
|
2206 |
msgid "Themes"
|
2207 |
msgstr "Temi"
|
2208 |
|
2209 |
-
#: updraftplus.php:
|
2210 |
msgid "Uploads"
|
2211 |
msgstr "Uploads"
|
2212 |
|
2213 |
-
#: updraftplus.php:
|
2214 |
msgid "Others"
|
2215 |
msgstr "Altri"
|
2216 |
|
2217 |
-
#: updraftplus.php:
|
2218 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
2219 |
msgstr "Impossibile creare files nella cartella di backup. Il backup è annullato - controlla i settaggi di UpdraftPlus"
|
2220 |
|
2221 |
-
#:
|
2222 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
2223 |
msgstr "Errore di crittografia durante la crittografia del database. Crittografia interrotta."
|
2224 |
|
2225 |
-
#: updraftplus.php:
|
2226 |
msgid "The backup apparently succeeded and is now complete"
|
2227 |
msgstr "Il backup apparentemente è riuscito ed ora è completo"
|
2228 |
|
2229 |
-
#: updraftplus.php:
|
2230 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
2231 |
msgstr "Il tentativo di backup è terminato, a quanto pare senza successo"
|
2232 |
|
@@ -2234,23 +2679,23 @@ msgstr "Il tentativo di backup è terminato, a quanto pare senza successo"
|
|
2234 |
msgid "UpdraftPlus Backups"
|
2235 |
msgstr "Backup di UpdraftPlus "
|
2236 |
|
2237 |
-
#: updraftplus.php:
|
2238 |
-
#: admin.php:
|
2239 |
msgid "UpdraftPlus notice:"
|
2240 |
msgstr "Note di UpdraftPlus:"
|
2241 |
|
2242 |
-
#: updraftplus.php:
|
2243 |
msgid "The log file could not be read."
|
2244 |
msgstr "Il file di log non può essere letto."
|
2245 |
|
2246 |
-
#: updraftplus.php:
|
2247 |
msgid "No log files were found."
|
2248 |
msgstr "Nessun file di log trovato."
|
2249 |
|
2250 |
-
#: updraftplus.php:
|
2251 |
msgid "The given file could not be read."
|
2252 |
msgstr "Il file passato non può essere letto"
|
2253 |
|
2254 |
-
#: updraftplus.php:
|
2255 |
msgid "Plugins"
|
2256 |
msgstr "Plugins"
|
2 |
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2013-08-20 10:43:40+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
10 |
"X-Generator: GlotPress/0.1\n"
|
11 |
"Project-Id-Version: UpdraftPlus\n"
|
12 |
|
13 |
+
#: methods/googledrive.php:482
|
14 |
+
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/</kbd>. Leave empty to use your root folder."
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: methods/cloudfiles.php:372 methods/s3.php:349 methods/ftp.php:164
|
18 |
+
#: addons/webdav.php:287 addons/sftp.php:257
|
19 |
+
msgid "Settings test result:"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:88
|
23 |
+
#: methods/googledrive.php:63
|
24 |
+
msgid "The %s authentication could not go ahead, because something else on your site is breaking it. Try disabling your other plugins and switching to a default theme. (Specifically, you are looking for the component that sends output (most likely PHP warnings/errors) before the page begins. Turning off any debugging settings may also help)."
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: admin.php:1276
|
28 |
+
msgid "Your PHP memory limit (set by your web hosting company) is very low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will be successful with a 32Mb limit - your experience may vary)."
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: addons/autobackup.php:172
|
32 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(view log...)</a> - now proceeding with the updates..."
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: addons/autobackup.php:224
|
36 |
+
msgid "UpdraftPlus Automatic Backups"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: addons/autobackup.php:229
|
40 |
+
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: addons/autobackup.php:230
|
44 |
+
msgid "Proceed with update"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: addons/autobackup.php:52 addons/autobackup.php:115
|
48 |
+
msgid "(logs can be found in the UpdraftPlus settings page as normal - or will be shown here if something goes wrong)..."
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: addons/autobackup.php:56 addons/autobackup.php:121
|
52 |
+
msgid "Starting automatic backup..."
|
53 |
+
msgstr ""
|
54 |
+
|
55 |
+
#: addons/autobackup.php:78
|
56 |
+
msgid "plugins"
|
57 |
+
msgstr ""
|
58 |
+
|
59 |
+
#: addons/autobackup.php:85
|
60 |
+
msgid "themes"
|
61 |
+
msgstr ""
|
62 |
+
|
63 |
+
#: addons/autobackup.php:107
|
64 |
+
msgid "You do not have sufficient permissions to update this site."
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: addons/autobackup.php:115
|
68 |
+
msgid "Creating database backup with UpdraftPlus..."
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: addons/autobackup.php:123 addons/autobackup.php:193
|
72 |
+
#: addons/autobackup.php:216
|
73 |
+
msgid "Automatic Backup"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: addons/autobackup.php:150
|
77 |
+
msgid "Creating backup with UpdraftPlus..."
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: addons/autobackup.php:157
|
81 |
+
msgid "Errors have occurred:"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: addons/autobackup.php:170
|
85 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(view log...)</a> - now proceeding with the updates..."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: addons/autobackup.php:28 addons/autobackup.php:228
|
89 |
+
msgid "Automatically backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: addons/autobackup.php:52
|
93 |
+
msgid "Creating %s and database backup with UpdraftPlus..."
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: addons/morefiles.php:94
|
97 |
+
msgid "Unable to read zip file (%s) - could not pre-scan it to check its integrity."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: addons/morefiles.php:99
|
101 |
+
msgid "Unable to open zip file (%s) - could not pre-scan it to check its integrity."
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
105 |
+
msgid "This does not look like a valid WordPress core backup - the file %s was missing."
|
106 |
+
msgstr ""
|
107 |
+
|
108 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
109 |
+
msgid "If you are not sure then you should stop; otherwise you may destroy this WordPress installation."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: admin.php:1257
|
113 |
+
msgid "Support"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: admin.php:1257
|
117 |
+
msgid "More plugins"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: admin.php:898
|
121 |
+
msgid "%s version: %s"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: admin.php:899
|
125 |
+
msgid "You are importing from a newer version of WordPress (%s) into an older one (%s). There are no guarantees that WordPress can handle this."
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: admin.php:973
|
129 |
+
msgid "This database backup is missing core WordPress tables: %s"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: admin.php:976
|
133 |
+
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
134 |
+
msgstr ""
|
135 |
+
|
136 |
+
#: admin.php:855
|
137 |
+
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin.php:287
|
141 |
+
msgid "The scheduler is disabled in your WordPress install, via the DISABLE_WP_CRON setting. No backups (even "Backup Now") can run until it is enabled."
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: admin.php:129 admin.php:276
|
145 |
+
msgid "UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update."
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: admin.php:129 admin.php:276
|
149 |
+
msgid "Be safe every time, without needing to remember - follow this link to learn more."
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: admin.php:261
|
153 |
+
msgid "Update Plugin"
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: admin.php:265
|
157 |
+
msgid "Update Theme"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: admin.php:127 admin.php:274
|
161 |
+
msgid "Dismiss (for %s weeks)"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: admin.php:128 admin.php:275
|
165 |
+
msgid "Be safe with an automatic backup"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: restorer.php:971
|
169 |
+
msgid "Uploads path (%s) does not exist - resetting (%s)"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: admin.php:1261
|
173 |
+
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: admin.php:108
|
177 |
+
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: admin.php:109
|
181 |
+
msgid "This decryption key will be attempted:"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: admin.php:110
|
185 |
+
msgid "Unknown server response:"
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: admin.php:111
|
189 |
+
msgid "Unknown server response status:"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: admin.php:112
|
193 |
+
msgid "The file was uploaded."
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: admin.php:103
|
197 |
+
msgid "This file does not appear to be an UpdraftPlus backup archive (such files are .zip or .gz files which have a name like: backup_(time)_(site name)_(code)_(type).(zip|gz)). However, UpdraftPlus archives are standard zip/SQL files - so if you are sure that your file has the right format, then you can rename it to match that pattern."
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: admin.php:104
|
201 |
+
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: admin.php:105
|
205 |
+
msgid "Upload error:"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: admin.php:106
|
209 |
+
msgid "This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: admin.php:107
|
213 |
+
msgid "Upload error"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: admin.php:96
|
217 |
+
msgid "Delete from your web server"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: admin.php:97
|
221 |
+
msgid "Download to your computer"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: admin.php:98
|
225 |
+
msgid "and then, if you wish,"
|
226 |
+
msgstr ""
|
227 |
+
|
228 |
+
#: methods/s3.php:369
|
229 |
+
msgid "Examples of S3-compatible storage providers:"
|
230 |
+
msgstr ""
|
231 |
+
|
232 |
+
#: methods/googledrive.php:208
|
233 |
+
msgid "Upload expected to fail: the %s limit for any single file is %s, whereas this file is %s Gb (%d bytes)"
|
234 |
+
msgstr ""
|
235 |
+
|
236 |
+
#: backup.php:624
|
237 |
+
msgid "The backup directory is not writable - the database backup is expected to shortly fail."
|
238 |
+
msgstr ""
|
239 |
+
|
240 |
+
#: admin.php:2529
|
241 |
+
msgid "Will not delete any archives after unpacking them, because there was no cloud storage for this backup"
|
242 |
+
msgstr ""
|
243 |
+
|
244 |
+
#: admin.php:2252
|
245 |
+
msgid "(%d archive(s) in set)."
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: admin.php:2255
|
249 |
+
msgid "You appear to be missing one or more archives from this multi-archive set."
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: admin.php:2018
|
253 |
+
msgid "Split archives every:"
|
254 |
+
msgstr ""
|
255 |
+
|
256 |
+
#: admin.php:2019
|
257 |
+
msgid "UpdraftPlus will split up backup archives when they exceed this file size. The default value is 1 gigabyte. Be careful to leave some margin if your web-server has a hard size limit (e.g. the 2 Gb / 2048 Mb limit on some 32-bit servers/file systems)."
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: admin.php:1892
|
261 |
+
msgid "If entering multiple files/directories, then separate them with commas. You can use a * at the end of any entry as a wildcard."
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: admin.php:89
|
265 |
+
msgid "Error: the server sent an empty response."
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: admin.php:90
|
269 |
+
msgid "Warnings:"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: admin.php:92
|
273 |
+
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: admin.php:1280
|
277 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
+
#: admin.php:1074
|
281 |
+
msgid "This looks like a file created by UpdraftPlus, but this install does not know about this type of object: %s. Perhaps you need to install an add-on?"
|
282 |
+
msgstr ""
|
283 |
+
|
284 |
+
#: admin.php:560
|
285 |
+
msgid "The backup archive files have been successfully processed. Now press Restore again to proceed."
|
286 |
+
msgstr ""
|
287 |
+
|
288 |
+
#: admin.php:562
|
289 |
+
msgid "The backup archive files have been processed, but with some warnings. If all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first."
|
290 |
+
msgstr ""
|
291 |
+
|
292 |
+
#: admin.php:564
|
293 |
+
msgid "The backup archive files have been processed, but with some errors. You will need to cancel and correct any problems before retrying."
|
294 |
+
msgstr ""
|
295 |
+
|
296 |
+
#: admin.php:473
|
297 |
+
msgid "The backup archive for this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To perform any restoration using UpdraftPlus, you will need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
298 |
+
msgstr ""
|
299 |
+
|
300 |
+
#: admin.php:497
|
301 |
+
msgid "No such backup set exists"
|
302 |
+
msgstr ""
|
303 |
+
|
304 |
+
#: admin.php:535
|
305 |
+
msgid "File not found (you need to upload it): %s"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: admin.php:537
|
309 |
+
msgid "File was found, but is zero-sized (you need to re-upload it): %s"
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: admin.php:541
|
313 |
+
msgid "File (%s) was found, but has a different size (%s) from what was expected (%s) - it may be corrupt."
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: admin.php:555
|
317 |
+
msgid "This multi-archive backup set appears to have the following archives missing: %s"
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: restorer.php:234
|
321 |
+
msgid "Failed to move directory (check your file permissions and disk quota): %s"
|
322 |
+
msgstr ""
|
323 |
+
|
324 |
+
#: restorer.php:434
|
325 |
+
msgid "This directory already exists, and will be replaced"
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: restorer.php:225
|
329 |
+
msgid "Failed to move file (check your file permissions and disk quota): %s"
|
330 |
+
msgstr ""
|
331 |
+
|
332 |
+
#: restorer.php:28
|
333 |
+
msgid "Moving unpacked backup into place..."
|
334 |
+
msgstr ""
|
335 |
+
|
336 |
+
#: backup.php:1256 backup.php:1492
|
337 |
+
msgid "Failed to open the zip file (%s) - %s"
|
338 |
+
msgstr ""
|
339 |
+
|
340 |
+
#: addons/morefiles.php:79
|
341 |
+
msgid "WordPress root directory server path: %s"
|
342 |
+
msgstr "Percorso cartella di root di WordPress sul server: %s"
|
343 |
+
|
344 |
+
#: methods/s3.php:377
|
345 |
+
msgid "... and many more!"
|
346 |
+
msgstr "... e molti altri!"
|
347 |
+
|
348 |
+
#: methods/s3.php:402
|
349 |
+
msgid "%s end-point"
|
350 |
+
msgstr "end-point %s"
|
351 |
+
|
352 |
+
#: admin.php:2486
|
353 |
+
msgid "File is not locally present - needs retrieving from remote storage"
|
354 |
+
msgstr "Il file non è presente in locale - è necessario il recupero dallo storage remoto"
|
355 |
+
|
356 |
+
#: methods/s3generic.php:21 methods/s3generic.php:30
|
357 |
+
msgid "S3 (Compatible)"
|
358 |
+
msgstr "S3 (Compatibile)"
|
359 |
+
|
360 |
+
#: admin.php:2465
|
361 |
+
msgid "Final checks"
|
362 |
+
msgstr "Controlli Finali"
|
363 |
+
|
364 |
+
#: admin.php:2484
|
365 |
+
msgid "Looking for %s archive: file name: %s"
|
366 |
+
msgstr "Ricerca archivio %s: nome file:%s"
|
367 |
+
|
368 |
+
#: admin.php:2024
|
369 |
+
msgid "Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
370 |
+
msgstr "Selezionare questa opzione per eliminare tutti i file di backup superflui dal server al termine del backup stesso (ad esempio, se si deseleziona, tutti i file spediti in remoto rimarranno anche in locale, e tutti i file in locale non saranno soggetti ai limiti di ritenzione)."
|
371 |
+
|
372 |
+
#: admin.php:1927
|
373 |
+
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
374 |
+
msgstr "Trascinare qui i file di database crittografati (file db.gz.crypt) per caricarli per la decrittazione"
|
375 |
+
|
376 |
+
#: admin.php:1884
|
377 |
+
msgid "Your wp-content directory server path: %s"
|
378 |
+
msgstr "Il vostro percorso della cartella wp-content sul server: %s"
|
379 |
+
|
380 |
+
#: admin.php:102
|
381 |
+
msgid "Raw backup history"
|
382 |
+
msgstr "Cronologia di backup raw"
|
383 |
+
|
384 |
+
#: admin.php:1584
|
385 |
+
msgid "Show raw backup and file list"
|
386 |
+
msgstr "Mostra backup raw e lista file"
|
387 |
+
|
388 |
+
#: admin.php:88
|
389 |
+
msgid "Processing files - please wait..."
|
390 |
+
msgstr "Elaborazione file - attendere prego...."
|
391 |
+
|
392 |
+
#: admin.php:1397
|
393 |
+
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
394 |
+
msgstr "La tua installazione di WordPress ha un problema con l'output in più spazi bianchi. Questo può corrompere i backup che si scaricano da qui."
|
395 |
+
|
396 |
+
#: admin.php:1397
|
397 |
+
msgid "Please consult this FAQ for help on what to do about it."
|
398 |
+
msgstr "Si prega di consultare questa FAQ per un aiuto su che cosa fare a riguardo."
|
399 |
+
|
400 |
+
#: admin.php:861
|
401 |
+
msgid "Failed to open database file."
|
402 |
+
msgstr "Impossibile aprire il file di database."
|
403 |
+
|
404 |
+
#: admin.php:843
|
405 |
+
msgid "Failed to write out the decrypted database to the filesystem."
|
406 |
+
msgstr "Impossibile scrivere il database decodificato sul filesystem."
|
407 |
+
|
408 |
+
#: admin.php:663
|
409 |
+
msgid "Known backups (raw)"
|
410 |
+
msgstr "Backup noti (raw)"
|
411 |
+
|
412 |
+
#: restorer.php:525
|
413 |
+
msgid "Using directory from backup: %s"
|
414 |
+
msgstr "Utilizzo directory dal backup: %s"
|
415 |
+
|
416 |
+
#: restorer.php:477
|
417 |
+
msgid "Files found:"
|
418 |
+
msgstr "File trovati:"
|
419 |
+
|
420 |
+
#: restorer.php:483
|
421 |
+
msgid "Unable to enumerate files in that directory."
|
422 |
+
msgstr "Impossibile enumerare i file nella directory."
|
423 |
+
|
424 |
+
#: restorer.php:818
|
425 |
+
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
426 |
+
msgstr "Il motore tabella richiesto (%s) non è presente - cambio a MyISAM."
|
427 |
+
|
428 |
+
#: restorer.php:829
|
429 |
+
msgid "Restoring table (%s)"
|
430 |
+
msgstr "Ripristino tabella (%s)"
|
431 |
+
|
432 |
+
#: restorer.php:285
|
433 |
+
msgid "An existing unremoved backup from a previous restore exists: %s"
|
434 |
+
msgstr "Un backup non rimossi è esistente da un ripristino precedente: %s"
|
435 |
+
|
436 |
+
#: backup.php:1309 backup.php:1502
|
437 |
+
msgid "A zip error occurred - check your log for more details."
|
438 |
+
msgstr "Si è verificato un errore zip - controllare il log per maggiori dettagli."
|
439 |
+
|
440 |
+
#: addons/migrator.php:41
|
441 |
+
msgid "This looks like a migration (the backup is from a site with a different address/URL), but you did not check the option to search-and-replace the database. That is usually a mistake."
|
442 |
+
msgstr "Questo appare come una migrazione (il backup è da un sito con un indirizzo / URL diverso), ma non è stata selezionata l'opzione di ricerca e sostituzione del database. Questo è di solito un errore."
|
443 |
+
|
444 |
+
#: restorer.php:902
|
445 |
+
msgid "An error occured on the first CREATE TABLE command - aborting run"
|
446 |
+
msgstr "Si è verificato un errore al primo comando di CREATE TABLE - annullamento"
|
447 |
+
|
448 |
+
#: admin.php:2498
|
449 |
+
msgid "file is size:"
|
450 |
+
msgstr "il file ha dimensioni:"
|
451 |
+
|
452 |
+
#: admin.php:2219
|
453 |
+
msgid "database"
|
454 |
+
msgstr "database"
|
455 |
+
|
456 |
+
#: admin.php:287 admin.php:1261
|
457 |
+
msgid "Go here for more information."
|
458 |
+
msgstr "Vai qui per maggiori informazioni."
|
459 |
+
|
460 |
+
#: admin.php:1457
|
461 |
+
msgid "Downloading / preparing backup files..."
|
462 |
+
msgstr "Download / preparazione dei file di backup ..."
|
463 |
+
|
464 |
+
#: admin.php:87
|
465 |
+
msgid "Some files are still downloading or being processed - please wait."
|
466 |
+
msgstr "Alcuni file sono ancora in download o in fase di elaborazione - attendere prego."
|
467 |
+
|
468 |
+
#: admin.php:893
|
469 |
+
msgid "This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work."
|
470 |
+
msgstr "Questo set di backup è di un sito diverso - non si tratta di un ripristino, ma di una migrazione. È necessario il Migrator add-on per eseguire questo compito."
|
471 |
+
|
472 |
+
#: methods/ftp.php:44 methods/ftp.php:127
|
473 |
+
msgid "%s login failure"
|
474 |
+
msgstr "%s login fallito"
|
475 |
+
|
476 |
+
#: methods/ftp.php:63
|
477 |
+
msgid "%s upload failed"
|
478 |
+
msgstr "caricamento con %s fallito"
|
479 |
+
|
480 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
481 |
+
msgid "Enter in format HH:MM (e.g. 14:22)."
|
482 |
+
msgstr "Inserisci nel formato HH:MM (es. 14:22)"
|
483 |
+
|
484 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
485 |
+
msgid "The time zone used is that from your WordPress settings, in Settings -> General."
|
486 |
+
msgstr "Il fuso orario utilizzato è quello specificato nelle impostazioni generali di Wordpress, in Impostazioni -> Generali."
|
487 |
+
|
488 |
+
#: methods/dropbox.php:51
|
489 |
+
msgid "Dropbox error: %s (see log file for more)"
|
490 |
+
msgstr "Errore di Dropbox: %s (vedi il file di log per ulteriori informazioni)"
|
491 |
+
|
492 |
+
#: methods/dropbox.php:173
|
493 |
+
msgid "You do not appear to be authenticated with %s (whilst deleting)"
|
494 |
+
msgstr "Non risulti autenticato con %s (in fase di eliminazione)"
|
495 |
+
|
496 |
+
#: methods/dropbox.php:181
|
497 |
+
msgid "Failed to access %s when deleting (see log file for more)"
|
498 |
+
msgstr "Accesso %s fallito durante l'eliminazione (vedi il file di log per ulteriori informazioni)"
|
499 |
+
|
500 |
+
#: methods/dropbox.php:211
|
501 |
+
msgid "You do not appear to be authenticated with %s"
|
502 |
+
msgstr "Non risulti autenticato con %s"
|
503 |
+
|
504 |
+
#: methods/cloudfiles.php:344
|
505 |
+
msgid "Error - no such file exists at %s"
|
506 |
+
msgstr "Errore - non esiste nessun file in %s"
|
507 |
+
|
508 |
+
#: methods/cloudfiles.php:348
|
509 |
+
msgid "Error - failed to download the file from %s"
|
510 |
+
msgstr "Errore - download da %s fallito"
|
511 |
+
|
512 |
+
#: methods/cloudfiles.php:179
|
513 |
+
msgid "%s error - failed to upload file"
|
514 |
+
msgstr "Errore %s - caricamento del file fallito"
|
515 |
+
|
516 |
+
#: methods/cloudfiles.php:318 methods/cloudfiles.php:335
|
517 |
+
msgid "%s Error"
|
518 |
+
msgstr "Errore %s"
|
519 |
+
|
520 |
+
#: methods/cloudfiles.php:53 methods/cloudfiles.php:57
|
521 |
+
#: methods/cloudfiles.php:209 methods/cloudfiles.php:262
|
522 |
+
#: methods/cloudfiles.php:266
|
523 |
+
msgid "%s authentication failed"
|
524 |
+
msgstr "Autenticazione %s fallita"
|
525 |
+
|
526 |
+
#: methods/cloudfiles.php:169
|
527 |
+
msgid "%s error - failed to re-assemble chunks"
|
528 |
+
msgstr "Errore %s - riassemblaggio delle porzioni di file fallito"
|
529 |
+
|
530 |
+
#: methods/googledrive.php:391
|
531 |
+
msgid "%s error: zero-size file was downloaded"
|
532 |
+
msgstr "Errore %s: è stato scaricato un file di dimensione zero"
|
533 |
+
|
534 |
+
#: restorer.php:471 admin.php:830 admin.php:911 admin.php:916 admin.php:1067
|
535 |
+
#: admin.php:1074
|
536 |
+
msgid "Error: %s"
|
537 |
+
msgstr "Errore %s"
|
538 |
+
|
539 |
+
#: admin.php:2041
|
540 |
+
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
541 |
+
msgstr "La cartella di backup specificata esiste, ma <b>non</b> è scrivibile."
|
542 |
+
|
543 |
+
#: admin.php:2039
|
544 |
+
msgid "Backup directory specified does <b>not</b> exist."
|
545 |
+
msgstr "La cartella di backup specificata <b>non</b> esiste."
|
546 |
+
|
547 |
+
#: admin.php:893 admin.php:1799
|
548 |
+
msgid "Warning: %s"
|
549 |
+
msgstr "Attenzione: %s"
|
550 |
+
|
551 |
+
#: admin.php:1351
|
552 |
+
msgid "Last backup job run:"
|
553 |
+
msgstr "Esecuzione ultimo backup:"
|
554 |
+
|
555 |
+
#: backup.php:1007 backup.php:1027 backup.php:1039
|
556 |
+
msgid "%s: unreadable file - could not be backed up"
|
557 |
+
msgstr "%s: file illeggibile - impossibile eseguirne il backup"
|
558 |
+
|
559 |
+
#: backup.php:1013
|
560 |
+
msgid "Failed to open directory: %s"
|
561 |
+
msgstr "Apertura cartella fallita: %s"
|
562 |
+
|
563 |
+
#: backup.php:1270
|
564 |
+
msgid "A very large file was encountered: %s (size: %s Mb)"
|
565 |
+
msgstr "Il file è di dimensioni molto grandi: %s (dimensione: %s Mb)"
|
566 |
+
|
567 |
+
#: backup.php:791
|
568 |
+
msgid "Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup"
|
569 |
+
msgstr "La tabella %s ha un numero di campi elevato (%s) - ci auguriamo che il vostro hosting vi permetta sufficienti risorse per riversare questa tabella nel backup"
|
570 |
+
|
571 |
+
#: backup.php:703
|
572 |
+
msgid "An error occurred whilst closing the final database file"
|
573 |
+
msgstr "Errore durante la chiusura del file di database finale"
|
574 |
+
|
575 |
+
#: backup.php:364
|
576 |
+
msgid "Warnings encountered:"
|
577 |
+
msgstr "Riscontrati avvisi:"
|
578 |
+
|
579 |
+
#: updraftplus.php:1084
|
580 |
+
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
581 |
+
msgstr "Backup avvenuto e completato apparentemente con successo (riscontrati avvisi)"
|
582 |
+
|
583 |
+
#: updraftplus.php:435
|
584 |
+
msgid "Your free disk space is very low - only %s Mb remain"
|
585 |
+
msgstr "Il tuo spazio disco disponibile si sta esaurendo - solo %s Mb rimanenti"
|
586 |
+
|
587 |
+
#: addons/migrator.php:446
|
588 |
msgid "<strong>Search and replacing table:</strong> %s"
|
589 |
msgstr "<strong>Ricerca e sostituizione della tabella:</strong> %s"
|
590 |
|
591 |
+
#: addons/migrator.php:99
|
592 |
msgid "Site Name:"
|
593 |
msgstr "Nome Sito:"
|
594 |
|
595 |
+
#: addons/migrator.php:101
|
596 |
msgid "Site Domain:"
|
597 |
msgstr "Nome Dominio:"
|
598 |
|
599 |
+
#: addons/migrator.php:118
|
600 |
msgid "Migrated site (from UpdraftPlus)"
|
601 |
msgstr "Sito migrato (da UpdraftPlus)"
|
602 |
|
603 |
+
#: addons/migrator.php:147
|
604 |
msgid "<strong>ERROR</strong>: Site URL already taken."
|
605 |
msgstr "<strong>ERRORE</strong>: URL del sito già preso."
|
606 |
|
607 |
+
#: addons/migrator.php:154
|
608 |
msgid "New site:"
|
609 |
msgstr "Nuovo Sito:"
|
610 |
|
611 |
+
#: addons/migrator.php:86
|
612 |
msgid "Information needed to continue:"
|
613 |
msgstr "Informazioni necessarie per continuare:"
|
614 |
|
615 |
+
#: addons/migrator.php:87
|
616 |
msgid "Please supply the following information:"
|
617 |
msgstr "Prego, inserire le seguenti informazioni:"
|
618 |
|
619 |
+
#: addons/migrator.php:90
|
620 |
msgid "Enter details for where this new site is to live within your multisite install:"
|
621 |
msgstr "Inserire i dettagli per il nuovo sito all'interno di una installazione multi-sito:"
|
622 |
|
623 |
+
#: addons/migrator.php:45
|
624 |
msgid "Processed plugin:"
|
625 |
msgstr "Plugin processato:"
|
626 |
|
627 |
+
#: addons/migrator.php:53
|
628 |
msgid "Network activating theme:"
|
629 |
msgstr "Attivazione del tema da rete: "
|
630 |
|
636 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
637 |
msgstr "Controlla i tuoi permessi di accesso al file: non è possibile creare ed accedere alla cartella:"
|
638 |
|
639 |
+
#: methods/dropbox.php:273
|
640 |
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
641 |
msgstr "L'installazione di PHP sul tuo server non include un modulo necessario (%s). Contattare il supporto del provider di web hosting, e chiedere di abilitarlo."
|
642 |
|
643 |
+
#: methods/s3.php:519
|
644 |
msgid "Please check your access credentials."
|
645 |
msgstr "Si prega di verificare i propri dati di accesso."
|
646 |
|
647 |
+
#: methods/s3.php:494
|
648 |
msgid "The error reported by %s was:"
|
649 |
msgstr "L'errore riportato da %s è:"
|
650 |
|
651 |
+
#: restorer.php:541
|
652 |
msgid "Please supply the requested information, and then continue."
|
653 |
msgstr "Si prega di fornire le informazioni richieste, e quindi di continuare."
|
654 |
|
655 |
+
#: restorer.php:548
|
656 |
msgid "New table prefix:"
|
657 |
msgstr "Nuovo prefisso di tabella:"
|
658 |
|
659 |
+
#: restorer.php:884
|
660 |
msgid "Cannot drop tables, so deleting instead (%s)"
|
661 |
msgstr "Impossibile eliminare le tabelle dal database, la cancellazione avverrà tramite comando DELETE (%s)"
|
662 |
|
663 |
+
#: restorer.php:714 admin.php:916
|
664 |
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
665 |
msgstr "Per importare un sito WordPress comune in una installazione multi-sito è necessario sia il multisite che il migrator add-on."
|
666 |
|
667 |
+
#: restorer.php:720 admin.php:924
|
668 |
msgid "Site information:"
|
669 |
msgstr "Informazioni sul sito:"
|
670 |
|
671 |
+
#: restorer.php:879
|
672 |
msgid "Cannot create new tables, so skipping this command (%s)"
|
673 |
msgstr "Impossibile creare nuove tabelle, il comando è tralasciato (%s)"
|
674 |
|
675 |
+
#: restorer.php:668 restorer.php:683 admin.php:1261
|
676 |
msgid "Warning:"
|
677 |
msgstr "Attenzione:"
|
678 |
|
679 |
+
#: restorer.php:668
|
680 |
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
681 |
msgstr "Il tuo utente per l'accesso al database non ha i diritti per creare tabelle. Cercheremo di ripristinare semplicemente svuotando le tabelle; questo dovrebbe funzionare fino a quando a) si esegue il ripristino di una versione di WordPress con la stessa struttura di database, e b) Il database importato non contiene le tabelle che non sono già presenti sul sito sul quale importare."
|
682 |
|
683 |
+
#: restorer.php:683
|
684 |
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
685 |
msgstr "Il tuo utente del database non dispone dell'autorizzazione per eliminare tabelle. Cercheremo di ripristinare semplicemente svuotando le tabelle; questo dovrebbe funzionare fino a quando si esegue il ripristino da una versione di WordPress con la stessa struttura del database."
|
686 |
|
687 |
+
#: restorer.php:35 admin.php:911
|
688 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
689 |
msgstr "Esecuzione su un sito WordPress multi-sito - ma il tuo backup non è per un sito multi-sito. "
|
690 |
|
691 |
+
#: admin.php:2476
|
692 |
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
693 |
msgstr "Esclusione del ripristino del core WordPress quando si importa un singolo sito in una installazione multi-sito. Se c'è qualcosa di necessario nella tua cartella WordPress allora sarà necessario ri-aggiungerlo manualmente dal file .zip."
|
694 |
|
695 |
+
#: admin.php:2112
|
696 |
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
697 |
msgstr "L'installazione PHP del tuo server web non ha incluso un modulo <strong>necessario</strong> (per %s - nome modulo %s). Contattare il supporto del provider di web hosting e chiedere di abilitarlo."
|
698 |
|
699 |
+
#: admin.php:2112
|
700 |
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
701 |
msgstr "Le opzioni disponibili sono: 1) Installare/abilitare %s oppure 2) Cambiare società di web hosting -%s è un componente standard di PHP, ed è richiesto da tutti i plug-in di cloud backup conosciuti."
|
702 |
|
703 |
+
#: admin.php:116
|
704 |
msgid "Close"
|
705 |
msgstr "Chiudi"
|
706 |
|
707 |
+
#: admin.php:84
|
708 |
msgid "Unexpected response:"
|
709 |
msgstr "Risposta sconosciuta:"
|
710 |
|
711 |
+
#: admin.php:1909
|
712 |
msgid "To send to more than one address, separate each address with a comma."
|
713 |
msgstr "Per inviare a più di un indirizzo, separate ognuno da una virgola."
|
714 |
|
715 |
+
#: admin.php:101
|
716 |
msgid "PHP information"
|
717 |
msgstr "Informazioni PHP"
|
718 |
|
719 |
+
#: admin.php:1569
|
720 |
msgid "show PHP information (phpinfo)"
|
721 |
msgstr "Mostra informazioni PHP (phpinfo)"
|
722 |
|
723 |
+
#: admin.php:1582
|
724 |
msgid "zip executable found:"
|
725 |
msgstr "zip eseguibile trovato:"
|
726 |
|
727 |
+
#: admin.php:1518
|
728 |
msgid "Migrate Site"
|
729 |
msgstr "Migrare sito"
|
730 |
|
731 |
+
#: admin.php:1522
|
732 |
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
733 |
msgstr "La migrazione dei dati da un altro sito avviene attraverso il pulsante \"Ripristina\". Un \"migrazione\" è in definitiva la stessa cosa di un ripristino, ma utilizzando gli archivi di backup che si importano da un altro sito. UpdraftPlus modifica l'operazione di ripristino in modo appropriato, per soddisfare i dati di backup al nuovo sito."
|
734 |
|
735 |
+
#: admin.php:1522
|
736 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
737 |
msgstr "<a href=\"%s\">Leggi questo articolo per vedere passo-passo com'è fatto.</a>"
|
738 |
|
739 |
+
#: admin.php:1524
|
740 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
741 |
msgstr "Vuoi migrare o clonare/duplicare un sito?"
|
742 |
|
743 |
+
#: admin.php:1524
|
744 |
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
745 |
msgstr "Prova il nostro \"Migrator\" add-on. Dopo averlo usato una volta, avrete ammortizzato il costo di acquisto rispetto al tempo necessario per copiare un sito a mano."
|
746 |
|
747 |
+
#: admin.php:1524
|
748 |
msgid "Get it here."
|
749 |
msgstr "Lo trovi qui."
|
750 |
|
751 |
+
#: admin.php:1446
|
752 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
753 |
msgstr "Eliminazione ... Si prega di lasciare il tempo per le comunicazioni con l'archiviazione remota per completare"
|
754 |
|
755 |
+
#: admin.php:1445
|
756 |
msgid "Also delete from remote storage"
|
757 |
msgstr "Cancellazione anche dall'archiviazione remota"
|
758 |
|
759 |
+
#: admin.php:1387
|
760 |
msgid "Latest UpdraftPlus.com news:"
|
761 |
msgstr "Ultime notizie da UpdraftPlus.com:"
|
762 |
|
763 |
+
#: admin.php:1367
|
764 |
msgid "Clone/Migrate"
|
765 |
msgstr "Clona/Migra"
|
766 |
|
767 |
+
#: admin.php:1257
|
768 |
msgid "News"
|
769 |
msgstr "Notizie"
|
770 |
|
771 |
+
#: admin.php:1257
|
772 |
msgid "Premium"
|
773 |
msgstr "Premium"
|
774 |
|
775 |
+
#: admin.php:657
|
776 |
msgid "Local archives deleted: %d"
|
777 |
msgstr "Archivi locali cancellati: %d"
|
778 |
|
779 |
+
#: admin.php:658
|
780 |
msgid "Remote archives deleted: %d"
|
781 |
msgstr "Archivi remoti cancellati: %d"
|
782 |
|
783 |
+
#: backup.php:84
|
784 |
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
785 |
msgstr "%s - impossibile eseguire il backup di questo; la cartella corrispondente non esiste (%s) "
|
786 |
|
787 |
+
#: admin.php:574
|
788 |
msgid "Backup set not found"
|
789 |
msgstr "Set di backup non trovato"
|
790 |
|
791 |
+
#: admin.php:656
|
792 |
msgid "The backup set has been removed."
|
793 |
msgstr "Il backup è stato rimosso."
|
794 |
|
795 |
+
#: updraftplus.php:1617
|
796 |
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
797 |
msgstr "Iscriviti al blog di UpdraftPlus per avere le ultime notizie e le offerte"
|
798 |
|
799 |
+
#: updraftplus.php:1617
|
800 |
msgid "Blog link"
|
801 |
msgstr "Collegamento al Blog"
|
802 |
|
803 |
+
#: updraftplus.php:1617
|
804 |
msgid "RSS link"
|
805 |
msgstr "Collegamento RSS"
|
806 |
|
807 |
+
#: methods/s3.php:333 methods/ftp.php:148
|
808 |
msgid "Testing %s Settings..."
|
809 |
msgstr "Analisi impostazioni di %s..."
|
810 |
|
811 |
+
#: admin.php:1409
|
812 |
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
813 |
msgstr "In alternativa, è possibile inserire manualmente nella cartella UpdraftPlus (solitamente wp-content/updraft), ad esempio via FTP, e quindi utilizzare il link \"nuova scansione\" di cui sopra."
|
814 |
|
815 |
+
#: admin.php:303
|
816 |
msgid "Notice"
|
817 |
msgstr "Nota"
|
818 |
|
819 |
+
#: admin.php:303
|
820 |
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
821 |
msgstr "Modalità di debug di UpdraftPlus attivata. E' possibile visualizzare avvisi di debug in questa pagina non solamente di UpdraftPlus, ma di qualsiasi altro plug-in installato. Si prega verificare che l'avviso che state vedendo sia generato da UpdraftPlus prima di inviare una richiesta di supporto."
|
822 |
|
823 |
+
#: admin.php:308
|
824 |
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
825 |
msgstr "W3 Total Cache è attivo. E' noto che questo componente ha un bug che scombussola tutti i task schedulati (inclusi i processi di backup)"
|
826 |
|
827 |
+
#: admin.php:308
|
828 |
msgid "Go here to turn it off."
|
829 |
msgstr "Vai qui per disattivarlo."
|
830 |
|
831 |
+
#: admin.php:308
|
832 |
msgid "<a href=\"%s\">Go here</a> for more information."
|
833 |
msgstr "<a href=\"%s\">Vai qui</a> per maggiori informazioni."
|
834 |
|
835 |
+
#: backup.php:347
|
836 |
msgid "Errors encountered:"
|
837 |
msgstr "Errori riscontrati:"
|
838 |
|
839 |
+
#: admin.php:83
|
840 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
841 |
msgstr "Rescan in corsco (ricerca di backup uploadati manualmente nello spazio interno di archiviazione).."
|
842 |
|
843 |
+
#: admin.php:86
|
844 |
msgid "Begun looking for this entity"
|
845 |
msgstr "Inizio ricerca di questo termine"
|
846 |
|
847 |
+
#: addons/migrator.php:386
|
848 |
msgid "SQL update commands run:"
|
849 |
msgstr "Comandi di aggiornamento SQL eseguiti:"
|
850 |
|
851 |
+
#: admin.php:91
|
852 |
msgid "Errors:"
|
853 |
msgstr "Errori:"
|
854 |
|
855 |
+
#: addons/migrator.php:388
|
856 |
msgid "Time taken (seconds):"
|
857 |
msgstr "Tempo necessario (secondi):"
|
858 |
|
859 |
+
#: addons/migrator.php:475
|
860 |
msgid "rows: %d"
|
861 |
msgstr "linee: %d"
|
862 |
|
863 |
+
#: addons/migrator.php:578
|
864 |
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
865 |
msgstr "\"%s\" non ha una chiave primaria, necessaria modifica manuale sulla linea %s."
|
866 |
|
868 |
msgid "Store at"
|
869 |
msgstr "Archivia in"
|
870 |
|
871 |
+
#: addons/migrator.php:303
|
872 |
msgid "Nothing to do: the site URL is already: %s"
|
873 |
msgstr "Nessuna modifica: l'URL del sito è già: %s"
|
874 |
|
875 |
+
#: addons/migrator.php:308
|
876 |
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
877 |
msgstr "Attenzione: l'URL del database del sito (%s) è differente dalla posizione originale (%s)"
|
878 |
|
879 |
+
#: addons/migrator.php:315
|
880 |
msgid "Database search and replace: replace %s in backup dump with %s"
|
881 |
msgstr "Ricerca e sostituzione del database: sostituisci %s nel backup con %s"
|
882 |
|
888 |
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
889 |
msgstr "<strong>Ricerca e Sostituzione Tabella:</strong> %s: già fatto"
|
890 |
|
891 |
+
#: addons/migrator.php:383
|
892 |
msgid "Tables examined:"
|
893 |
msgstr "Tabelle esaminate:"
|
894 |
|
895 |
+
#: addons/migrator.php:384
|
896 |
msgid "Rows examined:"
|
897 |
msgstr "Righe esaminate:"
|
898 |
|
899 |
+
#: addons/migrator.php:385
|
900 |
msgid "Changes made:"
|
901 |
msgstr "Cambiamenti fatti:"
|
902 |
|
903 |
+
#: addons/sftp.php:141
|
904 |
msgid "%s Error: Failed to download"
|
905 |
msgstr "Errore %s: download fallito"
|
906 |
|
907 |
+
#: addons/sftp.php:185
|
908 |
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
909 |
msgstr "Non è possibile riprendere upload parziali, è quindi necessario assicurarsi che il vostro server web permetta ai processi PHP di funzionare abbastanza a lungo per caricare il vostro file di backup più grande."
|
910 |
|
911 |
+
#: addons/sftp.php:190
|
912 |
msgid "Host"
|
913 |
msgstr "Host"
|
914 |
|
915 |
+
#: addons/sftp.php:197
|
916 |
msgid "Port"
|
917 |
msgstr "Porta"
|
918 |
|
919 |
+
#: addons/sftp.php:211
|
920 |
msgid "Password"
|
921 |
msgstr "Password"
|
922 |
|
923 |
+
#: addons/sftp.php:227
|
924 |
msgid "Directory path"
|
925 |
msgstr "Percorso cartella"
|
926 |
|
927 |
+
#: addons/sftp.php:229
|
928 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
929 |
msgstr "Dove cambiare cartella dopo il login - spesso questo è relativo alla vostra cartella di home."
|
930 |
|
931 |
+
#: addons/sftp.php:265
|
932 |
msgid "host name"
|
933 |
msgstr "Nome Host"
|
934 |
|
935 |
+
#: addons/sftp.php:269
|
936 |
msgid "username"
|
937 |
msgstr "Nome Utente"
|
938 |
|
939 |
+
#: addons/sftp.php:273
|
940 |
msgid "password"
|
941 |
msgstr "Password"
|
942 |
|
943 |
+
#: addons/sftp.php:278
|
944 |
msgid "Failure: Port must be an integer."
|
945 |
msgstr "Errore: la porta deve essere un numero intero."
|
946 |
|
947 |
+
#: addons/sftp.php:318
|
948 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
949 |
msgstr "Errore: Abbiamo fatto il log-in e siamo passati alla cartella indicata, ma non si è riuscito a creare un file in quella posizione."
|
950 |
|
951 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
952 |
msgid "starting from next time it is"
|
953 |
msgstr "Inizio prossima volta è "
|
954 |
|
955 |
+
#: addons/multisite.php:129
|
|
|
|
|
|
|
|
|
956 |
msgid "Multisite Install"
|
957 |
msgstr "Installazione Multi-sito"
|
958 |
|
959 |
+
#: addons/multisite.php:135
|
960 |
msgid "You do not have sufficient permissions to access this page."
|
961 |
msgstr "Non si dispone di autorizzazioni sufficienti per accedere a questa pagina."
|
962 |
|
963 |
+
#: addons/multisite.php:154
|
964 |
msgid "You do not have permission to access this page."
|
965 |
msgstr "Non hai il permesso di accedere a questa pagina."
|
966 |
|
967 |
+
#: addons/multisite.php:222
|
968 |
msgid "Must-use plugins"
|
969 |
msgstr "Plugin essenziali"
|
970 |
|
971 |
+
#: addons/multisite.php:229
|
972 |
msgid "Blog uploads"
|
973 |
msgstr "Caricamenti dal blog"
|
974 |
|
975 |
+
#: addons/migrator.php:169
|
976 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
977 |
msgstr "Tutti i riferimenti alla posizione del sito nel database saranno sostituiti con l'URL del sito attuale, che è:%s"
|
978 |
|
979 |
+
#: addons/migrator.php:169
|
980 |
msgid "Search and replace site location in the database (migrate)"
|
981 |
msgstr "Ricerca e sostituzione della posizione del sito nel database (migrazione)"
|
982 |
|
983 |
+
#: addons/migrator.php:169
|
984 |
msgid "(learn more)"
|
985 |
msgstr "(ulteriori informazioni)"
|
986 |
|
987 |
+
#: addons/migrator.php:252 addons/migrator.php:365
|
988 |
msgid "Failed: the %s operation was not able to start."
|
989 |
msgstr "Errore: Non è stato possibile avviare l'operazione %s"
|
990 |
|
991 |
+
#: addons/migrator.php:254 addons/migrator.php:367
|
992 |
msgid "Failed: we did not understand the result returned by the %s operation."
|
993 |
msgstr "Errore: Codice di ritorno dell'operazione %s non conosciuto."
|
994 |
|
995 |
+
#: addons/migrator.php:275
|
996 |
msgid "Database: search and replace site URL"
|
997 |
msgstr "Database: ricerca e sostituzione dell'URL del sito"
|
998 |
|
999 |
+
#: addons/migrator.php:278
|
1000 |
msgid "This option was not selected."
|
1001 |
msgstr "Questa opzione non è stata selezionata."
|
1002 |
|
1003 |
+
#: addons/migrator.php:293 addons/migrator.php:298
|
1004 |
msgid "Error: unexpected empty parameter (%s, %s)"
|
1005 |
msgstr "Errore: parametro vuoto inatteso (%s, %s)"
|
1006 |
|
1007 |
+
#: addons/morefiles.php:71
|
1008 |
msgid "The above files comprise everything in a WordPress installation."
|
1009 |
msgstr "I file sopra comprendono tutto in una installazione di WordPress"
|
1010 |
|
1011 |
+
#: addons/morefiles.php:78
|
1012 |
msgid "WordPress core (including any additions to your WordPress root directory)"
|
1013 |
msgstr "WordPress core (comprese le eventuali aggiunte alla cartella principale di WordPress)"
|
1014 |
|
1015 |
+
#: addons/morefiles.php:126
|
1016 |
msgid "Any other directory on your server that you wish to back up"
|
1017 |
msgstr "Ogni altra cartella sul tuo server che vorresti fosse backuppata"
|
1018 |
|
1019 |
+
#: addons/morefiles.php:127
|
1020 |
msgid "More Files"
|
1021 |
msgstr "Altri files"
|
1022 |
|
1023 |
+
#: addons/morefiles.php:142
|
1024 |
msgid "Enter the directory:"
|
1025 |
msgstr "Inserire la catrella"
|
1026 |
|
1027 |
+
#: addons/morefiles.php:146
|
1028 |
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
1029 |
msgstr "Se non si è sicuri di cosa serva questa opzione, si consiglia di disattivarla."
|
1030 |
|
1031 |
+
#: addons/morefiles.php:146
|
1032 |
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
1033 |
msgstr "Se utilizzato, inserire un percorso assoluto (non è relativo alla vostra installazione di WordPress)."
|
1034 |
|
1035 |
+
#: addons/morefiles.php:148
|
1036 |
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
1037 |
msgstr "Fare attenzione a ciò che si inserisce: se si inserisce / allora verrà creato un file .zip contenente il tuo intero webserver"
|
1038 |
|
1039 |
+
#: addons/morefiles.php:220 addons/morefiles.php:297
|
|
|
|
|
|
|
|
|
1040 |
msgid "No backup of %s directories: there was nothing found to back up"
|
1041 |
msgstr "Nessun backup della cartella %s: non si è trovato nulla da backuppare"
|
1042 |
|
1043 |
+
#: addons/morefiles.php:220
|
1044 |
msgid "more"
|
1045 |
msgstr "altro"
|
1046 |
|
1068 |
msgid "SFTP password"
|
1069 |
msgstr "Password SFTP"
|
1070 |
|
1071 |
+
#: addons/sftp.php:304
|
1072 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
1073 |
msgstr "Controllare le autorizzazioni file: Impossibile creare ed entrare con successo:"
|
1074 |
|
1075 |
+
#: methods/ftp.php:184
|
1076 |
msgid "FTP Server"
|
1077 |
msgstr "Server FTP"
|
1078 |
|
1079 |
+
#: methods/ftp.php:188
|
1080 |
msgid "FTP Login"
|
1081 |
msgstr "Login FTP"
|
1082 |
|
1083 |
+
#: methods/ftp.php:192
|
1084 |
msgid "FTP Password"
|
1085 |
msgstr "Password FTP"
|
1086 |
|
1087 |
+
#: methods/ftp.php:196
|
1088 |
msgid "Remote Path"
|
1089 |
msgstr "Percorso Remoto"
|
1090 |
|
1091 |
+
#: methods/ftp.php:197
|
1092 |
msgid "Needs to already exist"
|
1093 |
msgstr "Deve essere esistente"
|
1094 |
|
1095 |
+
#: methods/ftp.php:218
|
1096 |
msgid "Failure: No server details were given."
|
1097 |
msgstr "Errore: Nessun dettaglio sul server è stato fornito."
|
1098 |
|
1099 |
+
#: methods/ftp.php:233
|
1100 |
msgid "Failure: we did not successfully log in with those credentials."
|
1101 |
msgstr "Errore: Non è possibile eseguire il log-in con queste credenziali"
|
1102 |
|
1103 |
+
#: methods/ftp.php:241
|
1104 |
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
1105 |
msgstr "Errore: si è verificato un errore interno imprevisto di UpdraftPlus durante la prova le credenziali - si prega di contattare lo sviluppatore"
|
1106 |
|
1107 |
+
#: methods/ftp.php:245
|
1108 |
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
1109 |
msgstr "Abbiamo effettuato correttamente il login, e confermato la nostra capacità di creare un file nella directory data (tipo di accesso:"
|
1110 |
|
1111 |
+
#: methods/ftp.php:248
|
1112 |
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
1113 |
msgstr "Errore: Log-in eseguito correttamente, ma non siamo riusciti a creare un file nella directory data."
|
1114 |
|
1115 |
+
#: addons/webdav.php:40 addons/webdav.php:150 addons/webdav.php:186
|
1116 |
#: addons/sftp.php:28
|
1117 |
msgid "No %s settings were found"
|
1118 |
msgstr "Non sono state trovate impostazioni di %s"
|
1121 |
msgid "Chunk %s: A %s error occurred"
|
1122 |
msgstr "Parte %s: rilevato errore %s "
|
1123 |
|
1124 |
+
#: addons/webdav.php:202 addons/webdav.php:209 addons/webdav.php:222
|
1125 |
msgid "WebDAV Error"
|
1126 |
msgstr "Errore WebDAV"
|
1127 |
|
1128 |
+
#: addons/webdav.php:209
|
1129 |
msgid "Error opening remote file: Failed to download"
|
1130 |
msgstr "Errore nell'apertura di file remoto: impossibile eseguire il download"
|
1131 |
|
1132 |
+
#: addons/webdav.php:222
|
1133 |
msgid "Local write failed: Failed to download"
|
1134 |
msgstr "Scrittura locale non riuscita: impossibile eseguire il download"
|
1135 |
|
1136 |
+
#: addons/webdav.php:258
|
1137 |
msgid "WebDAV URL"
|
1138 |
msgstr "URL WebDAV"
|
1139 |
|
1140 |
+
#: addons/webdav.php:262
|
1141 |
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
1142 |
msgstr "Inserire un URL completo, che inizi con webdav:// o webdavs:// completo di percorso, nome utente, password e della porta come richiesto - ad esempio %s"
|
1143 |
|
1144 |
+
#: admin.php:1676 admin.php:1701
|
1145 |
msgid "Failed"
|
1146 |
msgstr "Errore"
|
1147 |
|
1148 |
+
#: addons/webdav.php:318
|
1149 |
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
1150 |
msgstr "Errore: impossibile copiare un file in quella directory - controlla le tue autorizzazioni"
|
1151 |
|
1152 |
+
#: addons/morefiles.php:48 addons/morefiles.php:297
|
1153 |
msgid "WordPress Core"
|
1154 |
msgstr "Core WordPerss"
|
1155 |
|
1156 |
+
#: addons/morefiles.php:52
|
1157 |
msgid "Over-write wp-config.php"
|
1158 |
msgstr "Sovrascrittura wp-config.php"
|
1159 |
|
1160 |
+
#: addons/morefiles.php:52
|
1161 |
msgid "(learn more about this important option)"
|
1162 |
msgstr "(ulteriori informazioni riguardo questa importante opzione)"
|
1163 |
|
1164 |
+
#: methods/dropbox.php:290
|
1165 |
msgid "Authenticate with Dropbox"
|
1166 |
msgstr "Autenticazione con DropBox"
|
1167 |
|
1168 |
+
#: methods/dropbox.php:291
|
1169 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
1170 |
msgstr "<strong>Dopo</strong> aver salvato le impostazioni (facendo clic su 'Salva modifiche' sotto), fare clic su questo link per completare l'autenticazione con Dropbox."
|
1171 |
|
1172 |
+
#: methods/dropbox.php:334
|
1173 |
msgid "you have authenticated your %s account"
|
1174 |
msgstr "Hai autenticato il tuo account %s"
|
1175 |
|
1176 |
+
#: methods/dropbox.php:337
|
1177 |
msgid "though part of the returned information was not as expected - your mileage may vary"
|
1178 |
msgstr "anche se parte delle informazioni restituite non era come previsto - la situazione potrebbe essere diversa"
|
1179 |
|
1180 |
+
#: methods/dropbox.php:340
|
1181 |
msgid "Your %s account name: %s"
|
1182 |
msgstr "Nome del tuo account %s: %s"
|
1183 |
|
1184 |
+
#: methods/ftp.php:180
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1185 |
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
1186 |
msgstr "UpdraftPlus regolare supporta solo FTP non cifrato."
|
1187 |
|
1188 |
+
#: methods/ftp.php:180
|
1189 |
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
1190 |
msgstr "Se si desidera la crittografia (ad esempio per memorizzare dati aziendali sensibili), è disponibile un add-on."
|
1191 |
|
1192 |
+
#: methods/s3.php:317
|
1193 |
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
1194 |
msgstr "Errore %s: Impossibile eseguire il download di %s. Controllare le autorizzazioni e le credenziali."
|
1195 |
|
1196 |
+
#: methods/s3.php:253 methods/s3.php:321
|
1197 |
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
1198 |
msgstr "Errore %s: Impossibile accedere al bucket %s. Controllare le autorizzazioni e le credenziali."
|
1199 |
|
1200 |
+
#: methods/s3.php:398
|
1201 |
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
1202 |
msgstr "Ottieni la tua chiave di accesso e la chiave segreta <a href=\"%s\">dalla console %s</a>, quindi scegli un nome bucket (Globally Unique - tutti gli utenti %s) (lettere e numeri) (e facoltativamente un percorso) da utilizzare per lo storage. Il bucket verrà creato, se non esiste già."
|
1203 |
|
1204 |
+
#: methods/s3.php:398
|
1205 |
msgid "If you see errors about SSL certificates, then please go here for help."
|
1206 |
msgstr "Se si trovano errori sui certificati SSL, allora vai qui per un aiuto."
|
1207 |
|
1208 |
+
#: methods/s3.php:409
|
1209 |
msgid "%s access key"
|
1210 |
msgstr "Chiave di accesso %s"
|
1211 |
|
1212 |
+
#: methods/s3.php:413
|
1213 |
msgid "%s secret key"
|
1214 |
msgstr "Chiave segreta %s"
|
1215 |
|
1216 |
+
#: methods/s3.php:417
|
1217 |
msgid "%s location"
|
1218 |
msgstr "posizione %s"
|
1219 |
|
1220 |
+
#: methods/s3.php:418
|
1221 |
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
1222 |
msgstr "Inserire solo il nome del bucket oppure il bucket e il percorso. Esempi: mybucket, mybucket/mypath"
|
1223 |
|
1224 |
+
#: methods/s3.php:439
|
1225 |
msgid "API secret"
|
1226 |
msgstr "API segreto"
|
1227 |
|
1228 |
+
#: methods/s3.php:460
|
1229 |
msgid "Failure: No bucket details were given."
|
1230 |
msgstr "Errore: Nessun dettaglio del bucket è stato inserito."
|
1231 |
|
1232 |
+
#: methods/s3.php:475
|
1233 |
msgid "Region"
|
1234 |
msgstr "regione"
|
1235 |
|
1236 |
+
#: methods/s3.php:493
|
1237 |
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
1238 |
msgstr "Errore: Impossibile accedere o creare il bucket con successo. Si prega di verificare le credenziali di accesso, e se queste sono corrette si consiglia di provare un altro nome del bucket (un altro utente %s potrebbe già aver preso il suo nome)."
|
1239 |
|
1240 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1241 |
msgid "Failure"
|
1242 |
msgstr "Errore"
|
1243 |
|
1244 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1245 |
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
1246 |
msgstr "Accesso al bucket ottenuto, ma il tentativo di creare un file in esso è fallito."
|
1247 |
|
1248 |
+
#: methods/s3.php:509
|
1249 |
msgid "We accessed the bucket, and were able to create files within it."
|
1250 |
msgstr "Accesso al bucket ottenuto, ed è stato possibile creare files al suo interno."
|
1251 |
|
1252 |
+
#: methods/s3.php:512
|
1253 |
msgid "The communication with %s was encrypted."
|
1254 |
msgstr "La comunicazione con %s era cifrata"
|
1255 |
|
1256 |
+
#: methods/s3.php:514
|
1257 |
msgid "The communication with %s was not encrypted."
|
1258 |
msgstr "La comunicazione con %s non era cifrata."
|
1259 |
|
1261 |
msgid "The %s PHP module is not installed"
|
1262 |
msgstr "Il modulo PHP %s non è installato"
|
1263 |
|
1264 |
+
#: methods/dropbox.php:41
|
1265 |
msgid "You do not appear to be authenticated with Dropbox"
|
1266 |
msgstr "Sembra che non si sia autenticati con Dropbox"
|
1267 |
|
1268 |
+
#: methods/dropbox.php:137 methods/dropbox.php:142
|
|
|
|
|
|
|
|
|
1269 |
msgid "error: failed to upload file to %s (see log file for more)"
|
1270 |
msgstr "Errore: Impossibile caricare il file %s (vedi il file di log per maggiori informazioni)"
|
1271 |
|
1272 |
+
#: methods/dropbox.php:285
|
1273 |
msgid "Need to use sub-folders?"
|
1274 |
msgstr "Si vuole utilizzare le sotto-cartelle?"
|
1275 |
|
1276 |
+
#: methods/dropbox.php:285
|
1277 |
msgid "Backups are saved in"
|
1278 |
msgstr "I backup vengono salvati in"
|
1279 |
|
1280 |
+
#: methods/dropbox.php:285
|
1281 |
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
1282 |
msgstr "Se si esegue il backup di più siti nello stesso Dropbox e si vuole organizzare con sottocartelle, allora"
|
1283 |
|
1284 |
+
#: methods/dropbox.php:285
|
1285 |
msgid "there's an add-on for that."
|
1286 |
msgstr "c'è un add-on per questo."
|
1287 |
|
1288 |
+
#: methods/cloudfiles.php:408
|
1289 |
msgid "US or UK Cloud"
|
1290 |
msgstr "Cloud USA oppure UK"
|
1291 |
|
1292 |
+
#: methods/cloudfiles.php:414
|
1293 |
msgid "US (default)"
|
1294 |
msgstr "USA (default)"
|
1295 |
|
1296 |
+
#: methods/cloudfiles.php:415
|
1297 |
msgid "UK"
|
1298 |
msgstr "UK"
|
1299 |
|
1300 |
+
#: methods/cloudfiles.php:420
|
1301 |
msgid "Cloud Files username"
|
1302 |
msgstr "Nome utente per file Cloud"
|
1303 |
|
1304 |
+
#: methods/cloudfiles.php:424
|
1305 |
msgid "Cloud Files API key"
|
1306 |
msgstr "Chiave API Cloud Files"
|
1307 |
|
1308 |
+
#: methods/cloudfiles.php:428
|
1309 |
msgid "Cloud Files container"
|
1310 |
msgstr "Contenitore di files remoti"
|
1311 |
|
1312 |
+
#: methods/googledrive.php:452
|
1313 |
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
1314 |
msgstr "il modulo %s di UpdraftPlus <strong>richiede</strong> %s. Si prega di non presentare alcuna richiesta di supporto, non ci sono alternative."
|
1315 |
|
1316 |
+
#: methods/cloudfiles.php:442 methods/cloudfiles.php:447 methods/s3.php:435
|
1317 |
+
#: methods/s3.php:439 methods/ftp.php:222 methods/ftp.php:226
|
1318 |
+
#: addons/webdav.php:295 addons/sftp.php:265 addons/sftp.php:269
|
1319 |
+
#: addons/sftp.php:273
|
1320 |
msgid "Failure: No %s was given."
|
1321 |
msgstr "Errore: %s non è stato fornito."
|
1322 |
|
1323 |
+
#: methods/cloudfiles.php:442 methods/s3.php:435
|
1324 |
msgid "API key"
|
1325 |
msgstr "Chiave API"
|
1326 |
|
1327 |
+
#: methods/cloudfiles.php:447 addons/sftp.php:204
|
1328 |
msgid "Username"
|
1329 |
msgstr "Username"
|
1330 |
|
1331 |
+
#: methods/cloudfiles.php:467
|
1332 |
msgid "Failure: No container details were given."
|
1333 |
msgstr "Errore: nessun dettaglio sul contenitore è stato dato."
|
1334 |
|
1335 |
+
#: methods/cloudfiles.php:494
|
1336 |
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
1337 |
msgstr "Errore File remoto - abbiamo accede al contenitore, ma è impossiile creare un file all'interno di esso"
|
1338 |
|
1339 |
+
#: methods/cloudfiles.php:498
|
1340 |
msgid "We accessed the container, and were able to create files within it."
|
1341 |
msgstr "Si può accedere al contenitore, ed è possibile creare files al suo interno."
|
1342 |
|
1360 |
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
1361 |
msgstr "Verrà utilizzato l'indirizzo email inserito sopra. Se si sceglie \"E-Mail\", <strong>fare attenzione</strong> che i server di posta tendono ad avere limiti di dimensione, in genere intorno a 10-20Mb; i backup più grandi del limite non arriveranno. Se davvero si necessita di un backup grande via email, allora si potrebbe finanziare una nuova funzionalità (per dividere il set di backup in pezzi di dimensione configurabile) - ma ancora non esiste una tale funzione."
|
1362 |
|
1363 |
+
#: methods/s3.php:154
|
1364 |
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
1365 |
msgstr "upload di %s: impossibile ottenere l'uploadID per il caricamento multiparte - vedere il file di log per maggiori dettagli"
|
1366 |
|
1367 |
+
#: methods/s3.php:177
|
1368 |
msgid "%s error: file %s was shortened unexpectedly"
|
1369 |
msgstr "Errore %s: il file %s è stato accorciato in modo imprevisto"
|
1370 |
|
1371 |
+
#: methods/s3.php:187
|
1372 |
msgid "%s chunk %s: upload failed"
|
1373 |
msgstr "%s parte %s: caricamento fallito"
|
1374 |
|
1375 |
+
#: methods/s3.php:201
|
1376 |
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
1377 |
msgstr "Caricamento di %s (%s) riassemblaggio fallito (vedere il log per maggiori dettagli)"
|
1378 |
|
1379 |
+
#: methods/s3.php:205
|
1380 |
msgid "%s re-assembly error (%s): (see log file for more)"
|
1381 |
msgstr "%s re-assembly error (%s): (guarda il file di log per più informazioni)"
|
1382 |
|
1383 |
+
#: methods/s3.php:217
|
1384 |
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
1385 |
msgstr "Errore %s: Impossibile creare il bucket %s. Controllare le autorizzazioni e le credenziali."
|
1386 |
|
1387 |
+
#: methods/googledrive.php:462
|
1388 |
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
1389 |
msgstr "Per informazioni più esaustive, compresi screenshot, segui questo collegamento. La descrizione che segue è sufficiente per gli utenti più esperti."
|
1390 |
|
1391 |
+
#: methods/googledrive.php:463
|
1392 |
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
1393 |
msgstr "Segui questo link per la vostra Google API Console, e ci crea un ID cliente nella sezione Accesso API."
|
1394 |
|
1395 |
+
#: methods/googledrive.php:463
|
1396 |
msgid "Select 'Web Application' as the application type."
|
1397 |
msgstr "Selezionare 'Applicazione Web' come il tipo di applicazione."
|
1398 |
|
1399 |
+
#: methods/googledrive.php:463
|
1400 |
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
1401 |
msgstr "È necessario aggiungere quanto segue come reindirizzamento autorizzato URI (alla voce \"Altre opzioni\") quando richiesto"
|
1402 |
|
1403 |
+
#: methods/googledrive.php:463
|
1404 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
1405 |
msgstr "N.B. Se si installa UpdraftPlus su diversi siti WordPress, allora non si può riutilizzare il vostro ID cliente, è necessario crearne uno nuovo per ogni sito dalla vostra console Google API."
|
1406 |
|
1407 |
+
#: methods/googledrive.php:466
|
1408 |
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
1409 |
msgstr "SimpleXMLElement non è installato. Il backups su Google Drive <b>NON</b> funziona senza di esso."
|
1410 |
|
1411 |
+
#: methods/googledrive.php:473
|
1412 |
msgid "Client ID"
|
1413 |
msgstr "ID Cliente"
|
1414 |
|
1415 |
+
#: methods/googledrive.php:474
|
1416 |
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
1417 |
msgstr "Se Google in seguito visualizzerà il messaggio \"invalid_client\", allora non si è inserito un ID cliente valido."
|
1418 |
|
1419 |
+
#: methods/googledrive.php:477
|
1420 |
msgid "Client Secret"
|
1421 |
msgstr "Segreto del Client"
|
1422 |
|
1423 |
+
#: methods/googledrive.php:481
|
1424 |
msgid "Folder ID"
|
1425 |
msgstr "ID Cartella"
|
1426 |
|
1427 |
+
#: methods/googledrive.php:485
|
|
|
|
|
|
|
|
|
1428 |
msgid "Authenticate with Google"
|
1429 |
msgstr "Autentica con Google"
|
1430 |
|
1431 |
+
#: methods/googledrive.php:486
|
1432 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
1433 |
msgstr "<strong>Dopo</strong> aver salvato le impostazioni (facendo clic su 'Salva modifiche' sotto), fare clic su questo collegamento per completare l'autenticazione con Google."
|
1434 |
|
1435 |
+
#: methods/cloudfiles.php:477 methods/cloudfiles.php:480
|
1436 |
+
#: methods/cloudfiles.php:483
|
|
|
|
|
1437 |
msgid "Cloud Files authentication failed"
|
1438 |
msgstr "Autenticazione dei file remoti fallita"
|
1439 |
|
1440 |
+
#: methods/cloudfiles.php:61 methods/cloudfiles.php:270
|
1441 |
+
#: methods/cloudfiles.php:289
|
1442 |
msgid "Cloud Files error - failed to create and access the container"
|
1443 |
msgstr "Errore Files remoti - impossibile creare ed accedere al contenitore"
|
1444 |
|
1446 |
msgid "%s Error: Failed to open local file"
|
1447 |
msgstr "Errore %s: Impossibile aprire il file locale"
|
1448 |
|
1449 |
+
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147 methods/s3.php:128
|
1450 |
+
#: methods/s3.php:134 methods/s3.php:135 addons/sftp.php:86
|
1451 |
msgid "%s Error: Failed to upload"
|
1452 |
msgstr "Errore %s: Impossibile caricare il file."
|
1453 |
|
1454 |
+
#: methods/cloudfiles.php:178
|
|
|
|
|
|
|
|
|
1455 |
msgid "Cloud Files error - failed to upload file"
|
1456 |
msgstr "Errore File remoti - impossibile caricare il file"
|
1457 |
|
1458 |
+
#: methods/cloudfiles.php:318 addons/webdav.php:202
|
|
|
|
|
|
|
|
|
1459 |
msgid "Error opening local file: Failed to download"
|
1460 |
msgstr "Errore durante l'apertura del file locale: Impossibile fare il download"
|
1461 |
|
1462 |
+
#: methods/cloudfiles.php:335
|
1463 |
msgid "Error downloading remote file: Failed to download ("
|
1464 |
msgstr "Errore durante il download del file remoto: Impossibile scaricare ("
|
1465 |
|
1466 |
+
#: methods/cloudfiles.php:357
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1467 |
msgid "Testing - Please Wait..."
|
1468 |
msgstr "Verifica - attendere prego..."
|
1469 |
|
1470 |
+
#: methods/cloudfiles.php:371 methods/cloudfiles.php:434 methods/s3.php:348
|
1471 |
+
#: methods/s3.php:422 methods/ftp.php:163 methods/ftp.php:201
|
1472 |
+
#: addons/webdav.php:268 addons/sftp.php:235
|
1473 |
msgid "Test %s Settings"
|
1474 |
+
msgstr "Test dei settaggi %s"
|
1475 |
|
1476 |
+
#: methods/cloudfiles.php:404
|
1477 |
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
1478 |
msgstr "Ottieni la tua chiave API <a href=\"https://mycloud.rackspace.com/\"> dalla console cloud di Rackspace </a> (leggi le istruzioni <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">qui</a>), quindi scegliere il nome del contenitore da utilizzare per lo storage. Il contenitore verrà creato, se non esiste già."
|
1479 |
|
1480 |
+
#: methods/cloudfiles.php:404
|
1481 |
msgid "Also, you should read this important FAQ."
|
1482 |
msgstr "Inoltre, si dovrebbe leggere questa importante FAQ."
|
1483 |
|
1484 |
+
#: methods/googledrive.php:202
|
1485 |
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
1486 |
msgstr "Account pieno: il tuo account %s ha solamente %d bytes liberi, ma il file da caricare è di %d bytes"
|
1487 |
|
1488 |
+
#: methods/googledrive.php:217
|
1489 |
msgid "Failed to upload to %s"
|
1490 |
msgstr "Impossibile caricare su %s"
|
1491 |
|
1492 |
+
#: methods/googledrive.php:334
|
1493 |
msgid "An error occurred during %s upload (see log for more details)"
|
1494 |
msgstr "Si è verificato un errore durante il caricamento di %s (vedi log per maggiori dettagli)"
|
1495 |
|
1496 |
+
#: methods/googledrive.php:373
|
1497 |
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
1498 |
msgstr "Errore di Google Drive: %d: impossibile scaricare: impossibile trovare un record del file di ID di Google Drive per questo file"
|
1499 |
|
1500 |
+
#: methods/googledrive.php:378
|
1501 |
msgid "Could not find %s in order to download it"
|
1502 |
msgstr "Impossibile trovare %s per poterlo scaricare"
|
1503 |
|
1504 |
+
#: methods/googledrive.php:391
|
1505 |
msgid "Google Drive "
|
1506 |
msgstr "Google Drive"
|
1507 |
|
1508 |
+
#: methods/googledrive.php:409
|
|
|
|
|
|
|
|
|
1509 |
msgid "Account is not authorized."
|
1510 |
msgstr "Account non autorizzato."
|
1511 |
|
1512 |
+
#: methods/googledrive.php:442
|
1513 |
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
1514 |
msgstr "%s è una buona scelta, perché UpdraftPlus supporta i caricamenti frammentati - non importa quanto sia grande il vostro sito, UpdraftPlus può caricare un po 'alla volta, senza avere problemi con il timeout."
|
1515 |
|
1516 |
+
#: restorer.php:832
|
1517 |
msgid "will restore as:"
|
1518 |
msgstr "sarà ripristinato come:"
|
1519 |
|
1520 |
+
#: restorer.php:899
|
1521 |
msgid "An error (%s) occured:"
|
1522 |
msgstr "Si è verificato un errore (%s)"
|
1523 |
|
1524 |
+
#: restorer.php:899
|
1525 |
msgid "the database query being run was:"
|
1526 |
msgstr "la query di database in corso di esecuzione è:"
|
1527 |
|
1528 |
+
#: restorer.php:905
|
1529 |
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1530 |
msgstr "Si sono verificati troppi errori di database - ripristino annullato (è necessario ripristinare manualmente)"
|
1531 |
|
1532 |
+
#: restorer.php:913
|
1533 |
msgid "Database lines processed: %d in %.2f seconds"
|
1534 |
msgstr "Linee di database processate: %d in %.2f secondi"
|
1535 |
|
1536 |
+
#: restorer.php:858
|
1537 |
msgid "Finished: lines processed: %d in %.2f seconds"
|
1538 |
msgstr "Finito: linee processate: %d in %.2f secondi"
|
1539 |
|
1540 |
+
#: restorer.php:957 restorer.php:978
|
1541 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1542 |
msgstr "Il prefisso di tabella è cambiato: cambio in accordo i campo(i) della tabella %s:"
|
1543 |
|
1544 |
+
#: restorer.php:961 restorer.php:1008 admin.php:1679 admin.php:1703
|
1545 |
+
#: admin.php:2496
|
1546 |
msgid "OK"
|
1547 |
msgstr "OK"
|
1548 |
|
1549 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:97
|
1550 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1551 |
msgstr "È necessario autenticare nuovamente con %s, le credenziali esistenti non funzionano."
|
1552 |
|
1563 |
msgid "follow this link to get it"
|
1564 |
msgstr "Clicca su questo collegamento per averlo."
|
1565 |
|
1566 |
+
#: methods/googledrive.php:116
|
1567 |
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1568 |
msgstr "Nessun token di aggiornamento è stato ricevuto da Google. Questo spesso significa che si è inserito il \"Segreto Client\" in modo errato, o che non si è stati ancora ri-autenticati (sotto) in quanto correzione. Si prega di ricontrollare, e di seguire il link per autenticarsi nuovamente. Infine, se questo non dovesse funzionare, utilizzare la modalità expert per cancellare tutte le impostazioni, creare un nuovo nuovo ID cliente di Google / segreto, e iniziare nuovamente."
|
1569 |
|
1570 |
+
#: methods/googledrive.php:125
|
1571 |
msgid "Authorization failed"
|
1572 |
msgstr "Autorizzazione fallita"
|
1573 |
|
1574 |
+
#: methods/googledrive.php:146
|
1575 |
msgid "Your %s quota usage: %s %% used, %s available"
|
1576 |
msgstr "Quota di utilizzo %s: %s %% utilizzata, %s disponibile"
|
1577 |
|
1578 |
+
#: methods/googledrive.php:152
|
1579 |
msgid "Success"
|
1580 |
msgstr "Success"
|
1581 |
|
1582 |
+
#: methods/googledrive.php:152
|
1583 |
msgid "you have authenticated your %s account."
|
1584 |
msgstr "hai autenticato il tuo account %s."
|
1585 |
|
1586 |
+
#: methods/googledrive.php:168 methods/googledrive.php:232
|
1587 |
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1588 |
msgstr "Non si è ancora ottenuto un token di accesso da parte di Google - è necessario autorizzare o ri-autorizzare la connessione a Google Drive."
|
1589 |
|
1590 |
+
#: methods/googledrive.php:169 methods/googledrive.php:363
|
1591 |
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1592 |
msgstr "Non si è ancora ottenuto il token di accesso da Google (l'utente potrebbe non essere autorizzato)"
|
1593 |
|
1594 |
+
#: restorer.php:161
|
1595 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1596 |
msgstr "wp-config.php da backup: ripristino (come da richiesta dell'utente)"
|
1597 |
|
1598 |
+
#: restorer.php:588
|
|
|
|
|
|
|
|
|
1599 |
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1600 |
msgstr "Attenzione: PHP safe_mode è attivo sul tuo server. Questo può facilmente portare a Timeout. Nel caso dovesse verificarsene uno è necessario ripristinare manualmente il file tramite phpMyAdmin o simili."
|
1601 |
|
1602 |
+
#: restorer.php:593
|
1603 |
msgid "Failed to find database file"
|
1604 |
msgstr "Impossibile trovare il file del database"
|
1605 |
|
1606 |
+
#: restorer.php:599
|
1607 |
msgid "Failed to open database file"
|
1608 |
msgstr "Impossibile aprire il file del database"
|
1609 |
|
1610 |
+
#: restorer.php:623
|
1611 |
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1612 |
msgstr "Accesso al database: l'accesso diretto a MySQL non è disponibile, quindi si utilizzerà wpdb (sarà notevolmente più lento)"
|
1613 |
|
1614 |
+
#: restorer.php:698 admin.php:890
|
1615 |
msgid "Backup of:"
|
1616 |
msgstr "Backup di:"
|
1617 |
|
1618 |
+
#: restorer.php:702 restorer.php:772
|
1619 |
msgid "Old table prefix:"
|
1620 |
msgstr "Vecchio prefisso di tabella"
|
1621 |
|
1622 |
+
#: admin.php:2493
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1623 |
msgid "Archive is expected to be size:"
|
1624 |
msgstr "Dimensione stimata dell'archivio:"
|
1625 |
|
1626 |
+
#: admin.php:2501
|
|
|
|
|
|
|
|
|
1627 |
msgid "The backup records do not contain information about the proper size of this file."
|
1628 |
msgstr "I registri di backup non contengono informazioni valide sulle dimensioni di questo file."
|
1629 |
|
1630 |
+
#: admin.php:2548
|
1631 |
msgid "Error message"
|
1632 |
msgstr "Messaggio d'errore"
|
1633 |
|
1634 |
+
#: admin.php:2504 admin.php:2505
|
1635 |
msgid "Could not find one of the files for restoration"
|
1636 |
msgstr "Impossibile trovare uno dei file per il ripristino"
|
1637 |
|
1638 |
+
#: restorer.php:21
|
1639 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1640 |
msgstr "UpdraftPlus non è in grado di ripristinare direttamente questo tipo di entità. Il ripristino deve essere fatto manualmente."
|
1641 |
|
1642 |
+
#: restorer.php:22
|
1643 |
msgid "Backup file not available."
|
1644 |
msgstr "File di backup non disponibile."
|
1645 |
|
1646 |
+
#: restorer.php:23
|
1647 |
msgid "Copying this entity failed."
|
1648 |
msgstr "Copia di questa entità non è riuscita."
|
1649 |
|
1650 |
+
#: restorer.php:24
|
1651 |
msgid "Unpacking backup..."
|
1652 |
msgstr "Scompattamento del backup..."
|
1653 |
|
1654 |
+
#: restorer.php:25
|
1655 |
msgid "Decrypting database (can take a while)..."
|
1656 |
msgstr "Decriptaggio database (potrebbe richiedere un po' di tempo)..."
|
1657 |
|
1658 |
+
#: restorer.php:26
|
1659 |
msgid "Database successfully decrypted."
|
1660 |
msgstr "Il database decriptato con successo."
|
1661 |
|
1662 |
+
#: restorer.php:27
|
1663 |
msgid "Moving old directory out of the way..."
|
1664 |
msgstr "Sposta le vecchie cartelle..."
|
1665 |
|
1666 |
+
#: restorer.php:29
|
|
|
|
|
|
|
|
|
1667 |
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1668 |
msgstr "Ripristino del database (su un sito di grandi dimensioni questa operazione potrebbe richiedere molto tempo - se si verifica un timeout (che può accadere se la vostra società di web hosting ha configurato il vostro hosting per limitare le risorse) è necessario utilizzare un metodo diverso, come ad esempio phpMyAdmin) ..."
|
1669 |
|
1670 |
+
#: restorer.php:30
|
1671 |
msgid "Cleaning up rubbish..."
|
1672 |
msgstr "Pulizia del sistema..."
|
1673 |
|
1674 |
+
#: restorer.php:31
|
1675 |
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1676 |
msgstr "Impossibile spostare le vecchie cartelle. Forse hai già cartelle -old che devono essere eliminate?"
|
1677 |
|
1678 |
+
#: restorer.php:32
|
1679 |
msgid "Could not delete old directory."
|
1680 |
msgstr "Impossibile cancellare le vecchie cartelle."
|
1681 |
|
1682 |
+
#: restorer.php:33
|
1683 |
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1684 |
msgstr "Impossibile muovere la nuova cartella in posizione. Controlla la cartella wp-content/upgrade"
|
1685 |
|
1686 |
+
#: restorer.php:34
|
1687 |
msgid "Failed to delete working directory after restoring."
|
1688 |
msgstr "Impossibile cancellare la catrella di lavoro dopo il rispristino."
|
1689 |
|
1690 |
+
#: restorer.php:81
|
1691 |
msgid "Failed to create a temporary directory"
|
1692 |
msgstr "Impossibile creare una cartella temporanea"
|
1693 |
|
1694 |
+
#: restorer.php:99
|
1695 |
msgid "Failed to write out the decrypted database to the filesystem"
|
1696 |
msgstr "Impossibile scrivere il database decodificato sul filesystem"
|
1697 |
|
1698 |
+
#: restorer.php:157
|
1699 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
1700 |
msgstr "wp-config.php dal backup: verrà ripristinato come wp-config-backup.php"
|
1701 |
|
1702 |
+
#: admin.php:2061
|
1703 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1704 |
msgstr "Scegliendo questa opzione si riduce la sicurezza, impedendo a UpdraftPlus di utilizzare SSL per l'autenticazione e il trasporto criptato, dove possibile. Si noti che alcuni provider di cloud storage non consentono questo (ad esempio Dropbox), così con quei fornitori questa impostazione non avrà alcun effetto."
|
1705 |
|
1706 |
+
#: admin.php:2085
|
1707 |
msgid "Save Changes"
|
1708 |
msgstr "Salva i cambiamenti"
|
1709 |
|
1710 |
+
#: methods/googledrive.php:452
|
1711 |
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1712 |
msgstr "L'installazione di PHP sull tuo server web non ha incluso un modulo necessario (%s). Contattare il supporto del provider di web hosting."
|
1713 |
|
1714 |
+
#: admin.php:2119
|
1715 |
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1716 |
msgstr "L'installazione PHP/Curl sul server web non supporta l'accesso tramite HTTPS. Le comunicazioni con %s saranno crittografate. chiedete al vostro host web di installare Curl/SSL al fine di poter utilizzare la cifratura (tramite un add-on)."
|
1717 |
|
1718 |
+
#: admin.php:2121
|
1719 |
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1720 |
msgstr ""
|
1721 |
"L'installazione del web server PHP/Curl non supporta l'accesso tramite HTTPS.\n"
|
1722 |
"E' impossibile accedere a %s senza questo supporto. Si prega di contattare il supporto del provider di web hosting. %s <strong>richiede</strong> Curl + https. Si prega di non presentare alcuna richiesta a sostegno, non ci sono alternative."
|
1723 |
|
1724 |
+
#: admin.php:2124
|
1725 |
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1726 |
msgstr "Buona notizie: la comunicazione del tuo sito con %s può essere cifrata. Se si notano errori dovuti alla crittografia, cercare in \"Impostazioni Avanzate\" per ulteriori informazioni."
|
1727 |
|
1728 |
+
#: admin.php:2197
|
1729 |
msgid "Delete this backup set"
|
1730 |
msgstr "Cancella questo set di backup"
|
1731 |
|
1732 |
+
#: admin.php:2246
|
1733 |
msgid "Press here to download"
|
1734 |
msgstr "Premi qui per il download"
|
1735 |
|
1736 |
+
#: admin.php:2219 admin.php:2274
|
1737 |
msgid "(No %s)"
|
1738 |
msgstr "(Nessun %s)"
|
1739 |
|
1740 |
+
#: admin.php:2282
|
1741 |
msgid "Backup Log"
|
1742 |
msgstr "Backup Log"
|
1743 |
|
1744 |
+
#: admin.php:2302
|
1745 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1746 |
msgstr "Dopo aver premuto questo pulsante, si potrà scegliere quali componenti si desidera ripristinare"
|
1747 |
|
1748 |
+
#: admin.php:2392
|
1749 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1750 |
msgstr "Questo backup non esiste nella Cronologia Backup - ripristino interrotto. Timestamp:"
|
1751 |
|
1752 |
+
#: admin.php:2420
|
1753 |
msgid "UpdraftPlus Restoration: Progress"
|
1754 |
msgstr "UpdraftPlus Ripristino: avanzamento"
|
1755 |
|
1756 |
+
#: admin.php:2442
|
1757 |
msgid "ABORT: Could not find the information on which entities to restore."
|
1758 |
msgstr "ANNULLATO: Impossibile trovare le informazioni sulle entità da ripristinare."
|
1759 |
|
1760 |
+
#: admin.php:2443
|
1761 |
msgid "If making a request for support, please include this information:"
|
1762 |
msgstr "Se si fa la richiesta di assistenza, si prega di includere le seguenti informazioni:"
|
1763 |
|
1764 |
+
#: admin.php:2055
|
|
|
|
|
|
|
|
|
1765 |
msgid "Do not verify SSL certificates"
|
1766 |
msgstr "Non verificare i certificati SSL"
|
1767 |
|
1768 |
+
#: admin.php:2056
|
1769 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1770 |
msgstr "La scelta di questa opzione riduce la sicurezza impedendo a UpdraftPlus di verificare l'identità dei siti cifrati a cui si collega (ad esempio Dropbox, Google Drive). Ciò significa che UpdraftPlus userà SSL solo per la crittografia del traffico, e non per l'autenticazione."
|
1771 |
|
1772 |
+
#: admin.php:2056
|
1773 |
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1774 |
msgstr "Ricorda che non tutti i metodi di backup su Cloud utilizzano obbligatoriamente un autenticazione SSL."
|
1775 |
|
1776 |
+
#: admin.php:2060
|
1777 |
msgid "Disable SSL entirely where possible"
|
1778 |
msgstr "Disattivare SSL del tutto, se possibile"
|
1779 |
|
1780 |
+
#: admin.php:2007
|
1781 |
msgid "Expert settings"
|
1782 |
msgstr "Impostazioni avanzate"
|
1783 |
|
1784 |
+
#: admin.php:2008
|
1785 |
msgid "Show expert settings"
|
1786 |
msgstr "Mostra impostazioni avanzate"
|
1787 |
|
1788 |
+
#: admin.php:2008
|
1789 |
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1790 |
msgstr "fare clic su questo elemento per mostrare ulteriori opzioni, non perdete tempo a meno che non hai un problema o sei curioso."
|
1791 |
|
1792 |
+
#: admin.php:2023
|
1793 |
msgid "Delete local backup"
|
1794 |
msgstr "Cancella backup locale"
|
1795 |
|
1796 |
+
#: admin.php:2028
|
|
|
|
|
|
|
|
|
1797 |
msgid "Backup directory"
|
1798 |
msgstr "Cartella di Backup"
|
1799 |
|
1800 |
+
#: admin.php:2035
|
1801 |
msgid "Backup directory specified is writable, which is good."
|
1802 |
msgstr "La cartella di backup specificata è scrivibile, che è buona cosa."
|
1803 |
|
1804 |
+
#: admin.php:2043
|
|
|
|
|
|
|
|
|
1805 |
msgid "Click here to attempt to create the directory and set the permissions"
|
1806 |
msgstr "Clicca qui per tentare di creare la directory e impostare le autorizzazioni"
|
1807 |
|
1808 |
+
#: admin.php:2043
|
1809 |
msgid "or, to reset this option"
|
1810 |
msgstr "o, per resettare questa opzione"
|
1811 |
|
1812 |
+
#: admin.php:2043
|
1813 |
msgid "click here"
|
1814 |
msgstr "Clicca qui"
|
1815 |
|
1816 |
+
#: admin.php:2043
|
1817 |
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1818 |
msgstr "Se questo è infruttuoso controllare i permessi sul vostro server o cambiarlo in un'altra cartella che sia scrivibile dal tuo web server."
|
1819 |
|
1820 |
+
#: admin.php:2046
|
1821 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1822 |
msgstr "Questo è dove UpdraftPlus scriverà i file zip che crea inizialmente. Questa cartella deve essere scrivibile dal server web. In genere si desidera avere la cartella all'interno della cartella wp-content (questa è l'impostazione predefinita). <b>Non</b> inserirlo dentro le cartelle di upload, perché causerà problemi di ricorsione (backup di backup di backup di ...)."
|
1823 |
|
1824 |
+
#: admin.php:2050
|
1825 |
msgid "Use the server's SSL certificates"
|
1826 |
msgstr "Utilizza i certificati SSL del server"
|
1827 |
|
1828 |
+
#: admin.php:2051
|
1829 |
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1830 |
msgstr "Per impostazione predefinita UpdraftPlus utilizza il proprio archivio di certificati SSL per verificare l'identità dei siti remoti (cioè per assicurarsi che sta parlando con il vero Dropbox, Amazon S3, ecc, e non un attaccante). Teniamo questi certificati aggiornati. Tuttavia, se si verificasse un errore SSL, allora la scelta di questa opzione può aiutare ( Scegliendo questa opzione, si permette a UpdraftPlus di utilizzare la collezione di certificati del vostro web server) ."
|
1831 |
|
1832 |
+
#: admin.php:1904
|
1833 |
msgid "Use WordShell for automatic backup, version control and patching"
|
1834 |
msgstr "Utilizza WordShell per il backup automatico, il controllo di versione e per gestire le patch"
|
1835 |
|
1836 |
+
#: admin.php:1908
|
1837 |
msgid "Email"
|
1838 |
msgstr "E-mail"
|
1839 |
|
1840 |
+
#: admin.php:1909
|
1841 |
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1842 |
msgstr "Inserire un indirizzo qui per avere l'invio del rapporto (e l'intero backup, se scelto)."
|
1843 |
|
1844 |
+
#: admin.php:1913
|
1845 |
msgid "Database encryption phrase"
|
1846 |
msgstr "Frase di crittografia del database"
|
1847 |
|
1848 |
+
#: admin.php:1920
|
1849 |
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1850 |
msgstr "Se si immette del testo qui, verrà utilizzato per cifrare i backup (Rijndael). <strong>Si prega di fare una copia separata di essa e di non perderla, o tutti i backup <em>saranno inutili</em>. </strong> Al momento, solo il file di database è crittografato. Questa è anche la chiave utilizzata per decifrare i backup da questa interfaccia di amministrazione (quindi se la si cambia, la decrittografia automatica non funzionerà fino a quando non si cambia di nuovo)."
|
1851 |
|
1852 |
+
#: admin.php:1920
|
1853 |
msgid "You can also decrypt a database manually here."
|
1854 |
msgstr "Qui puoi anche decrittare manualmente un database."
|
1855 |
|
1856 |
+
#: admin.php:1923
|
1857 |
msgid "Manually decrypt a database backup file"
|
1858 |
msgstr "Decifra manualmente un file di backup del database"
|
1859 |
|
1860 |
+
#: admin.php:1930
|
|
|
|
|
|
|
|
|
1861 |
msgid "Use decryption key"
|
1862 |
msgstr "Utilizzo chiave di decrittazione"
|
1863 |
|
1864 |
+
#: admin.php:1944
|
1865 |
msgid "Copying Your Backup To Remote Storage"
|
1866 |
msgstr "Copia del backup per archiviazione remota"
|
1867 |
|
1868 |
+
#: admin.php:1948
|
1869 |
msgid "Choose your remote storage"
|
1870 |
msgstr "Scegli il tuo Storage Remoto"
|
1871 |
|
1872 |
+
#: admin.php:1960
|
1873 |
msgid "None"
|
1874 |
msgstr "Nessuno"
|
1875 |
|
1876 |
+
#: admin.php:114
|
1877 |
msgid "Cancel"
|
1878 |
msgstr "Annulla"
|
1879 |
|
1880 |
+
#: admin.php:100
|
1881 |
msgid "Requesting start of backup..."
|
1882 |
msgstr "Inizio del backup richiesto..."
|
1883 |
|
1884 |
+
#: admin.php:2000
|
1885 |
msgid "Advanced / Debugging Settings"
|
1886 |
msgstr "Impostazioni Avanzate e di Debug"
|
1887 |
|
1888 |
+
#: admin.php:2003
|
1889 |
msgid "Debug mode"
|
1890 |
msgstr "Debug mode"
|
1891 |
|
1892 |
+
#: admin.php:2004
|
1893 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1894 |
msgstr "Spunta qui per ricevere maggiori informazioni e email sul processo di backup - utile se qualcosa è andato storto. <strong>Si deve</strong> inviare questo log se si sta inoltrando una segnalazione di bug."
|
1895 |
|
1896 |
+
#: admin.php:1904
|
1897 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1898 |
msgstr "Le cartelle sopra contengono tutto, tranne il core di WordPress che può essere scaricato da WordPress.org."
|
1899 |
|
1900 |
+
#: admin.php:1904
|
1901 |
msgid "Or, get the \"More Files\" add-on from our shop."
|
1902 |
msgstr "Oppure, ottenere l'add-on \"More Files\" dal nostro negozio online."
|
1903 |
|
1904 |
+
#: admin.php:1835
|
1905 |
msgid "Daily"
|
1906 |
msgstr "Giornaliero"
|
1907 |
|
1908 |
+
#: admin.php:1835
|
1909 |
msgid "Weekly"
|
1910 |
msgstr "Settimanale"
|
1911 |
|
1912 |
+
#: admin.php:1835
|
1913 |
msgid "Fortnightly"
|
1914 |
msgstr "Quindicinale"
|
1915 |
|
1916 |
+
#: admin.php:1835
|
1917 |
msgid "Monthly"
|
1918 |
msgstr "Mensile"
|
1919 |
|
1920 |
+
#: admin.php:1844 admin.php:1862
|
1921 |
msgid "and retain this many backups"
|
1922 |
msgstr "e conservare questo numero di backup"
|
1923 |
|
1924 |
+
#: admin.php:1851
|
1925 |
msgid "Database backup intervals"
|
1926 |
msgstr "Intervalli di backup del batabase"
|
1927 |
|
1928 |
+
#: admin.php:1869
|
1929 |
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1930 |
msgstr "Se si desidera pianificare automaticamente i backup, scegliere la pianificazione dal menu a tendina sopra. I backup avverranno agli intervalli indicati. Se due pianificazioni coincidono, avverranno entrambi insieme. Se si sceglie \"manuale\", allora sarà necessario fare clic sul pulsante \"Esegui Backup\" ogni volta che si desidera una copia di backup."
|
1931 |
|
1932 |
+
#: admin.php:1870
|
1933 |
msgid "To fix the time at which a backup should take place,"
|
1934 |
msgstr "Fissare il momento in cui un backup deve avvenire,"
|
1935 |
|
1936 |
+
#: admin.php:1870
|
1937 |
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1938 |
msgstr "ad esempio, se il server è occupato di giorno si può eseguirlo durante la notte"
|
1939 |
|
1940 |
+
#: admin.php:1870
|
1941 |
msgid "use the \"Fix Time\" add-on"
|
1942 |
msgstr "utilizzare il \"Fix Time\" add-on"
|
1943 |
|
1944 |
+
#: admin.php:1874
|
1945 |
msgid "Include in files backup"
|
1946 |
msgstr "Includere nei files di backup"
|
1947 |
|
1948 |
+
#: admin.php:1884
|
1949 |
msgid "Any other directories found inside wp-content"
|
1950 |
msgstr "Eventuali altre directory trovati dentro wp-content"
|
1951 |
|
1952 |
+
#: admin.php:1890
|
1953 |
msgid "Exclude these:"
|
1954 |
msgstr "Escludi questi:"
|
1955 |
|
1956 |
+
#: admin.php:1614
|
|
|
|
|
|
|
|
|
1957 |
msgid "Debug Database Backup"
|
1958 |
msgstr "Debug Database Backup"
|
1959 |
|
1960 |
+
#: admin.php:1614
|
1961 |
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1962 |
msgstr "Questo causerà un backup immediato del database. La pagina non riuscirà a caricarsi fino a che non finisce il processo(cioè, non in programma). Il backup potrebbe andare in timeout; in realtà questo pulsante è solo utile per verificare che il backup sia in grado di passare le fasi iniziali, o per piccoli siti WordPress .."
|
1963 |
|
1964 |
+
#: admin.php:1620
|
1965 |
msgid "Wipe Settings"
|
1966 |
msgstr "Pulizia dei settaggi"
|
1967 |
|
1968 |
+
#: admin.php:1621
|
1969 |
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1970 |
msgstr "Questo pulsante consente di cancellare tutte le impostazioni di UpdraftPlus (ma non i vostri backup esistenti nel vostro cloud storage). Sarà quindi necessario inserire di nuovo tutte le impostazioni. Se lo si desidera è possibile farlo prima della disattivazione / disinstallazione di UpdraftPlus."
|
1971 |
|
1972 |
+
#: admin.php:1624
|
1973 |
msgid "Wipe All Settings"
|
1974 |
msgstr "Pulizia di tutti i settaggi"
|
1975 |
|
1976 |
+
#: admin.php:1624
|
1977 |
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1978 |
msgstr "Questa operazione eliminerà tutte le impostazioni di UpdraftPlus - si è sicuri di volerlo fare?"
|
1979 |
|
1980 |
+
#: admin.php:1626
|
1981 |
msgid "Active jobs"
|
1982 |
msgstr "Processi attivi"
|
1983 |
|
1984 |
+
#: admin.php:1647
|
1985 |
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
1986 |
msgstr "%s: iniziata a: %s; prossima ripresa: %d (dopo %ss)"
|
1987 |
|
1988 |
+
#: admin.php:1647
|
1989 |
msgid "show log"
|
1990 |
msgstr "Mostra log"
|
1991 |
|
1992 |
+
#: admin.php:1647
|
1993 |
msgid "delete schedule"
|
1994 |
msgstr "elimina programmazione"
|
1995 |
|
1996 |
+
#: admin.php:1654
|
1997 |
msgid "(None)"
|
1998 |
msgstr "(Nessuno)"
|
1999 |
|
2000 |
+
#: admin.php:115 admin.php:1673 admin.php:1698
|
|
|
|
|
|
|
|
|
2001 |
msgid "Delete"
|
2002 |
msgstr "Cancella"
|
2003 |
|
2004 |
+
#: admin.php:1739
|
2005 |
msgid "The request to the filesystem to create the directory failed."
|
2006 |
msgstr "La richiesta di creazione della cartella al file system è fallita."
|
2007 |
|
2008 |
+
#: admin.php:1753
|
2009 |
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
2010 |
msgstr "La cartella è stata creata, ma abbiamo dovuto cambiare i permessi dei file a 777 (tutto scrivibile) per essere in grado di scrivere. Si consiglia di verificare con il fornitore di hosting che questo non causerà alcun problema"
|
2011 |
|
2012 |
+
#: admin.php:1757
|
2013 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
2014 |
msgstr "La cartella esiste, ma il server web non ha il permesso di scrivere."
|
2015 |
|
2016 |
+
#: admin.php:1757
|
2017 |
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
2018 |
msgstr "È necessario consultare il proprio web hosting provider per sapere come impostare le autorizzazioni per permettere a un plugin di WordPress di scrivere nella cartella."
|
2019 |
|
2020 |
+
#: admin.php:1812
|
2021 |
msgid "Download log file"
|
2022 |
msgstr "Scarica il file di log"
|
2023 |
|
2024 |
+
#: admin.php:1816
|
2025 |
msgid "No backup has been completed."
|
2026 |
msgstr "Nessun backup è stato completato."
|
2027 |
|
2028 |
+
#: admin.php:1832
|
2029 |
msgid "File backup intervals"
|
2030 |
msgstr "Intervallo di creazione backup"
|
2031 |
|
2032 |
+
#: admin.php:1835
|
2033 |
msgid "Manual"
|
2034 |
msgstr "Manuale"
|
2035 |
|
2036 |
+
#: admin.php:1835
|
2037 |
msgid "Every 4 hours"
|
2038 |
msgstr "Ogni 4 ore"
|
2039 |
|
2040 |
+
#: admin.php:1835
|
2041 |
msgid "Every 8 hours"
|
2042 |
msgstr "Ogni 8 ore"
|
2043 |
|
2044 |
+
#: admin.php:1835
|
2045 |
msgid "Every 12 hours"
|
2046 |
msgstr "Ogni 12 ore"
|
2047 |
|
2048 |
+
#: admin.php:1536
|
2049 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
2050 |
msgstr "Per continuare, premere 'Esegui Backup'. Poi, guarda il campo 'Ultimo Messaggio di log' per l'attività dopo circa 10 secondi. WordPress dovrebbe avviare il backup in esecuzione in background."
|
2051 |
|
2052 |
+
#: admin.php:1538
|
2053 |
msgid "Does nothing happen when you schedule backups?"
|
2054 |
msgstr "Non succede nulla quando si pianifica i backup?"
|
2055 |
|
2056 |
+
#: admin.php:1538
|
2057 |
msgid "Go here for help."
|
2058 |
msgstr "Vai qui per l'aiuto."
|
2059 |
|
2060 |
+
#: admin.php:1544
|
2061 |
msgid "Multisite"
|
2062 |
msgstr "Multi-sito"
|
2063 |
|
2064 |
+
#: admin.php:1548
|
2065 |
msgid "Do you need WordPress Multisite support?"
|
2066 |
msgstr "Hai bisogno di supporto per WordPress multi-sito?"
|
2067 |
|
2068 |
+
#: admin.php:1548
|
2069 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
2070 |
msgstr "Si prega di verificare UpdraftPlus Premium, oppure l'add-on stand-alone multi-sito."
|
2071 |
|
2072 |
+
#: admin.php:1553
|
2073 |
msgid "Configure Backup Contents And Schedule"
|
2074 |
msgstr "Configurare Contenuti di backup e Pianificazione"
|
2075 |
|
2076 |
+
#: admin.php:1559
|
2077 |
msgid "Debug Information And Expert Options"
|
2078 |
msgstr "Informazioni di debug e Opzioni Avanzate"
|
2079 |
|
2080 |
+
#: admin.php:1562
|
2081 |
msgid "Web server:"
|
2082 |
msgstr "Web server:"
|
2083 |
|
2084 |
+
#: admin.php:1565
|
2085 |
msgid "Peak memory usage"
|
2086 |
msgstr "Utilizzo di memoria (picco)"
|
2087 |
|
2088 |
+
#: admin.php:1566
|
2089 |
msgid "Current memory usage"
|
2090 |
msgstr "Utilizzo di memoria attuale"
|
2091 |
|
2092 |
+
#: admin.php:1567
|
2093 |
msgid "PHP memory limit"
|
2094 |
msgstr "Limite di memoria PHP"
|
2095 |
|
2096 |
+
#: admin.php:1568 admin.php:1570
|
2097 |
msgid "%s version:"
|
2098 |
msgstr "Versione %s"
|
2099 |
|
2100 |
+
#: admin.php:1573 admin.php:1575 admin.php:1582
|
2101 |
msgid "Yes"
|
2102 |
msgstr "Si"
|
2103 |
|
2104 |
+
#: admin.php:1575 admin.php:1582
|
2105 |
msgid "No"
|
2106 |
msgstr "No"
|
2107 |
|
2108 |
+
#: admin.php:1578
|
2109 |
msgid "PHP has support for ZipArchive::addFile:"
|
2110 |
msgstr "PHP supporta ZipArchive::addFile:"
|
2111 |
|
2112 |
+
#: admin.php:1587
|
2113 |
msgid "Total (uncompressed) on-disk data:"
|
2114 |
msgstr "Totale (non compresso) dati su disco:"
|
2115 |
|
2116 |
+
#: admin.php:1588
|
2117 |
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
2118 |
msgstr "N.B. Questo conteggio si basa su quello che era, o non era, escluso l'ultima volta che sono state salvate le opzioni."
|
2119 |
|
2120 |
+
#: admin.php:1595
|
2121 |
msgid "count"
|
2122 |
msgstr "conteggio"
|
2123 |
|
2124 |
+
#: admin.php:1601
|
2125 |
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
2126 |
msgstr "I pulsanti sotto eseguono immediatamente un backup, indipendentemente dallo scheduler di WordPress. Se questi funzionano, mentre i backup schedulati e il pulsante \"Backup Now\" non fanno assolutamente nulla (cioè nemmeno produrre un file di log), allora significa che lo scheduler non funziona. Si dovrebbe quindi disabilitare tutti gli altri plugin, e provare a premere il pulsante \"Esegui Backup\". Se non funziona, allora contattare la società di web hosting e chiedere loro se hanno disabilitato wp-cron. Se invece funziona, ri-attivare tutti gli altri plugin uno per uno, in modo da trovare quello che genera il problema e segnalare il bug allo sviluppatore."
|
2127 |
|
2128 |
+
#: admin.php:1609
|
2129 |
msgid "Debug Full Backup"
|
2130 |
msgstr "Debug backup completo"
|
2131 |
|
2132 |
+
#: admin.php:1609
|
2133 |
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
2134 |
msgstr "Questo causerà un backup immediato. La pagina non verrà caricata fino a che non finirà il backup(cioè, non programmato)."
|
2135 |
|
2136 |
+
#: admin.php:1408
|
2137 |
msgid "UpdraftPlus - Upload backup files"
|
2138 |
msgstr "UpdraftPlus - Carica file di backup"
|
2139 |
|
2140 |
+
#: admin.php:1409
|
2141 |
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
2142 |
msgstr "Carica file in UpdraftPlus. Utilizzare questa funzione per importare i backup fatti su una diversa installazione di WordPress."
|
2143 |
|
2144 |
+
#: admin.php:1413
|
2145 |
msgid "Drop backup zips here"
|
2146 |
msgstr "Eliminare file zip di backup qui"
|
2147 |
|
2148 |
+
#: admin.php:1414 admin.php:1928
|
2149 |
msgid "or"
|
2150 |
msgstr "oppure"
|
2151 |
|
2152 |
+
#: admin.php:85
|
2153 |
msgid "calculating..."
|
2154 |
msgstr "sto calcolando..."
|
2155 |
|
2156 |
+
#: restorer.php:544 admin.php:93 admin.php:2498 admin.php:2516
|
|
|
2157 |
msgid "Error:"
|
2158 |
msgstr "Errore:"
|
2159 |
|
2160 |
+
#: admin.php:95
|
2161 |
msgid "You should:"
|
2162 |
msgstr "Dovresti:"
|
2163 |
|
2164 |
+
#: admin.php:99
|
|
|
|
|
|
|
|
|
2165 |
msgid "Download error: the server sent us a response which we did not understand."
|
2166 |
msgstr "Errore di Download: il server ha inviato una risposta non conosciuta."
|
2167 |
|
2168 |
+
#: admin.php:1434
|
2169 |
msgid "Delete backup set"
|
2170 |
msgstr "Cancellazione del set di backup"
|
2171 |
|
2172 |
+
#: admin.php:1437
|
2173 |
msgid "Are you sure that you wish to delete this backup set?"
|
2174 |
msgstr "Sei sicuro di voler cancellare questo set di backup?"
|
2175 |
|
2176 |
+
#: admin.php:1452
|
2177 |
msgid "Restore backup"
|
2178 |
msgstr "Ripristina backup"
|
2179 |
|
2180 |
+
#: admin.php:1453
|
2181 |
msgid "Restore backup from"
|
2182 |
msgstr "Ripristina backup da"
|
2183 |
|
2184 |
+
#: admin.php:1465
|
2185 |
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
2186 |
msgstr "Il ripristino sostituirà i temi di questo sito, i plugin, gli upload, e i database e / o altre cartelle di contenuti (in base a ciò che è contenuto nel set di backup, e alla selezione)."
|
2187 |
|
2188 |
+
#: admin.php:1465
|
2189 |
msgid "Choose the components to restore"
|
2190 |
msgstr "Scegli i componenti da ripristinare"
|
2191 |
|
2192 |
+
#: admin.php:1474
|
2193 |
msgid "Your web server has PHP's so-called safe_mode active."
|
2194 |
msgstr "Il tuo server web ha il safe_mode PHP attivo."
|
2195 |
|
2196 |
+
#: admin.php:1474
|
2197 |
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
2198 |
msgstr "Questo rende i time-out molto più probabili. Si consiglia di disabilitare il safe_mode, oppure di ripristinare una sola entità per volta,<a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">oppure di fare il ripristino manualmente</a>."
|
2199 |
|
2200 |
+
#: admin.php:1487
|
2201 |
msgid "The following entity cannot be restored automatically: \"%s\"."
|
2202 |
msgstr "Le seguenti entità non può essere ripristinata automaticamente: \"%s\"."
|
2203 |
|
2204 |
+
#: admin.php:1487
|
2205 |
msgid "You will need to restore it manually."
|
2206 |
msgstr "Sarà necessario fare il ripristino manualmente."
|
2207 |
|
2208 |
+
#: admin.php:1494
|
2209 |
msgid "%s restoration options:"
|
2210 |
msgstr "Opzione di ripristino %s:"
|
2211 |
|
2212 |
+
#: admin.php:1502
|
2213 |
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
2214 |
msgstr "È possibile cercare e sostituire il database (per la migrazione di un sito web verso una nuova posizione/URL) con il Migrator add-on - segui questo collegamento per maggiori informazioni"
|
2215 |
|
2216 |
+
#: admin.php:1513
|
2217 |
msgid "Do read this helpful article of useful things to know before restoring."
|
2218 |
msgstr "Si prega di leggere questo articolo esplicativo di cose utili da sapere prima di ripristinare."
|
2219 |
|
2220 |
+
#: admin.php:1535
|
2221 |
msgid "Perform a one-time backup"
|
2222 |
msgstr "Eseguire un backup singolo"
|
2223 |
|
2224 |
+
#: admin.php:1347
|
2225 |
msgid "Time now"
|
2226 |
msgstr "Ora attuale"
|
2227 |
|
2228 |
+
#: admin.php:113 admin.php:1357
|
|
|
|
|
|
|
|
|
2229 |
msgid "Backup Now"
|
2230 |
msgstr "Esegui Backup"
|
2231 |
|
2232 |
+
#: admin.php:117 admin.php:1364 admin.php:2302
|
2233 |
msgid "Restore"
|
2234 |
msgstr "Ripristino"
|
2235 |
|
2236 |
+
#: admin.php:1373
|
2237 |
msgid "Last log message"
|
2238 |
msgstr "Ultimo messaggio di Log"
|
2239 |
|
2240 |
+
#: admin.php:1375
|
2241 |
msgid "(Nothing yet logged)"
|
2242 |
msgstr "(Niente è stato loggato)"
|
2243 |
|
2244 |
+
#: admin.php:1376
|
2245 |
msgid "Download most recently modified log file"
|
2246 |
msgstr "Scarica il file di log più recente"
|
2247 |
|
2248 |
+
#: admin.php:1380
|
2249 |
msgid "Backups, logs & restoring"
|
2250 |
msgstr "Backups, logs & rispristino"
|
2251 |
|
2252 |
+
#: admin.php:1381
|
2253 |
msgid "Press to see available backups"
|
2254 |
msgstr "Premi per vedere backup disponibili"
|
2255 |
|
2256 |
+
#: admin.php:687 admin.php:745 admin.php:1381
|
2257 |
msgid "%d set(s) available"
|
2258 |
msgstr "%d set Disponibili"
|
2259 |
|
2260 |
+
#: admin.php:1395
|
2261 |
msgid "Downloading and restoring"
|
2262 |
msgstr "Download e Ripristino."
|
2263 |
|
2264 |
+
#: admin.php:1400
|
2265 |
msgid "Downloading"
|
2266 |
msgstr "Download"
|
2267 |
|
2268 |
+
#: admin.php:1400
|
2269 |
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
2270 |
msgstr "La pressione di un pulsante per il Database/Plugins/Temi/Uploads/Altri farà in modo che UpdraftPlus provi a prendere il file di backup dallo storage remoto (se presente - ad esempio Amazon S3, Dropbox, Google Drive, FTP) verso il server web. Poi vi sarà possibile scaricarlo sul computer locale. Se l'operazione di recupero da memoria remota smettesse di progredire (attendere 30 secondi per essere sicuri), premere di nuovo per riprendere. Ricorda che puoi anche visitare direttamente il sito del servizio di cloud storage."
|
2271 |
|
2272 |
+
#: admin.php:1401
|
2273 |
msgid "Restoring"
|
2274 |
msgstr "Ripristino"
|
2275 |
|
2276 |
+
#: admin.php:1401
|
2277 |
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
2278 |
msgstr "Premere il pulsante per il backup che si desidera ripristinare. Se il sito è di grandi dimensioni e si utilizza lo storage remoto, allora si deve prima fare clic su ciascuna entità, al fine di recuperarlo di nuovo nel server web. Questo consentirà di evitare timeout che possono verificarsi durante il processo di ripristino stesso."
|
2279 |
|
2280 |
+
#: admin.php:1401
|
2281 |
msgid "More tasks:"
|
2282 |
msgstr "Altre attività: "
|
2283 |
|
2284 |
+
#: admin.php:1401
|
2285 |
msgid "upload backup files"
|
2286 |
msgstr "Carica i file di backup"
|
2287 |
|
2288 |
+
#: admin.php:1401
|
2289 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
2290 |
msgstr "Premere qui per guardare dentro la cartella UpdraftPlus (nel tuo spazio web hosting) per ogni nuovo set di backup che hai caricato. La posizione di questa cartella è impostata nelle impostazioni avanzate, di seguito."
|
2291 |
|
2292 |
+
#: admin.php:1401
|
2293 |
msgid "rescan folder for new backup sets"
|
2294 |
msgstr "ri-analizza la cartella per nuovi set di backup"
|
2295 |
|
2296 |
+
#: admin.php:1402
|
2297 |
msgid "Opera web browser"
|
2298 |
msgstr "Browser web Opera"
|
2299 |
|
2300 |
+
#: admin.php:1402
|
2301 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
2302 |
msgstr "Se stai utilizzando questo, allora imposta Turbo/Road Mode su off"
|
2303 |
|
2304 |
+
#: admin.php:1404
|
2305 |
msgid "Google Drive"
|
2306 |
msgstr "Google Drive"
|
2307 |
|
2308 |
+
#: admin.php:1404
|
2309 |
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
2310 |
msgstr "Google ha cambiato la loro impostazione di autorizzazioni di recente (aprile 2013). Per scaricare o ripristinare da Google Drive, <strong>è necessario</strong>autenticarsi nuovamente (utilizzando il link nella sezione di configurazione di Google Drive)."
|
2311 |
|
2312 |
+
#: admin.php:1406
|
2313 |
msgid "This is a count of the contents of your Updraft directory"
|
2314 |
msgstr "Questo è un conteggio dei contenuti della cartella Updraft"
|
2315 |
|
2316 |
+
#: admin.php:1406
|
2317 |
msgid "Web-server disk space in use by UpdraftPlus"
|
2318 |
msgstr "Spazio sul server web in uso da UpdraftPlus"
|
2319 |
|
2320 |
+
#: admin.php:1406
|
2321 |
msgid "refresh"
|
2322 |
msgstr "aggiorna"
|
2323 |
|
2324 |
+
#: admin.php:1257
|
2325 |
msgid "By UpdraftPlus.Com"
|
2326 |
msgstr "By UpdraftPlus.Com"
|
2327 |
|
2328 |
+
#: admin.php:1257
|
2329 |
msgid "Lead developer's homepage"
|
2330 |
msgstr "Vai alla homepage dello sviluppatore"
|
2331 |
|
2332 |
+
#: admin.php:1257
|
2333 |
msgid "Donate"
|
2334 |
msgstr "Dona"
|
2335 |
|
2336 |
+
#: admin.php:1257
|
|
|
|
|
|
|
|
|
2337 |
msgid "Version"
|
2338 |
msgstr "Versione"
|
2339 |
|
2340 |
+
#: admin.php:1267
|
2341 |
msgid "Your backup has been restored."
|
2342 |
msgstr "Il backup è stato ripristinato."
|
2343 |
|
2344 |
+
#: admin.php:1267
|
2345 |
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
2346 |
msgstr "Le cartelle vecchie (temi, upload, plugin, quali che siano) sono state mantenute con \"-old\" aggiunto al nome. Rimuoverli quando si è soddisfatti che il backup è andato a buon fine."
|
2347 |
|
2348 |
+
#: admin.php:1273
|
2349 |
msgid "Old directories successfully deleted."
|
2350 |
msgstr "Vecchie cartelle cancellate correttamente."
|
2351 |
|
2352 |
+
#: admin.php:1276
|
|
|
|
|
|
|
|
|
2353 |
msgid "Current limit is:"
|
2354 |
msgstr "Il limite corrente è:"
|
2355 |
|
2356 |
+
#: admin.php:1284
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2357 |
msgid "Delete Old Directories"
|
2358 |
msgstr "Elimina Vecchie Cartelle"
|
2359 |
|
2360 |
+
#: admin.php:1296
|
|
|
|
|
|
|
|
|
2361 |
msgid "Existing Schedule And Backups"
|
2362 |
msgstr "Pianificazione e backup esistenti"
|
2363 |
|
2364 |
+
#: admin.php:1300
|
2365 |
msgid "JavaScript warning"
|
2366 |
msgstr "Notifiche JavaScript"
|
2367 |
|
2368 |
+
#: admin.php:1301
|
2369 |
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
2370 |
msgstr "Questa interfaccia di amministrazione utilizza JavaScript. È necessario attivarne la gestione all'interno del tuo browser, oppure utilizzare un browser che supporti JavaScript."
|
2371 |
|
2372 |
+
#: admin.php:1314 admin.php:1327
|
2373 |
msgid "Nothing currently scheduled"
|
2374 |
msgstr "Nessuna schedulazione."
|
2375 |
|
2376 |
+
#: admin.php:1319
|
2377 |
msgid "At the same time as the files backup"
|
2378 |
msgstr "Contemporaneamente al backup dei file"
|
2379 |
|
2380 |
+
#: admin.php:1343
|
2381 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
2382 |
msgstr "Tutti gli orari riportati in questa sezione utilizzano il fuso orario configurato di WordPress, che è possibile impostare in Impostazioni -> Generali"
|
2383 |
|
2384 |
+
#: admin.php:1343
|
2385 |
msgid "Next scheduled backups"
|
2386 |
msgstr "Prossimo Backup programmato"
|
2387 |
|
2388 |
+
#: admin.php:1345
|
2389 |
msgid "Files"
|
2390 |
msgstr "Files"
|
2391 |
|
2392 |
+
#: admin.php:520 admin.php:1346 admin.php:1491 admin.php:1494 admin.php:2206
|
2393 |
+
#: admin.php:2208 admin.php:2539
|
2394 |
msgid "Database"
|
2395 |
msgstr "Database"
|
2396 |
|
2397 |
+
#: admin.php:299
|
2398 |
msgid "Your website is hosted using the %s web server."
|
2399 |
msgstr "Il tuo sito web è ospitato utilizzando il web server %s."
|
2400 |
|
2401 |
+
#: admin.php:299
|
2402 |
msgid "Please consult this FAQ if you have problems backing up."
|
2403 |
msgstr "Si prega di consultare questa FAQ se hai problemi di backup."
|
2404 |
|
2405 |
+
#: admin.php:312 admin.php:316
|
2406 |
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
2407 |
msgstr "Clicca qui per autenticare il tuo account %s (non sarai in grado di eseguire il backup su %s senza di essa)."
|
2408 |
|
2409 |
+
#: admin.php:487
|
|
|
|
|
|
|
|
|
2410 |
msgid "Nothing yet logged"
|
2411 |
msgstr "Niente ancora loggato"
|
2412 |
|
2413 |
+
#: admin.php:694
|
2414 |
msgid "Schedule backup"
|
2415 |
msgstr "backup programmato"
|
2416 |
|
2417 |
+
#: admin.php:697
|
2418 |
msgid "Failed."
|
2419 |
msgstr "Fallito."
|
2420 |
|
2421 |
+
#: admin.php:700
|
2422 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
2423 |
msgstr "OK. A breve si dovrebbe vedere l'attività nel campo \"Ultimo Messaggio di log\" di seguito."
|
2424 |
|
2425 |
+
#: admin.php:700
|
2426 |
msgid "Nothing happening? Follow this link for help."
|
2427 |
msgstr "Non succede niente? Segui questo collegamento per un aiuto."
|
2428 |
|
2429 |
+
#: admin.php:719
|
2430 |
msgid "Job deleted"
|
2431 |
msgstr "Processo cancellato"
|
2432 |
|
2433 |
+
#: admin.php:725
|
2434 |
msgid "Could not find that job - perhaps it has already finished?"
|
2435 |
msgstr "Impossibile trovare il processo - forse è già stata completata."
|
2436 |
|
2437 |
+
#: restorer.php:959 restorer.php:1006 admin.php:737
|
|
|
2438 |
msgid "Error"
|
2439 |
msgstr "Errore"
|
2440 |
|
2441 |
+
#: admin.php:756
|
2442 |
msgid "Download failed"
|
2443 |
msgstr "Download fallito"
|
2444 |
|
2445 |
+
#: admin.php:94 admin.php:774
|
2446 |
msgid "File ready."
|
2447 |
msgstr "File pronto."
|
2448 |
|
2449 |
+
#: admin.php:782
|
2450 |
msgid "Download in progress"
|
2451 |
msgstr "Download in corso"
|
2452 |
|
2453 |
+
#: admin.php:785
|
2454 |
msgid "No local copy present."
|
2455 |
msgstr "Nessuna copia locale presente."
|
2456 |
|
2457 |
+
#: admin.php:1067
|
2458 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
2459 |
msgstr "Errore nel formato del nome del file - questo file sembra non sia stato creato da UpdraftPlus"
|
2460 |
|
2461 |
+
#: admin.php:1154
|
2462 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
2463 |
msgstr "Errore nel formato del nome del file - questo file non sembra un file di database crittografato e creato da UpdraftPlus"
|
2464 |
|
2465 |
+
#: admin.php:1183
|
2466 |
msgid "Restore successful!"
|
2467 |
msgstr "Ripristino avvenuto con successo!"
|
2468 |
|
2469 |
+
#: admin.php:1184 admin.php:1212 admin.php:1231
|
2470 |
msgid "Actions"
|
2471 |
msgstr "Azioni"
|
2472 |
|
2473 |
+
#: admin.php:1184 admin.php:1189 admin.php:1212 admin.php:1231
|
2474 |
msgid "Return to UpdraftPlus Configuration"
|
2475 |
msgstr "Ritorno a Configurazione di UpdraftPlus"
|
2476 |
|
2477 |
+
#: admin.php:1201
|
2478 |
msgid "Remove old directories"
|
2479 |
msgstr "Rimuove vecchie cartelle"
|
2480 |
|
2481 |
+
#: admin.php:1207
|
2482 |
msgid "Old directories successfully removed."
|
2483 |
msgstr "Vecchie cartelle rimosse con successo."
|
2484 |
|
2485 |
+
#: admin.php:1210
|
2486 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
2487 |
msgstr "Problemi nella rimozione della vecchia cartella, prova a cancellarla manualmente."
|
2488 |
|
2489 |
+
#: admin.php:1222
|
2490 |
msgid "Backup directory could not be created"
|
2491 |
msgstr "Impossibile creare la cartella di backup"
|
2492 |
|
2493 |
+
#: admin.php:1229
|
2494 |
msgid "Backup directory successfully created."
|
2495 |
msgstr "Cartella di backup creata con successo."
|
2496 |
|
2497 |
+
#: admin.php:1250
|
2498 |
msgid "Your settings have been wiped."
|
2499 |
msgstr "Le tue impostazioni sono state cancellate."
|
2500 |
|
2501 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2502 |
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
2503 |
msgstr "Si prega di aiutare UpdraftPlus dando un giudizio positivo su wordpress.org"
|
2504 |
|
2505 |
+
#: updraftplus.php:1610
|
2506 |
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
2507 |
msgstr "Hai bisogno di ancora più funzionalità e supporto? Scopri UpdraftPlus Premium"
|
2508 |
|
2509 |
+
#: updraftplus.php:1620
|
2510 |
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
2511 |
msgstr "Scopri UpdraftPlus.Com per aiuto, add-on e supporto"
|
2512 |
|
2513 |
+
#: updraftplus.php:1623
|
2514 |
msgid "Want to say thank-you for UpdraftPlus?"
|
2515 |
msgstr "Vuoi ringraziare per UpdraftPlus?"
|
2516 |
|
2517 |
+
#: updraftplus.php:1623
|
2518 |
msgid "Please buy our very cheap 'no adverts' add-on."
|
2519 |
msgstr "Si prega di acquistare il nostro economicissimo add-on 'no adverts' (senza pubblicità)"
|
2520 |
|
2521 |
+
#: backup.php:995
|
2522 |
msgid "Infinite recursion: consult your log for more information"
|
2523 |
msgstr "Ricursione infinita: consultare il log per maggiori informazioni"
|
2524 |
|
2525 |
+
#: backup.php:131
|
2526 |
msgid "Could not create %s zip. Consult the log file for more information."
|
2527 |
msgstr "Impossibile creare il file zip %s. Consultare il file di registro per ulteriori informazioni."
|
2528 |
|
2529 |
+
#: admin.php:158 admin.php:180
|
2530 |
msgid "Allowed Files"
|
2531 |
msgstr "File consentiti"
|
2532 |
|
2533 |
+
#: admin.php:243
|
2534 |
msgid "Settings"
|
2535 |
msgstr "Settaggi"
|
2536 |
|
2537 |
+
#: admin.php:247
|
2538 |
msgid "Add-Ons / Pro Support"
|
2539 |
msgstr "Add-Ons / Supporto Versione Pro"
|
2540 |
|
2541 |
+
#: admin.php:287 admin.php:291 admin.php:295 admin.php:299 admin.php:308
|
2542 |
+
#: admin.php:1397 admin.php:2112 admin.php:2119 admin.php:2121
|
2543 |
msgid "Warning"
|
2544 |
msgstr "Attenzione"
|
2545 |
|
2546 |
+
#: admin.php:291
|
2547 |
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
2548 |
msgstr "Hai meno di %s di spazio libero su disco che UpdraftPlus può utilizzare per creare copie di backup. UpdraftPlus potrebbero ben esaurire lo spazio disponibile. Contattare il gestore del server (ad esempio, la vostra società di web hosting) per risolvere questo problema."
|
2549 |
|
2550 |
+
#: admin.php:295
|
2551 |
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
2552 |
msgstr "UpdraftPlus non supporta ufficialmente le versioni di WordPress prima di %s. Potrebbe essere funzionante, ma se non lo fosse, si avvisa del fatto che nessun supporto è disponibile fino a quando non si esegue l'aggiornamento di WordPress."
|
2553 |
|
2554 |
+
#: updraftplus.php:1091
|
2555 |
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
2556 |
msgstr "Il backup non è terminato, verrà ripreso entro 5 minuti"
|
2557 |
|
2558 |
+
#: backup.php:377
|
2559 |
msgid "Backed up"
|
2560 |
msgstr "Backup eseguito"
|
2561 |
|
2562 |
+
#: backup.php:377
|
2563 |
msgid "WordPress backup is complete"
|
2564 |
msgstr "WordPress backup è completo"
|
2565 |
|
2566 |
+
#: backup.php:377
|
2567 |
msgid "Backup contains"
|
2568 |
msgstr "Il backup contiene"
|
2569 |
|
2570 |
+
#: backup.php:377
|
2571 |
msgid "Latest status"
|
2572 |
msgstr "Ultimo stato"
|
2573 |
|
2574 |
+
#: backup.php:441
|
2575 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
2576 |
msgstr "La cartella di backup (%s) non è scrivibile o non esiste."
|
2577 |
|
2578 |
+
#: updraftplus.php:1336
|
2579 |
msgid "Could not read the directory"
|
2580 |
msgstr "Impossibile leggere la cartella."
|
2581 |
|
2582 |
+
#: updraftplus.php:1353
|
2583 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
2584 |
msgstr "Impossibile salvare la cronologia di backup perché non c'è un backup array. Backup probabilmente fallito."
|
2585 |
|
2586 |
+
#: backup.php:928
|
2587 |
msgid "Could not open the backup file for writing"
|
2588 |
msgstr "Impossibile aprire il file di backup per la scrittura"
|
2589 |
|
2590 |
+
#: backup.php:962
|
2591 |
msgid "Generated: %s"
|
2592 |
msgstr "Generato: %s"
|
2593 |
|
2594 |
+
#: backup.php:963
|
2595 |
msgid "Hostname: %s"
|
2596 |
msgstr "Nome Host: %s"
|
2597 |
|
2598 |
+
#: backup.php:964
|
2599 |
msgid "Database: %s"
|
2600 |
msgstr "atabase: %s"
|
2601 |
|
2602 |
+
#: backup.php:646
|
|
|
|
|
|
|
|
|
2603 |
msgid "Table: %s"
|
2604 |
msgstr "Tabella: %s"
|
2605 |
|
2606 |
+
#: backup.php:651
|
2607 |
msgid "Skipping non-WP table: %s"
|
2608 |
msgstr "Salta tabelle non-WP: %s"
|
2609 |
|
2610 |
+
#: backup.php:746
|
2611 |
msgid "Delete any existing table %s"
|
2612 |
msgstr "Elimina ogni tabella esistente %s"
|
2613 |
|
2614 |
+
#: backup.php:755
|
2615 |
msgid "Table structure of table %s"
|
2616 |
msgstr "Struttura della tabella %s"
|
2617 |
|
2618 |
+
#: backup.php:761
|
2619 |
msgid "Error with SHOW CREATE TABLE for %s."
|
2620 |
msgstr "Errore con SHOW CREATE TABLE per %s."
|
2621 |
|
2622 |
+
#: backup.php:867
|
2623 |
msgid "End of data contents of table %s"
|
2624 |
msgstr "Fine del contenuto dati di tabella%s"
|
2625 |
|
2626 |
+
#: updraftplus.php:1514 restorer.php:87 admin.php:830
|
2627 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
2628 |
msgstr "Decifratura fallita. Il file di database è criptato, ma non è immesso nessuna chiave di crittografia."
|
2629 |
|
2630 |
+
#: updraftplus.php:1527 restorer.php:102 admin.php:848
|
2631 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
2632 |
msgstr "Decriptaggio fallito: La causa più probabile è che sia stata utilizzata una chiave errata."
|
2633 |
|
2634 |
+
#: updraftplus.php:1527
|
2635 |
msgid "The decryption key used:"
|
2636 |
msgstr "La chiave di decriptaggio utilizzata è:"
|
2637 |
|
2638 |
+
#: updraftplus.php:1545
|
2639 |
msgid "File not found"
|
2640 |
msgstr "File non trovato"
|
2641 |
|
2642 |
+
#: updraftplus.php:1595
|
2643 |
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
2644 |
msgstr "Puoi tradurre? Vuoi migliorare UpdraftPlus per chi parla della tua lingua?"
|
2645 |
|
2646 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2647 |
msgid "Like UpdraftPlus and can spare one minute?"
|
2648 |
msgstr "Ti piace UpdraftPlus e puoi dedicarci un minuto?"
|
2649 |
|
2650 |
+
#: updraftplus.php:655
|
2651 |
msgid "Themes"
|
2652 |
msgstr "Temi"
|
2653 |
|
2654 |
+
#: updraftplus.php:656
|
2655 |
msgid "Uploads"
|
2656 |
msgstr "Uploads"
|
2657 |
|
2658 |
+
#: updraftplus.php:671
|
2659 |
msgid "Others"
|
2660 |
msgstr "Altri"
|
2661 |
|
2662 |
+
#: updraftplus.php:981
|
2663 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
2664 |
msgstr "Impossibile creare files nella cartella di backup. Il backup è annullato - controlla i settaggi di UpdraftPlus"
|
2665 |
|
2666 |
+
#: backup.php:900
|
2667 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
2668 |
msgstr "Errore di crittografia durante la crittografia del database. Crittografia interrotta."
|
2669 |
|
2670 |
+
#: updraftplus.php:1082
|
2671 |
msgid "The backup apparently succeeded and is now complete"
|
2672 |
msgstr "Il backup apparentemente è riuscito ed ora è completo"
|
2673 |
|
2674 |
+
#: updraftplus.php:1088
|
2675 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
2676 |
msgstr "Il tentativo di backup è terminato, a quanto pare senza successo"
|
2677 |
|
2679 |
msgid "UpdraftPlus Backups"
|
2680 |
msgstr "Backup di UpdraftPlus "
|
2681 |
|
2682 |
+
#: updraftplus.php:341 updraftplus.php:346 updraftplus.php:351 admin.php:312
|
2683 |
+
#: admin.php:316
|
2684 |
msgid "UpdraftPlus notice:"
|
2685 |
msgstr "Note di UpdraftPlus:"
|
2686 |
|
2687 |
+
#: updraftplus.php:341
|
2688 |
msgid "The log file could not be read."
|
2689 |
msgstr "Il file di log non può essere letto."
|
2690 |
|
2691 |
+
#: updraftplus.php:346
|
2692 |
msgid "No log files were found."
|
2693 |
msgstr "Nessun file di log trovato."
|
2694 |
|
2695 |
+
#: updraftplus.php:351
|
2696 |
msgid "The given file could not be read."
|
2697 |
msgstr "Il file passato non può essere letto"
|
2698 |
|
2699 |
+
#: updraftplus.php:654
|
2700 |
msgid "Plugins"
|
2701 |
msgstr "Plugins"
|
languages/updraftplus-ja.mo
ADDED
Binary file
|
languages/updraftplus-ja.po
ADDED
@@ -0,0 +1,2699 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of UpdraftPlus in Japanese
|
2 |
+
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2013-08-20 10:42:44+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=1; plural=0;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: UpdraftPlus\n"
|
12 |
+
|
13 |
+
#: methods/googledrive.php:482
|
14 |
+
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/</kbd>. Leave empty to use your root folder."
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: methods/cloudfiles.php:372 methods/s3.php:349 methods/ftp.php:164
|
18 |
+
#: addons/webdav.php:287 addons/sftp.php:257
|
19 |
+
msgid "Settings test result:"
|
20 |
+
msgstr "テスト設定の結果:"
|
21 |
+
|
22 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:88
|
23 |
+
#: methods/googledrive.php:63
|
24 |
+
msgid "The %s authentication could not go ahead, because something else on your site is breaking it. Try disabling your other plugins and switching to a default theme. (Specifically, you are looking for the component that sends output (most likely PHP warnings/errors) before the page begins. Turning off any debugging settings may also help)."
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: admin.php:1276
|
28 |
+
msgid "Your PHP memory limit (set by your web hosting company) is very low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will be successful with a 32Mb limit - your experience may vary)."
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: addons/autobackup.php:172
|
32 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(view log...)</a> - now proceeding with the updates..."
|
33 |
+
msgstr "バックアップが完了しました <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(ログを見る...)</a> - 今すぐアップデートをしてください..."
|
34 |
+
|
35 |
+
#: addons/autobackup.php:224
|
36 |
+
msgid "UpdraftPlus Automatic Backups"
|
37 |
+
msgstr "UpdraftPlus 自動バックアップ"
|
38 |
+
|
39 |
+
#: addons/autobackup.php:229
|
40 |
+
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
41 |
+
msgstr "下記を押した後は中止しないでください - バックアップが完了するまで待ちます。"
|
42 |
+
|
43 |
+
#: addons/autobackup.php:230
|
44 |
+
msgid "Proceed with update"
|
45 |
+
msgstr "アップデートを続行"
|
46 |
+
|
47 |
+
#: addons/autobackup.php:52 addons/autobackup.php:115
|
48 |
+
msgid "(logs can be found in the UpdraftPlus settings page as normal - or will be shown here if something goes wrong)..."
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: addons/autobackup.php:56 addons/autobackup.php:121
|
52 |
+
msgid "Starting automatic backup..."
|
53 |
+
msgstr "自動バックアップ開始中..."
|
54 |
+
|
55 |
+
#: addons/autobackup.php:78
|
56 |
+
msgid "plugins"
|
57 |
+
msgstr "プラグイン"
|
58 |
+
|
59 |
+
#: addons/autobackup.php:85
|
60 |
+
msgid "themes"
|
61 |
+
msgstr "テーマ"
|
62 |
+
|
63 |
+
#: addons/autobackup.php:107
|
64 |
+
msgid "You do not have sufficient permissions to update this site."
|
65 |
+
msgstr "このサイトを更新するための十分な権限がありません。"
|
66 |
+
|
67 |
+
#: addons/autobackup.php:115
|
68 |
+
msgid "Creating database backup with UpdraftPlus..."
|
69 |
+
msgstr "UpdraftPlus がデータベースのバックアップを作成中..."
|
70 |
+
|
71 |
+
#: addons/autobackup.php:123 addons/autobackup.php:193
|
72 |
+
#: addons/autobackup.php:216
|
73 |
+
msgid "Automatic Backup"
|
74 |
+
msgstr "自動バックアップ"
|
75 |
+
|
76 |
+
#: addons/autobackup.php:150
|
77 |
+
msgid "Creating backup with UpdraftPlus..."
|
78 |
+
msgstr "UpdraftPlus がバックアップを作成中..."
|
79 |
+
|
80 |
+
#: addons/autobackup.php:157
|
81 |
+
msgid "Errors have occurred:"
|
82 |
+
msgstr "発生中のエラー:"
|
83 |
+
|
84 |
+
#: addons/autobackup.php:170
|
85 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(view log...)</a> - now proceeding with the updates..."
|
86 |
+
msgstr "バックアップは完了しました <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(ログを見る...)</a> - 今すぐアップデートしてください..."
|
87 |
+
|
88 |
+
#: addons/autobackup.php:28 addons/autobackup.php:228
|
89 |
+
msgid "Automatically backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: addons/autobackup.php:52
|
93 |
+
msgid "Creating %s and database backup with UpdraftPlus..."
|
94 |
+
msgstr "UpdraftPlus が %s とデータベースのバックアップを作成中..."
|
95 |
+
|
96 |
+
#: addons/morefiles.php:94
|
97 |
+
msgid "Unable to read zip file (%s) - could not pre-scan it to check its integrity."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: addons/morefiles.php:99
|
101 |
+
msgid "Unable to open zip file (%s) - could not pre-scan it to check its integrity."
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
105 |
+
msgid "This does not look like a valid WordPress core backup - the file %s was missing."
|
106 |
+
msgstr ""
|
107 |
+
|
108 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
109 |
+
msgid "If you are not sure then you should stop; otherwise you may destroy this WordPress installation."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: admin.php:1257
|
113 |
+
msgid "Support"
|
114 |
+
msgstr "サポート"
|
115 |
+
|
116 |
+
#: admin.php:1257
|
117 |
+
msgid "More plugins"
|
118 |
+
msgstr "他のプラグイン"
|
119 |
+
|
120 |
+
#: admin.php:898
|
121 |
+
msgid "%s version: %s"
|
122 |
+
msgstr "%s バージョン: %s"
|
123 |
+
|
124 |
+
#: admin.php:899
|
125 |
+
msgid "You are importing from a newer version of WordPress (%s) into an older one (%s). There are no guarantees that WordPress can handle this."
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: admin.php:973
|
129 |
+
msgid "This database backup is missing core WordPress tables: %s"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: admin.php:976
|
133 |
+
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
134 |
+
msgstr ""
|
135 |
+
|
136 |
+
#: admin.php:855
|
137 |
+
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin.php:287
|
141 |
+
msgid "The scheduler is disabled in your WordPress install, via the DISABLE_WP_CRON setting. No backups (even "Backup Now") can run until it is enabled."
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: admin.php:129 admin.php:276
|
145 |
+
msgid "UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update."
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: admin.php:129 admin.php:276
|
149 |
+
msgid "Be safe every time, without needing to remember - follow this link to learn more."
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: admin.php:261
|
153 |
+
msgid "Update Plugin"
|
154 |
+
msgstr "アップデートプラグイン"
|
155 |
+
|
156 |
+
#: admin.php:265
|
157 |
+
msgid "Update Theme"
|
158 |
+
msgstr "アップデートテーマ"
|
159 |
+
|
160 |
+
#: admin.php:127 admin.php:274
|
161 |
+
msgid "Dismiss (for %s weeks)"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: admin.php:128 admin.php:275
|
165 |
+
msgid "Be safe with an automatic backup"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: restorer.php:971
|
169 |
+
msgid "Uploads path (%s) does not exist - resetting (%s)"
|
170 |
+
msgstr "アップロードパス (%s) は存在しません - 再設定 (%s)"
|
171 |
+
|
172 |
+
#: admin.php:1261
|
173 |
+
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: admin.php:108
|
177 |
+
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: admin.php:109
|
181 |
+
msgid "This decryption key will be attempted:"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: admin.php:110
|
185 |
+
msgid "Unknown server response:"
|
186 |
+
msgstr "不明なサーバ応答:"
|
187 |
+
|
188 |
+
#: admin.php:111
|
189 |
+
msgid "Unknown server response status:"
|
190 |
+
msgstr "不明なサーバ応答ステータス:"
|
191 |
+
|
192 |
+
#: admin.php:112
|
193 |
+
msgid "The file was uploaded."
|
194 |
+
msgstr "ファイルはアップロードされました。"
|
195 |
+
|
196 |
+
#: admin.php:103
|
197 |
+
msgid "This file does not appear to be an UpdraftPlus backup archive (such files are .zip or .gz files which have a name like: backup_(time)_(site name)_(code)_(type).(zip|gz)). However, UpdraftPlus archives are standard zip/SQL files - so if you are sure that your file has the right format, then you can rename it to match that pattern."
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: admin.php:104
|
201 |
+
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: admin.php:105
|
205 |
+
msgid "Upload error:"
|
206 |
+
msgstr "アップロードエラー:"
|
207 |
+
|
208 |
+
#: admin.php:106
|
209 |
+
msgid "This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: admin.php:107
|
213 |
+
msgid "Upload error"
|
214 |
+
msgstr "アップロードエラー"
|
215 |
+
|
216 |
+
#: admin.php:96
|
217 |
+
msgid "Delete from your web server"
|
218 |
+
msgstr "あなたのWebサーバから削除"
|
219 |
+
|
220 |
+
#: admin.php:97
|
221 |
+
msgid "Download to your computer"
|
222 |
+
msgstr "お使いのコンピュータにダウンロード"
|
223 |
+
|
224 |
+
#: admin.php:98
|
225 |
+
msgid "and then, if you wish,"
|
226 |
+
msgstr "それと、ご希望であれば、"
|
227 |
+
|
228 |
+
#: methods/s3.php:369
|
229 |
+
msgid "Examples of S3-compatible storage providers:"
|
230 |
+
msgstr "S3 互換性ストレージプロバーダーの例:"
|
231 |
+
|
232 |
+
#: methods/googledrive.php:208
|
233 |
+
msgid "Upload expected to fail: the %s limit for any single file is %s, whereas this file is %s Gb (%d bytes)"
|
234 |
+
msgstr ""
|
235 |
+
|
236 |
+
#: backup.php:624
|
237 |
+
msgid "The backup directory is not writable - the database backup is expected to shortly fail."
|
238 |
+
msgstr "バックアップディレクトリが書き込み可能ではありません - データベースのバックアップが失敗すると予想されます"
|
239 |
+
|
240 |
+
#: admin.php:2529
|
241 |
+
msgid "Will not delete any archives after unpacking them, because there was no cloud storage for this backup"
|
242 |
+
msgstr ""
|
243 |
+
|
244 |
+
#: admin.php:2252
|
245 |
+
msgid "(%d archive(s) in set)."
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: admin.php:2255
|
249 |
+
msgid "You appear to be missing one or more archives from this multi-archive set."
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: admin.php:2018
|
253 |
+
msgid "Split archives every:"
|
254 |
+
msgstr "アーカイブ毎に分ける:"
|
255 |
+
|
256 |
+
#: admin.php:2019
|
257 |
+
msgid "UpdraftPlus will split up backup archives when they exceed this file size. The default value is 1 gigabyte. Be careful to leave some margin if your web-server has a hard size limit (e.g. the 2 Gb / 2048 Mb limit on some 32-bit servers/file systems)."
|
258 |
+
msgstr "UpdraftPlus はこのファイルサイズを超えた場合バックアップアーカイブを分割します。デフォルトは 1 gigabyte です。ファイルサイズに制限がある場合は余裕を残すように注意して下さい。(例えばいくつかの32-bitサーバ/ファイルシステムでは 2Gb / 2048Mb が上限です)"
|
259 |
+
|
260 |
+
#: admin.php:1892
|
261 |
+
msgid "If entering multiple files/directories, then separate them with commas. You can use a * at the end of any entry as a wildcard."
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: admin.php:89
|
265 |
+
msgid "Error: the server sent an empty response."
|
266 |
+
msgstr "エラー:サーバが空の応答を送信しました。"
|
267 |
+
|
268 |
+
#: admin.php:90
|
269 |
+
msgid "Warnings:"
|
270 |
+
msgstr "警告:"
|
271 |
+
|
272 |
+
#: admin.php:92
|
273 |
+
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
274 |
+
msgstr "エラー: サーバは理解できない応答 (JSON) を送信しました。"
|
275 |
+
|
276 |
+
#: admin.php:1280
|
277 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
278 |
+
msgstr "復元/移行 の前のWordPressに設置されていた古いディレクトリ (技術情報: これらは語尾に -old)。削除するにはこのボタンを押してください (復元がきちんと動作している事を確認した場合)。"
|
279 |
+
|
280 |
+
#: admin.php:1074
|
281 |
+
msgid "This looks like a file created by UpdraftPlus, but this install does not know about this type of object: %s. Perhaps you need to install an add-on?"
|
282 |
+
msgstr ""
|
283 |
+
|
284 |
+
#: admin.php:560
|
285 |
+
msgid "The backup archive files have been successfully processed. Now press Restore again to proceed."
|
286 |
+
msgstr "バックアップアーカイブファイルは正常に処理されました。今すぐ復元を押して進んでください。"
|
287 |
+
|
288 |
+
#: admin.php:562
|
289 |
+
msgid "The backup archive files have been processed, but with some warnings. If all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first."
|
290 |
+
msgstr ""
|
291 |
+
|
292 |
+
#: admin.php:564
|
293 |
+
msgid "The backup archive files have been processed, but with some errors. You will need to cancel and correct any problems before retrying."
|
294 |
+
msgstr ""
|
295 |
+
|
296 |
+
#: admin.php:473
|
297 |
+
msgid "The backup archive for this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To perform any restoration using UpdraftPlus, you will need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
298 |
+
msgstr ""
|
299 |
+
|
300 |
+
#: admin.php:497
|
301 |
+
msgid "No such backup set exists"
|
302 |
+
msgstr ""
|
303 |
+
|
304 |
+
#: admin.php:535
|
305 |
+
msgid "File not found (you need to upload it): %s"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: admin.php:537
|
309 |
+
msgid "File was found, but is zero-sized (you need to re-upload it): %s"
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: admin.php:541
|
313 |
+
msgid "File (%s) was found, but has a different size (%s) from what was expected (%s) - it may be corrupt."
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: admin.php:555
|
317 |
+
msgid "This multi-archive backup set appears to have the following archives missing: %s"
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: restorer.php:234
|
321 |
+
msgid "Failed to move directory (check your file permissions and disk quota): %s"
|
322 |
+
msgstr "ディレクトリを移動出来ませんでした (ファイルのパーミッションとディスククオータを確認してください): %s"
|
323 |
+
|
324 |
+
#: restorer.php:434
|
325 |
+
msgid "This directory already exists, and will be replaced"
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: restorer.php:225
|
329 |
+
msgid "Failed to move file (check your file permissions and disk quota): %s"
|
330 |
+
msgstr "ファイルを移動出来ませんでした (ファイルのパーミッションとディスククオータを確認してください): %s"
|
331 |
+
|
332 |
+
#: restorer.php:28
|
333 |
+
msgid "Moving unpacked backup into place..."
|
334 |
+
msgstr "解凍したバックアップファイルを設置"
|
335 |
+
|
336 |
+
#: backup.php:1256 backup.php:1492
|
337 |
+
msgid "Failed to open the zip file (%s) - %s"
|
338 |
+
msgstr "zipファイル (%s) オープンに失敗しました - %s"
|
339 |
+
|
340 |
+
#: addons/morefiles.php:79
|
341 |
+
msgid "WordPress root directory server path: %s"
|
342 |
+
msgstr "WordPress ルートディレクトリサーバパス: %s"
|
343 |
+
|
344 |
+
#: methods/s3.php:377
|
345 |
+
msgid "... and many more!"
|
346 |
+
msgstr "... 他にも多数!"
|
347 |
+
|
348 |
+
#: methods/s3.php:402
|
349 |
+
msgid "%s end-point"
|
350 |
+
msgstr ""
|
351 |
+
|
352 |
+
#: admin.php:2486
|
353 |
+
msgid "File is not locally present - needs retrieving from remote storage"
|
354 |
+
msgstr ""
|
355 |
+
|
356 |
+
#: methods/s3generic.php:21 methods/s3generic.php:30
|
357 |
+
msgid "S3 (Compatible)"
|
358 |
+
msgstr ""
|
359 |
+
|
360 |
+
#: admin.php:2465
|
361 |
+
msgid "Final checks"
|
362 |
+
msgstr ""
|
363 |
+
|
364 |
+
#: admin.php:2484
|
365 |
+
msgid "Looking for %s archive: file name: %s"
|
366 |
+
msgstr ""
|
367 |
+
|
368 |
+
#: admin.php:2024
|
369 |
+
msgid "Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
370 |
+
msgstr ""
|
371 |
+
|
372 |
+
#: admin.php:1927
|
373 |
+
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
374 |
+
msgstr ""
|
375 |
+
|
376 |
+
#: admin.php:1884
|
377 |
+
msgid "Your wp-content directory server path: %s"
|
378 |
+
msgstr "あなたの wp-content ディレクトリサーバパス: %s"
|
379 |
+
|
380 |
+
#: admin.php:102
|
381 |
+
msgid "Raw backup history"
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: admin.php:1584
|
385 |
+
msgid "Show raw backup and file list"
|
386 |
+
msgstr ""
|
387 |
+
|
388 |
+
#: admin.php:88
|
389 |
+
msgid "Processing files - please wait..."
|
390 |
+
msgstr "ファイルを処理中 - お待ちください..."
|
391 |
+
|
392 |
+
#: admin.php:1397
|
393 |
+
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
394 |
+
msgstr ""
|
395 |
+
|
396 |
+
#: admin.php:1397
|
397 |
+
msgid "Please consult this FAQ for help on what to do about it."
|
398 |
+
msgstr ""
|
399 |
+
|
400 |
+
#: admin.php:861
|
401 |
+
msgid "Failed to open database file."
|
402 |
+
msgstr "データベースファイルオープンに失敗しました。"
|
403 |
+
|
404 |
+
#: admin.php:843
|
405 |
+
msgid "Failed to write out the decrypted database to the filesystem."
|
406 |
+
msgstr ""
|
407 |
+
|
408 |
+
#: admin.php:663
|
409 |
+
msgid "Known backups (raw)"
|
410 |
+
msgstr ""
|
411 |
+
|
412 |
+
#: restorer.php:525
|
413 |
+
msgid "Using directory from backup: %s"
|
414 |
+
msgstr "使用中のバックアップディレクトリ: %s"
|
415 |
+
|
416 |
+
#: restorer.php:477
|
417 |
+
msgid "Files found:"
|
418 |
+
msgstr "見つかったファイル:"
|
419 |
+
|
420 |
+
#: restorer.php:483
|
421 |
+
msgid "Unable to enumerate files in that directory."
|
422 |
+
msgstr ""
|
423 |
+
|
424 |
+
#: restorer.php:818
|
425 |
+
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
426 |
+
msgstr "要求されたテーブルエンジン (%s) がありません - MyISAM に変更する。"
|
427 |
+
|
428 |
+
#: restorer.php:829
|
429 |
+
msgid "Restoring table (%s)"
|
430 |
+
msgstr "復元中のテーブル (%s)"
|
431 |
+
|
432 |
+
#: restorer.php:285
|
433 |
+
msgid "An existing unremoved backup from a previous restore exists: %s"
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
#: backup.php:1309 backup.php:1502
|
437 |
+
msgid "A zip error occurred - check your log for more details."
|
438 |
+
msgstr "zipエラーが発生しました - ログから詳細を確認してください。"
|
439 |
+
|
440 |
+
#: addons/migrator.php:41
|
441 |
+
msgid "This looks like a migration (the backup is from a site with a different address/URL), but you did not check the option to search-and-replace the database. That is usually a mistake."
|
442 |
+
msgstr ""
|
443 |
+
|
444 |
+
#: restorer.php:902
|
445 |
+
msgid "An error occured on the first CREATE TABLE command - aborting run"
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: admin.php:2498
|
449 |
+
msgid "file is size:"
|
450 |
+
msgstr ""
|
451 |
+
|
452 |
+
#: admin.php:2219
|
453 |
+
msgid "database"
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: admin.php:287 admin.php:1261
|
457 |
+
msgid "Go here for more information."
|
458 |
+
msgstr "詳細はこちら"
|
459 |
+
|
460 |
+
#: admin.php:1457
|
461 |
+
msgid "Downloading / preparing backup files..."
|
462 |
+
msgstr "ダウンロード中 / バックアップファイル準備中..."
|
463 |
+
|
464 |
+
#: admin.php:87
|
465 |
+
msgid "Some files are still downloading or being processed - please wait."
|
466 |
+
msgstr "いくつかのファイルはまだダウンロード中か処理中です - お待ち下さい。"
|
467 |
+
|
468 |
+
#: admin.php:893
|
469 |
+
msgid "This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work."
|
470 |
+
msgstr ""
|
471 |
+
|
472 |
+
#: methods/ftp.php:44 methods/ftp.php:127
|
473 |
+
msgid "%s login failure"
|
474 |
+
msgstr "%s へのログインに失敗しました"
|
475 |
+
|
476 |
+
#: methods/ftp.php:63
|
477 |
+
msgid "%s upload failed"
|
478 |
+
msgstr "%s へのアップロードに失敗しました"
|
479 |
+
|
480 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
481 |
+
msgid "Enter in format HH:MM (e.g. 14:22)."
|
482 |
+
msgstr ""
|
483 |
+
|
484 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
485 |
+
msgid "The time zone used is that from your WordPress settings, in Settings -> General."
|
486 |
+
msgstr "使用中の時間設定はWordPressの設定から、 設定 -> 一般。"
|
487 |
+
|
488 |
+
#: methods/dropbox.php:51
|
489 |
+
msgid "Dropbox error: %s (see log file for more)"
|
490 |
+
msgstr ""
|
491 |
+
|
492 |
+
#: methods/dropbox.php:173
|
493 |
+
msgid "You do not appear to be authenticated with %s (whilst deleting)"
|
494 |
+
msgstr ""
|
495 |
+
|
496 |
+
#: methods/dropbox.php:181
|
497 |
+
msgid "Failed to access %s when deleting (see log file for more)"
|
498 |
+
msgstr ""
|
499 |
+
|
500 |
+
#: methods/dropbox.php:211
|
501 |
+
msgid "You do not appear to be authenticated with %s"
|
502 |
+
msgstr ""
|
503 |
+
|
504 |
+
#: methods/cloudfiles.php:344
|
505 |
+
msgid "Error - no such file exists at %s"
|
506 |
+
msgstr "エラー - %s のファイルは存在しません"
|
507 |
+
|
508 |
+
#: methods/cloudfiles.php:348
|
509 |
+
msgid "Error - failed to download the file from %s"
|
510 |
+
msgstr "エラー - %s からのファイルダウンロードに失敗しました"
|
511 |
+
|
512 |
+
#: methods/cloudfiles.php:179
|
513 |
+
msgid "%s error - failed to upload file"
|
514 |
+
msgstr "%s エラー - ファイルがアップロード出来ませんでした"
|
515 |
+
|
516 |
+
#: methods/cloudfiles.php:318 methods/cloudfiles.php:335
|
517 |
+
msgid "%s Error"
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
#: methods/cloudfiles.php:53 methods/cloudfiles.php:57
|
521 |
+
#: methods/cloudfiles.php:209 methods/cloudfiles.php:262
|
522 |
+
#: methods/cloudfiles.php:266
|
523 |
+
msgid "%s authentication failed"
|
524 |
+
msgstr ""
|
525 |
+
|
526 |
+
#: methods/cloudfiles.php:169
|
527 |
+
msgid "%s error - failed to re-assemble chunks"
|
528 |
+
msgstr ""
|
529 |
+
|
530 |
+
#: methods/googledrive.php:391
|
531 |
+
msgid "%s error: zero-size file was downloaded"
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
#: restorer.php:471 admin.php:830 admin.php:911 admin.php:916 admin.php:1067
|
535 |
+
#: admin.php:1074
|
536 |
+
msgid "Error: %s"
|
537 |
+
msgstr "エラー: %s"
|
538 |
+
|
539 |
+
#: admin.php:2041
|
540 |
+
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
541 |
+
msgstr "指定したバックアップディレクトリは存在しますが、書き込み可能<b>ではありません</b>でした。"
|
542 |
+
|
543 |
+
#: admin.php:2039
|
544 |
+
msgid "Backup directory specified does <b>not</b> exist."
|
545 |
+
msgstr "指定のバックアップディレクトリは<b>存在しません</b>でした。"
|
546 |
+
|
547 |
+
#: admin.php:893 admin.php:1799
|
548 |
+
msgid "Warning: %s"
|
549 |
+
msgstr "警告: %s"
|
550 |
+
|
551 |
+
#: admin.php:1351
|
552 |
+
msgid "Last backup job run:"
|
553 |
+
msgstr "最後のバックアップ"
|
554 |
+
|
555 |
+
#: backup.php:1007 backup.php:1027 backup.php:1039
|
556 |
+
msgid "%s: unreadable file - could not be backed up"
|
557 |
+
msgstr "%s: ファイルが読み込みできません - バックアップすることが出来ませんでした"
|
558 |
+
|
559 |
+
#: backup.php:1013
|
560 |
+
msgid "Failed to open directory: %s"
|
561 |
+
msgstr "ディレクトリオープンに失敗しました: %s"
|
562 |
+
|
563 |
+
#: backup.php:1270
|
564 |
+
msgid "A very large file was encountered: %s (size: %s Mb)"
|
565 |
+
msgstr "非常に大きなファイルが検出されました: %s (size: %s Mb)"
|
566 |
+
|
567 |
+
#: backup.php:791
|
568 |
+
msgid "Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup"
|
569 |
+
msgstr ""
|
570 |
+
|
571 |
+
#: backup.php:703
|
572 |
+
msgid "An error occurred whilst closing the final database file"
|
573 |
+
msgstr ""
|
574 |
+
|
575 |
+
#: backup.php:364
|
576 |
+
msgid "Warnings encountered:"
|
577 |
+
msgstr "発生した警告:"
|
578 |
+
|
579 |
+
#: updraftplus.php:1084
|
580 |
+
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
581 |
+
msgstr "バックアップは確実に成功(注意有り)し完了しました。"
|
582 |
+
|
583 |
+
#: updraftplus.php:435
|
584 |
+
msgid "Your free disk space is very low - only %s Mb remain"
|
585 |
+
msgstr "あなたの空き容量が非常に少ない - %s Mb のみ"
|
586 |
+
|
587 |
+
#: addons/migrator.php:446
|
588 |
+
msgid "<strong>Search and replacing table:</strong> %s"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: addons/migrator.php:99
|
592 |
+
msgid "Site Name:"
|
593 |
+
msgstr ""
|
594 |
+
|
595 |
+
#: addons/migrator.php:101
|
596 |
+
msgid "Site Domain:"
|
597 |
+
msgstr ""
|
598 |
+
|
599 |
+
#: addons/migrator.php:118
|
600 |
+
msgid "Migrated site (from UpdraftPlus)"
|
601 |
+
msgstr "移行サイト (from UpdraftPlus)"
|
602 |
+
|
603 |
+
#: addons/migrator.php:147
|
604 |
+
msgid "<strong>ERROR</strong>: Site URL already taken."
|
605 |
+
msgstr "<strong>エラー</strong>: サイトURLは既に使用されています。"
|
606 |
+
|
607 |
+
#: addons/migrator.php:154
|
608 |
+
msgid "New site:"
|
609 |
+
msgstr ""
|
610 |
+
|
611 |
+
#: addons/migrator.php:86
|
612 |
+
msgid "Information needed to continue:"
|
613 |
+
msgstr "続ける為に必要な情報:"
|
614 |
+
|
615 |
+
#: addons/migrator.php:87
|
616 |
+
msgid "Please supply the following information:"
|
617 |
+
msgstr "以下の情報を指定してください:"
|
618 |
+
|
619 |
+
#: addons/migrator.php:90
|
620 |
+
msgid "Enter details for where this new site is to live within your multisite install:"
|
621 |
+
msgstr ""
|
622 |
+
|
623 |
+
#: addons/migrator.php:45
|
624 |
+
msgid "Processed plugin:"
|
625 |
+
msgstr "処理されたプラグイン:"
|
626 |
+
|
627 |
+
#: addons/migrator.php:53
|
628 |
+
msgid "Network activating theme:"
|
629 |
+
msgstr "ネットワーク有効化中テーマ:"
|
630 |
+
|
631 |
+
#: addons/sftp.php:23
|
632 |
+
msgid "Some servers advertise encrypted FTP as available, but then time-out (after a long time) when you attempt to use it. If you find this happenning, then go into the \"Expert Options\" (below) and turn off SSL there."
|
633 |
+
msgstr ""
|
634 |
+
|
635 |
+
#: addons/sftp.php:50
|
636 |
+
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
637 |
+
msgstr "ファイルパーミッションを確認してください: 入力したディレクトリを作成する事が出来ませんでした:"
|
638 |
+
|
639 |
+
#: methods/dropbox.php:273
|
640 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
641 |
+
msgstr ""
|
642 |
+
|
643 |
+
#: methods/s3.php:519
|
644 |
+
msgid "Please check your access credentials."
|
645 |
+
msgstr ""
|
646 |
+
|
647 |
+
#: methods/s3.php:494
|
648 |
+
msgid "The error reported by %s was:"
|
649 |
+
msgstr "%s で発生したエラー:"
|
650 |
+
|
651 |
+
#: restorer.php:541
|
652 |
+
msgid "Please supply the requested information, and then continue."
|
653 |
+
msgstr ""
|
654 |
+
|
655 |
+
#: restorer.php:548
|
656 |
+
msgid "New table prefix:"
|
657 |
+
msgstr ""
|
658 |
+
|
659 |
+
#: restorer.php:884
|
660 |
+
msgid "Cannot drop tables, so deleting instead (%s)"
|
661 |
+
msgstr ""
|
662 |
+
|
663 |
+
#: restorer.php:714 admin.php:916
|
664 |
+
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
665 |
+
msgstr ""
|
666 |
+
|
667 |
+
#: restorer.php:720 admin.php:924
|
668 |
+
msgid "Site information:"
|
669 |
+
msgstr "サイト情報:"
|
670 |
+
|
671 |
+
#: restorer.php:879
|
672 |
+
msgid "Cannot create new tables, so skipping this command (%s)"
|
673 |
+
msgstr "新しいテーブルを作成することができません、 よってこのコマンド (%s) はスキップしました。"
|
674 |
+
|
675 |
+
#: restorer.php:668 restorer.php:683 admin.php:1261
|
676 |
+
msgid "Warning:"
|
677 |
+
msgstr "警告:"
|
678 |
+
|
679 |
+
#: restorer.php:668
|
680 |
+
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
681 |
+
msgstr ""
|
682 |
+
|
683 |
+
#: restorer.php:683
|
684 |
+
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
685 |
+
msgstr ""
|
686 |
+
|
687 |
+
#: restorer.php:35 admin.php:911
|
688 |
+
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
689 |
+
msgstr ""
|
690 |
+
|
691 |
+
#: admin.php:2476
|
692 |
+
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
693 |
+
msgstr ""
|
694 |
+
|
695 |
+
#: admin.php:2112
|
696 |
+
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
697 |
+
msgstr ""
|
698 |
+
|
699 |
+
#: admin.php:2112
|
700 |
+
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
701 |
+
msgstr ""
|
702 |
+
|
703 |
+
#: admin.php:116
|
704 |
+
msgid "Close"
|
705 |
+
msgstr ""
|
706 |
+
|
707 |
+
#: admin.php:84
|
708 |
+
msgid "Unexpected response:"
|
709 |
+
msgstr "予期しない応答:"
|
710 |
+
|
711 |
+
#: admin.php:1909
|
712 |
+
msgid "To send to more than one address, separate each address with a comma."
|
713 |
+
msgstr ""
|
714 |
+
|
715 |
+
#: admin.php:101
|
716 |
+
msgid "PHP information"
|
717 |
+
msgstr ""
|
718 |
+
|
719 |
+
#: admin.php:1569
|
720 |
+
msgid "show PHP information (phpinfo)"
|
721 |
+
msgstr "PHPの情報を表示 (phpinfo)"
|
722 |
+
|
723 |
+
#: admin.php:1582
|
724 |
+
msgid "zip executable found:"
|
725 |
+
msgstr "見つかった実行可能なzipファイル:"
|
726 |
+
|
727 |
+
#: admin.php:1518
|
728 |
+
msgid "Migrate Site"
|
729 |
+
msgstr "サイトの移行"
|
730 |
+
|
731 |
+
#: admin.php:1522
|
732 |
+
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
733 |
+
msgstr ""
|
734 |
+
|
735 |
+
#: admin.php:1522
|
736 |
+
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
737 |
+
msgstr ""
|
738 |
+
|
739 |
+
#: admin.php:1524
|
740 |
+
msgid "Do you want to migrate or clone/duplicate a site?"
|
741 |
+
msgstr "サイトの移行または複製をしますか?"
|
742 |
+
|
743 |
+
#: admin.php:1524
|
744 |
+
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
745 |
+
msgstr "私たちの\"Migrator (移行)\" アドオンを試してください。一度使うと、手動でサイトをコピーするのに必要な時間と購入価格を比べ、便利と感じるはずです。"
|
746 |
+
|
747 |
+
#: admin.php:1524
|
748 |
+
msgid "Get it here."
|
749 |
+
msgstr "こちらから入手できます。"
|
750 |
+
|
751 |
+
#: admin.php:1446
|
752 |
+
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
753 |
+
msgstr ""
|
754 |
+
|
755 |
+
#: admin.php:1445
|
756 |
+
msgid "Also delete from remote storage"
|
757 |
+
msgstr "リモートストレージからも削除"
|
758 |
+
|
759 |
+
#: admin.php:1387
|
760 |
+
msgid "Latest UpdraftPlus.com news:"
|
761 |
+
msgstr "UpdraftPlus.com の最新ニュース:"
|
762 |
+
|
763 |
+
#: admin.php:1367
|
764 |
+
msgid "Clone/Migrate"
|
765 |
+
msgstr "複製/移行"
|
766 |
+
|
767 |
+
#: admin.php:1257
|
768 |
+
msgid "News"
|
769 |
+
msgstr "ニュース"
|
770 |
+
|
771 |
+
#: admin.php:1257
|
772 |
+
msgid "Premium"
|
773 |
+
msgstr "プレミアム"
|
774 |
+
|
775 |
+
#: admin.php:657
|
776 |
+
msgid "Local archives deleted: %d"
|
777 |
+
msgstr ""
|
778 |
+
|
779 |
+
#: admin.php:658
|
780 |
+
msgid "Remote archives deleted: %d"
|
781 |
+
msgstr ""
|
782 |
+
|
783 |
+
#: backup.php:84
|
784 |
+
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
785 |
+
msgstr "%s - バックアップが出来ませんでした; 対応するディレクトリが存在しません (%s)"
|
786 |
+
|
787 |
+
#: admin.php:574
|
788 |
+
msgid "Backup set not found"
|
789 |
+
msgstr "バックアップ設定セットが見つかりません"
|
790 |
+
|
791 |
+
#: admin.php:656
|
792 |
+
msgid "The backup set has been removed."
|
793 |
+
msgstr "バックアップ設定セットが削除されました。"
|
794 |
+
|
795 |
+
#: updraftplus.php:1617
|
796 |
+
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
797 |
+
msgstr "UpdraftPlus ブログから最新情報とオファーを購読"
|
798 |
+
|
799 |
+
#: updraftplus.php:1617
|
800 |
+
msgid "Blog link"
|
801 |
+
msgstr "ブログ"
|
802 |
+
|
803 |
+
#: updraftplus.php:1617
|
804 |
+
msgid "RSS link"
|
805 |
+
msgstr "RSS"
|
806 |
+
|
807 |
+
#: methods/s3.php:333 methods/ftp.php:148
|
808 |
+
msgid "Testing %s Settings..."
|
809 |
+
msgstr "%s の設定テスト中..."
|
810 |
+
|
811 |
+
#: admin.php:1409
|
812 |
+
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
813 |
+
msgstr ""
|
814 |
+
|
815 |
+
#: admin.php:303
|
816 |
+
msgid "Notice"
|
817 |
+
msgstr "注意"
|
818 |
+
|
819 |
+
#: admin.php:303
|
820 |
+
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
821 |
+
msgstr ""
|
822 |
+
|
823 |
+
#: admin.php:308
|
824 |
+
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
825 |
+
msgstr ""
|
826 |
+
|
827 |
+
#: admin.php:308
|
828 |
+
msgid "Go here to turn it off."
|
829 |
+
msgstr "オフにするにはこちらをご覧ください。"
|
830 |
+
|
831 |
+
#: admin.php:308
|
832 |
+
msgid "<a href=\"%s\">Go here</a> for more information."
|
833 |
+
msgstr "詳細は<a href=\"%s\">こちら</a>。"
|
834 |
+
|
835 |
+
#: backup.php:347
|
836 |
+
msgid "Errors encountered:"
|
837 |
+
msgstr "発生したエラー:"
|
838 |
+
|
839 |
+
#: admin.php:83
|
840 |
+
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
841 |
+
msgstr ""
|
842 |
+
|
843 |
+
#: admin.php:86
|
844 |
+
msgid "Begun looking for this entity"
|
845 |
+
msgstr "検索中"
|
846 |
+
|
847 |
+
#: addons/migrator.php:386
|
848 |
+
msgid "SQL update commands run:"
|
849 |
+
msgstr ""
|
850 |
+
|
851 |
+
#: admin.php:91
|
852 |
+
msgid "Errors:"
|
853 |
+
msgstr "エラー:"
|
854 |
+
|
855 |
+
#: addons/migrator.php:388
|
856 |
+
msgid "Time taken (seconds):"
|
857 |
+
msgstr ""
|
858 |
+
|
859 |
+
#: addons/migrator.php:475
|
860 |
+
msgid "rows: %d"
|
861 |
+
msgstr ""
|
862 |
+
|
863 |
+
#: addons/migrator.php:578
|
864 |
+
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
865 |
+
msgstr ""
|
866 |
+
|
867 |
+
#: addons/dropbox-folders.php:21
|
868 |
+
msgid "Store at"
|
869 |
+
msgstr ""
|
870 |
+
|
871 |
+
#: addons/migrator.php:303
|
872 |
+
msgid "Nothing to do: the site URL is already: %s"
|
873 |
+
msgstr ""
|
874 |
+
|
875 |
+
#: addons/migrator.php:308
|
876 |
+
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
877 |
+
msgstr ""
|
878 |
+
|
879 |
+
#: addons/migrator.php:315
|
880 |
+
msgid "Database search and replace: replace %s in backup dump with %s"
|
881 |
+
msgstr ""
|
882 |
+
|
883 |
+
#: addons/migrator.php:332
|
884 |
+
msgid "Could not get list of tables"
|
885 |
+
msgstr "テーブルのリストを取得出来ませんでした"
|
886 |
+
|
887 |
+
#: addons/migrator.php:343
|
888 |
+
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
889 |
+
msgstr ""
|
890 |
+
|
891 |
+
#: addons/migrator.php:383
|
892 |
+
msgid "Tables examined:"
|
893 |
+
msgstr ""
|
894 |
+
|
895 |
+
#: addons/migrator.php:384
|
896 |
+
msgid "Rows examined:"
|
897 |
+
msgstr ""
|
898 |
+
|
899 |
+
#: addons/migrator.php:385
|
900 |
+
msgid "Changes made:"
|
901 |
+
msgstr ""
|
902 |
+
|
903 |
+
#: addons/sftp.php:141
|
904 |
+
msgid "%s Error: Failed to download"
|
905 |
+
msgstr "%s エラー: ダウンロードに失敗しました"
|
906 |
+
|
907 |
+
#: addons/sftp.php:185
|
908 |
+
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
909 |
+
msgstr ""
|
910 |
+
|
911 |
+
#: addons/sftp.php:190
|
912 |
+
msgid "Host"
|
913 |
+
msgstr ""
|
914 |
+
|
915 |
+
#: addons/sftp.php:197
|
916 |
+
msgid "Port"
|
917 |
+
msgstr ""
|
918 |
+
|
919 |
+
#: addons/sftp.php:211
|
920 |
+
msgid "Password"
|
921 |
+
msgstr ""
|
922 |
+
|
923 |
+
#: addons/sftp.php:227
|
924 |
+
msgid "Directory path"
|
925 |
+
msgstr ""
|
926 |
+
|
927 |
+
#: addons/sftp.php:229
|
928 |
+
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
929 |
+
msgstr ""
|
930 |
+
|
931 |
+
#: addons/sftp.php:265
|
932 |
+
msgid "host name"
|
933 |
+
msgstr ""
|
934 |
+
|
935 |
+
#: addons/sftp.php:269
|
936 |
+
msgid "username"
|
937 |
+
msgstr ""
|
938 |
+
|
939 |
+
#: addons/sftp.php:273
|
940 |
+
msgid "password"
|
941 |
+
msgstr ""
|
942 |
+
|
943 |
+
#: addons/sftp.php:278
|
944 |
+
msgid "Failure: Port must be an integer."
|
945 |
+
msgstr "失敗しました: ポートは整数値でなければなりません。"
|
946 |
+
|
947 |
+
#: addons/sftp.php:318
|
948 |
+
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
949 |
+
msgstr ""
|
950 |
+
|
951 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
952 |
+
msgid "starting from next time it is"
|
953 |
+
msgstr "次回開始予定"
|
954 |
+
|
955 |
+
#: addons/multisite.php:129
|
956 |
+
msgid "Multisite Install"
|
957 |
+
msgstr "マルチサイトインストール"
|
958 |
+
|
959 |
+
#: addons/multisite.php:135
|
960 |
+
msgid "You do not have sufficient permissions to access this page."
|
961 |
+
msgstr "このページにアクセスする十分な権限がありません。"
|
962 |
+
|
963 |
+
#: addons/multisite.php:154
|
964 |
+
msgid "You do not have permission to access this page."
|
965 |
+
msgstr "このページにアクセスする権限がありません。"
|
966 |
+
|
967 |
+
#: addons/multisite.php:222
|
968 |
+
msgid "Must-use plugins"
|
969 |
+
msgstr ""
|
970 |
+
|
971 |
+
#: addons/multisite.php:229
|
972 |
+
msgid "Blog uploads"
|
973 |
+
msgstr ""
|
974 |
+
|
975 |
+
#: addons/migrator.php:169
|
976 |
+
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
977 |
+
msgstr ""
|
978 |
+
|
979 |
+
#: addons/migrator.php:169
|
980 |
+
msgid "Search and replace site location in the database (migrate)"
|
981 |
+
msgstr "データベースからサイトの場所を検索と置換 (移行)"
|
982 |
+
|
983 |
+
#: addons/migrator.php:169
|
984 |
+
msgid "(learn more)"
|
985 |
+
msgstr "(詳細)"
|
986 |
+
|
987 |
+
#: addons/migrator.php:252 addons/migrator.php:365
|
988 |
+
msgid "Failed: the %s operation was not able to start."
|
989 |
+
msgstr "失敗しました: %s のオペレーションを開始することが出来ませんでした。"
|
990 |
+
|
991 |
+
#: addons/migrator.php:254 addons/migrator.php:367
|
992 |
+
msgid "Failed: we did not understand the result returned by the %s operation."
|
993 |
+
msgstr "失敗しました: %sのオペレーションによって返された結果を理解出来ませんでした。"
|
994 |
+
|
995 |
+
#: addons/migrator.php:275
|
996 |
+
msgid "Database: search and replace site URL"
|
997 |
+
msgstr "データベース: サイトURLの検索と置換"
|
998 |
+
|
999 |
+
#: addons/migrator.php:278
|
1000 |
+
msgid "This option was not selected."
|
1001 |
+
msgstr "オプションは選択されていません。"
|
1002 |
+
|
1003 |
+
#: addons/migrator.php:293 addons/migrator.php:298
|
1004 |
+
msgid "Error: unexpected empty parameter (%s, %s)"
|
1005 |
+
msgstr "エラー: 予期しない空のパラメータ (%s, %s)"
|
1006 |
+
|
1007 |
+
#: addons/morefiles.php:71
|
1008 |
+
msgid "The above files comprise everything in a WordPress installation."
|
1009 |
+
msgstr ""
|
1010 |
+
|
1011 |
+
#: addons/morefiles.php:78
|
1012 |
+
msgid "WordPress core (including any additions to your WordPress root directory)"
|
1013 |
+
msgstr ""
|
1014 |
+
|
1015 |
+
#: addons/morefiles.php:126
|
1016 |
+
msgid "Any other directory on your server that you wish to back up"
|
1017 |
+
msgstr "あなたのサーバのバックアップしたい他のディレクトリ"
|
1018 |
+
|
1019 |
+
#: addons/morefiles.php:127
|
1020 |
+
msgid "More Files"
|
1021 |
+
msgstr "その他のファイル"
|
1022 |
+
|
1023 |
+
#: addons/morefiles.php:142
|
1024 |
+
msgid "Enter the directory:"
|
1025 |
+
msgstr "ディレクトリを入力:"
|
1026 |
+
|
1027 |
+
#: addons/morefiles.php:146
|
1028 |
+
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
1029 |
+
msgstr "このオプションが何の為にあるか分からない場合、あなたにはおそらく必要ありません、オフにしてください。"
|
1030 |
+
|
1031 |
+
#: addons/morefiles.php:146
|
1032 |
+
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
1033 |
+
msgstr "使用する場合、絶対パスを入力してください (WordPressを設置している所からのパスではありません)。"
|
1034 |
+
|
1035 |
+
#: addons/morefiles.php:148
|
1036 |
+
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
1037 |
+
msgstr ""
|
1038 |
+
|
1039 |
+
#: addons/morefiles.php:220 addons/morefiles.php:297
|
1040 |
+
msgid "No backup of %s directories: there was nothing found to back up"
|
1041 |
+
msgstr ""
|
1042 |
+
|
1043 |
+
#: addons/morefiles.php:220
|
1044 |
+
msgid "more"
|
1045 |
+
msgstr "もっと"
|
1046 |
+
|
1047 |
+
#: addons/sftp.php:23
|
1048 |
+
msgid "Encrypted FTP is available, and will be automatically tried first (before falling back to non-encrypted if it is not successful), unless you disable it using the expert options. The 'Test FTP Login' button will tell you what type of connection is in use."
|
1049 |
+
msgstr ""
|
1050 |
+
|
1051 |
+
#: addons/sftp.php:23
|
1052 |
+
msgid "Explicit encryption is used by default. To force implicit encryption (port 990), add :990 to your FTP server below."
|
1053 |
+
msgstr ""
|
1054 |
+
|
1055 |
+
#: addons/sftp.php:30 addons/sftp.php:31 addons/sftp.php:32
|
1056 |
+
msgid "No %s found"
|
1057 |
+
msgstr "%s は見つかりません"
|
1058 |
+
|
1059 |
+
#: addons/sftp.php:30
|
1060 |
+
msgid "SFTP host setting"
|
1061 |
+
msgstr ""
|
1062 |
+
|
1063 |
+
#: addons/sftp.php:31
|
1064 |
+
msgid "SFTP user setting"
|
1065 |
+
msgstr ""
|
1066 |
+
|
1067 |
+
#: addons/sftp.php:32
|
1068 |
+
msgid "SFTP password"
|
1069 |
+
msgstr ""
|
1070 |
+
|
1071 |
+
#: addons/sftp.php:304
|
1072 |
+
msgid "Check your file permissions: Could not successfully create and enter:"
|
1073 |
+
msgstr ""
|
1074 |
+
|
1075 |
+
#: methods/ftp.php:184
|
1076 |
+
msgid "FTP Server"
|
1077 |
+
msgstr ""
|
1078 |
+
|
1079 |
+
#: methods/ftp.php:188
|
1080 |
+
msgid "FTP Login"
|
1081 |
+
msgstr ""
|
1082 |
+
|
1083 |
+
#: methods/ftp.php:192
|
1084 |
+
msgid "FTP Password"
|
1085 |
+
msgstr ""
|
1086 |
+
|
1087 |
+
#: methods/ftp.php:196
|
1088 |
+
msgid "Remote Path"
|
1089 |
+
msgstr ""
|
1090 |
+
|
1091 |
+
#: methods/ftp.php:197
|
1092 |
+
msgid "Needs to already exist"
|
1093 |
+
msgstr "既に存在している必要があります"
|
1094 |
+
|
1095 |
+
#: methods/ftp.php:218
|
1096 |
+
msgid "Failure: No server details were given."
|
1097 |
+
msgstr ""
|
1098 |
+
|
1099 |
+
#: methods/ftp.php:233
|
1100 |
+
msgid "Failure: we did not successfully log in with those credentials."
|
1101 |
+
msgstr ""
|
1102 |
+
|
1103 |
+
#: methods/ftp.php:241
|
1104 |
+
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
1105 |
+
msgstr ""
|
1106 |
+
|
1107 |
+
#: methods/ftp.php:245
|
1108 |
+
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
1109 |
+
msgstr ""
|
1110 |
+
|
1111 |
+
#: methods/ftp.php:248
|
1112 |
+
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
1113 |
+
msgstr ""
|
1114 |
+
|
1115 |
+
#: addons/webdav.php:40 addons/webdav.php:150 addons/webdav.php:186
|
1116 |
+
#: addons/sftp.php:28
|
1117 |
+
msgid "No %s settings were found"
|
1118 |
+
msgstr ""
|
1119 |
+
|
1120 |
+
#: addons/webdav.php:116 addons/webdav.php:120
|
1121 |
+
msgid "Chunk %s: A %s error occurred"
|
1122 |
+
msgstr ""
|
1123 |
+
|
1124 |
+
#: addons/webdav.php:202 addons/webdav.php:209 addons/webdav.php:222
|
1125 |
+
msgid "WebDAV Error"
|
1126 |
+
msgstr ""
|
1127 |
+
|
1128 |
+
#: addons/webdav.php:209
|
1129 |
+
msgid "Error opening remote file: Failed to download"
|
1130 |
+
msgstr ""
|
1131 |
+
|
1132 |
+
#: addons/webdav.php:222
|
1133 |
+
msgid "Local write failed: Failed to download"
|
1134 |
+
msgstr ""
|
1135 |
+
|
1136 |
+
#: addons/webdav.php:258
|
1137 |
+
msgid "WebDAV URL"
|
1138 |
+
msgstr ""
|
1139 |
+
|
1140 |
+
#: addons/webdav.php:262
|
1141 |
+
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
1142 |
+
msgstr ""
|
1143 |
+
|
1144 |
+
#: admin.php:1676 admin.php:1701
|
1145 |
+
msgid "Failed"
|
1146 |
+
msgstr "失敗しました"
|
1147 |
+
|
1148 |
+
#: addons/webdav.php:318
|
1149 |
+
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
1150 |
+
msgstr ""
|
1151 |
+
|
1152 |
+
#: addons/morefiles.php:48 addons/morefiles.php:297
|
1153 |
+
msgid "WordPress Core"
|
1154 |
+
msgstr ""
|
1155 |
+
|
1156 |
+
#: addons/morefiles.php:52
|
1157 |
+
msgid "Over-write wp-config.php"
|
1158 |
+
msgstr "wp-config.php を上書き"
|
1159 |
+
|
1160 |
+
#: addons/morefiles.php:52
|
1161 |
+
msgid "(learn more about this important option)"
|
1162 |
+
msgstr ""
|
1163 |
+
|
1164 |
+
#: methods/dropbox.php:290
|
1165 |
+
msgid "Authenticate with Dropbox"
|
1166 |
+
msgstr "Dropbox を使用して認証"
|
1167 |
+
|
1168 |
+
#: methods/dropbox.php:291
|
1169 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
1170 |
+
msgstr ""
|
1171 |
+
|
1172 |
+
#: methods/dropbox.php:334
|
1173 |
+
msgid "you have authenticated your %s account"
|
1174 |
+
msgstr "あなたの %s のアカウントの認証中"
|
1175 |
+
|
1176 |
+
#: methods/dropbox.php:337
|
1177 |
+
msgid "though part of the returned information was not as expected - your mileage may vary"
|
1178 |
+
msgstr ""
|
1179 |
+
|
1180 |
+
#: methods/dropbox.php:340
|
1181 |
+
msgid "Your %s account name: %s"
|
1182 |
+
msgstr ""
|
1183 |
+
|
1184 |
+
#: methods/ftp.php:180
|
1185 |
+
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
1186 |
+
msgstr "暗号化されないFTPは通常の UpdraftPlus でサポートされています。"
|
1187 |
+
|
1188 |
+
#: methods/ftp.php:180
|
1189 |
+
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
1190 |
+
msgstr "あなたは暗号化したい場合(例えば重要なビジネスデータ)、次のアドオンで可能になります。"
|
1191 |
+
|
1192 |
+
#: methods/s3.php:317
|
1193 |
+
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
1194 |
+
msgstr ""
|
1195 |
+
|
1196 |
+
#: methods/s3.php:253 methods/s3.php:321
|
1197 |
+
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
1198 |
+
msgstr ""
|
1199 |
+
|
1200 |
+
#: methods/s3.php:398
|
1201 |
+
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
1202 |
+
msgstr ""
|
1203 |
+
|
1204 |
+
#: methods/s3.php:398
|
1205 |
+
msgid "If you see errors about SSL certificates, then please go here for help."
|
1206 |
+
msgstr "SSL 証明書に関するエラーが表示された場合、こちらのヘルプをご覧ください。"
|
1207 |
+
|
1208 |
+
#: methods/s3.php:409
|
1209 |
+
msgid "%s access key"
|
1210 |
+
msgstr ""
|
1211 |
+
|
1212 |
+
#: methods/s3.php:413
|
1213 |
+
msgid "%s secret key"
|
1214 |
+
msgstr ""
|
1215 |
+
|
1216 |
+
#: methods/s3.php:417
|
1217 |
+
msgid "%s location"
|
1218 |
+
msgstr ""
|
1219 |
+
|
1220 |
+
#: methods/s3.php:418
|
1221 |
+
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
1222 |
+
msgstr ""
|
1223 |
+
|
1224 |
+
#: methods/s3.php:439
|
1225 |
+
msgid "API secret"
|
1226 |
+
msgstr ""
|
1227 |
+
|
1228 |
+
#: methods/s3.php:460
|
1229 |
+
msgid "Failure: No bucket details were given."
|
1230 |
+
msgstr ""
|
1231 |
+
|
1232 |
+
#: methods/s3.php:475
|
1233 |
+
msgid "Region"
|
1234 |
+
msgstr ""
|
1235 |
+
|
1236 |
+
#: methods/s3.php:493
|
1237 |
+
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
1238 |
+
msgstr ""
|
1239 |
+
|
1240 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1241 |
+
msgid "Failure"
|
1242 |
+
msgstr "失敗"
|
1243 |
+
|
1244 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1245 |
+
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
1246 |
+
msgstr ""
|
1247 |
+
|
1248 |
+
#: methods/s3.php:509
|
1249 |
+
msgid "We accessed the bucket, and were able to create files within it."
|
1250 |
+
msgstr ""
|
1251 |
+
|
1252 |
+
#: methods/s3.php:512
|
1253 |
+
msgid "The communication with %s was encrypted."
|
1254 |
+
msgstr ""
|
1255 |
+
|
1256 |
+
#: methods/s3.php:514
|
1257 |
+
msgid "The communication with %s was not encrypted."
|
1258 |
+
msgstr ""
|
1259 |
+
|
1260 |
+
#: methods/dropbox.php:35
|
1261 |
+
msgid "The %s PHP module is not installed"
|
1262 |
+
msgstr ""
|
1263 |
+
|
1264 |
+
#: methods/dropbox.php:41
|
1265 |
+
msgid "You do not appear to be authenticated with Dropbox"
|
1266 |
+
msgstr ""
|
1267 |
+
|
1268 |
+
#: methods/dropbox.php:137 methods/dropbox.php:142
|
1269 |
+
msgid "error: failed to upload file to %s (see log file for more)"
|
1270 |
+
msgstr "エラー: %s のファイルアップロードに失敗しました (詳細はログファイルを参照)"
|
1271 |
+
|
1272 |
+
#: methods/dropbox.php:285
|
1273 |
+
msgid "Need to use sub-folders?"
|
1274 |
+
msgstr "サブフォルダを使用する必要がありますか?"
|
1275 |
+
|
1276 |
+
#: methods/dropbox.php:285
|
1277 |
+
msgid "Backups are saved in"
|
1278 |
+
msgstr ""
|
1279 |
+
|
1280 |
+
#: methods/dropbox.php:285
|
1281 |
+
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
1282 |
+
msgstr ""
|
1283 |
+
|
1284 |
+
#: methods/dropbox.php:285
|
1285 |
+
msgid "there's an add-on for that."
|
1286 |
+
msgstr "そのためのアドオンがあります。"
|
1287 |
+
|
1288 |
+
#: methods/cloudfiles.php:408
|
1289 |
+
msgid "US or UK Cloud"
|
1290 |
+
msgstr ""
|
1291 |
+
|
1292 |
+
#: methods/cloudfiles.php:414
|
1293 |
+
msgid "US (default)"
|
1294 |
+
msgstr ""
|
1295 |
+
|
1296 |
+
#: methods/cloudfiles.php:415
|
1297 |
+
msgid "UK"
|
1298 |
+
msgstr ""
|
1299 |
+
|
1300 |
+
#: methods/cloudfiles.php:420
|
1301 |
+
msgid "Cloud Files username"
|
1302 |
+
msgstr ""
|
1303 |
+
|
1304 |
+
#: methods/cloudfiles.php:424
|
1305 |
+
msgid "Cloud Files API key"
|
1306 |
+
msgstr ""
|
1307 |
+
|
1308 |
+
#: methods/cloudfiles.php:428
|
1309 |
+
msgid "Cloud Files container"
|
1310 |
+
msgstr ""
|
1311 |
+
|
1312 |
+
#: methods/googledrive.php:452
|
1313 |
+
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
1314 |
+
msgstr ""
|
1315 |
+
|
1316 |
+
#: methods/cloudfiles.php:442 methods/cloudfiles.php:447 methods/s3.php:435
|
1317 |
+
#: methods/s3.php:439 methods/ftp.php:222 methods/ftp.php:226
|
1318 |
+
#: addons/webdav.php:295 addons/sftp.php:265 addons/sftp.php:269
|
1319 |
+
#: addons/sftp.php:273
|
1320 |
+
msgid "Failure: No %s was given."
|
1321 |
+
msgstr ""
|
1322 |
+
|
1323 |
+
#: methods/cloudfiles.php:442 methods/s3.php:435
|
1324 |
+
msgid "API key"
|
1325 |
+
msgstr ""
|
1326 |
+
|
1327 |
+
#: methods/cloudfiles.php:447 addons/sftp.php:204
|
1328 |
+
msgid "Username"
|
1329 |
+
msgstr ""
|
1330 |
+
|
1331 |
+
#: methods/cloudfiles.php:467
|
1332 |
+
msgid "Failure: No container details were given."
|
1333 |
+
msgstr ""
|
1334 |
+
|
1335 |
+
#: methods/cloudfiles.php:494
|
1336 |
+
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
1337 |
+
msgstr ""
|
1338 |
+
|
1339 |
+
#: methods/cloudfiles.php:498
|
1340 |
+
msgid "We accessed the container, and were able to create files within it."
|
1341 |
+
msgstr ""
|
1342 |
+
|
1343 |
+
#: methods/email.php:16
|
1344 |
+
msgid "WordPress Backup"
|
1345 |
+
msgstr ""
|
1346 |
+
|
1347 |
+
#: methods/email.php:16
|
1348 |
+
msgid "Backup is of:"
|
1349 |
+
msgstr ""
|
1350 |
+
|
1351 |
+
#: methods/email.php:16
|
1352 |
+
msgid "Be wary; email backups may fail because of file size limitations on mail servers."
|
1353 |
+
msgstr ""
|
1354 |
+
|
1355 |
+
#: methods/email.php:26
|
1356 |
+
msgid "Note:"
|
1357 |
+
msgstr ""
|
1358 |
+
|
1359 |
+
#: methods/email.php:27
|
1360 |
+
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
1361 |
+
msgstr ""
|
1362 |
+
|
1363 |
+
#: methods/s3.php:154
|
1364 |
+
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
1365 |
+
msgstr ""
|
1366 |
+
|
1367 |
+
#: methods/s3.php:177
|
1368 |
+
msgid "%s error: file %s was shortened unexpectedly"
|
1369 |
+
msgstr ""
|
1370 |
+
|
1371 |
+
#: methods/s3.php:187
|
1372 |
+
msgid "%s chunk %s: upload failed"
|
1373 |
+
msgstr ""
|
1374 |
+
|
1375 |
+
#: methods/s3.php:201
|
1376 |
+
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
1377 |
+
msgstr ""
|
1378 |
+
|
1379 |
+
#: methods/s3.php:205
|
1380 |
+
msgid "%s re-assembly error (%s): (see log file for more)"
|
1381 |
+
msgstr ""
|
1382 |
+
|
1383 |
+
#: methods/s3.php:217
|
1384 |
+
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
1385 |
+
msgstr ""
|
1386 |
+
|
1387 |
+
#: methods/googledrive.php:462
|
1388 |
+
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
1389 |
+
msgstr ""
|
1390 |
+
|
1391 |
+
#: methods/googledrive.php:463
|
1392 |
+
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
1393 |
+
msgstr ""
|
1394 |
+
|
1395 |
+
#: methods/googledrive.php:463
|
1396 |
+
msgid "Select 'Web Application' as the application type."
|
1397 |
+
msgstr ""
|
1398 |
+
|
1399 |
+
#: methods/googledrive.php:463
|
1400 |
+
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
1401 |
+
msgstr ""
|
1402 |
+
|
1403 |
+
#: methods/googledrive.php:463
|
1404 |
+
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
1405 |
+
msgstr ""
|
1406 |
+
|
1407 |
+
#: methods/googledrive.php:466
|
1408 |
+
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
1409 |
+
msgstr ""
|
1410 |
+
|
1411 |
+
#: methods/googledrive.php:473
|
1412 |
+
msgid "Client ID"
|
1413 |
+
msgstr ""
|
1414 |
+
|
1415 |
+
#: methods/googledrive.php:474
|
1416 |
+
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
1417 |
+
msgstr ""
|
1418 |
+
|
1419 |
+
#: methods/googledrive.php:477
|
1420 |
+
msgid "Client Secret"
|
1421 |
+
msgstr ""
|
1422 |
+
|
1423 |
+
#: methods/googledrive.php:481
|
1424 |
+
msgid "Folder ID"
|
1425 |
+
msgstr ""
|
1426 |
+
|
1427 |
+
#: methods/googledrive.php:485
|
1428 |
+
msgid "Authenticate with Google"
|
1429 |
+
msgstr "Google で認証"
|
1430 |
+
|
1431 |
+
#: methods/googledrive.php:486
|
1432 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
1433 |
+
msgstr ""
|
1434 |
+
|
1435 |
+
#: methods/cloudfiles.php:477 methods/cloudfiles.php:480
|
1436 |
+
#: methods/cloudfiles.php:483
|
1437 |
+
msgid "Cloud Files authentication failed"
|
1438 |
+
msgstr ""
|
1439 |
+
|
1440 |
+
#: methods/cloudfiles.php:61 methods/cloudfiles.php:270
|
1441 |
+
#: methods/cloudfiles.php:289
|
1442 |
+
msgid "Cloud Files error - failed to create and access the container"
|
1443 |
+
msgstr ""
|
1444 |
+
|
1445 |
+
#: methods/cloudfiles.php:88
|
1446 |
+
msgid "%s Error: Failed to open local file"
|
1447 |
+
msgstr "%s エラー: ローカルファイルを開くことが出来ませんでした"
|
1448 |
+
|
1449 |
+
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147 methods/s3.php:128
|
1450 |
+
#: methods/s3.php:134 methods/s3.php:135 addons/sftp.php:86
|
1451 |
+
msgid "%s Error: Failed to upload"
|
1452 |
+
msgstr "%s エラー: ファイルのアップロードに失敗"
|
1453 |
+
|
1454 |
+
#: methods/cloudfiles.php:178
|
1455 |
+
msgid "Cloud Files error - failed to upload file"
|
1456 |
+
msgstr "Cloud ファイルエラー - ファイルがアップロード出来ませんでした"
|
1457 |
+
|
1458 |
+
#: methods/cloudfiles.php:318 addons/webdav.php:202
|
1459 |
+
msgid "Error opening local file: Failed to download"
|
1460 |
+
msgstr "ローカルファイルのオープンエラー: ダウンロードに失敗しました"
|
1461 |
+
|
1462 |
+
#: methods/cloudfiles.php:335
|
1463 |
+
msgid "Error downloading remote file: Failed to download ("
|
1464 |
+
msgstr ""
|
1465 |
+
|
1466 |
+
#: methods/cloudfiles.php:357
|
1467 |
+
msgid "Testing - Please Wait..."
|
1468 |
+
msgstr "テスト中 - お待ちください..."
|
1469 |
+
|
1470 |
+
#: methods/cloudfiles.php:371 methods/cloudfiles.php:434 methods/s3.php:348
|
1471 |
+
#: methods/s3.php:422 methods/ftp.php:163 methods/ftp.php:201
|
1472 |
+
#: addons/webdav.php:268 addons/sftp.php:235
|
1473 |
+
msgid "Test %s Settings"
|
1474 |
+
msgstr "%s 設定テスト"
|
1475 |
+
|
1476 |
+
#: methods/cloudfiles.php:404
|
1477 |
+
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
1478 |
+
msgstr ""
|
1479 |
+
|
1480 |
+
#: methods/cloudfiles.php:404
|
1481 |
+
msgid "Also, you should read this important FAQ."
|
1482 |
+
msgstr ""
|
1483 |
+
|
1484 |
+
#: methods/googledrive.php:202
|
1485 |
+
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
1486 |
+
msgstr ""
|
1487 |
+
|
1488 |
+
#: methods/googledrive.php:217
|
1489 |
+
msgid "Failed to upload to %s"
|
1490 |
+
msgstr "%s へのアップロードに失敗しました"
|
1491 |
+
|
1492 |
+
#: methods/googledrive.php:334
|
1493 |
+
msgid "An error occurred during %s upload (see log for more details)"
|
1494 |
+
msgstr ""
|
1495 |
+
|
1496 |
+
#: methods/googledrive.php:373
|
1497 |
+
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
1498 |
+
msgstr ""
|
1499 |
+
|
1500 |
+
#: methods/googledrive.php:378
|
1501 |
+
msgid "Could not find %s in order to download it"
|
1502 |
+
msgstr ""
|
1503 |
+
|
1504 |
+
#: methods/googledrive.php:391
|
1505 |
+
msgid "Google Drive "
|
1506 |
+
msgstr ""
|
1507 |
+
|
1508 |
+
#: methods/googledrive.php:409
|
1509 |
+
msgid "Account is not authorized."
|
1510 |
+
msgstr "アカウントは許可されていません。"
|
1511 |
+
|
1512 |
+
#: methods/googledrive.php:442
|
1513 |
+
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
1514 |
+
msgstr ""
|
1515 |
+
|
1516 |
+
#: restorer.php:832
|
1517 |
+
msgid "will restore as:"
|
1518 |
+
msgstr ""
|
1519 |
+
|
1520 |
+
#: restorer.php:899
|
1521 |
+
msgid "An error (%s) occured:"
|
1522 |
+
msgstr "エラー (%s) が発生しました:"
|
1523 |
+
|
1524 |
+
#: restorer.php:899
|
1525 |
+
msgid "the database query being run was:"
|
1526 |
+
msgstr ""
|
1527 |
+
|
1528 |
+
#: restorer.php:905
|
1529 |
+
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1530 |
+
msgstr ""
|
1531 |
+
|
1532 |
+
#: restorer.php:913
|
1533 |
+
msgid "Database lines processed: %d in %.2f seconds"
|
1534 |
+
msgstr ""
|
1535 |
+
|
1536 |
+
#: restorer.php:858
|
1537 |
+
msgid "Finished: lines processed: %d in %.2f seconds"
|
1538 |
+
msgstr ""
|
1539 |
+
|
1540 |
+
#: restorer.php:957 restorer.php:978
|
1541 |
+
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1542 |
+
msgstr ""
|
1543 |
+
|
1544 |
+
#: restorer.php:961 restorer.php:1008 admin.php:1679 admin.php:1703
|
1545 |
+
#: admin.php:2496
|
1546 |
+
msgid "OK"
|
1547 |
+
msgstr ""
|
1548 |
+
|
1549 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:97
|
1550 |
+
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1551 |
+
msgstr ""
|
1552 |
+
|
1553 |
+
#: methods/webdav.php:13 methods/webdav.php:34 methods/webdav.php:50
|
1554 |
+
#: methods/sftp.php:13 methods/sftp.php:34 methods/sftp.php:50
|
1555 |
+
msgid "You do not have the UpdraftPlus %s add-on installed - get it from %s"
|
1556 |
+
msgstr ""
|
1557 |
+
|
1558 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1559 |
+
msgid "%s support is available as an add-on"
|
1560 |
+
msgstr "%s のサポートはアドオンで利用可能になります"
|
1561 |
+
|
1562 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1563 |
+
msgid "follow this link to get it"
|
1564 |
+
msgstr "こちらから取得してください。"
|
1565 |
+
|
1566 |
+
#: methods/googledrive.php:116
|
1567 |
+
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1568 |
+
msgstr ""
|
1569 |
+
|
1570 |
+
#: methods/googledrive.php:125
|
1571 |
+
msgid "Authorization failed"
|
1572 |
+
msgstr "認証に失敗しました"
|
1573 |
+
|
1574 |
+
#: methods/googledrive.php:146
|
1575 |
+
msgid "Your %s quota usage: %s %% used, %s available"
|
1576 |
+
msgstr ""
|
1577 |
+
|
1578 |
+
#: methods/googledrive.php:152
|
1579 |
+
msgid "Success"
|
1580 |
+
msgstr "成功"
|
1581 |
+
|
1582 |
+
#: methods/googledrive.php:152
|
1583 |
+
msgid "you have authenticated your %s account."
|
1584 |
+
msgstr ""
|
1585 |
+
|
1586 |
+
#: methods/googledrive.php:168 methods/googledrive.php:232
|
1587 |
+
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1588 |
+
msgstr ""
|
1589 |
+
|
1590 |
+
#: methods/googledrive.php:169 methods/googledrive.php:363
|
1591 |
+
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1592 |
+
msgstr ""
|
1593 |
+
|
1594 |
+
#: restorer.php:161
|
1595 |
+
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1596 |
+
msgstr ""
|
1597 |
+
|
1598 |
+
#: restorer.php:588
|
1599 |
+
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1600 |
+
msgstr ""
|
1601 |
+
|
1602 |
+
#: restorer.php:593
|
1603 |
+
msgid "Failed to find database file"
|
1604 |
+
msgstr "データベースファイルが見つかりませんでした"
|
1605 |
+
|
1606 |
+
#: restorer.php:599
|
1607 |
+
msgid "Failed to open database file"
|
1608 |
+
msgstr "データベースファイルを開く事が出来ませんでした"
|
1609 |
+
|
1610 |
+
#: restorer.php:623
|
1611 |
+
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1612 |
+
msgstr ""
|
1613 |
+
|
1614 |
+
#: restorer.php:698 admin.php:890
|
1615 |
+
msgid "Backup of:"
|
1616 |
+
msgstr ""
|
1617 |
+
|
1618 |
+
#: restorer.php:702 restorer.php:772
|
1619 |
+
msgid "Old table prefix:"
|
1620 |
+
msgstr ""
|
1621 |
+
|
1622 |
+
#: admin.php:2493
|
1623 |
+
msgid "Archive is expected to be size:"
|
1624 |
+
msgstr ""
|
1625 |
+
|
1626 |
+
#: admin.php:2501
|
1627 |
+
msgid "The backup records do not contain information about the proper size of this file."
|
1628 |
+
msgstr ""
|
1629 |
+
|
1630 |
+
#: admin.php:2548
|
1631 |
+
msgid "Error message"
|
1632 |
+
msgstr "エラーメッセージ"
|
1633 |
+
|
1634 |
+
#: admin.php:2504 admin.php:2505
|
1635 |
+
msgid "Could not find one of the files for restoration"
|
1636 |
+
msgstr "復元する為のファイルを見つけることが出来ませんでした"
|
1637 |
+
|
1638 |
+
#: restorer.php:21
|
1639 |
+
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1640 |
+
msgstr "UpdraftPlus はこの種類は直接復元することが出来ません。手動で復元する必要があります。"
|
1641 |
+
|
1642 |
+
#: restorer.php:22
|
1643 |
+
msgid "Backup file not available."
|
1644 |
+
msgstr "バックアップファイルは利用できません。"
|
1645 |
+
|
1646 |
+
#: restorer.php:23
|
1647 |
+
msgid "Copying this entity failed."
|
1648 |
+
msgstr ""
|
1649 |
+
|
1650 |
+
#: restorer.php:24
|
1651 |
+
msgid "Unpacking backup..."
|
1652 |
+
msgstr "バックアップ解凍中..."
|
1653 |
+
|
1654 |
+
#: restorer.php:25
|
1655 |
+
msgid "Decrypting database (can take a while)..."
|
1656 |
+
msgstr "データベース復号化中 (しばらく時間がかかります)..."
|
1657 |
+
|
1658 |
+
#: restorer.php:26
|
1659 |
+
msgid "Database successfully decrypted."
|
1660 |
+
msgstr "データベースは正常に復号化しました。"
|
1661 |
+
|
1662 |
+
#: restorer.php:27
|
1663 |
+
msgid "Moving old directory out of the way..."
|
1664 |
+
msgstr "古いディレクトリを外に移動..."
|
1665 |
+
|
1666 |
+
#: restorer.php:29
|
1667 |
+
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1668 |
+
msgstr ""
|
1669 |
+
|
1670 |
+
#: restorer.php:30
|
1671 |
+
msgid "Cleaning up rubbish..."
|
1672 |
+
msgstr "クリーニング"
|
1673 |
+
|
1674 |
+
#: restorer.php:31
|
1675 |
+
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1676 |
+
msgstr ""
|
1677 |
+
|
1678 |
+
#: restorer.php:32
|
1679 |
+
msgid "Could not delete old directory."
|
1680 |
+
msgstr "古いディレクトリを削除出来ませんでした。"
|
1681 |
+
|
1682 |
+
#: restorer.php:33
|
1683 |
+
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1684 |
+
msgstr "新しいディレクトリを移動出来ませんでした。 wp-content/upgrade フォルダを確認してください。"
|
1685 |
+
|
1686 |
+
#: restorer.php:34
|
1687 |
+
msgid "Failed to delete working directory after restoring."
|
1688 |
+
msgstr ""
|
1689 |
+
|
1690 |
+
#: restorer.php:81
|
1691 |
+
msgid "Failed to create a temporary directory"
|
1692 |
+
msgstr "一時ディレクトリの作成に失敗しました。"
|
1693 |
+
|
1694 |
+
#: restorer.php:99
|
1695 |
+
msgid "Failed to write out the decrypted database to the filesystem"
|
1696 |
+
msgstr ""
|
1697 |
+
|
1698 |
+
#: restorer.php:157
|
1699 |
+
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
1700 |
+
msgstr ""
|
1701 |
+
|
1702 |
+
#: admin.php:2061
|
1703 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1704 |
+
msgstr ""
|
1705 |
+
|
1706 |
+
#: admin.php:2085
|
1707 |
+
msgid "Save Changes"
|
1708 |
+
msgstr "変更を保存"
|
1709 |
+
|
1710 |
+
#: methods/googledrive.php:452
|
1711 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1712 |
+
msgstr ""
|
1713 |
+
|
1714 |
+
#: admin.php:2119
|
1715 |
+
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1716 |
+
msgstr ""
|
1717 |
+
|
1718 |
+
#: admin.php:2121
|
1719 |
+
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1720 |
+
msgstr ""
|
1721 |
+
|
1722 |
+
#: admin.php:2124
|
1723 |
+
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1724 |
+
msgstr ""
|
1725 |
+
|
1726 |
+
#: admin.php:2197
|
1727 |
+
msgid "Delete this backup set"
|
1728 |
+
msgstr "このバックアップ設定セットを削除"
|
1729 |
+
|
1730 |
+
#: admin.php:2246
|
1731 |
+
msgid "Press here to download"
|
1732 |
+
msgstr "ここからダウンロードしてください"
|
1733 |
+
|
1734 |
+
#: admin.php:2219 admin.php:2274
|
1735 |
+
msgid "(No %s)"
|
1736 |
+
msgstr ""
|
1737 |
+
|
1738 |
+
#: admin.php:2282
|
1739 |
+
msgid "Backup Log"
|
1740 |
+
msgstr "バックアップログ"
|
1741 |
+
|
1742 |
+
#: admin.php:2302
|
1743 |
+
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1744 |
+
msgstr ""
|
1745 |
+
|
1746 |
+
#: admin.php:2392
|
1747 |
+
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1748 |
+
msgstr ""
|
1749 |
+
|
1750 |
+
#: admin.php:2420
|
1751 |
+
msgid "UpdraftPlus Restoration: Progress"
|
1752 |
+
msgstr ""
|
1753 |
+
|
1754 |
+
#: admin.php:2442
|
1755 |
+
msgid "ABORT: Could not find the information on which entities to restore."
|
1756 |
+
msgstr ""
|
1757 |
+
|
1758 |
+
#: admin.php:2443
|
1759 |
+
msgid "If making a request for support, please include this information:"
|
1760 |
+
msgstr ""
|
1761 |
+
|
1762 |
+
#: admin.php:2055
|
1763 |
+
msgid "Do not verify SSL certificates"
|
1764 |
+
msgstr "SSL証明書を確認しない"
|
1765 |
+
|
1766 |
+
#: admin.php:2056
|
1767 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1768 |
+
msgstr ""
|
1769 |
+
|
1770 |
+
#: admin.php:2056
|
1771 |
+
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1772 |
+
msgstr ""
|
1773 |
+
|
1774 |
+
#: admin.php:2060
|
1775 |
+
msgid "Disable SSL entirely where possible"
|
1776 |
+
msgstr ""
|
1777 |
+
|
1778 |
+
#: admin.php:2007
|
1779 |
+
msgid "Expert settings"
|
1780 |
+
msgstr "エキスパート設定"
|
1781 |
+
|
1782 |
+
#: admin.php:2008
|
1783 |
+
msgid "Show expert settings"
|
1784 |
+
msgstr "エキスパート設定を表示"
|
1785 |
+
|
1786 |
+
#: admin.php:2008
|
1787 |
+
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1788 |
+
msgstr "設定の必要はありませんが、問題がある場合又はあなたの好奇心が強い場合はさらにいくつかのオプションを表示する為にクリックしてください"
|
1789 |
+
|
1790 |
+
#: admin.php:2023
|
1791 |
+
msgid "Delete local backup"
|
1792 |
+
msgstr "ローカルバックアップを削除"
|
1793 |
+
|
1794 |
+
#: admin.php:2028
|
1795 |
+
msgid "Backup directory"
|
1796 |
+
msgstr "バックアップディレクトリ"
|
1797 |
+
|
1798 |
+
#: admin.php:2035
|
1799 |
+
msgid "Backup directory specified is writable, which is good."
|
1800 |
+
msgstr "バックアップディレクトリは書き込み可能です、 いいですね。"
|
1801 |
+
|
1802 |
+
#: admin.php:2043
|
1803 |
+
msgid "Click here to attempt to create the directory and set the permissions"
|
1804 |
+
msgstr ""
|
1805 |
+
|
1806 |
+
#: admin.php:2043
|
1807 |
+
msgid "or, to reset this option"
|
1808 |
+
msgstr ""
|
1809 |
+
|
1810 |
+
#: admin.php:2043
|
1811 |
+
msgid "click here"
|
1812 |
+
msgstr "こちらをクリック"
|
1813 |
+
|
1814 |
+
#: admin.php:2043
|
1815 |
+
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1816 |
+
msgstr ""
|
1817 |
+
|
1818 |
+
#: admin.php:2046
|
1819 |
+
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1820 |
+
msgstr ""
|
1821 |
+
|
1822 |
+
#: admin.php:2050
|
1823 |
+
msgid "Use the server's SSL certificates"
|
1824 |
+
msgstr "サーバのSSL証明書を使用"
|
1825 |
+
|
1826 |
+
#: admin.php:2051
|
1827 |
+
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1828 |
+
msgstr ""
|
1829 |
+
|
1830 |
+
#: admin.php:1904
|
1831 |
+
msgid "Use WordShell for automatic backup, version control and patching"
|
1832 |
+
msgstr ""
|
1833 |
+
|
1834 |
+
#: admin.php:1908
|
1835 |
+
msgid "Email"
|
1836 |
+
msgstr "Eメール"
|
1837 |
+
|
1838 |
+
#: admin.php:1909
|
1839 |
+
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1840 |
+
msgstr "レポートを送信するなら(それと全体のバックアップを選んだ場合)アドレスをここに入力してください。"
|
1841 |
+
|
1842 |
+
#: admin.php:1913
|
1843 |
+
msgid "Database encryption phrase"
|
1844 |
+
msgstr "データベース暗号化フレーズ"
|
1845 |
+
|
1846 |
+
#: admin.php:1920
|
1847 |
+
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1848 |
+
msgstr ""
|
1849 |
+
|
1850 |
+
#: admin.php:1920
|
1851 |
+
msgid "You can also decrypt a database manually here."
|
1852 |
+
msgstr ""
|
1853 |
+
|
1854 |
+
#: admin.php:1923
|
1855 |
+
msgid "Manually decrypt a database backup file"
|
1856 |
+
msgstr ""
|
1857 |
+
|
1858 |
+
#: admin.php:1930
|
1859 |
+
msgid "Use decryption key"
|
1860 |
+
msgstr ""
|
1861 |
+
|
1862 |
+
#: admin.php:1944
|
1863 |
+
msgid "Copying Your Backup To Remote Storage"
|
1864 |
+
msgstr "バックアップをコピーする"
|
1865 |
+
|
1866 |
+
#: admin.php:1948
|
1867 |
+
msgid "Choose your remote storage"
|
1868 |
+
msgstr "保存先を選択"
|
1869 |
+
|
1870 |
+
#: admin.php:1960
|
1871 |
+
msgid "None"
|
1872 |
+
msgstr "なし"
|
1873 |
+
|
1874 |
+
#: admin.php:114
|
1875 |
+
msgid "Cancel"
|
1876 |
+
msgstr "キャンセル"
|
1877 |
+
|
1878 |
+
#: admin.php:100
|
1879 |
+
msgid "Requesting start of backup..."
|
1880 |
+
msgstr ""
|
1881 |
+
|
1882 |
+
#: admin.php:2000
|
1883 |
+
msgid "Advanced / Debugging Settings"
|
1884 |
+
msgstr "アドバンス / デバッグ設定"
|
1885 |
+
|
1886 |
+
#: admin.php:2003
|
1887 |
+
msgid "Debug mode"
|
1888 |
+
msgstr "Debug モード"
|
1889 |
+
|
1890 |
+
#: admin.php:2004
|
1891 |
+
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1892 |
+
msgstr "バックアッププロセスの詳細情報をメールで受け取るにはチェックしてください。何か間違った場合に便利です。バグの報告をする場合あなたはこのログを私たちに送信<strong>しなければなりません</strong>。"
|
1893 |
+
|
1894 |
+
#: admin.php:1904
|
1895 |
+
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1896 |
+
msgstr ""
|
1897 |
+
|
1898 |
+
#: admin.php:1904
|
1899 |
+
msgid "Or, get the \"More Files\" add-on from our shop."
|
1900 |
+
msgstr "または、\"More Files (その他のファイル) \" アドオンを私たちのショップから取得してください。"
|
1901 |
+
|
1902 |
+
#: admin.php:1835
|
1903 |
+
msgid "Daily"
|
1904 |
+
msgstr "1 日ごと"
|
1905 |
+
|
1906 |
+
#: admin.php:1835
|
1907 |
+
msgid "Weekly"
|
1908 |
+
msgstr "1 週間ごと"
|
1909 |
+
|
1910 |
+
#: admin.php:1835
|
1911 |
+
msgid "Fortnightly"
|
1912 |
+
msgstr "2 週間ごと"
|
1913 |
+
|
1914 |
+
#: admin.php:1835
|
1915 |
+
msgid "Monthly"
|
1916 |
+
msgstr "1 ヶ月ごと"
|
1917 |
+
|
1918 |
+
#: admin.php:1844 admin.php:1862
|
1919 |
+
msgid "and retain this many backups"
|
1920 |
+
msgstr ""
|
1921 |
+
|
1922 |
+
#: admin.php:1851
|
1923 |
+
msgid "Database backup intervals"
|
1924 |
+
msgstr "データベースバックアップ間隔"
|
1925 |
+
|
1926 |
+
#: admin.php:1869
|
1927 |
+
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1928 |
+
msgstr ""
|
1929 |
+
|
1930 |
+
#: admin.php:1870
|
1931 |
+
msgid "To fix the time at which a backup should take place,"
|
1932 |
+
msgstr "バックアップが実行される時間を変更するには"
|
1933 |
+
|
1934 |
+
#: admin.php:1870
|
1935 |
+
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1936 |
+
msgstr "例えば昼間はサーバが混雑していて夜間に実行したい場合"
|
1937 |
+
|
1938 |
+
#: admin.php:1870
|
1939 |
+
msgid "use the \"Fix Time\" add-on"
|
1940 |
+
msgstr "\"Fix Time (時間変更)\" アドオンを使う"
|
1941 |
+
|
1942 |
+
#: admin.php:1874
|
1943 |
+
msgid "Include in files backup"
|
1944 |
+
msgstr "バックアップするファイル"
|
1945 |
+
|
1946 |
+
#: admin.php:1884
|
1947 |
+
msgid "Any other directories found inside wp-content"
|
1948 |
+
msgstr "wp-content の中に含まれる他のディレクトリ"
|
1949 |
+
|
1950 |
+
#: admin.php:1890
|
1951 |
+
msgid "Exclude these:"
|
1952 |
+
msgstr "これらは除外:"
|
1953 |
+
|
1954 |
+
#: admin.php:1614
|
1955 |
+
msgid "Debug Database Backup"
|
1956 |
+
msgstr ""
|
1957 |
+
|
1958 |
+
#: admin.php:1614
|
1959 |
+
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1960 |
+
msgstr ""
|
1961 |
+
|
1962 |
+
#: admin.php:1620
|
1963 |
+
msgid "Wipe Settings"
|
1964 |
+
msgstr "設定をリセット"
|
1965 |
+
|
1966 |
+
#: admin.php:1621
|
1967 |
+
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1968 |
+
msgstr "このボタンは全ての UpdraftPlus の設定を削除します(しかしあなたのクラウドストレージの既存のバックアップではない)。あなたは再度全ての設定をする必要があります。また UpdraftPlus を無効化/アンインストールする前にこれを実行することができます。"
|
1969 |
+
|
1970 |
+
#: admin.php:1624
|
1971 |
+
msgid "Wipe All Settings"
|
1972 |
+
msgstr "全ての設定をリセット"
|
1973 |
+
|
1974 |
+
#: admin.php:1624
|
1975 |
+
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1976 |
+
msgstr ""
|
1977 |
+
|
1978 |
+
#: admin.php:1626
|
1979 |
+
msgid "Active jobs"
|
1980 |
+
msgstr "実行中"
|
1981 |
+
|
1982 |
+
#: admin.php:1647
|
1983 |
+
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
1984 |
+
msgstr "%s: 開始: %s; 次の再開: %d (%s秒後)"
|
1985 |
+
|
1986 |
+
#: admin.php:1647
|
1987 |
+
msgid "show log"
|
1988 |
+
msgstr "ログを見る"
|
1989 |
+
|
1990 |
+
#: admin.php:1647
|
1991 |
+
msgid "delete schedule"
|
1992 |
+
msgstr "スケジュールを削除"
|
1993 |
+
|
1994 |
+
#: admin.php:1654
|
1995 |
+
msgid "(None)"
|
1996 |
+
msgstr "(ありません)"
|
1997 |
+
|
1998 |
+
#: admin.php:115 admin.php:1673 admin.php:1698
|
1999 |
+
msgid "Delete"
|
2000 |
+
msgstr "削除"
|
2001 |
+
|
2002 |
+
#: admin.php:1739
|
2003 |
+
msgid "The request to the filesystem to create the directory failed."
|
2004 |
+
msgstr ""
|
2005 |
+
|
2006 |
+
#: admin.php:1753
|
2007 |
+
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
2008 |
+
msgstr ""
|
2009 |
+
|
2010 |
+
#: admin.php:1757
|
2011 |
+
msgid "The folder exists, but your webserver does not have permission to write to it."
|
2012 |
+
msgstr ""
|
2013 |
+
|
2014 |
+
#: admin.php:1757
|
2015 |
+
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
2016 |
+
msgstr ""
|
2017 |
+
|
2018 |
+
#: admin.php:1812
|
2019 |
+
msgid "Download log file"
|
2020 |
+
msgstr "ログファイルをダウンロード"
|
2021 |
+
|
2022 |
+
#: admin.php:1816
|
2023 |
+
msgid "No backup has been completed."
|
2024 |
+
msgstr "バックアップは完了していません。"
|
2025 |
+
|
2026 |
+
#: admin.php:1832
|
2027 |
+
msgid "File backup intervals"
|
2028 |
+
msgstr "ファイルバックアップ間隔"
|
2029 |
+
|
2030 |
+
#: admin.php:1835
|
2031 |
+
msgid "Manual"
|
2032 |
+
msgstr "手動"
|
2033 |
+
|
2034 |
+
#: admin.php:1835
|
2035 |
+
msgid "Every 4 hours"
|
2036 |
+
msgstr "4 時間ごと"
|
2037 |
+
|
2038 |
+
#: admin.php:1835
|
2039 |
+
msgid "Every 8 hours"
|
2040 |
+
msgstr "8 時間ごと"
|
2041 |
+
|
2042 |
+
#: admin.php:1835
|
2043 |
+
msgid "Every 12 hours"
|
2044 |
+
msgstr "12 時間ごと"
|
2045 |
+
|
2046 |
+
#: admin.php:1536
|
2047 |
+
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
2048 |
+
msgstr "続行するには'今すぐバックアップ'を押して下さい。次に約 10 秒後'ログメッセージ'フィールドを確認してください。WordPressはバックグラウンドでバックアップを開始します。"
|
2049 |
+
|
2050 |
+
#: admin.php:1538
|
2051 |
+
msgid "Does nothing happen when you schedule backups?"
|
2052 |
+
msgstr "バックアップスケジュールの時は何も起こりませんか?"
|
2053 |
+
|
2054 |
+
#: admin.php:1538
|
2055 |
+
msgid "Go here for help."
|
2056 |
+
msgstr "ヘルプはこちら"
|
2057 |
+
|
2058 |
+
#: admin.php:1544
|
2059 |
+
msgid "Multisite"
|
2060 |
+
msgstr "マルチサイト"
|
2061 |
+
|
2062 |
+
#: admin.php:1548
|
2063 |
+
msgid "Do you need WordPress Multisite support?"
|
2064 |
+
msgstr "WordPress マルチサイトのサポートを必要としますか?"
|
2065 |
+
|
2066 |
+
#: admin.php:1548
|
2067 |
+
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
2068 |
+
msgstr "UpdraftPlus プレミアム又はスタンドアロンのマルチサイトアドオンを確認してください。"
|
2069 |
+
|
2070 |
+
#: admin.php:1553
|
2071 |
+
msgid "Configure Backup Contents And Schedule"
|
2072 |
+
msgstr "バックアップの設定とスケジュール"
|
2073 |
+
|
2074 |
+
#: admin.php:1559
|
2075 |
+
msgid "Debug Information And Expert Options"
|
2076 |
+
msgstr "デバッグ情報とエキスパートオプション"
|
2077 |
+
|
2078 |
+
#: admin.php:1562
|
2079 |
+
msgid "Web server:"
|
2080 |
+
msgstr "ウェブサーバー:"
|
2081 |
+
|
2082 |
+
#: admin.php:1565
|
2083 |
+
msgid "Peak memory usage"
|
2084 |
+
msgstr "最大メモリ使用量"
|
2085 |
+
|
2086 |
+
#: admin.php:1566
|
2087 |
+
msgid "Current memory usage"
|
2088 |
+
msgstr "現在のメモリ使用量"
|
2089 |
+
|
2090 |
+
#: admin.php:1567
|
2091 |
+
msgid "PHP memory limit"
|
2092 |
+
msgstr "PHP リソース制限"
|
2093 |
+
|
2094 |
+
#: admin.php:1568 admin.php:1570
|
2095 |
+
msgid "%s version:"
|
2096 |
+
msgstr "%s バージョン:"
|
2097 |
+
|
2098 |
+
#: admin.php:1573 admin.php:1575 admin.php:1582
|
2099 |
+
msgid "Yes"
|
2100 |
+
msgstr "はい"
|
2101 |
+
|
2102 |
+
#: admin.php:1575 admin.php:1582
|
2103 |
+
msgid "No"
|
2104 |
+
msgstr "いいえ"
|
2105 |
+
|
2106 |
+
#: admin.php:1578
|
2107 |
+
msgid "PHP has support for ZipArchive::addFile:"
|
2108 |
+
msgstr ""
|
2109 |
+
|
2110 |
+
#: admin.php:1587
|
2111 |
+
msgid "Total (uncompressed) on-disk data:"
|
2112 |
+
msgstr "ディスク上の合計データ (非圧縮):"
|
2113 |
+
|
2114 |
+
#: admin.php:1588
|
2115 |
+
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
2116 |
+
msgstr ""
|
2117 |
+
|
2118 |
+
#: admin.php:1595
|
2119 |
+
msgid "count"
|
2120 |
+
msgstr "計算する"
|
2121 |
+
|
2122 |
+
#: admin.php:1601
|
2123 |
+
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
2124 |
+
msgstr ""
|
2125 |
+
|
2126 |
+
#: admin.php:1609
|
2127 |
+
msgid "Debug Full Backup"
|
2128 |
+
msgstr ""
|
2129 |
+
|
2130 |
+
#: admin.php:1609
|
2131 |
+
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
2132 |
+
msgstr ""
|
2133 |
+
|
2134 |
+
#: admin.php:1408
|
2135 |
+
msgid "UpdraftPlus - Upload backup files"
|
2136 |
+
msgstr ""
|
2137 |
+
|
2138 |
+
#: admin.php:1409
|
2139 |
+
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
2140 |
+
msgstr ""
|
2141 |
+
|
2142 |
+
#: admin.php:1413
|
2143 |
+
msgid "Drop backup zips here"
|
2144 |
+
msgstr "ここにバックアップzipファイルをドロップ"
|
2145 |
+
|
2146 |
+
#: admin.php:1414 admin.php:1928
|
2147 |
+
msgid "or"
|
2148 |
+
msgstr "又は"
|
2149 |
+
|
2150 |
+
#: admin.php:85
|
2151 |
+
msgid "calculating..."
|
2152 |
+
msgstr "計算中..."
|
2153 |
+
|
2154 |
+
#: restorer.php:544 admin.php:93 admin.php:2498 admin.php:2516
|
2155 |
+
msgid "Error:"
|
2156 |
+
msgstr "エラー:"
|
2157 |
+
|
2158 |
+
#: admin.php:95
|
2159 |
+
msgid "You should:"
|
2160 |
+
msgstr "あなたはする必要があります:"
|
2161 |
+
|
2162 |
+
#: admin.php:99
|
2163 |
+
msgid "Download error: the server sent us a response which we did not understand."
|
2164 |
+
msgstr ""
|
2165 |
+
|
2166 |
+
#: admin.php:1434
|
2167 |
+
msgid "Delete backup set"
|
2168 |
+
msgstr "バックアップ設定セットの削除"
|
2169 |
+
|
2170 |
+
#: admin.php:1437
|
2171 |
+
msgid "Are you sure that you wish to delete this backup set?"
|
2172 |
+
msgstr "本当にこのバックアップの設定セットを削除しますか?"
|
2173 |
+
|
2174 |
+
#: admin.php:1452
|
2175 |
+
msgid "Restore backup"
|
2176 |
+
msgstr "バックアップを復元"
|
2177 |
+
|
2178 |
+
#: admin.php:1453
|
2179 |
+
msgid "Restore backup from"
|
2180 |
+
msgstr "バックアップの復元"
|
2181 |
+
|
2182 |
+
#: admin.php:1465
|
2183 |
+
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
2184 |
+
msgstr ""
|
2185 |
+
|
2186 |
+
#: admin.php:1465
|
2187 |
+
msgid "Choose the components to restore"
|
2188 |
+
msgstr "復元する構成を選択"
|
2189 |
+
|
2190 |
+
#: admin.php:1474
|
2191 |
+
msgid "Your web server has PHP's so-called safe_mode active."
|
2192 |
+
msgstr ""
|
2193 |
+
|
2194 |
+
#: admin.php:1474
|
2195 |
+
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
2196 |
+
msgstr ""
|
2197 |
+
|
2198 |
+
#: admin.php:1487
|
2199 |
+
msgid "The following entity cannot be restored automatically: \"%s\"."
|
2200 |
+
msgstr "このデータは自動で復元することが出来ません: \"%s\"。"
|
2201 |
+
|
2202 |
+
#: admin.php:1487
|
2203 |
+
msgid "You will need to restore it manually."
|
2204 |
+
msgstr "手動で復元する必要があります。"
|
2205 |
+
|
2206 |
+
#: admin.php:1494
|
2207 |
+
msgid "%s restoration options:"
|
2208 |
+
msgstr "%s の復元オプション:"
|
2209 |
+
|
2210 |
+
#: admin.php:1502
|
2211 |
+
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
2212 |
+
msgstr ""
|
2213 |
+
|
2214 |
+
#: admin.php:1513
|
2215 |
+
msgid "Do read this helpful article of useful things to know before restoring."
|
2216 |
+
msgstr "復元前に知っておくと便利な情報を得るにはこの記事をお読みください。"
|
2217 |
+
|
2218 |
+
#: admin.php:1535
|
2219 |
+
msgid "Perform a one-time backup"
|
2220 |
+
msgstr "一度だけバックアップを実行"
|
2221 |
+
|
2222 |
+
#: admin.php:1347
|
2223 |
+
msgid "Time now"
|
2224 |
+
msgstr "現在の時間"
|
2225 |
+
|
2226 |
+
#: admin.php:113 admin.php:1357
|
2227 |
+
msgid "Backup Now"
|
2228 |
+
msgstr "今すぐバックアップ"
|
2229 |
+
|
2230 |
+
#: admin.php:117 admin.php:1364 admin.php:2302
|
2231 |
+
msgid "Restore"
|
2232 |
+
msgstr "復元"
|
2233 |
+
|
2234 |
+
#: admin.php:1373
|
2235 |
+
msgid "Last log message"
|
2236 |
+
msgstr "ログメッセージ"
|
2237 |
+
|
2238 |
+
#: admin.php:1375
|
2239 |
+
msgid "(Nothing yet logged)"
|
2240 |
+
msgstr "(まだ何もありません)"
|
2241 |
+
|
2242 |
+
#: admin.php:1376
|
2243 |
+
msgid "Download most recently modified log file"
|
2244 |
+
msgstr "最近のログファイルをダウンロード"
|
2245 |
+
|
2246 |
+
#: admin.php:1380
|
2247 |
+
msgid "Backups, logs & restoring"
|
2248 |
+
msgstr "バックアップログ & 復元"
|
2249 |
+
|
2250 |
+
#: admin.php:1381
|
2251 |
+
msgid "Press to see available backups"
|
2252 |
+
msgstr "使用可能なバックアップを参照してください"
|
2253 |
+
|
2254 |
+
#: admin.php:687 admin.php:745 admin.php:1381
|
2255 |
+
msgid "%d set(s) available"
|
2256 |
+
msgstr "可能な設定 %d"
|
2257 |
+
|
2258 |
+
#: admin.php:1395
|
2259 |
+
msgid "Downloading and restoring"
|
2260 |
+
msgstr "ダウンロードと復元について"
|
2261 |
+
|
2262 |
+
#: admin.php:1400
|
2263 |
+
msgid "Downloading"
|
2264 |
+
msgstr "ダウンロード中"
|
2265 |
+
|
2266 |
+
#: admin.php:1400
|
2267 |
+
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
2268 |
+
msgstr ""
|
2269 |
+
|
2270 |
+
#: admin.php:1401
|
2271 |
+
msgid "Restoring"
|
2272 |
+
msgstr "復元中"
|
2273 |
+
|
2274 |
+
#: admin.php:1401
|
2275 |
+
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
2276 |
+
msgstr ""
|
2277 |
+
|
2278 |
+
#: admin.php:1401
|
2279 |
+
msgid "More tasks:"
|
2280 |
+
msgstr ""
|
2281 |
+
|
2282 |
+
#: admin.php:1401
|
2283 |
+
msgid "upload backup files"
|
2284 |
+
msgstr "バックアップファイルをアップロード"
|
2285 |
+
|
2286 |
+
#: admin.php:1401
|
2287 |
+
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
2288 |
+
msgstr ""
|
2289 |
+
|
2290 |
+
#: admin.php:1401
|
2291 |
+
msgid "rescan folder for new backup sets"
|
2292 |
+
msgstr "新しいバックアップ設定のフォルダを再スキャン"
|
2293 |
+
|
2294 |
+
#: admin.php:1402
|
2295 |
+
msgid "Opera web browser"
|
2296 |
+
msgstr "Opera ウェブブラウザについて"
|
2297 |
+
|
2298 |
+
#: admin.php:1402
|
2299 |
+
msgid "If you are using this, then turn Turbo/Road mode off."
|
2300 |
+
msgstr "Operaを使用している場合、ターボまたはロードモードをオフにしてください。"
|
2301 |
+
|
2302 |
+
#: admin.php:1404
|
2303 |
+
msgid "Google Drive"
|
2304 |
+
msgstr ""
|
2305 |
+
|
2306 |
+
#: admin.php:1404
|
2307 |
+
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
2308 |
+
msgstr ""
|
2309 |
+
|
2310 |
+
#: admin.php:1406
|
2311 |
+
msgid "This is a count of the contents of your Updraft directory"
|
2312 |
+
msgstr ""
|
2313 |
+
|
2314 |
+
#: admin.php:1406
|
2315 |
+
msgid "Web-server disk space in use by UpdraftPlus"
|
2316 |
+
msgstr "UpdraftPlus が使用しているウェブサーバの容量"
|
2317 |
+
|
2318 |
+
#: admin.php:1406
|
2319 |
+
msgid "refresh"
|
2320 |
+
msgstr "更新"
|
2321 |
+
|
2322 |
+
#: admin.php:1257
|
2323 |
+
msgid "By UpdraftPlus.Com"
|
2324 |
+
msgstr ""
|
2325 |
+
|
2326 |
+
#: admin.php:1257
|
2327 |
+
msgid "Lead developer's homepage"
|
2328 |
+
msgstr "開発者のホームページ"
|
2329 |
+
|
2330 |
+
#: admin.php:1257
|
2331 |
+
msgid "Donate"
|
2332 |
+
msgstr "寄付"
|
2333 |
+
|
2334 |
+
#: admin.php:1257
|
2335 |
+
msgid "Version"
|
2336 |
+
msgstr "バージョン"
|
2337 |
+
|
2338 |
+
#: admin.php:1267
|
2339 |
+
msgid "Your backup has been restored."
|
2340 |
+
msgstr "バックアップが復元されました。"
|
2341 |
+
|
2342 |
+
#: admin.php:1267
|
2343 |
+
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
2344 |
+
msgstr ""
|
2345 |
+
|
2346 |
+
#: admin.php:1273
|
2347 |
+
msgid "Old directories successfully deleted."
|
2348 |
+
msgstr "古いディレクトリが正常に削除出来ました。"
|
2349 |
+
|
2350 |
+
#: admin.php:1276
|
2351 |
+
msgid "Current limit is:"
|
2352 |
+
msgstr ""
|
2353 |
+
|
2354 |
+
#: admin.php:1284
|
2355 |
+
msgid "Delete Old Directories"
|
2356 |
+
msgstr "古いディレクトリを削除"
|
2357 |
+
|
2358 |
+
#: admin.php:1296
|
2359 |
+
msgid "Existing Schedule And Backups"
|
2360 |
+
msgstr "現在のバックアップスケジュール"
|
2361 |
+
|
2362 |
+
#: admin.php:1300
|
2363 |
+
msgid "JavaScript warning"
|
2364 |
+
msgstr ""
|
2365 |
+
|
2366 |
+
#: admin.php:1301
|
2367 |
+
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
2368 |
+
msgstr ""
|
2369 |
+
|
2370 |
+
#: admin.php:1314 admin.php:1327
|
2371 |
+
msgid "Nothing currently scheduled"
|
2372 |
+
msgstr "バックアップスケジュールがありません"
|
2373 |
+
|
2374 |
+
#: admin.php:1319
|
2375 |
+
msgid "At the same time as the files backup"
|
2376 |
+
msgstr "ファイルのバックアップと一緒に"
|
2377 |
+
|
2378 |
+
#: admin.php:1343
|
2379 |
+
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
2380 |
+
msgstr ""
|
2381 |
+
|
2382 |
+
#: admin.php:1343
|
2383 |
+
msgid "Next scheduled backups"
|
2384 |
+
msgstr "次のバックアップスケジュール"
|
2385 |
+
|
2386 |
+
#: admin.php:1345
|
2387 |
+
msgid "Files"
|
2388 |
+
msgstr "ファイル"
|
2389 |
+
|
2390 |
+
#: admin.php:520 admin.php:1346 admin.php:1491 admin.php:1494 admin.php:2206
|
2391 |
+
#: admin.php:2208 admin.php:2539
|
2392 |
+
msgid "Database"
|
2393 |
+
msgstr "データベース"
|
2394 |
+
|
2395 |
+
#: admin.php:299
|
2396 |
+
msgid "Your website is hosted using the %s web server."
|
2397 |
+
msgstr ""
|
2398 |
+
|
2399 |
+
#: admin.php:299
|
2400 |
+
msgid "Please consult this FAQ if you have problems backing up."
|
2401 |
+
msgstr ""
|
2402 |
+
|
2403 |
+
#: admin.php:312 admin.php:316
|
2404 |
+
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
2405 |
+
msgstr ""
|
2406 |
+
|
2407 |
+
#: admin.php:487
|
2408 |
+
msgid "Nothing yet logged"
|
2409 |
+
msgstr "まだ何もありません"
|
2410 |
+
|
2411 |
+
#: admin.php:694
|
2412 |
+
msgid "Schedule backup"
|
2413 |
+
msgstr "バックアップスケジュール"
|
2414 |
+
|
2415 |
+
#: admin.php:697
|
2416 |
+
msgid "Failed."
|
2417 |
+
msgstr "失敗しました。"
|
2418 |
+
|
2419 |
+
#: admin.php:700
|
2420 |
+
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
2421 |
+
msgstr "OK. \"最近のログメッセージ\" から活動を見ることができます。"
|
2422 |
+
|
2423 |
+
#: admin.php:700
|
2424 |
+
msgid "Nothing happening? Follow this link for help."
|
2425 |
+
msgstr "何も起きませんでしたか? ヘルプはこちら"
|
2426 |
+
|
2427 |
+
#: admin.php:719
|
2428 |
+
msgid "Job deleted"
|
2429 |
+
msgstr ""
|
2430 |
+
|
2431 |
+
#: admin.php:725
|
2432 |
+
msgid "Could not find that job - perhaps it has already finished?"
|
2433 |
+
msgstr ""
|
2434 |
+
|
2435 |
+
#: restorer.php:959 restorer.php:1006 admin.php:737
|
2436 |
+
msgid "Error"
|
2437 |
+
msgstr "エラー"
|
2438 |
+
|
2439 |
+
#: admin.php:756
|
2440 |
+
msgid "Download failed"
|
2441 |
+
msgstr "ダウンロードに失敗しました"
|
2442 |
+
|
2443 |
+
#: admin.php:94 admin.php:774
|
2444 |
+
msgid "File ready."
|
2445 |
+
msgstr "ファイル準備。"
|
2446 |
+
|
2447 |
+
#: admin.php:782
|
2448 |
+
msgid "Download in progress"
|
2449 |
+
msgstr "進行中のダウンロード"
|
2450 |
+
|
2451 |
+
#: admin.php:785
|
2452 |
+
msgid "No local copy present."
|
2453 |
+
msgstr ""
|
2454 |
+
|
2455 |
+
#: admin.php:1067
|
2456 |
+
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
2457 |
+
msgstr "ファイル名の形式が良くない - これは UpdraftPlus によって作成されたファイルのようにみえません。"
|
2458 |
+
|
2459 |
+
#: admin.php:1154
|
2460 |
+
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
2461 |
+
msgstr "ファイル名の形式が良くない - これは UpdraftPlus によって作成されたデータベース暗号化ファイルのようにみえません。"
|
2462 |
+
|
2463 |
+
#: admin.php:1183
|
2464 |
+
msgid "Restore successful!"
|
2465 |
+
msgstr "復元に成功しました!"
|
2466 |
+
|
2467 |
+
#: admin.php:1184 admin.php:1212 admin.php:1231
|
2468 |
+
msgid "Actions"
|
2469 |
+
msgstr ""
|
2470 |
+
|
2471 |
+
#: admin.php:1184 admin.php:1189 admin.php:1212 admin.php:1231
|
2472 |
+
msgid "Return to UpdraftPlus Configuration"
|
2473 |
+
msgstr "UpdraftPlus 設定に戻る"
|
2474 |
+
|
2475 |
+
#: admin.php:1201
|
2476 |
+
msgid "Remove old directories"
|
2477 |
+
msgstr "古いディレクトリを削除します。"
|
2478 |
+
|
2479 |
+
#: admin.php:1207
|
2480 |
+
msgid "Old directories successfully removed."
|
2481 |
+
msgstr "古いディレクトリを正常に削除しました。"
|
2482 |
+
|
2483 |
+
#: admin.php:1210
|
2484 |
+
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
2485 |
+
msgstr "何らかの理由で古いディレクトリの削除に失敗しました。手動で行ってください。"
|
2486 |
+
|
2487 |
+
#: admin.php:1222
|
2488 |
+
msgid "Backup directory could not be created"
|
2489 |
+
msgstr "バックアップディレクトリを作成出来ませんでした"
|
2490 |
+
|
2491 |
+
#: admin.php:1229
|
2492 |
+
msgid "Backup directory successfully created."
|
2493 |
+
msgstr "バックアップディレクトリが正常に作成出来ました。"
|
2494 |
+
|
2495 |
+
#: admin.php:1250
|
2496 |
+
msgid "Your settings have been wiped."
|
2497 |
+
msgstr "設定を全てリセットしました。"
|
2498 |
+
|
2499 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2500 |
+
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
2501 |
+
msgstr "wordpress.org で良いレビューを UpdraftPlus にお願いします。"
|
2502 |
+
|
2503 |
+
#: updraftplus.php:1610
|
2504 |
+
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
2505 |
+
msgstr "もっとたくさんの機能とサポートは必要ですか? UpdraftPlus Premium をチェック"
|
2506 |
+
|
2507 |
+
#: updraftplus.php:1620
|
2508 |
+
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
2509 |
+
msgstr "ヘルプやアドオン、サポートのために UpdraftPlus.Com をチェック"
|
2510 |
+
|
2511 |
+
#: updraftplus.php:1623
|
2512 |
+
msgid "Want to say thank-you for UpdraftPlus?"
|
2513 |
+
msgstr "UpdraftPlus はありがとうと言えるものですか?"
|
2514 |
+
|
2515 |
+
#: updraftplus.php:1623
|
2516 |
+
msgid "Please buy our very cheap 'no adverts' add-on."
|
2517 |
+
msgstr "私達のとても安価な'広告無し'アドオンを購入してください。"
|
2518 |
+
|
2519 |
+
#: backup.php:995
|
2520 |
+
msgid "Infinite recursion: consult your log for more information"
|
2521 |
+
msgstr ""
|
2522 |
+
|
2523 |
+
#: backup.php:131
|
2524 |
+
msgid "Could not create %s zip. Consult the log file for more information."
|
2525 |
+
msgstr "%s zip ファイルを作成できません。 詳細はログファイルを参照してください。"
|
2526 |
+
|
2527 |
+
#: admin.php:158 admin.php:180
|
2528 |
+
msgid "Allowed Files"
|
2529 |
+
msgstr "可能なファイル"
|
2530 |
+
|
2531 |
+
#: admin.php:243
|
2532 |
+
msgid "Settings"
|
2533 |
+
msgstr "設定"
|
2534 |
+
|
2535 |
+
#: admin.php:247
|
2536 |
+
msgid "Add-Ons / Pro Support"
|
2537 |
+
msgstr "アドオン / プロサポート"
|
2538 |
+
|
2539 |
+
#: admin.php:287 admin.php:291 admin.php:295 admin.php:299 admin.php:308
|
2540 |
+
#: admin.php:1397 admin.php:2112 admin.php:2119 admin.php:2121
|
2541 |
+
msgid "Warning"
|
2542 |
+
msgstr "警告"
|
2543 |
+
|
2544 |
+
#: admin.php:291
|
2545 |
+
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
2546 |
+
msgstr ""
|
2547 |
+
|
2548 |
+
#: admin.php:295
|
2549 |
+
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
2550 |
+
msgstr ""
|
2551 |
+
|
2552 |
+
#: updraftplus.php:1091
|
2553 |
+
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
2554 |
+
msgstr "バックアップは終了していません; 5 分後にスケジュールを再開します。"
|
2555 |
+
|
2556 |
+
#: backup.php:377
|
2557 |
+
msgid "Backed up"
|
2558 |
+
msgstr ""
|
2559 |
+
|
2560 |
+
#: backup.php:377
|
2561 |
+
msgid "WordPress backup is complete"
|
2562 |
+
msgstr "WordPressのバックアップが完了しました"
|
2563 |
+
|
2564 |
+
#: backup.php:377
|
2565 |
+
msgid "Backup contains"
|
2566 |
+
msgstr ""
|
2567 |
+
|
2568 |
+
#: backup.php:377
|
2569 |
+
msgid "Latest status"
|
2570 |
+
msgstr ""
|
2571 |
+
|
2572 |
+
#: backup.php:441
|
2573 |
+
msgid "Backup directory (%s) is not writable, or does not exist."
|
2574 |
+
msgstr "バックアップディレクトリ (%s) は書き込み出来ません、又は存在しません。"
|
2575 |
+
|
2576 |
+
#: updraftplus.php:1336
|
2577 |
+
msgid "Could not read the directory"
|
2578 |
+
msgstr "ディレクトリを読み取り出来ませんでした。"
|
2579 |
+
|
2580 |
+
#: updraftplus.php:1353
|
2581 |
+
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
2582 |
+
msgstr "バックアップの配列を取得できない為バックアップ履歴を保存出来ませんでした。バックアップはおそらく失敗です。"
|
2583 |
+
|
2584 |
+
#: backup.php:928
|
2585 |
+
msgid "Could not open the backup file for writing"
|
2586 |
+
msgstr "書き込みの為にバックアップファイルを開くことが出来ませんでした。"
|
2587 |
+
|
2588 |
+
#: backup.php:962
|
2589 |
+
msgid "Generated: %s"
|
2590 |
+
msgstr "作成済み: %s"
|
2591 |
+
|
2592 |
+
#: backup.php:963
|
2593 |
+
msgid "Hostname: %s"
|
2594 |
+
msgstr "ホスト名: %s"
|
2595 |
+
|
2596 |
+
#: backup.php:964
|
2597 |
+
msgid "Database: %s"
|
2598 |
+
msgstr "データベース: %s"
|
2599 |
+
|
2600 |
+
#: backup.php:646
|
2601 |
+
msgid "Table: %s"
|
2602 |
+
msgstr ""
|
2603 |
+
|
2604 |
+
#: backup.php:651
|
2605 |
+
msgid "Skipping non-WP table: %s"
|
2606 |
+
msgstr ""
|
2607 |
+
|
2608 |
+
#: backup.php:746
|
2609 |
+
msgid "Delete any existing table %s"
|
2610 |
+
msgstr ""
|
2611 |
+
|
2612 |
+
#: backup.php:755
|
2613 |
+
msgid "Table structure of table %s"
|
2614 |
+
msgstr ""
|
2615 |
+
|
2616 |
+
#: backup.php:761
|
2617 |
+
msgid "Error with SHOW CREATE TABLE for %s."
|
2618 |
+
msgstr ""
|
2619 |
+
|
2620 |
+
#: backup.php:867
|
2621 |
+
msgid "End of data contents of table %s"
|
2622 |
+
msgstr ""
|
2623 |
+
|
2624 |
+
#: updraftplus.php:1514 restorer.php:87 admin.php:830
|
2625 |
+
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
2626 |
+
msgstr "復号化に失敗しました。データベースファイルは暗号化されていますが、暗号化キーが入力されていません。"
|
2627 |
+
|
2628 |
+
#: updraftplus.php:1527 restorer.php:102 admin.php:848
|
2629 |
+
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
2630 |
+
msgstr "復号化に失敗しました。 最も高い原因としてあなたの使用したキーが間違っている可能性があります。"
|
2631 |
+
|
2632 |
+
#: updraftplus.php:1527
|
2633 |
+
msgid "The decryption key used:"
|
2634 |
+
msgstr "使用する復号キー:"
|
2635 |
+
|
2636 |
+
#: updraftplus.php:1545
|
2637 |
+
msgid "File not found"
|
2638 |
+
msgstr "ファイルが見つかりませんでした"
|
2639 |
+
|
2640 |
+
#: updraftplus.php:1595
|
2641 |
+
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
2642 |
+
msgstr ""
|
2643 |
+
|
2644 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2645 |
+
msgid "Like UpdraftPlus and can spare one minute?"
|
2646 |
+
msgstr "UpdraftPlus と同じように1分お願いできますか?"
|
2647 |
+
|
2648 |
+
#: updraftplus.php:655
|
2649 |
+
msgid "Themes"
|
2650 |
+
msgstr "テーマ"
|
2651 |
+
|
2652 |
+
#: updraftplus.php:656
|
2653 |
+
msgid "Uploads"
|
2654 |
+
msgstr "アップロードファイル"
|
2655 |
+
|
2656 |
+
#: updraftplus.php:671
|
2657 |
+
msgid "Others"
|
2658 |
+
msgstr "その他"
|
2659 |
+
|
2660 |
+
#: updraftplus.php:981
|
2661 |
+
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
2662 |
+
msgstr "バックアップディレクトリにファイルを作成出来ませんでした。バックアップを中止 - UpdraftPlus の設定を確認してください。"
|
2663 |
+
|
2664 |
+
#: backup.php:900
|
2665 |
+
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
2666 |
+
msgstr "データベースを暗号化する際に暗号化エラーが発生しました。 暗号化は中止しました。"
|
2667 |
+
|
2668 |
+
#: updraftplus.php:1082
|
2669 |
+
msgid "The backup apparently succeeded and is now complete"
|
2670 |
+
msgstr "バックアップは確実に成功し完了しました。"
|
2671 |
+
|
2672 |
+
#: updraftplus.php:1088
|
2673 |
+
msgid "The backup attempt has finished, apparently unsuccessfully"
|
2674 |
+
msgstr "バックアップを試みましたが終了、失敗しました。"
|
2675 |
+
|
2676 |
+
#: options.php:26
|
2677 |
+
msgid "UpdraftPlus Backups"
|
2678 |
+
msgstr "UpdraftPlus Backups"
|
2679 |
+
|
2680 |
+
#: updraftplus.php:341 updraftplus.php:346 updraftplus.php:351 admin.php:312
|
2681 |
+
#: admin.php:316
|
2682 |
+
msgid "UpdraftPlus notice:"
|
2683 |
+
msgstr "UpdraftPlus からの通知:"
|
2684 |
+
|
2685 |
+
#: updraftplus.php:341
|
2686 |
+
msgid "The log file could not be read."
|
2687 |
+
msgstr "ログファイルを読み取る事ができませんでした。"
|
2688 |
+
|
2689 |
+
#: updraftplus.php:346
|
2690 |
+
msgid "No log files were found."
|
2691 |
+
msgstr "ログファイルが見つかりませんでした。"
|
2692 |
+
|
2693 |
+
#: updraftplus.php:351
|
2694 |
+
msgid "The given file could not be read."
|
2695 |
+
msgstr "指定されたファイルを読み取る事が出来ませんでした。"
|
2696 |
+
|
2697 |
+
#: updraftplus.php:654
|
2698 |
+
msgid "Plugins"
|
2699 |
+
msgstr "プラグイン"
|
languages/updraftplus-pl_PL.mo
CHANGED
Binary file
|
languages/updraftplus-pl_PL.po
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date: 2013-
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -10,27 +10,857 @@ msgstr ""
|
|
10 |
"X-Generator: GlotPress/0.1\n"
|
11 |
"Project-Id-Version: UpdraftPlus\n"
|
12 |
|
13 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
msgid "SQL update commands run:"
|
15 |
msgstr "Uruchomiona aktualizacja poleceń SQL:"
|
16 |
|
17 |
-
#:
|
18 |
msgid "Errors:"
|
19 |
msgstr "Błędy:"
|
20 |
|
21 |
-
#: addons/migrator.php:
|
22 |
msgid "Time taken (seconds):"
|
23 |
msgstr "Upłynęło czasu (sekundy):"
|
24 |
|
25 |
-
#: addons/migrator.php:
|
26 |
-
msgid "Search and replacing table: %s"
|
27 |
-
msgstr "Wyszukiwanie i zastępowanie tabeli: %s"
|
28 |
-
|
29 |
-
#: addons/migrator.php:334
|
30 |
msgid "rows: %d"
|
31 |
msgstr "wiersze: %d"
|
32 |
|
33 |
-
#: addons/migrator.php:
|
34 |
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
35 |
msgstr "\"%s\" nie ma klucza podstawowego, potrzebna instrukcja zmiany w szeregu %s."
|
36 |
|
@@ -38,187 +868,179 @@ msgstr "\"%s\" nie ma klucza podstawowego, potrzebna instrukcja zmiany w szeregu
|
|
38 |
msgid "Store at"
|
39 |
msgstr "Przechowuj w"
|
40 |
|
41 |
-
#: addons/migrator.php:
|
42 |
msgid "Nothing to do: the site URL is already: %s"
|
43 |
msgstr "Nic nie zrobiono: strona URL jest już: %s"
|
44 |
|
45 |
-
#: addons/migrator.php:
|
46 |
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
47 |
msgstr "Ostrzeżenie: adres URL bazy danych (%s) jest inny od tego, którego oczekiwaliśmy (%s). "
|
48 |
|
49 |
-
#: addons/migrator.php:
|
50 |
msgid "Database search and replace: replace %s in backup dump with %s"
|
51 |
msgstr "Szukaj w bazie danych i zastąp: zastąp %s w zrzucie kopii zapasowej %s"
|
52 |
|
53 |
-
#: addons/migrator.php:
|
54 |
msgid "Could not get list of tables"
|
55 |
msgstr "Nie udało się uzyskać listy tabel"
|
56 |
|
57 |
-
#: addons/migrator.php:
|
58 |
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
59 |
msgstr "<strong>Wyszukiwanie i zastępowanie tabeli:</strong> %s: ciągle takie samo"
|
60 |
|
61 |
-
#: addons/migrator.php:
|
62 |
msgid "Tables examined:"
|
63 |
msgstr "Badane tabele:"
|
64 |
|
65 |
-
#: addons/migrator.php:
|
66 |
msgid "Rows examined:"
|
67 |
msgstr "Badane wiersze:"
|
68 |
|
69 |
-
#: addons/migrator.php:
|
70 |
msgid "Changes made:"
|
71 |
msgstr "Zmiany dokonane:"
|
72 |
|
73 |
-
#: addons/sftp.php:
|
74 |
msgid "%s Error: Failed to download"
|
75 |
msgstr "%s Błąd: Nie udało się pobrać"
|
76 |
|
77 |
-
#: addons/sftp.php:
|
78 |
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
79 |
msgstr "Cześciowe wznawianie przesyłanych nie jest obsługiwane, więc musisz upewnić się, że serwer WWW umożliwia PHP uruchomienie procesów wystarczająco długo, aby załadować swój największy plik kopii zapasowej."
|
80 |
|
81 |
-
#: addons/sftp.php:
|
82 |
msgid "Host"
|
83 |
msgstr "Host"
|
84 |
|
85 |
-
#: addons/sftp.php:
|
86 |
msgid "Port"
|
87 |
msgstr "Port"
|
88 |
|
89 |
-
#: addons/sftp.php:
|
90 |
msgid "Password"
|
91 |
msgstr "Hasło"
|
92 |
|
93 |
-
#: addons/sftp.php:
|
94 |
msgid "Directory path"
|
95 |
msgstr "ścieżka do katalogu"
|
96 |
|
97 |
-
#: addons/sftp.php:
|
98 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
99 |
msgstr "Gdzie zmienić katalog po zalogowaniu się - często jest to w katalogu domowym."
|
100 |
|
101 |
-
#: addons/sftp.php:
|
102 |
msgid "host name"
|
103 |
msgstr "nazwa hosta"
|
104 |
|
105 |
-
#: addons/sftp.php:
|
106 |
msgid "username"
|
107 |
msgstr "nazwa użytkownika"
|
108 |
|
109 |
-
#: addons/sftp.php:
|
110 |
msgid "password"
|
111 |
msgstr "hasło"
|
112 |
|
113 |
-
#: addons/sftp.php:
|
114 |
msgid "Failure: Port must be an integer."
|
115 |
msgstr "Awaria: Port musi być liczbą całkowitą."
|
116 |
|
117 |
-
#: addons/sftp.php:
|
118 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
119 |
msgstr "Niepowodzenie: byliśmy w stanie zalogować się i przejść do wskazanego katalogu, ale nie udało się pomyślnie utworzony pliku w tej lokalizacji."
|
120 |
|
121 |
-
#: addons/fixtime.php:
|
122 |
msgid "starting from next time it is"
|
123 |
-
msgstr "
|
124 |
-
|
125 |
-
#: addons/fixtime.php:77 addons/fixtime.php:87
|
126 |
-
msgid "Enter in format HH:MM (e.g. 14:22)"
|
127 |
-
msgstr "Wprowadź w formacie HH: MM (np. 14:22)"
|
128 |
|
129 |
-
#: addons/multisite.php:
|
130 |
msgid "Multisite Install"
|
131 |
msgstr "Instalacja na wielu serwerach"
|
132 |
|
133 |
-
#: addons/multisite.php:
|
134 |
msgid "You do not have sufficient permissions to access this page."
|
135 |
msgstr "Nie masz wystarczających uprawnień, aby uzyskać dostęp do tej strony."
|
136 |
|
137 |
-
#: addons/multisite.php:
|
138 |
msgid "You do not have permission to access this page."
|
139 |
msgstr "Nie masz dostępu do tej części strony."
|
140 |
|
141 |
-
#: addons/multisite.php:
|
142 |
msgid "Must-use plugins"
|
143 |
msgstr "Musisz-użyć wtyczek"
|
144 |
|
145 |
-
#: addons/multisite.php:
|
146 |
msgid "Blog uploads"
|
147 |
msgstr "Przesłane pliki bloga"
|
148 |
|
149 |
-
#: addons/migrator.php:
|
150 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
151 |
msgstr "Wszystkie odniesienia do lokalizacji witryny w bazie danych zostaną zastąpione aktualnym adresem URL witryny, która jest: %s"
|
152 |
|
153 |
-
#: addons/migrator.php:
|
154 |
msgid "Search and replace site location in the database (migrate)"
|
155 |
msgstr "Znajdź i zastąpić lokalizację witryny w bazie danych (migracja)"
|
156 |
|
157 |
-
#: addons/migrator.php:
|
158 |
msgid "(learn more)"
|
159 |
msgstr "(dowiedz się więcej)"
|
160 |
|
161 |
-
#: addons/migrator.php:
|
162 |
msgid "Failed: the %s operation was not able to start."
|
163 |
msgstr "Nie powiodło się: operacja %s nie była w stanie wystartować."
|
164 |
|
165 |
-
#: addons/migrator.php:
|
166 |
msgid "Failed: we did not understand the result returned by the %s operation."
|
167 |
msgstr "Nie powiodło się: nie rozumiem wyniku zwróconego przez %s operację."
|
168 |
|
169 |
-
#: addons/migrator.php:
|
170 |
msgid "Database: search and replace site URL"
|
171 |
msgstr "Baza danych: wyszukiwanie i zamiana strony URL"
|
172 |
|
173 |
-
#: addons/migrator.php:
|
174 |
msgid "This option was not selected."
|
175 |
msgstr "Ta opcja nie została wybrana."
|
176 |
|
177 |
-
#: addons/migrator.php:
|
178 |
msgid "Error: unexpected empty parameter (%s, %s)"
|
179 |
msgstr "Błąd: nieoczekiwanie pusty parametr (%s, %s)"
|
180 |
|
181 |
-
#: addons/morefiles.php:
|
182 |
msgid "The above files comprise everything in a WordPress installation."
|
183 |
msgstr "Powyższe pliki zawierają wszystko, co w instalacji WordPress."
|
184 |
|
185 |
-
#: addons/morefiles.php:
|
186 |
msgid "WordPress core (including any additions to your WordPress root directory)"
|
187 |
msgstr "Jądro WordPressa (w tym wszelkie dodatki do katalogu głównego WordPressa)"
|
188 |
|
189 |
-
#: addons/morefiles.php:
|
190 |
msgid "Any other directory on your server that you wish to back up"
|
191 |
-
msgstr "Każdy inny katalog na serwerze,
|
192 |
|
193 |
-
#: addons/morefiles.php:
|
194 |
msgid "More Files"
|
195 |
msgstr "Więcej plików"
|
196 |
|
197 |
-
#: addons/morefiles.php:
|
198 |
msgid "Enter the directory:"
|
199 |
msgstr "Wpisz katalog:"
|
200 |
|
201 |
-
#: addons/morefiles.php:
|
202 |
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
203 |
msgstr "Jeśli nie jesteś pewien czy ta opcja istnieje, wtedy nie będzie tego chciał i powinien to wyłączyć."
|
204 |
|
205 |
-
#: addons/morefiles.php:
|
206 |
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
207 |
msgstr "Jeśli używasz tego, wpisz ścieżkę bezwzględną (nie pozostaje w stosunku do Twojej instalacji WordPressa)."
|
208 |
|
209 |
-
#: addons/morefiles.php:
|
210 |
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
211 |
msgstr "Uważaj, co wpisujesz - jeśli wpiszesz / to naprawdę spróbuje utworzyć paczkę zip zawierającą całość serwera WWW."
|
212 |
|
213 |
-
#: addons/morefiles.php:
|
214 |
-
msgid "If entering multiple files/directories, then separate them with commas."
|
215 |
-
msgstr "W przypadku wprowadzania wielu plików/katalogów, rozdziel je przecinkami."
|
216 |
-
|
217 |
-
#: addons/morefiles.php:176 addons/morefiles.php:253
|
218 |
msgid "No backup of %s directories: there was nothing found to back up"
|
219 |
msgstr "Brak kopii zapasowej z %s katalogów: nie znaleziono tutaj kopii zapasowych"
|
220 |
|
221 |
-
#: addons/morefiles.php:
|
222 |
msgid "more"
|
223 |
msgstr "więcej"
|
224 |
|
@@ -226,10 +1048,6 @@ msgstr "więcej"
|
|
226 |
msgid "Encrypted FTP is available, and will be automatically tried first (before falling back to non-encrypted if it is not successful), unless you disable it using the expert options. The 'Test FTP Login' button will tell you what type of connection is in use."
|
227 |
msgstr "Szyfrowanie FTP jest dostępne, więc będzie automatycznie próbował szyfrować (przed wycofaniem się bez szyfrowania, jeśli się nie powiedzie), chyba, że je wyłączysz za pomocą opcji ekspertów. Przycisk Test 'ftp login' powie, jaki typ połączenia jest używany."
|
228 |
|
229 |
-
#: addons/sftp.php:23
|
230 |
-
msgid "Some servers advertise encrypted FTP as available, but then time-out (after a long time, by which time when you attempt to use it. If you find this happenning, then go into the \"Expert Options\" (below) and turn off SSL there."
|
231 |
-
msgstr "Niektóre serwery reklamują szyfrowanie FTP jako dostępne, ale potem kończy się czas (w czasie, w którym próbował z niego korzystać. Jeśli znajdziesz to zdarzenie, a następnie przejdziesz do \"Opcje Zaawansowane\" (poniżej) i wyłączysz SSL."
|
232 |
-
|
233 |
#: addons/sftp.php:23
|
234 |
msgid "Explicit encryption is used by default. To force implicit encryption (port 990), add :990 to your FTP server below."
|
235 |
msgstr "Jawne szyfrowanie jest używane domyślnie: aby wymusić niejawne szyfrowanie (port 990), dodaj :990 do serwera FTP poniżej."
|
@@ -250,51 +1068,52 @@ msgstr "Ustawienia użytkownika SFTP"
|
|
250 |
msgid "SFTP password"
|
251 |
msgstr "hasło SFTP:"
|
252 |
|
253 |
-
#: addons/sftp.php:
|
254 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
255 |
msgstr "Sprawdź swoje uprawnienia do plików: nie można pomyślnie utworzyć i zatwierdzić:"
|
256 |
|
257 |
-
#: methods/ftp.php:
|
258 |
msgid "FTP Server"
|
259 |
msgstr "Serwer FTP"
|
260 |
|
261 |
-
#: methods/ftp.php:
|
262 |
msgid "FTP Login"
|
263 |
msgstr "Login FTP"
|
264 |
|
265 |
-
#: methods/ftp.php:
|
266 |
msgid "FTP Password"
|
267 |
msgstr "Hasło FTP"
|
268 |
|
269 |
-
#: methods/ftp.php:
|
270 |
msgid "Remote Path"
|
271 |
msgstr "Ścieżka zdalna"
|
272 |
|
273 |
-
#: methods/ftp.php:
|
274 |
msgid "Needs to already exist"
|
275 |
msgstr "Musi już istnieć"
|
276 |
|
277 |
-
#: methods/ftp.php:
|
278 |
msgid "Failure: No server details were given."
|
279 |
msgstr "Awaria: brak podanych danych serwera."
|
280 |
|
281 |
-
#: methods/ftp.php:
|
282 |
msgid "Failure: we did not successfully log in with those credentials."
|
283 |
msgstr "Awaria: logowanie niepomyślne do tych mandatów."
|
284 |
|
285 |
-
#: methods/ftp.php:
|
286 |
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
287 |
msgstr "Awaria: nieoczekiwany błąd wewnętrzny UpdraftPlus wystąpił podczas testowania poświadczenia - skontaktuj się z deweloperem"
|
288 |
|
289 |
-
#: methods/ftp.php:
|
290 |
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
291 |
msgstr "Sukces: udało nam się zalogować i potwierdzić naszą zdolność do tworzenia pliku w danym katalogu (wpisz login:"
|
292 |
|
293 |
-
#: methods/ftp.php:
|
294 |
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
295 |
msgstr "Awaria: logowanie pomyślne, ale nie był w stanie utworzyć pliku w danym katalogu."
|
296 |
|
297 |
-
#: addons/webdav.php:40 addons/webdav.php:
|
|
|
298 |
msgid "No %s settings were found"
|
299 |
msgstr "Nie znaleziono %s ustawień"
|
300 |
|
@@ -302,151 +1121,139 @@ msgstr "Nie znaleziono %s ustawień"
|
|
302 |
msgid "Chunk %s: A %s error occurred"
|
303 |
msgstr "Klocek %s: wystąpił %s błąd"
|
304 |
|
305 |
-
#: addons/webdav.php:
|
306 |
msgid "WebDAV Error"
|
307 |
msgstr "Błąd WebDAV"
|
308 |
|
309 |
-
#: addons/webdav.php:
|
310 |
msgid "Error opening remote file: Failed to download"
|
311 |
msgstr "Błąd otwarcia pliku zdalnego: Nie udało się pobrać"
|
312 |
|
313 |
-
#: addons/webdav.php:
|
314 |
msgid "Local write failed: Failed to download"
|
315 |
msgstr "Zapis lokalny nie powiódł się: Nie udało się pobrać"
|
316 |
|
317 |
-
#: addons/webdav.php:
|
318 |
msgid "WebDAV URL"
|
319 |
msgstr "WebDAV URL"
|
320 |
|
321 |
-
#: addons/webdav.php:
|
322 |
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
323 |
msgstr "Wprowadź pełny adres URL zaczynając z webdav:// lub webdavs:// w tym ścieżkę, nazwę użytkownika, hasło i port jest wymagane - na przykład %s"
|
324 |
|
325 |
-
#:
|
326 |
msgid "Failed"
|
327 |
msgstr "Niepowodzenie"
|
328 |
|
329 |
-
#: addons/webdav.php:
|
330 |
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
331 |
msgstr "Niepowodzenie: Nie byliśmy w stanie umieścić pliku w tym katalogu - proszę sprawdzić swoje dane."
|
332 |
|
333 |
-
#: addons/morefiles.php:
|
334 |
msgid "WordPress Core"
|
335 |
msgstr "Jądro WordPressa"
|
336 |
|
337 |
-
#: addons/morefiles.php:
|
338 |
msgid "Over-write wp-config.php"
|
339 |
msgstr "Nadpisz wp-config.php"
|
340 |
|
341 |
-
#: addons/morefiles.php:
|
342 |
msgid "(learn more about this important option)"
|
343 |
msgstr "(dowiedz się więcej o tej ważnej opcji)"
|
344 |
|
345 |
-
#: methods/dropbox.php:
|
346 |
msgid "Authenticate with Dropbox"
|
347 |
msgstr "Uwierzytelnianie z Dropbox"
|
348 |
|
349 |
-
#: methods/dropbox.php:
|
350 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
351 |
msgstr "<strong> Po </ strong> zapisaniu ustawień (kliknij poniżej \"Zapisz zmiany\"), a następnie wróć tu raz i kliknij na ten link, aby zakończyć uwierzytelnianie z Dropbox."
|
352 |
|
353 |
-
#: methods/dropbox.php:
|
354 |
msgid "you have authenticated your %s account"
|
355 |
msgstr "uwierzytelnianie Twojego %s konta"
|
356 |
|
357 |
-
#: methods/dropbox.php:
|
358 |
msgid "though part of the returned information was not as expected - your mileage may vary"
|
359 |
msgstr "choć nie było części zwróconej informacji jak się spodziewano - przebieg może się wahać"
|
360 |
|
361 |
-
#: methods/dropbox.php:
|
362 |
msgid "Your %s account name: %s"
|
363 |
msgstr "Twoja %s nazwa konta: %s"
|
364 |
|
365 |
-
#: methods/ftp.php:
|
366 |
-
msgid "FTP login failure"
|
367 |
-
msgstr "Błąd logowania FTP"
|
368 |
-
|
369 |
-
#: methods/ftp.php:63
|
370 |
-
msgid "FTP upload failed"
|
371 |
-
msgstr "Przesłanie plików FTP zakończone niepowodzeniem"
|
372 |
-
|
373 |
-
#: methods/ftp.php:131
|
374 |
-
msgid "Settings test result"
|
375 |
-
msgstr "Wynik testu ustawień"
|
376 |
-
|
377 |
-
#: methods/ftp.php:147
|
378 |
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
379 |
msgstr "Tylko nieszyfrowane FTP jest obsługiwane regularnie przez UpdraftPlus."
|
380 |
|
381 |
-
#: methods/ftp.php:
|
382 |
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
383 |
msgstr "Jeśli chcesz szyfrowania (np. jprzechowujesz poufne dane biznesowe), to dodatek jest dostępny."
|
384 |
|
385 |
-
#: methods/s3.php:
|
386 |
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
387 |
msgstr "%s Błąd: nie udało się pobrać %s. Sprawdź swoje uprawnienia i poświadczenia. "
|
388 |
|
389 |
-
#: methods/s3.php:
|
390 |
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
391 |
msgstr "%s Błąd: brak dostępu do pojemnika %s. Sprawdź swoje uprawnienia i poświadczenia. "
|
392 |
|
393 |
-
#: methods/s3.php:
|
394 |
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
395 |
msgstr "Zdobądź klucz dostępu i tajny klucz <a href=\"%s\">z Twojej %s konsoli</a>, następnie (wyjątkowy - wszyscy %s użytkownicy) nazwę pojemnika (litery i cyfry) (i opcjonalnie ścieżkę) aby używać do przechowywania. Ten pojemnik zostanie utworzony dla Ciebie, jeśli już nie istnieje. "
|
396 |
|
397 |
-
#: methods/s3.php:
|
398 |
msgid "If you see errors about SSL certificates, then please go here for help."
|
399 |
msgstr "Jeśli widzisz błędy dotyczące certyfikatów SSL, przejdź tutaj aby uzyskać pomoc."
|
400 |
|
401 |
-
#: methods/s3.php:
|
402 |
msgid "%s access key"
|
403 |
msgstr "%s klucz dostępu "
|
404 |
|
405 |
-
#: methods/s3.php:
|
406 |
msgid "%s secret key"
|
407 |
msgstr "%s tajny klucz"
|
408 |
|
409 |
-
#: methods/s3.php:
|
410 |
msgid "%s location"
|
411 |
msgstr "%s lokalizacja"
|
412 |
|
413 |
-
#: methods/s3.php:
|
414 |
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
415 |
msgstr "Wprowadź tylko nazwę pojemnika lub pojemnika i ścieżki. Przykłady: mójpojemnik, mójpojemnik/mojaścieżka. "
|
416 |
|
417 |
-
#: methods/s3.php:
|
418 |
msgid "API secret"
|
419 |
msgstr "API poufne"
|
420 |
|
421 |
-
#: methods/s3.php:
|
422 |
msgid "Failure: No bucket details were given."
|
423 |
msgstr "Awaria: brak podanych danych pojemnika."
|
424 |
|
425 |
-
#: methods/s3.php:
|
426 |
msgid "Region"
|
427 |
msgstr "Region"
|
428 |
|
429 |
-
#: methods/s3.php:
|
430 |
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
431 |
msgstr "Niepowodzenie: nie mogliśmy uzyskać dostępu lub stworzyć takiego pojemnika. Prosimy o sprawdzenie poświadczeń dostępu, a jeśli te są poprawne, to spróbuj innej nazwy pojemnika (jako inny %s użytkownik może już podjąć swoje imię). "
|
432 |
|
433 |
-
#: methods/s3.php:
|
434 |
msgid "Failure"
|
435 |
msgstr "Niepowodzenie"
|
436 |
|
437 |
-
#: methods/s3.php:
|
438 |
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
439 |
msgstr "Z powodzeniem obejrzano pojemnik, ale próba utworzenia w nich pliku zakończyła się niepowodzeniem."
|
440 |
|
441 |
-
#: methods/s3.php:
|
442 |
msgid "We accessed the bucket, and were able to create files within it."
|
443 |
msgstr "Mamy dostęp do pojemnika i byliśmy w stanie tworzyć w nim pliki."
|
444 |
|
445 |
-
#: methods/s3.php:
|
446 |
msgid "The communication with %s was encrypted."
|
447 |
msgstr "Komunikacja z %s była szyfrowana."
|
448 |
|
449 |
-
#: methods/s3.php:
|
450 |
msgid "The communication with %s was not encrypted."
|
451 |
msgstr "Komunikacja z %s nie była szyfrowana."
|
452 |
|
@@ -454,191 +1261,184 @@ msgstr "Komunikacja z %s nie była szyfrowana."
|
|
454 |
msgid "The %s PHP module is not installed"
|
455 |
msgstr "%s Moduł PHP nie jest zainstalowany"
|
456 |
|
457 |
-
#: methods/dropbox.php:41
|
458 |
msgid "You do not appear to be authenticated with Dropbox"
|
459 |
msgstr "Nie wygląda na to, aby była autoryzacja z Dropboxem"
|
460 |
|
461 |
-
#: methods/dropbox.php:
|
462 |
-
msgid "error: %s (see log file for more)"
|
463 |
-
msgstr "błąd: %s (zajrzyj w plik dziennika, by dowiedzieć się więcej)"
|
464 |
-
|
465 |
-
#: methods/dropbox.php:139 methods/dropbox.php:144
|
466 |
msgid "error: failed to upload file to %s (see log file for more)"
|
467 |
msgstr "Błąd: nie udało się załadować pliku do %s (zajrzyj do pliku dziennika, by zobaczyć więcej)"
|
468 |
|
469 |
-
#: methods/dropbox.php:
|
470 |
msgid "Need to use sub-folders?"
|
471 |
msgstr "Potrzebujesz użyć podfolderów?"
|
472 |
|
473 |
-
#: methods/dropbox.php:
|
474 |
msgid "Backups are saved in"
|
475 |
msgstr "Kopie zapasowe są zapisywane w"
|
476 |
|
477 |
-
#: methods/dropbox.php:
|
478 |
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
479 |
msgstr "Jeśli masz kopie zapasowe kilku stron w tym samym Dropboxie i chcesz zorganizować podfoldery, wówczas"
|
480 |
|
481 |
-
#: methods/dropbox.php:
|
482 |
msgid "there's an add-on for that."
|
483 |
msgstr "tam jest dodatek do tego."
|
484 |
|
485 |
-
#: methods/cloudfiles.php:
|
486 |
msgid "US or UK Cloud"
|
487 |
msgstr "US lub UK chmura"
|
488 |
|
489 |
-
#: methods/cloudfiles.php:
|
490 |
msgid "US (default)"
|
491 |
msgstr "US (domyślnie)"
|
492 |
|
493 |
-
#: methods/cloudfiles.php:
|
494 |
msgid "UK"
|
495 |
msgstr "UK"
|
496 |
|
497 |
-
#: methods/cloudfiles.php:
|
498 |
msgid "Cloud Files username"
|
499 |
msgstr "Nazwa użytkownika wirtualnej chmury"
|
500 |
|
501 |
-
#: methods/cloudfiles.php:
|
502 |
msgid "Cloud Files API key"
|
503 |
msgstr "Klucz API wirtualnej chmury"
|
504 |
|
505 |
-
#: methods/cloudfiles.php:
|
506 |
msgid "Cloud Files container"
|
507 |
msgstr "Pojemnik plików wirtualnej chmury"
|
508 |
|
509 |
-
#: methods/
|
510 |
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
511 |
msgstr "Moduł %s UpdraftPlusa <strong> wymagany </ strong> s%. Proszę nie zgłaszać próśb o wsparcie; nie ma alternatywy."
|
512 |
|
513 |
-
#: methods/cloudfiles.php:
|
|
|
|
|
|
|
514 |
msgid "Failure: No %s was given."
|
515 |
msgstr "Awaria: nie %s została podana."
|
516 |
|
517 |
-
#: methods/cloudfiles.php:
|
518 |
msgid "API key"
|
519 |
msgstr "Klucz API"
|
520 |
|
521 |
-
#: methods/cloudfiles.php:
|
522 |
msgid "Username"
|
523 |
msgstr "Nazwa użytkownika"
|
524 |
|
525 |
-
#: methods/cloudfiles.php:
|
526 |
msgid "Failure: No container details were given."
|
527 |
msgstr "Awaria: brak danych pojemnika."
|
528 |
|
529 |
-
#: methods/cloudfiles.php:
|
530 |
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
531 |
msgstr "Błąd plików w chmurze - mamy dostęp do pojemnika, ale nie udało się utworzyć w nim plików"
|
532 |
|
533 |
-
#: methods/cloudfiles.php:
|
534 |
msgid "We accessed the container, and were able to create files within it."
|
535 |
msgstr "Mamy dostęp do pojemnika i byliśmy w stanie tworzyć w nim pliki."
|
536 |
|
537 |
-
#: methods/email.php:
|
538 |
msgid "WordPress Backup"
|
539 |
msgstr "Kopia zapasowa WordPressa"
|
540 |
|
541 |
-
#: methods/email.php:
|
542 |
msgid "Backup is of:"
|
543 |
msgstr "Kopia zapasowa jest z:"
|
544 |
|
545 |
-
#: methods/email.php:
|
546 |
msgid "Be wary; email backups may fail because of file size limitations on mail servers."
|
547 |
msgstr "Uważaj, e-mail kopii zapasowej może nie zapisać się na serwerze pocztowym z powodu ograniczenia rozmiaru plików na tymże."
|
548 |
|
549 |
-
#: methods/email.php:
|
550 |
msgid "Note:"
|
551 |
msgstr "Uwaga:"
|
552 |
|
553 |
-
#: methods/email.php:
|
554 |
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
555 |
msgstr "Wprowadzony powyżej adres e-mail zostanie użyty. Jeśli wybierzesz \"E-Mail\", to <strong>należy pamiętać</strong>, że serwery pocztowe mają tendencję do ograniczenia wielkości, zwykle około 10-20Mb; większe kopie przez te ograniczenia nie przejdą. Jeśli naprawdę potrzebujesz dużej kopii zapasowej, aby przesłać za pośrednictwem poczty elektronicznej, możesz finansować nową funkcję (podzielenie zestawu kopii zapasowych do konfiguracji wielkości kawałków) - ale popyt na taką cechę jeszcze nie istnieje."
|
556 |
|
557 |
-
#: methods/s3.php:
|
558 |
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
559 |
msgstr "%s przesyłanie: przesyłanie identyfikatora dla wielu części zakończone niepowodzeniem - zobacz plik dziennika, by uzyskać więcej informacji. "
|
560 |
|
561 |
-
#: methods/s3.php:
|
562 |
msgid "%s error: file %s was shortened unexpectedly"
|
563 |
msgstr "%s błąd: plik %s był niespodziewanie skrócony "
|
564 |
|
565 |
-
#: methods/s3.php:
|
566 |
msgid "%s chunk %s: upload failed"
|
567 |
msgstr "%s kawałek %s: przesyłanie zakończone niepowodzeniem "
|
568 |
|
569 |
-
#: methods/s3.php:
|
570 |
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
571 |
msgstr "%s przesłane (%s): ponowne niepowodzenie (zobacz plik dziennika, by uzyskać więcej informacji) "
|
572 |
|
573 |
-
#: methods/s3.php:
|
574 |
msgid "%s re-assembly error (%s): (see log file for more)"
|
575 |
msgstr "%s ponowny błąd (%s): (zobacz plik dziennika, by uzyskać więcej informacji) "
|
576 |
|
577 |
-
#: methods/s3.php:
|
578 |
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
579 |
msgstr "%s Błąd: nie udało się utworzyć pojemnika %s. Sprawdź swoje uprawnienia i poświadczenia. "
|
580 |
|
581 |
-
#: methods/googledrive.php:
|
582 |
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
583 |
msgstr "Dla większej pomocy, w tym zrzuty ekranu, kliknij na ten link. Poniższy opis jest wystarczający dla bardziej zaawansowanych użytkowników."
|
584 |
|
585 |
-
#: methods/googledrive.php:
|
586 |
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
587 |
msgstr "Śledź ten link do konsoli Google API i tam utwórz identyfikator klienta w sekcji dostęp API (API Access)."
|
588 |
|
589 |
-
#: methods/googledrive.php:
|
590 |
msgid "Select 'Web Application' as the application type."
|
591 |
msgstr "Wybierz 'aplikację www' jako typ aplikacji."
|
592 |
|
593 |
-
#: methods/googledrive.php:
|
594 |
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
595 |
msgstr "Musisz dodać kolejne upoważnienie kiedy zapyta o przekierowanie URL (pod \"Więcej opcji\")"
|
596 |
|
597 |
-
#: methods/googledrive.php:
|
598 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
599 |
msgstr "Nota bene jeśli zainstalujesz UpdraftPlus na kilku stronach WordPressa, to nie możesz ponownie użyć identyfikatora klienta; należy utworzyć nowy w każdym miejscu z konsoli Google API."
|
600 |
|
601 |
-
#: methods/googledrive.php:
|
602 |
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
603 |
msgstr "Nie masz zanstalowanego SimpleXMLElement. Kopie zapasowe Google Drive nie <b>będą</ b> działać, dopóki tego nie zrobisz."
|
604 |
|
605 |
-
#: methods/googledrive.php:
|
606 |
msgid "Client ID"
|
607 |
msgstr "Cleint ID (identyfikator)"
|
608 |
|
609 |
-
#: methods/googledrive.php:
|
610 |
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
611 |
msgstr "Jeśli Google później pokazał komunikat \"invalid_client\", to nie wprowadzono poprawnego identyfikatora klienta (client ID)."
|
612 |
|
613 |
-
#: methods/googledrive.php:
|
614 |
msgid "Client Secret"
|
615 |
msgstr "Tajemniczy klient."
|
616 |
|
617 |
-
#: methods/googledrive.php:
|
618 |
msgid "Folder ID"
|
619 |
msgstr "Folder ID (identyfikator folderu)"
|
620 |
|
621 |
-
#: methods/googledrive.php:
|
622 |
-
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/.</kbd> Leave empty to use your root folder)"
|
623 |
-
msgstr "<strong>To NIE jest nazwa folderu</ strong>. Aby uzyskać identyfikator folderu przejdź do tego folderu w Google Drive w przeglądarce internetowej i skopiuj identyfikator z przeglądarki w pasku adresu. Jest to część, która przychodzi po <kbd>#folders/.</kbd> Zostaw puste, aby użyć folderu głównego)"
|
624 |
-
|
625 |
-
#: methods/googledrive.php:424
|
626 |
msgid "Authenticate with Google"
|
627 |
msgstr "Uwierzytelnianie z Google"
|
628 |
|
629 |
-
#: methods/googledrive.php:
|
630 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
631 |
msgstr "<strong>Po</ strong> zapisaniu ustawień (kliknij poniżej \"Zapisz zmiany\"), a następnie wróć tu raz i kliknij na ten link, aby zakończyć uwierzytelnianie z Google."
|
632 |
|
633 |
-
#: methods/cloudfiles.php:
|
634 |
-
#: methods/cloudfiles.php:
|
635 |
-
#: methods/cloudfiles.php:453 methods/cloudfiles.php:456
|
636 |
-
#: methods/cloudfiles.php:459
|
637 |
msgid "Cloud Files authentication failed"
|
638 |
msgstr "Uwierzytelnianie plików z wirtualnej chmury nie powiodło się"
|
639 |
|
640 |
-
#: methods/cloudfiles.php:61 methods/cloudfiles.php:
|
641 |
-
#: methods/cloudfiles.php:
|
642 |
msgid "Cloud Files error - failed to create and access the container"
|
643 |
msgstr "Błąd plików chmury - nie udało się utworzyć i uzyskać dostępu"
|
644 |
|
@@ -646,123 +1446,107 @@ msgstr "Błąd plików chmury - nie udało się utworzyć i uzyskać dostępu"
|
|
646 |
msgid "%s Error: Failed to open local file"
|
647 |
msgstr "%s Błąd: Nie udało się otworzyć pliku lokalnego"
|
648 |
|
649 |
-
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147
|
|
|
650 |
msgid "%s Error: Failed to upload"
|
651 |
msgstr "%s Błąd: Nie udało się przesłać"
|
652 |
|
653 |
-
#: methods/cloudfiles.php:
|
654 |
-
msgid "Cloud Files error - failed to re-assemble chunks"
|
655 |
-
msgstr "Błąd plików w chmurze - nie udało się ponownie zebrać klocków"
|
656 |
-
|
657 |
-
#: methods/cloudfiles.php:178 methods/cloudfiles.php:179
|
658 |
msgid "Cloud Files error - failed to upload file"
|
659 |
msgstr "Błąd plików w chmurze - nie udało siię załadować pliku"
|
660 |
|
661 |
-
#: methods/cloudfiles.php:
|
662 |
-
msgid "Cloud Files Error"
|
663 |
-
msgstr "Błąd plików w chmurze"
|
664 |
-
|
665 |
-
#: methods/cloudfiles.php:292
|
666 |
msgid "Error opening local file: Failed to download"
|
667 |
msgstr "Błąd otwarcia pliku lokalnego: Nie udało się pobrać"
|
668 |
|
669 |
-
#: methods/cloudfiles.php:
|
670 |
msgid "Error downloading remote file: Failed to download ("
|
671 |
msgstr "Błąd podczas pobierania pliku zdalnego: Nie udało się pobrać ("
|
672 |
|
673 |
-
#: methods/cloudfiles.php:
|
674 |
-
msgid "Cloud Files error - no such file exists at Cloud Files"
|
675 |
-
msgstr "Błąd plików w chmurze - plik nie istnieje w chmurze"
|
676 |
-
|
677 |
-
#: methods/cloudfiles.php:322
|
678 |
-
msgid "Cloud Files error - failed to download the file"
|
679 |
-
msgstr "Błąd plików w chmurze - nie udało się pobrać pliku"
|
680 |
-
|
681 |
-
#: methods/cloudfiles.php:331
|
682 |
msgid "Testing - Please Wait..."
|
683 |
msgstr "Testowanie - Proszę czekać..."
|
684 |
|
685 |
-
#: methods/cloudfiles.php:
|
|
|
|
|
686 |
msgid "Test %s Settings"
|
687 |
msgstr "Test %s Ustawienia"
|
688 |
|
689 |
-
#: methods/cloudfiles.php:
|
690 |
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
691 |
msgstr "Zdobądź swój klucz API <a href=\"https://mycloud.rackspace.com/\"> z konsoli chmury Rackspace</a> (przeczytaj instrukcje <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), a następnie wybierz nazwę pojemnika używanego do przechowywania. Pojemnik ten zostanie utworzony dla ciebie, jeśli nie istnieje."
|
692 |
|
693 |
-
#: methods/cloudfiles.php:
|
694 |
msgid "Also, you should read this important FAQ."
|
695 |
msgstr "Ponadto, powinieneś przeczytać FAQ."
|
696 |
|
697 |
-
#: methods/googledrive.php:
|
698 |
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
699 |
msgstr "Konto pełne: na Twoim %s koncie zostało tylko%d bajtów, a plik do przesłania ma %d bajtów."
|
700 |
|
701 |
-
#: methods/googledrive.php:
|
702 |
msgid "Failed to upload to %s"
|
703 |
msgstr "Nie udało się przesłać do %s"
|
704 |
|
705 |
-
#: methods/googledrive.php:
|
706 |
msgid "An error occurred during %s upload (see log for more details)"
|
707 |
msgstr "Wystąpił błąd podczas %s przesyłania (zobacz dziennik, by uzyskać więcej szczegółów)"
|
708 |
|
709 |
-
#: methods/googledrive.php:
|
710 |
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
711 |
msgstr "Błąd Google Drive: %d: nie można pobrać: nie można znaleźć zapisu ID z Google Drive dla tego pliku"
|
712 |
|
713 |
-
#: methods/googledrive.php:
|
714 |
msgid "Could not find %s in order to download it"
|
715 |
msgstr "Nie można znaleźć %s aby to pobrać"
|
716 |
|
717 |
-
#: methods/googledrive.php:
|
718 |
msgid "Google Drive "
|
719 |
msgstr "Google Drive"
|
720 |
|
721 |
-
#: methods/googledrive.php:
|
722 |
-
msgid "error: zero-size file was downloaded"
|
723 |
-
msgstr "błąd: zeo-rozmiar pliku został pobrany"
|
724 |
-
|
725 |
-
#: methods/googledrive.php:363
|
726 |
msgid "Account is not authorized."
|
727 |
msgstr "Konto nie ma uprawnień."
|
728 |
|
729 |
-
#: methods/googledrive.php:
|
730 |
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
731 |
msgstr "%s jest doskonałym wyborem, ponieważ UpdraftPlus obsługuje pofragmentowane przesłane pliki - bez względu na to, jak duża jest witryna, UpdraftPlus może przesłać to w krótkim czasie i nie dać się udaremnić przez jego limity."
|
732 |
|
733 |
-
#:
|
734 |
msgid "will restore as:"
|
735 |
msgstr "przywróć jako:"
|
736 |
|
737 |
-
#:
|
738 |
msgid "An error (%s) occured:"
|
739 |
msgstr "Wystąpił (%s) błąd:"
|
740 |
|
741 |
-
#:
|
742 |
msgid "the database query being run was:"
|
743 |
msgstr "Wprowadzone zapytanie do bazy danych:"
|
744 |
|
745 |
-
#:
|
746 |
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
747 |
msgstr "Wystąpiło zbyt wiele błędów bazy danych - przerywanie przywracania (trzeba będzie przywrócić ręcznie)"
|
748 |
|
749 |
-
#:
|
750 |
msgid "Database lines processed: %d in %.2f seconds"
|
751 |
msgstr "Przetwarzanie bazy danych: %d w %.2f secondach"
|
752 |
|
753 |
-
#:
|
754 |
msgid "Finished: lines processed: %d in %.2f seconds"
|
755 |
msgstr "Zakończone: przetwarzane: %d w %.2f secondach"
|
756 |
|
757 |
-
#:
|
758 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
759 |
msgstr "Zmieniono prefiks tabeli: zmiana %s obszaru tabel:"
|
760 |
|
761 |
-
#:
|
|
|
762 |
msgid "OK"
|
763 |
msgstr "OK"
|
764 |
|
765 |
-
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:
|
766 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
767 |
msgstr "Potrzebujesz do ponownej autoryzacji z %s, jako że Twoje istniejące poświadczenia nie działają. "
|
768 |
|
@@ -779,1218 +1563,1113 @@ msgstr "%s wsparcie jest dostępne jako dodatek"
|
|
779 |
msgid "follow this link to get it"
|
780 |
msgstr "przestrzegaj tego łącza, aby je zdobyć"
|
781 |
|
782 |
-
#: methods/googledrive.php:
|
783 |
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
784 |
msgstr "Nie odświeżono Google. To często oznacza, że wprowadzono błędnie identyfikator klienta lub, że nie został ponownie uwierzytelniony (poniżej) od czasu skorygowania tego. Sprawdź ponownie, a następnie kliknij jeszcze raz link uwierzytelniania. W końcu jeśli to nie pomoże, należy użyć trybu eksperta, aby wymazać wszystkie ustawienia i utworzyć nowy identyfikator klienta Google i zacząć od nowa."
|
785 |
|
786 |
-
#: methods/googledrive.php:
|
787 |
msgid "Authorization failed"
|
788 |
msgstr "Autoryzacja nie powiodła się"
|
789 |
|
790 |
-
#: methods/googledrive.php:
|
791 |
msgid "Your %s quota usage: %s %% used, %s available"
|
792 |
msgstr "Twoje %s wykorzystanie kontyngentu: %s %% używane, %s dostępne"
|
793 |
|
794 |
-
#: methods/googledrive.php:
|
795 |
msgid "Success"
|
796 |
msgstr "Sukces"
|
797 |
|
798 |
-
#: methods/googledrive.php:
|
799 |
msgid "you have authenticated your %s account."
|
800 |
msgstr "Uwierzytelnianie Twojego %s konta."
|
801 |
|
802 |
-
#: methods/googledrive.php:
|
803 |
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
804 |
msgstr "Jeszcze nie otrzymano tokena dostępu z Google - potrzebujesz autoryzacji lub ponownie zezwól na połączenie z Google Drive."
|
805 |
|
806 |
-
#: methods/googledrive.php:
|
807 |
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
808 |
msgstr "Jeszcze nie otrzymano tokena dostępu z Google (jesteś oprawnionym użytkownikiem?)"
|
809 |
|
810 |
-
#:
|
811 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
812 |
msgstr "wp-config.php z kopii zapasowej: przywracanie (na życzenie użytkownika)"
|
813 |
|
814 |
-
#:
|
815 |
-
msgid "Will not delete the archive after unpacking it, because there was no cloud storage for this backup"
|
816 |
-
msgstr "Czy nie usuwać archiwum po rozpakowaniu go, ponieważ nie było miejsca w chmuerze dla kopii zapasowej"
|
817 |
-
|
818 |
-
#: includes/updraft-restorer.php:218
|
819 |
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
820 |
msgstr "Ostrzeżenie: PHP tryb_bezpieczny jest aktywny na serwerze. Limity czasu są bardzo prawdopodobne. Jeśli to nastąpi, to będzie trzeba ręcznie przywrócić plik za pomocą phpMyAdmin lub inny sposób."
|
821 |
|
822 |
-
#:
|
823 |
msgid "Failed to find database file"
|
824 |
msgstr "Nie udało się znaleźć pliku bazy danych"
|
825 |
|
826 |
-
#:
|
827 |
msgid "Failed to open database file"
|
828 |
msgstr "Nie udało się otworzyć pliku bazy danych"
|
829 |
|
830 |
-
#:
|
831 |
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
832 |
msgstr "Dostęp do bazy danych: Bezpośredni dostęp do MySQL nie jest dostępny, więc spadają z powrotem do wpdb (to będzie znacznie wolniejsze)"
|
833 |
|
834 |
-
#:
|
835 |
msgid "Backup of:"
|
836 |
msgstr "Kopia zapasowa z:"
|
837 |
|
838 |
-
#:
|
839 |
msgid "Old table prefix:"
|
840 |
msgstr "Prefiks starej tabeli:"
|
841 |
|
842 |
-
#:
|
843 |
-
msgid "Restoring table"
|
844 |
-
msgstr "Przywracanie tabeli"
|
845 |
-
|
846 |
-
#: admin.php:2071
|
847 |
-
msgid "File is not locally present - needs retrieving from remote storage (for large files, it is better to do this in advance from the download console)"
|
848 |
-
msgstr "Plik nie występuje lokalnie - wymaga pobierania z magazynu zdalnego (dla dużych plików lepiej to zrobić wcześniej z konsoli do pobrania)"
|
849 |
-
|
850 |
-
#: admin.php:2077
|
851 |
msgid "Archive is expected to be size:"
|
852 |
msgstr "Archiwum ma mieć rozmiar:"
|
853 |
|
854 |
-
#: admin.php:
|
855 |
-
msgid "ERROR"
|
856 |
-
msgstr "BŁĄD"
|
857 |
-
|
858 |
-
#: admin.php:2085
|
859 |
msgid "The backup records do not contain information about the proper size of this file."
|
860 |
msgstr "Zapisy kopii zapasowej nie zawierają informacji na temat właściwego rozmiaru tego pliku."
|
861 |
|
862 |
-
#: admin.php:
|
863 |
msgid "Error message"
|
864 |
msgstr "Komunikat o błędzie"
|
865 |
|
866 |
-
#: admin.php:
|
867 |
msgid "Could not find one of the files for restoration"
|
868 |
msgstr "Nie można znaleźć jednego z plików do przywrócenia"
|
869 |
|
870 |
-
#:
|
871 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
872 |
msgstr "UpdraftPlus nie jest w stanie bezpośrednio przywrócić tego rodzaju jednostki. Musi zostać przywrócona ręcznie."
|
873 |
|
874 |
-
#:
|
875 |
msgid "Backup file not available."
|
876 |
msgstr "Plik kopii zapasowej nie jest dostępny."
|
877 |
|
878 |
-
#:
|
879 |
msgid "Copying this entity failed."
|
880 |
msgstr "Kopiowanie jednostki nie powiodło się."
|
881 |
|
882 |
-
#:
|
883 |
msgid "Unpacking backup..."
|
884 |
msgstr "Rozpakowywanie kopii zapasowej..."
|
885 |
|
886 |
-
#:
|
887 |
msgid "Decrypting database (can take a while)..."
|
888 |
msgstr "Odszyfrowywanie danych (może chwilę potrwać)..."
|
889 |
|
890 |
-
#:
|
891 |
msgid "Database successfully decrypted."
|
892 |
msgstr "Baza danych pomyślnie odszyfrowana."
|
893 |
|
894 |
-
#:
|
895 |
msgid "Moving old directory out of the way..."
|
896 |
msgstr "Przenoszenie starego katalogu..."
|
897 |
|
898 |
-
#:
|
899 |
-
msgid "Moving unpacked backup in place..."
|
900 |
-
msgstr "Przenoszenie rozpakowanej kopii zapasowej w miejscu..."
|
901 |
-
|
902 |
-
#: includes/updraft-restorer.php:13
|
903 |
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
904 |
msgstr "Przywracanie bazy danych (na dużej stronie może to zająć dużo czasu - jeśli czas dobiegnie końca(co może się zdarzyć, jeśli firma hostingowa nie skonfigurowała hostingu ograniczającego zasoby), należy użyć innej metody, np. phpMyAdmin)..."
|
905 |
|
906 |
-
#:
|
907 |
msgid "Cleaning up rubbish..."
|
908 |
msgstr "Sprzątanie śmieci..."
|
909 |
|
910 |
-
#:
|
911 |
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
912 |
msgstr "Nie można przenieść stary katalog z tej ścieżki. Być może masz już -stare katalogi, które wymagają usunięcia w pierwszej kolejności?"
|
913 |
|
914 |
-
#:
|
915 |
msgid "Could not delete old directory."
|
916 |
msgstr "Nie można usunąć starego katalogu."
|
917 |
|
918 |
-
#:
|
919 |
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
920 |
msgstr "Nie można przenieść nowego katalogu w to miejsce. Sprawdź folder wp-content/upgrade."
|
921 |
|
922 |
-
#:
|
923 |
msgid "Failed to delete working directory after restoring."
|
924 |
msgstr "Nie udało się usunąć katalogu roboczego po przywróceniu."
|
925 |
|
926 |
-
#:
|
927 |
msgid "Failed to create a temporary directory"
|
928 |
msgstr "Nie udało się utworzyć katalogu tymczasowego"
|
929 |
|
930 |
-
#:
|
931 |
msgid "Failed to write out the decrypted database to the filesystem"
|
932 |
msgstr "Nie udało się zapisać odszyfrowanej bazy danych do systemu plików"
|
933 |
|
934 |
-
#:
|
935 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
936 |
msgstr "wp-config.php z kopii zapasowej: przywróć jako wp-config-backup.php"
|
937 |
|
938 |
-
#: admin.php:
|
939 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
940 |
msgstr "Wybranie tej opcji obniża bezpieczeństwo zatrzymując UpdraftPlus z wykorzystaniem SSL do uwierzytelniania i zaszyfrowanych danych, tam gdzie to możliwe. Należy pamiętać, że niektórzy dostawcy pamięci w chmurze na to nie pozwalają (np. Dropbox), więc u tych dostawców to ustawienie nie będzie miało na nic wpływu."
|
941 |
|
942 |
-
#: admin.php:
|
943 |
msgid "Save Changes"
|
944 |
msgstr "Zapisz zmiany"
|
945 |
|
946 |
-
#:
|
947 |
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
948 |
msgstr "Serwer sieci instalacji PHP nie zawiera wymaganego modułu (%s). Prosimy o kontakt z dostawcą usługi hostingowej."
|
949 |
|
950 |
-
#: admin.php:
|
951 |
-
msgid "UpdraftPlus's %s module <strong>requires</strong> Curl. Your only options to get this working are 1) Install/enable curl or 2) Hire us or someone else to code additional support options into UpdraftPlus. 3) Wait, possibly forever, for someone else to do this."
|
952 |
-
msgstr "UpdraftPlus %s wymaga <strong> modułu </ strong> Curl. Jedynymi opcjami zdobycia tego działania są: 1) Zainstaluj/włącz falowanie lub 2) Zatrudnij nas lub kogoś innego do dodania kodu opcji wsparcia w UpdraftPlus. 3) Poczekaj na kogoś innego, aby to zrobił."
|
953 |
-
|
954 |
-
#: admin.php:1756
|
955 |
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
956 |
msgstr "Serwer sieci Web w PHP/instalacji Curl nie obsługuje połączenia HTTPS. Komunikacja z %s będzie nieszyfrowana. Zapytaj sieć hostingową o zainstalowanie Curl/SSL w celu uzyskania zdolności do szyfrowania (poprzez dodatki)."
|
957 |
|
958 |
-
#: admin.php:
|
959 |
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
960 |
msgstr "Serwer sieci Web w PHP/instalacja Curl nie obsługuje połączenia HTTPS. Nie możemy przejść %s bez tego wsparcia. Prosimy o kontakt z Twoim dostawcą usługi hostingowej. %s <strong wymaga</ strong> Curl + https. Proszę nie składać żadnych próśb o wsparcie, nie ma tutaj alternatywy."
|
961 |
|
962 |
-
#: admin.php:
|
963 |
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
964 |
msgstr "Dobre wiadomości: komunikacja witryny z %s może być szyfrowana. Jeśli pojawią się jakieś błędy z szyfrowaniem, spójrz w \"Ustawienia zaawansowane\", aby uzyskać pomoc."
|
965 |
|
966 |
-
#: admin.php:
|
967 |
msgid "Delete this backup set"
|
968 |
msgstr "Usuń ten zestaw kopii zapasowej "
|
969 |
|
970 |
-
#: admin.php:
|
971 |
msgid "Press here to download"
|
972 |
msgstr "Naciśnij tutaj, aby pobrać"
|
973 |
|
974 |
-
#: admin.php:
|
975 |
msgid "(No %s)"
|
976 |
msgstr "(Nie %s)"
|
977 |
|
978 |
-
#: admin.php:
|
979 |
msgid "Backup Log"
|
980 |
msgstr "Dziennik kopii zapasowej"
|
981 |
|
982 |
-
#: admin.php:
|
983 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
984 |
msgstr "Po naciśnięciu tego przycisku, będziesz mieć możliwość wyboru, które składniki chcesz przywrócić"
|
985 |
|
986 |
-
#: admin.php:
|
987 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
988 |
msgstr "Ta kopia zapasowa nie istnieje w historii kopii zapasowych - przywracanie przerwane. Datownik:"
|
989 |
|
990 |
-
#: admin.php:
|
991 |
msgid "UpdraftPlus Restoration: Progress"
|
992 |
msgstr "UpdraftPlus Przywracanie: w toku"
|
993 |
|
994 |
-
#: admin.php:
|
995 |
msgid "ABORT: Could not find the information on which entities to restore."
|
996 |
msgstr "UWAGA: nie można znaleźć informacji, których podmioty są do przywrócenia."
|
997 |
|
998 |
-
#: admin.php:
|
999 |
msgid "If making a request for support, please include this information:"
|
1000 |
msgstr "W przypadku składania wniosku o wsparcie, należy podać następujące informacje:"
|
1001 |
|
1002 |
-
#: admin.php:
|
1003 |
-
msgid "This component was not selected for restoration - skipping."
|
1004 |
-
msgstr "Składnik ten nie został wybrany do przywrócenia - pomijajam."
|
1005 |
-
|
1006 |
-
#: admin.php:1710
|
1007 |
msgid "Do not verify SSL certificates"
|
1008 |
msgstr "Brak weryfikacji certyfikatów SSL"
|
1009 |
|
1010 |
-
#: admin.php:
|
1011 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1012 |
msgstr "Wybranie tej opcji obniża bezpieczeństwo powodując zatrzymanie UpdraftPlus z weryfikowania tożsamości zaszyfrowanych stron, które łączą się np. z Dropboxem czy Google Drive. Oznacza to, że UpdraftPlus będzie działał tylko za pomocą protokołu SSL do szyfrowania ruchu, a nie do uwierzytelniania."
|
1013 |
|
1014 |
-
#: admin.php:
|
1015 |
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1016 |
msgstr "Należy pamiętać, że nie wszystkie metody tworzenia kopii zapasowych w chmurze zawsze używają uwierzytelniania protokołu SSL."
|
1017 |
|
1018 |
-
#: admin.php:
|
1019 |
msgid "Disable SSL entirely where possible"
|
1020 |
msgstr "Wyłącz SSL całkowiecie, kiedy jest to możliwe"
|
1021 |
|
1022 |
-
#: admin.php:
|
1023 |
msgid "Expert settings"
|
1024 |
msgstr "Ustawienia dla ekspertów"
|
1025 |
|
1026 |
-
#: admin.php:
|
1027 |
msgid "Show expert settings"
|
1028 |
msgstr "Pokaż ustawienia dla ekspertów"
|
1029 |
|
1030 |
-
#: admin.php:
|
1031 |
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1032 |
msgstr "kliknij, aby zobaczyć jakieś inne opcje; nie przejmuj się tym, chyba że masz wątpliwości lub jesteś ciekawy."
|
1033 |
|
1034 |
-
#: admin.php:
|
1035 |
msgid "Delete local backup"
|
1036 |
msgstr "Skasuj lokalne kopie zapasowe"
|
1037 |
|
1038 |
-
#: admin.php:
|
1039 |
-
msgid "Uncheck this to prevent deletion of any superfluous backup files from your server after the backup run finishes (i.e. any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
1040 |
-
msgstr "Usuń zaznaczenie tego, aby zapobiec usunięciu wszelkich zbędnych plików kopii zapasowej z serwera po zakończeniu tworzenia kopii zapasowej (wszystkie pliki wysyłane zdalnie również pozostaną na miejscu, a wszystkie pliki przechowywane lokalnie nie będą podlegały ograniczeniom retencyjnych)."
|
1041 |
-
|
1042 |
-
#: admin.php:1688
|
1043 |
msgid "Backup directory"
|
1044 |
msgstr "Katalog kopii zapasowej"
|
1045 |
|
1046 |
-
#: admin.php:
|
1047 |
msgid "Backup directory specified is writable, which is good."
|
1048 |
msgstr "Określony katalog kopii zapasowej jest zapisany, czyli w porządku."
|
1049 |
|
1050 |
-
#: admin.php:
|
1051 |
-
msgid "Backup directory specified is <b>not</b> writable, or does not exist."
|
1052 |
-
msgstr "Archiwizacja danych katalogu nie <b>jest</ b> zapisana, lub nie istnieje."
|
1053 |
-
|
1054 |
-
#: admin.php:1698
|
1055 |
msgid "Click here to attempt to create the directory and set the permissions"
|
1056 |
msgstr "Kliknij tutaj, aby próbować utworzyć katalog i ustawić uprawnienia"
|
1057 |
|
1058 |
-
#: admin.php:
|
1059 |
msgid "or, to reset this option"
|
1060 |
msgstr "lub, aby zresetować tą opcję"
|
1061 |
|
1062 |
-
#: admin.php:
|
1063 |
msgid "click here"
|
1064 |
msgstr "kliknij tutaj"
|
1065 |
|
1066 |
-
#: admin.php:
|
1067 |
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1068 |
msgstr "Jeśli to nie pomoże sprawdź uprawnienia na serwerze lub zmień to do innego katalogu, który jest zapisywalny przez proces serwera WWW."
|
1069 |
|
1070 |
-
#: admin.php:
|
1071 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1072 |
msgstr "Miejsce, gdzie UpdraftPlus zapisze pliki początkowe. Katalog ten musi być zapisywalny przez serwer WWW. Zazwyczaj będziesz go miał wewnątrz folderu wp-content (jest to ustawienie domyślne). <b> Nie </ b> umieszczenie przesłanego polecenia dir wewnątrz, będzie powodować problemy rekursji (tworzenie kopii zapasowych kopii zapasowych kopii zapasowych ...)."
|
1073 |
|
1074 |
-
#: admin.php:
|
1075 |
msgid "Use the server's SSL certificates"
|
1076 |
msgstr "Korzystanie z serwera z certyfikatem SSL"
|
1077 |
|
1078 |
-
#: admin.php:
|
1079 |
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1080 |
msgstr "Domyślnie UpdraftPlus wykorzystuje własny magazyn certyfikatów SSL w celu weryfikacji tożsamości odległych miejsc (np. aby upewnić się, że komunikuje się z prawdziwym Dropbox, Amazon S3, itd., a nie z wrogiem). Trzymamy to na bieżąco. Jednak, jeśli masz błąd SSL, a następnie wybierzesz tą opcję (co powoduje, że Updraft będzie używało Twojego serwera) może to pomóc."
|
1081 |
|
1082 |
-
#: admin.php:
|
1083 |
msgid "Use WordShell for automatic backup, version control and patching"
|
1084 |
msgstr "Użyj WordShell do automatycznego tworzenia kopii zapasowych, kontroli wersji i patchowania (łatania)."
|
1085 |
|
1086 |
-
#: admin.php:
|
1087 |
msgid "Email"
|
1088 |
msgstr "Email"
|
1089 |
|
1090 |
-
#: admin.php:
|
1091 |
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1092 |
msgstr "Aby wysłać raport (i cały backup, jeśli zdecydujesz) wpisz tutaj swój adres."
|
1093 |
|
1094 |
-
#: admin.php:
|
1095 |
msgid "Database encryption phrase"
|
1096 |
msgstr "Zwrot szyfrowania bazy danych"
|
1097 |
|
1098 |
-
#: admin.php:
|
1099 |
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1100 |
-
msgstr "Wprowadź tutaj tekst, który jest używany do szyfrowania kopii zapasowych (Rijndael). <strong>
|
1101 |
|
1102 |
-
#: admin.php:
|
1103 |
msgid "You can also decrypt a database manually here."
|
1104 |
msgstr "Można również odszyfrować tutaj bazy danych ręcznie."
|
1105 |
|
1106 |
-
#: admin.php:
|
1107 |
msgid "Manually decrypt a database backup file"
|
1108 |
msgstr "Ręcznie odszyfrowuj plik kopii zapasowej bazy danych"
|
1109 |
|
1110 |
-
#: admin.php:
|
1111 |
-
msgid "Drop encrypted database files (db.crypt.gz files) here to upload them for decryption"
|
1112 |
-
msgstr "Przeciągnij zaszyfrowane pliki baz danych (pliki db.crypt.gz), żeby wysłać je do deszyfrowania"
|
1113 |
-
|
1114 |
-
#: admin.php:1473
|
1115 |
msgid "Use decryption key"
|
1116 |
msgstr "Użyj klucza deszyfrowania"
|
1117 |
|
1118 |
-
#: admin.php:
|
1119 |
msgid "Copying Your Backup To Remote Storage"
|
1120 |
msgstr "Kopiowanie Twojej kopii zapasowej do magazynu zdalnego"
|
1121 |
|
1122 |
-
#: admin.php:
|
1123 |
msgid "Choose your remote storage"
|
1124 |
msgstr "Wybierz miejsce zdalnego przechowywania"
|
1125 |
|
1126 |
-
#: admin.php:
|
1127 |
msgid "None"
|
1128 |
msgstr "Żaden"
|
1129 |
|
1130 |
-
#: admin.php:
|
1131 |
msgid "Cancel"
|
1132 |
msgstr "Anuluj"
|
1133 |
|
1134 |
-
#: admin.php:
|
1135 |
msgid "Requesting start of backup..."
|
1136 |
msgstr "Żądanie rozpoczęcia tworzenia kopii zapasowej... "
|
1137 |
|
1138 |
-
#: admin.php:
|
1139 |
msgid "Advanced / Debugging Settings"
|
1140 |
msgstr "Zaawansowanie/ustawienia debugowania"
|
1141 |
|
1142 |
-
#: admin.php:
|
1143 |
msgid "Debug mode"
|
1144 |
msgstr "Tryb debugowania"
|
1145 |
|
1146 |
-
#: admin.php:
|
1147 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1148 |
msgstr "Sprawdź to, aby otrzymać więcej informacji i e-maile w procesie tworzenia kopii zapasowej - przydatne, jeśli coś jest nie tak. Wówczas <strong> musisz </ strong> wysłać nam ten dziennik, jeśli wykryjesz błąd."
|
1149 |
|
1150 |
-
#: admin.php:
|
1151 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1152 |
msgstr "Wszystkie powyższe katalogi, z wyjątkiem samego jądra WordPressa, które można pobrać na nowo z WordPress.org."
|
1153 |
|
1154 |
-
#: admin.php:
|
1155 |
msgid "Or, get the \"More Files\" add-on from our shop."
|
1156 |
msgstr "Albo dostać \"więcej plików\" dodatki w naszym sklepie."
|
1157 |
|
1158 |
-
#: admin.php:
|
1159 |
msgid "Daily"
|
1160 |
msgstr "Codziennie"
|
1161 |
|
1162 |
-
#: admin.php:
|
1163 |
msgid "Weekly"
|
1164 |
msgstr "Co tydzień"
|
1165 |
|
1166 |
-
#: admin.php:
|
1167 |
msgid "Fortnightly"
|
1168 |
msgstr "Co 2 tygodnie"
|
1169 |
|
1170 |
-
#: admin.php:
|
1171 |
msgid "Monthly"
|
1172 |
msgstr "Co miesiąc"
|
1173 |
|
1174 |
-
#: admin.php:
|
1175 |
msgid "and retain this many backups"
|
1176 |
msgstr "i zachowaj dla wielu kopii zapasowych"
|
1177 |
|
1178 |
-
#: admin.php:
|
1179 |
msgid "Database backup intervals"
|
1180 |
msgstr "Częstotliwość tworzenia kopii zapasowych bazy danych"
|
1181 |
|
1182 |
-
#: admin.php:
|
1183 |
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1184 |
-
msgstr "Jeśli chcesz zaplanować automatyczne wykonywanie kopii zapasowych, wybierz to
|
1185 |
|
1186 |
-
#: admin.php:
|
1187 |
msgid "To fix the time at which a backup should take place,"
|
1188 |
msgstr "Aby ustalić czas, w którym kopia zapasowa powinna nastąpić,"
|
1189 |
|
1190 |
-
#: admin.php:
|
1191 |
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1192 |
msgstr "na przykład jeśli serwer jest zajęty w dzień i chcesz uruchomić w ciągu nocy"
|
1193 |
|
1194 |
-
#: admin.php:
|
1195 |
msgid "use the \"Fix Time\" add-on"
|
1196 |
msgstr "użyj dodatku \"Fix Time\""
|
1197 |
|
1198 |
-
#: admin.php:
|
1199 |
msgid "Include in files backup"
|
1200 |
msgstr "Uwzględnij pliki w kopii zapasowej"
|
1201 |
|
1202 |
-
#: admin.php:
|
1203 |
msgid "Any other directories found inside wp-content"
|
1204 |
-
msgstr "Wszelkie inne katalogi
|
1205 |
|
1206 |
-
#: admin.php:
|
1207 |
msgid "Exclude these:"
|
1208 |
msgstr "Wyłączyć te:"
|
1209 |
|
1210 |
-
#: admin.php:
|
1211 |
-
msgid "If entering multiple files/directories, then separate them with commas"
|
1212 |
-
msgstr "W przypadku wprowadzania wielu plików/katalogów rozdziel je przecinkami"
|
1213 |
-
|
1214 |
-
#: admin.php:1138
|
1215 |
msgid "Debug Database Backup"
|
1216 |
msgstr "Debuguj bazę danych kopii zapasowej"
|
1217 |
|
1218 |
-
#: admin.php:
|
1219 |
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1220 |
msgstr "Spowoduje to natychmiastową kopię zapasową bazy danych. Strona zacznie się ładować aż do zakończenia (tj. nieplanowane). Backupowi może również zabraknąć czasu, naprawdę ten przycisk jest przydatny tylko dla sprawdzenia, że tworzenie kopii zapasowych jest w stanie dotrzeć na początkowych etapach, lub dla małych witryn WordPress .."
|
1221 |
|
1222 |
-
#: admin.php:
|
1223 |
msgid "Wipe Settings"
|
1224 |
msgstr "Ustawienia wipe"
|
1225 |
|
1226 |
-
#: admin.php:
|
1227 |
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1228 |
-
msgstr "Ten przycisk usuwa wszystkie ustawienia UpdraftPlus (ale nie każde z istniejących kopii zapasowych z pamięci masowej w chmurze). Następnie należy wprowadzić wszystkie ustawienia ponownie.
|
1229 |
|
1230 |
-
#: admin.php:
|
1231 |
msgid "Wipe All Settings"
|
1232 |
msgstr "Wszystkie ustawienia wipe"
|
1233 |
|
1234 |
-
#: admin.php:
|
1235 |
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1236 |
msgstr "Spowoduje to usunięcie wszystkich ustawień UpdraftPlus - czy na pewno chcesz to zrobić?"
|
1237 |
|
1238 |
-
#: admin.php:
|
1239 |
msgid "Active jobs"
|
1240 |
msgstr "Aktywne zadania"
|
1241 |
|
1242 |
-
#: admin.php:
|
1243 |
-
msgid "Refresh your page in order to update this list."
|
1244 |
-
msgstr "Odśwież stronę w celu aktualizacji listy. "
|
1245 |
-
|
1246 |
-
#: admin.php:1164
|
1247 |
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
1248 |
msgstr "%s: rozpoczął się: %s; następne wznowienie: %d (po %ss) "
|
1249 |
|
1250 |
-
#: admin.php:
|
1251 |
msgid "show log"
|
1252 |
msgstr "pokaż plik dziennika"
|
1253 |
|
1254 |
-
#: admin.php:
|
1255 |
msgid "delete schedule"
|
1256 |
msgstr "usuń harmonogram "
|
1257 |
|
1258 |
-
#: admin.php:
|
1259 |
msgid "(None)"
|
1260 |
msgstr "(Żadne) "
|
1261 |
|
1262 |
-
#: admin.php:
|
1263 |
-
msgid "Unknown response:"
|
1264 |
-
msgstr "Nieznane odpowiedzi:"
|
1265 |
-
|
1266 |
-
#: admin.php:1238 admin.php:1594
|
1267 |
msgid "Delete"
|
1268 |
msgstr "Usuń"
|
1269 |
|
1270 |
-
#: admin.php:
|
1271 |
msgid "The request to the filesystem to create the directory failed."
|
1272 |
msgstr "Żądanie, aby utworzyć system plików nie powiodło się."
|
1273 |
|
1274 |
-
#: admin.php:
|
1275 |
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
1276 |
msgstr "Folder został stworzony, ale musieliśmy zmienić jego uprawnienia do plików na 777 (prawa zapisu), aby móc to zapisać. Należy skontaktować się z dostawcą usług hostingowych, aby nie spowodowało to żadnych problemów."
|
1277 |
|
1278 |
-
#: admin.php:
|
1279 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
1280 |
msgstr "Folder istnieje, ale twój serwer www nie ma uprawnień do jego zapisu."
|
1281 |
|
1282 |
-
#: admin.php:
|
1283 |
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
1284 |
msgstr "Musisz skontaktować się z dostawcą usługi hostingowej, aby dowiedzieć się jak ustawić uprawnienia dla wtyczki Wordpressa, aby zapisać do tego katalogu."
|
1285 |
|
1286 |
-
#: admin.php:
|
1287 |
msgid "Download log file"
|
1288 |
msgstr "Pobieranie pliku dziennika"
|
1289 |
|
1290 |
-
#: admin.php:
|
1291 |
msgid "No backup has been completed."
|
1292 |
msgstr "Kopia zapasowa nie została ukończona."
|
1293 |
|
1294 |
-
#: admin.php:
|
1295 |
msgid "File backup intervals"
|
1296 |
msgstr "Okresy tworzenia kopii zapasowych plików"
|
1297 |
|
1298 |
-
#: admin.php:
|
1299 |
msgid "Manual"
|
1300 |
msgstr "Ręczny"
|
1301 |
|
1302 |
-
#: admin.php:
|
1303 |
msgid "Every 4 hours"
|
1304 |
msgstr "Co 4 godziny"
|
1305 |
|
1306 |
-
#: admin.php:
|
1307 |
msgid "Every 8 hours"
|
1308 |
msgstr "Co 8 godzn"
|
1309 |
|
1310 |
-
#: admin.php:
|
1311 |
msgid "Every 12 hours"
|
1312 |
msgstr "Co 12 godzin"
|
1313 |
|
1314 |
-
#: admin.php:
|
1315 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
1316 |
-
msgstr "Aby kontynuować, naciśnij '
|
1317 |
|
1318 |
-
#: admin.php:
|
1319 |
msgid "Does nothing happen when you schedule backups?"
|
1320 |
msgstr "Co zrobić, gdy zaplanowane tworzenie kopii zapasowej się nie wydarzy?"
|
1321 |
|
1322 |
-
#: admin.php:
|
1323 |
msgid "Go here for help."
|
1324 |
msgstr "Przyjdź tutaj, jeśli potrzebujesz pomocy."
|
1325 |
|
1326 |
-
#: admin.php:
|
1327 |
msgid "Multisite"
|
1328 |
msgstr "Wiele stron"
|
1329 |
|
1330 |
-
#: admin.php:
|
1331 |
msgid "Do you need WordPress Multisite support?"
|
1332 |
msgstr "Czy potrzebujesz wsparcia Wordpress Multisite (wiele stron)?"
|
1333 |
|
1334 |
-
#: admin.php:
|
1335 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
1336 |
msgstr "Proszę sprawdzić UpdraftPlus Premium lub samodzielnie dodatki dla wielu stron (Multisite)."
|
1337 |
|
1338 |
-
#: admin.php:
|
1339 |
msgid "Configure Backup Contents And Schedule"
|
1340 |
msgstr "Skonfiguruj harmonogram tworzenia kopii zapasowych i zawartości"
|
1341 |
|
1342 |
-
#: admin.php:
|
1343 |
msgid "Debug Information And Expert Options"
|
1344 |
msgstr "Debuguj informacje i opcje ekspert."
|
1345 |
|
1346 |
-
#: admin.php:
|
1347 |
msgid "Web server:"
|
1348 |
msgstr "Serwer sieci:"
|
1349 |
|
1350 |
-
#: admin.php:
|
1351 |
msgid "Peak memory usage"
|
1352 |
msgstr "Maksymalne wykorzystanie pamięci"
|
1353 |
|
1354 |
-
#: admin.php:
|
1355 |
msgid "Current memory usage"
|
1356 |
msgstr "Aktualne zużycie pamięci"
|
1357 |
|
1358 |
-
#: admin.php:
|
1359 |
msgid "PHP memory limit"
|
1360 |
msgstr "Limit pamięci PHP"
|
1361 |
|
1362 |
-
#: admin.php:
|
1363 |
msgid "%s version:"
|
1364 |
msgstr "%s wersja:"
|
1365 |
|
1366 |
-
#: admin.php:
|
1367 |
msgid "Yes"
|
1368 |
msgstr "Tak"
|
1369 |
|
1370 |
-
#: admin.php:
|
1371 |
msgid "No"
|
1372 |
msgstr "Nie"
|
1373 |
|
1374 |
-
#: admin.php:
|
1375 |
msgid "PHP has support for ZipArchive::addFile:"
|
1376 |
msgstr "PHP posiada wsparcie dla ZipArchive (archiwum ZIP)::dodajPlik: "
|
1377 |
|
1378 |
-
#: admin.php:
|
1379 |
-
msgid "/usr/bin/zip can be executed:"
|
1380 |
-
msgstr "/usr/bin/zip może być wykonane: "
|
1381 |
-
|
1382 |
-
#: admin.php:1111
|
1383 |
msgid "Total (uncompressed) on-disk data:"
|
1384 |
msgstr "Wszystkie (nieskompresowane) dane na dysku: "
|
1385 |
|
1386 |
-
#: admin.php:
|
1387 |
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
1388 |
msgstr "Nota bene ilość ta była oparta, lub nie, o ostatnie zapisane opcje. "
|
1389 |
|
1390 |
-
#: admin.php:
|
1391 |
msgid "count"
|
1392 |
msgstr "obliczanie"
|
1393 |
|
1394 |
-
#: admin.php:
|
1395 |
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
1396 |
-
msgstr "Przyciski poniżej wykonują natychmiast kopię zapasową, niezależnie od harmonogramu WordPressa. Jeśli te prace podczas zaplanowanych kopii zapasowych i \"
|
1397 |
|
1398 |
-
#: admin.php:
|
1399 |
msgid "Debug Full Backup"
|
1400 |
msgstr "Debuguj pełną kopię zapasową"
|
1401 |
|
1402 |
-
#: admin.php:
|
1403 |
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
1404 |
msgstr "Spowoduje to natychmiastową kopię. Strona zacznie się ładować aż do zakończenia (tj. nieplanowane)."
|
1405 |
|
1406 |
-
#: admin.php:
|
1407 |
msgid "UpdraftPlus - Upload backup files"
|
1408 |
msgstr "UpdraftPlus - przesyłanie plików kopii zapasowej"
|
1409 |
|
1410 |
-
#: admin.php:
|
1411 |
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
1412 |
msgstr "Prześlij pliki do UpdraftPlus. Służy to do importowania kopii zapasowych wykonanych na innej instalacji WordPressa."
|
1413 |
|
1414 |
-
#: admin.php:
|
1415 |
msgid "Drop backup zips here"
|
1416 |
msgstr "Wrzuć kopię zapasową tutaj"
|
1417 |
|
1418 |
-
#: admin.php:
|
1419 |
msgid "or"
|
1420 |
msgstr "lub"
|
1421 |
|
1422 |
-
#: admin.php:
|
1423 |
msgid "calculating..."
|
1424 |
msgstr "obliczanie..."
|
1425 |
|
1426 |
-
#: admin.php:
|
1427 |
msgid "Error:"
|
1428 |
msgstr "Błąd:"
|
1429 |
|
1430 |
-
#: admin.php:
|
1431 |
msgid "You should:"
|
1432 |
msgstr "Powinieneś:"
|
1433 |
|
1434 |
-
#: admin.php:
|
1435 |
-
msgid "Download error: the server sent us a response (JSON) which we did not understand"
|
1436 |
-
msgstr "Pobierz błąd: serwer wysłał nam odpowiedź (JSON), które nie rozumie"
|
1437 |
-
|
1438 |
-
#: admin.php:973
|
1439 |
msgid "Download error: the server sent us a response which we did not understand."
|
1440 |
msgstr "Pobierz błąd: serwer wysłał nam odpowiedź, które nie rozumie."
|
1441 |
|
1442 |
-
#: admin.php:
|
1443 |
msgid "Delete backup set"
|
1444 |
msgstr "Usuń zestaw kopii zapasowych "
|
1445 |
|
1446 |
-
#: admin.php:
|
1447 |
msgid "Are you sure that you wish to delete this backup set?"
|
1448 |
msgstr "Czy jesteś pewien, że chcesz usunąć ten zestaw kopii zapasowych? "
|
1449 |
|
1450 |
-
#: admin.php:
|
1451 |
-
msgid "Delete from remote storage (if any)"
|
1452 |
-
msgstr "Usuń z magazynu zdalnego (jeśli są) "
|
1453 |
-
|
1454 |
-
#: admin.php:998
|
1455 |
-
msgid "Delete from UpdraftPlus's memory"
|
1456 |
-
msgstr "Usuń z pamięci UpdraftPlus. "
|
1457 |
-
|
1458 |
-
#: admin.php:1003
|
1459 |
msgid "Restore backup"
|
1460 |
msgstr "Przywróć kopię zapasową"
|
1461 |
|
1462 |
-
#: admin.php:
|
1463 |
msgid "Restore backup from"
|
1464 |
msgstr "Przywróć kopię zapasową z"
|
1465 |
|
1466 |
-
#: admin.php:
|
1467 |
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
1468 |
msgstr "Przywracanie zastąpi w tej witrynie motywy, wtyczki, przesłane pliki, bazę danych i/lub inne katalogi zawartości (zgodnie z tym co jest zawarte w zestawie kopii zapasowych, i Twojej selekcji)."
|
1469 |
|
1470 |
-
#: admin.php:
|
1471 |
msgid "Choose the components to restore"
|
1472 |
msgstr "Wybierz składniki do przywrócenia"
|
1473 |
|
1474 |
-
#: admin.php:
|
1475 |
msgid "Your web server has PHP's so-called safe_mode active."
|
1476 |
msgstr "Twój serwer PHP musi mieć aktywny tryb_bezpieczny."
|
1477 |
|
1478 |
-
#: admin.php:
|
1479 |
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
1480 |
msgstr "To powoduje, że prawdopodobnie skończył się czas. Zaleca się wyłączyć tryb_bezpieczny lub przywrócić tylko jeden podmiot, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">lub przywrócić manualnie</a>."
|
1481 |
|
1482 |
-
#: admin.php:
|
1483 |
msgid "The following entity cannot be restored automatically: \"%s\"."
|
1484 |
msgstr "Poniższa jednostka nie może zostać przywrócona automatycznie: \"%s\"."
|
1485 |
|
1486 |
-
#: admin.php:
|
1487 |
msgid "You will need to restore it manually."
|
1488 |
msgstr "Będziesz musiał przywrócić to ręcznie."
|
1489 |
|
1490 |
-
#: admin.php:
|
1491 |
msgid "%s restoration options:"
|
1492 |
msgstr "%s opcje przywracania:"
|
1493 |
|
1494 |
-
#: admin.php:
|
1495 |
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
1496 |
msgstr "Możesz wyszukać i zastąpić bazy danych (dla migracji witryny do nowej lokalizacji/URL) z migratora dodatków - tu łlink, aby uzyskać więcej informacji"
|
1497 |
|
1498 |
-
#: admin.php:
|
1499 |
msgid "Do read this helpful article of useful things to know before restoring."
|
1500 |
msgstr "Przeczytaj artykuł o przydatnych rzeczach, jakie powinieneś wiedzieć przed przywracaniem."
|
1501 |
|
1502 |
-
#: admin.php:
|
1503 |
msgid "Perform a one-time backup"
|
1504 |
msgstr "Wykonywanie kopii zapasowej w jednym czasie"
|
1505 |
|
1506 |
-
#: admin.php:
|
1507 |
msgid "Time now"
|
1508 |
msgstr "Czas teraz"
|
1509 |
|
1510 |
-
#: admin.php:
|
1511 |
-
msgid "Last finished backup run"
|
1512 |
-
msgstr "Ostatnia zakończona kopia zapasowa"
|
1513 |
-
|
1514 |
-
#: admin.php:836 admin.php:1625
|
1515 |
msgid "Backup Now"
|
1516 |
msgstr "Zrób kopię teraz"
|
1517 |
|
1518 |
-
#: admin.php:
|
1519 |
msgid "Restore"
|
1520 |
msgstr "Przywróć"
|
1521 |
|
1522 |
-
#: admin.php:
|
1523 |
msgid "Last log message"
|
1524 |
msgstr "Ostatni plik dziennika"
|
1525 |
|
1526 |
-
#: admin.php:
|
1527 |
msgid "(Nothing yet logged)"
|
1528 |
msgstr "(Jeszcze nie zalogowano)"
|
1529 |
|
1530 |
-
#: admin.php:
|
1531 |
msgid "Download most recently modified log file"
|
1532 |
msgstr "Pobierz ostatnio zmodyfikowany plik dziennika"
|
1533 |
|
1534 |
-
#: admin.php:
|
1535 |
msgid "Backups, logs & restoring"
|
1536 |
msgstr "Kopie zapasowe, logi & przywracanie"
|
1537 |
|
1538 |
-
#: admin.php:
|
1539 |
msgid "Press to see available backups"
|
1540 |
msgstr "Naciśnij, aby zobaczyć dostępne kopie zapasowe"
|
1541 |
|
1542 |
-
#: admin.php:
|
1543 |
msgid "%d set(s) available"
|
1544 |
msgstr "%d dostępne zestaw(y)"
|
1545 |
|
1546 |
-
#: admin.php:
|
1547 |
msgid "Downloading and restoring"
|
1548 |
msgstr "Pobieranie i przywracanie "
|
1549 |
|
1550 |
-
#: admin.php:
|
1551 |
msgid "Downloading"
|
1552 |
msgstr "Pobieranie"
|
1553 |
|
1554 |
-
#: admin.php:
|
1555 |
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
1556 |
msgstr "Naciśnięcie przycisku dla Baza danych/Wtyczki/Motywy/Przesłane/Inne spowoduje, że UpdraftPlus będzie starał się doprowadzić plik kopii zapasowej z powrotem z magazynu zdalnego (jeśli w ogóle - np. Amazon S3, Dropbox, Google Drive, FTP) na serwer. Potem będziesz mógł ściągnąć go na swój komputer. Jeśli sprowadzanie z magazynu zdalnego zatrzymało się (odczekaj 30 sekund, aby się upewnić), a następnie naciśnij przycisk, aby wznowić. Pamiętaj, że możesz również odwiedzić bezpośrednio dostawcę pamięci w chmurze."
|
1557 |
|
1558 |
-
#: admin.php:
|
1559 |
msgid "Restoring"
|
1560 |
msgstr "Przywracanie"
|
1561 |
|
1562 |
-
#: admin.php:
|
1563 |
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
1564 |
msgstr "Naciśnij przycisk dla kopii zapasowej, którą chcesz przywrócić. Jeśli witryna jest duża i używasz magazynu zdalnego, to należy najpierw kliknąć na każdy podmiot w celu pobrania go z powrotem na serwer. Zapobiegnie to limitowi czasu od występującego podczas procesu odnawiania."
|
1565 |
|
1566 |
-
#: admin.php:
|
1567 |
msgid "More tasks:"
|
1568 |
msgstr "Więcej zadań:"
|
1569 |
|
1570 |
-
#: admin.php:
|
1571 |
msgid "upload backup files"
|
1572 |
msgstr "Prześlij pliki kopii zapasowej"
|
1573 |
|
1574 |
-
#: admin.php:
|
1575 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
1576 |
msgstr "Naciśnij tutaj, aby zajrzeć do swojego katalogu UpdraftPlus (w internetowej przestrzeni hostingowej) dla każdej nowej kopii zapasowej, która została przesłana. Lokalizacja tego katalogu znajduje się w ustawieniach dla ekspertów - poniżej."
|
1577 |
|
1578 |
-
#: admin.php:
|
1579 |
msgid "rescan folder for new backup sets"
|
1580 |
msgstr "Przeskanuj folder dla nowych zestawów kopii zapasowych"
|
1581 |
|
1582 |
-
#: admin.php:
|
1583 |
msgid "Opera web browser"
|
1584 |
msgstr "Przeglądarka Opera"
|
1585 |
|
1586 |
-
#: admin.php:
|
1587 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
1588 |
msgstr "Jeśli tego używaszu, przełącz tryb Turbo/Road w tryb off."
|
1589 |
|
1590 |
-
#: admin.php:
|
1591 |
msgid "Google Drive"
|
1592 |
msgstr "Google Drive"
|
1593 |
|
1594 |
-
#: admin.php:
|
1595 |
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
1596 |
msgstr "Google niedawno zmieniło swoje uprawnienia konfiguracji (kwiecień 2013 r.). Aby pobrać lub przywrócić z dysku Google, <strong> musisz </ strong> najpierw uwierzytelnić (za pomocą łącza w sekcji konfiguracji Drive Google)."
|
1597 |
|
1598 |
-
#: admin.php:
|
1599 |
msgid "This is a count of the contents of your Updraft directory"
|
1600 |
msgstr "To jest zawartość katalogu Updraft"
|
1601 |
|
1602 |
-
#: admin.php:
|
1603 |
msgid "Web-server disk space in use by UpdraftPlus"
|
1604 |
msgstr "Web-server miejsce na dysku używane przez UpdraftPlus"
|
1605 |
|
1606 |
-
#: admin.php:
|
1607 |
msgid "refresh"
|
1608 |
msgstr "odśwież"
|
1609 |
|
1610 |
-
#: admin.php:
|
1611 |
msgid "By UpdraftPlus.Com"
|
1612 |
msgstr "przez UpdraftPlus.Com"
|
1613 |
|
1614 |
-
#: admin.php:
|
1615 |
msgid "Lead developer's homepage"
|
1616 |
msgstr "Załaduj stronę developera"
|
1617 |
|
1618 |
-
#: admin.php:
|
1619 |
msgid "Donate"
|
1620 |
msgstr "Dotacja"
|
1621 |
|
1622 |
-
#: admin.php:
|
1623 |
-
msgid "Other WordPress plugins"
|
1624 |
-
msgstr "Inne wtyczki Wordpressa"
|
1625 |
-
|
1626 |
-
#: admin.php:740
|
1627 |
msgid "Version"
|
1628 |
msgstr "Wersja"
|
1629 |
|
1630 |
-
#: admin.php:
|
1631 |
msgid "Your backup has been restored."
|
1632 |
msgstr "Twoja kopia zapasowa została przywrócona."
|
1633 |
|
1634 |
-
#: admin.php:
|
1635 |
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
1636 |
msgstr "Twoje stare (motywy, przesłane pliki, wtyczki, cokolwiek) katalogi zostały zachowane z \"-stare\" starą nazwą. Usuń je, jeśli jesteś zadowolony z przywracania plików."
|
1637 |
|
1638 |
-
#: admin.php:
|
1639 |
msgid "Old directories successfully deleted."
|
1640 |
msgstr "Stare katalogi zostały pomyślnie usunięte."
|
1641 |
|
1642 |
-
#: admin.php:
|
1643 |
-
msgid "Your PHP memory limit (set by your web hosting company) is quite low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will bhe successful with a 32Mb limit - your experience may vary)."
|
1644 |
-
msgstr "Limit pamięci PHP (ustawiony przez firmę hostingową) jest bardzo niski. UpdraftPlus próbował ją podnieść, ale nie powiodło się. Wtyczka może walczyć z limitem pamięci mniejszej niż 64 Mb - zwłaszcza jeśli masz bardzo duże prezsłane pliki (choć z drugiej strony, wiele stron będzie bhe sukces z limitem 32 MB - Twoje doświadczenia mogą ulec zmianie)."
|
1645 |
-
|
1646 |
-
#: admin.php:753
|
1647 |
msgid "Current limit is:"
|
1648 |
msgstr "Obecny limit wynosi:"
|
1649 |
|
1650 |
-
#: admin.php:
|
1651 |
-
msgid "Your PHP max_execution_time is less than 60 seconds. This possibly means you're running in safe_mode. Either disable safe_mode or modify your php.ini to set max_execution_time to a higher number. If you do not, then longer will be needed to complete a backup (but that is all). Present limit is:"
|
1652 |
-
msgstr "Maksymalny_czas_realzacji PHP wynosi mniej niż 60 sekund. To prawdopodobnie znaczy, że działa w trybie_bezpiecznym. Aby wyłączyć tryb_bezpieczny lub zmodyfikować php.ini- ustaw maksymalny_czas_realizacji do wyższej liczby. Jeśli tego nie zrobisz, potem będzie potrzebne do wykonania kopii zapasowej (ale to wszystko). Obecny limit wynosi:"
|
1653 |
-
|
1654 |
-
#: admin.php:757
|
1655 |
-
msgid "seconds"
|
1656 |
-
msgstr "sekunda"
|
1657 |
-
|
1658 |
-
#: admin.php:762
|
1659 |
-
msgid "You have old directories from a previous backup (technical information: these are found in wp-content, and suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
1660 |
-
msgstr "Masz stare katalogi z poprzedniej kopii zapasowej (informacja techniczna: te znajdują się w wp-content, przyrostek z -old). Użyj tego przycisku, aby je usunąć (po sprawdzeniu, że przywrócenie pracowało)."
|
1661 |
-
|
1662 |
-
#: admin.php:766
|
1663 |
msgid "Delete Old Directories"
|
1664 |
msgstr "Usuń stare katalogi"
|
1665 |
|
1666 |
-
#: admin.php:
|
1667 |
-
msgid "Are you sure you want to delete the old directories? This cannot be undone."
|
1668 |
-
msgstr "Jesteś pewny, że chcesz usunąć stare katalogi? Ta czynność jest nieodwracalna."
|
1669 |
-
|
1670 |
-
#: admin.php:780
|
1671 |
msgid "Existing Schedule And Backups"
|
1672 |
msgstr "Istniejący harmonogram i kopie zapasowe"
|
1673 |
|
1674 |
-
#: admin.php:
|
1675 |
msgid "JavaScript warning"
|
1676 |
msgstr "Ostrzeżenie JavaScript"
|
1677 |
|
1678 |
-
#: admin.php:
|
1679 |
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
1680 |
msgstr "Ten interfejs administratora wykorzystuje JavaScript. Musisz włączyć go w swojej przeglądarce, lub użyj przeglądarki obsługującej JavaScript."
|
1681 |
|
1682 |
-
#: admin.php:
|
1683 |
msgid "Nothing currently scheduled"
|
1684 |
msgstr "Nic nie zostało zaplanowane"
|
1685 |
|
1686 |
-
#: admin.php:
|
1687 |
msgid "At the same time as the files backup"
|
1688 |
-
msgstr "W tym samym czasie, co kopii
|
1689 |
|
1690 |
-
#: admin.php:
|
1691 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
1692 |
msgstr "Wszystkie czasy podane w tej sekcji używają skonfigurowanej strefy czasowej WordPressa, które można ustawić w Ustawienia -> Ogólne"
|
1693 |
|
1694 |
-
#: admin.php:
|
1695 |
msgid "Next scheduled backups"
|
1696 |
msgstr "Następne zaplanowane tworzenie kopii zapasowej"
|
1697 |
|
1698 |
-
#: admin.php:
|
1699 |
msgid "Files"
|
1700 |
msgstr "Pliki"
|
1701 |
|
1702 |
-
#: admin.php:
|
1703 |
-
#: admin.php:
|
1704 |
msgid "Database"
|
1705 |
msgstr "Baza danych"
|
1706 |
|
1707 |
-
#: admin.php:
|
1708 |
msgid "Your website is hosted using the %s web server."
|
1709 |
msgstr "Twoja strona jest hostingowana przez %s serwer www."
|
1710 |
|
1711 |
-
#: admin.php:
|
1712 |
msgid "Please consult this FAQ if you have problems backing up."
|
1713 |
msgstr "Proszę zapoznać się z FAQ, jeśli masz problemy z przywracaniem."
|
1714 |
|
1715 |
-
#: admin.php:
|
1716 |
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
1717 |
msgstr "Kliknij tutaj, aby uwierzytelnić konto %s (nie będzie można tego zrobić %s bez tego)."
|
1718 |
|
1719 |
-
#: admin.php:
|
1720 |
-
msgid "The backup archive for restoring this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To proceed with this restoration, you need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
1721 |
-
msgstr "Nie można znaleźć archiwum kopii zapasowej w celu przywrócenia tego pliku. Zdalna metoda przechowywania w użyciu (% s) nie pozwala na pobieranie plików. Aby dokonać renowacji, trzeba uzyskać kopię tego pliku i umieścić go wewnątrz folderu roboczego UpdraftPlus."
|
1722 |
-
|
1723 |
-
#: admin.php:364
|
1724 |
msgid "Nothing yet logged"
|
1725 |
msgstr "Jeszcze nie zalogowany"
|
1726 |
|
1727 |
-
#: admin.php:
|
1728 |
msgid "Schedule backup"
|
1729 |
msgstr "Harmonogram kopii zapasowej."
|
1730 |
|
1731 |
-
#: admin.php:
|
1732 |
msgid "Failed."
|
1733 |
msgstr "Nie powiodło się."
|
1734 |
|
1735 |
-
#: admin.php:
|
1736 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
1737 |
msgstr "OK. Powinieneś zobaczyć wkrótce w 'ostatniej wiadomości dziennika' poniżej. "
|
1738 |
|
1739 |
-
#: admin.php:
|
1740 |
msgid "Nothing happening? Follow this link for help."
|
1741 |
msgstr "Nic się nie dzieje? Kliknij ten link, aby uzyskać pomoc."
|
1742 |
|
1743 |
-
#: admin.php:
|
1744 |
msgid "Job deleted"
|
1745 |
msgstr "Zadanie usunięte. "
|
1746 |
|
1747 |
-
#: admin.php:
|
1748 |
msgid "Could not find that job - perhaps it has already finished?"
|
1749 |
msgstr "Nie można znaleźć zadania - być może jest już gotowe? "
|
1750 |
|
1751 |
-
#:
|
1752 |
-
#: includes/updraft-restorer.php:511
|
1753 |
msgid "Error"
|
1754 |
msgstr "Błąd"
|
1755 |
|
1756 |
-
#: admin.php:
|
1757 |
msgid "Download failed"
|
1758 |
msgstr "Pobieranie nie powiodło się"
|
1759 |
|
1760 |
-
#: admin.php:
|
1761 |
msgid "File ready."
|
1762 |
msgstr "Plik gotowy."
|
1763 |
|
1764 |
-
#: admin.php:
|
1765 |
msgid "Download in progress"
|
1766 |
msgstr "Pobieranie w toku"
|
1767 |
|
1768 |
-
#: admin.php:
|
1769 |
msgid "No local copy present."
|
1770 |
msgstr "Brak kopii obecnego pliku."
|
1771 |
|
1772 |
-
#: admin.php:
|
1773 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
1774 |
msgstr "Zły format pliku - to nie wygląda jak plik utworzony przez UpdraftPlus"
|
1775 |
|
1776 |
-
#: admin.php:
|
1777 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
1778 |
msgstr "Zły format pliku - to nie wygląda jak zaszyfrowany plik bazy danych stworzonej przez UpdraftPlus"
|
1779 |
|
1780 |
-
#: admin.php:
|
1781 |
msgid "Restore successful!"
|
1782 |
msgstr "Przywracanie zakończone powodzeniem!"
|
1783 |
|
1784 |
-
#: admin.php:
|
1785 |
msgid "Actions"
|
1786 |
msgstr "Akcje"
|
1787 |
|
1788 |
-
#: admin.php:
|
1789 |
msgid "Return to UpdraftPlus Configuration"
|
1790 |
msgstr "Powróć do konfiguracji UpdraftPlus"
|
1791 |
|
1792 |
-
#: admin.php:
|
1793 |
msgid "Remove old directories"
|
1794 |
msgstr "Usuń stare katalogi"
|
1795 |
|
1796 |
-
#: admin.php:
|
1797 |
msgid "Old directories successfully removed."
|
1798 |
msgstr "Stare katalogi pomyślnie usunięte."
|
1799 |
|
1800 |
-
#: admin.php:
|
1801 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
1802 |
msgstr "Stare katalogi nie zostały usunięte z jakiegoś powodu. Można to zrobić ręcznie."
|
1803 |
|
1804 |
-
#: admin.php:
|
1805 |
msgid "Backup directory could not be created"
|
1806 |
msgstr "Kopia zapasowa katalogów nie została utworzone"
|
1807 |
|
1808 |
-
#: admin.php:
|
1809 |
msgid "Backup directory successfully created."
|
1810 |
msgstr "Kopia zapasowa katalogów pomyślnie utworzona."
|
1811 |
|
1812 |
-
#: admin.php:
|
1813 |
msgid "Your settings have been wiped."
|
1814 |
msgstr "Twoje ustawienia zostały wymazane."
|
1815 |
|
1816 |
-
#: updraftplus.php:
|
1817 |
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
1818 |
msgstr "Proszę pomóż UpdraftPlus dając pozytywną opinię na wordpress.org"
|
1819 |
|
1820 |
-
#: updraftplus.php:
|
1821 |
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
1822 |
msgstr "Potrzebujesz jeszcze więcej funkcji i wsparcia? Sprawdź UpdraftPlus Premium"
|
1823 |
|
1824 |
-
#: updraftplus.php:
|
1825 |
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
1826 |
msgstr "Sprawdź UpdraftPlus.Com dla pomocy, dodatków oraz wsparcia"
|
1827 |
|
1828 |
-
#: updraftplus.php:
|
1829 |
msgid "Want to say thank-you for UpdraftPlus?"
|
1830 |
msgstr "Chcesz podziękować za UpdraftPlus?"
|
1831 |
|
1832 |
-
#: updraftplus.php:
|
1833 |
msgid "Please buy our very cheap 'no adverts' add-on."
|
1834 |
msgstr "Proszę kupić nasz bardzo tani bez reklam."
|
1835 |
|
1836 |
-
#: backup.php:
|
1837 |
msgid "Infinite recursion: consult your log for more information"
|
1838 |
msgstr "Nieskończonej rekursja: przejrzyj dzienniek, aby uzyskać więcej informacji"
|
1839 |
|
1840 |
-
#: backup.php:
|
1841 |
msgid "Could not create %s zip. Consult the log file for more information."
|
1842 |
msgstr "Nie można utworzyć %s ZIP. Przejrzyj plik dziennika, aby uzyskać więcej informacji."
|
1843 |
|
1844 |
-
#: admin.php:
|
1845 |
msgid "Allowed Files"
|
1846 |
msgstr "Dozwolone pliki"
|
1847 |
|
1848 |
-
#: admin.php:
|
1849 |
msgid "Settings"
|
1850 |
msgstr "Ustawienia"
|
1851 |
|
1852 |
-
#: admin.php:
|
1853 |
msgid "Add-Ons / Pro Support"
|
1854 |
msgstr "Dodatki / profesjonalne wsparcie"
|
1855 |
|
1856 |
-
#: admin.php:
|
1857 |
-
#: admin.php:
|
1858 |
msgid "Warning"
|
1859 |
msgstr "Ostrzeżenie"
|
1860 |
|
1861 |
-
#: admin.php:
|
1862 |
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
1863 |
msgstr "Masz mniej niż %s wolnego miejsca na dysku twardym, który UpdraftPlus potrezbuje do tworzenia kopii zapasowych. UpdraftPlus może zabraknąć miejsca. Skontaktuj się z operatorem serwera (np. firmą hostingową), aby rozwiązać ten problem."
|
1864 |
|
1865 |
-
#: admin.php:
|
1866 |
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
1867 |
msgstr "UpdraftPlus oficjalnie nie obsługuje wersji WordPressa przed %s. Może on pracować u Ciebie, ale jeśli nie, to proszę pamiętać, że nie będzie dostępne do czasu uaktualnienia WordPressa."
|
1868 |
|
1869 |
-
#: updraftplus.php:
|
1870 |
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
1871 |
msgstr "Przywracanie nie zostało zakończone. Planowane wznowienie w ciągu 5 minut."
|
1872 |
|
1873 |
-
#:
|
1874 |
msgid "Backed up"
|
1875 |
msgstr "Wspierane"
|
1876 |
|
1877 |
-
#:
|
1878 |
msgid "WordPress backup is complete"
|
1879 |
-
msgstr "
|
1880 |
|
1881 |
-
#:
|
1882 |
msgid "Backup contains"
|
1883 |
msgstr "Kopia zapasowa zawiera"
|
1884 |
|
1885 |
-
#:
|
1886 |
msgid "Latest status"
|
1887 |
msgstr "Ostatni status"
|
1888 |
|
1889 |
-
#:
|
1890 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
1891 |
msgstr "Katalog backup (% s) nie jest zapisywalny, lub nie istnieje."
|
1892 |
|
1893 |
-
#: updraftplus.php:
|
1894 |
msgid "Could not read the directory"
|
1895 |
msgstr "Nie można odczytać katalogu"
|
1896 |
|
1897 |
-
#: updraftplus.php:
|
1898 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
1899 |
msgstr "Nie można zapisać kopii zapasowej historii, bo nie mamy kopii zapasowej szeregu. Archiwizacja prawdopodobnie nie powiodła się."
|
1900 |
|
1901 |
-
#:
|
1902 |
msgid "Could not open the backup file for writing"
|
1903 |
msgstr "Nie można otworzyć pliku kopii zapasowej"
|
1904 |
|
1905 |
-
#:
|
1906 |
msgid "Generated: %s"
|
1907 |
msgstr "Wygenerowane: %s"
|
1908 |
|
1909 |
-
#:
|
1910 |
msgid "Hostname: %s"
|
1911 |
msgstr "Nazwa hosta: %s"
|
1912 |
|
1913 |
-
#:
|
1914 |
msgid "Database: %s"
|
1915 |
msgstr "Baza danych: %s"
|
1916 |
|
1917 |
-
#:
|
1918 |
-
msgid "The backup directory is not writable."
|
1919 |
-
msgstr "Katalog kopii zapasowej nie jest zapisywalny."
|
1920 |
-
|
1921 |
-
#: updraftplus.php:1445
|
1922 |
msgid "Table: %s"
|
1923 |
msgstr "Tabela: %s"
|
1924 |
|
1925 |
-
#:
|
1926 |
msgid "Skipping non-WP table: %s"
|
1927 |
msgstr "Pomijanietabeli nie-WP:% s"
|
1928 |
|
1929 |
-
#:
|
1930 |
msgid "Delete any existing table %s"
|
1931 |
msgstr "Usuń wszystkie istniejące tabeli %s"
|
1932 |
|
1933 |
-
#:
|
1934 |
msgid "Table structure of table %s"
|
1935 |
msgstr "Struktura tabeli z tabeli %s"
|
1936 |
|
1937 |
-
#:
|
1938 |
msgid "Error with SHOW CREATE TABLE for %s."
|
1939 |
msgstr "Błąd z POKAZANIEM UTWORZONEJ TABELI dla %s."
|
1940 |
|
1941 |
-
#:
|
1942 |
msgid "End of data contents of table %s"
|
1943 |
msgstr "Koniec treści danych z tabeli %s"
|
1944 |
|
1945 |
-
#: updraftplus.php:
|
1946 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
1947 |
msgstr "Rozszyfrowanie nie powiodło się. Plik bazy danych jest szyfrowany, ale nie masz wprowadzonego klucza szyfrowania."
|
1948 |
|
1949 |
-
#: updraftplus.php:
|
1950 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
1951 |
msgstr "Rozszyfrowanie nie powiodło się. Najbardziej prawdopodobną przyczyną jest to, że użyłeś niewłaściwego klucza."
|
1952 |
|
1953 |
-
#: updraftplus.php:
|
1954 |
msgid "The decryption key used:"
|
1955 |
msgstr "Wykorzystany klucz deszyfrowania:"
|
1956 |
|
1957 |
-
#: updraftplus.php:
|
1958 |
msgid "File not found"
|
1959 |
msgstr "Nie znaleziono pliku"
|
1960 |
|
1961 |
-
#: updraftplus.php:
|
1962 |
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
1963 |
msgstr "Potrafisz tłumaczyć i chcesz ulepszyć UpdraftPlus?"
|
1964 |
|
1965 |
-
#: updraftplus.php:
|
1966 |
msgid "Like UpdraftPlus and can spare one minute?"
|
1967 |
msgstr "Jak UpdraftPlus może oszczędzić jedną minutę?"
|
1968 |
|
1969 |
-
#: updraftplus.php:
|
1970 |
msgid "Themes"
|
1971 |
msgstr "Motywy"
|
1972 |
|
1973 |
-
#: updraftplus.php:
|
1974 |
msgid "Uploads"
|
1975 |
msgstr "Przesłane"
|
1976 |
|
1977 |
-
#: updraftplus.php:
|
1978 |
msgid "Others"
|
1979 |
msgstr "Inne"
|
1980 |
|
1981 |
-
#: updraftplus.php:
|
1982 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
1983 |
msgstr "Nie można stworzyć plików w katalogu kopii zapasowych. Kopia zapasowa przerwana - sprawdź ustawienia UpdraftPlus."
|
1984 |
|
1985 |
-
#:
|
1986 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
1987 |
msgstr "Wystąpił błąd podczas szyfrowania danych. Szyfrowanie przerwane."
|
1988 |
|
1989 |
-
#: updraftplus.php:
|
1990 |
msgid "The backup apparently succeeded and is now complete"
|
1991 |
-
msgstr "Udało się wykonać i zakończyć
|
1992 |
|
1993 |
-
#: updraftplus.php:
|
1994 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
1995 |
msgstr "Próba przywracania zakończona niepomyślnie."
|
1996 |
|
@@ -1998,23 +2677,23 @@ msgstr "Próba przywracania zakończona niepomyślnie."
|
|
1998 |
msgid "UpdraftPlus Backups"
|
1999 |
msgstr "UpdraftPlus Backups"
|
2000 |
|
2001 |
-
#: updraftplus.php:
|
2002 |
-
#: admin.php:
|
2003 |
msgid "UpdraftPlus notice:"
|
2004 |
msgstr "UpdraftPlus obwieszczenie:"
|
2005 |
|
2006 |
-
#: updraftplus.php:
|
2007 |
msgid "The log file could not be read."
|
2008 |
msgstr "Plik dziennika nie może być odczytany."
|
2009 |
|
2010 |
-
#: updraftplus.php:
|
2011 |
msgid "No log files were found."
|
2012 |
msgstr "Nie znaleziono plików dziennika."
|
2013 |
|
2014 |
-
#: updraftplus.php:
|
2015 |
msgid "The given file could not be read."
|
2016 |
msgstr "Nie można odczytać podanego pliku."
|
2017 |
|
2018 |
-
#: updraftplus.php:
|
2019 |
msgid "Plugins"
|
2020 |
msgstr "Wtyczki"
|
2 |
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2013-08-20 10:43:06+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
10 |
"X-Generator: GlotPress/0.1\n"
|
11 |
"Project-Id-Version: UpdraftPlus\n"
|
12 |
|
13 |
+
#: methods/googledrive.php:482
|
14 |
+
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/</kbd>. Leave empty to use your root folder."
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: methods/cloudfiles.php:372 methods/s3.php:349 methods/ftp.php:164
|
18 |
+
#: addons/webdav.php:287 addons/sftp.php:257
|
19 |
+
msgid "Settings test result:"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:88
|
23 |
+
#: methods/googledrive.php:63
|
24 |
+
msgid "The %s authentication could not go ahead, because something else on your site is breaking it. Try disabling your other plugins and switching to a default theme. (Specifically, you are looking for the component that sends output (most likely PHP warnings/errors) before the page begins. Turning off any debugging settings may also help)."
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: admin.php:1276
|
28 |
+
msgid "Your PHP memory limit (set by your web hosting company) is very low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will be successful with a 32Mb limit - your experience may vary)."
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: addons/autobackup.php:172
|
32 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(view log...)</a> - now proceeding with the updates..."
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: addons/autobackup.php:224
|
36 |
+
msgid "UpdraftPlus Automatic Backups"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: addons/autobackup.php:229
|
40 |
+
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: addons/autobackup.php:230
|
44 |
+
msgid "Proceed with update"
|
45 |
+
msgstr ""
|
46 |
+
|
47 |
+
#: addons/autobackup.php:52 addons/autobackup.php:115
|
48 |
+
msgid "(logs can be found in the UpdraftPlus settings page as normal - or will be shown here if something goes wrong)..."
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: addons/autobackup.php:56 addons/autobackup.php:121
|
52 |
+
msgid "Starting automatic backup..."
|
53 |
+
msgstr ""
|
54 |
+
|
55 |
+
#: addons/autobackup.php:78
|
56 |
+
msgid "plugins"
|
57 |
+
msgstr ""
|
58 |
+
|
59 |
+
#: addons/autobackup.php:85
|
60 |
+
msgid "themes"
|
61 |
+
msgstr ""
|
62 |
+
|
63 |
+
#: addons/autobackup.php:107
|
64 |
+
msgid "You do not have sufficient permissions to update this site."
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: addons/autobackup.php:115
|
68 |
+
msgid "Creating database backup with UpdraftPlus..."
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: addons/autobackup.php:123 addons/autobackup.php:193
|
72 |
+
#: addons/autobackup.php:216
|
73 |
+
msgid "Automatic Backup"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: addons/autobackup.php:150
|
77 |
+
msgid "Creating backup with UpdraftPlus..."
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: addons/autobackup.php:157
|
81 |
+
msgid "Errors have occurred:"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: addons/autobackup.php:170
|
85 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(view log...)</a> - now proceeding with the updates..."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: addons/autobackup.php:28 addons/autobackup.php:228
|
89 |
+
msgid "Automatically backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: addons/autobackup.php:52
|
93 |
+
msgid "Creating %s and database backup with UpdraftPlus..."
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: addons/morefiles.php:94
|
97 |
+
msgid "Unable to read zip file (%s) - could not pre-scan it to check its integrity."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: addons/morefiles.php:99
|
101 |
+
msgid "Unable to open zip file (%s) - could not pre-scan it to check its integrity."
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
105 |
+
msgid "This does not look like a valid WordPress core backup - the file %s was missing."
|
106 |
+
msgstr ""
|
107 |
+
|
108 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
109 |
+
msgid "If you are not sure then you should stop; otherwise you may destroy this WordPress installation."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: admin.php:1257
|
113 |
+
msgid "Support"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: admin.php:1257
|
117 |
+
msgid "More plugins"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: admin.php:898
|
121 |
+
msgid "%s version: %s"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: admin.php:899
|
125 |
+
msgid "You are importing from a newer version of WordPress (%s) into an older one (%s). There are no guarantees that WordPress can handle this."
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: admin.php:973
|
129 |
+
msgid "This database backup is missing core WordPress tables: %s"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: admin.php:976
|
133 |
+
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
134 |
+
msgstr ""
|
135 |
+
|
136 |
+
#: admin.php:855
|
137 |
+
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin.php:287
|
141 |
+
msgid "The scheduler is disabled in your WordPress install, via the DISABLE_WP_CRON setting. No backups (even "Backup Now") can run until it is enabled."
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: admin.php:129 admin.php:276
|
145 |
+
msgid "UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update."
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: admin.php:129 admin.php:276
|
149 |
+
msgid "Be safe every time, without needing to remember - follow this link to learn more."
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: admin.php:261
|
153 |
+
msgid "Update Plugin"
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: admin.php:265
|
157 |
+
msgid "Update Theme"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: admin.php:127 admin.php:274
|
161 |
+
msgid "Dismiss (for %s weeks)"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: admin.php:128 admin.php:275
|
165 |
+
msgid "Be safe with an automatic backup"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: restorer.php:971
|
169 |
+
msgid "Uploads path (%s) does not exist - resetting (%s)"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: admin.php:1261
|
173 |
+
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
174 |
+
msgstr ""
|
175 |
+
|
176 |
+
#: admin.php:108
|
177 |
+
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
178 |
+
msgstr ""
|
179 |
+
|
180 |
+
#: admin.php:109
|
181 |
+
msgid "This decryption key will be attempted:"
|
182 |
+
msgstr ""
|
183 |
+
|
184 |
+
#: admin.php:110
|
185 |
+
msgid "Unknown server response:"
|
186 |
+
msgstr ""
|
187 |
+
|
188 |
+
#: admin.php:111
|
189 |
+
msgid "Unknown server response status:"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: admin.php:112
|
193 |
+
msgid "The file was uploaded."
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: admin.php:103
|
197 |
+
msgid "This file does not appear to be an UpdraftPlus backup archive (such files are .zip or .gz files which have a name like: backup_(time)_(site name)_(code)_(type).(zip|gz)). However, UpdraftPlus archives are standard zip/SQL files - so if you are sure that your file has the right format, then you can rename it to match that pattern."
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: admin.php:104
|
201 |
+
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: admin.php:105
|
205 |
+
msgid "Upload error:"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: admin.php:106
|
209 |
+
msgid "This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: admin.php:107
|
213 |
+
msgid "Upload error"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: admin.php:96
|
217 |
+
msgid "Delete from your web server"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: admin.php:97
|
221 |
+
msgid "Download to your computer"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: admin.php:98
|
225 |
+
msgid "and then, if you wish,"
|
226 |
+
msgstr ""
|
227 |
+
|
228 |
+
#: methods/s3.php:369
|
229 |
+
msgid "Examples of S3-compatible storage providers:"
|
230 |
+
msgstr ""
|
231 |
+
|
232 |
+
#: methods/googledrive.php:208
|
233 |
+
msgid "Upload expected to fail: the %s limit for any single file is %s, whereas this file is %s Gb (%d bytes)"
|
234 |
+
msgstr ""
|
235 |
+
|
236 |
+
#: backup.php:624
|
237 |
+
msgid "The backup directory is not writable - the database backup is expected to shortly fail."
|
238 |
+
msgstr ""
|
239 |
+
|
240 |
+
#: admin.php:2529
|
241 |
+
msgid "Will not delete any archives after unpacking them, because there was no cloud storage for this backup"
|
242 |
+
msgstr ""
|
243 |
+
|
244 |
+
#: admin.php:2252
|
245 |
+
msgid "(%d archive(s) in set)."
|
246 |
+
msgstr ""
|
247 |
+
|
248 |
+
#: admin.php:2255
|
249 |
+
msgid "You appear to be missing one or more archives from this multi-archive set."
|
250 |
+
msgstr ""
|
251 |
+
|
252 |
+
#: admin.php:2018
|
253 |
+
msgid "Split archives every:"
|
254 |
+
msgstr ""
|
255 |
+
|
256 |
+
#: admin.php:2019
|
257 |
+
msgid "UpdraftPlus will split up backup archives when they exceed this file size. The default value is 1 gigabyte. Be careful to leave some margin if your web-server has a hard size limit (e.g. the 2 Gb / 2048 Mb limit on some 32-bit servers/file systems)."
|
258 |
+
msgstr ""
|
259 |
+
|
260 |
+
#: admin.php:1892
|
261 |
+
msgid "If entering multiple files/directories, then separate them with commas. You can use a * at the end of any entry as a wildcard."
|
262 |
+
msgstr ""
|
263 |
+
|
264 |
+
#: admin.php:89
|
265 |
+
msgid "Error: the server sent an empty response."
|
266 |
+
msgstr ""
|
267 |
+
|
268 |
+
#: admin.php:90
|
269 |
+
msgid "Warnings:"
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: admin.php:92
|
273 |
+
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: admin.php:1280
|
277 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
+
#: admin.php:1074
|
281 |
+
msgid "This looks like a file created by UpdraftPlus, but this install does not know about this type of object: %s. Perhaps you need to install an add-on?"
|
282 |
+
msgstr ""
|
283 |
+
|
284 |
+
#: admin.php:560
|
285 |
+
msgid "The backup archive files have been successfully processed. Now press Restore again to proceed."
|
286 |
+
msgstr ""
|
287 |
+
|
288 |
+
#: admin.php:562
|
289 |
+
msgid "The backup archive files have been processed, but with some warnings. If all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first."
|
290 |
+
msgstr ""
|
291 |
+
|
292 |
+
#: admin.php:564
|
293 |
+
msgid "The backup archive files have been processed, but with some errors. You will need to cancel and correct any problems before retrying."
|
294 |
+
msgstr ""
|
295 |
+
|
296 |
+
#: admin.php:473
|
297 |
+
msgid "The backup archive for this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To perform any restoration using UpdraftPlus, you will need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
298 |
+
msgstr ""
|
299 |
+
|
300 |
+
#: admin.php:497
|
301 |
+
msgid "No such backup set exists"
|
302 |
+
msgstr ""
|
303 |
+
|
304 |
+
#: admin.php:535
|
305 |
+
msgid "File not found (you need to upload it): %s"
|
306 |
+
msgstr ""
|
307 |
+
|
308 |
+
#: admin.php:537
|
309 |
+
msgid "File was found, but is zero-sized (you need to re-upload it): %s"
|
310 |
+
msgstr ""
|
311 |
+
|
312 |
+
#: admin.php:541
|
313 |
+
msgid "File (%s) was found, but has a different size (%s) from what was expected (%s) - it may be corrupt."
|
314 |
+
msgstr ""
|
315 |
+
|
316 |
+
#: admin.php:555
|
317 |
+
msgid "This multi-archive backup set appears to have the following archives missing: %s"
|
318 |
+
msgstr ""
|
319 |
+
|
320 |
+
#: restorer.php:234
|
321 |
+
msgid "Failed to move directory (check your file permissions and disk quota): %s"
|
322 |
+
msgstr ""
|
323 |
+
|
324 |
+
#: restorer.php:434
|
325 |
+
msgid "This directory already exists, and will be replaced"
|
326 |
+
msgstr ""
|
327 |
+
|
328 |
+
#: restorer.php:225
|
329 |
+
msgid "Failed to move file (check your file permissions and disk quota): %s"
|
330 |
+
msgstr ""
|
331 |
+
|
332 |
+
#: restorer.php:28
|
333 |
+
msgid "Moving unpacked backup into place..."
|
334 |
+
msgstr ""
|
335 |
+
|
336 |
+
#: backup.php:1256 backup.php:1492
|
337 |
+
msgid "Failed to open the zip file (%s) - %s"
|
338 |
+
msgstr ""
|
339 |
+
|
340 |
+
#: addons/morefiles.php:79
|
341 |
+
msgid "WordPress root directory server path: %s"
|
342 |
+
msgstr "WordPress, ścieżka katalogu głównego serwera: %s"
|
343 |
+
|
344 |
+
#: methods/s3.php:377
|
345 |
+
msgid "... and many more!"
|
346 |
+
msgstr "...i wiele więcej!"
|
347 |
+
|
348 |
+
#: methods/s3.php:402
|
349 |
+
msgid "%s end-point"
|
350 |
+
msgstr "%s punkt końcowy"
|
351 |
+
|
352 |
+
#: admin.php:2486
|
353 |
+
msgid "File is not locally present - needs retrieving from remote storage"
|
354 |
+
msgstr "Plik nie występuje lokalnie - potrzebuje pobrania z magazynu zdalnego"
|
355 |
+
|
356 |
+
#: methods/s3generic.php:21 methods/s3generic.php:30
|
357 |
+
msgid "S3 (Compatible)"
|
358 |
+
msgstr "S3 (kompatybilny)"
|
359 |
+
|
360 |
+
#: admin.php:2465
|
361 |
+
msgid "Final checks"
|
362 |
+
msgstr "Sprawdzanie końcowe"
|
363 |
+
|
364 |
+
#: admin.php:2484
|
365 |
+
msgid "Looking for %s archive: file name: %s"
|
366 |
+
msgstr "Spójrz dla %s archiwum: nazwa pliku: %s"
|
367 |
+
|
368 |
+
#: admin.php:2024
|
369 |
+
msgid "Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
370 |
+
msgstr "Sprawdź to, aby usuwać z Twojego serwera zbędne pliki kopii zapasowej po zakończeniu tworzenia kopii zapasowej (tzn. gdy usuniesz zaznaczenie wszystkie pliki wysłane zdalnie pozostaną na miejscu, zaś jakieś pliki które są przechowywane lokalnie nie będą podlegały ograniczeniom retencyjnych)."
|
371 |
+
|
372 |
+
#: admin.php:1927
|
373 |
+
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
374 |
+
msgstr "Upuść zaszyfrowane pliki baz danych (pliki db.gz.crypt), aby wysłać je do deszyfrowania."
|
375 |
+
|
376 |
+
#: admin.php:1884
|
377 |
+
msgid "Your wp-content directory server path: %s"
|
378 |
+
msgstr "Twoja ścieżka katalogów serwera wp-content: %s"
|
379 |
+
|
380 |
+
#: admin.php:102
|
381 |
+
msgid "Raw backup history"
|
382 |
+
msgstr "Surowa historia kopii zapasowej"
|
383 |
+
|
384 |
+
#: admin.php:1584
|
385 |
+
msgid "Show raw backup and file list"
|
386 |
+
msgstr "Pokaż surową kopię zapasową oraz listę plików"
|
387 |
+
|
388 |
+
#: admin.php:88
|
389 |
+
msgid "Processing files - please wait..."
|
390 |
+
msgstr "Przetwarzanie plików - proszę czekać..."
|
391 |
+
|
392 |
+
#: admin.php:1397
|
393 |
+
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
394 |
+
msgstr "Twoja instalacja WordPressa ma problem z wyprowadzaniem dodatkowego miejsca. To może zaburzyć kopie zapasowe, które można stąd pobrać."
|
395 |
+
|
396 |
+
#: admin.php:1397
|
397 |
+
msgid "Please consult this FAQ for help on what to do about it."
|
398 |
+
msgstr "Proszę zapoznać się z tym FAQ, by uzyskać pomoc, co można z tym zrobić."
|
399 |
+
|
400 |
+
#: admin.php:861
|
401 |
+
msgid "Failed to open database file."
|
402 |
+
msgstr "Nie udało się otworzyć pliku bazy danych"
|
403 |
+
|
404 |
+
#: admin.php:843
|
405 |
+
msgid "Failed to write out the decrypted database to the filesystem."
|
406 |
+
msgstr "Nie udało się napisać odszyfrowanej bazy danych do systemu plików."
|
407 |
+
|
408 |
+
#: admin.php:663
|
409 |
+
msgid "Known backups (raw)"
|
410 |
+
msgstr "Znane kopie zapasowe (surowe)."
|
411 |
+
|
412 |
+
#: restorer.php:525
|
413 |
+
msgid "Using directory from backup: %s"
|
414 |
+
msgstr "Wykorzystanie katalogu z kopii zapasowej: %s"
|
415 |
+
|
416 |
+
#: restorer.php:477
|
417 |
+
msgid "Files found:"
|
418 |
+
msgstr "Znalezione pliki:"
|
419 |
+
|
420 |
+
#: restorer.php:483
|
421 |
+
msgid "Unable to enumerate files in that directory."
|
422 |
+
msgstr "Nie można policzyć plików w tym katalogu."
|
423 |
+
|
424 |
+
#: restorer.php:818
|
425 |
+
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
426 |
+
msgstr "Żądany silnik tabeli (%s) nie jest obecny - zmiana do MyISAM."
|
427 |
+
|
428 |
+
#: restorer.php:829
|
429 |
+
msgid "Restoring table (%s)"
|
430 |
+
msgstr "Przywracanie tabeli (%s)"
|
431 |
+
|
432 |
+
#: restorer.php:285
|
433 |
+
msgid "An existing unremoved backup from a previous restore exists: %s"
|
434 |
+
msgstr "Istnieje nieusunięta kopia zapasowa z poprzedniego przywracania kopii zapasowej: %s"
|
435 |
+
|
436 |
+
#: backup.php:1309 backup.php:1502
|
437 |
+
msgid "A zip error occurred - check your log for more details."
|
438 |
+
msgstr "Wystąpił błąd zip - sprawdź dziennik, by uzyskać więcej szczegółów."
|
439 |
+
|
440 |
+
#: addons/migrator.php:41
|
441 |
+
msgid "This looks like a migration (the backup is from a site with a different address/URL), but you did not check the option to search-and-replace the database. That is usually a mistake."
|
442 |
+
msgstr "To wygląda na migrację (backup strony z innego adresu URL), ale nie sprawdzisz opcji wyszukiwana i zamiany bazy danych. To zwykle jest błędem."
|
443 |
+
|
444 |
+
#: restorer.php:902
|
445 |
+
msgid "An error occured on the first CREATE TABLE command - aborting run"
|
446 |
+
msgstr "Wystąpił błąd w pierwszym poleceniu TWÓRZ TABELĘ. Operacja przerwana."
|
447 |
+
|
448 |
+
#: admin.php:2498
|
449 |
+
msgid "file is size:"
|
450 |
+
msgstr "plik ma rozmiar:"
|
451 |
+
|
452 |
+
#: admin.php:2219
|
453 |
+
msgid "database"
|
454 |
+
msgstr "baza danych"
|
455 |
+
|
456 |
+
#: admin.php:287 admin.php:1261
|
457 |
+
msgid "Go here for more information."
|
458 |
+
msgstr "Kliknij tutaj, aby uzyskać więcej informacji."
|
459 |
+
|
460 |
+
#: admin.php:1457
|
461 |
+
msgid "Downloading / preparing backup files..."
|
462 |
+
msgstr "Pobieranie / przygotowanie kopii zapasowych plików..."
|
463 |
+
|
464 |
+
#: admin.php:87
|
465 |
+
msgid "Some files are still downloading or being processed - please wait."
|
466 |
+
msgstr "Niektóre pliki są nadal pobierane lub przetwarzane - proszę czekać."
|
467 |
+
|
468 |
+
#: admin.php:893
|
469 |
+
msgid "This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work."
|
470 |
+
msgstr "Ten zestaw kopii zapasowej jest z innej strony - nie jest to odbudowa, ale migracja. Potrzebujesz dodatek Migrator, żeby to robić."
|
471 |
+
|
472 |
+
#: methods/ftp.php:44 methods/ftp.php:127
|
473 |
+
msgid "%s login failure"
|
474 |
+
msgstr "%s login nieprawidłowy"
|
475 |
+
|
476 |
+
#: methods/ftp.php:63
|
477 |
+
msgid "%s upload failed"
|
478 |
+
msgstr "%s przesyłanie nie powiodło się"
|
479 |
+
|
480 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
481 |
+
msgid "Enter in format HH:MM (e.g. 14:22)."
|
482 |
+
msgstr "Wprowadź w formacie HH:MM (na przykład 14:22)."
|
483 |
+
|
484 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
485 |
+
msgid "The time zone used is that from your WordPress settings, in Settings -> General."
|
486 |
+
msgstr "Używana strefa czasowa znajduje się w ustawieniach WordPressa, w Ustawienia -> Ogólne."
|
487 |
+
|
488 |
+
#: methods/dropbox.php:51
|
489 |
+
msgid "Dropbox error: %s (see log file for more)"
|
490 |
+
msgstr "Błąd Dropboxa: %s (zajrzyj w plik dziennika, by uzyskać więcej informacji)"
|
491 |
+
|
492 |
+
#: methods/dropbox.php:173
|
493 |
+
msgid "You do not appear to be authenticated with %s (whilst deleting)"
|
494 |
+
msgstr "Nie wydaje się, aby uwierzytelnianie z %s (podczas usuwania)"
|
495 |
+
|
496 |
+
#: methods/dropbox.php:181
|
497 |
+
msgid "Failed to access %s when deleting (see log file for more)"
|
498 |
+
msgstr "Brak dostępu do %s przy usuwaniu (zobacz plik dziennika, by uzyskać więcej informacji)"
|
499 |
+
|
500 |
+
#: methods/dropbox.php:211
|
501 |
+
msgid "You do not appear to be authenticated with %s"
|
502 |
+
msgstr "Nie wydaje się, aby było uwierzytelnienie z %s"
|
503 |
+
|
504 |
+
#: methods/cloudfiles.php:344
|
505 |
+
msgid "Error - no such file exists at %s"
|
506 |
+
msgstr "Błąd - plik nie istnieje w %s"
|
507 |
+
|
508 |
+
#: methods/cloudfiles.php:348
|
509 |
+
msgid "Error - failed to download the file from %s"
|
510 |
+
msgstr "Błąd - nie udało się pobrać pliku z %s"
|
511 |
+
|
512 |
+
#: methods/cloudfiles.php:179
|
513 |
+
msgid "%s error - failed to upload file"
|
514 |
+
msgstr "%s błąd - nie udało się przesłać pliku"
|
515 |
+
|
516 |
+
#: methods/cloudfiles.php:318 methods/cloudfiles.php:335
|
517 |
+
msgid "%s Error"
|
518 |
+
msgstr "%s Błąd"
|
519 |
+
|
520 |
+
#: methods/cloudfiles.php:53 methods/cloudfiles.php:57
|
521 |
+
#: methods/cloudfiles.php:209 methods/cloudfiles.php:262
|
522 |
+
#: methods/cloudfiles.php:266
|
523 |
+
msgid "%s authentication failed"
|
524 |
+
msgstr "%s uwierzytelnianie nie powiodło się"
|
525 |
+
|
526 |
+
#: methods/cloudfiles.php:169
|
527 |
+
msgid "%s error - failed to re-assemble chunks"
|
528 |
+
msgstr "%s błąd - nie udało się ponownie zamontować składników"
|
529 |
+
|
530 |
+
#: methods/googledrive.php:391
|
531 |
+
msgid "%s error: zero-size file was downloaded"
|
532 |
+
msgstr "%s błąd: zerowy rozmiar pliku został pobrany"
|
533 |
+
|
534 |
+
#: restorer.php:471 admin.php:830 admin.php:911 admin.php:916 admin.php:1067
|
535 |
+
#: admin.php:1074
|
536 |
+
msgid "Error: %s"
|
537 |
+
msgstr "Błąd: %s"
|
538 |
+
|
539 |
+
#: admin.php:2041
|
540 |
+
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
541 |
+
msgstr "Katalog kopii zapasowej istnieje, ale <b>nie jest</b> zapisywalny."
|
542 |
+
|
543 |
+
#: admin.php:2039
|
544 |
+
msgid "Backup directory specified does <b>not</b> exist."
|
545 |
+
msgstr "Archiwizacja danych katalogu <b>nie</b> istnieje."
|
546 |
+
|
547 |
+
#: admin.php:893 admin.php:1799
|
548 |
+
msgid "Warning: %s"
|
549 |
+
msgstr "Ostrzeżenie: %s"
|
550 |
+
|
551 |
+
#: admin.php:1351
|
552 |
+
msgid "Last backup job run:"
|
553 |
+
msgstr "Przebieg ostatniej kopii zapasowej:"
|
554 |
+
|
555 |
+
#: backup.php:1007 backup.php:1027 backup.php:1039
|
556 |
+
msgid "%s: unreadable file - could not be backed up"
|
557 |
+
msgstr "%s: nieczytelny plik - nie może być zapisany w kopii zapasowej"
|
558 |
+
|
559 |
+
#: backup.php:1013
|
560 |
+
msgid "Failed to open directory: %s"
|
561 |
+
msgstr "Nie można otworzyć katalogu: %s"
|
562 |
+
|
563 |
+
#: backup.php:1270
|
564 |
+
msgid "A very large file was encountered: %s (size: %s Mb)"
|
565 |
+
msgstr "Napotkano bardzo duży plik: %s (rozmiar: %s Mb)"
|
566 |
+
|
567 |
+
#: backup.php:791
|
568 |
+
msgid "Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup"
|
569 |
+
msgstr "Tabela %s ma bardzo wiele wierszy (%s) - mamy nadzieję, że Twoja firma hostingowa daje wystarczająco dużo środków, aby zrzucić tabelę w kopii zapasowej"
|
570 |
+
|
571 |
+
#: backup.php:703
|
572 |
+
msgid "An error occurred whilst closing the final database file"
|
573 |
+
msgstr "Wystąpił błąd podczas zamykania pliku końcowego bazy danych"
|
574 |
+
|
575 |
+
#: backup.php:364
|
576 |
+
msgid "Warnings encountered:"
|
577 |
+
msgstr "Napotkano ostrzeżenia:"
|
578 |
+
|
579 |
+
#: updraftplus.php:1084
|
580 |
+
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
581 |
+
msgstr "Najwyraźniej udało się wykonać kopię zapasową (z ostrzeżeniami) i została ona zakończona"
|
582 |
+
|
583 |
+
#: updraftplus.php:435
|
584 |
+
msgid "Your free disk space is very low - only %s Mb remain"
|
585 |
+
msgstr "Twoja ilość wolnego miejsca na dysku jest bardzo niska - zostaje tylko %s Mb"
|
586 |
+
|
587 |
+
#: addons/migrator.php:446
|
588 |
+
msgid "<strong>Search and replacing table:</strong> %s"
|
589 |
+
msgstr "<strong>Wyszukiwanie i zastępowanie tabeli:</strong> %s"
|
590 |
+
|
591 |
+
#: addons/migrator.php:99
|
592 |
+
msgid "Site Name:"
|
593 |
+
msgstr "Nazwa strony:"
|
594 |
+
|
595 |
+
#: addons/migrator.php:101
|
596 |
+
msgid "Site Domain:"
|
597 |
+
msgstr "Domena strony:"
|
598 |
+
|
599 |
+
#: addons/migrator.php:118
|
600 |
+
msgid "Migrated site (from UpdraftPlus)"
|
601 |
+
msgstr "Strona przeniesiona (z Updraft Plus)"
|
602 |
+
|
603 |
+
#: addons/migrator.php:147
|
604 |
+
msgid "<strong>ERROR</strong>: Site URL already taken."
|
605 |
+
msgstr "<strong>BŁĄD</strong>: Adres URL już zajęty."
|
606 |
+
|
607 |
+
#: addons/migrator.php:154
|
608 |
+
msgid "New site:"
|
609 |
+
msgstr "Nowa strona:"
|
610 |
+
|
611 |
+
#: addons/migrator.php:86
|
612 |
+
msgid "Information needed to continue:"
|
613 |
+
msgstr "Informacje potrzebne, aby kontynuować:"
|
614 |
+
|
615 |
+
#: addons/migrator.php:87
|
616 |
+
msgid "Please supply the following information:"
|
617 |
+
msgstr "Proszę podać następujące informacje:"
|
618 |
+
|
619 |
+
#: addons/migrator.php:90
|
620 |
+
msgid "Enter details for where this new site is to live within your multisite install:"
|
621 |
+
msgstr "Wprowadź szczegóły, gdzie ta nowa strona ma się znajdować w wielostanowiskowej instalacji:"
|
622 |
+
|
623 |
+
#: addons/migrator.php:45
|
624 |
+
msgid "Processed plugin:"
|
625 |
+
msgstr "Przetworzona wtyczka:"
|
626 |
+
|
627 |
+
#: addons/migrator.php:53
|
628 |
+
msgid "Network activating theme:"
|
629 |
+
msgstr "Motyw aktywujący sieć:"
|
630 |
+
|
631 |
+
#: addons/sftp.php:23
|
632 |
+
msgid "Some servers advertise encrypted FTP as available, but then time-out (after a long time) when you attempt to use it. If you find this happenning, then go into the \"Expert Options\" (below) and turn off SSL there."
|
633 |
+
msgstr "Niektóre serwery reklamują szyfrowane FTP jako dostępne, ale potem kończą się (po długim czasie), gdy będziesz próbował z nich skorzystać. Jeśli znajdziesz to zdarzenie, przejdź do \"Opcje zaawansowane\" (poniżej) i wyłącz SSL."
|
634 |
+
|
635 |
+
#: addons/sftp.php:50
|
636 |
+
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
637 |
+
msgstr "Sprawdź swoje uprawnienia do pliku: nie można skutecznie stworzyć i wprowadzić katalogu:"
|
638 |
+
|
639 |
+
#: methods/dropbox.php:273
|
640 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
641 |
+
msgstr "Serwer sieci Web w instalacji PHP nie zawiera wymaganego modułu (%s). Prosimy o kontakt z dostawcą hostingowym w celu pomocy i prośby, aby to włączyć."
|
642 |
+
|
643 |
+
#: methods/s3.php:519
|
644 |
+
msgid "Please check your access credentials."
|
645 |
+
msgstr "Prosimy o sprawdzenie poświadczeń dostępu."
|
646 |
+
|
647 |
+
#: methods/s3.php:494
|
648 |
+
msgid "The error reported by %s was:"
|
649 |
+
msgstr "Błąd zgłoszony przez %s:"
|
650 |
+
|
651 |
+
#: restorer.php:541
|
652 |
+
msgid "Please supply the requested information, and then continue."
|
653 |
+
msgstr "Proszę podać wymagane informacje, a następnie kontynuować."
|
654 |
+
|
655 |
+
#: restorer.php:548
|
656 |
+
msgid "New table prefix:"
|
657 |
+
msgstr "Przedrostek nowej tabeli:"
|
658 |
+
|
659 |
+
#: restorer.php:884
|
660 |
+
msgid "Cannot drop tables, so deleting instead (%s)"
|
661 |
+
msgstr "Nie można upuścić tabeli, natomiast usunąć (%s)"
|
662 |
+
|
663 |
+
#: restorer.php:714 admin.php:916
|
664 |
+
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
665 |
+
msgstr "Aby zaimportować zwykłą witrynę WordPress do instalacji w wielu miejscach wymaga się dodatku Multisite i Migrator."
|
666 |
+
|
667 |
+
#: restorer.php:720 admin.php:924
|
668 |
+
msgid "Site information:"
|
669 |
+
msgstr "Informacje strony:"
|
670 |
+
|
671 |
+
#: restorer.php:879
|
672 |
+
msgid "Cannot create new tables, so skipping this command (%s)"
|
673 |
+
msgstr "Nie można utworzyć nowej tabeli, więc pomijam to polecenie (%s)"
|
674 |
+
|
675 |
+
#: restorer.php:668 restorer.php:683 admin.php:1261
|
676 |
+
msgid "Warning:"
|
677 |
+
msgstr "Ostrzeżenie:"
|
678 |
+
|
679 |
+
#: restorer.php:668
|
680 |
+
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
681 |
+
msgstr "Użytkownik bazy danych nie ma uprawnień do tworzenia tabel. Postaramy się przywrócić opróżnione tabele i to powinno działać tak długo, jak) przywracasz dane z wersji WordPressa z samej struktury bazy danych oraz b) importujesz bazę danych, która nie zawiera żadnych tabel, które nie są już obecne na importowanej witrynie."
|
682 |
+
|
683 |
+
#: restorer.php:683
|
684 |
+
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
685 |
+
msgstr "Twój użytkownik bazy danych nie ma uprawnień do upuszczenia tabel. Postaramy się przywrócić opróżniane tabele. To powinno działać tak długo, jak odtwarzasz struktury bazy danych z wersji z samej WordPressa. "
|
686 |
+
|
687 |
+
#: restorer.php:35 admin.php:911
|
688 |
+
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
689 |
+
msgstr "Używasz na WordPress MultiSite - ale kopia zapasowa nie jest z witryny Multisite."
|
690 |
+
|
691 |
+
#: admin.php:2476
|
692 |
+
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
693 |
+
msgstr "Pomijanie przywracania jądra WordPress podczas importowania jednego miejsce do instalacji na wielu serwerach. Jeśli miałeś coś niezbędnego w katalogu WordPress, ponownie trzeba będzie dodać go ręcznie z pliku zip."
|
694 |
+
|
695 |
+
#: admin.php:2112
|
696 |
+
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
697 |
+
msgstr "Serwer sieci Web w instalacji PHP nie zawierał <strong>wymaganego</strong> (dla %s), modułu (%s). Prosimy o kontakt z dostawcą hostingowym w celu wsparcia i poproszenia, aby go włączył."
|
698 |
+
|
699 |
+
#: admin.php:2112
|
700 |
+
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
701 |
+
msgstr "Dostępne opcje to: 1) Zainstaluj/włącz %s lub 2) Zmień stronę firmy hostingowej - %s jest standardowym komponentem PHP wymaganym dla wszystkich wtyczek tworzenia kopii zapasowych w chmurze, które znamy."
|
702 |
+
|
703 |
+
#: admin.php:116
|
704 |
+
msgid "Close"
|
705 |
+
msgstr "Zamknij"
|
706 |
+
|
707 |
+
#: admin.php:84
|
708 |
+
msgid "Unexpected response:"
|
709 |
+
msgstr "Nieoczekiwana odpowiedź:"
|
710 |
+
|
711 |
+
#: admin.php:1909
|
712 |
+
msgid "To send to more than one address, separate each address with a comma."
|
713 |
+
msgstr "Aby wysłać więcej niż jeden adres, oddziel każdy adres przecinkiem."
|
714 |
+
|
715 |
+
#: admin.php:101
|
716 |
+
msgid "PHP information"
|
717 |
+
msgstr "Informacja PHP"
|
718 |
+
|
719 |
+
#: admin.php:1569
|
720 |
+
msgid "show PHP information (phpinfo)"
|
721 |
+
msgstr "pokaż informację PHP (phpinfo)"
|
722 |
+
|
723 |
+
#: admin.php:1582
|
724 |
+
msgid "zip executable found:"
|
725 |
+
msgstr "odnaleziono wykonywalny plik zip:"
|
726 |
+
|
727 |
+
#: admin.php:1518
|
728 |
+
msgid "Migrate Site"
|
729 |
+
msgstr "Migracja strony"
|
730 |
+
|
731 |
+
#: admin.php:1522
|
732 |
+
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
733 |
+
msgstr "Migracja danych z innej strony dzieje się przez przycisk \"Przywracanie\". \"Migracja\" jest ostatecznie taka sama jak przywracanie - ale przy użyciu archiwów kopii zapasowych, które można importować z innej strony. UpdraftPlus modyfikuje operację przywracania odpowiednio, aby pasowały do tworzenia kopii zapasowej danych na nowej stronie."
|
734 |
+
|
735 |
+
#: admin.php:1522
|
736 |
+
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
737 |
+
msgstr "<a href=\"%s\">Przeczytaj ten artykuł, aby zobaczyć krok po kroku jak to zrobić.</a>"
|
738 |
+
|
739 |
+
#: admin.php:1524
|
740 |
+
msgid "Do you want to migrate or clone/duplicate a site?"
|
741 |
+
msgstr "Czy chcesz przenieść lub sklonować/powielić stronę?"
|
742 |
+
|
743 |
+
#: admin.php:1524
|
744 |
+
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
745 |
+
msgstr "Następnie wypróbuj naszą wtyczkę \"Migrator\". Po użyciu go raz, będziesz musiał porównać cenę zakupu do czasu, który byś potrzebował, aby skopiować witrynę ręcznie."
|
746 |
+
|
747 |
+
#: admin.php:1524
|
748 |
+
msgid "Get it here."
|
749 |
+
msgstr "Pobierz go tutaj."
|
750 |
+
|
751 |
+
#: admin.php:1446
|
752 |
+
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
753 |
+
msgstr "Usuwanie ... należy dać czas dla komunikacji z magazynu zdalnego, aby w pełni wykonać operację."
|
754 |
+
|
755 |
+
#: admin.php:1445
|
756 |
+
msgid "Also delete from remote storage"
|
757 |
+
msgstr "Również usunąć z magazynu zdalnego"
|
758 |
+
|
759 |
+
#: admin.php:1387
|
760 |
+
msgid "Latest UpdraftPlus.com news:"
|
761 |
+
msgstr "Najnowsze aktualności UpdraftPlus.com:"
|
762 |
+
|
763 |
+
#: admin.php:1367
|
764 |
+
msgid "Clone/Migrate"
|
765 |
+
msgstr "Klon/Migracja"
|
766 |
+
|
767 |
+
#: admin.php:1257
|
768 |
+
msgid "News"
|
769 |
+
msgstr "Aktualności"
|
770 |
+
|
771 |
+
#: admin.php:1257
|
772 |
+
msgid "Premium"
|
773 |
+
msgstr "Premia"
|
774 |
+
|
775 |
+
#: admin.php:657
|
776 |
+
msgid "Local archives deleted: %d"
|
777 |
+
msgstr "Usunięto lokalne archiwa: %d"
|
778 |
+
|
779 |
+
#: admin.php:658
|
780 |
+
msgid "Remote archives deleted: %d"
|
781 |
+
msgstr "Zdalne usunięte archiwa: %d"
|
782 |
+
|
783 |
+
#: backup.php:84
|
784 |
+
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
785 |
+
msgstr "%s - nie może wycofać tego podmiotu; odpowiedni katalog nie istnieje (%s)"
|
786 |
+
|
787 |
+
#: admin.php:574
|
788 |
+
msgid "Backup set not found"
|
789 |
+
msgstr "Nie znaleziono zestawu kopii zapasowej"
|
790 |
+
|
791 |
+
#: admin.php:656
|
792 |
+
msgid "The backup set has been removed."
|
793 |
+
msgstr "Zestaw kopii zapasowej został usunięty."
|
794 |
+
|
795 |
+
#: updraftplus.php:1617
|
796 |
+
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
797 |
+
msgstr "Subskrybuj blog UpdraftPlus, aby dostawać aktualne informacje i oferty"
|
798 |
+
|
799 |
+
#: updraftplus.php:1617
|
800 |
+
msgid "Blog link"
|
801 |
+
msgstr "Link bloga"
|
802 |
+
|
803 |
+
#: updraftplus.php:1617
|
804 |
+
msgid "RSS link"
|
805 |
+
msgstr "Link RSS"
|
806 |
+
|
807 |
+
#: methods/s3.php:333 methods/ftp.php:148
|
808 |
+
msgid "Testing %s Settings..."
|
809 |
+
msgstr "Testowanie %s ustawień..."
|
810 |
+
|
811 |
+
#: admin.php:1409
|
812 |
+
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
813 |
+
msgstr "Można też umieścić je ręcznie do swojego katalogu UpdraftPlus (zwykle wp-content/updraft), np. przez FTP, a następnie użyć \"skanuj\" w linku powyżej."
|
814 |
+
|
815 |
+
#: admin.php:303
|
816 |
+
msgid "Notice"
|
817 |
+
msgstr "Ogłoszenie"
|
818 |
+
|
819 |
+
#: admin.php:303
|
820 |
+
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
821 |
+
msgstr "Tryb debugowania UpdraftPlus jest włączony. Możesz zobaczyć debugowanie ogłoszeń na tej stronie nie tylko dla UpdraftPlus, ale także z innej zainstalowanej wtyczki. Upewnij się, że widzisz ogłoszenie z UpdraftPlus przed podjęciem żądania pomocy technicznej."
|
822 |
+
|
823 |
+
#: admin.php:308
|
824 |
+
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
825 |
+
msgstr "W3 Całkowita pamięć podręczna obiektu jest aktywna. To wiadomo, że masz błąd, który robi bałagan we wszystkich zaplanowanych zadaniach (w tym zadaniach tworzenia kopii zapasowej)."
|
826 |
+
|
827 |
+
#: admin.php:308
|
828 |
+
msgid "Go here to turn it off."
|
829 |
+
msgstr "Kliknij tutaj, aby go wyłączyć."
|
830 |
+
|
831 |
+
#: admin.php:308
|
832 |
+
msgid "<a href=\"%s\">Go here</a> for more information."
|
833 |
+
msgstr "<a href=\"%s\">Kliknij tutaj,</a> aby uzyskać więcej informacji."
|
834 |
+
|
835 |
+
#: backup.php:347
|
836 |
+
msgid "Errors encountered:"
|
837 |
+
msgstr "Napotkane błędy:"
|
838 |
+
|
839 |
+
#: admin.php:83
|
840 |
+
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
841 |
+
msgstr "Ponowne skanowanie (szuka kopii zapasowych, które zostały dodane ręcznie do wewnętrznego przechowywania kopii zapasowych)..."
|
842 |
+
|
843 |
+
#: admin.php:86
|
844 |
+
msgid "Begun looking for this entity"
|
845 |
+
msgstr "Rozpoczęto szukanie tego podmiotu"
|
846 |
+
|
847 |
+
#: addons/migrator.php:386
|
848 |
msgid "SQL update commands run:"
|
849 |
msgstr "Uruchomiona aktualizacja poleceń SQL:"
|
850 |
|
851 |
+
#: admin.php:91
|
852 |
msgid "Errors:"
|
853 |
msgstr "Błędy:"
|
854 |
|
855 |
+
#: addons/migrator.php:388
|
856 |
msgid "Time taken (seconds):"
|
857 |
msgstr "Upłynęło czasu (sekundy):"
|
858 |
|
859 |
+
#: addons/migrator.php:475
|
|
|
|
|
|
|
|
|
860 |
msgid "rows: %d"
|
861 |
msgstr "wiersze: %d"
|
862 |
|
863 |
+
#: addons/migrator.php:578
|
864 |
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
865 |
msgstr "\"%s\" nie ma klucza podstawowego, potrzebna instrukcja zmiany w szeregu %s."
|
866 |
|
868 |
msgid "Store at"
|
869 |
msgstr "Przechowuj w"
|
870 |
|
871 |
+
#: addons/migrator.php:303
|
872 |
msgid "Nothing to do: the site URL is already: %s"
|
873 |
msgstr "Nic nie zrobiono: strona URL jest już: %s"
|
874 |
|
875 |
+
#: addons/migrator.php:308
|
876 |
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
877 |
msgstr "Ostrzeżenie: adres URL bazy danych (%s) jest inny od tego, którego oczekiwaliśmy (%s). "
|
878 |
|
879 |
+
#: addons/migrator.php:315
|
880 |
msgid "Database search and replace: replace %s in backup dump with %s"
|
881 |
msgstr "Szukaj w bazie danych i zastąp: zastąp %s w zrzucie kopii zapasowej %s"
|
882 |
|
883 |
+
#: addons/migrator.php:332
|
884 |
msgid "Could not get list of tables"
|
885 |
msgstr "Nie udało się uzyskać listy tabel"
|
886 |
|
887 |
+
#: addons/migrator.php:343
|
888 |
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
889 |
msgstr "<strong>Wyszukiwanie i zastępowanie tabeli:</strong> %s: ciągle takie samo"
|
890 |
|
891 |
+
#: addons/migrator.php:383
|
892 |
msgid "Tables examined:"
|
893 |
msgstr "Badane tabele:"
|
894 |
|
895 |
+
#: addons/migrator.php:384
|
896 |
msgid "Rows examined:"
|
897 |
msgstr "Badane wiersze:"
|
898 |
|
899 |
+
#: addons/migrator.php:385
|
900 |
msgid "Changes made:"
|
901 |
msgstr "Zmiany dokonane:"
|
902 |
|
903 |
+
#: addons/sftp.php:141
|
904 |
msgid "%s Error: Failed to download"
|
905 |
msgstr "%s Błąd: Nie udało się pobrać"
|
906 |
|
907 |
+
#: addons/sftp.php:185
|
908 |
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
909 |
msgstr "Cześciowe wznawianie przesyłanych nie jest obsługiwane, więc musisz upewnić się, że serwer WWW umożliwia PHP uruchomienie procesów wystarczająco długo, aby załadować swój największy plik kopii zapasowej."
|
910 |
|
911 |
+
#: addons/sftp.php:190
|
912 |
msgid "Host"
|
913 |
msgstr "Host"
|
914 |
|
915 |
+
#: addons/sftp.php:197
|
916 |
msgid "Port"
|
917 |
msgstr "Port"
|
918 |
|
919 |
+
#: addons/sftp.php:211
|
920 |
msgid "Password"
|
921 |
msgstr "Hasło"
|
922 |
|
923 |
+
#: addons/sftp.php:227
|
924 |
msgid "Directory path"
|
925 |
msgstr "ścieżka do katalogu"
|
926 |
|
927 |
+
#: addons/sftp.php:229
|
928 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
929 |
msgstr "Gdzie zmienić katalog po zalogowaniu się - często jest to w katalogu domowym."
|
930 |
|
931 |
+
#: addons/sftp.php:265
|
932 |
msgid "host name"
|
933 |
msgstr "nazwa hosta"
|
934 |
|
935 |
+
#: addons/sftp.php:269
|
936 |
msgid "username"
|
937 |
msgstr "nazwa użytkownika"
|
938 |
|
939 |
+
#: addons/sftp.php:273
|
940 |
msgid "password"
|
941 |
msgstr "hasło"
|
942 |
|
943 |
+
#: addons/sftp.php:278
|
944 |
msgid "Failure: Port must be an integer."
|
945 |
msgstr "Awaria: Port musi być liczbą całkowitą."
|
946 |
|
947 |
+
#: addons/sftp.php:318
|
948 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
949 |
msgstr "Niepowodzenie: byliśmy w stanie zalogować się i przejść do wskazanego katalogu, ale nie udało się pomyślnie utworzony pliku w tej lokalizacji."
|
950 |
|
951 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
952 |
msgid "starting from next time it is"
|
953 |
+
msgstr "zaczynając o godzinie"
|
|
|
|
|
|
|
|
|
954 |
|
955 |
+
#: addons/multisite.php:129
|
956 |
msgid "Multisite Install"
|
957 |
msgstr "Instalacja na wielu serwerach"
|
958 |
|
959 |
+
#: addons/multisite.php:135
|
960 |
msgid "You do not have sufficient permissions to access this page."
|
961 |
msgstr "Nie masz wystarczających uprawnień, aby uzyskać dostęp do tej strony."
|
962 |
|
963 |
+
#: addons/multisite.php:154
|
964 |
msgid "You do not have permission to access this page."
|
965 |
msgstr "Nie masz dostępu do tej części strony."
|
966 |
|
967 |
+
#: addons/multisite.php:222
|
968 |
msgid "Must-use plugins"
|
969 |
msgstr "Musisz-użyć wtyczek"
|
970 |
|
971 |
+
#: addons/multisite.php:229
|
972 |
msgid "Blog uploads"
|
973 |
msgstr "Przesłane pliki bloga"
|
974 |
|
975 |
+
#: addons/migrator.php:169
|
976 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
977 |
msgstr "Wszystkie odniesienia do lokalizacji witryny w bazie danych zostaną zastąpione aktualnym adresem URL witryny, która jest: %s"
|
978 |
|
979 |
+
#: addons/migrator.php:169
|
980 |
msgid "Search and replace site location in the database (migrate)"
|
981 |
msgstr "Znajdź i zastąpić lokalizację witryny w bazie danych (migracja)"
|
982 |
|
983 |
+
#: addons/migrator.php:169
|
984 |
msgid "(learn more)"
|
985 |
msgstr "(dowiedz się więcej)"
|
986 |
|
987 |
+
#: addons/migrator.php:252 addons/migrator.php:365
|
988 |
msgid "Failed: the %s operation was not able to start."
|
989 |
msgstr "Nie powiodło się: operacja %s nie była w stanie wystartować."
|
990 |
|
991 |
+
#: addons/migrator.php:254 addons/migrator.php:367
|
992 |
msgid "Failed: we did not understand the result returned by the %s operation."
|
993 |
msgstr "Nie powiodło się: nie rozumiem wyniku zwróconego przez %s operację."
|
994 |
|
995 |
+
#: addons/migrator.php:275
|
996 |
msgid "Database: search and replace site URL"
|
997 |
msgstr "Baza danych: wyszukiwanie i zamiana strony URL"
|
998 |
|
999 |
+
#: addons/migrator.php:278
|
1000 |
msgid "This option was not selected."
|
1001 |
msgstr "Ta opcja nie została wybrana."
|
1002 |
|
1003 |
+
#: addons/migrator.php:293 addons/migrator.php:298
|
1004 |
msgid "Error: unexpected empty parameter (%s, %s)"
|
1005 |
msgstr "Błąd: nieoczekiwanie pusty parametr (%s, %s)"
|
1006 |
|
1007 |
+
#: addons/morefiles.php:71
|
1008 |
msgid "The above files comprise everything in a WordPress installation."
|
1009 |
msgstr "Powyższe pliki zawierają wszystko, co w instalacji WordPress."
|
1010 |
|
1011 |
+
#: addons/morefiles.php:78
|
1012 |
msgid "WordPress core (including any additions to your WordPress root directory)"
|
1013 |
msgstr "Jądro WordPressa (w tym wszelkie dodatki do katalogu głównego WordPressa)"
|
1014 |
|
1015 |
+
#: addons/morefiles.php:126
|
1016 |
msgid "Any other directory on your server that you wish to back up"
|
1017 |
+
msgstr "Każdy inny katalog na serwerze, z którego chcesz utworzyć kopię zapasową"
|
1018 |
|
1019 |
+
#: addons/morefiles.php:127
|
1020 |
msgid "More Files"
|
1021 |
msgstr "Więcej plików"
|
1022 |
|
1023 |
+
#: addons/morefiles.php:142
|
1024 |
msgid "Enter the directory:"
|
1025 |
msgstr "Wpisz katalog:"
|
1026 |
|
1027 |
+
#: addons/morefiles.php:146
|
1028 |
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
1029 |
msgstr "Jeśli nie jesteś pewien czy ta opcja istnieje, wtedy nie będzie tego chciał i powinien to wyłączyć."
|
1030 |
|
1031 |
+
#: addons/morefiles.php:146
|
1032 |
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
1033 |
msgstr "Jeśli używasz tego, wpisz ścieżkę bezwzględną (nie pozostaje w stosunku do Twojej instalacji WordPressa)."
|
1034 |
|
1035 |
+
#: addons/morefiles.php:148
|
1036 |
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
1037 |
msgstr "Uważaj, co wpisujesz - jeśli wpiszesz / to naprawdę spróbuje utworzyć paczkę zip zawierającą całość serwera WWW."
|
1038 |
|
1039 |
+
#: addons/morefiles.php:220 addons/morefiles.php:297
|
|
|
|
|
|
|
|
|
1040 |
msgid "No backup of %s directories: there was nothing found to back up"
|
1041 |
msgstr "Brak kopii zapasowej z %s katalogów: nie znaleziono tutaj kopii zapasowych"
|
1042 |
|
1043 |
+
#: addons/morefiles.php:220
|
1044 |
msgid "more"
|
1045 |
msgstr "więcej"
|
1046 |
|
1048 |
msgid "Encrypted FTP is available, and will be automatically tried first (before falling back to non-encrypted if it is not successful), unless you disable it using the expert options. The 'Test FTP Login' button will tell you what type of connection is in use."
|
1049 |
msgstr "Szyfrowanie FTP jest dostępne, więc będzie automatycznie próbował szyfrować (przed wycofaniem się bez szyfrowania, jeśli się nie powiedzie), chyba, że je wyłączysz za pomocą opcji ekspertów. Przycisk Test 'ftp login' powie, jaki typ połączenia jest używany."
|
1050 |
|
|
|
|
|
|
|
|
|
1051 |
#: addons/sftp.php:23
|
1052 |
msgid "Explicit encryption is used by default. To force implicit encryption (port 990), add :990 to your FTP server below."
|
1053 |
msgstr "Jawne szyfrowanie jest używane domyślnie: aby wymusić niejawne szyfrowanie (port 990), dodaj :990 do serwera FTP poniżej."
|
1068 |
msgid "SFTP password"
|
1069 |
msgstr "hasło SFTP:"
|
1070 |
|
1071 |
+
#: addons/sftp.php:304
|
1072 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
1073 |
msgstr "Sprawdź swoje uprawnienia do plików: nie można pomyślnie utworzyć i zatwierdzić:"
|
1074 |
|
1075 |
+
#: methods/ftp.php:184
|
1076 |
msgid "FTP Server"
|
1077 |
msgstr "Serwer FTP"
|
1078 |
|
1079 |
+
#: methods/ftp.php:188
|
1080 |
msgid "FTP Login"
|
1081 |
msgstr "Login FTP"
|
1082 |
|
1083 |
+
#: methods/ftp.php:192
|
1084 |
msgid "FTP Password"
|
1085 |
msgstr "Hasło FTP"
|
1086 |
|
1087 |
+
#: methods/ftp.php:196
|
1088 |
msgid "Remote Path"
|
1089 |
msgstr "Ścieżka zdalna"
|
1090 |
|
1091 |
+
#: methods/ftp.php:197
|
1092 |
msgid "Needs to already exist"
|
1093 |
msgstr "Musi już istnieć"
|
1094 |
|
1095 |
+
#: methods/ftp.php:218
|
1096 |
msgid "Failure: No server details were given."
|
1097 |
msgstr "Awaria: brak podanych danych serwera."
|
1098 |
|
1099 |
+
#: methods/ftp.php:233
|
1100 |
msgid "Failure: we did not successfully log in with those credentials."
|
1101 |
msgstr "Awaria: logowanie niepomyślne do tych mandatów."
|
1102 |
|
1103 |
+
#: methods/ftp.php:241
|
1104 |
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
1105 |
msgstr "Awaria: nieoczekiwany błąd wewnętrzny UpdraftPlus wystąpił podczas testowania poświadczenia - skontaktuj się z deweloperem"
|
1106 |
|
1107 |
+
#: methods/ftp.php:245
|
1108 |
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
1109 |
msgstr "Sukces: udało nam się zalogować i potwierdzić naszą zdolność do tworzenia pliku w danym katalogu (wpisz login:"
|
1110 |
|
1111 |
+
#: methods/ftp.php:248
|
1112 |
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
1113 |
msgstr "Awaria: logowanie pomyślne, ale nie był w stanie utworzyć pliku w danym katalogu."
|
1114 |
|
1115 |
+
#: addons/webdav.php:40 addons/webdav.php:150 addons/webdav.php:186
|
1116 |
+
#: addons/sftp.php:28
|
1117 |
msgid "No %s settings were found"
|
1118 |
msgstr "Nie znaleziono %s ustawień"
|
1119 |
|
1121 |
msgid "Chunk %s: A %s error occurred"
|
1122 |
msgstr "Klocek %s: wystąpił %s błąd"
|
1123 |
|
1124 |
+
#: addons/webdav.php:202 addons/webdav.php:209 addons/webdav.php:222
|
1125 |
msgid "WebDAV Error"
|
1126 |
msgstr "Błąd WebDAV"
|
1127 |
|
1128 |
+
#: addons/webdav.php:209
|
1129 |
msgid "Error opening remote file: Failed to download"
|
1130 |
msgstr "Błąd otwarcia pliku zdalnego: Nie udało się pobrać"
|
1131 |
|
1132 |
+
#: addons/webdav.php:222
|
1133 |
msgid "Local write failed: Failed to download"
|
1134 |
msgstr "Zapis lokalny nie powiódł się: Nie udało się pobrać"
|
1135 |
|
1136 |
+
#: addons/webdav.php:258
|
1137 |
msgid "WebDAV URL"
|
1138 |
msgstr "WebDAV URL"
|
1139 |
|
1140 |
+
#: addons/webdav.php:262
|
1141 |
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
1142 |
msgstr "Wprowadź pełny adres URL zaczynając z webdav:// lub webdavs:// w tym ścieżkę, nazwę użytkownika, hasło i port jest wymagane - na przykład %s"
|
1143 |
|
1144 |
+
#: admin.php:1676 admin.php:1701
|
1145 |
msgid "Failed"
|
1146 |
msgstr "Niepowodzenie"
|
1147 |
|
1148 |
+
#: addons/webdav.php:318
|
1149 |
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
1150 |
msgstr "Niepowodzenie: Nie byliśmy w stanie umieścić pliku w tym katalogu - proszę sprawdzić swoje dane."
|
1151 |
|
1152 |
+
#: addons/morefiles.php:48 addons/morefiles.php:297
|
1153 |
msgid "WordPress Core"
|
1154 |
msgstr "Jądro WordPressa"
|
1155 |
|
1156 |
+
#: addons/morefiles.php:52
|
1157 |
msgid "Over-write wp-config.php"
|
1158 |
msgstr "Nadpisz wp-config.php"
|
1159 |
|
1160 |
+
#: addons/morefiles.php:52
|
1161 |
msgid "(learn more about this important option)"
|
1162 |
msgstr "(dowiedz się więcej o tej ważnej opcji)"
|
1163 |
|
1164 |
+
#: methods/dropbox.php:290
|
1165 |
msgid "Authenticate with Dropbox"
|
1166 |
msgstr "Uwierzytelnianie z Dropbox"
|
1167 |
|
1168 |
+
#: methods/dropbox.php:291
|
1169 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
1170 |
msgstr "<strong> Po </ strong> zapisaniu ustawień (kliknij poniżej \"Zapisz zmiany\"), a następnie wróć tu raz i kliknij na ten link, aby zakończyć uwierzytelnianie z Dropbox."
|
1171 |
|
1172 |
+
#: methods/dropbox.php:334
|
1173 |
msgid "you have authenticated your %s account"
|
1174 |
msgstr "uwierzytelnianie Twojego %s konta"
|
1175 |
|
1176 |
+
#: methods/dropbox.php:337
|
1177 |
msgid "though part of the returned information was not as expected - your mileage may vary"
|
1178 |
msgstr "choć nie było części zwróconej informacji jak się spodziewano - przebieg może się wahać"
|
1179 |
|
1180 |
+
#: methods/dropbox.php:340
|
1181 |
msgid "Your %s account name: %s"
|
1182 |
msgstr "Twoja %s nazwa konta: %s"
|
1183 |
|
1184 |
+
#: methods/ftp.php:180
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1185 |
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
1186 |
msgstr "Tylko nieszyfrowane FTP jest obsługiwane regularnie przez UpdraftPlus."
|
1187 |
|
1188 |
+
#: methods/ftp.php:180
|
1189 |
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
1190 |
msgstr "Jeśli chcesz szyfrowania (np. jprzechowujesz poufne dane biznesowe), to dodatek jest dostępny."
|
1191 |
|
1192 |
+
#: methods/s3.php:317
|
1193 |
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
1194 |
msgstr "%s Błąd: nie udało się pobrać %s. Sprawdź swoje uprawnienia i poświadczenia. "
|
1195 |
|
1196 |
+
#: methods/s3.php:253 methods/s3.php:321
|
1197 |
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
1198 |
msgstr "%s Błąd: brak dostępu do pojemnika %s. Sprawdź swoje uprawnienia i poświadczenia. "
|
1199 |
|
1200 |
+
#: methods/s3.php:398
|
1201 |
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
1202 |
msgstr "Zdobądź klucz dostępu i tajny klucz <a href=\"%s\">z Twojej %s konsoli</a>, następnie (wyjątkowy - wszyscy %s użytkownicy) nazwę pojemnika (litery i cyfry) (i opcjonalnie ścieżkę) aby używać do przechowywania. Ten pojemnik zostanie utworzony dla Ciebie, jeśli już nie istnieje. "
|
1203 |
|
1204 |
+
#: methods/s3.php:398
|
1205 |
msgid "If you see errors about SSL certificates, then please go here for help."
|
1206 |
msgstr "Jeśli widzisz błędy dotyczące certyfikatów SSL, przejdź tutaj aby uzyskać pomoc."
|
1207 |
|
1208 |
+
#: methods/s3.php:409
|
1209 |
msgid "%s access key"
|
1210 |
msgstr "%s klucz dostępu "
|
1211 |
|
1212 |
+
#: methods/s3.php:413
|
1213 |
msgid "%s secret key"
|
1214 |
msgstr "%s tajny klucz"
|
1215 |
|
1216 |
+
#: methods/s3.php:417
|
1217 |
msgid "%s location"
|
1218 |
msgstr "%s lokalizacja"
|
1219 |
|
1220 |
+
#: methods/s3.php:418
|
1221 |
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
1222 |
msgstr "Wprowadź tylko nazwę pojemnika lub pojemnika i ścieżki. Przykłady: mójpojemnik, mójpojemnik/mojaścieżka. "
|
1223 |
|
1224 |
+
#: methods/s3.php:439
|
1225 |
msgid "API secret"
|
1226 |
msgstr "API poufne"
|
1227 |
|
1228 |
+
#: methods/s3.php:460
|
1229 |
msgid "Failure: No bucket details were given."
|
1230 |
msgstr "Awaria: brak podanych danych pojemnika."
|
1231 |
|
1232 |
+
#: methods/s3.php:475
|
1233 |
msgid "Region"
|
1234 |
msgstr "Region"
|
1235 |
|
1236 |
+
#: methods/s3.php:493
|
1237 |
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
1238 |
msgstr "Niepowodzenie: nie mogliśmy uzyskać dostępu lub stworzyć takiego pojemnika. Prosimy o sprawdzenie poświadczeń dostępu, a jeśli te są poprawne, to spróbuj innej nazwy pojemnika (jako inny %s użytkownik może już podjąć swoje imię). "
|
1239 |
|
1240 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1241 |
msgid "Failure"
|
1242 |
msgstr "Niepowodzenie"
|
1243 |
|
1244 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1245 |
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
1246 |
msgstr "Z powodzeniem obejrzano pojemnik, ale próba utworzenia w nich pliku zakończyła się niepowodzeniem."
|
1247 |
|
1248 |
+
#: methods/s3.php:509
|
1249 |
msgid "We accessed the bucket, and were able to create files within it."
|
1250 |
msgstr "Mamy dostęp do pojemnika i byliśmy w stanie tworzyć w nim pliki."
|
1251 |
|
1252 |
+
#: methods/s3.php:512
|
1253 |
msgid "The communication with %s was encrypted."
|
1254 |
msgstr "Komunikacja z %s była szyfrowana."
|
1255 |
|
1256 |
+
#: methods/s3.php:514
|
1257 |
msgid "The communication with %s was not encrypted."
|
1258 |
msgstr "Komunikacja z %s nie była szyfrowana."
|
1259 |
|
1261 |
msgid "The %s PHP module is not installed"
|
1262 |
msgstr "%s Moduł PHP nie jest zainstalowany"
|
1263 |
|
1264 |
+
#: methods/dropbox.php:41
|
1265 |
msgid "You do not appear to be authenticated with Dropbox"
|
1266 |
msgstr "Nie wygląda na to, aby była autoryzacja z Dropboxem"
|
1267 |
|
1268 |
+
#: methods/dropbox.php:137 methods/dropbox.php:142
|
|
|
|
|
|
|
|
|
1269 |
msgid "error: failed to upload file to %s (see log file for more)"
|
1270 |
msgstr "Błąd: nie udało się załadować pliku do %s (zajrzyj do pliku dziennika, by zobaczyć więcej)"
|
1271 |
|
1272 |
+
#: methods/dropbox.php:285
|
1273 |
msgid "Need to use sub-folders?"
|
1274 |
msgstr "Potrzebujesz użyć podfolderów?"
|
1275 |
|
1276 |
+
#: methods/dropbox.php:285
|
1277 |
msgid "Backups are saved in"
|
1278 |
msgstr "Kopie zapasowe są zapisywane w"
|
1279 |
|
1280 |
+
#: methods/dropbox.php:285
|
1281 |
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
1282 |
msgstr "Jeśli masz kopie zapasowe kilku stron w tym samym Dropboxie i chcesz zorganizować podfoldery, wówczas"
|
1283 |
|
1284 |
+
#: methods/dropbox.php:285
|
1285 |
msgid "there's an add-on for that."
|
1286 |
msgstr "tam jest dodatek do tego."
|
1287 |
|
1288 |
+
#: methods/cloudfiles.php:408
|
1289 |
msgid "US or UK Cloud"
|
1290 |
msgstr "US lub UK chmura"
|
1291 |
|
1292 |
+
#: methods/cloudfiles.php:414
|
1293 |
msgid "US (default)"
|
1294 |
msgstr "US (domyślnie)"
|
1295 |
|
1296 |
+
#: methods/cloudfiles.php:415
|
1297 |
msgid "UK"
|
1298 |
msgstr "UK"
|
1299 |
|
1300 |
+
#: methods/cloudfiles.php:420
|
1301 |
msgid "Cloud Files username"
|
1302 |
msgstr "Nazwa użytkownika wirtualnej chmury"
|
1303 |
|
1304 |
+
#: methods/cloudfiles.php:424
|
1305 |
msgid "Cloud Files API key"
|
1306 |
msgstr "Klucz API wirtualnej chmury"
|
1307 |
|
1308 |
+
#: methods/cloudfiles.php:428
|
1309 |
msgid "Cloud Files container"
|
1310 |
msgstr "Pojemnik plików wirtualnej chmury"
|
1311 |
|
1312 |
+
#: methods/googledrive.php:452
|
1313 |
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
1314 |
msgstr "Moduł %s UpdraftPlusa <strong> wymagany </ strong> s%. Proszę nie zgłaszać próśb o wsparcie; nie ma alternatywy."
|
1315 |
|
1316 |
+
#: methods/cloudfiles.php:442 methods/cloudfiles.php:447 methods/s3.php:435
|
1317 |
+
#: methods/s3.php:439 methods/ftp.php:222 methods/ftp.php:226
|
1318 |
+
#: addons/webdav.php:295 addons/sftp.php:265 addons/sftp.php:269
|
1319 |
+
#: addons/sftp.php:273
|
1320 |
msgid "Failure: No %s was given."
|
1321 |
msgstr "Awaria: nie %s została podana."
|
1322 |
|
1323 |
+
#: methods/cloudfiles.php:442 methods/s3.php:435
|
1324 |
msgid "API key"
|
1325 |
msgstr "Klucz API"
|
1326 |
|
1327 |
+
#: methods/cloudfiles.php:447 addons/sftp.php:204
|
1328 |
msgid "Username"
|
1329 |
msgstr "Nazwa użytkownika"
|
1330 |
|
1331 |
+
#: methods/cloudfiles.php:467
|
1332 |
msgid "Failure: No container details were given."
|
1333 |
msgstr "Awaria: brak danych pojemnika."
|
1334 |
|
1335 |
+
#: methods/cloudfiles.php:494
|
1336 |
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
1337 |
msgstr "Błąd plików w chmurze - mamy dostęp do pojemnika, ale nie udało się utworzyć w nim plików"
|
1338 |
|
1339 |
+
#: methods/cloudfiles.php:498
|
1340 |
msgid "We accessed the container, and were able to create files within it."
|
1341 |
msgstr "Mamy dostęp do pojemnika i byliśmy w stanie tworzyć w nim pliki."
|
1342 |
|
1343 |
+
#: methods/email.php:16
|
1344 |
msgid "WordPress Backup"
|
1345 |
msgstr "Kopia zapasowa WordPressa"
|
1346 |
|
1347 |
+
#: methods/email.php:16
|
1348 |
msgid "Backup is of:"
|
1349 |
msgstr "Kopia zapasowa jest z:"
|
1350 |
|
1351 |
+
#: methods/email.php:16
|
1352 |
msgid "Be wary; email backups may fail because of file size limitations on mail servers."
|
1353 |
msgstr "Uważaj, e-mail kopii zapasowej może nie zapisać się na serwerze pocztowym z powodu ograniczenia rozmiaru plików na tymże."
|
1354 |
|
1355 |
+
#: methods/email.php:26
|
1356 |
msgid "Note:"
|
1357 |
msgstr "Uwaga:"
|
1358 |
|
1359 |
+
#: methods/email.php:27
|
1360 |
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
1361 |
msgstr "Wprowadzony powyżej adres e-mail zostanie użyty. Jeśli wybierzesz \"E-Mail\", to <strong>należy pamiętać</strong>, że serwery pocztowe mają tendencję do ograniczenia wielkości, zwykle około 10-20Mb; większe kopie przez te ograniczenia nie przejdą. Jeśli naprawdę potrzebujesz dużej kopii zapasowej, aby przesłać za pośrednictwem poczty elektronicznej, możesz finansować nową funkcję (podzielenie zestawu kopii zapasowych do konfiguracji wielkości kawałków) - ale popyt na taką cechę jeszcze nie istnieje."
|
1362 |
|
1363 |
+
#: methods/s3.php:154
|
1364 |
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
1365 |
msgstr "%s przesyłanie: przesyłanie identyfikatora dla wielu części zakończone niepowodzeniem - zobacz plik dziennika, by uzyskać więcej informacji. "
|
1366 |
|
1367 |
+
#: methods/s3.php:177
|
1368 |
msgid "%s error: file %s was shortened unexpectedly"
|
1369 |
msgstr "%s błąd: plik %s był niespodziewanie skrócony "
|
1370 |
|
1371 |
+
#: methods/s3.php:187
|
1372 |
msgid "%s chunk %s: upload failed"
|
1373 |
msgstr "%s kawałek %s: przesyłanie zakończone niepowodzeniem "
|
1374 |
|
1375 |
+
#: methods/s3.php:201
|
1376 |
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
1377 |
msgstr "%s przesłane (%s): ponowne niepowodzenie (zobacz plik dziennika, by uzyskać więcej informacji) "
|
1378 |
|
1379 |
+
#: methods/s3.php:205
|
1380 |
msgid "%s re-assembly error (%s): (see log file for more)"
|
1381 |
msgstr "%s ponowny błąd (%s): (zobacz plik dziennika, by uzyskać więcej informacji) "
|
1382 |
|
1383 |
+
#: methods/s3.php:217
|
1384 |
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
1385 |
msgstr "%s Błąd: nie udało się utworzyć pojemnika %s. Sprawdź swoje uprawnienia i poświadczenia. "
|
1386 |
|
1387 |
+
#: methods/googledrive.php:462
|
1388 |
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
1389 |
msgstr "Dla większej pomocy, w tym zrzuty ekranu, kliknij na ten link. Poniższy opis jest wystarczający dla bardziej zaawansowanych użytkowników."
|
1390 |
|
1391 |
+
#: methods/googledrive.php:463
|
1392 |
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
1393 |
msgstr "Śledź ten link do konsoli Google API i tam utwórz identyfikator klienta w sekcji dostęp API (API Access)."
|
1394 |
|
1395 |
+
#: methods/googledrive.php:463
|
1396 |
msgid "Select 'Web Application' as the application type."
|
1397 |
msgstr "Wybierz 'aplikację www' jako typ aplikacji."
|
1398 |
|
1399 |
+
#: methods/googledrive.php:463
|
1400 |
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
1401 |
msgstr "Musisz dodać kolejne upoważnienie kiedy zapyta o przekierowanie URL (pod \"Więcej opcji\")"
|
1402 |
|
1403 |
+
#: methods/googledrive.php:463
|
1404 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
1405 |
msgstr "Nota bene jeśli zainstalujesz UpdraftPlus na kilku stronach WordPressa, to nie możesz ponownie użyć identyfikatora klienta; należy utworzyć nowy w każdym miejscu z konsoli Google API."
|
1406 |
|
1407 |
+
#: methods/googledrive.php:466
|
1408 |
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
1409 |
msgstr "Nie masz zanstalowanego SimpleXMLElement. Kopie zapasowe Google Drive nie <b>będą</ b> działać, dopóki tego nie zrobisz."
|
1410 |
|
1411 |
+
#: methods/googledrive.php:473
|
1412 |
msgid "Client ID"
|
1413 |
msgstr "Cleint ID (identyfikator)"
|
1414 |
|
1415 |
+
#: methods/googledrive.php:474
|
1416 |
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
1417 |
msgstr "Jeśli Google później pokazał komunikat \"invalid_client\", to nie wprowadzono poprawnego identyfikatora klienta (client ID)."
|
1418 |
|
1419 |
+
#: methods/googledrive.php:477
|
1420 |
msgid "Client Secret"
|
1421 |
msgstr "Tajemniczy klient."
|
1422 |
|
1423 |
+
#: methods/googledrive.php:481
|
1424 |
msgid "Folder ID"
|
1425 |
msgstr "Folder ID (identyfikator folderu)"
|
1426 |
|
1427 |
+
#: methods/googledrive.php:485
|
|
|
|
|
|
|
|
|
1428 |
msgid "Authenticate with Google"
|
1429 |
msgstr "Uwierzytelnianie z Google"
|
1430 |
|
1431 |
+
#: methods/googledrive.php:486
|
1432 |
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
1433 |
msgstr "<strong>Po</ strong> zapisaniu ustawień (kliknij poniżej \"Zapisz zmiany\"), a następnie wróć tu raz i kliknij na ten link, aby zakończyć uwierzytelnianie z Google."
|
1434 |
|
1435 |
+
#: methods/cloudfiles.php:477 methods/cloudfiles.php:480
|
1436 |
+
#: methods/cloudfiles.php:483
|
|
|
|
|
1437 |
msgid "Cloud Files authentication failed"
|
1438 |
msgstr "Uwierzytelnianie plików z wirtualnej chmury nie powiodło się"
|
1439 |
|
1440 |
+
#: methods/cloudfiles.php:61 methods/cloudfiles.php:270
|
1441 |
+
#: methods/cloudfiles.php:289
|
1442 |
msgid "Cloud Files error - failed to create and access the container"
|
1443 |
msgstr "Błąd plików chmury - nie udało się utworzyć i uzyskać dostępu"
|
1444 |
|
1446 |
msgid "%s Error: Failed to open local file"
|
1447 |
msgstr "%s Błąd: Nie udało się otworzyć pliku lokalnego"
|
1448 |
|
1449 |
+
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147 methods/s3.php:128
|
1450 |
+
#: methods/s3.php:134 methods/s3.php:135 addons/sftp.php:86
|
1451 |
msgid "%s Error: Failed to upload"
|
1452 |
msgstr "%s Błąd: Nie udało się przesłać"
|
1453 |
|
1454 |
+
#: methods/cloudfiles.php:178
|
|
|
|
|
|
|
|
|
1455 |
msgid "Cloud Files error - failed to upload file"
|
1456 |
msgstr "Błąd plików w chmurze - nie udało siię załadować pliku"
|
1457 |
|
1458 |
+
#: methods/cloudfiles.php:318 addons/webdav.php:202
|
|
|
|
|
|
|
|
|
1459 |
msgid "Error opening local file: Failed to download"
|
1460 |
msgstr "Błąd otwarcia pliku lokalnego: Nie udało się pobrać"
|
1461 |
|
1462 |
+
#: methods/cloudfiles.php:335
|
1463 |
msgid "Error downloading remote file: Failed to download ("
|
1464 |
msgstr "Błąd podczas pobierania pliku zdalnego: Nie udało się pobrać ("
|
1465 |
|
1466 |
+
#: methods/cloudfiles.php:357
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1467 |
msgid "Testing - Please Wait..."
|
1468 |
msgstr "Testowanie - Proszę czekać..."
|
1469 |
|
1470 |
+
#: methods/cloudfiles.php:371 methods/cloudfiles.php:434 methods/s3.php:348
|
1471 |
+
#: methods/s3.php:422 methods/ftp.php:163 methods/ftp.php:201
|
1472 |
+
#: addons/webdav.php:268 addons/sftp.php:235
|
1473 |
msgid "Test %s Settings"
|
1474 |
msgstr "Test %s Ustawienia"
|
1475 |
|
1476 |
+
#: methods/cloudfiles.php:404
|
1477 |
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
1478 |
msgstr "Zdobądź swój klucz API <a href=\"https://mycloud.rackspace.com/\"> z konsoli chmury Rackspace</a> (przeczytaj instrukcje <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), a następnie wybierz nazwę pojemnika używanego do przechowywania. Pojemnik ten zostanie utworzony dla ciebie, jeśli nie istnieje."
|
1479 |
|
1480 |
+
#: methods/cloudfiles.php:404
|
1481 |
msgid "Also, you should read this important FAQ."
|
1482 |
msgstr "Ponadto, powinieneś przeczytać FAQ."
|
1483 |
|
1484 |
+
#: methods/googledrive.php:202
|
1485 |
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
1486 |
msgstr "Konto pełne: na Twoim %s koncie zostało tylko%d bajtów, a plik do przesłania ma %d bajtów."
|
1487 |
|
1488 |
+
#: methods/googledrive.php:217
|
1489 |
msgid "Failed to upload to %s"
|
1490 |
msgstr "Nie udało się przesłać do %s"
|
1491 |
|
1492 |
+
#: methods/googledrive.php:334
|
1493 |
msgid "An error occurred during %s upload (see log for more details)"
|
1494 |
msgstr "Wystąpił błąd podczas %s przesyłania (zobacz dziennik, by uzyskać więcej szczegółów)"
|
1495 |
|
1496 |
+
#: methods/googledrive.php:373
|
1497 |
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
1498 |
msgstr "Błąd Google Drive: %d: nie można pobrać: nie można znaleźć zapisu ID z Google Drive dla tego pliku"
|
1499 |
|
1500 |
+
#: methods/googledrive.php:378
|
1501 |
msgid "Could not find %s in order to download it"
|
1502 |
msgstr "Nie można znaleźć %s aby to pobrać"
|
1503 |
|
1504 |
+
#: methods/googledrive.php:391
|
1505 |
msgid "Google Drive "
|
1506 |
msgstr "Google Drive"
|
1507 |
|
1508 |
+
#: methods/googledrive.php:409
|
|
|
|
|
|
|
|
|
1509 |
msgid "Account is not authorized."
|
1510 |
msgstr "Konto nie ma uprawnień."
|
1511 |
|
1512 |
+
#: methods/googledrive.php:442
|
1513 |
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
1514 |
msgstr "%s jest doskonałym wyborem, ponieważ UpdraftPlus obsługuje pofragmentowane przesłane pliki - bez względu na to, jak duża jest witryna, UpdraftPlus może przesłać to w krótkim czasie i nie dać się udaremnić przez jego limity."
|
1515 |
|
1516 |
+
#: restorer.php:832
|
1517 |
msgid "will restore as:"
|
1518 |
msgstr "przywróć jako:"
|
1519 |
|
1520 |
+
#: restorer.php:899
|
1521 |
msgid "An error (%s) occured:"
|
1522 |
msgstr "Wystąpił (%s) błąd:"
|
1523 |
|
1524 |
+
#: restorer.php:899
|
1525 |
msgid "the database query being run was:"
|
1526 |
msgstr "Wprowadzone zapytanie do bazy danych:"
|
1527 |
|
1528 |
+
#: restorer.php:905
|
1529 |
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1530 |
msgstr "Wystąpiło zbyt wiele błędów bazy danych - przerywanie przywracania (trzeba będzie przywrócić ręcznie)"
|
1531 |
|
1532 |
+
#: restorer.php:913
|
1533 |
msgid "Database lines processed: %d in %.2f seconds"
|
1534 |
msgstr "Przetwarzanie bazy danych: %d w %.2f secondach"
|
1535 |
|
1536 |
+
#: restorer.php:858
|
1537 |
msgid "Finished: lines processed: %d in %.2f seconds"
|
1538 |
msgstr "Zakończone: przetwarzane: %d w %.2f secondach"
|
1539 |
|
1540 |
+
#: restorer.php:957 restorer.php:978
|
1541 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1542 |
msgstr "Zmieniono prefiks tabeli: zmiana %s obszaru tabel:"
|
1543 |
|
1544 |
+
#: restorer.php:961 restorer.php:1008 admin.php:1679 admin.php:1703
|
1545 |
+
#: admin.php:2496
|
1546 |
msgid "OK"
|
1547 |
msgstr "OK"
|
1548 |
|
1549 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:97
|
1550 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1551 |
msgstr "Potrzebujesz do ponownej autoryzacji z %s, jako że Twoje istniejące poświadczenia nie działają. "
|
1552 |
|
1563 |
msgid "follow this link to get it"
|
1564 |
msgstr "przestrzegaj tego łącza, aby je zdobyć"
|
1565 |
|
1566 |
+
#: methods/googledrive.php:116
|
1567 |
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1568 |
msgstr "Nie odświeżono Google. To często oznacza, że wprowadzono błędnie identyfikator klienta lub, że nie został ponownie uwierzytelniony (poniżej) od czasu skorygowania tego. Sprawdź ponownie, a następnie kliknij jeszcze raz link uwierzytelniania. W końcu jeśli to nie pomoże, należy użyć trybu eksperta, aby wymazać wszystkie ustawienia i utworzyć nowy identyfikator klienta Google i zacząć od nowa."
|
1569 |
|
1570 |
+
#: methods/googledrive.php:125
|
1571 |
msgid "Authorization failed"
|
1572 |
msgstr "Autoryzacja nie powiodła się"
|
1573 |
|
1574 |
+
#: methods/googledrive.php:146
|
1575 |
msgid "Your %s quota usage: %s %% used, %s available"
|
1576 |
msgstr "Twoje %s wykorzystanie kontyngentu: %s %% używane, %s dostępne"
|
1577 |
|
1578 |
+
#: methods/googledrive.php:152
|
1579 |
msgid "Success"
|
1580 |
msgstr "Sukces"
|
1581 |
|
1582 |
+
#: methods/googledrive.php:152
|
1583 |
msgid "you have authenticated your %s account."
|
1584 |
msgstr "Uwierzytelnianie Twojego %s konta."
|
1585 |
|
1586 |
+
#: methods/googledrive.php:168 methods/googledrive.php:232
|
1587 |
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1588 |
msgstr "Jeszcze nie otrzymano tokena dostępu z Google - potrzebujesz autoryzacji lub ponownie zezwól na połączenie z Google Drive."
|
1589 |
|
1590 |
+
#: methods/googledrive.php:169 methods/googledrive.php:363
|
1591 |
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1592 |
msgstr "Jeszcze nie otrzymano tokena dostępu z Google (jesteś oprawnionym użytkownikiem?)"
|
1593 |
|
1594 |
+
#: restorer.php:161
|
1595 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1596 |
msgstr "wp-config.php z kopii zapasowej: przywracanie (na życzenie użytkownika)"
|
1597 |
|
1598 |
+
#: restorer.php:588
|
|
|
|
|
|
|
|
|
1599 |
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1600 |
msgstr "Ostrzeżenie: PHP tryb_bezpieczny jest aktywny na serwerze. Limity czasu są bardzo prawdopodobne. Jeśli to nastąpi, to będzie trzeba ręcznie przywrócić plik za pomocą phpMyAdmin lub inny sposób."
|
1601 |
|
1602 |
+
#: restorer.php:593
|
1603 |
msgid "Failed to find database file"
|
1604 |
msgstr "Nie udało się znaleźć pliku bazy danych"
|
1605 |
|
1606 |
+
#: restorer.php:599
|
1607 |
msgid "Failed to open database file"
|
1608 |
msgstr "Nie udało się otworzyć pliku bazy danych"
|
1609 |
|
1610 |
+
#: restorer.php:623
|
1611 |
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1612 |
msgstr "Dostęp do bazy danych: Bezpośredni dostęp do MySQL nie jest dostępny, więc spadają z powrotem do wpdb (to będzie znacznie wolniejsze)"
|
1613 |
|
1614 |
+
#: restorer.php:698 admin.php:890
|
1615 |
msgid "Backup of:"
|
1616 |
msgstr "Kopia zapasowa z:"
|
1617 |
|
1618 |
+
#: restorer.php:702 restorer.php:772
|
1619 |
msgid "Old table prefix:"
|
1620 |
msgstr "Prefiks starej tabeli:"
|
1621 |
|
1622 |
+
#: admin.php:2493
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1623 |
msgid "Archive is expected to be size:"
|
1624 |
msgstr "Archiwum ma mieć rozmiar:"
|
1625 |
|
1626 |
+
#: admin.php:2501
|
|
|
|
|
|
|
|
|
1627 |
msgid "The backup records do not contain information about the proper size of this file."
|
1628 |
msgstr "Zapisy kopii zapasowej nie zawierają informacji na temat właściwego rozmiaru tego pliku."
|
1629 |
|
1630 |
+
#: admin.php:2548
|
1631 |
msgid "Error message"
|
1632 |
msgstr "Komunikat o błędzie"
|
1633 |
|
1634 |
+
#: admin.php:2504 admin.php:2505
|
1635 |
msgid "Could not find one of the files for restoration"
|
1636 |
msgstr "Nie można znaleźć jednego z plików do przywrócenia"
|
1637 |
|
1638 |
+
#: restorer.php:21
|
1639 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1640 |
msgstr "UpdraftPlus nie jest w stanie bezpośrednio przywrócić tego rodzaju jednostki. Musi zostać przywrócona ręcznie."
|
1641 |
|
1642 |
+
#: restorer.php:22
|
1643 |
msgid "Backup file not available."
|
1644 |
msgstr "Plik kopii zapasowej nie jest dostępny."
|
1645 |
|
1646 |
+
#: restorer.php:23
|
1647 |
msgid "Copying this entity failed."
|
1648 |
msgstr "Kopiowanie jednostki nie powiodło się."
|
1649 |
|
1650 |
+
#: restorer.php:24
|
1651 |
msgid "Unpacking backup..."
|
1652 |
msgstr "Rozpakowywanie kopii zapasowej..."
|
1653 |
|
1654 |
+
#: restorer.php:25
|
1655 |
msgid "Decrypting database (can take a while)..."
|
1656 |
msgstr "Odszyfrowywanie danych (może chwilę potrwać)..."
|
1657 |
|
1658 |
+
#: restorer.php:26
|
1659 |
msgid "Database successfully decrypted."
|
1660 |
msgstr "Baza danych pomyślnie odszyfrowana."
|
1661 |
|
1662 |
+
#: restorer.php:27
|
1663 |
msgid "Moving old directory out of the way..."
|
1664 |
msgstr "Przenoszenie starego katalogu..."
|
1665 |
|
1666 |
+
#: restorer.php:29
|
|
|
|
|
|
|
|
|
1667 |
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1668 |
msgstr "Przywracanie bazy danych (na dużej stronie może to zająć dużo czasu - jeśli czas dobiegnie końca(co może się zdarzyć, jeśli firma hostingowa nie skonfigurowała hostingu ograniczającego zasoby), należy użyć innej metody, np. phpMyAdmin)..."
|
1669 |
|
1670 |
+
#: restorer.php:30
|
1671 |
msgid "Cleaning up rubbish..."
|
1672 |
msgstr "Sprzątanie śmieci..."
|
1673 |
|
1674 |
+
#: restorer.php:31
|
1675 |
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1676 |
msgstr "Nie można przenieść stary katalog z tej ścieżki. Być może masz już -stare katalogi, które wymagają usunięcia w pierwszej kolejności?"
|
1677 |
|
1678 |
+
#: restorer.php:32
|
1679 |
msgid "Could not delete old directory."
|
1680 |
msgstr "Nie można usunąć starego katalogu."
|
1681 |
|
1682 |
+
#: restorer.php:33
|
1683 |
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1684 |
msgstr "Nie można przenieść nowego katalogu w to miejsce. Sprawdź folder wp-content/upgrade."
|
1685 |
|
1686 |
+
#: restorer.php:34
|
1687 |
msgid "Failed to delete working directory after restoring."
|
1688 |
msgstr "Nie udało się usunąć katalogu roboczego po przywróceniu."
|
1689 |
|
1690 |
+
#: restorer.php:81
|
1691 |
msgid "Failed to create a temporary directory"
|
1692 |
msgstr "Nie udało się utworzyć katalogu tymczasowego"
|
1693 |
|
1694 |
+
#: restorer.php:99
|
1695 |
msgid "Failed to write out the decrypted database to the filesystem"
|
1696 |
msgstr "Nie udało się zapisać odszyfrowanej bazy danych do systemu plików"
|
1697 |
|
1698 |
+
#: restorer.php:157
|
1699 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
1700 |
msgstr "wp-config.php z kopii zapasowej: przywróć jako wp-config-backup.php"
|
1701 |
|
1702 |
+
#: admin.php:2061
|
1703 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1704 |
msgstr "Wybranie tej opcji obniża bezpieczeństwo zatrzymując UpdraftPlus z wykorzystaniem SSL do uwierzytelniania i zaszyfrowanych danych, tam gdzie to możliwe. Należy pamiętać, że niektórzy dostawcy pamięci w chmurze na to nie pozwalają (np. Dropbox), więc u tych dostawców to ustawienie nie będzie miało na nic wpływu."
|
1705 |
|
1706 |
+
#: admin.php:2085
|
1707 |
msgid "Save Changes"
|
1708 |
msgstr "Zapisz zmiany"
|
1709 |
|
1710 |
+
#: methods/googledrive.php:452
|
1711 |
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1712 |
msgstr "Serwer sieci instalacji PHP nie zawiera wymaganego modułu (%s). Prosimy o kontakt z dostawcą usługi hostingowej."
|
1713 |
|
1714 |
+
#: admin.php:2119
|
|
|
|
|
|
|
|
|
1715 |
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1716 |
msgstr "Serwer sieci Web w PHP/instalacji Curl nie obsługuje połączenia HTTPS. Komunikacja z %s będzie nieszyfrowana. Zapytaj sieć hostingową o zainstalowanie Curl/SSL w celu uzyskania zdolności do szyfrowania (poprzez dodatki)."
|
1717 |
|
1718 |
+
#: admin.php:2121
|
1719 |
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1720 |
msgstr "Serwer sieci Web w PHP/instalacja Curl nie obsługuje połączenia HTTPS. Nie możemy przejść %s bez tego wsparcia. Prosimy o kontakt z Twoim dostawcą usługi hostingowej. %s <strong wymaga</ strong> Curl + https. Proszę nie składać żadnych próśb o wsparcie, nie ma tutaj alternatywy."
|
1721 |
|
1722 |
+
#: admin.php:2124
|
1723 |
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1724 |
msgstr "Dobre wiadomości: komunikacja witryny z %s może być szyfrowana. Jeśli pojawią się jakieś błędy z szyfrowaniem, spójrz w \"Ustawienia zaawansowane\", aby uzyskać pomoc."
|
1725 |
|
1726 |
+
#: admin.php:2197
|
1727 |
msgid "Delete this backup set"
|
1728 |
msgstr "Usuń ten zestaw kopii zapasowej "
|
1729 |
|
1730 |
+
#: admin.php:2246
|
1731 |
msgid "Press here to download"
|
1732 |
msgstr "Naciśnij tutaj, aby pobrać"
|
1733 |
|
1734 |
+
#: admin.php:2219 admin.php:2274
|
1735 |
msgid "(No %s)"
|
1736 |
msgstr "(Nie %s)"
|
1737 |
|
1738 |
+
#: admin.php:2282
|
1739 |
msgid "Backup Log"
|
1740 |
msgstr "Dziennik kopii zapasowej"
|
1741 |
|
1742 |
+
#: admin.php:2302
|
1743 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1744 |
msgstr "Po naciśnięciu tego przycisku, będziesz mieć możliwość wyboru, które składniki chcesz przywrócić"
|
1745 |
|
1746 |
+
#: admin.php:2392
|
1747 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1748 |
msgstr "Ta kopia zapasowa nie istnieje w historii kopii zapasowych - przywracanie przerwane. Datownik:"
|
1749 |
|
1750 |
+
#: admin.php:2420
|
1751 |
msgid "UpdraftPlus Restoration: Progress"
|
1752 |
msgstr "UpdraftPlus Przywracanie: w toku"
|
1753 |
|
1754 |
+
#: admin.php:2442
|
1755 |
msgid "ABORT: Could not find the information on which entities to restore."
|
1756 |
msgstr "UWAGA: nie można znaleźć informacji, których podmioty są do przywrócenia."
|
1757 |
|
1758 |
+
#: admin.php:2443
|
1759 |
msgid "If making a request for support, please include this information:"
|
1760 |
msgstr "W przypadku składania wniosku o wsparcie, należy podać następujące informacje:"
|
1761 |
|
1762 |
+
#: admin.php:2055
|
|
|
|
|
|
|
|
|
1763 |
msgid "Do not verify SSL certificates"
|
1764 |
msgstr "Brak weryfikacji certyfikatów SSL"
|
1765 |
|
1766 |
+
#: admin.php:2056
|
1767 |
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1768 |
msgstr "Wybranie tej opcji obniża bezpieczeństwo powodując zatrzymanie UpdraftPlus z weryfikowania tożsamości zaszyfrowanych stron, które łączą się np. z Dropboxem czy Google Drive. Oznacza to, że UpdraftPlus będzie działał tylko za pomocą protokołu SSL do szyfrowania ruchu, a nie do uwierzytelniania."
|
1769 |
|
1770 |
+
#: admin.php:2056
|
1771 |
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1772 |
msgstr "Należy pamiętać, że nie wszystkie metody tworzenia kopii zapasowych w chmurze zawsze używają uwierzytelniania protokołu SSL."
|
1773 |
|
1774 |
+
#: admin.php:2060
|
1775 |
msgid "Disable SSL entirely where possible"
|
1776 |
msgstr "Wyłącz SSL całkowiecie, kiedy jest to możliwe"
|
1777 |
|
1778 |
+
#: admin.php:2007
|
1779 |
msgid "Expert settings"
|
1780 |
msgstr "Ustawienia dla ekspertów"
|
1781 |
|
1782 |
+
#: admin.php:2008
|
1783 |
msgid "Show expert settings"
|
1784 |
msgstr "Pokaż ustawienia dla ekspertów"
|
1785 |
|
1786 |
+
#: admin.php:2008
|
1787 |
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1788 |
msgstr "kliknij, aby zobaczyć jakieś inne opcje; nie przejmuj się tym, chyba że masz wątpliwości lub jesteś ciekawy."
|
1789 |
|
1790 |
+
#: admin.php:2023
|
1791 |
msgid "Delete local backup"
|
1792 |
msgstr "Skasuj lokalne kopie zapasowe"
|
1793 |
|
1794 |
+
#: admin.php:2028
|
|
|
|
|
|
|
|
|
1795 |
msgid "Backup directory"
|
1796 |
msgstr "Katalog kopii zapasowej"
|
1797 |
|
1798 |
+
#: admin.php:2035
|
1799 |
msgid "Backup directory specified is writable, which is good."
|
1800 |
msgstr "Określony katalog kopii zapasowej jest zapisany, czyli w porządku."
|
1801 |
|
1802 |
+
#: admin.php:2043
|
|
|
|
|
|
|
|
|
1803 |
msgid "Click here to attempt to create the directory and set the permissions"
|
1804 |
msgstr "Kliknij tutaj, aby próbować utworzyć katalog i ustawić uprawnienia"
|
1805 |
|
1806 |
+
#: admin.php:2043
|
1807 |
msgid "or, to reset this option"
|
1808 |
msgstr "lub, aby zresetować tą opcję"
|
1809 |
|
1810 |
+
#: admin.php:2043
|
1811 |
msgid "click here"
|
1812 |
msgstr "kliknij tutaj"
|
1813 |
|
1814 |
+
#: admin.php:2043
|
1815 |
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1816 |
msgstr "Jeśli to nie pomoże sprawdź uprawnienia na serwerze lub zmień to do innego katalogu, który jest zapisywalny przez proces serwera WWW."
|
1817 |
|
1818 |
+
#: admin.php:2046
|
1819 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1820 |
msgstr "Miejsce, gdzie UpdraftPlus zapisze pliki początkowe. Katalog ten musi być zapisywalny przez serwer WWW. Zazwyczaj będziesz go miał wewnątrz folderu wp-content (jest to ustawienie domyślne). <b> Nie </ b> umieszczenie przesłanego polecenia dir wewnątrz, będzie powodować problemy rekursji (tworzenie kopii zapasowych kopii zapasowych kopii zapasowych ...)."
|
1821 |
|
1822 |
+
#: admin.php:2050
|
1823 |
msgid "Use the server's SSL certificates"
|
1824 |
msgstr "Korzystanie z serwera z certyfikatem SSL"
|
1825 |
|
1826 |
+
#: admin.php:2051
|
1827 |
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1828 |
msgstr "Domyślnie UpdraftPlus wykorzystuje własny magazyn certyfikatów SSL w celu weryfikacji tożsamości odległych miejsc (np. aby upewnić się, że komunikuje się z prawdziwym Dropbox, Amazon S3, itd., a nie z wrogiem). Trzymamy to na bieżąco. Jednak, jeśli masz błąd SSL, a następnie wybierzesz tą opcję (co powoduje, że Updraft będzie używało Twojego serwera) może to pomóc."
|
1829 |
|
1830 |
+
#: admin.php:1904
|
1831 |
msgid "Use WordShell for automatic backup, version control and patching"
|
1832 |
msgstr "Użyj WordShell do automatycznego tworzenia kopii zapasowych, kontroli wersji i patchowania (łatania)."
|
1833 |
|
1834 |
+
#: admin.php:1908
|
1835 |
msgid "Email"
|
1836 |
msgstr "Email"
|
1837 |
|
1838 |
+
#: admin.php:1909
|
1839 |
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1840 |
msgstr "Aby wysłać raport (i cały backup, jeśli zdecydujesz) wpisz tutaj swój adres."
|
1841 |
|
1842 |
+
#: admin.php:1913
|
1843 |
msgid "Database encryption phrase"
|
1844 |
msgstr "Zwrot szyfrowania bazy danych"
|
1845 |
|
1846 |
+
#: admin.php:1920
|
1847 |
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1848 |
+
msgstr "Wprowadź tutaj tekst, który jest używany do szyfrowania kopii zapasowych (Rijndael). <strong>Zrób oddzielny rejestr, aby nie stracić ani jego ani wszystkich kopii zapasowych <em> bo</em> będą bezużyteczne.</strong> Obecnie tylko plik bazy danych jest szyfrowany. To także klucz używany do tworzenia kopii zapasowych deszyfrowania z tego interfejsu administratora (jeśli więc chcesz go zmienić, wtedy automatyczne deszyfrowanie nie będzie działać dopóki nie zostanie ono zmienione z powrotem)."
|
1849 |
|
1850 |
+
#: admin.php:1920
|
1851 |
msgid "You can also decrypt a database manually here."
|
1852 |
msgstr "Można również odszyfrować tutaj bazy danych ręcznie."
|
1853 |
|
1854 |
+
#: admin.php:1923
|
1855 |
msgid "Manually decrypt a database backup file"
|
1856 |
msgstr "Ręcznie odszyfrowuj plik kopii zapasowej bazy danych"
|
1857 |
|
1858 |
+
#: admin.php:1930
|
|
|
|
|
|
|
|
|
1859 |
msgid "Use decryption key"
|
1860 |
msgstr "Użyj klucza deszyfrowania"
|
1861 |
|
1862 |
+
#: admin.php:1944
|
1863 |
msgid "Copying Your Backup To Remote Storage"
|
1864 |
msgstr "Kopiowanie Twojej kopii zapasowej do magazynu zdalnego"
|
1865 |
|
1866 |
+
#: admin.php:1948
|
1867 |
msgid "Choose your remote storage"
|
1868 |
msgstr "Wybierz miejsce zdalnego przechowywania"
|
1869 |
|
1870 |
+
#: admin.php:1960
|
1871 |
msgid "None"
|
1872 |
msgstr "Żaden"
|
1873 |
|
1874 |
+
#: admin.php:114
|
1875 |
msgid "Cancel"
|
1876 |
msgstr "Anuluj"
|
1877 |
|
1878 |
+
#: admin.php:100
|
1879 |
msgid "Requesting start of backup..."
|
1880 |
msgstr "Żądanie rozpoczęcia tworzenia kopii zapasowej... "
|
1881 |
|
1882 |
+
#: admin.php:2000
|
1883 |
msgid "Advanced / Debugging Settings"
|
1884 |
msgstr "Zaawansowanie/ustawienia debugowania"
|
1885 |
|
1886 |
+
#: admin.php:2003
|
1887 |
msgid "Debug mode"
|
1888 |
msgstr "Tryb debugowania"
|
1889 |
|
1890 |
+
#: admin.php:2004
|
1891 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong. You <strong>must</strong> send us this log if you are filing a bug report."
|
1892 |
msgstr "Sprawdź to, aby otrzymać więcej informacji i e-maile w procesie tworzenia kopii zapasowej - przydatne, jeśli coś jest nie tak. Wówczas <strong> musisz </ strong> wysłać nam ten dziennik, jeśli wykryjesz błąd."
|
1893 |
|
1894 |
+
#: admin.php:1904
|
1895 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
1896 |
msgstr "Wszystkie powyższe katalogi, z wyjątkiem samego jądra WordPressa, które można pobrać na nowo z WordPress.org."
|
1897 |
|
1898 |
+
#: admin.php:1904
|
1899 |
msgid "Or, get the \"More Files\" add-on from our shop."
|
1900 |
msgstr "Albo dostać \"więcej plików\" dodatki w naszym sklepie."
|
1901 |
|
1902 |
+
#: admin.php:1835
|
1903 |
msgid "Daily"
|
1904 |
msgstr "Codziennie"
|
1905 |
|
1906 |
+
#: admin.php:1835
|
1907 |
msgid "Weekly"
|
1908 |
msgstr "Co tydzień"
|
1909 |
|
1910 |
+
#: admin.php:1835
|
1911 |
msgid "Fortnightly"
|
1912 |
msgstr "Co 2 tygodnie"
|
1913 |
|
1914 |
+
#: admin.php:1835
|
1915 |
msgid "Monthly"
|
1916 |
msgstr "Co miesiąc"
|
1917 |
|
1918 |
+
#: admin.php:1844 admin.php:1862
|
1919 |
msgid "and retain this many backups"
|
1920 |
msgstr "i zachowaj dla wielu kopii zapasowych"
|
1921 |
|
1922 |
+
#: admin.php:1851
|
1923 |
msgid "Database backup intervals"
|
1924 |
msgstr "Częstotliwość tworzenia kopii zapasowych bazy danych"
|
1925 |
|
1926 |
+
#: admin.php:1869
|
1927 |
msgid "If you would like to automatically schedule backups, choose schedules from the dropdowns above. Backups will occur at the intervals specified. If the two schedules are the same, then the two backups will take place together. If you choose \"manual\" then you must click the \"Backup Now\" button whenever you wish a backup to occur."
|
1928 |
+
msgstr "Jeśli chcesz zaplanować automatyczne wykonywanie kopii zapasowych, wybierz to z rozwijanego menu harmonogramu powyżej. Kopie zapasowe będą występować w określonych odstępach. Jeżeli dwa schematy są takie same, wówczas obie kopie odbędą się razem. Jeśli wybierzesz wykonywanie kopii zapasowej teraz, kliknij w przycisk \"Zrób kopię teraz\", gdy chcesz już wykonać kopię zapasową."
|
1929 |
|
1930 |
+
#: admin.php:1870
|
1931 |
msgid "To fix the time at which a backup should take place,"
|
1932 |
msgstr "Aby ustalić czas, w którym kopia zapasowa powinna nastąpić,"
|
1933 |
|
1934 |
+
#: admin.php:1870
|
1935 |
msgid "e.g. if your server is busy at day and you want to run overnight"
|
1936 |
msgstr "na przykład jeśli serwer jest zajęty w dzień i chcesz uruchomić w ciągu nocy"
|
1937 |
|
1938 |
+
#: admin.php:1870
|
1939 |
msgid "use the \"Fix Time\" add-on"
|
1940 |
msgstr "użyj dodatku \"Fix Time\""
|
1941 |
|
1942 |
+
#: admin.php:1874
|
1943 |
msgid "Include in files backup"
|
1944 |
msgstr "Uwzględnij pliki w kopii zapasowej"
|
1945 |
|
1946 |
+
#: admin.php:1884
|
1947 |
msgid "Any other directories found inside wp-content"
|
1948 |
+
msgstr "Wszelkie inne katalogi wewnątrz wp-content"
|
1949 |
|
1950 |
+
#: admin.php:1890
|
1951 |
msgid "Exclude these:"
|
1952 |
msgstr "Wyłączyć te:"
|
1953 |
|
1954 |
+
#: admin.php:1614
|
|
|
|
|
|
|
|
|
1955 |
msgid "Debug Database Backup"
|
1956 |
msgstr "Debuguj bazę danych kopii zapasowej"
|
1957 |
|
1958 |
+
#: admin.php:1614
|
1959 |
msgid "This will cause an immediate DB backup. The page will stall loading until it finishes (ie, unscheduled). The backup may well run out of time; really this button is only helpful for checking that the backup is able to get through the initial stages, or for small WordPress sites.."
|
1960 |
msgstr "Spowoduje to natychmiastową kopię zapasową bazy danych. Strona zacznie się ładować aż do zakończenia (tj. nieplanowane). Backupowi może również zabraknąć czasu, naprawdę ten przycisk jest przydatny tylko dla sprawdzenia, że tworzenie kopii zapasowych jest w stanie dotrzeć na początkowych etapach, lub dla małych witryn WordPress .."
|
1961 |
|
1962 |
+
#: admin.php:1620
|
1963 |
msgid "Wipe Settings"
|
1964 |
msgstr "Ustawienia wipe"
|
1965 |
|
1966 |
+
#: admin.php:1621
|
1967 |
msgid "This button will delete all UpdraftPlus settings (but not any of your existing backups from your cloud storage). You will then need to enter all your settings again. You can also do this before deactivating/deinstalling UpdraftPlus if you wish."
|
1968 |
+
msgstr "Ten przycisk usuwa wszystkie ustawienia UpdraftPlus (ale nie każde z istniejących kopii zapasowych z pamięci masowej w chmurze). Następnie należy wprowadzić wszystkie ustawienia ponownie. Jeśli chcesz, możesz to zrobić także przed wyłączeniem/deinstalacją UpdraftPlus."
|
1969 |
|
1970 |
+
#: admin.php:1624
|
1971 |
msgid "Wipe All Settings"
|
1972 |
msgstr "Wszystkie ustawienia wipe"
|
1973 |
|
1974 |
+
#: admin.php:1624
|
1975 |
msgid "This will delete all your UpdraftPlus settings - are you sure you want to do this?"
|
1976 |
msgstr "Spowoduje to usunięcie wszystkich ustawień UpdraftPlus - czy na pewno chcesz to zrobić?"
|
1977 |
|
1978 |
+
#: admin.php:1626
|
1979 |
msgid "Active jobs"
|
1980 |
msgstr "Aktywne zadania"
|
1981 |
|
1982 |
+
#: admin.php:1647
|
|
|
|
|
|
|
|
|
1983 |
msgid "%s: began at: %s; next resumption: %d (after %ss)"
|
1984 |
msgstr "%s: rozpoczął się: %s; następne wznowienie: %d (po %ss) "
|
1985 |
|
1986 |
+
#: admin.php:1647
|
1987 |
msgid "show log"
|
1988 |
msgstr "pokaż plik dziennika"
|
1989 |
|
1990 |
+
#: admin.php:1647
|
1991 |
msgid "delete schedule"
|
1992 |
msgstr "usuń harmonogram "
|
1993 |
|
1994 |
+
#: admin.php:1654
|
1995 |
msgid "(None)"
|
1996 |
msgstr "(Żadne) "
|
1997 |
|
1998 |
+
#: admin.php:115 admin.php:1673 admin.php:1698
|
|
|
|
|
|
|
|
|
1999 |
msgid "Delete"
|
2000 |
msgstr "Usuń"
|
2001 |
|
2002 |
+
#: admin.php:1739
|
2003 |
msgid "The request to the filesystem to create the directory failed."
|
2004 |
msgstr "Żądanie, aby utworzyć system plików nie powiodło się."
|
2005 |
|
2006 |
+
#: admin.php:1753
|
2007 |
msgid "The folder was created, but we had to change its file permissions to 777 (world-writable) to be able to write to it. You should check with your hosting provider that this will not cause any problems"
|
2008 |
msgstr "Folder został stworzony, ale musieliśmy zmienić jego uprawnienia do plików na 777 (prawa zapisu), aby móc to zapisać. Należy skontaktować się z dostawcą usług hostingowych, aby nie spowodowało to żadnych problemów."
|
2009 |
|
2010 |
+
#: admin.php:1757
|
2011 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
2012 |
msgstr "Folder istnieje, ale twój serwer www nie ma uprawnień do jego zapisu."
|
2013 |
|
2014 |
+
#: admin.php:1757
|
2015 |
msgid "You will need to consult with your web hosting provider to find out to set permissions for a WordPress plugin to write to the directory."
|
2016 |
msgstr "Musisz skontaktować się z dostawcą usługi hostingowej, aby dowiedzieć się jak ustawić uprawnienia dla wtyczki Wordpressa, aby zapisać do tego katalogu."
|
2017 |
|
2018 |
+
#: admin.php:1812
|
2019 |
msgid "Download log file"
|
2020 |
msgstr "Pobieranie pliku dziennika"
|
2021 |
|
2022 |
+
#: admin.php:1816
|
2023 |
msgid "No backup has been completed."
|
2024 |
msgstr "Kopia zapasowa nie została ukończona."
|
2025 |
|
2026 |
+
#: admin.php:1832
|
2027 |
msgid "File backup intervals"
|
2028 |
msgstr "Okresy tworzenia kopii zapasowych plików"
|
2029 |
|
2030 |
+
#: admin.php:1835
|
2031 |
msgid "Manual"
|
2032 |
msgstr "Ręczny"
|
2033 |
|
2034 |
+
#: admin.php:1835
|
2035 |
msgid "Every 4 hours"
|
2036 |
msgstr "Co 4 godziny"
|
2037 |
|
2038 |
+
#: admin.php:1835
|
2039 |
msgid "Every 8 hours"
|
2040 |
msgstr "Co 8 godzn"
|
2041 |
|
2042 |
+
#: admin.php:1835
|
2043 |
msgid "Every 12 hours"
|
2044 |
msgstr "Co 12 godzin"
|
2045 |
|
2046 |
+
#: admin.php:1536
|
2047 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity after about 10 seconds. WordPress should start the backup running in the background."
|
2048 |
+
msgstr "Aby kontynuować, naciśnij 'Zrób kopię teraz'. Następnie po około 10 sekundach obejrzyj 'ostatnią wiadomość dziennika'. WordPress powinien rozpocząć tworzenie kopii zapasowej w tle. "
|
2049 |
|
2050 |
+
#: admin.php:1538
|
2051 |
msgid "Does nothing happen when you schedule backups?"
|
2052 |
msgstr "Co zrobić, gdy zaplanowane tworzenie kopii zapasowej się nie wydarzy?"
|
2053 |
|
2054 |
+
#: admin.php:1538
|
2055 |
msgid "Go here for help."
|
2056 |
msgstr "Przyjdź tutaj, jeśli potrzebujesz pomocy."
|
2057 |
|
2058 |
+
#: admin.php:1544
|
2059 |
msgid "Multisite"
|
2060 |
msgstr "Wiele stron"
|
2061 |
|
2062 |
+
#: admin.php:1548
|
2063 |
msgid "Do you need WordPress Multisite support?"
|
2064 |
msgstr "Czy potrzebujesz wsparcia Wordpress Multisite (wiele stron)?"
|
2065 |
|
2066 |
+
#: admin.php:1548
|
2067 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
2068 |
msgstr "Proszę sprawdzić UpdraftPlus Premium lub samodzielnie dodatki dla wielu stron (Multisite)."
|
2069 |
|
2070 |
+
#: admin.php:1553
|
2071 |
msgid "Configure Backup Contents And Schedule"
|
2072 |
msgstr "Skonfiguruj harmonogram tworzenia kopii zapasowych i zawartości"
|
2073 |
|
2074 |
+
#: admin.php:1559
|
2075 |
msgid "Debug Information And Expert Options"
|
2076 |
msgstr "Debuguj informacje i opcje ekspert."
|
2077 |
|
2078 |
+
#: admin.php:1562
|
2079 |
msgid "Web server:"
|
2080 |
msgstr "Serwer sieci:"
|
2081 |
|
2082 |
+
#: admin.php:1565
|
2083 |
msgid "Peak memory usage"
|
2084 |
msgstr "Maksymalne wykorzystanie pamięci"
|
2085 |
|
2086 |
+
#: admin.php:1566
|
2087 |
msgid "Current memory usage"
|
2088 |
msgstr "Aktualne zużycie pamięci"
|
2089 |
|
2090 |
+
#: admin.php:1567
|
2091 |
msgid "PHP memory limit"
|
2092 |
msgstr "Limit pamięci PHP"
|
2093 |
|
2094 |
+
#: admin.php:1568 admin.php:1570
|
2095 |
msgid "%s version:"
|
2096 |
msgstr "%s wersja:"
|
2097 |
|
2098 |
+
#: admin.php:1573 admin.php:1575 admin.php:1582
|
2099 |
msgid "Yes"
|
2100 |
msgstr "Tak"
|
2101 |
|
2102 |
+
#: admin.php:1575 admin.php:1582
|
2103 |
msgid "No"
|
2104 |
msgstr "Nie"
|
2105 |
|
2106 |
+
#: admin.php:1578
|
2107 |
msgid "PHP has support for ZipArchive::addFile:"
|
2108 |
msgstr "PHP posiada wsparcie dla ZipArchive (archiwum ZIP)::dodajPlik: "
|
2109 |
|
2110 |
+
#: admin.php:1587
|
|
|
|
|
|
|
|
|
2111 |
msgid "Total (uncompressed) on-disk data:"
|
2112 |
msgstr "Wszystkie (nieskompresowane) dane na dysku: "
|
2113 |
|
2114 |
+
#: admin.php:1588
|
2115 |
msgid "N.B. This count is based upon what was, or was not, excluded the last time you saved the options."
|
2116 |
msgstr "Nota bene ilość ta była oparta, lub nie, o ostatnie zapisane opcje. "
|
2117 |
|
2118 |
+
#: admin.php:1595
|
2119 |
msgid "count"
|
2120 |
msgstr "obliczanie"
|
2121 |
|
2122 |
+
#: admin.php:1601
|
2123 |
msgid "The buttons below will immediately execute a backup run, independently of WordPress's scheduler. If these work whilst your scheduled backups and the \"Backup Now\" button do absolutely nothing (i.e. not even produce a log file), then it means that your scheduler is broken. You should then disable all your other plugins, and try the \"Backup Now\" button. If that fails, then contact your web hosting company and ask them if they have disabled wp-cron. If it succeeds, then re-activate your other plugins one-by-one, and find the one that is the problem and report a bug to them."
|
2124 |
+
msgstr "Przyciski poniżej wykonują natychmiast kopię zapasową, niezależnie od harmonogramu WordPressa. Jeśli te prace podczas zaplanowanych kopii zapasowych i \"Zrób kopię teraz\" nie przynoszą rezultatu (tj. nie wytwarzają nawet pliku dziennika), to oznacza to, że harmonogram jest uszkodzony. Następnie należy wyłączyć wszystkie inne wtyczki i spróbować nacisnąć \"Zrób kopię teraz\". Jeśli to się nie powiedzie, skontaktuj się z firmą hostingową i zapytaj, czy mają wyłączony wp-cron. Jeśli to się uda, a następnie ponownie aktywujesz inne wtyczki jeden po drugim, i znajdziesz ten, który jest problemem, zgłoś błąd do nich."
|
2125 |
|
2126 |
+
#: admin.php:1609
|
2127 |
msgid "Debug Full Backup"
|
2128 |
msgstr "Debuguj pełną kopię zapasową"
|
2129 |
|
2130 |
+
#: admin.php:1609
|
2131 |
msgid "This will cause an immediate backup. The page will stall loading until it finishes (ie, unscheduled)."
|
2132 |
msgstr "Spowoduje to natychmiastową kopię. Strona zacznie się ładować aż do zakończenia (tj. nieplanowane)."
|
2133 |
|
2134 |
+
#: admin.php:1408
|
2135 |
msgid "UpdraftPlus - Upload backup files"
|
2136 |
msgstr "UpdraftPlus - przesyłanie plików kopii zapasowej"
|
2137 |
|
2138 |
+
#: admin.php:1409
|
2139 |
msgid "Upload files into UpdraftPlus. Use this to import backups made on a different WordPress installation."
|
2140 |
msgstr "Prześlij pliki do UpdraftPlus. Służy to do importowania kopii zapasowych wykonanych na innej instalacji WordPressa."
|
2141 |
|
2142 |
+
#: admin.php:1413
|
2143 |
msgid "Drop backup zips here"
|
2144 |
msgstr "Wrzuć kopię zapasową tutaj"
|
2145 |
|
2146 |
+
#: admin.php:1414 admin.php:1928
|
2147 |
msgid "or"
|
2148 |
msgstr "lub"
|
2149 |
|
2150 |
+
#: admin.php:85
|
2151 |
msgid "calculating..."
|
2152 |
msgstr "obliczanie..."
|
2153 |
|
2154 |
+
#: restorer.php:544 admin.php:93 admin.php:2498 admin.php:2516
|
2155 |
msgid "Error:"
|
2156 |
msgstr "Błąd:"
|
2157 |
|
2158 |
+
#: admin.php:95
|
2159 |
msgid "You should:"
|
2160 |
msgstr "Powinieneś:"
|
2161 |
|
2162 |
+
#: admin.php:99
|
|
|
|
|
|
|
|
|
2163 |
msgid "Download error: the server sent us a response which we did not understand."
|
2164 |
msgstr "Pobierz błąd: serwer wysłał nam odpowiedź, które nie rozumie."
|
2165 |
|
2166 |
+
#: admin.php:1434
|
2167 |
msgid "Delete backup set"
|
2168 |
msgstr "Usuń zestaw kopii zapasowych "
|
2169 |
|
2170 |
+
#: admin.php:1437
|
2171 |
msgid "Are you sure that you wish to delete this backup set?"
|
2172 |
msgstr "Czy jesteś pewien, że chcesz usunąć ten zestaw kopii zapasowych? "
|
2173 |
|
2174 |
+
#: admin.php:1452
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2175 |
msgid "Restore backup"
|
2176 |
msgstr "Przywróć kopię zapasową"
|
2177 |
|
2178 |
+
#: admin.php:1453
|
2179 |
msgid "Restore backup from"
|
2180 |
msgstr "Przywróć kopię zapasową z"
|
2181 |
|
2182 |
+
#: admin.php:1465
|
2183 |
msgid "Restoring will replace this site's themes, plugins, uploads, database and/or other content directories (according to what is contained in the backup set, and your selection)."
|
2184 |
msgstr "Przywracanie zastąpi w tej witrynie motywy, wtyczki, przesłane pliki, bazę danych i/lub inne katalogi zawartości (zgodnie z tym co jest zawarte w zestawie kopii zapasowych, i Twojej selekcji)."
|
2185 |
|
2186 |
+
#: admin.php:1465
|
2187 |
msgid "Choose the components to restore"
|
2188 |
msgstr "Wybierz składniki do przywrócenia"
|
2189 |
|
2190 |
+
#: admin.php:1474
|
2191 |
msgid "Your web server has PHP's so-called safe_mode active."
|
2192 |
msgstr "Twój serwer PHP musi mieć aktywny tryb_bezpieczny."
|
2193 |
|
2194 |
+
#: admin.php:1474
|
2195 |
msgid "This makes time-outs much more likely. You are recommended to turn safe_mode off, or to restore only one entity at a time, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">or to restore manually</a>."
|
2196 |
msgstr "To powoduje, że prawdopodobnie skończył się czas. Zaleca się wyłączyć tryb_bezpieczny lub przywrócić tylko jeden podmiot, <a href=\"http://updraftplus.com/faqs/i-want-to-restore-but-have-either-cannot-or-have-failed-to-do-so-from-the-wp-admin-console/\">lub przywrócić manualnie</a>."
|
2197 |
|
2198 |
+
#: admin.php:1487
|
2199 |
msgid "The following entity cannot be restored automatically: \"%s\"."
|
2200 |
msgstr "Poniższa jednostka nie może zostać przywrócona automatycznie: \"%s\"."
|
2201 |
|
2202 |
+
#: admin.php:1487
|
2203 |
msgid "You will need to restore it manually."
|
2204 |
msgstr "Będziesz musiał przywrócić to ręcznie."
|
2205 |
|
2206 |
+
#: admin.php:1494
|
2207 |
msgid "%s restoration options:"
|
2208 |
msgstr "%s opcje przywracania:"
|
2209 |
|
2210 |
+
#: admin.php:1502
|
2211 |
msgid "You can search and replace your database (for migrating a website to a new location/URL) with the Migrator add-on - follow this link for more information"
|
2212 |
msgstr "Możesz wyszukać i zastąpić bazy danych (dla migracji witryny do nowej lokalizacji/URL) z migratora dodatków - tu łlink, aby uzyskać więcej informacji"
|
2213 |
|
2214 |
+
#: admin.php:1513
|
2215 |
msgid "Do read this helpful article of useful things to know before restoring."
|
2216 |
msgstr "Przeczytaj artykuł o przydatnych rzeczach, jakie powinieneś wiedzieć przed przywracaniem."
|
2217 |
|
2218 |
+
#: admin.php:1535
|
2219 |
msgid "Perform a one-time backup"
|
2220 |
msgstr "Wykonywanie kopii zapasowej w jednym czasie"
|
2221 |
|
2222 |
+
#: admin.php:1347
|
2223 |
msgid "Time now"
|
2224 |
msgstr "Czas teraz"
|
2225 |
|
2226 |
+
#: admin.php:113 admin.php:1357
|
|
|
|
|
|
|
|
|
2227 |
msgid "Backup Now"
|
2228 |
msgstr "Zrób kopię teraz"
|
2229 |
|
2230 |
+
#: admin.php:117 admin.php:1364 admin.php:2302
|
2231 |
msgid "Restore"
|
2232 |
msgstr "Przywróć"
|
2233 |
|
2234 |
+
#: admin.php:1373
|
2235 |
msgid "Last log message"
|
2236 |
msgstr "Ostatni plik dziennika"
|
2237 |
|
2238 |
+
#: admin.php:1375
|
2239 |
msgid "(Nothing yet logged)"
|
2240 |
msgstr "(Jeszcze nie zalogowano)"
|
2241 |
|
2242 |
+
#: admin.php:1376
|
2243 |
msgid "Download most recently modified log file"
|
2244 |
msgstr "Pobierz ostatnio zmodyfikowany plik dziennika"
|
2245 |
|
2246 |
+
#: admin.php:1380
|
2247 |
msgid "Backups, logs & restoring"
|
2248 |
msgstr "Kopie zapasowe, logi & przywracanie"
|
2249 |
|
2250 |
+
#: admin.php:1381
|
2251 |
msgid "Press to see available backups"
|
2252 |
msgstr "Naciśnij, aby zobaczyć dostępne kopie zapasowe"
|
2253 |
|
2254 |
+
#: admin.php:687 admin.php:745 admin.php:1381
|
2255 |
msgid "%d set(s) available"
|
2256 |
msgstr "%d dostępne zestaw(y)"
|
2257 |
|
2258 |
+
#: admin.php:1395
|
2259 |
msgid "Downloading and restoring"
|
2260 |
msgstr "Pobieranie i przywracanie "
|
2261 |
|
2262 |
+
#: admin.php:1400
|
2263 |
msgid "Downloading"
|
2264 |
msgstr "Pobieranie"
|
2265 |
|
2266 |
+
#: admin.php:1400
|
2267 |
msgid "Pressing a button for Database/Plugins/Themes/Uploads/Others will make UpdraftPlus try to bring the backup file back from the remote storage (if any - e.g. Amazon S3, Dropbox, Google Drive, FTP) to your webserver. Then you will be allowed to download it to your computer. If the fetch from the remote storage stops progressing (wait 30 seconds to make sure), then press again to resume. Remember that you can also visit the cloud storage vendor's website directly."
|
2268 |
msgstr "Naciśnięcie przycisku dla Baza danych/Wtyczki/Motywy/Przesłane/Inne spowoduje, że UpdraftPlus będzie starał się doprowadzić plik kopii zapasowej z powrotem z magazynu zdalnego (jeśli w ogóle - np. Amazon S3, Dropbox, Google Drive, FTP) na serwer. Potem będziesz mógł ściągnąć go na swój komputer. Jeśli sprowadzanie z magazynu zdalnego zatrzymało się (odczekaj 30 sekund, aby się upewnić), a następnie naciśnij przycisk, aby wznowić. Pamiętaj, że możesz również odwiedzić bezpośrednio dostawcę pamięci w chmurze."
|
2269 |
|
2270 |
+
#: admin.php:1401
|
2271 |
msgid "Restoring"
|
2272 |
msgstr "Przywracanie"
|
2273 |
|
2274 |
+
#: admin.php:1401
|
2275 |
msgid "Press the button for the backup you wish to restore. If your site is large and you are using remote storage, then you should first click on each entity in order to retrieve it back to the webserver. This will prevent time-outs from occuring during the restore process itself."
|
2276 |
msgstr "Naciśnij przycisk dla kopii zapasowej, którą chcesz przywrócić. Jeśli witryna jest duża i używasz magazynu zdalnego, to należy najpierw kliknąć na każdy podmiot w celu pobrania go z powrotem na serwer. Zapobiegnie to limitowi czasu od występującego podczas procesu odnawiania."
|
2277 |
|
2278 |
+
#: admin.php:1401
|
2279 |
msgid "More tasks:"
|
2280 |
msgstr "Więcej zadań:"
|
2281 |
|
2282 |
+
#: admin.php:1401
|
2283 |
msgid "upload backup files"
|
2284 |
msgstr "Prześlij pliki kopii zapasowej"
|
2285 |
|
2286 |
+
#: admin.php:1401
|
2287 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded. The location of this directory is set in the expert settings, below."
|
2288 |
msgstr "Naciśnij tutaj, aby zajrzeć do swojego katalogu UpdraftPlus (w internetowej przestrzeni hostingowej) dla każdej nowej kopii zapasowej, która została przesłana. Lokalizacja tego katalogu znajduje się w ustawieniach dla ekspertów - poniżej."
|
2289 |
|
2290 |
+
#: admin.php:1401
|
2291 |
msgid "rescan folder for new backup sets"
|
2292 |
msgstr "Przeskanuj folder dla nowych zestawów kopii zapasowych"
|
2293 |
|
2294 |
+
#: admin.php:1402
|
2295 |
msgid "Opera web browser"
|
2296 |
msgstr "Przeglądarka Opera"
|
2297 |
|
2298 |
+
#: admin.php:1402
|
2299 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
2300 |
msgstr "Jeśli tego używaszu, przełącz tryb Turbo/Road w tryb off."
|
2301 |
|
2302 |
+
#: admin.php:1404
|
2303 |
msgid "Google Drive"
|
2304 |
msgstr "Google Drive"
|
2305 |
|
2306 |
+
#: admin.php:1404
|
2307 |
msgid "Google changed their permissions setup recently (April 2013). To download or restore from Google Drive, you <strong>must</strong> first re-authenticate (using the link in the Google Drive configuration section)."
|
2308 |
msgstr "Google niedawno zmieniło swoje uprawnienia konfiguracji (kwiecień 2013 r.). Aby pobrać lub przywrócić z dysku Google, <strong> musisz </ strong> najpierw uwierzytelnić (za pomocą łącza w sekcji konfiguracji Drive Google)."
|
2309 |
|
2310 |
+
#: admin.php:1406
|
2311 |
msgid "This is a count of the contents of your Updraft directory"
|
2312 |
msgstr "To jest zawartość katalogu Updraft"
|
2313 |
|
2314 |
+
#: admin.php:1406
|
2315 |
msgid "Web-server disk space in use by UpdraftPlus"
|
2316 |
msgstr "Web-server miejsce na dysku używane przez UpdraftPlus"
|
2317 |
|
2318 |
+
#: admin.php:1406
|
2319 |
msgid "refresh"
|
2320 |
msgstr "odśwież"
|
2321 |
|
2322 |
+
#: admin.php:1257
|
2323 |
msgid "By UpdraftPlus.Com"
|
2324 |
msgstr "przez UpdraftPlus.Com"
|
2325 |
|
2326 |
+
#: admin.php:1257
|
2327 |
msgid "Lead developer's homepage"
|
2328 |
msgstr "Załaduj stronę developera"
|
2329 |
|
2330 |
+
#: admin.php:1257
|
2331 |
msgid "Donate"
|
2332 |
msgstr "Dotacja"
|
2333 |
|
2334 |
+
#: admin.php:1257
|
|
|
|
|
|
|
|
|
2335 |
msgid "Version"
|
2336 |
msgstr "Wersja"
|
2337 |
|
2338 |
+
#: admin.php:1267
|
2339 |
msgid "Your backup has been restored."
|
2340 |
msgstr "Twoja kopia zapasowa została przywrócona."
|
2341 |
|
2342 |
+
#: admin.php:1267
|
2343 |
msgid "Your old (themes, uploads, plugins, whatever) directories have been retained with \"-old\" appended to their name. Remove them when you are satisfied that the backup worked properly."
|
2344 |
msgstr "Twoje stare (motywy, przesłane pliki, wtyczki, cokolwiek) katalogi zostały zachowane z \"-stare\" starą nazwą. Usuń je, jeśli jesteś zadowolony z przywracania plików."
|
2345 |
|
2346 |
+
#: admin.php:1273
|
2347 |
msgid "Old directories successfully deleted."
|
2348 |
msgstr "Stare katalogi zostały pomyślnie usunięte."
|
2349 |
|
2350 |
+
#: admin.php:1276
|
|
|
|
|
|
|
|
|
2351 |
msgid "Current limit is:"
|
2352 |
msgstr "Obecny limit wynosi:"
|
2353 |
|
2354 |
+
#: admin.php:1284
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2355 |
msgid "Delete Old Directories"
|
2356 |
msgstr "Usuń stare katalogi"
|
2357 |
|
2358 |
+
#: admin.php:1296
|
|
|
|
|
|
|
|
|
2359 |
msgid "Existing Schedule And Backups"
|
2360 |
msgstr "Istniejący harmonogram i kopie zapasowe"
|
2361 |
|
2362 |
+
#: admin.php:1300
|
2363 |
msgid "JavaScript warning"
|
2364 |
msgstr "Ostrzeżenie JavaScript"
|
2365 |
|
2366 |
+
#: admin.php:1301
|
2367 |
msgid "This admin interface uses JavaScript heavily. You either need to activate it within your browser, or to use a JavaScript-capable browser."
|
2368 |
msgstr "Ten interfejs administratora wykorzystuje JavaScript. Musisz włączyć go w swojej przeglądarce, lub użyj przeglądarki obsługującej JavaScript."
|
2369 |
|
2370 |
+
#: admin.php:1314 admin.php:1327
|
2371 |
msgid "Nothing currently scheduled"
|
2372 |
msgstr "Nic nie zostało zaplanowane"
|
2373 |
|
2374 |
+
#: admin.php:1319
|
2375 |
msgid "At the same time as the files backup"
|
2376 |
+
msgstr "W tym samym czasie, co wykonywanie kopii zapasowej plików"
|
2377 |
|
2378 |
+
#: admin.php:1343
|
2379 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
2380 |
msgstr "Wszystkie czasy podane w tej sekcji używają skonfigurowanej strefy czasowej WordPressa, które można ustawić w Ustawienia -> Ogólne"
|
2381 |
|
2382 |
+
#: admin.php:1343
|
2383 |
msgid "Next scheduled backups"
|
2384 |
msgstr "Następne zaplanowane tworzenie kopii zapasowej"
|
2385 |
|
2386 |
+
#: admin.php:1345
|
2387 |
msgid "Files"
|
2388 |
msgstr "Pliki"
|
2389 |
|
2390 |
+
#: admin.php:520 admin.php:1346 admin.php:1491 admin.php:1494 admin.php:2206
|
2391 |
+
#: admin.php:2208 admin.php:2539
|
2392 |
msgid "Database"
|
2393 |
msgstr "Baza danych"
|
2394 |
|
2395 |
+
#: admin.php:299
|
2396 |
msgid "Your website is hosted using the %s web server."
|
2397 |
msgstr "Twoja strona jest hostingowana przez %s serwer www."
|
2398 |
|
2399 |
+
#: admin.php:299
|
2400 |
msgid "Please consult this FAQ if you have problems backing up."
|
2401 |
msgstr "Proszę zapoznać się z FAQ, jeśli masz problemy z przywracaniem."
|
2402 |
|
2403 |
+
#: admin.php:312 admin.php:316
|
2404 |
msgid "Click here to authenticate your %s account (you will not be able to back up to %s without it)."
|
2405 |
msgstr "Kliknij tutaj, aby uwierzytelnić konto %s (nie będzie można tego zrobić %s bez tego)."
|
2406 |
|
2407 |
+
#: admin.php:487
|
|
|
|
|
|
|
|
|
2408 |
msgid "Nothing yet logged"
|
2409 |
msgstr "Jeszcze nie zalogowany"
|
2410 |
|
2411 |
+
#: admin.php:694
|
2412 |
msgid "Schedule backup"
|
2413 |
msgstr "Harmonogram kopii zapasowej."
|
2414 |
|
2415 |
+
#: admin.php:697
|
2416 |
msgid "Failed."
|
2417 |
msgstr "Nie powiodło się."
|
2418 |
|
2419 |
+
#: admin.php:700
|
2420 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
2421 |
msgstr "OK. Powinieneś zobaczyć wkrótce w 'ostatniej wiadomości dziennika' poniżej. "
|
2422 |
|
2423 |
+
#: admin.php:700
|
2424 |
msgid "Nothing happening? Follow this link for help."
|
2425 |
msgstr "Nic się nie dzieje? Kliknij ten link, aby uzyskać pomoc."
|
2426 |
|
2427 |
+
#: admin.php:719
|
2428 |
msgid "Job deleted"
|
2429 |
msgstr "Zadanie usunięte. "
|
2430 |
|
2431 |
+
#: admin.php:725
|
2432 |
msgid "Could not find that job - perhaps it has already finished?"
|
2433 |
msgstr "Nie można znaleźć zadania - być może jest już gotowe? "
|
2434 |
|
2435 |
+
#: restorer.php:959 restorer.php:1006 admin.php:737
|
|
|
2436 |
msgid "Error"
|
2437 |
msgstr "Błąd"
|
2438 |
|
2439 |
+
#: admin.php:756
|
2440 |
msgid "Download failed"
|
2441 |
msgstr "Pobieranie nie powiodło się"
|
2442 |
|
2443 |
+
#: admin.php:94 admin.php:774
|
2444 |
msgid "File ready."
|
2445 |
msgstr "Plik gotowy."
|
2446 |
|
2447 |
+
#: admin.php:782
|
2448 |
msgid "Download in progress"
|
2449 |
msgstr "Pobieranie w toku"
|
2450 |
|
2451 |
+
#: admin.php:785
|
2452 |
msgid "No local copy present."
|
2453 |
msgstr "Brak kopii obecnego pliku."
|
2454 |
|
2455 |
+
#: admin.php:1067
|
2456 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
2457 |
msgstr "Zły format pliku - to nie wygląda jak plik utworzony przez UpdraftPlus"
|
2458 |
|
2459 |
+
#: admin.php:1154
|
2460 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
2461 |
msgstr "Zły format pliku - to nie wygląda jak zaszyfrowany plik bazy danych stworzonej przez UpdraftPlus"
|
2462 |
|
2463 |
+
#: admin.php:1183
|
2464 |
msgid "Restore successful!"
|
2465 |
msgstr "Przywracanie zakończone powodzeniem!"
|
2466 |
|
2467 |
+
#: admin.php:1184 admin.php:1212 admin.php:1231
|
2468 |
msgid "Actions"
|
2469 |
msgstr "Akcje"
|
2470 |
|
2471 |
+
#: admin.php:1184 admin.php:1189 admin.php:1212 admin.php:1231
|
2472 |
msgid "Return to UpdraftPlus Configuration"
|
2473 |
msgstr "Powróć do konfiguracji UpdraftPlus"
|
2474 |
|
2475 |
+
#: admin.php:1201
|
2476 |
msgid "Remove old directories"
|
2477 |
msgstr "Usuń stare katalogi"
|
2478 |
|
2479 |
+
#: admin.php:1207
|
2480 |
msgid "Old directories successfully removed."
|
2481 |
msgstr "Stare katalogi pomyślnie usunięte."
|
2482 |
|
2483 |
+
#: admin.php:1210
|
2484 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
2485 |
msgstr "Stare katalogi nie zostały usunięte z jakiegoś powodu. Można to zrobić ręcznie."
|
2486 |
|
2487 |
+
#: admin.php:1222
|
2488 |
msgid "Backup directory could not be created"
|
2489 |
msgstr "Kopia zapasowa katalogów nie została utworzone"
|
2490 |
|
2491 |
+
#: admin.php:1229
|
2492 |
msgid "Backup directory successfully created."
|
2493 |
msgstr "Kopia zapasowa katalogów pomyślnie utworzona."
|
2494 |
|
2495 |
+
#: admin.php:1250
|
2496 |
msgid "Your settings have been wiped."
|
2497 |
msgstr "Twoje ustawienia zostały wymazane."
|
2498 |
|
2499 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2500 |
msgid "Please help UpdraftPlus by giving a positive review at wordpress.org"
|
2501 |
msgstr "Proszę pomóż UpdraftPlus dając pozytywną opinię na wordpress.org"
|
2502 |
|
2503 |
+
#: updraftplus.php:1610
|
2504 |
msgid "Need even more features and support? Check out UpdraftPlus Premium"
|
2505 |
msgstr "Potrzebujesz jeszcze więcej funkcji i wsparcia? Sprawdź UpdraftPlus Premium"
|
2506 |
|
2507 |
+
#: updraftplus.php:1620
|
2508 |
msgid "Check out UpdraftPlus.Com for help, add-ons and support"
|
2509 |
msgstr "Sprawdź UpdraftPlus.Com dla pomocy, dodatków oraz wsparcia"
|
2510 |
|
2511 |
+
#: updraftplus.php:1623
|
2512 |
msgid "Want to say thank-you for UpdraftPlus?"
|
2513 |
msgstr "Chcesz podziękować za UpdraftPlus?"
|
2514 |
|
2515 |
+
#: updraftplus.php:1623
|
2516 |
msgid "Please buy our very cheap 'no adverts' add-on."
|
2517 |
msgstr "Proszę kupić nasz bardzo tani bez reklam."
|
2518 |
|
2519 |
+
#: backup.php:995
|
2520 |
msgid "Infinite recursion: consult your log for more information"
|
2521 |
msgstr "Nieskończonej rekursja: przejrzyj dzienniek, aby uzyskać więcej informacji"
|
2522 |
|
2523 |
+
#: backup.php:131
|
2524 |
msgid "Could not create %s zip. Consult the log file for more information."
|
2525 |
msgstr "Nie można utworzyć %s ZIP. Przejrzyj plik dziennika, aby uzyskać więcej informacji."
|
2526 |
|
2527 |
+
#: admin.php:158 admin.php:180
|
2528 |
msgid "Allowed Files"
|
2529 |
msgstr "Dozwolone pliki"
|
2530 |
|
2531 |
+
#: admin.php:243
|
2532 |
msgid "Settings"
|
2533 |
msgstr "Ustawienia"
|
2534 |
|
2535 |
+
#: admin.php:247
|
2536 |
msgid "Add-Ons / Pro Support"
|
2537 |
msgstr "Dodatki / profesjonalne wsparcie"
|
2538 |
|
2539 |
+
#: admin.php:287 admin.php:291 admin.php:295 admin.php:299 admin.php:308
|
2540 |
+
#: admin.php:1397 admin.php:2112 admin.php:2119 admin.php:2121
|
2541 |
msgid "Warning"
|
2542 |
msgstr "Ostrzeżenie"
|
2543 |
|
2544 |
+
#: admin.php:291
|
2545 |
msgid "You have less than %s of free disk space on the disk which UpdraftPlus is configured to use to create backups. UpdraftPlus could well run out of space. Contact your the operator of your server (e.g. your web hosting company) to resolve this issue."
|
2546 |
msgstr "Masz mniej niż %s wolnego miejsca na dysku twardym, który UpdraftPlus potrezbuje do tworzenia kopii zapasowych. UpdraftPlus może zabraknąć miejsca. Skontaktuj się z operatorem serwera (np. firmą hostingową), aby rozwiązać ten problem."
|
2547 |
|
2548 |
+
#: admin.php:295
|
2549 |
msgid "UpdraftPlus does not officially support versions of WordPress before %s. It may work for you, but if it does not, then please be aware that no support is available until you upgrade WordPress."
|
2550 |
msgstr "UpdraftPlus oficjalnie nie obsługuje wersji WordPressa przed %s. Może on pracować u Ciebie, ale jeśli nie, to proszę pamiętać, że nie będzie dostępne do czasu uaktualnienia WordPressa."
|
2551 |
|
2552 |
+
#: updraftplus.php:1091
|
2553 |
msgid "The backup has not finished; a resumption is scheduled within 5 minutes"
|
2554 |
msgstr "Przywracanie nie zostało zakończone. Planowane wznowienie w ciągu 5 minut."
|
2555 |
|
2556 |
+
#: backup.php:377
|
2557 |
msgid "Backed up"
|
2558 |
msgstr "Wspierane"
|
2559 |
|
2560 |
+
#: backup.php:377
|
2561 |
msgid "WordPress backup is complete"
|
2562 |
+
msgstr "Wykonanie kopii zapasowej zakończone."
|
2563 |
|
2564 |
+
#: backup.php:377
|
2565 |
msgid "Backup contains"
|
2566 |
msgstr "Kopia zapasowa zawiera"
|
2567 |
|
2568 |
+
#: backup.php:377
|
2569 |
msgid "Latest status"
|
2570 |
msgstr "Ostatni status"
|
2571 |
|
2572 |
+
#: backup.php:441
|
2573 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
2574 |
msgstr "Katalog backup (% s) nie jest zapisywalny, lub nie istnieje."
|
2575 |
|
2576 |
+
#: updraftplus.php:1336
|
2577 |
msgid "Could not read the directory"
|
2578 |
msgstr "Nie można odczytać katalogu"
|
2579 |
|
2580 |
+
#: updraftplus.php:1353
|
2581 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
2582 |
msgstr "Nie można zapisać kopii zapasowej historii, bo nie mamy kopii zapasowej szeregu. Archiwizacja prawdopodobnie nie powiodła się."
|
2583 |
|
2584 |
+
#: backup.php:928
|
2585 |
msgid "Could not open the backup file for writing"
|
2586 |
msgstr "Nie można otworzyć pliku kopii zapasowej"
|
2587 |
|
2588 |
+
#: backup.php:962
|
2589 |
msgid "Generated: %s"
|
2590 |
msgstr "Wygenerowane: %s"
|
2591 |
|
2592 |
+
#: backup.php:963
|
2593 |
msgid "Hostname: %s"
|
2594 |
msgstr "Nazwa hosta: %s"
|
2595 |
|
2596 |
+
#: backup.php:964
|
2597 |
msgid "Database: %s"
|
2598 |
msgstr "Baza danych: %s"
|
2599 |
|
2600 |
+
#: backup.php:646
|
|
|
|
|
|
|
|
|
2601 |
msgid "Table: %s"
|
2602 |
msgstr "Tabela: %s"
|
2603 |
|
2604 |
+
#: backup.php:651
|
2605 |
msgid "Skipping non-WP table: %s"
|
2606 |
msgstr "Pomijanietabeli nie-WP:% s"
|
2607 |
|
2608 |
+
#: backup.php:746
|
2609 |
msgid "Delete any existing table %s"
|
2610 |
msgstr "Usuń wszystkie istniejące tabeli %s"
|
2611 |
|
2612 |
+
#: backup.php:755
|
2613 |
msgid "Table structure of table %s"
|
2614 |
msgstr "Struktura tabeli z tabeli %s"
|
2615 |
|
2616 |
+
#: backup.php:761
|
2617 |
msgid "Error with SHOW CREATE TABLE for %s."
|
2618 |
msgstr "Błąd z POKAZANIEM UTWORZONEJ TABELI dla %s."
|
2619 |
|
2620 |
+
#: backup.php:867
|
2621 |
msgid "End of data contents of table %s"
|
2622 |
msgstr "Koniec treści danych z tabeli %s"
|
2623 |
|
2624 |
+
#: updraftplus.php:1514 restorer.php:87 admin.php:830
|
2625 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
2626 |
msgstr "Rozszyfrowanie nie powiodło się. Plik bazy danych jest szyfrowany, ale nie masz wprowadzonego klucza szyfrowania."
|
2627 |
|
2628 |
+
#: updraftplus.php:1527 restorer.php:102 admin.php:848
|
2629 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
2630 |
msgstr "Rozszyfrowanie nie powiodło się. Najbardziej prawdopodobną przyczyną jest to, że użyłeś niewłaściwego klucza."
|
2631 |
|
2632 |
+
#: updraftplus.php:1527
|
2633 |
msgid "The decryption key used:"
|
2634 |
msgstr "Wykorzystany klucz deszyfrowania:"
|
2635 |
|
2636 |
+
#: updraftplus.php:1545
|
2637 |
msgid "File not found"
|
2638 |
msgstr "Nie znaleziono pliku"
|
2639 |
|
2640 |
+
#: updraftplus.php:1595
|
2641 |
msgid "Can you translate? Want to improve UpdraftPlus for speakers of your language?"
|
2642 |
msgstr "Potrafisz tłumaczyć i chcesz ulepszyć UpdraftPlus?"
|
2643 |
|
2644 |
+
#: updraftplus.php:1597 updraftplus.php:1603
|
2645 |
msgid "Like UpdraftPlus and can spare one minute?"
|
2646 |
msgstr "Jak UpdraftPlus może oszczędzić jedną minutę?"
|
2647 |
|
2648 |
+
#: updraftplus.php:655
|
2649 |
msgid "Themes"
|
2650 |
msgstr "Motywy"
|
2651 |
|
2652 |
+
#: updraftplus.php:656
|
2653 |
msgid "Uploads"
|
2654 |
msgstr "Przesłane"
|
2655 |
|
2656 |
+
#: updraftplus.php:671
|
2657 |
msgid "Others"
|
2658 |
msgstr "Inne"
|
2659 |
|
2660 |
+
#: updraftplus.php:981
|
2661 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
2662 |
msgstr "Nie można stworzyć plików w katalogu kopii zapasowych. Kopia zapasowa przerwana - sprawdź ustawienia UpdraftPlus."
|
2663 |
|
2664 |
+
#: backup.php:900
|
2665 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
2666 |
msgstr "Wystąpił błąd podczas szyfrowania danych. Szyfrowanie przerwane."
|
2667 |
|
2668 |
+
#: updraftplus.php:1082
|
2669 |
msgid "The backup apparently succeeded and is now complete"
|
2670 |
+
msgstr "Udało się wykonać i zakończyć tworzenie kopii zapasowej"
|
2671 |
|
2672 |
+
#: updraftplus.php:1088
|
2673 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
2674 |
msgstr "Próba przywracania zakończona niepomyślnie."
|
2675 |
|
2677 |
msgid "UpdraftPlus Backups"
|
2678 |
msgstr "UpdraftPlus Backups"
|
2679 |
|
2680 |
+
#: updraftplus.php:341 updraftplus.php:346 updraftplus.php:351 admin.php:312
|
2681 |
+
#: admin.php:316
|
2682 |
msgid "UpdraftPlus notice:"
|
2683 |
msgstr "UpdraftPlus obwieszczenie:"
|
2684 |
|
2685 |
+
#: updraftplus.php:341
|
2686 |
msgid "The log file could not be read."
|
2687 |
msgstr "Plik dziennika nie może być odczytany."
|
2688 |
|
2689 |
+
#: updraftplus.php:346
|
2690 |
msgid "No log files were found."
|
2691 |
msgstr "Nie znaleziono plików dziennika."
|
2692 |
|
2693 |
+
#: updraftplus.php:351
|
2694 |
msgid "The given file could not be read."
|
2695 |
msgstr "Nie można odczytać podanego pliku."
|
2696 |
|
2697 |
+
#: updraftplus.php:654
|
2698 |
msgid "Plugins"
|
2699 |
msgstr "Wtyczki"
|
languages/updraftplus-sv_SE.mo
ADDED
Binary file
|
languages/updraftplus-sv_SE.po
ADDED
@@ -0,0 +1,2699 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of UpdraftPlus in Swedish
|
2 |
+
# This file is distributed under the same license as the UpdraftPlus package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2013-08-20 10:44:20+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: UpdraftPlus\n"
|
12 |
+
|
13 |
+
#: methods/googledrive.php:482
|
14 |
+
msgid "<strong>This is NOT a folder name</strong>. To get a folder's ID navigate to that folder in Google Drive in your web browser and copy the ID from your browser's address bar. It is the part that comes after <kbd>#folders/</kbd>. Leave empty to use your root folder."
|
15 |
+
msgstr "<strong>Detta är inte ett mappnamn</strong>. För att hitta en mapps ID navigerar du till den mappen i Google Drive med din webbläsare och kopierar ID:t från webbläsarens adressfält. Det är den delen som kommer efter <kbd>#mappar/</kbd>. Lämna tomt för att använda din root-mapp."
|
16 |
+
|
17 |
+
#: methods/cloudfiles.php:372 methods/s3.php:349 methods/ftp.php:164
|
18 |
+
#: addons/webdav.php:287 addons/sftp.php:257
|
19 |
+
msgid "Settings test result:"
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:88
|
23 |
+
#: methods/googledrive.php:63
|
24 |
+
msgid "The %s authentication could not go ahead, because something else on your site is breaking it. Try disabling your other plugins and switching to a default theme. (Specifically, you are looking for the component that sends output (most likely PHP warnings/errors) before the page begins. Turning off any debugging settings may also help)."
|
25 |
+
msgstr ""
|
26 |
+
|
27 |
+
#: admin.php:1276
|
28 |
+
msgid "Your PHP memory limit (set by your web hosting company) is very low. UpdraftPlus attempted to raise it but was unsuccessful. This plugin may struggle with a memory limit of less than 64 Mb - especially if you have very large files uploaded (though on the other hand, many sites will be successful with a 32Mb limit - your experience may vary)."
|
29 |
+
msgstr ""
|
30 |
+
|
31 |
+
#: addons/autobackup.php:172
|
32 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"var s = document.getElementById('updraftplus-autobackup-log'); s.style.display = 'block';\">(view log...)</a> - now proceeding with the updates..."
|
33 |
+
msgstr ""
|
34 |
+
|
35 |
+
#: addons/autobackup.php:224
|
36 |
+
msgid "UpdraftPlus Automatic Backups"
|
37 |
+
msgstr ""
|
38 |
+
|
39 |
+
#: addons/autobackup.php:229
|
40 |
+
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
41 |
+
msgstr ""
|
42 |
+
|
43 |
+
#: addons/autobackup.php:230
|
44 |
+
msgid "Proceed with update"
|
45 |
+
msgstr "Fortsätt med uppdateringen"
|
46 |
+
|
47 |
+
#: addons/autobackup.php:52 addons/autobackup.php:115
|
48 |
+
msgid "(logs can be found in the UpdraftPlus settings page as normal - or will be shown here if something goes wrong)..."
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: addons/autobackup.php:56 addons/autobackup.php:121
|
52 |
+
msgid "Starting automatic backup..."
|
53 |
+
msgstr "Startar automatisk säkerhetskopiering..."
|
54 |
+
|
55 |
+
#: addons/autobackup.php:78
|
56 |
+
msgid "plugins"
|
57 |
+
msgstr "tillägg"
|
58 |
+
|
59 |
+
#: addons/autobackup.php:85
|
60 |
+
msgid "themes"
|
61 |
+
msgstr "teman"
|
62 |
+
|
63 |
+
#: addons/autobackup.php:107
|
64 |
+
msgid "You do not have sufficient permissions to update this site."
|
65 |
+
msgstr ""
|
66 |
+
|
67 |
+
#: addons/autobackup.php:115
|
68 |
+
msgid "Creating database backup with UpdraftPlus..."
|
69 |
+
msgstr ""
|
70 |
+
|
71 |
+
#: addons/autobackup.php:123 addons/autobackup.php:193
|
72 |
+
#: addons/autobackup.php:216
|
73 |
+
msgid "Automatic Backup"
|
74 |
+
msgstr "Automatisk säkerhetskopiering"
|
75 |
+
|
76 |
+
#: addons/autobackup.php:150
|
77 |
+
msgid "Creating backup with UpdraftPlus..."
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: addons/autobackup.php:157
|
81 |
+
msgid "Errors have occurred:"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: addons/autobackup.php:170
|
85 |
+
msgid "Backup succeeded <a href=\"#updraftplus-autobackup-log\" onclick=\"jQuery('#updraftplus-autobackup-log').slideToggle();\">(view log...)</a> - now proceeding with the updates..."
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: addons/autobackup.php:28 addons/autobackup.php:228
|
89 |
+
msgid "Automatically backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: addons/autobackup.php:52
|
93 |
+
msgid "Creating %s and database backup with UpdraftPlus..."
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: addons/morefiles.php:94
|
97 |
+
msgid "Unable to read zip file (%s) - could not pre-scan it to check its integrity."
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: addons/morefiles.php:99
|
101 |
+
msgid "Unable to open zip file (%s) - could not pre-scan it to check its integrity."
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
105 |
+
msgid "This does not look like a valid WordPress core backup - the file %s was missing."
|
106 |
+
msgstr ""
|
107 |
+
|
108 |
+
#: addons/morefiles.php:118 addons/morefiles.php:119
|
109 |
+
msgid "If you are not sure then you should stop; otherwise you may destroy this WordPress installation."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: admin.php:1257
|
113 |
+
msgid "Support"
|
114 |
+
msgstr ""
|
115 |
+
|
116 |
+
#: admin.php:1257
|
117 |
+
msgid "More plugins"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: admin.php:898
|
121 |
+
msgid "%s version: %s"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: admin.php:899
|
125 |
+
msgid "You are importing from a newer version of WordPress (%s) into an older one (%s). There are no guarantees that WordPress can handle this."
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: admin.php:973
|
129 |
+
msgid "This database backup is missing core WordPress tables: %s"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: admin.php:976
|
133 |
+
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
134 |
+
msgstr ""
|
135 |
+
|
136 |
+
#: admin.php:855
|
137 |
+
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
138 |
+
msgstr ""
|
139 |
+
|
140 |
+
#: admin.php:287
|
141 |
+
msgid "The scheduler is disabled in your WordPress install, via the DISABLE_WP_CRON setting. No backups (even "Backup Now") can run until it is enabled."
|
142 |
+
msgstr ""
|
143 |
+
|
144 |
+
#: admin.php:129 admin.php:276
|
145 |
+
msgid "UpdraftPlus Premium can <strong>automatically</strong> take a backup of your plugins or themes and database before you update."
|
146 |
+
msgstr ""
|
147 |
+
|
148 |
+
#: admin.php:129 admin.php:276
|
149 |
+
msgid "Be safe every time, without needing to remember - follow this link to learn more."
|
150 |
+
msgstr ""
|
151 |
+
|
152 |
+
#: admin.php:261
|
153 |
+
msgid "Update Plugin"
|
154 |
+
msgstr ""
|
155 |
+
|
156 |
+
#: admin.php:265
|
157 |
+
msgid "Update Theme"
|
158 |
+
msgstr ""
|
159 |
+
|
160 |
+
#: admin.php:127 admin.php:274
|
161 |
+
msgid "Dismiss (for %s weeks)"
|
162 |
+
msgstr ""
|
163 |
+
|
164 |
+
#: admin.php:128 admin.php:275
|
165 |
+
msgid "Be safe with an automatic backup"
|
166 |
+
msgstr ""
|
167 |
+
|
168 |
+
#: restorer.php:971
|
169 |
+
msgid "Uploads path (%s) does not exist - resetting (%s)"
|
170 |
+
msgstr ""
|
171 |
+
|
172 |
+
#: admin.php:1261
|
173 |
+
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
174 |
+
msgstr "Om du fortfarande kan läsa dessa ord efter att sidan laddat färdigt, då finns det ett JavaScript- eller jQuery-problem på webbplatsen."
|
175 |
+
|
176 |
+
#: admin.php:108
|
177 |
+
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
178 |
+
msgstr "Följ denna länk för att försöka avkryptera och ladda ner databasfilen till din dator."
|
179 |
+
|
180 |
+
#: admin.php:109
|
181 |
+
msgid "This decryption key will be attempted:"
|
182 |
+
msgstr "Denna avkrypteringsnyckel kommer att testas:"
|
183 |
+
|
184 |
+
#: admin.php:110
|
185 |
+
msgid "Unknown server response:"
|
186 |
+
msgstr "Okänt serversvar:"
|
187 |
+
|
188 |
+
#: admin.php:111
|
189 |
+
msgid "Unknown server response status:"
|
190 |
+
msgstr "Status för okänt serversvar:"
|
191 |
+
|
192 |
+
#: admin.php:112
|
193 |
+
msgid "The file was uploaded."
|
194 |
+
msgstr "Filen laddades upp."
|
195 |
+
|
196 |
+
#: admin.php:103
|
197 |
+
msgid "This file does not appear to be an UpdraftPlus backup archive (such files are .zip or .gz files which have a name like: backup_(time)_(site name)_(code)_(type).(zip|gz)). However, UpdraftPlus archives are standard zip/SQL files - so if you are sure that your file has the right format, then you can rename it to match that pattern."
|
198 |
+
msgstr "Denna fil verkar inte vara ett UpdraftPlus backup-arkiv (sådana filer är .zip eller .gz-filer och har namn såsom: backup_(time)_(site name)_(code)_(type).(zip|gz)). Men UpdraftPlus-arkiv är standard zip/SQL-filer, så om du är säker på att din fil har rätt format, då kan du ge den ett nytt namn som matchar detta mönster."
|
199 |
+
|
200 |
+
#: admin.php:104
|
201 |
+
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
202 |
+
msgstr "(se till att du försökte ladda upp en zip-fil som tidigare skapad av UpdraftPlus)"
|
203 |
+
|
204 |
+
#: admin.php:105
|
205 |
+
msgid "Upload error:"
|
206 |
+
msgstr "Fel vid uppladdning:"
|
207 |
+
|
208 |
+
#: admin.php:106
|
209 |
+
msgid "This file does not appear to be an UpdraftPlus encrypted database archive (such files are .gz.crypt files which have a name like: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
210 |
+
msgstr "Denna fil verkar inte vara ett krypterat UpdraftPlus databasarkiv (sådana filer är .gz.crypt -filer med namn som exempelvis: backup_(tid)_(webbplatsnamn)_(kod)_db.crypt.gz)."
|
211 |
+
|
212 |
+
#: admin.php:107
|
213 |
+
msgid "Upload error"
|
214 |
+
msgstr "Uppladdningsfel"
|
215 |
+
|
216 |
+
#: admin.php:96
|
217 |
+
msgid "Delete from your web server"
|
218 |
+
msgstr "Ta bort från din webbserver"
|
219 |
+
|
220 |
+
#: admin.php:97
|
221 |
+
msgid "Download to your computer"
|
222 |
+
msgstr "Ladda ner till din dator"
|
223 |
+
|
224 |
+
#: admin.php:98
|
225 |
+
msgid "and then, if you wish,"
|
226 |
+
msgstr "och sedan, om du önskar,"
|
227 |
+
|
228 |
+
#: methods/s3.php:369
|
229 |
+
msgid "Examples of S3-compatible storage providers:"
|
230 |
+
msgstr "Exempel på S3-kompatibla lagringstjänster:"
|
231 |
+
|
232 |
+
#: methods/googledrive.php:208
|
233 |
+
msgid "Upload expected to fail: the %s limit for any single file is %s, whereas this file is %s Gb (%d bytes)"
|
234 |
+
msgstr "Uppladdning förväntas misslyckas: %s-gränsen för enstaka filer är %s, och filen är %s Gb (%d bytes)"
|
235 |
+
|
236 |
+
#: backup.php:624
|
237 |
+
msgid "The backup directory is not writable - the database backup is expected to shortly fail."
|
238 |
+
msgstr "Backup-katalogen är inte skrivbar - databasbackupen förväntas misslyckas inom kort."
|
239 |
+
|
240 |
+
#: admin.php:2529
|
241 |
+
msgid "Will not delete any archives after unpacking them, because there was no cloud storage for this backup"
|
242 |
+
msgstr "Kommer inte att ta bort några arkiv efter uppackning eftersom det inte fanns någon molnlagring för denna backup"
|
243 |
+
|
244 |
+
#: admin.php:2252
|
245 |
+
msgid "(%d archive(s) in set)."
|
246 |
+
msgstr "(%d arkiv i setet)."
|
247 |
+
|
248 |
+
#: admin.php:2255
|
249 |
+
msgid "You appear to be missing one or more archives from this multi-archive set."
|
250 |
+
msgstr "Du verkar sakna ett eller flera arkiv från detta multiarkiv-set."
|
251 |
+
|
252 |
+
#: admin.php:2018
|
253 |
+
msgid "Split archives every:"
|
254 |
+
msgstr "Dela upp arkiv varje:"
|
255 |
+
|
256 |
+
#: admin.php:2019
|
257 |
+
msgid "UpdraftPlus will split up backup archives when they exceed this file size. The default value is 1 gigabyte. Be careful to leave some margin if your web-server has a hard size limit (e.g. the 2 Gb / 2048 Mb limit on some 32-bit servers/file systems)."
|
258 |
+
msgstr "UpdraftPlus kommer att dela upp backup-arkiv när de överstiger denna filstorlek. Det förinställda värdet är 1 gigabyte. Var försiktig så att du lämnar lite marginal ifall din webbserver har en egen gräns (till exempel 2 Gb / 2048 Mb-gräns på vissa 32-bitars servrar/filsystem."
|
259 |
+
|
260 |
+
#: admin.php:1892
|
261 |
+
msgid "If entering multiple files/directories, then separate them with commas. You can use a * at the end of any entry as a wildcard."
|
262 |
+
msgstr "Om du matar in flera filer/kataloger, skilj dem åt med kommatecken. Du kan använda ett * på slutet som jokertecken."
|
263 |
+
|
264 |
+
#: admin.php:89
|
265 |
+
msgid "Error: the server sent an empty response."
|
266 |
+
msgstr "Fel: servern skickade ett tomt svar."
|
267 |
+
|
268 |
+
#: admin.php:90
|
269 |
+
msgid "Warnings:"
|
270 |
+
msgstr "Varningar:"
|
271 |
+
|
272 |
+
#: admin.php:92
|
273 |
+
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
274 |
+
msgstr "Fel: servern skickade oss ett svar (JSON) som vi inte förstod."
|
275 |
+
|
276 |
+
#: admin.php:1280
|
277 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). Use this button to delete them (if you have verified that the restoration worked)."
|
278 |
+
msgstr "Din WordPress-installation har gamla kataloger från sitt tillstånd innan du återskapade/migrerade (teknisk information: dessa har suffixet -old). Använd denna knapp för att ta bort dem (om du har verifierat att återställningen lyckades)."
|
279 |
+
|
280 |
+
#: admin.php:1074
|
281 |
+
msgid "This looks like a file created by UpdraftPlus, but this install does not know about this type of object: %s. Perhaps you need to install an add-on?"
|
282 |
+
msgstr "Detta ser ut som en fil skapad av UpdraftPlus, men den här installationen känner inte igen den här typen av objekt: %s. Kanske måste du installera ett insticksprogram?"
|
283 |
+
|
284 |
+
#: admin.php:560
|
285 |
+
msgid "The backup archive files have been successfully processed. Now press Restore again to proceed."
|
286 |
+
msgstr "Backup-arkivfilen har framgångsrikt behandlats. Tryck nu på Återställ igen för att fortsätta."
|
287 |
+
|
288 |
+
#: admin.php:562
|
289 |
+
msgid "The backup archive files have been processed, but with some warnings. If all is well, then now press Restore again to proceed. Otherwise, cancel and correct any problems first."
|
290 |
+
msgstr "Backup-arkivfilen har behandlats, men med några varningar. Om allt fungerar så kan du klicka Återställ igen för att fortsätta. Annars avbryt och rätta till eventuella problem först."
|
291 |
+
|
292 |
+
#: admin.php:564
|
293 |
+
msgid "The backup archive files have been processed, but with some errors. You will need to cancel and correct any problems before retrying."
|
294 |
+
msgstr "Backup-arkivfilen har bearbetats, men några fel har uppstått. Du måste avbryta och rätta till alla problem innan du försöker igen."
|
295 |
+
|
296 |
+
#: admin.php:473
|
297 |
+
msgid "The backup archive for this file could not be found. The remote storage method in use (%s) does not allow us to retrieve files. To perform any restoration using UpdraftPlus, you will need to obtain a copy of this file and place it inside UpdraftPlus's working folder"
|
298 |
+
msgstr "Backup-arkivet för denna fil kunde inte hittas. Fjärrlagringsmetoden som används (%s) tillåter oss inte att hämta filer. För att utföra återställning med hjälp av UpdraftPlus, måste du hämta en kopia av denna fil och placera den inuti UpdraftPlus arbetskatalog."
|
299 |
+
|
300 |
+
#: admin.php:497
|
301 |
+
msgid "No such backup set exists"
|
302 |
+
msgstr "Inget sådant backup-set existerar"
|
303 |
+
|
304 |
+
#: admin.php:535
|
305 |
+
msgid "File not found (you need to upload it): %s"
|
306 |
+
msgstr "Filen hittades inte (du måste ladda upp den): %s"
|
307 |
+
|
308 |
+
#: admin.php:537
|
309 |
+
msgid "File was found, but is zero-sized (you need to re-upload it): %s"
|
310 |
+
msgstr "Filen hittades, men har nollstorlek (du måste ladda upp den igen): %s"
|
311 |
+
|
312 |
+
#: admin.php:541
|
313 |
+
msgid "File (%s) was found, but has a different size (%s) from what was expected (%s) - it may be corrupt."
|
314 |
+
msgstr "Filen (%s) hittades, men har en annan storlek (%s) jämfört med förväntade (%s) - den kan vara korrupt."
|
315 |
+
|
316 |
+
#: admin.php:555
|
317 |
+
msgid "This multi-archive backup set appears to have the following archives missing: %s"
|
318 |
+
msgstr "Detta multibackup-set verkar sakna följande arkiv: %s"
|
319 |
+
|
320 |
+
#: restorer.php:234
|
321 |
+
msgid "Failed to move directory (check your file permissions and disk quota): %s"
|
322 |
+
msgstr "Misslyckades med att flytta katalog (kontrollera dina behörigheter och disktilldelning): %s"
|
323 |
+
|
324 |
+
#: restorer.php:434
|
325 |
+
msgid "This directory already exists, and will be replaced"
|
326 |
+
msgstr "Katalogen existerar redan och kommer att ersättas"
|
327 |
+
|
328 |
+
#: restorer.php:225
|
329 |
+
msgid "Failed to move file (check your file permissions and disk quota): %s"
|
330 |
+
msgstr "Misslyckades med att flytta fil (kontrollera dina behörigheter och disktilldelning): %s"
|
331 |
+
|
332 |
+
#: restorer.php:28
|
333 |
+
msgid "Moving unpacked backup into place..."
|
334 |
+
msgstr "Flyttar uppackad backup till sin plats..."
|
335 |
+
|
336 |
+
#: backup.php:1256 backup.php:1492
|
337 |
+
msgid "Failed to open the zip file (%s) - %s"
|
338 |
+
msgstr "Misslyckades med att öppna zip-fil (%s) - %s"
|
339 |
+
|
340 |
+
#: addons/morefiles.php:79
|
341 |
+
msgid "WordPress root directory server path: %s"
|
342 |
+
msgstr "Sökväg till WordPress rotkatalog: %s"
|
343 |
+
|
344 |
+
#: methods/s3.php:377
|
345 |
+
msgid "... and many more!"
|
346 |
+
msgstr "...och många mer!"
|
347 |
+
|
348 |
+
#: methods/s3.php:402
|
349 |
+
msgid "%s end-point"
|
350 |
+
msgstr "%s slutpunkt"
|
351 |
+
|
352 |
+
#: admin.php:2486
|
353 |
+
msgid "File is not locally present - needs retrieving from remote storage"
|
354 |
+
msgstr "Filen är inte närvarande lokalt - måste hämtas från fjärrlagringsplats"
|
355 |
+
|
356 |
+
#: methods/s3generic.php:21 methods/s3generic.php:30
|
357 |
+
msgid "S3 (Compatible)"
|
358 |
+
msgstr "S3 (Kompatibel)"
|
359 |
+
|
360 |
+
#: admin.php:2465
|
361 |
+
msgid "Final checks"
|
362 |
+
msgstr "Slutkontroller"
|
363 |
+
|
364 |
+
#: admin.php:2484
|
365 |
+
msgid "Looking for %s archive: file name: %s"
|
366 |
+
msgstr "Letar efter %s-arkiv: filnamn: %s"
|
367 |
+
|
368 |
+
#: admin.php:2024
|
369 |
+
msgid "Check this to delete any superfluous backup files from your server after the backup run finishes (i.e. if you uncheck, then any files despatched remotely will also remain locally, and any files being kept locally will not be subject to the retention limits)."
|
370 |
+
msgstr "Markera denna för att ta bort överflödiga backupfiler från din server efter att backupen kört klart (om du avmarkerar kommer alla filer som skickats för fjärrlagring också att bli kvar lokalt, och alla filer som lagras lokalt kommer inte att omfattas av bevarande-gränserna)."
|
371 |
+
|
372 |
+
#: admin.php:1927
|
373 |
+
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
374 |
+
msgstr "Släpp krypterade databasfiler (db.gz.crypt-filer) här för att ladda upp dem för dekryptering"
|
375 |
+
|
376 |
+
#: admin.php:1884
|
377 |
+
msgid "Your wp-content directory server path: %s"
|
378 |
+
msgstr "Sökväg till din wp-content-katalog: %s"
|
379 |
+
|
380 |
+
#: admin.php:102
|
381 |
+
msgid "Raw backup history"
|
382 |
+
msgstr "Råbackuphistoria"
|
383 |
+
|
384 |
+
#: admin.php:1584
|
385 |
+
msgid "Show raw backup and file list"
|
386 |
+
msgstr "Visa råbackup och fillista"
|
387 |
+
|
388 |
+
#: admin.php:88
|
389 |
+
msgid "Processing files - please wait..."
|
390 |
+
msgstr "Bearbetar filer - var god vänta..."
|
391 |
+
|
392 |
+
#: admin.php:1397
|
393 |
+
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
394 |
+
msgstr "Din WordPress-installation har problem med utmatning av extra blanksteg. Detta kan göra backuper som du laddar ner härifrån korrupta."
|
395 |
+
|
396 |
+
#: admin.php:1397
|
397 |
+
msgid "Please consult this FAQ for help on what to do about it."
|
398 |
+
msgstr "Vänligen konsultera denna FAQ för hjälp om vad du kan göra åt det."
|
399 |
+
|
400 |
+
#: admin.php:861
|
401 |
+
msgid "Failed to open database file."
|
402 |
+
msgstr "Misslyckades med att öppna databasfil."
|
403 |
+
|
404 |
+
#: admin.php:843
|
405 |
+
msgid "Failed to write out the decrypted database to the filesystem."
|
406 |
+
msgstr "Misslyckades med att skriva den dekrypterade databasen till filsystemet."
|
407 |
+
|
408 |
+
#: admin.php:663
|
409 |
+
msgid "Known backups (raw)"
|
410 |
+
msgstr "Kända backuper (råa)"
|
411 |
+
|
412 |
+
#: restorer.php:525
|
413 |
+
msgid "Using directory from backup: %s"
|
414 |
+
msgstr "Använder katalog från backup: %s"
|
415 |
+
|
416 |
+
#: restorer.php:477
|
417 |
+
msgid "Files found:"
|
418 |
+
msgstr "Hittade filer:"
|
419 |
+
|
420 |
+
#: restorer.php:483
|
421 |
+
msgid "Unable to enumerate files in that directory."
|
422 |
+
msgstr "Kan inte räkna upp filer i den katalogen."
|
423 |
+
|
424 |
+
#: restorer.php:818
|
425 |
+
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
426 |
+
msgstr "Begärd tabellmotor (%s) finns inte tillgänglig ä ändrar till MyISAM."
|
427 |
+
|
428 |
+
#: restorer.php:829
|
429 |
+
msgid "Restoring table (%s)"
|
430 |
+
msgstr "Återställer tabell (%s)"
|
431 |
+
|
432 |
+
#: restorer.php:285
|
433 |
+
msgid "An existing unremoved backup from a previous restore exists: %s"
|
434 |
+
msgstr "En befintlig ej borttagen backup från en tidigare återställning finns: %s"
|
435 |
+
|
436 |
+
#: backup.php:1309 backup.php:1502
|
437 |
+
msgid "A zip error occurred - check your log for more details."
|
438 |
+
msgstr "Ett zip-fel inträffade - kontrollera din logg för fler detaljer."
|
439 |
+
|
440 |
+
#: addons/migrator.php:41
|
441 |
+
msgid "This looks like a migration (the backup is from a site with a different address/URL), but you did not check the option to search-and-replace the database. That is usually a mistake."
|
442 |
+
msgstr "Detta ser ut som en migration (backupen kommer från en webbplats med en annan adress/URL), men du valde inte alternativet sök-och-ersätt i databasen. Det är vanligen ett misstag."
|
443 |
+
|
444 |
+
#: restorer.php:902
|
445 |
+
msgid "An error occured on the first CREATE TABLE command - aborting run"
|
446 |
+
msgstr "Ett fel inträffade vid det första CREATE TABLE-kommandot - avbryter körning"
|
447 |
+
|
448 |
+
#: admin.php:2498
|
449 |
+
msgid "file is size:"
|
450 |
+
msgstr "filen har storleken:"
|
451 |
+
|
452 |
+
#: admin.php:2219
|
453 |
+
msgid "database"
|
454 |
+
msgstr "databas"
|
455 |
+
|
456 |
+
#: admin.php:287 admin.php:1261
|
457 |
+
msgid "Go here for more information."
|
458 |
+
msgstr "Gå hit för mer information."
|
459 |
+
|
460 |
+
#: admin.php:1457
|
461 |
+
msgid "Downloading / preparing backup files..."
|
462 |
+
msgstr "Laddar ner / förbereder backupfiler"
|
463 |
+
|
464 |
+
#: admin.php:87
|
465 |
+
msgid "Some files are still downloading or being processed - please wait."
|
466 |
+
msgstr "Några filer laddas fortfarande ner eller bearbetas - var god vänta."
|
467 |
+
|
468 |
+
#: admin.php:893
|
469 |
+
msgid "This backup set is from a different site - this is not a restoration, but a migration. You need the Migrator add-on in order to make this work."
|
470 |
+
msgstr "Detta backup-set kommer från en annan webbplats - det här är inte en återställning utan en migration. Du måste ha Migrator-insticksprogrammet för att få detta att fungera."
|
471 |
+
|
472 |
+
#: methods/ftp.php:44 methods/ftp.php:127
|
473 |
+
msgid "%s login failure"
|
474 |
+
msgstr "%s inloggning misslyckades"
|
475 |
+
|
476 |
+
#: methods/ftp.php:63
|
477 |
+
msgid "%s upload failed"
|
478 |
+
msgstr "%s uppladdning misslyckades"
|
479 |
+
|
480 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
481 |
+
msgid "Enter in format HH:MM (e.g. 14:22)."
|
482 |
+
msgstr "Ange i formatet HH:MM (ex. 14:22)."
|
483 |
+
|
484 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
485 |
+
msgid "The time zone used is that from your WordPress settings, in Settings -> General."
|
486 |
+
msgstr "Tidszonen som används är den från dina WordPress-inställningar, se Inställningar -> Allmänt."
|
487 |
+
|
488 |
+
#: methods/dropbox.php:51
|
489 |
+
msgid "Dropbox error: %s (see log file for more)"
|
490 |
+
msgstr "Dropbox fel: %s (se logg-fil för mer information)"
|
491 |
+
|
492 |
+
#: methods/dropbox.php:173
|
493 |
+
msgid "You do not appear to be authenticated with %s (whilst deleting)"
|
494 |
+
msgstr "Du verkar inte ha verifierats hos %s (vid borttagning)"
|
495 |
+
|
496 |
+
#: methods/dropbox.php:181
|
497 |
+
msgid "Failed to access %s when deleting (see log file for more)"
|
498 |
+
msgstr "Misslyckades att komma åt %s vid borttagning (se logg-fil för mer information)"
|
499 |
+
|
500 |
+
#: methods/dropbox.php:211
|
501 |
+
msgid "You do not appear to be authenticated with %s"
|
502 |
+
msgstr "Du verkar inte ha verifierats hos %s"
|
503 |
+
|
504 |
+
#: methods/cloudfiles.php:344
|
505 |
+
msgid "Error - no such file exists at %s"
|
506 |
+
msgstr "Fel - ingen sådan fil existerar på %s"
|
507 |
+
|
508 |
+
#: methods/cloudfiles.php:348
|
509 |
+
msgid "Error - failed to download the file from %s"
|
510 |
+
msgstr "Fel - misslyckades med nedladdning av fil från %s"
|
511 |
+
|
512 |
+
#: methods/cloudfiles.php:179
|
513 |
+
msgid "%s error - failed to upload file"
|
514 |
+
msgstr "%s fel - misslyckades med uppladdning av fil"
|
515 |
+
|
516 |
+
#: methods/cloudfiles.php:318 methods/cloudfiles.php:335
|
517 |
+
msgid "%s Error"
|
518 |
+
msgstr "%s Fel"
|
519 |
+
|
520 |
+
#: methods/cloudfiles.php:53 methods/cloudfiles.php:57
|
521 |
+
#: methods/cloudfiles.php:209 methods/cloudfiles.php:262
|
522 |
+
#: methods/cloudfiles.php:266
|
523 |
+
msgid "%s authentication failed"
|
524 |
+
msgstr "%s autentisering misslyckades"
|
525 |
+
|
526 |
+
#: methods/cloudfiles.php:169
|
527 |
+
msgid "%s error - failed to re-assemble chunks"
|
528 |
+
msgstr "%s fel - misslyckades att återsammansätta delarna"
|
529 |
+
|
530 |
+
#: methods/googledrive.php:391
|
531 |
+
msgid "%s error: zero-size file was downloaded"
|
532 |
+
msgstr "%s fel: fil med nollstorlek laddades ner"
|
533 |
+
|
534 |
+
#: restorer.php:471 admin.php:830 admin.php:911 admin.php:916 admin.php:1067
|
535 |
+
#: admin.php:1074
|
536 |
+
msgid "Error: %s"
|
537 |
+
msgstr "Fel: %s"
|
538 |
+
|
539 |
+
#: admin.php:2041
|
540 |
+
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
541 |
+
msgstr "Backup-katalogen som specificerats existerar men är <b>inte</b> skrivbar."
|
542 |
+
|
543 |
+
#: admin.php:2039
|
544 |
+
msgid "Backup directory specified does <b>not</b> exist."
|
545 |
+
msgstr "Backup-katalogen som specificerats existerar <b>inte</b>."
|
546 |
+
|
547 |
+
#: admin.php:893 admin.php:1799
|
548 |
+
msgid "Warning: %s"
|
549 |
+
msgstr "Varning: %s"
|
550 |
+
|
551 |
+
#: admin.php:1351
|
552 |
+
msgid "Last backup job run:"
|
553 |
+
msgstr "Senaste körning av backup-jobb:"
|
554 |
+
|
555 |
+
#: backup.php:1007 backup.php:1027 backup.php:1039
|
556 |
+
msgid "%s: unreadable file - could not be backed up"
|
557 |
+
msgstr "%s: oläsbar fil - kunde inte backas upp"
|
558 |
+
|
559 |
+
#: backup.php:1013
|
560 |
+
msgid "Failed to open directory: %s"
|
561 |
+
msgstr "Misslyckades med att öppna katalog: %s"
|
562 |
+
|
563 |
+
#: backup.php:1270
|
564 |
+
msgid "A very large file was encountered: %s (size: %s Mb)"
|
565 |
+
msgstr "En mycket stor fil påträffades: %s (storlek: %s Mb)"
|
566 |
+
|
567 |
+
#: backup.php:791
|
568 |
+
msgid "Table %s has very many rows (%s) - we hope your web hosting company gives you enough resources to dump out that table in the backup"
|
569 |
+
msgstr "Tabell %s har väldigt många rader (%s) - vi hoppas att ditt webbhotell ger dig tillräckliga resurser att dumpa ut den tabellen i backupen."
|
570 |
+
|
571 |
+
#: backup.php:703
|
572 |
+
msgid "An error occurred whilst closing the final database file"
|
573 |
+
msgstr "Ett fel uppstod under stängning av den sista databasfilen"
|
574 |
+
|
575 |
+
#: backup.php:364
|
576 |
+
msgid "Warnings encountered:"
|
577 |
+
msgstr "Påträffade varningar:"
|
578 |
+
|
579 |
+
#: updraftplus.php:1084
|
580 |
+
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
581 |
+
msgstr "Backupen verkar ha lyckats (med varningar) och är nu komplett"
|
582 |
+
|
583 |
+
#: updraftplus.php:435
|
584 |
+
msgid "Your free disk space is very low - only %s Mb remain"
|
585 |
+
msgstr "Ditt lediga diskutrymme är väldigt lågt - bara %s Mb återstår"
|
586 |
+
|
587 |
+
#: addons/migrator.php:446
|
588 |
+
msgid "<strong>Search and replacing table:</strong> %s"
|
589 |
+
msgstr "<strong>Sök och ersätt tabell:</strong> %s"
|
590 |
+
|
591 |
+
#: addons/migrator.php:99
|
592 |
+
msgid "Site Name:"
|
593 |
+
msgstr "Webbplatsnamn:"
|
594 |
+
|
595 |
+
#: addons/migrator.php:101
|
596 |
+
msgid "Site Domain:"
|
597 |
+
msgstr "Webbplatsdomän:"
|
598 |
+
|
599 |
+
#: addons/migrator.php:118
|
600 |
+
msgid "Migrated site (from UpdraftPlus)"
|
601 |
+
msgstr "Migrerad webbplats (från UpdraftPlus)"
|
602 |
+
|
603 |
+
#: addons/migrator.php:147
|
604 |
+
msgid "<strong>ERROR</strong>: Site URL already taken."
|
605 |
+
msgstr "<strong>FEL</strong>: Webbplats-URL är redan upptaget."
|
606 |
+
|
607 |
+
#: addons/migrator.php:154
|
608 |
+
msgid "New site:"
|
609 |
+
msgstr "Ny webbplats:"
|
610 |
+
|
611 |
+
#: addons/migrator.php:86
|
612 |
+
msgid "Information needed to continue:"
|
613 |
+
msgstr "Information som behövs för att fortsätta:"
|
614 |
+
|
615 |
+
#: addons/migrator.php:87
|
616 |
+
msgid "Please supply the following information:"
|
617 |
+
msgstr "Vänligen ange följande information:"
|
618 |
+
|
619 |
+
#: addons/migrator.php:90
|
620 |
+
msgid "Enter details for where this new site is to live within your multisite install:"
|
621 |
+
msgstr "Ange detaljer för var den nya webbplatsen ska existera inom din multisajt-installation"
|
622 |
+
|
623 |
+
#: addons/migrator.php:45
|
624 |
+
msgid "Processed plugin:"
|
625 |
+
msgstr "Bearbetat tillägg:"
|
626 |
+
|
627 |
+
#: addons/migrator.php:53
|
628 |
+
msgid "Network activating theme:"
|
629 |
+
msgstr "Nätverk aktiverar tema:"
|
630 |
+
|
631 |
+
#: addons/sftp.php:23
|
632 |
+
msgid "Some servers advertise encrypted FTP as available, but then time-out (after a long time) when you attempt to use it. If you find this happenning, then go into the \"Expert Options\" (below) and turn off SSL there."
|
633 |
+
msgstr "Vissa servrar anger att krypterad FTP finns tillgängligt, men time-out uppstår (efter lång tid) när du försöker använda den. Om detta händer dig, gå in i \"Expert-alternativ\" (nedan) och stäng av SSL där."
|
634 |
+
|
635 |
+
#: addons/sftp.php:50
|
636 |
+
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
637 |
+
msgstr "Kontrollera dina filbehörigheter: Kunde inte skapa och öppna katalog:"
|
638 |
+
|
639 |
+
#: methods/dropbox.php:273
|
640 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
641 |
+
msgstr "Din webbservers PHP-installation saknar en nödvändig modul (%s). Vänligen kontakta ditt webbhotells support och be dem aktivera den."
|
642 |
+
|
643 |
+
#: methods/s3.php:519
|
644 |
+
msgid "Please check your access credentials."
|
645 |
+
msgstr "Vänligen kontrollera dina åtkomstuppgifter."
|
646 |
+
|
647 |
+
#: methods/s3.php:494
|
648 |
+
msgid "The error reported by %s was:"
|
649 |
+
msgstr "Felet som rapporterades av %s var:"
|
650 |
+
|
651 |
+
#: restorer.php:541
|
652 |
+
msgid "Please supply the requested information, and then continue."
|
653 |
+
msgstr "Vänligen tillhandahåll den efterfrågade informationen och fortsätt sedan."
|
654 |
+
|
655 |
+
#: restorer.php:548
|
656 |
+
msgid "New table prefix:"
|
657 |
+
msgstr "Nytt tabell-prefix:"
|
658 |
+
|
659 |
+
#: restorer.php:884
|
660 |
+
msgid "Cannot drop tables, so deleting instead (%s)"
|
661 |
+
msgstr "Kan inte släppa tabeller, så vänligen ta istället bort (%s)"
|
662 |
+
|
663 |
+
#: restorer.php:714 admin.php:916
|
664 |
+
msgid "To import an ordinary WordPress site into a multisite installation requires both the multisite and migrator add-ons."
|
665 |
+
msgstr "För att importera en vanlig WordPress-webbplats till en multisajt-installation krävs både multisajt- och migrator-insticksprogrammen."
|
666 |
+
|
667 |
+
#: restorer.php:720 admin.php:924
|
668 |
+
msgid "Site information:"
|
669 |
+
msgstr "Webbplatsinformation:"
|
670 |
+
|
671 |
+
#: restorer.php:879
|
672 |
+
msgid "Cannot create new tables, so skipping this command (%s)"
|
673 |
+
msgstr "Kan inte skapa nya tabeller, hoppar över kommandot (%s)"
|
674 |
+
|
675 |
+
#: restorer.php:668 restorer.php:683 admin.php:1261
|
676 |
+
msgid "Warning:"
|
677 |
+
msgstr "Varning:"
|
678 |
+
|
679 |
+
#: restorer.php:668
|
680 |
+
msgid "Your database user does not have permission to create tables. We will attempt to restore by simply emptying the tables; this should work as long as a) you are restoring from a WordPress version with the same database structure, and b) Your imported database does not contain any tables which are not already present on the importing site."
|
681 |
+
msgstr "Din databasanvändare har inte behörighet att skapa tabeller. Vi kommer att försöka återskapa genom att helt enkelt tömma tabellerna; detta borde fungera såvida a)du återställer från en WordPress-version med samma databasstruktur, och b) Din importerade databas inte innehåller några tabeller som inte redan finns på den importerande webbplatsen."
|
682 |
+
|
683 |
+
#: restorer.php:683
|
684 |
+
msgid "Your database user does not have permission to drop tables. We will attempt to restore by simply emptying the tables; this should work as long as you are restoring from a WordPress version with the same database structure"
|
685 |
+
msgstr "Din databasanvändare har inte behörighet att släppa tabeller. Vi kommer att försöka återskapa genom att helt enkelt tömma tabellerna; detta borde fungera såvida du återställer från en WordPress-version med samma databasstruktur"
|
686 |
+
|
687 |
+
#: restorer.php:35 admin.php:911
|
688 |
+
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
689 |
+
msgstr "Du kör med WordPress multisajt - men din backup är inte från en multisajt-webbplats."
|
690 |
+
|
691 |
+
#: admin.php:2476
|
692 |
+
msgid "Skipping restoration of WordPress core when importing a single site into a multisite installation. If you had anything necessary in your WordPress directory then you will need to re-add it manually from the zip file."
|
693 |
+
msgstr "Hoppar över återskapande av WordPress-kärnan vid import av enkel webbplats till en multisajt-installation. Om du hade något nödvändigt i WordPress-katalogen kommer du att behöva lägga tillbaka det manuellt från zip-filen."
|
694 |
+
|
695 |
+
#: admin.php:2112
|
696 |
+
msgid "Your web server's PHP installation does not included a <strong>required</strong> (for %s) module (%s). Please contact your web hosting provider's support and ask for them to enable it."
|
697 |
+
msgstr "Din webbservers PHP-installation inkluderar inte en <strong>nödvändig</strong> (för %s) modul (%s). Vänligen kontakta ditt webbhotells support och be dem aktivera den."
|
698 |
+
|
699 |
+
#: admin.php:2112
|
700 |
+
msgid "Your options are 1) Install/enable %s or 2) Change web hosting companies - %s is a standard PHP component, and required by all cloud backup plugins that we know of."
|
701 |
+
msgstr "Dina alternativ är 1) Installera/aktivera %s eller 2) Byta webbhotell - %s är en standard PHP-komponent som krävs av alla backuptillägg vi känner till som använder molnlagring."
|
702 |
+
|
703 |
+
#: admin.php:116
|
704 |
+
msgid "Close"
|
705 |
+
msgstr "Stäng"
|
706 |
+
|
707 |
+
#: admin.php:84
|
708 |
+
msgid "Unexpected response:"
|
709 |
+
msgstr "Oväntat svar:"
|
710 |
+
|
711 |
+
#: admin.php:1909
|
712 |
+
msgid "To send to more than one address, separate each address with a comma."
|
713 |
+
msgstr "För att skicka mer än en adress, åtskilj varje adress med ett kommatecken."
|
714 |
+
|
715 |
+
#: admin.php:101
|
716 |
+
msgid "PHP information"
|
717 |
+
msgstr "PHP-information"
|
718 |
+
|
719 |
+
#: admin.php:1569
|
720 |
+
msgid "show PHP information (phpinfo)"
|
721 |
+
msgstr "visa PHP-information (phpinfo)"
|
722 |
+
|
723 |
+
#: admin.php:1582
|
724 |
+
msgid "zip executable found:"
|
725 |
+
msgstr "zip exekverbar fil hittades:"
|
726 |
+
|
727 |
+
#: admin.php:1518
|
728 |
+
msgid "Migrate Site"
|
729 |
+
msgstr "Migrera Webbplats"
|
730 |
+
|
731 |
+
#: admin.php:1522
|
732 |
+
msgid "Migration of data from another site happens through the \"Restore\" button. A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site. UpdraftPlus modifies the restoration operation appropriately, to fit the backup data to the new site."
|
733 |
+
msgstr "Migrering av data från en annan webbplats sker genom \"Återställ\"-knappen. En \"migration\" är ytterst samma sak som en återställning - men man använder backup-arkiv som importeras från en annan webbplats. UpdraftPlus modifierar återställningsprocessen efter behov för att överföra backup-data till den nya webbplatsen."
|
734 |
+
|
735 |
+
#: admin.php:1522
|
736 |
+
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
737 |
+
msgstr "<a href=\"%s\">Läs denna artikel för att se hur det görs steg-för-steg.</a>"
|
738 |
+
|
739 |
+
#: admin.php:1524
|
740 |
+
msgid "Do you want to migrate or clone/duplicate a site?"
|
741 |
+
msgstr "Vill du migrera eller klona/duplicera en webbplats?"
|
742 |
+
|
743 |
+
#: admin.php:1524
|
744 |
+
msgid "Then, try out our \"Migrator\" add-on. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
745 |
+
msgstr "Testa då vårt insticksprogram \"Migrator\". Efter att ha använt det en gång har du tjänat in inköpspriset jämfört med tiden som skulle ha behövts för att kopiera webbplatsen manuellt."
|
746 |
+
|
747 |
+
#: admin.php:1524
|
748 |
+
msgid "Get it here."
|
749 |
+
msgstr "Skaffa den här."
|
750 |
+
|
751 |
+
#: admin.php:1446
|
752 |
+
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
753 |
+
msgstr "Tar bort... vänligen vänta på att kommunikationen med fjärrlagringsplatsen slutförs."
|
754 |
+
|
755 |
+
#: admin.php:1445
|
756 |
+
msgid "Also delete from remote storage"
|
757 |
+
msgstr "Ta också bort från fjärrlagringsplatsen"
|
758 |
+
|
759 |
+
#: admin.php:1387
|
760 |
+
msgid "Latest UpdraftPlus.com news:"
|
761 |
+
msgstr "Senaste Nyheter från UpdraftPlus.com"
|
762 |
+
|
763 |
+
#: admin.php:1367
|
764 |
+
msgid "Clone/Migrate"
|
765 |
+
msgstr "Klona/Migrera"
|
766 |
+
|
767 |
+
#: admin.php:1257
|
768 |
+
msgid "News"
|
769 |
+
msgstr "Nyheter"
|
770 |
+
|
771 |
+
#: admin.php:1257
|
772 |
+
msgid "Premium"
|
773 |
+
msgstr "Premium"
|
774 |
+
|
775 |
+
#: admin.php:657
|
776 |
+
msgid "Local archives deleted: %d"
|
777 |
+
msgstr "Lokala arkiv borttagna: %d"
|
778 |
+
|
779 |
+
#: admin.php:658
|
780 |
+
msgid "Remote archives deleted: %d"
|
781 |
+
msgstr "Fjärrarkiv borttagna: %d"
|
782 |
+
|
783 |
+
#: backup.php:84
|
784 |
+
msgid "%s - could not back this entity up; the corresponding directory does not exist (%s)"
|
785 |
+
msgstr "%s - kunde inte backa upp denna enhet; den motsvarande katalogen existerar inte (%s)"
|
786 |
+
|
787 |
+
#: admin.php:574
|
788 |
+
msgid "Backup set not found"
|
789 |
+
msgstr "Backup-setet hittades inte"
|
790 |
+
|
791 |
+
#: admin.php:656
|
792 |
+
msgid "The backup set has been removed."
|
793 |
+
msgstr "Backup-setet har tagits bort."
|
794 |
+
|
795 |
+
#: updraftplus.php:1617
|
796 |
+
msgid "Subscribe to the UpdraftPlus blog to get up-to-date news and offers"
|
797 |
+
msgstr "Prenumerera på UpdraftPlus-bloggen för att få uppdaterade nyheter och erbjudanden"
|
798 |
+
|
799 |
+
#: updraftplus.php:1617
|
800 |
+
msgid "Blog link"
|
801 |
+
msgstr "Blogg-länk"
|
802 |
+
|
803 |
+
#: updraftplus.php:1617
|
804 |
+
msgid "RSS link"
|
805 |
+
msgstr "RSS-länk"
|
806 |
+
|
807 |
+
#: methods/s3.php:333 methods/ftp.php:148
|
808 |
+
msgid "Testing %s Settings..."
|
809 |
+
msgstr "Testar %s Inställningar..."
|
810 |
+
|
811 |
+
#: admin.php:1409
|
812 |
+
msgid "Or, you can place them manually into your UpdraftPlus directory (usually wp-content/updraft), e.g. via FTP, and then use the \"rescan\" link above."
|
813 |
+
msgstr "Eller så kan du lägga till dem manuellt i din UpdraftPlus-katalog (vanligtvis wp-content/updraft), till exempel via FTP, och sedan använda \"scanna om\"-länken ovan"
|
814 |
+
|
815 |
+
#: admin.php:303
|
816 |
+
msgid "Notice"
|
817 |
+
msgstr "Meddelande"
|
818 |
+
|
819 |
+
#: admin.php:303
|
820 |
+
msgid "UpdraftPlus's debug mode is on. You may see debugging notices on this page not just from UpdraftPlus, but from any other plugin installed. Please try to make sure that the notice you are seeing is from UpdraftPlus before you raise a support request."
|
821 |
+
msgstr "UpdraftPlus avbuggningsläge är aktivt. Du kan se avbuggningsmeddelanden på denna sida inte bara från UpdraftPlus, utan också från alla andra tillägg som installerats. Vänligen kontrollera att meddelandet du ser kommer från UpdraftPlus innan du begär support från oss."
|
822 |
+
|
823 |
+
#: admin.php:308
|
824 |
+
msgid "W3 Total Cache's object cache is active. This is known to have a bug that messes with all scheduled tasks (including backup jobs)."
|
825 |
+
msgstr "W3 Total Caches objektcache är aktiv. Denna har en känd bugg som ställer till problem för alla schemalagda uppgifter (inklusive backup-jobb)."
|
826 |
+
|
827 |
+
#: admin.php:308
|
828 |
+
msgid "Go here to turn it off."
|
829 |
+
msgstr "Gå hit för att stänga av den."
|
830 |
+
|
831 |
+
#: admin.php:308
|
832 |
+
msgid "<a href=\"%s\">Go here</a> for more information."
|
833 |
+
msgstr "<a href=\"%s\">Gå hit</a> för mer information."
|
834 |
+
|
835 |
+
#: backup.php:347
|
836 |
+
msgid "Errors encountered:"
|
837 |
+
msgstr "Fel påträffades:"
|
838 |
+
|
839 |
+
#: admin.php:83
|
840 |
+
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
841 |
+
msgstr "Scannar om (söker backuper som du har laddat upp manuellt till den interna backup-förvaringen)..."
|
842 |
+
|
843 |
+
#: admin.php:86
|
844 |
+
msgid "Begun looking for this entity"
|
845 |
+
msgstr "Har börjat leta efter denna entitet"
|
846 |
+
|
847 |
+
#: addons/migrator.php:386
|
848 |
+
msgid "SQL update commands run:"
|
849 |
+
msgstr "SQL uppdateringskommandon kör:"
|
850 |
+
|
851 |
+
#: admin.php:91
|
852 |
+
msgid "Errors:"
|
853 |
+
msgstr "Fel:"
|
854 |
+
|
855 |
+
#: addons/migrator.php:388
|
856 |
+
msgid "Time taken (seconds):"
|
857 |
+
msgstr "Tid det tog (sekunder):"
|
858 |
+
|
859 |
+
#: addons/migrator.php:475
|
860 |
+
msgid "rows: %d"
|
861 |
+
msgstr "rader: %d"
|
862 |
+
|
863 |
+
#: addons/migrator.php:578
|
864 |
+
msgid "\"%s\" has no primary key, manual change needed on row %s."
|
865 |
+
msgstr "\"%s\" har ingen primärnyckel, manuell ändring krävs på rad %s."
|
866 |
+
|
867 |
+
#: addons/dropbox-folders.php:21
|
868 |
+
msgid "Store at"
|
869 |
+
msgstr "Lagra på"
|
870 |
+
|
871 |
+
#: addons/migrator.php:303
|
872 |
+
msgid "Nothing to do: the site URL is already: %s"
|
873 |
+
msgstr "Inget att göra: webbplatsens URL är redan: %s"
|
874 |
+
|
875 |
+
#: addons/migrator.php:308
|
876 |
+
msgid "Warning: the database's site URL (%s) is different to what we expected (%s)"
|
877 |
+
msgstr "Varning: databasens URL webbplats-URL (%s) avviker från den förväntade (%s)"
|
878 |
+
|
879 |
+
#: addons/migrator.php:315
|
880 |
+
msgid "Database search and replace: replace %s in backup dump with %s"
|
881 |
+
msgstr "Databas sök och ersätt: ersätt %s i denna backup-dump med %s"
|
882 |
+
|
883 |
+
#: addons/migrator.php:332
|
884 |
+
msgid "Could not get list of tables"
|
885 |
+
msgstr "Kunde inte hämta lista över tabeller"
|
886 |
+
|
887 |
+
#: addons/migrator.php:343
|
888 |
+
msgid "<strong>Search and replacing table:</strong> %s: already done"
|
889 |
+
msgstr "<strong>Sök och ersätt tabell:</strong> %s: är redan utfört"
|
890 |
+
|
891 |
+
#: addons/migrator.php:383
|
892 |
+
msgid "Tables examined:"
|
893 |
+
msgstr "Undersökta tabeller:"
|
894 |
+
|
895 |
+
#: addons/migrator.php:384
|
896 |
+
msgid "Rows examined:"
|
897 |
+
msgstr "Undersökta rader:"
|
898 |
+
|
899 |
+
#: addons/migrator.php:385
|
900 |
+
msgid "Changes made:"
|
901 |
+
msgstr "Gjorda ändringar:"
|
902 |
+
|
903 |
+
#: addons/sftp.php:141
|
904 |
+
msgid "%s Error: Failed to download"
|
905 |
+
msgstr "%s Fel: Misslyckades med nedladdning"
|
906 |
+
|
907 |
+
#: addons/sftp.php:185
|
908 |
+
msgid "Resuming partial uploads is not supported, so you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
909 |
+
msgstr "Att återuppta delvis utförda uppladdningar stöds inte, så du måste säkerställa att din webbserver tillåter PHP-processer att köra tillräckligt länge för att ladda upp din största backup-fil."
|
910 |
+
|
911 |
+
#: addons/sftp.php:190
|
912 |
+
msgid "Host"
|
913 |
+
msgstr "Värd"
|
914 |
+
|
915 |
+
#: addons/sftp.php:197
|
916 |
+
msgid "Port"
|
917 |
+
msgstr "Port"
|
918 |
+
|
919 |
+
#: addons/sftp.php:211
|
920 |
+
msgid "Password"
|
921 |
+
msgstr "Lösenord"
|
922 |
+
|
923 |
+
#: addons/sftp.php:227
|
924 |
+
msgid "Directory path"
|
925 |
+
msgstr "Sökväg till katalog"
|
926 |
+
|
927 |
+
#: addons/sftp.php:229
|
928 |
+
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
929 |
+
msgstr "Till vad ska katalogen ändras efter inloggning - ofta är detta relativt till din hemkatalog."
|
930 |
+
|
931 |
+
#: addons/sftp.php:265
|
932 |
+
msgid "host name"
|
933 |
+
msgstr "Värdnamn"
|
934 |
+
|
935 |
+
#: addons/sftp.php:269
|
936 |
+
msgid "username"
|
937 |
+
msgstr "användarnamn"
|
938 |
+
|
939 |
+
#: addons/sftp.php:273
|
940 |
+
msgid "password"
|
941 |
+
msgstr "lösenord"
|
942 |
+
|
943 |
+
#: addons/sftp.php:278
|
944 |
+
msgid "Failure: Port must be an integer."
|
945 |
+
msgstr "Fel: Porten måste vara ett heltal."
|
946 |
+
|
947 |
+
#: addons/sftp.php:318
|
948 |
+
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully created a file in that location."
|
949 |
+
msgstr "Misslyckades: Vi kunde logga in och flytta till den utpekade katalogen, men kunde inte skapa filen där."
|
950 |
+
|
951 |
+
#: addons/fixtime.php:120 addons/fixtime.php:129
|
952 |
+
msgid "starting from next time it is"
|
953 |
+
msgstr "med början från nästa gång är det"
|
954 |
+
|
955 |
+
#: addons/multisite.php:129
|
956 |
+
msgid "Multisite Install"
|
957 |
+
msgstr "Multisajt-Installation"
|
958 |
+
|
959 |
+
#: addons/multisite.php:135
|
960 |
+
msgid "You do not have sufficient permissions to access this page."
|
961 |
+
msgstr "Du har inte tillräcklig behörighet för att komma åt denna sida."
|
962 |
+
|
963 |
+
#: addons/multisite.php:154
|
964 |
+
msgid "You do not have permission to access this page."
|
965 |
+
msgstr "Du har inte behörighet att komma åt denna sida."
|
966 |
+
|
967 |
+
#: addons/multisite.php:222
|
968 |
+
msgid "Must-use plugins"
|
969 |
+
msgstr "Tillägg som krävs"
|
970 |
+
|
971 |
+
#: addons/multisite.php:229
|
972 |
+
msgid "Blog uploads"
|
973 |
+
msgstr "Blogg-uppladdningar"
|
974 |
+
|
975 |
+
#: addons/migrator.php:169
|
976 |
+
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
977 |
+
msgstr "Alla referenser till sajtens hemvist i databasen kommer att bytas ut mot din nuvarande webbplats-URL som är: %s"
|
978 |
+
|
979 |
+
#: addons/migrator.php:169
|
980 |
+
msgid "Search and replace site location in the database (migrate)"
|
981 |
+
msgstr "Sök och ersätt webbplatsens hemvist i databasen (migrera)"
|
982 |
+
|
983 |
+
#: addons/migrator.php:169
|
984 |
+
msgid "(learn more)"
|
985 |
+
msgstr "(lär dig mer)"
|
986 |
+
|
987 |
+
#: addons/migrator.php:252 addons/migrator.php:365
|
988 |
+
msgid "Failed: the %s operation was not able to start."
|
989 |
+
msgstr "Misslyckades: %s-operationen kunde inte starta."
|
990 |
+
|
991 |
+
#: addons/migrator.php:254 addons/migrator.php:367
|
992 |
+
msgid "Failed: we did not understand the result returned by the %s operation."
|
993 |
+
msgstr "Misslyckades: vi kunde inte förstå resultatet som returnerades av %s-operationen."
|
994 |
+
|
995 |
+
#: addons/migrator.php:275
|
996 |
+
msgid "Database: search and replace site URL"
|
997 |
+
msgstr "Databas: sök och ersätt webbplats-URL"
|
998 |
+
|
999 |
+
#: addons/migrator.php:278
|
1000 |
+
msgid "This option was not selected."
|
1001 |
+
msgstr "Detta alternativ var inte valt."
|
1002 |
+
|
1003 |
+
#: addons/migrator.php:293 addons/migrator.php:298
|
1004 |
+
msgid "Error: unexpected empty parameter (%s, %s)"
|
1005 |
+
msgstr "Fel: oväntat tom parameter (%s, %s)"
|
1006 |
+
|
1007 |
+
#: addons/morefiles.php:71
|
1008 |
+
msgid "The above files comprise everything in a WordPress installation."
|
1009 |
+
msgstr "Ovanstående filer omfattar alla filer i en WordPress-installation"
|
1010 |
+
|
1011 |
+
#: addons/morefiles.php:78
|
1012 |
+
msgid "WordPress core (including any additions to your WordPress root directory)"
|
1013 |
+
msgstr "WordPress-kärnan (inklusive eventuella tillägg i din WordPress rotkatalog)"
|
1014 |
+
|
1015 |
+
#: addons/morefiles.php:126
|
1016 |
+
msgid "Any other directory on your server that you wish to back up"
|
1017 |
+
msgstr "Eventuell annan katalog på din server som du vill ta backup på"
|
1018 |
+
|
1019 |
+
#: addons/morefiles.php:127
|
1020 |
+
msgid "More Files"
|
1021 |
+
msgstr "Fler Filer"
|
1022 |
+
|
1023 |
+
#: addons/morefiles.php:142
|
1024 |
+
msgid "Enter the directory:"
|
1025 |
+
msgstr "Ange katalog:"
|
1026 |
+
|
1027 |
+
#: addons/morefiles.php:146
|
1028 |
+
msgid "If you are not sure what this option is for, then you will not want it, and should turn it off."
|
1029 |
+
msgstr "Om du inte är säker på vad detta alternativ är till för, då kommer du inte att vilja ha det och bör stänga av det."
|
1030 |
+
|
1031 |
+
#: addons/morefiles.php:146
|
1032 |
+
msgid "If using it, enter an absolute path (it is not relative to your WordPress install)."
|
1033 |
+
msgstr "Om du använder det, ange en absolut sökväg (den är inte relativ till din WordPress-installation)."
|
1034 |
+
|
1035 |
+
#: addons/morefiles.php:148
|
1036 |
+
msgid "Be careful what you enter - if you enter / then it really will try to create a zip containing your entire webserver."
|
1037 |
+
msgstr "Var försiktig med vad du matar in - om du anger / så kommer den verkligen att försöka skapa en zip innehållande hela din webbserver."
|
1038 |
+
|
1039 |
+
#: addons/morefiles.php:220 addons/morefiles.php:297
|
1040 |
+
msgid "No backup of %s directories: there was nothing found to back up"
|
1041 |
+
msgstr "Ingen backup av %s-kataloger: inget hittades att backa upp"
|
1042 |
+
|
1043 |
+
#: addons/morefiles.php:220
|
1044 |
+
msgid "more"
|
1045 |
+
msgstr "fler"
|
1046 |
+
|
1047 |
+
#: addons/sftp.php:23
|
1048 |
+
msgid "Encrypted FTP is available, and will be automatically tried first (before falling back to non-encrypted if it is not successful), unless you disable it using the expert options. The 'Test FTP Login' button will tell you what type of connection is in use."
|
1049 |
+
msgstr "Krypterad FTP finns tillgänglig och kommer automatiskt att försökas med först (icke-krypterad används om den krypterade misslyckas), såvida du inte stänger av funktionen via expert-alternativen. 'Testa FTP-Inloggning'-knappen kommer att tala om för dig vilken typ av anslutning som används."
|
1050 |
+
|
1051 |
+
#: addons/sftp.php:23
|
1052 |
+
msgid "Explicit encryption is used by default. To force implicit encryption (port 990), add :990 to your FTP server below."
|
1053 |
+
msgstr "Explicit kryptering används som förvalt alternativ. För att tvinga implicit kryptering (port 990), lägg till :990 till din FTP-server nedan."
|
1054 |
+
|
1055 |
+
#: addons/sftp.php:30 addons/sftp.php:31 addons/sftp.php:32
|
1056 |
+
msgid "No %s found"
|
1057 |
+
msgstr "Inga %s hittades"
|
1058 |
+
|
1059 |
+
#: addons/sftp.php:30
|
1060 |
+
msgid "SFTP host setting"
|
1061 |
+
msgstr "SFTP värd-inställningar"
|
1062 |
+
|
1063 |
+
#: addons/sftp.php:31
|
1064 |
+
msgid "SFTP user setting"
|
1065 |
+
msgstr "SFTP användarinställning"
|
1066 |
+
|
1067 |
+
#: addons/sftp.php:32
|
1068 |
+
msgid "SFTP password"
|
1069 |
+
msgstr "SFTP lösenord"
|
1070 |
+
|
1071 |
+
#: addons/sftp.php:304
|
1072 |
+
msgid "Check your file permissions: Could not successfully create and enter:"
|
1073 |
+
msgstr "Kontrollera dina filbehörigheter: Kunde inte skapa och ange:"
|
1074 |
+
|
1075 |
+
#: methods/ftp.php:184
|
1076 |
+
msgid "FTP Server"
|
1077 |
+
msgstr "FTP-Server"
|
1078 |
+
|
1079 |
+
#: methods/ftp.php:188
|
1080 |
+
msgid "FTP Login"
|
1081 |
+
msgstr "FTP-Inloggning"
|
1082 |
+
|
1083 |
+
#: methods/ftp.php:192
|
1084 |
+
msgid "FTP Password"
|
1085 |
+
msgstr "FTP-Lösenord"
|
1086 |
+
|
1087 |
+
#: methods/ftp.php:196
|
1088 |
+
msgid "Remote Path"
|
1089 |
+
msgstr "Fjärrsökväg"
|
1090 |
+
|
1091 |
+
#: methods/ftp.php:197
|
1092 |
+
msgid "Needs to already exist"
|
1093 |
+
msgstr "Måste redan existera"
|
1094 |
+
|
1095 |
+
#: methods/ftp.php:218
|
1096 |
+
msgid "Failure: No server details were given."
|
1097 |
+
msgstr "Fel: Inga server-uppgifter lämnades."
|
1098 |
+
|
1099 |
+
#: methods/ftp.php:233
|
1100 |
+
msgid "Failure: we did not successfully log in with those credentials."
|
1101 |
+
msgstr "Fel: Vi kunde inte logga in med dessa användaruppgifter."
|
1102 |
+
|
1103 |
+
#: methods/ftp.php:241
|
1104 |
+
msgid "Failure: an unexpected internal UpdraftPlus error occurred when testing the credentials - please contact the developer"
|
1105 |
+
msgstr "Fel: ett oväntat internt UpdraftPlus-fel uppstod när användaruppgifterna testades - vänlige kontakta utvecklaren"
|
1106 |
+
|
1107 |
+
#: methods/ftp.php:245
|
1108 |
+
msgid "Success: we successfully logged in, and confirmed our ability to create a file in the given directory (login type:"
|
1109 |
+
msgstr "Framgång: vi loggade in och bekräftade vår förmåga att skapa en fil i den utpekade katalogen (inloggningstyp:"
|
1110 |
+
|
1111 |
+
#: methods/ftp.php:248
|
1112 |
+
msgid "Failure: we successfully logged in, but were not able to create a file in the given directory."
|
1113 |
+
msgstr "Fel: vi loggade in men kunde inte skapa en fil i den utpekade katalogen."
|
1114 |
+
|
1115 |
+
#: addons/webdav.php:40 addons/webdav.php:150 addons/webdav.php:186
|
1116 |
+
#: addons/sftp.php:28
|
1117 |
+
msgid "No %s settings were found"
|
1118 |
+
msgstr "Inga %s-inställningar hittades"
|
1119 |
+
|
1120 |
+
#: addons/webdav.php:116 addons/webdav.php:120
|
1121 |
+
msgid "Chunk %s: A %s error occurred"
|
1122 |
+
msgstr "Del %s: Ett %s-fel uppstod"
|
1123 |
+
|
1124 |
+
#: addons/webdav.php:202 addons/webdav.php:209 addons/webdav.php:222
|
1125 |
+
msgid "WebDAV Error"
|
1126 |
+
msgstr "WebDAV-Fel"
|
1127 |
+
|
1128 |
+
#: addons/webdav.php:209
|
1129 |
+
msgid "Error opening remote file: Failed to download"
|
1130 |
+
msgstr "Fel vid öppning av fjärrfil: Nedladdning misslyckades"
|
1131 |
+
|
1132 |
+
#: addons/webdav.php:222
|
1133 |
+
msgid "Local write failed: Failed to download"
|
1134 |
+
msgstr "Lokal skrivning misslyckades: Nedladdning misslyckades."
|
1135 |
+
|
1136 |
+
#: addons/webdav.php:258
|
1137 |
+
msgid "WebDAV URL"
|
1138 |
+
msgstr "WebDAV URL"
|
1139 |
+
|
1140 |
+
#: addons/webdav.php:262
|
1141 |
+
msgid "Enter a complete URL, beginning with webdav:// or webdavs:// and including path, username, password and port as required - e.g.%s"
|
1142 |
+
msgstr "Ange en fullständig URL, börj med webdav:// eller webdavs:// och inkludera sökväg, användarnamn, lösenord och port efter behov - ex %s"
|
1143 |
+
|
1144 |
+
#: admin.php:1676 admin.php:1701
|
1145 |
+
msgid "Failed"
|
1146 |
+
msgstr "Misslyckades"
|
1147 |
+
|
1148 |
+
#: addons/webdav.php:318
|
1149 |
+
msgid "Failed: We were not able to place a file in that directory - please check your credentials."
|
1150 |
+
msgstr "Misslyckades: Vi kunde inte placera en fil i den katalogen - var god kontrollera dina användaruppgifter."
|
1151 |
+
|
1152 |
+
#: addons/morefiles.php:48 addons/morefiles.php:297
|
1153 |
+
msgid "WordPress Core"
|
1154 |
+
msgstr "WordPress-kärnan"
|
1155 |
+
|
1156 |
+
#: addons/morefiles.php:52
|
1157 |
+
msgid "Over-write wp-config.php"
|
1158 |
+
msgstr "Skriv över wp-config.php"
|
1159 |
+
|
1160 |
+
#: addons/morefiles.php:52
|
1161 |
+
msgid "(learn more about this important option)"
|
1162 |
+
msgstr "(lär dig mer om detta viktiga alternativ)"
|
1163 |
+
|
1164 |
+
#: methods/dropbox.php:290
|
1165 |
+
msgid "Authenticate with Dropbox"
|
1166 |
+
msgstr "Autentisera med Dropbox"
|
1167 |
+
|
1168 |
+
#: methods/dropbox.php:291
|
1169 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Dropbox."
|
1170 |
+
msgstr "<strong>Efter</strong> att du har sparat dina inställningar (genom att klicka 'Spara Ändringar' nedan), kom då tillbaka hit en gång till och klicka denna länk för att fullfölja autentiseringen med Dropbox."
|
1171 |
+
|
1172 |
+
#: methods/dropbox.php:334
|
1173 |
+
msgid "you have authenticated your %s account"
|
1174 |
+
msgstr "du har autentiserat ditt %s-konto"
|
1175 |
+
|
1176 |
+
#: methods/dropbox.php:337
|
1177 |
+
msgid "though part of the returned information was not as expected - your mileage may vary"
|
1178 |
+
msgstr "men en del av den returnerade informationen var inte som väntat - din körsträcka kan variera"
|
1179 |
+
|
1180 |
+
#: methods/dropbox.php:340
|
1181 |
+
msgid "Your %s account name: %s"
|
1182 |
+
msgstr "Ditt %s kontonamn: %s"
|
1183 |
+
|
1184 |
+
#: methods/ftp.php:180
|
1185 |
+
msgid "Only non-encrypted FTP is supported by regular UpdraftPlus."
|
1186 |
+
msgstr "Endast ickekrypterad FTP stöds av vanliga UpdraftPlus."
|
1187 |
+
|
1188 |
+
#: methods/ftp.php:180
|
1189 |
+
msgid "If you want encryption (e.g. you are storing sensitive business data), then an add-on is available."
|
1190 |
+
msgstr "Om du vill ha kryptering (exempelvis om du vill lagra affärskritisk information), då finns ett insticksprogram tillgängligt."
|
1191 |
+
|
1192 |
+
#: methods/s3.php:317
|
1193 |
+
msgid "%s Error: Failed to download %s. Check your permissions and credentials."
|
1194 |
+
msgstr "%s -fek; Misslyckades ladda ner %s. Kontrollera din behörighet och dina användaruppgifter."
|
1195 |
+
|
1196 |
+
#: methods/s3.php:253 methods/s3.php:321
|
1197 |
+
msgid "%s Error: Failed to access bucket %s. Check your permissions and credentials."
|
1198 |
+
msgstr "%s Fel: Misslyckades att komma åt bucket %s. Kontroller dina behörigheter och dina användaruppgifter."
|
1199 |
+
|
1200 |
+
#: methods/s3.php:398
|
1201 |
+
msgid "Get your access key and secret key <a href=\"%s\">from your %s console</a>, then pick a (globally unique - all %s users) bucket name (letters and numbers) (and optionally a path) to use for storage. This bucket will be created for you if it does not already exist."
|
1202 |
+
msgstr "Hämta din åtkomstnyckel och din hemliga nyckel <a href=\"%s\">från din %s konsol</a>, välj sedan ett (globalt unikt - alla %s-användare) bucket-namn (bokstäver och siffror) (och - valfritt - en sökväg) att använda för lagring. Denna bucket kommer att skapas för dig om den inte redan finns."
|
1203 |
+
|
1204 |
+
#: methods/s3.php:398
|
1205 |
+
msgid "If you see errors about SSL certificates, then please go here for help."
|
1206 |
+
msgstr "Om du ser fel om SSL-certifikat, gå då hit för hjälp."
|
1207 |
+
|
1208 |
+
#: methods/s3.php:409
|
1209 |
+
msgid "%s access key"
|
1210 |
+
msgstr "%s åtkomstnyckel"
|
1211 |
+
|
1212 |
+
#: methods/s3.php:413
|
1213 |
+
msgid "%s secret key"
|
1214 |
+
msgstr "%s hemlig nyckel"
|
1215 |
+
|
1216 |
+
#: methods/s3.php:417
|
1217 |
+
msgid "%s location"
|
1218 |
+
msgstr "%s plats"
|
1219 |
+
|
1220 |
+
#: methods/s3.php:418
|
1221 |
+
msgid "Enter only a bucket name or a bucket and path. Examples: mybucket, mybucket/mypath"
|
1222 |
+
msgstr "Ange endast ett bucket-namn eller en bucket och sökväg. Exempel: mybucket, mybucket/mypath"
|
1223 |
+
|
1224 |
+
#: methods/s3.php:439
|
1225 |
+
msgid "API secret"
|
1226 |
+
msgstr "API-hemlighet"
|
1227 |
+
|
1228 |
+
#: methods/s3.php:460
|
1229 |
+
msgid "Failure: No bucket details were given."
|
1230 |
+
msgstr "Misslyckades: Inga uppgifter om bucket lämnades."
|
1231 |
+
|
1232 |
+
#: methods/s3.php:475
|
1233 |
+
msgid "Region"
|
1234 |
+
msgstr "Region"
|
1235 |
+
|
1236 |
+
#: methods/s3.php:493
|
1237 |
+
msgid "Failure: We could not successfully access or create such a bucket. Please check your access credentials, and if those are correct then try another bucket name (as another %s user may already have taken your name)."
|
1238 |
+
msgstr "Misslyckades: Vi kunde inte komma åt eller skapa en sådan bucket. Vänligen kontrollera dina användaruppgifter, och om dessa är korrekta försöka med ett annat bucket-namn (eftersom en annan %s-användare redan kan ha tagit ditt namn)."
|
1239 |
+
|
1240 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1241 |
+
msgid "Failure"
|
1242 |
+
msgstr "Misslyckades"
|
1243 |
+
|
1244 |
+
#: methods/s3.php:507 methods/s3.php:519
|
1245 |
+
msgid "We successfully accessed the bucket, but the attempt to create a file in it failed."
|
1246 |
+
msgstr "Vi skapade din bucket med framgång, men försöket att skapa en fil i den misslyckades."
|
1247 |
+
|
1248 |
+
#: methods/s3.php:509
|
1249 |
+
msgid "We accessed the bucket, and were able to create files within it."
|
1250 |
+
msgstr "Vi kom åt din bucket och kunde skapa filer i den."
|
1251 |
+
|
1252 |
+
#: methods/s3.php:512
|
1253 |
+
msgid "The communication with %s was encrypted."
|
1254 |
+
msgstr "Kommunikationen med %s var krypterad."
|
1255 |
+
|
1256 |
+
#: methods/s3.php:514
|
1257 |
+
msgid "The communication with %s was not encrypted."
|
1258 |
+
msgstr "Kommunikationen med %s var inte krypterad."
|
1259 |
+
|
1260 |
+
#: methods/dropbox.php:35
|
1261 |
+
msgid "The %s PHP module is not installed"
|
1262 |
+
msgstr "PHP-modulen %s är inte installerad"
|
1263 |
+
|
1264 |
+
#: methods/dropbox.php:41
|
1265 |
+
msgid "You do not appear to be authenticated with Dropbox"
|
1266 |
+
msgstr "Du verkar inte vara autentiserad hos Dropbox"
|
1267 |
+
|
1268 |
+
#: methods/dropbox.php:137 methods/dropbox.php:142
|
1269 |
+
msgid "error: failed to upload file to %s (see log file for more)"
|
1270 |
+
msgstr "fel: misslyckades med filuppladning till %s (se logg-fil för mer information)"
|
1271 |
+
|
1272 |
+
#: methods/dropbox.php:285
|
1273 |
+
msgid "Need to use sub-folders?"
|
1274 |
+
msgstr "Behöver du använda underkataloger?"
|
1275 |
+
|
1276 |
+
#: methods/dropbox.php:285
|
1277 |
+
msgid "Backups are saved in"
|
1278 |
+
msgstr "Backuper sparas i"
|
1279 |
+
|
1280 |
+
#: methods/dropbox.php:285
|
1281 |
+
msgid "If you back up several sites into the same Dropbox and want to organise with sub-folders, then "
|
1282 |
+
msgstr "Om du backar upp flera webbplatser till samma Dropbox och vill organisera med underkataloger, då "
|
1283 |
+
|
1284 |
+
#: methods/dropbox.php:285
|
1285 |
+
msgid "there's an add-on for that."
|
1286 |
+
msgstr "finns det ett insticksprogram för det."
|
1287 |
+
|
1288 |
+
#: methods/cloudfiles.php:408
|
1289 |
+
msgid "US or UK Cloud"
|
1290 |
+
msgstr "Moln i USA eller Storbritannien"
|
1291 |
+
|
1292 |
+
#: methods/cloudfiles.php:414
|
1293 |
+
msgid "US (default)"
|
1294 |
+
msgstr "USA (förvalt)"
|
1295 |
+
|
1296 |
+
#: methods/cloudfiles.php:415
|
1297 |
+
msgid "UK"
|
1298 |
+
msgstr "Storbr."
|
1299 |
+
|
1300 |
+
#: methods/cloudfiles.php:420
|
1301 |
+
msgid "Cloud Files username"
|
1302 |
+
msgstr "Cloud Files användarnamn"
|
1303 |
+
|
1304 |
+
#: methods/cloudfiles.php:424
|
1305 |
+
msgid "Cloud Files API key"
|
1306 |
+
msgstr "Cloud Files API-nyckel"
|
1307 |
+
|
1308 |
+
#: methods/cloudfiles.php:428
|
1309 |
+
msgid "Cloud Files container"
|
1310 |
+
msgstr "Cloud Files container"
|
1311 |
+
|
1312 |
+
#: methods/googledrive.php:452
|
1313 |
+
msgid "UpdraftPlus's %s module <strong>requires</strong> %s. Please do not file any support requests; there is no alternative."
|
1314 |
+
msgstr "UpdraftPlus %s-modul <strong>kräver</strong> %s. Vänligen skicka ingen supportbegäran; det finns inga alternativ."
|
1315 |
+
|
1316 |
+
#: methods/cloudfiles.php:442 methods/cloudfiles.php:447 methods/s3.php:435
|
1317 |
+
#: methods/s3.php:439 methods/ftp.php:222 methods/ftp.php:226
|
1318 |
+
#: addons/webdav.php:295 addons/sftp.php:265 addons/sftp.php:269
|
1319 |
+
#: addons/sftp.php:273
|
1320 |
+
msgid "Failure: No %s was given."
|
1321 |
+
msgstr "Misslyckades: Ingen %s angavs."
|
1322 |
+
|
1323 |
+
#: methods/cloudfiles.php:442 methods/s3.php:435
|
1324 |
+
msgid "API key"
|
1325 |
+
msgstr "API-nyckel"
|
1326 |
+
|
1327 |
+
#: methods/cloudfiles.php:447 addons/sftp.php:204
|
1328 |
+
msgid "Username"
|
1329 |
+
msgstr "Användarnamn"
|
1330 |
+
|
1331 |
+
#: methods/cloudfiles.php:467
|
1332 |
+
msgid "Failure: No container details were given."
|
1333 |
+
msgstr "Misslyckades: Ingen container-information angavs."
|
1334 |
+
|
1335 |
+
#: methods/cloudfiles.php:494
|
1336 |
+
msgid "Cloud Files error - we accessed the container, but failed to create a file within it"
|
1337 |
+
msgstr "Cloud Files fel - vi fick åtkomst till containern, men misslyckades med att skapa en fil i den"
|
1338 |
+
|
1339 |
+
#: methods/cloudfiles.php:498
|
1340 |
+
msgid "We accessed the container, and were able to create files within it."
|
1341 |
+
msgstr "Vi fick åtkomst till containern, och vi kunde skapa filer i den."
|
1342 |
+
|
1343 |
+
#: methods/email.php:16
|
1344 |
+
msgid "WordPress Backup"
|
1345 |
+
msgstr "WordPress Backup"
|
1346 |
+
|
1347 |
+
#: methods/email.php:16
|
1348 |
+
msgid "Backup is of:"
|
1349 |
+
msgstr "Backup är av:"
|
1350 |
+
|
1351 |
+
#: methods/email.php:16
|
1352 |
+
msgid "Be wary; email backups may fail because of file size limitations on mail servers."
|
1353 |
+
msgstr "Var uppmärksam: epost-backuper kan misslyckas på grund av begränsningar i filstorlek hos epostservrar."
|
1354 |
+
|
1355 |
+
#: methods/email.php:26
|
1356 |
+
msgid "Note:"
|
1357 |
+
msgstr "Notera:"
|
1358 |
+
|
1359 |
+
#: methods/email.php:27
|
1360 |
+
msgid "The email address entered above will be used. If choosing \"E-Mail\", then <strong>be aware</strong> that mail servers tend to have size limits; typically around 10-20Mb; backups larger than any limits will not arrive. If you really need a large backup via email, then you could fund a new feature (to break the backup set into configurable-size pieces) - but the demand has not yet existed for such a feature."
|
1361 |
+
msgstr "Epostadressen som angavs ovan kommer att användas. Om du väljer \"E-post\" så <strong>var uppmärksam</strong> på att epostservrar tenderar att ha storleksbegränsningar; typiskt runt 10-20Mb; backuper som blir större än så kommer inte att komma fram. Om du verkligen behöver en stor backup via epost kan du finansiera en ny funktion (att bryta isär backup-setet i delar med konfigurerbar storlek) - men det har inte ännu funnits någon efterfrågan på en sådan funktion."
|
1362 |
+
|
1363 |
+
#: methods/s3.php:154
|
1364 |
+
msgid "%s upload: getting uploadID for multipart upload failed - see log file for more details"
|
1365 |
+
msgstr "%s upload: hämttande av uploadID för multipart-uppladdning misslyckades - se logg-fil för fler detaljer"
|
1366 |
+
|
1367 |
+
#: methods/s3.php:177
|
1368 |
+
msgid "%s error: file %s was shortened unexpectedly"
|
1369 |
+
msgstr "%s fel: filen %s avkortades oväntat"
|
1370 |
+
|
1371 |
+
#: methods/s3.php:187
|
1372 |
+
msgid "%s chunk %s: upload failed"
|
1373 |
+
msgstr "%s del %s: uppladdning misslyckades"
|
1374 |
+
|
1375 |
+
#: methods/s3.php:201
|
1376 |
+
msgid "%s upload (%s): re-assembly failed (see log for more details)"
|
1377 |
+
msgstr "%s uppladdning (%s): återsammanfogning misslyckades (se logg för fler detaljer)"
|
1378 |
+
|
1379 |
+
#: methods/s3.php:205
|
1380 |
+
msgid "%s re-assembly error (%s): (see log file for more)"
|
1381 |
+
msgstr "%s återsammanfogningsfel (%s): (se logg-filen för mer information)"
|
1382 |
+
|
1383 |
+
#: methods/s3.php:217
|
1384 |
+
msgid "%s Error: Failed to create bucket %s. Check your permissions and credentials."
|
1385 |
+
msgstr "%s Fel: Misslyckades med att skapa bucket %s. Kontrollera behörigheter och användaruppgifter."
|
1386 |
+
|
1387 |
+
#: methods/googledrive.php:462
|
1388 |
+
msgid "For longer help, including screenshots, follow this link. The description below is sufficient for more expert users."
|
1389 |
+
msgstr "För längre hjälp, inklusive skärmbilder, följ denna länk. Beskrivningen nedan är tillräcklig för mer erfarna användare."
|
1390 |
+
|
1391 |
+
#: methods/googledrive.php:463
|
1392 |
+
msgid "Follow this link to your Google API Console, and there create a Client ID in the API Access section."
|
1393 |
+
msgstr "Följ denna länk till din Google API-konsol, och skapa där ett Client ID i API Access-delen."
|
1394 |
+
|
1395 |
+
#: methods/googledrive.php:463
|
1396 |
+
msgid "Select 'Web Application' as the application type."
|
1397 |
+
msgstr "Välj 'Webbapplikation' som applikationstyp."
|
1398 |
+
|
1399 |
+
#: methods/googledrive.php:463
|
1400 |
+
msgid "You must add the following as the authorised redirect URI (under \"More Options\") when asked"
|
1401 |
+
msgstr "Du måste lägga till följande som auktoriserad omdirigerings-URI (under \"Fler alternativ\") när du ombeds"
|
1402 |
+
|
1403 |
+
#: methods/googledrive.php:463
|
1404 |
+
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your client ID; you must create a new one from your Google API console for each site."
|
1405 |
+
msgstr "Notera: Om du installerar UpdraftPlus på flera WordPress-webbplatser, då kan du inte återanvända ditt client ID; du måste skapa ett nytt från Googles API-konsol för varje webbplats."
|
1406 |
+
|
1407 |
+
#: methods/googledrive.php:466
|
1408 |
+
msgid "You do not have the SimpleXMLElement installed. Google Drive backups will <b>not</b> work until you do."
|
1409 |
+
msgstr "Du har inte SimpleXMLElement installerat. Google Drive-backuper kommer <b>inte</b> att fungera innan du gör det."
|
1410 |
+
|
1411 |
+
#: methods/googledrive.php:473
|
1412 |
+
msgid "Client ID"
|
1413 |
+
msgstr "Client ID"
|
1414 |
+
|
1415 |
+
#: methods/googledrive.php:474
|
1416 |
+
msgid "If Google later shows you the message \"invalid_client\", then you did not enter a valid client ID here."
|
1417 |
+
msgstr "Om Google senare visar meddelandet \"invalid_client\", så har du inte angivit ett gilitigt client ID här."
|
1418 |
+
|
1419 |
+
#: methods/googledrive.php:477
|
1420 |
+
msgid "Client Secret"
|
1421 |
+
msgstr "Client Secret"
|
1422 |
+
|
1423 |
+
#: methods/googledrive.php:481
|
1424 |
+
msgid "Folder ID"
|
1425 |
+
msgstr "Folder ID"
|
1426 |
+
|
1427 |
+
#: methods/googledrive.php:485
|
1428 |
+
msgid "Authenticate with Google"
|
1429 |
+
msgstr "Autentisera hos Google"
|
1430 |
+
|
1431 |
+
#: methods/googledrive.php:486
|
1432 |
+
msgid "<strong>After</strong> you have saved your settings (by clicking 'Save Changes' below), then come back here once and click this link to complete authentication with Google."
|
1433 |
+
msgstr "<strong>Efter</strong> att du har sparat dina inställningar (genom att klicka 'Spara Ändringar' nedag), kom då tillbaka hit igen och klicka på den här länken för att slutföra autentiseringen hos Google."
|
1434 |
+
|
1435 |
+
#: methods/cloudfiles.php:477 methods/cloudfiles.php:480
|
1436 |
+
#: methods/cloudfiles.php:483
|
1437 |
+
msgid "Cloud Files authentication failed"
|
1438 |
+
msgstr "Cloud Files-autentiseringen misslyckades"
|
1439 |
+
|
1440 |
+
#: methods/cloudfiles.php:61 methods/cloudfiles.php:270
|
1441 |
+
#: methods/cloudfiles.php:289
|
1442 |
+
msgid "Cloud Files error - failed to create and access the container"
|
1443 |
+
msgstr "Cloud Files fel - misslyckades att skapa och få åtkomst till containern"
|
1444 |
+
|
1445 |
+
#: methods/cloudfiles.php:88
|
1446 |
+
msgid "%s Error: Failed to open local file"
|
1447 |
+
msgstr "%s Fel: Misslyckades med att öppna lokal fil"
|
1448 |
+
|
1449 |
+
#: methods/cloudfiles.php:105 methods/cloudfiles.php:147 methods/s3.php:128
|
1450 |
+
#: methods/s3.php:134 methods/s3.php:135 addons/sftp.php:86
|
1451 |
+
msgid "%s Error: Failed to upload"
|
1452 |
+
msgstr "%s Error: Misslyckades med uppladdning"
|
1453 |
+
|
1454 |
+
#: methods/cloudfiles.php:178
|
1455 |
+
msgid "Cloud Files error - failed to upload file"
|
1456 |
+
msgstr "Cloud Files fel - misslyckades med att ladda upp fil"
|
1457 |
+
|
1458 |
+
#: methods/cloudfiles.php:318 addons/webdav.php:202
|
1459 |
+
msgid "Error opening local file: Failed to download"
|
1460 |
+
msgstr "Fel vid öppning av lokal fil: Misslyckades att ladda ner"
|
1461 |
+
|
1462 |
+
#: methods/cloudfiles.php:335
|
1463 |
+
msgid "Error downloading remote file: Failed to download ("
|
1464 |
+
msgstr "Fel vid nedladdning av fjärrfil: Misslyckades att ladda ner ("
|
1465 |
+
|
1466 |
+
#: methods/cloudfiles.php:357
|
1467 |
+
msgid "Testing - Please Wait..."
|
1468 |
+
msgstr "Testar - Var god vänta..."
|
1469 |
+
|
1470 |
+
#: methods/cloudfiles.php:371 methods/cloudfiles.php:434 methods/s3.php:348
|
1471 |
+
#: methods/s3.php:422 methods/ftp.php:163 methods/ftp.php:201
|
1472 |
+
#: addons/webdav.php:268 addons/sftp.php:235
|
1473 |
+
msgid "Test %s Settings"
|
1474 |
+
msgstr "Testa %s-inställningar"
|
1475 |
+
|
1476 |
+
#: methods/cloudfiles.php:404
|
1477 |
+
msgid "Get your API key <a href=\"https://mycloud.rackspace.com/\">from your Rackspace Cloud console</a> (read instructions <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">here</a>), then pick a container name to use for storage. This container will be created for you if it does not already exist."
|
1478 |
+
msgstr "Hämta din API-nyckel <a href=\"https://mycloud.rackspace.com/\">från din Rackspace Cloud-konsol</a> (läs instruktionerna <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">här</a>), välj sedan ett container-namn att använda för lagringsutrymmet. Denna container kommer att skapas om den inte redan existerar."
|
1479 |
+
|
1480 |
+
#: methods/cloudfiles.php:404
|
1481 |
+
msgid "Also, you should read this important FAQ."
|
1482 |
+
msgstr "Du bör också läsa denna viktiga FAQ."
|
1483 |
+
|
1484 |
+
#: methods/googledrive.php:202
|
1485 |
+
msgid "Account full: your %s account has only %d bytes left, but the file to be uploaded is %d bytes"
|
1486 |
+
msgstr "Kontot fullt: ditt %s-konto har bara %d bytes kvar, men filen som ska laddas upp är %d bytes"
|
1487 |
+
|
1488 |
+
#: methods/googledrive.php:217
|
1489 |
+
msgid "Failed to upload to %s"
|
1490 |
+
msgstr "Misslyckades att ladda upp till %s"
|
1491 |
+
|
1492 |
+
#: methods/googledrive.php:334
|
1493 |
+
msgid "An error occurred during %s upload (see log for more details)"
|
1494 |
+
msgstr "Ett fel inträffade under %s uppladdning (se loggen för fler detaljer)"
|
1495 |
+
|
1496 |
+
#: methods/googledrive.php:373
|
1497 |
+
msgid "Google Drive error: %d: could not download: could not find a record of the Google Drive file ID for this file"
|
1498 |
+
msgstr "Google Drive fel: %d: kunde inte ladda ner: kunde inte hitta någon notering av Google Drive fil-ID för denna fil"
|
1499 |
+
|
1500 |
+
#: methods/googledrive.php:378
|
1501 |
+
msgid "Could not find %s in order to download it"
|
1502 |
+
msgstr "Kunde inte hitta %s för att ladda ner den"
|
1503 |
+
|
1504 |
+
#: methods/googledrive.php:391
|
1505 |
+
msgid "Google Drive "
|
1506 |
+
msgstr "Google Drive"
|
1507 |
+
|
1508 |
+
#: methods/googledrive.php:409
|
1509 |
+
msgid "Account is not authorized."
|
1510 |
+
msgstr "Kontot är inte godkänt."
|
1511 |
+
|
1512 |
+
#: methods/googledrive.php:442
|
1513 |
+
msgid "%s is a great choice, because UpdraftPlus supports chunked uploads - no matter how big your site is, UpdraftPlus can upload it a little at a time, and not get thwarted by timeouts."
|
1514 |
+
msgstr "%s är ett bra val, eftersom UpdraftPlus stöder delade uppladdningar - det spelar ingen roll hur stor din webbplats är, så kan UpdraftPlus ladda upp den lite i taget utan att avbrytas av timeouts."
|
1515 |
+
|
1516 |
+
#: restorer.php:832
|
1517 |
+
msgid "will restore as:"
|
1518 |
+
msgstr "kommer att återställa som:"
|
1519 |
+
|
1520 |
+
#: restorer.php:899
|
1521 |
+
msgid "An error (%s) occured:"
|
1522 |
+
msgstr "Ett fel (%s) uppstod:"
|
1523 |
+
|
1524 |
+
#: restorer.php:899
|
1525 |
+
msgid "the database query being run was:"
|
1526 |
+
msgstr "databasfrågan som kördes var:"
|
1527 |
+
|
1528 |
+
#: restorer.php:905
|
1529 |
+
msgid "Too many database errors have occurred - aborting restoration (you will need to restore manually)"
|
1530 |
+
msgstr "För många databasfel har uppstått - avbryter återställning (du måste återställa manuellt)"
|
1531 |
+
|
1532 |
+
#: restorer.php:913
|
1533 |
+
msgid "Database lines processed: %d in %.2f seconds"
|
1534 |
+
msgstr "Databasrader som bearbetats: %d på %2f sekunder"
|
1535 |
+
|
1536 |
+
#: restorer.php:858
|
1537 |
+
msgid "Finished: lines processed: %d in %.2f seconds"
|
1538 |
+
msgstr "Klart: rader som bearbetats: %d på %2f sekunder"
|
1539 |
+
|
1540 |
+
#: restorer.php:957 restorer.php:978
|
1541 |
+
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
1542 |
+
msgstr "Tabellprefix har ändrats: ändrar %s tabellfält motsvarande:"
|
1543 |
+
|
1544 |
+
#: restorer.php:961 restorer.php:1008 admin.php:1679 admin.php:1703
|
1545 |
+
#: admin.php:2496
|
1546 |
+
msgid "OK"
|
1547 |
+
msgstr "OK"
|
1548 |
+
|
1549 |
+
#: includes/Dropbox/OAuth/Consumer/ConsumerAbstract.php:97
|
1550 |
+
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
1551 |
+
msgstr "Du behöver åter-autentisera med %s eftersom dina befintliga användaruppgifter inte fungerar."
|
1552 |
+
|
1553 |
+
#: methods/webdav.php:13 methods/webdav.php:34 methods/webdav.php:50
|
1554 |
+
#: methods/sftp.php:13 methods/sftp.php:34 methods/sftp.php:50
|
1555 |
+
msgid "You do not have the UpdraftPlus %s add-on installed - get it from %s"
|
1556 |
+
msgstr "Du har inte UpdraftPuls %s-insticksprogrammet installerat - skaffa det från %s"
|
1557 |
+
|
1558 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1559 |
+
msgid "%s support is available as an add-on"
|
1560 |
+
msgstr "%s support finns tillgängligt som tillval"
|
1561 |
+
|
1562 |
+
#: methods/webdav.php:63 methods/sftp.php:63
|
1563 |
+
msgid "follow this link to get it"
|
1564 |
+
msgstr "följ denna länk för att skaffa det"
|
1565 |
+
|
1566 |
+
#: methods/googledrive.php:116
|
1567 |
+
msgid "No refresh token was received from Google. This often means that you entered your client secret wrongly, or that you have not yet re-authenticated (below) since correcting it. Re-check it, then follow the link to authenticate again. Finally, if that does not work, then use expert mode to wipe all your settings, create a new Google client ID/secret, and start again."
|
1568 |
+
msgstr "Ingen refresh token mottogs från Google. Det betyder oftast att du matat in din client-hemlighet fel, eller att du inte har återautentiserat (nedan) sedan du korrigerade den. Markera den igen, följ sedan länken för att autentisera igen. Slutligen, om det inte fungerar, använd expert-läget för att rensa alla dina inställningar, skapa en ny Google client ID/hemlighet och börja om igen."
|
1569 |
+
|
1570 |
+
#: methods/googledrive.php:125
|
1571 |
+
msgid "Authorization failed"
|
1572 |
+
msgstr "Godkännande misslyckades"
|
1573 |
+
|
1574 |
+
#: methods/googledrive.php:146
|
1575 |
+
msgid "Your %s quota usage: %s %% used, %s available"
|
1576 |
+
msgstr "Din %s tilldelningsanvändning: %s %% använt, %s tillgängligt"
|
1577 |
+
|
1578 |
+
#: methods/googledrive.php:152
|
1579 |
+
msgid "Success"
|
1580 |
+
msgstr "Framgång"
|
1581 |
+
|
1582 |
+
#: methods/googledrive.php:152
|
1583 |
+
msgid "you have authenticated your %s account."
|
1584 |
+
msgstr "du har autentiserat ditt %s-konto."
|
1585 |
+
|
1586 |
+
#: methods/googledrive.php:168 methods/googledrive.php:232
|
1587 |
+
msgid "Have not yet obtained an access token from Google - you need to authorise or re-authorise your connection to Google Drive."
|
1588 |
+
msgstr "Har ännu inte fått något åtkomstbevis från Google - du måste godkänna och återgodkänna din anslutning till Google Drive."
|
1589 |
+
|
1590 |
+
#: methods/googledrive.php:169 methods/googledrive.php:363
|
1591 |
+
msgid "Have not yet obtained an access token from Google (has the user authorised?)"
|
1592 |
+
msgstr "Har ännu inte fått något åtkomstbevis från Google (har användaren godkänt?)"
|
1593 |
+
|
1594 |
+
#: restorer.php:161
|
1595 |
+
msgid "wp-config.php from backup: restoring (as per user's request)"
|
1596 |
+
msgstr "wp-config.php från backup: återställer (enligt användarens önskemål)"
|
1597 |
+
|
1598 |
+
#: restorer.php:588
|
1599 |
+
msgid "Warning: PHP safe_mode is active on your server. Timeouts are much more likely. If these happen, then you will need to manually restore the file via phpMyAdmin or another method."
|
1600 |
+
msgstr "Varning: PHP safe_mode är aktivt på din server. Det betyder ökad risk för timeouts. Om sådana inträffar kommer du att behöva manuellt återställa filen via phpMyAdmin eller annan metod."
|
1601 |
+
|
1602 |
+
#: restorer.php:593
|
1603 |
+
msgid "Failed to find database file"
|
1604 |
+
msgstr "Hittade inte databasfil"
|
1605 |
+
|
1606 |
+
#: restorer.php:599
|
1607 |
+
msgid "Failed to open database file"
|
1608 |
+
msgstr "Kunde inte öppna databasfil"
|
1609 |
+
|
1610 |
+
#: restorer.php:623
|
1611 |
+
msgid "Database access: Direct MySQL access is not available, so we are falling back to wpdb (this will be considerably slower)"
|
1612 |
+
msgstr "Databas-åtkomst: Direkt MySQL-åtkomst är inte tillgängligt, så vi faller tillbaka till wpdb (detta kommer att vara betydligt långsammare)"
|
1613 |
+
|
1614 |
+
#: restorer.php:698 admin.php:890
|
1615 |
+
msgid "Backup of:"
|
1616 |
+
msgstr "Backup av:"
|
1617 |
+
|
1618 |
+
#: restorer.php:702 restorer.php:772
|
1619 |
+
msgid "Old table prefix:"
|
1620 |
+
msgstr "Prefix för gamla tabeller:"
|
1621 |
+
|
1622 |
+
#: admin.php:2493
|
1623 |
+
msgid "Archive is expected to be size:"
|
1624 |
+
msgstr "Arkivet förväntas ha storleken:"
|
1625 |
+
|
1626 |
+
#: admin.php:2501
|
1627 |
+
msgid "The backup records do not contain information about the proper size of this file."
|
1628 |
+
msgstr "Backupnoteringarna innehåller ingen information om den rätta storleken på den här filen."
|
1629 |
+
|
1630 |
+
#: admin.php:2548
|
1631 |
+
msgid "Error message"
|
1632 |
+
msgstr "Felmeddelande"
|
1633 |
+
|
1634 |
+
#: admin.php:2504 admin.php:2505
|
1635 |
+
msgid "Could not find one of the files for restoration"
|
1636 |
+
msgstr "Kunde inte hitta en av filerna för återskapning"
|
1637 |
+
|
1638 |
+
#: restorer.php:21
|
1639 |
+
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
1640 |
+
msgstr "UpdraftPlus kan inte direkt återskapa den här typen av enhet. Den måste återställas manuellt."
|
1641 |
+
|
1642 |
+
#: restorer.php:22
|
1643 |
+
msgid "Backup file not available."
|
1644 |
+
msgstr "Backup-fil är inte tillgänglig."
|
1645 |
+
|
1646 |
+
#: restorer.php:23
|
1647 |
+
msgid "Copying this entity failed."
|
1648 |
+
msgstr "Kopiering av denna entitet misslyckades."
|
1649 |
+
|
1650 |
+
#: restorer.php:24
|
1651 |
+
msgid "Unpacking backup..."
|
1652 |
+
msgstr "Packar upp backup..."
|
1653 |
+
|
1654 |
+
#: restorer.php:25
|
1655 |
+
msgid "Decrypting database (can take a while)..."
|
1656 |
+
msgstr "Avkrypterar databas (kan ta ett tag)..."
|
1657 |
+
|
1658 |
+
#: restorer.php:26
|
1659 |
+
msgid "Database successfully decrypted."
|
1660 |
+
msgstr "Avkryptering av databasen lyckades."
|
1661 |
+
|
1662 |
+
#: restorer.php:27
|
1663 |
+
msgid "Moving old directory out of the way..."
|
1664 |
+
msgstr "Flyttar den gamla katalogen ur vägen..."
|
1665 |
+
|
1666 |
+
#: restorer.php:29
|
1667 |
+
msgid "Restoring the database (on a large site this can take a long time - if it times out (which can happen if your web hosting company has configured your hosting to limit resources) then you should use a different method, such as phpMyAdmin)..."
|
1668 |
+
msgstr "Återställer databasen (på en stor webbplats kan detta ta lång tid - om timeout inträffar (vilket kan hända om ditt webbhotell har konfigurerat hotellet för att begränsa resursnyttjandet) så bör du använda en annan metod, som exempelvis phpMyAdmin)..."
|
1669 |
+
|
1670 |
+
#: restorer.php:30
|
1671 |
+
msgid "Cleaning up rubbish..."
|
1672 |
+
msgstr "Städer bort skräp..."
|
1673 |
+
|
1674 |
+
#: restorer.php:31
|
1675 |
+
msgid "Could not move old directory out of the way. Perhaps you already have -old directories that need deleting first?"
|
1676 |
+
msgstr "Kunde inte flytta gamla mappen ur vägen. Kanske har du redan -old-kataloger som behöver tas bort först?"
|
1677 |
+
|
1678 |
+
#: restorer.php:32
|
1679 |
+
msgid "Could not delete old directory."
|
1680 |
+
msgstr "Kunde inte ta bort gamla katalogen."
|
1681 |
+
|
1682 |
+
#: restorer.php:33
|
1683 |
+
msgid "Could not move new directory into place. Check your wp-content/upgrade folder."
|
1684 |
+
msgstr "Kunde inte flytta nya katalogen på plats. Kontrollera din wp-content/upgrade katalog."
|
1685 |
+
|
1686 |
+
#: restorer.php:34
|
1687 |
+
msgid "Failed to delete working directory after restoring."
|
1688 |
+
msgstr "Misslyckades med att ta bort arbetskatalog efter återställning."
|
1689 |
+
|
1690 |
+
#: restorer.php:81
|
1691 |
+
msgid "Failed to create a temporary directory"
|
1692 |
+
msgstr "Misslyckades skapa tillfällig katalog"
|
1693 |
+
|
1694 |
+
#: restorer.php:99
|
1695 |
+
msgid "Failed to write out the decrypted database to the filesystem"
|
1696 |
+
msgstr "Misslyckades med att skriva ut den avkrypterade databasen till filsystemet"
|
1697 |
+
|
1698 |
+
#: restorer.php:157
|
1699 |
+
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
1700 |
+
msgstr "wp-config.php från backup: återskapas som wp-config-backup.php"
|
1701 |
+
|
1702 |
+
#: admin.php:2061
|
1703 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from using SSL for authentication and encrypted transport at all, where possible. Note that some cloud storage providers do not allow this (e.g. Dropbox), so with those providers this setting will have no effect."
|
1704 |
+
msgstr "Väljer du detta alternativ minskar säkerheten då du stoppar UpdraftPlus helt från att använda SSL för autentisering och krypterad transport, där det är möjligt. Notera att vissa molnlagringstjänster inte tillåter detta (exempelvis Dropbox), så för dessa tjänster kommer denna inställning inte att ha någon effekt."
|
1705 |
+
|
1706 |
+
#: admin.php:2085
|
1707 |
+
msgid "Save Changes"
|
1708 |
+
msgstr "Spara Ändringar"
|
1709 |
+
|
1710 |
+
#: methods/googledrive.php:452
|
1711 |
+
msgid "Your web server's PHP installation does not included a required module (%s). Please contact your web hosting provider's support."
|
1712 |
+
msgstr "Din webbservers PHP-installation saknar en nödvändig modul (%s). Vänligen kontakta ditt webbhotells support."
|
1713 |
+
|
1714 |
+
#: admin.php:2119
|
1715 |
+
msgid "Your web server's PHP/Curl installation does not support https access. Communications with %s will be unencrypted. ask your web host to install Curl/SSL in order to gain the ability for encryption (via an add-on)."
|
1716 |
+
msgstr "Din webbservers PHP/Curl-installation stöder inte https-åtkomst. Kommunikationen med %s kommer att vara okrypterad. Be ditt webbhotell installera Curl/SSL för att kunna kryptera (via ett insticksprogram)."
|
1717 |
+
|
1718 |
+
#: admin.php:2121
|
1719 |
+
msgid "Your web server's PHP/Curl installation does not support https access. We cannot access %s without this support. Please contact your web hosting provider's support. %s <strong>requires</strong> Curl+https. Please do not file any support requests; there is no alternative."
|
1720 |
+
msgstr "Din webbservers PHP/Curl-installation stöder inte https-åtkomst. Vi kan inte komma åt %s utan detta stöd. Vänligen kontakta ditt webbhotells support. %s <strong>kräver</strong> Curl+https. Vänligen skicka ingen supportbegäran; det finns inget alternativ."
|
1721 |
+
|
1722 |
+
#: admin.php:2124
|
1723 |
+
msgid "Good news: Your site's communications with %s can be encrypted. If you see any errors to do with encryption, then look in the 'Expert Settings' for more help."
|
1724 |
+
msgstr "Goda nyheter: Din webbplats kommunikation med %s kan krypteras. Om du ser några fel som rör krypteringen, titta i 'Expert-Inställningar' för mer hjälp."
|
1725 |
+
|
1726 |
+
#: admin.php:2197
|
1727 |
+
msgid "Delete this backup set"
|
1728 |
+
msgstr "Ta bort detta backup-set"
|
1729 |
+
|
1730 |
+
#: admin.php:2246
|
1731 |
+
msgid "Press here to download"
|
1732 |
+
msgstr "Tryck här för att ladda ner"
|
1733 |
+
|
1734 |
+
#: admin.php:2219 admin.php:2274
|
1735 |
+
msgid "(No %s)"
|
1736 |
+
msgstr "(Inga %s)"
|
1737 |
+
|
1738 |
+
#: admin.php:2282
|
1739 |
+
msgid "Backup Log"
|
1740 |
+
msgstr "Backup-Logg"
|
1741 |
+
|
1742 |
+
#: admin.php:2302
|
1743 |
+
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
1744 |
+
msgstr "Efter att ha tryckt på denna knapp kommer du att ges möjlighet att välja vilka komponenter du önskar återställa"
|
1745 |
+
|
1746 |
+
#: admin.php:2392
|
1747 |
+
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
1748 |
+
msgstr "Denna backup existerar inte i backup-historiken - återställning avbryts. Tidsstämpel:"
|
1749 |
+
|
1750 |
+
#: admin.php:2420
|
1751 |
+
msgid "UpdraftPlus Restoration: Progress"
|
1752 |
+
msgstr "UpdraftPlus Återställning: Pågår"
|
1753 |
+
|
1754 |
+
#: admin.php:2442
|
1755 |
+
msgid "ABORT: Could not find the information on which entities to restore."
|
1756 |
+
msgstr "AVBRYT: Kunde inte hitta information om vilka enheter som ska återställas."
|
1757 |
+
|
1758 |
+
#: admin.php:2443
|
1759 |
+
msgid "If making a request for support, please include this information:"
|
1760 |
+
msgstr "Om du begär support, vänligen inkludera denna information:"
|
1761 |
+
|
1762 |
+
#: admin.php:2055
|
1763 |
+
msgid "Do not verify SSL certificates"
|
1764 |
+
msgstr "Verifiera inte SSL-certifikat"
|
1765 |
+
|
1766 |
+
#: admin.php:2056
|
1767 |
+
msgid "Choosing this option lowers your security by stopping UpdraftPlus from verifying the identity of encrypted sites that it connects to (e.g. Dropbox, Google Drive). It means that UpdraftPlus will be using SSL only for encryption of traffic, and not for authentication."
|
1768 |
+
msgstr "Väljer du detta alternativ minskar du säkerheten genom att du stoppar UpdraftPlus från att verifiera identiteten hos krypterade webbplatser som den ansluter till (exempelvis Dropbox, Google Drive). Det betyder att UpdraftPlus bara kommer att använda SSL för kryptering av trafik, inte för autentisering."
|
1769 |
+
|
1770 |
+
#: admin.php:2056
|
1771 |
+
msgid "Note that not all cloud backup methods are necessarily using SSL authentication."
|
1772 |
+
msgstr "Notera att inte alla molnbackuptjänster nödvändigtvis använder SSL-autentisering."
|
1773 |
+
|
1774 |
+
#: admin.php:2060
|
1775 |
+
msgid "Disable SSL entirely where possible"
|
1776 |
+
msgstr "Stäng av SSL helt där det är möjligt"
|
1777 |
+
|
1778 |
+
#: admin.php:2007
|
1779 |
+
msgid "Expert settings"
|
1780 |
+
msgstr "Expert-Inställningar"
|
1781 |
+
|
1782 |
+
#: admin.php:2008
|
1783 |
+
msgid "Show expert settings"
|
1784 |
+
msgstr "Visa expert-inställningar"
|
1785 |
+
|
1786 |
+
#: admin.php:2008
|
1787 |
+
msgid "click this to show some further options; don't bother with this unless you have a problem or are curious."
|
1788 |
+
msgstr "klicka denna för att visa några ytterligare alternativ; men låt bli såvida du inte har problem eller är nyfiken."
|
1789 |
+
|
1790 |
+
#: admin.php:2023
|
1791 |
+
msgid "Delete local backup"
|
1792 |
+
msgstr "Ta bort lokal backup"
|
1793 |
+
|
1794 |
+
#: admin.php:2028
|
1795 |
+
msgid "Backup directory"
|
1796 |
+
msgstr "Backup-katalog"
|
1797 |
+
|
1798 |
+
#: admin.php:2035
|
1799 |
+
msgid "Backup directory specified is writable, which is good."
|
1800 |
+
msgstr "Backup-katalogen som specificerades är skrivbar, vilket är bra."
|
1801 |
+
|
1802 |
+
#: admin.php:2043
|
1803 |
+
msgid "Click here to attempt to create the directory and set the permissions"
|
1804 |
+
msgstr "Klicka här för att försöka skapa katalogen och ställa in behörigheterna"
|
1805 |
+
|
1806 |
+
#: admin.php:2043
|
1807 |
+
msgid "or, to reset this option"
|
1808 |
+
msgstr "eller, för att nollställa detta alternativ"
|
1809 |
+
|
1810 |
+
#: admin.php:2043
|
1811 |
+
msgid "click here"
|
1812 |
+
msgstr "klicka här"
|
1813 |
+
|
1814 |
+
#: admin.php:2043
|
1815 |
+
msgid "If that is unsuccessful check the permissions on your server or change it to another directory that is writable by your web server process."
|
1816 |
+
msgstr "Om detta inte lyckas kontrollera behörigheterna på din server eller ändra den till en annan katalog som är skrivbar för din webbserverprocess."
|
1817 |
+
|
1818 |
+
#: admin.php:2046
|
1819 |
+
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. Typically you'll want to have it inside your wp-content folder (this is the default). <b>Do not</b> place it inside your uploads dir, as that will cause recursion issues (backups of backups of backups of...)."
|
1820 |
+
msgstr "Detta är var UpdraftPlus kommer att skriva zip-filerna den skapar inledningsvis. Denna katalog måste vara skrivbar för din webbserver. Vanligtvis vill du ha den inuti katalogen wp-content (detta är förvalt). Placera den <b>inte</b> inuti din katalog för uppladdning eftersom detta kommer att orsaka upprepningsproblem (backuper av backuper av backuper...)."
|
1821 |
+
|
1822 |
+
#: admin.php:2050
|
1823 |
+
msgid "Use the server's SSL certificates"
|
1824 |
+
msgstr "Använd serverns SSL-certifikat"
|
1825 |
+
|
1826 |
+
#: admin.php:2051
|
1827 |
+
msgid "By default UpdraftPlus uses its own store of SSL certificates to verify the identity of remote sites (i.e. to make sure it is talking to the real Dropbox, Amazon S3, etc., and not an attacker). We keep these up to date. However, if you get an SSL error, then choosing this option (which causes UpdraftPlus to use your web server's collection instead) may help."
|
1828 |
+
msgstr "Vanligtvis använder UpdraftPlus sin egen uppsättning SSL-certifikat för att verifiera identiteten hos fjärrwebbplatser (för att säkerställa att den talar med det verkliga Dropbox, Amazon S3 osv och inte en hackare). Vi håller dessa uppdaterade. Men om du råkar ut för ett SSL-fel, då kan detta alternativ (som får UpdraftPlus att använda din webbservers uppsättning istället) kanske hjälpa."
|
1829 |
+
|
1830 |
+
#: admin.php:1904
|
1831 |
+
msgid "Use WordShell for automatic backup, version control and patching"
|
1832 |
+
msgstr "Använd WordShell för automatisk backup, versionskontroll och patchning."
|
1833 |
+
|
1834 |
+
#: admin.php:1908
|
1835 |
+
msgid "Email"
|
1836 |
+
msgstr "Epost"
|
1837 |
+
|
1838 |
+
#: admin.php:1909
|
1839 |
+
msgid "Enter an address here to have a report sent (and the whole backup, if you choose) to it."
|
1840 |
+
msgstr "Ange en adress här för att få en rapport (och hela backupen, om du väljer det) skickad till."
|
1841 |
+
|
1842 |
+
#: admin.php:1913
|
1843 |
+
msgid "Database encryption phrase"
|
1844 |
+
msgstr "Fras för databaskryptering"
|
1845 |
+
|
1846 |
+
#: admin.php:1920
|
1847 |
+
msgid "If you enter text here, it is used to encrypt backups (Rijndael). <strong>Do make a separate record of it and do not lose it, or all your backups <em>will</em> be useless.</strong> Presently, only the database file is encrypted. This is also the key used to decrypt backups from this admin interface (so if you change it, then automatic decryption will not work until you change it back)."
|
1848 |
+
msgstr "Om du matar in text här så används den för att kryptera backuper (Rijndael). <strong>Gör en separat notering av det och slarva inte bort den, eller så <em>kommer</em> alla dina backuper att bli oanvändbara.</strong> För närvarande är bara databasfilen krypterad. Detta är också den nyckel som används för att avkryptera backuper från detta administrationsgränssnitt (så om du ändrar den så kommer den automatiska avkrypteringen inte att fungera förrän då ändrar den tillbaka)."
|
1849 |
+
|
1850 |
+
#: admin.php:1920
|
1851 |
+
msgid "You can also decrypt a database manually here."
|
1852 |
+
msgstr "Du kan också avkryptera en databas manuellt här."
|
1853 |
+
|
1854 |
+
#: admin.php:1923
|
1855 |
+
msgid "Manually decrypt a database backup file"
|
1856 |
+
msgstr "Avkryptera en databas-backupfil manuellt"
|
1857 |
+
|
1858 |
+
#: admin.php:1930
|
1859 |
+
msgid "Use decryption key"
|
1860 |
+
msgstr "Använd avkrypteringsnyckel"
|
1861 |
+
|
1862 |
+
#: admin.php:1944
|
1863 |
+
msgid "Copying Your Backup To Remote Storage"
|
1864 |
+
msgstr "Kopiering av Din Backup Till Fjärrlagring"
|
1865 |
+
|
1866 |
+
#: admin.php:1948
|
1867 |
+
msgid "Choose your remote storage"
|
1868 |
+
msgstr "Välj din fjärrlagringsplats"
|
1869 |
+
|
1870 |
+
#: admin.php:1960
|
1871 |
+
msgid "None"
|
1872 |
+
msgstr "Ingen"
|
1873 |
+
|
1874 |
+
#: admin.php:114
|
1875 |
+
msgid "Cancel"
|
1876 |
+
msgstr "Avbryt"
|
1877 |
+
|
1878 |
+
#: admin.php:100
|
1879 |
+
msgid "Requesting start of backup..."
|
1880 |
+
msgstr "Begär start av backup..."
|
1881 |
+
|
1882 |
+
#: admin.php:2000
|
1883 |
+
msgid "Advanced / Debugging Settings"
|
1884 |
+
msgstr "Avancerat / Avbu
|