Version Description
17/July/2018 =
FEATURE: Added UpdraftCentral's theme management module handler
FEATURE: User can mark any backup as "do not delete", and it will then not be deleted even when retention limits are hit
FEATURE: WP-CLI - add a 'restore' command
FEATURE: WP-CLI - Add an option 'delete-during-restore' in the 'restore' command
FEATURE: Add optional 'fingerprint' configuration for sftp/scp remote storage, allowing the connection to be halted if the server's fingerprint does not match what was entered
FEATURE: Added the ability to take an incremental backup via WP-CLI (note: incremental backups are still considered an experimental/work-in-progress feature)
FIX: If a user gave the wrong key to decrypt an encrypted database, the "Decryption failed" message did not display
FIX: The Migration was not changing an unsupported database table engine with the MyISAM engine automatically
FIX: Issue with the Dropbox account API call on some installs
FIX: The web server disk space refresh link of the existing backups is not working
FIX: The UpdraftPlus News couldn't print first time when the news cache was not made
FIX: Activating the "all addons" licence did not remove the corresponding 'activate on this account' link in the "Premium / Extensions" tab
FIX: When set names query character set hadnt support by the current MySQL server, the restoration process wasn't gave replace the character set
TWEAK: Updated the plugin.php handler for UpdraftCentral's new plugin management module
TWEAK: Update posts handler to fix and update pagination in UpdraftCentral
TWEAK: Refresh UpdraftCentral keys upon successful login or registration using the UpdraftCentral Cloud wizard
TWEAK: Correct admin page URL in WP-CLI 'restore' command when on multisite without multisite add-on
TWEAK: Prevent PHP notice when checking non-existent files in relation to an extraneous whitespace warning
TWEAK: Prevent PHP notices in add-ons with non-present settings
TWEAK: Add the "Migrate / Clone" tab in place of the "Migrate / Clone" dialog
TWEAK: Prevent call to the the wp_get_sites() deprecated function on WP 4.6 and newer
TWEAK: Prevent a potential PHP debugging notice when displaying the 'Connect with your UpdraftPlus.com' form
TWEAK: Do not show the confusing JetPack 'backup' notice on the 'Updates' page
TWEAK: Added clone notices and commands for when UpdraftPlus is running on a UpdraftClone
TWEAK: Move 'Log all messages to syslog (only server admins are likely to want this)' into the 'expert' settings section
TWEAK: Replace a missing class constant in the Dropbox SDK (only relevant to people upgrading from Dropbox API v1 tokens - indicates upgrading UpdraftPlus from a very old version that previously used Dropbox APIv1 but never v2)
TWEAK: It's "backup", not "back up"
TWEAK: Prevent potential PHP debugging notices in restoration step 2
TWEAK: Allow non-Super Admins to access UpdraftPlus Premium if they have 'manage_network_plugins' capability and the updraft_user_can_manage filter is used
TWEAK: Improved code in a way that prevents continuous polling in the themes page, thes plugins page and the updates page
Release Info
Developer | DavidAnderson |
Plugin | UpdraftPlus WordPress Backup Plugin |
Version | 1.14.12 |
Comparing to | |
See all releases |
Code changes from version 1.14.10 to 1.14.12
- admin.php +87 -62
- backup.php +34 -8
- central/bootstrap.php +1 -0
- central/commands.php +23 -0
- central/modules/plugin.php +394 -79
- central/modules/posts.php +71 -31
- central/modules/theme.php +503 -0
- central/modules/updates.php +49 -0
- changelog.txt +7 -7
- class-updraftplus.php +97 -16
- css/updraftplus-admin.css +8 -3
- css/updraftplus-admin.min.css +1 -1
- css/updraftplus-admin.min.css.map +1 -1
- images/icons/lock.png +0 -0
- includes/Dropbox2/OAuth/Consumer/ConsumerAbstract.php +1 -1
- includes/Dropbox2/OAuth/Consumer/Curl.php +7 -3
- includes/class-backup-history.php +19 -0
- includes/class-commands.php +58 -2
- includes/class-manipulation-functions.php +13 -1
- includes/class-remote-send.php +528 -0
- includes/class-updraft-dashboard-news.php +61 -0
- includes/class-updraftplus-encryption.php +17 -0
- includes/updraftcentral.php +5 -1
- includes/updraftplus-admin.js +154 -104
- includes/updraftplus-admin.min.js +3 -3
- includes/updraftplus-clone.php +98 -0
- includes/updraftplus-temporary-clone-commands.php +35 -0
- includes/updraftplus-temporary-clone-dash-notice.php +142 -0
- includes/updraftplus-temporary-clone-user-notice.php +115 -0
- languages/updraftplus-af.po +921 -813
- languages/updraftplus-ar.mo +0 -0
- languages/updraftplus-ar.po +921 -813
- languages/updraftplus-bg_BG.po +921 -813
- languages/updraftplus-bn_BD.po +566 -451
@@ -67,6 +67,15 @@ class UpdraftPlus_Admin {
|
|
67 |
|
68 |
}
|
69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
public function include_template($path, $return_instead_of_echo = false, $extract_these = array()) {
|
71 |
if ($return_instead_of_echo) ob_start();
|
72 |
|
@@ -78,9 +87,7 @@ class UpdraftPlus_Admin {
|
|
78 |
}
|
79 |
}
|
80 |
|
81 |
-
if (!isset($template_file))
|
82 |
-
$template_file = UPDRAFTPLUS_DIR.'/templates/'.$path;
|
83 |
-
}
|
84 |
|
85 |
$template_file = apply_filters('updraftplus_template', $template_file, $path);
|
86 |
|
@@ -408,7 +415,7 @@ class UpdraftPlus_Admin {
|
|
408 |
* Sets up what is needed to allow an in-page backup to be run. Will enqueue scripts and output appropriate HTML (so, should be run when at a suitable place). Not intended for use on the UpdraftPlus settings page.
|
409 |
*
|
410 |
* @param string $title Text to use for the title of the modal
|
411 |
-
* @param callable $callback Callable function to output the contents of the updraft_inpage_prebackup element - i.e. what shows in the modal before a backup
|
412 |
*/
|
413 |
public function add_backup_scaffolding($title, $callback) {
|
414 |
$this->admin_enqueue_scripts();
|
@@ -545,7 +552,7 @@ class UpdraftPlus_Admin {
|
|
545 |
|
546 |
$args = array(
|
547 |
'id' => 'updraft_admin_node_status',
|
548 |
-
'title' => __('Current Status', 'updraftplus').' / '.__('Backup Now', 'updraftplus'),
|
549 |
'parent' => 'updraft_admin_node',
|
550 |
'href' => $option_location.'?page=updraftplus&tab=status'
|
551 |
);
|
@@ -671,6 +678,7 @@ class UpdraftPlus_Admin {
|
|
671 |
$mday_selector .= "\n\t<option value='" . $mday_index . "' $selected>" . $mday_index . '</option>';
|
672 |
}
|
673 |
$remote_storage_options_and_templates = $updraftplus->get_remote_storage_options_and_templates();
|
|
|
674 |
wp_localize_script('updraftplus-admin', 'updraftlion', array(
|
675 |
'sendonlyonwarnings' => __('Send a report only when there are warnings/errors', 'updraftplus'),
|
676 |
'wholebackup' => __('When the Email storage method is enabled, also send the backup', 'updraftplus'),
|
@@ -721,7 +729,8 @@ class UpdraftPlus_Admin {
|
|
721 |
'unknownresp' => __('Unknown server response:', 'updraftplus'),
|
722 |
'ukrespstatus' => __('Unknown server response status:', 'updraftplus'),
|
723 |
'uploaded' => __('The file was uploaded.', 'updraftplus'),
|
724 |
-
|
|
|
725 |
'cancel' => __('Cancel', 'updraftplus'),
|
726 |
'deletebutton' => __('Delete', 'updraftplus'),
|
727 |
'createbutton' => __('Create', 'updraftplus'),
|
@@ -818,6 +827,7 @@ class UpdraftPlus_Admin {
|
|
818 |
'data_consent_required' => __('You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed.', 'updraftplus'),
|
819 |
'close_wizard' => __('You can also close this wizard.', 'updraftplus'),
|
820 |
'control_udc_connections' => __('For future control of all your UpdraftCentral connections, go to the "Advanced Tools" tab.', 'updraftplus'),
|
|
|
821 |
));
|
822 |
}
|
823 |
|
@@ -992,12 +1002,13 @@ class UpdraftPlus_Admin {
|
|
992 |
}
|
993 |
|
994 |
public function show_admin_warning_unwritable() {
|
995 |
-
|
|
|
996 |
$this->show_admin_warning($unwritable_mess, "error");
|
997 |
}
|
998 |
|
999 |
public function show_admin_nosettings_warning() {
|
1000 |
-
$this->show_admin_warning('<strong>'.__('Welcome to UpdraftPlus!', 'updraftplus').'</strong> '.__('To make a backup, just press the Backup Now button.', 'updraftplus').' <a href="#" id="updraft-navtab-settings2">'.__('To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab.', 'updraftplus').'</a>', 'updated notice is-dismissible');
|
1001 |
}
|
1002 |
|
1003 |
public function show_admin_warning_execution_time() {
|
@@ -1950,6 +1961,8 @@ class UpdraftPlus_Admin {
|
|
1950 |
if (!empty($request['extradata'])) {
|
1951 |
$options['extradata'] = $request['extradata'];
|
1952 |
}
|
|
|
|
|
1953 |
|
1954 |
do_action($event, apply_filters('updraft_backupnow_options', $options, $request));
|
1955 |
}
|
@@ -2530,16 +2543,8 @@ class UpdraftPlus_Admin {
|
|
2530 |
}
|
2531 |
|
2532 |
$tabflag = 'status';
|
2533 |
-
$
|
2534 |
-
|
2535 |
-
array(
|
2536 |
-
'status' => __('Current Status', 'updraftplus'),
|
2537 |
-
'backups' => __('Existing Backups', 'updraftplus').' ('.count($backup_history).')',
|
2538 |
-
'settings' => __('Settings', 'updraftplus'),
|
2539 |
-
'expert' => __('Advanced Tools', 'updraftplus'),
|
2540 |
-
'addons' => __('Premium / Extensions', 'updraftplus'),
|
2541 |
-
)
|
2542 |
-
);
|
2543 |
|
2544 |
if (isset($_REQUEST['tab'])) {
|
2545 |
$request_tab = sanitize_text_field($_REQUEST['tab']);
|
@@ -2573,6 +2578,16 @@ class UpdraftPlus_Admin {
|
|
2573 |
?>
|
2574 |
</div>
|
2575 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2576 |
<div id="updraft-navtab-settings-content" <?php if ('settings' != $tabflag) echo 'class="updraft-hidden"'; ?> style="<?php if ('settings' != $tabflag) echo 'display:none;'; ?>">
|
2577 |
<h2 class="updraft_settings_sectionheading"><?php _e('Backup Contents And Schedule', 'updraftplus');?></h2>
|
2578 |
<?php UpdraftPlus_Options::options_form_begin(); ?>
|
@@ -2663,7 +2678,32 @@ class UpdraftPlus_Admin {
|
|
2663 |
// settings_header() opens a div
|
2664 |
echo '</div>';
|
2665 |
}
|
2666 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2667 |
private function print_restore_in_progress_box_if_needed() {
|
2668 |
$restore_in_progress = get_site_option('updraft_restore_in_progress');
|
2669 |
if (!empty($restore_in_progress)) {
|
@@ -2725,7 +2765,7 @@ class UpdraftPlus_Admin {
|
|
2725 |
|
2726 |
$connect = htmlspecialchars(__('Connect', 'updraftplus'));
|
2727 |
|
2728 |
-
$enter_credentials_end = '<p style="margin-left: 258px;"><input id="ud_connectsubmit" type="submit" class="button-primary" value="'.$connect.'"
|
2729 |
|
2730 |
$enter_credentials_end .= '<p style="margin-left: 258px; font-size: 70%"><em><a href="https://updraftplus.com/faqs/tell-me-about-my-updraftplus-com-account/">'.$interested.'</a></em></p>';
|
2731 |
|
@@ -2786,7 +2826,7 @@ class UpdraftPlus_Admin {
|
|
2786 |
<th><?php _e('Password', 'updraftplus'); ?></th>
|
2787 |
<td>
|
2788 |
<label for="<?php echo $option_page; ?>'_options_password">
|
2789 |
-
<input id="<?php echo $option_page; ?>_options_password" type="password" size="36" name="<?php echo $option_page; ?>_options[password]" value="<?php echo htmlspecialchars($options['password']); ?>" />
|
2790 |
<br/>
|
2791 |
<a href="https://updraftplus.com/my-account/?action=lostpassword"><?php _e('Forgotten your details?', 'updraftplus'); ?></a>
|
2792 |
</label>
|
@@ -2811,7 +2851,8 @@ class UpdraftPlus_Admin {
|
|
2811 |
}
|
2812 |
|
2813 |
/**
|
2814 |
-
* Return widgetry for the 'backup now' modal
|
|
|
2815 |
*
|
2816 |
* @return String
|
2817 |
*/
|
@@ -2842,6 +2883,8 @@ class UpdraftPlus_Admin {
|
|
2842 |
$ret .= '<div id="backupnow_includefiles_moreoptions" class="updraft-hidden" style="display:none;"><em>'.__('Your saved settings also affect what is backed up - e.g. files excluded.', 'updraftplus').'</em><br>'.$this->files_selector_widgetry('backupnow_files_', false, 'sometimes').'</div></p>';
|
2843 |
|
2844 |
$ret .= '<span id="backupnow_remote_container">'.$this->backup_now_remote_message().'</span>';
|
|
|
|
|
2845 |
|
2846 |
$ret .= apply_filters('updraft_backupnow_modal_afteroptions', '', '');
|
2847 |
|
@@ -3754,7 +3797,15 @@ class UpdraftPlus_Admin {
|
|
3754 |
|
3755 |
}
|
3756 |
|
3757 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3758 |
|
3759 |
global $updraftplus;
|
3760 |
|
@@ -3766,16 +3817,18 @@ class UpdraftPlus_Admin {
|
|
3766 |
|
3767 |
if (!empty($backup['label'])) $rawbackup .= '<span class="raw-backup-info">'.$backup['label'].'</span>';
|
3768 |
|
3769 |
-
$rawbackup .= '<hr><p>';
|
3770 |
-
|
3771 |
-
$backupable_entities = $updraftplus->get_backupable_file_entities(true, true);
|
3772 |
-
|
3773 |
if (!empty($nonce)) {
|
3774 |
$jd = $updraftplus->jobdata_getarray($nonce);
|
3775 |
} else {
|
3776 |
$jd = array();
|
3777 |
}
|
3778 |
|
|
|
|
|
|
|
|
|
|
|
|
|
3779 |
$checksums = $updraftplus->which_checksums();
|
3780 |
|
3781 |
foreach ($backupable_entities as $type => $info) {
|
@@ -3807,9 +3860,9 @@ class UpdraftPlus_Admin {
|
|
3807 |
if ('none' == $serv || '' == $serv) {
|
3808 |
$add_none = true;
|
3809 |
} elseif (isset($updraftplus->backup_methods[$serv])) {
|
3810 |
-
$show_services .=
|
3811 |
} else {
|
3812 |
-
$show_services .=
|
3813 |
}
|
3814 |
}
|
3815 |
if ('' == $show_services && $add_none) $show_services .= __('None', 'updraftplus');
|
@@ -3820,8 +3873,6 @@ class UpdraftPlus_Admin {
|
|
3820 |
$rawbackup .= '</p><strong>'.__('Total backup size:', 'updraftplus').'</strong> '.UpdraftPlus_Manipulation_Functions::convert_numeric_size_to_text($total_size).'<p>';
|
3821 |
}
|
3822 |
|
3823 |
-
|
3824 |
-
|
3825 |
$rawbackup .= '</p><hr><p><pre>'.print_r($backup, true).'</p></pre>';
|
3826 |
|
3827 |
if (!empty($jd) && is_array($jd)) {
|
@@ -4171,34 +4222,7 @@ ENDHERE;
|
|
4171 |
if (isset($backup[$entity.'-size'])) $file_backups[$entity.'-size'] = $backup[$entity.'-size'];
|
4172 |
}
|
4173 |
|
4174 |
-
$
|
4175 |
-
|
4176 |
-
/*
|
4177 |
-
We need to tweak the database array here by setting each database entity to finished or encrypted if it's an encrypted archive.
|
4178 |
-
I also grab the backups blog name here ready to be used later, just in case this backup set is from another site.
|
4179 |
-
*/
|
4180 |
-
foreach ($db_backups as $key => $db_info) {
|
4181 |
-
$status = 'finished';
|
4182 |
-
$db_index = ('wp' == $key) ? 0 : $key;
|
4183 |
-
|
4184 |
-
if (isset($backup['db'][$db_index])) {
|
4185 |
-
$db_backup_name = $backup['db'][$db_index];
|
4186 |
-
|
4187 |
-
if (preg_match('/^backup_([\-0-9]{15})_(.*)_([0-9a-f]{12})-[\-a-z]+([0-9]+)?+(\.(zip|gz|gz\.crypt))?$/i', $db_backup_name, $matches)) {
|
4188 |
-
$blog_name = $matches[2];
|
4189 |
-
}
|
4190 |
-
|
4191 |
-
if (UpdraftPlus_Encryption::is_file_encrypted($db_backup_name)) $status = 'encrypted';
|
4192 |
-
|
4193 |
-
if (is_array($db_info) && isset($db_info['status'])) {
|
4194 |
-
$db_backups[$key]['status'] = $status;
|
4195 |
-
} else {
|
4196 |
-
$db_backups[$key] = $status;
|
4197 |
-
}
|
4198 |
-
} else {
|
4199 |
-
unset($db_backups[$key]);
|
4200 |
-
}
|
4201 |
-
}
|
4202 |
|
4203 |
// Next we need to build the services array using the remote storage destinations the user has selected to upload this backup set to
|
4204 |
$selected_services = array();
|
@@ -4213,8 +4237,8 @@ ENDHERE;
|
|
4213 |
$jobdata[] = 'backup_files_array';
|
4214 |
$jobdata[] = $file_backups;
|
4215 |
$jobdata[] = 'blog_name';
|
4216 |
-
$jobdata[] = $blog_name;
|
4217 |
-
$jobdata[$backup_database_key] = $db_backups;
|
4218 |
if (!empty($selected_services)) $jobdata[$service_key] = $selected_services;
|
4219 |
|
4220 |
|
@@ -4485,7 +4509,7 @@ ENDHERE;
|
|
4485 |
* @uses $GLOBALS['updraftplus_restorer']
|
4486 |
* @uses UpdraftPlus::log()
|
4487 |
*/
|
4488 |
-
|
4489 |
|
4490 |
global $updraftplus_restorer, $updraftplus;
|
4491 |
|
@@ -5165,6 +5189,7 @@ ENDHERE;
|
|
5165 |
}
|
5166 |
$corrupted_files = array();
|
5167 |
foreach ($files_to_check as $file) {
|
|
|
5168 |
if (false === ($fp = fopen($file, 'r'))) continue;
|
5169 |
if (false === ($file_data = fread($fp, 8192)));
|
5170 |
fclose($fp);
|
67 |
|
68 |
}
|
69 |
|
70 |
+
/**
|
71 |
+
* Output, or return, the results of running a template (from the 'templates' directory, unless a filter over-rides it). Templates are run with $updraftplus, $updraftplus_admin and $wpdb set.
|
72 |
+
*
|
73 |
+
* @param String $path - path to the template
|
74 |
+
* @param Boolean $return_instead_of_echo - by default, the template is echo-ed; set this to instead return it
|
75 |
+
* @param Array $extract_these - variables to inject into the template's run context
|
76 |
+
*
|
77 |
+
* @return Void|String
|
78 |
+
*/
|
79 |
public function include_template($path, $return_instead_of_echo = false, $extract_these = array()) {
|
80 |
if ($return_instead_of_echo) ob_start();
|
81 |
|
87 |
}
|
88 |
}
|
89 |
|
90 |
+
if (!isset($template_file)) $template_file = UPDRAFTPLUS_DIR.'/templates/'.$path;
|
|
|
|
|
91 |
|
92 |
$template_file = apply_filters('updraftplus_template', $template_file, $path);
|
93 |
|
415 |
* Sets up what is needed to allow an in-page backup to be run. Will enqueue scripts and output appropriate HTML (so, should be run when at a suitable place). Not intended for use on the UpdraftPlus settings page.
|
416 |
*
|
417 |
* @param string $title Text to use for the title of the modal
|
418 |
+
* @param callable $callback Callable function to output the contents of the updraft_inpage_prebackup element - i.e. what shows in the modal before a backup begins.
|
419 |
*/
|
420 |
public function add_backup_scaffolding($title, $callback) {
|
421 |
$this->admin_enqueue_scripts();
|
552 |
|
553 |
$args = array(
|
554 |
'id' => 'updraft_admin_node_status',
|
555 |
+
'title' => __('Current Status', 'updraftplus').' / '.str_ireplace('Back Up', 'Backup', __('Backup Now', 'updraftplus')),
|
556 |
'parent' => 'updraft_admin_node',
|
557 |
'href' => $option_location.'?page=updraftplus&tab=status'
|
558 |
);
|
678 |
$mday_selector .= "\n\t<option value='" . $mday_index . "' $selected>" . $mday_index . '</option>';
|
679 |
}
|
680 |
$remote_storage_options_and_templates = $updraftplus->get_remote_storage_options_and_templates();
|
681 |
+
$main_tabs = $this->get_main_tabs_array();
|
682 |
wp_localize_script('updraftplus-admin', 'updraftlion', array(
|
683 |
'sendonlyonwarnings' => __('Send a report only when there are warnings/errors', 'updraftplus'),
|
684 |
'wholebackup' => __('When the Email storage method is enabled, also send the backup', 'updraftplus'),
|
729 |
'unknownresp' => __('Unknown server response:', 'updraftplus'),
|
730 |
'ukrespstatus' => __('Unknown server response status:', 'updraftplus'),
|
731 |
'uploaded' => __('The file was uploaded.', 'updraftplus'),
|
732 |
+
// One of the translators has erroneously changed "Backup" into "Back up" (which means, "reverse" !)
|
733 |
+
'backupnow' => str_ireplace('Back Up', 'Backup', __('Backup Now', 'updraftplus')),
|
734 |
'cancel' => __('Cancel', 'updraftplus'),
|
735 |
'deletebutton' => __('Delete', 'updraftplus'),
|
736 |
'createbutton' => __('Create', 'updraftplus'),
|
827 |
'data_consent_required' => __('You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed.', 'updraftplus'),
|
828 |
'close_wizard' => __('You can also close this wizard.', 'updraftplus'),
|
829 |
'control_udc_connections' => __('For future control of all your UpdraftCentral connections, go to the "Advanced Tools" tab.', 'updraftplus'),
|
830 |
+
'main_tabs_keys' => array_keys($main_tabs),
|
831 |
));
|
832 |
}
|
833 |
|
1002 |
}
|
1003 |
|
1004 |
public function show_admin_warning_unwritable() {
|
1005 |
+
// One of the translators has erroneously changed "Backup" into "Back up" (which means, "reverse" !)
|
1006 |
+
$unwritable_mess = htmlspecialchars(str_ireplace('Back Up', 'Backup', __("The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option).", 'updraftplus')));
|
1007 |
$this->show_admin_warning($unwritable_mess, "error");
|
1008 |
}
|
1009 |
|
1010 |
public function show_admin_nosettings_warning() {
|
1011 |
+
$this->show_admin_warning('<strong>'.__('Welcome to UpdraftPlus!', 'updraftplus').'</strong> '.str_ireplace('Back Up', 'Backup', __('To make a backup, just press the Backup Now button.', 'updraftplus')).' <a href="#" id="updraft-navtab-settings2">'.__('To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab.', 'updraftplus').'</a>', 'updated notice is-dismissible');
|
1012 |
}
|
1013 |
|
1014 |
public function show_admin_warning_execution_time() {
|
1961 |
if (!empty($request['extradata'])) {
|
1962 |
$options['extradata'] = $request['extradata'];
|
1963 |
}
|
1964 |
+
|
1965 |
+
$options['always_keep'] = empty($request['always_keep']) ? false : true;
|
1966 |
|
1967 |
do_action($event, apply_filters('updraft_backupnow_options', $options, $request));
|
1968 |
}
|
2543 |
}
|
2544 |
|
2545 |
$tabflag = 'status';
|
2546 |
+
$backup_count = count($backup_history);
|
2547 |
+
$main_tabs = $this->get_main_tabs_array($backup_count);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2548 |
|
2549 |
if (isset($_REQUEST['tab'])) {
|
2550 |
$request_tab = sanitize_text_field($_REQUEST['tab']);
|
2578 |
?>
|
2579 |
</div>
|
2580 |
|
2581 |
+
<div id="updraft-navtab-migrate-content"<?php if ('migrate' != $tabflag) echo ' class="updraft-hidden"'; ?> style="<?php if ('expert' != $tabflag) echo 'display:none;'; ?>">
|
2582 |
+
<?php
|
2583 |
+
if (has_action('updraftplus_migrate_tab_output')) {
|
2584 |
+
do_action('updraftplus_migrate_tab_output');
|
2585 |
+
} else {
|
2586 |
+
$this->include_template('wp-admin/settings/migrator-no-migrator.php');
|
2587 |
+
}
|
2588 |
+
?>
|
2589 |
+
</div>
|
2590 |
+
|
2591 |
<div id="updraft-navtab-settings-content" <?php if ('settings' != $tabflag) echo 'class="updraft-hidden"'; ?> style="<?php if ('settings' != $tabflag) echo 'display:none;'; ?>">
|
2592 |
<h2 class="updraft_settings_sectionheading"><?php _e('Backup Contents And Schedule', 'updraftplus');?></h2>
|
2593 |
<?php UpdraftPlus_Options::options_form_begin(); ?>
|
2678 |
// settings_header() opens a div
|
2679 |
echo '</div>';
|
2680 |
}
|
2681 |
+
|
2682 |
+
/**
|
2683 |
+
* Get main tabs array
|
2684 |
+
*
|
2685 |
+
* @param Integer|Boolean $backup_count No. of backup exist or false by default
|
2686 |
+
* @return Array Array which have key as a tab key and value as tab label
|
2687 |
+
*/
|
2688 |
+
private function get_main_tabs_array($backup_count = false) {
|
2689 |
+
if (false === $backup_count) {
|
2690 |
+
$backups_label_postfix = '';
|
2691 |
+
} else {
|
2692 |
+
$backups_label_postfix = ' ('.$backup_count.')';
|
2693 |
+
}
|
2694 |
+
return apply_filters(
|
2695 |
+
'updraftplus_main_tabs',
|
2696 |
+
array(
|
2697 |
+
'status' => __('Current Status', 'updraftplus'),
|
2698 |
+
'backups' => __('Existing Backups', 'updraftplus').$backups_label_postfix,
|
2699 |
+
'migrate' => __('Migrate / Clone', 'updraftplus'),
|
2700 |
+
'settings' => __('Settings', 'updraftplus'),
|
2701 |
+
'expert' => __('Advanced Tools', 'updraftplus'),
|
2702 |
+
'addons' => __('Premium / Extensions', 'updraftplus'),
|
2703 |
+
)
|
2704 |
+
);
|
2705 |
+
}
|
2706 |
+
|
2707 |
private function print_restore_in_progress_box_if_needed() {
|
2708 |
$restore_in_progress = get_site_option('updraft_restore_in_progress');
|
2709 |
if (!empty($restore_in_progress)) {
|
2765 |
|
2766 |
$connect = htmlspecialchars(__('Connect', 'updraftplus'));
|
2767 |
|
2768 |
+
$enter_credentials_end = '<p style="margin-left: 258px;"><input id="ud_connectsubmit" type="submit" class="button-primary" value="'.$connect.'" /><span class="updraftplus_spinner spinner">' . __('Processing', 'updraftplus') . '...</span></p>';
|
2769 |
|
2770 |
$enter_credentials_end .= '<p style="margin-left: 258px; font-size: 70%"><em><a href="https://updraftplus.com/faqs/tell-me-about-my-updraftplus-com-account/">'.$interested.'</a></em></p>';
|
2771 |
|
2826 |
<th><?php _e('Password', 'updraftplus'); ?></th>
|
2827 |
<td>
|
2828 |
<label for="<?php echo $option_page; ?>'_options_password">
|
2829 |
+
<input id="<?php echo $option_page; ?>_options_password" type="password" size="36" name="<?php echo $option_page; ?>_options[password]" value="<?php echo empty($options['password']) ? '' : htmlspecialchars($options['password']); ?>" />
|
2830 |
<br/>
|
2831 |
<a href="https://updraftplus.com/my-account/?action=lostpassword"><?php _e('Forgotten your details?', 'updraftplus'); ?></a>
|
2832 |
</label>
|
2851 |
}
|
2852 |
|
2853 |
/**
|
2854 |
+
* Return widgetry for the 'backup now' modal.
|
2855 |
+
* Don't optimise this method away; it's used by third-party plugins (e.g. EUM).
|
2856 |
*
|
2857 |
* @return String
|
2858 |
*/
|
2883 |
$ret .= '<div id="backupnow_includefiles_moreoptions" class="updraft-hidden" style="display:none;"><em>'.__('Your saved settings also affect what is backed up - e.g. files excluded.', 'updraftplus').'</em><br>'.$this->files_selector_widgetry('backupnow_files_', false, 'sometimes').'</div></p>';
|
2884 |
|
2885 |
$ret .= '<span id="backupnow_remote_container">'.$this->backup_now_remote_message().'</span>';
|
2886 |
+
|
2887 |
+
$ret .= '<p><input type="checkbox" id="always_keep"> <label for="always_keep">'.__("Only allow this backup to be deleted manually (i.e. keep it even if retention limits are hit).", 'updraftplus').'</label> ';
|
2888 |
|
2889 |
$ret .= apply_filters('updraft_backupnow_modal_afteroptions', '', '');
|
2890 |
|
3797 |
|
3798 |
}
|
3799 |
|
3800 |
+
/**
|
3801 |
+
* Get backup information in HTML format for a specific backup
|
3802 |
+
*
|
3803 |
+
* @param array $backup_history all backups history
|
3804 |
+
* @param string $key backup timestamp
|
3805 |
+
* @param string $nonce backup nonce
|
3806 |
+
* @return string HTML-formatted backup information
|
3807 |
+
*/
|
3808 |
+
public function raw_backup_info($backup_history, $key, $nonce) {
|
3809 |
|
3810 |
global $updraftplus;
|
3811 |
|
3817 |
|
3818 |
if (!empty($backup['label'])) $rawbackup .= '<span class="raw-backup-info">'.$backup['label'].'</span>';
|
3819 |
|
|
|
|
|
|
|
|
|
3820 |
if (!empty($nonce)) {
|
3821 |
$jd = $updraftplus->jobdata_getarray($nonce);
|
3822 |
} else {
|
3823 |
$jd = array();
|
3824 |
}
|
3825 |
|
3826 |
+
$rawbackup .= '<hr>';
|
3827 |
+
$rawbackup .= '<input type="checkbox" name="always_keep_this_backup" id="always_keep_this_backup" data-backup_key="'.$key.'" '.(empty($backup['always_keep']) ? '' : 'checked ').'><label for="always_keep_this_backup">'.__('Only allow this backup to be deleted manually (i.e. keep it even if retention limits are hit).', 'updraftplus').'</label>';
|
3828 |
+
$rawbackup .= '<hr><p>';
|
3829 |
+
|
3830 |
+
$backupable_entities = $updraftplus->get_backupable_file_entities(true, true);
|
3831 |
+
|
3832 |
$checksums = $updraftplus->which_checksums();
|
3833 |
|
3834 |
foreach ($backupable_entities as $type => $info) {
|
3860 |
if ('none' == $serv || '' == $serv) {
|
3861 |
$add_none = true;
|
3862 |
} elseif (isset($updraftplus->backup_methods[$serv])) {
|
3863 |
+
$show_services .= $show_services ? ', '.$updraftplus->backup_methods[$serv] : $updraftplus->backup_methods[$serv];
|
3864 |
} else {
|
3865 |
+
$show_services .= $show_services ? ', '.$serv : $serv;
|
3866 |
}
|
3867 |
}
|
3868 |
if ('' == $show_services && $add_none) $show_services .= __('None', 'updraftplus');
|
3873 |
$rawbackup .= '</p><strong>'.__('Total backup size:', 'updraftplus').'</strong> '.UpdraftPlus_Manipulation_Functions::convert_numeric_size_to_text($total_size).'<p>';
|
3874 |
}
|
3875 |
|
|
|
|
|
3876 |
$rawbackup .= '</p><hr><p><pre>'.print_r($backup, true).'</p></pre>';
|
3877 |
|
3878 |
if (!empty($jd) && is_array($jd)) {
|
4222 |
if (isset($backup[$entity.'-size'])) $file_backups[$entity.'-size'] = $backup[$entity.'-size'];
|
4223 |
}
|
4224 |
|
4225 |
+
$db_backup_info = $updraftplus->update_database_jobdata($db_backups, $backup);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4226 |
|
4227 |
// Next we need to build the services array using the remote storage destinations the user has selected to upload this backup set to
|
4228 |
$selected_services = array();
|
4237 |
$jobdata[] = 'backup_files_array';
|
4238 |
$jobdata[] = $file_backups;
|
4239 |
$jobdata[] = 'blog_name';
|
4240 |
+
$jobdata[] = $db_backup_info['blog_name'];
|
4241 |
+
$jobdata[$backup_database_key] = $db_backup_info['db_backups'];
|
4242 |
if (!empty($selected_services)) $jobdata[$service_key] = $selected_services;
|
4243 |
|
4244 |
|
4509 |
* @uses $GLOBALS['updraftplus_restorer']
|
4510 |
* @uses UpdraftPlus::log()
|
4511 |
*/
|
4512 |
+
public function post_restore_clean_up($successful = true, $browser_context = true) {
|
4513 |
|
4514 |
global $updraftplus_restorer, $updraftplus;
|
4515 |
|
5189 |
}
|
5190 |
$corrupted_files = array();
|
5191 |
foreach ($files_to_check as $file) {
|
5192 |
+
if (!file_exists($file)) continue;
|
5193 |
if (false === ($fp = fopen($file, 'r'))) continue;
|
5194 |
if (false === ($file_data = fread($fp, 8192)));
|
5195 |
fclose($fp);
|
@@ -182,7 +182,7 @@ class UpdraftPlus_Backup {
|
|
182 |
if (!function_exists('get_mu_plugins')) include_once(ABSPATH.'wp-admin/includes/plugin.php');
|
183 |
$mu_plugins = get_mu_plugins();
|
184 |
if (count($mu_plugins) == 0) {
|
185 |
-
$updraftplus->log("There appear to be no mu-plugins to
|
186 |
$flag_error = false;
|
187 |
}
|
188 |
}
|
@@ -362,8 +362,8 @@ class UpdraftPlus_Backup {
|
|
362 |
|
363 |
// We need to make sure that the loop below actually runs
|
364 |
if (empty($services)) $services = array('none');
|
365 |
-
|
366 |
-
$storage_objects_and_ids = $updraftplus->
|
367 |
|
368 |
$total_instances_count = 0;
|
369 |
|
@@ -589,7 +589,7 @@ class UpdraftPlus_Backup {
|
|
589 |
if (!empty($ignored_because_imported)) {
|
590 |
$updraftplus->log("These backup set(s) were imported from a remote location, so will not be counted or pruned. Skipping: ".implode(', ', $ignored_because_imported));
|
591 |
}
|
592 |
-
|
593 |
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
594 |
|
595 |
$database_backups_found = array();
|
@@ -627,10 +627,13 @@ class UpdraftPlus_Backup {
|
|
627 |
// $backup_to_examine is an array of file names, keyed on db/plugins/themes/uploads
|
628 |
// The new backup_history array is saved afterwards, so remember to unset the ones that are to be deleted
|
629 |
$this->log_with_db_occasionally(sprintf("Examining (for databases) backup set with group_id=$group_id, nonce=%s, datestamp=%s (%s)", $nonce, $backup_datestamp, gmdate('M d Y H:i:s', $backup_datestamp)));
|
630 |
-
|
|
|
|
|
|
|
631 |
// Auto-backups are only counted or deleted once we have reached the retain limit - before that, they are skipped
|
632 |
$is_autobackup = !empty($backup_to_examine['autobackup']);
|
633 |
-
|
634 |
$remote_sent = (!empty($backup_to_examine['service']) && ((is_array($backup_to_examine['service']) && in_array('remotesend', $backup_to_examine['service'])) || 'remotesend' === $backup_to_examine['service'])) ? true : false;
|
635 |
|
636 |
$any_deleted_via_filter_yet = false;
|
@@ -647,6 +650,16 @@ class UpdraftPlus_Backup {
|
|
647 |
continue;
|
648 |
}
|
649 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
650 |
if ($is_autobackup) {
|
651 |
if ($any_deleted_via_filter_yet) {
|
652 |
$this->log_with_db_occasionally("This backup set ($backup_datestamp) was an automatic backup, but we have previously deleted a backup due to a limit, so it will be pruned (but not counted towards numerical limits).");
|
@@ -761,6 +774,9 @@ class UpdraftPlus_Backup {
|
|
761 |
// The new backup_history array is saved afterwards, so remember to unset the ones that are to be deleted
|
762 |
$this->log_with_db_occasionally(sprintf("Examining (for files) backup set with nonce=%s, datestamp=%s (%s)", $nonce, $backup_datestamp, gmdate('M d Y H:i:s', $backup_datestamp)));
|
763 |
|
|
|
|
|
|
|
764 |
// Auto-backups are only counted or deleted once we have reached the retain limit - before that, they are skipped
|
765 |
$is_autobackup = !empty($backup_to_examine['autobackup']);
|
766 |
|
@@ -781,6 +797,16 @@ class UpdraftPlus_Backup {
|
|
781 |
continue;
|
782 |
}
|
783 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
784 |
if ($is_autobackup) {
|
785 |
if ($any_deleted_via_filter_yet) {
|
786 |
$this->log_with_db_occasionally("This backup set was an automatic backup, but we have previously deleted a backup due to a limit, so it will be pruned (but not counted towards numerical limits).");
|
@@ -1436,7 +1462,7 @@ class UpdraftPlus_Backup {
|
|
1436 |
// Now, store the results
|
1437 |
if (!is_string($created) && !is_array($created)) $updraftplus->log("$youwhat: create_zip returned an error");
|
1438 |
} else {
|
1439 |
-
$updraftplus->log("No backup of $youwhat: there was nothing found to
|
1440 |
}
|
1441 |
}
|
1442 |
|
@@ -1550,7 +1576,7 @@ class UpdraftPlus_Backup {
|
|
1550 |
|
1551 |
if ('wp' == $this->whichdb) {
|
1552 |
$this->wpdb_obj = $wpdb;
|
1553 |
-
// The table prefix after being filtered - i.e. what filters what we'll actually
|
1554 |
$this->table_prefix = $updraftplus->get_table_prefix(true);
|
1555 |
// The unfiltered table prefix - i.e. the real prefix that things are relative to
|
1556 |
$this->table_prefix_raw = $updraftplus->get_table_prefix(false);
|
182 |
if (!function_exists('get_mu_plugins')) include_once(ABSPATH.'wp-admin/includes/plugin.php');
|
183 |
$mu_plugins = get_mu_plugins();
|
184 |
if (count($mu_plugins) == 0) {
|
185 |
+
$updraftplus->log("There appear to be no mu-plugins to backup. Will not raise an error.");
|
186 |
$flag_error = false;
|
187 |
}
|
188 |
}
|
362 |
|
363 |
// We need to make sure that the loop below actually runs
|
364 |
if (empty($services)) $services = array('none');
|
365 |
+
|
366 |
+
$storage_objects_and_ids = $updraftplus->get_enabled_storage_objects_and_ids($services);
|
367 |
|
368 |
$total_instances_count = 0;
|
369 |
|
589 |
if (!empty($ignored_because_imported)) {
|
590 |
$updraftplus->log("These backup set(s) were imported from a remote location, so will not be counted or pruned. Skipping: ".implode(', ', $ignored_because_imported));
|
591 |
}
|
592 |
+
|
593 |
$backupable_entities = $updraftplus->get_backupable_file_entities(true);
|
594 |
|
595 |
$database_backups_found = array();
|
627 |
// $backup_to_examine is an array of file names, keyed on db/plugins/themes/uploads
|
628 |
// The new backup_history array is saved afterwards, so remember to unset the ones that are to be deleted
|
629 |
$this->log_with_db_occasionally(sprintf("Examining (for databases) backup set with group_id=$group_id, nonce=%s, datestamp=%s (%s)", $nonce, $backup_datestamp, gmdate('M d Y H:i:s', $backup_datestamp)));
|
630 |
+
|
631 |
+
// "Always Keep" Backups should be counted in the count of how many have been retained for purposes of the "how many to retain" count... but if that count is already matched, it's not a problem
|
632 |
+
$is_always_keep = !empty($backup_to_examine['always_keep']);
|
633 |
+
|
634 |
// Auto-backups are only counted or deleted once we have reached the retain limit - before that, they are skipped
|
635 |
$is_autobackup = !empty($backup_to_examine['autobackup']);
|
636 |
+
|
637 |
$remote_sent = (!empty($backup_to_examine['service']) && ((is_array($backup_to_examine['service']) && in_array('remotesend', $backup_to_examine['service'])) || 'remotesend' === $backup_to_examine['service'])) ? true : false;
|
638 |
|
639 |
$any_deleted_via_filter_yet = false;
|
650 |
continue;
|
651 |
}
|
652 |
|
653 |
+
if ($is_always_keep) {
|
654 |
+
if ($database_backups_found[$entity] < $updraft_retain) {
|
655 |
+
$this->log_with_db_occasionally("This backup set ($backup_datestamp) was an 'Always Keep' backup, and we have not yet reached any retain limits, so it should be counted in the count of how many have been retained for purposes of the 'how many to retain' count. It will not be pruned. Skipping.");
|
656 |
+
$database_backups_found[$key]++;
|
657 |
+
} else {
|
658 |
+
$this->log_with_db_occasionally("This backup set ($backup_datestamp) was an 'Always Keep' backup, so it will not be pruned. Skipping.");
|
659 |
+
}
|
660 |
+
continue;
|
661 |
+
}
|
662 |
+
|
663 |
if ($is_autobackup) {
|
664 |
if ($any_deleted_via_filter_yet) {
|
665 |
$this->log_with_db_occasionally("This backup set ($backup_datestamp) was an automatic backup, but we have previously deleted a backup due to a limit, so it will be pruned (but not counted towards numerical limits).");
|
774 |
// The new backup_history array is saved afterwards, so remember to unset the ones that are to be deleted
|
775 |
$this->log_with_db_occasionally(sprintf("Examining (for files) backup set with nonce=%s, datestamp=%s (%s)", $nonce, $backup_datestamp, gmdate('M d Y H:i:s', $backup_datestamp)));
|
776 |
|
777 |
+
// "Always Keep" Backups should be counted in the count of how many have been retained for purposes of the "how many to retain" count... but if that count is already matched, it's not a problem
|
778 |
+
$is_always_keep = !empty($backup_to_examine['always_keep']);
|
779 |
+
|
780 |
// Auto-backups are only counted or deleted once we have reached the retain limit - before that, they are skipped
|
781 |
$is_autobackup = !empty($backup_to_examine['autobackup']);
|
782 |
|
797 |
continue;
|
798 |
}
|
799 |
|
800 |
+
if ($is_always_keep) {
|
801 |
+
if ($file_entities_backups_found[$entity] < $updraft_retain) {
|
802 |
+
$this->log_with_db_occasionally("This backup set ($backup_datestamp) was an 'Always Keep' backup, and we have not yet reached any retain limits, so it should be counted in the count of how many have been retained for purposes of the 'how many to retain' count. It will not be pruned. Skipping.");
|
803 |
+
$file_entities_backups_found[$entity]++;
|
804 |
+
} else {
|
805 |
+
$this->log_with_db_occasionally("This backup set ($backup_datestamp) was an 'Always Keep' backup, so it will not be pruned. Skipping.");
|
806 |
+
}
|
807 |
+
continue;
|
808 |
+
}
|
809 |
+
|
810 |
if ($is_autobackup) {
|
811 |
if ($any_deleted_via_filter_yet) {
|
812 |
$this->log_with_db_occasionally("This backup set was an automatic backup, but we have previously deleted a backup due to a limit, so it will be pruned (but not counted towards numerical limits).");
|
1462 |
// Now, store the results
|
1463 |
if (!is_string($created) && !is_array($created)) $updraftplus->log("$youwhat: create_zip returned an error");
|
1464 |
} else {
|
1465 |
+
$updraftplus->log("No backup of $youwhat: there was nothing found to backup");
|
1466 |
}
|
1467 |
}
|
1468 |
|
1576 |
|
1577 |
if ('wp' == $this->whichdb) {
|
1578 |
$this->wpdb_obj = $wpdb;
|
1579 |
+
// The table prefix after being filtered - i.e. what filters what we'll actually backup
|
1580 |
$this->table_prefix = $updraftplus->get_table_prefix(true);
|
1581 |
// The unfiltered table prefix - i.e. the real prefix that things are relative to
|
1582 |
$this->table_prefix_raw = $updraftplus->get_table_prefix(false);
|
@@ -30,6 +30,7 @@ class UpdraftPlus_UpdraftCentral_Main {
|
|
30 |
'comments' => 'UpdraftCentral_Comments_Commands',
|
31 |
'analytics' => 'UpdraftCentral_Analytics_Commands',
|
32 |
'plugin' => 'UpdraftCentral_Plugin_Commands',
|
|
|
33 |
'posts' => 'UpdraftCentral_Posts_Commands'
|
34 |
));
|
35 |
|
30 |
'comments' => 'UpdraftCentral_Comments_Commands',
|
31 |
'analytics' => 'UpdraftCentral_Analytics_Commands',
|
32 |
'plugin' => 'UpdraftCentral_Plugin_Commands',
|
33 |
+
'theme' => 'UpdraftCentral_Theme_Commands',
|
34 |
'posts' => 'UpdraftCentral_Posts_Commands'
|
35 |
));
|
36 |
|
@@ -50,4 +50,27 @@ abstract class UpdraftCentral_Commands {
|
|
50 |
'rpcerror'
|
51 |
);
|
52 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
}
|
50 |
'rpcerror'
|
51 |
);
|
52 |
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* Checks whether a backup and a security credentials is required for the given request
|
56 |
+
*
|
57 |
+
* @param array $dir The directory location to check
|
58 |
+
* @return array
|
59 |
+
*/
|
60 |
+
final protected function _get_backup_credentials_settings($dir) {
|
61 |
+
// Do we need to ask the user for filesystem credentials? when installing and/or deleting items in the given directory
|
62 |
+
$filesystem_method = get_filesystem_method(array(), $dir);
|
63 |
+
ob_start();
|
64 |
+
$filesystem_credentials_are_stored = request_filesystem_credentials(site_url());
|
65 |
+
ob_end_clean();
|
66 |
+
$request_filesystem_credentials = ('direct' != $filesystem_method && !$filesystem_credentials_are_stored);
|
67 |
+
|
68 |
+
// Do we need to execute a backup process before installing/managing items
|
69 |
+
$automatic_backups = (class_exists('UpdraftPlus_Options') && class_exists('UpdraftPlus_Addon_Autobackup') && UpdraftPlus_Options::get_updraft_option('updraft_autobackup_default', true)) ? true : false;
|
70 |
+
|
71 |
+
return array(
|
72 |
+
'request_filesystem_credentials' => $request_filesystem_credentials,
|
73 |
+
'automatic_backups' => $automatic_backups
|
74 |
+
);
|
75 |
+
}
|
76 |
}
|
@@ -8,11 +8,46 @@ if (!defined('UPDRAFTPLUS_DIR')) die('No access.');
|
|
8 |
*/
|
9 |
class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
/**
|
12 |
* Constructor
|
13 |
*/
|
14 |
public function __construct() {
|
15 |
-
$this->_admin_include('plugin.php', 'file.php', 'template.php', 'class-wp-upgrader.php', 'plugin-install.php');
|
16 |
}
|
17 |
|
18 |
/**
|
@@ -24,13 +59,168 @@ class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
|
24 |
public function is_plugin_installed($query) {
|
25 |
|
26 |
if (!isset($query['plugin']))
|
27 |
-
return $this->
|
28 |
|
29 |
|
30 |
-
$result = $this->
|
31 |
return $this->_response($result);
|
32 |
}
|
33 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
/**
|
35 |
* Activates the plugin
|
36 |
*
|
@@ -39,24 +229,35 @@ class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
|
39 |
*/
|
40 |
public function activate_plugin($query) {
|
41 |
|
42 |
-
|
43 |
-
|
|
|
|
|
44 |
|
45 |
-
|
46 |
-
|
|
|
|
|
47 |
|
|
|
|
|
48 |
|
49 |
-
|
50 |
-
|
51 |
-
|
|
|
|
|
|
|
|
|
52 |
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
|
|
60 |
}
|
61 |
|
62 |
return $this->_response($result);
|
@@ -70,81 +271,109 @@ class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
|
70 |
*/
|
71 |
public function install_activate_plugin($query) {
|
72 |
|
73 |
-
|
74 |
-
|
|
|
|
|
75 |
|
76 |
-
|
77 |
-
return $this->_response(array('error' => true, 'message' => 'plugin_slug_required', 'values' => array()));
|
78 |
|
79 |
-
|
80 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
|
|
|
|
|
82 |
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
|
|
|
|
|
|
91 |
}
|
92 |
|
93 |
-
$
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
if (is_wp_error($api)) {
|
112 |
-
$result = array('error' => true, 'message' => 'generic_response_error', 'values' => array($api->get_error_message()));
|
113 |
-
} else {
|
114 |
-
$info = $this->get_plugin_info($query['plugin']);
|
115 |
-
$installed = $info['installed'];
|
116 |
|
117 |
-
|
118 |
-
|
119 |
-
|
|
|
120 |
|
121 |
-
|
122 |
-
|
123 |
|
124 |
-
|
125 |
-
|
126 |
-
}
|
127 |
|
128 |
-
if (
|
129 |
-
$result = array('
|
130 |
} else {
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
|
|
135 |
|
136 |
-
|
137 |
-
|
138 |
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
}
|
|
|
|
|
148 |
}
|
149 |
|
150 |
return $this->_response($result);
|
@@ -157,13 +386,17 @@ class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
|
157 |
* @param array $plugin The name of the plugin to pull the information from
|
158 |
* @return array Contains the plugin information
|
159 |
*/
|
160 |
-
private function
|
161 |
|
162 |
$info = array(
|
163 |
'active' => false,
|
164 |
'installed' => false
|
165 |
);
|
166 |
|
|
|
|
|
|
|
|
|
167 |
// Gets all plugins available.
|
168 |
$get_plugins = get_plugins();
|
169 |
|
@@ -181,4 +414,86 @@ class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
|
181 |
|
182 |
return $info;
|
183 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
184 |
}
|
8 |
*/
|
9 |
class UpdraftCentral_Plugin_Commands extends UpdraftCentral_Commands {
|
10 |
|
11 |
+
private $switched = false;
|
12 |
+
|
13 |
+
/**
|
14 |
+
* Function that gets called before every action
|
15 |
+
*
|
16 |
+
* @param string $command a string that corresponds to UDC command to call a certain method for this class.
|
17 |
+
* @param array $data an array of data post or get fields
|
18 |
+
* @param array $extra_info extrainfo use in the udrpc_action, e.g. user_id
|
19 |
+
*
|
20 |
+
* link to udrpc_action main function in class UpdraftPlus_UpdraftCentral_Listener
|
21 |
+
*/
|
22 |
+
public function _pre_action($command, $data, $extra_info) {
|
23 |
+
// Here we assign the current blog_id to a variable $blog_id
|
24 |
+
$blog_id = get_current_blog_id();
|
25 |
+
if (!empty($data['site_id'])) $blog_id = $data['site_id'];
|
26 |
+
|
27 |
+
if (function_exists('switch_to_blog') && is_multisite() && $blog_id) {
|
28 |
+
$this->switched = switch_to_blog($blog_id);
|
29 |
+
}
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Function that gets called after every action
|
34 |
+
*
|
35 |
+
* @param string $command a string that corresponds to UDC command to call a certain method for this class.
|
36 |
+
* @param array $data an array of data post or get fields
|
37 |
+
* @param array $extra_info extrainfo use in the udrpc_action, e.g. user_id
|
38 |
+
*
|
39 |
+
* link to udrpc_action main function in class UpdraftPlus_UpdraftCentral_Listener
|
40 |
+
*/
|
41 |
+
public function _post_action($command, $data, $extra_info) {
|
42 |
+
// Here, we're restoring to the current (default) blog before we switched
|
43 |
+
if ($this->switched) restore_current_blog();
|
44 |
+
}
|
45 |
+
|
46 |
/**
|
47 |
* Constructor
|
48 |
*/
|
49 |
public function __construct() {
|
50 |
+
$this->_admin_include('plugin.php', 'file.php', 'template.php', 'class-wp-upgrader.php', 'plugin-install.php', 'update.php');
|
51 |
}
|
52 |
|
53 |
/**
|
59 |
public function is_plugin_installed($query) {
|
60 |
|
61 |
if (!isset($query['plugin']))
|
62 |
+
return $this->_generic_error_response('plugin_name_required');
|
63 |
|
64 |
|
65 |
+
$result = $this->_get_plugin_info($query['plugin']);
|
66 |
return $this->_response($result);
|
67 |
}
|
68 |
|
69 |
+
/**
|
70 |
+
* Applies currently requested action for plugin processing
|
71 |
+
*
|
72 |
+
* @param string $action The action to apply (e.g. activate or install)
|
73 |
+
* @param array $query Parameter array containing information for the currently requested action
|
74 |
+
*
|
75 |
+
* @return array
|
76 |
+
*/
|
77 |
+
private function _apply_plugin_action($action, $query) {
|
78 |
+
|
79 |
+
$result = array();
|
80 |
+
switch ($action) {
|
81 |
+
case 'activate':
|
82 |
+
case 'network_activate':
|
83 |
+
$info = $this->_get_plugin_info($query['plugin']);
|
84 |
+
if ($info['installed']) {
|
85 |
+
if (is_multisite() && 'network_activate' === $action) {
|
86 |
+
$activate = activate_plugin($info['plugin_path'], '', true);
|
87 |
+
} else {
|
88 |
+
$activate = activate_plugin($info['plugin_path']);
|
89 |
+
}
|
90 |
+
|
91 |
+
if (is_wp_error($activate)) {
|
92 |
+
$result = $this->_generic_error_response('generic_response_error', array($activate->get_error_message()));
|
93 |
+
} else {
|
94 |
+
$result = array('activated' => true);
|
95 |
+
}
|
96 |
+
} else {
|
97 |
+
$result = $this->_generic_error_response('plugin_not_installed', array($query['plugin']));
|
98 |
+
}
|
99 |
+
break;
|
100 |
+
case 'deactivate':
|
101 |
+
case 'network_deactivate':
|
102 |
+
$info = $this->_get_plugin_info($query['plugin']);
|
103 |
+
if ($info['active']) {
|
104 |
+
if (is_multisite() && 'network_deactivate' === $action) {
|
105 |
+
deactivate_plugins($info['plugin_path'], false, true);
|
106 |
+
} else {
|
107 |
+
deactivate_plugins($info['plugin_path']);
|
108 |
+
}
|
109 |
+
|
110 |
+
if (!is_plugin_active($info['plugin_path'])) {
|
111 |
+
$result = array('deactivated' => true);
|
112 |
+
} else {
|
113 |
+
$result = $this->_generic_error_response('deactivate_plugin_failed', array($query['plugin']));
|
114 |
+
}
|
115 |
+
} else {
|
116 |
+
$result = $this->_generic_error_response('not_active', array($query['plugin']));
|
117 |
+
}
|
118 |
+
break;
|
119 |
+
case 'install':
|
120 |
+
$api = plugins_api('plugin_information', array(
|
121 |
+
'slug' => $query['slug'],
|
122 |
+
'fields' => array(
|
123 |
+
'short_description' => false,
|
124 |
+
'sections' => false,
|
125 |
+
'requires' => false,
|
126 |
+
'rating' => false,
|
127 |
+
'ratings' => false,
|
128 |
+
'downloaded' => false,
|
129 |
+
'last_updated' => false,
|
130 |
+
'added' => false,
|
131 |
+
'tags' => false,
|
132 |
+
'compatibility' => false,
|
133 |
+
'homepage' => false,
|
134 |
+
'donate_link' => false,
|
135 |
+
)
|
136 |
+
));
|
137 |
+
|
138 |
+
if (is_wp_error($api)) {
|
139 |
+
$result = $this->_generic_error_response('generic_response_error', array($api->get_error_message()));
|
140 |
+
} else {
|
141 |
+
$info = $this->_get_plugin_info($query['plugin']);
|
142 |
+
$installed = $info['installed'];
|
143 |
+
|
144 |
+
if (!$installed) {
|
145 |
+
// WP < 3.7
|
146 |
+
if (!class_exists('Automatic_Upgrader_Skin')) include_once(UPDRAFTPLUS_DIR.'/central/classes/class-automatic-upgrader-skin.php');
|
147 |
+
|
148 |
+
$skin = new Automatic_Upgrader_Skin();
|
149 |
+
$upgrader = new Plugin_Upgrader($skin);
|
150 |
+
|
151 |
+
$download_link = $api->download_link;
|
152 |
+
$installed = $upgrader->install($download_link);
|
153 |
+
}
|
154 |
+
|
155 |
+
if (!$installed) {
|
156 |
+
$result = $this->_generic_error_response('plugin_install_failed', array($query['plugin']));
|
157 |
+
} else {
|
158 |
+
$result = array('installed' => true);
|
159 |
+
}
|
160 |
+
}
|
161 |
+
break;
|
162 |
+
}
|
163 |
+
|
164 |
+
return $result;
|
165 |
+
}
|
166 |
+
|
167 |
+
/**
|
168 |
+
* Preloads the submitted credentials to the global $_POST variable
|
169 |
+
*
|
170 |
+
* @param array $query Parameter array containing information for the currently requested action
|
171 |
+
*/
|
172 |
+
private function _preload_credentials($query) {
|
173 |
+
if (!empty($query) && isset($query['filesystem_credentials'])) {
|
174 |
+
parse_str($query['filesystem_credentials'], $filesystem_credentials);
|
175 |
+
if (is_array($filesystem_credentials)) {
|
176 |
+
foreach ($filesystem_credentials as $key => $value) {
|
177 |
+
// Put them into $_POST, which is where request_filesystem_credentials() checks for them.
|
178 |
+
$_POST[$key] = $value;
|
179 |
+
}
|
180 |
+
}
|
181 |
+
}
|
182 |
+
}
|
183 |
+
|
184 |
+
/**
|
185 |
+
* Checks whether we have the required fields submitted and the user has
|
186 |
+
* the capabilities to execute the requested action
|
187 |
+
*
|
188 |
+
* @param array $query The submitted information
|
189 |
+
* @param array $fields The required fields to check
|
190 |
+
* @param array $capabilities The capabilities to check and validate
|
191 |
+
*
|
192 |
+
* @return array|string
|
193 |
+
*/
|
194 |
+
private function _validate_fields_and_capabilities($query, $fields, $capabilities) {
|
195 |
+
|
196 |
+
$error = '';
|
197 |
+
if (!empty($fields)) {
|
198 |
+
for ($i=0; $i<count($fields); $i++) {
|
199 |
+
$field = $fields[$i];
|
200 |
+
|
201 |
+
if (!isset($query[$field])) {
|
202 |
+
if ('keyword' === $field) {
|
203 |
+
$error = $this->_generic_error_response('keyword_required');
|
204 |
+
} else {
|
205 |
+
$error = $this->_generic_error_response('plugin_'.$query[$field].'_required');
|
206 |
+
}
|
207 |
+
break;
|
208 |
+
}
|
209 |
+
}
|
210 |
+
}
|
211 |
+
|
212 |
+
if (empty($error) && !empty($capabilities)) {
|
213 |
+
for ($i=0; $i<count($capabilities); $i++) {
|
214 |
+
if (!current_user_can($capabilities[$i])) {
|
215 |
+
$error = $this->_generic_error_response('plugin_insufficient_permission');
|
216 |
+
break;
|
217 |
+
}
|
218 |
+
}
|
219 |
+
}
|
220 |
+
|
221 |
+
return $error;
|
222 |
+
}
|
223 |
+
|
224 |
/**
|
225 |
* Activates the plugin
|
226 |
*
|
229 |
*/
|
230 |
public function activate_plugin($query) {
|
231 |
|
232 |
+
$error = $this->_validate_fields_and_capabilities($query, array('plugin'), array('activate_plugins'));
|
233 |
+
if (!empty($error)) {
|
234 |
+
return $error;
|
235 |
+
}
|
236 |
|
237 |
+
$result = $this->_apply_plugin_action('activate', $query);
|
238 |
+
if (empty($result['activated'])) {
|
239 |
+
return $result;
|
240 |
+
}
|
241 |
|
242 |
+
return $this->_response($result);
|
243 |
+
}
|
244 |
|
245 |
+
/**
|
246 |
+
* Deactivates the plugin
|
247 |
+
*
|
248 |
+
* @param array $query Parameter array containing the name of the plugin to deactivate
|
249 |
+
* @return array Contains the result of the current process
|
250 |
+
*/
|
251 |
+
public function deactivate_plugin($query) {
|
252 |
|
253 |
+
$error = $this->_validate_fields_and_capabilities($query, array('plugin'), array('activate_plugins'));
|
254 |
+
if (!empty($error)) {
|
255 |
+
return $error;
|
256 |
+
}
|
257 |
+
|
258 |
+
$result = $this->_apply_plugin_action('deactivate', $query);
|
259 |
+
if (empty($result['deactivated'])) {
|
260 |
+
return $result;
|
261 |
}
|
262 |
|
263 |
return $this->_response($result);
|
271 |
*/
|
272 |
public function install_activate_plugin($query) {
|
273 |
|
274 |
+
$error = $this->_validate_fields_and_capabilities($query, array('plugin', 'slug'), array('install_plugins', 'activate_plugins'));
|
275 |
+
if (!empty($error)) {
|
276 |
+
return $error;
|
277 |
+
}
|
278 |
|
279 |
+
$this->_preload_credentials($query);
|
|
|
280 |
|
281 |
+
$result = $this->_apply_plugin_action('install', $query);
|
282 |
+
if (!empty($result['installed']) && $result['installed']) {
|
283 |
+
$result = $this->_apply_plugin_action('activate', $query);
|
284 |
+
if (empty($result['activated'])) {
|
285 |
+
return $result;
|
286 |
+
}
|
287 |
+
} else {
|
288 |
+
return $result;
|
289 |
+
}
|
290 |
|
291 |
+
return $this->_response($result);
|
292 |
+
}
|
293 |
|
294 |
+
/**
|
295 |
+
* Download, install the plugin
|
296 |
+
*
|
297 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the plugin name and slug
|
298 |
+
* @return array Contains the result of the current process
|
299 |
+
*/
|
300 |
+
public function install_plugin($query) {
|
301 |
+
|
302 |
+
$error = $this->_validate_fields_and_capabilities($query, array('plugin', 'slug'), array('install_plugins'));
|
303 |
+
if (!empty($error)) {
|
304 |
+
return $error;
|
305 |
}
|
306 |
|
307 |
+
$this->_preload_credentials($query);
|
308 |
+
|
309 |
+
$result = $this->_apply_plugin_action('install', $query);
|
310 |
+
if (empty($result['installed'])) {
|
311 |
+
return $result;
|
312 |
+
}
|
313 |
+
|
314 |
+
return $this->_response($result);
|
315 |
+
}
|
316 |
+
|
317 |
+
/**
|
318 |
+
* Uninstall/delete the plugin
|
319 |
+
*
|
320 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the plugin name and slug
|
321 |
+
* @return array Contains the result of the current process
|
322 |
+
*/
|
323 |
+
public function delete_plugin($query) {
|
|
|
|
|
|
|
|
|
|
|
|
|
324 |
|
325 |
+
$error = $this->_validate_fields_and_capabilities($query, array('plugin'), array('delete_plugins'));
|
326 |
+
if (!empty($error)) {
|
327 |
+
return $error;
|
328 |
+
}
|
329 |
|
330 |
+
$this->_preload_credentials($query);
|
331 |
+
$info = $this->_get_plugin_info($query['plugin']);
|
332 |
|
333 |
+
if ($info['installed']) {
|
334 |
+
$deleted = delete_plugins(array($info['plugin_path']));
|
|
|
335 |
|
336 |
+
if ($deleted) {
|
337 |
+
$result = array('deleted' => true);
|
338 |
} else {
|
339 |
+
$result = $this->_generic_error_response('delete_plugin_failed', array($query['plugin']));
|
340 |
+
}
|
341 |
+
} else {
|
342 |
+
$result = $this->_generic_error_response('plugin_not_installed', array($query['plugin']));
|
343 |
+
}
|
344 |
|
345 |
+
return $this->_response($result);
|
346 |
+
}
|
347 |
|
348 |
+
/**
|
349 |
+
* Updates/upgrade the plugin
|
350 |
+
*
|
351 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the plugin name and slug
|
352 |
+
* @return array Contains the result of the current process
|
353 |
+
*/
|
354 |
+
public function update_plugin($query) {
|
355 |
+
|
356 |
+
$error = $this->_validate_fields_and_capabilities($query, array('plugin', 'slug'), array('update_plugins'));
|
357 |
+
if (!empty($error)) {
|
358 |
+
return $error;
|
359 |
+
}
|
360 |
+
|
361 |
+
$this->_preload_credentials($query);
|
362 |
+
$info = $this->_get_plugin_info($query['plugin']);
|
363 |
+
|
364 |
+
// Make sure that we still have the plugin installed before running
|
365 |
+
// the update process
|
366 |
+
if ($info['installed']) {
|
367 |
+
// Load the updates command class if not existed
|
368 |
+
if (!class_exists('UpdraftCentral_Updates_Commands')) include_once('updates.php');
|
369 |
+
$update_command = new UpdraftCentral_Updates_Commands($this->rc);
|
370 |
+
|
371 |
+
$result = $update_command->update_plugin($info['plugin_path'], $query['slug']);
|
372 |
+
if (!empty($result['error'])) {
|
373 |
+
$result['values'] = array($query['plugin']);
|
374 |
}
|
375 |
+
} else {
|
376 |
+
$result = $this->_generic_error_response('plugin_not_installed', array($query['plugin']));
|
377 |
}
|
378 |
|
379 |
return $this->_response($result);
|
386 |
* @param array $plugin The name of the plugin to pull the information from
|
387 |
* @return array Contains the plugin information
|
388 |
*/
|
389 |
+
private function _get_plugin_info($plugin) {
|
390 |
|
391 |
$info = array(
|
392 |
'active' => false,
|
393 |
'installed' => false
|
394 |
);
|
395 |
|
396 |
+
// Clear plugin cache so that newly installed/downloaded plugins
|
397 |
+
// gets reflected when calling "get_plugins"
|
398 |
+
wp_clean_plugins_cache();
|
399 |
+
|
400 |
// Gets all plugins available.
|
401 |
$get_plugins = get_plugins();
|
402 |
|
414 |
|
415 |
return $info;
|
416 |
}
|
417 |
+
|
418 |
+
/**
|
419 |
+
* Loads all available plugins with additional attributes and settings needed by UpdraftCentral
|
420 |
+
*
|
421 |
+
* @param array $query Parameter array Any available parameters needed for this action
|
422 |
+
* @return array Contains the result of the current process
|
423 |
+
*/
|
424 |
+
public function load_plugins($query) {
|
425 |
+
|
426 |
+
$error = $this->_validate_fields_and_capabilities($query, array(), array('install_plugins', 'activate_plugins'));
|
427 |
+
if (!empty($error)) {
|
428 |
+
return $error;
|
429 |
+
}
|
430 |
+
|
431 |
+
$website = get_bloginfo('name');
|
432 |
+
$results = array();
|
433 |
+
|
434 |
+
// Load the updates command class if not existed
|
435 |
+
if (!class_exists('UpdraftCentral_Updates_Commands')) include_once('updates.php');
|
436 |
+
$updates = new UpdraftCentral_Updates_Commands($this->rc);
|
437 |
+
|
438 |
+
// Get plugins for update
|
439 |
+
$plugin_updates = $updates->get_item_updates('plugins');
|
440 |
+
|
441 |
+
// Get all plugins
|
442 |
+
$plugins = get_plugins();
|
443 |
+
|
444 |
+
foreach ($plugins as $key => $value) {
|
445 |
+
$slug = basename($key, '.php');
|
446 |
+
|
447 |
+
$plugin = new stdClass();
|
448 |
+
$plugin->name = $value['Name'];
|
449 |
+
$plugin->description = $value['Description'];
|
450 |
+
$plugin->slug = $slug;
|
451 |
+
$plugin->version = $value['Version'];
|
452 |
+
$plugin->author = $value['Author'];
|
453 |
+
$plugin->status = is_plugin_active($key) ? 'active' : 'inactive';
|
454 |
+
$plugin->website = $website;
|
455 |
+
|
456 |
+
if (!empty($plugin_updates[$key])) {
|
457 |
+
$update_info = $plugin_updates[$key];
|
458 |
+
|
459 |
+
if (version_compare($update_info->Version, $update_info->update->new_version, '<')) {
|
460 |
+
if (!empty($update_info->update->new_version)) $plugin->latest_version = $update_info->update->new_version;
|
461 |
+
if (!empty($update_info->update->package)) $plugin->download_link = $update_info->update->package;
|
462 |
+
if (!empty($update_info->update->sections)) $plugin->sections = $update_info->update->sections;
|
463 |
+
}
|
464 |
+
}
|
465 |
+
|
466 |
+
if (empty($plugin->short_description) && !empty($plugin->description)) {
|
467 |
+
// Only pull the first sentence as short description, it should be enough rather than displaying
|
468 |
+
// an empty description or a full blown one which the user can access anytime if they press on
|
469 |
+
// the view details link in UpdraftCentral.
|
470 |
+
$temp = explode('.', $plugin->description);
|
471 |
+
$short_description = $temp[0];
|
472 |
+
|
473 |
+
// Adding the second sentence wouldn't hurt, in case the first sentence is too short.
|
474 |
+
if (isset($temp[1])) $short_description .= '.'.$temp[1];
|
475 |
+
|
476 |
+
$plugin->short_description = $short_description.'.';
|
477 |
+
}
|
478 |
+
|
479 |
+
$results[] = $plugin;
|
480 |
+
}
|
481 |
+
|
482 |
+
$result = array(
|
483 |
+
'plugins' => $results
|
484 |
+
);
|
485 |
+
|
486 |
+
$result = array_merge($result, $this->_get_backup_credentials_settings(WP_PLUGIN_DIR));
|
487 |
+
return $this->_response($result);
|
488 |
+
}
|
489 |
+
|
490 |
+
/**
|
491 |
+
* Gets the backup and security credentials settings for this website
|
492 |
+
*
|
493 |
+
* @param array $query Parameter array Any available parameters needed for this action
|
494 |
+
* @return array Contains the result of the current process
|
495 |
+
*/
|
496 |
+
public function get_plugin_requirements() {
|
497 |
+
return $this->_response($this->_get_backup_credentials_settings(WP_PLUGIN_DIR));
|
498 |
+
}
|
499 |
}
|
@@ -55,29 +55,51 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
55 |
*/
|
56 |
public function get_requested_posts($params) {
|
57 |
|
|
|
|
|
58 |
// check paged parameter; if empty set to 1
|
59 |
-
$paged =
|
60 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
|
62 |
// Using default function get_posts to fetch all posts object from passed parameters
|
63 |
// Count all fetch posts objects
|
64 |
// get total fetch posts and divide to number of posts for pagination
|
65 |
-
$query = new WP_Query($
|
66 |
$result = $query->posts;
|
67 |
|
68 |
-
$count_posts =
|
69 |
$page_count = 0;
|
70 |
$postdata = array();
|
71 |
|
72 |
-
if ($count_posts
|
73 |
-
|
74 |
-
$
|
|
|
|
|
75 |
}
|
76 |
|
|
|
|
|
|
|
|
|
|
|
|
|
77 |
if (empty($result)) {
|
78 |
$error_data = array(
|
79 |
'count' => $page_count,
|
80 |
-
'paged' => $paged
|
|
|
81 |
);
|
82 |
return $this->_generic_error_response('post_not_found_with_keyword', $error_data);
|
83 |
} else {
|
@@ -101,27 +123,22 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
101 |
$data->category_name = $cat_array;
|
102 |
$data->post_title = $post->post_title;
|
103 |
$data->post_status = $post->post_status;
|
|
|
104 |
$postdata[] = $data;
|
105 |
}
|
106 |
|
107 |
-
$cat_id = $params['category'][0];
|
108 |
-
if (0 != $cat_id) {
|
109 |
-
$count_category_posts = get_category($cat_id);
|
110 |
-
if (empty($params['numberposts'])) return $this->_generic_error_response('numberposts_parameter_missing', $params);
|
111 |
-
$page_count = absint($count_category_posts->category_count / $params['numberposts']);
|
112 |
-
}
|
113 |
-
|
114 |
$response = array(
|
115 |
'posts' => $postdata,
|
116 |
'count' => $page_count,
|
117 |
'paged' => $paged,
|
118 |
'categories' => $this->get_requested_categories(array('parent' => 0, 'return_object' => true)),
|
119 |
-
'message' => "found_posts_count"
|
|
|
|
|
120 |
);
|
121 |
}
|
122 |
|
123 |
return $this->_response($response);
|
124 |
-
|
125 |
}
|
126 |
|
127 |
/**
|
@@ -297,7 +314,7 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
297 |
// Check if result is false
|
298 |
if (is_wp_error($post_id)) {
|
299 |
$error_data = array(
|
300 |
-
'message' => 'Error inserting post'
|
301 |
);
|
302 |
|
303 |
return $this->_generic_error_response('post_insert_error', $error_data);
|
@@ -359,7 +376,7 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
359 |
// Check if response is false
|
360 |
if (is_wp_error($response)) {
|
361 |
$error_data = array(
|
362 |
-
'message' => 'Error updating post'
|
363 |
);
|
364 |
|
365 |
return $this->_generic_error_response('post_update_error', $error_data);
|
@@ -418,7 +435,7 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
418 |
// Check if response if false
|
419 |
if (is_wp_error($response)) {
|
420 |
$error_data = array(
|
421 |
-
'message' => 'Error deleting post'
|
422 |
);
|
423 |
return $this->_generic_error_response('post_delete_error', $error_data);
|
424 |
}
|
@@ -481,7 +498,7 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
481 |
|
482 |
if (is_wp_error($response)) {
|
483 |
$error_data = array(
|
484 |
-
'message' => 'Error inserting category'
|
485 |
);
|
486 |
return $this->_generic_error_response('category_insert_error', $error_data);
|
487 |
}
|
@@ -539,7 +556,7 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
539 |
// Check if response is false
|
540 |
if (is_wp_error($response)) {
|
541 |
$error_data = array(
|
542 |
-
'message' => 'Error updating category'
|
543 |
);
|
544 |
return $this->_generic_error_response('category_update_error', $error_data);
|
545 |
}
|
@@ -587,7 +604,7 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
587 |
|
588 |
if (is_wp_error($response)) {
|
589 |
$error_data = array(
|
590 |
-
'message' => 'Error deleting category'
|
591 |
);
|
592 |
return $this->_generic_error_response('user_no_permission_to_delete_category', $error_data);
|
593 |
}
|
@@ -612,19 +629,40 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
612 |
*/
|
613 |
public function find_post_by_title($params) {
|
614 |
|
|
|
|
|
615 |
// Check if keyword is empty or null
|
616 |
if (empty($params['s'])) {
|
617 |
return $this->_generic_error_response('search_generated_no_result', array());
|
618 |
}
|
619 |
|
620 |
// Set an array with post_type to search only post
|
621 |
-
$query_string = array(
|
|
|
|
|
|
|
|
|
|
|
622 |
$query = new WP_Query($query_string);
|
623 |
-
$published_posts = absint($query->post_count / 10);
|
624 |
$postdata = array();
|
625 |
|
626 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
627 |
|
|
|
628 |
if ($query->have_posts()) {
|
629 |
|
630 |
foreach ($query->posts as $post) {
|
@@ -655,14 +693,16 @@ class UpdraftCentral_Posts_Commands extends UpdraftCentral_Commands {
|
|
655 |
'categories' => $this->get_requested_categories(array('parent' => 0, 'return_object' => true)),
|
656 |
'posts' => $postdata,
|
657 |
'n' => $arr,
|
658 |
-
'count' => $
|
659 |
-
'paged' =>
|
660 |
-
'message' => "found_post"
|
|
|
661 |
);
|
662 |
} else {
|
663 |
$error_data = array(
|
664 |
-
'count' => $
|
665 |
-
'paged' =>
|
|
|
666 |
);
|
667 |
return $this->_generic_error_response('post_not_found_with_keyword', $error_data);
|
668 |
}
|
55 |
*/
|
56 |
public function get_requested_posts($params) {
|
57 |
|
58 |
+
if (empty($params['numberposts'])) return $this->_generic_error_response('numberposts_parameter_missing', $params);
|
59 |
+
|
60 |
// check paged parameter; if empty set to 1
|
61 |
+
$paged = !empty($params['paged']) ? (int) $params['paged'] : 1;
|
62 |
+
|
63 |
+
$args = array(
|
64 |
+
'posts_per_page' => $params['numberposts'],
|
65 |
+
'paged' => $paged,
|
66 |
+
'post_type' => 'post',
|
67 |
+
'post_status' => !empty($params['post_status']) ? $params['post_status'] : 'any'
|
68 |
+
);
|
69 |
+
|
70 |
+
if (!empty($params['category'][0])) {
|
71 |
+
$term_id = (int) $params['category'][0];
|
72 |
+
$args['category__in'] = array($term_id);
|
73 |
+
}
|
74 |
|
75 |
// Using default function get_posts to fetch all posts object from passed parameters
|
76 |
// Count all fetch posts objects
|
77 |
// get total fetch posts and divide to number of posts for pagination
|
78 |
+
$query = new WP_Query($args);
|
79 |
$result = $query->posts;
|
80 |
|
81 |
+
$count_posts = $query->found_posts;
|
82 |
$page_count = 0;
|
83 |
$postdata = array();
|
84 |
|
85 |
+
if ((int) $count_posts > 0) {
|
86 |
+
$page_count = absint((int) $count_posts / (int) $params['numberposts']);
|
87 |
+
$remainder = absint((int) $count_posts % (int) $params['numberposts']);
|
88 |
+
|
89 |
+
$page_count = ($remainder > 0) ? ++$page_count : $page_count;
|
90 |
}
|
91 |
|
92 |
+
$info = array(
|
93 |
+
'page' => $paged,
|
94 |
+
'pages' => $page_count,
|
95 |
+
'results' => $count_posts
|
96 |
+
);
|
97 |
+
|
98 |
if (empty($result)) {
|
99 |
$error_data = array(
|
100 |
'count' => $page_count,
|
101 |
+
'paged' => $paged,
|
102 |
+
'info' => $info
|
103 |
);
|
104 |
return $this->_generic_error_response('post_not_found_with_keyword', $error_data);
|
105 |
} else {
|
123 |
$data->category_name = $cat_array;
|
124 |
$data->post_title = $post->post_title;
|
125 |
$data->post_status = $post->post_status;
|
126 |
+
$data->ID = $post->ID;
|
127 |
$postdata[] = $data;
|
128 |
}
|
129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
$response = array(
|
131 |
'posts' => $postdata,
|
132 |
'count' => $page_count,
|
133 |
'paged' => $paged,
|
134 |
'categories' => $this->get_requested_categories(array('parent' => 0, 'return_object' => true)),
|
135 |
+
'message' => "found_posts_count",
|
136 |
+
'params' => $params,
|
137 |
+
'info' => $info
|
138 |
);
|
139 |
}
|
140 |
|
141 |
return $this->_response($response);
|
|
|
142 |
}
|
143 |
|
144 |
/**
|
314 |
// Check if result is false
|
315 |
if (is_wp_error($post_id)) {
|
316 |
$error_data = array(
|
317 |
+
'message' => __('Error inserting post')
|
318 |
);
|
319 |
|
320 |
return $this->_generic_error_response('post_insert_error', $error_data);
|
376 |
// Check if response is false
|
377 |
if (is_wp_error($response)) {
|
378 |
$error_data = array(
|
379 |
+
'message' => __('Error updating post')
|
380 |
);
|
381 |
|
382 |
return $this->_generic_error_response('post_update_error', $error_data);
|
435 |
// Check if response if false
|
436 |
if (is_wp_error($response)) {
|
437 |
$error_data = array(
|
438 |
+
'message' => __('Error deleting post')
|
439 |
);
|
440 |
return $this->_generic_error_response('post_delete_error', $error_data);
|
441 |
}
|
498 |
|
499 |
if (is_wp_error($response)) {
|
500 |
$error_data = array(
|
501 |
+
'message' => __('Error inserting category')
|
502 |
);
|
503 |
return $this->_generic_error_response('category_insert_error', $error_data);
|
504 |
}
|
556 |
// Check if response is false
|
557 |
if (is_wp_error($response)) {
|
558 |
$error_data = array(
|
559 |
+
'message' => __('Error updating category')
|
560 |
);
|
561 |
return $this->_generic_error_response('category_update_error', $error_data);
|
562 |
}
|
604 |
|
605 |
if (is_wp_error($response)) {
|
606 |
$error_data = array(
|
607 |
+
'message' => __('Error deleting category')
|
608 |
);
|
609 |
return $this->_generic_error_response('user_no_permission_to_delete_category', $error_data);
|
610 |
}
|
629 |
*/
|
630 |
public function find_post_by_title($params) {
|
631 |
|
632 |
+
$paged = !empty($params['paged']) ? (int) $params['paged'] : 1;
|
633 |
+
|
634 |
// Check if keyword is empty or null
|
635 |
if (empty($params['s'])) {
|
636 |
return $this->_generic_error_response('search_generated_no_result', array());
|
637 |
}
|
638 |
|
639 |
// Set an array with post_type to search only post
|
640 |
+
$query_string = array(
|
641 |
+
's' => $params['s'],
|
642 |
+
'post_type' => 'post',
|
643 |
+
'posts_per_page' => $params['numberposts'],
|
644 |
+
'paged' => $paged
|
645 |
+
);
|
646 |
$query = new WP_Query($query_string);
|
|
|
647 |
$postdata = array();
|
648 |
|
649 |
+
$count_posts = $query->found_posts;
|
650 |
+
if ((int) $count_posts > 0) {
|
651 |
+
if (empty($params['numberposts'])) return $this->_generic_error_response('numberposts_parameter_missing', $params);
|
652 |
+
|
653 |
+
$page_count = absint((int) $count_posts / (int) $params['numberposts']);
|
654 |
+
$remainder = absint((int) $count_posts % (int) $params['numberposts']);
|
655 |
+
|
656 |
+
$page_count = ($remainder > 0) ? ++$page_count : $page_count;
|
657 |
+
}
|
658 |
+
|
659 |
+
$info = array(
|
660 |
+
'page' => $paged,
|
661 |
+
'pages' => $page_count,
|
662 |
+
'results' => $count_posts
|
663 |
+
);
|
664 |
|
665 |
+
$response = array();
|
666 |
if ($query->have_posts()) {
|
667 |
|
668 |
foreach ($query->posts as $post) {
|
693 |
'categories' => $this->get_requested_categories(array('parent' => 0, 'return_object' => true)),
|
694 |
'posts' => $postdata,
|
695 |
'n' => $arr,
|
696 |
+
'count' => $count_posts,
|
697 |
+
'paged' => $paged,
|
698 |
+
'message' => "found_post",
|
699 |
+
'info' => $info
|
700 |
);
|
701 |
} else {
|
702 |
$error_data = array(
|
703 |
+
'count' => $count_posts,
|
704 |
+
'paged' => $paged,
|
705 |
+
'info' => $info
|
706 |
);
|
707 |
return $this->_generic_error_response('post_not_found_with_keyword', $error_data);
|
708 |
}
|
@@ -0,0 +1,503 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if (!defined('UPDRAFTPLUS_DIR')) die('No access.');
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Handles UpdraftCentral Theme Commands which basically handles
|
7 |
+
* the installation and activation of a theme
|
8 |
+
*/
|
9 |
+
class UpdraftCentral_Theme_Commands extends UpdraftCentral_Commands {
|
10 |
+
|
11 |
+
private $switched = false;
|
12 |
+
|
13 |
+
/**
|
14 |
+
* Function that gets called before every action
|
15 |
+
*
|
16 |
+
* @param string $command a string that corresponds to UDC command to call a certain method for this class.
|
17 |
+
* @param array $data an array of data post or get fields
|
18 |
+
* @param array $extra_info extrainfo use in the udrpc_action, e.g. user_id
|
19 |
+
*
|
20 |
+
* link to udrpc_action main function in class UpdraftPlus_UpdraftCentral_Listener
|
21 |
+
*/
|
22 |
+
public function _pre_action($command, $data, $extra_info) {
|
23 |
+
// Here we assign the current blog_id to a variable $blog_id
|
24 |
+
$blog_id = get_current_blog_id();
|
25 |
+
if (!empty($data['site_id'])) $blog_id = $data['site_id'];
|
26 |
+
|
27 |
+
if (function_exists('switch_to_blog') && is_multisite() && $blog_id) {
|
28 |
+
$this->switched = switch_to_blog($blog_id);
|
29 |
+
}
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Function that gets called after every action
|
34 |
+
*
|
35 |
+
* @param string $command a string that corresponds to UDC command to call a certain method for this class.
|
36 |
+
* @param array $data an array of data post or get fields
|
37 |
+
* @param array $extra_info extrainfo use in the udrpc_action, e.g. user_id
|
38 |
+
*
|
39 |
+
* link to udrpc_action main function in class UpdraftPlus_UpdraftCentral_Listener
|
40 |
+
*/
|
41 |
+
public function _post_action($command, $data, $extra_info) {
|
42 |
+
// Here, we're restoring to the current (default) blog before we switched
|
43 |
+
if ($this->switched) restore_current_blog();
|
44 |
+
}
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Constructor
|
48 |
+
*/
|
49 |
+
public function __construct() {
|
50 |
+
$this->_admin_include('theme.php', 'file.php', 'template.php', 'class-wp-upgrader.php', 'theme-install.php', 'update.php');
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* Checks whether the theme is currently installed and activated.
|
55 |
+
*
|
56 |
+
* @param array $query Parameter array containing the name of the theme to check
|
57 |
+
* @return array Contains the result of the current process
|
58 |
+
*/
|
59 |
+
public function is_theme_installed($query) {
|
60 |
+
|
61 |
+
if (!isset($query['theme']))
|
62 |
+
return $this->_generic_error_response('theme_name_required');
|
63 |
+
|
64 |
+
|
65 |
+
$result = $this->_get_theme_info($query['theme']);
|
66 |
+
return $this->_response($result);
|
67 |
+
}
|
68 |
+
|
69 |
+
/**
|
70 |
+
* Applies currently requested action for theme processing
|
71 |
+
*
|
72 |
+
* @param string $action The action to apply (e.g. activate or install)
|
73 |
+
* @param array $query Parameter array containing information for the currently requested action
|
74 |
+
*
|
75 |
+
* @return array
|
76 |
+
*/
|
77 |
+
private function _apply_theme_action($action, $query) {
|
78 |
+
|
79 |
+
$result = array();
|
80 |
+
switch ($action) {
|
81 |
+
case 'activate':
|
82 |
+
$info = $this->_get_theme_info($query['theme']);
|
83 |
+
if ($info['installed']) {
|
84 |
+
switch_theme($info['slug']);
|
85 |
+
if (wp_get_theme()->get_stylesheet() === $info['slug']) {
|
86 |
+
$result = array('activated' => true);
|
87 |
+
} else {
|
88 |
+
$result = $this->_generic_error_response('theme_not_activated', array($query['theme']));
|
89 |
+
}
|
90 |
+
} else {
|
91 |
+
$result = $this->_generic_error_response('theme_not_installed', array($query['theme']));
|
92 |
+
}
|
93 |
+
break;
|
94 |
+
case 'network_enable':
|
95 |
+
$info = $this->_get_theme_info($query['theme']);
|
96 |
+
if ($info['installed']) {
|
97 |
+
// Make sure that network_enable_theme is present and callable since
|
98 |
+
// it is only available at 4.6. If not, we'll do things the old fashion way
|
99 |
+
if (is_callable(array('WP_Theme', 'network_enable_theme'))) {
|
100 |
+
WP_Theme::network_enable_theme($info['slug']);
|
101 |
+
} else {
|
102 |
+
$allowed_themes = get_site_option('allowedthemes');
|
103 |
+
$allowed_themes[$info['slug']] = true;
|
104 |
+
|
105 |
+
update_site_option('allowedthemes', $allowed_themes);
|
106 |
+
}
|
107 |
+
|
108 |
+
$allowed = WP_Theme::get_allowed_on_network();
|
109 |
+
if (is_array($allowed) && !empty($allowed[$info['slug']])) {
|
110 |
+
$result = array('enabled' => true);
|
111 |
+
} else {
|
112 |
+
$result = $this->_generic_error_response('theme_not_enabled', array($query['theme']));
|
113 |
+
}
|
114 |
+
} else {
|
115 |
+
$result = $this->_generic_error_response('theme_not_installed', array($query['theme']));
|
116 |
+
}
|
117 |
+
break;
|
118 |
+
case 'network_disable':
|
119 |
+
$info = $this->_get_theme_info($query['theme']);
|
120 |
+
if ($info['installed']) {
|
121 |
+
// Make sure that network_disable_theme is present and callable since
|
122 |
+
// it is only available at 4.6. If not, we'll do things the old fashion way
|
123 |
+
if (is_callable(array('WP_Theme', 'network_disable_theme'))) {
|
124 |
+
WP_Theme::network_disable_theme($info['slug']);
|
125 |
+
} else {
|
126 |
+
$allowed_themes = get_site_option('allowedthemes');
|
127 |
+
if (isset($allowed_themes[$info['slug']])) {
|
128 |
+
unset($allowed_themes[$info['slug']]);
|
129 |
+
}
|
130 |
+
|
131 |
+
update_site_option('allowedthemes', $allowed_themes);
|
132 |
+
}
|
133 |
+
|
134 |
+
$allowed = WP_Theme::get_allowed_on_network();
|
135 |
+
if (is_array($allowed) && empty($allowed[$info['slug']])) {
|
136 |
+
$result = array('disabled' => true);
|
137 |
+
} else {
|
138 |
+
$result = $this->_generic_error_response('theme_not_disabled', array($query['theme']));
|
139 |
+
}
|
140 |
+
} else {
|
141 |
+
$result = $this->_generic_error_response('theme_not_installed', array($query['theme']));
|
142 |
+
}
|
143 |
+
break;
|
144 |
+
case 'install':
|
145 |
+
$api = themes_api('theme_information', array(
|
146 |
+
'slug' => $query['slug'],
|
147 |
+
'fields' => array(
|
148 |
+
'description' => true,
|
149 |
+
'sections' => false,
|
150 |
+
'rating' => true,
|
151 |
+
'ratings' => true,
|
152 |
+
'downloaded' => true,
|
153 |
+
'downloadlink' => true,
|
154 |
+
'last_updated' => true,
|
155 |
+
'screenshot_url' => true,
|
156 |
+
'parent' => true,
|
157 |
+
)
|
158 |
+
));
|
159 |
+
|
160 |
+
if (is_wp_error($api)) {
|
161 |
+
$result = $this->_generic_error_response('generic_response_error', array($api->get_error_message()));
|
162 |
+
} else {
|
163 |
+
$info = $this->_get_theme_info($query['theme']);
|
164 |
+
$installed = $info['installed'];
|
165 |
+
|
166 |
+
if (!$installed) {
|
167 |
+
// WP < 3.7
|
168 |
+
if (!class_exists('Automatic_Upgrader_Skin')) include_once(UPDRAFTPLUS_DIR.'/central/classes/class-automatic-upgrader-skin.php');
|
169 |
+
|
170 |
+
$skin = new Automatic_Upgrader_Skin();
|
171 |
+
$upgrader = new Theme_Upgrader($skin);
|
172 |
+
|
173 |
+
$download_link = $api->download_link;
|
174 |
+
$installed = $upgrader->install($download_link);
|
175 |
+
}
|
176 |
+
|
177 |
+
if (!$installed) {
|
178 |
+
$result = $this->_generic_error_response('theme_install_failed', array($query['theme']));
|
179 |
+
} else {
|
180 |
+
$result = array('installed' => true);
|
181 |
+
}
|
182 |
+
}
|
183 |
+
break;
|
184 |
+
}
|
185 |
+
|
186 |
+
return $result;
|
187 |
+
}
|
188 |
+
|
189 |
+
/**
|
190 |
+
* Preloads the submitted credentials to the global $_POST variable
|
191 |
+
*
|
192 |
+
* @param array $query Parameter array containing information for the currently requested action
|
193 |
+
*/
|
194 |
+
private function _preload_credentials($query) {
|
195 |
+
if (!empty($query) && isset($query['filesystem_credentials'])) {
|
196 |
+
parse_str($query['filesystem_credentials'], $filesystem_credentials);
|
197 |
+
if (is_array($filesystem_credentials)) {
|
198 |
+
foreach ($filesystem_credentials as $key => $value) {
|
199 |
+
// Put them into $_POST, which is where request_filesystem_credentials() checks for them.
|
200 |
+
$_POST[$key] = $value;
|
201 |
+
}
|
202 |
+
}
|
203 |
+
}
|
204 |
+
}
|
205 |
+
|
206 |
+
/**
|
207 |
+
* Checks whether we have the required fields submitted and the user has
|
208 |
+
* the capabilities to execute the requested action
|
209 |
+
*
|
210 |
+
* @param array $query The submitted information
|
211 |
+
* @param array $fields The required fields to check
|
212 |
+
* @param array $capabilities The capabilities to check and validate
|
213 |
+
*
|
214 |
+
* @return array|string
|
215 |
+
*/
|
216 |
+
private function _validate_fields_and_capabilities($query, $fields, $capabilities) {
|
217 |
+
|
218 |
+
$error = '';
|
219 |
+
if (!empty($fields)) {
|
220 |
+
for ($i=0; $i<count($fields); $i++) {
|
221 |
+
$field = $fields[$i];
|
222 |
+
|
223 |
+
if (!isset($query[$field])) {
|
224 |
+
if ('keyword' === $field) {
|
225 |
+
$error = $this->_generic_error_response('keyword_required');
|
226 |
+
} else {
|
227 |
+
$error = $this->_generic_error_response('theme_'.$query[$field].'_required');
|
228 |
+
}
|
229 |
+
break;
|
230 |
+
}
|
231 |
+
}
|
232 |
+
}
|
233 |
+
|
234 |
+
if (empty($error) && !empty($capabilities)) {
|
235 |
+
for ($i=0; $i<count($capabilities); $i++) {
|
236 |
+
if (!current_user_can($capabilities[$i])) {
|
237 |
+
$error = $this->_generic_error_response('theme_insufficient_permission');
|
238 |
+
break;
|
239 |
+
}
|
240 |
+
}
|
241 |
+
}
|
242 |
+
|
243 |
+
return $error;
|
244 |
+
}
|
245 |
+
|
246 |
+
/**
|
247 |
+
* Activates the theme
|
248 |
+
*
|
249 |
+
* @param array $query Parameter array containing the name of the theme to activate
|
250 |
+
* @return array Contains the result of the current process
|
251 |
+
*/
|
252 |
+
public function activate_theme($query) {
|
253 |
+
|
254 |
+
$error = $this->_validate_fields_and_capabilities($query, array('theme'), array('switch_themes'));
|
255 |
+
if (!empty($error)) {
|
256 |
+
return $error;
|
257 |
+
}
|
258 |
+
|
259 |
+
$result = $this->_apply_theme_action('activate', $query);
|
260 |
+
if (empty($result['activated'])) {
|
261 |
+
return $result;
|
262 |
+
}
|
263 |
+
|
264 |
+
return $this->_response($result);
|
265 |
+
}
|
266 |
+
|
267 |
+
/**
|
268 |
+
* Download, install and activates the theme
|
269 |
+
*
|
270 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the theme name and slug
|
271 |
+
* @return array Contains the result of the current process
|
272 |
+
*/
|
273 |
+
public function install_activate_theme($query) {
|
274 |
+
|
275 |
+
$error = $this->_validate_fields_and_capabilities($query, array('theme', 'slug'), array('install_themes', 'switch_themes'));
|
276 |
+
if (!empty($error)) {
|
277 |
+
return $error;
|
278 |
+
}
|
279 |
+
|
280 |
+
$this->_preload_credentials($query);
|
281 |
+
|
282 |
+
$result = $this->_apply_theme_action('install', $query);
|
283 |
+
if (!empty($result['installed']) && $result['installed']) {
|
284 |
+
$result = $this->_apply_theme_action('activate', $query);
|
285 |
+
if (empty($result['activated'])) {
|
286 |
+
return $result;
|
287 |
+
}
|
288 |
+
} else {
|
289 |
+
return $result;
|
290 |
+
}
|
291 |
+
|
292 |
+
return $this->_response($result);
|
293 |
+
}
|
294 |
+
|
295 |
+
/**
|
296 |
+
* Download, install the theme
|
297 |
+
*
|
298 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the theme name and slug
|
299 |
+
* @return array Contains the result of the current process
|
300 |
+
*/
|
301 |
+
public function install_theme($query) {
|
302 |
+
|
303 |
+
$error = $this->_validate_fields_and_capabilities($query, array('theme', 'slug'), array('install_themes'));
|
304 |
+
if (!empty($error)) {
|
305 |
+
return $error;
|
306 |
+
}
|
307 |
+
|
308 |
+
$this->_preload_credentials($query);
|
309 |
+
|
310 |
+
$result = $this->_apply_theme_action('install', $query);
|
311 |
+
if (empty($result['installed'])) {
|
312 |
+
return $result;
|
313 |
+
}
|
314 |
+
|
315 |
+
return $this->_response($result);
|
316 |
+
}
|
317 |
+
|
318 |
+
/**
|
319 |
+
* Uninstall/delete the theme
|
320 |
+
*
|
321 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the theme name and slug
|
322 |
+
* @return array Contains the result of the current process
|
323 |
+
*/
|
324 |
+
public function delete_theme($query) {
|
325 |
+
|
326 |
+
$error = $this->_validate_fields_and_capabilities($query, array('theme'), array('delete_themes'));
|
327 |
+
if (!empty($error)) {
|
328 |
+
return $error;
|
329 |
+
}
|
330 |
+
|
331 |
+
$this->_preload_credentials($query);
|
332 |
+
$info = $this->_get_theme_info($query['theme']);
|
333 |
+
|
334 |
+
if ($info['installed']) {
|
335 |
+
$deleted = delete_theme($info['slug']);
|
336 |
+
|
337 |
+
if ($deleted) {
|
338 |
+
$result = array('deleted' => true);
|
339 |
+
} else {
|
340 |
+
$result = $this->_generic_error_response('delete_theme_failed', array($query['theme']));
|
341 |
+
}
|
342 |
+
} else {
|
343 |
+
$result = $this->_generic_error_response('theme_not_installed', array($query['theme']));
|
344 |
+
}
|
345 |
+
|
346 |
+
return $this->_response($result);
|
347 |
+
}
|
348 |
+
|
349 |
+
/**
|
350 |
+
* Updates/upgrade the theme
|
351 |
+
*
|
352 |
+
* @param array $query Parameter array containing the filesystem credentials entered by the user along with the theme name and slug
|
353 |
+
* @return array Contains the result of the current process
|
354 |
+
*/
|
355 |
+
public function update_theme($query) {
|
356 |
+
|
357 |
+
$error = $this->_validate_fields_and_capabilities($query, array('theme'), array('update_themes'));
|
358 |
+
if (!empty($error)) {
|
359 |
+
return $error;
|
360 |
+
}
|
361 |
+
|
362 |
+
$this->_preload_credentials($query);
|
363 |
+
$info = $this->_get_theme_info($query['theme']);
|
364 |
+
|
365 |
+
// Make sure that we still have the theme installed before running
|
366 |
+
// the update process
|
367 |
+
if ($info['installed']) {
|
368 |
+
// Load the updates command class if not existed
|
369 |
+
if (!class_exists('UpdraftCentral_Updates_Commands')) include_once('updates.php');
|
370 |
+
$update_command = new UpdraftCentral_Updates_Commands($this->rc);
|
371 |
+
|
372 |
+
$result = $update_command->update_theme($info['slug']);
|
373 |
+
if (!empty($result['error'])) {
|
374 |
+
$result['values'] = array($query['theme']);
|
375 |
+
}
|
376 |
+
} else {
|
377 |
+
return $this->_generic_error_response('theme_not_installed', array($query['theme']));
|
378 |
+
}
|
379 |
+
|
380 |
+
return $this->_response($result);
|
381 |
+
}
|
382 |
+
|
383 |
+
/**
|
384 |
+
* Gets the theme information along with its active and install status
|
385 |
+
*
|
386 |
+
* @internal
|
387 |
+
* @param array $theme The name of the theme to pull the information from
|
388 |
+
* @return array Contains the theme information
|
389 |
+
*/
|
390 |
+
private function _get_theme_info($theme) {
|
391 |
+
|
392 |
+
$info = array(
|
393 |
+
'active' => false,
|
394 |
+
'installed' => false
|
395 |
+
);
|
396 |
+
|
397 |
+
// Clear theme cache so that newly installed/downloaded themes
|
398 |
+
// gets reflected when calling "get_themes"
|
399 |
+
wp_clean_themes_cache();
|
400 |
+
|
401 |
+
// Gets all themes available.
|
402 |
+
$themes = wp_get_themes();
|
403 |
+
|
404 |
+
// Loops around each theme available.
|
405 |
+
foreach ($themes as $key => $value) {
|
406 |
+
// If the theme name matches that of the specified name, it will gather details.
|
407 |
+
if ($value->Name === $theme) {
|
408 |
+
$info['installed'] = true;
|
409 |
+
$info['active'] = (wp_get_theme()->get('Name') === $value->Name) ? true : false;
|
410 |
+
$info['slug'] = $value->get_stylesheet();
|
411 |
+
$info['data'] = $value;
|
412 |
+
break;
|
413 |
+
}
|
414 |
+
}
|
415 |
+
|
416 |
+
return $info;
|
417 |
+
}
|
418 |
+
|
419 |
+
/**
|
420 |
+
* Loads all available themes with additional attributes and settings needed by UpdraftCentral
|
421 |
+
*
|
422 |
+
* @param array $query Parameter array Any available parameters needed for this action
|
423 |
+
* @return array Contains the result of the current process
|
424 |
+
*/
|
425 |
+
public function load_themes($query) {
|
426 |
+
|
427 |
+
$error = $this->_validate_fields_and_capabilities($query, array(), array('install_themes', 'switch_themes'));
|
428 |
+
if (!empty($error)) {
|
429 |
+
return $error;
|
430 |
+
}
|
431 |
+
|
432 |
+
$website = get_bloginfo('name');
|
433 |
+
$results = array();
|
434 |
+
|
435 |
+
// Load the updates command class if not existed
|
436 |
+
if (!class_exists('UpdraftCentral_Updates_Commands')) include_once('updates.php');
|
437 |
+
$updates = new UpdraftCentral_Updates_Commands($this->rc);
|
438 |
+
|
439 |
+
// Get themes for update
|
440 |
+
$theme_updates = (array) $updates->get_item_updates('themes');
|
441 |
+
|
442 |
+
// Get all themes
|
443 |
+
$themes = wp_get_themes();
|
444 |
+
|
445 |
+
foreach ($themes as $slug => $value) {
|
446 |
+
$theme = new stdClass();
|
447 |
+
$theme->name = $value->Name;
|
448 |
+
$theme->description = $value->Description;
|
449 |
+
$theme->slug = $slug;
|
450 |
+
$theme->version = $value->Version;
|
451 |
+
$theme->author = $value->Author;
|
452 |
+
$theme->status = (wp_get_theme()->get('Name') === $value->Name) ? 'active' : 'inactive';
|
453 |
+
$theme->child_theme = ($slug !== $value->Template) ? true : false;
|
454 |
+
$theme->website = $website;
|
455 |
+
|
456 |
+
if ($theme->child_theme) {
|
457 |
+
$theme->parent = wp_get_theme($value->Template)->get('Name');
|
458 |
+
}
|
459 |
+
|
460 |
+
if (!empty($theme_updates[$slug])) {
|
461 |
+
$update_info = $theme_updates[$slug];
|
462 |
+
|
463 |
+
if (version_compare($theme->version, $update_info->update['new_version'], '<')) {
|
464 |
+
if (!empty($update_info->update['new_version'])) $theme->latest_version = $update_info->update['new_version'];
|
465 |
+
if (!empty($update_info->update['package'])) $theme->download_link = $update_info->update['package'];
|
466 |
+
}
|
467 |
+
}
|
468 |
+
|
469 |
+
if (empty($theme->short_description) && !empty($theme->description)) {
|
470 |
+
// Only pull the first sentence as short description, it should be enough rather than displaying
|
471 |
+
// an empty description or a full blown one which the user can access anytime if they press on
|
472 |
+
// the view details link in UpdraftCentral.
|
473 |
+
$temp = explode('.', $theme->description);
|
474 |
+
$short_description = $temp[0];
|
475 |
+
|
476 |
+
// Adding the second sentence wouldn't hurt, in case the first sentence is too short.
|
477 |
+
if (isset($temp[1])) $short_description .= '.'.$temp[1];
|
478 |
+
|
479 |
+
$theme->short_description = $short_description.'.';
|
480 |
+
}
|
481 |
+
|
482 |
+
$results[] = $theme;
|
483 |
+
}
|
484 |
+
|
485 |
+
$result = array(
|
486 |
+
'themes' => $results,
|
487 |
+
'theme_updates' => $theme_updates,
|
488 |
+
);
|
489 |
+
|
490 |
+
$result = array_merge($result, $this->_get_backup_credentials_settings(get_theme_root()));
|
491 |
+
return $this->_response($result);
|
492 |
+
}
|
493 |
+
|
494 |
+
/**
|
495 |
+
* Gets the backup and security credentials settings for this website
|
496 |
+
*
|
497 |
+
* @param array $query Parameter array Any available parameters needed for this action
|
498 |
+
* @return array Contains the result of the current process
|
499 |
+
*/
|
500 |
+
public function get_theme_requirements() {
|
501 |
+
return $this->_response($this->_get_backup_credentials_settings(get_theme_root()));
|
502 |
+
}
|
503 |
+
}
|
@@ -57,6 +57,55 @@ class UpdraftCentral_Updates_Commands extends UpdraftCentral_Commands {
|
|
57 |
|
58 |
}
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
/**
|
61 |
* Mostly from wp_ajax_update_plugin() in wp-admin/includes/ajax-actions.php (WP 4.5.2)
|
62 |
* Code-formatting style has been retained from the original, for ease of comparison/updating
|
57 |
|
58 |
}
|
59 |
|
60 |
+
/**
|
61 |
+
* Updates a plugin. A facade method that exposes a private updates
|
62 |
+
* feature for other modules to consume.
|
63 |
+
*
|
64 |
+
* @param string $plugin Specific plugin to be updated
|
65 |
+
* @param string $slug Unique key passed for updates
|
66 |
+
*
|
67 |
+
* @return array
|
68 |
+
*/
|
69 |
+
public function update_plugin($plugin, $slug) {
|
70 |
+
return $this->_update_plugin($plugin, $slug);
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Updates a theme. A facade method that exposes a private updates
|
75 |
+
* feature for other modules to consume.
|
76 |
+
*
|
77 |
+
* @param string $theme Specific theme to be updated
|
78 |
+
*
|
79 |
+
* @return array
|
80 |
+
*/
|
81 |
+
public function update_theme($theme) {
|
82 |
+
return $this->_update_theme($theme);
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* Gets available updates for a certain entity (e.g. plugin or theme). A facade method that
|
87 |
+
* exposes a private updates feature for other modules to consume.
|
88 |
+
*
|
89 |
+
* @param string $entity The name of the entity that this request is intended for (e.g. themes or plugins)
|
90 |
+
*
|
91 |
+
* @return array
|
92 |
+
*/
|
93 |
+
public function get_item_updates($entity) {
|
94 |
+
$updates = array();
|
95 |
+
switch ($entity) {
|
96 |
+
case 'themes':
|
97 |
+
wp_update_themes();
|
98 |
+
$updates = $this->maybe_add_third_party_items(get_theme_updates(), 'theme');
|
99 |
+
break;
|
100 |
+
case 'plugins':
|
101 |
+
wp_update_plugins();
|
102 |
+
$updates = $this->maybe_add_third_party_items(get_plugin_updates(), 'plugin');
|
103 |
+
break;
|
104 |
+
}
|
105 |
+
|
106 |
+
return $updates;
|
107 |
+
}
|
108 |
+
|
109 |
/**
|
110 |
* Mostly from wp_ajax_update_plugin() in wp-admin/includes/ajax-actions.php (WP 4.5.2)
|
111 |
* Code-formatting style has been retained from the original, for ease of comparison/updating
|
@@ -32,7 +32,7 @@ This file contains changelog entries that are not contained in the main readme.t
|
|
32 |
* FEATURE: Add UpdraftCentral (https://updraftcentral.com) UpdraftVault listener
|
33 |
* FEATURE: Encryption and decryption is now chunked, meaning that large databases of any size can be encrypted without being prevented by memory limits
|
34 |
* FIX: Fix a bug whereby if a backup set containing a manual "more files" element was imported via a remote scan, then an error would show concerning it when attempting to restore.
|
35 |
-
* FIX: On certain combinations of changing the "more files to
|
36 |
* FIX: Remove a PHP 5.5+-only construction that crept into 1.12.31
|
37 |
* TWEAK: Allow UpdraftCentral command classes to provide commands via the __call method
|
38 |
* TWEAK: Move the existing backups table into the templating system
|
@@ -429,7 +429,7 @@ This file contains changelog entries that are not contained in the main readme.t
|
|
429 |
|
430 |
* FEATURE: Google Cloud Storage support (UpdraftPlus Premium)
|
431 |
* FIX: Automatic backups of WordPress core prior to WP core upgrade in recent versions were including non-WP core files
|
432 |
-
* FIX: OwnCloud 8.1's WebDAV server responds differently, breaking UD's communications: restore the ability to
|
433 |
* TWEAK: Allow use of the Meta key for selecting multiple backup sets (as well as Control)
|
434 |
* TWEAK: When sending backup data directly site-to-site (when migrating), handle the (very rare) case where a remote server complains of the chunk size after accepting previous chunks of the same size
|
435 |
* TWEAK: Add message to final log line when sending backup set directly to a remote site, reminding the user of what to do next.
|
@@ -663,7 +663,7 @@ This file contains changelog entries that are not contained in the main readme.t
|
|
663 |
* TWEAK: Slight change to how the 'mothership' for updates is calculated, for more flexibility in our in-house testing
|
664 |
* TWEAK: Log more informative error if user chooses 'FTP' for their remote storage, but adds no FTP settings
|
665 |
* TWEAK: Change "any other directory" to "any other file/directory" in the "more files" add-on, to better reflect its capabilities
|
666 |
-
* TWEAK: Make sure that "more files" will skip UD's temporary directory, if asked to
|
667 |
* TWEAK: Default to https for updates checking, with fallback to http (only relevant to versions from updraftplus.com)
|
668 |
* TWEAK: Prevent 'Strict Standards' PHP coding notice with WebDAV on PHP 5.5
|
669 |
* TWEAK: Provide clickable link through to the admin email address in the reporting settings
|
@@ -957,7 +957,7 @@ errors, Y warnings".
|
|
957 |
= 1.9.13 - 2014/05/19 =
|
958 |
|
959 |
* FEATURE: Google Drive now works without the PHP curl module being needed
|
960 |
-
* FEATURE: UpdraftPlus Premium can now
|
961 |
external databases; database encryption is also now a Premium feature; see:
|
962 |
https://updraftplus.com/backing-external-databases/
|
963 |
* FIX: Work around conflicts with the Google Analyticator and Appointments+
|
@@ -1351,7 +1351,7 @@ install has its scheduler disabled (of course, enabling your scheduler would
|
|
1351 |
better).
|
1352 |
* FIX: Fix bug whereby clicking on 'rescan' lost track of backups sent to
|
1353 |
remote storage
|
1354 |
-
* FIX: Fix obscure bug that could cause WPMU installs to not
|
1355 |
tables
|
1356 |
* FIX: Fix unwanted warning message if the uploads folder was empty
|
1357 |
* FIX: Show timestamps of available backup sets in local time zone
|
@@ -1565,7 +1565,7 @@ turn it off, then ask for support when they see lots of debugging notices)
|
|
1565 |
= 1.6.1 - 05/06/2013 =
|
1566 |
* FEATURE: New "Migrator" add-on for moving sites from one WordPress install
|
1567 |
to another (https://updraftplus.com/shop/)
|
1568 |
-
* FEATURE: The "More files" add-on can now
|
1569 |
your filesystem (not just parts of WordPress)
|
1570 |
* FEATURE: The "More files" add-on can now exclude specified directories from
|
1571 |
the backup of WordPress core
|
@@ -1881,7 +1881,7 @@ opportunity to eventually succeed uploading
|
|
1881 |
* Moved screenshot into assets, reducing plugin download size
|
1882 |
|
1883 |
= 0.8.50 - 10/13/2012 =
|
1884 |
-
* Important new feature:
|
1885 |
(wp-content) directory (not just plugins/themes/uploads, as in original
|
1886 |
Updraft)
|
1887 |
|
32 |
* FEATURE: Add UpdraftCentral (https://updraftcentral.com) UpdraftVault listener
|
33 |
* FEATURE: Encryption and decryption is now chunked, meaning that large databases of any size can be encrypted without being prevented by memory limits
|
34 |
* FIX: Fix a bug whereby if a backup set containing a manual "more files" element was imported via a remote scan, then an error would show concerning it when attempting to restore.
|
35 |
+
* FIX: On certain combinations of changing the "more files to backup" settings, these changes might not be reflected in the "Backup Now" dialog without a page reload
|
36 |
* FIX: Remove a PHP 5.5+-only construction that crept into 1.12.31
|
37 |
* TWEAK: Allow UpdraftCentral command classes to provide commands via the __call method
|
38 |
* TWEAK: Move the existing backups table into the templating system
|
429 |
|
430 |
* FEATURE: Google Cloud Storage support (UpdraftPlus Premium)
|
431 |
* FIX: Automatic backups of WordPress core prior to WP core upgrade in recent versions were including non-WP core files
|
432 |
+
* FIX: OwnCloud 8.1's WebDAV server responds differently, breaking UD's communications: restore the ability to backup to OwnCloud WebDAV
|
433 |
* TWEAK: Allow use of the Meta key for selecting multiple backup sets (as well as Control)
|
434 |
* TWEAK: When sending backup data directly site-to-site (when migrating), handle the (very rare) case where a remote server complains of the chunk size after accepting previous chunks of the same size
|
435 |
* TWEAK: Add message to final log line when sending backup set directly to a remote site, reminding the user of what to do next.
|
663 |
* TWEAK: Slight change to how the 'mothership' for updates is calculated, for more flexibility in our in-house testing
|
664 |
* TWEAK: Log more informative error if user chooses 'FTP' for their remote storage, but adds no FTP settings
|
665 |
* TWEAK: Change "any other directory" to "any other file/directory" in the "more files" add-on, to better reflect its capabilities
|
666 |
+
* TWEAK: Make sure that "more files" will skip UD's temporary directory, if asked to backup a parent directory of it
|
667 |
* TWEAK: Default to https for updates checking, with fallback to http (only relevant to versions from updraftplus.com)
|
668 |
* TWEAK: Prevent 'Strict Standards' PHP coding notice with WebDAV on PHP 5.5
|
669 |
* TWEAK: Provide clickable link through to the admin email address in the reporting settings
|
957 |
= 1.9.13 - 2014/05/19 =
|
958 |
|
959 |
* FEATURE: Google Drive now works without the PHP curl module being needed
|
960 |
+
* FEATURE: UpdraftPlus Premium can now backup non-WordPress tables and
|
961 |
external databases; database encryption is also now a Premium feature; see:
|
962 |
https://updraftplus.com/backing-external-databases/
|
963 |
* FIX: Work around conflicts with the Google Analyticator and Appointments+
|
1351 |
better).
|
1352 |
* FIX: Fix bug whereby clicking on 'rescan' lost track of backups sent to
|
1353 |
remote storage
|
1354 |
+
* FIX: Fix obscure bug that could cause WPMU installs to not backup all
|
1355 |
tables
|
1356 |
* FIX: Fix unwanted warning message if the uploads folder was empty
|
1357 |
* FIX: Show timestamps of available backup sets in local time zone
|
1565 |
= 1.6.1 - 05/06/2013 =
|
1566 |
* FEATURE: New "Migrator" add-on for moving sites from one WordPress install
|
1567 |
to another (https://updraftplus.com/shop/)
|
1568 |
+
* FEATURE: The "More files" add-on can now backup any files from anywhere on
|
1569 |
your filesystem (not just parts of WordPress)
|
1570 |
* FEATURE: The "More files" add-on can now exclude specified directories from
|
1571 |
the backup of WordPress core
|
1881 |
* Moved screenshot into assets, reducing plugin download size
|
1882 |
|
1883 |
= 0.8.50 - 10/13/2012 =
|
1884 |
+
* Important new feature: backup other directories found in the WP content
|
1885 |
(wp-content) directory (not just plugins/themes/uploads, as in original
|
1886 |
Updraft)
|
1887 |
|
@@ -67,7 +67,7 @@ class UpdraftPlus {
|
|
67 |
* Class constructor
|
68 |
*/
|
69 |
public function __construct() {
|
70 |
-
|
71 |
// Initialisation actions - takes place on plugin load
|
72 |
|
73 |
if ($fp = fopen(UPDRAFTPLUS_DIR.'/updraftplus.php', 'r')) {
|
@@ -83,6 +83,12 @@ class UpdraftPlus {
|
|
83 |
'UpdraftPlus_Encryption' => 'includes/class-updraftplus-encryption.php',
|
84 |
'UpdraftPlus_Manipulation_Functions' => 'includes/class-manipulation-functions.php'
|
85 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
|
87 |
foreach ($load_classes as $class => $relative_path) {
|
88 |
if (!class_exists($class)) include_once(UPDRAFTPLUS_DIR.'/'.$relative_path);
|
@@ -128,7 +134,12 @@ class UpdraftPlus {
|
|
128 |
if (!empty($_POST) && !empty($_GET['udm_action']) && 'vault_disconnect' == $_GET['udm_action'] && !empty($_POST['udrpc_message']) && !empty($_POST['reset_hash'])) {
|
129 |
add_action('wp_loaded', array($this, 'wp_loaded_vault_disconnect'), 1);
|
130 |
}
|
131 |
-
|
|
|
|
|
|
|
|
|
|
|
132 |
}
|
133 |
|
134 |
|
@@ -1951,6 +1962,12 @@ class UpdraftPlus {
|
|
1951 |
return $this->error_reporting_stop_when_logged;
|
1952 |
}
|
1953 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1954 |
public function backup_resume($resumption_no, $bnonce) {
|
1955 |
|
1956 |
set_error_handler(array($this, 'php_error'), E_ALL & ~E_STRICT);
|
@@ -1971,8 +1988,10 @@ class UpdraftPlus {
|
|
1971 |
$last_successful_resumption = -1;
|
1972 |
$job_type = 'backup';
|
1973 |
|
1974 |
-
if ($resumption_no
|
1975 |
-
|
|
|
|
|
1976 |
$this->file_nonce = apply_filters('updraftplus_incremental_backup_file_nonce', $bnonce);
|
1977 |
$this->nonce = $bnonce;
|
1978 |
$this->backup_time = $this->jobdata_get('backup_time');
|
@@ -2039,9 +2058,6 @@ class UpdraftPlus {
|
|
2039 |
die;
|
2040 |
}
|
2041 |
|
2042 |
-
} else {
|
2043 |
-
$label = $this->jobdata_get('label');
|
2044 |
-
if ($label) $resumption_extralog = ", label=$label";
|
2045 |
}
|
2046 |
|
2047 |
$this->last_successful_resumption = $last_successful_resumption;
|
@@ -2337,7 +2353,7 @@ class UpdraftPlus {
|
|
2337 |
$this->log("$file: $key: This file was already queued for upload (this condition should never be seen)");
|
2338 |
}
|
2339 |
} else {
|
2340 |
-
$this->log("$file: $key: Note: This file was not marked as successfully uploaded, but does not exist on the local filesystem ($updraft_dir/$file)");
|
2341 |
$this->uploaded_file($file, true);
|
2342 |
}
|
2343 |
}
|
@@ -2489,6 +2505,53 @@ class UpdraftPlus {
|
|
2489 |
$this->jobdata = null;
|
2490 |
}
|
2491 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2492 |
private function ensure_semaphore_exists($semaphore) {
|
2493 |
// Make sure the options for semaphores exist
|
2494 |
global $wpdb;
|
@@ -2639,7 +2702,7 @@ class UpdraftPlus {
|
|
2639 |
* @return string - the backup nonce
|
2640 |
*/
|
2641 |
public function incremental_backup_file_nonce($nonce) {
|
2642 |
-
if (!empty($this->file_nonce)) return $this->file_nonce;
|
2643 |
return $nonce;
|
2644 |
}
|
2645 |
|
@@ -2737,8 +2800,13 @@ class UpdraftPlus {
|
|
2737 |
$this->log("Backup aborted (via filter)");
|
2738 |
return false;
|
2739 |
}
|
2740 |
-
|
2741 |
-
if (!is_string($service) && !is_array($service))
|
|
|
|
|
|
|
|
|
|
|
2742 |
$service = $this->just_one($service);
|
2743 |
if (is_string($service)) $service = array($service);
|
2744 |
if (!is_array($service)) $service = array('none');
|
@@ -2856,6 +2924,8 @@ class UpdraftPlus {
|
|
2856 |
array_push($initial_jobdata, 'backup_files', (($backup_files) ? 'begun' : 'no'));
|
2857 |
|
2858 |
if (is_array($options) && !empty($options['label'])) array_push($initial_jobdata, 'label', $options['label']);
|
|
|
|
|
2859 |
|
2860 |
try {
|
2861 |
// Use of jobdata_set_multi saves around 200ms
|
@@ -3368,7 +3438,7 @@ class UpdraftPlus {
|
|
3368 |
$dirlist = array();
|
3369 |
$added = 0;
|
3370 |
|
3371 |
-
$this->log('Looking for candidates to
|
3372 |
$updraft_dir = $this->backups_dir_location();
|
3373 |
|
3374 |
if (is_file($backup_from_inside_dir)) {
|
@@ -3438,9 +3508,11 @@ class UpdraftPlus {
|
|
3438 |
$backup_array['nonce'] = $this->nonce;
|
3439 |
$backup_array['service'] = $this->jobdata_get('service');
|
3440 |
$backup_array['service_instance_ids'] = array();
|
|
|
|
|
3441 |
|
3442 |
// N.B. Though the saved 'service' option can have various forms (especially if upgrading from (very) old versions), in the jobdata, it is always an array.
|
3443 |
-
$storage_objects_and_ids = $this->
|
3444 |
|
3445 |
// N.B. On PHP 5.5+, we'd use array_column()
|
3446 |
foreach ($storage_objects_and_ids as $method => $method_information) {
|
@@ -3455,7 +3527,7 @@ class UpdraftPlus {
|
|
3455 |
if (is_array($remotesend_info) && !empty($remotesend_info['url'])) $backup_array['remotesend_url'] = $remotesend_info['url'];
|
3456 |
if (false != ($autobackup = $this->jobdata_get('is_autobackup', false))) $backup_array['autobackup'] = true;
|
3457 |
|
3458 |
-
UpdraftPlus_Backup_History::save_backup($this->backup_time, $backup_array);
|
3459 |
|
3460 |
} else {
|
3461 |
$this->log('Could not save backup history because we have no backup array. Backup probably failed.');
|
@@ -3570,16 +3642,23 @@ class UpdraftPlus {
|
|
3570 |
* @return Array - returns an array, with a key equal to only enabled service member of the $services list passed in. The corresponding value is then an array with keys 'object', 'instance_settings'. The value for 'object' is an UpdraftPlus_BackupModule instance. The value for 'instance_settings' is an array keyed by associated enabled instance IDs, with the values being the associated settings for the enabled instance ID.
|
3571 |
*/
|
3572 |
public function get_enabled_storage_objects_and_ids($services) {
|
|
|
3573 |
$storage_objects_and_ids = $this->get_storage_objects_and_ids($services);
|
|
|
3574 |
foreach ($storage_objects_and_ids as $method => $method_information) {
|
|
|
|
|
|
|
3575 |
foreach ($method_information['instance_settings'] as $instance_id => $instance_information) {
|
3576 |
if (!isset($instance_information['instance_enabled'])) $instance_information['instance_enabled'] = 1;
|
3577 |
if (empty($instance_information['instance_enabled'])) {
|
3578 |
unset($storage_objects_and_ids[$method]['instance_settings'][$instance_id]);
|
3579 |
}
|
3580 |
}
|
|
|
3581 |
if (empty($storage_objects_and_ids[$method]['instance_settings'])) unset($storage_objects_and_ids[$method]);
|
3582 |
}
|
|
|
3583 |
return $storage_objects_and_ids;
|
3584 |
}
|
3585 |
|
@@ -3643,7 +3722,7 @@ class UpdraftPlus {
|
|
3643 |
$this->log("Terminate: ".basename($file)." exists with activity within the last 30 seconds (time_mod=$time_mod, time_now=$time_now, diff=".(floor($time_now-$time_mod)).", size=$file_size). This likely means that another UpdraftPlus run is at work; so we will exit.");
|
3644 |
$increase_by = ($increase_resumption) ? 120 : 0;
|
3645 |
$this->increase_resume_and_reschedule($increase_by, true);
|
3646 |
-
if (!defined('UPDRAFTPLUS_ALLOW_RECENT_ACTIVITY') ||
|
3647 |
}
|
3648 |
|
3649 |
/**
|
@@ -4352,6 +4431,8 @@ class UpdraftPlus {
|
|
4352 |
$skipped_tables = explode(',', $matches[1]);
|
4353 |
}
|
4354 |
|
|
|
|
|
4355 |
} elseif (preg_match('/^\s*create table \`?([^\`\(]*)\`?\s*\(/i', $buffer, $matches)) {
|
4356 |
$table = $matches[1];
|
4357 |
$tables_found[] = $table;
|
@@ -4807,7 +4888,7 @@ class UpdraftPlus {
|
|
4807 |
|
4808 |
foreach ($dbsinfo as $key => $value) {
|
4809 |
if ('wp' == $key) {
|
4810 |
-
// The table prefix after being filtered - i.e. what filters what we'll actually
|
4811 |
$table_prefix = $this->get_table_prefix(true);
|
4812 |
// The unfiltered table prefix - i.e. the real prefix that things are relative to
|
4813 |
$table_prefix_raw = $this->get_table_prefix(false);
|
67 |
* Class constructor
|
68 |
*/
|
69 |
public function __construct() {
|
70 |
+
global $pagenow;
|
71 |
// Initialisation actions - takes place on plugin load
|
72 |
|
73 |
if ($fp = fopen(UPDRAFTPLUS_DIR.'/updraftplus.php', 'r')) {
|
83 |
'UpdraftPlus_Encryption' => 'includes/class-updraftplus-encryption.php',
|
84 |
'UpdraftPlus_Manipulation_Functions' => 'includes/class-manipulation-functions.php'
|
85 |
);
|
86 |
+
|
87 |
+
if (defined('UPDRAFTPLUS_THIS_IS_CLONE') && UPDRAFTPLUS_THIS_IS_CLONE) {
|
88 |
+
$load_classes['UpdraftPlus_Temporary_Clone_Dash_Notice'] = 'includes/updraftplus-temporary-clone-dash-notice.php';
|
89 |
+
$load_classes['UpdraftPlus_Temporary_Clone_User_Notice'] = 'includes/updraftplus-temporary-clone-user-notice.php';
|
90 |
+
$load_classes['UpdraftPlus_Temporary_Clone_Commands'] = 'includes/updraftplus-temporary-clone-commands.php';
|
91 |
+
}
|
92 |
|
93 |
foreach ($load_classes as $class => $relative_path) {
|
94 |
if (!class_exists($class)) include_once(UPDRAFTPLUS_DIR.'/'.$relative_path);
|
134 |
if (!empty($_POST) && !empty($_GET['udm_action']) && 'vault_disconnect' == $_GET['udm_action'] && !empty($_POST['udrpc_message']) && !empty($_POST['reset_hash'])) {
|
135 |
add_action('wp_loaded', array($this, 'wp_loaded_vault_disconnect'), 1);
|
136 |
}
|
137 |
+
|
138 |
+
// Remove the notice on the Updates page that confuses users who already have backups installed
|
139 |
+
if ('update-core.php' == $pagenow) {
|
140 |
+
// added filter here instead of admin.php because the jetpack_just_in_time_msgs filter applied in init hook
|
141 |
+
add_filter('jetpack_just_in_time_msgs', '__return_false', 20);
|
142 |
+
}
|
143 |
}
|
144 |
|
145 |
|
1962 |
return $this->error_reporting_stop_when_logged;
|
1963 |
}
|
1964 |
|
1965 |
+
/**
|
1966 |
+
* Proceed with a backup; before calling this, at least all the initial job data must be set up
|
1967 |
+
*
|
1968 |
+
* @param Integer $resumption_no - which resumption this is; from 0 upwards
|
1969 |
+
* @param String $bnonce - the backup job identifier
|
1970 |
+
*/
|
1971 |
public function backup_resume($resumption_no, $bnonce) {
|
1972 |
|
1973 |
set_error_handler(array($this, 'php_error'), E_ALL & ~E_STRICT);
|
1988 |
$last_successful_resumption = -1;
|
1989 |
$job_type = 'backup';
|
1990 |
|
1991 |
+
if (0 == $resumption_no) {
|
1992 |
+
$label = $this->jobdata_get('label');
|
1993 |
+
if ($label) $resumption_extralog = ", label=$label";
|
1994 |
+
} else {
|
1995 |
$this->file_nonce = apply_filters('updraftplus_incremental_backup_file_nonce', $bnonce);
|
1996 |
$this->nonce = $bnonce;
|
1997 |
$this->backup_time = $this->jobdata_get('backup_time');
|
2058 |
die;
|
2059 |
}
|
2060 |
|
|
|
|
|
|
|
2061 |
}
|
2062 |
|
2063 |
$this->last_successful_resumption = $last_successful_resumption;
|
2353 |
$this->log("$file: $key: This file was already queued for upload (this condition should never be seen)");
|
2354 |
}
|
2355 |
} else {
|
2356 |
+
$this->log("$file: $key: Note: This file was not marked as successfully uploaded, but does not exist on the local filesystem; now marking as uploaded ($updraft_dir/$file)");
|
2357 |
$this->uploaded_file($file, true);
|
2358 |
}
|
2359 |
}
|
2505 |
$this->jobdata = null;
|
2506 |
}
|
2507 |
|
2508 |
+
/**
|
2509 |
+
* This function will update the database backup jobdata and set each entity to finished or encrypted to prevent that entity from being backed up again. This will also return the blog name that the database backup belongs to, just in case it's from another site.
|
2510 |
+
*
|
2511 |
+
* @param array $db_backups - the database backup jobdata
|
2512 |
+
* @param array $backup - the backup history for this backup
|
2513 |
+
*
|
2514 |
+
* @return array - an array that contains the updated database backup jobdata and the blog name
|
2515 |
+
*/
|
2516 |
+
public function update_database_jobdata($db_backups, $backup) {
|
2517 |
+
|
2518 |
+
$backup_database_info = array(
|
2519 |
+
'blog_name' => '',
|
2520 |
+
'db_backups' => $db_backups
|
2521 |
+
);
|
2522 |
+
|
2523 |
+
/*
|
2524 |
+
We need to tweak the database array here by setting each database entity to finished or encrypted if it's an encrypted archive.
|
2525 |
+
I also grab the backups blog name here ready to be used later, just in case this backup set is from another site.
|
2526 |
+
*/
|
2527 |
+
foreach ($db_backups as $key => $db_info) {
|
2528 |
+
$status = 'finished';
|
2529 |
+
$db_index = ('wp' == $key) ? 0 : $key;
|
2530 |
+
|
2531 |
+
if (isset($backup['db'][$db_index])) {
|
2532 |
+
$db_backup_name = $backup['db'][$db_index];
|
2533 |
+
|
2534 |
+
if (preg_match('/^backup_([\-0-9]{15})_(.*)_([0-9a-f]{12})-[\-a-z]+([0-9]+)?+(\.(zip|gz|gz\.crypt))?$/i', $db_backup_name, $matches)) {
|
2535 |
+
$backup_database_info['blog_name'] = $matches[2];
|
2536 |
+
}
|
2537 |
+
|
2538 |
+
if (UpdraftPlus_Encryption::is_file_encrypted($db_backup_name)) $status = 'encrypted';
|
2539 |
+
|
2540 |
+
if (is_array($db_info) && isset($db_info['status'])) {
|
2541 |
+
$db_backups[$key]['status'] = $status;
|
2542 |
+
} else {
|
2543 |
+
$db_backups[$key] = $status;
|
2544 |
+
}
|
2545 |
+
} else {
|
2546 |
+
unset($db_backups[$key]);
|
2547 |
+
}
|
2548 |
+
}
|
2549 |
+
|
2550 |
+
$backup_database_info['db_backups'] = $db_backups;
|
2551 |
+
|
2552 |
+
return $backup_database_info;
|
2553 |
+
}
|
2554 |
+
|
2555 |
private function ensure_semaphore_exists($semaphore) {
|
2556 |
// Make sure the options for semaphores exist
|
2557 |
global $wpdb;
|
2702 |
* @return string - the backup nonce
|
2703 |
*/
|
2704 |
public function incremental_backup_file_nonce($nonce) {
|
2705 |
+
if (apply_filters('updraftplus_incremental_addon_installed', false) && !empty($this->file_nonce)) return $this->file_nonce;
|
2706 |
return $nonce;
|
2707 |
}
|
2708 |
|
2800 |
$this->log("Backup aborted (via filter)");
|
2801 |
return false;
|
2802 |
}
|
2803 |
+
|
2804 |
+
if (!is_string($service) && !is_array($service)) {
|
2805 |
+
$all_services = UpdraftPlus_Options::get_updraft_option('updraft_service');
|
2806 |
+
if (is_string($all_services)) $all_services = (array) $all_services;
|
2807 |
+
$enabled_storage_objects_and_ids = $this->get_enabled_storage_objects_and_ids($all_services);
|
2808 |
+
$service = array_keys($enabled_storage_objects_and_ids);
|
2809 |
+
}
|
2810 |
$service = $this->just_one($service);
|
2811 |
if (is_string($service)) $service = array($service);
|
2812 |
if (!is_array($service)) $service = array('none');
|
2924 |
array_push($initial_jobdata, 'backup_files', (($backup_files) ? 'begun' : 'no'));
|
2925 |
|
2926 |
if (is_array($options) && !empty($options['label'])) array_push($initial_jobdata, 'label', $options['label']);
|
2927 |
+
|
2928 |
+
if (!empty($options['always_keep'])) array_push($initial_jobdata, 'always_keep', true);
|
2929 |
|
2930 |
try {
|
2931 |
// Use of jobdata_set_multi saves around 200ms
|
3438 |
$dirlist = array();
|
3439 |
$added = 0;
|
3440 |
|
3441 |
+
$this->log('Looking for candidates to backup in: '.$backup_from_inside_dir);
|
3442 |
$updraft_dir = $this->backups_dir_location();
|
3443 |
|
3444 |
if (is_file($backup_from_inside_dir)) {
|
3508 |
$backup_array['nonce'] = $this->nonce;
|
3509 |
$backup_array['service'] = $this->jobdata_get('service');
|
3510 |
$backup_array['service_instance_ids'] = array();
|
3511 |
+
$backup_array['always_keep'] = $this->jobdata_get('always_keep', false);
|
3512 |
+
$backup_array['files_enumerated_at'] = $this->jobdata_get('files_enumerated_at');
|
3513 |
|
3514 |
// N.B. Though the saved 'service' option can have various forms (especially if upgrading from (very) old versions), in the jobdata, it is always an array.
|
3515 |
+
$storage_objects_and_ids = $this->get_enabled_storage_objects_and_ids($backup_array['service']);
|
3516 |
|
3517 |
// N.B. On PHP 5.5+, we'd use array_column()
|
3518 |
foreach ($storage_objects_and_ids as $method => $method_information) {
|
3527 |
if (is_array($remotesend_info) && !empty($remotesend_info['url'])) $backup_array['remotesend_url'] = $remotesend_info['url'];
|
3528 |
if (false != ($autobackup = $this->jobdata_get('is_autobackup', false))) $backup_array['autobackup'] = true;
|
3529 |
|
3530 |
+
UpdraftPlus_Backup_History::save_backup(apply_filters('updraftplus_backup_timestamp', $this->backup_time), $backup_array);
|
3531 |
|
3532 |
} else {
|
3533 |
$this->log('Could not save backup history because we have no backup array. Backup probably failed.');
|
3642 |
* @return Array - returns an array, with a key equal to only enabled service member of the $services list passed in. The corresponding value is then an array with keys 'object', 'instance_settings'. The value for 'object' is an UpdraftPlus_BackupModule instance. The value for 'instance_settings' is an array keyed by associated enabled instance IDs, with the values being the associated settings for the enabled instance ID.
|
3643 |
*/
|
3644 |
public function get_enabled_storage_objects_and_ids($services) {
|
3645 |
+
|
3646 |
$storage_objects_and_ids = $this->get_storage_objects_and_ids($services);
|
3647 |
+
|
3648 |
foreach ($storage_objects_and_ids as $method => $method_information) {
|
3649 |
+
|
3650 |
+
if (!$method_information['object']->supports_feature('multi_options')) continue;
|
3651 |
+
|
3652 |
foreach ($method_information['instance_settings'] as $instance_id => $instance_information) {
|
3653 |
if (!isset($instance_information['instance_enabled'])) $instance_information['instance_enabled'] = 1;
|
3654 |
if (empty($instance_information['instance_enabled'])) {
|
3655 |
unset($storage_objects_and_ids[$method]['instance_settings'][$instance_id]);
|
3656 |
}
|
3657 |
}
|
3658 |
+
|
3659 |
if (empty($storage_objects_and_ids[$method]['instance_settings'])) unset($storage_objects_and_ids[$method]);
|
3660 |
}
|
3661 |
+
|
3662 |
return $storage_objects_and_ids;
|
3663 |
}
|
3664 |
|
3722 |
$this->log("Terminate: ".basename($file)." exists with activity within the last 30 seconds (time_mod=$time_mod, time_now=$time_now, diff=".(floor($time_now-$time_mod)).", size=$file_size). This likely means that another UpdraftPlus run is at work; so we will exit.");
|
3723 |
$increase_by = ($increase_resumption) ? 120 : 0;
|
3724 |
$this->increase_resume_and_reschedule($increase_by, true);
|
3725 |
+
if (!defined('UPDRAFTPLUS_ALLOW_RECENT_ACTIVITY') || !UPDRAFTPLUS_ALLOW_RECENT_ACTIVITY) die;
|
3726 |
}
|
3727 |
|
3728 |
/**
|
4431 |
$skipped_tables = explode(',', $matches[1]);
|
4432 |
}
|
4433 |
|
4434 |
+
} elseif (preg_match('#/\*\!40\d+ SET NAMES (.*)\*\/#i', $buffer, $smatches)) {
|
4435 |
+
$db_charsets_found[] = rtrim($smatches[1]);
|
4436 |
} elseif (preg_match('/^\s*create table \`?([^\`\(]*)\`?\s*\(/i', $buffer, $matches)) {
|
4437 |
$table = $matches[1];
|
4438 |
$tables_found[] = $table;
|
4888 |
|
4889 |
foreach ($dbsinfo as $key => $value) {
|
4890 |
if ('wp' == $key) {
|
4891 |
+
// The table prefix after being filtered - i.e. what filters what we'll actually backup
|
4892 |
$table_prefix = $this->get_table_prefix(true);
|
4893 |
// The unfiltered table prefix - i.e. the real prefix that things are relative to
|
4894 |
$table_prefix_raw = $this->get_table_prefix(false);
|
@@ -126,6 +126,11 @@ select {
|
|
126 |
border-color: rgb(238, 169, 32);
|
127 |
}
|
128 |
|
|
|
|
|
|
|
|
|
|
|
129 |
.updraft_migrate_widget_module {
|
130 |
margin: 8px 4px;
|
131 |
padding: 5px 8px;
|
@@ -1824,16 +1829,16 @@ div#updraft-wrap a {
|
|
1824 |
margin-bottom: 10px;
|
1825 |
}
|
1826 |
|
1827 |
-
.
|
1828 |
padding-left: 25px;
|
1829 |
float: none;
|
1830 |
}
|
1831 |
|
1832 |
-
.
|
1833 |
visibility: visible;
|
1834 |
}
|
1835 |
|
1836 |
-
.updraftcentral_cloud_notices .
|
1837 |
margin-top: -5px;
|
1838 |
}
|
1839 |
|
126 |
border-color: rgb(238, 169, 32);
|
127 |
}
|
128 |
|
129 |
+
#updraft_migrate_tab_main {
|
130 |
+
padding: 8px;
|
131 |
+
max-width: 760px;
|
132 |
+
}
|
133 |
+
|
134 |
.updraft_migrate_widget_module {
|
135 |
margin: 8px 4px;
|
136 |
padding: 5px 8px;
|
1829 |
margin-bottom: 10px;
|
1830 |
}
|
1831 |
|
1832 |
+
.updraftplus_spinner.spinner {
|
1833 |
padding-left: 25px;
|
1834 |
float: none;
|
1835 |
}
|
1836 |
|
1837 |
+
.updraftplus_spinner.spinner.visible {
|
1838 |
visibility: visible;
|
1839 |
}
|
1840 |
|
1841 |
+
.updraftcentral_cloud_notices .updraftplus_spinner {
|
1842 |
margin-top: -5px;
|
1843 |
}
|
1844 |
|
@@ -1,2 +1,2 @@
|
|
1 |
-
.max-width-600{max-width:600px}.width-900{width:900px}.width-80{width:80%}.no-decoration{text-decoration:none}.bold{font-weight:bold}.center-align-td{text-align:center}.remove-padding{padding:0 !important}.updraft-text-center{text-align:center}.autobackup{padding:6px;margin:8px 0}ul .disc{list-style:disc inside}.dashicons-log-fix{display:inherit}input{border-radius:4px;line-height:1.42;border:1px solid #CCC;height:27px;padding:2px 6px;color:#555}input[type="text"]{font-size:14px}input[type="number"]{height:31px}select{border-radius:4px}.main-dashboard-buttons{border-width:4px;border-radius:12px;letter-spacing:0;font-size:17px;font-weight:bold;padding-left:.7em;padding-right:2em;padding:.3em 1em;line-height:1.7em;background:transparent;position:relative;border:2px solid;transition:all .2s;vertical-align:baseline;box-sizing:border-box;text-align:center;line-height:1.3em;margin-left:.3em;text-transform:none;line-height:1;text-decoration:none}.button-restore{border-color:#629ec0;color:#629ec0}.dashboard-main-sizing{border-width:4px;width:190px;line-height:1.7em}.button-restore:hover,.button-migrate:hover,.button-backup:hover,.button-view-log:hover,.button-mass-selectors:hover,.button-delete:hover,.button-entity-backup:hover,.udp-button-primary:hover{border-color:#df6926;color:#df6926}.button-migrate{color:#eea920;border-color:#eea920}.updraft_migrate_widget_module{margin:8px 4px;padding:5px 8px;border:1px dotted}.updraft_migrate_widget_reset{display:none;margin-left:4px}.updraft_migrate_widget_module_title{cursor:pointer}.updraft_migrate_widget_module_title>p{line-height:1em;margin:8px 0 4px 0;padding:4px 0}.updraft_migrate_widget_module_title>p>span{font-size:30px !important;padding-right:15px}.updraft_migrate_widget_module_content{display:none}.button-backup{border-color:#84ca1b;color:#84ca1b}.existing-backups-buttons{font-size:11px;line-height:1.4em;border-width:3px}.existing-backups-restore-buttons{font-size:11px;line-height:1.4em;border-width:3px}.button-delete{color:#e23900;border-color:#e23900;font-size:14px;line-height:1.4em;border-width:2px;margin-right:10px}.button-view-log,.button-mass-selectors{color:darkgrey;border-color:darkgrey;font-size:14px;line-height:1.4em;border-width:2px;margin-top:-1px}.button-view-log{width:120px}.button-existing-restore{font-size:14px;line-height:1.4em;border-width:2px;width:110px}.main-restore{margin-right:3%;margin-left:3%}.button-entity-backup{color:#555;border-color:#555;font-size:11px;line-height:1.4em;border-width:2px;margin-right:5px}.button-select-all{width:122px}.button-deselect{width:92px}#ud_massactions>.display-flex>.mass-selectors-margins{margin-right:-4px}.udp-button-primary{border-width:4px;color:#0073aa;border-color:#0073aa;font-size:14px;height:40px}#ud_massactions .button-delete{margin-right:0}.stored_local{border-radius:5px;background-color:#007fe7;padding:3px 5px 5px 5px;color:#FFF;font-size:75%}.form-table td.updraft_existingbackup_date{padding-bottom:5px}span#updraft_lastlogcontainer{word-break:break-all}.stored_icon{height:1.3em;position:relative;top:.2em}.backup_date_label .clear-right{clear:right}.udp-logo-70{width:70px;height:70px;float:left;padding-right:25px}h3 .thank-you{margin-top:0}.ws_advert{max-width:800px;font-size:140%;line-height:140%;padding:14px;clear:left}.dismiss-dash-notice{float:right;position:relative;top:-20px}#updraft_report_cell .updraft_reportbox{padding:8px;margin:8px 0;border:1px dotted;clear:left;float:left}#updraft_report_cell button.updraft_reportbox_delete{font-size:50%;float:right;padding:0 3px;position:relative;top:-4px;left:4px}.updraft_report_dbbackup.updraft_report_disabled{color:#CCC}#updraft-navtab-settings-content .updraft-test-button{font-size:18px !important}#updraft_report_cell .updraft_report_checkbox{margin-top:4px}#updraft_report_cell .updraft_report_email{width:300px}#updraft_report_cell .updraft_report_another_p{clear:left}#updraft-navtab-settings-content table.form-table p{max-width:700px}#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected{background-color:#CCC}.updraft_settings_sectionheading{display:none}.updraft-backupentitybutton-disabled{background-color:transparent;border:0;color:#0074a2;text-decoration:underline;cursor:pointer;clear:none;float:left}.updraft-backupentitybutton{margin-left:8px}.updraft-bigbutton{padding:2px 0 !important;margin-right:14px !important;font-size:22px !important;min-height:32px;min-width:180px}tr[class*="_updraft_remote_storage_border"]{border-top:1px solid #CCC}.updraft_multi_storage_options{float:right;clear:right;margin-bottom:5px !important}.updraft_toggle_instance_label{vertical-align:top !important}.updraft_debugrow th{float:right;text-align:right;font-weight:bold;padding-right:8px;min-width:140px}.updraft_debugrow td{min-width:300px;vertical-align:bottom}#updraft_webdav_host_error,.onedrive_folder_error{color:red}#updraft_zip_files_jstree .jstree-container-ul>.jstree-node,#updraft_more_files_jstree .jstree-container-ul>.jstree-node{background:transparent}#updraft_zip_files_jstree .jstree-container-ul>.jstree-open>.jstree-ocl,#updraft_more_files_jstree .jstree-container-ul>.jstree-open>.jstree-ocl{background-position:-36px -4px}#updraft_zip_files_jstree .jstree-container-ul>.jstree-closed>.jstree-ocl,#updraft_more_files_jstree .jstree-container-ul>.jstree-closed>.jstree-ocl{background-position:-4px -4px}#updraft_zip_files_jstree .jstree-container-ul>.jstree-leaf>.jstree-ocl,#updraft_more_files_jstree .jstree-container-ul>.jstree-leaf>.jstree-ocl{background:transparent}#updraft_zip_files_container{position:relative;height:450px;overflow:none}#updraft_zip_info_container{position:relative;height:auto;width:100%;border:1px dotted;margin-bottom:5px}#updraft_zip_info_container p{margin:1px;padding-left:10px;font-size:14px}#updraft_zip_download_item{display:none;color:#0073aa;padding-left:10px}#updraft_zip_download_notice{padding-left:10px}#updraft_zip_files_jstree_container{position:relative;border:1px dotted;height:80%;width:100%;overflow:auto}#updraft_more_files_container{position:relative;display:none;height:300px;width:100%;border:1px dotted;margin-bottom:5px}#updraft_jstree_buttons{position:absolute;top:0;right:0}#updraft_jstree_container{height:100%;width:100%;overflow:auto}#updraft_more_files_container button{height:22px;line-height:20px}#updraft_jstree_confirm,#updraft_jstree_cancel{display:none}.updraftplus-morefiles-row-delete{cursor:pointer;color:red;font-size:23px !important}.updraftplus-morefiles-row-edit{cursor:pointer;font-size:24px !important}#updraft-wrap .form-table th{width:230px}.updraftplus-remove{background-color:#c00000;border:1px solid #c00000;height:22px;padding:4px 3px 0 3px;margin-right:6px}.updraft-viewlogdiv form{margin:0;padding:0}.updraft-viewlogdiv{background-color:#FFF;color:#000;border:1px solid #000;height:26px;padding:0;margin:0 4px 0 0;border-radius:3px;float:left}.updraft-viewlogdiv input,.updraft-viewlogdiv a{border:0;background-color:transparent;color:#000;margin:0;padding:3px 4px;font-size:16px;line-height:26px}.updraft-viewlogdiv:hover{background-color:#000;color:#FFF;border:1px solid #FFF;cursor:pointer}.updraft-viewlogdiv input:hover,.updraft-viewlogdiv a:hover{color:#FFF;cursor:pointer}.updraftplus-remove a{color:white;padding:4px 4px 0 4px}.updraftplus-remove:hover{background-color:white;border:1px solid #c00000}.updraftplus-remove a:hover{color:#c00000}.drag-drop #drag-drop-area2{border:4px dashed #DDD;height:200px}#drag-drop-area2 .drag-drop-inside{margin:36px auto 0;width:350px}#filelist,#filelist2{width:100%}#filelist .file,#filelist2 .file,.ud_downloadstatus .file,#ud_downloadstatus2 .file{padding:5px;background:#ececec;border:solid 1px #CCC;margin:4px 0}ul.updraft_premium_description_list,ul#updraft_restore_warnings{list-style:disc inside}ul.updraft_premium_description_list li{display:inline}ul.updraft_premium_description_list li::after{content:" | "}ul.updraft_premium_description_list li.last::after{content:""}.updraft_feature_cell{background-color:#f7d9c9 !important;padding:5px 10px}.updraftplus_com_login_status{display:none;border-left-color:#dc3232 !important;background:#FFF;border-left:4px solid #FFF;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px 0;padding:5px 12px}.updraft_feat_table,.updraft_feat_th,.updraft_feat_table td{border:1px solid black;border-collapse:collapse;font-size:120%;background-color:white;text-align:center}.updraft_feat_table p{padding:0 10px;margin:5px 0;font-size:16px}.updraft_feat_table h4{margin:5px 0}.updraft_feat_table .dashicons{width:25px;height:25px;font-size:25px;line-height:1}.updraft_feat_table .dashicons-yes,.updraft_feat_table .updraft-yes{color:green}.updraft_feat_table .dashicons-no-alt,.updraft_feat_table .updraft-no{color:red}.updraft_tick_cell{text-align:center}.updraft_tick_cell img{margin:4px 0;height:24px}#filelist .fileprogress,#filelist2 .fileprogress,.ud_downloadstatus .dlfileprogress,#ud_downloadstatus2 .dlfileprogress{width:0;background:#f6a828;height:5px}.ud_downloadstatus .raw,#ud_downloadstatus2 .raw{margin-top:8px;clear:left}.ud_downloadstatus .file,#ud_downloadstatus2 .file{margin-top:8px}tr.updraftplusmethod h3{margin:0}#updraft_retain_db_rules .updraft_retain_rules_delete,#updraft_retain_files_rules .updraft_retain_rules_delete{cursor:pointer;color:red;font-size:120%;font-weight:bold;border:0;border-radius:3px;padding:2px;margin:0 6px}#updraft_retain_db_rules .updraft_retain_rules_delete:hover,#updraft_retain_files_rules .updraft_retain_rules_delete:hover{cursor:pointer;color:white;background:red}#updraft_backup_started{max-width:800px;font-size:140%;line-height:140%;padding:14px;clear:left}.udp-premium-image{display:none}@media screen and (min-width:720px){.udp-premium-image{display:block;float:left;padding-right:5px}}#plupload-upload-ui2{width:80%}.backup-restored{padding:8px}.backup-restored span{font-size:120%}.memory-limit{padding:8px}.updraft_list_errors{padding:8px}.nav-tab-wrapper{margin:14px 0}#updraft-poplog-content{white-space:pre-wrap}.next-backup{border:0;padding:0;margin:0 10px 0 0}.not-scheduled{vertical-align:top !important;margin:0 !important;padding:0 !important}.next-backup .updraft_scheduled{margin:0;padding:2px 4px 2px 0}#next-backup-table-inner td{vertical-align:top}.next-backup .updraft_all-files{color:blue;margin:0;padding:2px 0 0 0}.multisite-advert-width{width:800px}.updraft_settings_sectionheading{margin-top:6px}.premium-upgrade-prompt{font-size:115%}.updraft_feat_table{margin-top:30px}.show_admin_restore_in_progress_notice{padding:8px}.show_admin_restore_in_progress_notice .unfinished-restoration{font-size:120%}#backupnow_includefiles_moreoptions,#backupnow_database_moreoptions{margin:4px 16px 6px 16px;border:1px dotted;padding:6px 10px}#backupnow_database_moreoptions{max-height:250px;overflow:auto}.form-table #updraft_activejobsrow .minimum-height{min-height:100px}#updraft_lastlogmessagerow .last-message{padding-top:20px;display:block}.updraft_simplepie{vertical-align:top}.download-backups{margin-top:8px}.download-backups .updraft_download_button{margin-right:6px;margin-top:4px}.download-backups .choose-components-button{font-size:16px}.download-backups .ud-whitespace-warning,.download-backups .ud-bom-warning{background-color:pink;padding:8px;margin:4px;border:1px dotted}.download-backups .ul{list-style:none inside;max-width:800px;margin-top:6px;margin-bottom:12px}#updraft-plupload-modal{width:75%;margin:16px;margin-left:100px}.download-backups .upload{max-width:610px}.download-backups #plupload-upload-ui{width:70%}.ud_downloadstatus{padding:10px;background:#f1f1f1}#ud_massactions{padding:14px;position:fixed;right:25%;top:25%;border:2px solid;border-radius:4px;background:#f1f1f1;float:right}#ud_massactions .updraftplus-remove{clear:left;font-size:16px;text-align:center;border-radius:4px;margin-top:4px}#ud_massactions .updraftplus-remove a{text-decoration:none}#ud_massactions .updraft-viewlogdiv{font-size:16px;text-align:center;border-radius:4px;margin-top:4px}#ud_massactions .updraft-viewlogdiv a{text-decoration:none;position:relative;top:3px}#ud_massactions .updraft-viewlogdiv a{text-decoration:none;position:relative;top:3px}#updraft-navtab-backups-content .updraft_existing_backups{margin-bottom:12px}#updraft-message-modal-innards{padding:4px}#updraft-authenticate-modal{text-align:center;font-size:16px !important}#updraft-authenticate-modal p{font-size:16px}#updraft_delete_form p{margin-top:3px;padding-top:0}#updraft_restore_form .cannot-restore{margin:8px 0}#updraft_restorer_dboptions{padding:12px;margin:8px 0 4px 0;border:dashed 1px}#updraft_restorer_dboptions h4{margin:0 0 6px 0;padding:0}.updraft_debugrow th{vertical-align:top;padding-top:6px;max-width:140px}.expertmode p{font-size:125%}.expertmode .call-wp-action{width:300px;height:22px}.updraftplus-lock-advert{clear:left;max-width:600px}.uncompressed-data{clear:left;max-width:600px}.delete-old-directories{padding:8px;padding-bottom:12px}.active-jobs{min-width:480px;min-height:48px;text-align:center;margin-top:4px;padding:8px;border:1px solid;float:left;clear:left}.job-id{min-width:480px;margin-top:4px;padding:8px;border:1px solid;clear:left;float:left}.next-resumption{font-weight:bold}.updraft_percentage{z-index:-1;position:absolute;left:0;top:0;text-align:center;background-color:#f6a828}.curstage{border-radius:4px;margin-top:8px;padding-top:4px;border:1px solid #AAA;width:100%;height:22px;position:relative;text-align:center;font-style:italic}.retain-files{width:48px}.backup-interval-description tr td div{max-width:670px}#updraft-manualdecrypt-modal{width:85%;margin:6px;margin-left:100px}.directory-permissions{font-size:110%;font-weight:bold}.double-warning{border:1px solid;padding:6px}.raw-backup-info{font-style:italic;font-weight:bold;font-size:120%}.updraft_existingbackup_date{width:22%;max-width:140px}.existing-backups-table{margin-top:20px;margin-left:20px;width:80%}.tr-bottom-4{margin-bottom:4px}.form-table .backup-date{width:172px;padding:0;padding-left:15px}.form-table .backup-data{width:426px;padding:0;padding-left:15px}.form-table .updraft_backup_actions{width:272px;padding:0 0 10px 15px}.existing-date{box-sizing:border-box;max-width:140px;width:25%}.line-break-tr{height:2px;padding:1px;margin:0}.line-break-td{margin:0;padding:0}.td-line-color{height:2px;background-color:#888}.raw-backup{max-width:140px}.existing-backups-actions{padding:1px;margin:0}.existing-backups-border{height:2px;padding:1px;margin:0}.existing-backups-border>td{margin:0;padding:0}.existing-backups-border>div{height:2px;background-color:#AAA}.updraft_existing_backup_date{max-width:140px}.restore-button{margin-right:6px;float:left;clear:none}.updraftplus-upload{margin-right:6px;float:left;clear:none}.updraft-upload-link{font-size:16px !important}.updraftplus-remove{font-size:16px;text-align:center;border-radius:4px}.before-restore-button{padding:1px;margin:0}.table-separator-tr{height:2px;padding:1px;margin:0}.table-separator-td{margin:0;padding:0}.end-of-table-div{height:2px;background-color:#AAA}.last-backup-job{padding-top:3% !important}.line-height-03{line-height:.3 !important}.line-height-13{line-height:1.3 !important}.line-height-23{line-height:2.3 !important}#updraft_diskspaceused{color:#df6926}.updraft_premium_description_list{text-align:left}#updraft_delete_old_dirs_pagediv{padding-bottom:10px}.job-id{margin:0 auto;width:20%}.updraft_all-files{color:#df6926}.fix-time{width:70px}.retain-files{width:70px}.number-input{min-width:50px;max-width:70px}.additional-rule-width{min-width:60px;max-width:70px}.dashicons{line-height:inherit;font-size:inherit}.addon-logo-150{margin-left:30px;margin-top:33px;height:125px;width:150px}.margin-bottom-50{margin-bottom:50px}.premium-container{width:80%}.main-header{background-color:#df6926;height:200px;width:100%}.button-add-to-cart{color:white;border-color:white;float:none;margin-right:17px}.button-add-to-cart:hover,.button-add-to-cart:focus,.button-add-to-cart:active{border-color:#a0a5aa;color:#a0a5aa}.addon-title{margin-top:25px}.addon-text{margin-top:75px}.image-main-div{width:25%;float:left}.text-main-div{width:60%;float:left;text-align:center;color:white;margin-top:16px}.text-main-div-title{font-weight:bold !important;color:white;text-align:center}.text-main-div-paragraph{color:white}.updraftplus-vault-cta{width:100%;text-align:center;margin-bottom:50px}.updraftplus-vault-cta h1{font-weight:bold}.updraftvault-buy{width:225px;height:225px;border:2px solid #777;display:inline-table;margin:0 auto;margin-right:50px;position:relative}.updraftplus-vault-cta>.vault-options>.center-vault{width:275px;height:275px}.updraftplus-vault-cta>.vault-options>.center-vault>a{right:21%;font-size:16px;border-width:4px !important}.updraftplus-vault-cta>.vault-options>.center-vault>p{font-size:16px}.updraftvault-buy .button-purchase{right:24%;margin-left:0;line-height:1.7em}.updraftvault-buy hr{height:2px;background-color:#777;margin-top:18px}.right{margin-right:0}.updraftvault-buy .addon-logo-100{height:100px;width:125px;margin-top:7px}.updraftvault-buy .addon-logo-large{margin-top:7px}.updraftvault-buy .button-buy-vault{font-size:12px;color:#df6926;border-color:#df6926;border-width:2px !important;position:absolute;right:29%;bottom:2%}.premium-addon-div .button-purchase{line-height:1.7em}.updraftvault-buy .button-buy-vault:hover{border-color:darkgrey;color:darkgrey}.premium-addons{margin-top:80px;width:100%;margin:0 auto;display:table}.addon-list{display:table;text-align:center}.premium-addons h1{text-align:center;font-weight:bold}.premium-addons p{text-align:center}.premium-addons .premium-addon-div{width:200px;height:250px;border:2px solid #777;display:inline-table;margin:0 auto;margin-right:25px;margin-top:25px;text-align:center;position:relative}.premium-addons .premium-addon-div p{margin-left:2px;margin-right:2px}.premium-addons .premium-addon-div img{width:auto;height:50px;margin-top:7px}.premium-addons .premium-addon-div .hr-alignment{margin-top:44px}.premium-addons .premium-addon-div .dropbox-logo{height:39px;width:150px}.premium-addons .premium-addon-div .azure-logo,.premium-addons .premium-addon-div .onedrive-logo{width:75%;height:24px}.button-purchase{font-size:12px;color:#df6926;border-color:#df6926;border-width:2px !important;position:absolute;right:25%;bottom:2%}.button-purchase:hover{color:darkgrey;border-color:darkgrey}.premium-addons .premium-addon-div hr{height:2px;background-color:#777;margin-top:18px}.premium-addon-div p{font-style:italic}.addon-list>.premium-addon-div>.onedrive-fix,.addon-list>.premium-addon-div>.azure-logo{margin-top:33px}.addon-list>.premium-addon-div>.dropbox-fix{margin-top:18px}.premium-forgotton-something{margin-top:5%}.premium-forgotton-something h1{text-align:center;font-weight:bold}.premium-forgotton-something p{text-align:center;font-weight:normal}.premium-forgotton-something .button-faq{color:#df6926;border-color:#df6926;margin:0 auto;display:table}.premium-forgotton-something .button-faq:hover{color:#777;border-color:#777}.updraftplusmethod.updraftvault #vaultlogo{padding-left:40px}.updraftplusmethod.updraftvault .vault_primary_option{float:left;width:50%;text-align:center;padding-bottom:20px}.updraftplusmethod.updraftvault .vault_primary_option div{clear:right;padding-top:20px}.updraftplusmethod.updraftvault .clear-left{clear:left}.updraftplusmethod.updraftvault .padding-top-20px{padding-top:20px}.updraftplusmethod.updraftvault .padding-top-14px{padding-top:14px}.updraftplusmethod.updraftvault #updraftvault_settings_default .button-primary,.updraftplusmethod.updraftvault #updraftvault_settings_showoptions .button-primary{font-size:18px !important;padding-bottom:20px}.updraftplusmethod.updraftvault #updraftvault_showoptions,.updraftplusmethod.updraftvault #updraftvault_connect{margin-top:8px}.updraftplusmethod.updraftvault #updraftvault_settings_connect input{margin-right:10px}.updraftplusmethod.updraftvault #updraftvault_email{width:280px}.updraftplusmethod.updraftvault #updraftvault_pass{width:200px}.updraftplusmethod.updraftvault #vault-is-connected{margin:0;padding:0}.updraftplusmethod.updraftvault #updraftvault_settings_default p{clear:left}.updraftplusmethod.updraftvault .vault-purchase-option{float:left;width:33%;text-align:center;padding-top:20px}.updraftplusmethod.updraftvault .vault-purchase-option-size{font-size:200%;font-weight:bold}.updraftplusmethod.updraftvault .vault-purchase-option-link{clear:both;font-size:150%}.updraftplusmethod.updraftvault .vault-purchase-option-or{clear:both;font-size:115%;font-style:italic}.autobackup-image{clear:left;float:left;width:110px;height:110px}.autobackup-description{width:100%}.advert-description{float:left;clear:right;padding:4px 10px 8px 10px;width:70%;clear:right;vertical-align:top}.advert-btn{display:inline-block;min-width:10%;vertical-align:top;margin-bottom:8px}.advert-btn:first-of-type{margin-top:25px}.advert-btn a{display:block;cursor:pointer}a.btn-get-started{background:#FFF;border:2px solid #df6926;border-radius:4px;color:#df6926;display:inline-block;margin-left:10px !important;margin-bottom:7px !important;font-size:18px !important;line-height:20px;min-height:28px;padding:11px 10px 5px 10px;text-transform:uppercase;text-decoration:none}.circle-dblarrow{border:1px solid #df6926;border-radius:100%;display:inline-block;font-size:17px;line-height:17px;margin-left:5px;width:20px;height:20px;text-align:center}.expertmode .advanced_settings_container{height:auto;overflow:hidden}.expertmode .advanced_settings_container .advanced_settings_menu{float:none;border-bottom:1px solid #ccc}.expertmode .advanced_settings_container .advanced_settings_content{padding-top:5px;float:none;width:auto;overflow:auto}.expertmode .advanced_settings_container .advanced_settings_content h3{margin-top:5px !important}.expertmode .advanced_settings_container .advanced_settings_content .advanced_tools{display:none}.expertmode .advanced_settings_container .advanced_settings_content .site_info{display:block}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button{display:inline-block;cursor:pointer;padding:5px;color:#000}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_text{font-size:16px}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button:hover{background-color:#eaeaea}.expertmode .advanced_settings_container .advanced_settings_menu .active{background-color:#3498db;color:#FFF}.expertmode .advanced_settings_container .advanced_settings_menu .active:hover{background-color:#72c5fd;color:#FFF}.expertmode .advanced_settings_container .advanced_settings_content input#import_settings{height:auto !important}div#updraft-wrap a{cursor:pointer !important}.updraftcentral_wizard_option{width:45%;float:left;text-align:center}.updraftcentral_wizard_option label{margin-bottom:8px}#updraftcentral_keys_table{display:none}.create_key_container{border:1px solid;border-radius:4px;padding:0 0 6px 6px;margin-bottom:8px}.updraftcentral_cloud_connect{border-radius:4px;border:1px solid #000;padding:0 20px;margin-top:30px;background-color:#FFF}.updraftcentral_cloud_error{border:1px solid #000;padding:3px 10px;border-left:3px solid #F00;background-color:#FFF;margin-bottom:10px}.updraftcentral_cloud_info{border:1px solid #000;padding:3px 10px;border-left:3px solid #ef8f31;background-color:#FFF;margin-bottom:10px}.updraftcentral_cloud_spinner.spinner{padding-left:25px;float:none}.updraftcentral_cloud_spinner.spinner.visible{visibility:visible}.updraftcentral_cloud_notices .updraftcentral_cloud_spinner{margin-top:-5px}.updraftcentral-subheading{font-size:14px;margin-top:-10px;margin-bottom:20px}#updraftcentral_cloud_form input#email,#updraftcentral_cloud_form input#password{min-width:250px}.updraftcentral-data-consent{font-size:13px;margin-bottom:10px}.updraftcentral_cloud_wizard_image{float:left;min-width:100px;margin-right:25px}.updraftcentral_cloud_wizard{float:left}.updraftcentral_cloud_clear{clear:both}#updraft_migrate_createclone{height:30px;font-size:16px;width:115px}@media only screen and (min-width:768px){.addon-activation-notice{left:20em}}@media screen and (min-width:670px){.expertmode .advanced_settings_container .advanced_settings_menu{float:left;width:215px;border-right:1px solid #ccc;border-bottom:0}.expertmode .advanced_settings_container .advanced_settings_content{padding-left:10px;padding-top:0}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button{display:block}}
|
2 |
/*# sourceMappingURL=updraftplus-admin.min.css.map */
|
1 |
+
.max-width-600{max-width:600px}.width-900{width:900px}.width-80{width:80%}.no-decoration{text-decoration:none}.bold{font-weight:bold}.center-align-td{text-align:center}.remove-padding{padding:0 !important}.updraft-text-center{text-align:center}.autobackup{padding:6px;margin:8px 0}ul .disc{list-style:disc inside}.dashicons-log-fix{display:inherit}input{border-radius:4px;line-height:1.42;border:1px solid #CCC;height:27px;padding:2px 6px;color:#555}input[type="text"]{font-size:14px}input[type="number"]{height:31px}select{border-radius:4px}.main-dashboard-buttons{border-width:4px;border-radius:12px;letter-spacing:0;font-size:17px;font-weight:bold;padding-left:.7em;padding-right:2em;padding:.3em 1em;line-height:1.7em;background:transparent;position:relative;border:2px solid;transition:all .2s;vertical-align:baseline;box-sizing:border-box;text-align:center;line-height:1.3em;margin-left:.3em;text-transform:none;line-height:1;text-decoration:none}.button-restore{border-color:#629ec0;color:#629ec0}.dashboard-main-sizing{border-width:4px;width:190px;line-height:1.7em}.button-restore:hover,.button-migrate:hover,.button-backup:hover,.button-view-log:hover,.button-mass-selectors:hover,.button-delete:hover,.button-entity-backup:hover,.udp-button-primary:hover{border-color:#df6926;color:#df6926}.button-migrate{color:#eea920;border-color:#eea920}#updraft_migrate_tab_main{padding:8px;max-width:760px}.updraft_migrate_widget_module{margin:8px 4px;padding:5px 8px;border:1px dotted}.updraft_migrate_widget_reset{display:none;margin-left:4px}.updraft_migrate_widget_module_title{cursor:pointer}.updraft_migrate_widget_module_title>p{line-height:1em;margin:8px 0 4px 0;padding:4px 0}.updraft_migrate_widget_module_title>p>span{font-size:30px !important;padding-right:15px}.updraft_migrate_widget_module_content{display:none}.button-backup{border-color:#84ca1b;color:#84ca1b}.existing-backups-buttons{font-size:11px;line-height:1.4em;border-width:3px}.existing-backups-restore-buttons{font-size:11px;line-height:1.4em;border-width:3px}.button-delete{color:#e23900;border-color:#e23900;font-size:14px;line-height:1.4em;border-width:2px;margin-right:10px}.button-view-log,.button-mass-selectors{color:darkgrey;border-color:darkgrey;font-size:14px;line-height:1.4em;border-width:2px;margin-top:-1px}.button-view-log{width:120px}.button-existing-restore{font-size:14px;line-height:1.4em;border-width:2px;width:110px}.main-restore{margin-right:3%;margin-left:3%}.button-entity-backup{color:#555;border-color:#555;font-size:11px;line-height:1.4em;border-width:2px;margin-right:5px}.button-select-all{width:122px}.button-deselect{width:92px}#ud_massactions>.display-flex>.mass-selectors-margins{margin-right:-4px}.udp-button-primary{border-width:4px;color:#0073aa;border-color:#0073aa;font-size:14px;height:40px}#ud_massactions .button-delete{margin-right:0}.stored_local{border-radius:5px;background-color:#007fe7;padding:3px 5px 5px 5px;color:#FFF;font-size:75%}.form-table td.updraft_existingbackup_date{padding-bottom:5px}span#updraft_lastlogcontainer{word-break:break-all}.stored_icon{height:1.3em;position:relative;top:.2em}.backup_date_label .clear-right{clear:right}.udp-logo-70{width:70px;height:70px;float:left;padding-right:25px}h3 .thank-you{margin-top:0}.ws_advert{max-width:800px;font-size:140%;line-height:140%;padding:14px;clear:left}.dismiss-dash-notice{float:right;position:relative;top:-20px}#updraft_report_cell .updraft_reportbox{padding:8px;margin:8px 0;border:1px dotted;clear:left;float:left}#updraft_report_cell button.updraft_reportbox_delete{font-size:50%;float:right;padding:0 3px;position:relative;top:-4px;left:4px}.updraft_report_dbbackup.updraft_report_disabled{color:#CCC}#updraft-navtab-settings-content .updraft-test-button{font-size:18px !important}#updraft_report_cell .updraft_report_checkbox{margin-top:4px}#updraft_report_cell .updraft_report_email{width:300px}#updraft_report_cell .updraft_report_another_p{clear:left}#updraft-navtab-settings-content table.form-table p{max-width:700px}#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected{background-color:#CCC}.updraft_settings_sectionheading{display:none}.updraft-backupentitybutton-disabled{background-color:transparent;border:0;color:#0074a2;text-decoration:underline;cursor:pointer;clear:none;float:left}.updraft-backupentitybutton{margin-left:8px}.updraft-bigbutton{padding:2px 0 !important;margin-right:14px !important;font-size:22px !important;min-height:32px;min-width:180px}tr[class*="_updraft_remote_storage_border"]{border-top:1px solid #CCC}.updraft_multi_storage_options{float:right;clear:right;margin-bottom:5px !important}.updraft_toggle_instance_label{vertical-align:top !important}.updraft_debugrow th{float:right;text-align:right;font-weight:bold;padding-right:8px;min-width:140px}.updraft_debugrow td{min-width:300px;vertical-align:bottom}#updraft_webdav_host_error,.onedrive_folder_error{color:red}#updraft_zip_files_jstree .jstree-container-ul>.jstree-node,#updraft_more_files_jstree .jstree-container-ul>.jstree-node{background:transparent}#updraft_zip_files_jstree .jstree-container-ul>.jstree-open>.jstree-ocl,#updraft_more_files_jstree .jstree-container-ul>.jstree-open>.jstree-ocl{background-position:-36px -4px}#updraft_zip_files_jstree .jstree-container-ul>.jstree-closed>.jstree-ocl,#updraft_more_files_jstree .jstree-container-ul>.jstree-closed>.jstree-ocl{background-position:-4px -4px}#updraft_zip_files_jstree .jstree-container-ul>.jstree-leaf>.jstree-ocl,#updraft_more_files_jstree .jstree-container-ul>.jstree-leaf>.jstree-ocl{background:transparent}#updraft_zip_files_container{position:relative;height:450px;overflow:none}#updraft_zip_info_container{position:relative;height:auto;width:100%;border:1px dotted;margin-bottom:5px}#updraft_zip_info_container p{margin:1px;padding-left:10px;font-size:14px}#updraft_zip_download_item{display:none;color:#0073aa;padding-left:10px}#updraft_zip_download_notice{padding-left:10px}#updraft_zip_files_jstree_container{position:relative;border:1px dotted;height:80%;width:100%;overflow:auto}#updraft_more_files_container{position:relative;display:none;height:300px;width:100%;border:1px dotted;margin-bottom:5px}#updraft_jstree_buttons{position:absolute;top:0;right:0}#updraft_jstree_container{height:100%;width:100%;overflow:auto}#updraft_more_files_container button{height:22px;line-height:20px}#updraft_jstree_confirm,#updraft_jstree_cancel{display:none}.updraftplus-morefiles-row-delete{cursor:pointer;color:red;font-size:23px !important}.updraftplus-morefiles-row-edit{cursor:pointer;font-size:24px !important}#updraft-wrap .form-table th{width:230px}.updraftplus-remove{background-color:#c00000;border:1px solid #c00000;height:22px;padding:4px 3px 0 3px;margin-right:6px}.updraft-viewlogdiv form{margin:0;padding:0}.updraft-viewlogdiv{background-color:#FFF;color:#000;border:1px solid #000;height:26px;padding:0;margin:0 4px 0 0;border-radius:3px;float:left}.updraft-viewlogdiv input,.updraft-viewlogdiv a{border:0;background-color:transparent;color:#000;margin:0;padding:3px 4px;font-size:16px;line-height:26px}.updraft-viewlogdiv:hover{background-color:#000;color:#FFF;border:1px solid #FFF;cursor:pointer}.updraft-viewlogdiv input:hover,.updraft-viewlogdiv a:hover{color:#FFF;cursor:pointer}.updraftplus-remove a{color:white;padding:4px 4px 0 4px}.updraftplus-remove:hover{background-color:white;border:1px solid #c00000}.updraftplus-remove a:hover{color:#c00000}.drag-drop #drag-drop-area2{border:4px dashed #DDD;height:200px}#drag-drop-area2 .drag-drop-inside{margin:36px auto 0;width:350px}#filelist,#filelist2{width:100%}#filelist .file,#filelist2 .file,.ud_downloadstatus .file,#ud_downloadstatus2 .file{padding:5px;background:#ececec;border:solid 1px #CCC;margin:4px 0}ul.updraft_premium_description_list,ul#updraft_restore_warnings{list-style:disc inside}ul.updraft_premium_description_list li{display:inline}ul.updraft_premium_description_list li::after{content:" | "}ul.updraft_premium_description_list li.last::after{content:""}.updraft_feature_cell{background-color:#f7d9c9 !important;padding:5px 10px}.updraftplus_com_login_status{display:none;border-left-color:#dc3232 !important;background:#FFF;border-left:4px solid #FFF;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px 0;padding:5px 12px}.updraft_feat_table,.updraft_feat_th,.updraft_feat_table td{border:1px solid black;border-collapse:collapse;font-size:120%;background-color:white;text-align:center}.updraft_feat_table p{padding:0 10px;margin:5px 0;font-size:16px}.updraft_feat_table h4{margin:5px 0}.updraft_feat_table .dashicons{width:25px;height:25px;font-size:25px;line-height:1}.updraft_feat_table .dashicons-yes,.updraft_feat_table .updraft-yes{color:green}.updraft_feat_table .dashicons-no-alt,.updraft_feat_table .updraft-no{color:red}.updraft_tick_cell{text-align:center}.updraft_tick_cell img{margin:4px 0;height:24px}#filelist .fileprogress,#filelist2 .fileprogress,.ud_downloadstatus .dlfileprogress,#ud_downloadstatus2 .dlfileprogress{width:0;background:#f6a828;height:5px}.ud_downloadstatus .raw,#ud_downloadstatus2 .raw{margin-top:8px;clear:left}.ud_downloadstatus .file,#ud_downloadstatus2 .file{margin-top:8px}tr.updraftplusmethod h3{margin:0}#updraft_retain_db_rules .updraft_retain_rules_delete,#updraft_retain_files_rules .updraft_retain_rules_delete{cursor:pointer;color:red;font-size:120%;font-weight:bold;border:0;border-radius:3px;padding:2px;margin:0 6px}#updraft_retain_db_rules .updraft_retain_rules_delete:hover,#updraft_retain_files_rules .updraft_retain_rules_delete:hover{cursor:pointer;color:white;background:red}#updraft_backup_started{max-width:800px;font-size:140%;line-height:140%;padding:14px;clear:left}.udp-premium-image{display:none}@media screen and (min-width:720px){.udp-premium-image{display:block;float:left;padding-right:5px}}#plupload-upload-ui2{width:80%}.backup-restored{padding:8px}.backup-restored span{font-size:120%}.memory-limit{padding:8px}.updraft_list_errors{padding:8px}.nav-tab-wrapper{margin:14px 0}#updraft-poplog-content{white-space:pre-wrap}.next-backup{border:0;padding:0;margin:0 10px 0 0}.not-scheduled{vertical-align:top !important;margin:0 !important;padding:0 !important}.next-backup .updraft_scheduled{margin:0;padding:2px 4px 2px 0}#next-backup-table-inner td{vertical-align:top}.next-backup .updraft_all-files{color:blue;margin:0;padding:2px 0 0 0}.multisite-advert-width{width:800px}.updraft_settings_sectionheading{margin-top:6px}.premium-upgrade-prompt{font-size:115%}.updraft_feat_table{margin-top:30px}.show_admin_restore_in_progress_notice{padding:8px}.show_admin_restore_in_progress_notice .unfinished-restoration{font-size:120%}#backupnow_includefiles_moreoptions,#backupnow_database_moreoptions{margin:4px 16px 6px 16px;border:1px dotted;padding:6px 10px}#backupnow_database_moreoptions{max-height:250px;overflow:auto}.form-table #updraft_activejobsrow .minimum-height{min-height:100px}#updraft_lastlogmessagerow .last-message{padding-top:20px;display:block}.updraft_simplepie{vertical-align:top}.download-backups{margin-top:8px}.download-backups .updraft_download_button{margin-right:6px;margin-top:4px}.download-backups .choose-components-button{font-size:16px}.download-backups .ud-whitespace-warning,.download-backups .ud-bom-warning{background-color:pink;padding:8px;margin:4px;border:1px dotted}.download-backups .ul{list-style:none inside;max-width:800px;margin-top:6px;margin-bottom:12px}#updraft-plupload-modal{width:75%;margin:16px;margin-left:100px}.download-backups .upload{max-width:610px}.download-backups #plupload-upload-ui{width:70%}.ud_downloadstatus{padding:10px;background:#f1f1f1}#ud_massactions{padding:14px;position:fixed;right:25%;top:25%;border:2px solid;border-radius:4px;background:#f1f1f1;float:right}#ud_massactions .updraftplus-remove{clear:left;font-size:16px;text-align:center;border-radius:4px;margin-top:4px}#ud_massactions .updraftplus-remove a{text-decoration:none}#ud_massactions .updraft-viewlogdiv{font-size:16px;text-align:center;border-radius:4px;margin-top:4px}#ud_massactions .updraft-viewlogdiv a{text-decoration:none;position:relative;top:3px}#ud_massactions .updraft-viewlogdiv a{text-decoration:none;position:relative;top:3px}#updraft-navtab-backups-content .updraft_existing_backups{margin-bottom:12px}#updraft-message-modal-innards{padding:4px}#updraft-authenticate-modal{text-align:center;font-size:16px !important}#updraft-authenticate-modal p{font-size:16px}#updraft_delete_form p{margin-top:3px;padding-top:0}#updraft_restore_form .cannot-restore{margin:8px 0}#updraft_restorer_dboptions{padding:12px;margin:8px 0 4px 0;border:dashed 1px}#updraft_restorer_dboptions h4{margin:0 0 6px 0;padding:0}.updraft_debugrow th{vertical-align:top;padding-top:6px;max-width:140px}.expertmode p{font-size:125%}.expertmode .call-wp-action{width:300px;height:22px}.updraftplus-lock-advert{clear:left;max-width:600px}.uncompressed-data{clear:left;max-width:600px}.delete-old-directories{padding:8px;padding-bottom:12px}.active-jobs{min-width:480px;min-height:48px;text-align:center;margin-top:4px;padding:8px;border:1px solid;float:left;clear:left}.job-id{min-width:480px;margin-top:4px;padding:8px;border:1px solid;clear:left;float:left}.next-resumption{font-weight:bold}.updraft_percentage{z-index:-1;position:absolute;left:0;top:0;text-align:center;background-color:#f6a828}.curstage{border-radius:4px;margin-top:8px;padding-top:4px;border:1px solid #AAA;width:100%;height:22px;position:relative;text-align:center;font-style:italic}.retain-files{width:48px}.backup-interval-description tr td div{max-width:670px}#updraft-manualdecrypt-modal{width:85%;margin:6px;margin-left:100px}.directory-permissions{font-size:110%;font-weight:bold}.double-warning{border:1px solid;padding:6px}.raw-backup-info{font-style:italic;font-weight:bold;font-size:120%}.updraft_existingbackup_date{width:22%;max-width:140px}.existing-backups-table{margin-top:20px;margin-left:20px;width:80%}.tr-bottom-4{margin-bottom:4px}.form-table .backup-date{width:172px;padding:0;padding-left:15px}.form-table .backup-data{width:426px;padding:0;padding-left:15px}.form-table .updraft_backup_actions{width:272px;padding:0 0 10px 15px}.existing-date{box-sizing:border-box;max-width:140px;width:25%}.line-break-tr{height:2px;padding:1px;margin:0}.line-break-td{margin:0;padding:0}.td-line-color{height:2px;background-color:#888}.raw-backup{max-width:140px}.existing-backups-actions{padding:1px;margin:0}.existing-backups-border{height:2px;padding:1px;margin:0}.existing-backups-border>td{margin:0;padding:0}.existing-backups-border>div{height:2px;background-color:#AAA}.updraft_existing_backup_date{max-width:140px}.restore-button{margin-right:6px;float:left;clear:none}.updraftplus-upload{margin-right:6px;float:left;clear:none}.updraft-upload-link{font-size:16px !important}.updraftplus-remove{font-size:16px;text-align:center;border-radius:4px}.before-restore-button{padding:1px;margin:0}.table-separator-tr{height:2px;padding:1px;margin:0}.table-separator-td{margin:0;padding:0}.end-of-table-div{height:2px;background-color:#AAA}.last-backup-job{padding-top:3% !important}.line-height-03{line-height:.3 !important}.line-height-13{line-height:1.3 !important}.line-height-23{line-height:2.3 !important}#updraft_diskspaceused{color:#df6926}.updraft_premium_description_list{text-align:left}#updraft_delete_old_dirs_pagediv{padding-bottom:10px}.job-id{margin:0 auto;width:20%}.updraft_all-files{color:#df6926}.fix-time{width:70px}.retain-files{width:70px}.number-input{min-width:50px;max-width:70px}.additional-rule-width{min-width:60px;max-width:70px}.dashicons{line-height:inherit;font-size:inherit}.addon-logo-150{margin-left:30px;margin-top:33px;height:125px;width:150px}.margin-bottom-50{margin-bottom:50px}.premium-container{width:80%}.main-header{background-color:#df6926;height:200px;width:100%}.button-add-to-cart{color:white;border-color:white;float:none;margin-right:17px}.button-add-to-cart:hover,.button-add-to-cart:focus,.button-add-to-cart:active{border-color:#a0a5aa;color:#a0a5aa}.addon-title{margin-top:25px}.addon-text{margin-top:75px}.image-main-div{width:25%;float:left}.text-main-div{width:60%;float:left;text-align:center;color:white;margin-top:16px}.text-main-div-title{font-weight:bold !important;color:white;text-align:center}.text-main-div-paragraph{color:white}.updraftplus-vault-cta{width:100%;text-align:center;margin-bottom:50px}.updraftplus-vault-cta h1{font-weight:bold}.updraftvault-buy{width:225px;height:225px;border:2px solid #777;display:inline-table;margin:0 auto;margin-right:50px;position:relative}.updraftplus-vault-cta>.vault-options>.center-vault{width:275px;height:275px}.updraftplus-vault-cta>.vault-options>.center-vault>a{right:21%;font-size:16px;border-width:4px !important}.updraftplus-vault-cta>.vault-options>.center-vault>p{font-size:16px}.updraftvault-buy .button-purchase{right:24%;margin-left:0;line-height:1.7em}.updraftvault-buy hr{height:2px;background-color:#777;margin-top:18px}.right{margin-right:0}.updraftvault-buy .addon-logo-100{height:100px;width:125px;margin-top:7px}.updraftvault-buy .addon-logo-large{margin-top:7px}.updraftvault-buy .button-buy-vault{font-size:12px;color:#df6926;border-color:#df6926;border-width:2px !important;position:absolute;right:29%;bottom:2%}.premium-addon-div .button-purchase{line-height:1.7em}.updraftvault-buy .button-buy-vault:hover{border-color:darkgrey;color:darkgrey}.premium-addons{margin-top:80px;width:100%;margin:0 auto;display:table}.addon-list{display:table;text-align:center}.premium-addons h1{text-align:center;font-weight:bold}.premium-addons p{text-align:center}.premium-addons .premium-addon-div{width:200px;height:250px;border:2px solid #777;display:inline-table;margin:0 auto;margin-right:25px;margin-top:25px;text-align:center;position:relative}.premium-addons .premium-addon-div p{margin-left:2px;margin-right:2px}.premium-addons .premium-addon-div img{width:auto;height:50px;margin-top:7px}.premium-addons .premium-addon-div .hr-alignment{margin-top:44px}.premium-addons .premium-addon-div .dropbox-logo{height:39px;width:150px}.premium-addons .premium-addon-div .azure-logo,.premium-addons .premium-addon-div .onedrive-logo{width:75%;height:24px}.button-purchase{font-size:12px;color:#df6926;border-color:#df6926;border-width:2px !important;position:absolute;right:25%;bottom:2%}.button-purchase:hover{color:darkgrey;border-color:darkgrey}.premium-addons .premium-addon-div hr{height:2px;background-color:#777;margin-top:18px}.premium-addon-div p{font-style:italic}.addon-list>.premium-addon-div>.onedrive-fix,.addon-list>.premium-addon-div>.azure-logo{margin-top:33px}.addon-list>.premium-addon-div>.dropbox-fix{margin-top:18px}.premium-forgotton-something{margin-top:5%}.premium-forgotton-something h1{text-align:center;font-weight:bold}.premium-forgotton-something p{text-align:center;font-weight:normal}.premium-forgotton-something .button-faq{color:#df6926;border-color:#df6926;margin:0 auto;display:table}.premium-forgotton-something .button-faq:hover{color:#777;border-color:#777}.updraftplusmethod.updraftvault #vaultlogo{padding-left:40px}.updraftplusmethod.updraftvault .vault_primary_option{float:left;width:50%;text-align:center;padding-bottom:20px}.updraftplusmethod.updraftvault .vault_primary_option div{clear:right;padding-top:20px}.updraftplusmethod.updraftvault .clear-left{clear:left}.updraftplusmethod.updraftvault .padding-top-20px{padding-top:20px}.updraftplusmethod.updraftvault .padding-top-14px{padding-top:14px}.updraftplusmethod.updraftvault #updraftvault_settings_default .button-primary,.updraftplusmethod.updraftvault #updraftvault_settings_showoptions .button-primary{font-size:18px !important;padding-bottom:20px}.updraftplusmethod.updraftvault #updraftvault_showoptions,.updraftplusmethod.updraftvault #updraftvault_connect{margin-top:8px}.updraftplusmethod.updraftvault #updraftvault_settings_connect input{margin-right:10px}.updraftplusmethod.updraftvault #updraftvault_email{width:280px}.updraftplusmethod.updraftvault #updraftvault_pass{width:200px}.updraftplusmethod.updraftvault #vault-is-connected{margin:0;padding:0}.updraftplusmethod.updraftvault #updraftvault_settings_default p{clear:left}.updraftplusmethod.updraftvault .vault-purchase-option{float:left;width:33%;text-align:center;padding-top:20px}.updraftplusmethod.updraftvault .vault-purchase-option-size{font-size:200%;font-weight:bold}.updraftplusmethod.updraftvault .vault-purchase-option-link{clear:both;font-size:150%}.updraftplusmethod.updraftvault .vault-purchase-option-or{clear:both;font-size:115%;font-style:italic}.autobackup-image{clear:left;float:left;width:110px;height:110px}.autobackup-description{width:100%}.advert-description{float:left;clear:right;padding:4px 10px 8px 10px;width:70%;clear:right;vertical-align:top}.advert-btn{display:inline-block;min-width:10%;vertical-align:top;margin-bottom:8px}.advert-btn:first-of-type{margin-top:25px}.advert-btn a{display:block;cursor:pointer}a.btn-get-started{background:#FFF;border:2px solid #df6926;border-radius:4px;color:#df6926;display:inline-block;margin-left:10px !important;margin-bottom:7px !important;font-size:18px !important;line-height:20px;min-height:28px;padding:11px 10px 5px 10px;text-transform:uppercase;text-decoration:none}.circle-dblarrow{border:1px solid #df6926;border-radius:100%;display:inline-block;font-size:17px;line-height:17px;margin-left:5px;width:20px;height:20px;text-align:center}.expertmode .advanced_settings_container{height:auto;overflow:hidden}.expertmode .advanced_settings_container .advanced_settings_menu{float:none;border-bottom:1px solid #ccc}.expertmode .advanced_settings_container .advanced_settings_content{padding-top:5px;float:none;width:auto;overflow:auto}.expertmode .advanced_settings_container .advanced_settings_content h3{margin-top:5px !important}.expertmode .advanced_settings_container .advanced_settings_content .advanced_tools{display:none}.expertmode .advanced_settings_container .advanced_settings_content .site_info{display:block}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button{display:inline-block;cursor:pointer;padding:5px;color:#000}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_text{font-size:16px}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button:hover{background-color:#eaeaea}.expertmode .advanced_settings_container .advanced_settings_menu .active{background-color:#3498db;color:#FFF}.expertmode .advanced_settings_container .advanced_settings_menu .active:hover{background-color:#72c5fd;color:#FFF}.expertmode .advanced_settings_container .advanced_settings_content input#import_settings{height:auto !important}div#updraft-wrap a{cursor:pointer !important}.updraftcentral_wizard_option{width:45%;float:left;text-align:center}.updraftcentral_wizard_option label{margin-bottom:8px}#updraftcentral_keys_table{display:none}.create_key_container{border:1px solid;border-radius:4px;padding:0 0 6px 6px;margin-bottom:8px}.updraftcentral_cloud_connect{border-radius:4px;border:1px solid #000;padding:0 20px;margin-top:30px;background-color:#FFF}.updraftcentral_cloud_error{border:1px solid #000;padding:3px 10px;border-left:3px solid #F00;background-color:#FFF;margin-bottom:10px}.updraftcentral_cloud_info{border:1px solid #000;padding:3px 10px;border-left:3px solid #ef8f31;background-color:#FFF;margin-bottom:10px}.updraftplus_spinner.spinner{padding-left:25px;float:none}.updraftplus_spinner.spinner.visible{visibility:visible}.updraftcentral_cloud_notices .updraftplus_spinner{margin-top:-5px}.updraftcentral-subheading{font-size:14px;margin-top:-10px;margin-bottom:20px}#updraftcentral_cloud_form input#email,#updraftcentral_cloud_form input#password{min-width:250px}.updraftcentral-data-consent{font-size:13px;margin-bottom:10px}.updraftcentral_cloud_wizard_image{float:left;min-width:100px;margin-right:25px}.updraftcentral_cloud_wizard{float:left}.updraftcentral_cloud_clear{clear:both}#updraft_migrate_createclone{height:30px;font-size:16px;width:115px}@media only screen and (min-width:768px){.addon-activation-notice{left:20em}}@media screen and (min-width:670px){.expertmode .advanced_settings_container .advanced_settings_menu{float:left;width:215px;border-right:1px solid #ccc;border-bottom:0}.expertmode .advanced_settings_container .advanced_settings_content{padding-left:10px;padding-top:0}.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button{display:block}}
|
2 |
/*# sourceMappingURL=updraftplus-admin.min.css.map */
|
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["css/updraftplus-admin.css"],"names":[],"mappings":"AAAA,uBAAuB;AACvB;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb;;AAED;CACC,WAAW;CACX;;AAED,2BAA2B;;AAE3B,kBAAkB;AAClB;CACC,sBAAsB;CACtB;;AAED;CACC,kBAAkB;CAClB;;AAED,sBAAsB;AACtB,eAAe;AACf;CACC,mBAAmB;CACnB;;AAED,sBAAsB;AACtB,aAAa;AACb;CACC,sBAAsB;CACtB;;AAED,oBAAoB;;AAEpB;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,iBAAiB;CACjB;;AAED,iBAAiB;;AAEjB;CACC,mBAAmB;CACnB,kBAAkB;CAClB,uBAAuB;CACvB,aAAa;CACb,iBAAiB;CACjB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb;;AAED;CACC,mBAAmB;CACnB;;AAED,qBAAqB;;AAErB,kBAAkB;AAClB;CACC,kBAAkB;CAClB,oBAAoB;CACpB,oBAAoB;CACpB,gBAAgB;CAChB,kBAAkB;CAClB,oBAAoB;CACpB,mBAAmB;CACnB,mBAAmB;CACnB,mBAAmB;CACnB,wBAAwB;CACxB,mBAAmB;CACnB,kBAAkB;CAClB,qBAAqB;CACrB,yBAAyB;CACzB,uBAAuB;CACvB,mBAAmB;CACnB,mBAAmB;CACnB,kBAAkB;CAClB,qBAAqB;CACrB,eAAe;CACf,sBAAsB;CACtB;;AAED;CACC,gCAAgC;CAChC,yBAAyB;CACzB;;AAED;CACC,kBAAkB;CAClB,aAAa;CACb,mBAAmB;CACnB;;AAED;;;CAGC,sBAAsB;CACtB,eAAe;CACf;;AAED;CACC,yBAAyB;CACzB,gCAAgC;CAChC;;AAED;CACC,gBAAgB;CAChB,iBAAiB;CACjB,mBAAmB;CACnB;;AAED;CACC,cAAc;CACd,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,wBAAwB;CACxB,iBAAiB;CACjB;;AAED;CACC,2BAA2B;CAC3B,oBAAoB;CACpB;;AAED;CACC,cAAc;CACd;;AAED;CACC,sBAAsB;CACtB,eAAe;CACf;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,eAAe;CACf,sBAAsB;CACtB,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,mBAAmB;CACnB;;AAED;CACC,gBAAgB;CAChB,uBAAuB;CACvB,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,aAAa;CACb;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,kBAAkB;CAClB;;AAED;CACC,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf,sBAAsB;CACtB,gBAAgB;CAChB,aAAa;CACb;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,mBAAmB;CACnB,0BAA0B;CAC1B,yBAAyB;CACzB,YAAY;CACZ,eAAe;CACf;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,cAAc;CACd,mBAAmB;CACnB,WAAW;CACX;;AAED;CACC,aAAa;CACb;;AAED,sBAAsB;;AAEtB,4BAA4B;;AAE5B;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,kBAAkB;CAClB,cAAc;CACd,YAAY;CACZ;;AAED;CACC,aAAa;CACb,mBAAmB;CACnB,WAAW;CACX;;AAED;CACC,aAAa;CACb,cAAc;CACd,mBAAmB;CACnB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,eAAe;CACf,aAAa;CACb,eAAe;CACf,mBAAmB;CACnB,UAAU;CACV,UAAU;CACV;;AAED;CACC,YAAY;CACZ;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED,mCAAmC;;AAEnC;CACC,iBAAiB;CACjB;;AAED;CACC,uBAAuB;CACvB;;AAED;CACC,cAAc;CACd;;AAED;CACC,8BAA8B;CAC9B,aAAa;CACb,eAAe;CACf,2BAA2B;CAC3B,gBAAgB;CAChB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,4BAA4B;CAC5B,8BAA8B;CAC9B,2BAA2B;CAC3B,iBAAiB;CACjB,iBAAiB;CACjB;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,aAAa;CACb,aAAa;CACb,8BAA8B;CAC9B;;AAED;CACC,+BAA+B;CAC/B;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB,kBAAkB;CAClB,mBAAmB;CACnB,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB,uBAAuB;CACvB;;AAED;CACC,WAAW;CACX;;AAED,mBAAmB;;AAEnB,oEAAoE;AACpE;;CAEC,wBAAwB;CACxB;;AAED;;CAEC,gCAAgC;CAChC;;AAED;;CAEC,+BAA+B;CAC/B;;AAED;;CAEC,wBAAwB;CACxB;;AAED,+BAA+B;AAC/B;CACC,mBAAmB;CACnB,cAAc;CACd,eAAe;CACf;;AAED;CACC,mBAAmB;CACnB,aAAa;CACb,YAAY;CACZ,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB,gBAAgB;CAChB;;AAED;CACC,cAAc;CACd,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,mBAAmB;CACnB,YAAY;CACZ,YAAY;CACZ,eAAe;CACf;;AAED,8BAA8B;AAC9B;CACC,mBAAmB;CACnB,cAAc;CACd,cAAc;CACd,YAAY;CACZ,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,OAAO;CACP,SAAS;CACT;;AAED;CACC,aAAa;CACb,YAAY;CACZ,eAAe;CACf;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB;;AAED;CACC,cAAc;CACd;;AAED;CACC,gBAAgB;CAChB,WAAW;CACX,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB,2BAA2B;CAC3B;;AAED;CACC,aAAa;CACb;;AAED;CACC,0BAA0B;CAC1B,0BAA0B;CAC1B,aAAa;CACb,uBAAuB;CACvB,kBAAkB;CAClB;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,uBAAuB;CACvB,YAAY;CACZ,uBAAuB;CACvB,aAAa;CACb,aAAa;CACb,kBAAkB;CAClB,mBAAmB;CACnB,YAAY;CACZ;;AAED;CACC,aAAa;CACb,8BAA8B;CAC9B,YAAY;CACZ,YAAY;CACZ,iBAAiB;CACjB,gBAAgB;CAChB,kBAAkB;CAClB;;AAED;CACC,uBAAuB;CACvB,YAAY;CACZ,uBAAuB;CACvB,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb,yBAAyB;CACzB;;AAED;CACC,wBAAwB;CACxB,0BAA0B;CAC1B;;AAED;CACC,eAAe;CACf;;AAED;CACC,wBAAwB;CACxB,cAAc;CACd;;AAED;CACC,oBAAoB;CACpB,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED;CACC,aAAa;CACb,oBAAoB;CACpB,uBAAuB;CACvB,cAAc;CACd;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,eAAe;CACf;;AAED;CACC,YAAY;CACZ;;AAED;CACC,qCAAqC;CACrC,kBAAkB;CAClB;;AAED;CACC,cAAc;CACd,sCAAsC;CACtC,iBAAiB;CACjB,4BAA4B;CAC5B,uCAAuC;CACvC,qBAAqB;CACrB,kBAAkB;CAClB;;AAED;CACC,wBAAwB;CACxB,0BAA0B;CAC1B,gBAAgB;CAChB,wBAAwB;CACxB,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,gBAAgB;CAChB,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,aAAa;CACb,gBAAgB;CAChB,eAAe;CACf;;AAED;CACC,aAAa;CACb;;AAED;CACC,WAAW;CACX;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,cAAc;CACd,aAAa;CACb;;AAED;CACC,UAAU;CACV,oBAAoB;CACpB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,WAAW;CACX,gBAAgB;CAChB,kBAAkB;CAClB,YAAY;CACZ,mBAAmB;CACnB,aAAa;CACb,cAAc;CACd;;AAED;CACC,gBAAgB;CAChB,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,kBAAkB;CAClB,cAAc;CACd,YAAY;CACZ;;AAED;CACC,cAAc;CACd;;AAED;;CAEC;EACC,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB;;CAED;;AAED,oCAAoC;AACpC;CACC,WAAW;CACX;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb;;AAED;CACC,aAAa;CACb;;AAED;;;;;;;;;;;;;;;;;;;;GAoBG;;AAEH;CACC,iBAAiB;CACjB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB;;AAED;CACC,+BAA+B;CAC/B,uBAAuB;CACvB,wBAAwB;CACxB;;AAED;CACC,kBAAkB;CAClB,YAAY;CACZ,yBAAyB;CACzB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,YAAY;CACZ,yBAAyB;CACzB;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,0BAA0B;CAC1B,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,kBAAkB;CAClB,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,uBAAuB;CACvB,aAAa;CACb,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,wBAAwB;CACxB,iBAAiB;CACjB,gBAAgB;CAChB,oBAAoB;CACpB;;AAED;CACC,WAAW;CACX,aAAa;CACb,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX;;AAED;CACC,cAAc;CACd,oBAAoB;CACpB;;AAED;CACC,cAAc;CACd,gBAAgB;CAChB,WAAW;CACX,SAAS;CACT,kBAAkB;CAClB,mBAAmB;CACnB,+BAA+B;CAC/B,aAAa;CACb;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB,mBAAmB;CACnB,mBAAmB;CACnB,gBAAgB;CAChB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,mBAAmB;CACnB,gBAAgB;CAChB;;AAED;CACC,sBAAsB;CACtB,mBAAmB;CACnB,SAAS;CACT;;AAED;CACC,sBAAsB;CACtB,mBAAmB;CACnB,SAAS;CACT;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,aAAa;CACb;;AAED;CACC,mBAAmB;CACnB,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf;;AAED;CACC,cAAc;CACd;;AAED;CACC,cAAc;CACd,oBAAoB;CACpB,mBAAmB;CACnB;;AAED;CACC,wBAAwB;CACxB,aAAa;CACb;;AAED;CACC,oBAAoB;CACpB,iBAAiB;CACjB,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb,aAAa;CACb;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb,qBAAqB;CACrB;;AAED;CACC,iBAAiB;CACjB,iBAAiB;CACjB,mBAAmB;CACnB,gBAAgB;CAChB,aAAa;CACb,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,aAAa;CACb,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB,UAAU;CACV,SAAS;CACT,mBAAmB;CACnB,0BAA0B;CAC1B;;AAED;CACC,mBAAmB;CACnB,gBAAgB;CAChB,iBAAiB;CACjB,uBAAuB;CACvB,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,gBAAgB;CAChB,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB,aAAa;CACb;;AAED;CACC,mBAAmB;CACnB,kBAAkB;CAClB,gBAAgB;CAChB;;AAED;CACC,WAAW;CACX,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB,kBAAkB;CAClB,WAAW;CACX;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,WAAW;CACX,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,WAAW;CACX,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,uBAAuB;CACvB;;AAED;CAGC,uBAAuB;CACvB,iBAAiB;CACjB,WAAW;CACX;;AAED;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,4BAA4B;CAC5B;;AAED;CACC,4BAA4B;CAC5B;;AAED;CACC,4BAA4B;CAC5B;;AAED;CACC,eAAe;CACf;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,qBAAqB;CACrB;;AAED;;GAEG;;AAEH;CACC,eAAe;CACf,WAAW;CACX;;AAED;CACC,eAAe;CACf;;AAED,6BAA6B;AAC7B;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB,gBAAgB;CAChB;;AAED,aAAa;AACb,oHAAoH;;AAEpH;CACC,qBAAqB;CACrB,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,iBAAiB;CACjB,cAAc;CACd,aAAa;CACb;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,WAAW;CACX;;AAED,iBAAiB;;AAEjB;CACC,0BAA0B;CAC1B,cAAc;CACd,YAAY;CACZ;;AAED;CACC,aAAa;CACb,oBAAoB;CACpB,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,sBAAsB;CACtB,eAAe;CACf;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX,YAAY;CACZ;;AAED;CACC,WAAW;CACX,YAAY;CACZ,mBAAmB;CACnB,aAAa;CACb,iBAAiB;CACjB;;AAED;CACC,6BAA6B;CAC7B,aAAa;CACb,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb;;AAED,qBAAqB;;AAErB,iBAAiB;;AAEjB;CACC,YAAY;CACZ,mBAAmB;CACnB,oBAAoB;CACpB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,aAAa;CACb,cAAc;CACd,uBAAuB;CACvB,sBAAsB;CACtB,eAAe;CACf,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,cAAc;CACd;;AAED;CACC,WAAW;CACX,gBAAgB;CAChB,6BAA6B;CAC7B;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,WAAW;CACX,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB,iBAAiB;CACjB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,cAAc;CACd,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf,sBAAsB;CACtB,6BAA6B;CAC7B,mBAAmB;CACnB,WAAW;CACX,WAAW;CACX;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,uBAAuB;CACvB,gBAAgB;CAChB;;AAED,qBAAqB;;AAErB,oBAAoB;;AAEpB;CACC,iBAAiB;CACjB,YAAY;CACZ,eAAe;CACf,eAAe;CACf;;AAED;CACC,wBAAwB;CACxB,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,cAAc;CACd,uBAAuB;CACvB,sBAAsB;CACtB,eAAe;CACf,mBAAmB;CACnB,iBAAiB;CACjB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb,aAAa;CACb;;AAED;CACC,WAAW;CACX,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf,sBAAsB;CACtB,6BAA6B;CAC7B,mBAAmB;CACnB,WAAW;CACX,WAAW;CACX;;AAED;CACC,gBAAgB;CAChB,uBAAuB;CACvB;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB,iBAAiB;CACjB;;AAED;CACC,mBAAmB;CACnB;;AAED;;CAEC,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB;;AAED,wBAAwB;;;AAGxB,mFAAmF;;AAEnF;CACC,eAAe;CACf;;AAED;CACC,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,mBAAmB;CACnB,oBAAoB;CACpB;;AAED;CACC,eAAe;CACf,sBAAsB;CACtB,eAAe;CACf,eAAe;CACf;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB;;AAED,gCAAgC;;AAEhC;CACC,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,WAAW;CACX,mBAAmB;CACnB,qBAAqB;CACrB;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,2BAA2B;CAC3B,qBAAqB;CACrB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb;;AAED;CACC,aAAa;CACb;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,WAAW;CACX,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,gBAAgB;CAChB,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB,mBAAmB;CACnB;;AAED,mCAAmC;AACnC;AACA,6BAA6B;AAC7B;iBACiB;AACjB,iBAAiB;CAChB,YAAY;CACZ,YAAY;CACZ,aAAa;CACb,cAAc;CACd;;AAED;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb,2BAA2B;CAC3B,WAAW;CACX,aAAa;CACb,oBAAoB;CACpB;;AAED;CACC,sBAAsB;CACtB,eAAe;CACf,oBAAoB;CACpB,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,eAAe;CACf,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,0BAA0B;CAC1B,mBAAmB;CACnB,eAAe;CACf,sBAAsB;CACtB,6BAA6B;CAC7B,8BAA8B;CAC9B,2BAA2B;CAC3B,kBAAkB;CAClB,iBAAiB;CACjB,4BAA4B;CAC5B,0BAA0B;CAC1B,sBAAsB;CACtB;;AAED;CACC,0BAA0B;CAC1B,oBAAoB;CACpB,sBAAsB;CACtB,gBAAgB;CAChB,kBAAkB;CAClB,iBAAiB;CACjB,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB;;AAED;AACA;;;;;;;;;IASI;CACH;;AAED,uCAAuC;AACvC,6CAA6C;AAC7C;CACC,aAAa;CACb,iBAAiB;CACjB;;AAED;CACC,YAAY;CACZ,4CAA4C;CAC5C;;AAED;CACC,iBAAiB;CACjB,YAAY;CACZ,YAAY;CACZ,eAAe;CACf;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,cAAc;CACd;;AAED;CACC,eAAe;CACf;;AAED;CACC,sBAAsB;CACtB,gBAAgB;CAChB,aAAa;CACb,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,0BAA0B;CAC1B;;AAED;CACC,0BAA0B;CAC1B,YAAY;CACZ;;AAED;CACC,0BAA0B;CAC1B,YAAY;CACZ;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,WAAW;CACX,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,cAAc;CACd;;AAED;CACC,kBAAkB;CAClB,mBAAmB;CACnB,qBAAqB;CACrB,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,uBAAuB;CACvB,gBAAgB;CAChB,iBAAiB;CACjB,uBAAuB;CACvB;;AAED;CACC,uBAAuB;CACvB,kBAAkB;CAClB,4BAA4B;CAC5B,uBAAuB;CACvB,oBAAoB;CACpB;;AAED;CACC,uBAAuB;CACvB,kBAAkB;CAClB,+BAA+B;CAC/B,uBAAuB;CACvB,oBAAoB;CACpB;;AAED;CACC,mBAAmB;CACnB,YAAY;CACZ;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB,kBAAkB;CAClB,oBAAoB;CACpB;;AAED;;CAEC,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ;;AAED;CACC,aAAa;CACb,gBAAgB;CAChB,aAAa;CACb;;AAED;;CAEC;EACC,WAAW;EACX;;CAED;;AAED;;CAEC;EACC,YAAY;EACZ,aAAa;EACb,2CAA2C;EAC3C,oBAAoB;EACpB;;CAED;EACC,mBAAmB;EACnB,iBAAiB;EACjB;;CAED;EACC,eAAe;EACf;;CAED","file":"updraftplus-admin.min.css","sourcesContent":["/* Widths and sizing */\n.max-width-600 {\n\tmax-width: 600px;\n}\n\n.width-900 {\n\twidth: 900px;\n}\n\n.width-80 {\n\twidth: 80%;\n}\n\n/* End widths and sizing */\n\n/* Font styling */\n.no-decoration {\n\ttext-decoration: none;\n}\n\n.bold {\n\tfont-weight: bold;\n}\n\n/* End font styling */\n/* Alignment */\n.center-align-td {\n\ttext-align: center;\n}\n\n/* End of Alignment */\n/* Padding */\n.remove-padding {\n\tpadding: 0 !important;\n}\n\n/* End of padding */\n\n.updraft-text-center {\n\ttext-align: center;\n}\n\n.autobackup {\n\tpadding: 6px;\n\tmargin: 8px 0px;\n}\n\nul .disc {\n\tlist-style: disc inside;\n}\n\n.dashicons-log-fix {\n\tdisplay: inherit;\n}\n\n/* Input boxes */\n\ninput {\n\tborder-radius: 4px;\n\tline-height: 1.42;\n\tborder: 1px solid #CCC;\n\theight: 27px;\n\tpadding: 2px 6px;\n\tcolor: #555;\n}\n\ninput[type=\"text\"] {\n\tfont-size: 14px;\n}\n\ninput[type=\"number\"] {\n\theight: 31px;\n}\n\nselect {\n\tborder-radius: 4px;\n}\n\n/* End input boxes */\n\n/* Main Buttons */\n.main-dashboard-buttons {\n\tborder-width: 4px;\n\tborder-radius: 12px;\n\tletter-spacing: 0px;\n\tfont-size: 17px;\n\tfont-weight: bold;\n\tpadding-left: 0.7em;\n\tpadding-right: 2em;\n\tpadding: 0.3em 1em;\n\tline-height: 1.7em;\n\tbackground: transparent;\n\tposition: relative;\n\tborder: 2px solid;\n\ttransition: all 0.2s;\n\tvertical-align: baseline;\n\tbox-sizing: border-box;\n\ttext-align: center;\n\tline-height: 1.3em;\n\tmargin-left: .3em;\n\ttext-transform: none;\n\tline-height: 1;\n\ttext-decoration: none;\n}\n\n.button-restore {\n\tborder-color: rgb(98, 158, 192);\n\tcolor: rgb(98, 158, 192);\n}\n\n.dashboard-main-sizing {\n\tborder-width: 4px;\n\twidth: 190px;\n\tline-height: 1.7em;\n}\n\n.button-restore:hover, .button-migrate:hover, .button-backup:hover,\n.button-view-log:hover, .button-mass-selectors:hover,\n.button-delete:hover, .button-entity-backup:hover, .udp-button-primary:hover {\n\tborder-color: #DF6926;\n\tcolor: #DF6926;\n}\n\n.button-migrate {\n\tcolor: rgb(238, 169, 32);\n\tborder-color: rgb(238, 169, 32);\n}\n\n.updraft_migrate_widget_module {\n\tmargin: 8px 4px;\n\tpadding: 5px 8px;\n\tborder: 1px dotted;\n}\n\n.updraft_migrate_widget_reset {\n\tdisplay: none;\n\tmargin-left: 4px;\n}\n\n.updraft_migrate_widget_module_title {\n\tcursor: pointer;\n}\n\n.updraft_migrate_widget_module_title > p {\n\tline-height: 1em;\n\tmargin: 8px 0px 4px 0px;\n\tpadding: 4px 0px;\n}\n\n.updraft_migrate_widget_module_title > p > span {\n\tfont-size: 30px !important;\n\tpadding-right: 15px;\n}\n\n.updraft_migrate_widget_module_content {\n\tdisplay: none;\n}\n\n.button-backup {\n\tborder-color: #84CA1B;\n\tcolor: #84CA1B;\n}\n\n.existing-backups-buttons {\n\tfont-size: 11px;\n\tline-height: 1.4em;\n\tborder-width: 3px;\n}\n\n.existing-backups-restore-buttons {\n\tfont-size: 11px;\n\tline-height: 1.4em;\n\tborder-width: 3px;\n}\n\n.button-delete {\n\tcolor: #E23900;\n\tborder-color: #E23900;\n\tfont-size: 14px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\tmargin-right: 10px;\n}\n\n.button-view-log, .button-mass-selectors {\n\tcolor: darkgrey;\n\tborder-color: darkgrey;\n\tfont-size: 14px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\tmargin-top: -1px;\n}\n\n.button-view-log {\n\twidth: 120px;\n}\n\n.button-existing-restore {\n\tfont-size: 14px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\twidth: 110px;\n}\n\n.main-restore {\n\tmargin-right: 3%;\n\tmargin-left: 3%;\n}\n\n.button-entity-backup {\n\tcolor: #555;\n\tborder-color: #555;\n\tfont-size: 11px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\tmargin-right: 5px;\n}\n\n.button-select-all {\n\twidth: 122px;\n}\n\n.button-deselect {\n\twidth: 92px;\n}\n\n#ud_massactions > .display-flex > .mass-selectors-margins {\n\tmargin-right: -4px;\n}\n\n.udp-button-primary {\n\tborder-width: 4px;\n\tcolor: #0073AA;\n\tborder-color: #0073AA;\n\tfont-size: 14px;\n\theight: 40px;\n}\n\n#ud_massactions .button-delete {\n\tmargin-right: 0px;\n}\n\n.stored_local {\n\tborder-radius: 5px;\n\tbackground-color: #007FE7;\n\tpadding: 3px 5px 5px 5px;\n\tcolor: #FFF;\n\tfont-size: 75%;\n}\n\n.form-table td.updraft_existingbackup_date {\n\tpadding-bottom: 5px;\n}\n\nspan#updraft_lastlogcontainer {\n\tword-break: break-all;\n}\n\n.stored_icon {\n\theight: 1.3em;\n\tposition: relative;\n\ttop: 0.2em;\n}\n\n.backup_date_label .clear-right {\n\tclear: right;\n}\n\n/* End Main Buttons */\n\n/* End of common elements */\n\n.udp-logo-70 {\n\twidth: 70px;\n\theight: 70px;\n\tfloat: left;\n\tpadding-right: 25px;\n}\n\nh3 .thank-you {\n\tmargin-top: 0px;\n}\n\n.ws_advert {\n\tmax-width: 800px;\n\tfont-size: 140%;\n\tline-height: 140%;\n\tpadding: 14px;\n\tclear: left;\n}\n\n.dismiss-dash-notice {\n\tfloat: right;\n\tposition: relative;\n\ttop: -20px;\n}\n\n#updraft_report_cell .updraft_reportbox {\n\tpadding: 8px;\n\tmargin: 8px 0;\n\tborder: 1px dotted;\n\tclear: left;\n\tfloat: left;\n}\n\n#updraft_report_cell button.updraft_reportbox_delete {\n\tfont-size: 50%;\n\tfloat: right;\n\tpadding: 0 3px;\n\tposition: relative;\n\ttop: -4px;\n\tleft: 4px;\n}\n\n.updraft_report_dbbackup.updraft_report_disabled {\n\tcolor: #CCC;\n}\n\n#updraft-navtab-settings-content .updraft-test-button {\n\tfont-size: 18px !important;\n}\n\n#updraft_report_cell .updraft_report_checkbox {\n\tmargin-top: 4px;\n}\n\n#updraft_report_cell .updraft_report_email {\n\twidth: 300px;\n}\n\n#updraft_report_cell .updraft_report_another_p {\n\tclear: left;\n}\n\n/* Taken straight from admin.php */\n\n#updraft-navtab-settings-content table.form-table p {\n\tmax-width: 700px;\n}\n\n#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected {\n\tbackground-color: #CCC;\n}\n\n.updraft_settings_sectionheading {\n\tdisplay: none;\n}\n\n.updraft-backupentitybutton-disabled {\n\tbackground-color: transparent;\n\tborder: none;\n\tcolor: #0074A2;\n\ttext-decoration: underline;\n\tcursor: pointer;\n\tclear: none;\n\tfloat: left;\n}\n\n.updraft-backupentitybutton {\n\tmargin-left: 8px;\n}\n\n.updraft-bigbutton {\n\tpadding: 2px 0px !important;\n\tmargin-right: 14px !important;\n\tfont-size: 22px !important;\n\tmin-height: 32px;\n\tmin-width: 180px;\n}\n\ntr[class*=\"_updraft_remote_storage_border\"] {\n\tborder-top: 1px solid #CCC;\n}\n\n.updraft_multi_storage_options {\n\tfloat: right;\n\tclear: right;\n\tmargin-bottom: 5px !important;\n}\n\n.updraft_toggle_instance_label {\n\tvertical-align: top !important;\n}\n\n.updraft_debugrow th {\n\tfloat: right;\n\ttext-align: right;\n\tfont-weight: bold;\n\tpadding-right: 8px;\n\tmin-width: 140px;\n}\n\n.updraft_debugrow td {\n\tmin-width: 300px;\n\tvertical-align: bottom;\n}\n\n#updraft_webdav_host_error, .onedrive_folder_error {\n\tcolor: red;\n}\n\n/* jstree styles */\n\n/* these styles hide the dots from the parent but keep the arrows */\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-node,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-node {\n\tbackground: transparent;\n}\n\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-open > .jstree-ocl,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-open > .jstree-ocl {\n\tbackground-position: -36px -4px;\n}\n\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-closed> .jstree-ocl,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-closed> .jstree-ocl {\n\tbackground-position: -4px -4px;\n}\n\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-leaf> .jstree-ocl,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-leaf> .jstree-ocl {\n\tbackground: transparent;\n}\n\n/* zip browser jstree styles */\n#updraft_zip_files_container {\n\tposition: relative;\n\theight: 450px;\n\toverflow: none;\n}\n\n#updraft_zip_info_container {\n\tposition: relative;\n\theight: auto;\n\twidth: 100%;\n\tborder: 1px dotted;\n\tmargin-bottom: 5px;\n}\n\n#updraft_zip_info_container p {\n\tmargin: 1px;\n\tpadding-left: 10px;\n\tfont-size: 14px;\n}\n\n#updraft_zip_download_item {\n\tdisplay: none;\n\tcolor: #0073AA;\n\tpadding-left: 10px;\n}\n\n#updraft_zip_download_notice {\n\tpadding-left: 10px;\n}\n\n#updraft_zip_files_jstree_container {\n\tposition: relative;\n\tborder: 1px dotted;\n\theight: 80%;\n\twidth: 100%;\n\toverflow: auto;\n}\n\n/* More files jstree styles */\n#updraft_more_files_container {\n\tposition: relative;\n\tdisplay: none;\n\theight: 300px;\n\twidth: 100%;\n\tborder: 1px dotted;\n\tmargin-bottom: 5px;\n}\n\n#updraft_jstree_buttons {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n}\n\n#updraft_jstree_container {\n\theight: 100%;\n\twidth: 100%;\n\toverflow: auto;\n}\n\n#updraft_more_files_container button {\n\theight: 22px;\n\tline-height: 20px;\n}\n\n#updraft_jstree_confirm, #updraft_jstree_cancel {\n\tdisplay: none;\n}\n\n.updraftplus-morefiles-row-delete {\n\tcursor: pointer;\n\tcolor: red;\n\tfont-size: 23px !important;\n}\n\n.updraftplus-morefiles-row-edit {\n\tcursor: pointer;\n\tfont-size: 24px !important;\n}\n\n#updraft-wrap .form-table th {\n\twidth: 230px;\n}\n\n.updraftplus-remove {\n\tbackground-color: #C00000;\n\tborder: 1px solid #C00000;\n\theight: 22px;\n\tpadding: 4px 3px 0 3px;\n\tmargin-right: 6px;\n}\n\n.updraft-viewlogdiv form {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.updraft-viewlogdiv {\n\tbackground-color: #FFF;\n\tcolor: #000;\n\tborder: 1px solid #000;\n\theight: 26px;\n\tpadding: 0px;\n\tmargin: 0 4px 0 0;\n\tborder-radius: 3px;\n\tfloat: left;\n}\n\n.updraft-viewlogdiv input, .updraft-viewlogdiv a {\n\tborder: none;\n\tbackground-color: transparent;\n\tcolor: #000;\n\tmargin: 0px;\n\tpadding: 3px 4px;\n\tfont-size: 16px;\n\tline-height: 26px;\n}\n\n.updraft-viewlogdiv:hover {\n\tbackground-color: #000;\n\tcolor: #FFF;\n\tborder: 1px solid #FFF;\n\tcursor: pointer;\n}\n\n.updraft-viewlogdiv input:hover, .updraft-viewlogdiv a:hover {\n\tcolor: #FFF;\n\tcursor: pointer;\n}\n\n.updraftplus-remove a {\n\tcolor: white;\n\tpadding: 4px 4px 0px 4px;\n}\n\n.updraftplus-remove:hover {\n\tbackground-color: white;\n\tborder: 1px solid #C00000;\n}\n\n.updraftplus-remove a:hover {\n\tcolor: #C00000;\n}\n\n.drag-drop #drag-drop-area2 {\n\tborder: 4px dashed #DDD;\n\theight: 200px;\n}\n\n#drag-drop-area2 .drag-drop-inside {\n\tmargin: 36px auto 0;\n\twidth: 350px;\n}\n\n#filelist, #filelist2 {\n\twidth: 100%;\n}\n\n#filelist .file, #filelist2 .file, .ud_downloadstatus .file, #ud_downloadstatus2 .file {\n\tpadding: 5px;\n\tbackground: #ECECEC;\n\tborder: solid 1px #CCC;\n\tmargin: 4px 0;\n}\n\nul.updraft_premium_description_list, ul#updraft_restore_warnings {\n\tlist-style: disc inside;\n}\n\nul.updraft_premium_description_list li {\n\tdisplay: inline;\n}\n\nul.updraft_premium_description_list li::after {\n\tcontent: \" | \";\n}\n\nul.updraft_premium_description_list li.last::after {\n\tcontent: \"\";\n}\n\n.updraft_feature_cell {\n\tbackground-color: #F7D9C9 !important;\n\tpadding: 5px 10px;\n}\n\n.updraftplus_com_login_status {\n\tdisplay: none;\n\tborder-left-color: #DC3232 !important;\n\tbackground: #FFF;\n\tborder-left: 4px solid #FFF;\n\tbox-shadow: 0 1px 1px 0 rgba(0,0,0,.1);\n\tmargin: 5px 0 15px 0;\n\tpadding: 5px 12px;\n}\n\n.updraft_feat_table, .updraft_feat_th, .updraft_feat_table td {\n\tborder: 1px solid black;\n\tborder-collapse: collapse;\n\tfont-size: 120%;\n\tbackground-color: white;\n\ttext-align: center;\n}\n\n.updraft_feat_table p {\n\tpadding: 0px 10px;\n\tmargin: 5px 0px;\n\tfont-size: 16px;\n}\n\n.updraft_feat_table h4 {\n\tmargin: 5px 0px;\n}\n\n.updraft_feat_table .dashicons {\n\twidth: 25px;\n\theight: 25px;\n\tfont-size: 25px;\n\tline-height: 1;\n}\n\n.updraft_feat_table .dashicons-yes, .updraft_feat_table .updraft-yes {\n\tcolor: green;\n}\n\n.updraft_feat_table .dashicons-no-alt, .updraft_feat_table .updraft-no {\n\tcolor: red;\n}\n\n.updraft_tick_cell {\n\ttext-align: center;\n}\n\n.updraft_tick_cell img {\n\tmargin: 4px 0;\n\theight: 24px;\n}\n\n#filelist .fileprogress, #filelist2 .fileprogress, .ud_downloadstatus .dlfileprogress, #ud_downloadstatus2 .dlfileprogress {\n\twidth: 0%;\n\tbackground: #F6A828;\n\theight: 5px;\n}\n\n.ud_downloadstatus .raw, #ud_downloadstatus2 .raw {\n\tmargin-top: 8px;\n\tclear: left;\n}\n\n.ud_downloadstatus .file, #ud_downloadstatus2 .file {\n\tmargin-top: 8px;\n}\n\ntr.updraftplusmethod h3 {\n\tmargin: 0px;\n}\n\n#updraft_retain_db_rules .updraft_retain_rules_delete, #updraft_retain_files_rules .updraft_retain_rules_delete {\n\tcursor: pointer;\n\tcolor: red;\n\tfont-size: 120%;\n\tfont-weight: bold;\n\tborder: 0px;\n\tborder-radius: 3px;\n\tpadding: 2px;\n\tmargin: 0 6px;\n}\n\n#updraft_retain_db_rules .updraft_retain_rules_delete:hover, #updraft_retain_files_rules .updraft_retain_rules_delete:hover {\n\tcursor: pointer;\n\tcolor: white;\n\tbackground: red;\n}\n\n#updraft_backup_started {\n\tmax-width: 800px;\n\tfont-size: 140%;\n\tline-height: 140%;\n\tpadding: 14px;\n\tclear: left;\n}\n\n.udp-premium-image {\n\tdisplay: none;\n}\n\n@media screen and (min-width: 720px) {\n\n\t.udp-premium-image {\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tpadding-right: 5px;\n\t}\n\n}\n\n/* End stuff already in admin.php */\n#plupload-upload-ui2 {\n\twidth: 80%;\n}\n\n.backup-restored {\n\tpadding: 8px;\n}\n\n.backup-restored span {\n\tfont-size: 120%;\n}\n\n.memory-limit {\n\tpadding: 8px;\n}\n\n.updraft_list_errors {\n\tpadding: 8px;\n}\n\n/*.nav-tab {\n\tborder-radius: 20px 20px 0 0;\n\tborder-color: grey;\n\tborder-width: 2px;\n\tmargin-top: 34px;\n}\n\n.nav-tab:hover {\n\tborder-bottom: 0;\n}\n\n.nav-tab-active, .nav-tab-active:active {\n\tcolor: #df6926;\n\tborder-color: #D3D3D3;\n\tborder-width: 1px;\n\tborder-bottom: 0;\n}\n\n.nav-tab-active:focus {\n\tcolor: #df6926;\n}*/\n\n.nav-tab-wrapper {\n\tmargin: 14px 0px;\n}\n\n#updraft-poplog-content {\n\twhite-space: pre-wrap;\n}\n\n.next-backup {\n\tborder: 0px;\n\tpadding: 0px;\n\tmargin: 0 10px 0 0;\n}\n\n.not-scheduled {\n\tvertical-align: top !important;\n\tmargin: 0px !important;\n\tpadding: 0px !important;\n}\n\n.next-backup .updraft_scheduled {\n\t/* width: 124px;*/\n\tmargin: 0px;\n\tpadding: 2px 4px 2px 0px;\n}\n\n#next-backup-table-inner td {\n\tvertical-align: top;\n}\n\n.next-backup .updraft_all-files {\n\tcolor: blue;\n\tmargin: 0px;\n\tpadding: 2px 0px 0px 0px;\n}\n\n.multisite-advert-width {\n\twidth: 800px;\n}\n\n.updraft_settings_sectionheading {\n\tmargin-top: 6px;\n}\n\n.premium-upgrade-prompt {\n\tfont-size: 115%;\n}\n\n.updraft_feat_table {\n\tmargin-top: 30px;\n}\n\n.show_admin_restore_in_progress_notice {\n\tpadding: 8px;\n}\n\n.show_admin_restore_in_progress_notice .unfinished-restoration {\n\tfont-size: 120%;\n}\n\n#backupnow_includefiles_moreoptions, #backupnow_database_moreoptions {\n\tmargin: 4px 16px 6px 16px;\n\tborder: 1px dotted;\n\tpadding: 6px 10px;\n}\n\n#backupnow_database_moreoptions {\n\tmax-height: 250px;\n\toverflow: auto;\n}\n\n.form-table #updraft_activejobsrow .minimum-height {\n\tmin-height: 100px;\n}\n\n#updraft_lastlogmessagerow .last-message {\n\tpadding-top: 20px;\n\tdisplay: block;\n}\n\n.updraft_simplepie {\n\tvertical-align: top;\n}\n\n.download-backups {\n\tmargin-top: 8px;\n}\n\n.download-backups .updraft_download_button {\n\tmargin-right: 6px;\n\tmargin-top: 4px;\n}\n\n.download-backups .choose-components-button {\n\tfont-size: 16px;\n}\n\n.download-backups .ud-whitespace-warning, .download-backups .ud-bom-warning {\n\tbackground-color: pink;\n\tpadding: 8px;\n\tmargin: 4px;\n\tborder: 1px dotted;\n}\n\n.download-backups .ul {\n\tlist-style: none inside;\n\tmax-width: 800px;\n\tmargin-top: 6px;\n\tmargin-bottom: 12px;\n}\n\n#updraft-plupload-modal {\n\twidth: 75%;\n\tmargin: 16px;\n\tmargin-left: 100px;\n}\n\n.download-backups .upload {\n\tmax-width: 610px;\n}\n\n.download-backups #plupload-upload-ui {\n\twidth: 70%;\n}\n\n.ud_downloadstatus {\n\tpadding: 10px;\n\tbackground: #F1F1F1;\n}\n\n#ud_massactions {\n\tpadding: 14px;\n\tposition: fixed;\n\tright: 25%;\n\ttop: 25%;\n\tborder: 2px solid;\n\tborder-radius: 4px;\n\tbackground: rgb(241, 241, 241);\n\tfloat: right;\n}\n\n#ud_massactions .updraftplus-remove {\n\tclear: left;\n\tfont-size: 16px;\n\ttext-align: center;\n\tborder-radius: 4px;\n\tmargin-top: 4px;\n}\n\n#ud_massactions .updraftplus-remove a {\n\ttext-decoration: none;\n}\n\n#ud_massactions .updraft-viewlogdiv {\n\tfont-size: 16px;\n\ttext-align: center;\n\tborder-radius: 4px;\n\tmargin-top: 4px;\n}\n\n#ud_massactions .updraft-viewlogdiv a {\n\ttext-decoration: none;\n\tposition: relative;\n\ttop: 3px;\n}\n\n#ud_massactions .updraft-viewlogdiv a {\n\ttext-decoration: none;\n\tposition: relative;\n\ttop: 3px;\n}\n\n#updraft-navtab-backups-content .updraft_existing_backups {\n\tmargin-bottom: 12px;\n}\n\n#updraft-message-modal-innards {\n\tpadding: 4px;\n}\n\n#updraft-authenticate-modal {\n\ttext-align: center;\n\tfont-size: 16px !important;\n}\n\n#updraft-authenticate-modal p {\n\tfont-size: 16px;\n}\n\n#updraft_delete_form p {\n\tmargin-top: 3px;\n\tpadding-top: 0;\n}\n\n#updraft_restore_form .cannot-restore {\n\tmargin: 8px 0;\n}\n\n#updraft_restorer_dboptions {\n\tpadding: 12px;\n\tmargin: 8px 0 4px 0;\n\tborder: dashed 1px;\n}\n\n#updraft_restorer_dboptions h4 {\n\tmargin: 0px 0px 6px 0px;\n\tpadding: 0px;\n}\n\n.updraft_debugrow th {\n\tvertical-align: top;\n\tpadding-top: 6px;\n\tmax-width: 140px;\n}\n\n.expertmode p {\n\tfont-size: 125%;\n}\n\n.expertmode .call-wp-action {\n\twidth: 300px;\n\theight: 22px;\n}\n\n.updraftplus-lock-advert {\n\tclear: left;\n\tmax-width: 600px;\n}\n\n.uncompressed-data {\n\tclear: left;\n\tmax-width: 600px;\n}\n\n.delete-old-directories {\n\tpadding: 8px;\n\tpadding-bottom: 12px;\n}\n\n.active-jobs {\n\tmin-width: 480px;\n\tmin-height: 48px;\n\ttext-align: center;\n\tmargin-top: 4px;\n\tpadding: 8px;\n\tborder: 1px solid;\n\tfloat: left;\n\tclear: left;\n}\n\n.job-id {\n\tmin-width: 480px;\n\tmargin-top: 4px;\n\tpadding: 8px;\n\tborder: 1px solid;\n\tclear: left;\n\tfloat: left;\n}\n\n.next-resumption {\n\tfont-weight: bold;\n}\n\n.updraft_percentage {\n\tz-index: -1;\n\tposition: absolute;\n\tleft: 0px;\n\ttop: 0px;\n\ttext-align: center;\n\tbackground-color: #F6A828;\n}\n\n.curstage {\n\tborder-radius: 4px;\n\tmargin-top: 8px;\n\tpadding-top: 4px;\n\tborder: 1px solid #AAA;\n\twidth: 100%;\n\theight: 22px;\n\tposition: relative;\n\ttext-align: center;\n\tfont-style: italic;\n}\n\n.retain-files {\n\twidth: 48px;\n}\n\n.backup-interval-description tr td div {\n\tmax-width: 670px;\n}\n\n#updraft-manualdecrypt-modal {\n\twidth: 85%;\n\tmargin: 6px;\n\tmargin-left: 100px;\n}\n\n.directory-permissions {\n\tfont-size: 110%;\n\tfont-weight: bold;\n}\n\n.double-warning {\n\tborder: 1px solid;\n\tpadding: 6px;\n}\n\n.raw-backup-info {\n\tfont-style: italic;\n\tfont-weight: bold;\n\tfont-size: 120%;\n}\n\n.updraft_existingbackup_date {\n\twidth: 22%;\n\tmax-width: 140px;\n}\n\n.existing-backups-table {\n\tmargin-top: 20px;\n\tmargin-left: 20px;\n\twidth: 80%;\n}\n\n.tr-bottom-4 {\n\tmargin-bottom: 4px;\n}\n\n.form-table .backup-date {\n\twidth: 172px;\n\tpadding: 0;\n\tpadding-left: 15px;\n}\n\n.form-table .backup-data {\n\twidth: 426px;\n\tpadding: 0;\n\tpadding-left: 15px;\n}\n\n.form-table .updraft_backup_actions {\n\twidth: 272px;\n\tpadding: 0 0 10px 15px;\n}\n\n.existing-date {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tmax-width: 140px;\n\twidth: 25%;\n}\n\n.line-break-tr {\n\theight: 2px;\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.line-break-td {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.td-line-color {\n\theight: 2px;\n\tbackground-color: #888;\n}\n\n.raw-backup {\n\tmax-width: 140px;\n}\n\n.existing-backups-actions {\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.existing-backups-border {\n\theight: 2px;\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.existing-backups-border > td {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.existing-backups-border > div {\n\theight: 2px;\n\tbackground-color: #AAA;\n}\n\n.updraft_existing_backup_date {\n\tmax-width: 140px;\n}\n\n.restore-button {\n\tmargin-right: 6px;\n\tfloat: left;\n\tclear: none;\n}\n\n.updraftplus-upload {\n\tmargin-right: 6px;\n\tfloat: left;\n\tclear: none;\n}\n\n.updraft-upload-link {\n\tfont-size: 16px !important;\n}\n\n.updraftplus-remove {\n\tfont-size: 16px;\n\ttext-align: center;\n\tborder-radius: 4px;\n}\n\n.before-restore-button {\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.table-separator-tr {\n\theight: 2px;\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.table-separator-td {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n\n.end-of-table-div {\n\theight: 2px;\n\tbackground-color: #AAA;\n}\n\n.last-backup-job {\n\tpadding-top: 3% !important;\n}\n\n.line-height-03 {\n\tline-height: 0.3 !important;\n}\n\n.line-height-13 {\n\tline-height: 1.3 !important;\n}\n\n.line-height-23 {\n\tline-height: 2.3 !important;\n}\n\n#updraft_diskspaceused {\n\tcolor: #DF6926;\n}\n\n.updraft_premium_description_list {\n\ttext-align: left;\n}\n\n#updraft_delete_old_dirs_pagediv {\n\tpadding-bottom: 10px;\n}\n\n/*#updraft_lastlogmessagerow > td, #updraft_last_backup > td {\n\tpadding: 0;\n}*/\n\n.job-id {\n\tmargin: 0 auto;\n\twidth: 20%;\n}\n\n.updraft_all-files {\n\tcolor: #DF6926;\n}\n\n/* Time + scheduling add-on*/\n.fix-time {\n\twidth: 70px;\n}\n\n.retain-files {\n\twidth: 70px;\n}\n\n.number-input {\n\tmin-width: 50px;\n\tmax-width: 70px;\n}\n\n.additional-rule-width {\n\tmin-width: 60px;\n\tmax-width: 70px;\n}\n\n/* Add-ons */\n/* Want to fix the WordPress icons so that they fit inline with the text, and don't push everything out of place. */\n\n.dashicons {\n\tline-height: inherit;\n\tfont-size: inherit;\n}\n\n.addon-logo-150 {\n\tmargin-left: 30px;\n\tmargin-top: 33px;\n\theight: 125px;\n\twidth: 150px;\n}\n\n.margin-bottom-50 {\n\tmargin-bottom: 50px;\n}\n\n.premium-container {\n\twidth: 80%;\n}\n\n/* Main Header */\n\n.main-header {\n\tbackground-color: #DF6926;\n\theight: 200px;\n\twidth: 100%;\n}\n\n.button-add-to-cart {\n\tcolor: white;\n\tborder-color: white;\n\tfloat: none;\n\tmargin-right: 17px;\n}\n\n.button-add-to-cart:hover, .button-add-to-cart:focus, .button-add-to-cart:active {\n\tborder-color: #A0A5AA;\n\tcolor: #A0A5AA;\n}\n\n.addon-title {\n\tmargin-top: 25px;\n}\n\n.addon-text {\n\tmargin-top: 75px;\n}\n\n.image-main-div {\n\twidth: 25%;\n\tfloat: left;\n}\n\n.text-main-div {\n\twidth: 60%;\n\tfloat: left;\n\ttext-align: center;\n\tcolor: white;\n\tmargin-top: 16px;\n}\n\n.text-main-div-title {\n\tfont-weight: bold !important;\n\tcolor: white;\n\ttext-align: center;\n}\n\n.text-main-div-paragraph {\n\tcolor: white;\n}\n\n/* End main header */\n\n/* Vault icons */\n\n.updraftplus-vault-cta {\n\twidth: 100%;\n\ttext-align: center;\n\tmargin-bottom: 50px;\n}\n\n.updraftplus-vault-cta h1 {\n\tfont-weight: bold;\n}\n\n.updraftvault-buy {\n\twidth: 225px;\n\theight: 225px;\n\tborder: 2px solid #777;\n\tdisplay: inline-table;\n\tmargin: 0 auto;\n\tmargin-right: 50px;\n\tposition: relative;\n}\n\n.updraftplus-vault-cta > .vault-options > .center-vault {\n\twidth: 275px;\n\theight: 275px;\n}\n\n.updraftplus-vault-cta > .vault-options > .center-vault > a {\n\tright: 21%;\n\tfont-size: 16px;\n\tborder-width: 4px !important;\n}\n\n.updraftplus-vault-cta > .vault-options > .center-vault > p {\n\tfont-size: 16px;\n}\n\n.updraftvault-buy .button-purchase {\n\tright: 24%;\n\tmargin-left: 0;\n\tline-height: 1.7em;\n}\n\n.updraftvault-buy hr {\n\theight: 2px;\n\tbackground-color: #777;\n\tmargin-top: 18px;\n}\n\n.right {\n\tmargin-right: 0px;\n}\n\n.updraftvault-buy .addon-logo-100 {\n\theight: 100px;\n\twidth: 125px;\n\tmargin-top: 7px;\n}\n\n.updraftvault-buy .addon-logo-large {\n\tmargin-top: 7px;\n}\n\n.updraftvault-buy .button-buy-vault {\n\tfont-size: 12px;\n\tcolor: #DF6926;\n\tborder-color: #DF6926;\n\tborder-width: 2px !important;\n\tposition: absolute;\n\tright: 29%;\n\tbottom: 2%;\n}\n\n.premium-addon-div .button-purchase {\n\tline-height: 1.7em;\n}\n\n.updraftvault-buy .button-buy-vault:hover {\n\tborder-color: darkgrey;\n\tcolor: darkgrey;\n}\n\n/* End Vault icons */\n\n/* Premium addons */\n\n.premium-addons {\n\tmargin-top: 80px;\n\twidth: 100%;\n\tmargin: 0 auto;\n\tdisplay: table;\n}\n\n.addon-list {\n\t/* margin-left: 32px; */\n\tdisplay: table;\n\ttext-align: center;\n}\n\n.premium-addons h1 {\n\ttext-align: center;\n\tfont-weight: bold;\n}\n\n.premium-addons p {\n\ttext-align: center;\n}\n\n.premium-addons .premium-addon-div {\n\twidth: 200px;\n\theight: 250px;\n\tborder: 2px solid #777;\n\tdisplay: inline-table;\n\tmargin: 0 auto;\n\tmargin-right: 25px;\n\tmargin-top: 25px;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.premium-addons .premium-addon-div p {\n\tmargin-left: 2px;\n\tmargin-right: 2px;\n}\n\n.premium-addons .premium-addon-div img {\n\twidth: auto;\n\theight: 50px;\n\tmargin-top: 7px;\n}\n\n.premium-addons .premium-addon-div .hr-alignment {\n\tmargin-top: 44px;\n}\n\n.premium-addons .premium-addon-div .dropbox-logo {\n\theight: 39px;\n\twidth: 150px;\n}\n\n.premium-addons .premium-addon-div .azure-logo, .premium-addons .premium-addon-div .onedrive-logo {\n\twidth: 75%;\n\theight: 24px;\n}\n\n.button-purchase {\n\tfont-size: 12px;\n\tcolor: #DF6926;\n\tborder-color: #DF6926;\n\tborder-width: 2px !important;\n\tposition: absolute;\n\tright: 25%;\n\tbottom: 2%;\n}\n\n.button-purchase:hover {\n\tcolor: darkgrey;\n\tborder-color: darkgrey;\n}\n\n.premium-addons .premium-addon-div hr {\n\theight: 2px;\n\tbackground-color: #777;\n\tmargin-top: 18px;\n}\n\n.premium-addon-div p {\n\tfont-style: italic;\n}\n\n.addon-list > .premium-addon-div > .onedrive-fix,\n.addon-list > .premium-addon-div > .azure-logo {\n\tmargin-top: 33px;\n}\n\n.addon-list > .premium-addon-div > .dropbox-fix {\n\tmargin-top: 18px;\n}\n\n/* End premium addons */\n\n\n/* Forgotton something (that is the name of the div rather than a mental note!) */\n\n.premium-forgotton-something {\n\tmargin-top: 5%;\n}\n\n.premium-forgotton-something h1 {\n\ttext-align: center;\n\tfont-weight: bold;\n}\n\n.premium-forgotton-something p {\n\ttext-align: center;\n\tfont-weight: normal;\n}\n\n.premium-forgotton-something .button-faq {\n\tcolor: #DF6926;\n\tborder-color: #DF6926;\n\tmargin: 0 auto;\n\tdisplay: table;\n}\n\n.premium-forgotton-something .button-faq:hover {\n\tcolor: #777;\n\tborder-color: #777;\n}\n\n/* End of forgotton something */\n\n.updraftplusmethod.updraftvault #vaultlogo {\n\tpadding-left: 40px;\n}\n\n.updraftplusmethod.updraftvault .vault_primary_option {\n\tfloat: left;\n\twidth: 50%;\n\ttext-align: center;\n\tpadding-bottom: 20px;\n}\n\n.updraftplusmethod.updraftvault .vault_primary_option div {\n\tclear: right;\n\tpadding-top: 20px;\n}\n\n.updraftplusmethod.updraftvault .clear-left {\n\tclear: left;\n}\n\n.updraftplusmethod.updraftvault .padding-top-20px {\n\tpadding-top: 20px;\n}\n\n.updraftplusmethod.updraftvault .padding-top-14px {\n\tpadding-top: 14px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_settings_default .button-primary, .updraftplusmethod.updraftvault #updraftvault_settings_showoptions .button-primary {\n\tfont-size: 18px !important;\n\tpadding-bottom: 20px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_showoptions, .updraftplusmethod.updraftvault #updraftvault_connect {\n\tmargin-top: 8px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_settings_connect input {\n\tmargin-right: 10px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_email {\n\twidth: 280px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_pass {\n\twidth: 200px;\n}\n\n.updraftplusmethod.updraftvault #vault-is-connected {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_settings_default p {\n\tclear: left;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option {\n\tfloat: left;\n\twidth: 33%;\n\ttext-align: center;\n\tpadding-top: 20px;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option-size {\n\tfont-size: 200%;\n\tfont-weight: bold;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option-link {\n\tclear: both;\n\tfont-size: 150%;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option-or {\n\tclear: both;\n\tfont-size: 115%;\n\tfont-style: italic;\n}\n\n/* Automation Backup Advert by B */\n.autobackup-image {\n/* \tdisplay: inline-block; */\n/*\tmin-width: 10%;\n\tmax-width:25%;*/\n/*\tfloat: left;*/\n\tclear: left;\n\tfloat: left;\n\twidth: 110px;\n\theight: 110px;\n}\n\n.autobackup-description {\n\twidth: 100%;\n}\n\n.advert-description {\n\tfloat: left;\n\tclear: right;\n\tpadding: 4px 10px 8px 10px;\n\twidth: 70%;\n\tclear: right;\n\tvertical-align: top;\n}\n\n.advert-btn {\n\tdisplay: inline-block;\n\tmin-width: 10%;\n\tvertical-align: top;\n\tmargin-bottom: 8px;\n}\n\n.advert-btn:first-of-type {\n\tmargin-top: 25px;\n}\n\n.advert-btn a {\n\tdisplay: block;\n\tcursor: pointer;\n}\n\na.btn-get-started {\n\tbackground: #FFF;\n\tborder: 2px solid #DF6926;\n\tborder-radius: 4px;\n\tcolor: #DF6926;\n\tdisplay: inline-block;\n\tmargin-left: 10px !important;\n\tmargin-bottom: 7px !important;\n\tfont-size: 18px !important;\n\tline-height: 20px;\n\tmin-height: 28px;\n\tpadding: 11px 10px 5px 10px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n}\n\n.circle-dblarrow {\n\tborder: 1px solid #DF6926;\n\tborder-radius: 100%;\n\tdisplay: inline-block;\n\tfont-size: 17px;\n\tline-height: 17px;\n\tmargin-left: 5px;\n\twidth: 20px;\n\theight: 20px;\n\ttext-align: center;\n}\n\n@media screen and (max-width: 782px) {\n/*\t.advert-description {\n\t\tmin-width: 75%;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.advert-btn {\n\t\tmargin-top: 15px;\n\t\tmargin-left:86px;\n\t\tmin-width: 100%;\n\t}*/\n}\n\n/* End Automation Backup Advert by B */\n/* New Responsive Pretty Advanced Settings */\n.expertmode .advanced_settings_container {\n\theight: auto;\n\toverflow: hidden;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu {\n\tfloat: none;\n\tborder-bottom: 1px solid rgb(204, 204, 204);\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content {\n\tpadding-top: 5px;\n\tfloat: none;\n\twidth: auto;\n\toverflow: auto;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content h3 {\n\tmargin-top: 5px !important;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content .advanced_tools {\n\tdisplay: none;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content .site_info {\n\tdisplay: block;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button {\n\tdisplay: inline-block;\n\tcursor: pointer;\n\tpadding: 5px;\n\tcolor: #000;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_text {\n\tfont-size: 16px;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button:hover {\n\tbackground-color: #EAEAEA;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .active {\n\tbackground-color: #3498DB;\n\tcolor: #FFF;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .active:hover {\n\tbackground-color: #72C5FD;\n\tcolor: #FFF;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content input#import_settings {\n\theight: auto !important;\n}\n\ndiv#updraft-wrap a {\n\tcursor: pointer !important;\n}\n\n.updraftcentral_wizard_option {\n\twidth: 45%;\n\tfloat: left;\n\ttext-align: center;\n}\n\n.updraftcentral_wizard_option label {\n\tmargin-bottom: 8px;\n}\n\n#updraftcentral_keys_table {\n\tdisplay: none;\n}\n\n.create_key_container {\n\tborder: 1px solid;\n\tborder-radius: 4px;\n\tpadding: 0 0 6px 6px;\n\tmargin-bottom: 8px;\n}\n\n.updraftcentral_cloud_connect {\n\tborder-radius: 4px;\n\tborder: 1px solid #000;\n\tpadding: 0 20px;\n\tmargin-top: 30px;\n\tbackground-color: #FFF;\n}\n\n.updraftcentral_cloud_error {\n\tborder: 1px solid #000;\n\tpadding: 3px 10px;\n\tborder-left: 3px solid #F00;\n\tbackground-color: #FFF;\n\tmargin-bottom: 10px;\n}\n\n.updraftcentral_cloud_info {\n\tborder: 1px solid #000;\n\tpadding: 3px 10px;\n\tborder-left: 3px solid #EF8F31;\n\tbackground-color: #FFF;\n\tmargin-bottom: 10px;\n}\n\n.updraftcentral_cloud_spinner.spinner {\n\tpadding-left: 25px;\n\tfloat: none;\n}\n\n.updraftcentral_cloud_spinner.spinner.visible {\n\tvisibility: visible;\n}\n\n.updraftcentral_cloud_notices .updraftcentral_cloud_spinner {\n\tmargin-top: -5px;\n}\n\n.updraftcentral-subheading {\n\tfont-size: 14px;\n\tmargin-top: -10px;\n\tmargin-bottom: 20px;\n}\n\n#updraftcentral_cloud_form input#email,\n#updraftcentral_cloud_form input#password {\n\tmin-width: 250px;\n}\n\n.updraftcentral-data-consent {\n\tfont-size: 13px;\n\tmargin-bottom: 10px;\n}\n\n.updraftcentral_cloud_wizard_image {\n\tfloat: left;\n\tmin-width: 100px;\n\tmargin-right: 25px;\n}\n\n.updraftcentral_cloud_wizard {\n\tfloat: left;\n}\n\n.updraftcentral_cloud_clear {\n\tclear: both;\n}\n\n#updraft_migrate_createclone {\n\theight: 30px;\n\tfont-size: 16px;\n\twidth: 115px;\n}\n\n@media only screen and (min-width: 768px) {\n\n\t.addon-activation-notice {\n\t\tleft: 20em;\n\t}\n\n}\n\n@media screen and (min-width: 670px) {\n\n\t.expertmode .advanced_settings_container .advanced_settings_menu {\n\t\tfloat: left;\n\t\twidth: 215px;\n\t\tborder-right: 1px solid rgb(204, 204, 204);\n\t\tborder-bottom: none;\n\t}\n\n\t.expertmode .advanced_settings_container .advanced_settings_content {\n\t\tpadding-left: 10px;\n\t\tpadding-top: 0px;\n\t}\n\n\t.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button {\n\t\tdisplay: block;\n\t}\n\n}\n"]}
|
1 |
+
{"version":3,"sources":["css/updraftplus-admin.css"],"names":[],"mappings":"AAAA,uBAAuB;AACvB;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb;;AAED;CACC,WAAW;CACX;;AAED,2BAA2B;;AAE3B,kBAAkB;AAClB;CACC,sBAAsB;CACtB;;AAED;CACC,kBAAkB;CAClB;;AAED,sBAAsB;AACtB,eAAe;AACf;CACC,mBAAmB;CACnB;;AAED,sBAAsB;AACtB,aAAa;AACb;CACC,sBAAsB;CACtB;;AAED,oBAAoB;;AAEpB;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,iBAAiB;CACjB;;AAED,iBAAiB;;AAEjB;CACC,mBAAmB;CACnB,kBAAkB;CAClB,uBAAuB;CACvB,aAAa;CACb,iBAAiB;CACjB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb;;AAED;CACC,mBAAmB;CACnB;;AAED,qBAAqB;;AAErB,kBAAkB;AAClB;CACC,kBAAkB;CAClB,oBAAoB;CACpB,oBAAoB;CACpB,gBAAgB;CAChB,kBAAkB;CAClB,oBAAoB;CACpB,mBAAmB;CACnB,mBAAmB;CACnB,mBAAmB;CACnB,wBAAwB;CACxB,mBAAmB;CACnB,kBAAkB;CAClB,qBAAqB;CACrB,yBAAyB;CACzB,uBAAuB;CACvB,mBAAmB;CACnB,mBAAmB;CACnB,kBAAkB;CAClB,qBAAqB;CACrB,eAAe;CACf,sBAAsB;CACtB;;AAED;CACC,gCAAgC;CAChC,yBAAyB;CACzB;;AAED;CACC,kBAAkB;CAClB,aAAa;CACb,mBAAmB;CACnB;;AAED;;;CAGC,sBAAsB;CACtB,eAAe;CACf;;AAED;CACC,yBAAyB;CACzB,gCAAgC;CAChC;;AAED;CACC,aAAa;CACb,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB,iBAAiB;CACjB,mBAAmB;CACnB;;AAED;CACC,cAAc;CACd,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,wBAAwB;CACxB,iBAAiB;CACjB;;AAED;CACC,2BAA2B;CAC3B,oBAAoB;CACpB;;AAED;CACC,cAAc;CACd;;AAED;CACC,sBAAsB;CACtB,eAAe;CACf;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,eAAe;CACf,sBAAsB;CACtB,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,mBAAmB;CACnB;;AAED;CACC,gBAAgB;CAChB,uBAAuB;CACvB,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,aAAa;CACb;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB,gBAAgB;CAChB,mBAAmB;CACnB,kBAAkB;CAClB,kBAAkB;CAClB;;AAED;CACC,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf,sBAAsB;CACtB,gBAAgB;CAChB,aAAa;CACb;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,mBAAmB;CACnB,0BAA0B;CAC1B,yBAAyB;CACzB,YAAY;CACZ,eAAe;CACf;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,cAAc;CACd,mBAAmB;CACnB,WAAW;CACX;;AAED;CACC,aAAa;CACb;;AAED,sBAAsB;;AAEtB,4BAA4B;;AAE5B;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,kBAAkB;CAClB,cAAc;CACd,YAAY;CACZ;;AAED;CACC,aAAa;CACb,mBAAmB;CACnB,WAAW;CACX;;AAED;CACC,aAAa;CACb,cAAc;CACd,mBAAmB;CACnB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,eAAe;CACf,aAAa;CACb,eAAe;CACf,mBAAmB;CACnB,UAAU;CACV,UAAU;CACV;;AAED;CACC,YAAY;CACZ;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED,mCAAmC;;AAEnC;CACC,iBAAiB;CACjB;;AAED;CACC,uBAAuB;CACvB;;AAED;CACC,cAAc;CACd;;AAED;CACC,8BAA8B;CAC9B,aAAa;CACb,eAAe;CACf,2BAA2B;CAC3B,gBAAgB;CAChB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,4BAA4B;CAC5B,8BAA8B;CAC9B,2BAA2B;CAC3B,iBAAiB;CACjB,iBAAiB;CACjB;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,aAAa;CACb,aAAa;CACb,8BAA8B;CAC9B;;AAED;CACC,+BAA+B;CAC/B;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB,kBAAkB;CAClB,mBAAmB;CACnB,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB,uBAAuB;CACvB;;AAED;CACC,WAAW;CACX;;AAED,mBAAmB;;AAEnB,oEAAoE;AACpE;;CAEC,wBAAwB;CACxB;;AAED;;CAEC,gCAAgC;CAChC;;AAED;;CAEC,+BAA+B;CAC/B;;AAED;;CAEC,wBAAwB;CACxB;;AAED,+BAA+B;AAC/B;CACC,mBAAmB;CACnB,cAAc;CACd,eAAe;CACf;;AAED;CACC,mBAAmB;CACnB,aAAa;CACb,YAAY;CACZ,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB,gBAAgB;CAChB;;AAED;CACC,cAAc;CACd,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,mBAAmB;CACnB,YAAY;CACZ,YAAY;CACZ,eAAe;CACf;;AAED,8BAA8B;AAC9B;CACC,mBAAmB;CACnB,cAAc;CACd,cAAc;CACd,YAAY;CACZ,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,OAAO;CACP,SAAS;CACT;;AAED;CACC,aAAa;CACb,YAAY;CACZ,eAAe;CACf;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB;;AAED;CACC,cAAc;CACd;;AAED;CACC,gBAAgB;CAChB,WAAW;CACX,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB,2BAA2B;CAC3B;;AAED;CACC,aAAa;CACb;;AAED;CACC,0BAA0B;CAC1B,0BAA0B;CAC1B,aAAa;CACb,uBAAuB;CACvB,kBAAkB;CAClB;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,uBAAuB;CACvB,YAAY;CACZ,uBAAuB;CACvB,aAAa;CACb,aAAa;CACb,kBAAkB;CAClB,mBAAmB;CACnB,YAAY;CACZ;;AAED;CACC,aAAa;CACb,8BAA8B;CAC9B,YAAY;CACZ,YAAY;CACZ,iBAAiB;CACjB,gBAAgB;CAChB,kBAAkB;CAClB;;AAED;CACC,uBAAuB;CACvB,YAAY;CACZ,uBAAuB;CACvB,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb,yBAAyB;CACzB;;AAED;CACC,wBAAwB;CACxB,0BAA0B;CAC1B;;AAED;CACC,eAAe;CACf;;AAED;CACC,wBAAwB;CACxB,cAAc;CACd;;AAED;CACC,oBAAoB;CACpB,aAAa;CACb;;AAED;CACC,YAAY;CACZ;;AAED;CACC,aAAa;CACb,oBAAoB;CACpB,uBAAuB;CACvB,cAAc;CACd;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,eAAe;CACf;;AAED;CACC,YAAY;CACZ;;AAED;CACC,qCAAqC;CACrC,kBAAkB;CAClB;;AAED;CACC,cAAc;CACd,sCAAsC;CACtC,iBAAiB;CACjB,4BAA4B;CAC5B,uCAAuC;CACvC,qBAAqB;CACrB,kBAAkB;CAClB;;AAED;CACC,wBAAwB;CACxB,0BAA0B;CAC1B,gBAAgB;CAChB,wBAAwB;CACxB,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,gBAAgB;CAChB,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,aAAa;CACb,gBAAgB;CAChB,eAAe;CACf;;AAED;CACC,aAAa;CACb;;AAED;CACC,WAAW;CACX;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,cAAc;CACd,aAAa;CACb;;AAED;CACC,UAAU;CACV,oBAAoB;CACpB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,WAAW;CACX,gBAAgB;CAChB,kBAAkB;CAClB,YAAY;CACZ,mBAAmB;CACnB,aAAa;CACb,cAAc;CACd;;AAED;CACC,gBAAgB;CAChB,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,kBAAkB;CAClB,cAAc;CACd,YAAY;CACZ;;AAED;CACC,cAAc;CACd;;AAED;;CAEC;EACC,eAAe;EACf,YAAY;EACZ,mBAAmB;EACnB;;CAED;;AAED,oCAAoC;AACpC;CACC,WAAW;CACX;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb;;AAED;CACC,aAAa;CACb;;AAED;;;;;;;;;;;;;;;;;;;;GAoBG;;AAEH;CACC,iBAAiB;CACjB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB;;AAED;CACC,+BAA+B;CAC/B,uBAAuB;CACvB,wBAAwB;CACxB;;AAED;CACC,kBAAkB;CAClB,YAAY;CACZ,yBAAyB;CACzB;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,YAAY;CACZ,yBAAyB;CACzB;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,0BAA0B;CAC1B,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB,eAAe;CACf;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,kBAAkB;CAClB,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,uBAAuB;CACvB,aAAa;CACb,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,wBAAwB;CACxB,iBAAiB;CACjB,gBAAgB;CAChB,oBAAoB;CACpB;;AAED;CACC,WAAW;CACX,aAAa;CACb,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX;;AAED;CACC,cAAc;CACd,oBAAoB;CACpB;;AAED;CACC,cAAc;CACd,gBAAgB;CAChB,WAAW;CACX,SAAS;CACT,kBAAkB;CAClB,mBAAmB;CACnB,+BAA+B;CAC/B,aAAa;CACb;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB,mBAAmB;CACnB,mBAAmB;CACnB,gBAAgB;CAChB;;AAED;CACC,sBAAsB;CACtB;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,mBAAmB;CACnB,gBAAgB;CAChB;;AAED;CACC,sBAAsB;CACtB,mBAAmB;CACnB,SAAS;CACT;;AAED;CACC,sBAAsB;CACtB,mBAAmB;CACnB,SAAS;CACT;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,aAAa;CACb;;AAED;CACC,mBAAmB;CACnB,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf;;AAED;CACC,cAAc;CACd;;AAED;CACC,cAAc;CACd,oBAAoB;CACpB,mBAAmB;CACnB;;AAED;CACC,wBAAwB;CACxB,aAAa;CACb;;AAED;CACC,oBAAoB;CACpB,iBAAiB;CACjB,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,aAAa;CACb,aAAa;CACb;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb,qBAAqB;CACrB;;AAED;CACC,iBAAiB;CACjB,iBAAiB;CACjB,mBAAmB;CACnB,gBAAgB;CAChB,aAAa;CACb,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB,gBAAgB;CAChB,aAAa;CACb,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB,UAAU;CACV,SAAS;CACT,mBAAmB;CACnB,0BAA0B;CAC1B;;AAED;CACC,mBAAmB;CACnB,gBAAgB;CAChB,iBAAiB;CACjB,uBAAuB;CACvB,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,gBAAgB;CAChB,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB,aAAa;CACb;;AAED;CACC,mBAAmB;CACnB,kBAAkB;CAClB,gBAAgB;CAChB;;AAED;CACC,WAAW;CACX,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB,kBAAkB;CAClB,WAAW;CACX;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,WAAW;CACX,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,WAAW;CACX,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,uBAAuB;CACvB;;AAED;CAGC,uBAAuB;CACvB,iBAAiB;CACjB,WAAW;CACX;;AAED;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,kBAAkB;CAClB,YAAY;CACZ,YAAY;CACZ;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,gBAAgB;CAChB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,4BAA4B;CAC5B;;AAED;CACC,4BAA4B;CAC5B;;AAED;CACC,4BAA4B;CAC5B;;AAED;CACC,eAAe;CACf;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,qBAAqB;CACrB;;AAED;;GAEG;;AAEH;CACC,eAAe;CACf,WAAW;CACX;;AAED;CACC,eAAe;CACf;;AAED,6BAA6B;AAC7B;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB,gBAAgB;CAChB;;AAED,aAAa;AACb,oHAAoH;;AAEpH;CACC,qBAAqB;CACrB,mBAAmB;CACnB;;AAED;CACC,kBAAkB;CAClB,iBAAiB;CACjB,cAAc;CACd,aAAa;CACb;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,WAAW;CACX;;AAED,iBAAiB;;AAEjB;CACC,0BAA0B;CAC1B,cAAc;CACd,YAAY;CACZ;;AAED;CACC,aAAa;CACb,oBAAoB;CACpB,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,sBAAsB;CACtB,eAAe;CACf;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,WAAW;CACX,YAAY;CACZ;;AAED;CACC,WAAW;CACX,YAAY;CACZ,mBAAmB;CACnB,aAAa;CACb,iBAAiB;CACjB;;AAED;CACC,6BAA6B;CAC7B,aAAa;CACb,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb;;AAED,qBAAqB;;AAErB,iBAAiB;;AAEjB;CACC,YAAY;CACZ,mBAAmB;CACnB,oBAAoB;CACpB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,aAAa;CACb,cAAc;CACd,uBAAuB;CACvB,sBAAsB;CACtB,eAAe;CACf,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,cAAc;CACd;;AAED;CACC,WAAW;CACX,gBAAgB;CAChB,6BAA6B;CAC7B;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,WAAW;CACX,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB,iBAAiB;CACjB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,cAAc;CACd,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf,sBAAsB;CACtB,6BAA6B;CAC7B,mBAAmB;CACnB,WAAW;CACX,WAAW;CACX;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,uBAAuB;CACvB,gBAAgB;CAChB;;AAED,qBAAqB;;AAErB,oBAAoB;;AAEpB;CACC,iBAAiB;CACjB,YAAY;CACZ,eAAe;CACf,eAAe;CACf;;AAED;CACC,wBAAwB;CACxB,eAAe;CACf,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb,cAAc;CACd,uBAAuB;CACvB,sBAAsB;CACtB,eAAe;CACf,mBAAmB;CACnB,iBAAiB;CACjB,mBAAmB;CACnB,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ,aAAa;CACb,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,aAAa;CACb,aAAa;CACb;;AAED;CACC,WAAW;CACX,aAAa;CACb;;AAED;CACC,gBAAgB;CAChB,eAAe;CACf,sBAAsB;CACtB,6BAA6B;CAC7B,mBAAmB;CACnB,WAAW;CACX,WAAW;CACX;;AAED;CACC,gBAAgB;CAChB,uBAAuB;CACvB;;AAED;CACC,YAAY;CACZ,uBAAuB;CACvB,iBAAiB;CACjB;;AAED;CACC,mBAAmB;CACnB;;AAED;;CAEC,iBAAiB;CACjB;;AAED;CACC,iBAAiB;CACjB;;AAED,wBAAwB;;;AAGxB,mFAAmF;;AAEnF;CACC,eAAe;CACf;;AAED;CACC,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,mBAAmB;CACnB,oBAAoB;CACpB;;AAED;CACC,eAAe;CACf,sBAAsB;CACtB,eAAe;CACf,eAAe;CACf;;AAED;CACC,YAAY;CACZ,mBAAmB;CACnB;;AAED,gCAAgC;;AAEhC;CACC,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ,WAAW;CACX,mBAAmB;CACnB,qBAAqB;CACrB;;AAED;CACC,aAAa;CACb,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,kBAAkB;CAClB;;AAED;CACC,2BAA2B;CAC3B,qBAAqB;CACrB;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,aAAa;CACb;;AAED;CACC,aAAa;CACb;;AAED;CACC,UAAU;CACV,WAAW;CACX;;AAED;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,WAAW;CACX,mBAAmB;CACnB,kBAAkB;CAClB;;AAED;CACC,gBAAgB;CAChB,kBAAkB;CAClB;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB;;AAED;CACC,YAAY;CACZ,gBAAgB;CAChB,mBAAmB;CACnB;;AAED,mCAAmC;AACnC;AACA,6BAA6B;AAC7B;iBACiB;AACjB,iBAAiB;CAChB,YAAY;CACZ,YAAY;CACZ,aAAa;CACb,cAAc;CACd;;AAED;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ,aAAa;CACb,2BAA2B;CAC3B,WAAW;CACX,aAAa;CACb,oBAAoB;CACpB;;AAED;CACC,sBAAsB;CACtB,eAAe;CACf,oBAAoB;CACpB,mBAAmB;CACnB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,eAAe;CACf,gBAAgB;CAChB;;AAED;CACC,iBAAiB;CACjB,0BAA0B;CAC1B,mBAAmB;CACnB,eAAe;CACf,sBAAsB;CACtB,6BAA6B;CAC7B,8BAA8B;CAC9B,2BAA2B;CAC3B,kBAAkB;CAClB,iBAAiB;CACjB,4BAA4B;CAC5B,0BAA0B;CAC1B,sBAAsB;CACtB;;AAED;CACC,0BAA0B;CAC1B,oBAAoB;CACpB,sBAAsB;CACtB,gBAAgB;CAChB,kBAAkB;CAClB,iBAAiB;CACjB,YAAY;CACZ,aAAa;CACb,mBAAmB;CACnB;;AAED;AACA;;;;;;;;;IASI;CACH;;AAED,uCAAuC;AACvC,6CAA6C;AAC7C;CACC,aAAa;CACb,iBAAiB;CACjB;;AAED;CACC,YAAY;CACZ,4CAA4C;CAC5C;;AAED;CACC,iBAAiB;CACjB,YAAY;CACZ,YAAY;CACZ,eAAe;CACf;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,cAAc;CACd;;AAED;CACC,eAAe;CACf;;AAED;CACC,sBAAsB;CACtB,gBAAgB;CAChB,aAAa;CACb,YAAY;CACZ;;AAED;CACC,gBAAgB;CAChB;;AAED;CACC,0BAA0B;CAC1B;;AAED;CACC,0BAA0B;CAC1B,YAAY;CACZ;;AAED;CACC,0BAA0B;CAC1B,YAAY;CACZ;;AAED;CACC,wBAAwB;CACxB;;AAED;CACC,2BAA2B;CAC3B;;AAED;CACC,WAAW;CACX,YAAY;CACZ,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB;;AAED;CACC,cAAc;CACd;;AAED;CACC,kBAAkB;CAClB,mBAAmB;CACnB,qBAAqB;CACrB,mBAAmB;CACnB;;AAED;CACC,mBAAmB;CACnB,uBAAuB;CACvB,gBAAgB;CAChB,iBAAiB;CACjB,uBAAuB;CACvB;;AAED;CACC,uBAAuB;CACvB,kBAAkB;CAClB,4BAA4B;CAC5B,uBAAuB;CACvB,oBAAoB;CACpB;;AAED;CACC,uBAAuB;CACvB,kBAAkB;CAClB,+BAA+B;CAC/B,uBAAuB;CACvB,oBAAoB;CACpB;;AAED;CACC,mBAAmB;CACnB,YAAY;CACZ;;AAED;CACC,oBAAoB;CACpB;;AAED;CACC,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB,kBAAkB;CAClB,oBAAoB;CACpB;;AAED;;CAEC,iBAAiB;CACjB;;AAED;CACC,gBAAgB;CAChB,oBAAoB;CACpB;;AAED;CACC,YAAY;CACZ,iBAAiB;CACjB,mBAAmB;CACnB;;AAED;CACC,YAAY;CACZ;;AAED;CACC,YAAY;CACZ;;AAED;CACC,aAAa;CACb,gBAAgB;CAChB,aAAa;CACb;;AAED;;CAEC;EACC,WAAW;EACX;;CAED;;AAED;;CAEC;EACC,YAAY;EACZ,aAAa;EACb,2CAA2C;EAC3C,oBAAoB;EACpB;;CAED;EACC,mBAAmB;EACnB,iBAAiB;EACjB;;CAED;EACC,eAAe;EACf;;CAED","file":"updraftplus-admin.min.css","sourcesContent":["/* Widths and sizing */\n.max-width-600 {\n\tmax-width: 600px;\n}\n\n.width-900 {\n\twidth: 900px;\n}\n\n.width-80 {\n\twidth: 80%;\n}\n\n/* End widths and sizing */\n\n/* Font styling */\n.no-decoration {\n\ttext-decoration: none;\n}\n\n.bold {\n\tfont-weight: bold;\n}\n\n/* End font styling */\n/* Alignment */\n.center-align-td {\n\ttext-align: center;\n}\n\n/* End of Alignment */\n/* Padding */\n.remove-padding {\n\tpadding: 0 !important;\n}\n\n/* End of padding */\n\n.updraft-text-center {\n\ttext-align: center;\n}\n\n.autobackup {\n\tpadding: 6px;\n\tmargin: 8px 0px;\n}\n\nul .disc {\n\tlist-style: disc inside;\n}\n\n.dashicons-log-fix {\n\tdisplay: inherit;\n}\n\n/* Input boxes */\n\ninput {\n\tborder-radius: 4px;\n\tline-height: 1.42;\n\tborder: 1px solid #CCC;\n\theight: 27px;\n\tpadding: 2px 6px;\n\tcolor: #555;\n}\n\ninput[type=\"text\"] {\n\tfont-size: 14px;\n}\n\ninput[type=\"number\"] {\n\theight: 31px;\n}\n\nselect {\n\tborder-radius: 4px;\n}\n\n/* End input boxes */\n\n/* Main Buttons */\n.main-dashboard-buttons {\n\tborder-width: 4px;\n\tborder-radius: 12px;\n\tletter-spacing: 0px;\n\tfont-size: 17px;\n\tfont-weight: bold;\n\tpadding-left: 0.7em;\n\tpadding-right: 2em;\n\tpadding: 0.3em 1em;\n\tline-height: 1.7em;\n\tbackground: transparent;\n\tposition: relative;\n\tborder: 2px solid;\n\ttransition: all 0.2s;\n\tvertical-align: baseline;\n\tbox-sizing: border-box;\n\ttext-align: center;\n\tline-height: 1.3em;\n\tmargin-left: .3em;\n\ttext-transform: none;\n\tline-height: 1;\n\ttext-decoration: none;\n}\n\n.button-restore {\n\tborder-color: rgb(98, 158, 192);\n\tcolor: rgb(98, 158, 192);\n}\n\n.dashboard-main-sizing {\n\tborder-width: 4px;\n\twidth: 190px;\n\tline-height: 1.7em;\n}\n\n.button-restore:hover, .button-migrate:hover, .button-backup:hover,\n.button-view-log:hover, .button-mass-selectors:hover,\n.button-delete:hover, .button-entity-backup:hover, .udp-button-primary:hover {\n\tborder-color: #DF6926;\n\tcolor: #DF6926;\n}\n\n.button-migrate {\n\tcolor: rgb(238, 169, 32);\n\tborder-color: rgb(238, 169, 32);\n}\n\n#updraft_migrate_tab_main {\n\tpadding: 8px;\n\tmax-width: 760px;\n}\n\n.updraft_migrate_widget_module {\n\tmargin: 8px 4px;\n\tpadding: 5px 8px;\n\tborder: 1px dotted;\n}\n\n.updraft_migrate_widget_reset {\n\tdisplay: none;\n\tmargin-left: 4px;\n}\n\n.updraft_migrate_widget_module_title {\n\tcursor: pointer;\n}\n\n.updraft_migrate_widget_module_title > p {\n\tline-height: 1em;\n\tmargin: 8px 0px 4px 0px;\n\tpadding: 4px 0px;\n}\n\n.updraft_migrate_widget_module_title > p > span {\n\tfont-size: 30px !important;\n\tpadding-right: 15px;\n}\n\n.updraft_migrate_widget_module_content {\n\tdisplay: none;\n}\n\n.button-backup {\n\tborder-color: #84CA1B;\n\tcolor: #84CA1B;\n}\n\n.existing-backups-buttons {\n\tfont-size: 11px;\n\tline-height: 1.4em;\n\tborder-width: 3px;\n}\n\n.existing-backups-restore-buttons {\n\tfont-size: 11px;\n\tline-height: 1.4em;\n\tborder-width: 3px;\n}\n\n.button-delete {\n\tcolor: #E23900;\n\tborder-color: #E23900;\n\tfont-size: 14px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\tmargin-right: 10px;\n}\n\n.button-view-log, .button-mass-selectors {\n\tcolor: darkgrey;\n\tborder-color: darkgrey;\n\tfont-size: 14px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\tmargin-top: -1px;\n}\n\n.button-view-log {\n\twidth: 120px;\n}\n\n.button-existing-restore {\n\tfont-size: 14px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\twidth: 110px;\n}\n\n.main-restore {\n\tmargin-right: 3%;\n\tmargin-left: 3%;\n}\n\n.button-entity-backup {\n\tcolor: #555;\n\tborder-color: #555;\n\tfont-size: 11px;\n\tline-height: 1.4em;\n\tborder-width: 2px;\n\tmargin-right: 5px;\n}\n\n.button-select-all {\n\twidth: 122px;\n}\n\n.button-deselect {\n\twidth: 92px;\n}\n\n#ud_massactions > .display-flex > .mass-selectors-margins {\n\tmargin-right: -4px;\n}\n\n.udp-button-primary {\n\tborder-width: 4px;\n\tcolor: #0073AA;\n\tborder-color: #0073AA;\n\tfont-size: 14px;\n\theight: 40px;\n}\n\n#ud_massactions .button-delete {\n\tmargin-right: 0px;\n}\n\n.stored_local {\n\tborder-radius: 5px;\n\tbackground-color: #007FE7;\n\tpadding: 3px 5px 5px 5px;\n\tcolor: #FFF;\n\tfont-size: 75%;\n}\n\n.form-table td.updraft_existingbackup_date {\n\tpadding-bottom: 5px;\n}\n\nspan#updraft_lastlogcontainer {\n\tword-break: break-all;\n}\n\n.stored_icon {\n\theight: 1.3em;\n\tposition: relative;\n\ttop: 0.2em;\n}\n\n.backup_date_label .clear-right {\n\tclear: right;\n}\n\n/* End Main Buttons */\n\n/* End of common elements */\n\n.udp-logo-70 {\n\twidth: 70px;\n\theight: 70px;\n\tfloat: left;\n\tpadding-right: 25px;\n}\n\nh3 .thank-you {\n\tmargin-top: 0px;\n}\n\n.ws_advert {\n\tmax-width: 800px;\n\tfont-size: 140%;\n\tline-height: 140%;\n\tpadding: 14px;\n\tclear: left;\n}\n\n.dismiss-dash-notice {\n\tfloat: right;\n\tposition: relative;\n\ttop: -20px;\n}\n\n#updraft_report_cell .updraft_reportbox {\n\tpadding: 8px;\n\tmargin: 8px 0;\n\tborder: 1px dotted;\n\tclear: left;\n\tfloat: left;\n}\n\n#updraft_report_cell button.updraft_reportbox_delete {\n\tfont-size: 50%;\n\tfloat: right;\n\tpadding: 0 3px;\n\tposition: relative;\n\ttop: -4px;\n\tleft: 4px;\n}\n\n.updraft_report_dbbackup.updraft_report_disabled {\n\tcolor: #CCC;\n}\n\n#updraft-navtab-settings-content .updraft-test-button {\n\tfont-size: 18px !important;\n}\n\n#updraft_report_cell .updraft_report_checkbox {\n\tmargin-top: 4px;\n}\n\n#updraft_report_cell .updraft_report_email {\n\twidth: 300px;\n}\n\n#updraft_report_cell .updraft_report_another_p {\n\tclear: left;\n}\n\n/* Taken straight from admin.php */\n\n#updraft-navtab-settings-content table.form-table p {\n\tmax-width: 700px;\n}\n\n#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected {\n\tbackground-color: #CCC;\n}\n\n.updraft_settings_sectionheading {\n\tdisplay: none;\n}\n\n.updraft-backupentitybutton-disabled {\n\tbackground-color: transparent;\n\tborder: none;\n\tcolor: #0074A2;\n\ttext-decoration: underline;\n\tcursor: pointer;\n\tclear: none;\n\tfloat: left;\n}\n\n.updraft-backupentitybutton {\n\tmargin-left: 8px;\n}\n\n.updraft-bigbutton {\n\tpadding: 2px 0px !important;\n\tmargin-right: 14px !important;\n\tfont-size: 22px !important;\n\tmin-height: 32px;\n\tmin-width: 180px;\n}\n\ntr[class*=\"_updraft_remote_storage_border\"] {\n\tborder-top: 1px solid #CCC;\n}\n\n.updraft_multi_storage_options {\n\tfloat: right;\n\tclear: right;\n\tmargin-bottom: 5px !important;\n}\n\n.updraft_toggle_instance_label {\n\tvertical-align: top !important;\n}\n\n.updraft_debugrow th {\n\tfloat: right;\n\ttext-align: right;\n\tfont-weight: bold;\n\tpadding-right: 8px;\n\tmin-width: 140px;\n}\n\n.updraft_debugrow td {\n\tmin-width: 300px;\n\tvertical-align: bottom;\n}\n\n#updraft_webdav_host_error, .onedrive_folder_error {\n\tcolor: red;\n}\n\n/* jstree styles */\n\n/* these styles hide the dots from the parent but keep the arrows */\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-node,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-node {\n\tbackground: transparent;\n}\n\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-open > .jstree-ocl,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-open > .jstree-ocl {\n\tbackground-position: -36px -4px;\n}\n\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-closed> .jstree-ocl,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-closed> .jstree-ocl {\n\tbackground-position: -4px -4px;\n}\n\n#updraft_zip_files_jstree .jstree-container-ul > .jstree-leaf> .jstree-ocl,\n#updraft_more_files_jstree .jstree-container-ul > .jstree-leaf> .jstree-ocl {\n\tbackground: transparent;\n}\n\n/* zip browser jstree styles */\n#updraft_zip_files_container {\n\tposition: relative;\n\theight: 450px;\n\toverflow: none;\n}\n\n#updraft_zip_info_container {\n\tposition: relative;\n\theight: auto;\n\twidth: 100%;\n\tborder: 1px dotted;\n\tmargin-bottom: 5px;\n}\n\n#updraft_zip_info_container p {\n\tmargin: 1px;\n\tpadding-left: 10px;\n\tfont-size: 14px;\n}\n\n#updraft_zip_download_item {\n\tdisplay: none;\n\tcolor: #0073AA;\n\tpadding-left: 10px;\n}\n\n#updraft_zip_download_notice {\n\tpadding-left: 10px;\n}\n\n#updraft_zip_files_jstree_container {\n\tposition: relative;\n\tborder: 1px dotted;\n\theight: 80%;\n\twidth: 100%;\n\toverflow: auto;\n}\n\n/* More files jstree styles */\n#updraft_more_files_container {\n\tposition: relative;\n\tdisplay: none;\n\theight: 300px;\n\twidth: 100%;\n\tborder: 1px dotted;\n\tmargin-bottom: 5px;\n}\n\n#updraft_jstree_buttons {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n}\n\n#updraft_jstree_container {\n\theight: 100%;\n\twidth: 100%;\n\toverflow: auto;\n}\n\n#updraft_more_files_container button {\n\theight: 22px;\n\tline-height: 20px;\n}\n\n#updraft_jstree_confirm, #updraft_jstree_cancel {\n\tdisplay: none;\n}\n\n.updraftplus-morefiles-row-delete {\n\tcursor: pointer;\n\tcolor: red;\n\tfont-size: 23px !important;\n}\n\n.updraftplus-morefiles-row-edit {\n\tcursor: pointer;\n\tfont-size: 24px !important;\n}\n\n#updraft-wrap .form-table th {\n\twidth: 230px;\n}\n\n.updraftplus-remove {\n\tbackground-color: #C00000;\n\tborder: 1px solid #C00000;\n\theight: 22px;\n\tpadding: 4px 3px 0 3px;\n\tmargin-right: 6px;\n}\n\n.updraft-viewlogdiv form {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.updraft-viewlogdiv {\n\tbackground-color: #FFF;\n\tcolor: #000;\n\tborder: 1px solid #000;\n\theight: 26px;\n\tpadding: 0px;\n\tmargin: 0 4px 0 0;\n\tborder-radius: 3px;\n\tfloat: left;\n}\n\n.updraft-viewlogdiv input, .updraft-viewlogdiv a {\n\tborder: none;\n\tbackground-color: transparent;\n\tcolor: #000;\n\tmargin: 0px;\n\tpadding: 3px 4px;\n\tfont-size: 16px;\n\tline-height: 26px;\n}\n\n.updraft-viewlogdiv:hover {\n\tbackground-color: #000;\n\tcolor: #FFF;\n\tborder: 1px solid #FFF;\n\tcursor: pointer;\n}\n\n.updraft-viewlogdiv input:hover, .updraft-viewlogdiv a:hover {\n\tcolor: #FFF;\n\tcursor: pointer;\n}\n\n.updraftplus-remove a {\n\tcolor: white;\n\tpadding: 4px 4px 0px 4px;\n}\n\n.updraftplus-remove:hover {\n\tbackground-color: white;\n\tborder: 1px solid #C00000;\n}\n\n.updraftplus-remove a:hover {\n\tcolor: #C00000;\n}\n\n.drag-drop #drag-drop-area2 {\n\tborder: 4px dashed #DDD;\n\theight: 200px;\n}\n\n#drag-drop-area2 .drag-drop-inside {\n\tmargin: 36px auto 0;\n\twidth: 350px;\n}\n\n#filelist, #filelist2 {\n\twidth: 100%;\n}\n\n#filelist .file, #filelist2 .file, .ud_downloadstatus .file, #ud_downloadstatus2 .file {\n\tpadding: 5px;\n\tbackground: #ECECEC;\n\tborder: solid 1px #CCC;\n\tmargin: 4px 0;\n}\n\nul.updraft_premium_description_list, ul#updraft_restore_warnings {\n\tlist-style: disc inside;\n}\n\nul.updraft_premium_description_list li {\n\tdisplay: inline;\n}\n\nul.updraft_premium_description_list li::after {\n\tcontent: \" | \";\n}\n\nul.updraft_premium_description_list li.last::after {\n\tcontent: \"\";\n}\n\n.updraft_feature_cell {\n\tbackground-color: #F7D9C9 !important;\n\tpadding: 5px 10px;\n}\n\n.updraftplus_com_login_status {\n\tdisplay: none;\n\tborder-left-color: #DC3232 !important;\n\tbackground: #FFF;\n\tborder-left: 4px solid #FFF;\n\tbox-shadow: 0 1px 1px 0 rgba(0,0,0,.1);\n\tmargin: 5px 0 15px 0;\n\tpadding: 5px 12px;\n}\n\n.updraft_feat_table, .updraft_feat_th, .updraft_feat_table td {\n\tborder: 1px solid black;\n\tborder-collapse: collapse;\n\tfont-size: 120%;\n\tbackground-color: white;\n\ttext-align: center;\n}\n\n.updraft_feat_table p {\n\tpadding: 0px 10px;\n\tmargin: 5px 0px;\n\tfont-size: 16px;\n}\n\n.updraft_feat_table h4 {\n\tmargin: 5px 0px;\n}\n\n.updraft_feat_table .dashicons {\n\twidth: 25px;\n\theight: 25px;\n\tfont-size: 25px;\n\tline-height: 1;\n}\n\n.updraft_feat_table .dashicons-yes, .updraft_feat_table .updraft-yes {\n\tcolor: green;\n}\n\n.updraft_feat_table .dashicons-no-alt, .updraft_feat_table .updraft-no {\n\tcolor: red;\n}\n\n.updraft_tick_cell {\n\ttext-align: center;\n}\n\n.updraft_tick_cell img {\n\tmargin: 4px 0;\n\theight: 24px;\n}\n\n#filelist .fileprogress, #filelist2 .fileprogress, .ud_downloadstatus .dlfileprogress, #ud_downloadstatus2 .dlfileprogress {\n\twidth: 0%;\n\tbackground: #F6A828;\n\theight: 5px;\n}\n\n.ud_downloadstatus .raw, #ud_downloadstatus2 .raw {\n\tmargin-top: 8px;\n\tclear: left;\n}\n\n.ud_downloadstatus .file, #ud_downloadstatus2 .file {\n\tmargin-top: 8px;\n}\n\ntr.updraftplusmethod h3 {\n\tmargin: 0px;\n}\n\n#updraft_retain_db_rules .updraft_retain_rules_delete, #updraft_retain_files_rules .updraft_retain_rules_delete {\n\tcursor: pointer;\n\tcolor: red;\n\tfont-size: 120%;\n\tfont-weight: bold;\n\tborder: 0px;\n\tborder-radius: 3px;\n\tpadding: 2px;\n\tmargin: 0 6px;\n}\n\n#updraft_retain_db_rules .updraft_retain_rules_delete:hover, #updraft_retain_files_rules .updraft_retain_rules_delete:hover {\n\tcursor: pointer;\n\tcolor: white;\n\tbackground: red;\n}\n\n#updraft_backup_started {\n\tmax-width: 800px;\n\tfont-size: 140%;\n\tline-height: 140%;\n\tpadding: 14px;\n\tclear: left;\n}\n\n.udp-premium-image {\n\tdisplay: none;\n}\n\n@media screen and (min-width: 720px) {\n\n\t.udp-premium-image {\n\t\tdisplay: block;\n\t\tfloat: left;\n\t\tpadding-right: 5px;\n\t}\n\n}\n\n/* End stuff already in admin.php */\n#plupload-upload-ui2 {\n\twidth: 80%;\n}\n\n.backup-restored {\n\tpadding: 8px;\n}\n\n.backup-restored span {\n\tfont-size: 120%;\n}\n\n.memory-limit {\n\tpadding: 8px;\n}\n\n.updraft_list_errors {\n\tpadding: 8px;\n}\n\n/*.nav-tab {\n\tborder-radius: 20px 20px 0 0;\n\tborder-color: grey;\n\tborder-width: 2px;\n\tmargin-top: 34px;\n}\n\n.nav-tab:hover {\n\tborder-bottom: 0;\n}\n\n.nav-tab-active, .nav-tab-active:active {\n\tcolor: #df6926;\n\tborder-color: #D3D3D3;\n\tborder-width: 1px;\n\tborder-bottom: 0;\n}\n\n.nav-tab-active:focus {\n\tcolor: #df6926;\n}*/\n\n.nav-tab-wrapper {\n\tmargin: 14px 0px;\n}\n\n#updraft-poplog-content {\n\twhite-space: pre-wrap;\n}\n\n.next-backup {\n\tborder: 0px;\n\tpadding: 0px;\n\tmargin: 0 10px 0 0;\n}\n\n.not-scheduled {\n\tvertical-align: top !important;\n\tmargin: 0px !important;\n\tpadding: 0px !important;\n}\n\n.next-backup .updraft_scheduled {\n\t/* width: 124px;*/\n\tmargin: 0px;\n\tpadding: 2px 4px 2px 0px;\n}\n\n#next-backup-table-inner td {\n\tvertical-align: top;\n}\n\n.next-backup .updraft_all-files {\n\tcolor: blue;\n\tmargin: 0px;\n\tpadding: 2px 0px 0px 0px;\n}\n\n.multisite-advert-width {\n\twidth: 800px;\n}\n\n.updraft_settings_sectionheading {\n\tmargin-top: 6px;\n}\n\n.premium-upgrade-prompt {\n\tfont-size: 115%;\n}\n\n.updraft_feat_table {\n\tmargin-top: 30px;\n}\n\n.show_admin_restore_in_progress_notice {\n\tpadding: 8px;\n}\n\n.show_admin_restore_in_progress_notice .unfinished-restoration {\n\tfont-size: 120%;\n}\n\n#backupnow_includefiles_moreoptions, #backupnow_database_moreoptions {\n\tmargin: 4px 16px 6px 16px;\n\tborder: 1px dotted;\n\tpadding: 6px 10px;\n}\n\n#backupnow_database_moreoptions {\n\tmax-height: 250px;\n\toverflow: auto;\n}\n\n.form-table #updraft_activejobsrow .minimum-height {\n\tmin-height: 100px;\n}\n\n#updraft_lastlogmessagerow .last-message {\n\tpadding-top: 20px;\n\tdisplay: block;\n}\n\n.updraft_simplepie {\n\tvertical-align: top;\n}\n\n.download-backups {\n\tmargin-top: 8px;\n}\n\n.download-backups .updraft_download_button {\n\tmargin-right: 6px;\n\tmargin-top: 4px;\n}\n\n.download-backups .choose-components-button {\n\tfont-size: 16px;\n}\n\n.download-backups .ud-whitespace-warning, .download-backups .ud-bom-warning {\n\tbackground-color: pink;\n\tpadding: 8px;\n\tmargin: 4px;\n\tborder: 1px dotted;\n}\n\n.download-backups .ul {\n\tlist-style: none inside;\n\tmax-width: 800px;\n\tmargin-top: 6px;\n\tmargin-bottom: 12px;\n}\n\n#updraft-plupload-modal {\n\twidth: 75%;\n\tmargin: 16px;\n\tmargin-left: 100px;\n}\n\n.download-backups .upload {\n\tmax-width: 610px;\n}\n\n.download-backups #plupload-upload-ui {\n\twidth: 70%;\n}\n\n.ud_downloadstatus {\n\tpadding: 10px;\n\tbackground: #F1F1F1;\n}\n\n#ud_massactions {\n\tpadding: 14px;\n\tposition: fixed;\n\tright: 25%;\n\ttop: 25%;\n\tborder: 2px solid;\n\tborder-radius: 4px;\n\tbackground: rgb(241, 241, 241);\n\tfloat: right;\n}\n\n#ud_massactions .updraftplus-remove {\n\tclear: left;\n\tfont-size: 16px;\n\ttext-align: center;\n\tborder-radius: 4px;\n\tmargin-top: 4px;\n}\n\n#ud_massactions .updraftplus-remove a {\n\ttext-decoration: none;\n}\n\n#ud_massactions .updraft-viewlogdiv {\n\tfont-size: 16px;\n\ttext-align: center;\n\tborder-radius: 4px;\n\tmargin-top: 4px;\n}\n\n#ud_massactions .updraft-viewlogdiv a {\n\ttext-decoration: none;\n\tposition: relative;\n\ttop: 3px;\n}\n\n#ud_massactions .updraft-viewlogdiv a {\n\ttext-decoration: none;\n\tposition: relative;\n\ttop: 3px;\n}\n\n#updraft-navtab-backups-content .updraft_existing_backups {\n\tmargin-bottom: 12px;\n}\n\n#updraft-message-modal-innards {\n\tpadding: 4px;\n}\n\n#updraft-authenticate-modal {\n\ttext-align: center;\n\tfont-size: 16px !important;\n}\n\n#updraft-authenticate-modal p {\n\tfont-size: 16px;\n}\n\n#updraft_delete_form p {\n\tmargin-top: 3px;\n\tpadding-top: 0;\n}\n\n#updraft_restore_form .cannot-restore {\n\tmargin: 8px 0;\n}\n\n#updraft_restorer_dboptions {\n\tpadding: 12px;\n\tmargin: 8px 0 4px 0;\n\tborder: dashed 1px;\n}\n\n#updraft_restorer_dboptions h4 {\n\tmargin: 0px 0px 6px 0px;\n\tpadding: 0px;\n}\n\n.updraft_debugrow th {\n\tvertical-align: top;\n\tpadding-top: 6px;\n\tmax-width: 140px;\n}\n\n.expertmode p {\n\tfont-size: 125%;\n}\n\n.expertmode .call-wp-action {\n\twidth: 300px;\n\theight: 22px;\n}\n\n.updraftplus-lock-advert {\n\tclear: left;\n\tmax-width: 600px;\n}\n\n.uncompressed-data {\n\tclear: left;\n\tmax-width: 600px;\n}\n\n.delete-old-directories {\n\tpadding: 8px;\n\tpadding-bottom: 12px;\n}\n\n.active-jobs {\n\tmin-width: 480px;\n\tmin-height: 48px;\n\ttext-align: center;\n\tmargin-top: 4px;\n\tpadding: 8px;\n\tborder: 1px solid;\n\tfloat: left;\n\tclear: left;\n}\n\n.job-id {\n\tmin-width: 480px;\n\tmargin-top: 4px;\n\tpadding: 8px;\n\tborder: 1px solid;\n\tclear: left;\n\tfloat: left;\n}\n\n.next-resumption {\n\tfont-weight: bold;\n}\n\n.updraft_percentage {\n\tz-index: -1;\n\tposition: absolute;\n\tleft: 0px;\n\ttop: 0px;\n\ttext-align: center;\n\tbackground-color: #F6A828;\n}\n\n.curstage {\n\tborder-radius: 4px;\n\tmargin-top: 8px;\n\tpadding-top: 4px;\n\tborder: 1px solid #AAA;\n\twidth: 100%;\n\theight: 22px;\n\tposition: relative;\n\ttext-align: center;\n\tfont-style: italic;\n}\n\n.retain-files {\n\twidth: 48px;\n}\n\n.backup-interval-description tr td div {\n\tmax-width: 670px;\n}\n\n#updraft-manualdecrypt-modal {\n\twidth: 85%;\n\tmargin: 6px;\n\tmargin-left: 100px;\n}\n\n.directory-permissions {\n\tfont-size: 110%;\n\tfont-weight: bold;\n}\n\n.double-warning {\n\tborder: 1px solid;\n\tpadding: 6px;\n}\n\n.raw-backup-info {\n\tfont-style: italic;\n\tfont-weight: bold;\n\tfont-size: 120%;\n}\n\n.updraft_existingbackup_date {\n\twidth: 22%;\n\tmax-width: 140px;\n}\n\n.existing-backups-table {\n\tmargin-top: 20px;\n\tmargin-left: 20px;\n\twidth: 80%;\n}\n\n.tr-bottom-4 {\n\tmargin-bottom: 4px;\n}\n\n.form-table .backup-date {\n\twidth: 172px;\n\tpadding: 0;\n\tpadding-left: 15px;\n}\n\n.form-table .backup-data {\n\twidth: 426px;\n\tpadding: 0;\n\tpadding-left: 15px;\n}\n\n.form-table .updraft_backup_actions {\n\twidth: 272px;\n\tpadding: 0 0 10px 15px;\n}\n\n.existing-date {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tmax-width: 140px;\n\twidth: 25%;\n}\n\n.line-break-tr {\n\theight: 2px;\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.line-break-td {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.td-line-color {\n\theight: 2px;\n\tbackground-color: #888;\n}\n\n.raw-backup {\n\tmax-width: 140px;\n}\n\n.existing-backups-actions {\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.existing-backups-border {\n\theight: 2px;\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.existing-backups-border > td {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.existing-backups-border > div {\n\theight: 2px;\n\tbackground-color: #AAA;\n}\n\n.updraft_existing_backup_date {\n\tmax-width: 140px;\n}\n\n.restore-button {\n\tmargin-right: 6px;\n\tfloat: left;\n\tclear: none;\n}\n\n.updraftplus-upload {\n\tmargin-right: 6px;\n\tfloat: left;\n\tclear: none;\n}\n\n.updraft-upload-link {\n\tfont-size: 16px !important;\n}\n\n.updraftplus-remove {\n\tfont-size: 16px;\n\ttext-align: center;\n\tborder-radius: 4px;\n}\n\n.before-restore-button {\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.table-separator-tr {\n\theight: 2px;\n\tpadding: 1px;\n\tmargin: 0px;\n}\n\n.table-separator-td {\n\tmargin: 0px;\n\tpadding: 0px;\n}\n\n.end-of-table-div {\n\theight: 2px;\n\tbackground-color: #AAA;\n}\n\n.last-backup-job {\n\tpadding-top: 3% !important;\n}\n\n.line-height-03 {\n\tline-height: 0.3 !important;\n}\n\n.line-height-13 {\n\tline-height: 1.3 !important;\n}\n\n.line-height-23 {\n\tline-height: 2.3 !important;\n}\n\n#updraft_diskspaceused {\n\tcolor: #DF6926;\n}\n\n.updraft_premium_description_list {\n\ttext-align: left;\n}\n\n#updraft_delete_old_dirs_pagediv {\n\tpadding-bottom: 10px;\n}\n\n/*#updraft_lastlogmessagerow > td, #updraft_last_backup > td {\n\tpadding: 0;\n}*/\n\n.job-id {\n\tmargin: 0 auto;\n\twidth: 20%;\n}\n\n.updraft_all-files {\n\tcolor: #DF6926;\n}\n\n/* Time + scheduling add-on*/\n.fix-time {\n\twidth: 70px;\n}\n\n.retain-files {\n\twidth: 70px;\n}\n\n.number-input {\n\tmin-width: 50px;\n\tmax-width: 70px;\n}\n\n.additional-rule-width {\n\tmin-width: 60px;\n\tmax-width: 70px;\n}\n\n/* Add-ons */\n/* Want to fix the WordPress icons so that they fit inline with the text, and don't push everything out of place. */\n\n.dashicons {\n\tline-height: inherit;\n\tfont-size: inherit;\n}\n\n.addon-logo-150 {\n\tmargin-left: 30px;\n\tmargin-top: 33px;\n\theight: 125px;\n\twidth: 150px;\n}\n\n.margin-bottom-50 {\n\tmargin-bottom: 50px;\n}\n\n.premium-container {\n\twidth: 80%;\n}\n\n/* Main Header */\n\n.main-header {\n\tbackground-color: #DF6926;\n\theight: 200px;\n\twidth: 100%;\n}\n\n.button-add-to-cart {\n\tcolor: white;\n\tborder-color: white;\n\tfloat: none;\n\tmargin-right: 17px;\n}\n\n.button-add-to-cart:hover, .button-add-to-cart:focus, .button-add-to-cart:active {\n\tborder-color: #A0A5AA;\n\tcolor: #A0A5AA;\n}\n\n.addon-title {\n\tmargin-top: 25px;\n}\n\n.addon-text {\n\tmargin-top: 75px;\n}\n\n.image-main-div {\n\twidth: 25%;\n\tfloat: left;\n}\n\n.text-main-div {\n\twidth: 60%;\n\tfloat: left;\n\ttext-align: center;\n\tcolor: white;\n\tmargin-top: 16px;\n}\n\n.text-main-div-title {\n\tfont-weight: bold !important;\n\tcolor: white;\n\ttext-align: center;\n}\n\n.text-main-div-paragraph {\n\tcolor: white;\n}\n\n/* End main header */\n\n/* Vault icons */\n\n.updraftplus-vault-cta {\n\twidth: 100%;\n\ttext-align: center;\n\tmargin-bottom: 50px;\n}\n\n.updraftplus-vault-cta h1 {\n\tfont-weight: bold;\n}\n\n.updraftvault-buy {\n\twidth: 225px;\n\theight: 225px;\n\tborder: 2px solid #777;\n\tdisplay: inline-table;\n\tmargin: 0 auto;\n\tmargin-right: 50px;\n\tposition: relative;\n}\n\n.updraftplus-vault-cta > .vault-options > .center-vault {\n\twidth: 275px;\n\theight: 275px;\n}\n\n.updraftplus-vault-cta > .vault-options > .center-vault > a {\n\tright: 21%;\n\tfont-size: 16px;\n\tborder-width: 4px !important;\n}\n\n.updraftplus-vault-cta > .vault-options > .center-vault > p {\n\tfont-size: 16px;\n}\n\n.updraftvault-buy .button-purchase {\n\tright: 24%;\n\tmargin-left: 0;\n\tline-height: 1.7em;\n}\n\n.updraftvault-buy hr {\n\theight: 2px;\n\tbackground-color: #777;\n\tmargin-top: 18px;\n}\n\n.right {\n\tmargin-right: 0px;\n}\n\n.updraftvault-buy .addon-logo-100 {\n\theight: 100px;\n\twidth: 125px;\n\tmargin-top: 7px;\n}\n\n.updraftvault-buy .addon-logo-large {\n\tmargin-top: 7px;\n}\n\n.updraftvault-buy .button-buy-vault {\n\tfont-size: 12px;\n\tcolor: #DF6926;\n\tborder-color: #DF6926;\n\tborder-width: 2px !important;\n\tposition: absolute;\n\tright: 29%;\n\tbottom: 2%;\n}\n\n.premium-addon-div .button-purchase {\n\tline-height: 1.7em;\n}\n\n.updraftvault-buy .button-buy-vault:hover {\n\tborder-color: darkgrey;\n\tcolor: darkgrey;\n}\n\n/* End Vault icons */\n\n/* Premium addons */\n\n.premium-addons {\n\tmargin-top: 80px;\n\twidth: 100%;\n\tmargin: 0 auto;\n\tdisplay: table;\n}\n\n.addon-list {\n\t/* margin-left: 32px; */\n\tdisplay: table;\n\ttext-align: center;\n}\n\n.premium-addons h1 {\n\ttext-align: center;\n\tfont-weight: bold;\n}\n\n.premium-addons p {\n\ttext-align: center;\n}\n\n.premium-addons .premium-addon-div {\n\twidth: 200px;\n\theight: 250px;\n\tborder: 2px solid #777;\n\tdisplay: inline-table;\n\tmargin: 0 auto;\n\tmargin-right: 25px;\n\tmargin-top: 25px;\n\ttext-align: center;\n\tposition: relative;\n}\n\n.premium-addons .premium-addon-div p {\n\tmargin-left: 2px;\n\tmargin-right: 2px;\n}\n\n.premium-addons .premium-addon-div img {\n\twidth: auto;\n\theight: 50px;\n\tmargin-top: 7px;\n}\n\n.premium-addons .premium-addon-div .hr-alignment {\n\tmargin-top: 44px;\n}\n\n.premium-addons .premium-addon-div .dropbox-logo {\n\theight: 39px;\n\twidth: 150px;\n}\n\n.premium-addons .premium-addon-div .azure-logo, .premium-addons .premium-addon-div .onedrive-logo {\n\twidth: 75%;\n\theight: 24px;\n}\n\n.button-purchase {\n\tfont-size: 12px;\n\tcolor: #DF6926;\n\tborder-color: #DF6926;\n\tborder-width: 2px !important;\n\tposition: absolute;\n\tright: 25%;\n\tbottom: 2%;\n}\n\n.button-purchase:hover {\n\tcolor: darkgrey;\n\tborder-color: darkgrey;\n}\n\n.premium-addons .premium-addon-div hr {\n\theight: 2px;\n\tbackground-color: #777;\n\tmargin-top: 18px;\n}\n\n.premium-addon-div p {\n\tfont-style: italic;\n}\n\n.addon-list > .premium-addon-div > .onedrive-fix,\n.addon-list > .premium-addon-div > .azure-logo {\n\tmargin-top: 33px;\n}\n\n.addon-list > .premium-addon-div > .dropbox-fix {\n\tmargin-top: 18px;\n}\n\n/* End premium addons */\n\n\n/* Forgotton something (that is the name of the div rather than a mental note!) */\n\n.premium-forgotton-something {\n\tmargin-top: 5%;\n}\n\n.premium-forgotton-something h1 {\n\ttext-align: center;\n\tfont-weight: bold;\n}\n\n.premium-forgotton-something p {\n\ttext-align: center;\n\tfont-weight: normal;\n}\n\n.premium-forgotton-something .button-faq {\n\tcolor: #DF6926;\n\tborder-color: #DF6926;\n\tmargin: 0 auto;\n\tdisplay: table;\n}\n\n.premium-forgotton-something .button-faq:hover {\n\tcolor: #777;\n\tborder-color: #777;\n}\n\n/* End of forgotton something */\n\n.updraftplusmethod.updraftvault #vaultlogo {\n\tpadding-left: 40px;\n}\n\n.updraftplusmethod.updraftvault .vault_primary_option {\n\tfloat: left;\n\twidth: 50%;\n\ttext-align: center;\n\tpadding-bottom: 20px;\n}\n\n.updraftplusmethod.updraftvault .vault_primary_option div {\n\tclear: right;\n\tpadding-top: 20px;\n}\n\n.updraftplusmethod.updraftvault .clear-left {\n\tclear: left;\n}\n\n.updraftplusmethod.updraftvault .padding-top-20px {\n\tpadding-top: 20px;\n}\n\n.updraftplusmethod.updraftvault .padding-top-14px {\n\tpadding-top: 14px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_settings_default .button-primary, .updraftplusmethod.updraftvault #updraftvault_settings_showoptions .button-primary {\n\tfont-size: 18px !important;\n\tpadding-bottom: 20px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_showoptions, .updraftplusmethod.updraftvault #updraftvault_connect {\n\tmargin-top: 8px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_settings_connect input {\n\tmargin-right: 10px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_email {\n\twidth: 280px;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_pass {\n\twidth: 200px;\n}\n\n.updraftplusmethod.updraftvault #vault-is-connected {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n.updraftplusmethod.updraftvault #updraftvault_settings_default p {\n\tclear: left;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option {\n\tfloat: left;\n\twidth: 33%;\n\ttext-align: center;\n\tpadding-top: 20px;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option-size {\n\tfont-size: 200%;\n\tfont-weight: bold;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option-link {\n\tclear: both;\n\tfont-size: 150%;\n}\n\n.updraftplusmethod.updraftvault .vault-purchase-option-or {\n\tclear: both;\n\tfont-size: 115%;\n\tfont-style: italic;\n}\n\n/* Automation Backup Advert by B */\n.autobackup-image {\n/* \tdisplay: inline-block; */\n/*\tmin-width: 10%;\n\tmax-width:25%;*/\n/*\tfloat: left;*/\n\tclear: left;\n\tfloat: left;\n\twidth: 110px;\n\theight: 110px;\n}\n\n.autobackup-description {\n\twidth: 100%;\n}\n\n.advert-description {\n\tfloat: left;\n\tclear: right;\n\tpadding: 4px 10px 8px 10px;\n\twidth: 70%;\n\tclear: right;\n\tvertical-align: top;\n}\n\n.advert-btn {\n\tdisplay: inline-block;\n\tmin-width: 10%;\n\tvertical-align: top;\n\tmargin-bottom: 8px;\n}\n\n.advert-btn:first-of-type {\n\tmargin-top: 25px;\n}\n\n.advert-btn a {\n\tdisplay: block;\n\tcursor: pointer;\n}\n\na.btn-get-started {\n\tbackground: #FFF;\n\tborder: 2px solid #DF6926;\n\tborder-radius: 4px;\n\tcolor: #DF6926;\n\tdisplay: inline-block;\n\tmargin-left: 10px !important;\n\tmargin-bottom: 7px !important;\n\tfont-size: 18px !important;\n\tline-height: 20px;\n\tmin-height: 28px;\n\tpadding: 11px 10px 5px 10px;\n\ttext-transform: uppercase;\n\ttext-decoration: none;\n}\n\n.circle-dblarrow {\n\tborder: 1px solid #DF6926;\n\tborder-radius: 100%;\n\tdisplay: inline-block;\n\tfont-size: 17px;\n\tline-height: 17px;\n\tmargin-left: 5px;\n\twidth: 20px;\n\theight: 20px;\n\ttext-align: center;\n}\n\n@media screen and (max-width: 782px) {\n/*\t.advert-description {\n\t\tmin-width: 75%;\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.advert-btn {\n\t\tmargin-top: 15px;\n\t\tmargin-left:86px;\n\t\tmin-width: 100%;\n\t}*/\n}\n\n/* End Automation Backup Advert by B */\n/* New Responsive Pretty Advanced Settings */\n.expertmode .advanced_settings_container {\n\theight: auto;\n\toverflow: hidden;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu {\n\tfloat: none;\n\tborder-bottom: 1px solid rgb(204, 204, 204);\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content {\n\tpadding-top: 5px;\n\tfloat: none;\n\twidth: auto;\n\toverflow: auto;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content h3 {\n\tmargin-top: 5px !important;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content .advanced_tools {\n\tdisplay: none;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content .site_info {\n\tdisplay: block;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button {\n\tdisplay: inline-block;\n\tcursor: pointer;\n\tpadding: 5px;\n\tcolor: #000;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_text {\n\tfont-size: 16px;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button:hover {\n\tbackground-color: #EAEAEA;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .active {\n\tbackground-color: #3498DB;\n\tcolor: #FFF;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_menu .active:hover {\n\tbackground-color: #72C5FD;\n\tcolor: #FFF;\n}\n\n.expertmode .advanced_settings_container .advanced_settings_content input#import_settings {\n\theight: auto !important;\n}\n\ndiv#updraft-wrap a {\n\tcursor: pointer !important;\n}\n\n.updraftcentral_wizard_option {\n\twidth: 45%;\n\tfloat: left;\n\ttext-align: center;\n}\n\n.updraftcentral_wizard_option label {\n\tmargin-bottom: 8px;\n}\n\n#updraftcentral_keys_table {\n\tdisplay: none;\n}\n\n.create_key_container {\n\tborder: 1px solid;\n\tborder-radius: 4px;\n\tpadding: 0 0 6px 6px;\n\tmargin-bottom: 8px;\n}\n\n.updraftcentral_cloud_connect {\n\tborder-radius: 4px;\n\tborder: 1px solid #000;\n\tpadding: 0 20px;\n\tmargin-top: 30px;\n\tbackground-color: #FFF;\n}\n\n.updraftcentral_cloud_error {\n\tborder: 1px solid #000;\n\tpadding: 3px 10px;\n\tborder-left: 3px solid #F00;\n\tbackground-color: #FFF;\n\tmargin-bottom: 10px;\n}\n\n.updraftcentral_cloud_info {\n\tborder: 1px solid #000;\n\tpadding: 3px 10px;\n\tborder-left: 3px solid #EF8F31;\n\tbackground-color: #FFF;\n\tmargin-bottom: 10px;\n}\n\n.updraftplus_spinner.spinner {\n\tpadding-left: 25px;\n\tfloat: none;\n}\n\n.updraftplus_spinner.spinner.visible {\n\tvisibility: visible;\n}\n\n.updraftcentral_cloud_notices .updraftplus_spinner {\n\tmargin-top: -5px;\n}\n\n.updraftcentral-subheading {\n\tfont-size: 14px;\n\tmargin-top: -10px;\n\tmargin-bottom: 20px;\n}\n\n#updraftcentral_cloud_form input#email,\n#updraftcentral_cloud_form input#password {\n\tmin-width: 250px;\n}\n\n.updraftcentral-data-consent {\n\tfont-size: 13px;\n\tmargin-bottom: 10px;\n}\n\n.updraftcentral_cloud_wizard_image {\n\tfloat: left;\n\tmin-width: 100px;\n\tmargin-right: 25px;\n}\n\n.updraftcentral_cloud_wizard {\n\tfloat: left;\n}\n\n.updraftcentral_cloud_clear {\n\tclear: both;\n}\n\n#updraft_migrate_createclone {\n\theight: 30px;\n\tfont-size: 16px;\n\twidth: 115px;\n}\n\n@media only screen and (min-width: 768px) {\n\n\t.addon-activation-notice {\n\t\tleft: 20em;\n\t}\n\n}\n\n@media screen and (min-width: 670px) {\n\n\t.expertmode .advanced_settings_container .advanced_settings_menu {\n\t\tfloat: left;\n\t\twidth: 215px;\n\t\tborder-right: 1px solid rgb(204, 204, 204);\n\t\tborder-bottom: none;\n\t}\n\n\t.expertmode .advanced_settings_container .advanced_settings_content {\n\t\tpadding-left: 10px;\n\t\tpadding-top: 0px;\n\t}\n\n\t.expertmode .advanced_settings_container .advanced_settings_menu .advanced_tools_button {\n\t\tdisplay: block;\n\t}\n\n}\n"]}
|
Binary file
|
@@ -81,7 +81,7 @@ abstract class Dropbox_ConsumerAbstract
|
|
81 |
private function upgradeOAuth()
|
82 |
{
|
83 |
// N.B. This call only exists under API v1 - i.e. there is no APIv2 equivalent. Hence the APIv1 endpoint (API_URL) is used, and not the v2 (API_URL_V2)
|
84 |
-
$url =
|
85 |
$response = $this->fetch('POST', $url, '');
|
86 |
$token = new stdClass();
|
87 |
/*
|
81 |
private function upgradeOAuth()
|
82 |
{
|
83 |
// N.B. This call only exists under API v1 - i.e. there is no APIv2 equivalent. Hence the APIv1 endpoint (API_URL) is used, and not the v2 (API_URL_V2)
|
84 |
+
$url = 'https://api.dropbox.com/1/' . self::OAUTH_UPGRADE;
|
85 |
$response = $this->fetch('POST', $url, '');
|
86 |
$token = new stdClass();
|
87 |
/*
|
@@ -105,16 +105,20 @@ class Dropbox_Curl extends Dropbox_ConsumerAbstract
|
|
105 |
}
|
106 |
}
|
107 |
}
|
108 |
-
|
109 |
-
if (isset($request['headers'])) $options[CURLOPT_HTTPHEADER] = $request['headers'];
|
110 |
|
111 |
/*
|
112 |
Add check to see if it's an API v2 call if so then json encode the contents. This is so that it is backwards compatible with API v1 endpoints.
|
113 |
*/
|
114 |
if (isset($additional['api_v2']) && !empty($request['postfields'])) {
|
115 |
$request['postfields'] = json_encode($request['postfields']);
|
|
|
|
|
|
|
|
|
116 |
}
|
117 |
|
|
|
|
|
118 |
if ($method == 'GET' && $this->outFile) { // GET
|
119 |
$options[CURLOPT_RETURNTRANSFER] = false;
|
120 |
$options[CURLOPT_HEADER] = false;
|
@@ -135,7 +139,7 @@ class Dropbox_Curl extends Dropbox_ConsumerAbstract
|
|
135 |
$options[CURLOPT_POSTFIELDS] = $this->inFile;
|
136 |
} elseif ($method == 'POST') { // POST
|
137 |
$options[CURLOPT_POST] = true;
|
138 |
-
|
139 |
} elseif ($method == 'PUT' && $this->inFile) { // PUT
|
140 |
$options[CURLOPT_PUT] = true;
|
141 |
$options[CURLOPT_INFILE] = $this->inFile;
|
105 |
}
|
106 |
}
|
107 |
}
|
|
|
|
|
108 |
|
109 |
/*
|
110 |
Add check to see if it's an API v2 call if so then json encode the contents. This is so that it is backwards compatible with API v1 endpoints.
|
111 |
*/
|
112 |
if (isset($additional['api_v2']) && !empty($request['postfields'])) {
|
113 |
$request['postfields'] = json_encode($request['postfields']);
|
114 |
+
} elseif (empty($request['postfields'])) {
|
115 |
+
// if the postfields are empty then we don't want to send the application/json header if it's set as Dropbox will return an error
|
116 |
+
$key = array_search('Content-Type: application/json', $request['headers']);
|
117 |
+
if (false !== $key) unset($request['headers'][$key]);
|
118 |
}
|
119 |
|
120 |
+
if (isset($request['headers']) && !empty($request['headers'])) $options[CURLOPT_HTTPHEADER] = $request['headers'];
|
121 |
+
|
122 |
if ($method == 'GET' && $this->outFile) { // GET
|
123 |
$options[CURLOPT_RETURNTRANSFER] = false;
|
124 |
$options[CURLOPT_HEADER] = false;
|
139 |
$options[CURLOPT_POSTFIELDS] = $this->inFile;
|
140 |
} elseif ($method == 'POST') { // POST
|
141 |
$options[CURLOPT_POST] = true;
|
142 |
+
$options[CURLOPT_POSTFIELDS] = $request['postfields'];
|
143 |
} elseif ($method == 'PUT' && $this->inFile) { // PUT
|
144 |
$options[CURLOPT_PUT] = true;
|
145 |
$options[CURLOPT_INFILE] = $this->inFile;
|
@@ -31,6 +31,25 @@ class UpdraftPlus_Backup_History {
|
|
31 |
|
32 |
return isset($backup_history[$timestamp]) ? $backup_history[$timestamp] : array();
|
33 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
|
35 |
/**
|
36 |
* This function will scan the backup history and split the files up in to incremental sets, foreign backup sets will only have one incremental set.
|
31 |
|
32 |
return isset($backup_history[$timestamp]) ? $backup_history[$timestamp] : array();
|
33 |
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Get the backup history for an indicated nonce
|
37 |
+
*
|
38 |
+
* @param String $nonce - Backup nonce to get a particular backup job
|
39 |
+
*
|
40 |
+
* @return Array|Boolean - either the particular backup indicated, or false
|
41 |
+
*/
|
42 |
+
public static function get_backup_set_by_nonce($nonce) {
|
43 |
+
if (empty($nonce)) return false;
|
44 |
+
$backup_history = self::get_history();
|
45 |
+
foreach ($backup_history as $timestamp => $backup_info) {
|
46 |
+
if ($nonce == $backup_info['nonce']) {
|
47 |
+
$backup_info['timestamp'] = $timestamp;
|
48 |
+
return $backup_info;
|
49 |
+
}
|
50 |
+
}
|
51 |
+
return false;
|
52 |
+
}
|
53 |
|
54 |
/**
|
55 |
* This function will scan the backup history and split the files up in to incremental sets, foreign backup sets will only have one incremental set.
|
@@ -115,6 +115,31 @@ class UpdraftPlus_Commands {
|
|
115 |
die;
|
116 |
}
|
117 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
118 |
private function _load_ud() {
|
119 |
global $updraftplus;
|
120 |
return is_a($updraftplus, 'UpdraftPlus') ? $updraftplus : false;
|
@@ -832,11 +857,12 @@ class UpdraftPlus_Commands {
|
|
832 |
|
833 |
if (isset($response['status']) && 'authenticated' == $response['status']) {
|
834 |
$tokens = isset($response['tokens']) ? $response['tokens'] : 0;
|
835 |
-
$content = '<p>' . __("Available temporary clone tokens:", "updraftplus") . ' ' . $tokens . '</p>';
|
836 |
|
837 |
if (0 != $response['tokens']) {
|
838 |
$content .= $updraftplus_admin->updraftplus_clone_versions();
|
839 |
-
$content .= '<button id="updraft_migrate_createclone" class="button button-primary" data-
|
|
|
840 |
} else {
|
841 |
$content .= '<p><a href="https://updraftplus.com/shop/">' . __("You can add more temporary clone tokens to your account here.", "updraftplus") .'</a></p>';
|
842 |
}
|
@@ -846,4 +872,34 @@ class UpdraftPlus_Commands {
|
|
846 |
|
847 |
return $response;
|
848 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
849 |
}
|
115 |
die;
|
116 |
}
|
117 |
|
118 |
+
/**
|
119 |
+
* Mark a backup as "do not delete"
|
120 |
+
*
|
121 |
+
* @param array $params this is an array of parameters sent via ajax it can include the following:
|
122 |
+
* backup_key - Integer - backup timestamp
|
123 |
+
* always_keep - Boolean - "Always keep" value
|
124 |
+
* @return array which contains rawbackup html
|
125 |
+
*/
|
126 |
+
public function always_keep_this_backup($params) {
|
127 |
+
if (false === ($updraftplus_admin = $this->_load_ud_admin())) return new WP_Error('no_updraftplus');
|
128 |
+
$backup_key = $params['backup_key'];
|
129 |
+
$backup_history = UpdraftPlus_Backup_History::get_history();
|
130 |
+
if (empty($params['always_keep'])) {
|
131 |
+
unset($backup_history[$backup_key]['always_keep']);
|
132 |
+
} else {
|
133 |
+
$backup_history[$backup_key]['always_keep'] = true;
|
134 |
+
}
|
135 |
+
UpdraftPlus_Backup_History::save_history($backup_history);
|
136 |
+
$nonce = $backup_history[$backup_key]['nonce'];
|
137 |
+
$rawbackup = $updraftplus_admin->raw_backup_info($backup_history, $backup_key, $nonce);
|
138 |
+
return array(
|
139 |
+
'rawbackup' => html_entity_decode($rawbackup),
|
140 |
+
);
|
141 |
+
}
|
142 |
+
|
143 |
private function _load_ud() {
|
144 |
global $updraftplus;
|
145 |
return is_a($updraftplus, 'UpdraftPlus') ? $updraftplus : false;
|
857 |
|
858 |
if (isset($response['status']) && 'authenticated' == $response['status']) {
|
859 |
$tokens = isset($response['tokens']) ? $response['tokens'] : 0;
|
860 |
+
$content = '<p>' . __("Available temporary clone tokens:", "updraftplus") . ' ' . esc_html($tokens) . '</p>';
|
861 |
|
862 |
if (0 != $response['tokens']) {
|
863 |
$content .= $updraftplus_admin->updraftplus_clone_versions();
|
864 |
+
$content .= '<button id="updraft_migrate_createclone" class="button button-primary" data-clone_id="'.$response['clone_info']['id'].'" data-secret_token="'.$response['clone_info']['secret_token'].'">'. __('Create clone', 'updraftplus') . '</button>';
|
865 |
+
$content .= '<span class="updraftplus_spinner spinner">' . __('Processing', 'updraftplus') . '...</span>';
|
866 |
} else {
|
867 |
$content .= '<p><a href="https://updraftplus.com/shop/">' . __("You can add more temporary clone tokens to your account here.", "updraftplus") .'</a></p>';
|
868 |
}
|
872 |
|
873 |
return $response;
|
874 |
}
|
875 |
+
|
876 |
+
/**
|
877 |
+
* This function sends the request to create the clone
|
878 |
+
*
|
879 |
+
* @param array $params - The submitted data
|
880 |
+
* @return string - the result of the call
|
881 |
+
*/
|
882 |
+
public function process_updraftplus_clone_create($params) {
|
883 |
+
if (false === ($updraftplus_admin = $this->_load_ud_admin())) return new WP_Error('no_updraftplus');
|
884 |
+
if (!UpdraftPlus_Options::user_can_manage()) return new WP_Error('updraftplus_permission_denied');
|
885 |
+
|
886 |
+
$response = $updraftplus_admin->get_updraftplus_clone()->ajax_process_clone($params);
|
887 |
+
|
888 |
+
if (!isset($response['status']) && 'success' != $response['status']) return $response;
|
889 |
+
|
890 |
+
if (isset($response['data'])) {
|
891 |
+
$tokens = isset($response['data']['tokens']) ? $response['data']['tokens'] : 0;
|
892 |
+
$content = '<p>' . __("Your available temporary clone tokens:", "updraftplus") . ' ' . esc_html($tokens) . '</p>';
|
893 |
+
$content .= '<p>'. __('Your temporary clone has been created:', 'updraftplus') . ' ' . esc_html($response['data']['url']) . '</p>';
|
894 |
+
$content .= '<p>'. __('The creation of your backup data for creating the clone should now begin.', 'updraftplus') .'</p>';
|
895 |
+
|
896 |
+
$response['html'] = $content;
|
897 |
+
} else {
|
898 |
+
$content .= '<p>'. __('The creation of your backup data for creating the clone should now begin.', 'updraftplus') .'</p>';
|
899 |
+
|
900 |
+
$response['html'] = $content;
|
901 |
+
}
|
902 |
+
|
903 |
+
return $response;
|
904 |
+
}
|
905 |
}
|
@@ -223,7 +223,7 @@ class UpdraftPlus_Manipulation_Functions {
|
|
223 |
// The flag is for whether non-numeric character passed after numeric character occurence in str1. For ex. str1 is utf8mb4, the flag wil be true when parsing m after utf8.
|
224 |
$numeric_char_pass_flag = false;
|
225 |
$char_position_in_str1 = 0;
|
226 |
-
while ($char_position_in_str1
|
227 |
if ($numeric_char_pass_flag && !is_numeric($temp_str1_chars[$char_position_in_str1])) {
|
228 |
break;
|
229 |
}
|
@@ -349,4 +349,16 @@ class UpdraftPlus_Manipulation_Functions {
|
|
349 |
}
|
350 |
return $normalised_descrip_url;
|
351 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
352 |
}
|
223 |
// The flag is for whether non-numeric character passed after numeric character occurence in str1. For ex. str1 is utf8mb4, the flag wil be true when parsing m after utf8.
|
224 |
$numeric_char_pass_flag = false;
|
225 |
$char_position_in_str1 = 0;
|
226 |
+
while ($char_position_in_str1 < $str1_str_length) {
|
227 |
if ($numeric_char_pass_flag && !is_numeric($temp_str1_chars[$char_position_in_str1])) {
|
228 |
break;
|
229 |
}
|
349 |
}
|
350 |
return $normalised_descrip_url;
|
351 |
}
|
352 |
+
|
353 |
+
/**
|
354 |
+
* Determine if a given string ends with a given substring.
|
355 |
+
*
|
356 |
+
* @param string $haystack string
|
357 |
+
* @param string $needle substring which should be checked at the end of the string
|
358 |
+
* @return boolean Whether string ends with the substring or not
|
359 |
+
*/
|
360 |
+
public static function str_ends_with($haystack, $needle) {
|
361 |
+
if (substr($haystack, - strlen($needle)) == $needle) return true;
|
362 |
+
return false;
|
363 |
+
}
|
364 |
}
|
@@ -0,0 +1,528 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if (!defined('UPDRAFTPLUS_DIR')) die('No direct access allowed.');
|
4 |
+
|
5 |
+
abstract class UpdraftPlus_RemoteSend {
|
6 |
+
|
7 |
+
protected $receivers = array();
|
8 |
+
|
9 |
+
protected $php_events = array();
|
10 |
+
|
11 |
+
public function __construct() {
|
12 |
+
add_action('updraft_migrate_newdestination', array($this, 'updraft_migrate_newdestination'));
|
13 |
+
add_action('updraft_remote_ping_test', array($this, 'updraft_remote_ping_test'));
|
14 |
+
add_action('updraft_migrate_key_create', array($this, 'updraft_migrate_key_create'));
|
15 |
+
add_filter('updraft_migrate_key_create_return', array($this, 'updraft_migrate_key_create_return'), 10, 2);
|
16 |
+
add_action('updraft_migrate_key_delete', array($this, 'updraft_migrate_key_delete'));
|
17 |
+
add_filter('updraftplus_initial_jobdata', array($this, 'updraftplus_initial_jobdata'), 10, 3);
|
18 |
+
add_filter('updraft_printjob_beforewarnings', array($this, 'updraft_printjob_beforewarnings'), 10, 2);
|
19 |
+
add_action('plugins_loaded', array($this, 'plugins_loaded'));
|
20 |
+
}
|
21 |
+
|
22 |
+
public function plugins_loaded() {
|
23 |
+
|
24 |
+
global $updraftplus;
|
25 |
+
|
26 |
+
// Prevent fatal errors if UD was not loaded (e.g. some CLI method)
|
27 |
+
if (!is_a($updraftplus, 'UpdraftPlus')) return;
|
28 |
+
|
29 |
+
// Create a receiver for each key
|
30 |
+
if (!class_exists('UpdraftPlus_Options')) {
|
31 |
+
error_log("UpdraftPlus_Options class not found: is UpdraftPlus properly installed?");
|
32 |
+
return;
|
33 |
+
}
|
34 |
+
$our_keys = UpdraftPlus_Options::get_updraft_option('updraft_migrator_localkeys');
|
35 |
+
if (is_array($our_keys) && !empty($our_keys)) {
|
36 |
+
foreach ($our_keys as $name_hash => $key) {
|
37 |
+
if (!is_array($key)) return;
|
38 |
+
$ud_rpc = $updraftplus->get_udrpc($name_hash.'.migrator.updraftplus.com');
|
39 |
+
$ud_rpc->set_message_format(1);
|
40 |
+
$this->receivers[$name_hash] = $ud_rpc;
|
41 |
+
$ud_rpc->set_key_local($key['key']);
|
42 |
+
// Create listener (which causes WP actions to be fired when messages are received)
|
43 |
+
$ud_rpc->activate_replay_protection();
|
44 |
+
$ud_rpc->create_listener();
|
45 |
+
}
|
46 |
+
add_filter('udrpc_command_send_chunk', array($this, 'udrpc_command_send_chunk'), 10, 3);
|
47 |
+
add_filter('udrpc_command_get_file_status', array($this, 'udrpc_command_get_file_status'), 10, 3);
|
48 |
+
}
|
49 |
+
}
|
50 |
+
|
51 |
+
protected function initialise_listener_error_handling($hash) {
|
52 |
+
global $updraftplus;
|
53 |
+
$updraftplus->error_reporting_stop_when_logged = true;
|
54 |
+
set_error_handler(array($updraftplus, 'php_error'), E_ALL & ~E_STRICT);
|
55 |
+
$this->php_events = array();
|
56 |
+
add_filter('updraftplus_logline', array($this, 'updraftplus_logline'), 10, 4);
|
57 |
+
if (!UpdraftPlus_Options::get_updraft_option('updraft_debug_mode')) return;
|
58 |
+
$updraftplus->nonce = $hash;
|
59 |
+
$updraftplus->logfile_open($hash);
|
60 |
+
}
|
61 |
+
|
62 |
+
protected function return_rpc_message($msg) {
|
63 |
+
if (is_array($msg) && isset($msg['response']) && 'error' == $msg['response']) {
|
64 |
+
global $updraftplus;
|
65 |
+
$updraftplus->log('Unexpected response code in remote communications: '.serialize($msg));
|
66 |
+
}
|
67 |
+
if (!empty($this->php_events)) {
|
68 |
+
if (!isset($msg['data'])) $msg['data'] = null;
|
69 |
+
$msg['data'] = array('php_events' => array(), 'previous_data' => $msg['data']);
|
70 |
+
foreach ($this->php_events as $logline) {
|
71 |
+
$msg['data']['php_events'][] = $logline;
|
72 |
+
}
|
73 |
+
}
|
74 |
+
restore_error_handler();
|
75 |
+
|
76 |
+
return $msg;
|
77 |
+
}
|
78 |
+
|
79 |
+
public function updraftplus_logline($line, $nonce, $level, $uniq_id) {
|
80 |
+
if ('notice' === $level && 'php_event' === $uniq_id) {
|
81 |
+
$this->php_events[] = $line;
|
82 |
+
}
|
83 |
+
return $line;
|
84 |
+
}
|
85 |
+
|
86 |
+
public function udrpc_command_send_chunk($response, $data, $name_indicator) {
|
87 |
+
|
88 |
+
if (!preg_match('/^([a-f0-9]+)\.migrator.updraftplus.com$/', $name_indicator, $matches)) return $response;
|
89 |
+
$name_hash = $matches[1];
|
90 |
+
|
91 |
+
$this->initialise_listener_error_handling($name_hash);
|
92 |
+
|
93 |
+
global $updraftplus;
|
94 |
+
|
95 |
+
// send_message('send_chunk', array('file' => $file, 'data' => $chunk, 'start' => $upload_start))
|
96 |
+
|
97 |
+
if (!is_array($data)) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_expected_array'));
|
98 |
+
|
99 |
+
if (!isset($data['file'])) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_no_file'));
|
100 |
+
|
101 |
+
if (!isset($data['data'])) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_no_data'));
|
102 |
+
|
103 |
+
if (!isset($data['start'])) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_no_start'));
|
104 |
+
|
105 |
+
// Make sure the parameters are valid
|
106 |
+
if (!is_numeric($data['start']) || absint($data['start']) != $data['start']) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_start'));
|
107 |
+
|
108 |
+
// Sanity-check the file name
|
109 |
+
$file = $data['file'];
|
110 |
+
if (!preg_match('/(-db\.gz|-db\.gz\.crypt|-db|\.(sql|sql\.gz|sql\.bz2|zip|tar|tar\.bz2|tar\.gz|txt))/i', $file)) return array('response' => 'error', 'data' => 'illegal_file_name1');
|
111 |
+
if (basename($file) != $file) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_illegal_character'));
|
112 |
+
|
113 |
+
$start = $data['start'];
|
114 |
+
|
115 |
+
$is_last_chunk = empty($data['last_chunk']) ? 0 : 1;
|
116 |
+
if (!$is_last_chunk) {
|
117 |
+
} else {
|
118 |
+
$orig_file = $file;
|
119 |
+
if (!empty($data['label'])) $label = $data['label'];
|
120 |
+
}
|
121 |
+
$file .= '.tmp';
|
122 |
+
|
123 |
+
// Intentionally over-write the variable, in case memory is short and in case PHP's garbage collector is this clever
|
124 |
+
$data = base64_decode($data['data']);
|
125 |
+
|
126 |
+
$updraft_dir = $updraftplus->backups_dir_location();
|
127 |
+
$fullpath = $updraft_dir.'/'.$file;
|
128 |
+
|
129 |
+
$existing_size = file_exists($fullpath) ? filesize($fullpath) : 0;
|
130 |
+
|
131 |
+
if ($start > $existing_size) {
|
132 |
+
return $this->return_rpc_message(array('response' => 'error', 'data' => "invalid_start_too_big:start=${start},existing_size=${existing_size}"));
|
133 |
+
}
|
134 |
+
|
135 |
+
if (false == ($fhandle = fopen($fullpath, 'ab'))) {
|
136 |
+
return $this->return_rpc_message(array('response' => 'error', 'data' => 'file_open_failure'));
|
137 |
+
}
|
138 |
+
|
139 |
+
// fseek() returns 0 for success, or -1 for failure
|
140 |
+
if ($start != $existing_size && -1 == fseek($fhandle, $start)) return $this->return_rpc_message(array('response' => 'error', 'data' => 'fseek_failure'));
|
141 |
+
|
142 |
+
$write_status = fwrite($fhandle, $data);
|
143 |
+
|
144 |
+
if (false === $write_status || (false == $write_status && !empty($data))) return $this->return_rpc_message(array('response' => 'error', 'data' => 'fwrite_failure'));
|
145 |
+
|
146 |
+
@fclose($fhandle);
|
147 |
+
|
148 |
+
$our_keys = UpdraftPlus_Options::get_updraft_option('updraft_migrator_localkeys');
|
149 |
+
if (is_array($our_keys) && isset($our_keys[$name_hash]) && !empty($our_keys[$name_hash]['name'])) $updraftplus->log("Received data chunk on key ".$our_keys[$name_hash]['name']. " ($file, ".$start.", is_last=$is_last_chunk)");
|
150 |
+
|
151 |
+
if ($is_last_chunk) {
|
152 |
+
if (!rename($fullpath, $updraft_dir.'/'.$orig_file)) return $this->return_rpc_message(array('response' => 'error', 'data' => 'rename_failure'));
|
153 |
+
$only_add_this_file = array('file' => $orig_file);
|
154 |
+
if (isset($label)) $only_add_this_file['label'] = $label;
|
155 |
+
UpdraftPlus_Backup_History::rebuild(false, $only_add_this_file);
|
156 |
+
}
|
157 |
+
|
158 |
+
return $this->return_rpc_message(array(
|
159 |
+
'response' => 'file_status',
|
160 |
+
'data' => $this->get_file_status($file)
|
161 |
+
));
|
162 |
+
}
|
163 |
+
|
164 |
+
protected function get_file_status($file) {
|
165 |
+
|
166 |
+
global $updraftplus;
|
167 |
+
$fullpath = $updraftplus->backups_dir_location().'/'.basename($file);
|
168 |
+
|
169 |
+
if (file_exists($fullpath)) {
|
170 |
+
$size = filesize($fullpath);
|
171 |
+
$status = 1;
|
172 |
+
} elseif (file_exists($fullpath.'.tmp')) {
|
173 |
+
$size = filesize($fullpath.'.tmp');
|
174 |
+
$status = 0;
|
175 |
+
} else {
|
176 |
+
$size = 0;
|
177 |
+
$status = 0;
|
178 |
+
}
|
179 |
+
|
180 |
+
return array(
|
181 |
+
'size' => $size,
|
182 |
+
'status' => $status,
|
183 |
+
);
|
184 |
+
}
|
185 |
+
|
186 |
+
public function udrpc_command_get_file_status($response, $data, $name_indicator) {
|
187 |
+
if (!preg_match('/^([a-f0-9]+)\.migrator.updraftplus.com$/', $name_indicator, $matches)) return $response;
|
188 |
+
$name_hash = $matches[1];
|
189 |
+
|
190 |
+
$this->initialise_listener_error_handling($name_hash);
|
191 |
+
|
192 |
+
if (!is_string($data)) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_expected_string'));
|
193 |
+
|
194 |
+
if (basename($data) != $data) return $this->return_rpc_message(array('response' => 'error', 'data' => 'invalid_input_illegal_character'));
|
195 |
+
|
196 |
+
return $this->return_rpc_message(array(
|
197 |
+
'response' => 'file_status',
|
198 |
+
'data' => $this->get_file_status($data)
|
199 |
+
));
|
200 |
+
}
|
201 |
+
|
202 |
+
public function updraftplus_initial_jobdata($initial_jobdata, $options, $split_every) {
|
203 |
+
|
204 |
+
if (is_array($options) && !empty($options['extradata']) && preg_match('#services=remotesend/(\d+)#', $options['extradata'], $matches)) {
|
205 |
+
|
206 |
+
// Load the option now - don't wait until send time
|
207 |
+
$site_id = $matches[1];
|
208 |
+
$remotesites = UpdraftPlus_Options::get_updraft_option('updraft_remotesites');
|
209 |
+
if (!is_array($remotesites)) $remotesites = array();
|
210 |
+
|
211 |
+
if (empty($remotesites[$site_id]) || empty($remotesites[$site_id]['url']) || empty($remotesites[$site_id]['key']) || empty($remotesites[$site_id]['name_indicator'])) {
|
212 |
+
throw new Exception("Remote site id ($site_id) not found - send aborted");
|
213 |
+
}
|
214 |
+
|
215 |
+
array_push($initial_jobdata, 'remotesend_info', $remotesites[$site_id]);
|
216 |
+
|
217 |
+
// Reduce to 100MB if it was above. Since the user isn't expected to directly manipulate these zip files, the potentially higher number of zip files doesn't matter.
|
218 |
+
if ($split_every > 100) array_push($initial_jobdata, 'split_every', 100);
|
219 |
+
|
220 |
+
}
|
221 |
+
|
222 |
+
return $initial_jobdata;
|
223 |
+
}
|
224 |
+
|
225 |
+
public function updraft_printjob_beforewarnings($ret, $jobdata) {
|
226 |
+
if (!empty($jobdata['remotesend_info']) && !empty($jobdata['remotesend_info']['url'])) {
|
227 |
+
$ret .= '<p style="padding:0px; margin:2px 0;">'.__('Backup data will be sent to:', 'updraftplus').' '.htmlspecialchars($jobdata['remotesend_info']['url']).'</p>';
|
228 |
+
}
|
229 |
+
return $ret;
|
230 |
+
}
|
231 |
+
|
232 |
+
public function updraft_remote_ping_test($data) {
|
233 |
+
|
234 |
+
global $updraftplus;
|
235 |
+
|
236 |
+
if (!isset($data['id']) || !is_numeric($data['id']) || empty($data['url'])) die;
|
237 |
+
|
238 |
+
$remotesites = UpdraftPlus_Options::get_updraft_option('updraft_remotesites');
|
239 |
+
if (!is_array($remotesites)) $remotesites = array();
|
240 |
+
|
241 |
+
if (empty($remotesites[$data['id']]) || $data['url'] != $remotesites[$data['id']]['url'] || empty($remotesites[$data['id']]['key']) || empty($remotesites[$data['id']]['name_indicator'])) {
|
242 |
+
echo json_encode(array('e' => 1, 'r' => __('Error:', 'updraftplus').' '.__('site not found', 'updraftplus')));
|
243 |
+
die();
|
244 |
+
}
|
245 |
+
|
246 |
+
try {
|
247 |
+
|
248 |
+
$updraftplus->error_reporting_stop_when_logged = true;
|
249 |
+
set_error_handler(array($updraftplus, 'php_error'), E_ALL & ~E_STRICT);
|
250 |
+
$this->php_events = array();
|
251 |
+
add_filter('updraftplus_logline', array($this, 'updraftplus_logline'), 10, 4);
|
252 |
+
|
253 |
+
$opts = $remotesites[$data['id']];
|
254 |
+
|
255 |
+
$ud_rpc = $updraftplus->get_udrpc($opts['name_indicator']);
|
256 |
+
$ud_rpc->set_message_format(1);
|
257 |
+
$ud_rpc->set_key_local($opts['key']);
|
258 |
+
$ud_rpc->set_destination_url($data['url']);
|
259 |
+
$ud_rpc->activate_replay_protection();
|
260 |
+
|
261 |
+
do_action('updraftplus_remotesend_udrpc_object_obtained', $ud_rpc, $opts);
|
262 |
+
|
263 |
+
$response = $ud_rpc->send_message('ping');
|
264 |
+
|
265 |
+
restore_error_handler();
|
266 |
+
|
267 |
+
if (is_wp_error($response)) {
|
268 |
+
|
269 |
+
$err_msg = __('Error:', 'updraftplus').' '.$response->get_error_message();
|
270 |
+
$err_data = $response->get_error_data();
|
271 |
+
$err_code = $response->get_error_code();
|
272 |
+
|
273 |
+
} elseif (!is_array($response) || empty($response['response']) || 'pong' != $response['response']) {
|
274 |
+
|
275 |
+
$err_msg = __('Error:', 'updraftplus').' '.sprintf(__('You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly.', 'updraftplus'), '2.10.3');
|
276 |
+
$err_data = $response;
|
277 |
+
$err_code = 'no_pong';
|
278 |
+
|
279 |
+
}
|
280 |
+
|
281 |
+
if (isset($err_msg)) {
|
282 |
+
|
283 |
+
$res = array('e' => 1, 'r' => $err_msg);
|
284 |
+
|
285 |
+
if ($this->url_looks_internal($data['url'])) {
|
286 |
+
$res['moreinfo'] = '<p>'.sprintf(__('The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this.', 'updraftplus'), htmlspecialchars($data['url'])).'</p>';
|
287 |
+
}
|
288 |
+
|
289 |
+
// We got several support requests from people who didn't seem to be aware of other methods
|
290 |
+
$msg_try_other_method = '<p>'.__('If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead.', 'updraftplus').'<a href="https://updraftplus.com/faqs/how-do-i-migrate-to-a-new-site-location/#importing">'.__('For longer help, including screenshots, follow this link.', 'updraftplus').'</a></p>';
|
291 |
+
|
292 |
+
$res['moreinfo'] = isset($res['moreinfo']) ? $res['moreinfo'].$msg_try_other_method : $msg_try_other_method;
|
293 |
+
|
294 |
+
if (isset($err_data)) $res['data'] = $err_data;
|
295 |
+
if (isset($err_code)) $res['code'] = $err_code;
|
296 |
+
|
297 |
+
if (!empty($this->php_events)) $res['php_events'] = $this->php_events;
|
298 |
+
|
299 |
+
echo json_encode($res);
|
300 |
+
die;
|
301 |
+
}
|
302 |
+
|
303 |
+
$ret = '<p>'.__('Testing connection...', 'updraftplus').' '.__('OK', 'updraftplus').'</p>';
|
304 |
+
|
305 |
+
global $updraftplus, $updraftplus_admin;
|
306 |
+
|
307 |
+
$ret .= '<input type="checkbox" checked="checked" id="remotesend_backupnow_db"> <label for="remotesend_backupnow_db">'.__("Database", 'updraftplus').'</label><br>';
|
308 |
+
$ret .= $updraftplus_admin->files_selector_widgetry('remotesend_', false, false);
|
309 |
+
|
310 |
+
$service = $updraftplus->just_one(UpdraftPlus_Options::get_updraft_option('updraft_service'));
|
311 |
+
if (is_string($service)) $service = array($service);
|
312 |
+
|
313 |
+
if (is_array($service) && !empty($service) && array('none') !== $service) {
|
314 |
+
$first_one = true;
|
315 |
+
foreach ($service as $s) {
|
316 |
+
if (!$s) continue;
|
317 |
+
if (isset($updraftplus->backup_methods[$s])) {
|
318 |
+
if ($first_one) {
|
319 |
+
$first_one = false;
|
320 |
+
$ret .= '<p>';
|
321 |
+
$ret .= '<input type="checkbox" id="remotesend_backupnow_cloud"> <label for="remotesend_backupnow_cloud">'.__("Also send this backup to the active remote storage locations", 'updraftplus');
|
322 |
+
$ret .= ' (';
|
323 |
+
} else {
|
324 |
+
$ret .= ', ';
|
325 |
+
}
|
326 |
+
$ret .= $updraftplus->backup_methods[$s];
|
327 |
+
}
|
328 |
+
}
|
329 |
+
if (!$first_one) $ret .= ')';
|
330 |
+
$ret .= '</label></p>';
|
331 |
+
}
|
332 |
+
|
333 |
+
$ret .= apply_filters('updraft_backupnow_modal_afteroptions', '', 'remotesend_');
|
334 |
+
$ret .= '<button class="button-primary" style="height:30px; font-size:16px; margin-left: 3px; width:85px;" id="updraft_migrate_send_button" onclick="updraft_migrate_go_backup();">'.__('Send', 'updraftplus').'</button>';
|
335 |
+
|
336 |
+
echo json_encode(array('success' => 1, 'r' => $ret));
|
337 |
+
} catch (Exception $e) {
|
338 |
+
echo json_encode(array('e' => 1, 'r' => __('Error:', 'updraftplus').' '.$e->getMessage().' (line: '.$e->getLine().', file: '.$e->getFile().')'));
|
339 |
+
}
|
340 |
+
die;
|
341 |
+
}
|
342 |
+
|
343 |
+
/**
|
344 |
+
* This is used only for an advisory warning - does not have to be able to always detect
|
345 |
+
*
|
346 |
+
* @param string $url
|
347 |
+
*/
|
348 |
+
protected function url_looks_internal($url) {
|
349 |
+
$url_host = strtolower(parse_url($url, PHP_URL_HOST));
|
350 |
+
if ('localhost' == $url_host || strpos($url_host, '127.') === 0 || strpos($url_host, '10.') === 0 || '::1' == $url_host || strpos($url_host, 'localhost') !== false || substr($url_host, -4, 4) == '.dev') return true;
|
351 |
+
return false;
|
352 |
+
}
|
353 |
+
|
354 |
+
public function updraft_migrate_key_delete($data) {
|
355 |
+
if (empty($data['keyid'])) die;
|
356 |
+
$our_keys = UpdraftPlus_Options::get_updraft_option('updraft_migrator_localkeys');
|
357 |
+
if (!is_array($our_keys)) $our_keys = array();
|
358 |
+
unset($our_keys[$data['keyid']]);
|
359 |
+
UpdraftPlus_Options::update_updraft_option('updraft_migrator_localkeys', $our_keys);
|
360 |
+
echo json_encode(array('ourkeys' => $this->list_our_keys($our_keys)));
|
361 |
+
die;
|
362 |
+
}
|
363 |
+
|
364 |
+
/**
|
365 |
+
* This function is a wrapper for updraft_migrate_key_create when being called from WP_CLI it allows us to return the created key rather than echo it, by passing return_instead_of_echo as part of $data.
|
366 |
+
*
|
367 |
+
* @param string $string - empty string to filter on
|
368 |
+
* @param array $data - an array of data needed to create the RSA keypair should also include return_instead_of_echo to return the result
|
369 |
+
*
|
370 |
+
* @return string - the RSA remote key
|
371 |
+
*/
|
372 |
+
public function updraft_migrate_key_create_return($string, $data) {
|
373 |
+
return $this->updraft_migrate_key_create($data);
|
374 |
+
}
|
375 |
+
|
376 |
+
/**
|
377 |
+
* Called upon the WP action updraft_s3_newuser. Dies.
|
378 |
+
*
|
379 |
+
* @param array $data - the posted data
|
380 |
+
*
|
381 |
+
* @return void
|
382 |
+
*/
|
383 |
+
public function updraft_migrate_key_create($data) {
|
384 |
+
|
385 |
+
if (empty($data['name'])) die;
|
386 |
+
$name = stripslashes($data['name']);
|
387 |
+
|
388 |
+
$size = (empty($data['size']) || !is_numeric($data['size']) || $data['size'] < 512) ? 2048 : (int) $data['size'];
|
389 |
+
|
390 |
+
$name_hash = md5($name); // 32 characters
|
391 |
+
$indicator_name = $name_hash.'.migrator.updraftplus.com';
|
392 |
+
|
393 |
+
$our_keys = UpdraftPlus_Options::get_updraft_option('updraft_migrator_localkeys');
|
394 |
+
if (!is_array($our_keys)) $our_keys = array();
|
395 |
+
|
396 |
+
if (isset($our_keys[$name_hash])) {
|
397 |
+
echo json_encode(array('e' => 1, 'r' => __('Error:', 'updraftplus').' '.__('A key with this name already exists; you must use a unique name.', 'updraftplus')));
|
398 |
+
die;
|
399 |
+
}
|
400 |
+
|
401 |
+
global $updraftplus;
|
402 |
+
$ud_rpc = $updraftplus->get_udrpc($indicator_name);
|
403 |
+
|
404 |
+
if (is_object($ud_rpc) && $ud_rpc->generate_new_keypair($size)) {
|
405 |
+
$local_bundle = $ud_rpc->get_portable_bundle('base64_with_count');
|
406 |
+
|
407 |
+
$our_keys[$name_hash] = array('name' => $name, 'key' => $ud_rpc->get_key_local());
|
408 |
+
UpdraftPlus_Options::update_updraft_option('updraft_migrator_localkeys', $our_keys);
|
409 |
+
|
410 |
+
if (isset($data['return_instead_of_echo']) && $data['return_instead_of_echo']) return $local_bundle;
|
411 |
+
|
412 |
+
echo json_encode(array(
|
413 |
+
'bundle' => $local_bundle,
|
414 |
+
'r' => __('Key created successfully.', 'updraftplus').' '.__('You must copy and paste this key on the sending site now - it cannot be shown again.', 'updraftplus'),
|
415 |
+
'selector' => $this->get_remotesites_selector(array()),
|
416 |
+
'ourkeys' => $this->list_our_keys($our_keys),
|
417 |
+
));
|
418 |
+
die;
|
419 |
+
}
|
420 |
+
echo json_encode(array('e' => 1));
|
421 |
+
die;
|
422 |
+
}
|
423 |
+
|
424 |
+
public function updraft_migrate_newdestination($data) {
|
425 |
+
|
426 |
+
global $updraftplus;
|
427 |
+
$ret = array();
|
428 |
+
|
429 |
+
if (empty($data['key'])) {
|
430 |
+
$ret['e'] = sprintf(__("Failure: No %s was given.", 'updraftplus'), __('key', 'updraftplus'));
|
431 |
+
} else {
|
432 |
+
$ud_rpc = $updraftplus->get_udrpc();
|
433 |
+
|
434 |
+
// A bundle has these keys: key, name_indicator, url
|
435 |
+
$decode_bundle = $ud_rpc->decode_portable_bundle($data['key'], 'base64_with_count');
|
436 |
+
|
437 |
+
if (!is_array($decode_bundle) || !empty($decode_bundle['code'])) {
|
438 |
+
$ret['e'] = __('Error:', 'updraftplus');
|
439 |
+
if (!empty($decode_bundle['code']) && 'invalid_wrong_length' == $decode_bundle['code']) {
|
440 |
+
$ret['e'] .= ' '.__('The entered key was the wrong length - please try again.', 'updraftplus');
|
441 |
+
} elseif (!empty($decode_bundle['code']) && 'invalid_corrupt' == $decode_bundle['code']) {
|
442 |
+
$ret['e'] .= ' '.__('The entered key was corrupt - please try again.', 'updraftplus').' ('.$decode_bundle['data'].')';
|
443 |
+
} elseif (empty($decode_bundle['key']) || empty($decode_bundle['url'])) {
|
444 |
+
$ret['e'] .= ' '.__('The entered key was corrupt - please try again.', 'updraftplus');
|
445 |
+
$ret['data'] = $decode_bundle;
|
446 |
+
}
|
447 |
+
} elseif (empty($decode_bundle['key']) || empty($decode_bundle['url'])) {
|
448 |
+
$ret['e'] = __('Error:', 'updraftplus').' '.__('The entered key was corrupt - please try again.', 'updraftplus');
|
449 |
+
$ret['data'] = $decode_bundle;
|
450 |
+
} else {
|
451 |
+
|
452 |
+
if (trailingslashit(network_site_url()) == $decode_bundle['url']) {
|
453 |
+
$ret['e'] = __('Error:', 'updraftplus').' '.__('The entered key does not belong to a remote site (it belongs to this one).', 'updraftplus');
|
454 |
+
} else {
|
455 |
+
|
456 |
+
// Store the information
|
457 |
+
$remotesites = UpdraftPlus_Options::get_updraft_option('updraft_remotesites');
|
458 |
+
if (!is_array($remotesites)) $remotesites = array();
|
459 |
+
foreach ($remotesites as $k => $rsite) {
|
460 |
+
if (!is_array($rsite)) continue;
|
461 |
+
if ($rsite['url'] == $decode_bundle['url']) unset($remotesites[$k]);
|
462 |
+
}
|
463 |
+
$remotesites[] = $decode_bundle;
|
464 |
+
UpdraftPlus_Options::update_updraft_option('updraft_remotesites', $remotesites);
|
465 |
+
|
466 |
+
$ret['selector'] = $this->get_remotesites_selector($remotesites);
|
467 |
+
|
468 |
+
// Return the new HTML widget to the front end
|
469 |
+
$ret['r'] = __('The key was successfully added.', 'updraftplus').' '.__('It is for sending backups to the following site: ', 'updraftplus').htmlspecialchars($decode_bundle['url']);
|
470 |
+
|
471 |
+
}
|
472 |
+
}
|
473 |
+
|
474 |
+
}
|
475 |
+
|
476 |
+
echo json_encode($ret);
|
477 |
+
die;
|
478 |
+
}
|
479 |
+
|
480 |
+
protected function get_remotesites_selector($remotesites = false) {
|
481 |
+
|
482 |
+
if (false === $remotesites) {
|
483 |
+
$remotesites = UpdraftPlus_Options::get_updraft_option('updraft_remotesites');
|
484 |
+
if (!is_array($remotesites)) $remotesites = array();
|
485 |
+
}
|
486 |
+
|
487 |
+
if (empty($remotesites)) {
|
488 |
+
return '<span id="updraft_migrate_receivingsites_nonemsg"><em>'.__('No receiving sites have yet been added.', 'updraftplus').'</em></span>';
|
489 |
+
} else {
|
490 |
+
$ret = '<div style="height:34px;"><div style="width:100px; float:left; padding-top:5px;"><strong>'.__('Send to site:', 'updraftplus').'</strong></div><select id="updraft_remotesites_selector" style="width:455px;float:left;">';
|
491 |
+
foreach ($remotesites as $k => $rsite) {
|
492 |
+
if (!is_array($rsite) || empty($rsite['url'])) continue;
|
493 |
+
$ret .= '<option value="'.esc_attr($k).'">'.htmlspecialchars($rsite['url']).'</option>';
|
494 |
+
}
|
495 |
+
$ret .= '</select>';
|
496 |
+
$ret .= '<div style="float:left;"><button class="button-primary" style="height:30px; font-size:16px; margin-left: 3px; width:85px;" id="updraft_migrate_send_button" onclick="updraft_migrate_send_backup();">'.__('Send', 'updraftplus').'</button></div></div>';
|
497 |
+
}
|
498 |
+
|
499 |
+
return $ret;
|
500 |
+
}
|
501 |
+
|
502 |
+
protected function list_our_keys($our_keys = false) {
|
503 |
+
if (false === $our_keys) {
|
504 |
+
$our_keys = UpdraftPlus_Options::get_updraft_option('updraft_migrator_localkeys');
|
505 |
+
}
|
506 |
+
|
507 |
+
if (empty($our_keys)) return '<em>'.__('No keys to allow remote sites to send backup data here have yet been created.', 'updraftplus').'</em>';
|
508 |
+
|
509 |
+
$ret = '';
|
510 |
+
$first_one = true;
|
511 |
+
|
512 |
+
foreach ($our_keys as $k => $key) {
|
513 |
+
if (!is_array($key)) continue;
|
514 |
+
if ($first_one) {
|
515 |
+
$first_one = false;
|
516 |
+
$ret .= '<p><strong>'.__('Existing keys', 'updraftplus').'</strong><br>';
|
517 |
+
}
|
518 |
+
$ret .= htmlspecialchars($key['name']);
|
519 |
+
$ret .= ' - <a href="#" onclick="updraft_migrate_local_key_delete(\''.esc_attr($k).'\'); return false;" class="updraft_migrate_local_key_delete" data-keyid="'.esc_attr($k).'">'.__('Delete', 'updraftplus').'</a>';
|
520 |
+
$ret .= '<br>';
|
521 |
+
}
|
522 |
+
|
523 |
+
if ($ret) $ret .= '</p>';
|
524 |
+
|
525 |
+
return $ret;
|
526 |
+
|
527 |
+
}
|
528 |
+
}
|
@@ -35,6 +35,13 @@ class Updraft_Dashboard_News {
|
|
35 |
*/
|
36 |
private $slug;
|
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
/**
|
39 |
* constructor of class Updraft_Dashboard_News
|
40 |
*
|
@@ -58,6 +65,14 @@ class Updraft_Dashboard_News {
|
|
58 |
if ('index.php' == $GLOBALS['pagenow'] && !get_user_meta(get_current_user_id(), $this->slug.'_dismiss_dashboard_news', true)) {
|
59 |
add_action('admin_print_footer_scripts', array($this, 'admin_print_footer_scripts'));
|
60 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
}
|
62 |
|
63 |
/**
|
@@ -88,6 +103,52 @@ class Updraft_Dashboard_News {
|
|
88 |
return $value;
|
89 |
}
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
/**
|
92 |
* Filters a transient for dashboard news when getting transient value
|
93 |
*
|
35 |
*/
|
36 |
private $slug;
|
37 |
|
38 |
+
/**
|
39 |
+
* Valid ajax callback pages
|
40 |
+
*
|
41 |
+
* @var Array
|
42 |
+
*/
|
43 |
+
private $valid_callback_pages;
|
44 |
+
|
45 |
/**
|
46 |
* constructor of class Updraft_Dashboard_News
|
47 |
*
|
65 |
if ('index.php' == $GLOBALS['pagenow'] && !get_user_meta(get_current_user_id(), $this->slug.'_dismiss_dashboard_news', true)) {
|
66 |
add_action('admin_print_footer_scripts', array($this, 'admin_print_footer_scripts'));
|
67 |
}
|
68 |
+
add_action('wp_ajax_dashboard-widgets', array($this, 'wp_ajax_dashboard_widgets_low_priority'), 1);
|
69 |
+
add_action('wp_ajax_dashboard-widgets', array($this, 'wp_ajax_dashboard_widgets_high_priority'), 20);
|
70 |
+
|
71 |
+
$this->valid_callback_pages = array(
|
72 |
+
'dashboard-user',
|
73 |
+
'dashboard-network',
|
74 |
+
'dashboard',
|
75 |
+
);
|
76 |
}
|
77 |
|
78 |
/**
|
103 |
return $value;
|
104 |
}
|
105 |
|
106 |
+
/**
|
107 |
+
* wp_ajax_dashboard-widgets ajax action handler with low priority
|
108 |
+
*/
|
109 |
+
public function wp_ajax_dashboard_widgets_low_priority() {
|
110 |
+
|
111 |
+
if (!$this->do_ajax_dashboard_news()) return;
|
112 |
+
|
113 |
+
add_filter('wp_die_ajax_handler', array($this, 'wp_die_ajax_handler'));
|
114 |
+
|
115 |
+
}
|
116 |
+
|
117 |
+
/**
|
118 |
+
* Dummy wp die handler
|
119 |
+
*
|
120 |
+
* @param String $callback_function Callable $function Callback function name
|
121 |
+
* @return String callable $function Callback function name
|
122 |
+
*/
|
123 |
+
public function wp_die_ajax_handler($callback_function) {
|
124 |
+
// this condition is not required, but always better to double confirm
|
125 |
+
if (!$this->do_ajax_dashboard_news()) return $callback_function;
|
126 |
+
// Here, We can use __return_empty_string function name, but __return_empty_string is available since WP 3.7. Whereas __return_true function name available since WP 3.0
|
127 |
+
return '__return_true';
|
128 |
+
}
|
129 |
+
|
130 |
+
/**
|
131 |
+
* wp_ajax_dashboard-widgets ajax action handler with high priority
|
132 |
+
*/
|
133 |
+
public function wp_ajax_dashboard_widgets_high_priority() {
|
134 |
+
|
135 |
+
if (!$this->do_ajax_dashboard_news()) return;
|
136 |
+
|
137 |
+
remove_filter('wp_die_ajax_handler', array($this, 'wp_die_ajax_handler'));
|
138 |
+
echo $this->get_dashboard_news_html();
|
139 |
+
wp_die();
|
140 |
+
}
|
141 |
+
|
142 |
+
/**
|
143 |
+
* Check whether valid ajax for dashboard news or not
|
144 |
+
*
|
145 |
+
* @return Boolean True if an ajax for the WP dashboard news
|
146 |
+
*/
|
147 |
+
private function do_ajax_dashboard_news() {
|
148 |
+
$ajax_callback_page = !empty($_GET['pagenow']) ? $_GET['pagenow'] : '';
|
149 |
+
return (in_array($ajax_callback_page, $this->valid_callback_pages) && !empty($_GET['widget']) && 'dashboard_primary' == $_GET['widget']);
|
150 |
+
}
|
151 |
+
|
152 |
/**
|
153 |
* Filters a transient for dashboard news when getting transient value
|
154 |
*
|
@@ -65,6 +65,23 @@ class UpdraftPlus_Encryption {
|
|
65 |
|
66 |
$decrypted_data = $rijndael->decrypt($file_part);
|
67 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
$is_last_block = ($bytes_decrypted + strlen($decrypted_data) >= $file_size);
|
69 |
|
70 |
$write_bytes = min($file_size - $bytes_decrypted, strlen($decrypted_data));
|
65 |
|
66 |
$decrypted_data = $rijndael->decrypt($file_part);
|
67 |
|
68 |
+
if (0 == $bytes_decrypted) {
|
69 |
+
if (UpdraftPlus_Manipulation_Functions::str_ends_with($fullpath, '.gz.crypt')) {
|
70 |
+
$first_two_chars = unpack('C*', substr($decrypted_data, 0, 2));
|
71 |
+
// The first two decrypted bytes of the .gz file should always be 1f 8b
|
72 |
+
if (31 != $first_two_chars[1] || 139 != $first_two_chars[2]) {
|
73 |
+
return false;
|
74 |
+
}
|
75 |
+
} elseif (UpdraftPlus_Manipulation_Functions::str_ends_with($fullpath, '.zip.crypt')) {
|
76 |
+
$first_four_chars = unpack('C*', substr($decrypted_data, 0, 2));
|
77 |
+
// The first four decrypted bytes of the .zip file should always be 50 4B 03 04 or 50 4B 05 06 or 50 4B 07 08
|
78 |
+
if (80 != $first_four_chars[1] || 75 != $first_four_chars[2] || !in_array($first_four_chars[3], array(3, 5, 7)) || !in_array($first_four_chars[3], array(4, 6, 8))) {
|
79 |
+
return false;
|
80 |
+
}
|
81 |
+
|
82 |
+
}
|
83 |
+
}
|
84 |
+
|
85 |
$is_last_block = ($bytes_decrypted + strlen($decrypted_data) >= $file_size);
|
86 |
|
87 |
$write_bytes = min($file_size - $bytes_decrypted, strlen($decrypted_data));
|
@@ -33,7 +33,7 @@ class UpdraftPlus_UpdraftCentral_Cloud extends UpdraftPlus_Login {
|
|
33 |
* @return array - The response from the request
|
34 |
*/
|
35 |
protected function login_or_register($data, $register = false) {
|
36 |
-
global $updraftplus;
|
37 |
|
38 |
$action = ($register) ? 'updraftcentral_cloud_register' : 'updraftcentral_cloud_login';
|
39 |
if (empty($data['site_url'])) $data['site_url'] = trailingslashit(network_site_url());
|
@@ -45,6 +45,10 @@ class UpdraftPlus_UpdraftCentral_Cloud extends UpdraftPlus_Login {
|
|
45 |
if (isset($response['status'])) {
|
46 |
if (in_array($response['status'], array('authenticated', 'registered'))) {
|
47 |
$response['redirect_url'] = $updraftplus->get_url('mothership').'/?udm_action=updraftcentral_cloud_redirect';
|
|
|
|
|
|
|
|
|
48 |
} else {
|
49 |
if ('error' === $response['status']) {
|
50 |
$response = array(
|
33 |
* @return array - The response from the request
|
34 |
*/
|
35 |
protected function login_or_register($data, $register = false) {
|
36 |
+
global $updraftplus, $updraftplus_updraftcentral_main;
|
37 |
|
38 |
$action = ($register) ? 'updraftcentral_cloud_register' : 'updraftcentral_cloud_login';
|
39 |
if (empty($data['site_url'])) $data['site_url'] = trailingslashit(network_site_url());
|
45 |
if (isset($response['status'])) {
|
46 |
if (in_array($response['status'], array('authenticated', 'registered'))) {
|
47 |
$response['redirect_url'] = $updraftplus->get_url('mothership').'/?udm_action=updraftcentral_cloud_redirect';
|
48 |
+
|
49 |
+
if (is_a($updraftplus_updraftcentral_main, 'UpdraftPlus_UpdraftCentral_Main')) {
|
50 |
+
$response['keys_table'] = $updraftplus_updraftcentral_main->get_keys_table();
|
51 |
+
}
|
52 |
} else {
|
53 |
if ('error' === $response['status']) {
|
54 |
$response = array(
|
@@ -359,20 +359,33 @@ function updraft_deleteallselected() {
|
|
359 |
updraft_delete(key_all, nonce_all, remote_all);
|
360 |
}
|
361 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
362 |
function updraft_openrestorepanel(toggly) {
|
363 |
// jQuery('.download-backups').slideDown(); updraft_historytimertoggle(1); jQuery('html,body').animate({scrollTop: jQuery('#updraft_lastlogcontainer').offset().top},'slow');
|
364 |
-
updraft_console_focussed_tab = 'backups';
|
365 |
updraft_historytimertoggle(toggly);
|
366 |
-
|
367 |
-
jQuery('#updraft-navtab-expert-content').hide();
|
368 |
-
jQuery('#updraft-navtab-settings-content').hide();
|
369 |
-
jQuery('#updraft-navtab-addons-content').hide();
|
370 |
-
jQuery('#updraft-navtab-backups-content').show();
|
371 |
-
jQuery('#updraft-navtab-backups').addClass('nav-tab-active');
|
372 |
-
jQuery('#updraft-navtab-expert').removeClass('nav-tab-active');
|
373 |
-
jQuery('#updraft-navtab-settings').removeClass('nav-tab-active');
|
374 |
-
jQuery('#updraft-navtab-status').removeClass('nav-tab-active');
|
375 |
-
jQuery('#updraft-navtab-addons').removeClass('nav-tab-active');
|
376 |
}
|
377 |
|
378 |
function updraft_delete_old_dirs() {
|
@@ -380,7 +393,6 @@ function updraft_delete_old_dirs() {
|
|
380 |
}
|
381 |
|
382 |
function updraft_initiate_restore(whichset) {
|
383 |
-
jQuery('#updraft-migrate-modal').dialog('close');
|
384 |
jQuery('#updraft-navtab-backups-content .updraft_existing_backups button[data-backup_timestamp="'+whichset+'"]').click();
|
385 |
}
|
386 |
|
@@ -442,19 +454,6 @@ if ('' == onlythesefileentities) {
|
|
442 |
jQuery("#backupnow_includefiles_moreoptions").hide();
|
443 |
}
|
444 |
|
445 |
-
function updraft_migrate_dialog_open() {
|
446 |
-
jQuery('#updraft_migrate_modal_alt').hide();
|
447 |
-
updraft_migrate_modal_default_buttons = {};
|
448 |
-
updraft_migrate_modal_default_buttons[updraftlion.close] = function() {
|
449 |
-
jQuery(this).dialog("close");
|
450 |
-
};
|
451 |
-
jQuery("#updraft-migrate-modal").dialog("option", "buttons", updraft_migrate_modal_default_buttons);
|
452 |
-
// Check if the reset function exists and if it does call it before we open the model so that the view is correctly setup
|
453 |
-
if (typeof updraft_migrate_widget_reset === "function") updraft_migrate_widget_reset();
|
454 |
-
jQuery('#updraft-migrate-modal').dialog('open');
|
455 |
-
jQuery('#updraft_migrate_modal_main').show();
|
456 |
-
}
|
457 |
-
|
458 |
var updraft_restore_stage = 1;
|
459 |
var lastlog_lastmessage = "";
|
460 |
var lastlog_lastdata = "";
|
@@ -480,7 +479,11 @@ function updraft_check_page_visibility(firstload) {
|
|
480 |
updraft_page_is_visible = 0;
|
481 |
} else {
|
482 |
updraft_page_is_visible = 1;
|
483 |
-
if (1 !== firstload) {
|
|
|
|
|
|
|
|
|
484 |
};
|
485 |
}
|
486 |
|
@@ -840,13 +843,16 @@ function updraft_updatehistory(rescan, remotescan) {
|
|
840 |
jQuery('#updraft_lastlogmessagerow .updraft-log-link').show();
|
841 |
}
|
842 |
|
843 |
-
if (resp.hasOwnProperty('
|
844 |
-
jQuery('#
|
|
|
|
|
|
|
845 |
}
|
846 |
|
847 |
if (resp.hasOwnProperty('web_server_disk_space')) {
|
848 |
if ('' == resp.web_server_disk_space) {
|
849 |
-
console.log("web_server_disk_space is
|
850 |
if (jQuery('#updraft-navtab-backups-content .updraft-server-disk-space').length) {
|
851 |
jQuery('#updraft-navtab-backups-content .updraft-server-disk-space').slideUp('slow', function() {
|
852 |
jQuery(this).remove();
|
@@ -1463,6 +1469,9 @@ jQuery('#updraft_backup_started').fadeOut('slow');}, 75000);
|
|
1463 |
params.onlythesetableentities = onlythesetableentities;
|
1464 |
}
|
1465 |
|
|
|
|
|
|
|
1466 |
updraft_send_command('backupnow', params, function(resp) {
|
1467 |
jQuery('#updraft_backup_started').html(resp.m);
|
1468 |
if (resp.hasOwnProperty('nonce')) {
|
@@ -1597,11 +1606,11 @@ jQuery(document).ready(function($) {
|
|
1597 |
}
|
1598 |
});
|
1599 |
|
1600 |
-
$('#
|
1601 |
e.preventDefault();
|
1602 |
-
var email = $('#
|
1603 |
-
var password = $('#
|
1604 |
-
var tfa = $('#
|
1605 |
var options = {
|
1606 |
form_data: {
|
1607 |
email: email,
|
@@ -1612,12 +1621,12 @@ jQuery(document).ready(function($) {
|
|
1612 |
temporary_clone_submit(options);
|
1613 |
});
|
1614 |
|
1615 |
-
$('#
|
1616 |
if (13 == e.which) {
|
1617 |
e.preventDefault();
|
1618 |
-
var email = $('#
|
1619 |
-
var password = $('#
|
1620 |
-
var tfa = $('#
|
1621 |
var options = {
|
1622 |
form_data: {
|
1623 |
email: email,
|
@@ -1629,6 +1638,51 @@ jQuery(document).ready(function($) {
|
|
1629 |
}
|
1630 |
});
|
1631 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1632 |
/**
|
1633 |
* This function will send an AJAX request to the backend to check the users credentials, then it will either inform the user of any errors or if there are none it will submit the form.
|
1634 |
*
|
@@ -1653,23 +1707,30 @@ jQuery(document).ready(function($) {
|
|
1653 |
* @param {array} options - an array that includes the users email and password
|
1654 |
*/
|
1655 |
function temporary_clone_submit(options) {
|
1656 |
-
$('#
|
|
|
1657 |
updraft_send_command('process_updraftplus_clone_login', options, function (response) {
|
1658 |
try {
|
|
|
|
|
1659 |
if (response.hasOwnProperty('error')) {
|
1660 |
-
$('#
|
1661 |
return;
|
1662 |
}
|
1663 |
|
1664 |
if (response.hasOwnProperty('tfa_enabled') && true == response.tfa_enabled) {
|
1665 |
-
$('#
|
1666 |
-
$('#
|
1667 |
-
$('#
|
1668 |
}
|
1669 |
|
1670 |
if ('authenticated' === response.status) {
|
1671 |
-
$('#
|
1672 |
-
$('#
|
|
|
|
|
|
|
|
|
1673 |
}
|
1674 |
} catch (err) {
|
1675 |
console.log(err);
|
@@ -1784,8 +1845,10 @@ jQuery(document).ready(function($) {
|
|
1784 |
alert(updraftlion.settings_test_result.replace('%s', 'SFTP')+' '+response.output);
|
1785 |
}
|
1786 |
|
1787 |
-
if (response.hasOwnProperty('data')) {
|
1788 |
-
|
|
|
|
|
1789 |
}
|
1790 |
|
1791 |
return true;
|
@@ -1807,7 +1870,7 @@ jQuery(document).ready(function($) {
|
|
1807 |
$('#backupnow_database_moreoptions').toggle();
|
1808 |
});
|
1809 |
|
1810 |
-
$('#updraft-navtab-backups-content a.updraft_diskspaceused_update'
|
1811 |
e.preventDefault();
|
1812 |
updraftplus_diskspace();
|
1813 |
});
|
@@ -2078,10 +2141,12 @@ jQuery(document).ready(function($) {
|
|
2078 |
});
|
2079 |
if (bigbutton_width > 180) jQuery('.updraft-bigbutton').width(bigbutton_width);
|
2080 |
|
2081 |
-
|
2082 |
-
|
2083 |
-
|
2084 |
-
|
|
|
|
|
2085 |
// Prevent profusion of notices
|
2086 |
setTimeout(function() {
|
2087 |
jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
@@ -2326,8 +2391,8 @@ jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
|
2326 |
var backupnow_nodb = jQuery('#backupnow_includedb').is(':checked') ? 0 : 1;
|
2327 |
var backupnow_nofiles = jQuery('#backupnow_includefiles').is(':checked') ? 0 : 1;
|
2328 |
var backupnow_nocloud = jQuery('#backupnow_includecloud').is(':checked') ? 0 : 1;
|
2329 |
-
|
2330 |
var onlythesetableentities = backupnow_whichtables_checked('');
|
|
|
2331 |
|
2332 |
if ('' == onlythesetableentities && 0 == backupnow_nodb) {
|
2333 |
alert(updraftlion.notableschosen);
|
@@ -2360,7 +2425,7 @@ jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
|
2360 |
});
|
2361 |
}, 1700);
|
2362 |
|
2363 |
-
updraft_backupnow_go(backupnow_nodb, backupnow_nofiles, backupnow_nocloud, onlythesefileentities,
|
2364 |
};
|
2365 |
backupnow_modal_buttons[updraftlion.cancel] = function() {
|
2366 |
jQuery(this).dialog("close"); };
|
@@ -2370,10 +2435,6 @@ jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
|
2370 |
buttons: backupnow_modal_buttons
|
2371 |
});
|
2372 |
|
2373 |
-
jQuery("#updraft-migrate-modal").dialog({
|
2374 |
-
autoOpen: false, height: updraftlion.migratemodalheight, width: updraftlion.migratemodalwidth, modal: true,
|
2375 |
-
});
|
2376 |
-
|
2377 |
jQuery("#updraft-poplog").dialog({
|
2378 |
autoOpen: false, height: 600, width: '75%', modal: true,
|
2379 |
});
|
@@ -2437,69 +2498,29 @@ jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
|
2437 |
// + Added addons navtab
|
2438 |
jQuery('#updraft-navtab-status').click(function(e) {
|
2439 |
e.preventDefault();
|
2440 |
-
|
2441 |
-
jQuery('#updraft-navtab-expert-content').hide();
|
2442 |
-
jQuery('#updraft-navtab-settings-content').hide();
|
2443 |
-
jQuery('#updraft-navtab-backups-content').hide();
|
2444 |
-
jQuery('#updraft-navtab-addons-content').hide();
|
2445 |
-
jQuery('#updraft-navtab-status-content').show();
|
2446 |
-
jQuery('#updraft-navtab-expert').removeClass('nav-tab-active');
|
2447 |
-
jQuery('#updraft-navtab-backups').removeClass('nav-tab-active');
|
2448 |
-
jQuery('#updraft-navtab-settings').removeClass('nav-tab-active');
|
2449 |
-
jQuery('#updraft-navtab-addons').removeClass('nav-tab-active');
|
2450 |
updraft_page_is_visible = 1;
|
2451 |
-
updraft_console_focussed_tab = 'status';
|
2452 |
// Refresh the console, as its next update might be far away
|
2453 |
updraft_activejobs_update(true);
|
2454 |
});
|
2455 |
jQuery('#updraft-navtab-expert').click(function(e) {
|
2456 |
e.preventDefault();
|
2457 |
-
|
2458 |
-
jQuery('#updraft-navtab-settings-content').hide();
|
2459 |
-
jQuery('#updraft-navtab-status-content').hide();
|
2460 |
-
jQuery('#updraft-navtab-backups-content').hide();
|
2461 |
-
jQuery('#updraft-navtab-addons-content').hide();
|
2462 |
-
jQuery('#updraft-navtab-expert-content').show();
|
2463 |
-
jQuery('#updraft-navtab-status').removeClass('nav-tab-active');
|
2464 |
-
jQuery('#updraft-navtab-backups').removeClass('nav-tab-active');
|
2465 |
-
jQuery('#updraft-navtab-settings').removeClass('nav-tab-active');
|
2466 |
-
jQuery('#updraft-navtab-addons').removeClass('nav-tab-active');
|
2467 |
updraft_page_is_visible = 1;
|
2468 |
-
updraft_console_focussed_tab = 'expert';
|
2469 |
});
|
2470 |
jQuery('#updraft-navtab-settings, #updraft-navtab-settings2, #updraft_backupnow_gotosettings').click(function(e) {
|
2471 |
e.preventDefault();
|
2472 |
// These next two should only do anything if the relevant selector was clicked
|
2473 |
jQuery(this).parents('.updraftmessage').remove();
|
2474 |
jQuery('#updraft-backupnow-modal').dialog('close');
|
2475 |
-
|
2476 |
-
jQuery('#updraft-navtab-backups-content').hide();
|
2477 |
-
jQuery('#updraft-navtab-expert-content').hide();
|
2478 |
-
jQuery('#updraft-navtab-addons-content').hide();
|
2479 |
-
jQuery('#updraft-navtab-settings-content').show();
|
2480 |
-
jQuery('#updraft-navtab-settings').addClass('nav-tab-active');
|
2481 |
-
jQuery('#updraft-navtab-expert').removeClass('nav-tab-active');
|
2482 |
-
jQuery('#updraft-navtab-backups').removeClass('nav-tab-active');
|
2483 |
-
jQuery('#updraft-navtab-status').removeClass('nav-tab-active');
|
2484 |
-
jQuery('#updraft-navtab-addons').removeClass('nav-tab-active');
|
2485 |
updraft_page_is_visible = 1;
|
2486 |
-
updraft_console_focussed_tab = 'settings';
|
2487 |
});
|
2488 |
jQuery('#updraft-navtab-addons').click(function(e) {
|
2489 |
e.preventDefault();
|
2490 |
jQuery(this).addClass('b#nav-tab-active');
|
2491 |
-
|
2492 |
-
jQuery('#updraft-navtab-backups-content').hide();
|
2493 |
-
jQuery('#updraft-navtab-expert-content').hide();
|
2494 |
-
jQuery('#updraft-navtab-settings-content').hide();
|
2495 |
-
jQuery('#updraft-navtab-addons-content').show();
|
2496 |
-
jQuery('#updraft-navtab-addons').addClass('nav-tab-active');
|
2497 |
-
jQuery('#updraft-navtab-expert').removeClass('nav-tab-active');
|
2498 |
-
jQuery('#updraft-navtab-backups').removeClass('nav-tab-active');
|
2499 |
-
jQuery('#updraft-navtab-status').removeClass('nav-tab-active');
|
2500 |
-
jQuery('#updraft-navtab-settings').removeClass('nav-tab-active');
|
2501 |
updraft_page_is_visible = 1;
|
2502 |
-
updraft_console_focussed_tab = 'addons';
|
2503 |
});
|
2504 |
|
2505 |
jQuery('#updraft-navtab-backups').click(function(e) {
|
@@ -2507,6 +2528,15 @@ jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
|
2507 |
updraft_openrestorepanel(1);
|
2508 |
});
|
2509 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2510 |
updraft_send_command('ping', null, function(data, response) {
|
2511 |
if ('success' == response && data != 'pong' && data.indexOf('pong')>=0) {
|
2512 |
jQuery('#updraft-navtab-backups-content .ud-whitespace-warning').show();
|
@@ -2723,7 +2753,6 @@ jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
|
2723 |
|
2724 |
updraft_restore_stage = 1;
|
2725 |
|
2726 |
-
jQuery('#updraft-migrate-modal').dialog('close');
|
2727 |
jQuery('#updraft-restore-modal').dialog('open');
|
2728 |
jQuery('#updraft-restore-modal-stage1').show();
|
2729 |
jQuery('#updraft-restore-modal-stage2').hide();
|
@@ -3025,6 +3054,22 @@ jQuery(document).ready(function($) {
|
|
3025 |
});
|
3026 |
return false;
|
3027 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3028 |
});
|
3029 |
|
3030 |
// Next: the encrypted database pluploader
|
@@ -3553,7 +3598,7 @@ jQuery(document).ready(function($) {
|
|
3553 |
* @returns {void}
|
3554 |
*/
|
3555 |
function updraftcentral_cloud_show_spinner(modal) {
|
3556 |
-
$(modal).find('.
|
3557 |
}
|
3558 |
|
3559 |
/**
|
@@ -3564,7 +3609,7 @@ jQuery(document).ready(function($) {
|
|
3564 |
* @returns {void}
|
3565 |
*/
|
3566 |
function updraftcentral_cloud_hide_spinner(modal) {
|
3567 |
-
$(modal).find('.
|
3568 |
}
|
3569 |
|
3570 |
/**
|
@@ -3680,6 +3725,11 @@ jQuery(document).ready(function($) {
|
|
3680 |
form.append('<input type="hidden" name="redirect_token" value="'+data.redirect_token+'">');
|
3681 |
}
|
3682 |
|
|
|
|
|
|
|
|
|
|
|
3683 |
$redirect_lnk = '<a href="#" class="updraftcentral_cloud_redirect_link">'+updraftlion.updraftcentral_cloud+'</a>';
|
3684 |
$close_lnk = '<a href="#" class="updraftcentral_cloud_close_link">'+updraftlion.close_wizard+'</a>';
|
3685 |
$(modal).find('.updraftcentral_cloud_notices').html(message.replace('%s', $redirect_lnk)+' '+$close_lnk+'<br/><br/>'+updraftlion.control_udc_connections);
|
359 |
updraft_delete(key_all, nonce_all, remote_all);
|
360 |
}
|
361 |
|
362 |
+
/**
|
363 |
+
* Open main tab which is given as argument
|
364 |
+
*
|
365 |
+
* @param {string} active_tab_key A tab key which you would like to open
|
366 |
+
*/
|
367 |
+
function updraft_open_main_tab(active_tab_key) {
|
368 |
+
updraftlion.main_tabs_keys.forEach(function(tab_key) {
|
369 |
+
if (active_tab_key == tab_key) {
|
370 |
+
jQuery('#updraft-navtab-' + tab_key + '-content').show();
|
371 |
+
jQuery('#updraft-navtab-' + tab_key).addClass('nav-tab-active');
|
372 |
+
} else {
|
373 |
+
jQuery('#updraft-navtab-' + tab_key + '-content').hide();
|
374 |
+
jQuery('#updraft-navtab-' + tab_key).removeClass('nav-tab-active');
|
375 |
+
}
|
376 |
+
updraft_console_focussed_tab = active_tab_key;
|
377 |
+
});
|
378 |
+
}
|
379 |
+
|
380 |
+
/**
|
381 |
+
* Open an existing backups tab
|
382 |
+
*
|
383 |
+
* @param {Boolean} toggly Whether switch on updraft_historytimer or not
|
384 |
+
*/
|
385 |
function updraft_openrestorepanel(toggly) {
|
386 |
// jQuery('.download-backups').slideDown(); updraft_historytimertoggle(1); jQuery('html,body').animate({scrollTop: jQuery('#updraft_lastlogcontainer').offset().top},'slow');
|
|
|
387 |
updraft_historytimertoggle(toggly);
|
388 |
+
updraft_open_main_tab('backups');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
389 |
}
|
390 |
|
391 |
function updraft_delete_old_dirs() {
|
393 |
}
|
394 |
|
395 |
function updraft_initiate_restore(whichset) {
|
|
|
396 |
jQuery('#updraft-navtab-backups-content .updraft_existing_backups button[data-backup_timestamp="'+whichset+'"]').click();
|
397 |
}
|
398 |
|
454 |
jQuery("#backupnow_includefiles_moreoptions").hide();
|
455 |
}
|
456 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
457 |
var updraft_restore_stage = 1;
|
458 |
var lastlog_lastmessage = "";
|
459 |
var lastlog_lastdata = "";
|
479 |
updraft_page_is_visible = 0;
|
480 |
} else {
|
481 |
updraft_page_is_visible = 1;
|
482 |
+
if (1 !== firstload) {
|
483 |
+
if (jQuery('#updraft-navtab-status-content').length) {
|
484 |
+
updraft_activejobs_update(true);
|
485 |
+
}
|
486 |
+
}
|
487 |
};
|
488 |
}
|
489 |
|
843 |
jQuery('#updraft_lastlogmessagerow .updraft-log-link').show();
|
844 |
}
|
845 |
|
846 |
+
if (resp.hasOwnProperty('migrate_tab') && resp.migrate_tab) {
|
847 |
+
if (!jQuery('#updraft-navtab-migrate').hasClass('nav-tab-active')) {
|
848 |
+
jQuery('#updraft_migrate_tab_alt').html('');
|
849 |
+
jQuery('#updraft_migrate_tab_main').replaceWith(resp.migrate_tab);
|
850 |
+
}
|
851 |
}
|
852 |
|
853 |
if (resp.hasOwnProperty('web_server_disk_space')) {
|
854 |
if ('' == resp.web_server_disk_space) {
|
855 |
+
console.log("UpdraftPlus: web_server_disk_space is empty");
|
856 |
if (jQuery('#updraft-navtab-backups-content .updraft-server-disk-space').length) {
|
857 |
jQuery('#updraft-navtab-backups-content .updraft-server-disk-space').slideUp('slow', function() {
|
858 |
jQuery(this).remove();
|
1469 |
params.onlythesetableentities = onlythesetableentities;
|
1470 |
}
|
1471 |
|
1472 |
+
params.always_keep = (typeof extradata.always_keep !== 'undefined') ? extradata.always_keep : 0;
|
1473 |
+
delete extradata.always_keep;
|
1474 |
+
|
1475 |
updraft_send_command('backupnow', params, function(resp) {
|
1476 |
jQuery('#updraft_backup_started').html(resp.m);
|
1477 |
if (resp.hasOwnProperty('nonce')) {
|
1606 |
}
|
1607 |
});
|
1608 |
|
1609 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module').on('click', '.updraftplus_com_login #ud_connectsubmit', function (e) {
|
1610 |
e.preventDefault();
|
1611 |
+
var email = $('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_email').val();
|
1612 |
+
var password = $('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_password').val();
|
1613 |
+
var tfa = $('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_two_factor_code').val();
|
1614 |
var options = {
|
1615 |
form_data: {
|
1616 |
email: email,
|
1621 |
temporary_clone_submit(options);
|
1622 |
});
|
1623 |
|
1624 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module').on('keydown', '.updraftplus_com_login input', function (e) {
|
1625 |
if (13 == e.which) {
|
1626 |
e.preventDefault();
|
1627 |
+
var email = $('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_email').val();
|
1628 |
+
var password = $('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_password').val();
|
1629 |
+
var tfa = $('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_two_factor_code').val();
|
1630 |
var options = {
|
1631 |
form_data: {
|
1632 |
email: email,
|
1638 |
}
|
1639 |
});
|
1640 |
|
1641 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module').on('click', '#updraft_migrate_createclone', function (e) {
|
1642 |
+
e.preventDefault();
|
1643 |
+
|
1644 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_clone_status').html('');
|
1645 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner').addClass('visible');
|
1646 |
+
|
1647 |
+
var clone_id = $(this).data('clone_id');
|
1648 |
+
var secret_token = $(this).data('secret_token');
|
1649 |
+
var php_version = $('#updraft_migrate_tab_main .updraft_migrate_widget_module #updraftplus_clone_php_options').val();
|
1650 |
+
var wp_version = $('#updraft_migrate_tab_main .updraft_migrate_widget_module #updraftplus_clone_wp_options').val();
|
1651 |
+
var admin_only = $('.updraftplus_clone_admin_login_options').is(':checked');
|
1652 |
+
|
1653 |
+
var options = {
|
1654 |
+
form_data: {
|
1655 |
+
clone_id: clone_id,
|
1656 |
+
secret_token: secret_token,
|
1657 |
+
install_info: {
|
1658 |
+
php_version: php_version,
|
1659 |
+
wp_version: wp_version,
|
1660 |
+
admin_only: admin_only,
|
1661 |
+
}
|
1662 |
+
}
|
1663 |
+
};
|
1664 |
+
|
1665 |
+
updraft_send_command('process_updraftplus_clone_create', options, function (response) {
|
1666 |
+
try {
|
1667 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner').removeClass('visible');
|
1668 |
+
|
1669 |
+
if (response.hasOwnProperty('error')) {
|
1670 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_clone_status').html(response.message).show();
|
1671 |
+
return;
|
1672 |
+
}
|
1673 |
+
|
1674 |
+
if ('success' === response.status) {
|
1675 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2').hide();
|
1676 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage3').show();
|
1677 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage3').html(response.html);
|
1678 |
+
}
|
1679 |
+
} catch (err) {
|
1680 |
+
console.log("Error when processing the response of process_updraftplus_clone_create (as follows)");
|
1681 |
+
console.log(err);
|
1682 |
+
}
|
1683 |
+
});
|
1684 |
+
});
|
1685 |
+
|
1686 |
/**
|
1687 |
* This function will send an AJAX request to the backend to check the users credentials, then it will either inform the user of any errors or if there are none it will submit the form.
|
1688 |
*
|
1707 |
* @param {array} options - an array that includes the users email and password
|
1708 |
*/
|
1709 |
function temporary_clone_submit(options) {
|
1710 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login_status').html('').hide();
|
1711 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner').addClass('visible');
|
1712 |
updraft_send_command('process_updraftplus_clone_login', options, function (response) {
|
1713 |
try {
|
1714 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner').removeClass('visible');
|
1715 |
+
|
1716 |
if (response.hasOwnProperty('error')) {
|
1717 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login_status').html(response.message).show();
|
1718 |
return;
|
1719 |
}
|
1720 |
|
1721 |
if (response.hasOwnProperty('tfa_enabled') && true == response.tfa_enabled) {
|
1722 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .non_tfa_fields').hide();
|
1723 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .tfa_fields').show();
|
1724 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 input#temporary_clone_options_two_factor_code').focus();
|
1725 |
}
|
1726 |
|
1727 |
if ('authenticated' === response.status) {
|
1728 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1').hide();
|
1729 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .non_tfa_fields').show();
|
1730 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .tfa_fields').hide();
|
1731 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 input#temporary_clone_options_two_factor_code').val('');
|
1732 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2').show();
|
1733 |
+
$('#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2').html(response.html);
|
1734 |
}
|
1735 |
} catch (err) {
|
1736 |
console.log(err);
|
1845 |
alert(updraftlion.settings_test_result.replace('%s', 'SFTP')+' '+response.output);
|
1846 |
}
|
1847 |
|
1848 |
+
if (response.hasOwnProperty('data') && response.data) {
|
1849 |
+
if (response.data.hasOwnProperty('valid_md5_fingerprint') && response.data.valid_md5_fingerprint) {
|
1850 |
+
$('#updraft_sftp_fingerprint_'+instance_id).val(response.data.valid_md5_fingerprint);
|
1851 |
+
}
|
1852 |
}
|
1853 |
|
1854 |
return true;
|
1870 |
$('#backupnow_database_moreoptions').toggle();
|
1871 |
});
|
1872 |
|
1873 |
+
$('#updraft-navtab-backups-content').on('click', 'a.updraft_diskspaceused_update',function(e) {
|
1874 |
e.preventDefault();
|
1875 |
updraftplus_diskspace();
|
1876 |
});
|
2141 |
});
|
2142 |
if (bigbutton_width > 180) jQuery('.updraft-bigbutton').width(bigbutton_width);
|
2143 |
|
2144 |
+
if (jQuery('#updraft-navtab-status-content').length) {
|
2145 |
+
// setTimeout(function(){updraft_showlastlog(true);}, 1200);
|
2146 |
+
setInterval(function() {
|
2147 |
+
updraft_activejobs_update(false);}, 1250);
|
2148 |
+
}
|
2149 |
+
|
2150 |
// Prevent profusion of notices
|
2151 |
setTimeout(function() {
|
2152 |
jQuery('#setting-error-settings_updated').slideUp();}, 5000);
|
2391 |
var backupnow_nodb = jQuery('#backupnow_includedb').is(':checked') ? 0 : 1;
|
2392 |
var backupnow_nofiles = jQuery('#backupnow_includefiles').is(':checked') ? 0 : 1;
|
2393 |
var backupnow_nocloud = jQuery('#backupnow_includecloud').is(':checked') ? 0 : 1;
|
|
|
2394 |
var onlythesetableentities = backupnow_whichtables_checked('');
|
2395 |
+
var always_keep = jQuery('#always_keep').is(':checked') ? 1 : 0;
|
2396 |
|
2397 |
if ('' == onlythesetableentities && 0 == backupnow_nodb) {
|
2398 |
alert(updraftlion.notableschosen);
|
2425 |
});
|
2426 |
}, 1700);
|
2427 |
|
2428 |
+
updraft_backupnow_go(backupnow_nodb, backupnow_nofiles, backupnow_nocloud, onlythesefileentities, {always_keep: always_keep}, jQuery('#backupnow_label').val(), onlythesetableentities);
|
2429 |
};
|
2430 |
backupnow_modal_buttons[updraftlion.cancel] = function() {
|
2431 |
jQuery(this).dialog("close"); };
|
2435 |
buttons: backupnow_modal_buttons
|
2436 |
});
|
2437 |
|
|
|
|
|
|
|
|
|
2438 |
jQuery("#updraft-poplog").dialog({
|
2439 |
autoOpen: false, height: 600, width: '75%', modal: true,
|
2440 |
});
|
2498 |
// + Added addons navtab
|
2499 |
jQuery('#updraft-navtab-status').click(function(e) {
|
2500 |
e.preventDefault();
|
2501 |
+
updraft_open_main_tab('status');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2502 |
updraft_page_is_visible = 1;
|
|
|
2503 |
// Refresh the console, as its next update might be far away
|
2504 |
updraft_activejobs_update(true);
|
2505 |
});
|
2506 |
jQuery('#updraft-navtab-expert').click(function(e) {
|
2507 |
e.preventDefault();
|
2508 |
+
updraft_open_main_tab('expert');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2509 |
updraft_page_is_visible = 1;
|
|
|
2510 |
});
|
2511 |
jQuery('#updraft-navtab-settings, #updraft-navtab-settings2, #updraft_backupnow_gotosettings').click(function(e) {
|
2512 |
e.preventDefault();
|
2513 |
// These next two should only do anything if the relevant selector was clicked
|
2514 |
jQuery(this).parents('.updraftmessage').remove();
|
2515 |
jQuery('#updraft-backupnow-modal').dialog('close');
|
2516 |
+
updraft_open_main_tab('settings');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2517 |
updraft_page_is_visible = 1;
|
|
|
2518 |
});
|
2519 |
jQuery('#updraft-navtab-addons').click(function(e) {
|
2520 |
e.preventDefault();
|
2521 |
jQuery(this).addClass('b#nav-tab-active');
|
2522 |
+
updraft_open_main_tab('addons');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2523 |
updraft_page_is_visible = 1;
|
|
|
2524 |
});
|
2525 |
|
2526 |
jQuery('#updraft-navtab-backups').click(function(e) {
|
2528 |
updraft_openrestorepanel(1);
|
2529 |
});
|
2530 |
|
2531 |
+
jQuery('#updraft-navtab-migrate').click(function(e) {
|
2532 |
+
e.preventDefault();
|
2533 |
+
if (typeof updraft_migrate_widget_reset === "function") updraft_migrate_widget_reset();
|
2534 |
+
jQuery('#updraft_migrate_tab_alt').html('').hide();
|
2535 |
+
jQuery('#updraft_migrate_tab_main').show();
|
2536 |
+
updraft_open_main_tab('migrate');
|
2537 |
+
updraft_page_is_visible = 1;
|
2538 |
+
});
|
2539 |
+
|
2540 |
updraft_send_command('ping', null, function(data, response) {
|
2541 |
if ('success' == response && data != 'pong' && data.indexOf('pong')>=0) {
|
2542 |
jQuery('#updraft-navtab-backups-content .ud-whitespace-warning').show();
|
2753 |
|
2754 |
updraft_restore_stage = 1;
|
2755 |
|
|
|
2756 |
jQuery('#updraft-restore-modal').dialog('open');
|
2757 |
jQuery('#updraft-restore-modal-stage1').show();
|
2758 |
jQuery('#updraft-restore-modal-stage2').hide();
|
3054 |
});
|
3055 |
return false;
|
3056 |
});
|
3057 |
+
|
3058 |
+
// Mark a backup as always keep (do not delete)
|
3059 |
+
$('#updraft-iframe-modal').on('change', '#always_keep_this_backup', function() {
|
3060 |
+
var backup_key = $(this).data('backup_key');
|
3061 |
+
var params = {
|
3062 |
+
backup_key: backup_key,
|
3063 |
+
always_keep: $(this).is(':checked') ? 1 : 0,
|
3064 |
+
};
|
3065 |
+
updraft_send_command('always_keep_this_backup', params, function(resp) {
|
3066 |
+
if (resp.hasOwnProperty('rawbackup')) {
|
3067 |
+
jQuery('#updraft-iframe-modal').dialog('close');
|
3068 |
+
jQuery('.updraft_existing_backups_row_'+backup_key+' .updraft_existingbackup_date').data('rawbackup', resp.rawbackup);
|
3069 |
+
updraft_html_modal(jQuery('.updraft_existing_backups_row_'+backup_key+' .updraft_existingbackup_date').data('rawbackup'), updraftlion.raw, 780, 500);
|
3070 |
+
}
|
3071 |
+
});
|
3072 |
+
});
|
3073 |
});
|
3074 |
|
3075 |
// Next: the encrypted database pluploader
|
3598 |
* @returns {void}
|
3599 |
*/
|
3600 |
function updraftcentral_cloud_show_spinner(modal) {
|
3601 |
+
$(modal).find('.updraftplus_spinner.spinner').addClass('visible');
|
3602 |
}
|
3603 |
|
3604 |
/**
|
3609 |
* @returns {void}
|
3610 |
*/
|
3611 |
function updraftcentral_cloud_hide_spinner(modal) {
|
3612 |
+
$(modal).find('.updraftplus_spinner.spinner').removeClass('visible');
|
3613 |
}
|
3614 |
|
3615 |
/**
|
3725 |
form.append('<input type="hidden" name="redirect_token" value="'+data.redirect_token+'">');
|
3726 |
}
|
3727 |
|
3728 |
+
// Success, so we're updating the keys in advanced tools->updraftcentral area
|
3729 |
+
if (data.hasOwnProperty('keys_table') && data.keys_table) {
|
3730 |
+
$('#updraftcentral_keys_content').html(data.keys_table);
|
3731 |
+
}
|
3732 |
+
|
3733 |
$redirect_lnk = '<a href="#" class="updraftcentral_cloud_redirect_link">'+updraftlion.updraftcentral_cloud+'</a>';
|
3734 |
$close_lnk = '<a href="#" class="updraftcentral_cloud_close_link">'+updraftlion.close_wizard+'</a>';
|
3735 |
$(modal).find('.updraftcentral_cloud_notices').html(message.replace('%s', $redirect_lnk)+' '+$close_lnk+'<br/><br/>'+updraftlion.control_udc_connections);
|
@@ -1,3 +1,3 @@
|
|
1 |
-
function updraft_send_command(t,e,a,r){default_options={json_parse:!0,alert_on_error:!0,action:"updraft_ajax",nonce:updraft_credentialtest_nonce,nonce_key:"nonce",timeout:null,async:!0,type:"POST"},"undefined"==typeof r&&(r={});for(var o in default_options)r.hasOwnProperty(o)||(r[o]=default_options[o]);var n={action:r.action,subaction:t};if(n[r.nonce_key]=r.nonce,"object"==typeof e)for(var d in e)n[d]=e[d];else n.action_data=e;var u={type:r.type,url:ajaxurl,data:n,success:function(t,e){if(r.json_parse){try{var o=ud_parse_json(t)}catch(n){return"function"==typeof r.error_callback?r.error_callback(t,n,502,o):(console.log(n),console.log(t),void(r.alert_on_error&&alert(updraftlion.unexpectedresponse+" "+t)))}if(o.hasOwnProperty("fatal_error"))return"function"==typeof r.error_callback?r.error_callback(t,e,500,o):(console.error(o.fatal_error_message),r.alert_on_error&&alert(o.fatal_error_message),!1);"function"==typeof a&&a(o,e,t)}else"function"==typeof a&&a(t,e)},error:function(t,e,a){"function"==typeof r.error_callback?r.error_callback(t,e,a):(console.log("updraft_send_command: error: "+e+" ("+a+")"),console.log(t))},dataType:"text",async:r.async};null!=r.timeout&&(u.timeout=r.timeout),jQuery.ajax(u)}function updraft_delete(t,e,a){jQuery("#updraft_delete_timestamp").val(t),jQuery("#updraft_delete_nonce").val(e),a?jQuery("#updraft-delete-remote-section, #updraft_delete_remote").removeAttr("disabled").show():jQuery("#updraft-delete-remote-section, #updraft_delete_remote").hide().attr("disabled","disabled"),t.indexOf(",")>-1?(jQuery("#updraft_delete_question_singular").hide(),jQuery("#updraft_delete_question_plural").show()):(jQuery("#updraft_delete_question_plural").hide(),jQuery("#updraft_delete_question_singular").show()),jQuery("#updraft-delete-modal").dialog("open")}function updraft_remote_storage_tab_activation(t){jQuery(".updraftplusmethod").hide(),jQuery(".remote-tab").data("active",!1),jQuery(".remote-tab").removeClass("nav-tab-active"),jQuery(".updraftplusmethod."+t).show(),jQuery(".remote-tab-"+t).data("active",!0),jQuery(".remote-tab-"+t).addClass("nav-tab-active")}function updraft_check_overduecrons(){updraft_send_command("check_overdue_crons",null,function(t){t&&t.hasOwnProperty("m")&&jQuery("#updraft-insert-admin-warning").html(t.m)},{alert_on_error:!1})}function updraft_remote_storage_tabs_setup(){var t=0,e=jQuery(".updraft_servicecheckbox:checked");jQuery(e).each(function(a,r){var o=jQuery(r).val();"updraft_servicecheckbox_none"!=jQuery(r).attr("id")&&t++,jQuery(".remote-tab-"+o).show(),a==jQuery(e).length-1&&updraft_remote_storage_tab_activation(o)}),t>0&&jQuery(".updraftplusmethod.none").hide(),jQuery(document).keyup(function(t){if((32===t.keyCode||13===t.keyCode)&&jQuery(document.activeElement).is("input.labelauty + label")){var e=jQuery(document.activeElement).attr("for");e&&jQuery("#"+e).change()}}),jQuery(".updraft_servicecheckbox").change(function(){var e=jQuery(this).attr("id");if("updraft_servicecheckbox_"==e.substring(0,24)){var a=e.substring(24);null!=a&&""!=a&&(jQuery(this).is(":checked")?(t++,jQuery(".remote-tab-"+a).fadeIn(),updraft_remote_storage_tab_activation(a)):(t--,jQuery(".remote-tab-"+a).hide(),1==jQuery(".remote-tab-"+a).data("active")&&updraft_remote_storage_tab_activation(jQuery(".remote-tab:visible").last().attr("name"))))}t<=0?jQuery(".updraftplusmethod.none").fadeIn():jQuery(".updraftplusmethod.none").hide()}),jQuery(".updraft_servicecheckbox:not(.multi)").change(function(){var t=jQuery(this).attr("value");jQuery(this).is(":not(:checked)")?(jQuery(".updraftplusmethod."+t).hide(),jQuery(".updraftplusmethod.none").fadeIn()):jQuery(".updraft_servicecheckbox").not(this).prop("checked",!1)});var a=jQuery(".updraft_servicecheckbox");"function"==typeof a.labelauty&&a.labelauty()}function updraft_remote_storage_test(t,e,a){var r,o;a?(r=jQuery("#updraft-"+t+"-test-"+a),o=".updraftplusmethod."+t+"-"+a):(r=jQuery("#updraft-"+t+"-test"),o=".updraftplusmethod."+t);var n=r.data("method_label");r.html(updraftlion.testing_settings.replace("%s",n));var d={method:t};jQuery("#updraft-navtab-settings-content "+o+" input[data-updraft_settings_test], #updraft-navtab-settings-content .expertmode input[data-updraft_settings_test]").each(function(t,e){var a=jQuery(e).data("updraft_settings_test"),r=jQuery(e).attr("type");if(a){r||(console.log("UpdraftPlus: settings test input item with no type found"),console.log(e),r="text");var o=null;"checkbox"==r?o=jQuery(e).is(":checked")?1:0:"text"==r||"password"==r?o=jQuery(e).val():(console.log("UpdraftPlus: settings test input item with unrecognised type ("+r+") found"),console.log(e)),d[a]=o}}),jQuery("#updraft-navtab-settings-content "+o+" textarea[data-updraft_settings_test], #updraft-navtab-settings-content "+o+" select[data-updraft_settings_test]").each(function(t,e){var a=jQuery(e).data("updraft_settings_test");d[a]=jQuery(e).val()}),updraft_send_command("test_storage_settings",d,function(t,a){r.html(updraftlion.test_settings.replace("%s",n)),"undefined"!=typeof e&&0!=e&&(e=e.call(this,t,a,d)),"undefined"!=typeof e&&!1===e&&(alert(updraftlion.settings_test_result.replace("%s",n)+" "+t.output),t.hasOwnProperty("data")&&console.log(t.data))},{error_callback:function(t,e,a,o){if(r.html(updraftlion.test_settings.replace("%s",n)),"undefined"!=typeof o&&o.hasOwnProperty("fatal_error"))console.error(o.fatal_error_message),alert(o.fatal_error_message);else{var d="updraft_send_command: error: "+e+" ("+a+")";console.log(d),alert(d),console.log(t)}}})}function backupnow_whichfiles_checked(t){return jQuery('#backupnow_includefiles_moreoptions input[type="checkbox"]').each(function(e){if(jQuery(this).is(":checked")){var a=jQuery(this).attr("name");if("updraft_include_"==a.substring(0,16)){var r=a.substring(16);""!=t&&(t+=","),t+=r}}}),t}function backupnow_whichtables_checked(t){var e=!1;return jQuery('#backupnow_database_moreoptions input[type="checkbox"]').each(function(t){if(!jQuery(this).is(":checked"))return void(e=!0)}),t=jQuery("input[name^='updraft_include_tables_']").serializeArray(),!e||t}function updraft_deleteallselected(){var t=0,e="",a="",r="";jQuery("#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected").each(function(o){t++;var n=jQuery(this).data("nonce");a&&(a+=","),a+=n;var d=jQuery(this).data("key");e&&(e+=","),e+=d;var u=jQuery(this).find(".updraftplus-remove").data("hasremote");r&&(r+=","),r+=u}),updraft_delete(e,a,r)}function updraft_openrestorepanel(t){updraft_console_focussed_tab="backups",updraft_historytimertoggle(t),jQuery("#updraft-navtab-status-content").hide(),jQuery("#updraft-navtab-expert-content").hide(),jQuery("#updraft-navtab-settings-content").hide(),jQuery("#updraft-navtab-addons-content").hide(),jQuery("#updraft-navtab-backups-content").show(),jQuery("#updraft-navtab-backups").addClass("nav-tab-active"),jQuery("#updraft-navtab-expert").removeClass("nav-tab-active"),jQuery("#updraft-navtab-settings").removeClass("nav-tab-active"),jQuery("#updraft-navtab-status").removeClass("nav-tab-active"),jQuery("#updraft-navtab-addons").removeClass("nav-tab-active")}function updraft_delete_old_dirs(){return!0}function updraft_initiate_restore(t){jQuery("#updraft-migrate-modal").dialog("close"),jQuery('#updraft-navtab-backups-content .updraft_existing_backups button[data-backup_timestamp="'+t+'"]').click()}function updraft_restore_setoptions(t){var e=0;jQuery('input[name="updraft_restore[]"]').each(function(a,r){var o=jQuery(r).val(),n=o+"=([0-9,]+)",d=new RegExp(n),u=t.match(d);u?(jQuery(r).removeAttr("disabled").data("howmany",u[1]).parent().show(),e++,"db"==o&&(e+=4.5),jQuery(r).is(":checked")&&jQuery("#updraft_restorer_"+o+"options").show()):jQuery(r).attr("disabled","disabled").parent().hide()});var a=t.match(/dbcrypted=1/);a?(jQuery("#updraft_restore_db").data("encrypted",1),jQuery(".updraft_restore_crypteddb").show()):(jQuery("#updraft_restore_db").data("encrypted",0),jQuery(".updraft_restore_crypteddb").hide()),jQuery("#updraft_restore_db").trigger("change");var r=t.match(/meta_foreign=([12])/);r?jQuery("#updraft_restore_meta_foreign").val(r[1]):jQuery("#updraft_restore_meta_foreign").val("0");var o=336+20*e;jQuery("#updraft-restore-modal").dialog("option","height",o)}function updraft_backup_dialog_open(){jQuery("#backupnow_includefiles_moreoptions").hide(),updraft_settings_form_changed?window.confirm(updraftlion.unsavedsettingsbackup)&&(jQuery("#backupnow_label").val(""),jQuery("#updraft-backupnow-modal").dialog("open")):(jQuery("#backupnow_label").val(""),jQuery("#updraft-backupnow-modal").dialog("open"))}function updraft_migrate_dialog_open(){jQuery("#updraft_migrate_modal_alt").hide(),updraft_migrate_modal_default_buttons={},updraft_migrate_modal_default_buttons[updraftlion.close]=function(){jQuery(this).dialog("close")},jQuery("#updraft-migrate-modal").dialog("option","buttons",updraft_migrate_modal_default_buttons),"function"==typeof updraft_migrate_widget_reset&&updraft_migrate_widget_reset(),jQuery("#updraft-migrate-modal").dialog("open"),jQuery("#updraft_migrate_modal_main").show()}function updraft_check_page_visibility(t){"hidden"==document.visibilityState?updraft_page_is_visible=0:(updraft_page_is_visible=1,1!==t&&updraft_activejobs_update(!0))}function updraft_backupnow_inpage_go(t,e,a,r,o,n,d){r="undefined"==typeof r?0:r,o="undefined"==typeof o?0:o,n="undefined"==typeof n?0:n,d="undefined"==typeof d?updraftlion.automaticbackupbeforeupdate:d,updraft_console_focussed_tab="status",updraft_inpage_success_callback=t;var u={},s=jQuery("#updraft-backupnow-inpage-modal").length;s&&jQuery("#updraft-backupnow-inpage-modal").dialog("option","buttons",u),jQuery("#updraft_inpage_prebackup").hide(),s&&jQuery("#updraft-backupnow-inpage-modal").dialog("open"),jQuery("#updraft_inpage_backup").show(),updraft_activejobslist_backupnownonce_only=1,updraft_inpage_hasbegun=0,updraft_backupnow_go(r,o,n,e,a,d,"")}function updraft_activejobs_update(t){var e=(new Date).getTime();if(!(0==t&&e<updraft_activejobs_nextupdate)){updraft_activejobs_nextupdate=e+5500;var a="";jQuery(".ud_downloadstatus .updraftplus_downloader, #ud_downloadstatus2 .updraftplus_downloader").each(function(t,e){var r=jQuery(e).data("downloaderfor");"object"==typeof r&&(""!=a&&(a+=":"),a=a+r.base+","+r.nonce+","+r.what+","+r.index)});var r={downloaders:a};try{jQuery("#updraft-poplog").dialog("isOpen")&&(r.log_fetch=1,r.log_nonce=updraft_poplog_log_nonce,r.log_pointer=updraft_poplog_log_pointer)}catch(o){console.log(o)}updraft_activejobslist_backupnownonce_only&&"undefined"!=typeof updraft_backupnow_nonce&&""!=updraft_backupnow_nonce&&(r.thisjobonly=updraft_backupnow_nonce),updraft_send_command("activejobs_list",r,function(t,o,n){try{t.hasOwnProperty("l")&&(t.l?(jQuery("#updraft_lastlogmessagerow").show(),jQuery("#updraft_lastlogcontainer").html(t.l)):(jQuery("#updraft_lastlogmessagerow").hide(),jQuery("#updraft_lastlogcontainer").html("("+updraftlion.nothing_yet_logged+")")));var d=-1;if(jQuery("#updraft_activejobs").html(t.j),jQuery("#updraft_activejobs .updraft_jobtimings").each(function(t,a){var r=jQuery(a);if(r.data("lastactivity")&&r.data("jobid")){var o=r.data("jobid"),n=r.data("lastactivity");(d==-1||n<d)&&(d=n);var u=r.data("nextresumptionafter"),s=r.data("nextresumption");e=(new Date).getTime(),n>50&&s>0&&u<-30&&e>updraft_last_forced_when+1e5&&(updraft_last_forced_jobid!=o||s!=updraft_last_forced_resumption)&&(updraft_last_forced_resumption=s,updraft_last_forced_jobid=o,updraft_last_forced_when=e,console.log("UpdraftPlus: force resumption: job_id="+o+", resumption="+s),updraft_send_command("forcescheduledresumption",{resumption:s,job_id:o},function(t){console.log(t)},{json_parse:!1,alert_on_error:!1}))}}),e=(new Date).getTime(),updraft_activejobs_nextupdate=e+18e4,1==updraft_page_is_visible&&("status"==updraft_console_focussed_tab||"backups"==updraft_console_focussed_tab&&""!=a)&&(updraft_activejobs_nextupdate=d>-1?d<5?e+1750:e+5e3:lastlog_lastdata==n?e+7500:e+1750),lastlog_lastdata=n,null!=t.j&&""!=t.j?(jQuery("#updraft_activejobsrow").show(),r.hasOwnProperty("thisjobonly")&&!updraft_inpage_hasbegun&&jQuery("#updraft-jobid-"+r.thisjobonly).length?(updraft_inpage_hasbegun=1,console.log("UpdraftPlus: the start of the requested backup job has been detected")):!updraft_inpage_hasbegun&&updraft_activejobslist_backupnownonce_only&&jQuery(".updraft_jobtimings.isautobackup").length?(autobackup_nonce=jQuery(".updraft_jobtimings.isautobackup").first().data("jobid"),autobackup_nonce&&(updraft_inpage_hasbegun=1,updraft_backupnow_nonce=autobackup_nonce,r.thisjobonly=autobackup_nonce,console.log("UpdraftPlus: the start of the requested backup job has been detected; id: "+autobackup_nonce))):1==updraft_inpage_hasbegun&&jQuery("#updraft-jobid-"+r.thisjobonly+".updraft_finished").length&&(updraft_inpage_hasbegun=2,console.log("UpdraftPlus: the end of the requested backup job has been detected"),"undefined"!=typeof updraft_inpage_success_callback&&""!=updraft_inpage_success_callback?updraft_inpage_success_callback.call(!1):jQuery("#updraft-backupnow-inpage-modal").dialog("close")),""==lastlog_jobs&&setTimeout(function(){jQuery("#updraft_backup_started").slideUp()},3500)):jQuery("#updraft_activejobsrow").is(":hidden")||("undefined"!=typeof lastbackup_laststatus&&updraft_showlastbackup(),jQuery("#updraft_activejobsrow").hide()),lastlog_jobs=t.j,null!=t.ds&&""!=t.ds&&jQuery(t.ds).each(function(t,e){""!=e.base&&updraft_downloader_status_update(e.base,e.timestamp,e.what,e.findex,e,n)}),null!=t.u&&""!=t.u&&jQuery("#updraft-poplog").dialog("isOpen")){var u=t.u;if(u.nonce==updraft_poplog_log_nonce&&(updraft_poplog_log_pointer=u.pointer,null!=u.log&&""!=u.log)){var s=jQuery("#updraft-poplog").scrollTop();jQuery("#updraft-poplog-content").append(u.log),updraft_poplog_lastscroll!=s&&updraft_poplog_lastscroll!=-1||(jQuery("#updraft-poplog").scrollTop(jQuery("#updraft-poplog-content").prop("scrollHeight")),updraft_poplog_lastscroll=jQuery("#updraft-poplog").scrollTop())}}}catch(i){console.log(updraftlion.unexpectedresponse+" "+n),console.log(i)}},{type:"GET",error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),!0===updraftplus_activejobs_list_fatal_error_alert&&(updraftplus_activejobs_list_fatal_error_alert=!1,alert(this.alert_done+" "+r.fatal_error_message));else{var o=e==a?a:a+" ("+e+")";console.error(o),console.log(t)}return!1}})}}function updraft_popuplog(t){var e=updraftlion.loading_log_file;t&&(e+=" (log."+t+".txt)"),jQuery("#updraft-poplog").dialog("option","title",e),jQuery("#updraft-poplog-content").html("<em>"+e+" ...</em> "),jQuery("#updraft-poplog").dialog("open"),updraft_send_command("get_log",t,function(t){updraft_poplog_log_pointer=t.pointer,updraft_poplog_log_nonce=t.nonce;var e="?page=updraftplus&action=downloadlog&force_download=1&updraftplus_backup_nonce="+t.nonce;jQuery("#updraft-poplog-content").html(t.log);var a={};a[updraftlion.downloadlogfile]=function(){window.location.href=e},a[updraftlion.close]=function(){jQuery(this).dialog("close")},jQuery("#updraft-poplog").dialog("option","buttons",a),jQuery("#updraft-poplog").dialog("option","title","log."+t.nonce+".txt"),updraft_poplog_lastscroll=-1},{type:"GET",timeout:6e4,error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft-poplog-content").append(r.fatal_error_message);else{var o=e==a?a:a+" ("+e+")";jQuery("#updraft-poplog-content").append(o),console.log(t)}}})}function updraft_showlastbackup(){updraft_send_command("get_fragment","last_backup_html",function(t){response=t.output,lastbackup_laststatus==response?setTimeout(function(){updraft_showlastbackup()},7e3):jQuery("#updraft_last_backup").html(response),lastbackup_laststatus=response},{type:"GET"})}function updraft_historytimertoggle(t){updraft_historytimer&&1!=t?(clearTimeout(updraft_historytimer),updraft_historytimer=0):(updraft_updatehistory(0,0),updraft_historytimer=setInterval(function(){updraft_updatehistory(0,0)},3e4),calculated_diskspace||(updraftplus_diskspace(),calculated_diskspace=1))}function updraft_updatehistory(t,e){var a=Math.round((new Date).getTime()/1e3);if(1==t||1==e)updraft_historytimer_notbefore=a+30;else if(a<updraft_historytimer_notbefore)return void console.log("Update history skipped: "+a.toString()+" < "+updraft_historytimer_notbefore.toString());1==t&&(1==e?(updraft_history_lastchecksum=!1,jQuery("#updraft-navtab-backups-content .updraft_existing_backups").html('<p style="text-align:center;"><em>'+updraftlion.rescanningremote+"</em></p>")):(updraft_history_lastchecksum=!1,jQuery("#updraft-navtab-backups-content .updraft_existing_backups").html('<p style="text-align:center;"><em>'+updraftlion.rescanning+"</em></p>")));var r=e?"remotescan":!!t&&"rescan";updraft_send_command("rescan",r,function(t){if(t.hasOwnProperty("logs_exist")&&t.logs_exist&&jQuery("#updraft_lastlogmessagerow .updraft-log-link").show(),t.hasOwnProperty("migrate_modal")&&t.migrate_modal&&jQuery("#updraft_migrate_modal_main").replaceWith(t.migrate_modal),t.hasOwnProperty("web_server_disk_space")&&(""==t.web_server_disk_space?(console.log("web_server_disk_space is ''"),jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").length&&jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").slideUp("slow",function(){jQuery(this).remove()})):jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").length?jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").replaceWith(t.web_server_disk_space):jQuery("#updraft-navtab-backups-content .updraft-disk-space-actions").prepend(t.web_server_disk_space)),null!=t.n&&jQuery("#updraft-navtab-backups").html(t.n),null!=t.t){if(null!=t.cksum){if(t.cksum==updraft_history_lastchecksum)return;updraft_history_lastchecksum=t.cksum}jQuery("#updraft-navtab-backups-content .updraft_existing_backups").html(t.t),t.data&&console.log(t.data)}})}function updraft_intervals_monthly_or_not(t,e){var a="#updraft-navtab-settings-content #"+t,r=jQuery(a+" option").length,o="monthly"==e,n=!1;if(r>10&&(n=!0),o||n){if(o&&n)return void("monthly"==e&&(jQuery(".updraft_monthly_extra_words_"+t).remove(),jQuery(a).before('<span class="updraft_monthly_extra_words_'+t+'">'+updraftlion.day+" </span>").after('<span class="updraft_monthly_extra_words_'+t+'"> '+updraftlion.inthemonth+" </span>")));if(jQuery(".updraft_monthly_extra_words_"+t).remove(),o){updraft_interval_week_val=jQuery(a+" option:selected").val(),jQuery(a).html(updraftlion.mdayselector).before('<span class="updraft_monthly_extra_words_'+t+'">'+updraftlion.day+" </span>").after('<span class="updraft_monthly_extra_words_'+t+'"> '+updraftlion.inthemonth+" </span>");var d=updraft_interval_month_val===!1?1:updraft_interval_month_val;d-=1,jQuery(a+" option:eq("+d+")").prop("selected",!0)}else{updraft_interval_month_val=jQuery(a+" option:selected").val(),jQuery(a).html(updraftlion.dayselector);var u=updraft_interval_week_val===!1?1:updraft_interval_week_val;jQuery(a+" option:eq("+u+")").prop("selected",!0)}}}function updraft_check_same_times(){var t=0,e=jQuery("#updraft-navtab-settings-content .updraft_interval").val();"manual"==e?jQuery("#updraft-navtab-settings-content .updraft_files_timings").hide():jQuery("#updraft-navtab-settings-content .updraft_files_timings").show(),"weekly"==e||"fortnightly"==e||"monthly"==e?(updraft_intervals_monthly_or_not("updraft_startday_files",e),jQuery("#updraft-navtab-settings-content #updraft_startday_files").show()):(jQuery(".updraft_monthly_extra_words_updraft_startday_files").remove(),jQuery("#updraft-navtab-settings-content #updraft_startday_files").hide());var a=jQuery("#updraft-navtab-settings-content .updraft_interval_database").val();"manual"==a&&(t=1,jQuery("#updraft-navtab-settings-content .updraft_db_timings").hide()),"weekly"==a||"fortnightly"==a||"monthly"==a?(updraft_intervals_monthly_or_not("updraft_startday_db",a),jQuery("#updraft-navtab-settings-content #updraft_startday_db").show()):(jQuery(".updraft_monthly_extra_words_updraft_startday_db").remove(),jQuery("#updraft-navtab-settings-content #updraft_startday_db").hide()),a==e?(jQuery("#updraft-navtab-settings-content .updraft_db_timings").hide(),0==t?jQuery("#updraft-navtab-settings-content .updraft_same_schedules_message").show():jQuery("#updraft-navtab-settings-content .updraft_same_schedules_message").hide()):(jQuery("#updraft-navtab-settings-content .updraft_same_schedules_message").hide(),0==t&&jQuery("#updraft-navtab-settings-content .updraft_db_timings").show())}function updraft_activejobs_delete(t){updraft_send_command("activejobs_delete",t,function(e){"Y"==e.ok?jQuery("#updraft-jobid-"+t).html(e.m).fadeOut("slow").remove():"N"==e.ok?alert(e.m):(alert(updraftlion.unexpectedresponse),console.log(e))})}function updraftplus_diskspace_entity(t){jQuery("#updraft_diskspaceused_"+t).html("<em>"+updraftlion.calculating+"</em>"),updraft_send_command("get_fragment",{fragment:"disk_usage",data:t},function(e){jQuery("#updraft_diskspaceused_"+t).html(e.output)},{type:"GET"})}function updraft_iframe_modal(t,e){var a=780,r=500;jQuery("#updraft-iframe-modal-innards").html('<iframe width="100%" height="430px" src="'+ajaxurl+"?action=updraft_ajax&subaction="+t+"&nonce="+updraft_credentialtest_nonce+'"></iframe>'),jQuery("#updraft-iframe-modal").dialog("option","title",e).dialog("option","width",a).dialog("option","height",r).dialog("open")}function updraft_html_modal(t,e,a,r){jQuery("#updraft-iframe-modal-innards").html(t);var o={};a<450&&(o[updraftlion.close]=function(){jQuery(this).dialog("close")}),jQuery("#updraft-iframe-modal").dialog("option","title",e).dialog("option","width",a).dialog("option","height",r).dialog("option","buttons",o).dialog("open")}function updraftplus_diskspace(){jQuery("#updraft-navtab-backups-content .updraft_diskspaceused").html("<em>"+updraftlion.calculating+"</em>"),updraft_send_command("get_fragment",{fragment:"disk_usage",data:"updraft"},function(t){jQuery("#updraft-navtab-backups-content .updraft_diskspaceused").html(t.output)},{type:"GET"})}function updraftplus_deletefromserver(t,e,a){a||(a=0);var r={stage:"delete",timestamp:t,type:e,findex:a};updraft_send_command("updraft_download_backup",r,null,{action:"updraft_download_backup",nonce:updraft_download_nonce,nonce_key:"_wpnonce"})}function updraftplus_downloadstage2(t,e,a){location.href=ajaxurl+"?_wpnonce="+updraft_download_nonce+"×tamp="+t+"&type="+e+"&stage=2&findex="+a+"&action=updraft_download_backup"}function updraftplus_show_contents(t,e,a){var r='<div id="updraft_zip_files_container" class="hidden-in-updraftcentral" style="clear:left;"><div id="updraft_zip_info_container"><p><span id="updraft_zip_path_text">'+updraftlion.zip_file_contents_info+'</span> - <span id="updraft_zip_size_text"></span></p>'+updraftlion.browse_download_link+'</div><div id="updraft_zip_files_jstree_container"><input type="search" id="zip_files_jstree_search" name="zip_files_jstree_search" placeholder="'+updraftlion.search+'"><div id="updraft_zip_files_jstree"></div></div></div>';updraft_html_modal(r,updraftlion.zip_file_contents,780,500),zip_files_jstree("zipbrowser",t,e,a)}function zip_files_jstree(t,e,a,r){jQuery("#updraft_zip_files_jstree").jstree({core:{multiple:!1,data:function(o,n){updraft_send_command("get_jstree_directory_nodes",{entity:t,node:o,timestamp:e,type:a,findex:r},function(t){t.hasOwnProperty("error")?alert(t.error):n.call(this,t.nodes)},{error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft_zip_files_jstree").html('<p style="color:red; margin: 5px;">'+r.fatal_error_message+"</p>"),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";jQuery("#updraft_zip_files_jstree").html('<p style="color:red; margin: 5px;">'+o+"</p>"),console.log(o),alert(o),console.log(t)}}})},error:function(t){alert(t),console.log(t)}},search:{show_only_matches:!0},plugins:["search","sort"]}),jQuery("#updraft_zip_files_jstree").on("ready.jstree",function(t,e){jQuery("#updraft-iframe-modal").dialog("option","title",updraftlion.zip_file_contents+": "+e.instance.get_node("#").children[0])});var o=!1;jQuery("#zip_files_jstree_search").keyup(function(){o&&clearTimeout(o),o=setTimeout(function(){var t=jQuery("#zip_files_jstree_search").val();jQuery("#updraft_zip_files_jstree").jstree(!0).search(t)},250)}),jQuery("#updraft_zip_files_jstree").on("changed.jstree",function(t,e){jQuery("#updraft_zip_path_text").text(e.node.li_attr.path),e.node.li_attr.size?(jQuery("#updraft_zip_size_text").text(e.node.li_attr.size),jQuery("#updraft_zip_download_item").show()):(jQuery("#updraft_zip_size_text").text(""),jQuery("#updraft_zip_download_item").hide())}),jQuery("#updraft_zip_download_item").click(function(t){t.preventDefault();var o=jQuery("#updraft_zip_path_text").text();updraft_send_command("get_zipfile_download",{path:o,timestamp:e,type:a,findex:r},function(t){t.hasOwnProperty("error")?alert(t.error):t.hasOwnProperty("path")?location.href=ajaxurl+"?_wpnonce="+updraft_download_nonce+"×tamp="+e+"&type="+a+"&stage=2&findex="+r+"&filepath="+t.path+"&action=updraft_download_backup":alert(updraftlion.download_timeout)},{error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}})})}function updraft_downloader(t,e,a,r,o,n,d){"string"!=typeof o&&(o=o.toString());for(var o=o.split(","),u=0;u<o.length;u++){var s=t+e+"_"+a+"_"+o[u],i="."+s,l=parseInt(o[u]);l++;var p=0==o[u]?"":" ("+l+")";if(!jQuery(i).length){var c=n?n:e;jQuery(r).append('<div style="clear:left; border: 1px solid; padding: 8px; margin-top: 4px; max-width:840px;" class="'+s+' updraftplus_downloader"><button onclick="jQuery(this).parent().fadeOut().remove();" type="button" style="float:right; margin-bottom: 8px;">X</button><strong>'+updraftlion.download+" "+a+p+" ("+c+')</strong>:<div class="raw">'+updraftlion.begunlooking+'</div><div class="file '+s+'_st"><div class="dlfileprogress" style="width: 0;"></div></div></div>'),jQuery(i).data("downloaderfor",{base:t,nonce:e,what:a,index:o[u]}),setTimeout(function(){updraft_activejobs_update(!0)},1500)}jQuery(i).data("lasttimebegan",(new Date).getTime()),d=!!d;var _=jQuery("#updraft-navtab-backups-content .uddownloadform_"+a+"_"+e+"_"+o[u]).data("wp_nonce").toString(),f={type:a,timestamp:e,findex:o[u]},m={action:"updraft_download_backup",nonce_key:"_wpnonce",nonce:_,timeout:1e4,async:d};updraft_send_command("updraft_download_backup",f,function(t){},m)}return!1}function ud_parse_json(t){t.charAt(0),t.charAt(t.length-1);try{var e=JSON.parse(t);return e}catch(a){console.log("UpdraftPlus: Exception when trying to parse JSON (1) - will attempt to fix/re-parse"),console.log(t)}var r=t.indexOf("{"),o=t.lastIndexOf("}");if(r>-1&&o>-1){var n=t.slice(r,o+1);try{var d=JSON.parse(n);return console.log("UpdraftPlus: JSON re-parse successful"),d}catch(a){throw console.log("UpdraftPlus: Exception when trying to parse JSON (2)"),a}}throw"UpdraftPlus: could not parse the JSON"}function updraft_restorer_checkstage2(t){var e=jQuery("#ud_downloadstatus2 .file").length;return e>0?void(t&&alert(updraftlion.stilldownloading)):(jQuery("#updraft-restore-modal-stage2a").html(updraftlion.processing),void updraft_send_command("restore_alldownloaded",{timestamp:jQuery("#updraft_restore_timestamp").val(),restoreopts:jQuery("#updraft_restore_form").serialize()},function(t,e,a){var r=null;jQuery("#updraft_restorer_restore_options").val("");try{if(null==t)return void jQuery("#updraft-restore-modal-stage2a").html(updraftlion.emptyresponse);var o=t.m;if(""!=t.w&&(o=o+"<p><strong>"+updraftlion.warnings+"</strong><br>"+t.w+"</p>"),""!=t.e?o=o+"<p><strong>"+updraftlion.errors+"</strong><br>"+t.e+"</p>":updraft_restore_stage=3,t.hasOwnProperty("i")){try{if(r=ud_parse_json(t.i),r.hasOwnProperty("addui")){console.log("Further UI options are being displayed");var n=r.addui;o+='<div id="updraft_restoreoptions_ui" style="clear:left; padding-top:10px;">'+n+"</div>","object"==typeof JSON&&"function"==typeof JSON.stringify&&(delete r.addui,t.i=JSON.stringify(r))}}catch(d){console.log(d),console.log(t)}jQuery("#updraft_restorer_backup_info").val(t.i)}else jQuery("#updraft_restorer_backup_info").val();jQuery("#updraft-restore-modal-stage2a").html(o),jQuery("#updraft-restore-modal-stage2a .updraft_select2").length>0&&jQuery("#updraft-restore-modal-stage2a .updraft_select2").select2()}catch(d){console.log(a),console.log(d),jQuery("#updraft-restore-modal-stage2a").text(updraftlion.jsonnotunderstood+" "+updraftlion.errordata+": "+a).html()}},{error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft-restore-modal-stage2a").html('<p style="color: red;">'+r.fatal_error_message+"</p>"),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";jQuery("#updraft-restore-modal-stage2a").html('<p style="color: red;">'+o+"</p>"),console.log(o),alert(o),console.log(t)}}}))}function updraft_downloader_status(t,e,a,r){}function updraft_downloader_status_update(t,e,a,r,o,n){var d=t+e+"_"+a+"_"+r,u="."+d,s=0;if(null!=o.e)jQuery(u+" .raw").html("<strong>"+updraftlion.error+"</strong> "+o.e),console.log(o);else if(null!=o.p){if(jQuery(u+"_st .dlfileprogress").width(o.p+"%"),null!=o.a&&o.a>0){var i=(new Date).getTime(),l=jQuery(u).data("lasttimebegan"),p=i-l;if(o.a>90&&p>6e4){console.log(e+" "+a+" "+r+": restarting download: file_age="+o.a+", sincelastrestart_ms="+p),jQuery(u).data("lasttimebegan",(new Date).getTime());var c=jQuery("#updraft-navtab-backups-content .uddownloadform_"+a+"_"+e+"_"+r),_={type:a,timestamp:e,findex:r},f={action:"updraft_download_backup",nonce_key:"_wpnonce",nonce:c.data("wp_nonce").toString(),timeout:1e4};updraft_send_command("updraft_download_backup",_,function(t){},f),jQuery(u).data("lasttimebegan",(new Date).getTime())}}if(null!=o.m)if(o.p>=100&&"udrestoredlstatus_"==t)jQuery(u+" .raw").html(o.m),jQuery(u).fadeOut("slow",function(){jQuery(this).remove(),updraft_restorer_checkstage2(0)});else if(o.p<100||"uddlstatus_"!=t)jQuery(u+" .raw").html(o.m);else{var m=updraftlion.fileready+" "+updraftlion.actions+': \t\t\t\t<button type="button" onclick="updraftplus_downloadstage2(\''+e+"', '"+a+"', '"+r+"')\">"+updraftlion.downloadtocomputer+'</button> \t\t\t\t<button id="uddownloaddelete_'+e+"_"+a+'" type="button" onclick="updraftplus_deletefromserver(\''+e+"', '"+a+"', '"+r+"')\">"+updraftlion.deletefromserver+"</button>";o.hasOwnProperty("can_show_contents")&&o.can_show_contents&&(m+=' <button type="button" onclick="updraftplus_show_contents(\''+e+"', '"+a+"', '"+r+"')\">"+updraftlion.browse_contents+"</button>"),jQuery(u+" .raw").html(m)}}else null!=o.m?jQuery(u+" .raw").html(o.m):(jQuery(u+" .raw").html(updraftlion.jsonnotunderstood+" ("+n+")"),s=1);return s}function updraft_backupnow_go(t,e,a,r,o,n,d){jQuery("#updraft_backup_started").html("<em>"+updraftlion.requeststart+"</em>").slideDown(""),setTimeout(function(){jQuery("#updraft_backup_started").fadeOut("slow")},75e3);var u={backupnow_nodb:t,backupnow_nofiles:e,backupnow_nocloud:a,backupnow_label:n,extradata:o};""!=r&&(u.onlythisfileentity=r),""!=d&&(u.onlythesetableentities=d),updraft_send_command("backupnow",u,function(t){jQuery("#updraft_backup_started").html(t.m),t.hasOwnProperty("nonce")&&(updraft_backupnow_nonce=t.nonce,console.log("UpdraftPlus: ID of started job: "+updraft_backupnow_nonce)),setTimeout(function(){updraft_activejobs_update(!0)},500)})}var onlythesefileentities=backupnow_whichfiles_checked("");""==onlythesefileentities?jQuery("#backupnow_includefiles_moreoptions").show():jQuery("#backupnow_includefiles_moreoptions").hide();var updraft_restore_stage=1,lastlog_lastmessage="",lastlog_lastdata="",lastlog_jobs="",updraft_activejobs_nextupdate=(new Date).getTime()+1e3,updraft_page_is_visible=1,updraft_console_focussed_tab="status",updraft_settings_form_changed=!1;
|
2 |
-
window.onbeforeunload=function(t){if(updraft_settings_form_changed)return updraftlion.unsavedsettings},"undefined"!=typeof document.hidden&&document.addEventListener("visibilitychange",function(){updraft_check_page_visibility(0)},!1),updraft_check_page_visibility(1);var updraft_poplog_log_nonce,updraft_poplog_log_pointer=0,updraft_poplog_lastscroll=-1,updraft_last_forced_jobid=-1,updraft_last_forced_resumption=-1,updraft_last_forced_when=-1,updraft_backupnow_nonce="",updraft_activejobslist_backupnownonce_only=0,updraft_inpage_hasbegun=0,updraftplus_activejobs_list_fatal_error_alert=!0,updraft_historytimer=0,calculated_diskspace=0,updraft_historytimer_notbefore=0,updraft_history_lastchecksum=!1,updraft_interval_week_val=!1,updraft_interval_month_val=!1;"undefined"!=typeof updraft_siteurl&&setInterval(function(){jQuery.get(updraft_siteurl+"/wp-cron.php")},21e4);var lastlog_lastmessage="";jQuery(document).ajaxError(function(t,e,a,r){if(null!=r&&""!=r&&null!=e.responseText&&""!=e.responseText&&(console.log("Error caught by UpdraftPlus ajaxError handler (follows) for "+a.url),console.log(r),0==a.url.search(ajaxurl)))if(a.url.search("subaction=downloadstatus")>=0){var o=a.url.match(/timestamp=\d+/),n=a.url.match(/type=[a-z]+/),d=a.url.match(/findex=\d+/),u=a.url.match(/base=[a-z_]+/);if(d=d instanceof Array?parseInt(d[0].substr(7)):0,n=n instanceof Array?n[0].substr(5):"",u=u instanceof Array?u[0].substr(5):"",o=o instanceof Array?parseInt(o[0].substr(10)):0,""!=u&&""!=n&&o>0){var s=u+o+"_"+n+"_"+d;jQuery("."+s+" .raw").html("<strong>"+updraftlion.error+"</strong> "+updraftlion.servererrorcode)}}else a.url.search("subaction=restore_alldownloaded")>=0&&jQuery("#updraft-restore-modal-stage2a").append("<br><strong>"+updraftlion.error+"</strong> "+updraftlion.servererrorcode+": "+r)}),jQuery(document).ready(function(t){function e(e){t('.expertmode .advanced_settings_container .advanced_tools:not(".'+e+'")').hide(),t(".expertmode .advanced_settings_container .advanced_tools."+e).fadeIn("slow"),t(".expertmode .advanced_settings_container .advanced_tools_button:not(#"+e+")").removeClass("active"),t(".expertmode .advanced_settings_container .advanced_tools_button#"+e).addClass("active")}function a(e){t("#updraft-navtab-addons-content .wrap .updraftplus_com_login_status").html("").hide(),updraft_send_command("updraftplus_com_login_submit",{data:e},function(e){e.hasOwnProperty("success")?t("#updraft-navtab-addons-content .wrap .updraftplus_com_login").submit():e.hasOwnProperty("error")&&t("#updraft-navtab-addons-content .wrap .updraftplus_com_login_status").html(e.message).show()})}function r(e){t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login_status").html("").hide(),updraft_send_command("process_updraftplus_clone_login",e,function(e){try{if(e.hasOwnProperty("error"))return void t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login_status").html(e.message).show();e.hasOwnProperty("tfa_enabled")&&1==e.tfa_enabled&&(t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .non_tfa_fields").hide(),t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .tfa_fields").show(),t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 input#two_factor_code").focus()),"authenticated"===e.status&&(t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1").hide(),t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2").html(e.html))}catch(a){console.log(a)}})}function o(t){var e=Handlebars.compile(updraftlion.remote_storage_templates[t]),a=updraftlion.remote_storage_options[t]["default"];a.instance_id="s-"+n(32),a.instance_enabled=1;var r=e(a);jQuery(r).hide().insertAfter("."+t+"_add_instance_container:first").show("slow")}function n(t){for(var e="",a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=0;r<t;r++)e+=a.charAt(Math.floor(Math.random()*a.length));return e}function d(t){var e=!!jQuery("#updraftcentral_mothership_other").is(":checked");e?(jQuery("#updraftcentral_keycreate_mothership").prop("disabled",!1),t?jQuery("#updraftcentral_keycreate_mothership_firewalled_container").show():(jQuery(".updraftcentral_wizard_self_hosted_stage2").show(),jQuery("#updraftcentral_keycreate_mothership_firewalled_container").slideDown(),jQuery("#updraftcentral_keycreate_mothership").focus())):(jQuery("#updraftcentral_keycreate_mothership").prop("disabled",!0),t||(jQuery(".updraftcentral_wizard_self_hosted_stage2").hide(),u()))}function u(){jQuery("#updraftcentral_wizard_stage1_error").text("");var t="";if(jQuery("#updraftcentral_mothership_updraftpluscom").is(":checked"))jQuery(".updraftcentral_keycreate_description").hide(),t="updraftplus.com";else if(jQuery("#updraftcentral_mothership_other").is(":checked")){jQuery(".updraftcentral_keycreate_description").show();var e=jQuery("#updraftcentral_keycreate_mothership").val();if(""==e)return void jQuery("#updraftcentral_wizard_stage1_error").text(updraftlion.updraftcentral_wizard_empty_url);try{var a=new URL(e);t=a.hostname}catch(r){if("undefined"==typeof URL&&(t=jQuery("<a>").prop("href",e).prop("hostname")),!t||"undefined"!=typeof URL)return void jQuery("#updraftcentral_wizard_stage1_error").text(updraftlion.updraftcentral_wizard_invalid_url)}}jQuery("#updraftcentral_keycreate_description").val(t),jQuery(".updraftcentral_wizard_stage1").hide(),jQuery(".updraftcentral_wizard_stage2").show()}function s(e,a,r,o){jQuery("#updraft-delete-waitwarning").slideDown();var n=e,d=a,u=r,i=o,l=jQuery("#updraft_delete_timestamp").val().split(","),p=jQuery("#updraft_delete_form").serializeArray(),c={};t.each(p,function(){void 0!==c[this.name]?(c[this.name].push||(c[this.name]=[c[this.name]]),c[this.name].push(this.value||"")):c[this.name]=this.value||""}),c.remote_delete_limit=updraftlion.remote_delete_limit,delete c.action,delete c.subaction,delete c.nonce,updraft_send_command("deleteset",c,function(t){if(t.hasOwnProperty("result")&&null!=t.result)if("error"==t.result)alert(updraftlion.error+" "+t.message);else if("continue"==t.result)n=n+t.backup_local+t.backup_remote,d+=t.backup_local,u+=t.backup_remote,i+=t.backup_sets,jQuery("#updraft-deleted-files-total").text(n+" "+updraftlion.remote_files_deleted),s(n,d,u,i);else if("success"==t.result){jQuery("#updraft-deleted-files-total").text(""),jQuery("#updraft-delete-waitwarning").slideUp(),t.hasOwnProperty("count_backups")&&jQuery("#updraft-navtab-backups").html(updraftlion.existing_backups+" ("+t.count_backups+")");for(var e=0;e<l.length;e++){var a=l[e];jQuery("#updraft-navtab-backups-content .updraft_existing_backups_row_"+a).slideUp().remove()}jQuery("#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected").length<1&&jQuery("#ud_massactions").hide(),updraft_history_lastchecksum=!1,jQuery("#updraft-delete-modal").dialog("close"),d+=t.backup_local,u+=t.backup_remote,i+=t.backup_sets,alert(t.set_message+" "+i+"\n"+t.local_message+" "+d+"\n"+t.remote_message+" "+u)}})}function i(t,e){jQuery("#updraft-navtab-settings-content #updraft_include_"+t).is(":checked")?e?jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").show():jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").slideDown():e?jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").hide():jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").slideUp()}function l(){var t=new plupload.Uploader(updraft_plupload_config);t.bind("Init",function(t){var e=jQuery("#plupload-upload-ui");t.features.dragdrop?(e.addClass("drag-drop"),jQuery("#drag-drop-area").bind("dragover.wp-uploader",function(){e.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){e.removeClass("drag-over")})):(e.removeClass("drag-drop"),jQuery("#drag-drop-area").unbind(".wp-uploader"))}),t.init(),t.bind("FilesAdded",function(e,a){plupload.each(a,function(e){if(!/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]+([0-9]+?)?(\.(zip|gz|gz\.crypt))?$/i.test(e.name)&&!/^log\.([0-9a-f]{12})\.txt$/.test(e.name)){for(var a=!1,r=0;r<updraft_accept_archivename.length;r++)if(updraft_accept_archivename[r].test(e.name))var a=!0;if(!a)return/\.(zip|tar|tar\.gz|tar\.bz2)$/i.test(e.name)||/\.sql(\.gz)?$/i.test(e.name)?(jQuery("#updraft-message-modal-innards").html("<p><strong>"+e.name+"</strong></p> "+updraftlion.notarchive2),jQuery("#updraft-message-modal").dialog("open")):alert(e.name+": "+updraftlion.notarchive),void t.removeFile(e)}jQuery("#filelist").append('<div class="file" id="'+e.id+'"><b>'+e.name+"</b> (<span>"+plupload.formatSize(0)+"</span>/"+plupload.formatSize(e.size)+') <div class="fileprogress"></div></div>')}),e.refresh(),e.start()}),t.bind("UploadProgress",function(t,e){jQuery("#"+e.id+" .fileprogress").width(e.percent+"%"),jQuery("#"+e.id+" span").html(plupload.formatSize(parseInt(e.size*e.percent/100))),e.size==e.loaded&&(jQuery("#"+e.id).html('<div class="file" id="'+e.id+'"><b>'+e.name+"</b> (<span>"+plupload.formatSize(parseInt(e.size*e.percent/100))+"</span>/"+plupload.formatSize(e.size)+") - "+updraftlion.complete+"</div>"),jQuery("#"+e.id+" .fileprogress").width(e.percent+"%"))}),t.bind("Error",function(t,e){console.log(e);var a;a="-200"==e.code?"\n"+updraftlion.makesure2:updraftlion.makesure;var r=updraftlion.uploaderr+" (code "+e.code+") : "+e.message;e.hasOwnProperty("status")&&e.status&&(r+=" ("+updraftlion.http_code+" "+e.status+")"),e.hasOwnProperty("response")&&(console.log("UpdraftPlus: plupload error: "+e.response),e.response.length<100&&(r+=" "+updraftlion.error+" "+e.response+"\n")),r+=" "+a,alert(r)}),t.bind("FileUploaded",function(t,e,a){if("200"==a.status)try{resp=ud_parse_json(a.response),resp.e?alert(updraftlion.uploaderror+" "+resp.e):resp.dm?(alert(resp.dm),updraft_updatehistory(1,0)):resp.m?updraft_updatehistory(1,0):alert("Unknown server response: "+a.response)}catch(r){console.log(a),alert(updraftlion.jsonnotunderstood)}else alert("Unknown server response status: "+a.code),console.log(a)})}function p(t){params={uri:jQuery("#updraftplus_httpget_uri").val()},params.curl=t,updraft_send_command("httpget",params,function(t){t.e&&alert(t.e),t.r?jQuery("#updraftplus_httpget_results").html("<pre>"+t.r+"</pre>"):console.log(t)},{type:"GET"})}function c(t,e,a){updraft_restore_setoptions(t),jQuery("#updraft_restore_timestamp").val(e),jQuery(".updraft_restore_date").html(a),updraft_restore_stage=1,jQuery("#updraft-migrate-modal").dialog("close"),jQuery("#updraft-restore-modal").dialog("open"),jQuery("#updraft-restore-modal-stage1").show(),jQuery("#updraft-restore-modal-stage2").hide(),jQuery("#updraft-restore-modal-stage2a").html(""),updraft_activejobs_update(!0)}function _(t){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var e="[\\?&]"+t+"=([^&#]*)",a=new RegExp(e),r=a.exec(window.location.href);return null==r?"":decodeURIComponent(r[1].replace(/\+/g," "))}function f(e,a,r){jQuery("#updraft_upload_timestamp").val(e),jQuery("#updraft_upload_nonce").val(a);var o=r.split(",");jQuery(".updraft_remote_storage_destination").each(function(e){var a=jQuery(this).val();if(jQuery.inArray(a,o)==-1){jQuery(this).prop("checked",!1),jQuery(this).prop("disabled",!0);var r=t(this).prop("labels");jQuery(r).append(" "+updraftlion.already_uploaded)}}),jQuery("#updraft-upload-modal").dialog("open")}if(t(".expertmode .advanced_settings_container .advanced_tools_button").click(function(){e(t(this).attr("id"))}),jQuery.ui&&jQuery.ui.dialog&&jQuery.ui.dialog.prototype._allowInteraction){var m=jQuery.ui.dialog.prototype._allowInteraction;jQuery.ui.dialog.prototype._allowInteraction=function(t){return!!jQuery(t.target).closest(".select2-dropdown").length||m.apply(this,arguments)}}t("#updraftcentral_keys").on("click","a.updraftcentral_keys_show",function(e){e.preventDefault(),t(this).remove(),t("#updraftcentral_keys_table").slideDown()}),t("#updraftcentral_keycreate_altmethod_moreinfo_get").click(function(e){e.preventDefault(),t(this).remove(),t("#updraftcentral_keycreate_altmethod_moreinfo").slideDown()}),t("#updraft-navtab-settings-content #remote-storage-holder").on("change keyup paste",".updraft_webdav_settings",function(){var e=[];t(".updraft_webdav_settings").each(function(a,r){var o=t(r).attr("id");if(o&&"updraft_webdav_"==o.substring(0,15)){var n=o.substring(15);id_split=n.split("_"),n=id_split[0];var d=id_split[1];"undefined"==typeof e[d]&&(e[d]=[]),e[d][n]=this.value}});var a="",r="@",o="/",n=":",d=":";for(var u in e)(e[u].host.indexOf("@")>=0||""===e[u].host)&&(r=""),e[u].host.indexOf("/")>=0?t("#updraft_webdav_host_error").show():t("#updraft_webdav_host_error").hide(),0!=e[u].path.indexOf("/")&&""!==e[u].path||(o=""),""!==e[u].user&&""!==e[u].pass||(n=""),""!==e[u].host&&""!==e[u].port||(d=""),a=e[u].webdav+e[u].user+n+e[u].pass+r+encodeURIComponent(e[u].host)+d+e[u].port+o+e[u].path,t("#updraft_webdav_url_"+u).val(a)}),t("#updraft-navtab-backups-content").on("click",".updraft_existing_backups .updraft_existing_backups_row",function(e){(e.ctrlKey||e.metaKey)&&(t(this).toggleClass("backuprowselected"),t("#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected").length>0?t("#ud_massactions").show():t("#ud_massactions").hide())}),t("#updraft-navtab-addons-content .wrap").on("click",".updraftplus_com_login #ud_connectsubmit",function(e){e.preventDefault();var r=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_email").val(),o=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_password").val(),n={email:r,password:o};a(n)}),t("#updraft-navtab-addons-content .wrap").on("keydown",".updraftplus_com_login input",function(e){if(13==e.which){e.preventDefault();var r=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_email").val(),o=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_password").val(),n={email:r,password:o};a(n)}}),t("#updraft_migrate_modal_main .updraft_migrate_widget_module").on("click",".updraftplus_com_login #ud_connectsubmit",function(e){e.preventDefault();var a=t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_email").val(),o=t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_password").val(),n=t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_two_factor_code").val(),d={form_data:{email:a,password:o,two_factor_code:n}};r(d)}),t("#updraft_migrate_modal_main .updraft_migrate_widget_module").on("keydown",".updraftplus_com_login input",function(e){if(13==e.which){e.preventDefault();var a=t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_email").val(),o=t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_password").val(),n=t("#updraft_migrate_modal_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_two_factor_code").val(),d={form_data:{email:a,password:o,two_factor_code:n}};r(d)}}),t("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod a.updraft_add_instance",function(e){e.preventDefault(),updraft_settings_form_changed=!0;var a=t(this).data("method");o(a)}),t("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod a.updraft_delete_instance",function(e){e.preventDefault(),updraft_settings_form_changed=!0;var a=t(this).data("method"),r=t(this).data("instance_id");1===t("."+a+"_updraft_remote_storage_border").length&&o(a),t("."+a+"-"+r).hide("slow",function(){t(this).remove()})}),t("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod .updraft_edit_label_instance",function(e){t(this).find("span").hide(),t(this).attr("contentEditable",!0).focus()}),t("#updraft-navtab-settings-content #remote-storage-holder").on("keyup",".updraftplusmethod .updraft_edit_label_instance",function(e){var a=jQuery(this).data("method"),r=jQuery(this).data("instance_id"),o=jQuery(this).text();t("#updraft_"+a+"_instance_label_"+r).val(o)}),t("#updraft-navtab-settings-content #remote-storage-holder").on("blur",".updraftplusmethod .updraft_edit_label_instance",function(e){t(this).attr("contentEditable",!1),t(this).find("span").show()}),t("#updraft-navtab-settings-content #remote-storage-holder").on("keypress",".updraftplusmethod .updraft_edit_label_instance",function(e){13===e.which&&(t(this).attr("contentEditable",!1),t(this).find("span").show(),t(this).blur())}),jQuery("#updraft-navtab-settings-content #remote-storage-holder").on("change","input[class='updraft_instance_toggle']",function(){updraft_settings_form_changed=!0,jQuery(this).is(":checked")?jQuery(this).siblings("label").html(updraftlion.instance_enabled):jQuery(this).siblings("label").html(updraftlion.instance_disabled)}),jQuery("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod button.updraft-test-button",function(){var t=jQuery(this).data("method"),e=jQuery(this).data("instance_id");updraft_remote_storage_test(t,function(e,a,r){return"sftp"==t&&(r.hasOwnProperty("scp")&&r.scp?alert(updraftlion.settings_test_result.replace("%s","SCP")+" "+e.output):alert(updraftlion.settings_test_result.replace("%s","SFTP")+" "+e.output),e.hasOwnProperty("data")&&console.log(e.data),!0)},e)}),t("#updraft-navtab-settings-content select.updraft_interval, #updraft-navtab-settings-content select.updraft_interval_database").change(function(){updraft_check_same_times()}),t("#backupnow_includefiles_showmoreoptions").click(function(e){e.preventDefault(),t("#backupnow_includefiles_moreoptions").toggle()}),t("#backupnow_database_showmoreoptions").click(function(e){e.preventDefault(),t("#backupnow_database_moreoptions").toggle()}),t("#updraft-navtab-backups-content a.updraft_diskspaceused_update").click(function(t){t.preventDefault(),updraftplus_diskspace()}),t(".advanced_settings_content a.updraft_diskspaceused_update").click(function(t){t.preventDefault(),jQuery(".advanced_settings_content .updraft_diskspaceused").html("<em>"+updraftlion.calculating+"</em>"),updraft_send_command("get_fragment",{fragment:"disk_usage",data:"updraft"},function(t){jQuery(".advanced_settings_content .updraft_diskspaceused").html(t.output)},{type:"GET"})}),t("#updraft-navtab-backups-content a.updraft_uploader_toggle").click(function(e){e.preventDefault(),t("#updraft-plupload-modal").slideToggle()}),t("#updraft-navtab-backups-content a.updraft_rescan_local").click(function(t){t.preventDefault(),updraft_updatehistory(1,0)}),t("#updraft-navtab-backups-content a.updraft_rescan_remote").click(function(t){t.preventDefault(),updraft_updatehistory(1,1)}),jQuery("#updraftcentral_keys").on("click",'input[type="radio"]',function(){d(!1)}),d(!0),jQuery("#updraftcentral_keys").on("click","#updraftcentral_view_log",function(t){t.preventDefault(),jQuery("#updraftcentral_view_log_container").block({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.fetching+"</div>"});try{updraft_send_command("updraftcentral_get_log",null,function(t){jQuery("#updraftcentral_view_log_container").unblock(),t.hasOwnProperty("log_contents")?jQuery("#updraftcentral_view_log_contents").html('<div style="border:1px solid;padding: 2px;max-height: 400px; overflow-y:scroll;">'+t.log_contents+"</div>"):console.response(resp)},{error_callback:function(t,e,a,r){if(jQuery("#updraftcentral_view_log_container").unblock(),"undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}})}catch(e){jQuery("#updraft_central_key").html(),console.log(e)}}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_wizard_go",function(t){jQuery("#updraftcentral_wizard_go").hide(),jQuery(".updraftcentral_wizard_success").remove(),jQuery(".create_key_container").show()}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_stage1_go",function(t){t.preventDefault(),jQuery(".updraftcentral_wizard_stage2").hide(),jQuery(".updraftcentral_wizard_stage1").show()}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_stage2_go",function(t){t.preventDefault(),u()}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_keycreate_go",function(t){t.preventDefault();var e=!!jQuery("#updraftcentral_mothership_other").is(":checked"),a=jQuery("#updraftcentral_keycreate_description").val(),r=jQuery("#updraftcentral_keycreate_keysize").val(),o="__updraftpluscom";if(data={key_description:a,key_size:r},e&&(o=jQuery("#updraftcentral_keycreate_mothership").val(),"http"!=o.substring(0,4)))return void alert(updraftlion.enter_mothership_url);data.mothership_firewalled=jQuery("#updraftcentral_keycreate_mothership_firewalled").is(":checked")?1:0,data.where_send=o,jQuery(".create_key_container").hide(),jQuery(".updraftcentral_wizard_stage1").show(),jQuery(".updraftcentral_wizard_stage2").hide(),jQuery("#updraftcentral_keys").block({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.creating_please_allow+"</div>"});try{updraft_send_command("updraftcentral_create_key",data,function(t){jQuery("#updraftcentral_keys").unblock();try{if(t.hasOwnProperty("error"))return alert(t.error),void console.log(t);alert(t.r),t.hasOwnProperty("bundle")&&t.hasOwnProperty("keys_guide")?(jQuery("#updraftcentral_keys_content").html(t.keys_guide),jQuery("#updraftcentral_keys_content").append('<div class="updraftcentral_wizard_success">'+t.r+'<br><textarea onclick="this.select();" style="width:620px; height:165px; word-wrap:break-word; border: 1px solid #aaa; border-radius: 3px; padding:4px;">'+t.bundle+"</textarea></div>")):console.log(t),t.hasOwnProperty("keys_table")&&jQuery("#updraftcentral_keys_content").append(t.keys_table),jQuery("#updraftcentral_wizard_go").show()}catch(e){alert(updraftlion.unexpectedresponse+" "+response),console.log(e)}},{error_callback:function(t,e,a,r){if(jQuery("#updraftcentral_keys").unblock(),"undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}})}catch(n){jQuery("#updraft_central_key").html(),console.log(n)}}),jQuery("#updraftcentral_keys").on("click",".updraftcentral_key_delete",function(t){t.preventDefault();var e=jQuery(this).data("key_id");return"undefined"==typeof e?void console.log("UpdraftPlus: .updraftcentral_key_delete clicked, but no key ID found"):(jQuery("#updraftcentral_keys").block({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.deleting+"</div>"}),void updraft_send_command("updraftcentral_delete_key",{key_id:e},function(t){jQuery("#updraftcentral_keys").unblock(),t.hasOwnProperty("keys_table")&&jQuery("#updraftcentral_keys_content").html(t.keys_table)},{error_callback:function(t,e,a,r){if(jQuery("#updraftcentral_keys").unblock(),"undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}}))}),jQuery("#updraft_reset_sid").click(function(t){t.preventDefault(),updraft_send_command("reset_site_id",null,function(t){jQuery("#updraft_show_sid").html(t)},{json_parse:!1})}),jQuery("#updraft-navtab-settings-content form input:not('.udignorechange'), #updraft-navtab-settings-content form select").change(function(t){updraft_settings_form_changed=!0}),jQuery("#updraft-navtab-settings-content form input[type='submit']").click(function(t){updraft_settings_form_changed=!1});var g=180;jQuery(".updraft-bigbutton").each(function(t,e){var a=jQuery(e).width();a>g&&(g=a)}),g>180&&jQuery(".updraft-bigbutton").width(g),setInterval(function(){updraft_activejobs_update(!1)},1250),setTimeout(function(){jQuery("#setting-error-settings_updated").slideUp()},5e3),jQuery("#updraft_restore_db").change(function(){jQuery("#updraft_restore_db").is(":checked")&&1==jQuery(this).data("encrypted")?jQuery("#updraft_restorer_dboptions").slideDown():jQuery("#updraft_restorer_dboptions").slideUp()}),updraft_check_same_times();var h={};h[updraftlion.close]=function(){jQuery(this).dialog("close")},jQuery("#updraft-message-modal").dialog({autoOpen:!1,height:350,width:520,modal:!0,buttons:h});var y={};y[updraftlion.deletebutton]=function(){s(0,0,0,0)},y[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-delete-modal").dialog({autoOpen:!1,height:322,width:430,modal:!0,buttons:y});var v={};v[updraftlion.restore]=function(){var t=0,e=[],a=0,r=jQuery("#updraft_restore_meta_foreign").val();if(jQuery('input[name="updraft_restore[]"]').each(function(o,n){if(jQuery(n).is(":checked")&&!jQuery(n).is(":disabled")){t=1;var d=jQuery(n).data("howmany"),u=jQuery(n).val();if((1==r||2==r&&"db"!=u)&&("wpcore"!=u&&(d=jQuery("#updraft_restore_form #updraft_restore_wpcore").data("howmany")),u="wpcore"),"wpcore"!=u||0==a){var s=[u,d];e.push(s),"wpcore"==u&&(a=1)}}}),1==t){if(1==updraft_restore_stage){jQuery("#updraft-restore-modal-stage1").slideUp("slow"),jQuery("#updraft-restore-modal-stage2").show(),updraft_restore_stage=2;var o=jQuery(".updraft_restore_date").first().text(),n=e,d=jQuery("#updraft_restore_timestamp").val();try{updraft_send_command("whichdownloadsneeded",{downloads:e,timestamp:d},function(t){if(t.hasOwnProperty("downloads")&&(console.log("UpdraftPlus: items which still require downloading follow"),n=t.downloads,console.log(n)),0==n.length)updraft_restorer_checkstage2(0);else for(var e=0;e<n.length;e++)updraft_downloader("udrestoredlstatus_",d,n[e][0],"#ud_downloadstatus2",n[e][1],o,!1)},{alert_on_error:!1,error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft-restore-modal-stage2a").html('<p style="color:red;">'+r.fatal_error_message+"</p>");else{var o="updraft_send_command: error: "+e+" ("+a+")";jQuery("#updraft-restore-modal-stage2a").html('<p style="color:red; margin: 5px;">'+o+"</p>"),console.log(o),console.log(t)}}})}catch(u){console.log("UpdraftPlus: error (follows) when looking for items needing downloading"),console.log(u),alert(updraftlion.jsonnotunderstood)}}else if(2==updraft_restore_stage)updraft_restorer_checkstage2(1);else if(3==updraft_restore_stage){var s=1;if(jQuery("#updraft_restoreoptions_ui input.required").each(function(t){if(0!=s){var e=jQuery(this).val();if(""==e)alert(updraftlion.pleasefillinrequired),s=0;else if(""!=jQuery(this).attr("pattern")){var a=jQuery(this).attr("pattern"),r=new RegExp(a,"g");r.test(e)||(alert(jQuery(this).data("invalidpattern")),s=0)}}}),!s)return;var i=jQuery("#updraft_restoreoptions_ui select, #updraft_restoreoptions_ui input").serialize();console.log("Restore options: "+i),jQuery("#updraft_restorer_restore_options").val(i),jQuery("#updraft-restore-modal-stage2a").html(updraftlion.restore_proceeding),jQuery("#updraft_restore_form").submit(),updraft_restore_stage=4}}else alert(updraftlion.youdidnotselectany)},v[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-restore-modal").dialog({autoOpen:!1,height:505,width:590,modal:!0,buttons:v}),jQuery("#updraft-iframe-modal").dialog({autoOpen:!1,height:500,width:780,modal:!0}),jQuery("#updraft-backupnow-inpage-modal").dialog({autoOpen:!1,height:345,width:580,modal:!0});var b={};b[updraftlion.backupnow]=function(){var t=jQuery("#backupnow_includedb").is(":checked")?0:1,e=jQuery("#backupnow_includefiles").is(":checked")?0:1,a=jQuery("#backupnow_includecloud").is(":checked")?0:1,r=backupnow_whichtables_checked("");if(""==r&&0==t)return alert(updraftlion.notableschosen),void jQuery("#backupnow_includefiles_moreoptions").show();"boolean"==typeof r&&(r=null);var o=backupnow_whichfiles_checked("");return""==o&&0==e?(alert(updraftlion.nofileschosen),void jQuery("#backupnow_includefiles_moreoptions").show()):t&&e?void alert(updraftlion.excludedeverything):(jQuery(this).dialog("close"),setTimeout(function(){jQuery("#updraft_lastlogmessagerow").fadeOut("slow",function(){jQuery(this).fadeIn("slow")})},1700),void updraft_backupnow_go(t,e,a,o,"",jQuery("#backupnow_label").val(),r))},b[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-backupnow-modal").dialog({autoOpen:!1,height:472,width:610,modal:!0,buttons:b}),jQuery("#updraft-migrate-modal").dialog({autoOpen:!1,height:updraftlion.migratemodalheight,width:updraftlion.migratemodalwidth,modal:!0}),jQuery("#updraft-poplog").dialog({autoOpen:!1,height:600,width:"75%",modal:!0}),jQuery("#updraft-navtab-settings-content .enableexpertmode").click(function(){return jQuery("#updraft-navtab-settings-content .expertmode").fadeIn(),jQuery("#updraft-navtab-settings-content .enableexpertmode").off("click"),!1}),jQuery("#updraft-navtab-settings-content .backupdirrow").on("click","a.updraft_backup_dir_reset",function(){return jQuery("#updraft_dir").val("updraft"),!1}),jQuery("#updraft-navtab-settings-content .updraft_include_entity").click(function(){var t=jQuery(this).data("toggle_exclude_field");t&&i(t,!1)}),jQuery("#updraft-navtab-settings-content .updraft-service").change(function(){var t=jQuery(this).val();jQuery("#updraft-navtab-settings-content .updraftplusmethod").hide(),jQuery("#updraft-navtab-settings-content ."+t).show()}),jQuery("#updraft-navtab-settings-content a.updraft_show_decryption_widget").click(function(t){t.preventDefault(),jQuery("#updraftplus_db_decrypt").val(jQuery("#updraft_encryptionphrase").val()),jQuery("#updraft-manualdecrypt-modal").slideToggle()}),jQuery("#updraftplus-phpinfo").click(function(t){t.preventDefault(),updraft_iframe_modal("phpinfo",updraftlion.phpinfo)}),jQuery("#updraftplus-rawbackuphistory").click(function(t){t.preventDefault(),updraft_iframe_modal("rawbackuphistory",updraftlion.raw)}),jQuery("#updraft-navtab-status").click(function(t){t.preventDefault(),jQuery(this).addClass("nav-tab-active"),jQuery("#updraft-navtab-expert-content").hide(),jQuery("#updraft-navtab-settings-content").hide(),jQuery("#updraft-navtab-backups-content").hide(),jQuery("#updraft-navtab-addons-content").hide(),jQuery("#updraft-navtab-status-content").show(),jQuery("#updraft-navtab-expert").removeClass("nav-tab-active"),jQuery("#updraft-navtab-backups").removeClass("nav-tab-active"),jQuery("#updraft-navtab-settings").removeClass("nav-tab-active"),jQuery("#updraft-navtab-addons").removeClass("nav-tab-active"),updraft_page_is_visible=1,updraft_console_focussed_tab="status",updraft_activejobs_update(!0)}),jQuery("#updraft-navtab-expert").click(function(t){t.preventDefault(),jQuery(this).addClass("nav-tab-active"),jQuery("#updraft-navtab-settings-content").hide(),jQuery("#updraft-navtab-status-content").hide(),jQuery("#updraft-navtab-backups-content").hide(),jQuery("#updraft-navtab-addons-content").hide(),jQuery("#updraft-navtab-expert-content").show(),jQuery("#updraft-navtab-status").removeClass("nav-tab-active"),jQuery("#updraft-navtab-backups").removeClass("nav-tab-active"),jQuery("#updraft-navtab-settings").removeClass("nav-tab-active"),jQuery("#updraft-navtab-addons").removeClass("nav-tab-active"),
|
3 |
-
updraft_page_is_visible=1,updraft_console_focussed_tab="expert"}),jQuery("#updraft-navtab-settings, #updraft-navtab-settings2, #updraft_backupnow_gotosettings").click(function(t){t.preventDefault(),jQuery(this).parents(".updraftmessage").remove(),jQuery("#updraft-backupnow-modal").dialog("close"),jQuery("#updraft-navtab-status-content").hide(),jQuery("#updraft-navtab-backups-content").hide(),jQuery("#updraft-navtab-expert-content").hide(),jQuery("#updraft-navtab-addons-content").hide(),jQuery("#updraft-navtab-settings-content").show(),jQuery("#updraft-navtab-settings").addClass("nav-tab-active"),jQuery("#updraft-navtab-expert").removeClass("nav-tab-active"),jQuery("#updraft-navtab-backups").removeClass("nav-tab-active"),jQuery("#updraft-navtab-status").removeClass("nav-tab-active"),jQuery("#updraft-navtab-addons").removeClass("nav-tab-active"),updraft_page_is_visible=1,updraft_console_focussed_tab="settings"}),jQuery("#updraft-navtab-addons").click(function(t){t.preventDefault(),jQuery(this).addClass("b#nav-tab-active"),jQuery("#updraft-navtab-status-content").hide(),jQuery("#updraft-navtab-backups-content").hide(),jQuery("#updraft-navtab-expert-content").hide(),jQuery("#updraft-navtab-settings-content").hide(),jQuery("#updraft-navtab-addons-content").show(),jQuery("#updraft-navtab-addons").addClass("nav-tab-active"),jQuery("#updraft-navtab-expert").removeClass("nav-tab-active"),jQuery("#updraft-navtab-backups").removeClass("nav-tab-active"),jQuery("#updraft-navtab-status").removeClass("nav-tab-active"),jQuery("#updraft-navtab-settings").removeClass("nav-tab-active"),updraft_page_is_visible=1,updraft_console_focussed_tab="addons"}),jQuery("#updraft-navtab-backups").click(function(t){t.preventDefault(),updraft_openrestorepanel(1)}),updraft_send_command("ping",null,function(t,e){"success"==e&&"pong"!=t&&t.indexOf("pong")>=0&&(jQuery("#updraft-navtab-backups-content .ud-whitespace-warning").show(),console.log("UpdraftPlus: Extra output warning: response (which should be just (string)'pong') follows."),console.log(t))},{json_parse:!1,type:"GET"});try{"undefined"!=typeof updraft_plupload_config&&l()}catch(j){console.log(j)}if(jQuery("#updraftplus_httpget_go").click(function(t){t.preventDefault(),p(0)}),jQuery("#updraftplus_httpget_gocurl").click(function(t){t.preventDefault(),p(1)}),jQuery("#updraftplus_callwpaction_go").click(function(t){t.preventDefault(),params={wpaction:jQuery("#updraftplus_callwpaction").val()},updraft_send_command("call_wordpress_action",params,function(t){t.e?alert(t.e):t.s||(t.r?jQuery("#updraftplus_callwpaction_results").html(t.r):(console.log(t),alert(updraftlion.jsonnotunderstood)))})}),jQuery("#updraft_activejobs_table").on("click",".updraft_jobinfo_delete",function(t){t.preventDefault();var e=jQuery(this).data("jobid");e?updraft_activejobs_delete(e):console.log("UpdraftPlus: A stop job link was clicked, but the Job ID could not be found")}),jQuery("#updraft_activejobs_table, #updraft-navtab-backups-content .updraft_existing_backups, #updraft-backupnow-inpage-modal").on("click",".updraft-log-link",function(t){t.preventDefault();var e=jQuery(this).data("jobid");e?updraft_popuplog(e):console.log("UpdraftPlus: A log link was clicked, but the Job ID could not be found")}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click","button.choose-components-button",function(t){var e=jQuery(this).data("entities"),a=jQuery(this).data("backup_timestamp"),r=jQuery(this).data("showdata");c(e,a,r)}),"initiate_restore"==_("udaction")){var w=_("entities"),k=_("backup_timestamp"),Q=_("showdata");c(w,k,Q)}var x={};x[updraftlion.uploadbutton]=function(){var t=jQuery("#updraft_upload_timestamp").val(),e=jQuery("#updraft_upload_nonce").val(),a="",r=!1;return jQuery(".updraft_remote_storage_destination").each(function(t){jQuery(this).is(":checked")&&(r=!0)}),r?(a=jQuery("input[name^='updraft_remote_storage_destination_']").serializeArray(),jQuery(this).dialog("close"),alert(updraftlion.local_upload_started),jQuery("#updraft-navtab-backups-content").hide(),jQuery("#updraft-navtab-status-content").show(),jQuery("#updraft-navtab-backups").removeClass("nav-tab-active"),jQuery("#updraft-navtab-status").addClass("nav-tab-active"),void updraft_send_command("upload_local_backup",{use_nonce:e,use_timestamp:t,services:a},function(t){})):void jQuery("#updraft-upload-modal-error").html(updraftlion.local_upload_error)},x[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-upload-modal").dialog({autoOpen:!1,height:322,width:430,modal:!0,buttons:x}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click","button.updraft-upload-link",function(t){t.preventDefault();var e=jQuery(this).data("nonce").toString(),a=jQuery(this).data("key").toString(),r=jQuery(this).data("services").toString();e?f(a,e,r):console.log("UpdraftPlus: A upload link was clicked, but the Job ID could not be found")}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click",".updraft-delete-link",function(t){t.preventDefault();var e=jQuery(this).data("hasremote"),a=jQuery(this).data("nonce").toString(),r=jQuery(this).data("key").toString();a?updraft_delete(r,a,e):console.log("UpdraftPlus: A delete link was clicked, but the Job ID could not be found")}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click","button.updraft_download_button",function(t){t.preventDefault();var e="uddlstatus_",a=jQuery(this).data("backup_timestamp"),r=jQuery(this).data("what"),o=".ud_downloadstatus",n=jQuery(this).data("set_contents"),d=jQuery(this).data("prettydate"),u=!0;updraft_downloader(e,a,r,o,n,d,u)}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("dblclick",".updraft_existingbackup_date",function(t){t.preventDefault();var e=jQuery(this).data("rawbackup");null!=e&&""!=e&&updraft_html_modal(e,updraftlion.raw,780,500)})}),jQuery(document).ready(function(t){var e="#updraft-navtab-settings-content ";t(e+"#remote-storage-holder").on("click",".updraftvault_backtostart",function(a){a.preventDefault(),t(e+"#updraftvault_settings_showoptions").slideUp(),t(e+"#updraftvault_settings_connect").slideUp(),t(e+"#updraftvault_settings_connected").slideUp(),t(e+"#updraftvault_settings_default").slideDown()}),t(e).on("keypress","#updraftvault_settings_connect input",function(a){if(13==a.which)return t(e+"#updraftvault_connect_go").click(),!1}),t(e+"#remote-storage-holder").on("click","#updraftvault_recountquota",function(a){a.preventDefault(),t(e+"#updraftvault_recountquota").html(updraftlion.counting);try{updraft_send_command("vault_recountquota",{instance_id:t("#updraftvault_settings_connect").data("instance_id")},function(a){t(e+"#updraftvault_recountquota").html(updraftlion.updatequotacount),a.hasOwnProperty("html")&&(t(e+"#updraftvault_settings_connected").html(a.html),a.hasOwnProperty("connected")&&(a.connected?(t(e+"#updraftvault_settings_default").hide(),t(e+"#updraftvault_settings_connected").show()):(t(e+"#updraftvault_settings_connected").hide(),t(e+"#updraftvault_settings_default").show())))},{error_callback:function(a,r,o,n){if(t(e+"#updraftvault_recountquota").html(updraftlion.updatequotacount),"undefined"!=typeof n&&n.hasOwnProperty("fatal_error"))console.error(n.fatal_error_message),alert(n.fatal_error_message);else{var d="updraft_send_command: error: "+r+" ("+o+")";console.log(d),alert(d),console.log(a)}}})}catch(r){t(e+"#updraftvault_recountquota").html(updraftlion.updatequotacount),console.log(r)}}),t(e+"#remote-storage-holder").on("click","#updraftvault_disconnect",function(a){a.preventDefault(),t(e+"#updraftvault_disconnect").html(updraftlion.disconnecting);try{updraft_send_command("vault_disconnect",{immediate_echo:!0,instance_id:t("#updraftvault_settings_connect").data("instance_id")},function(a){t(e+"#updraftvault_disconnect").html(updraftlion.disconnect),a.hasOwnProperty("html")&&(t(e+"#updraftvault_settings_connected").html(a.html).slideUp(),t(e+"#updraftvault_settings_default").slideDown())},{error_callback:function(a,r,o,n){if(t(e+"#updraftvault_disconnect").html(updraftlion.disconnect),"undefined"!=typeof n&&n.hasOwnProperty("fatal_error"))console.error(n.fatal_error_message),alert(n.fatal_error_message);else{var d="updraft_send_command: error: "+r+" ("+o+")";console.log(d),alert(d),console.log(a)}}})}catch(r){t(e+"#updraftvault_disconnect").html(updraftlion.disconnect),console.log(r)}}),t(e+"#remote-storage-holder").on("click","#updraftvault_connect",function(a){a.preventDefault(),t(e+"#updraftvault_settings_default").slideUp(),t(e+"#updraftvault_settings_connect").slideDown()}),t(e+"#remote-storage-holder").on("click","#updraftvault_showoptions",function(a){a.preventDefault(),t(e+"#updraftvault_settings_default").slideUp(),t(e+"#updraftvault_settings_showoptions").slideDown()}),t("#remote-storage-holder").on("keyup",".updraftplus_onedrive_folder_input",function(e){var a=t(this).val(),r=t(this).closest("td");0==a.indexOf("https:")||0==a.indexOf("http:")?r.find(".onedrive_folder_error").length||r.append('<div class="onedrive_folder_error">'+updraftlion.onedrive_folder_url_warning+"</div>"):r.find(".onedrive_folder_error").slideUp("slow",function(){r.find(".onedrive_folder_error").remove()})}),t(e+"#remote-storage-holder").on("click","#updraftvault_connect_go",function(a){return t(e+"#updraftvault_connect_go").html(updraftlion.connecting),updraft_send_command("vault_connect",{email:t("#updraftvault_email").val(),pass:t("#updraftvault_pass").val(),instance_id:t("#updraftvault_settings_connect").data("instance_id")},function(a,r,o){t(e+"#updraftvault_connect_go").html(updraftlion.connect),a.hasOwnProperty("e")?(updraft_html_modal('<h4 style="margin-top:0px; padding-top:0px;">'+updraftlion.errornocolon+"</h4><p>"+a.e+"</p>",updraftlion.disconnect,400,250),a.hasOwnProperty("code")&&"no_quota"==a.code&&(t(e+"#updraftvault_settings_connect").slideUp(),t(e+"#updraftvault_settings_default").slideDown())):a.hasOwnProperty("connected")&&a.connected&&a.hasOwnProperty("html")?(t(e+"#updraftvault_settings_connect").slideUp(),t(e+"#updraftvault_settings_connected").html(a.html).slideDown()):(console.log(a),alert(updraftlion.unexpectedresponse+" "+o))},{error_callback:function(a,r,o,n){if(t(e+"#updraftvault_connect_go").html(updraftlion.connect),"undefined"!=typeof n&&n.hasOwnProperty("fatal_error"))console.error(n.fatal_error_message),alert(n.fatal_error_message);else{var d="updraft_send_command: error: "+r+" ("+o+")";console.log(d),alert(d),console.log(a)}}}),!1})}),jQuery(document).ready(function(t){function e(){var t=new plupload.Uploader(updraft_plupload_config2);t.bind("Init",function(t){var e=jQuery("#plupload-upload-ui2");t.features.dragdrop?(e.addClass("drag-drop"),jQuery("#drag-drop-area2").bind("dragover.wp-uploader",function(){e.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){e.removeClass("drag-over")})):(e.removeClass("drag-drop"),jQuery("#drag-drop-area2").unbind(".wp-uploader"))}),t.init(),t.bind("FilesAdded",function(e,a){plupload.each(a,function(e){return/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-db([0-9]+)?\.(gz\.crypt)$/i.test(e.name)?void jQuery("#filelist2").append('<div class="file" id="'+e.id+'"><b>'+e.name+"</b> (<span>"+plupload.formatSize(0)+"</span>/"+plupload.formatSize(e.size)+') <div class="fileprogress"></div></div>'):(alert(e.name+": "+updraftlion.notdba),void t.removeFile(e))}),e.refresh(),e.start()}),t.bind("UploadProgress",function(t,e){jQuery("#"+e.id+" .fileprogress").width(e.percent+"%"),jQuery("#"+e.id+" span").html(plupload.formatSize(parseInt(e.size*e.percent/100)))}),t.bind("Error",function(t,e){"-200"==e.code?err_makesure="\n"+updraftlion.makesure2:err_makesure=updraftlion.makesure,alert(updraftlion.uploaderr+" (code "+e.code+") : "+e.message+" "+err_makesure)}),t.bind("FileUploaded",function(t,e,a){"200"==a.status?"ERROR:"==a.response.substring(0,6)?alert(updraftlion.uploaderror+" "+a.response.substring(6)):"OK:"==a.response.substring(0,3)?(bkey=a.response.substring(3),jQuery("#"+e.id+" .fileprogress").hide(),jQuery("#"+e.id).append(updraftlion.uploaded+' <a href="?page=updraftplus&action=downloadfile&updraftplus_file='+bkey+"&decrypt_key="+encodeURIComponent(jQuery("#updraftplus_db_decrypt").val())+'">'+updraftlion.followlink+"</a> "+updraftlion.thiskey+" "+jQuery("#updraftplus_db_decrypt").val().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"))):alert(updraftlion.unknownresp+" "+a.response):alert(updraftlion.ukrespstatus+" "+a.code)})}try{"undefined"!=typeof updraft_plupload_config2&&e()}catch(a){console.log(a)}if(jQuery("#updraft-hidethis").remove(),Handlebars.registerHelper("ifeq",function(t,e,a){return"string"!=typeof t&&"undefined"!=typeof t&&null!==t&&(t=t.toString()),"string"!=typeof e&&"undefined"!=typeof e&&null!==e&&(e=e.toString()),t===e?a.fn(this):a.inverse(this)}),t("#remote-storage-holder").length){var r="";for(var o in updraftlion.remote_storage_templates)if("undefined"!=typeof updraftlion.remote_storage_options[o]){var n=Handlebars.compile(updraftlion.remote_storage_templates[o]),d=!0;for(var u in updraftlion.remote_storage_options[o])if("default"!==u){var s=updraftlion.remote_storage_options[o][u];s.first_instance=d,"undefined"==typeof s.instance_enabled&&(s.instance_enabled=1),r+=n(s),d=!1}}else r+=updraftlion.remote_storage_templates[o];t("#remote-storage-holder").append(r).ready(function(){t(".updraftplusmethod").not(".none").hide(),updraft_remote_storage_tabs_setup(),t("#remote-storage-holder .updraftplus_onedrive_folder_input").trigger("keyup")})}}),jQuery(document).ready(function(t){function e(){var t=r("object"),e=new Date;t=JSON.stringify({version:"1.12.40",epoch_date:e.getTime(),local_date:e.toLocaleString(),network_site_url:updraftlion.network_site_url,data:t});var a=document.body.appendChild(document.createElement("a"));a.setAttribute("download",updraftlion.export_settings_file_name),a.setAttribute("style","display:none;"),a.setAttribute("href","data:text/json;charset=UTF-8,"+encodeURIComponent(t)),a.click()}function a(e){var a,r=decodeURIComponent(e);try{a=ud_parse_json(r)}catch(n){return t.unblockUI(),jQuery("#import_settings").val(""),console.log(r),console.log(n),void alert(updraftlion.import_invalid_json_file)}if(window.confirm(updraftlion.importing_data_from+" "+r.network_site_url+"\n"+updraftlion.exported_on+" "+r.local_date+"\n"+updraftlion.continue_import)){var d=JSON.stringify(a.data);updraft_send_command("importsettings",{settings:d,updraftplus_version:updraftlion.updraftplus_version},function(e,a,r){var n=o(e);!n.hasOwnProperty("saved")||n.saved?(updraft_settings_form_changed=!1,location.replace(updraftlion.updraft_settings_url)):(t.unblockUI(),n.hasOwnProperty("error_message")&&n.error_message&&alert(n.error_message))},{action:"updraft_importsettings",nonce:updraftplus_settings_nonce,error_callback:function(e,a,r,o){if(t.unblockUI(),"undefined"!=typeof o&&o.hasOwnProperty("fatal_error"))console.error(o.fatal_error_message),alert(o.fatal_error_message);else{var n="updraft_send_command: error: "+a+" ("+r+")";console.log(n),console.log(e),alert(n)}}})}else t.unblockUI()}function r(e){var a="",e="undefined"==typeof e?"string":e;return"object"==e?a=t("#updraft-navtab-settings-content form input[name!='action'][name!='option_page'][name!='_wpnonce'][name!='_wp_http_referer'], #updraft-navtab-settings-content form textarea, #updraft-navtab-settings-content form select, #updraft-navtab-settings-content form input[type=checkbox]").serializeJSON({checkboxUncheckedValue:"0",useIntKeysAsArrayIndex:!0}):(a=t("#updraft-navtab-settings-content form input[name!='action'], #updraft-navtab-settings-content form textarea, #updraft-navtab-settings-content form select").serialize(),t.each(t("#updraft-navtab-settings-content form input[type=checkbox]").filter(function(e){return 0==t(this).prop("checked")}),function(e,r){var o="0";a+="&"+t(r).attr("name")+"="+o})),a}function o(e,a){try{var r=(e.messages,e.backup_dir.writable),o=e.backup_dir.message,n=e.backup_dir.button_title}catch(d){return console.log(d),console.log(a),alert(updraftlion.jsonnotunderstood),t.unblockUI(),{}}if(e.hasOwnProperty("changed")){console.log("UpdraftPlus: savesettings: some values were changed after being filtered"),console.log(e.changed);for(prop in e.changed)if("object"==typeof e.changed[prop])for(innerprop in e.changed[prop])t("[name='"+innerprop+"']").is(":checkbox")||t("[name='"+prop+"["+innerprop+"]']").val(e.changed[prop][innerprop]);else t("[name='"+prop+"']").is(":checkbox")||t("[name='"+prop+"']").val(e.changed[prop])}return t("#updraft_writable_mess").html(o),0==r?(t("#updraft-backupnow-button").attr("disabled","disabled"),t("#updraft-backupnow-button").attr("title",n),t(".backupdirrow").css("display","table-row")):(t("#updraft-backupnow-button").removeAttr("disabled"),t("#updraft-backupnow-button").removeAttr("title")),e.hasOwnProperty("updraft_include_more_path")&&t("#backupnow_includefiles_moreoptions").html(e.updraft_include_more_path),e.hasOwnProperty("backup_now_message")&&t("#backupnow_remote_container").html(e.backup_now_message),t(".updraftmessage").remove(),t("#updraft_backup_started").before(e.messages),t("#next-backup-table-inner").html(e.scheduled),e}function n(){var t=!1;if(jQuery("#updraft-authenticate-modal-innards").html(""),jQuery("div[class*=updraft_authenticate_] a.updraft_authlink").each(function(){jQuery("#updraft-authenticate-modal-innards").append('<p><a href="'+jQuery(this).attr("href")+'">'+jQuery(this).html()+"</a></p>"),t=!0}),t){var e={};e[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-authenticate-modal").dialog({autoOpen:!0,modal:!0,resizable:!1,draggable:!1,buttons:e,width:"auto"}).dialog("open")}}var d=new Image;d.src=updraftlion.ud_url+"/images/udlogo-rotating.gif",t("#updraft-navtab-settings-content input.updraft_include_entity").change(function(e){var a=t(this).attr("id"),r=t(this).is(":checked"),o="#backupnow_files_"+a;t(o).prop("checked",r)}),t("#updraftplus-settings-save").click(function(e){e.preventDefault(),t.blockUI({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.saving+"</div>"});var a=r("string");updraft_send_command("savesettings",{settings:a,updraftplus_version:updraftlion.updraftplus_version},function(e,a,r){o(e,r),t("#updraft-wrap .fade").delay(6e3).fadeOut(2e3),t("html, body").animate({scrollTop:t("#updraft-wrap").offset().top},1e3,function(){n()}),t.unblockUI()},{action:"updraft_savesettings",error_callback:function(e,a,r,o){if(t.unblockUI(),"undefined"!=typeof o&&o.hasOwnProperty("fatal_error"))console.error(o.fatal_error_message),alert(o.fatal_error_message);else{var n="updraft_send_command: error: "+a+" ("+r+")";console.log(n),alert(n),console.log(e)}},nonce:updraftplus_settings_nonce})}),t("#updraftplus-settings-export").click(function(){updraft_settings_form_changed&&alert(updraftlion.unsaved_settings_export),e()}),t("#updraftplus-settings-import").click(function(){t.blockUI({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.importing+"</div>"});var e=document.getElementById("import_settings");if(0==e.files.length)return alert(updraftlion.import_select_file),void t.unblockUI();var r=e.files[0],o=new FileReader;o.onload=function(){a(this.result)},o.readAsText(r)})}),jQuery(document).ready(function(t){function e(e,o,n,d){if("function"==typeof n){var u=t(d).find("#updraftcentral_cloud_form"),s=u.find('.form_hidden_fields input[name="key"]');if(s.length&&""!==s.val())return void n.apply(this,[s.val()]);var i={where_send:"__updraftpluscom",key_description:"",key_size:e,mothership_firewalled:o};a(d),updraft_send_command("updraftcentral_create_key",i,function(e){r(d);try{if(i=ud_parse_json(e),i.hasOwnProperty("error"))return void console.log(i);i.hasOwnProperty("bundle")?n.apply(this,[i.bundle]):i.hasOwnProperty("r")?(t(d).find(".updraftcentral_cloud_notices").html(updraftlion.trouble_connecting).addClass("updraftcentral_cloud_info"),alert(i.r)):console.log(i)}catch(a){console.log(a)}},{json_parse:!1})}}function a(e){t(e).find(".updraftcentral_cloud_spinner.spinner").addClass("visible")}function r(e){t(e).find(".updraftcentral_cloud_spinner.spinner").removeClass("visible")}function o(e,o){a(o),updraft_send_command("process_updraftcentral_registration",e,function(a){r(o);try{if(e=ud_parse_json(a),e.hasOwnProperty("error")){var n=e.message,u=["existing_user_email","email_exists"];return-1!==t.inArray(e.code,u)&&(n=e.message+" "+updraftlion.perhaps_login),t(o).find(".updraftcentral_cloud_notices").html(n).addClass("updraftcentral_cloud_error"),t(o).find(".updraftcentral_cloud_notices a").attr("target","_blank"),void console.log(e)}"registered"===e.status&&(t(o).find(".updraftcentral_cloud_form_container").hide(),t(o).find(".updraftcentral-subheading").hide(),t(o).find(".updraftcentral_cloud_notices").removeClass("updraftcentral_cloud_error"),d(o,e,updraftlion.registration_successful))}catch(s){console.log(s)}},{json_parse:!1})}function n(e,n){a(n),updraft_send_command("process_updraftcentral_login",e,function(a){r(n);try{if(data=ud_parse_json(a),data.hasOwnProperty("error")){if("incorrect_password"===data.code&&(t(n).find(".updraftcentral_cloud_form_container .tfa_fields").hide(),t(n).find(".updraftcentral_cloud_form_container .non_tfa_fields").show(),t(n).find("input#two_factor_code").val(""),t(n).find("input#password").val("").focus()),"email_not_registered"!==data.code)return t(n).find(".updraftcentral_cloud_notices").html(data.message).addClass("updraftcentral_cloud_error"),t(n).find(".updraftcentral_cloud_notices a").attr("target","_blank"),void console.log(data);o(e,n)}data.hasOwnProperty("tfa_enabled")&&1==data.tfa_enabled&&(t(n).find(".updraftcentral_cloud_notices").html("").removeClass("updraftcentral_cloud_error"),t(n).find(".updraftcentral_cloud_form_container .non_tfa_fields").hide(),t(n).find(".updraftcentral_cloud_form_container .tfa_fields").show(),t(n).find("input#two_factor_code").focus()),"authenticated"===data.status&&(t(n).find(".updraftcentral_cloud_form_container").hide(),t(n).find(".updraftcentral_cloud_notices").removeClass("updraftcentral_cloud_error"),d(n,data,updraftlion.login_successful))}catch(u){console.log(u)}},{json_parse:!1})}function d(e,a,r){var o=t(e).find("form#updraftcentral_cloud_redirect_form");o.attr("action",a.redirect_url),o.attr("target","_blank"),"undefined"!=typeof a.redirect_token&&o.append('<input type="hidden" name="redirect_token" value="'+a.redirect_token+'">'),$redirect_lnk='<a href="#" class="updraftcentral_cloud_redirect_link">'+updraftlion.updraftcentral_cloud+"</a>",$close_lnk='<a href="#" class="updraftcentral_cloud_close_link">'+updraftlion.close_wizard+"</a>",t(e).find(".updraftcentral_cloud_notices").html(r.replace("%s",$redirect_lnk)+" "+$close_lnk+"<br/><br/>"+updraftlion.control_udc_connections),t(e).find(".updraftcentral_cloud_notices .updraftcentral_cloud_redirect_link").off("click").on("click",function(a){a.preventDefault(),o.submit(),t(e).find(".updraftcentral_cloud_notices .updraftcentral_cloud_close_link").trigger("click")}),t(e).find(".updraftcentral_cloud_notices .updraftcentral_cloud_close_link").off("click").on("click",function(a){a.preventDefault(),t(e).dialog("close"),t("#updraftcentral_cloud_connect_container").hide()})}function u(e){var a=t(e).find("#updraftcentral_cloud_form"),r=a.find("input#email").val(),o=a.find("input#password").val(),n=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;t(e).find(".updraftcentral_cloud_notices").html("").removeClass("updraftcentral_cloud_error updraftcentral_cloud_info");var d=a.find('.updraftcentral-data-consent > input[name="i_consent"]').is(":checked");return d?0===r.length||0===o.length?(t(e).find(".updraftcentral_cloud_notices").html(updraftlion.username_password_required).addClass("updraftcentral_cloud_error"),!1):null!==r.match(n)||(t(e).find(".updraftcentral_cloud_notices").html(updraftlion.valid_email_required).addClass("updraftcentral_cloud_error"),!1):(t(e).find(".updraftcentral_cloud_notices").html(updraftlion.data_consent_required).addClass("updraftcentral_cloud_error"),!1)}function s(a,r){var d=t(a).find("#updraft_central_keysize").val(),u=t(a).find("#updraft_central_firewalled").is(":checked")?1:0;e(d,u,function(e){var d=t(a).find("#updraftcentral_cloud_form"),u=d.find('.form_hidden_fields input[name="key"]');0===u.length&&d.find(".form_hidden_fields").append('<input type="hidden" name="key" value="'+e+'">');var s=d.find("input").serialize(),i={form_data:s};"undefined"!=typeof r&&r?o(i,a):n(i,a)},a)}function i(){var e=t("#updraftcentral_cloud_login_form");if(e.length){t("#updraft-iframe-modal-innards").html(e.html());var a=t("#updraft-iframe-modal").dialog("option","title",updraftlion.updraftcentral_cloud).dialog("option","width",520).dialog("option","height",450).dialog("option","buttons",{});a.dialog("open");var r=a.find(".updraftcentral-data-consent"),o=r.find("input").attr("name");"undefined"!=typeof o&&o&&(r.find("input").attr("id",o),r.find("label").attr("for",o))}}jQuery("#updraft-restore-modal").on("change","#updraft_restorer_charset",function(e){if(t("#updraft_restorer_charset").length&&t("#updraft_restorer_collate").length&&t("#collate_change_on_charset_selection_data").length){var a=t("#updraft_restorer_charset").val();t("#updraft_restorer_collate option").show(),t("#updraft_restorer_collate option[data-charset!="+a+"]").hide(),updraft_send_command("collate_change_on_charset_selection",{collate_change_on_charset_selection_data:t("#collate_change_on_charset_selection_data").val(),updraft_restorer_charset:a,updraft_restorer_collate:t("#updraft_restorer_collate").val()},function(e){e.hasOwnProperty("is_action_required")&&1==e.is_action_required&&e.hasOwnProperty("similar_type_collate")&&t("#updraft_restorer_collate").val(e.similar_type_collate)})}}),t("#updraft-wrap #btn_cloud_connect").on("click",function(){i()}),t("#updraft-wrap a#self_hosted_connect").on("click",function(e){e.preventDefault(),t("h2.nav-tab-wrapper > a#updraft-navtab-expert").trigger("click"),t("div.advanced_settings_menu > #updraft_central").trigger("click")}),t("#updraft-iframe-modal").on("click","#updraftcentral_cloud_login",function(e){e.preventDefault();var a=t(this).closest("#updraft-iframe-modal");u(a)&&s(a)})});
|
1 |
+
function updraft_send_command(t,e,a,r){default_options={json_parse:!0,alert_on_error:!0,action:"updraft_ajax",nonce:updraft_credentialtest_nonce,nonce_key:"nonce",timeout:null,async:!0,type:"POST"},"undefined"==typeof r&&(r={});for(var o in default_options)r.hasOwnProperty(o)||(r[o]=default_options[o]);var n={action:r.action,subaction:t};if(n[r.nonce_key]=r.nonce,"object"==typeof e)for(var d in e)n[d]=e[d];else n.action_data=e;var u={type:r.type,url:ajaxurl,data:n,success:function(t,e){if(r.json_parse){try{var o=ud_parse_json(t)}catch(n){return"function"==typeof r.error_callback?r.error_callback(t,n,502,o):(console.log(n),console.log(t),void(r.alert_on_error&&alert(updraftlion.unexpectedresponse+" "+t)))}if(o.hasOwnProperty("fatal_error"))return"function"==typeof r.error_callback?r.error_callback(t,e,500,o):(console.error(o.fatal_error_message),r.alert_on_error&&alert(o.fatal_error_message),!1);"function"==typeof a&&a(o,e,t)}else"function"==typeof a&&a(t,e)},error:function(t,e,a){"function"==typeof r.error_callback?r.error_callback(t,e,a):(console.log("updraft_send_command: error: "+e+" ("+a+")"),console.log(t))},dataType:"text",async:r.async};null!=r.timeout&&(u.timeout=r.timeout),jQuery.ajax(u)}function updraft_delete(t,e,a){jQuery("#updraft_delete_timestamp").val(t),jQuery("#updraft_delete_nonce").val(e),a?jQuery("#updraft-delete-remote-section, #updraft_delete_remote").removeAttr("disabled").show():jQuery("#updraft-delete-remote-section, #updraft_delete_remote").hide().attr("disabled","disabled"),t.indexOf(",")>-1?(jQuery("#updraft_delete_question_singular").hide(),jQuery("#updraft_delete_question_plural").show()):(jQuery("#updraft_delete_question_plural").hide(),jQuery("#updraft_delete_question_singular").show()),jQuery("#updraft-delete-modal").dialog("open")}function updraft_remote_storage_tab_activation(t){jQuery(".updraftplusmethod").hide(),jQuery(".remote-tab").data("active",!1),jQuery(".remote-tab").removeClass("nav-tab-active"),jQuery(".updraftplusmethod."+t).show(),jQuery(".remote-tab-"+t).data("active",!0),jQuery(".remote-tab-"+t).addClass("nav-tab-active")}function updraft_check_overduecrons(){updraft_send_command("check_overdue_crons",null,function(t){t&&t.hasOwnProperty("m")&&jQuery("#updraft-insert-admin-warning").html(t.m)},{alert_on_error:!1})}function updraft_remote_storage_tabs_setup(){var t=0,e=jQuery(".updraft_servicecheckbox:checked");jQuery(e).each(function(a,r){var o=jQuery(r).val();"updraft_servicecheckbox_none"!=jQuery(r).attr("id")&&t++,jQuery(".remote-tab-"+o).show(),a==jQuery(e).length-1&&updraft_remote_storage_tab_activation(o)}),t>0&&jQuery(".updraftplusmethod.none").hide(),jQuery(document).keyup(function(t){if((32===t.keyCode||13===t.keyCode)&&jQuery(document.activeElement).is("input.labelauty + label")){var e=jQuery(document.activeElement).attr("for");e&&jQuery("#"+e).change()}}),jQuery(".updraft_servicecheckbox").change(function(){var e=jQuery(this).attr("id");if("updraft_servicecheckbox_"==e.substring(0,24)){var a=e.substring(24);null!=a&&""!=a&&(jQuery(this).is(":checked")?(t++,jQuery(".remote-tab-"+a).fadeIn(),updraft_remote_storage_tab_activation(a)):(t--,jQuery(".remote-tab-"+a).hide(),1==jQuery(".remote-tab-"+a).data("active")&&updraft_remote_storage_tab_activation(jQuery(".remote-tab:visible").last().attr("name"))))}t<=0?jQuery(".updraftplusmethod.none").fadeIn():jQuery(".updraftplusmethod.none").hide()}),jQuery(".updraft_servicecheckbox:not(.multi)").change(function(){var t=jQuery(this).attr("value");jQuery(this).is(":not(:checked)")?(jQuery(".updraftplusmethod."+t).hide(),jQuery(".updraftplusmethod.none").fadeIn()):jQuery(".updraft_servicecheckbox").not(this).prop("checked",!1)});var a=jQuery(".updraft_servicecheckbox");"function"==typeof a.labelauty&&a.labelauty()}function updraft_remote_storage_test(t,e,a){var r,o;a?(r=jQuery("#updraft-"+t+"-test-"+a),o=".updraftplusmethod."+t+"-"+a):(r=jQuery("#updraft-"+t+"-test"),o=".updraftplusmethod."+t);var n=r.data("method_label");r.html(updraftlion.testing_settings.replace("%s",n));var d={method:t};jQuery("#updraft-navtab-settings-content "+o+" input[data-updraft_settings_test], #updraft-navtab-settings-content .expertmode input[data-updraft_settings_test]").each(function(t,e){var a=jQuery(e).data("updraft_settings_test"),r=jQuery(e).attr("type");if(a){r||(console.log("UpdraftPlus: settings test input item with no type found"),console.log(e),r="text");var o=null;"checkbox"==r?o=jQuery(e).is(":checked")?1:0:"text"==r||"password"==r?o=jQuery(e).val():(console.log("UpdraftPlus: settings test input item with unrecognised type ("+r+") found"),console.log(e)),d[a]=o}}),jQuery("#updraft-navtab-settings-content "+o+" textarea[data-updraft_settings_test], #updraft-navtab-settings-content "+o+" select[data-updraft_settings_test]").each(function(t,e){var a=jQuery(e).data("updraft_settings_test");d[a]=jQuery(e).val()}),updraft_send_command("test_storage_settings",d,function(t,a){r.html(updraftlion.test_settings.replace("%s",n)),"undefined"!=typeof e&&0!=e&&(e=e.call(this,t,a,d)),"undefined"!=typeof e&&!1===e&&(alert(updraftlion.settings_test_result.replace("%s",n)+" "+t.output),t.hasOwnProperty("data")&&console.log(t.data))},{error_callback:function(t,e,a,o){if(r.html(updraftlion.test_settings.replace("%s",n)),"undefined"!=typeof o&&o.hasOwnProperty("fatal_error"))console.error(o.fatal_error_message),alert(o.fatal_error_message);else{var d="updraft_send_command: error: "+e+" ("+a+")";console.log(d),alert(d),console.log(t)}}})}function backupnow_whichfiles_checked(t){return jQuery('#backupnow_includefiles_moreoptions input[type="checkbox"]').each(function(e){if(jQuery(this).is(":checked")){var a=jQuery(this).attr("name");if("updraft_include_"==a.substring(0,16)){var r=a.substring(16);""!=t&&(t+=","),t+=r}}}),t}function backupnow_whichtables_checked(t){var e=!1;return jQuery('#backupnow_database_moreoptions input[type="checkbox"]').each(function(t){if(!jQuery(this).is(":checked"))return void(e=!0)}),t=jQuery("input[name^='updraft_include_tables_']").serializeArray(),!e||t}function updraft_deleteallselected(){var t=0,e="",a="",r="";jQuery("#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected").each(function(o){t++;var n=jQuery(this).data("nonce");a&&(a+=","),a+=n;var d=jQuery(this).data("key");e&&(e+=","),e+=d;var u=jQuery(this).find(".updraftplus-remove").data("hasremote");r&&(r+=","),r+=u}),updraft_delete(e,a,r)}function updraft_open_main_tab(t){updraftlion.main_tabs_keys.forEach(function(e){t==e?(jQuery("#updraft-navtab-"+e+"-content").show(),jQuery("#updraft-navtab-"+e).addClass("nav-tab-active")):(jQuery("#updraft-navtab-"+e+"-content").hide(),jQuery("#updraft-navtab-"+e).removeClass("nav-tab-active")),updraft_console_focussed_tab=t})}function updraft_openrestorepanel(t){updraft_historytimertoggle(t),updraft_open_main_tab("backups")}function updraft_delete_old_dirs(){return!0}function updraft_initiate_restore(t){jQuery('#updraft-navtab-backups-content .updraft_existing_backups button[data-backup_timestamp="'+t+'"]').click()}function updraft_restore_setoptions(t){var e=0;jQuery('input[name="updraft_restore[]"]').each(function(a,r){var o=jQuery(r).val(),n=o+"=([0-9,]+)",d=new RegExp(n),u=t.match(d);u?(jQuery(r).removeAttr("disabled").data("howmany",u[1]).parent().show(),e++,"db"==o&&(e+=4.5),jQuery(r).is(":checked")&&jQuery("#updraft_restorer_"+o+"options").show()):jQuery(r).attr("disabled","disabled").parent().hide()});var a=t.match(/dbcrypted=1/);a?(jQuery("#updraft_restore_db").data("encrypted",1),jQuery(".updraft_restore_crypteddb").show()):(jQuery("#updraft_restore_db").data("encrypted",0),jQuery(".updraft_restore_crypteddb").hide()),jQuery("#updraft_restore_db").trigger("change");var r=t.match(/meta_foreign=([12])/);r?jQuery("#updraft_restore_meta_foreign").val(r[1]):jQuery("#updraft_restore_meta_foreign").val("0");var o=336+20*e;jQuery("#updraft-restore-modal").dialog("option","height",o)}function updraft_backup_dialog_open(){jQuery("#backupnow_includefiles_moreoptions").hide(),updraft_settings_form_changed?window.confirm(updraftlion.unsavedsettingsbackup)&&(jQuery("#backupnow_label").val(""),jQuery("#updraft-backupnow-modal").dialog("open")):(jQuery("#backupnow_label").val(""),jQuery("#updraft-backupnow-modal").dialog("open"))}function updraft_check_page_visibility(t){"hidden"==document.visibilityState?updraft_page_is_visible=0:(updraft_page_is_visible=1,1!==t&&jQuery("#updraft-navtab-status-content").length&&updraft_activejobs_update(!0))}function updraft_backupnow_inpage_go(t,e,a,r,o,n,d){r="undefined"==typeof r?0:r,o="undefined"==typeof o?0:o,n="undefined"==typeof n?0:n,d="undefined"==typeof d?updraftlion.automaticbackupbeforeupdate:d,updraft_console_focussed_tab="status",updraft_inpage_success_callback=t;var u={},s=jQuery("#updraft-backupnow-inpage-modal").length;s&&jQuery("#updraft-backupnow-inpage-modal").dialog("option","buttons",u),jQuery("#updraft_inpage_prebackup").hide(),s&&jQuery("#updraft-backupnow-inpage-modal").dialog("open"),jQuery("#updraft_inpage_backup").show(),updraft_activejobslist_backupnownonce_only=1,updraft_inpage_hasbegun=0,updraft_backupnow_go(r,o,n,e,a,d,"")}function updraft_activejobs_update(t){var e=(new Date).getTime();if(!(0==t&&e<updraft_activejobs_nextupdate)){updraft_activejobs_nextupdate=e+5500;var a="";jQuery(".ud_downloadstatus .updraftplus_downloader, #ud_downloadstatus2 .updraftplus_downloader").each(function(t,e){var r=jQuery(e).data("downloaderfor");"object"==typeof r&&(""!=a&&(a+=":"),a=a+r.base+","+r.nonce+","+r.what+","+r.index)});var r={downloaders:a};try{jQuery("#updraft-poplog").dialog("isOpen")&&(r.log_fetch=1,r.log_nonce=updraft_poplog_log_nonce,r.log_pointer=updraft_poplog_log_pointer)}catch(o){console.log(o)}updraft_activejobslist_backupnownonce_only&&"undefined"!=typeof updraft_backupnow_nonce&&""!=updraft_backupnow_nonce&&(r.thisjobonly=updraft_backupnow_nonce),updraft_send_command("activejobs_list",r,function(t,o,n){try{t.hasOwnProperty("l")&&(t.l?(jQuery("#updraft_lastlogmessagerow").show(),jQuery("#updraft_lastlogcontainer").html(t.l)):(jQuery("#updraft_lastlogmessagerow").hide(),jQuery("#updraft_lastlogcontainer").html("("+updraftlion.nothing_yet_logged+")")));var d=-1;if(jQuery("#updraft_activejobs").html(t.j),jQuery("#updraft_activejobs .updraft_jobtimings").each(function(t,a){var r=jQuery(a);if(r.data("lastactivity")&&r.data("jobid")){var o=r.data("jobid"),n=r.data("lastactivity");(d==-1||n<d)&&(d=n);var u=r.data("nextresumptionafter"),s=r.data("nextresumption");e=(new Date).getTime(),n>50&&s>0&&u<-30&&e>updraft_last_forced_when+1e5&&(updraft_last_forced_jobid!=o||s!=updraft_last_forced_resumption)&&(updraft_last_forced_resumption=s,updraft_last_forced_jobid=o,updraft_last_forced_when=e,console.log("UpdraftPlus: force resumption: job_id="+o+", resumption="+s),updraft_send_command("forcescheduledresumption",{resumption:s,job_id:o},function(t){console.log(t)},{json_parse:!1,alert_on_error:!1}))}}),e=(new Date).getTime(),updraft_activejobs_nextupdate=e+18e4,1==updraft_page_is_visible&&("status"==updraft_console_focussed_tab||"backups"==updraft_console_focussed_tab&&""!=a)&&(updraft_activejobs_nextupdate=d>-1?d<5?e+1750:e+5e3:lastlog_lastdata==n?e+7500:e+1750),lastlog_lastdata=n,null!=t.j&&""!=t.j?(jQuery("#updraft_activejobsrow").show(),r.hasOwnProperty("thisjobonly")&&!updraft_inpage_hasbegun&&jQuery("#updraft-jobid-"+r.thisjobonly).length?(updraft_inpage_hasbegun=1,console.log("UpdraftPlus: the start of the requested backup job has been detected")):!updraft_inpage_hasbegun&&updraft_activejobslist_backupnownonce_only&&jQuery(".updraft_jobtimings.isautobackup").length?(autobackup_nonce=jQuery(".updraft_jobtimings.isautobackup").first().data("jobid"),autobackup_nonce&&(updraft_inpage_hasbegun=1,updraft_backupnow_nonce=autobackup_nonce,r.thisjobonly=autobackup_nonce,console.log("UpdraftPlus: the start of the requested backup job has been detected; id: "+autobackup_nonce))):1==updraft_inpage_hasbegun&&jQuery("#updraft-jobid-"+r.thisjobonly+".updraft_finished").length&&(updraft_inpage_hasbegun=2,console.log("UpdraftPlus: the end of the requested backup job has been detected"),"undefined"!=typeof updraft_inpage_success_callback&&""!=updraft_inpage_success_callback?updraft_inpage_success_callback.call(!1):jQuery("#updraft-backupnow-inpage-modal").dialog("close")),""==lastlog_jobs&&setTimeout(function(){jQuery("#updraft_backup_started").slideUp()},3500)):jQuery("#updraft_activejobsrow").is(":hidden")||("undefined"!=typeof lastbackup_laststatus&&updraft_showlastbackup(),jQuery("#updraft_activejobsrow").hide()),lastlog_jobs=t.j,null!=t.ds&&""!=t.ds&&jQuery(t.ds).each(function(t,e){""!=e.base&&updraft_downloader_status_update(e.base,e.timestamp,e.what,e.findex,e,n)}),null!=t.u&&""!=t.u&&jQuery("#updraft-poplog").dialog("isOpen")){var u=t.u;if(u.nonce==updraft_poplog_log_nonce&&(updraft_poplog_log_pointer=u.pointer,null!=u.log&&""!=u.log)){var s=jQuery("#updraft-poplog").scrollTop();jQuery("#updraft-poplog-content").append(u.log),updraft_poplog_lastscroll!=s&&updraft_poplog_lastscroll!=-1||(jQuery("#updraft-poplog").scrollTop(jQuery("#updraft-poplog-content").prop("scrollHeight")),updraft_poplog_lastscroll=jQuery("#updraft-poplog").scrollTop())}}}catch(i){console.log(updraftlion.unexpectedresponse+" "+n),console.log(i)}},{type:"GET",error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),!0===updraftplus_activejobs_list_fatal_error_alert&&(updraftplus_activejobs_list_fatal_error_alert=!1,alert(this.alert_done+" "+r.fatal_error_message));else{var o=e==a?a:a+" ("+e+")";console.error(o),console.log(t)}return!1}})}}function updraft_popuplog(t){var e=updraftlion.loading_log_file;t&&(e+=" (log."+t+".txt)"),jQuery("#updraft-poplog").dialog("option","title",e),jQuery("#updraft-poplog-content").html("<em>"+e+" ...</em> "),jQuery("#updraft-poplog").dialog("open"),updraft_send_command("get_log",t,function(t){updraft_poplog_log_pointer=t.pointer,updraft_poplog_log_nonce=t.nonce;var e="?page=updraftplus&action=downloadlog&force_download=1&updraftplus_backup_nonce="+t.nonce;jQuery("#updraft-poplog-content").html(t.log);var a={};a[updraftlion.downloadlogfile]=function(){window.location.href=e},a[updraftlion.close]=function(){jQuery(this).dialog("close")},jQuery("#updraft-poplog").dialog("option","buttons",a),jQuery("#updraft-poplog").dialog("option","title","log."+t.nonce+".txt"),updraft_poplog_lastscroll=-1},{type:"GET",timeout:6e4,error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft-poplog-content").append(r.fatal_error_message);else{var o=e==a?a:a+" ("+e+")";jQuery("#updraft-poplog-content").append(o),console.log(t)}}})}function updraft_showlastbackup(){updraft_send_command("get_fragment","last_backup_html",function(t){response=t.output,lastbackup_laststatus==response?setTimeout(function(){updraft_showlastbackup()},7e3):jQuery("#updraft_last_backup").html(response),lastbackup_laststatus=response},{type:"GET"})}function updraft_historytimertoggle(t){updraft_historytimer&&1!=t?(clearTimeout(updraft_historytimer),updraft_historytimer=0):(updraft_updatehistory(0,0),updraft_historytimer=setInterval(function(){updraft_updatehistory(0,0)},3e4),calculated_diskspace||(updraftplus_diskspace(),calculated_diskspace=1))}function updraft_updatehistory(t,e){var a=Math.round((new Date).getTime()/1e3);if(1==t||1==e)updraft_historytimer_notbefore=a+30;else if(a<updraft_historytimer_notbefore)return void console.log("Update history skipped: "+a.toString()+" < "+updraft_historytimer_notbefore.toString());1==t&&(1==e?(updraft_history_lastchecksum=!1,jQuery("#updraft-navtab-backups-content .updraft_existing_backups").html('<p style="text-align:center;"><em>'+updraftlion.rescanningremote+"</em></p>")):(updraft_history_lastchecksum=!1,jQuery("#updraft-navtab-backups-content .updraft_existing_backups").html('<p style="text-align:center;"><em>'+updraftlion.rescanning+"</em></p>")));var r=e?"remotescan":!!t&&"rescan";updraft_send_command("rescan",r,function(t){if(t.hasOwnProperty("logs_exist")&&t.logs_exist&&jQuery("#updraft_lastlogmessagerow .updraft-log-link").show(),t.hasOwnProperty("migrate_tab")&&t.migrate_tab&&(jQuery("#updraft-navtab-migrate").hasClass("nav-tab-active")||(jQuery("#updraft_migrate_tab_alt").html(""),jQuery("#updraft_migrate_tab_main").replaceWith(t.migrate_tab))),t.hasOwnProperty("web_server_disk_space")&&(""==t.web_server_disk_space?(console.log("UpdraftPlus: web_server_disk_space is empty"),jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").length&&jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").slideUp("slow",function(){jQuery(this).remove()})):jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").length?jQuery("#updraft-navtab-backups-content .updraft-server-disk-space").replaceWith(t.web_server_disk_space):jQuery("#updraft-navtab-backups-content .updraft-disk-space-actions").prepend(t.web_server_disk_space)),null!=t.n&&jQuery("#updraft-navtab-backups").html(t.n),null!=t.t){if(null!=t.cksum){if(t.cksum==updraft_history_lastchecksum)return;updraft_history_lastchecksum=t.cksum}jQuery("#updraft-navtab-backups-content .updraft_existing_backups").html(t.t),t.data&&console.log(t.data)}})}function updraft_intervals_monthly_or_not(t,e){var a="#updraft-navtab-settings-content #"+t,r=jQuery(a+" option").length,o="monthly"==e,n=!1;if(r>10&&(n=!0),o||n){if(o&&n)return void("monthly"==e&&(jQuery(".updraft_monthly_extra_words_"+t).remove(),jQuery(a).before('<span class="updraft_monthly_extra_words_'+t+'">'+updraftlion.day+" </span>").after('<span class="updraft_monthly_extra_words_'+t+'"> '+updraftlion.inthemonth+" </span>")));if(jQuery(".updraft_monthly_extra_words_"+t).remove(),o){updraft_interval_week_val=jQuery(a+" option:selected").val(),jQuery(a).html(updraftlion.mdayselector).before('<span class="updraft_monthly_extra_words_'+t+'">'+updraftlion.day+" </span>").after('<span class="updraft_monthly_extra_words_'+t+'"> '+updraftlion.inthemonth+" </span>");var d=updraft_interval_month_val===!1?1:updraft_interval_month_val;d-=1,jQuery(a+" option:eq("+d+")").prop("selected",!0)}else{updraft_interval_month_val=jQuery(a+" option:selected").val(),jQuery(a).html(updraftlion.dayselector);var u=updraft_interval_week_val===!1?1:updraft_interval_week_val;jQuery(a+" option:eq("+u+")").prop("selected",!0)}}}function updraft_check_same_times(){var t=0,e=jQuery("#updraft-navtab-settings-content .updraft_interval").val();"manual"==e?jQuery("#updraft-navtab-settings-content .updraft_files_timings").hide():jQuery("#updraft-navtab-settings-content .updraft_files_timings").show(),"weekly"==e||"fortnightly"==e||"monthly"==e?(updraft_intervals_monthly_or_not("updraft_startday_files",e),jQuery("#updraft-navtab-settings-content #updraft_startday_files").show()):(jQuery(".updraft_monthly_extra_words_updraft_startday_files").remove(),jQuery("#updraft-navtab-settings-content #updraft_startday_files").hide());var a=jQuery("#updraft-navtab-settings-content .updraft_interval_database").val();"manual"==a&&(t=1,jQuery("#updraft-navtab-settings-content .updraft_db_timings").hide()),"weekly"==a||"fortnightly"==a||"monthly"==a?(updraft_intervals_monthly_or_not("updraft_startday_db",a),jQuery("#updraft-navtab-settings-content #updraft_startday_db").show()):(jQuery(".updraft_monthly_extra_words_updraft_startday_db").remove(),jQuery("#updraft-navtab-settings-content #updraft_startday_db").hide()),a==e?(jQuery("#updraft-navtab-settings-content .updraft_db_timings").hide(),0==t?jQuery("#updraft-navtab-settings-content .updraft_same_schedules_message").show():jQuery("#updraft-navtab-settings-content .updraft_same_schedules_message").hide()):(jQuery("#updraft-navtab-settings-content .updraft_same_schedules_message").hide(),0==t&&jQuery("#updraft-navtab-settings-content .updraft_db_timings").show())}function updraft_activejobs_delete(t){updraft_send_command("activejobs_delete",t,function(e){"Y"==e.ok?jQuery("#updraft-jobid-"+t).html(e.m).fadeOut("slow").remove():"N"==e.ok?alert(e.m):(alert(updraftlion.unexpectedresponse),console.log(e))})}function updraftplus_diskspace_entity(t){jQuery("#updraft_diskspaceused_"+t).html("<em>"+updraftlion.calculating+"</em>"),updraft_send_command("get_fragment",{fragment:"disk_usage",data:t},function(e){jQuery("#updraft_diskspaceused_"+t).html(e.output)},{type:"GET"})}function updraft_iframe_modal(t,e){var a=780,r=500;jQuery("#updraft-iframe-modal-innards").html('<iframe width="100%" height="430px" src="'+ajaxurl+"?action=updraft_ajax&subaction="+t+"&nonce="+updraft_credentialtest_nonce+'"></iframe>'),jQuery("#updraft-iframe-modal").dialog("option","title",e).dialog("option","width",a).dialog("option","height",r).dialog("open")}function updraft_html_modal(t,e,a,r){jQuery("#updraft-iframe-modal-innards").html(t);var o={};a<450&&(o[updraftlion.close]=function(){jQuery(this).dialog("close")}),jQuery("#updraft-iframe-modal").dialog("option","title",e).dialog("option","width",a).dialog("option","height",r).dialog("option","buttons",o).dialog("open")}function updraftplus_diskspace(){jQuery("#updraft-navtab-backups-content .updraft_diskspaceused").html("<em>"+updraftlion.calculating+"</em>"),updraft_send_command("get_fragment",{fragment:"disk_usage",data:"updraft"},function(t){jQuery("#updraft-navtab-backups-content .updraft_diskspaceused").html(t.output)},{type:"GET"})}function updraftplus_deletefromserver(t,e,a){a||(a=0);var r={stage:"delete",timestamp:t,type:e,findex:a};updraft_send_command("updraft_download_backup",r,null,{action:"updraft_download_backup",nonce:updraft_download_nonce,nonce_key:"_wpnonce"})}function updraftplus_downloadstage2(t,e,a){location.href=ajaxurl+"?_wpnonce="+updraft_download_nonce+"×tamp="+t+"&type="+e+"&stage=2&findex="+a+"&action=updraft_download_backup"}function updraftplus_show_contents(t,e,a){var r='<div id="updraft_zip_files_container" class="hidden-in-updraftcentral" style="clear:left;"><div id="updraft_zip_info_container"><p><span id="updraft_zip_path_text">'+updraftlion.zip_file_contents_info+'</span> - <span id="updraft_zip_size_text"></span></p>'+updraftlion.browse_download_link+'</div><div id="updraft_zip_files_jstree_container"><input type="search" id="zip_files_jstree_search" name="zip_files_jstree_search" placeholder="'+updraftlion.search+'"><div id="updraft_zip_files_jstree"></div></div></div>';updraft_html_modal(r,updraftlion.zip_file_contents,780,500),zip_files_jstree("zipbrowser",t,e,a)}function zip_files_jstree(t,e,a,r){jQuery("#updraft_zip_files_jstree").jstree({core:{multiple:!1,data:function(o,n){updraft_send_command("get_jstree_directory_nodes",{entity:t,node:o,timestamp:e,type:a,findex:r},function(t){t.hasOwnProperty("error")?alert(t.error):n.call(this,t.nodes)},{error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft_zip_files_jstree").html('<p style="color:red; margin: 5px;">'+r.fatal_error_message+"</p>"),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";jQuery("#updraft_zip_files_jstree").html('<p style="color:red; margin: 5px;">'+o+"</p>"),console.log(o),alert(o),console.log(t)}}})},error:function(t){alert(t),console.log(t)}},search:{show_only_matches:!0},plugins:["search","sort"]}),jQuery("#updraft_zip_files_jstree").on("ready.jstree",function(t,e){jQuery("#updraft-iframe-modal").dialog("option","title",updraftlion.zip_file_contents+": "+e.instance.get_node("#").children[0])});var o=!1;jQuery("#zip_files_jstree_search").keyup(function(){o&&clearTimeout(o),o=setTimeout(function(){var t=jQuery("#zip_files_jstree_search").val();jQuery("#updraft_zip_files_jstree").jstree(!0).search(t)},250)}),jQuery("#updraft_zip_files_jstree").on("changed.jstree",function(t,e){jQuery("#updraft_zip_path_text").text(e.node.li_attr.path),e.node.li_attr.size?(jQuery("#updraft_zip_size_text").text(e.node.li_attr.size),jQuery("#updraft_zip_download_item").show()):(jQuery("#updraft_zip_size_text").text(""),jQuery("#updraft_zip_download_item").hide())}),jQuery("#updraft_zip_download_item").click(function(t){t.preventDefault();var o=jQuery("#updraft_zip_path_text").text();updraft_send_command("get_zipfile_download",{path:o,timestamp:e,type:a,findex:r},function(t){t.hasOwnProperty("error")?alert(t.error):t.hasOwnProperty("path")?location.href=ajaxurl+"?_wpnonce="+updraft_download_nonce+"×tamp="+e+"&type="+a+"&stage=2&findex="+r+"&filepath="+t.path+"&action=updraft_download_backup":alert(updraftlion.download_timeout)},{error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}})})}function updraft_downloader(t,e,a,r,o,n,d){"string"!=typeof o&&(o=o.toString());for(var o=o.split(","),u=0;u<o.length;u++){var s=t+e+"_"+a+"_"+o[u],i="."+s,l=parseInt(o[u]);l++;var p=0==o[u]?"":" ("+l+")";if(!jQuery(i).length){var _=n?n:e;jQuery(r).append('<div style="clear:left; border: 1px solid; padding: 8px; margin-top: 4px; max-width:840px;" class="'+s+' updraftplus_downloader"><button onclick="jQuery(this).parent().fadeOut().remove();" type="button" style="float:right; margin-bottom: 8px;">X</button><strong>'+updraftlion.download+" "+a+p+" ("+_+')</strong>:<div class="raw">'+updraftlion.begunlooking+'</div><div class="file '+s+'_st"><div class="dlfileprogress" style="width: 0;"></div></div></div>'),jQuery(i).data("downloaderfor",{base:t,nonce:e,what:a,index:o[u]}),setTimeout(function(){updraft_activejobs_update(!0)},1500)}jQuery(i).data("lasttimebegan",(new Date).getTime()),d=!!d;var c=jQuery("#updraft-navtab-backups-content .uddownloadform_"+a+"_"+e+"_"+o[u]).data("wp_nonce").toString(),f={type:a,timestamp:e,findex:o[u]},m={action:"updraft_download_backup",nonce_key:"_wpnonce",nonce:c,timeout:1e4,async:d};updraft_send_command("updraft_download_backup",f,function(t){},m)}return!1}function ud_parse_json(t){t.charAt(0),t.charAt(t.length-1);try{var e=JSON.parse(t);return e}catch(a){console.log("UpdraftPlus: Exception when trying to parse JSON (1) - will attempt to fix/re-parse"),console.log(t)}var r=t.indexOf("{"),o=t.lastIndexOf("}");if(r>-1&&o>-1){var n=t.slice(r,o+1);try{var d=JSON.parse(n);return console.log("UpdraftPlus: JSON re-parse successful"),d}catch(a){throw console.log("UpdraftPlus: Exception when trying to parse JSON (2)"),a}}throw"UpdraftPlus: could not parse the JSON"}function updraft_restorer_checkstage2(t){var e=jQuery("#ud_downloadstatus2 .file").length;return e>0?void(t&&alert(updraftlion.stilldownloading)):(jQuery("#updraft-restore-modal-stage2a").html(updraftlion.processing),void updraft_send_command("restore_alldownloaded",{timestamp:jQuery("#updraft_restore_timestamp").val(),restoreopts:jQuery("#updraft_restore_form").serialize()},function(t,e,a){var r=null;jQuery("#updraft_restorer_restore_options").val("");try{if(null==t)return void jQuery("#updraft-restore-modal-stage2a").html(updraftlion.emptyresponse);var o=t.m;if(""!=t.w&&(o=o+"<p><strong>"+updraftlion.warnings+"</strong><br>"+t.w+"</p>"),""!=t.e?o=o+"<p><strong>"+updraftlion.errors+"</strong><br>"+t.e+"</p>":updraft_restore_stage=3,t.hasOwnProperty("i")){try{if(r=ud_parse_json(t.i),r.hasOwnProperty("addui")){console.log("Further UI options are being displayed");var n=r.addui;o+='<div id="updraft_restoreoptions_ui" style="clear:left; padding-top:10px;">'+n+"</div>","object"==typeof JSON&&"function"==typeof JSON.stringify&&(delete r.addui,t.i=JSON.stringify(r))}}catch(d){console.log(d),console.log(t)}jQuery("#updraft_restorer_backup_info").val(t.i)}else jQuery("#updraft_restorer_backup_info").val();jQuery("#updraft-restore-modal-stage2a").html(o),jQuery("#updraft-restore-modal-stage2a .updraft_select2").length>0&&jQuery("#updraft-restore-modal-stage2a .updraft_select2").select2()}catch(d){console.log(a),console.log(d),jQuery("#updraft-restore-modal-stage2a").text(updraftlion.jsonnotunderstood+" "+updraftlion.errordata+": "+a).html()}},{error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft-restore-modal-stage2a").html('<p style="color: red;">'+r.fatal_error_message+"</p>"),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";jQuery("#updraft-restore-modal-stage2a").html('<p style="color: red;">'+o+"</p>"),console.log(o),alert(o),console.log(t)}}}))}function updraft_downloader_status(t,e,a,r){}function updraft_downloader_status_update(t,e,a,r,o,n){var d=t+e+"_"+a+"_"+r,u="."+d,s=0;if(null!=o.e)jQuery(u+" .raw").html("<strong>"+updraftlion.error+"</strong> "+o.e),console.log(o);else if(null!=o.p){if(jQuery(u+"_st .dlfileprogress").width(o.p+"%"),null!=o.a&&o.a>0){var i=(new Date).getTime(),l=jQuery(u).data("lasttimebegan"),p=i-l;if(o.a>90&&p>6e4){console.log(e+" "+a+" "+r+": restarting download: file_age="+o.a+", sincelastrestart_ms="+p),jQuery(u).data("lasttimebegan",(new Date).getTime());var _=jQuery("#updraft-navtab-backups-content .uddownloadform_"+a+"_"+e+"_"+r),c={type:a,timestamp:e,findex:r},f={action:"updraft_download_backup",nonce_key:"_wpnonce",nonce:_.data("wp_nonce").toString(),timeout:1e4};updraft_send_command("updraft_download_backup",c,function(t){},f),jQuery(u).data("lasttimebegan",(new Date).getTime())}}if(null!=o.m)if(o.p>=100&&"udrestoredlstatus_"==t)jQuery(u+" .raw").html(o.m),jQuery(u).fadeOut("slow",function(){jQuery(this).remove(),updraft_restorer_checkstage2(0)});else if(o.p<100||"uddlstatus_"!=t)jQuery(u+" .raw").html(o.m);else{var m=updraftlion.fileready+" "+updraftlion.actions+': \t\t\t\t<button type="button" onclick="updraftplus_downloadstage2(\''+e+"', '"+a+"', '"+r+"')\">"+updraftlion.downloadtocomputer+'</button> \t\t\t\t<button id="uddownloaddelete_'+e+"_"+a+'" type="button" onclick="updraftplus_deletefromserver(\''+e+"', '"+a+"', '"+r+"')\">"+updraftlion.deletefromserver+"</button>";o.hasOwnProperty("can_show_contents")&&o.can_show_contents&&(m+=' <button type="button" onclick="updraftplus_show_contents(\''+e+"', '"+a+"', '"+r+"')\">"+updraftlion.browse_contents+"</button>"),jQuery(u+" .raw").html(m)}}else null!=o.m?jQuery(u+" .raw").html(o.m):(jQuery(u+" .raw").html(updraftlion.jsonnotunderstood+" ("+n+")"),s=1);return s}function updraft_backupnow_go(t,e,a,r,o,n,d){jQuery("#updraft_backup_started").html("<em>"+updraftlion.requeststart+"</em>").slideDown(""),setTimeout(function(){jQuery("#updraft_backup_started").fadeOut("slow")},75e3);var u={backupnow_nodb:t,backupnow_nofiles:e,backupnow_nocloud:a,backupnow_label:n,extradata:o};""!=r&&(u.onlythisfileentity=r),""!=d&&(u.onlythesetableentities=d),u.always_keep="undefined"!=typeof o.always_keep?o.always_keep:0,delete o.always_keep,updraft_send_command("backupnow",u,function(t){jQuery("#updraft_backup_started").html(t.m),t.hasOwnProperty("nonce")&&(updraft_backupnow_nonce=t.nonce,console.log("UpdraftPlus: ID of started job: "+updraft_backupnow_nonce)),setTimeout(function(){updraft_activejobs_update(!0)},500)})}var onlythesefileentities=backupnow_whichfiles_checked("");""==onlythesefileentities?jQuery("#backupnow_includefiles_moreoptions").show():jQuery("#backupnow_includefiles_moreoptions").hide();var updraft_restore_stage=1,lastlog_lastmessage="",lastlog_lastdata="",lastlog_jobs="",updraft_activejobs_nextupdate=(new Date).getTime()+1e3,updraft_page_is_visible=1,updraft_console_focussed_tab="status",updraft_settings_form_changed=!1;window.onbeforeunload=function(t){if(updraft_settings_form_changed)return updraftlion.unsavedsettings},"undefined"!=typeof document.hidden&&document.addEventListener("visibilitychange",function(){updraft_check_page_visibility(0)},!1),updraft_check_page_visibility(1);var updraft_poplog_log_nonce,updraft_poplog_log_pointer=0,updraft_poplog_lastscroll=-1,updraft_last_forced_jobid=-1,updraft_last_forced_resumption=-1,updraft_last_forced_when=-1,updraft_backupnow_nonce="",updraft_activejobslist_backupnownonce_only=0,updraft_inpage_hasbegun=0,updraftplus_activejobs_list_fatal_error_alert=!0,updraft_historytimer=0,calculated_diskspace=0,updraft_historytimer_notbefore=0,updraft_history_lastchecksum=!1,updraft_interval_week_val=!1,updraft_interval_month_val=!1;
|
2 |
+
"undefined"!=typeof updraft_siteurl&&setInterval(function(){jQuery.get(updraft_siteurl+"/wp-cron.php")},21e4);var lastlog_lastmessage="";jQuery(document).ajaxError(function(t,e,a,r){if(null!=r&&""!=r&&null!=e.responseText&&""!=e.responseText&&(console.log("Error caught by UpdraftPlus ajaxError handler (follows) for "+a.url),console.log(r),0==a.url.search(ajaxurl)))if(a.url.search("subaction=downloadstatus")>=0){var o=a.url.match(/timestamp=\d+/),n=a.url.match(/type=[a-z]+/),d=a.url.match(/findex=\d+/),u=a.url.match(/base=[a-z_]+/);if(d=d instanceof Array?parseInt(d[0].substr(7)):0,n=n instanceof Array?n[0].substr(5):"",u=u instanceof Array?u[0].substr(5):"",o=o instanceof Array?parseInt(o[0].substr(10)):0,""!=u&&""!=n&&o>0){var s=u+o+"_"+n+"_"+d;jQuery("."+s+" .raw").html("<strong>"+updraftlion.error+"</strong> "+updraftlion.servererrorcode)}}else a.url.search("subaction=restore_alldownloaded")>=0&&jQuery("#updraft-restore-modal-stage2a").append("<br><strong>"+updraftlion.error+"</strong> "+updraftlion.servererrorcode+": "+r)}),jQuery(document).ready(function(t){function e(e){t('.expertmode .advanced_settings_container .advanced_tools:not(".'+e+'")').hide(),t(".expertmode .advanced_settings_container .advanced_tools."+e).fadeIn("slow"),t(".expertmode .advanced_settings_container .advanced_tools_button:not(#"+e+")").removeClass("active"),t(".expertmode .advanced_settings_container .advanced_tools_button#"+e).addClass("active")}function a(e){t("#updraft-navtab-addons-content .wrap .updraftplus_com_login_status").html("").hide(),updraft_send_command("updraftplus_com_login_submit",{data:e},function(e){e.hasOwnProperty("success")?t("#updraft-navtab-addons-content .wrap .updraftplus_com_login").submit():e.hasOwnProperty("error")&&t("#updraft-navtab-addons-content .wrap .updraftplus_com_login_status").html(e.message).show()})}function r(e){t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login_status").html("").hide(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner").addClass("visible"),updraft_send_command("process_updraftplus_clone_login",e,function(e){try{if(t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner").removeClass("visible"),e.hasOwnProperty("error"))return void t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login_status").html(e.message).show();e.hasOwnProperty("tfa_enabled")&&1==e.tfa_enabled&&(t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .non_tfa_fields").hide(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .tfa_fields").show(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 input#temporary_clone_options_two_factor_code").focus()),"authenticated"===e.status&&(t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1").hide(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .non_tfa_fields").show(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 .tfa_fields").hide(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage1 input#temporary_clone_options_two_factor_code").val(""),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2").show(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2").html(e.html))}catch(a){console.log(a)}})}function o(t){var e=Handlebars.compile(updraftlion.remote_storage_templates[t]),a=updraftlion.remote_storage_options[t]["default"];a.instance_id="s-"+n(32),a.instance_enabled=1;var r=e(a);jQuery(r).hide().insertAfter("."+t+"_add_instance_container:first").show("slow")}function n(t){for(var e="",a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=0;r<t;r++)e+=a.charAt(Math.floor(Math.random()*a.length));return e}function d(t){var e=!!jQuery("#updraftcentral_mothership_other").is(":checked");e?(jQuery("#updraftcentral_keycreate_mothership").prop("disabled",!1),t?jQuery("#updraftcentral_keycreate_mothership_firewalled_container").show():(jQuery(".updraftcentral_wizard_self_hosted_stage2").show(),jQuery("#updraftcentral_keycreate_mothership_firewalled_container").slideDown(),jQuery("#updraftcentral_keycreate_mothership").focus())):(jQuery("#updraftcentral_keycreate_mothership").prop("disabled",!0),t||(jQuery(".updraftcentral_wizard_self_hosted_stage2").hide(),u()))}function u(){jQuery("#updraftcentral_wizard_stage1_error").text("");var t="";if(jQuery("#updraftcentral_mothership_updraftpluscom").is(":checked"))jQuery(".updraftcentral_keycreate_description").hide(),t="updraftplus.com";else if(jQuery("#updraftcentral_mothership_other").is(":checked")){jQuery(".updraftcentral_keycreate_description").show();var e=jQuery("#updraftcentral_keycreate_mothership").val();if(""==e)return void jQuery("#updraftcentral_wizard_stage1_error").text(updraftlion.updraftcentral_wizard_empty_url);try{var a=new URL(e);t=a.hostname}catch(r){if("undefined"==typeof URL&&(t=jQuery("<a>").prop("href",e).prop("hostname")),!t||"undefined"!=typeof URL)return void jQuery("#updraftcentral_wizard_stage1_error").text(updraftlion.updraftcentral_wizard_invalid_url)}}jQuery("#updraftcentral_keycreate_description").val(t),jQuery(".updraftcentral_wizard_stage1").hide(),jQuery(".updraftcentral_wizard_stage2").show()}function s(e,a,r,o){jQuery("#updraft-delete-waitwarning").slideDown();var n=e,d=a,u=r,i=o,l=jQuery("#updraft_delete_timestamp").val().split(","),p=jQuery("#updraft_delete_form").serializeArray(),_={};t.each(p,function(){void 0!==_[this.name]?(_[this.name].push||(_[this.name]=[_[this.name]]),_[this.name].push(this.value||"")):_[this.name]=this.value||""}),_.remote_delete_limit=updraftlion.remote_delete_limit,delete _.action,delete _.subaction,delete _.nonce,updraft_send_command("deleteset",_,function(t){if(t.hasOwnProperty("result")&&null!=t.result)if("error"==t.result)alert(updraftlion.error+" "+t.message);else if("continue"==t.result)n=n+t.backup_local+t.backup_remote,d+=t.backup_local,u+=t.backup_remote,i+=t.backup_sets,jQuery("#updraft-deleted-files-total").text(n+" "+updraftlion.remote_files_deleted),s(n,d,u,i);else if("success"==t.result){jQuery("#updraft-deleted-files-total").text(""),jQuery("#updraft-delete-waitwarning").slideUp(),t.hasOwnProperty("count_backups")&&jQuery("#updraft-navtab-backups").html(updraftlion.existing_backups+" ("+t.count_backups+")");for(var e=0;e<l.length;e++){var a=l[e];jQuery("#updraft-navtab-backups-content .updraft_existing_backups_row_"+a).slideUp().remove()}jQuery("#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected").length<1&&jQuery("#ud_massactions").hide(),updraft_history_lastchecksum=!1,jQuery("#updraft-delete-modal").dialog("close"),d+=t.backup_local,u+=t.backup_remote,i+=t.backup_sets,alert(t.set_message+" "+i+"\n"+t.local_message+" "+d+"\n"+t.remote_message+" "+u)}})}function i(t,e){jQuery("#updraft-navtab-settings-content #updraft_include_"+t).is(":checked")?e?jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").show():jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").slideDown():e?jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").hide():jQuery("#updraft-navtab-settings-content #updraft_include_"+t+"_exclude").slideUp()}function l(){var t=new plupload.Uploader(updraft_plupload_config);t.bind("Init",function(t){var e=jQuery("#plupload-upload-ui");t.features.dragdrop?(e.addClass("drag-drop"),jQuery("#drag-drop-area").bind("dragover.wp-uploader",function(){e.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){e.removeClass("drag-over")})):(e.removeClass("drag-drop"),jQuery("#drag-drop-area").unbind(".wp-uploader"))}),t.init(),t.bind("FilesAdded",function(e,a){plupload.each(a,function(e){if(!/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-[\-a-z]+([0-9]+?)?(\.(zip|gz|gz\.crypt))?$/i.test(e.name)&&!/^log\.([0-9a-f]{12})\.txt$/.test(e.name)){for(var a=!1,r=0;r<updraft_accept_archivename.length;r++)if(updraft_accept_archivename[r].test(e.name))var a=!0;if(!a)return/\.(zip|tar|tar\.gz|tar\.bz2)$/i.test(e.name)||/\.sql(\.gz)?$/i.test(e.name)?(jQuery("#updraft-message-modal-innards").html("<p><strong>"+e.name+"</strong></p> "+updraftlion.notarchive2),jQuery("#updraft-message-modal").dialog("open")):alert(e.name+": "+updraftlion.notarchive),void t.removeFile(e)}jQuery("#filelist").append('<div class="file" id="'+e.id+'"><b>'+e.name+"</b> (<span>"+plupload.formatSize(0)+"</span>/"+plupload.formatSize(e.size)+') <div class="fileprogress"></div></div>')}),e.refresh(),e.start()}),t.bind("UploadProgress",function(t,e){jQuery("#"+e.id+" .fileprogress").width(e.percent+"%"),jQuery("#"+e.id+" span").html(plupload.formatSize(parseInt(e.size*e.percent/100))),e.size==e.loaded&&(jQuery("#"+e.id).html('<div class="file" id="'+e.id+'"><b>'+e.name+"</b> (<span>"+plupload.formatSize(parseInt(e.size*e.percent/100))+"</span>/"+plupload.formatSize(e.size)+") - "+updraftlion.complete+"</div>"),jQuery("#"+e.id+" .fileprogress").width(e.percent+"%"))}),t.bind("Error",function(t,e){console.log(e);var a;a="-200"==e.code?"\n"+updraftlion.makesure2:updraftlion.makesure;var r=updraftlion.uploaderr+" (code "+e.code+") : "+e.message;e.hasOwnProperty("status")&&e.status&&(r+=" ("+updraftlion.http_code+" "+e.status+")"),e.hasOwnProperty("response")&&(console.log("UpdraftPlus: plupload error: "+e.response),e.response.length<100&&(r+=" "+updraftlion.error+" "+e.response+"\n")),r+=" "+a,alert(r)}),t.bind("FileUploaded",function(t,e,a){if("200"==a.status)try{resp=ud_parse_json(a.response),resp.e?alert(updraftlion.uploaderror+" "+resp.e):resp.dm?(alert(resp.dm),updraft_updatehistory(1,0)):resp.m?updraft_updatehistory(1,0):alert("Unknown server response: "+a.response)}catch(r){console.log(a),alert(updraftlion.jsonnotunderstood)}else alert("Unknown server response status: "+a.code),console.log(a)})}function p(t){params={uri:jQuery("#updraftplus_httpget_uri").val()},params.curl=t,updraft_send_command("httpget",params,function(t){t.e&&alert(t.e),t.r?jQuery("#updraftplus_httpget_results").html("<pre>"+t.r+"</pre>"):console.log(t)},{type:"GET"})}function _(t,e,a){updraft_restore_setoptions(t),jQuery("#updraft_restore_timestamp").val(e),jQuery(".updraft_restore_date").html(a),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(""),updraft_activejobs_update(!0)}function c(t){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var e="[\\?&]"+t+"=([^&#]*)",a=new RegExp(e),r=a.exec(window.location.href);return null==r?"":decodeURIComponent(r[1].replace(/\+/g," "))}function f(e,a,r){jQuery("#updraft_upload_timestamp").val(e),jQuery("#updraft_upload_nonce").val(a);var o=r.split(",");jQuery(".updraft_remote_storage_destination").each(function(e){var a=jQuery(this).val();if(jQuery.inArray(a,o)==-1){jQuery(this).prop("checked",!1),jQuery(this).prop("disabled",!0);var r=t(this).prop("labels");jQuery(r).append(" "+updraftlion.already_uploaded)}}),jQuery("#updraft-upload-modal").dialog("open")}if(t(".expertmode .advanced_settings_container .advanced_tools_button").click(function(){e(t(this).attr("id"))}),jQuery.ui&&jQuery.ui.dialog&&jQuery.ui.dialog.prototype._allowInteraction){var m=jQuery.ui.dialog.prototype._allowInteraction;jQuery.ui.dialog.prototype._allowInteraction=function(t){return!!jQuery(t.target).closest(".select2-dropdown").length||m.apply(this,arguments)}}t("#updraftcentral_keys").on("click","a.updraftcentral_keys_show",function(e){e.preventDefault(),t(this).remove(),t("#updraftcentral_keys_table").slideDown()}),t("#updraftcentral_keycreate_altmethod_moreinfo_get").click(function(e){e.preventDefault(),t(this).remove(),t("#updraftcentral_keycreate_altmethod_moreinfo").slideDown()}),t("#updraft-navtab-settings-content #remote-storage-holder").on("change keyup paste",".updraft_webdav_settings",function(){var e=[];t(".updraft_webdav_settings").each(function(a,r){var o=t(r).attr("id");if(o&&"updraft_webdav_"==o.substring(0,15)){var n=o.substring(15);id_split=n.split("_"),n=id_split[0];var d=id_split[1];"undefined"==typeof e[d]&&(e[d]=[]),e[d][n]=this.value}});var a="",r="@",o="/",n=":",d=":";for(var u in e)(e[u].host.indexOf("@")>=0||""===e[u].host)&&(r=""),e[u].host.indexOf("/")>=0?t("#updraft_webdav_host_error").show():t("#updraft_webdav_host_error").hide(),0!=e[u].path.indexOf("/")&&""!==e[u].path||(o=""),""!==e[u].user&&""!==e[u].pass||(n=""),""!==e[u].host&&""!==e[u].port||(d=""),a=e[u].webdav+e[u].user+n+e[u].pass+r+encodeURIComponent(e[u].host)+d+e[u].port+o+e[u].path,t("#updraft_webdav_url_"+u).val(a)}),t("#updraft-navtab-backups-content").on("click",".updraft_existing_backups .updraft_existing_backups_row",function(e){(e.ctrlKey||e.metaKey)&&(t(this).toggleClass("backuprowselected"),t("#updraft-navtab-backups-content .updraft_existing_backups .updraft_existing_backups_row.backuprowselected").length>0?t("#ud_massactions").show():t("#ud_massactions").hide())}),t("#updraft-navtab-addons-content .wrap").on("click",".updraftplus_com_login #ud_connectsubmit",function(e){e.preventDefault();var r=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_email").val(),o=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_password").val(),n={email:r,password:o};a(n)}),t("#updraft-navtab-addons-content .wrap").on("keydown",".updraftplus_com_login input",function(e){if(13==e.which){e.preventDefault();var r=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_email").val(),o=t("#updraft-navtab-addons-content .wrap .updraftplus_com_login #updraftplus-addons_options_password").val(),n={email:r,password:o};a(n)}}),t("#updraft_migrate_tab_main .updraft_migrate_widget_module").on("click",".updraftplus_com_login #ud_connectsubmit",function(e){e.preventDefault();var a=t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_email").val(),o=t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_password").val(),n=t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_two_factor_code").val(),d={form_data:{email:a,password:o,two_factor_code:n}};r(d)}),t("#updraft_migrate_tab_main .updraft_migrate_widget_module").on("keydown",".updraftplus_com_login input",function(e){if(13==e.which){e.preventDefault();var a=t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_email").val(),o=t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_password").val(),n=t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_com_login #temporary_clone_options_two_factor_code").val(),d={form_data:{email:a,password:o,two_factor_code:n}};r(d)}}),t("#updraft_migrate_tab_main .updraft_migrate_widget_module").on("click","#updraft_migrate_createclone",function(e){e.preventDefault(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_clone_status").html(""),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner").addClass("visible");var a=t(this).data("clone_id"),r=t(this).data("secret_token"),o=t("#updraft_migrate_tab_main .updraft_migrate_widget_module #updraftplus_clone_php_options").val(),n=t("#updraft_migrate_tab_main .updraft_migrate_widget_module #updraftplus_clone_wp_options").val(),d=t(".updraftplus_clone_admin_login_options").is(":checked"),u={form_data:{clone_id:a,secret_token:r,install_info:{php_version:o,wp_version:n,admin_only:d}}};updraft_send_command("process_updraftplus_clone_create",u,function(e){try{if(t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_spinner.spinner").removeClass("visible"),e.hasOwnProperty("error"))return void t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraftplus_clone_status").html(e.message).show();"success"===e.status&&(t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage2").hide(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage3").show(),t("#updraft_migrate_tab_main .updraft_migrate_widget_module .updraft_migrate_widget_temporary_clone_stage3").html(e.html))}catch(a){console.log("Error when processing the response of process_updraftplus_clone_create (as follows)"),console.log(a)}})}),t("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod a.updraft_add_instance",function(e){e.preventDefault(),updraft_settings_form_changed=!0;var a=t(this).data("method");o(a)}),t("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod a.updraft_delete_instance",function(e){e.preventDefault(),updraft_settings_form_changed=!0;var a=t(this).data("method"),r=t(this).data("instance_id");1===t("."+a+"_updraft_remote_storage_border").length&&o(a),t("."+a+"-"+r).hide("slow",function(){t(this).remove()})}),t("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod .updraft_edit_label_instance",function(e){t(this).find("span").hide(),t(this).attr("contentEditable",!0).focus()}),t("#updraft-navtab-settings-content #remote-storage-holder").on("keyup",".updraftplusmethod .updraft_edit_label_instance",function(e){var a=jQuery(this).data("method"),r=jQuery(this).data("instance_id"),o=jQuery(this).text();t("#updraft_"+a+"_instance_label_"+r).val(o)}),t("#updraft-navtab-settings-content #remote-storage-holder").on("blur",".updraftplusmethod .updraft_edit_label_instance",function(e){t(this).attr("contentEditable",!1),t(this).find("span").show()}),t("#updraft-navtab-settings-content #remote-storage-holder").on("keypress",".updraftplusmethod .updraft_edit_label_instance",function(e){13===e.which&&(t(this).attr("contentEditable",!1),t(this).find("span").show(),t(this).blur())}),jQuery("#updraft-navtab-settings-content #remote-storage-holder").on("change","input[class='updraft_instance_toggle']",function(){updraft_settings_form_changed=!0,jQuery(this).is(":checked")?jQuery(this).siblings("label").html(updraftlion.instance_enabled):jQuery(this).siblings("label").html(updraftlion.instance_disabled)}),jQuery("#updraft-navtab-settings-content #remote-storage-holder").on("click",".updraftplusmethod button.updraft-test-button",function(){var e=jQuery(this).data("method"),a=jQuery(this).data("instance_id");updraft_remote_storage_test(e,function(r,o,n){return"sftp"==e&&(n.hasOwnProperty("scp")&&n.scp?alert(updraftlion.settings_test_result.replace("%s","SCP")+" "+r.output):alert(updraftlion.settings_test_result.replace("%s","SFTP")+" "+r.output),r.hasOwnProperty("data")&&r.data&&r.data.hasOwnProperty("valid_md5_fingerprint")&&r.data.valid_md5_fingerprint&&t("#updraft_sftp_fingerprint_"+a).val(r.data.valid_md5_fingerprint),!0)},a)}),t("#updraft-navtab-settings-content select.updraft_interval, #updraft-navtab-settings-content select.updraft_interval_database").change(function(){updraft_check_same_times()}),t("#backupnow_includefiles_showmoreoptions").click(function(e){e.preventDefault(),t("#backupnow_includefiles_moreoptions").toggle()}),t("#backupnow_database_showmoreoptions").click(function(e){e.preventDefault(),t("#backupnow_database_moreoptions").toggle()}),t("#updraft-navtab-backups-content").on("click","a.updraft_diskspaceused_update",function(t){t.preventDefault(),updraftplus_diskspace()}),t(".advanced_settings_content a.updraft_diskspaceused_update").click(function(t){t.preventDefault(),jQuery(".advanced_settings_content .updraft_diskspaceused").html("<em>"+updraftlion.calculating+"</em>"),updraft_send_command("get_fragment",{fragment:"disk_usage",data:"updraft"},function(t){jQuery(".advanced_settings_content .updraft_diskspaceused").html(t.output)},{type:"GET"})}),t("#updraft-navtab-backups-content a.updraft_uploader_toggle").click(function(e){e.preventDefault(),t("#updraft-plupload-modal").slideToggle()}),t("#updraft-navtab-backups-content a.updraft_rescan_local").click(function(t){t.preventDefault(),updraft_updatehistory(1,0)}),t("#updraft-navtab-backups-content a.updraft_rescan_remote").click(function(t){t.preventDefault(),updraft_updatehistory(1,1)}),jQuery("#updraftcentral_keys").on("click",'input[type="radio"]',function(){d(!1)}),d(!0),jQuery("#updraftcentral_keys").on("click","#updraftcentral_view_log",function(t){t.preventDefault(),jQuery("#updraftcentral_view_log_container").block({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.fetching+"</div>"});try{updraft_send_command("updraftcentral_get_log",null,function(t){jQuery("#updraftcentral_view_log_container").unblock(),t.hasOwnProperty("log_contents")?jQuery("#updraftcentral_view_log_contents").html('<div style="border:1px solid;padding: 2px;max-height: 400px; overflow-y:scroll;">'+t.log_contents+"</div>"):console.response(resp)},{error_callback:function(t,e,a,r){if(jQuery("#updraftcentral_view_log_container").unblock(),"undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}})}catch(e){jQuery("#updraft_central_key").html(),console.log(e)}}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_wizard_go",function(t){jQuery("#updraftcentral_wizard_go").hide(),jQuery(".updraftcentral_wizard_success").remove(),jQuery(".create_key_container").show()}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_stage1_go",function(t){t.preventDefault(),jQuery(".updraftcentral_wizard_stage2").hide(),jQuery(".updraftcentral_wizard_stage1").show()}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_stage2_go",function(t){t.preventDefault(),u()}),jQuery("#updraftcentral_keys").on("click","#updraftcentral_keycreate_go",function(t){t.preventDefault();var e=!!jQuery("#updraftcentral_mothership_other").is(":checked"),a=jQuery("#updraftcentral_keycreate_description").val(),r=jQuery("#updraftcentral_keycreate_keysize").val(),o="__updraftpluscom";if(data={key_description:a,key_size:r},e&&(o=jQuery("#updraftcentral_keycreate_mothership").val(),"http"!=o.substring(0,4)))return void alert(updraftlion.enter_mothership_url);data.mothership_firewalled=jQuery("#updraftcentral_keycreate_mothership_firewalled").is(":checked")?1:0,data.where_send=o,jQuery(".create_key_container").hide(),jQuery(".updraftcentral_wizard_stage1").show(),jQuery(".updraftcentral_wizard_stage2").hide(),jQuery("#updraftcentral_keys").block({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.creating_please_allow+"</div>"});try{updraft_send_command("updraftcentral_create_key",data,function(t){jQuery("#updraftcentral_keys").unblock();try{if(t.hasOwnProperty("error"))return alert(t.error),void console.log(t);alert(t.r),t.hasOwnProperty("bundle")&&t.hasOwnProperty("keys_guide")?(jQuery("#updraftcentral_keys_content").html(t.keys_guide),jQuery("#updraftcentral_keys_content").append('<div class="updraftcentral_wizard_success">'+t.r+'<br><textarea onclick="this.select();" style="width:620px; height:165px; word-wrap:break-word; border: 1px solid #aaa; border-radius: 3px; padding:4px;">'+t.bundle+"</textarea></div>")):console.log(t),t.hasOwnProperty("keys_table")&&jQuery("#updraftcentral_keys_content").append(t.keys_table),jQuery("#updraftcentral_wizard_go").show()}catch(e){alert(updraftlion.unexpectedresponse+" "+response),console.log(e)}},{error_callback:function(t,e,a,r){if(jQuery("#updraftcentral_keys").unblock(),"undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}})}catch(n){jQuery("#updraft_central_key").html(),console.log(n)}}),jQuery("#updraftcentral_keys").on("click",".updraftcentral_key_delete",function(t){t.preventDefault();var e=jQuery(this).data("key_id");return"undefined"==typeof e?void console.log("UpdraftPlus: .updraftcentral_key_delete clicked, but no key ID found"):(jQuery("#updraftcentral_keys").block({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.deleting+"</div>"}),void updraft_send_command("updraftcentral_delete_key",{key_id:e},function(t){jQuery("#updraftcentral_keys").unblock(),t.hasOwnProperty("keys_table")&&jQuery("#updraftcentral_keys_content").html(t.keys_table)},{error_callback:function(t,e,a,r){if(jQuery("#updraftcentral_keys").unblock(),"undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),alert(r.fatal_error_message);else{var o="updraft_send_command: error: "+e+" ("+a+")";console.log(o),alert(o),console.log(t)}}}))}),jQuery("#updraft_reset_sid").click(function(t){t.preventDefault(),updraft_send_command("reset_site_id",null,function(t){jQuery("#updraft_show_sid").html(t)},{json_parse:!1})}),jQuery("#updraft-navtab-settings-content form input:not('.udignorechange'), #updraft-navtab-settings-content form select").change(function(t){updraft_settings_form_changed=!0}),jQuery("#updraft-navtab-settings-content form input[type='submit']").click(function(t){updraft_settings_form_changed=!1});var g=180;jQuery(".updraft-bigbutton").each(function(t,e){var a=jQuery(e).width();a>g&&(g=a)}),g>180&&jQuery(".updraft-bigbutton").width(g),jQuery("#updraft-navtab-status-content").length&&setInterval(function(){updraft_activejobs_update(!1)},1250),setTimeout(function(){jQuery("#setting-error-settings_updated").slideUp()},5e3),jQuery("#updraft_restore_db").change(function(){jQuery("#updraft_restore_db").is(":checked")&&1==jQuery(this).data("encrypted")?jQuery("#updraft_restorer_dboptions").slideDown():jQuery("#updraft_restorer_dboptions").slideUp()}),updraft_check_same_times();var h={};h[updraftlion.close]=function(){jQuery(this).dialog("close")},jQuery("#updraft-message-modal").dialog({autoOpen:!1,height:350,width:520,modal:!0,buttons:h});var y={};y[updraftlion.deletebutton]=function(){s(0,0,0,0)},y[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-delete-modal").dialog({autoOpen:!1,height:322,width:430,modal:!0,buttons:y});var b={};b[updraftlion.restore]=function(){var t=0,e=[],a=0,r=jQuery("#updraft_restore_meta_foreign").val();if(jQuery('input[name="updraft_restore[]"]').each(function(o,n){if(jQuery(n).is(":checked")&&!jQuery(n).is(":disabled")){t=1;var d=jQuery(n).data("howmany"),u=jQuery(n).val();if((1==r||2==r&&"db"!=u)&&("wpcore"!=u&&(d=jQuery("#updraft_restore_form #updraft_restore_wpcore").data("howmany")),u="wpcore"),"wpcore"!=u||0==a){var s=[u,d];e.push(s),"wpcore"==u&&(a=1)}}}),1==t){if(1==updraft_restore_stage){jQuery("#updraft-restore-modal-stage1").slideUp("slow"),jQuery("#updraft-restore-modal-stage2").show(),updraft_restore_stage=2;var o=jQuery(".updraft_restore_date").first().text(),n=e,d=jQuery("#updraft_restore_timestamp").val();try{updraft_send_command("whichdownloadsneeded",{downloads:e,timestamp:d},function(t){if(t.hasOwnProperty("downloads")&&(console.log("UpdraftPlus: items which still require downloading follow"),n=t.downloads,console.log(n)),0==n.length)updraft_restorer_checkstage2(0);else for(var e=0;e<n.length;e++)updraft_downloader("udrestoredlstatus_",d,n[e][0],"#ud_downloadstatus2",n[e][1],o,!1)},{alert_on_error:!1,error_callback:function(t,e,a,r){if("undefined"!=typeof r&&r.hasOwnProperty("fatal_error"))console.error(r.fatal_error_message),jQuery("#updraft-restore-modal-stage2a").html('<p style="color:red;">'+r.fatal_error_message+"</p>");else{var o="updraft_send_command: error: "+e+" ("+a+")";jQuery("#updraft-restore-modal-stage2a").html('<p style="color:red; margin: 5px;">'+o+"</p>"),console.log(o),console.log(t)}}})}catch(u){console.log("UpdraftPlus: error (follows) when looking for items needing downloading"),console.log(u),alert(updraftlion.jsonnotunderstood)}}else if(2==updraft_restore_stage)updraft_restorer_checkstage2(1);else if(3==updraft_restore_stage){var s=1;if(jQuery("#updraft_restoreoptions_ui input.required").each(function(t){if(0!=s){var e=jQuery(this).val();if(""==e)alert(updraftlion.pleasefillinrequired),s=0;else if(""!=jQuery(this).attr("pattern")){var a=jQuery(this).attr("pattern"),r=new RegExp(a,"g");r.test(e)||(alert(jQuery(this).data("invalidpattern")),s=0)}}}),!s)return;var i=jQuery("#updraft_restoreoptions_ui select, #updraft_restoreoptions_ui input").serialize();console.log("Restore options: "+i),jQuery("#updraft_restorer_restore_options").val(i),jQuery("#updraft-restore-modal-stage2a").html(updraftlion.restore_proceeding),jQuery("#updraft_restore_form").submit(),updraft_restore_stage=4}}else alert(updraftlion.youdidnotselectany)},b[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-restore-modal").dialog({autoOpen:!1,height:505,width:590,modal:!0,buttons:b}),jQuery("#updraft-iframe-modal").dialog({autoOpen:!1,height:500,width:780,modal:!0}),jQuery("#updraft-backupnow-inpage-modal").dialog({autoOpen:!1,height:345,width:580,modal:!0});var v={};v[updraftlion.backupnow]=function(){var t=jQuery("#backupnow_includedb").is(":checked")?0:1,e=jQuery("#backupnow_includefiles").is(":checked")?0:1,a=jQuery("#backupnow_includecloud").is(":checked")?0:1,r=backupnow_whichtables_checked(""),o=jQuery("#always_keep").is(":checked")?1:0;if(""==r&&0==t)return alert(updraftlion.notableschosen),void jQuery("#backupnow_includefiles_moreoptions").show();"boolean"==typeof r&&(r=null);var n=backupnow_whichfiles_checked("");return""==n&&0==e?(alert(updraftlion.nofileschosen),void jQuery("#backupnow_includefiles_moreoptions").show()):t&&e?void alert(updraftlion.excludedeverything):(jQuery(this).dialog("close"),setTimeout(function(){jQuery("#updraft_lastlogmessagerow").fadeOut("slow",function(){jQuery(this).fadeIn("slow")})},1700),void updraft_backupnow_go(t,e,a,n,{always_keep:o},jQuery("#backupnow_label").val(),r))},v[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-backupnow-modal").dialog({autoOpen:!1,height:472,width:610,modal:!0,buttons:v}),jQuery("#updraft-poplog").dialog({autoOpen:!1,height:600,width:"75%",modal:!0}),jQuery("#updraft-navtab-settings-content .enableexpertmode").click(function(){return jQuery("#updraft-navtab-settings-content .expertmode").fadeIn(),jQuery("#updraft-navtab-settings-content .enableexpertmode").off("click"),!1}),jQuery("#updraft-navtab-settings-content .backupdirrow").on("click","a.updraft_backup_dir_reset",function(){return jQuery("#updraft_dir").val("updraft"),!1}),jQuery("#updraft-navtab-settings-content .updraft_include_entity").click(function(){var t=jQuery(this).data("toggle_exclude_field");t&&i(t,!1)}),jQuery("#updraft-navtab-settings-content .updraft-service").change(function(){var t=jQuery(this).val();jQuery("#updraft-navtab-settings-content .updraftplusmethod").hide(),jQuery("#updraft-navtab-settings-content ."+t).show()}),jQuery("#updraft-navtab-settings-content a.updraft_show_decryption_widget").click(function(t){t.preventDefault(),jQuery("#updraftplus_db_decrypt").val(jQuery("#updraft_encryptionphrase").val()),
|
3 |
+
jQuery("#updraft-manualdecrypt-modal").slideToggle()}),jQuery("#updraftplus-phpinfo").click(function(t){t.preventDefault(),updraft_iframe_modal("phpinfo",updraftlion.phpinfo)}),jQuery("#updraftplus-rawbackuphistory").click(function(t){t.preventDefault(),updraft_iframe_modal("rawbackuphistory",updraftlion.raw)}),jQuery("#updraft-navtab-status").click(function(t){t.preventDefault(),updraft_open_main_tab("status"),updraft_page_is_visible=1,updraft_activejobs_update(!0)}),jQuery("#updraft-navtab-expert").click(function(t){t.preventDefault(),updraft_open_main_tab("expert"),updraft_page_is_visible=1}),jQuery("#updraft-navtab-settings, #updraft-navtab-settings2, #updraft_backupnow_gotosettings").click(function(t){t.preventDefault(),jQuery(this).parents(".updraftmessage").remove(),jQuery("#updraft-backupnow-modal").dialog("close"),updraft_open_main_tab("settings"),updraft_page_is_visible=1}),jQuery("#updraft-navtab-addons").click(function(t){t.preventDefault(),jQuery(this).addClass("b#nav-tab-active"),updraft_open_main_tab("addons"),updraft_page_is_visible=1}),jQuery("#updraft-navtab-backups").click(function(t){t.preventDefault(),updraft_openrestorepanel(1)}),jQuery("#updraft-navtab-migrate").click(function(t){t.preventDefault(),"function"==typeof updraft_migrate_widget_reset&&updraft_migrate_widget_reset(),jQuery("#updraft_migrate_tab_alt").html("").hide(),jQuery("#updraft_migrate_tab_main").show(),updraft_open_main_tab("migrate"),updraft_page_is_visible=1}),updraft_send_command("ping",null,function(t,e){"success"==e&&"pong"!=t&&t.indexOf("pong")>=0&&(jQuery("#updraft-navtab-backups-content .ud-whitespace-warning").show(),console.log("UpdraftPlus: Extra output warning: response (which should be just (string)'pong') follows."),console.log(t))},{json_parse:!1,type:"GET"});try{"undefined"!=typeof updraft_plupload_config&&l()}catch(w){console.log(w)}if(jQuery("#updraftplus_httpget_go").click(function(t){t.preventDefault(),p(0)}),jQuery("#updraftplus_httpget_gocurl").click(function(t){t.preventDefault(),p(1)}),jQuery("#updraftplus_callwpaction_go").click(function(t){t.preventDefault(),params={wpaction:jQuery("#updraftplus_callwpaction").val()},updraft_send_command("call_wordpress_action",params,function(t){t.e?alert(t.e):t.s||(t.r?jQuery("#updraftplus_callwpaction_results").html(t.r):(console.log(t),alert(updraftlion.jsonnotunderstood)))})}),jQuery("#updraft_activejobs_table").on("click",".updraft_jobinfo_delete",function(t){t.preventDefault();var e=jQuery(this).data("jobid");e?updraft_activejobs_delete(e):console.log("UpdraftPlus: A stop job link was clicked, but the Job ID could not be found")}),jQuery("#updraft_activejobs_table, #updraft-navtab-backups-content .updraft_existing_backups, #updraft-backupnow-inpage-modal").on("click",".updraft-log-link",function(t){t.preventDefault();var e=jQuery(this).data("jobid");e?updraft_popuplog(e):console.log("UpdraftPlus: A log link was clicked, but the Job ID could not be found")}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click","button.choose-components-button",function(t){var e=jQuery(this).data("entities"),a=jQuery(this).data("backup_timestamp"),r=jQuery(this).data("showdata");_(e,a,r)}),"initiate_restore"==c("udaction")){var j=c("entities"),k=c("backup_timestamp"),Q=c("showdata");_(j,k,Q)}var x={};x[updraftlion.uploadbutton]=function(){var t=jQuery("#updraft_upload_timestamp").val(),e=jQuery("#updraft_upload_nonce").val(),a="",r=!1;return jQuery(".updraft_remote_storage_destination").each(function(t){jQuery(this).is(":checked")&&(r=!0)}),r?(a=jQuery("input[name^='updraft_remote_storage_destination_']").serializeArray(),jQuery(this).dialog("close"),alert(updraftlion.local_upload_started),jQuery("#updraft-navtab-backups-content").hide(),jQuery("#updraft-navtab-status-content").show(),jQuery("#updraft-navtab-backups").removeClass("nav-tab-active"),jQuery("#updraft-navtab-status").addClass("nav-tab-active"),void updraft_send_command("upload_local_backup",{use_nonce:e,use_timestamp:t,services:a},function(t){})):void jQuery("#updraft-upload-modal-error").html(updraftlion.local_upload_error)},x[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-upload-modal").dialog({autoOpen:!1,height:322,width:430,modal:!0,buttons:x}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click","button.updraft-upload-link",function(t){t.preventDefault();var e=jQuery(this).data("nonce").toString(),a=jQuery(this).data("key").toString(),r=jQuery(this).data("services").toString();e?f(a,e,r):console.log("UpdraftPlus: A upload link was clicked, but the Job ID could not be found")}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click",".updraft-delete-link",function(t){t.preventDefault();var e=jQuery(this).data("hasremote"),a=jQuery(this).data("nonce").toString(),r=jQuery(this).data("key").toString();a?updraft_delete(r,a,e):console.log("UpdraftPlus: A delete link was clicked, but the Job ID could not be found")}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("click","button.updraft_download_button",function(t){t.preventDefault();var e="uddlstatus_",a=jQuery(this).data("backup_timestamp"),r=jQuery(this).data("what"),o=".ud_downloadstatus",n=jQuery(this).data("set_contents"),d=jQuery(this).data("prettydate"),u=!0;updraft_downloader(e,a,r,o,n,d,u)}),jQuery("#updraft-navtab-backups-content .updraft_existing_backups").on("dblclick",".updraft_existingbackup_date",function(t){t.preventDefault();var e=jQuery(this).data("rawbackup");null!=e&&""!=e&&updraft_html_modal(e,updraftlion.raw,780,500)})}),jQuery(document).ready(function(t){var e="#updraft-navtab-settings-content ";t(e+"#remote-storage-holder").on("click",".updraftvault_backtostart",function(a){a.preventDefault(),t(e+"#updraftvault_settings_showoptions").slideUp(),t(e+"#updraftvault_settings_connect").slideUp(),t(e+"#updraftvault_settings_connected").slideUp(),t(e+"#updraftvault_settings_default").slideDown()}),t(e).on("keypress","#updraftvault_settings_connect input",function(a){if(13==a.which)return t(e+"#updraftvault_connect_go").click(),!1}),t(e+"#remote-storage-holder").on("click","#updraftvault_recountquota",function(a){a.preventDefault(),t(e+"#updraftvault_recountquota").html(updraftlion.counting);try{updraft_send_command("vault_recountquota",{instance_id:t("#updraftvault_settings_connect").data("instance_id")},function(a){t(e+"#updraftvault_recountquota").html(updraftlion.updatequotacount),a.hasOwnProperty("html")&&(t(e+"#updraftvault_settings_connected").html(a.html),a.hasOwnProperty("connected")&&(a.connected?(t(e+"#updraftvault_settings_default").hide(),t(e+"#updraftvault_settings_connected").show()):(t(e+"#updraftvault_settings_connected").hide(),t(e+"#updraftvault_settings_default").show())))},{error_callback:function(a,r,o,n){if(t(e+"#updraftvault_recountquota").html(updraftlion.updatequotacount),"undefined"!=typeof n&&n.hasOwnProperty("fatal_error"))console.error(n.fatal_error_message),alert(n.fatal_error_message);else{var d="updraft_send_command: error: "+r+" ("+o+")";console.log(d),alert(d),console.log(a)}}})}catch(r){t(e+"#updraftvault_recountquota").html(updraftlion.updatequotacount),console.log(r)}}),t(e+"#remote-storage-holder").on("click","#updraftvault_disconnect",function(a){a.preventDefault(),t(e+"#updraftvault_disconnect").html(updraftlion.disconnecting);try{updraft_send_command("vault_disconnect",{immediate_echo:!0,instance_id:t("#updraftvault_settings_connect").data("instance_id")},function(a){t(e+"#updraftvault_disconnect").html(updraftlion.disconnect),a.hasOwnProperty("html")&&(t(e+"#updraftvault_settings_connected").html(a.html).slideUp(),t(e+"#updraftvault_settings_default").slideDown())},{error_callback:function(a,r,o,n){if(t(e+"#updraftvault_disconnect").html(updraftlion.disconnect),"undefined"!=typeof n&&n.hasOwnProperty("fatal_error"))console.error(n.fatal_error_message),alert(n.fatal_error_message);else{var d="updraft_send_command: error: "+r+" ("+o+")";console.log(d),alert(d),console.log(a)}}})}catch(r){t(e+"#updraftvault_disconnect").html(updraftlion.disconnect),console.log(r)}}),t(e+"#remote-storage-holder").on("click","#updraftvault_connect",function(a){a.preventDefault(),t(e+"#updraftvault_settings_default").slideUp(),t(e+"#updraftvault_settings_connect").slideDown()}),t(e+"#remote-storage-holder").on("click","#updraftvault_showoptions",function(a){a.preventDefault(),t(e+"#updraftvault_settings_default").slideUp(),t(e+"#updraftvault_settings_showoptions").slideDown()}),t("#remote-storage-holder").on("keyup",".updraftplus_onedrive_folder_input",function(e){var a=t(this).val(),r=t(this).closest("td");0==a.indexOf("https:")||0==a.indexOf("http:")?r.find(".onedrive_folder_error").length||r.append('<div class="onedrive_folder_error">'+updraftlion.onedrive_folder_url_warning+"</div>"):r.find(".onedrive_folder_error").slideUp("slow",function(){r.find(".onedrive_folder_error").remove()})}),t(e+"#remote-storage-holder").on("click","#updraftvault_connect_go",function(a){return t(e+"#updraftvault_connect_go").html(updraftlion.connecting),updraft_send_command("vault_connect",{email:t("#updraftvault_email").val(),pass:t("#updraftvault_pass").val(),instance_id:t("#updraftvault_settings_connect").data("instance_id")},function(a,r,o){t(e+"#updraftvault_connect_go").html(updraftlion.connect),a.hasOwnProperty("e")?(updraft_html_modal('<h4 style="margin-top:0px; padding-top:0px;">'+updraftlion.errornocolon+"</h4><p>"+a.e+"</p>",updraftlion.disconnect,400,250),a.hasOwnProperty("code")&&"no_quota"==a.code&&(t(e+"#updraftvault_settings_connect").slideUp(),t(e+"#updraftvault_settings_default").slideDown())):a.hasOwnProperty("connected")&&a.connected&&a.hasOwnProperty("html")?(t(e+"#updraftvault_settings_connect").slideUp(),t(e+"#updraftvault_settings_connected").html(a.html).slideDown()):(console.log(a),alert(updraftlion.unexpectedresponse+" "+o))},{error_callback:function(a,r,o,n){if(t(e+"#updraftvault_connect_go").html(updraftlion.connect),"undefined"!=typeof n&&n.hasOwnProperty("fatal_error"))console.error(n.fatal_error_message),alert(n.fatal_error_message);else{var d="updraft_send_command: error: "+r+" ("+o+")";console.log(d),alert(d),console.log(a)}}}),!1}),t("#updraft-iframe-modal").on("change","#always_keep_this_backup",function(){var e=t(this).data("backup_key"),a={backup_key:e,always_keep:t(this).is(":checked")?1:0};updraft_send_command("always_keep_this_backup",a,function(t){t.hasOwnProperty("rawbackup")&&(jQuery("#updraft-iframe-modal").dialog("close"),jQuery(".updraft_existing_backups_row_"+e+" .updraft_existingbackup_date").data("rawbackup",t.rawbackup),updraft_html_modal(jQuery(".updraft_existing_backups_row_"+e+" .updraft_existingbackup_date").data("rawbackup"),updraftlion.raw,780,500))})})}),jQuery(document).ready(function(t){function e(){var t=new plupload.Uploader(updraft_plupload_config2);t.bind("Init",function(t){var e=jQuery("#plupload-upload-ui2");t.features.dragdrop?(e.addClass("drag-drop"),jQuery("#drag-drop-area2").bind("dragover.wp-uploader",function(){e.addClass("drag-over")}).bind("dragleave.wp-uploader, drop.wp-uploader",function(){e.removeClass("drag-over")})):(e.removeClass("drag-drop"),jQuery("#drag-drop-area2").unbind(".wp-uploader"))}),t.init(),t.bind("FilesAdded",function(e,a){plupload.each(a,function(e){return/^backup_([\-0-9]{15})_.*_([0-9a-f]{12})-db([0-9]+)?\.(gz\.crypt)$/i.test(e.name)?void jQuery("#filelist2").append('<div class="file" id="'+e.id+'"><b>'+e.name+"</b> (<span>"+plupload.formatSize(0)+"</span>/"+plupload.formatSize(e.size)+') <div class="fileprogress"></div></div>'):(alert(e.name+": "+updraftlion.notdba),void t.removeFile(e))}),e.refresh(),e.start()}),t.bind("UploadProgress",function(t,e){jQuery("#"+e.id+" .fileprogress").width(e.percent+"%"),jQuery("#"+e.id+" span").html(plupload.formatSize(parseInt(e.size*e.percent/100)))}),t.bind("Error",function(t,e){"-200"==e.code?err_makesure="\n"+updraftlion.makesure2:err_makesure=updraftlion.makesure,alert(updraftlion.uploaderr+" (code "+e.code+") : "+e.message+" "+err_makesure)}),t.bind("FileUploaded",function(t,e,a){"200"==a.status?"ERROR:"==a.response.substring(0,6)?alert(updraftlion.uploaderror+" "+a.response.substring(6)):"OK:"==a.response.substring(0,3)?(bkey=a.response.substring(3),jQuery("#"+e.id+" .fileprogress").hide(),jQuery("#"+e.id).append(updraftlion.uploaded+' <a href="?page=updraftplus&action=downloadfile&updraftplus_file='+bkey+"&decrypt_key="+encodeURIComponent(jQuery("#updraftplus_db_decrypt").val())+'">'+updraftlion.followlink+"</a> "+updraftlion.thiskey+" "+jQuery("#updraftplus_db_decrypt").val().replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"))):alert(updraftlion.unknownresp+" "+a.response):alert(updraftlion.ukrespstatus+" "+a.code)})}try{"undefined"!=typeof updraft_plupload_config2&&e()}catch(a){console.log(a)}if(jQuery("#updraft-hidethis").remove(),Handlebars.registerHelper("ifeq",function(t,e,a){return"string"!=typeof t&&"undefined"!=typeof t&&null!==t&&(t=t.toString()),"string"!=typeof e&&"undefined"!=typeof e&&null!==e&&(e=e.toString()),t===e?a.fn(this):a.inverse(this)}),t("#remote-storage-holder").length){var r="";for(var o in updraftlion.remote_storage_templates)if("undefined"!=typeof updraftlion.remote_storage_options[o]){var n=Handlebars.compile(updraftlion.remote_storage_templates[o]),d=!0;for(var u in updraftlion.remote_storage_options[o])if("default"!==u){var s=updraftlion.remote_storage_options[o][u];s.first_instance=d,"undefined"==typeof s.instance_enabled&&(s.instance_enabled=1),r+=n(s),d=!1}}else r+=updraftlion.remote_storage_templates[o];t("#remote-storage-holder").append(r).ready(function(){t(".updraftplusmethod").not(".none").hide(),updraft_remote_storage_tabs_setup(),t("#remote-storage-holder .updraftplus_onedrive_folder_input").trigger("keyup")})}}),jQuery(document).ready(function(t){function e(){var t=r("object"),e=new Date;t=JSON.stringify({version:"1.12.40",epoch_date:e.getTime(),local_date:e.toLocaleString(),network_site_url:updraftlion.network_site_url,data:t});var a=document.body.appendChild(document.createElement("a"));a.setAttribute("download",updraftlion.export_settings_file_name),a.setAttribute("style","display:none;"),a.setAttribute("href","data:text/json;charset=UTF-8,"+encodeURIComponent(t)),a.click()}function a(e){var a,r=decodeURIComponent(e);try{a=ud_parse_json(r)}catch(n){return t.unblockUI(),jQuery("#import_settings").val(""),console.log(r),console.log(n),void alert(updraftlion.import_invalid_json_file)}if(window.confirm(updraftlion.importing_data_from+" "+r.network_site_url+"\n"+updraftlion.exported_on+" "+r.local_date+"\n"+updraftlion.continue_import)){var d=JSON.stringify(a.data);updraft_send_command("importsettings",{settings:d,updraftplus_version:updraftlion.updraftplus_version},function(e,a,r){var n=o(e);!n.hasOwnProperty("saved")||n.saved?(updraft_settings_form_changed=!1,location.replace(updraftlion.updraft_settings_url)):(t.unblockUI(),n.hasOwnProperty("error_message")&&n.error_message&&alert(n.error_message))},{action:"updraft_importsettings",nonce:updraftplus_settings_nonce,error_callback:function(e,a,r,o){if(t.unblockUI(),"undefined"!=typeof o&&o.hasOwnProperty("fatal_error"))console.error(o.fatal_error_message),alert(o.fatal_error_message);else{var n="updraft_send_command: error: "+a+" ("+r+")";console.log(n),console.log(e),alert(n)}}})}else t.unblockUI()}function r(e){var a="",e="undefined"==typeof e?"string":e;return"object"==e?a=t("#updraft-navtab-settings-content form input[name!='action'][name!='option_page'][name!='_wpnonce'][name!='_wp_http_referer'], #updraft-navtab-settings-content form textarea, #updraft-navtab-settings-content form select, #updraft-navtab-settings-content form input[type=checkbox]").serializeJSON({checkboxUncheckedValue:"0",useIntKeysAsArrayIndex:!0}):(a=t("#updraft-navtab-settings-content form input[name!='action'], #updraft-navtab-settings-content form textarea, #updraft-navtab-settings-content form select").serialize(),t.each(t("#updraft-navtab-settings-content form input[type=checkbox]").filter(function(e){return 0==t(this).prop("checked")}),function(e,r){var o="0";a+="&"+t(r).attr("name")+"="+o})),a}function o(e,a){try{var r=(e.messages,e.backup_dir.writable),o=e.backup_dir.message,n=e.backup_dir.button_title}catch(d){return console.log(d),console.log(a),alert(updraftlion.jsonnotunderstood),t.unblockUI(),{}}if(e.hasOwnProperty("changed")){console.log("UpdraftPlus: savesettings: some values were changed after being filtered"),console.log(e.changed);for(prop in e.changed)if("object"==typeof e.changed[prop])for(innerprop in e.changed[prop])t("[name='"+innerprop+"']").is(":checkbox")||t("[name='"+prop+"["+innerprop+"]']").val(e.changed[prop][innerprop]);else t("[name='"+prop+"']").is(":checkbox")||t("[name='"+prop+"']").val(e.changed[prop])}return t("#updraft_writable_mess").html(o),0==r?(t("#updraft-backupnow-button").attr("disabled","disabled"),t("#updraft-backupnow-button").attr("title",n),t(".backupdirrow").css("display","table-row")):(t("#updraft-backupnow-button").removeAttr("disabled"),t("#updraft-backupnow-button").removeAttr("title")),e.hasOwnProperty("updraft_include_more_path")&&t("#backupnow_includefiles_moreoptions").html(e.updraft_include_more_path),e.hasOwnProperty("backup_now_message")&&t("#backupnow_remote_container").html(e.backup_now_message),t(".updraftmessage").remove(),t("#updraft_backup_started").before(e.messages),t("#next-backup-table-inner").html(e.scheduled),e}function n(){var t=!1;if(jQuery("#updraft-authenticate-modal-innards").html(""),jQuery("div[class*=updraft_authenticate_] a.updraft_authlink").each(function(){jQuery("#updraft-authenticate-modal-innards").append('<p><a href="'+jQuery(this).attr("href")+'">'+jQuery(this).html()+"</a></p>"),t=!0}),t){var e={};e[updraftlion.cancel]=function(){jQuery(this).dialog("close")},jQuery("#updraft-authenticate-modal").dialog({autoOpen:!0,modal:!0,resizable:!1,draggable:!1,buttons:e,width:"auto"}).dialog("open")}}var d=new Image;d.src=updraftlion.ud_url+"/images/udlogo-rotating.gif",t("#updraft-navtab-settings-content input.updraft_include_entity").change(function(e){var a=t(this).attr("id"),r=t(this).is(":checked"),o="#backupnow_files_"+a;t(o).prop("checked",r)}),t("#updraftplus-settings-save").click(function(e){e.preventDefault(),t.blockUI({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.saving+"</div>"});var a=r("string");updraft_send_command("savesettings",{settings:a,updraftplus_version:updraftlion.updraftplus_version},function(e,a,r){o(e,r),t("#updraft-wrap .fade").delay(6e3).fadeOut(2e3),t("html, body").animate({scrollTop:t("#updraft-wrap").offset().top},1e3,function(){n()}),t.unblockUI()},{action:"updraft_savesettings",error_callback:function(e,a,r,o){if(t.unblockUI(),"undefined"!=typeof o&&o.hasOwnProperty("fatal_error"))console.error(o.fatal_error_message),alert(o.fatal_error_message);else{var n="updraft_send_command: error: "+a+" ("+r+")";console.log(n),alert(n),console.log(e)}},nonce:updraftplus_settings_nonce})}),t("#updraftplus-settings-export").click(function(){updraft_settings_form_changed&&alert(updraftlion.unsaved_settings_export),e()}),t("#updraftplus-settings-import").click(function(){t.blockUI({message:'<div style="margin: 8px; font-size:150%;"><img src="'+updraftlion.ud_url+'/images/udlogo-rotating.gif" height="80" width="80" style="padding-bottom:10px;"><br>'+updraftlion.importing+"</div>"});var e=document.getElementById("import_settings");if(0==e.files.length)return alert(updraftlion.import_select_file),void t.unblockUI();var r=e.files[0],o=new FileReader;o.onload=function(){a(this.result)},o.readAsText(r)})}),jQuery(document).ready(function(t){function e(e,o,n,d){if("function"==typeof n){var u=t(d).find("#updraftcentral_cloud_form"),s=u.find('.form_hidden_fields input[name="key"]');if(s.length&&""!==s.val())return void n.apply(this,[s.val()]);var i={where_send:"__updraftpluscom",key_description:"",key_size:e,mothership_firewalled:o};a(d),updraft_send_command("updraftcentral_create_key",i,function(e){r(d);try{if(i=ud_parse_json(e),i.hasOwnProperty("error"))return void console.log(i);i.hasOwnProperty("bundle")?n.apply(this,[i.bundle]):i.hasOwnProperty("r")?(t(d).find(".updraftcentral_cloud_notices").html(updraftlion.trouble_connecting).addClass("updraftcentral_cloud_info"),alert(i.r)):console.log(i)}catch(a){console.log(a)}},{json_parse:!1})}}function a(e){t(e).find(".updraftplus_spinner.spinner").addClass("visible")}function r(e){t(e).find(".updraftplus_spinner.spinner").removeClass("visible")}function o(e,o){a(o),updraft_send_command("process_updraftcentral_registration",e,function(a){r(o);try{if(e=ud_parse_json(a),e.hasOwnProperty("error")){var n=e.message,u=["existing_user_email","email_exists"];return-1!==t.inArray(e.code,u)&&(n=e.message+" "+updraftlion.perhaps_login),t(o).find(".updraftcentral_cloud_notices").html(n).addClass("updraftcentral_cloud_error"),t(o).find(".updraftcentral_cloud_notices a").attr("target","_blank"),void console.log(e)}"registered"===e.status&&(t(o).find(".updraftcentral_cloud_form_container").hide(),t(o).find(".updraftcentral-subheading").hide(),t(o).find(".updraftcentral_cloud_notices").removeClass("updraftcentral_cloud_error"),d(o,e,updraftlion.registration_successful))}catch(s){console.log(s)}},{json_parse:!1})}function n(e,n){a(n),updraft_send_command("process_updraftcentral_login",e,function(a){r(n);try{if(data=ud_parse_json(a),data.hasOwnProperty("error")){if("incorrect_password"===data.code&&(t(n).find(".updraftcentral_cloud_form_container .tfa_fields").hide(),t(n).find(".updraftcentral_cloud_form_container .non_tfa_fields").show(),t(n).find("input#two_factor_code").val(""),t(n).find("input#password").val("").focus()),"email_not_registered"!==data.code)return t(n).find(".updraftcentral_cloud_notices").html(data.message).addClass("updraftcentral_cloud_error"),t(n).find(".updraftcentral_cloud_notices a").attr("target","_blank"),void console.log(data);o(e,n)}data.hasOwnProperty("tfa_enabled")&&1==data.tfa_enabled&&(t(n).find(".updraftcentral_cloud_notices").html("").removeClass("updraftcentral_cloud_error"),t(n).find(".updraftcentral_cloud_form_container .non_tfa_fields").hide(),t(n).find(".updraftcentral_cloud_form_container .tfa_fields").show(),t(n).find("input#two_factor_code").focus()),"authenticated"===data.status&&(t(n).find(".updraftcentral_cloud_form_container").hide(),t(n).find(".updraftcentral_cloud_notices").removeClass("updraftcentral_cloud_error"),d(n,data,updraftlion.login_successful))}catch(u){console.log(u)}},{json_parse:!1})}function d(e,a,r){var o=t(e).find("form#updraftcentral_cloud_redirect_form");o.attr("action",a.redirect_url),o.attr("target","_blank"),"undefined"!=typeof a.redirect_token&&o.append('<input type="hidden" name="redirect_token" value="'+a.redirect_token+'">'),a.hasOwnProperty("keys_table")&&a.keys_table&&t("#updraftcentral_keys_content").html(a.keys_table),$redirect_lnk='<a href="#" class="updraftcentral_cloud_redirect_link">'+updraftlion.updraftcentral_cloud+"</a>",$close_lnk='<a href="#" class="updraftcentral_cloud_close_link">'+updraftlion.close_wizard+"</a>",t(e).find(".updraftcentral_cloud_notices").html(r.replace("%s",$redirect_lnk)+" "+$close_lnk+"<br/><br/>"+updraftlion.control_udc_connections),t(e).find(".updraftcentral_cloud_notices .updraftcentral_cloud_redirect_link").off("click").on("click",function(a){a.preventDefault(),o.submit(),t(e).find(".updraftcentral_cloud_notices .updraftcentral_cloud_close_link").trigger("click")}),t(e).find(".updraftcentral_cloud_notices .updraftcentral_cloud_close_link").off("click").on("click",function(a){a.preventDefault(),t(e).dialog("close"),t("#updraftcentral_cloud_connect_container").hide()})}function u(e){var a=t(e).find("#updraftcentral_cloud_form"),r=a.find("input#email").val(),o=a.find("input#password").val(),n=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;t(e).find(".updraftcentral_cloud_notices").html("").removeClass("updraftcentral_cloud_error updraftcentral_cloud_info");var d=a.find('.updraftcentral-data-consent > input[name="i_consent"]').is(":checked");return d?0===r.length||0===o.length?(t(e).find(".updraftcentral_cloud_notices").html(updraftlion.username_password_required).addClass("updraftcentral_cloud_error"),!1):null!==r.match(n)||(t(e).find(".updraftcentral_cloud_notices").html(updraftlion.valid_email_required).addClass("updraftcentral_cloud_error"),!1):(t(e).find(".updraftcentral_cloud_notices").html(updraftlion.data_consent_required).addClass("updraftcentral_cloud_error"),!1)}function s(a,r){var d=t(a).find("#updraft_central_keysize").val(),u=t(a).find("#updraft_central_firewalled").is(":checked")?1:0;e(d,u,function(e){var d=t(a).find("#updraftcentral_cloud_form"),u=d.find('.form_hidden_fields input[name="key"]');0===u.length&&d.find(".form_hidden_fields").append('<input type="hidden" name="key" value="'+e+'">');var s=d.find("input").serialize(),i={form_data:s};"undefined"!=typeof r&&r?o(i,a):n(i,a)},a)}function i(){var e=t("#updraftcentral_cloud_login_form");if(e.length){t("#updraft-iframe-modal-innards").html(e.html());var a=t("#updraft-iframe-modal").dialog("option","title",updraftlion.updraftcentral_cloud).dialog("option","width",520).dialog("option","height",450).dialog("option","buttons",{});a.dialog("open");var r=a.find(".updraftcentral-data-consent"),o=r.find("input").attr("name");"undefined"!=typeof o&&o&&(r.find("input").attr("id",o),r.find("label").attr("for",o))}}jQuery("#updraft-restore-modal").on("change","#updraft_restorer_charset",function(e){if(t("#updraft_restorer_charset").length&&t("#updraft_restorer_collate").length&&t("#collate_change_on_charset_selection_data").length){var a=t("#updraft_restorer_charset").val();t("#updraft_restorer_collate option").show(),t("#updraft_restorer_collate option[data-charset!="+a+"]").hide(),updraft_send_command("collate_change_on_charset_selection",{collate_change_on_charset_selection_data:t("#collate_change_on_charset_selection_data").val(),updraft_restorer_charset:a,updraft_restorer_collate:t("#updraft_restorer_collate").val()},function(e){e.hasOwnProperty("is_action_required")&&1==e.is_action_required&&e.hasOwnProperty("similar_type_collate")&&t("#updraft_restorer_collate").val(e.similar_type_collate)})}}),t("#updraft-wrap #btn_cloud_connect").on("click",function(){i()}),t("#updraft-wrap a#self_hosted_connect").on("click",function(e){e.preventDefault(),t("h2.nav-tab-wrapper > a#updraft-navtab-expert").trigger("click"),t("div.advanced_settings_menu > #updraft_central").trigger("click")}),t("#updraft-iframe-modal").on("click","#updraftcentral_cloud_login",function(e){e.preventDefault();var a=t(this).closest("#updraft-iframe-modal");u(a)&&s(a)})});
|
@@ -58,4 +58,102 @@ class UpdraftPlus_Clone extends UpdraftPlus_Login {
|
|
58 |
|
59 |
return $response;
|
60 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
}
|
58 |
|
59 |
return $response;
|
60 |
}
|
61 |
+
|
62 |
+
/**
|
63 |
+
* The ajax based request point of entry for the create clone process
|
64 |
+
*
|
65 |
+
* @param array $data - The submitted form data
|
66 |
+
*
|
67 |
+
* @return array - Response of the process
|
68 |
+
*/
|
69 |
+
public function ajax_process_clone($data = array()) {
|
70 |
+
try {
|
71 |
+
if (isset($data['form_data'])) {
|
72 |
+
if (is_string($data['form_data'])) {
|
73 |
+
parse_str($data['form_data'], $form_data);
|
74 |
+
} elseif (is_array($data['form_data'])) {
|
75 |
+
$form_data = $data['form_data'];
|
76 |
+
}
|
77 |
+
}
|
78 |
+
$response = $this->create_clone($form_data);
|
79 |
+
} catch (Exception $e) {
|
80 |
+
$response = array('error' => true, 'message' => $e->getMessage());
|
81 |
+
}
|
82 |
+
|
83 |
+
return $response;
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* Executes the create clone process. Connects and sends request to the UpdraftPlus clone and returns the response coming from the server
|
88 |
+
*
|
89 |
+
* @internal
|
90 |
+
* @param array $data - The submitted form data
|
91 |
+
* @return array - The response from the request
|
92 |
+
*/
|
93 |
+
public function create_clone($data) {
|
94 |
+
global $updraftplus, $table_prefix;
|
95 |
+
|
96 |
+
$action = 'updraftplus_clone_create';
|
97 |
+
if (empty($data['site_url'])) $data['site_url'] = trailingslashit(network_site_url());
|
98 |
+
if (empty($data['install_info']['table_prefix'])) $data['install_info']['table_prefix'] = $table_prefix;
|
99 |
+
if (empty($data['install_info']['subdirectory'])) $data['install_info']['subdirectory'] = parse_url(network_site_url(), PHP_URL_PATH);
|
100 |
+
if (is_multisite()) {
|
101 |
+
$data['install_info']['multisite'] = true;
|
102 |
+
$data['install_info']['multisite_subdomain_install'] = is_subdomain_install();
|
103 |
+
}
|
104 |
+
|
105 |
+
$response = $this->send_remote_request($data, $action);
|
106 |
+
if (is_wp_error($response)) {
|
107 |
+
$response = array('error' => true, 'code' => $response->get_error_code(), 'message' => $response->get_error_message());
|
108 |
+
} else {
|
109 |
+
if (isset($response['status'])) {
|
110 |
+
if ('error' === $response['status']) {
|
111 |
+
$response = array(
|
112 |
+
'error' => true,
|
113 |
+
'code' => isset($response['code']) ? $response['code'] : -1,
|
114 |
+
'message' => isset($response['message']) ? $response['message'] : $this->translate_message('generic'),
|
115 |
+
'response' => $response
|
116 |
+
);
|
117 |
+
}
|
118 |
+
} else {
|
119 |
+
$response = array('error' => true, 'message' => $this->translate_message('generic'));
|
120 |
+
}
|
121 |
+
}
|
122 |
+
|
123 |
+
return $response;
|
124 |
+
}
|
125 |
+
|
126 |
+
/**
|
127 |
+
* Executes the clone restore complete process. Connects and sends request to the UpdraftPlus clone and returns the response coming from the server
|
128 |
+
*
|
129 |
+
* @internal
|
130 |
+
* @param array $data - The submitted form data
|
131 |
+
* @return array - The response from the request
|
132 |
+
*/
|
133 |
+
public function clone_restore_complete($data) {
|
134 |
+
global $updraftplus;
|
135 |
+
|
136 |
+
$action = 'clone_complete';
|
137 |
+
if (empty($data['site_url'])) $data['site_url'] = trailingslashit(network_site_url());
|
138 |
+
|
139 |
+
$response = $this->send_remote_request($data, $action);
|
140 |
+
if (is_wp_error($response)) {
|
141 |
+
$response = array('error' => true, 'code' => $response->get_error_code(), 'message' => $response->get_error_message());
|
142 |
+
} else {
|
143 |
+
if (isset($response['status'])) {
|
144 |
+
if ('error' === $response['status']) {
|
145 |
+
$response = array(
|
146 |
+
'error' => true,
|
147 |
+
'code' => isset($response['code']) ? $response['code'] : -1,
|
148 |
+
'message' => isset($response['message']) ? $response['message'] : $this->translate_message('generic'),
|
149 |
+
'response' => $response
|
150 |
+
);
|
151 |
+
}
|
152 |
+
} else {
|
153 |
+
$response = array('error' => true, 'message' => $this->translate_message('generic'));
|
154 |
+
}
|
155 |
+
}
|
156 |
+
|
157 |
+
return $response;
|
158 |
+
}
|
159 |
}
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if (!defined('ABSPATH')) die('No direct access allowed');
|
4 |
+
|
5 |
+
class UpdraftPlus_Temporary_Clone_Commands {
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Constructor for the class.
|
9 |
+
*/
|
10 |
+
public function __construct() {
|
11 |
+
add_action('updraftplus_restore_completed', array($this, 'updraftplus_restore_completed'));
|
12 |
+
}
|
13 |
+
|
14 |
+
/**
|
15 |
+
* This function is called via an action when the restore is completed it will call the mothership to update the complete status of the vps.
|
16 |
+
*
|
17 |
+
* @param array $restore_data - an array of relevant information
|
18 |
+
* @return void
|
19 |
+
*/
|
20 |
+
public function updraftplus_restore_completed($restore_data) {
|
21 |
+
global $updraftplus_admin;
|
22 |
+
|
23 |
+
if (empty($restore_data['clone_id']) || empty($restore_data['secret_token'])) {
|
24 |
+
error_log("updraftplus_restore_completed called, but no clone information (presumably a user-initiated restore)");
|
25 |
+
return;
|
26 |
+
}
|
27 |
+
|
28 |
+
$data = array('clone_id' => $restore_data['clone_id'], 'secret_token' => $restore_data['secret_token']);
|
29 |
+
$updraftplus_admin->get_updraftplus_clone()->clone_restore_complete($data);
|
30 |
+
}
|
31 |
+
}
|
32 |
+
|
33 |
+
if (defined('UPDRAFTPLUS_THIS_IS_CLONE') && UPDRAFTPLUS_THIS_IS_CLONE) {
|
34 |
+
$updraftplus_temporary_clone_commands = new UpdraftPlus_Temporary_Clone_Commands();
|
35 |
+
}
|
@@ -0,0 +1,142 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if (!defined('ABSPATH')) die('No direct access allowed');
|
4 |
+
|
5 |
+
class UpdraftPlus_Temporary_Clone_Dash_Notice {
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Constructor for the class.
|
9 |
+
*/
|
10 |
+
public function __construct() {
|
11 |
+
add_action('updraftplus_temporary_clone_refresh_connection', array($this, 'refresh_connection'));
|
12 |
+
add_action('wp_ajax_updraftplus_dash_notice_ajax', array($this, 'updraftplus_dash_notice_ajax'));
|
13 |
+
add_action('all_admin_notices', array($this, 'all_admin_notices_dashboard_notice'));
|
14 |
+
|
15 |
+
if (!wp_next_scheduled('updraftplus_temporary_clone_refresh_connection')) {
|
16 |
+
wp_schedule_event(time(), 'twicedaily', 'updraftplus_temporary_clone_refresh_connection');
|
17 |
+
}
|
18 |
+
|
19 |
+
if ('' == get_option('updraftplus_clone_scheduled_removal', '')) {
|
20 |
+
$this->refresh_connection();
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
+
/**
|
25 |
+
* This function will add a dashboard notice to every page, that shows the user when their clone will expire and directs them to UpdraftPlus.com to extend their clones life.
|
26 |
+
*
|
27 |
+
* @return void
|
28 |
+
*/
|
29 |
+
public function all_admin_notices_dashboard_notice() {
|
30 |
+
$date = strtotime(get_site_option('updraftplus_clone_scheduled_removal', ''));
|
31 |
+
if ('' == $date) {
|
32 |
+
$pretty_date = __('Unable to get expiry date', 'updraftplus');
|
33 |
+
} else {
|
34 |
+
$pretty_date = get_date_from_gmt(gmdate('Y-m-d H:i:s', (int) $date), 'M d, Y G:i');
|
35 |
+
}
|
36 |
+
?>
|
37 |
+
<div id="updraftplus_temporary_clone-dashnotice" class="updated">
|
38 |
+
<div style="float:right;"><a href="#" onclick="jQuery.post('<?php echo admin_url('admin-ajax.php'); ?>', {action: 'updraftplus_dash_notice_ajax', subaction: 'refresh_connection', nonce: '<?php echo wp_create_nonce('updraftplus_refresh_connection');?>' }, function() { location.reload(); });"><?php _e('Refresh connection', 'updraftplus'); ?></a></div>
|
39 |
+
<h1><?php _e('Welcome to your UpdraftPlus temporary clone', 'updraftplus'); ?></h1>
|
40 |
+
<p><?php echo __('Your clone will expire:', 'updraftplus') . ' ' . $pretty_date; ?></p>
|
41 |
+
<p><?php _e('You can extend the life of this clone at updraftplus.com, note that each full week you extend by will cost 1 token.', 'updraftplus'); ?></p>
|
42 |
+
<a href="https://updraftplus.com/my-account/clones/"><?php _e('Extend life', 'updraftplus'); ?></a>
|
43 |
+
</div>
|
44 |
+
<?php
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* This function will perform security checks before allowing the ajax calls for the UpdraftPlus clone VPS mu-plugin be processed.
|
49 |
+
*
|
50 |
+
* @return void
|
51 |
+
*/
|
52 |
+
public function updraftplus_dash_notice_ajax() {
|
53 |
+
|
54 |
+
if (is_user_logged_in() && current_user_can('manage_options')) {
|
55 |
+
$this->process_dash_notice_ajax();
|
56 |
+
} else {
|
57 |
+
return;
|
58 |
+
}
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* This function will handle the ajax calls for the UpdraftPlus clone notice mu-plugin.
|
63 |
+
*
|
64 |
+
* @return void
|
65 |
+
*/
|
66 |
+
public function process_dash_notice_ajax() {
|
67 |
+
$return = array('code' => 'fail', 'data' => '');
|
68 |
+
|
69 |
+
if (!isset($_POST['subaction'])) {
|
70 |
+
$return['code'] = 'error';
|
71 |
+
$return['data'] = 'Missing subaction';
|
72 |
+
echo json_encode($return);
|
73 |
+
die();
|
74 |
+
}
|
75 |
+
|
76 |
+
if ('refresh_connection' === $_POST['subaction']) {
|
77 |
+
check_ajax_referer('updraftplus_refresh_connection', 'nonce');
|
78 |
+
|
79 |
+
$result = $this->refresh_connection();
|
80 |
+
|
81 |
+
if ($result) {
|
82 |
+
$return['code'] = 'success';
|
83 |
+
$return['data'] = $result;
|
84 |
+
} else {
|
85 |
+
$return['code'] = 'error';
|
86 |
+
$return['data'] = $result;
|
87 |
+
}
|
88 |
+
|
89 |
+
echo json_encode($return);
|
90 |
+
die();
|
91 |
+
} else {
|
92 |
+
$return['code'] = 'error';
|
93 |
+
$return['data'] = 'Unknown action';
|
94 |
+
echo json_encode($return);
|
95 |
+
die();
|
96 |
+
}
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
* This function will refresh the stored clones expire date by calling UpdraftPlus.com and getting the latest value.
|
101 |
+
* Note this function needs two defines to work UPDRAFTPLUS_USER_ID and UPDRAFTPLUS_VPS_ID.
|
102 |
+
*
|
103 |
+
* @return void
|
104 |
+
*/
|
105 |
+
public function refresh_connection() {
|
106 |
+
|
107 |
+
if (!defined('UPDRAFTPLUS_USER_ID') || !is_integer(UPDRAFTPLUS_USER_ID) || !defined('UPDRAFTPLUS_VPS_ID') || !is_integer(UPDRAFTPLUS_VPS_ID)) {
|
108 |
+
return array('code' => 'error', 'data' => 'No user or VPS ID found');
|
109 |
+
}
|
110 |
+
|
111 |
+
if (!defined('UPDRAFTPLUS_UNIQUE_TOKEN')) return array('code' => 'error', 'data' => 'No unique token found');
|
112 |
+
|
113 |
+
$user_id = UPDRAFTPLUS_USER_ID;
|
114 |
+
$vps_id = UPDRAFTPLUS_VPS_ID;
|
115 |
+
$token = UPDRAFTPLUS_UNIQUE_TOKEN;
|
116 |
+
|
117 |
+
$args = array(
|
118 |
+
'user_id' => $user_id,
|
119 |
+
'vps_id' => $vps_id,
|
120 |
+
'token' => $token
|
121 |
+
);
|
122 |
+
|
123 |
+
$result = wp_remote_post('https://updraftplus.com/plugin-info/?udm_action=updraftplus_temporary_clone_vps_list', array(
|
124 |
+
'timeout' => 60,
|
125 |
+
'headers' => apply_filters('updraftplus_auth_headers', ''),
|
126 |
+
'body' => $args
|
127 |
+
));
|
128 |
+
|
129 |
+
$data = json_decode(wp_remote_retrieve_body($result), true);
|
130 |
+
$data = $data['data'];
|
131 |
+
|
132 |
+
if (empty($data['scheduled_removal'])) return array('code' => 'error', 'data' => 'No scheduled removal date found');
|
133 |
+
|
134 |
+
update_site_option('updraftplus_clone_scheduled_removal', $data['scheduled_removal']);
|
135 |
+
|
136 |
+
return array('code' => 'success', 'data' => $data['scheduled_removal']);
|
137 |
+
}
|
138 |
+
}
|
139 |
+
|
140 |
+
if (defined('UPDRAFTPLUS_THIS_IS_CLONE') && UPDRAFTPLUS_THIS_IS_CLONE) {
|
141 |
+
$updraftplus_temporary_clone_dash_notice = new UpdraftPlus_Temporary_Clone_Dash_Notice();
|
142 |
+
}
|
@@ -0,0 +1,115 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if (!defined('ABSPATH')) die('No direct access allowed');
|
4 |
+
|
5 |
+
class UpdraftPlus_Temporary_Clone_User_Notice {
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Constructor for the class.
|
9 |
+
*/
|
10 |
+
public function __construct() {
|
11 |
+
add_filter('wp_authenticate_user', array($this, 'wp_authenticate_user'));
|
12 |
+
add_action('wp_ajax_updraftplus_user_notice_ajax', array($this, 'updraftplus_user_notice_ajax'));
|
13 |
+
add_action('all_admin_notices', array($this, 'all_admin_notices_users_notice'));
|
14 |
+
}
|
15 |
+
|
16 |
+
/**
|
17 |
+
* This function will add a dashboard notice to the users page, that gives the user the option to enable admin only logins to the clone.
|
18 |
+
*
|
19 |
+
* @return void
|
20 |
+
*/
|
21 |
+
public function all_admin_notices_users_notice() {
|
22 |
+
global $pagenow;
|
23 |
+
|
24 |
+
if ('users.php' != $pagenow) return;
|
25 |
+
|
26 |
+
$admin_login = get_site_option('updraftplus_clone_admin_only_login');
|
27 |
+
|
28 |
+
?>
|
29 |
+
<div id="updraftplus_temporary_clone-usernotice" class="updated">
|
30 |
+
<h1><?php _e('UpdraftPlus temporary clone user login settings:', 'updraftplus'); ?></h1>
|
31 |
+
<p><?php _e('You can forbid non-admins logins to this cloned site by checking the checkbox below', 'updraftplus'); ?></p>
|
32 |
+
<input type="checkbox" name="updraftplus_clone_admin_only" value="1" <?php if ($admin_login) echo 'checked="checked"'; ?> onclick="jQuery.post('<?php echo admin_url('admin-ajax.php'); ?>', {action: 'updraftplus_user_notice_ajax', subaction: 'admin_only_login', nonce: '<?php echo wp_create_nonce('updraftplus_admin_only_login');?>', admin_only_login: jQuery(this).is(':checked') });"> <?php _e('Allow only administrators to log in', 'updraftplus'); ?><br>
|
33 |
+
</div>
|
34 |
+
<?php
|
35 |
+
}
|
36 |
+
|
37 |
+
/**
|
38 |
+
* This function will check if the user trying to login is an admin and if non admin logins have been disabled. If non admin logins are disabled and the user logging in is not a admin then it will stop the login and return an error.
|
39 |
+
* Runs upon the WP filter wp_authenticate_user
|
40 |
+
*
|
41 |
+
* @param object $user - the user login object
|
42 |
+
*
|
43 |
+
* @return object|WP_Error - retruns the logged in user or a WP_Error stopping non admin logins
|
44 |
+
*/
|
45 |
+
public function wp_authenticate_user($user) {
|
46 |
+
// The WP_User object does not exist in WP 3.2, so we don't check for that
|
47 |
+
if (is_wp_error($user) || !is_object($user) || empty($user->ID)) return $user;
|
48 |
+
|
49 |
+
$admin_login = get_site_option('updraftplus_clone_admin_only_login');
|
50 |
+
$user_is_admin = user_can($user->ID, 'manage_options');
|
51 |
+
|
52 |
+
if (!$user_is_admin && $admin_login) {
|
53 |
+
return new WP_Error('user_login_disabled', '<strong>ERROR</strong>: This user account is not allowed to login.');
|
54 |
+
}
|
55 |
+
|
56 |
+
return $user;
|
57 |
+
}
|
58 |
+
|
59 |
+
/**
|
60 |
+
* This function will perform security checks before allowing the ajax calls for the UpdraftPlus clone VPS mu-plugin be processed.
|
61 |
+
*
|
62 |
+
* @return void
|
63 |
+
*/
|
64 |
+
public function updraftplus_user_notice_ajax() {
|
65 |
+
|
66 |
+
if (is_user_logged_in() && current_user_can('manage_options')) {
|
67 |
+
$this->process_user_notice_ajax();
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* This function will handle the ajax calls for the UpdraftPlus clone user notice mu-plugin.
|
73 |
+
*
|
74 |
+
* @return void
|
75 |
+
*/
|
76 |
+
public function process_user_notice_ajax() {
|
77 |
+
$return = array('code' => 'fail', 'data' => '');
|
78 |
+
|
79 |
+
if (!isset($_POST['subaction'])) {
|
80 |
+
$return['code'] = 'error';
|
81 |
+
$return['data'] = 'Missing subaction';
|
82 |
+
echo json_encode($return);
|
83 |
+
die();
|
84 |
+
}
|
85 |
+
|
86 |
+
if ('admin_only_login' == $_POST['subaction']) {
|
87 |
+
check_ajax_referer('updraftplus_admin_only_login', 'nonce');
|
88 |
+
|
89 |
+
if (!isset($_POST['admin_only_login'])) {
|
90 |
+
$return['code'] = 'error';
|
91 |
+
$return['data'] = 'Missing parameter';
|
92 |
+
echo json_encode($return);
|
93 |
+
die();
|
94 |
+
}
|
95 |
+
|
96 |
+
$admin_only = ('true' === $_POST['admin_only_login']);
|
97 |
+
|
98 |
+
update_site_option('updraftplus_clone_admin_only_login', $admin_only);
|
99 |
+
|
100 |
+
$return['code'] = 'success';
|
101 |
+
$return['data'] = 'Option updated';
|
102 |
+
echo json_encode($return);
|
103 |
+
die();
|
104 |
+
} else {
|
105 |
+
$return['code'] = 'error';
|
106 |
+
$return['data'] = 'Unknown action';
|
107 |
+
echo json_encode($return);
|
108 |
+
die();
|
109 |
+
}
|
110 |
+
}
|
111 |
+
}
|
112 |
+
|
113 |
+
if (defined('UPDRAFTPLUS_THIS_IS_CLONE') && UPDRAFTPLUS_THIS_IS_CLONE) {
|
114 |
+
$updraftplus_temporary_clone_user_notice = new UpdraftPlus_Temporary_Clone_User_Notice();
|
115 |
+
}
|
@@ -11,19 +11,132 @@ msgstr ""
|
|
11 |
"Language: af_ZA\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
-
#: src/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
16 |
msgstr ""
|
17 |
|
18 |
-
#: src/admin.php:
|
19 |
msgid "(current version)"
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: src/admin.php:
|
23 |
msgid "Forbid logins from non-administrators on this clone"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: src/admin.php:
|
27 |
msgid "press here"
|
28 |
msgstr ""
|
29 |
|
@@ -37,38 +150,35 @@ msgstr ""
|
|
37 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: src/addons/incremental.php:
|
41 |
msgid "Tell me more"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: src/addons/incremental.php:
|
45 |
msgid "And then add an incremental backup"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: src/addons/incremental.php:
|
49 |
msgid "Every hour"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: src/includes/class-commands.php:
|
53 |
msgid "You can add more temporary clone tokens to your account here."
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: src/includes/class-commands.php:
|
57 |
msgid "Create clone"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: src/includes/class-commands.php:
|
61 |
msgid "Available temporary clone tokens:"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: src/addons/migrator.php:
|
65 |
-
msgid "To create a temporary clone you must first connect with your UpdraftPlus.com account and have sufficient clone tokens in your account."
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: src/addons/migrator.php:2550
|
69 |
msgid "Or, create a temporary clone"
|
70 |
msgstr ""
|
71 |
|
|
|
72 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
73 |
msgid "Processing"
|
74 |
msgstr ""
|
@@ -85,7 +195,7 @@ msgstr ""
|
|
85 |
msgid "I consent to %s"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: src/admin.php:
|
89 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
90 |
msgid "One Time Password (check your OTP app to get this password)"
|
91 |
msgstr ""
|
@@ -134,82 +244,82 @@ msgstr ""
|
|
134 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: src/admin.php:
|
138 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
139 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
140 |
msgstr[0] ""
|
141 |
msgstr[1] ""
|
142 |
|
143 |
-
#: src/admin.php:
|
144 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: src/admin.php:
|
148 |
msgid "You can also close this wizard."
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: src/admin.php:
|
152 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: src/admin.php:
|
156 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: src/admin.php:
|
160 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: src/admin.php:
|
164 |
msgid "Perhaps you would want to login instead."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: src/admin.php:
|
168 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: src/admin.php:
|
172 |
msgid "An email is required and needs to be in a valid format."
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: src/admin.php:
|
176 |
msgid "Both email and password fields are required."
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: src/admin.php:
|
180 |
msgid "Registration successful."
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: src/admin.php:
|
184 |
msgid "Please follow this link to open %s in a new window."
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: src/admin.php:
|
188 |
msgid "Login successful."
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: src/admin.php:
|
192 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
193 |
msgid "UpdraftCentral Cloud"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: src/admin.php:
|
197 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: src/admin.php:
|
201 |
msgid "Dismiss all UpdraftPlus news"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: src/admin.php:
|
205 |
msgid "UpdraftPlus News"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: src/addons/wp-cli.php:
|
209 |
msgid "Migration key created:"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: src/addons/wp-cli.php:
|
213 |
msgid "Missing parameters"
|
214 |
msgstr ""
|
215 |
|
@@ -229,7 +339,7 @@ msgstr ""
|
|
229 |
msgid "launching some time in 2018"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: src/admin.php:
|
233 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
234 |
msgstr ""
|
235 |
|
@@ -241,31 +351,31 @@ msgstr ""
|
|
241 |
msgid "Upload backup"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: src/admin.php:
|
245 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: src/admin.php:
|
249 |
msgid "(already uploaded)"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: src/admin.php:
|
253 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: src/admin.php:
|
257 |
msgid "Upload"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: src/addons/reporting.php:
|
261 |
msgid "Only email the database backup"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: src/addons/reporting.php:
|
265 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: src/addons/reporting.php:
|
269 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
270 |
msgstr ""
|
271 |
|
@@ -273,11 +383,11 @@ msgstr ""
|
|
273 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: src/addons/incremental.php:
|
277 |
msgid "Increments exist at: %s"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: src/addons/incremental.php:
|
281 |
msgid "(latest increment: %s)"
|
282 |
msgstr ""
|
283 |
|
@@ -297,35 +407,37 @@ msgstr ""
|
|
297 |
msgid "WP CLI"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: src/addons/wp-cli.php:
|
301 |
msgid "Invalid Job Id"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: src/addons/wp-cli.php:
|
305 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: src/addons/wp-cli.php:
|
309 |
msgid "Recently started backup job id: %s"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: src/addons/wp-cli.php:
|
|
|
|
|
313 |
msgid "The given value for the '%s' option is not valid"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: src/addons/migrator.php:
|
317 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: src/addons/migrator.php:
|
321 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: src/addons/migrator.php:
|
325 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: src/
|
329 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
330 |
msgstr ""
|
331 |
|
@@ -357,19 +469,19 @@ msgstr ""
|
|
357 |
msgid "Thank you for installing UpdraftPlus!"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: src/
|
361 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: src/restorer.php:
|
365 |
msgid "Failed to read from the working directory."
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: src/restorer.php:
|
369 |
msgid "Failed to find a manifest file in the backup."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: src/restorer.php:
|
373 |
msgid "Failed to read the manifest file from backup."
|
374 |
msgstr ""
|
375 |
|
@@ -385,11 +497,11 @@ msgstr ""
|
|
385 |
msgid "Ensure you are logged into the correct account before continuing."
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: src/admin.php:
|
389 |
msgid "Remote storage method and instance id are required for authentication."
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/admin.php:
|
393 |
msgid "authentication error"
|
394 |
msgstr ""
|
395 |
|
@@ -417,11 +529,11 @@ msgstr ""
|
|
417 |
msgid "Delete these settings"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
421 |
msgid "Currently disabled"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
425 |
msgid "Currently enabled"
|
426 |
msgstr ""
|
427 |
|
@@ -453,7 +565,7 @@ msgstr ""
|
|
453 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
457 |
msgid "remote site"
|
458 |
msgstr ""
|
459 |
|
@@ -461,21 +573,21 @@ msgstr ""
|
|
461 |
msgid "Invalid bucket name"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: src/restorer.php:
|
465 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
466 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
467 |
msgstr[0] ""
|
468 |
msgstr[1] ""
|
469 |
|
470 |
-
#: src/class-updraftplus.php:
|
471 |
msgid "Your chosen replacement collation"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: src/class-updraftplus.php:
|
475 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: src/class-updraftplus.php:
|
479 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
480 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
481 |
msgstr[0] ""
|
@@ -513,23 +625,23 @@ msgstr ""
|
|
513 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: src/central/bootstrap.php:
|
517 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: src/central/bootstrap.php:
|
521 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: src/central/bootstrap.php:
|
525 |
msgid "A website where you have installed %s"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: src/central/bootstrap.php:
|
529 |
msgid "Self-hosted dashboard"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: src/central/bootstrap.php:
|
533 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
534 |
msgstr ""
|
535 |
|
@@ -539,69 +651,69 @@ msgid_plural "Your .htaccess has an old site references on line numbers %s. You
|
|
539 |
msgstr[0] ""
|
540 |
msgstr[1] ""
|
541 |
|
542 |
-
#: src/restorer.php:
|
543 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: src/class-updraftplus.php:
|
547 |
msgid "Your chosen character set to use instead:"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: src/class-updraftplus.php:
|
551 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: src/class-updraftplus.php:
|
555 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
556 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
557 |
msgstr[0] ""
|
558 |
msgstr[1] ""
|
559 |
|
560 |
-
#: src/central/bootstrap.php:
|
561 |
msgid "Create another key"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: src/central/bootstrap.php:
|
565 |
msgid "UpdraftCentral dashboard connection details"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: src/central/bootstrap.php:
|
569 |
msgid "Next"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: src/central/bootstrap.php:
|
573 |
msgid "an account"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: src/central/bootstrap.php:
|
577 |
msgid "i.e. if you have %s there"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: src/central/bootstrap.php:
|
581 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: src/central/bootstrap.php:
|
585 |
msgid "Manage existing keys (%d)..."
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: src/central/bootstrap.php:
|
589 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: src/central/bootstrap.php:
|
593 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: src/central/bootstrap.php:
|
597 |
msgid "Detailed instructions for this can be found at %s"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: src/central/bootstrap.php:
|
601 |
msgid "You now need to copy the key below and enter it at your %s."
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: src/admin.php:
|
605 |
msgid "Please enter a valid URL e.g http://example.com"
|
606 |
msgstr ""
|
607 |
|
@@ -641,23 +753,23 @@ msgstr ""
|
|
641 |
msgid "Account ID"
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: src/class-updraftplus.php:
|
645 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: src/class-updraftplus.php:
|
649 |
msgid "the migrator add-on"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: src/class-updraftplus.php:
|
653 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: src/class-updraftplus.php:
|
657 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: src/class-updraftplus.php:
|
661 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
662 |
msgstr ""
|
663 |
|
@@ -669,19 +781,19 @@ msgstr ""
|
|
669 |
msgid "Follow this link to remove these settings for %s."
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: src/admin.php:
|
673 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: src/backup.php:
|
677 |
-
#: src/class-updraftplus.php:
|
678 |
-
#: src/class-updraftplus.php:
|
679 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: src/backup.php:
|
683 |
-
#: src/class-updraftplus.php:
|
684 |
-
#: src/class-updraftplus.php:
|
685 |
msgid "A PHP exception (%s) has occurred: %s"
|
686 |
msgstr ""
|
687 |
|
@@ -701,7 +813,7 @@ msgstr ""
|
|
701 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
705 |
msgid "Remote storage authentication"
|
706 |
msgstr ""
|
707 |
|
@@ -733,19 +845,19 @@ msgstr ""
|
|
733 |
msgid "Instant and secure logon with a wave of your phone."
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: src/backup.php:
|
737 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: src/admin.php:
|
741 |
msgid "Value"
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: src/admin.php:
|
745 |
msgid "Did not know how to delete from this cloud service."
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: src/addons/sftp.php:
|
749 |
msgid "Encrypted login failed; trying non-encrypted"
|
750 |
msgstr ""
|
751 |
|
@@ -753,7 +865,7 @@ msgstr ""
|
|
753 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
757 |
msgid "Stored at: %s"
|
758 |
msgstr ""
|
759 |
|
@@ -761,11 +873,11 @@ msgstr ""
|
|
761 |
msgid "Cloud Files"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: src/admin.php:
|
765 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: src/admin.php:
|
769 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
770 |
msgstr ""
|
771 |
|
@@ -782,87 +894,87 @@ msgstr ""
|
|
782 |
msgid "Extra database"
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: src/admin.php:
|
786 |
msgid "Press here to download or browse"
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: src/admin.php:
|
790 |
msgid "Error: invalid path"
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: src/admin.php:
|
794 |
msgid "An error occurred when fetching storage module options: "
|
795 |
msgstr ""
|
796 |
|
797 |
-
#: src/admin.php:
|
798 |
msgid "Loading log file"
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: src/admin.php:
|
802 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: src/admin.php:
|
806 |
msgid "Search"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: src/admin.php:
|
810 |
msgid "Select a file to view information about it"
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: src/admin.php:
|
814 |
msgid "Browsing zip file"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: src/admin.php:
|
818 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: src/admin.php:
|
822 |
msgid "Browse contents"
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: src/restorer.php:
|
826 |
msgid "Skipped tables:"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: src/class-updraftplus.php:
|
830 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: src/admin.php:
|
834 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: src/admin.php:
|
838 |
msgid "All WordPress tables will be backed up."
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: src/admin.php:
|
842 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: src/admin.php:
|
846 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: src/admin.php:
|
850 |
msgid "The available memory on the server."
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: src/admin.php:
|
854 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: src/admin.php:
|
858 |
msgid "The file failed to upload. Please check the following:"
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: src/admin.php:
|
862 |
msgid "HTTP code:"
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: src/addons/wp-cli.php:
|
866 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
867 |
msgstr ""
|
868 |
|
@@ -1025,7 +1137,7 @@ msgstr ""
|
|
1025 |
msgid "Free"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: src/admin.php:
|
1029 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1030 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1031 |
msgid "UpdraftPlus"
|
@@ -1242,7 +1354,7 @@ msgstr ""
|
|
1242 |
msgid "UpdraftPlus Premium:"
|
1243 |
msgstr ""
|
1244 |
|
1245 |
-
#: src/templates/wp-admin/settings/
|
1246 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1247 |
msgstr ""
|
1248 |
|
@@ -1294,11 +1406,11 @@ msgstr ""
|
|
1294 |
msgid "Export / import settings"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
-
#: src/restorer.php:
|
1298 |
msgid "Processing table (%s)"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
-
#: src/restorer.php:
|
1302 |
msgid "Backup of: %s"
|
1303 |
msgstr ""
|
1304 |
|
@@ -1314,23 +1426,23 @@ msgstr ""
|
|
1314 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: src/central/bootstrap.php:
|
1318 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1319 |
msgstr ""
|
1320 |
|
1321 |
-
#: src/backup.php:
|
1322 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
1326 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
-
#: src/admin.php:
|
1330 |
msgid "Remote files deleted:"
|
1331 |
msgstr ""
|
1332 |
|
1333 |
-
#: src/admin.php:
|
1334 |
msgid "Local files deleted:"
|
1335 |
msgstr ""
|
1336 |
|
@@ -1338,39 +1450,39 @@ msgstr ""
|
|
1338 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: src/admin.php:
|
1342 |
msgid "remote files deleted"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: src/admin.php:
|
1346 |
msgid "Complete"
|
1347 |
msgstr ""
|
1348 |
|
1349 |
-
#: src/admin.php:
|
1350 |
msgid "Do you want to carry out the import?"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
-
#: src/admin.php:
|
1354 |
msgid "Which was exported on:"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
-
#: src/admin.php:
|
1358 |
msgid "This will import data from:"
|
1359 |
msgstr ""
|
1360 |
|
1361 |
-
#: src/admin.php:
|
1362 |
msgid "Importing..."
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: src/admin.php:
|
1366 |
msgid "You have not yet selected a file to import."
|
1367 |
msgstr ""
|
1368 |
|
1369 |
-
#: src/admin.php:
|
1370 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: src/admin.php:
|
1374 |
msgid "template not found"
|
1375 |
msgstr ""
|
1376 |
|
@@ -1399,7 +1511,7 @@ msgstr ""
|
|
1399 |
msgid "An error response was received; HTTP code:"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
-
#: src/includes/class-commands.php:
|
1403 |
msgid "%s add-on not found"
|
1404 |
msgstr ""
|
1405 |
|
@@ -1411,15 +1523,15 @@ msgstr ""
|
|
1411 |
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"
|
1412 |
msgstr ""
|
1413 |
|
1414 |
-
#: src/admin.php:
|
1415 |
msgid "To fix this problem go here."
|
1416 |
msgstr ""
|
1417 |
|
1418 |
-
#: src/admin.php:
|
1419 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: src/admin.php:
|
1423 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1424 |
msgstr ""
|
1425 |
|
@@ -1475,69 +1587,69 @@ msgstr ""
|
|
1475 |
msgid "FAQs"
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: src/central/bootstrap.php:
|
1479 |
msgid "More information..."
|
1480 |
msgstr ""
|
1481 |
|
1482 |
-
#: src/central/bootstrap.php:
|
1483 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1484 |
msgstr ""
|
1485 |
|
1486 |
-
#: src/central/bootstrap.php:
|
1487 |
msgid "Key size: %d bits"
|
1488 |
msgstr ""
|
1489 |
|
1490 |
-
#: src/central/bootstrap.php:
|
1491 |
msgid "Public key was sent to:"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
-
#: src/backup.php:
|
1495 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
-
#: src/backup.php:
|
1499 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: src/addons/migrator.php:
|
1503 |
msgid "Create key"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
-
#: src/addons/migrator.php:
|
1507 |
msgid "slower, strongest"
|
1508 |
msgstr ""
|
1509 |
|
1510 |
-
#: src/addons/migrator.php:
|
1511 |
msgid "recommended"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: src/addons/migrator.php:
|
1515 |
msgid "%s bytes"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: src/addons/migrator.php:
|
1519 |
msgid "faster (possibility for slow PHP installs)"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
-
#: src/addons/migrator.php:
|
1523 |
msgid "easy to break, fastest"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
-
#: src/addons/migrator.php:
|
1527 |
-
#: src/addons/migrator.php:
|
1528 |
-
#: src/central/bootstrap.php:
|
1529 |
msgid "%s bits"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: src/addons/migrator.php:
|
1533 |
msgid "Encryption key size:"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: src/addons/migrator.php:
|
1537 |
msgid "Enter your chosen name"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: src/addons/migrator.php:
|
1541 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1542 |
msgstr ""
|
1543 |
|
@@ -1553,8 +1665,8 @@ msgstr ""
|
|
1553 |
msgid "login"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: src/addons/reporting.php:
|
1557 |
-
#: src/addons/reporting.php:
|
1558 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1559 |
msgstr ""
|
1560 |
|
@@ -1562,7 +1674,7 @@ msgstr ""
|
|
1562 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
#: src/class-updraftplus.php:
|
1566 |
msgid "Size: %s MB"
|
1567 |
msgstr ""
|
1568 |
|
@@ -1574,7 +1686,7 @@ msgstr ""
|
|
1574 |
msgid "Now"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: src/class-updraftplus.php:
|
1578 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1579 |
msgstr ""
|
1580 |
|
@@ -1596,107 +1708,107 @@ msgstr ""
|
|
1596 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1597 |
msgstr ""
|
1598 |
|
1599 |
-
#: src/class-updraftplus.php:
|
1600 |
msgid "The given file was not found, or could not be read."
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: src/central/bootstrap.php:
|
1604 |
msgid "UpdraftCentral (Remote Control)"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: src/central/bootstrap.php:
|
1608 |
msgid "View recent UpdraftCentral log events"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: src/central/bootstrap.php:
|
1612 |
msgid "Enter any description"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: src/central/bootstrap.php:
|
1616 |
msgid "Description"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: src/central/bootstrap.php:
|
1620 |
msgid "Delete..."
|
1621 |
msgstr ""
|
1622 |
|
1623 |
-
#: src/central/bootstrap.php:
|
1624 |
msgid "Created:"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: src/central/bootstrap.php:
|
1628 |
msgid "Access this site as user:"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: src/central/bootstrap.php:
|
1632 |
msgid "Details"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: src/central/bootstrap.php:
|
1636 |
msgid "Key description"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: src/central/bootstrap.php:
|
1640 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: src/central/bootstrap.php:
|
1644 |
msgid "An invalid URL was entered"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: src/central/bootstrap.php:
|
1648 |
msgid "Close..."
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: src/central/bootstrap.php:
|
1652 |
msgid "This connection appears to already have been made."
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: src/central/bootstrap.php:
|
1656 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: src/central/bootstrap.php:
|
1660 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: src/central/bootstrap.php:
|
1664 |
msgid "You are not logged into this WordPress site in your web browser."
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: src/central/bootstrap.php:
|
1668 |
msgid "The key referred to was unknown."
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
#: src/central/bootstrap.php:
|
1672 |
msgid "A new UpdraftCentral connection has not been made."
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: src/central/bootstrap.php:
|
1676 |
msgid "An UpdraftCentral connection has been made successfully."
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: src/central/bootstrap.php:
|
1680 |
msgid "UpdraftCentral Connection"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
-
#: src/backup.php:
|
1684 |
msgid "The backup was aborted by the user"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: src/admin.php:
|
1688 |
msgid "Your settings have been saved."
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#: src/admin.php:
|
1692 |
msgid "Total backup size:"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: src/admin.php:
|
1696 |
msgid "stop"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: src/admin.php:
|
1700 |
msgid "The backup has finished running"
|
1701 |
msgstr ""
|
1702 |
|
@@ -1718,31 +1830,31 @@ msgstr ""
|
|
1718 |
msgid "this backup set"
|
1719 |
msgstr ""
|
1720 |
|
1721 |
-
#: src/
|
1722 |
msgid "calculate"
|
1723 |
msgstr ""
|
1724 |
|
1725 |
-
#: src/admin.php:
|
1726 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1727 |
msgstr ""
|
1728 |
|
1729 |
-
#: src/admin.php:
|
1730 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
-
#: src/admin.php:
|
1734 |
msgid "Please enter a valid URL"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
-
#: src/admin.php:
|
1738 |
msgid "Saving..."
|
1739 |
msgstr ""
|
1740 |
|
1741 |
-
#: src/admin.php:
|
1742 |
msgid "Error: the server sent us a response which we did not understand."
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: src/admin.php:
|
1746 |
msgid "Fetching..."
|
1747 |
msgstr ""
|
1748 |
|
@@ -1750,7 +1862,7 @@ msgstr ""
|
|
1750 |
msgid "Asia Pacific (Seoul)"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: src/restorer.php:
|
1754 |
msgid "Uploads URL:"
|
1755 |
msgstr ""
|
1756 |
|
@@ -1758,40 +1870,40 @@ msgstr ""
|
|
1758 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
-
#: src/class-updraftplus.php:
|
1762 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
-
#: src/class-updraftplus.php:
|
1766 |
msgid "Please read this link for important information on this process."
|
1767 |
msgstr ""
|
1768 |
|
1769 |
-
#: src/class-updraftplus.php:
|
1770 |
msgid "It will be imported as a new site."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: src/admin.php:
|
1774 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1775 |
msgid "Dismiss"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: src/admin.php:
|
1779 |
msgid "Please fill in the required information."
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: src/addons/multisite.php:
|
1783 |
msgid "Read more..."
|
1784 |
msgstr ""
|
1785 |
|
1786 |
-
#: src/addons/multisite.php:
|
1787 |
msgid "may include some site-wide data"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#: src/addons/multisite.php:
|
1791 |
msgid "All sites"
|
1792 |
msgstr ""
|
1793 |
|
1794 |
-
#: src/addons/multisite.php:
|
1795 |
msgid "Which site to restore"
|
1796 |
msgstr ""
|
1797 |
|
@@ -1836,7 +1948,7 @@ msgstr ""
|
|
1836 |
msgid "Call WordPress action:"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: src/admin.php:
|
1840 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1841 |
msgstr ""
|
1842 |
|
@@ -1868,76 +1980,76 @@ msgstr ""
|
|
1868 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1869 |
msgstr ""
|
1870 |
|
1871 |
-
#: src/admin.php:
|
1872 |
msgid "Send this backup to remote storage"
|
1873 |
msgstr ""
|
1874 |
|
1875 |
-
#: src/admin.php:
|
1876 |
msgid "Check out UpdraftPlus Vault."
|
1877 |
msgstr ""
|
1878 |
|
1879 |
-
#: src/admin.php:
|
1880 |
msgid "Not got any remote storage?"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
-
#: src/admin.php:
|
1884 |
msgid "settings"
|
1885 |
msgstr ""
|
1886 |
|
1887 |
-
#: src/admin.php:
|
1888 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
-
#: src/admin.php:
|
1892 |
msgid "Include any files in the backup"
|
1893 |
msgstr ""
|
1894 |
|
1895 |
-
#: src/admin.php:
|
1896 |
msgid "Include the database in the backup"
|
1897 |
msgstr ""
|
1898 |
|
1899 |
-
#: src/admin.php:
|
1900 |
msgid "Continue restoration"
|
1901 |
msgstr ""
|
1902 |
|
1903 |
-
#: src/admin.php:
|
1904 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
1905 |
msgstr ""
|
1906 |
|
1907 |
-
#: src/admin.php:
|
1908 |
msgid "Unfinished restoration"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
-
#: src/admin.php:
|
1912 |
msgid "%s minutes, %s seconds"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
-
#: src/admin.php:
|
1916 |
msgid "Backup Contents And Schedule"
|
1917 |
msgstr ""
|
1918 |
|
1919 |
-
#: src/admin.php:
|
1920 |
msgid "Premium / Extensions"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: src/admin.php:
|
1924 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: src/addons/morefiles.php:77, src/admin.php:
|
1928 |
msgctxt "(verb)"
|
1929 |
msgid "Download"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: src/admin.php:
|
1933 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: src/admin.php:
|
1937 |
msgid "Extensions"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
-
#: src/admin.php:
|
1941 |
msgid "Advanced Tools"
|
1942 |
msgstr ""
|
1943 |
|
@@ -2060,23 +2172,23 @@ msgstr ""
|
|
2060 |
msgid "Could not access container"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
-
#: src/class-updraftplus.php:
|
2064 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2065 |
msgstr ""
|
2066 |
|
2067 |
-
#: src/backup.php:
|
2068 |
msgid "the options table was not found"
|
2069 |
msgstr ""
|
2070 |
|
2071 |
-
#: src/backup.php:
|
2072 |
msgid "no options or sitemeta table was found"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
-
#: src/backup.php:
|
2076 |
msgid "The database backup appears to have failed"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
-
#: src/backup.php:
|
2080 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2081 |
msgstr ""
|
2082 |
|
@@ -2160,7 +2272,7 @@ msgstr ""
|
|
2160 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
#: src/restorer.php:
|
2164 |
msgid "Deferring..."
|
2165 |
msgstr ""
|
2166 |
|
@@ -2185,39 +2297,39 @@ msgstr ""
|
|
2185 |
msgid "Actions upon selected backups"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
2189 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: src/admin.php:
|
2193 |
msgid "Backup sets removed:"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: src/admin.php:
|
2197 |
msgid "Processing..."
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: src/admin.php:
|
2201 |
msgid "For backups older than"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: src/admin.php:
|
2205 |
msgid "week(s)"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: src/admin.php:
|
2209 |
msgid "hour(s)"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: src/admin.php:
|
2213 |
msgid "day(s)"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: src/admin.php:
|
2217 |
msgid "in the month"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: src/admin.php:
|
2221 |
msgid "day"
|
2222 |
msgstr ""
|
2223 |
|
@@ -2229,11 +2341,11 @@ msgstr ""
|
|
2229 |
msgid "Add an additional retention rule..."
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: src/restorer.php:
|
2233 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: src/restorer.php:
|
2237 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2238 |
msgstr ""
|
2239 |
|
@@ -2241,15 +2353,15 @@ msgstr ""
|
|
2241 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
-
#: src/class-updraftplus.php:
|
2245 |
msgid "You must upgrade MySQL to be able to use this database."
|
2246 |
msgstr ""
|
2247 |
|
2248 |
-
#: src/class-updraftplus.php:
|
2249 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: src/admin.php:
|
2253 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2254 |
msgstr ""
|
2255 |
|
@@ -2277,11 +2389,11 @@ msgstr ""
|
|
2277 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: src/admin.php:
|
2281 |
msgid "Go to the remote storage settings in order to connect."
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: src/admin.php:
|
2285 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2286 |
msgstr ""
|
2287 |
|
@@ -2289,19 +2401,19 @@ msgstr ""
|
|
2289 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2290 |
msgstr ""
|
2291 |
|
2292 |
-
#: src/admin.php:
|
2293 |
msgid "Update quota count"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: src/admin.php:
|
2297 |
msgid "Counting..."
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: src/admin.php:
|
2301 |
msgid "Disconnecting..."
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: src/admin.php:
|
2305 |
msgid "Connecting..."
|
2306 |
msgstr ""
|
2307 |
|
@@ -2327,7 +2439,7 @@ msgstr ""
|
|
2327 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2328 |
msgstr ""
|
2329 |
|
2330 |
-
#: src/admin.php:
|
2331 |
#: src/methods/updraftvault.php:450
|
2332 |
msgid "Disconnect"
|
2333 |
msgstr ""
|
@@ -2360,7 +2472,7 @@ msgstr ""
|
|
2360 |
msgid "E-mail"
|
2361 |
msgstr ""
|
2362 |
|
2363 |
-
#: src/addons/migrator.php:185, src/central/bootstrap.php:
|
2364 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2365 |
msgid "Back..."
|
2366 |
msgstr ""
|
@@ -2378,7 +2490,7 @@ msgstr ""
|
|
2378 |
msgid "%s per quarter"
|
2379 |
msgstr ""
|
2380 |
|
2381 |
-
#: src/central/bootstrap.php:
|
2382 |
#: src/methods/updraftvault.php:351
|
2383 |
msgid "Read more about it here."
|
2384 |
msgstr ""
|
@@ -2428,7 +2540,7 @@ msgstr ""
|
|
2428 |
msgid "Delete failed:"
|
2429 |
msgstr ""
|
2430 |
|
2431 |
-
#: src/backup.php:
|
2432 |
msgid "The zip engine returned the message: %s."
|
2433 |
msgstr ""
|
2434 |
|
@@ -2448,47 +2560,47 @@ msgstr ""
|
|
2448 |
msgid "Allow download"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
-
#: src/
|
2452 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2453 |
msgstr ""
|
2454 |
|
2455 |
-
#: src/
|
2456 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2457 |
msgstr ""
|
2458 |
|
2459 |
-
#: src/
|
2460 |
msgid "Existing keys"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
-
#: src/addons/migrator.php:
|
2464 |
msgid "Your new key:"
|
2465 |
msgstr ""
|
2466 |
|
2467 |
-
#: src/central/bootstrap.php:
|
2468 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2469 |
msgstr ""
|
2470 |
|
2471 |
-
#: src/
|
2472 |
msgid "Key created successfully."
|
2473 |
msgstr ""
|
2474 |
|
2475 |
-
#: src/
|
2476 |
msgid "A key with this name already exists; you must use a unique name."
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: src/
|
2480 |
msgid "Also send this backup to the active remote storage locations"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: src/
|
2484 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: src/
|
2488 |
msgid "site not found"
|
2489 |
msgstr ""
|
2490 |
|
2491 |
-
#: src/
|
2492 |
msgid "Backup data will be sent to:"
|
2493 |
msgstr ""
|
2494 |
|
@@ -2500,7 +2612,7 @@ msgstr ""
|
|
2500 |
msgid "This site has no backups to restore from yet."
|
2501 |
msgstr ""
|
2502 |
|
2503 |
-
#: src/addons/reporting.php:
|
2504 |
msgid "Backup made by %s"
|
2505 |
msgstr ""
|
2506 |
|
@@ -2508,17 +2620,17 @@ msgstr ""
|
|
2508 |
msgid "This storage method does not allow downloading"
|
2509 |
msgstr ""
|
2510 |
|
2511 |
-
#: src/admin.php:
|
2512 |
msgid "(backup set imported from remote location)"
|
2513 |
msgstr ""
|
2514 |
|
2515 |
-
#: src/addons/wp-cli.php:
|
2516 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2517 |
msgid "Site"
|
2518 |
msgstr ""
|
2519 |
|
2520 |
-
#: src/addons/wp-cli.php:
|
2521 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2522 |
msgid "Backup sent to remote site - not available for download."
|
2523 |
msgstr ""
|
2524 |
|
@@ -2530,80 +2642,82 @@ msgstr ""
|
|
2530 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2531 |
msgstr ""
|
2532 |
|
2533 |
-
#: src/
|
2534 |
msgid "Testing connection..."
|
2535 |
msgstr ""
|
2536 |
|
2537 |
-
#: src/admin.php:
|
2538 |
msgid "Deleting..."
|
2539 |
msgstr ""
|
2540 |
|
2541 |
-
#: src/admin.php:
|
2542 |
msgid "key name"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: src/admin.php:
|
2546 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2547 |
msgstr ""
|
2548 |
|
2549 |
-
#: src/admin.php:
|
2550 |
msgid "Creating..."
|
2551 |
msgstr ""
|
2552 |
|
2553 |
-
#: src/addons/migrator.php:
|
2554 |
msgid "Or, receive a backup from a remote site"
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: src/addons/migrator.php:
|
2558 |
msgid "Paste key here"
|
2559 |
msgstr ""
|
2560 |
|
2561 |
-
#: src/addons/migrator.php:
|
2562 |
msgid "How do I get a site's key?"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
-
#: src/addons/migrator.php:
|
2566 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2567 |
msgstr ""
|
2568 |
|
2569 |
-
#: src/addons/migrator.php:
|
2570 |
msgid "Or, send a backup to another site"
|
2571 |
msgstr ""
|
2572 |
|
2573 |
-
#: src/
|
|
|
2574 |
msgid "Send"
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: src/
|
2578 |
msgid "Send to site:"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: src/
|
2582 |
msgid "No receiving sites have yet been added."
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: src/
|
2586 |
msgid "It is for sending backups to the following site: "
|
2587 |
msgstr ""
|
2588 |
|
2589 |
-
#: src/
|
2590 |
msgid "The key was successfully added."
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
#: src/
|
2594 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2595 |
msgstr ""
|
2596 |
|
2597 |
-
#: src/
|
2598 |
-
#: src/
|
|
|
2599 |
msgid "The entered key was corrupt - please try again."
|
2600 |
msgstr ""
|
2601 |
|
2602 |
-
#: src/
|
2603 |
msgid "The entered key was the wrong length - please try again."
|
2604 |
msgstr ""
|
2605 |
|
2606 |
-
#: src/
|
2607 |
msgid "key"
|
2608 |
msgstr ""
|
2609 |
|
@@ -2639,15 +2753,15 @@ msgstr ""
|
|
2639 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2640 |
msgstr ""
|
2641 |
|
2642 |
-
#: src/admin.php:
|
2643 |
msgid "Resetting..."
|
2644 |
msgstr ""
|
2645 |
|
2646 |
-
#: src/addons/migrator.php:
|
2647 |
msgid "Add site"
|
2648 |
msgstr ""
|
2649 |
|
2650 |
-
#: src/admin.php:
|
2651 |
msgid "Adding..."
|
2652 |
msgstr ""
|
2653 |
|
@@ -2655,7 +2769,7 @@ msgstr ""
|
|
2655 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2656 |
msgstr ""
|
2657 |
|
2658 |
-
#: src/restorer.php:
|
2659 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2660 |
msgstr ""
|
2661 |
|
@@ -2683,7 +2797,7 @@ msgstr ""
|
|
2683 |
msgid "To restore using any of the backup sets below, press the button."
|
2684 |
msgstr ""
|
2685 |
|
2686 |
-
#: src/admin.php:
|
2687 |
msgid "You have made changes to your settings, and not saved."
|
2688 |
msgstr ""
|
2689 |
|
@@ -2695,8 +2809,8 @@ msgstr ""
|
|
2695 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2696 |
msgstr ""
|
2697 |
|
2698 |
-
#: src/addons/azure.php:605, src/addons/
|
2699 |
-
#: src/
|
2700 |
msgid "For longer help, including screenshots, follow this link."
|
2701 |
msgstr ""
|
2702 |
|
@@ -2943,7 +3057,7 @@ msgstr ""
|
|
2943 |
msgid "(at same time as files backup)"
|
2944 |
msgstr ""
|
2945 |
|
2946 |
-
#: src/admin.php:
|
2947 |
msgid "No backup has been completed"
|
2948 |
msgstr ""
|
2949 |
|
@@ -2972,7 +3086,7 @@ msgstr ""
|
|
2972 |
msgid "Full feature list"
|
2973 |
msgstr ""
|
2974 |
|
2975 |
-
#: src/addons/autobackup.php:
|
2976 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
2977 |
msgstr ""
|
2978 |
|
@@ -2986,16 +3100,16 @@ msgctxt "Uploader: Drop db.gz.crypt files here to upload them for decryption - o
|
|
2986 |
msgid "or"
|
2987 |
msgstr ""
|
2988 |
|
2989 |
-
#: src/admin.php:
|
2990 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
2991 |
msgstr ""
|
2992 |
|
2993 |
-
#: src/addons/sftp.php:
|
2994 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
2995 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
2996 |
msgstr ""
|
2997 |
|
2998 |
-
#: src/addons/sftp.php:
|
2999 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3000 |
msgstr ""
|
3001 |
|
@@ -3017,12 +3131,12 @@ msgstr ""
|
|
3017 |
msgid "Check this box to have a basic report sent to"
|
3018 |
msgstr ""
|
3019 |
|
3020 |
-
#: src/admin.php:
|
3021 |
msgctxt "i.e. Non-automatic"
|
3022 |
msgid "Manual"
|
3023 |
msgstr ""
|
3024 |
|
3025 |
-
#: src/restorer.php:
|
3026 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3027 |
msgid "An error (%s) occurred:"
|
3028 |
msgstr ""
|
@@ -3035,7 +3149,7 @@ msgstr ""
|
|
3035 |
msgid "Any other file/directory on your server that you wish to back up"
|
3036 |
msgstr ""
|
3037 |
|
3038 |
-
#: src/admin.php:
|
3039 |
msgid "For even more features and personal support, check out "
|
3040 |
msgstr ""
|
3041 |
|
@@ -3043,8 +3157,8 @@ msgstr ""
|
|
3043 |
msgid "Database decryption phrase"
|
3044 |
msgstr ""
|
3045 |
|
3046 |
-
#: src/addons/autobackup.php:157, src/addons/autobackup.php:
|
3047 |
-
#: src/admin.php:
|
3048 |
msgid "Automatic backup before update"
|
3049 |
msgstr ""
|
3050 |
|
@@ -3129,7 +3243,7 @@ msgstr ""
|
|
3129 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
-
#: src/admin.php:
|
3133 |
msgid "View Log"
|
3134 |
msgstr ""
|
3135 |
|
@@ -3146,7 +3260,7 @@ msgstr ""
|
|
3146 |
msgid "and retain this many scheduled backups"
|
3147 |
msgstr ""
|
3148 |
|
3149 |
-
#: src/admin.php:
|
3150 |
msgid "incremental backup; base backup: %s"
|
3151 |
msgstr ""
|
3152 |
|
@@ -3154,36 +3268,36 @@ msgstr ""
|
|
3154 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3158 |
msgid "Upload files into UpdraftPlus."
|
3159 |
msgstr ""
|
3160 |
|
3161 |
-
#: src/admin.php:
|
3162 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3163 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3164 |
msgstr ""
|
3165 |
|
3166 |
-
#: src/class-updraftplus.php:
|
3167 |
msgid "Backup label:"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
-
#: src/addons/backblaze.php:205, src/admin.php:
|
3171 |
msgid "Error: unexpected file read fail"
|
3172 |
msgstr ""
|
3173 |
|
3174 |
-
#: src/backup.php:
|
3175 |
msgid "check your log for more details."
|
3176 |
msgstr ""
|
3177 |
|
3178 |
-
#: src/backup.php:
|
3179 |
msgid "your web hosting account appears to be full; please see: %s"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: src/backup.php:
|
3183 |
msgid "A zip error occurred"
|
3184 |
msgstr ""
|
3185 |
|
3186 |
-
#: src/addons/reporting.php:
|
3187 |
msgid "Your label for this backup (optional)"
|
3188 |
msgstr ""
|
3189 |
|
@@ -3203,15 +3317,15 @@ msgstr ""
|
|
3203 |
msgid "You need to supply both an email address and a password"
|
3204 |
msgstr ""
|
3205 |
|
3206 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
3207 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3208 |
msgstr ""
|
3209 |
|
3210 |
-
#: src/class-updraftplus.php:
|
3211 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3212 |
msgstr ""
|
3213 |
|
3214 |
-
#: src/class-updraftplus.php:
|
3215 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3216 |
msgstr ""
|
3217 |
|
@@ -3248,19 +3362,19 @@ msgstr ""
|
|
3248 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3249 |
msgstr ""
|
3250 |
|
3251 |
-
#: src/class-updraftplus.php:
|
3252 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3253 |
msgstr ""
|
3254 |
|
3255 |
-
#: src/class-updraftplus.php:
|
3256 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3257 |
msgstr ""
|
3258 |
|
3259 |
-
#: src/class-updraftplus.php:
|
3260 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3261 |
msgstr ""
|
3262 |
|
3263 |
-
#: src/class-updraftplus.php:
|
3264 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3265 |
msgstr ""
|
3266 |
|
@@ -3289,27 +3403,27 @@ msgstr ""
|
|
3289 |
msgid "UpdraftPlus is on social media - check us out!"
|
3290 |
msgstr ""
|
3291 |
|
3292 |
-
#: src/admin.php:
|
3293 |
msgid "Why am I seeing this?"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3297 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3298 |
msgstr ""
|
3299 |
|
3300 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3301 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3302 |
msgstr ""
|
3303 |
|
3304 |
-
#: src/admin.php:
|
3305 |
msgid "Start backup"
|
3306 |
msgstr ""
|
3307 |
|
3308 |
-
#: src/class-updraftplus.php:
|
3309 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3310 |
msgstr ""
|
3311 |
|
3312 |
-
#: src/admin.php:
|
3313 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3314 |
msgstr ""
|
3315 |
|
@@ -3317,11 +3431,11 @@ msgstr ""
|
|
3317 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: src/admin.php:
|
3321 |
msgid "This file could not be uploaded"
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: src/admin.php:
|
3325 |
msgid "You will find more information about this in the Settings section."
|
3326 |
msgstr ""
|
3327 |
|
@@ -3337,15 +3451,15 @@ msgstr ""
|
|
3337 |
msgid "Memory limit"
|
3338 |
msgstr ""
|
3339 |
|
3340 |
-
#: src/class-updraftplus.php:
|
3341 |
msgid "restoration"
|
3342 |
msgstr ""
|
3343 |
|
3344 |
-
#: src/backup.php:
|
3345 |
msgid "Incremental"
|
3346 |
msgstr ""
|
3347 |
|
3348 |
-
#: src/backup.php:
|
3349 |
msgid "Full backup"
|
3350 |
msgstr ""
|
3351 |
|
@@ -3361,9 +3475,9 @@ msgstr ""
|
|
3361 |
msgid "Backup succeeded"
|
3362 |
msgstr ""
|
3363 |
|
3364 |
-
#: src/addons/incremental.php:
|
3365 |
-
#: src/addons/incremental.php:
|
3366 |
-
#: src/admin.php:
|
3367 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3368 |
msgid "Every %s hours"
|
3369 |
msgstr ""
|
@@ -3402,15 +3516,15 @@ msgstr ""
|
|
3402 |
msgid "search term"
|
3403 |
msgstr ""
|
3404 |
|
3405 |
-
#: src/restorer.php:
|
3406 |
msgid "Too many database errors have occurred - aborting"
|
3407 |
msgstr ""
|
3408 |
|
3409 |
-
#: src/backup.php:
|
3410 |
msgid "read more at %s"
|
3411 |
msgstr ""
|
3412 |
|
3413 |
-
#: src/backup.php:
|
3414 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3415 |
msgstr ""
|
3416 |
|
@@ -3418,7 +3532,7 @@ msgstr ""
|
|
3418 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3419 |
msgstr ""
|
3420 |
|
3421 |
-
#: src/admin.php:
|
3422 |
msgid "You have not yet made any backups."
|
3423 |
msgstr ""
|
3424 |
|
@@ -3438,29 +3552,29 @@ msgstr ""
|
|
3438 |
msgid "Free disk space in account:"
|
3439 |
msgstr ""
|
3440 |
|
3441 |
-
#: src/admin.php:
|
3442 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3443 |
msgstr ""
|
3444 |
|
3445 |
-
#: src/admin.php:
|
3446 |
-
#: src/admin.php:
|
3447 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3448 |
msgid "Existing Backups"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
-
#: src/admin.php:
|
3452 |
msgid "Current Status"
|
3453 |
msgstr ""
|
3454 |
|
3455 |
-
#: src/admin.php:
|
3456 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3457 |
msgstr ""
|
3458 |
|
3459 |
-
#: src/admin.php:
|
3460 |
msgid "To make a backup, just press the Backup Now button."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
#: src/admin.php:
|
3464 |
msgid "Welcome to UpdraftPlus!"
|
3465 |
msgstr ""
|
3466 |
|
@@ -3532,7 +3646,7 @@ msgstr ""
|
|
3532 |
msgid "user"
|
3533 |
msgstr ""
|
3534 |
|
3535 |
-
#: src/class-updraftplus.php:
|
3536 |
msgid "External database (%s)"
|
3537 |
msgstr ""
|
3538 |
|
@@ -3550,7 +3664,7 @@ msgstr ""
|
|
3550 |
msgid "However, subsequent access attempts failed:"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
-
#: src/addons/wp-cli.php:
|
3554 |
msgid "External database"
|
3555 |
msgstr ""
|
3556 |
|
@@ -3582,7 +3696,7 @@ msgstr ""
|
|
3582 |
msgid "use UpdraftPlus Premium"
|
3583 |
msgstr ""
|
3584 |
|
3585 |
-
#: src/class-updraftplus.php:
|
3586 |
msgid "Decryption failed. The database file is encrypted."
|
3587 |
msgstr ""
|
3588 |
|
@@ -3590,16 +3704,16 @@ msgstr ""
|
|
3590 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3591 |
msgstr ""
|
3592 |
|
3593 |
-
#: src/restorer.php:
|
3594 |
-
#: src/restorer.php:
|
3595 |
msgid "An error occurred on the first %s command - aborting run"
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: src/addons/moredatabase.php:111, src/backup.php:
|
3599 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: src/backup.php:
|
3603 |
msgid "database connection attempt failed."
|
3604 |
msgstr ""
|
3605 |
|
@@ -3637,7 +3751,8 @@ msgstr ""
|
|
3637 |
msgid "Tenant"
|
3638 |
msgstr ""
|
3639 |
|
3640 |
-
#: src/
|
|
|
3641 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3642 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3643 |
msgid "Follow this link for more information"
|
@@ -3771,20 +3886,20 @@ msgid "Fetch"
|
|
3771 |
msgstr ""
|
3772 |
|
3773 |
#: src/addons/migrator.php:489,
|
3774 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3775 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3776 |
msgid "This feature requires %s version %s or later"
|
3777 |
msgstr ""
|
3778 |
|
3779 |
-
#: src/restorer.php:
|
3780 |
msgid "Failed to unpack the archive"
|
3781 |
msgstr ""
|
3782 |
|
3783 |
-
#: src/class-updraftplus.php:
|
3784 |
msgid "Error - failed to download the file"
|
3785 |
msgstr ""
|
3786 |
|
3787 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3788 |
msgid "Rescan local folder for new backup sets"
|
3789 |
msgstr ""
|
3790 |
|
@@ -3800,20 +3915,20 @@ msgstr ""
|
|
3800 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3801 |
msgstr ""
|
3802 |
|
3803 |
-
#: src/addons/sftp.php:
|
3804 |
msgid "password/key"
|
3805 |
msgstr ""
|
3806 |
|
3807 |
-
#: src/addons/migrator.php:
|
3808 |
-
#: src/admin.php:
|
3809 |
msgid "Key"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
-
#: src/addons/sftp.php:
|
3813 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3814 |
msgstr ""
|
3815 |
|
3816 |
-
#: src/addons/sftp.php:
|
3817 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3818 |
msgstr ""
|
3819 |
|
@@ -3821,70 +3936,70 @@ msgstr ""
|
|
3821 |
msgid "SCP/SFTP password/key"
|
3822 |
msgstr ""
|
3823 |
|
3824 |
-
#: src/addons/wp-cli.php:
|
3825 |
msgid "Files backup (created by %s)"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: src/addons/wp-cli.php:
|
3829 |
msgid "Files and database WordPress backup (created by %s)"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
-
#: src/addons/importer.php:276, src/admin.php:
|
3833 |
-
#: src/includes/class-backup-history.php:
|
3834 |
msgid "Backup created by: %s."
|
3835 |
msgstr ""
|
3836 |
|
3837 |
-
#: src/addons/wp-cli.php:
|
3838 |
msgid "Database (created by %s)"
|
3839 |
msgstr ""
|
3840 |
|
3841 |
-
#: src/addons/wp-cli.php:
|
3842 |
msgid "unknown source"
|
3843 |
msgstr ""
|
3844 |
|
3845 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3846 |
msgid "Rescan remote storage"
|
3847 |
msgstr ""
|
3848 |
|
3849 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3850 |
msgid "Upload backup files"
|
3851 |
msgstr ""
|
3852 |
|
3853 |
-
#: src/admin.php:
|
3854 |
msgid "This backup was created by %s, and can be imported."
|
3855 |
msgstr ""
|
3856 |
|
3857 |
-
#: src/admin.php:
|
3858 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
-
#: src/admin.php:
|
3862 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3863 |
msgstr ""
|
3864 |
|
3865 |
-
#: src/admin.php:
|
3866 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3867 |
msgstr ""
|
3868 |
|
3869 |
-
#: src/admin.php:
|
3870 |
msgid "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."
|
3871 |
msgstr ""
|
3872 |
|
3873 |
-
#: src/admin.php:
|
3874 |
-
#: src/includes/class-backup-history.php:
|
3875 |
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))."
|
3876 |
msgstr ""
|
3877 |
|
3878 |
-
#: src/admin.php:
|
3879 |
-
#: src/restorer.php:
|
3880 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3881 |
msgstr ""
|
3882 |
|
3883 |
-
#: src/restorer.php:
|
3884 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
3885 |
msgstr ""
|
3886 |
|
3887 |
-
#: src/restorer.php:
|
3888 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
3889 |
msgstr ""
|
3890 |
|
@@ -3892,7 +4007,7 @@ msgstr ""
|
|
3892 |
msgid "%s returned an unexpected HTTP response: %s"
|
3893 |
msgstr ""
|
3894 |
|
3895 |
-
#: src/addons/sftp.php:
|
3896 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
3897 |
msgstr ""
|
3898 |
|
@@ -3901,11 +4016,11 @@ msgstr ""
|
|
3901 |
msgid "No settings were found"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: src/includes/class-backup-history.php:
|
3905 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: src/admin.php:
|
3909 |
msgid "Rescanning remote and local storage for backup sets..."
|
3910 |
msgstr ""
|
3911 |
|
@@ -3914,7 +4029,7 @@ msgstr ""
|
|
3914 |
msgid "(Read more)"
|
3915 |
msgstr ""
|
3916 |
|
3917 |
-
#: src/addons/reporting.php:
|
3918 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
3919 |
msgstr ""
|
3920 |
|
@@ -3935,16 +4050,16 @@ msgstr ""
|
|
3935 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
3936 |
msgstr ""
|
3937 |
|
3938 |
-
#: src/addons/morefiles.php:468, src/admin.php:
|
3939 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
3940 |
msgstr ""
|
3941 |
|
3942 |
-
#: src/class-updraftplus.php:
|
3943 |
-
#: src/restorer.php:
|
3944 |
msgid "Your hosting company must enable these functions before %s can work."
|
3945 |
msgstr ""
|
3946 |
|
3947 |
-
#: src/class-updraftplus.php:
|
3948 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
3949 |
msgstr ""
|
3950 |
|
@@ -3960,11 +4075,11 @@ msgstr ""
|
|
3960 |
msgid "regular non-encrypted FTP"
|
3961 |
msgstr ""
|
3962 |
|
3963 |
-
#: src/restorer.php:
|
3964 |
msgid "Backup created by:"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
-
#: src/udaddons/options.php:
|
3968 |
msgid "Available to claim on this site"
|
3969 |
msgstr ""
|
3970 |
|
@@ -4014,15 +4129,15 @@ msgstr ""
|
|
4014 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4015 |
msgstr ""
|
4016 |
|
4017 |
-
#: src/class-updraftplus.php:
|
4018 |
msgid "The attempt to undo the double-compression succeeded."
|
4019 |
msgstr ""
|
4020 |
|
4021 |
-
#: src/class-updraftplus.php:
|
4022 |
msgid "The attempt to undo the double-compression failed."
|
4023 |
msgstr ""
|
4024 |
|
4025 |
-
#: src/class-updraftplus.php:
|
4026 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4027 |
msgstr ""
|
4028 |
|
@@ -4030,19 +4145,19 @@ msgstr ""
|
|
4030 |
msgid "Constants"
|
4031 |
msgstr ""
|
4032 |
|
4033 |
-
#: src/backup.php:
|
4034 |
msgid "Failed to open database file for reading:"
|
4035 |
msgstr ""
|
4036 |
|
4037 |
-
#: src/backup.php:
|
4038 |
msgid "No database tables found"
|
4039 |
msgstr ""
|
4040 |
|
4041 |
-
#: src/backup.php:
|
4042 |
msgid "please wait for the rescheduled attempt"
|
4043 |
msgstr ""
|
4044 |
|
4045 |
-
#: src/addons/reporting.php:
|
4046 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4047 |
msgstr ""
|
4048 |
|
@@ -4055,7 +4170,7 @@ msgstr ""
|
|
4055 |
msgid "Errors occurred:"
|
4056 |
msgstr ""
|
4057 |
|
4058 |
-
#: src/admin.php:
|
4059 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4060 |
msgstr ""
|
4061 |
|
@@ -4075,11 +4190,11 @@ msgstr ""
|
|
4075 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4076 |
msgstr ""
|
4077 |
|
4078 |
-
#: src/restorer.php:
|
4079 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: src/admin.php:
|
4083 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4084 |
msgstr ""
|
4085 |
|
@@ -4087,20 +4202,20 @@ msgstr ""
|
|
4087 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
#: src/addons/sftp.php:
|
4091 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4092 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: src/addons/moredatabase.php:143, src/admin.php:
|
4096 |
msgid "Messages:"
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: src/restorer.php:
|
4100 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#: src/restorer.php:
|
4104 |
msgid "The directory does not exist"
|
4105 |
msgstr ""
|
4106 |
|
@@ -4253,125 +4368,125 @@ msgstr ""
|
|
4253 |
msgid "Authorisation failed (check your credentials)"
|
4254 |
msgstr ""
|
4255 |
|
4256 |
-
#: src/includes/class-commands.php:
|
4257 |
#: src/udaddons/options.php:232
|
4258 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4259 |
msgstr ""
|
4260 |
|
4261 |
-
#: src/admin.php:
|
4262 |
msgid "Create"
|
4263 |
msgstr ""
|
4264 |
|
4265 |
-
#: src/admin.php:
|
4266 |
msgid "Trying..."
|
4267 |
msgstr ""
|
4268 |
|
4269 |
-
#: src/admin.php:
|
4270 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4271 |
msgstr ""
|
4272 |
|
4273 |
-
#: src/admin.php:
|
4274 |
msgid "Error data:"
|
4275 |
msgstr ""
|
4276 |
|
4277 |
-
#: src/admin.php:
|
4278 |
msgid "Backup does not exist in the backup history"
|
4279 |
msgstr ""
|
4280 |
|
4281 |
-
#: src/admin.php:
|
4282 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4283 |
msgstr ""
|
4284 |
|
4285 |
-
#: src/restorer.php:
|
4286 |
msgid "Split line to avoid exceeding maximum packet size"
|
4287 |
msgstr ""
|
4288 |
|
4289 |
-
#: src/restorer.php:
|
4290 |
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 (%s)"
|
4291 |
msgstr ""
|
4292 |
|
4293 |
-
#: src/restorer.php:
|
4294 |
msgid "Could not move the files into place. Check your file permissions."
|
4295 |
msgstr ""
|
4296 |
|
4297 |
-
#: src/restorer.php:
|
4298 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4299 |
msgstr ""
|
4300 |
|
4301 |
-
#: src/restorer.php:
|
4302 |
msgid "Could not move old files out of the way."
|
4303 |
msgstr ""
|
4304 |
|
4305 |
-
#: src/restorer.php:
|
4306 |
msgid "Moving old data out of the way..."
|
4307 |
msgstr ""
|
4308 |
|
4309 |
-
#: src/addons/reporting.php:
|
4310 |
msgid "Add another address..."
|
4311 |
msgstr ""
|
4312 |
|
4313 |
-
#: src/addons/reporting.php:
|
4314 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4315 |
msgstr ""
|
4316 |
|
4317 |
-
#: src/addons/reporting.php:
|
4318 |
msgid "Email reports"
|
4319 |
msgstr ""
|
4320 |
|
4321 |
-
#: src/class-updraftplus.php:
|
4322 |
msgid "%s checksum: %s"
|
4323 |
msgstr ""
|
4324 |
|
4325 |
-
#: src/class-updraftplus.php:
|
4326 |
msgid "files: %s"
|
4327 |
msgstr ""
|
4328 |
|
4329 |
-
#: src/addons/reporting.php:
|
4330 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4331 |
msgstr ""
|
4332 |
|
4333 |
-
#: src/addons/reporting.php:
|
4334 |
msgid "Debugging information"
|
4335 |
msgstr ""
|
4336 |
|
4337 |
-
#: src/addons/reporting.php:
|
4338 |
msgid "Uploaded to:"
|
4339 |
msgstr ""
|
4340 |
|
4341 |
-
#: src/addons/reporting.php:
|
4342 |
msgid "Time taken:"
|
4343 |
msgstr ""
|
4344 |
|
4345 |
-
#: src/addons/reporting.php:
|
4346 |
msgid "Warnings"
|
4347 |
msgstr ""
|
4348 |
|
4349 |
-
#: src/addons/reporting.php:
|
4350 |
msgid "Errors"
|
4351 |
msgstr ""
|
4352 |
|
4353 |
-
#: src/addons/reporting.php:
|
4354 |
msgid "Errors / warnings:"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4358 |
-
#: src/addons/reporting.php:
|
4359 |
msgid "Contains:"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: src/addons/reporting.php:
|
4363 |
msgid "Backup began:"
|
4364 |
msgstr ""
|
4365 |
|
4366 |
-
#: src/addons/reporting.php:
|
4367 |
msgid "Backup Report"
|
4368 |
msgstr ""
|
4369 |
|
4370 |
-
#: src/addons/reporting.php:
|
4371 |
msgid "%d hours, %d minutes, %d seconds"
|
4372 |
msgstr ""
|
4373 |
|
4374 |
-
#: src/addons/reporting.php:
|
4375 |
msgid "%d errors, %d warnings"
|
4376 |
msgstr ""
|
4377 |
|
@@ -4380,7 +4495,7 @@ msgstr ""
|
|
4380 |
msgid "%s authentication"
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: src/addons/onedrive.php:845, src/class-updraftplus.php:
|
4384 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4385 |
#: src/methods/dropbox.php:775, src/methods/dropbox.php:790,
|
4386 |
#: src/methods/dropbox.php:803, src/methods/dropbox.php:946
|
@@ -4407,7 +4522,7 @@ msgstr ""
|
|
4407 |
msgid "Your site's admin email address (%s) will be used."
|
4408 |
msgstr ""
|
4409 |
|
4410 |
-
#: src/admin.php:
|
4411 |
#: src/methods/updraftvault.php:362
|
4412 |
msgid "Connect"
|
4413 |
msgstr ""
|
@@ -4416,55 +4531,55 @@ msgstr ""
|
|
4416 |
msgid "For more reporting features, use the Reporting add-on."
|
4417 |
msgstr ""
|
4418 |
|
4419 |
-
#: src/class-updraftplus.php:
|
4420 |
msgid "(version: %s)"
|
4421 |
msgstr ""
|
4422 |
|
4423 |
-
#: src/admin.php:
|
4424 |
msgid "Be aware that mail servers tend to have size limits; typically around %s Mb; backups larger than any limits will likely not arrive."
|
4425 |
msgstr ""
|
4426 |
|
4427 |
-
#: src/addons/reporting.php:
|
4428 |
msgid "When the Email storage method is enabled, also send the backup"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
-
#: src/addons/reporting.php:
|
4432 |
msgid "Latest status:"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
-
#: src/backup.php:
|
4436 |
msgid "Backup contains:"
|
4437 |
msgstr ""
|
4438 |
|
4439 |
-
#: src/backup.php:
|
4440 |
msgid "Backed up: %s"
|
4441 |
msgstr ""
|
4442 |
|
4443 |
-
#: src/addons/reporting.php:
|
4444 |
msgid "The log file has been attached to this email."
|
4445 |
msgstr ""
|
4446 |
|
4447 |
-
#: src/backup.php:
|
4448 |
msgid "Unknown/unexpected error - please raise a support request"
|
4449 |
msgstr ""
|
4450 |
|
4451 |
-
#: src/backup.php:
|
4452 |
msgid "Database only (files were not part of this particular schedule)"
|
4453 |
msgstr ""
|
4454 |
|
4455 |
-
#: src/backup.php:
|
4456 |
msgid "Database (files backup has not completed)"
|
4457 |
msgstr ""
|
4458 |
|
4459 |
-
#: src/backup.php:
|
4460 |
msgid "Files only (database was not part of this particular schedule)"
|
4461 |
msgstr ""
|
4462 |
|
4463 |
-
#: src/backup.php:
|
4464 |
msgid "Files (database backup has not completed)"
|
4465 |
msgstr ""
|
4466 |
|
4467 |
-
#: src/admin.php:
|
4468 |
msgid "Files and database"
|
4469 |
msgstr ""
|
4470 |
|
@@ -4488,31 +4603,31 @@ msgstr ""
|
|
4488 |
msgid "UpdraftPlus warning:"
|
4489 |
msgstr ""
|
4490 |
|
4491 |
-
#: src/udaddons/options.php:
|
4492 |
msgid "(or connect using the form on this page if you have already purchased it)"
|
4493 |
msgstr ""
|
4494 |
|
4495 |
-
#: src/udaddons/options.php:
|
4496 |
msgid "please follow this link to update the plugin in order to activate it"
|
4497 |
msgstr ""
|
4498 |
|
4499 |
-
#: src/udaddons/options.php:
|
4500 |
msgid "please follow this link to update the plugin in order to get it"
|
4501 |
msgstr ""
|
4502 |
|
4503 |
-
#: src/udaddons/options.php:
|
4504 |
msgid "latest"
|
4505 |
msgstr ""
|
4506 |
|
4507 |
-
#: src/udaddons/options.php:
|
4508 |
msgid "Your version: %s"
|
4509 |
msgstr ""
|
4510 |
|
4511 |
-
#: src/udaddons/options.php:
|
4512 |
msgid "You've got it"
|
4513 |
msgstr ""
|
4514 |
|
4515 |
-
#: src/udaddons/options.php:
|
4516 |
msgid "UpdraftPlus Support"
|
4517 |
msgstr ""
|
4518 |
|
@@ -4557,19 +4672,19 @@ msgstr ""
|
|
4557 |
msgid "Reporting"
|
4558 |
msgstr ""
|
4559 |
|
4560 |
-
#: src/admin.php:
|
4561 |
msgid "Options (raw)"
|
4562 |
msgstr ""
|
4563 |
|
4564 |
-
#: src/addons/reporting.php:
|
4565 |
msgid "Send a report only when there are warnings/errors"
|
4566 |
msgstr ""
|
4567 |
|
4568 |
-
#: src/restorer.php:
|
4569 |
msgid "Content URL:"
|
4570 |
msgstr ""
|
4571 |
|
4572 |
-
#: src/restorer.php:
|
4573 |
msgid "You should check the file ownerships and permissions in your WordPress installation"
|
4574 |
msgstr ""
|
4575 |
|
@@ -4577,55 +4692,55 @@ msgstr ""
|
|
4577 |
msgid "See also the \"More Files\" add-on from our shop."
|
4578 |
msgstr ""
|
4579 |
|
4580 |
-
#: src/backup.php:
|
4581 |
msgid "Your free space in your hosting account is very low - only %s Mb remain"
|
4582 |
msgstr ""
|
4583 |
|
4584 |
-
#: src/class-updraftplus.php:
|
4585 |
msgid "The amount of memory (RAM) allowed for PHP is very low (%s Mb) - you should increase it to avoid failures due to insufficient memory (consult your web hosting company for more help)"
|
4586 |
msgstr ""
|
4587 |
|
4588 |
-
#: src/udaddons/options.php:
|
4589 |
msgid "Manage Addons"
|
4590 |
msgstr ""
|
4591 |
|
4592 |
-
#: src/udaddons/options.php:
|
4593 |
msgid "Buy It"
|
4594 |
msgstr ""
|
4595 |
|
4596 |
-
#: src/udaddons/options.php:
|
4597 |
msgid "Get it from the UpdraftPlus.Com Store"
|
4598 |
msgstr ""
|
4599 |
|
4600 |
-
#: src/udaddons/options.php:
|
4601 |
msgid "activate it on this site"
|
4602 |
msgstr ""
|
4603 |
|
4604 |
-
#: src/udaddons/options.php:
|
4605 |
msgid "You have an inactive purchase"
|
4606 |
msgstr ""
|
4607 |
|
4608 |
-
#: src/udaddons/options.php:
|
4609 |
msgid "Assigned to this site"
|
4610 |
msgstr ""
|
4611 |
|
4612 |
-
#: src/udaddons/options.php:
|
4613 |
msgid "Available for this site (via your all-addons purchase)"
|
4614 |
msgstr ""
|
4615 |
|
4616 |
-
#: src/udaddons/options.php:
|
4617 |
msgid "(apparently a pre-release or withdrawn release)"
|
4618 |
msgstr ""
|
4619 |
|
4620 |
-
#: src/udaddons/options.php:
|
4621 |
msgid "Go here"
|
4622 |
msgstr ""
|
4623 |
|
4624 |
-
#: src/udaddons/options.php:
|
4625 |
msgid "Need to get support?"
|
4626 |
msgstr ""
|
4627 |
|
4628 |
-
#: src/udaddons/options.php:
|
4629 |
msgid "An error occurred when trying to retrieve your add-ons."
|
4630 |
msgstr ""
|
4631 |
|
@@ -4657,19 +4772,19 @@ msgstr ""
|
|
4657 |
msgid "You are presently <strong>connected</strong> to an UpdraftPlus.Com account."
|
4658 |
msgstr ""
|
4659 |
|
4660 |
-
#: src/admin.php:
|
4661 |
msgid "Interested in knowing about your UpdraftPlus.Com password security? Read about it here."
|
4662 |
msgstr ""
|
4663 |
|
4664 |
-
#: src/admin.php:
|
4665 |
msgid "Forgotten your details?"
|
4666 |
msgstr ""
|
4667 |
|
4668 |
-
#: src/admin.php:
|
4669 |
msgid "Not yet got an account (it's free)? Go get one!"
|
4670 |
msgstr ""
|
4671 |
|
4672 |
-
#: src/admin.php:
|
4673 |
msgid "Connect with your UpdraftPlus.Com account"
|
4674 |
msgstr ""
|
4675 |
|
@@ -4702,12 +4817,12 @@ msgid "You have not yet connected with your UpdraftPlus.Com account, to enable y
|
|
4702 |
msgstr ""
|
4703 |
|
4704 |
#: src/addons/moredatabase.php:324,
|
4705 |
-
#: src/includes/class-updraftplus-encryption.php:
|
4706 |
msgid "Without it, encryption will be a lot slower."
|
4707 |
msgstr ""
|
4708 |
|
4709 |
#: src/addons/moredatabase.php:324,
|
4710 |
-
#: src/includes/class-updraftplus-encryption.php:
|
4711 |
msgid "Your web-server does not have the %s module installed."
|
4712 |
msgstr ""
|
4713 |
|
@@ -4715,23 +4830,23 @@ msgstr ""
|
|
4715 |
msgid "<strong>(You appear to be already authenticated,</strong> though you can authenticate again to refresh your access if you've had a problem)."
|
4716 |
msgstr ""
|
4717 |
|
4718 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
4719 |
msgid "Drop backup files here"
|
4720 |
msgstr ""
|
4721 |
|
4722 |
-
#: src/admin.php:
|
4723 |
msgid "The web server returned an error code (try again, or check your web server logs)"
|
4724 |
msgstr ""
|
4725 |
|
4726 |
-
#: src/admin.php:
|
4727 |
msgid "The restore operation has begun. Do not press stop or close your browser until it reports itself as having finished."
|
4728 |
msgstr ""
|
4729 |
|
4730 |
-
#: src/addons/wp-cli.php:
|
4731 |
msgid "If you exclude both the database and the files, then you have excluded everything!"
|
4732 |
msgstr ""
|
4733 |
|
4734 |
-
#: src/restorer.php:
|
4735 |
msgid "Site home:"
|
4736 |
msgstr ""
|
4737 |
|
@@ -4743,7 +4858,7 @@ msgstr ""
|
|
4743 |
msgid "(logs can be found in the UpdraftPlus settings page as normal)..."
|
4744 |
msgstr ""
|
4745 |
|
4746 |
-
#: src/addons/autobackup.php:298, src/addons/autobackup.php:
|
4747 |
msgid "Remember this choice for next time (you will still have the chance to change it)"
|
4748 |
msgstr ""
|
4749 |
|
@@ -4756,28 +4871,28 @@ msgstr ""
|
|
4756 |
msgid "You can send a backup to more than one destination with an add-on."
|
4757 |
msgstr ""
|
4758 |
|
4759 |
-
#: src/admin.php:
|
4760 |
msgid "Note: the progress bar below is based on stages, NOT time. Do not stop the backup simply because it seems to have remained in the same place for a while - that is normal."
|
4761 |
msgstr ""
|
4762 |
|
4763 |
-
#: src/admin.php:
|
4764 |
msgid "(%s%%, file %s of %s)"
|
4765 |
msgstr ""
|
4766 |
|
4767 |
-
#: src/addons/autobackup.php:299, src/addons/autobackup.php:
|
4768 |
#: src/addons/lockadmin.php:160
|
4769 |
msgid "Read more about how this works..."
|
4770 |
msgstr ""
|
4771 |
|
4772 |
-
#: src/addons/sftp.php:
|
4773 |
msgid "Failed: We were able to log in, but failed to successfully create a file in that location."
|
4774 |
msgstr ""
|
4775 |
|
4776 |
-
#: src/addons/sftp.php:
|
4777 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully create a file in that location."
|
4778 |
msgstr ""
|
4779 |
|
4780 |
-
#: src/addons/sftp.php:
|
4781 |
msgid "Use SCP instead of SFTP"
|
4782 |
msgstr ""
|
4783 |
|
@@ -4797,15 +4912,15 @@ msgstr ""
|
|
4797 |
msgid "Backup is of: %s."
|
4798 |
msgstr ""
|
4799 |
|
4800 |
-
#: src/admin.php:
|
4801 |
msgid "%s settings test result:"
|
4802 |
msgstr ""
|
4803 |
|
4804 |
-
#: src/admin.php:
|
4805 |
msgid "(Not finished)"
|
4806 |
msgstr ""
|
4807 |
|
4808 |
-
#: src/admin.php:
|
4809 |
msgid "If you are seeing more backups than you expect, then it is probably because the deletion of old backup sets does not happen until a fresh backup completes."
|
4810 |
msgstr ""
|
4811 |
|
@@ -4817,97 +4932,97 @@ msgstr ""
|
|
4817 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. It is relative to your content directory (which by default is called wp-content)."
|
4818 |
msgstr ""
|
4819 |
|
4820 |
-
#: src/admin.php:
|
4821 |
msgid "Job ID: %s"
|
4822 |
msgstr ""
|
4823 |
|
4824 |
-
#: src/admin.php:
|
4825 |
msgid "last activity: %ss ago"
|
4826 |
msgstr ""
|
4827 |
|
4828 |
-
#: src/admin.php:
|
4829 |
msgid "next resumption: %d (after %ss)"
|
4830 |
msgstr ""
|
4831 |
|
4832 |
-
#: src/admin.php:
|
4833 |
-
#: src/central/bootstrap.php:
|
4834 |
#: src/methods/updraftvault.php:444, src/methods/updraftvault.php:529
|
4835 |
msgid "Unknown"
|
4836 |
msgstr ""
|
4837 |
|
4838 |
-
#: src/admin.php:
|
4839 |
msgid "Backup finished"
|
4840 |
msgstr ""
|
4841 |
|
4842 |
-
#: src/admin.php:
|
4843 |
msgid "Waiting until scheduled time to retry because of errors"
|
4844 |
msgstr ""
|
4845 |
|
4846 |
-
#: src/admin.php:
|
4847 |
msgid "Pruning old backup sets"
|
4848 |
msgstr ""
|
4849 |
|
4850 |
-
#: src/admin.php:
|
4851 |
msgid "Uploading files to remote storage"
|
4852 |
msgstr ""
|
4853 |
|
4854 |
-
#: src/admin.php:
|
4855 |
msgid "Encrypted database"
|
4856 |
msgstr ""
|
4857 |
|
4858 |
-
#: src/admin.php:
|
4859 |
msgid "Encrypting database"
|
4860 |
msgstr ""
|
4861 |
|
4862 |
-
#: src/admin.php:
|
4863 |
msgid "Created database backup"
|
4864 |
msgstr ""
|
4865 |
|
4866 |
-
#: src/admin.php:
|
4867 |
msgid "table: %s"
|
4868 |
msgstr ""
|
4869 |
|
4870 |
-
#: src/admin.php:
|
4871 |
msgid "Creating database backup"
|
4872 |
msgstr ""
|
4873 |
|
4874 |
-
#: src/admin.php:
|
4875 |
msgid "Created file backup zips"
|
4876 |
msgstr ""
|
4877 |
|
4878 |
-
#: src/admin.php:
|
4879 |
msgid "Creating file backup zips"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
-
#: src/admin.php:
|
4883 |
msgid "Backup begun"
|
4884 |
msgstr ""
|
4885 |
|
4886 |
-
#: src/admin.php:
|
4887 |
msgid "Backups in progress:"
|
4888 |
msgstr ""
|
4889 |
|
4890 |
-
#: src/admin.php:
|
4891 |
msgid "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."
|
4892 |
msgstr ""
|
4893 |
|
4894 |
-
#: src/restorer.php:
|
4895 |
msgid "file"
|
4896 |
msgstr ""
|
4897 |
|
4898 |
-
#: src/restorer.php:
|
4899 |
msgid "folder"
|
4900 |
msgstr ""
|
4901 |
|
4902 |
-
#: src/restorer.php:
|
4903 |
msgid "UpdraftPlus needed to create a %s in your content directory, but failed - please check your file permissions and enable the access (%s)"
|
4904 |
msgstr ""
|
4905 |
|
4906 |
-
#: src/class-updraftplus.php:
|
4907 |
msgid "The backup has not finished; a resumption is scheduled"
|
4908 |
msgstr ""
|
4909 |
|
4910 |
-
#: src/class-updraftplus.php:
|
4911 |
msgid "Your website is visited infrequently and UpdraftPlus is not getting the resources it hoped for; please read this page:"
|
4912 |
msgstr ""
|
4913 |
|
@@ -4916,19 +5031,19 @@ msgstr ""
|
|
4916 |
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)."
|
4917 |
msgstr ""
|
4918 |
|
4919 |
-
#: src/admin.php:
|
4920 |
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)."
|
4921 |
msgstr ""
|
4922 |
|
4923 |
-
#: src/addons/autobackup.php:
|
4924 |
msgid "Proceed with update"
|
4925 |
msgstr ""
|
4926 |
|
4927 |
-
#: src/addons/autobackup.php:
|
4928 |
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
4929 |
msgstr ""
|
4930 |
|
4931 |
-
#: src/addons/autobackup.php:139, src/addons/autobackup.php:
|
4932 |
msgid "UpdraftPlus Automatic Backups"
|
4933 |
msgstr ""
|
4934 |
|
@@ -4996,84 +5111,84 @@ msgstr ""
|
|
4996 |
msgid "Support"
|
4997 |
msgstr ""
|
4998 |
|
4999 |
-
#: src/class-updraftplus.php:
|
5000 |
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
5001 |
msgstr ""
|
5002 |
|
5003 |
-
#: src/class-updraftplus.php:
|
5004 |
msgid "This database backup is missing core WordPress tables: %s"
|
5005 |
msgstr ""
|
5006 |
|
5007 |
-
#: src/class-updraftplus.php:
|
5008 |
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."
|
5009 |
msgstr ""
|
5010 |
|
5011 |
-
#: src/class-updraftplus.php:
|
5012 |
msgid "%s version: %s"
|
5013 |
msgstr ""
|
5014 |
|
5015 |
-
#: src/class-updraftplus.php:
|
5016 |
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
5017 |
msgstr ""
|
5018 |
|
5019 |
-
#: src/addons/autobackup.php:
|
5020 |
#: src/includes/updraftplus-notices.php:171
|
5021 |
msgid "Be safe with an automatic backup"
|
5022 |
msgstr ""
|
5023 |
|
5024 |
-
#: src/admin.php:
|
5025 |
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
5026 |
msgstr ""
|
5027 |
|
5028 |
-
#: src/admin.php:
|
5029 |
msgid "The file was uploaded."
|
5030 |
msgstr ""
|
5031 |
|
5032 |
-
#: src/admin.php:
|
5033 |
msgid "Unknown server response status:"
|
5034 |
msgstr ""
|
5035 |
|
5036 |
-
#: src/admin.php:
|
5037 |
msgid "Unknown server response:"
|
5038 |
msgstr ""
|
5039 |
|
5040 |
-
#: src/admin.php:
|
5041 |
msgid "This decryption key will be attempted:"
|
5042 |
msgstr ""
|
5043 |
|
5044 |
-
#: src/admin.php:
|
5045 |
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
5046 |
msgstr ""
|
5047 |
|
5048 |
-
#: src/admin.php:
|
5049 |
msgid "Upload error"
|
5050 |
msgstr ""
|
5051 |
|
5052 |
-
#: src/admin.php:
|
5053 |
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)."
|
5054 |
msgstr ""
|
5055 |
|
5056 |
-
#: src/admin.php:
|
5057 |
msgid "Upload error:"
|
5058 |
msgstr ""
|
5059 |
|
5060 |
-
#: src/admin.php:
|
5061 |
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
5062 |
msgstr ""
|
5063 |
|
5064 |
-
#: src/admin.php:
|
5065 |
msgid "Download to your computer"
|
5066 |
msgstr ""
|
5067 |
|
5068 |
-
#: src/admin.php:
|
5069 |
msgid "Delete from your web server"
|
5070 |
msgstr ""
|
5071 |
|
5072 |
-
#: src/admin.php:
|
5073 |
msgid "You appear to be missing one or more archives from this multi-archive set."
|
5074 |
msgstr ""
|
5075 |
|
5076 |
-
#: src/admin.php:
|
5077 |
msgid "(%d archive(s) in set)."
|
5078 |
msgstr ""
|
5079 |
|
@@ -5085,15 +5200,15 @@ msgstr ""
|
|
5085 |
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
5086 |
msgstr ""
|
5087 |
|
5088 |
-
#: src/admin.php:
|
5089 |
msgid "Warnings:"
|
5090 |
msgstr ""
|
5091 |
|
5092 |
-
#: src/admin.php:
|
5093 |
msgid "Error: the server sent an empty response."
|
5094 |
msgstr ""
|
5095 |
|
5096 |
-
#: src/admin.php:
|
5097 |
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?"
|
5098 |
msgstr ""
|
5099 |
|
@@ -5125,19 +5240,20 @@ msgstr ""
|
|
5125 |
msgid "File not found (you need to upload it): %s"
|
5126 |
msgstr ""
|
5127 |
|
|
|
5128 |
#: src/includes/class-wpadmin-commands.php:114
|
5129 |
msgid "No such backup set exists"
|
5130 |
msgstr ""
|
5131 |
|
5132 |
-
#: src/class-updraftplus.php:
|
5133 |
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"
|
5134 |
msgstr ""
|
5135 |
|
5136 |
-
#: src/restorer.php:
|
5137 |
msgid "Moving unpacked backup into place..."
|
5138 |
msgstr ""
|
5139 |
|
5140 |
-
#: src/backup.php:
|
5141 |
msgid "Failed to open the zip file (%s) - %s"
|
5142 |
msgstr ""
|
5143 |
|
@@ -5158,7 +5274,7 @@ msgstr ""
|
|
5158 |
msgid "S3 (Compatible)"
|
5159 |
msgstr ""
|
5160 |
|
5161 |
-
#: src/class-updraftplus.php:
|
5162 |
msgid "File is not locally present - needs retrieving from remote storage"
|
5163 |
msgstr ""
|
5164 |
|
@@ -5166,7 +5282,7 @@ msgstr ""
|
|
5166 |
msgid "Looking for %s archive: file name: %s"
|
5167 |
msgstr ""
|
5168 |
|
5169 |
-
#: src/admin.php:
|
5170 |
msgid "Final checks"
|
5171 |
msgstr ""
|
5172 |
|
@@ -5178,11 +5294,11 @@ msgstr ""
|
|
5178 |
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
5179 |
msgstr ""
|
5180 |
|
5181 |
-
#: src/admin.php:
|
5182 |
msgid "Your wp-content directory server path: %s"
|
5183 |
msgstr ""
|
5184 |
|
5185 |
-
#: src/admin.php:
|
5186 |
msgid "Raw backup history"
|
5187 |
msgstr ""
|
5188 |
|
@@ -5190,7 +5306,7 @@ msgstr ""
|
|
5190 |
msgid "Show raw backup and file list"
|
5191 |
msgstr ""
|
5192 |
|
5193 |
-
#: src/admin.php:
|
5194 |
msgid "Processing files - please wait..."
|
5195 |
msgstr ""
|
5196 |
|
@@ -5198,19 +5314,19 @@ msgstr ""
|
|
5198 |
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
5199 |
msgstr ""
|
5200 |
|
5201 |
-
#: src/class-updraftplus.php:
|
5202 |
msgid "Failed to open database file."
|
5203 |
msgstr ""
|
5204 |
|
5205 |
-
#: src/admin.php:
|
5206 |
msgid "Known backups (raw)"
|
5207 |
msgstr ""
|
5208 |
|
5209 |
-
#: src/restorer.php:
|
5210 |
msgid "Files found:"
|
5211 |
msgstr ""
|
5212 |
|
5213 |
-
#: src/restorer.php:
|
5214 |
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
5215 |
msgstr ""
|
5216 |
|
@@ -5220,17 +5336,17 @@ msgstr ""
|
|
5220 |
|
5221 |
#: src/addons/googlecloud.php:1034, src/addons/migrator.php:478,
|
5222 |
#: src/addons/migrator.php:481, src/addons/migrator.php:484,
|
5223 |
-
#: src/admin.php:
|
5224 |
-
#: src/class-updraftplus.php:
|
5225 |
#: src/updraftplus.php:158
|
5226 |
msgid "Go here for more information."
|
5227 |
msgstr ""
|
5228 |
|
5229 |
-
#: src/admin.php:
|
5230 |
msgid "Some files are still downloading or being processed - please wait."
|
5231 |
msgstr ""
|
5232 |
|
5233 |
-
#: src/class-updraftplus.php:
|
5234 |
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."
|
5235 |
msgstr ""
|
5236 |
|
@@ -5286,7 +5402,7 @@ msgstr ""
|
|
5286 |
msgid "%s error - failed to upload file"
|
5287 |
msgstr ""
|
5288 |
|
5289 |
-
#: src/class-updraftplus.php:
|
5290 |
msgid "%s error - failed to re-assemble chunks"
|
5291 |
msgstr ""
|
5292 |
|
@@ -5301,24 +5417,24 @@ msgid "%s authentication failed"
|
|
5301 |
msgstr ""
|
5302 |
|
5303 |
#: src/addons/googlecloud.php:438, src/addons/migrator.php:575,
|
5304 |
-
#: src/admin.php:
|
5305 |
-
#: src/class-updraftplus.php:
|
5306 |
-
#: src/class-updraftplus.php:
|
5307 |
-
#: src/class-updraftplus.php:
|
5308 |
-
#: src/class-updraftplus.php:
|
5309 |
#: src/methods/s3.php:341
|
5310 |
msgid "Error: %s"
|
5311 |
msgstr ""
|
5312 |
|
5313 |
-
#: src/admin.php:
|
5314 |
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
5315 |
msgstr ""
|
5316 |
|
5317 |
-
#: src/admin.php:
|
5318 |
msgid "Backup directory specified does <b>not</b> exist."
|
5319 |
msgstr ""
|
5320 |
|
5321 |
-
#: src/admin.php:
|
5322 |
msgid "Warning: %s"
|
5323 |
msgstr ""
|
5324 |
|
@@ -5326,31 +5442,31 @@ msgstr ""
|
|
5326 |
msgid "Last backup job run:"
|
5327 |
msgstr ""
|
5328 |
|
5329 |
-
#: src/backup.php:
|
5330 |
msgid "A very large file was encountered: %s (size: %s Mb)"
|
5331 |
msgstr ""
|
5332 |
|
5333 |
-
#: src/backup.php:
|
5334 |
msgid "%s: unreadable file - could not be backed up"
|
5335 |
msgstr ""
|
5336 |
|
5337 |
-
#: src/backup.php:
|
5338 |
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"
|
5339 |
msgstr ""
|
5340 |
|
5341 |
-
#: src/backup.php:
|
5342 |
msgid "An error occurred whilst closing the final database file"
|
5343 |
msgstr ""
|
5344 |
|
5345 |
-
#: src/backup.php:
|
5346 |
msgid "Warnings encountered:"
|
5347 |
msgstr ""
|
5348 |
|
5349 |
-
#: src/class-updraftplus.php:
|
5350 |
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
5351 |
msgstr ""
|
5352 |
|
5353 |
-
#: src/class-updraftplus.php:
|
5354 |
msgid "Your free disk space is very low - only %s Mb remain"
|
5355 |
msgstr ""
|
5356 |
|
@@ -5378,7 +5494,7 @@ msgstr ""
|
|
5378 |
msgid "Processed plugin:"
|
5379 |
msgstr ""
|
5380 |
|
5381 |
-
#: src/addons/sftp.php:
|
5382 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
5383 |
msgstr ""
|
5384 |
|
@@ -5398,24 +5514,24 @@ msgstr ""
|
|
5398 |
msgid "The error reported by %s was:"
|
5399 |
msgstr ""
|
5400 |
|
5401 |
-
#: src/restorer.php:
|
5402 |
msgid "Please supply the requested information, and then continue."
|
5403 |
msgstr ""
|
5404 |
|
5405 |
-
#: src/class-updraftplus.php:
|
5406 |
msgid "Site information:"
|
5407 |
msgstr ""
|
5408 |
|
5409 |
-
#: src/restorer.php:
|
5410 |
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."
|
5411 |
msgstr ""
|
5412 |
|
5413 |
-
#: src/admin.php:
|
5414 |
msgid "Warning:"
|
5415 |
msgstr ""
|
5416 |
|
5417 |
-
#: src/class-updraftplus.php:
|
5418 |
-
#: src/restorer.php:
|
5419 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
5420 |
msgstr ""
|
5421 |
|
@@ -5423,27 +5539,27 @@ msgstr ""
|
|
5423 |
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."
|
5424 |
msgstr ""
|
5425 |
|
5426 |
-
#: src/addons/azure.php:601, src/admin.php:
|
5427 |
#: src/methods/updraftvault.php:306
|
5428 |
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."
|
5429 |
msgstr ""
|
5430 |
|
5431 |
-
#: src/admin.php:
|
5432 |
msgid "Close"
|
5433 |
msgstr ""
|
5434 |
|
5435 |
#: src/addons/autobackup.php:344, src/addons/autobackup.php:436,
|
5436 |
-
#: src/admin.php:
|
5437 |
#: src/methods/remotesend.php:74, src/methods/remotesend.php:225,
|
5438 |
#: src/methods/remotesend.php:242
|
5439 |
msgid "Unexpected response:"
|
5440 |
msgstr ""
|
5441 |
|
5442 |
-
#: src/addons/reporting.php:
|
5443 |
msgid "To send to more than one address, separate each address with a comma."
|
5444 |
msgstr ""
|
5445 |
|
5446 |
-
#: src/admin.php:
|
5447 |
msgid "PHP information"
|
5448 |
msgstr ""
|
5449 |
|
@@ -5455,11 +5571,7 @@ msgstr ""
|
|
5455 |
msgid "show PHP information (phpinfo)"
|
5456 |
msgstr ""
|
5457 |
|
5458 |
-
#: src/templates/wp-admin/settings/
|
5459 |
-
msgid "Get it here."
|
5460 |
-
msgstr ""
|
5461 |
-
|
5462 |
-
#: src/templates/wp-admin/settings/tab-status.php:70
|
5463 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
5464 |
msgstr ""
|
5465 |
|
@@ -5467,10 +5579,6 @@ msgstr ""
|
|
5467 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
5468 |
msgstr ""
|
5469 |
|
5470 |
-
#: src/templates/wp-admin/settings/tab-status.php:65
|
5471 |
-
msgid "Migrate Site"
|
5472 |
-
msgstr ""
|
5473 |
-
|
5474 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:30
|
5475 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
5476 |
msgstr ""
|
@@ -5479,7 +5587,7 @@ msgstr ""
|
|
5479 |
msgid "Also delete from remote storage"
|
5480 |
msgstr ""
|
5481 |
|
5482 |
-
#: src/admin.php:
|
5483 |
msgid "Latest UpdraftPlus.com news:"
|
5484 |
msgstr ""
|
5485 |
|
@@ -5496,7 +5604,7 @@ msgstr ""
|
|
5496 |
msgid "News"
|
5497 |
msgstr ""
|
5498 |
|
5499 |
-
#: src/admin.php:
|
5500 |
msgid "Backup set not found"
|
5501 |
msgstr ""
|
5502 |
|
@@ -5518,31 +5626,31 @@ msgstr ""
|
|
5518 |
msgid "Blog link"
|
5519 |
msgstr ""
|
5520 |
|
5521 |
-
#: src/admin.php:
|
5522 |
msgid "Testing %s Settings..."
|
5523 |
msgstr ""
|
5524 |
|
5525 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
5526 |
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."
|
5527 |
msgstr ""
|
5528 |
|
5529 |
-
#: src/admin.php:
|
5530 |
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."
|
5531 |
msgstr ""
|
5532 |
|
5533 |
-
#: src/admin.php:
|
5534 |
msgid "Notice"
|
5535 |
msgstr ""
|
5536 |
|
5537 |
-
#: src/backup.php:
|
5538 |
msgid "Errors encountered:"
|
5539 |
msgstr ""
|
5540 |
|
5541 |
-
#: src/admin.php:
|
5542 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
5543 |
msgstr ""
|
5544 |
|
5545 |
-
#: src/admin.php:
|
5546 |
msgid "Begun looking for this entity"
|
5547 |
msgstr ""
|
5548 |
|
@@ -5566,7 +5674,7 @@ msgstr ""
|
|
5566 |
msgid "Time taken (seconds):"
|
5567 |
msgstr ""
|
5568 |
|
5569 |
-
#: src/addons/migrator.php:1290, src/admin.php:
|
5570 |
msgid "Errors:"
|
5571 |
msgstr ""
|
5572 |
|
@@ -5624,11 +5732,11 @@ msgstr ""
|
|
5624 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
5625 |
msgstr ""
|
5626 |
|
5627 |
-
#: src/addons/multisite.php:
|
5628 |
msgid "Blog uploads"
|
5629 |
msgstr ""
|
5630 |
|
5631 |
-
#: src/addons/migrator.php:484, src/addons/multisite.php:
|
5632 |
msgid "Must-use plugins"
|
5633 |
msgstr ""
|
5634 |
|
@@ -5640,7 +5748,7 @@ msgstr ""
|
|
5640 |
msgid "starting from next time it is"
|
5641 |
msgstr ""
|
5642 |
|
5643 |
-
#: src/addons/sftp.php:
|
5644 |
msgid "Failure: Port must be an integer."
|
5645 |
msgstr ""
|
5646 |
|
@@ -5648,43 +5756,43 @@ msgstr ""
|
|
5648 |
msgid "password"
|
5649 |
msgstr ""
|
5650 |
|
5651 |
-
#: src/addons/sftp.php:
|
5652 |
msgid "username"
|
5653 |
msgstr ""
|
5654 |
|
5655 |
-
#: src/addons/sftp.php:
|
5656 |
msgid "host name"
|
5657 |
msgstr ""
|
5658 |
|
5659 |
-
#: src/addons/sftp.php:
|
5660 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
5661 |
msgstr ""
|
5662 |
|
5663 |
-
#: src/addons/sftp.php:
|
5664 |
msgid "Directory path"
|
5665 |
msgstr ""
|
5666 |
|
5667 |
#: src/addons/lockadmin.php:171, src/addons/moredatabase.php:252,
|
5668 |
-
#: src/addons/sftp.php:
|
5669 |
#: src/methods/openstack2.php:164, src/methods/updraftvault.php:361,
|
5670 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:50
|
5671 |
msgid "Password"
|
5672 |
msgstr ""
|
5673 |
|
5674 |
-
#: src/addons/sftp.php:
|
5675 |
msgid "Port"
|
5676 |
msgstr ""
|
5677 |
|
5678 |
-
#: src/addons/moredatabase.php:250, src/addons/sftp.php:
|
5679 |
#: src/addons/webdav.php:199
|
5680 |
msgid "Host"
|
5681 |
msgstr ""
|
5682 |
|
5683 |
-
#: src/addons/sftp.php:
|
5684 |
msgid "%s Error: Failed to download"
|
5685 |
msgstr ""
|
5686 |
|
5687 |
-
#: src/addons/sftp.php:
|
5688 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
5689 |
msgstr ""
|
5690 |
|
@@ -5733,8 +5841,8 @@ msgid "Failed: We were not able to place a file in that directory - please check
|
|
5733 |
msgstr ""
|
5734 |
|
5735 |
#: src/addons/googlecloud.php:776, src/addons/googlecloud.php:810,
|
5736 |
-
#: src/addons/googlecloud.php:816, src/addons/sftp.php:
|
5737 |
-
#: src/admin.php:
|
5738 |
#: src/methods/stream-base.php:356
|
5739 |
msgid "Failed"
|
5740 |
msgstr ""
|
@@ -5939,7 +6047,7 @@ msgstr ""
|
|
5939 |
msgid "Failure: No container details were given."
|
5940 |
msgstr ""
|
5941 |
|
5942 |
-
#: src/addons/moredatabase.php:251, src/addons/sftp.php:
|
5943 |
#: src/addons/webdav.php:187, src/methods/cloudfiles-new.php:189,
|
5944 |
#: src/methods/cloudfiles.php:524, src/methods/openstack2.php:158
|
5945 |
msgid "Username"
|
@@ -5950,11 +6058,11 @@ msgstr ""
|
|
5950 |
msgid "API key"
|
5951 |
msgstr ""
|
5952 |
|
5953 |
-
#: src/addons/migrator.php:325, src/addons/
|
5954 |
-
#: src/addons/moredatabase.php:
|
5955 |
-
#: src/addons/
|
5956 |
-
#: src/addons/
|
5957 |
-
#: src/
|
5958 |
#: src/methods/cloudfiles-new.php:184, src/methods/cloudfiles-new.php:189,
|
5959 |
#: src/methods/cloudfiles.php:519, src/methods/cloudfiles.php:524,
|
5960 |
#: src/methods/ftp.php:412, src/methods/ftp.php:416,
|
@@ -5996,11 +6104,11 @@ msgstr ""
|
|
5996 |
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."
|
5997 |
msgstr ""
|
5998 |
|
5999 |
-
#: src/admin.php:
|
6000 |
msgid "Test %s Settings"
|
6001 |
msgstr ""
|
6002 |
|
6003 |
-
#: src/class-updraftplus.php:
|
6004 |
#: src/methods/cloudfiles.php:383, src/methods/stream-base.php:297
|
6005 |
msgid "Error opening local file: Failed to download"
|
6006 |
msgstr ""
|
@@ -6009,7 +6117,7 @@ msgstr ""
|
|
6009 |
msgid "Cloud Files error - failed to upload file"
|
6010 |
msgstr ""
|
6011 |
|
6012 |
-
#: src/addons/sftp.php:
|
6013 |
#: src/methods/cloudfiles.php:147, src/methods/cloudfiles.php:189,
|
6014 |
#: src/methods/openstack-base.php:81, src/methods/openstack-base.php:315,
|
6015 |
#: src/methods/s3.php:376, src/methods/s3.php:388, src/methods/s3.php:389
|
@@ -6017,7 +6125,7 @@ msgid "%s Error: Failed to upload"
|
|
6017 |
msgstr ""
|
6018 |
|
6019 |
#: src/addons/googlecloud.php:201, src/addons/googlecloud.php:206,
|
6020 |
-
#: src/class-updraftplus.php:
|
6021 |
#: src/methods/googledrive.php:1026, src/methods/googledrive.php:1031
|
6022 |
msgid "%s Error: Failed to open local file"
|
6023 |
msgstr ""
|
@@ -6091,11 +6199,11 @@ msgid "you have authenticated your %s account."
|
|
6091 |
msgstr ""
|
6092 |
|
6093 |
#: src/addons/googlecloud.php:718, src/addons/googlecloud.php:839,
|
6094 |
-
#: src/addons/onedrive.php:920, src/addons/sftp.php:
|
6095 |
-
#: src/addons/
|
6096 |
-
#: src/methods/
|
6097 |
-
#: src/methods/
|
6098 |
-
#: src/methods/stream-base.php:372
|
6099 |
msgid "Success"
|
6100 |
msgstr ""
|
6101 |
|
@@ -6131,99 +6239,99 @@ msgstr ""
|
|
6131 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
6132 |
msgstr ""
|
6133 |
|
6134 |
-
#: src/
|
6135 |
-
#: src/
|
6136 |
-
#: src/restorer.php:
|
6137 |
msgid "OK"
|
6138 |
msgstr ""
|
6139 |
|
6140 |
-
#: src/restorer.php:
|
6141 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
6142 |
msgstr ""
|
6143 |
|
6144 |
-
#: src/addons/migrator.php:1305, src/restorer.php:
|
6145 |
msgid "the database query being run was:"
|
6146 |
msgstr ""
|
6147 |
|
6148 |
-
#: src/restorer.php:
|
6149 |
msgid "will restore as:"
|
6150 |
msgstr ""
|
6151 |
|
6152 |
-
#: src/class-updraftplus.php:
|
6153 |
-
#: src/restorer.php:
|
6154 |
msgid "Old table prefix:"
|
6155 |
msgstr ""
|
6156 |
|
6157 |
-
#: src/addons/reporting.php:
|
6158 |
-
#: src/backup.php:
|
6159 |
msgid "Backup of:"
|
6160 |
msgstr ""
|
6161 |
|
6162 |
-
#: src/restorer.php:
|
6163 |
msgid "Failed to open database file"
|
6164 |
msgstr ""
|
6165 |
|
6166 |
-
#: src/restorer.php:
|
6167 |
msgid "Failed to find database file"
|
6168 |
msgstr ""
|
6169 |
|
6170 |
-
#: src/restorer.php:
|
6171 |
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."
|
6172 |
msgstr ""
|
6173 |
|
6174 |
-
#: src/restorer.php:
|
6175 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
6176 |
msgstr ""
|
6177 |
|
6178 |
-
#: src/restorer.php:
|
6179 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
6180 |
msgstr ""
|
6181 |
|
6182 |
-
#: src/restorer.php:
|
6183 |
msgid "Failed to write out the decrypted database to the filesystem"
|
6184 |
msgstr ""
|
6185 |
|
6186 |
-
#: src/restorer.php:
|
6187 |
msgid "Failed to create a temporary directory"
|
6188 |
msgstr ""
|
6189 |
|
6190 |
-
#: src/restorer.php:
|
6191 |
msgid "Failed to delete working directory after restoring."
|
6192 |
msgstr ""
|
6193 |
|
6194 |
-
#: src/restorer.php:
|
6195 |
msgid "Could not delete old directory."
|
6196 |
msgstr ""
|
6197 |
|
6198 |
-
#: src/restorer.php:
|
6199 |
msgid "Cleaning up rubbish..."
|
6200 |
msgstr ""
|
6201 |
|
6202 |
-
#: src/restorer.php:
|
6203 |
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)..."
|
6204 |
msgstr ""
|
6205 |
|
6206 |
-
#: src/restorer.php:
|
6207 |
msgid "Database successfully decrypted."
|
6208 |
msgstr ""
|
6209 |
|
6210 |
-
#: src/restorer.php:
|
6211 |
msgid "Decrypting database (can take a while)..."
|
6212 |
msgstr ""
|
6213 |
|
6214 |
-
#: src/restorer.php:
|
6215 |
msgid "Unpacking backup..."
|
6216 |
msgstr ""
|
6217 |
|
6218 |
-
#: src/restorer.php:
|
6219 |
msgid "Copying this entity failed."
|
6220 |
msgstr ""
|
6221 |
|
6222 |
-
#: src/restorer.php:
|
6223 |
msgid "Backup file not available."
|
6224 |
msgstr ""
|
6225 |
|
6226 |
-
#: src/restorer.php:
|
6227 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
6228 |
msgstr ""
|
6229 |
|
@@ -6231,7 +6339,7 @@ msgstr ""
|
|
6231 |
msgid "Could not find one of the files for restoration"
|
6232 |
msgstr ""
|
6233 |
|
6234 |
-
#: src/restorer.php:
|
6235 |
msgid "Error message"
|
6236 |
msgstr ""
|
6237 |
|
@@ -6243,39 +6351,39 @@ msgstr ""
|
|
6243 |
msgid "Archive is expected to be size:"
|
6244 |
msgstr ""
|
6245 |
|
6246 |
-
#: src/admin.php:
|
6247 |
msgid "If making a request for support, please include this information:"
|
6248 |
msgstr ""
|
6249 |
|
6250 |
-
#: src/admin.php:
|
6251 |
msgid "ABORT: Could not find the information on which entities to restore."
|
6252 |
msgstr ""
|
6253 |
|
6254 |
-
#: src/admin.php:
|
6255 |
msgid "UpdraftPlus Restoration: Progress"
|
6256 |
msgstr ""
|
6257 |
|
6258 |
-
#: src/admin.php:
|
6259 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
6260 |
msgstr ""
|
6261 |
|
6262 |
-
#: src/admin.php:
|
6263 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
6264 |
msgstr ""
|
6265 |
|
6266 |
-
#: src/admin.php:
|
6267 |
msgid "Delete this backup set"
|
6268 |
msgstr ""
|
6269 |
|
6270 |
-
#: src/admin.php:
|
6271 |
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."
|
6272 |
msgstr ""
|
6273 |
|
6274 |
-
#: src/admin.php:
|
6275 |
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."
|
6276 |
msgstr ""
|
6277 |
|
6278 |
-
#: src/admin.php:
|
6279 |
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)."
|
6280 |
msgstr ""
|
6281 |
|
@@ -6316,19 +6424,19 @@ msgstr ""
|
|
6316 |
msgid "Use the server's SSL certificates"
|
6317 |
msgstr ""
|
6318 |
|
6319 |
-
#: src/admin.php:
|
6320 |
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."
|
6321 |
msgstr ""
|
6322 |
|
6323 |
-
#: src/admin.php:
|
6324 |
msgid "or, to reset this option"
|
6325 |
msgstr ""
|
6326 |
|
6327 |
-
#: src/admin.php:
|
6328 |
msgid "Follow this link to attempt to create the directory and set the permissions"
|
6329 |
msgstr ""
|
6330 |
|
6331 |
-
#: src/admin.php:
|
6332 |
msgid "Backup directory specified is writable, which is good."
|
6333 |
msgstr ""
|
6334 |
|
@@ -6360,16 +6468,16 @@ msgstr ""
|
|
6360 |
msgid "Advanced / Debugging Settings"
|
6361 |
msgstr ""
|
6362 |
|
6363 |
-
#: src/admin.php:
|
6364 |
msgid "Requesting start of backup..."
|
6365 |
msgstr ""
|
6366 |
|
6367 |
-
#: src/addons/morefiles.php:320, src/admin.php:
|
6368 |
msgid "Cancel"
|
6369 |
msgstr ""
|
6370 |
|
6371 |
-
#: src/addons/incremental.php:
|
6372 |
-
#: src/admin.php:
|
6373 |
msgid "None"
|
6374 |
msgstr ""
|
6375 |
|
@@ -6385,7 +6493,7 @@ msgstr ""
|
|
6385 |
msgid "Database encryption phrase"
|
6386 |
msgstr ""
|
6387 |
|
6388 |
-
#: src/admin.php:
|
6389 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:44
|
6390 |
msgid "Email"
|
6391 |
msgstr ""
|
@@ -6394,11 +6502,11 @@ msgstr ""
|
|
6394 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
6395 |
msgstr ""
|
6396 |
|
6397 |
-
#: src/addons/morefiles.php:466, src/admin.php:
|
6398 |
msgid "Exclude these:"
|
6399 |
msgstr ""
|
6400 |
|
6401 |
-
#: src/admin.php:
|
6402 |
msgid "Any other directories found inside wp-content"
|
6403 |
msgstr ""
|
6404 |
|
@@ -6414,45 +6522,45 @@ msgstr ""
|
|
6414 |
msgid "To fix the time at which a backup should take place,"
|
6415 |
msgstr ""
|
6416 |
|
6417 |
-
#: src/addons/incremental.php:
|
6418 |
msgid "Monthly"
|
6419 |
msgstr ""
|
6420 |
|
6421 |
-
#: src/addons/incremental.php:
|
6422 |
msgid "Fortnightly"
|
6423 |
msgstr ""
|
6424 |
|
6425 |
-
#: src/addons/incremental.php:
|
6426 |
msgid "Weekly"
|
6427 |
msgstr ""
|
6428 |
|
6429 |
-
#: src/addons/incremental.php:
|
6430 |
msgid "Daily"
|
6431 |
msgstr ""
|
6432 |
|
6433 |
-
#: src/admin.php:
|
6434 |
msgid "Download log file"
|
6435 |
msgstr ""
|
6436 |
|
6437 |
-
#: src/admin.php:
|
6438 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
6439 |
msgstr ""
|
6440 |
|
6441 |
-
#: src/admin.php:
|
6442 |
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"
|
6443 |
msgstr ""
|
6444 |
|
6445 |
-
#: src/admin.php:
|
6446 |
msgid "The request to the filesystem to create the directory failed."
|
6447 |
msgstr ""
|
6448 |
|
6449 |
-
#: src/
|
6450 |
-
#: src/admin.php:
|
6451 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:5
|
6452 |
msgid "Delete"
|
6453 |
msgstr ""
|
6454 |
|
6455 |
-
#: src/admin.php:
|
6456 |
msgid "show log"
|
6457 |
msgstr ""
|
6458 |
|
@@ -6529,7 +6637,7 @@ msgstr ""
|
|
6529 |
msgid "Yes"
|
6530 |
msgstr ""
|
6531 |
|
6532 |
-
#: src/admin.php:
|
6533 |
#: src/templates/wp-admin/advanced/site-info.php:45,
|
6534 |
#: src/templates/wp-admin/advanced/site-info.php:46,
|
6535 |
#: src/templates/wp-admin/advanced/site-info.php:53,
|
@@ -6549,19 +6657,19 @@ msgstr ""
|
|
6549 |
msgid "Web server:"
|
6550 |
msgstr ""
|
6551 |
|
6552 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6553 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
6554 |
msgstr ""
|
6555 |
|
6556 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6557 |
msgid "Do you need WordPress Multisite support?"
|
6558 |
msgstr ""
|
6559 |
|
6560 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6561 |
msgid "Multisite"
|
6562 |
msgstr ""
|
6563 |
|
6564 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6565 |
msgid "Perform a one-time backup"
|
6566 |
msgstr ""
|
6567 |
|
@@ -6569,7 +6677,7 @@ msgstr ""
|
|
6569 |
msgid "Do read this helpful article of useful things to know before restoring."
|
6570 |
msgstr ""
|
6571 |
|
6572 |
-
#: src/class-updraftplus.php:
|
6573 |
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"
|
6574 |
msgstr ""
|
6575 |
|
@@ -6610,46 +6718,46 @@ msgstr ""
|
|
6610 |
msgid "Delete backup set"
|
6611 |
msgstr ""
|
6612 |
|
6613 |
-
#: src/admin.php:
|
6614 |
msgid "Download error: the server sent us a response which we did not understand."
|
6615 |
msgstr ""
|
6616 |
|
6617 |
#: src/addons/backblaze.php:225, src/addons/cloudfiles-enhanced.php:117,
|
6618 |
#: src/addons/migrator.php:878, src/addons/migrator.php:1175,
|
6619 |
#: src/addons/migrator.php:1256, src/addons/migrator.php:1305,
|
6620 |
-
#: src/addons/migrator.php:1543, src/addons/
|
6621 |
-
#: src/addons/migrator.php:1972, src/addons/migrator.php:1978,
|
6622 |
-
#: src/addons/migrator.php:2040, src/addons/migrator.php:2099,
|
6623 |
-
#: src/addons/migrator.php:2140, src/addons/migrator.php:2150,
|
6624 |
-
#: src/addons/migrator.php:2155, src/addons/s3-enhanced.php:164,
|
6625 |
#: src/addons/s3-enhanced.php:169, src/addons/s3-enhanced.php:171,
|
6626 |
-
#: src/addons/sftp.php:
|
6627 |
-
#: src/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6628 |
#: src/methods/remotesend.php:239, src/methods/updraftvault.php:527,
|
6629 |
-
#: src/restorer.php:196, src/restorer.php:224, src/restorer.php:
|
6630 |
msgid "Error:"
|
6631 |
msgstr ""
|
6632 |
|
6633 |
-
#: src/admin.php:
|
6634 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6635 |
msgid "calculating..."
|
6636 |
msgstr ""
|
6637 |
|
6638 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6639 |
msgid "UpdraftPlus - Upload backup files"
|
6640 |
msgstr ""
|
6641 |
|
6642 |
-
#: src/templates/wp-admin/advanced/site-info.php:38
|
6643 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6644 |
msgid "refresh"
|
6645 |
msgstr ""
|
6646 |
|
6647 |
-
#: src/templates/wp-admin/advanced/site-info.php:38
|
6648 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6649 |
msgid "Web-server disk space in use by UpdraftPlus"
|
6650 |
msgstr ""
|
6651 |
|
6652 |
-
#: src/
|
6653 |
msgid "This is a count of the contents of your Updraft directory"
|
6654 |
msgstr ""
|
6655 |
|
@@ -6665,52 +6773,52 @@ msgstr ""
|
|
6665 |
msgid "Google Drive"
|
6666 |
msgstr ""
|
6667 |
|
6668 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6669 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
6670 |
msgstr ""
|
6671 |
|
6672 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6673 |
msgid "Opera web browser"
|
6674 |
msgstr ""
|
6675 |
|
6676 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6677 |
msgid "More tasks:"
|
6678 |
msgstr ""
|
6679 |
|
6680 |
-
#: src/admin.php:
|
6681 |
msgid "Download most recently modified log file"
|
6682 |
msgstr ""
|
6683 |
|
6684 |
-
#: src/central/bootstrap.php:
|
6685 |
msgid "(Nothing yet logged)"
|
6686 |
msgstr ""
|
6687 |
|
6688 |
#: src/addons/autobackup.php:339, src/addons/autobackup.php:434,
|
6689 |
-
#: src/admin.php:
|
6690 |
msgid "Last log message"
|
6691 |
msgstr ""
|
6692 |
|
6693 |
-
#: src/addons/migrator.php:259, src/admin.php:
|
6694 |
#: src/templates/wp-admin/settings/tab-status.php:30
|
6695 |
msgid "Restore"
|
6696 |
msgstr ""
|
6697 |
|
6698 |
-
#: src/admin.php:
|
6699 |
#: src/templates/wp-admin/settings/tab-status.php:27
|
6700 |
msgid "Backup Now"
|
6701 |
msgstr ""
|
6702 |
|
6703 |
-
#: src/addons/
|
6704 |
-
#: src/addons/
|
6705 |
-
#: src/admin.php:
|
6706 |
#: src/includes/class-wpadmin-commands.php:157,
|
6707 |
-
#: src/includes/class-wpadmin-commands.php:526, src/restorer.php:
|
6708 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:82,
|
6709 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:83
|
6710 |
msgid "Database"
|
6711 |
msgstr ""
|
6712 |
|
6713 |
-
#: src/admin.php:
|
6714 |
msgid "Files"
|
6715 |
msgstr ""
|
6716 |
|
@@ -6722,11 +6830,11 @@ msgstr ""
|
|
6722 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
6723 |
msgstr ""
|
6724 |
|
6725 |
-
#: src/admin.php:
|
6726 |
msgid "At the same time as the files backup"
|
6727 |
msgstr ""
|
6728 |
|
6729 |
-
#: src/admin.php:
|
6730 |
msgid "Nothing currently scheduled"
|
6731 |
msgstr ""
|
6732 |
|
@@ -6738,15 +6846,15 @@ msgstr ""
|
|
6738 |
msgid "JavaScript warning"
|
6739 |
msgstr ""
|
6740 |
|
6741 |
-
#: src/admin.php:
|
6742 |
msgid "Delete Old Directories"
|
6743 |
msgstr ""
|
6744 |
|
6745 |
-
#: src/admin.php:
|
6746 |
msgid "Current limit is:"
|
6747 |
msgstr ""
|
6748 |
|
6749 |
-
#: src/admin.php:
|
6750 |
msgid "Your backup has been restored."
|
6751 |
msgstr ""
|
6752 |
|
@@ -6758,116 +6866,116 @@ msgstr ""
|
|
6758 |
msgid "Lead developer's homepage"
|
6759 |
msgstr ""
|
6760 |
|
6761 |
-
#: src/central/bootstrap.php:
|
6762 |
msgid "UpdraftPlus.Com"
|
6763 |
msgstr ""
|
6764 |
|
6765 |
-
#: src/admin.php:
|
6766 |
msgid "Your settings have been wiped."
|
6767 |
msgstr ""
|
6768 |
|
6769 |
-
#: src/admin.php:
|
6770 |
msgid "Backup directory successfully created."
|
6771 |
msgstr ""
|
6772 |
|
6773 |
-
#: src/admin.php:
|
6774 |
msgid "Backup directory could not be created"
|
6775 |
msgstr ""
|
6776 |
|
6777 |
-
#: src/admin.php:
|
6778 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
6779 |
msgstr ""
|
6780 |
|
6781 |
-
#: src/admin.php:
|
6782 |
msgid "Old directories successfully removed."
|
6783 |
msgstr ""
|
6784 |
|
6785 |
-
#: src/admin.php:
|
6786 |
msgid "Remove old directories"
|
6787 |
msgstr ""
|
6788 |
|
6789 |
#: src/addons/migrator.php:328, src/addons/migrator.php:343,
|
6790 |
-
#: src/admin.php:
|
6791 |
-
#: src/admin.php:
|
6792 |
msgid "Return to UpdraftPlus Configuration"
|
6793 |
msgstr ""
|
6794 |
|
6795 |
-
#: src/admin.php:
|
6796 |
-
#: src/admin.php:
|
6797 |
#: src/templates/wp-admin/settings/existing-backups-table.php:16
|
6798 |
msgid "Actions"
|
6799 |
msgstr ""
|
6800 |
|
6801 |
-
#: src/admin.php:
|
6802 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
6803 |
msgstr ""
|
6804 |
|
6805 |
-
#: src/admin.php:
|
6806 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
6807 |
msgstr ""
|
6808 |
|
6809 |
-
#: src/admin.php:
|
6810 |
msgid "No local copy present."
|
6811 |
msgstr ""
|
6812 |
|
6813 |
-
#: src/admin.php:
|
6814 |
msgid "Download in progress"
|
6815 |
msgstr ""
|
6816 |
|
6817 |
-
#: src/admin.php:
|
6818 |
msgid "File ready."
|
6819 |
msgstr ""
|
6820 |
|
6821 |
-
#: src/admin.php:
|
6822 |
msgid "Download failed"
|
6823 |
msgstr ""
|
6824 |
|
6825 |
-
#: src/addons/wp-cli.php:
|
6826 |
-
#: src/class-updraftplus.php:
|
6827 |
-
#: src/class-updraftplus.php:
|
6828 |
#: src/methods/addon-base-v2.php:98, src/methods/addon-base-v2.php:205,
|
6829 |
#: src/methods/addon-base-v2.php:225, src/methods/stream-base.php:219,
|
6830 |
-
#: src/restorer.php:
|
6831 |
#: src/updraftplus.php:158
|
6832 |
msgid "Error"
|
6833 |
msgstr ""
|
6834 |
|
6835 |
-
#: src/admin.php:
|
6836 |
msgid "Could not find that job - perhaps it has already finished?"
|
6837 |
msgstr ""
|
6838 |
|
6839 |
-
#: src/admin.php:
|
6840 |
msgid "Job deleted"
|
6841 |
msgstr ""
|
6842 |
|
6843 |
-
#: src/admin.php:
|
6844 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
6845 |
msgstr ""
|
6846 |
|
6847 |
-
#: src/admin.php:
|
6848 |
msgid "Nothing yet logged"
|
6849 |
msgstr ""
|
6850 |
|
6851 |
-
#: src/admin.php:
|
6852 |
msgid "Please consult this FAQ if you have problems backing up."
|
6853 |
msgstr ""
|
6854 |
|
6855 |
-
#: src/admin.php:
|
6856 |
msgid "Your website is hosted using the %s web server."
|
6857 |
msgstr ""
|
6858 |
|
6859 |
-
#: src/admin.php:
|
6860 |
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."
|
6861 |
msgstr ""
|
6862 |
|
6863 |
-
#: src/admin.php:
|
6864 |
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."
|
6865 |
msgstr ""
|
6866 |
|
6867 |
-
#: src/addons/azure.php:601, src/addons/migrator.php:933, src/admin.php:
|
6868 |
-
#: src/admin.php:
|
6869 |
-
#: src/admin.php:
|
6870 |
-
#: src/admin.php:
|
6871 |
#: src/methods/cloudfiles-new.php:100, src/methods/cloudfiles.php:440,
|
6872 |
#: src/methods/ftp.php:330, src/methods/openstack-base.php:571,
|
6873 |
#: src/methods/s3.php:859, src/methods/s3.php:863,
|
@@ -6877,11 +6985,11 @@ msgstr ""
|
|
6877 |
msgid "Warning"
|
6878 |
msgstr ""
|
6879 |
|
6880 |
-
#: src/admin.php:
|
6881 |
msgid "Add-Ons / Pro Support"
|
6882 |
msgstr ""
|
6883 |
|
6884 |
-
#: src/admin.php:
|
6885 |
msgid "Settings"
|
6886 |
msgstr ""
|
6887 |
|
@@ -6889,7 +6997,7 @@ msgstr ""
|
|
6889 |
msgid "Could not create %s zip. Consult the log file for more information."
|
6890 |
msgstr ""
|
6891 |
|
6892 |
-
#: src/backup.php:
|
6893 |
msgid "Infinite recursion: consult your log for more information"
|
6894 |
msgstr ""
|
6895 |
|
@@ -6901,50 +7009,50 @@ msgstr ""
|
|
6901 |
msgid "Like UpdraftPlus and can spare one minute?"
|
6902 |
msgstr ""
|
6903 |
|
6904 |
-
#: src/addons/azure.php:268, src/class-updraftplus.php:
|
6905 |
#: src/methods/googledrive.php:1112, src/methods/s3.php:341
|
6906 |
msgid "File not found"
|
6907 |
msgstr ""
|
6908 |
|
6909 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6910 |
msgid "The decryption key used:"
|
6911 |
msgstr ""
|
6912 |
|
6913 |
-
#: src/class-updraftplus.php:
|
6914 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6915 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
6916 |
msgstr ""
|
6917 |
|
6918 |
-
#: src/class-updraftplus.php:
|
6919 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6920 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
6921 |
msgstr ""
|
6922 |
|
6923 |
-
#: src/backup.php:
|
6924 |
msgid "Could not open the backup file for writing"
|
6925 |
msgstr ""
|
6926 |
|
6927 |
-
#: src/class-updraftplus.php:
|
6928 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
6929 |
msgstr ""
|
6930 |
|
6931 |
-
#: src/class-updraftplus.php:
|
6932 |
msgid "Could not read the directory"
|
6933 |
msgstr ""
|
6934 |
|
6935 |
-
#: src/admin.php:
|
6936 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
6937 |
msgstr ""
|
6938 |
|
6939 |
-
#: src/backup.php:
|
6940 |
msgid "WordPress backup is complete"
|
6941 |
msgstr ""
|
6942 |
|
6943 |
-
#: src/class-updraftplus.php:
|
6944 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
6945 |
msgstr ""
|
6946 |
|
6947 |
-
#: src/class-updraftplus.php:
|
6948 |
msgid "The backup apparently succeeded and is now complete"
|
6949 |
msgstr ""
|
6950 |
|
@@ -6952,41 +7060,41 @@ msgstr ""
|
|
6952 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
6953 |
msgstr ""
|
6954 |
|
6955 |
-
#: src/class-updraftplus.php:
|
6956 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
6957 |
msgstr ""
|
6958 |
|
6959 |
-
#: src/class-updraftplus.php:
|
6960 |
msgid "Others"
|
6961 |
msgstr ""
|
6962 |
|
6963 |
-
#: src/addons/multisite.php:
|
6964 |
msgid "Uploads"
|
6965 |
msgstr ""
|
6966 |
|
6967 |
-
#: src/class-updraftplus.php:
|
6968 |
msgid "Themes"
|
6969 |
msgstr ""
|
6970 |
|
6971 |
-
#: src/class-updraftplus.php:
|
6972 |
msgid "Plugins"
|
6973 |
msgstr ""
|
6974 |
|
6975 |
-
#: src/class-updraftplus.php:
|
6976 |
msgid "No log files were found."
|
6977 |
msgstr ""
|
6978 |
|
6979 |
-
#: src/admin.php:
|
6980 |
msgid "The log file could not be read."
|
6981 |
msgstr ""
|
6982 |
|
6983 |
-
#: src/admin.php:
|
6984 |
-
#: src/class-updraftplus.php:
|
6985 |
-
#: src/class-updraftplus.php:
|
6986 |
msgid "UpdraftPlus notice:"
|
6987 |
msgstr ""
|
6988 |
|
6989 |
-
#: src/addons/multisite.php:74, src/addons/multisite.php:
|
6990 |
#: src/options.php:59
|
6991 |
msgid "UpdraftPlus Backups"
|
6992 |
msgstr ""
|
11 |
"Language: af_ZA\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
+
#: src/addons/wp-cli.php:88
|
15 |
+
msgid "No previous backup found to add an increment to."
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: src/restorer.php:2427
|
19 |
+
msgid "Requested character set (%s) is not present - changing to %s."
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:32
|
23 |
+
msgid "Allow only administrators to log in"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:31
|
27 |
+
msgid "You can forbid non-admins logins to this cloned site by checking the checkbox below"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:30
|
31 |
+
msgid "UpdraftPlus temporary clone user login settings:"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:42
|
35 |
+
msgid "Extend life"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:41
|
39 |
+
msgid "You can extend the life of this clone at updraftplus.com, note that each full week you extend by will cost 1 token."
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:40
|
43 |
+
msgid "Your clone will expire:"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:39
|
47 |
+
msgid "Welcome to your UpdraftPlus temporary clone"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:38
|
51 |
+
msgid "Refresh connection"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:32
|
55 |
+
msgid "Unable to get expiry date"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: src/addons/reporting.php:493
|
59 |
+
msgid "Log all messages to syslog"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: src/addons/sftp.php:601, src/addons/sftp.php:603
|
63 |
+
msgid "The server's RSA key %s fingerprint: %s."
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: src/addons/sftp.php:597
|
67 |
+
msgid "Failed: We are unable to match the fingerprint. However, we were able to log in and move to the indicated directory and successfully create a file in that location."
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: src/addons/sftp.php:478
|
71 |
+
msgid "MD5 (128-bit) fingerprint, in hex format - should have the same length and general appearance as this (colons optional): 73:51:43:b1:b5:fc:8b:b7:0a:3a:a9:b1:0f:69:73:a8. Using a fingerprint is not essential, but you are not secure against %s if you do not use one"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: src/addons/sftp.php:475
|
75 |
+
msgid "RSA fingerprint"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: src/addons/sftp.php:82
|
79 |
+
msgid "Fingerprints don't match."
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:14
|
83 |
+
msgid "More information here."
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: src/admin.php:2697
|
87 |
+
msgid "Migrate / Clone"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: src/includes/class-commands.php:894, src/includes/class-commands.php:898
|
91 |
+
msgid "The creation of your backup data for creating the clone should now begin."
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: src/includes/class-commands.php:893
|
95 |
+
msgid "Your temporary clone has been created:"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: src/includes/class-commands.php:892
|
99 |
+
msgid "Your available temporary clone tokens:"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: src/admin.php:2885, src/admin.php:3825,
|
103 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:67
|
104 |
+
msgid "Only allow this backup to be deleted manually (i.e. keep it even if retention limits are hit)."
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: src/addons/wp-cli.php:806
|
108 |
+
msgid "You have just given the %1$s option. The %1$s is working with \"%2$s\" addon. Get the \"%2$s\" addon: %3$s"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: src/addons/wp-cli.php:765
|
112 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old)."
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: src/addons/wp-cli.php:711, src/addons/wp-cli.php:715
|
116 |
+
msgid "This is not an incremental backup"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: src/addons/wp-cli.php:640
|
120 |
+
msgid "Run this command to see the log file for this restoration (needed for any support requests)."
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: src/addons/migrator.php:1784
|
124 |
+
msgid "To create a temporary clone you must first connect to your UpdraftPlus.com account (and have clone tokens available in that account)."
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: src/class-updraftplus.php:170
|
128 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: src/admin.php:5281
|
132 |
msgid "(current version)"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: src/admin.php:5262
|
136 |
msgid "Forbid logins from non-administrators on this clone"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: src/admin.php:3552
|
140 |
msgid "press here"
|
141 |
msgstr ""
|
142 |
|
150 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: src/addons/incremental.php:255
|
154 |
msgid "Tell me more"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: src/addons/incremental.php:243
|
158 |
msgid "And then add an incremental backup"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: src/addons/incremental.php:221, src/updraftplus.php:99
|
162 |
msgid "Every hour"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: src/includes/class-commands.php:867
|
166 |
msgid "You can add more temporary clone tokens to your account here."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: src/includes/class-commands.php:864
|
170 |
msgid "Create clone"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: src/includes/class-commands.php:860
|
174 |
msgid "Available temporary clone tokens:"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: src/addons/migrator.php:1779
|
|
|
|
|
|
|
|
|
178 |
msgid "Or, create a temporary clone"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: src/admin.php:2766, src/includes/class-commands.php:865,
|
182 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
183 |
msgid "Processing"
|
184 |
msgstr ""
|
195 |
msgid "I consent to %s"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: src/admin.php:2835,
|
199 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
200 |
msgid "One Time Password (check your OTP app to get this password)"
|
201 |
msgstr ""
|
244 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: src/admin.php:5225
|
248 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
249 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
250 |
msgstr[0] ""
|
251 |
msgstr[1] ""
|
252 |
|
253 |
+
#: src/admin.php:828
|
254 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: src/admin.php:827
|
258 |
msgid "You can also close this wizard."
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: src/admin.php:826
|
262 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: src/admin.php:825
|
266 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: src/admin.php:824
|
270 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: src/admin.php:823
|
274 |
msgid "Perhaps you would want to login instead."
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: src/admin.php:822
|
278 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: src/admin.php:821
|
282 |
msgid "An email is required and needs to be in a valid format."
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: src/admin.php:820
|
286 |
msgid "Both email and password fields are required."
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: src/admin.php:819
|
290 |
msgid "Registration successful."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: src/admin.php:818, src/admin.php:819
|
294 |
msgid "Please follow this link to open %s in a new window."
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: src/admin.php:818
|
298 |
msgid "Login successful."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: src/admin.php:817,
|
302 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
303 |
msgid "UpdraftCentral Cloud"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: src/admin.php:402
|
307 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: src/admin.php:401
|
311 |
msgid "Dismiss all UpdraftPlus news"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: src/admin.php:400
|
315 |
msgid "UpdraftPlus News"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: src/addons/wp-cli.php:531
|
319 |
msgid "Migration key created:"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: src/addons/wp-cli.php:521
|
323 |
msgid "Missing parameters"
|
324 |
msgstr ""
|
325 |
|
339 |
msgid "launching some time in 2018"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: src/admin.php:816
|
343 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
344 |
msgstr ""
|
345 |
|
351 |
msgid "Upload backup"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: src/admin.php:4135
|
355 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: src/admin.php:815
|
359 |
msgid "(already uploaded)"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: src/admin.php:813
|
363 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: src/admin.php:736, src/admin.php:4135
|
367 |
msgid "Upload"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: src/addons/reporting.php:527, src/admin.php:687
|
371 |
msgid "Only email the database backup"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: src/addons/reporting.php:527
|
375 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: src/addons/reporting.php:527
|
379 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
380 |
msgstr ""
|
381 |
|
383 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: src/addons/incremental.php:72
|
387 |
msgid "Increments exist at: %s"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: src/addons/incremental.php:70, src/addons/incremental.php:72
|
391 |
msgid "(latest increment: %s)"
|
392 |
msgstr ""
|
393 |
|
407 |
msgid "WP CLI"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: src/addons/wp-cli.php:263
|
411 |
msgid "Invalid Job Id"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: src/addons/wp-cli.php:205
|
415 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: src/addons/wp-cli.php:195
|
419 |
msgid "Recently started backup job id: %s"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: src/addons/wp-cli.php:100, src/addons/wp-cli.php:488,
|
423 |
+
#: src/addons/wp-cli.php:606, src/addons/wp-cli.php:691,
|
424 |
+
#: src/addons/wp-cli.php:714
|
425 |
msgid "The given value for the '%s' option is not valid"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: src/addons/migrator.php:1746
|
429 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: src/addons/migrator.php:1726
|
433 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: src/addons/migrator.php:1726
|
437 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: src/includes/class-remote-send.php:414
|
441 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
442 |
msgstr ""
|
443 |
|
469 |
msgid "Thank you for installing UpdraftPlus!"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: src/includes/class-remote-send.php:507
|
473 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: src/restorer.php:494
|
477 |
msgid "Failed to read from the working directory."
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: src/restorer.php:493
|
481 |
msgid "Failed to find a manifest file in the backup."
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: src/restorer.php:492
|
485 |
msgid "Failed to read the manifest file from backup."
|
486 |
msgstr ""
|
487 |
|
497 |
msgid "Ensure you are logged into the correct account before continuing."
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: src/admin.php:4872
|
501 |
msgid "Remote storage method and instance id are required for authentication."
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: src/admin.php:4868
|
505 |
msgid "authentication error"
|
506 |
msgstr ""
|
507 |
|
529 |
msgid "Delete these settings"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: src/addons/morestorage.php:81, src/admin.php:812
|
533 |
msgid "Currently disabled"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: src/addons/morestorage.php:81, src/admin.php:811
|
537 |
msgid "Currently enabled"
|
538 |
msgstr ""
|
539 |
|
565 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:78
|
569 |
msgid "remote site"
|
570 |
msgstr ""
|
571 |
|
573 |
msgid "Invalid bucket name"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: src/restorer.php:2384
|
577 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
578 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
579 |
msgstr[0] ""
|
580 |
msgstr[1] ""
|
581 |
|
582 |
+
#: src/class-updraftplus.php:4564
|
583 |
msgid "Your chosen replacement collation"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: src/class-updraftplus.php:4541
|
587 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: src/class-updraftplus.php:4541
|
591 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
592 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
593 |
msgstr[0] ""
|
625 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: src/central/bootstrap.php:521
|
629 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: src/central/bootstrap.php:519
|
633 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: src/central/bootstrap.php:516
|
637 |
msgid "A website where you have installed %s"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: src/central/bootstrap.php:514
|
641 |
msgid "Self-hosted dashboard"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: src/central/bootstrap.php:256
|
645 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
646 |
msgstr ""
|
647 |
|
651 |
msgstr[0] ""
|
652 |
msgstr[1] ""
|
653 |
|
654 |
+
#: src/restorer.php:2346
|
655 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: src/class-updraftplus.php:4517
|
659 |
msgid "Your chosen character set to use instead:"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: src/class-updraftplus.php:4507
|
663 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: src/class-updraftplus.php:4507
|
667 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
668 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
669 |
msgstr[0] ""
|
670 |
msgstr[1] ""
|
671 |
|
672 |
+
#: src/central/bootstrap.php:599
|
673 |
msgid "Create another key"
|
674 |
msgstr ""
|
675 |
|
676 |
+
#: src/central/bootstrap.php:528
|
677 |
msgid "UpdraftCentral dashboard connection details"
|
678 |
msgstr ""
|
679 |
|
680 |
+
#: src/central/bootstrap.php:522
|
681 |
msgid "Next"
|
682 |
msgstr ""
|
683 |
|
684 |
+
#: src/central/bootstrap.php:508
|
685 |
msgid "an account"
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: src/central/bootstrap.php:508
|
689 |
msgid "i.e. if you have %s there"
|
690 |
msgstr ""
|
691 |
|
692 |
+
#: src/central/bootstrap.php:497
|
693 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
694 |
msgstr ""
|
695 |
|
696 |
+
#: src/central/bootstrap.php:471
|
697 |
msgid "Manage existing keys (%d)..."
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: src/central/bootstrap.php:421
|
701 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: src/central/bootstrap.php:258
|
705 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: src/central/bootstrap.php:256
|
709 |
msgid "Detailed instructions for this can be found at %s"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: src/central/bootstrap.php:256
|
713 |
msgid "You now need to copy the key below and enter it at your %s."
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: src/admin.php:806
|
717 |
msgid "Please enter a valid URL e.g http://example.com"
|
718 |
msgstr ""
|
719 |
|
753 |
msgid "Account ID"
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: src/class-updraftplus.php:4346
|
757 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: src/class-updraftplus.php:4344, src/class-updraftplus.php:4346
|
761 |
msgid "the migrator add-on"
|
762 |
msgstr ""
|
763 |
|
764 |
+
#: src/class-updraftplus.php:4344
|
765 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: src/class-updraftplus.php:4342
|
769 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
770 |
msgstr ""
|
771 |
|
772 |
+
#: src/class-updraftplus.php:4337
|
773 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
774 |
msgstr ""
|
775 |
|
781 |
msgid "Follow this link to remove these settings for %s."
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: src/admin.php:787
|
785 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: src/backup.php:2132, src/class-updraftplus.php:2214,
|
789 |
+
#: src/class-updraftplus.php:2279, src/class-updraftplus.php:2413,
|
790 |
+
#: src/class-updraftplus.php:4002, src/restorer.php:347
|
791 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
792 |
msgstr ""
|
793 |
|
794 |
+
#: src/backup.php:2123, src/class-updraftplus.php:2205,
|
795 |
+
#: src/class-updraftplus.php:2272, src/class-updraftplus.php:2406,
|
796 |
+
#: src/class-updraftplus.php:3993, src/restorer.php:333
|
797 |
msgid "A PHP exception (%s) has occurred: %s"
|
798 |
msgstr ""
|
799 |
|
813 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: src/templates/wp-admin/settings/tab-status.php:70
|
817 |
msgid "Remote storage authentication"
|
818 |
msgstr ""
|
819 |
|
845 |
msgid "Instant and secure logon with a wave of your phone."
|
846 |
msgstr ""
|
847 |
|
848 |
+
#: src/backup.php:2136
|
849 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: src/admin.php:5078
|
853 |
msgid "Value"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: src/admin.php:1627
|
857 |
msgid "Did not know how to delete from this cloud service."
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: src/addons/sftp.php:792
|
861 |
msgid "Encrypted login failed; trying non-encrypted"
|
862 |
msgstr ""
|
863 |
|
865 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:80
|
869 |
msgid "Stored at: %s"
|
870 |
msgstr ""
|
871 |
|
873 |
msgid "Cloud Files"
|
874 |
msgstr ""
|
875 |
|
876 |
+
#: src/admin.php:4823
|
877 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: src/admin.php:4782
|
881 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
882 |
msgstr ""
|
883 |
|
894 |
msgid "Extra database"
|
895 |
msgstr ""
|
896 |
|
897 |
+
#: src/admin.php:3991
|
898 |
msgid "Press here to download or browse"
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: src/admin.php:1187, src/admin.php:1197
|
902 |
msgid "Error: invalid path"
|
903 |
msgstr ""
|
904 |
|
905 |
+
#: src/admin.php:1000
|
906 |
msgid "An error occurred when fetching storage module options: "
|
907 |
msgstr ""
|
908 |
|
909 |
+
#: src/admin.php:803
|
910 |
msgid "Loading log file"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: src/admin.php:802
|
914 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: src/admin.php:801
|
918 |
msgid "Search"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: src/admin.php:800
|
922 |
msgid "Select a file to view information about it"
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: src/admin.php:799
|
926 |
msgid "Browsing zip file"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: src/admin.php:768
|
930 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: src/admin.php:715
|
934 |
msgid "Browse contents"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: src/restorer.php:2167
|
938 |
msgid "Skipped tables:"
|
939 |
msgstr ""
|
940 |
|
941 |
+
#: src/class-updraftplus.php:4629
|
942 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
943 |
msgstr ""
|
944 |
|
945 |
+
#: src/admin.php:2873
|
946 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: src/admin.php:2873
|
950 |
msgid "All WordPress tables will be backed up."
|
951 |
msgstr ""
|
952 |
|
953 |
+
#: src/admin.php:798
|
954 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: src/admin.php:798
|
958 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
959 |
msgstr ""
|
960 |
|
961 |
+
#: src/admin.php:798
|
962 |
msgid "The available memory on the server."
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: src/admin.php:798
|
966 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
967 |
msgstr ""
|
968 |
|
969 |
+
#: src/admin.php:798
|
970 |
msgid "The file failed to upload. Please check the following:"
|
971 |
msgstr ""
|
972 |
|
973 |
+
#: src/admin.php:797
|
974 |
msgid "HTTP code:"
|
975 |
msgstr ""
|
976 |
|
977 |
+
#: src/addons/wp-cli.php:109, src/admin.php:692
|
978 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
979 |
msgstr ""
|
980 |
|
1137 |
msgid "Free"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: src/admin.php:399, src/templates/wp-admin/settings/tab-addons.php:34,
|
1141 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1142 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1143 |
msgid "UpdraftPlus"
|
1354 |
msgid "UpdraftPlus Premium:"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:10
|
1358 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1359 |
msgstr ""
|
1360 |
|
1406 |
msgid "Export / import settings"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
+
#: src/restorer.php:2386
|
1410 |
msgid "Processing table (%s)"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
+
#: src/restorer.php:2133
|
1414 |
msgid "Backup of: %s"
|
1415 |
msgstr ""
|
1416 |
|
1426 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
+
#: src/central/bootstrap.php:594
|
1430 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1431 |
msgstr ""
|
1432 |
|
1433 |
+
#: src/backup.php:1730
|
1434 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1435 |
msgstr ""
|
1436 |
|
1437 |
+
#: src/templates/wp-admin/settings/tab-status.php:71
|
1438 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: src/admin.php:1703
|
1442 |
msgid "Remote files deleted:"
|
1443 |
msgstr ""
|
1444 |
|
1445 |
+
#: src/admin.php:1702
|
1446 |
msgid "Local files deleted:"
|
1447 |
msgstr ""
|
1448 |
|
1450 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1451 |
msgstr ""
|
1452 |
|
1453 |
+
#: src/admin.php:796
|
1454 |
msgid "remote files deleted"
|
1455 |
msgstr ""
|
1456 |
|
1457 |
+
#: src/admin.php:794
|
1458 |
msgid "Complete"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: src/admin.php:793
|
1462 |
msgid "Do you want to carry out the import?"
|
1463 |
msgstr ""
|
1464 |
|
1465 |
+
#: src/admin.php:792
|
1466 |
msgid "Which was exported on:"
|
1467 |
msgstr ""
|
1468 |
|
1469 |
+
#: src/admin.php:791
|
1470 |
msgid "This will import data from:"
|
1471 |
msgstr ""
|
1472 |
|
1473 |
+
#: src/admin.php:790
|
1474 |
msgid "Importing..."
|
1475 |
msgstr ""
|
1476 |
|
1477 |
+
#: src/admin.php:786
|
1478 |
msgid "You have not yet selected a file to import."
|
1479 |
msgstr ""
|
1480 |
|
1481 |
+
#: src/admin.php:770
|
1482 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1483 |
msgstr ""
|
1484 |
|
1485 |
+
#: src/admin.php:98
|
1486 |
msgid "template not found"
|
1487 |
msgstr ""
|
1488 |
|
1511 |
msgid "An error response was received; HTTP code:"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
+
#: src/includes/class-commands.php:378
|
1515 |
msgid "%s add-on not found"
|
1516 |
msgstr ""
|
1517 |
|
1523 |
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"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
+
#: src/admin.php:2497
|
1527 |
msgid "To fix this problem go here."
|
1528 |
msgstr ""
|
1529 |
|
1530 |
+
#: src/admin.php:2497
|
1531 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: src/admin.php:754
|
1535 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1536 |
msgstr ""
|
1537 |
|
1587 |
msgid "FAQs"
|
1588 |
msgstr ""
|
1589 |
|
1590 |
+
#: src/central/bootstrap.php:550
|
1591 |
msgid "More information..."
|
1592 |
msgstr ""
|
1593 |
|
1594 |
+
#: src/central/bootstrap.php:548
|
1595 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: src/central/bootstrap.php:458
|
1599 |
msgid "Key size: %d bits"
|
1600 |
msgstr ""
|
1601 |
|
1602 |
+
#: src/central/bootstrap.php:453
|
1603 |
msgid "Public key was sent to:"
|
1604 |
msgstr ""
|
1605 |
|
1606 |
+
#: src/backup.php:2349
|
1607 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1608 |
msgstr ""
|
1609 |
|
1610 |
+
#: src/backup.php:2327
|
1611 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: src/addons/migrator.php:1759
|
1615 |
msgid "Create key"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:542
|
1619 |
msgid "slower, strongest"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1623 |
msgid "recommended"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1627 |
msgid "%s bytes"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
+
#: src/addons/migrator.php:1754, src/central/bootstrap.php:540
|
1631 |
msgid "faster (possibility for slow PHP installs)"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
+
#: src/addons/migrator.php:1753, src/central/bootstrap.php:539
|
1635 |
msgid "easy to break, fastest"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
+
#: src/addons/migrator.php:1753, src/addons/migrator.php:1754,
|
1639 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:539,
|
1640 |
+
#: src/central/bootstrap.php:540, src/central/bootstrap.php:542
|
1641 |
msgid "%s bits"
|
1642 |
msgstr ""
|
1643 |
|
1644 |
+
#: src/addons/migrator.php:1751, src/central/bootstrap.php:537
|
1645 |
msgid "Encryption key size:"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
+
#: src/addons/migrator.php:1749
|
1649 |
msgid "Enter your chosen name"
|
1650 |
msgstr ""
|
1651 |
|
1652 |
+
#: src/addons/migrator.php:1748
|
1653 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1654 |
msgstr ""
|
1655 |
|
1665 |
msgid "login"
|
1666 |
msgstr ""
|
1667 |
|
1668 |
+
#: src/addons/reporting.php:525, src/addons/reporting.php:525,
|
1669 |
+
#: src/addons/reporting.php:527, src/methods/email.php:100
|
1670 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1671 |
msgstr ""
|
1672 |
|
1674 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
#: src/class-updraftplus.php:1815
|
1678 |
msgid "Size: %s MB"
|
1679 |
msgstr ""
|
1680 |
|
1686 |
msgid "Now"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
1690 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1691 |
msgstr ""
|
1692 |
|
1708 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1709 |
msgstr ""
|
1710 |
|
1711 |
+
#: src/class-updraftplus.php:655, src/class-updraftplus.php:700
|
1712 |
msgid "The given file was not found, or could not be read."
|
1713 |
msgstr ""
|
1714 |
|
1715 |
+
#: src/central/bootstrap.php:592
|
1716 |
msgid "UpdraftCentral (Remote Control)"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#: src/central/bootstrap.php:581
|
1720 |
msgid "View recent UpdraftCentral log events"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: src/central/bootstrap.php:531
|
1724 |
msgid "Enter any description"
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: src/central/bootstrap.php:530
|
1728 |
msgid "Description"
|
1729 |
msgstr ""
|
1730 |
|
1731 |
+
#: src/central/bootstrap.php:463
|
1732 |
msgid "Delete..."
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: src/central/bootstrap.php:456
|
1736 |
msgid "Created:"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: src/central/bootstrap.php:453
|
1740 |
msgid "Access this site as user:"
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: src/central/bootstrap.php:477
|
1744 |
msgid "Details"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: src/central/bootstrap.php:476
|
1748 |
msgid "Key description"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: src/central/bootstrap.php:349, src/central/bootstrap.php:360
|
1752 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: src/central/bootstrap.php:219
|
1756 |
msgid "An invalid URL was entered"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
+
#: src/central/bootstrap.php:83
|
1760 |
msgid "Close..."
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: src/central/bootstrap.php:75
|
1764 |
msgid "This connection appears to already have been made."
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: src/central/bootstrap.php:72
|
1768 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: src/central/bootstrap.php:68
|
1772 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: src/central/bootstrap.php:68
|
1776 |
msgid "You are not logged into this WordPress site in your web browser."
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: src/central/bootstrap.php:65
|
1780 |
msgid "The key referred to was unknown."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: src/central/bootstrap.php:62
|
1784 |
msgid "A new UpdraftCentral connection has not been made."
|
1785 |
msgstr ""
|
1786 |
|
1787 |
+
#: src/central/bootstrap.php:60
|
1788 |
msgid "An UpdraftCentral connection has been made successfully."
|
1789 |
msgstr ""
|
1790 |
|
1791 |
+
#: src/central/bootstrap.php:57
|
1792 |
msgid "UpdraftCentral Connection"
|
1793 |
msgstr ""
|
1794 |
|
1795 |
+
#: src/backup.php:1032, src/class-updraftplus.php:3022
|
1796 |
msgid "The backup was aborted by the user"
|
1797 |
msgstr ""
|
1798 |
|
1799 |
+
#: src/admin.php:4818
|
1800 |
msgid "Your settings have been saved."
|
1801 |
msgstr ""
|
1802 |
|
1803 |
+
#: src/admin.php:3871
|
1804 |
msgid "Total backup size:"
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: src/admin.php:3215
|
1808 |
msgid "stop"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
#: src/admin.php:3057
|
1812 |
msgid "The backup has finished running"
|
1813 |
msgstr ""
|
1814 |
|
1830 |
msgid "this backup set"
|
1831 |
msgstr ""
|
1832 |
|
1833 |
+
#: src/admin.php:1777
|
1834 |
msgid "calculate"
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: src/admin.php:769
|
1838 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1839 |
msgstr ""
|
1840 |
|
1841 |
+
#: src/admin.php:762
|
1842 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1843 |
msgstr ""
|
1844 |
|
1845 |
+
#: src/admin.php:761
|
1846 |
msgid "Please enter a valid URL"
|
1847 |
msgstr ""
|
1848 |
|
1849 |
+
#: src/admin.php:744
|
1850 |
msgid "Saving..."
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: src/admin.php:706
|
1854 |
msgid "Error: the server sent us a response which we did not understand."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: src/admin.php:698
|
1858 |
msgid "Fetching..."
|
1859 |
msgstr ""
|
1860 |
|
1862 |
msgid "Asia Pacific (Seoul)"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: src/restorer.php:2156
|
1866 |
msgid "Uploads URL:"
|
1867 |
msgstr ""
|
1868 |
|
1870 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1871 |
msgstr ""
|
1872 |
|
1873 |
+
#: src/class-updraftplus.php:4415, src/restorer.php:2175
|
1874 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: src/class-updraftplus.php:4411
|
1878 |
msgid "Please read this link for important information on this process."
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: src/class-updraftplus.php:4411
|
1882 |
msgid "It will be imported as a new site."
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: src/admin.php:2741, src/templates/wp-admin/notices/horizontal-notice.php:16,
|
1886 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1887 |
msgid "Dismiss"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: src/admin.php:781
|
1891 |
msgid "Please fill in the required information."
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: src/addons/multisite.php:596
|
1895 |
msgid "Read more..."
|
1896 |
msgstr ""
|
1897 |
|
1898 |
+
#: src/addons/multisite.php:587
|
1899 |
msgid "may include some site-wide data"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: src/addons/multisite.php:582
|
1903 |
msgid "All sites"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: src/addons/multisite.php:578
|
1907 |
msgid "Which site to restore"
|
1908 |
msgstr ""
|
1909 |
|
1948 |
msgid "Call WordPress action:"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
+
#: src/admin.php:2881
|
1952 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1953 |
msgstr ""
|
1954 |
|
1980 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: src/admin.php:4692
|
1984 |
msgid "Send this backup to remote storage"
|
1985 |
msgstr ""
|
1986 |
|
1987 |
+
#: src/admin.php:4690
|
1988 |
msgid "Check out UpdraftPlus Vault."
|
1989 |
msgstr ""
|
1990 |
|
1991 |
+
#: src/admin.php:4690
|
1992 |
msgid "Not got any remote storage?"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
+
#: src/admin.php:4690
|
1996 |
msgid "settings"
|
1997 |
msgstr ""
|
1998 |
|
1999 |
+
#: src/admin.php:4690
|
2000 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
2001 |
msgstr ""
|
2002 |
|
2003 |
+
#: src/admin.php:2879
|
2004 |
msgid "Include any files in the backup"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: src/admin.php:2865
|
2008 |
msgid "Include the database in the backup"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: src/admin.php:2740
|
2012 |
msgid "Continue restoration"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: src/admin.php:2735
|
2016 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: src/admin.php:2734
|
2020 |
msgid "Unfinished restoration"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: src/admin.php:2732
|
2024 |
msgid "%s minutes, %s seconds"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: src/admin.php:2590
|
2028 |
msgid "Backup Contents And Schedule"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: src/admin.php:2700
|
2032 |
msgid "Premium / Extensions"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: src/admin.php:2362, src/admin.php:2371
|
2036 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
2037 |
msgstr ""
|
2038 |
|
2039 |
+
#: src/addons/morefiles.php:77, src/admin.php:767
|
2040 |
msgctxt "(verb)"
|
2041 |
msgid "Download"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: src/admin.php:691
|
2045 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
+
#: src/admin.php:587
|
2049 |
msgid "Extensions"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
+
#: src/admin.php:579, src/admin.php:2699
|
2053 |
msgid "Advanced Tools"
|
2054 |
msgstr ""
|
2055 |
|
2172 |
msgid "Could not access container"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: src/class-updraftplus.php:3039
|
2176 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2177 |
msgstr ""
|
2178 |
|
2179 |
+
#: src/backup.php:1782
|
2180 |
msgid "the options table was not found"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
+
#: src/backup.php:1780
|
2184 |
msgid "no options or sitemeta table was found"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
+
#: src/backup.php:1780, src/backup.php:1782
|
2188 |
msgid "The database backup appears to have failed"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: src/backup.php:1652
|
2192 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2193 |
msgstr ""
|
2194 |
|
2272 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2273 |
msgstr ""
|
2274 |
|
2275 |
+
#: src/restorer.php:1176
|
2276 |
msgid "Deferring..."
|
2277 |
msgstr ""
|
2278 |
|
2297 |
msgid "Actions upon selected backups"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
2301 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: src/admin.php:1701
|
2305 |
msgid "Backup sets removed:"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: src/admin.php:780
|
2309 |
msgid "Processing..."
|
2310 |
msgstr ""
|
2311 |
|
2312 |
+
#: src/admin.php:778
|
2313 |
msgid "For backups older than"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
+
#: src/admin.php:777
|
2317 |
msgid "week(s)"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: src/admin.php:776
|
2321 |
msgid "hour(s)"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: src/admin.php:775
|
2325 |
msgid "day(s)"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
+
#: src/admin.php:774
|
2329 |
msgid "in the month"
|
2330 |
msgstr ""
|
2331 |
|
2332 |
+
#: src/admin.php:773
|
2333 |
msgid "day"
|
2334 |
msgstr ""
|
2335 |
|
2341 |
msgid "Add an additional retention rule..."
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: src/restorer.php:2720
|
2345 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: src/restorer.php:2720
|
2349 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2350 |
msgstr ""
|
2351 |
|
2353 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
+
#: src/class-updraftplus.php:4486
|
2357 |
msgid "You must upgrade MySQL to be able to use this database."
|
2358 |
msgstr ""
|
2359 |
|
2360 |
+
#: src/class-updraftplus.php:4486
|
2361 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2362 |
msgstr ""
|
2363 |
|
2364 |
+
#: src/admin.php:2482
|
2365 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2366 |
msgstr ""
|
2367 |
|
2389 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2390 |
msgstr ""
|
2391 |
|
2392 |
+
#: src/admin.php:1058
|
2393 |
msgid "Go to the remote storage settings in order to connect."
|
2394 |
msgstr ""
|
2395 |
|
2396 |
+
#: src/admin.php:1058
|
2397 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2398 |
msgstr ""
|
2399 |
|
2401 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2402 |
msgstr ""
|
2403 |
|
2404 |
+
#: src/admin.php:750
|
2405 |
msgid "Update quota count"
|
2406 |
msgstr ""
|
2407 |
|
2408 |
+
#: src/admin.php:749
|
2409 |
msgid "Counting..."
|
2410 |
msgstr ""
|
2411 |
|
2412 |
+
#: src/admin.php:748
|
2413 |
msgid "Disconnecting..."
|
2414 |
msgstr ""
|
2415 |
|
2416 |
+
#: src/admin.php:746
|
2417 |
msgid "Connecting..."
|
2418 |
msgstr ""
|
2419 |
|
2439 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2440 |
msgstr ""
|
2441 |
|
2442 |
+
#: src/admin.php:747, src/methods/updraftvault.php:392,
|
2443 |
#: src/methods/updraftvault.php:450
|
2444 |
msgid "Disconnect"
|
2445 |
msgstr ""
|
2472 |
msgid "E-mail"
|
2473 |
msgstr ""
|
2474 |
|
2475 |
+
#: src/addons/migrator.php:185, src/central/bootstrap.php:567,
|
2476 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2477 |
msgid "Back..."
|
2478 |
msgstr ""
|
2490 |
msgid "%s per quarter"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
+
#: src/central/bootstrap.php:594, src/methods/updraftvault.php:322,
|
2494 |
#: src/methods/updraftvault.php:351
|
2495 |
msgid "Read more about it here."
|
2496 |
msgstr ""
|
2540 |
msgid "Delete failed:"
|
2541 |
msgstr ""
|
2542 |
|
2543 |
+
#: src/backup.php:3393
|
2544 |
msgid "The zip engine returned the message: %s."
|
2545 |
msgstr ""
|
2546 |
|
2560 |
msgid "Allow download"
|
2561 |
msgstr ""
|
2562 |
|
2563 |
+
#: src/includes/class-remote-send.php:290
|
2564 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
#: src/admin.php:756, src/includes/class-remote-send.php:275
|
2568 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2569 |
msgstr ""
|
2570 |
|
2571 |
+
#: src/includes/class-remote-send.php:516
|
2572 |
msgid "Existing keys"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
+
#: src/addons/migrator.php:1764
|
2576 |
msgid "Your new key:"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
+
#: src/central/bootstrap.php:403
|
2580 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: src/central/bootstrap.php:403, src/includes/class-remote-send.php:414
|
2584 |
msgid "Key created successfully."
|
2585 |
msgstr ""
|
2586 |
|
2587 |
+
#: src/includes/class-remote-send.php:397
|
2588 |
msgid "A key with this name already exists; you must use a unique name."
|
2589 |
msgstr ""
|
2590 |
|
2591 |
+
#: src/includes/class-remote-send.php:321
|
2592 |
msgid "Also send this backup to the active remote storage locations"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
#: src/includes/class-remote-send.php:286
|
2596 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2597 |
msgstr ""
|
2598 |
|
2599 |
+
#: src/includes/class-remote-send.php:242
|
2600 |
msgid "site not found"
|
2601 |
msgstr ""
|
2602 |
|
2603 |
+
#: src/includes/class-remote-send.php:227
|
2604 |
msgid "Backup data will be sent to:"
|
2605 |
msgstr ""
|
2606 |
|
2612 |
msgid "This site has no backups to restore from yet."
|
2613 |
msgstr ""
|
2614 |
|
2615 |
+
#: src/addons/reporting.php:172
|
2616 |
msgid "Backup made by %s"
|
2617 |
msgstr ""
|
2618 |
|
2620 |
msgid "This storage method does not allow downloading"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
+
#: src/admin.php:4054
|
2624 |
msgid "(backup set imported from remote location)"
|
2625 |
msgstr ""
|
2626 |
|
2627 |
+
#: src/addons/wp-cli.php:368,
|
2628 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:93
|
2629 |
msgid "Site"
|
2630 |
msgstr ""
|
2631 |
|
2632 |
+
#: src/addons/wp-cli.php:366,
|
2633 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:92
|
2634 |
msgid "Backup sent to remote site - not available for download."
|
2635 |
msgstr ""
|
2636 |
|
2642 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2643 |
msgstr ""
|
2644 |
|
2645 |
+
#: src/admin.php:763, src/includes/class-remote-send.php:303
|
2646 |
msgid "Testing connection..."
|
2647 |
msgstr ""
|
2648 |
|
2649 |
+
#: src/admin.php:760
|
2650 |
msgid "Deleting..."
|
2651 |
msgstr ""
|
2652 |
|
2653 |
+
#: src/admin.php:759
|
2654 |
msgid "key name"
|
2655 |
msgstr ""
|
2656 |
|
2657 |
+
#: src/admin.php:757
|
2658 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2659 |
msgstr ""
|
2660 |
|
2661 |
+
#: src/admin.php:754
|
2662 |
msgid "Creating..."
|
2663 |
msgstr ""
|
2664 |
|
2665 |
+
#: src/addons/migrator.php:1742
|
2666 |
msgid "Or, receive a backup from a remote site"
|
2667 |
msgstr ""
|
2668 |
|
2669 |
+
#: src/addons/migrator.php:1730
|
2670 |
msgid "Paste key here"
|
2671 |
msgstr ""
|
2672 |
|
2673 |
+
#: src/addons/migrator.php:1726
|
2674 |
msgid "How do I get a site's key?"
|
2675 |
msgstr ""
|
2676 |
|
2677 |
+
#: src/addons/migrator.php:1726
|
2678 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2679 |
msgstr ""
|
2680 |
|
2681 |
+
#: src/addons/migrator.php:1720
|
2682 |
msgid "Or, send a backup to another site"
|
2683 |
msgstr ""
|
2684 |
|
2685 |
+
#: src/admin.php:764, src/includes/class-remote-send.php:334,
|
2686 |
+
#: src/includes/class-remote-send.php:496
|
2687 |
msgid "Send"
|
2688 |
msgstr ""
|
2689 |
|
2690 |
+
#: src/admin.php:755, src/includes/class-remote-send.php:490
|
2691 |
msgid "Send to site:"
|
2692 |
msgstr ""
|
2693 |
|
2694 |
+
#: src/includes/class-remote-send.php:488
|
2695 |
msgid "No receiving sites have yet been added."
|
2696 |
msgstr ""
|
2697 |
|
2698 |
+
#: src/includes/class-remote-send.php:469
|
2699 |
msgid "It is for sending backups to the following site: "
|
2700 |
msgstr ""
|
2701 |
|
2702 |
+
#: src/includes/class-remote-send.php:469
|
2703 |
msgid "The key was successfully added."
|
2704 |
msgstr ""
|
2705 |
|
2706 |
+
#: src/includes/class-remote-send.php:453
|
2707 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2708 |
msgstr ""
|
2709 |
|
2710 |
+
#: src/includes/class-remote-send.php:442,
|
2711 |
+
#: src/includes/class-remote-send.php:444,
|
2712 |
+
#: src/includes/class-remote-send.php:448
|
2713 |
msgid "The entered key was corrupt - please try again."
|
2714 |
msgstr ""
|
2715 |
|
2716 |
+
#: src/includes/class-remote-send.php:440
|
2717 |
msgid "The entered key was the wrong length - please try again."
|
2718 |
msgstr ""
|
2719 |
|
2720 |
+
#: src/includes/class-remote-send.php:430
|
2721 |
msgid "key"
|
2722 |
msgstr ""
|
2723 |
|
2753 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2754 |
msgstr ""
|
2755 |
|
2756 |
+
#: src/admin.php:753
|
2757 |
msgid "Resetting..."
|
2758 |
msgstr ""
|
2759 |
|
2760 |
+
#: src/addons/migrator.php:1730, src/admin.php:752
|
2761 |
msgid "Add site"
|
2762 |
msgstr ""
|
2763 |
|
2764 |
+
#: src/admin.php:751
|
2765 |
msgid "Adding..."
|
2766 |
msgstr ""
|
2767 |
|
2769 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2770 |
msgstr ""
|
2771 |
|
2772 |
+
#: src/restorer.php:2722
|
2773 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2774 |
msgstr ""
|
2775 |
|
2797 |
msgid "To restore using any of the backup sets below, press the button."
|
2798 |
msgstr ""
|
2799 |
|
2800 |
+
#: src/admin.php:743, src/admin.php:769, src/admin.php:770
|
2801 |
msgid "You have made changes to your settings, and not saved."
|
2802 |
msgstr ""
|
2803 |
|
2809 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2810 |
msgstr ""
|
2811 |
|
2812 |
+
#: src/addons/azure.php:605, src/addons/onedrive.php:1127,
|
2813 |
+
#: src/includes/class-remote-send.php:290
|
2814 |
msgid "For longer help, including screenshots, follow this link."
|
2815 |
msgstr ""
|
2816 |
|
3057 |
msgid "(at same time as files backup)"
|
3058 |
msgstr ""
|
3059 |
|
3060 |
+
#: src/admin.php:3517
|
3061 |
msgid "No backup has been completed"
|
3062 |
msgstr ""
|
3063 |
|
3086 |
msgid "Full feature list"
|
3087 |
msgstr ""
|
3088 |
|
3089 |
+
#: src/addons/autobackup.php:1084
|
3090 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
3091 |
msgstr ""
|
3092 |
|
3100 |
msgid "or"
|
3101 |
msgstr ""
|
3102 |
|
3103 |
+
#: src/admin.php:737
|
3104 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
3105 |
msgstr ""
|
3106 |
|
3107 |
+
#: src/addons/sftp.php:470
|
3108 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
3109 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
3110 |
msgstr ""
|
3111 |
|
3112 |
+
#: src/addons/sftp.php:420
|
3113 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3114 |
msgstr ""
|
3115 |
|
3131 |
msgid "Check this box to have a basic report sent to"
|
3132 |
msgstr ""
|
3133 |
|
3134 |
+
#: src/admin.php:3531
|
3135 |
msgctxt "i.e. Non-automatic"
|
3136 |
msgid "Manual"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
+
#: src/restorer.php:2699
|
3140 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3141 |
msgid "An error (%s) occurred:"
|
3142 |
msgstr ""
|
3149 |
msgid "Any other file/directory on your server that you wish to back up"
|
3150 |
msgstr ""
|
3151 |
|
3152 |
+
#: src/admin.php:2499
|
3153 |
msgid "For even more features and personal support, check out "
|
3154 |
msgstr ""
|
3155 |
|
3157 |
msgid "Database decryption phrase"
|
3158 |
msgstr ""
|
3159 |
|
3160 |
+
#: src/addons/autobackup.php:157, src/addons/autobackup.php:1030,
|
3161 |
+
#: src/admin.php:742
|
3162 |
msgid "Automatic backup before update"
|
3163 |
msgstr ""
|
3164 |
|
3243 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
#: src/admin.php:3057, src/admin.php:4165
|
3247 |
msgid "View Log"
|
3248 |
msgstr ""
|
3249 |
|
3260 |
msgid "and retain this many scheduled backups"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
+
#: src/admin.php:3487
|
3264 |
msgid "incremental backup; base backup: %s"
|
3265 |
msgstr ""
|
3266 |
|
3268 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3269 |
msgstr ""
|
3270 |
|
3271 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
3272 |
msgid "Upload files into UpdraftPlus."
|
3273 |
msgstr ""
|
3274 |
|
3275 |
+
#: src/admin.php:1004, src/includes/class-commands.php:439,
|
3276 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3277 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3278 |
msgstr ""
|
3279 |
|
3280 |
+
#: src/class-updraftplus.php:4400
|
3281 |
msgid "Backup label:"
|
3282 |
msgstr ""
|
3283 |
|
3284 |
+
#: src/addons/backblaze.php:205, src/admin.php:2006
|
3285 |
msgid "Error: unexpected file read fail"
|
3286 |
msgstr ""
|
3287 |
|
3288 |
+
#: src/backup.php:3399
|
3289 |
msgid "check your log for more details."
|
3290 |
msgstr ""
|
3291 |
|
3292 |
+
#: src/backup.php:3397
|
3293 |
msgid "your web hosting account appears to be full; please see: %s"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
+
#: src/backup.php:3395
|
3297 |
msgid "A zip error occurred"
|
3298 |
msgstr ""
|
3299 |
|
3300 |
+
#: src/addons/reporting.php:67
|
3301 |
msgid "Your label for this backup (optional)"
|
3302 |
msgstr ""
|
3303 |
|
3317 |
msgid "You need to supply both an email address and a password"
|
3318 |
msgstr ""
|
3319 |
|
3320 |
+
#: src/templates/wp-admin/settings/tab-status.php:78
|
3321 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3322 |
msgstr ""
|
3323 |
|
3324 |
+
#: src/class-updraftplus.php:4419
|
3325 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3326 |
msgstr ""
|
3327 |
|
3328 |
+
#: src/class-updraftplus.php:4419
|
3329 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3330 |
msgstr ""
|
3331 |
|
3362 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3363 |
msgstr ""
|
3364 |
|
3365 |
+
#: src/class-updraftplus.php:4392
|
3366 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3367 |
msgstr ""
|
3368 |
|
3369 |
+
#: src/class-updraftplus.php:4392
|
3370 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3371 |
msgstr ""
|
3372 |
|
3373 |
+
#: src/class-updraftplus.php:4392
|
3374 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3375 |
msgstr ""
|
3376 |
|
3377 |
+
#: src/class-updraftplus.php:4392
|
3378 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3379 |
msgstr ""
|
3380 |
|
3403 |
msgid "UpdraftPlus is on social media - check us out!"
|
3404 |
msgstr ""
|
3405 |
|
3406 |
+
#: src/addons/wp-cli.php:879, src/admin.php:4353
|
3407 |
msgid "Why am I seeing this?"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3411 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3412 |
msgstr ""
|
3413 |
|
3414 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3415 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3416 |
msgstr ""
|
3417 |
|
3418 |
+
#: src/admin.php:1943, src/admin.php:1955, src/includes/class-commands.php:803
|
3419 |
msgid "Start backup"
|
3420 |
msgstr ""
|
3421 |
|
3422 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
3423 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3424 |
msgstr ""
|
3425 |
|
3426 |
+
#: src/admin.php:3385
|
3427 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3428 |
msgstr ""
|
3429 |
|
3431 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3432 |
msgstr ""
|
3433 |
|
3434 |
+
#: src/admin.php:2181
|
3435 |
msgid "This file could not be uploaded"
|
3436 |
msgstr ""
|
3437 |
|
3438 |
+
#: src/admin.php:2144
|
3439 |
msgid "You will find more information about this in the Settings section."
|
3440 |
msgstr ""
|
3441 |
|
3451 |
msgid "Memory limit"
|
3452 |
msgstr ""
|
3453 |
|
3454 |
+
#: src/class-updraftplus.php:4709, src/restorer.php:1964
|
3455 |
msgid "restoration"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
+
#: src/backup.php:1027
|
3459 |
msgid "Incremental"
|
3460 |
msgstr ""
|
3461 |
|
3462 |
+
#: src/backup.php:1027
|
3463 |
msgid "Full backup"
|
3464 |
msgstr ""
|
3465 |
|
3475 |
msgid "Backup succeeded"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
+
#: src/addons/incremental.php:222, src/addons/incremental.php:223,
|
3479 |
+
#: src/addons/incremental.php:224, src/addons/incremental.php:225,
|
3480 |
+
#: src/admin.php:3532, src/admin.php:3533, src/admin.php:3534,
|
3481 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3482 |
msgid "Every %s hours"
|
3483 |
msgstr ""
|
3516 |
msgid "search term"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
+
#: src/restorer.php:2727
|
3520 |
msgid "Too many database errors have occurred - aborting"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
+
#: src/backup.php:1093
|
3524 |
msgid "read more at %s"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
+
#: src/backup.php:1093
|
3528 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3529 |
msgstr ""
|
3530 |
|
3532 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3533 |
msgstr ""
|
3534 |
|
3535 |
+
#: src/admin.php:3896
|
3536 |
msgid "You have not yet made any backups."
|
3537 |
msgstr ""
|
3538 |
|
3552 |
msgid "Free disk space in account:"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
+
#: src/admin.php:4789, src/templates/wp-admin/settings/tab-status.php:27
|
3556 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3557 |
msgstr ""
|
3558 |
|
3559 |
+
#: src/admin.php:563, src/admin.php:710, src/admin.php:1749,
|
3560 |
+
#: src/admin.php:2696, src/includes/deprecated-actions.php:29,
|
3561 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3562 |
msgid "Existing Backups"
|
3563 |
msgstr ""
|
3564 |
|
3565 |
+
#: src/admin.php:555, src/admin.php:2695
|
3566 |
msgid "Current Status"
|
3567 |
msgstr ""
|
3568 |
|
3569 |
+
#: src/admin.php:1009
|
3570 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3571 |
msgstr ""
|
3572 |
|
3573 |
+
#: src/admin.php:1009
|
3574 |
msgid "To make a backup, just press the Backup Now button."
|
3575 |
msgstr ""
|
3576 |
|
3577 |
+
#: src/admin.php:1009
|
3578 |
msgid "Welcome to UpdraftPlus!"
|
3579 |
msgstr ""
|
3580 |
|
3646 |
msgid "user"
|
3647 |
msgstr ""
|
3648 |
|
3649 |
+
#: src/class-updraftplus.php:1812
|
3650 |
msgid "External database (%s)"
|
3651 |
msgstr ""
|
3652 |
|
3664 |
msgid "However, subsequent access attempts failed:"
|
3665 |
msgstr ""
|
3666 |
|
3667 |
+
#: src/addons/wp-cli.php:416, src/admin.php:3921
|
3668 |
msgid "External database"
|
3669 |
msgstr ""
|
3670 |
|
3696 |
msgid "use UpdraftPlus Premium"
|
3697 |
msgstr ""
|
3698 |
|
3699 |
+
#: src/class-updraftplus.php:4243
|
3700 |
msgid "Decryption failed. The database file is encrypted."
|
3701 |
msgstr ""
|
3702 |
|
3704 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3705 |
msgstr ""
|
3706 |
|
3707 |
+
#: src/restorer.php:2232, src/restorer.php:2668, src/restorer.php:2709,
|
3708 |
+
#: src/restorer.php:2722
|
3709 |
msgid "An error occurred on the first %s command - aborting run"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
+
#: src/addons/moredatabase.php:111, src/backup.php:1593
|
3713 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: src/backup.php:1593
|
3717 |
msgid "database connection attempt failed."
|
3718 |
msgstr ""
|
3719 |
|
3751 |
msgid "Tenant"
|
3752 |
msgstr ""
|
3753 |
|
3754 |
+
#: src/addons/wp-cli.php:772, src/admin.php:4475, src/admin.php:5225,
|
3755 |
+
#: src/methods/openstack2.php:144,
|
3756 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3757 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3758 |
msgid "Follow this link for more information"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
#: src/addons/migrator.php:489,
|
3889 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:72,
|
3890 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3891 |
msgid "This feature requires %s version %s or later"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
+
#: src/restorer.php:491
|
3895 |
msgid "Failed to unpack the archive"
|
3896 |
msgstr ""
|
3897 |
|
3898 |
+
#: src/class-updraftplus.php:1454
|
3899 |
msgid "Error - failed to download the file"
|
3900 |
msgstr ""
|
3901 |
|
3902 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3903 |
msgid "Rescan local folder for new backup sets"
|
3904 |
msgstr ""
|
3905 |
|
3915 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: src/addons/sftp.php:530
|
3919 |
msgid "password/key"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
+
#: src/addons/migrator.php:1749, src/addons/sftp.php:467, src/admin.php:758,
|
3923 |
+
#: src/admin.php:5078
|
3924 |
msgid "Key"
|
3925 |
msgstr ""
|
3926 |
|
3927 |
+
#: src/addons/sftp.php:462
|
3928 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3929 |
msgstr ""
|
3930 |
|
3931 |
+
#: src/addons/sftp.php:343
|
3932 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3933 |
msgstr ""
|
3934 |
|
3936 |
msgid "SCP/SFTP password/key"
|
3937 |
msgstr ""
|
3938 |
|
3939 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3940 |
msgid "Files backup (created by %s)"
|
3941 |
msgstr ""
|
3942 |
|
3943 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3944 |
msgid "Files and database WordPress backup (created by %s)"
|
3945 |
msgstr ""
|
3946 |
|
3947 |
+
#: src/addons/importer.php:276, src/admin.php:3959,
|
3948 |
+
#: src/includes/class-backup-history.php:368
|
3949 |
msgid "Backup created by: %s."
|
3950 |
msgstr ""
|
3951 |
|
3952 |
+
#: src/addons/wp-cli.php:410, src/admin.php:3919
|
3953 |
msgid "Database (created by %s)"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
+
#: src/addons/wp-cli.php:408, src/admin.php:3913, src/admin.php:3961
|
3957 |
msgid "unknown source"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
3961 |
msgid "Rescan remote storage"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:51
|
3965 |
msgid "Upload backup files"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
+
#: src/admin.php:2196
|
3969 |
msgid "This backup was created by %s, and can be imported."
|
3970 |
msgstr ""
|
3971 |
|
3972 |
+
#: src/admin.php:1038
|
3973 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3974 |
msgstr ""
|
3975 |
|
3976 |
+
#: src/admin.php:1038
|
3977 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3978 |
msgstr ""
|
3979 |
|
3980 |
+
#: src/admin.php:722, src/includes/class-backup-history.php:375
|
3981 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: src/admin.php:721
|
3985 |
msgid "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."
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: src/admin.php:721, src/admin.php:722,
|
3989 |
+
#: src/includes/class-backup-history.php:375
|
3990 |
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))."
|
3991 |
msgstr ""
|
3992 |
|
3993 |
+
#: src/admin.php:3962, src/includes/class-wpadmin-commands.php:162,
|
3994 |
+
#: src/restorer.php:1933
|
3995 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3996 |
msgstr ""
|
3997 |
|
3998 |
+
#: src/restorer.php:1217, src/restorer.php:1265
|
3999 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
4000 |
msgstr ""
|
4001 |
|
4002 |
+
#: src/restorer.php:1073
|
4003 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
4004 |
msgstr ""
|
4005 |
|
4007 |
msgid "%s returned an unexpected HTTP response: %s"
|
4008 |
msgstr ""
|
4009 |
|
4010 |
+
#: src/addons/sftp.php:1060
|
4011 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
4012 |
msgstr ""
|
4013 |
|
4016 |
msgid "No settings were found"
|
4017 |
msgstr ""
|
4018 |
|
4019 |
+
#: src/includes/class-backup-history.php:543
|
4020 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: src/admin.php:688
|
4024 |
msgid "Rescanning remote and local storage for backup sets..."
|
4025 |
msgstr ""
|
4026 |
|
4029 |
msgid "(Read more)"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
+
#: src/addons/reporting.php:494
|
4033 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
4034 |
msgstr ""
|
4035 |
|
4050 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
4051 |
msgstr ""
|
4052 |
|
4053 |
+
#: src/addons/morefiles.php:468, src/admin.php:3636
|
4054 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
4055 |
msgstr ""
|
4056 |
|
4057 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330,
|
4058 |
+
#: src/restorer.php:1964
|
4059 |
msgid "Your hosting company must enable these functions before %s can work."
|
4060 |
msgstr ""
|
4061 |
|
4062 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330
|
4063 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
4064 |
msgstr ""
|
4065 |
|
4075 |
msgid "regular non-encrypted FTP"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
+
#: src/restorer.php:2140
|
4079 |
msgid "Backup created by:"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
+
#: src/udaddons/options.php:480
|
4083 |
msgid "Available to claim on this site"
|
4084 |
msgstr ""
|
4085 |
|
4129 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: src/class-updraftplus.php:4759
|
4133 |
msgid "The attempt to undo the double-compression succeeded."
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: src/class-updraftplus.php:4736, src/class-updraftplus.php:4757
|
4137 |
msgid "The attempt to undo the double-compression failed."
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: src/class-updraftplus.php:4729
|
4141 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4142 |
msgstr ""
|
4143 |
|
4145 |
msgid "Constants"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: src/backup.php:1830
|
4149 |
msgid "Failed to open database file for reading:"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
+
#: src/backup.php:1641
|
4153 |
msgid "No database tables found"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: src/backup.php:1639
|
4157 |
msgid "please wait for the rescheduled attempt"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: src/addons/reporting.php:218
|
4161 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4162 |
msgstr ""
|
4163 |
|
4170 |
msgid "Errors occurred:"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
+
#: src/addons/wp-cli.php:639, src/admin.php:4395
|
4174 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4175 |
msgstr ""
|
4176 |
|
4190 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4191 |
msgstr ""
|
4192 |
|
4193 |
+
#: src/restorer.php:1066
|
4194 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: src/admin.php:1013, src/class-updraftplus.php:939
|
4198 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4199 |
msgstr ""
|
4200 |
|
4202 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4203 |
msgstr ""
|
4204 |
|
4205 |
+
#: src/addons/sftp.php:814, src/addons/sftp.php:817,
|
4206 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4207 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4208 |
msgstr ""
|
4209 |
|
4210 |
+
#: src/addons/moredatabase.php:143, src/admin.php:1493
|
4211 |
msgid "Messages:"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
+
#: src/restorer.php:2562
|
4215 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
+
#: src/restorer.php:813
|
4219 |
msgid "The directory does not exist"
|
4220 |
msgstr ""
|
4221 |
|
4368 |
msgid "Authorisation failed (check your credentials)"
|
4369 |
msgstr ""
|
4370 |
|
4371 |
+
#: src/includes/class-commands.php:766, src/methods/updraftvault.php:630,
|
4372 |
#: src/udaddons/options.php:232
|
4373 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: src/admin.php:735, src/central/bootstrap.php:562
|
4377 |
msgid "Create"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: src/admin.php:697
|
4381 |
msgid "Trying..."
|
4382 |
msgstr ""
|
4383 |
|
4384 |
+
#: src/admin.php:696
|
4385 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4386 |
msgstr ""
|
4387 |
|
4388 |
+
#: src/addons/wp-cli.php:769, src/admin.php:707, src/admin.php:4473
|
4389 |
msgid "Error data:"
|
4390 |
msgstr ""
|
4391 |
|
4392 |
+
#: src/admin.php:4376
|
4393 |
msgid "Backup does not exist in the backup history"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
+
#: src/admin.php:2992
|
4397 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4398 |
msgstr ""
|
4399 |
|
4400 |
+
#: src/restorer.php:2207
|
4401 |
msgid "Split line to avoid exceeding maximum packet size"
|
4402 |
msgstr ""
|
4403 |
|
4404 |
+
#: src/restorer.php:2087
|
4405 |
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 (%s)"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
+
#: src/restorer.php:488
|
4409 |
msgid "Could not move the files into place. Check your file permissions."
|
4410 |
msgstr ""
|
4411 |
|
4412 |
+
#: src/restorer.php:487
|
4413 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4414 |
msgstr ""
|
4415 |
|
4416 |
+
#: src/restorer.php:485
|
4417 |
msgid "Could not move old files out of the way."
|
4418 |
msgstr ""
|
4419 |
|
4420 |
+
#: src/restorer.php:481
|
4421 |
msgid "Moving old data out of the way..."
|
4422 |
msgstr ""
|
4423 |
|
4424 |
+
#: src/addons/reporting.php:479
|
4425 |
msgid "Add another address..."
|
4426 |
msgstr ""
|
4427 |
|
4428 |
+
#: src/addons/reporting.php:464
|
4429 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4430 |
msgstr ""
|
4431 |
|
4432 |
+
#: src/addons/reporting.php:438
|
4433 |
msgid "Email reports"
|
4434 |
msgstr ""
|
4435 |
|
4436 |
+
#: src/class-updraftplus.php:1820, src/class-updraftplus.php:1825
|
4437 |
msgid "%s checksum: %s"
|
4438 |
msgstr ""
|
4439 |
|
4440 |
+
#: src/class-updraftplus.php:1793, src/class-updraftplus.php:1795
|
4441 |
msgid "files: %s"
|
4442 |
msgstr ""
|
4443 |
|
4444 |
+
#: src/addons/reporting.php:392
|
4445 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4446 |
msgstr ""
|
4447 |
|
4448 |
+
#: src/addons/reporting.php:268
|
4449 |
msgid "Debugging information"
|
4450 |
msgstr ""
|
4451 |
|
4452 |
+
#: src/addons/reporting.php:223, src/admin.php:3854
|
4453 |
msgid "Uploaded to:"
|
4454 |
msgstr ""
|
4455 |
|
4456 |
+
#: src/addons/reporting.php:222
|
4457 |
msgid "Time taken:"
|
4458 |
msgstr ""
|
4459 |
|
4460 |
+
#: src/addons/reporting.php:213
|
4461 |
msgid "Warnings"
|
4462 |
msgstr ""
|
4463 |
|
4464 |
+
#: src/addons/reporting.php:198
|
4465 |
msgid "Errors"
|
4466 |
msgstr ""
|
4467 |
|
4468 |
+
#: src/addons/reporting.php:195
|
4469 |
msgid "Errors / warnings:"
|
4470 |
msgstr ""
|
4471 |
|
4472 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4473 |
+
#: src/addons/reporting.php:184
|
4474 |
msgid "Contains:"
|
4475 |
msgstr ""
|
4476 |
|
4477 |
+
#: src/addons/reporting.php:183
|
4478 |
msgid "Backup began:"
|
4479 |
msgstr ""
|
4480 |
|
4481 |
+
#: src/addons/reporting.php:171
|
4482 |
msgid "Backup Report"
|
4483 |
msgstr ""
|
4484 |
|
4485 |
+
#: src/addons/reporting.php:166
|
4486 |
msgid "%d hours, %d minutes, %d seconds"
|
4487 |
msgstr ""
|
4488 |
|
4489 |
+
#: src/addons/reporting.php:152
|
4490 |
msgid "%d errors, %d warnings"
|
4491 |
msgstr ""
|
4492 |
|
4495 |
msgid "%s authentication"
|
4496 |
msgstr ""
|
4497 |
|
4498 |
+
#: src/addons/onedrive.php:845, src/class-updraftplus.php:603,
|
4499 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4500 |
#: src/methods/dropbox.php:775, src/methods/dropbox.php:790,
|
4501 |
#: src/methods/dropbox.php:803, src/methods/dropbox.php:946
|
4522 |
msgid "Your site's admin email address (%s) will be used."
|
4523 |
msgstr ""
|
4524 |
|
4525 |
+
#: src/admin.php:745, src/admin.php:2764, src/methods/updraftvault.php:319,
|
4526 |
#: src/methods/updraftvault.php:362
|
4527 |
msgid "Connect"
|
4528 |
msgstr ""
|
4531 |
msgid "For more reporting features, use the Reporting add-on."
|
4532 |
msgstr ""
|
4533 |
|
4534 |
+
#: src/class-updraftplus.php:4324
|
4535 |
msgid "(version: %s)"
|
4536 |
msgstr ""
|
4537 |
|
4538 |
+
#: src/admin.php:685
|
4539 |
msgid "Be aware that mail servers tend to have size limits; typically around %s Mb; backups larger than any limits will likely not arrive."
|
4540 |
msgstr ""
|
4541 |
|
4542 |
+
#: src/addons/reporting.php:525, src/admin.php:684
|
4543 |
msgid "When the Email storage method is enabled, also send the backup"
|
4544 |
msgstr ""
|
4545 |
|
4546 |
+
#: src/addons/reporting.php:182, src/backup.php:1128
|
4547 |
msgid "Latest status:"
|
4548 |
msgstr ""
|
4549 |
|
4550 |
+
#: src/backup.php:1127
|
4551 |
msgid "Backup contains:"
|
4552 |
msgstr ""
|
4553 |
|
4554 |
+
#: src/backup.php:1084
|
4555 |
msgid "Backed up: %s"
|
4556 |
msgstr ""
|
4557 |
|
4558 |
+
#: src/addons/reporting.php:265, src/backup.php:1078
|
4559 |
msgid "The log file has been attached to this email."
|
4560 |
msgstr ""
|
4561 |
|
4562 |
+
#: src/backup.php:1042
|
4563 |
msgid "Unknown/unexpected error - please raise a support request"
|
4564 |
msgstr ""
|
4565 |
|
4566 |
+
#: src/backup.php:1039
|
4567 |
msgid "Database only (files were not part of this particular schedule)"
|
4568 |
msgstr ""
|
4569 |
|
4570 |
+
#: src/backup.php:1039
|
4571 |
msgid "Database (files backup has not completed)"
|
4572 |
msgstr ""
|
4573 |
|
4574 |
+
#: src/backup.php:1036
|
4575 |
msgid "Files only (database was not part of this particular schedule)"
|
4576 |
msgstr ""
|
4577 |
|
4578 |
+
#: src/backup.php:1036
|
4579 |
msgid "Files (database backup has not completed)"
|
4580 |
msgstr ""
|
4581 |
|
4582 |
+
#: src/admin.php:322, src/backup.php:1034
|
4583 |
msgid "Files and database"
|
4584 |
msgstr ""
|
4585 |
|
4603 |
msgid "UpdraftPlus warning:"
|
4604 |
msgstr ""
|
4605 |
|
4606 |
+
#: src/udaddons/options.php:486
|
4607 |
msgid "(or connect using the form on this page if you have already purchased it)"
|
4608 |
msgstr ""
|
4609 |
|
4610 |
+
#: src/udaddons/options.php:472
|
4611 |
msgid "please follow this link to update the plugin in order to activate it"
|
4612 |
msgstr ""
|
4613 |
|
4614 |
+
#: src/udaddons/options.php:469
|
4615 |
msgid "please follow this link to update the plugin in order to get it"
|
4616 |
msgstr ""
|
4617 |
|
4618 |
+
#: src/udaddons/options.php:459, src/udaddons/options.php:461
|
4619 |
msgid "latest"
|
4620 |
msgstr ""
|
4621 |
|
4622 |
+
#: src/udaddons/options.php:457
|
4623 |
msgid "Your version: %s"
|
4624 |
msgstr ""
|
4625 |
|
4626 |
+
#: src/udaddons/options.php:455, src/udaddons/options.php:455
|
4627 |
msgid "You've got it"
|
4628 |
msgstr ""
|
4629 |
|
4630 |
+
#: src/udaddons/options.php:416
|
4631 |
msgid "UpdraftPlus Support"
|
4632 |
msgstr ""
|
4633 |
|
4672 |
msgid "Reporting"
|
4673 |
msgstr ""
|
4674 |
|
4675 |
+
#: src/admin.php:5075
|
4676 |
msgid "Options (raw)"
|
4677 |
msgstr ""
|
4678 |
|
4679 |
+
#: src/addons/reporting.php:523, src/admin.php:683
|
4680 |
msgid "Send a report only when there are warnings/errors"
|
4681 |
msgstr ""
|
4682 |
|
4683 |
+
#: src/restorer.php:2151
|
4684 |
msgid "Content URL:"
|
4685 |
msgstr ""
|
4686 |
|
4687 |
+
#: src/restorer.php:485
|
4688 |
msgid "You should check the file ownerships and permissions in your WordPress installation"
|
4689 |
msgstr ""
|
4690 |
|
4692 |
msgid "See also the \"More Files\" add-on from our shop."
|
4693 |
msgstr ""
|
4694 |
|
4695 |
+
#: src/backup.php:3386, src/class-updraftplus.php:952
|
4696 |
msgid "Your free space in your hosting account is very low - only %s Mb remain"
|
4697 |
msgstr ""
|
4698 |
|
4699 |
+
#: src/class-updraftplus.php:936
|
4700 |
msgid "The amount of memory (RAM) allowed for PHP is very low (%s Mb) - you should increase it to avoid failures due to insufficient memory (consult your web hosting company for more help)"
|
4701 |
msgstr ""
|
4702 |
|
4703 |
+
#: src/udaddons/options.php:509
|
4704 |
msgid "Manage Addons"
|
4705 |
msgstr ""
|
4706 |
|
4707 |
+
#: src/udaddons/options.php:487, src/udaddons/options.php:487
|
4708 |
msgid "Buy It"
|
4709 |
msgstr ""
|
4710 |
|
4711 |
+
#: src/udaddons/options.php:486
|
4712 |
msgid "Get it from the UpdraftPlus.Com Store"
|
4713 |
msgstr ""
|
4714 |
|
4715 |
+
#: src/udaddons/options.php:480, src/udaddons/options.php:482
|
4716 |
msgid "activate it on this site"
|
4717 |
msgstr ""
|
4718 |
|
4719 |
+
#: src/udaddons/options.php:482
|
4720 |
msgid "You have an inactive purchase"
|
4721 |
msgstr ""
|
4722 |
|
4723 |
+
#: src/udaddons/options.php:472
|
4724 |
msgid "Assigned to this site"
|
4725 |
msgstr ""
|
4726 |
|
4727 |
+
#: src/udaddons/options.php:469
|
4728 |
msgid "Available for this site (via your all-addons purchase)"
|
4729 |
msgstr ""
|
4730 |
|
4731 |
+
#: src/udaddons/options.php:463
|
4732 |
msgid "(apparently a pre-release or withdrawn release)"
|
4733 |
msgstr ""
|
4734 |
|
4735 |
+
#: src/udaddons/options.php:418
|
4736 |
msgid "Go here"
|
4737 |
msgstr ""
|
4738 |
|
4739 |
+
#: src/udaddons/options.php:418
|
4740 |
msgid "Need to get support?"
|
4741 |
msgstr ""
|
4742 |
|
4743 |
+
#: src/udaddons/options.php:400
|
4744 |
msgid "An error occurred when trying to retrieve your add-ons."
|
4745 |
msgstr ""
|
4746 |
|
4772 |
msgid "You are presently <strong>connected</strong> to an UpdraftPlus.Com account."
|
4773 |
msgstr ""
|
4774 |
|
4775 |
+
#: src/admin.php:2762
|
4776 |
msgid "Interested in knowing about your UpdraftPlus.Com password security? Read about it here."
|
4777 |
msgstr ""
|
4778 |
|
4779 |
+
#: src/admin.php:2829
|
4780 |
msgid "Forgotten your details?"
|
4781 |
msgstr ""
|
4782 |
|
4783 |
+
#: src/admin.php:2819
|
4784 |
msgid "Not yet got an account (it's free)? Go get one!"
|
4785 |
msgstr ""
|
4786 |
|
4787 |
+
#: src/admin.php:2808
|
4788 |
msgid "Connect with your UpdraftPlus.Com account"
|
4789 |
msgstr ""
|
4790 |
|
4817 |
msgstr ""
|
4818 |
|
4819 |
#: src/addons/moredatabase.php:324,
|
4820 |
+
#: src/includes/class-updraftplus-encryption.php:148
|
4821 |
msgid "Without it, encryption will be a lot slower."
|
4822 |
msgstr ""
|
4823 |
|
4824 |
#: src/addons/moredatabase.php:324,
|
4825 |
+
#: src/includes/class-updraftplus-encryption.php:148
|
4826 |
msgid "Your web-server does not have the %s module installed."
|
4827 |
msgstr ""
|
4828 |
|
4830 |
msgid "<strong>(You appear to be already authenticated,</strong> though you can authenticate again to refresh your access if you've had a problem)."
|
4831 |
msgstr ""
|
4832 |
|
4833 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:78
|
4834 |
msgid "Drop backup files here"
|
4835 |
msgstr ""
|
4836 |
|
4837 |
+
#: src/admin.php:695
|
4838 |
msgid "The web server returned an error code (try again, or check your web server logs)"
|
4839 |
msgstr ""
|
4840 |
|
4841 |
+
#: src/admin.php:693
|
4842 |
msgid "The restore operation has begun. Do not press stop or close your browser until it reports itself as having finished."
|
4843 |
msgstr ""
|
4844 |
|
4845 |
+
#: src/addons/wp-cli.php:115, src/admin.php:690
|
4846 |
msgid "If you exclude both the database and the files, then you have excluded everything!"
|
4847 |
msgstr ""
|
4848 |
|
4849 |
+
#: src/restorer.php:2145
|
4850 |
msgid "Site home:"
|
4851 |
msgstr ""
|
4852 |
|
4858 |
msgid "(logs can be found in the UpdraftPlus settings page as normal)..."
|
4859 |
msgstr ""
|
4860 |
|
4861 |
+
#: src/addons/autobackup.php:298, src/addons/autobackup.php:1089
|
4862 |
msgid "Remember this choice for next time (you will still have the chance to change it)"
|
4863 |
msgstr ""
|
4864 |
|
4871 |
msgid "You can send a backup to more than one destination with an add-on."
|
4872 |
msgstr ""
|
4873 |
|
4874 |
+
#: src/admin.php:3215
|
4875 |
msgid "Note: the progress bar below is based on stages, NOT time. Do not stop the backup simply because it seems to have remained in the same place for a while - that is normal."
|
4876 |
msgstr ""
|
4877 |
|
4878 |
+
#: src/admin.php:3114
|
4879 |
msgid "(%s%%, file %s of %s)"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
+
#: src/addons/autobackup.php:299, src/addons/autobackup.php:1094,
|
4883 |
#: src/addons/lockadmin.php:160
|
4884 |
msgid "Read more about how this works..."
|
4885 |
msgstr ""
|
4886 |
|
4887 |
+
#: src/addons/sftp.php:608
|
4888 |
msgid "Failed: We were able to log in, but failed to successfully create a file in that location."
|
4889 |
msgstr ""
|
4890 |
|
4891 |
+
#: src/addons/sftp.php:606
|
4892 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully create a file in that location."
|
4893 |
msgstr ""
|
4894 |
|
4895 |
+
#: src/addons/sftp.php:492
|
4896 |
msgid "Use SCP instead of SFTP"
|
4897 |
msgstr ""
|
4898 |
|
4912 |
msgid "Backup is of: %s."
|
4913 |
msgstr ""
|
4914 |
|
4915 |
+
#: src/admin.php:784
|
4916 |
msgid "%s settings test result:"
|
4917 |
msgstr ""
|
4918 |
|
4919 |
+
#: src/admin.php:4027, src/admin.php:4029
|
4920 |
msgid "(Not finished)"
|
4921 |
msgstr ""
|
4922 |
|
4923 |
+
#: src/admin.php:4029
|
4924 |
msgid "If you are seeing more backups than you expect, then it is probably because the deletion of old backup sets does not happen until a fresh backup completes."
|
4925 |
msgstr ""
|
4926 |
|
4932 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. It is relative to your content directory (which by default is called wp-content)."
|
4933 |
msgstr ""
|
4934 |
|
4935 |
+
#: src/admin.php:3210
|
4936 |
msgid "Job ID: %s"
|
4937 |
msgstr ""
|
4938 |
|
4939 |
+
#: src/admin.php:3195
|
4940 |
msgid "last activity: %ss ago"
|
4941 |
msgstr ""
|
4942 |
|
4943 |
+
#: src/admin.php:3194
|
4944 |
msgid "next resumption: %d (after %ss)"
|
4945 |
msgstr ""
|
4946 |
|
4947 |
+
#: src/admin.php:3177, src/central/bootstrap.php:444,
|
4948 |
+
#: src/central/bootstrap.php:451, src/methods/updraftvault.php:410,
|
4949 |
#: src/methods/updraftvault.php:444, src/methods/updraftvault.php:529
|
4950 |
msgid "Unknown"
|
4951 |
msgstr ""
|
4952 |
|
4953 |
+
#: src/admin.php:3128
|
4954 |
msgid "Backup finished"
|
4955 |
msgstr ""
|
4956 |
|
4957 |
+
#: src/admin.php:3123
|
4958 |
msgid "Waiting until scheduled time to retry because of errors"
|
4959 |
msgstr ""
|
4960 |
|
4961 |
+
#: src/admin.php:3119
|
4962 |
msgid "Pruning old backup sets"
|
4963 |
msgstr ""
|
4964 |
|
4965 |
+
#: src/admin.php:3107
|
4966 |
msgid "Uploading files to remote storage"
|
4967 |
msgstr ""
|
4968 |
|
4969 |
+
#: src/admin.php:3175
|
4970 |
msgid "Encrypted database"
|
4971 |
msgstr ""
|
4972 |
|
4973 |
+
#: src/admin.php:3167
|
4974 |
msgid "Encrypting database"
|
4975 |
msgstr ""
|
4976 |
|
4977 |
+
#: src/admin.php:3141
|
4978 |
msgid "Created database backup"
|
4979 |
msgstr ""
|
4980 |
|
4981 |
+
#: src/admin.php:3154
|
4982 |
msgid "table: %s"
|
4983 |
msgstr ""
|
4984 |
|
4985 |
+
#: src/admin.php:3152
|
4986 |
msgid "Creating database backup"
|
4987 |
msgstr ""
|
4988 |
|
4989 |
+
#: src/admin.php:3102
|
4990 |
msgid "Created file backup zips"
|
4991 |
msgstr ""
|
4992 |
|
4993 |
+
#: src/admin.php:3089
|
4994 |
msgid "Creating file backup zips"
|
4995 |
msgstr ""
|
4996 |
|
4997 |
+
#: src/admin.php:3084
|
4998 |
msgid "Backup begun"
|
4999 |
msgstr ""
|
5000 |
|
5001 |
+
#: src/admin.php:2917
|
5002 |
msgid "Backups in progress:"
|
5003 |
msgstr ""
|
5004 |
|
5005 |
+
#: src/admin.php:1017
|
5006 |
msgid "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."
|
5007 |
msgstr ""
|
5008 |
|
5009 |
+
#: src/restorer.php:1051
|
5010 |
msgid "file"
|
5011 |
msgstr ""
|
5012 |
|
5013 |
+
#: src/restorer.php:1043
|
5014 |
msgid "folder"
|
5015 |
msgstr ""
|
5016 |
|
5017 |
+
#: src/restorer.php:1043, src/restorer.php:1051
|
5018 |
msgid "UpdraftPlus needed to create a %s in your content directory, but failed - please check your file permissions and enable the access (%s)"
|
5019 |
msgstr ""
|
5020 |
|
5021 |
+
#: src/class-updraftplus.php:3046
|
5022 |
msgid "The backup has not finished; a resumption is scheduled"
|
5023 |
msgstr ""
|
5024 |
|
5025 |
+
#: src/class-updraftplus.php:2103
|
5026 |
msgid "Your website is visited infrequently and UpdraftPlus is not getting the resources it hoped for; please read this page:"
|
5027 |
msgstr ""
|
5028 |
|
5031 |
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)."
|
5032 |
msgstr ""
|
5033 |
|
5034 |
+
#: src/admin.php:2526
|
5035 |
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)."
|
5036 |
msgstr ""
|
5037 |
|
5038 |
+
#: src/addons/autobackup.php:1108, src/admin.php:738
|
5039 |
msgid "Proceed with update"
|
5040 |
msgstr ""
|
5041 |
|
5042 |
+
#: src/addons/autobackup.php:1101
|
5043 |
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
5044 |
msgstr ""
|
5045 |
|
5046 |
+
#: src/addons/autobackup.php:139, src/addons/autobackup.php:1050
|
5047 |
msgid "UpdraftPlus Automatic Backups"
|
5048 |
msgstr ""
|
5049 |
|
5111 |
msgid "Support"
|
5112 |
msgstr ""
|
5113 |
|
5114 |
+
#: src/class-updraftplus.php:4634
|
5115 |
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
5116 |
msgstr ""
|
5117 |
|
5118 |
+
#: src/class-updraftplus.php:4626
|
5119 |
msgid "This database backup is missing core WordPress tables: %s"
|
5120 |
msgstr ""
|
5121 |
|
5122 |
+
#: src/class-updraftplus.php:4385
|
5123 |
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."
|
5124 |
msgstr ""
|
5125 |
|
5126 |
+
#: src/class-updraftplus.php:4384, src/class-updraftplus.php:4391
|
5127 |
msgid "%s version: %s"
|
5128 |
msgstr ""
|
5129 |
|
5130 |
+
#: src/class-updraftplus.php:4260
|
5131 |
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
5132 |
msgstr ""
|
5133 |
|
5134 |
+
#: src/addons/autobackup.php:1076, src/admin.php:852,
|
5135 |
#: src/includes/updraftplus-notices.php:171
|
5136 |
msgid "Be safe with an automatic backup"
|
5137 |
msgstr ""
|
5138 |
|
5139 |
+
#: src/admin.php:2479
|
5140 |
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
5141 |
msgstr ""
|
5142 |
|
5143 |
+
#: src/admin.php:731
|
5144 |
msgid "The file was uploaded."
|
5145 |
msgstr ""
|
5146 |
|
5147 |
+
#: src/admin.php:730
|
5148 |
msgid "Unknown server response status:"
|
5149 |
msgstr ""
|
5150 |
|
5151 |
+
#: src/admin.php:729
|
5152 |
msgid "Unknown server response:"
|
5153 |
msgstr ""
|
5154 |
|
5155 |
+
#: src/admin.php:728
|
5156 |
msgid "This decryption key will be attempted:"
|
5157 |
msgstr ""
|
5158 |
|
5159 |
+
#: src/admin.php:727
|
5160 |
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
5161 |
msgstr ""
|
5162 |
|
5163 |
+
#: src/admin.php:726
|
5164 |
msgid "Upload error"
|
5165 |
msgstr ""
|
5166 |
|
5167 |
+
#: src/admin.php:725
|
5168 |
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)."
|
5169 |
msgstr ""
|
5170 |
|
5171 |
+
#: src/admin.php:724
|
5172 |
msgid "Upload error:"
|
5173 |
msgstr ""
|
5174 |
|
5175 |
+
#: src/admin.php:723
|
5176 |
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
5177 |
msgstr ""
|
5178 |
|
5179 |
+
#: src/admin.php:714
|
5180 |
msgid "Download to your computer"
|
5181 |
msgstr ""
|
5182 |
|
5183 |
+
#: src/admin.php:713
|
5184 |
msgid "Delete from your web server"
|
5185 |
msgstr ""
|
5186 |
|
5187 |
+
#: src/admin.php:3999
|
5188 |
msgid "You appear to be missing one or more archives from this multi-archive set."
|
5189 |
msgstr ""
|
5190 |
|
5191 |
+
#: src/admin.php:3996
|
5192 |
msgid "(%d archive(s) in set)."
|
5193 |
msgstr ""
|
5194 |
|
5200 |
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
5201 |
msgstr ""
|
5202 |
|
5203 |
+
#: src/admin.php:704
|
5204 |
msgid "Warnings:"
|
5205 |
msgstr ""
|
5206 |
|
5207 |
+
#: src/admin.php:703
|
5208 |
msgid "Error: the server sent an empty response."
|
5209 |
msgstr ""
|
5210 |
|
5211 |
+
#: src/admin.php:2210
|
5212 |
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?"
|
5213 |
msgstr ""
|
5214 |
|
5240 |
msgid "File not found (you need to upload it): %s"
|
5241 |
msgstr ""
|
5242 |
|
5243 |
+
#: src/addons/wp-cli.php:586, src/addons/wp-cli.php:587,
|
5244 |
#: src/includes/class-wpadmin-commands.php:114
|
5245 |
msgid "No such backup set exists"
|
5246 |
msgstr ""
|
5247 |
|
5248 |
+
#: src/class-updraftplus.php:4007
|
5249 |
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"
|
5250 |
msgstr ""
|
5251 |
|
5252 |
+
#: src/restorer.php:482
|
5253 |
msgid "Moving unpacked backup into place..."
|
5254 |
msgstr ""
|
5255 |
|
5256 |
+
#: src/backup.php:3087, src/backup.php:3342
|
5257 |
msgid "Failed to open the zip file (%s) - %s"
|
5258 |
msgstr ""
|
5259 |
|
5274 |
msgid "S3 (Compatible)"
|
5275 |
msgstr ""
|
5276 |
|
5277 |
+
#: src/class-updraftplus.php:3919
|
5278 |
msgid "File is not locally present - needs retrieving from remote storage"
|
5279 |
msgstr ""
|
5280 |
|
5282 |
msgid "Looking for %s archive: file name: %s"
|
5283 |
msgstr ""
|
5284 |
|
5285 |
+
#: src/addons/wp-cli.php:756, src/admin.php:4457
|
5286 |
msgid "Final checks"
|
5287 |
msgstr ""
|
5288 |
|
5294 |
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
5295 |
msgstr ""
|
5296 |
|
5297 |
+
#: src/admin.php:3625
|
5298 |
msgid "Your wp-content directory server path: %s"
|
5299 |
msgstr ""
|
5300 |
|
5301 |
+
#: src/admin.php:720
|
5302 |
msgid "Raw backup history"
|
5303 |
msgstr ""
|
5304 |
|
5306 |
msgid "Show raw backup and file list"
|
5307 |
msgstr ""
|
5308 |
|
5309 |
+
#: src/admin.php:702
|
5310 |
msgid "Processing files - please wait..."
|
5311 |
msgstr ""
|
5312 |
|
5314 |
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
5315 |
msgstr ""
|
5316 |
|
5317 |
+
#: src/class-updraftplus.php:4268
|
5318 |
msgid "Failed to open database file."
|
5319 |
msgstr ""
|
5320 |
|
5321 |
+
#: src/admin.php:5040
|
5322 |
msgid "Known backups (raw)"
|
5323 |
msgstr ""
|
5324 |
|
5325 |
+
#: src/restorer.php:1358
|
5326 |
msgid "Files found:"
|
5327 |
msgstr ""
|
5328 |
|
5329 |
+
#: src/restorer.php:2333
|
5330 |
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
5331 |
msgstr ""
|
5332 |
|
5336 |
|
5337 |
#: src/addons/googlecloud.php:1034, src/addons/migrator.php:478,
|
5338 |
#: src/addons/migrator.php:481, src/addons/migrator.php:484,
|
5339 |
+
#: src/admin.php:1017, src/admin.php:2484, src/backup.php:3393,
|
5340 |
+
#: src/class-updraftplus.php:4507, src/class-updraftplus.php:4507,
|
5341 |
#: src/updraftplus.php:158
|
5342 |
msgid "Go here for more information."
|
5343 |
msgstr ""
|
5344 |
|
5345 |
+
#: src/admin.php:701
|
5346 |
msgid "Some files are still downloading or being processed - please wait."
|
5347 |
msgstr ""
|
5348 |
|
5349 |
+
#: src/class-updraftplus.php:4355, src/class-updraftplus.php:4375
|
5350 |
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."
|
5351 |
msgstr ""
|
5352 |
|
5402 |
msgid "%s error - failed to upload file"
|
5403 |
msgstr ""
|
5404 |
|
5405 |
+
#: src/class-updraftplus.php:1343, src/methods/cloudfiles.php:211
|
5406 |
msgid "%s error - failed to re-assemble chunks"
|
5407 |
msgstr ""
|
5408 |
|
5417 |
msgstr ""
|
5418 |
|
5419 |
#: src/addons/googlecloud.php:438, src/addons/migrator.php:575,
|
5420 |
+
#: src/admin.php:2181, src/admin.php:2202, src/admin.php:2210,
|
5421 |
+
#: src/class-updraftplus.php:1088, src/class-updraftplus.php:1094,
|
5422 |
+
#: src/class-updraftplus.php:4241, src/class-updraftplus.php:4243,
|
5423 |
+
#: src/class-updraftplus.php:4408, src/class-updraftplus.php:4415,
|
5424 |
+
#: src/class-updraftplus.php:4486, src/methods/googledrive.php:395,
|
5425 |
#: src/methods/s3.php:341
|
5426 |
msgid "Error: %s"
|
5427 |
msgstr ""
|
5428 |
|
5429 |
+
#: src/admin.php:3550
|
5430 |
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
5431 |
msgstr ""
|
5432 |
|
5433 |
+
#: src/admin.php:3548
|
5434 |
msgid "Backup directory specified does <b>not</b> exist."
|
5435 |
msgstr ""
|
5436 |
|
5437 |
+
#: src/admin.php:3222, src/admin.php:3499
|
5438 |
msgid "Warning: %s"
|
5439 |
msgstr ""
|
5440 |
|
5442 |
msgid "Last backup job run:"
|
5443 |
msgstr ""
|
5444 |
|
5445 |
+
#: src/backup.php:3113
|
5446 |
msgid "A very large file was encountered: %s (size: %s Mb)"
|
5447 |
msgstr ""
|
5448 |
|
5449 |
+
#: src/backup.php:2414
|
5450 |
msgid "%s: unreadable file - could not be backed up"
|
5451 |
msgstr ""
|
5452 |
|
5453 |
+
#: src/backup.php:1730
|
5454 |
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"
|
5455 |
msgstr ""
|
5456 |
|
5457 |
+
#: src/backup.php:1851
|
5458 |
msgid "An error occurred whilst closing the final database file"
|
5459 |
msgstr ""
|
5460 |
|
5461 |
+
#: src/backup.php:1069
|
5462 |
msgid "Warnings encountered:"
|
5463 |
msgstr ""
|
5464 |
|
5465 |
+
#: src/class-updraftplus.php:3034
|
5466 |
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
5467 |
msgstr ""
|
5468 |
|
5469 |
+
#: src/class-updraftplus.php:965
|
5470 |
msgid "Your free disk space is very low - only %s Mb remain"
|
5471 |
msgstr ""
|
5472 |
|
5494 |
msgid "Processed plugin:"
|
5495 |
msgstr ""
|
5496 |
|
5497 |
+
#: src/addons/sftp.php:75
|
5498 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
5499 |
msgstr ""
|
5500 |
|
5514 |
msgid "The error reported by %s was:"
|
5515 |
msgstr ""
|
5516 |
|
5517 |
+
#: src/restorer.php:1874
|
5518 |
msgid "Please supply the requested information, and then continue."
|
5519 |
msgstr ""
|
5520 |
|
5521 |
+
#: src/class-updraftplus.php:4426, src/restorer.php:2181
|
5522 |
msgid "Site information:"
|
5523 |
msgstr ""
|
5524 |
|
5525 |
+
#: src/restorer.php:2048
|
5526 |
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."
|
5527 |
msgstr ""
|
5528 |
|
5529 |
+
#: src/admin.php:2479, src/class-updraftplus.php:4419, src/restorer.php:2562
|
5530 |
msgid "Warning:"
|
5531 |
msgstr ""
|
5532 |
|
5533 |
+
#: src/class-updraftplus.php:4408, src/class-updraftplus.php:4411,
|
5534 |
+
#: src/restorer.php:490
|
5535 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
5536 |
msgstr ""
|
5537 |
|
5539 |
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."
|
5540 |
msgstr ""
|
5541 |
|
5542 |
+
#: src/addons/azure.php:601, src/admin.php:3697,
|
5543 |
#: src/methods/updraftvault.php:306
|
5544 |
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."
|
5545 |
msgstr ""
|
5546 |
|
5547 |
+
#: src/admin.php:739
|
5548 |
msgid "Close"
|
5549 |
msgstr ""
|
5550 |
|
5551 |
#: src/addons/autobackup.php:344, src/addons/autobackup.php:436,
|
5552 |
+
#: src/admin.php:694, src/methods/remotesend.php:66,
|
5553 |
#: src/methods/remotesend.php:74, src/methods/remotesend.php:225,
|
5554 |
#: src/methods/remotesend.php:242
|
5555 |
msgid "Unexpected response:"
|
5556 |
msgstr ""
|
5557 |
|
5558 |
+
#: src/addons/reporting.php:521, src/admin.php:689
|
5559 |
msgid "To send to more than one address, separate each address with a comma."
|
5560 |
msgstr ""
|
5561 |
|
5562 |
+
#: src/admin.php:718
|
5563 |
msgid "PHP information"
|
5564 |
msgstr ""
|
5565 |
|
5571 |
msgid "show PHP information (phpinfo)"
|
5572 |
msgstr ""
|
5573 |
|
5574 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:6
|
|
|
|
|
|
|
|
|
5575 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
5576 |
msgstr ""
|
5577 |
|
5579 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
5580 |
msgstr ""
|
5581 |
|
|
|
|
|
|
|
|
|
5582 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:30
|
5583 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
5584 |
msgstr ""
|
5587 |
msgid "Also delete from remote storage"
|
5588 |
msgstr ""
|
5589 |
|
5590 |
+
#: src/admin.php:2944
|
5591 |
msgid "Latest UpdraftPlus.com news:"
|
5592 |
msgstr ""
|
5593 |
|
5604 |
msgid "News"
|
5605 |
msgstr ""
|
5606 |
|
5607 |
+
#: src/admin.php:1545, src/includes/class-wpadmin-commands.php:511
|
5608 |
msgid "Backup set not found"
|
5609 |
msgstr ""
|
5610 |
|
5626 |
msgid "Blog link"
|
5627 |
msgstr ""
|
5628 |
|
5629 |
+
#: src/admin.php:783
|
5630 |
msgid "Testing %s Settings..."
|
5631 |
msgstr ""
|
5632 |
|
5633 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
5634 |
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."
|
5635 |
msgstr ""
|
5636 |
|
5637 |
+
#: src/admin.php:1033
|
5638 |
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."
|
5639 |
msgstr ""
|
5640 |
|
5641 |
+
#: src/admin.php:1033
|
5642 |
msgid "Notice"
|
5643 |
msgstr ""
|
5644 |
|
5645 |
+
#: src/backup.php:1051
|
5646 |
msgid "Errors encountered:"
|
5647 |
msgstr ""
|
5648 |
|
5649 |
+
#: src/admin.php:686
|
5650 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
5651 |
msgstr ""
|
5652 |
|
5653 |
+
#: src/admin.php:700
|
5654 |
msgid "Begun looking for this entity"
|
5655 |
msgstr ""
|
5656 |
|
5674 |
msgid "Time taken (seconds):"
|
5675 |
msgstr ""
|
5676 |
|
5677 |
+
#: src/addons/migrator.php:1290, src/admin.php:705
|
5678 |
msgid "Errors:"
|
5679 |
msgstr ""
|
5680 |
|
5732 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
5733 |
msgstr ""
|
5734 |
|
5735 |
+
#: src/addons/multisite.php:676
|
5736 |
msgid "Blog uploads"
|
5737 |
msgstr ""
|
5738 |
|
5739 |
+
#: src/addons/migrator.php:484, src/addons/multisite.php:669
|
5740 |
msgid "Must-use plugins"
|
5741 |
msgstr ""
|
5742 |
|
5748 |
msgid "starting from next time it is"
|
5749 |
msgstr ""
|
5750 |
|
5751 |
+
#: src/addons/sftp.php:535
|
5752 |
msgid "Failure: Port must be an integer."
|
5753 |
msgstr ""
|
5754 |
|
5756 |
msgid "password"
|
5757 |
msgstr ""
|
5758 |
|
5759 |
+
#: src/addons/sftp.php:526, src/methods/openstack2.php:180
|
5760 |
msgid "username"
|
5761 |
msgstr ""
|
5762 |
|
5763 |
+
#: src/addons/sftp.php:522
|
5764 |
msgid "host name"
|
5765 |
msgstr ""
|
5766 |
|
5767 |
+
#: src/addons/sftp.php:485
|
5768 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
5769 |
msgstr ""
|
5770 |
|
5771 |
+
#: src/addons/sftp.php:483
|
5772 |
msgid "Directory path"
|
5773 |
msgstr ""
|
5774 |
|
5775 |
#: src/addons/lockadmin.php:171, src/addons/moredatabase.php:252,
|
5776 |
+
#: src/addons/sftp.php:459, src/addons/webdav.php:193, src/admin.php:2824,
|
5777 |
#: src/methods/openstack2.php:164, src/methods/updraftvault.php:361,
|
5778 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:50
|
5779 |
msgid "Password"
|
5780 |
msgstr ""
|
5781 |
|
5782 |
+
#: src/addons/sftp.php:445, src/addons/webdav.php:207
|
5783 |
msgid "Port"
|
5784 |
msgstr ""
|
5785 |
|
5786 |
+
#: src/addons/moredatabase.php:250, src/addons/sftp.php:438,
|
5787 |
#: src/addons/webdav.php:199
|
5788 |
msgid "Host"
|
5789 |
msgstr ""
|
5790 |
|
5791 |
+
#: src/addons/sftp.php:287
|
5792 |
msgid "%s Error: Failed to download"
|
5793 |
msgstr ""
|
5794 |
|
5795 |
+
#: src/addons/sftp.php:567
|
5796 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
5797 |
msgstr ""
|
5798 |
|
5841 |
msgstr ""
|
5842 |
|
5843 |
#: src/addons/googlecloud.php:776, src/addons/googlecloud.php:810,
|
5844 |
+
#: src/addons/googlecloud.php:816, src/addons/sftp.php:553, src/admin.php:3278,
|
5845 |
+
#: src/admin.php:3314, src/admin.php:3324, src/methods/addon-base-v2.php:299,
|
5846 |
#: src/methods/stream-base.php:356
|
5847 |
msgid "Failed"
|
5848 |
msgstr ""
|
6047 |
msgid "Failure: No container details were given."
|
6048 |
msgstr ""
|
6049 |
|
6050 |
+
#: src/addons/moredatabase.php:251, src/addons/sftp.php:452,
|
6051 |
#: src/addons/webdav.php:187, src/methods/cloudfiles-new.php:189,
|
6052 |
#: src/methods/cloudfiles.php:524, src/methods/openstack2.php:158
|
6053 |
msgid "Username"
|
6058 |
msgid "API key"
|
6059 |
msgstr ""
|
6060 |
|
6061 |
+
#: src/addons/migrator.php:325, src/addons/moredatabase.php:88,
|
6062 |
+
#: src/addons/moredatabase.php:90, src/addons/moredatabase.php:92,
|
6063 |
+
#: src/addons/sftp.php:522, src/addons/sftp.php:526, src/addons/sftp.php:530,
|
6064 |
+
#: src/addons/webdav.php:253, src/admin.php:759,
|
6065 |
+
#: src/includes/class-remote-send.php:430, src/methods/addon-base-v2.php:291,
|
6066 |
#: src/methods/cloudfiles-new.php:184, src/methods/cloudfiles-new.php:189,
|
6067 |
#: src/methods/cloudfiles.php:519, src/methods/cloudfiles.php:524,
|
6068 |
#: src/methods/ftp.php:412, src/methods/ftp.php:416,
|
6104 |
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."
|
6105 |
msgstr ""
|
6106 |
|
6107 |
+
#: src/admin.php:782, src/methods/backup-module.php:315
|
6108 |
msgid "Test %s Settings"
|
6109 |
msgstr ""
|
6110 |
|
6111 |
+
#: src/class-updraftplus.php:1386, src/class-updraftplus.php:1430,
|
6112 |
#: src/methods/cloudfiles.php:383, src/methods/stream-base.php:297
|
6113 |
msgid "Error opening local file: Failed to download"
|
6114 |
msgstr ""
|
6117 |
msgid "Cloud Files error - failed to upload file"
|
6118 |
msgstr ""
|
6119 |
|
6120 |
+
#: src/addons/sftp.php:141, src/addons/sftp.php:153,
|
6121 |
#: src/methods/cloudfiles.php:147, src/methods/cloudfiles.php:189,
|
6122 |
#: src/methods/openstack-base.php:81, src/methods/openstack-base.php:315,
|
6123 |
#: src/methods/s3.php:376, src/methods/s3.php:388, src/methods/s3.php:389
|
6125 |
msgstr ""
|
6126 |
|
6127 |
#: src/addons/googlecloud.php:201, src/addons/googlecloud.php:206,
|
6128 |
+
#: src/class-updraftplus.php:1228, src/methods/cloudfiles.php:130,
|
6129 |
#: src/methods/googledrive.php:1026, src/methods/googledrive.php:1031
|
6130 |
msgid "%s Error: Failed to open local file"
|
6131 |
msgstr ""
|
6199 |
msgstr ""
|
6200 |
|
6201 |
#: src/addons/googlecloud.php:718, src/addons/googlecloud.php:839,
|
6202 |
+
#: src/addons/onedrive.php:920, src/addons/sftp.php:591,
|
6203 |
+
#: src/addons/sftp.php:595, src/addons/wp-cli.php:494,
|
6204 |
+
#: src/methods/addon-base-v2.php:308, src/methods/cloudfiles.php:575,
|
6205 |
+
#: src/methods/googledrive.php:467, src/methods/openstack-base.php:530,
|
6206 |
+
#: src/methods/s3.php:1154, src/methods/stream-base.php:372
|
6207 |
msgid "Success"
|
6208 |
msgstr ""
|
6209 |
|
6239 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
6240 |
msgstr ""
|
6241 |
|
6242 |
+
#: src/admin.php:3282, src/admin.php:3317, src/admin.php:3321,
|
6243 |
+
#: src/class-updraftplus.php:3947, src/includes/class-remote-send.php:303,
|
6244 |
+
#: src/restorer.php:194, src/restorer.php:2803, src/restorer.php:2908
|
6245 |
msgid "OK"
|
6246 |
msgstr ""
|
6247 |
|
6248 |
+
#: src/restorer.php:2797, src/restorer.php:2872
|
6249 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
6250 |
msgstr ""
|
6251 |
|
6252 |
+
#: src/addons/migrator.php:1305, src/restorer.php:2699
|
6253 |
msgid "the database query being run was:"
|
6254 |
msgstr ""
|
6255 |
|
6256 |
+
#: src/restorer.php:2390
|
6257 |
msgid "will restore as:"
|
6258 |
msgstr ""
|
6259 |
|
6260 |
+
#: src/class-updraftplus.php:4397, src/restorer.php:2163,
|
6261 |
+
#: src/restorer.php:2252, src/restorer.php:2278
|
6262 |
msgid "Old table prefix:"
|
6263 |
msgstr ""
|
6264 |
|
6265 |
+
#: src/addons/reporting.php:72, src/addons/reporting.php:181,
|
6266 |
+
#: src/backup.php:1125, src/class-updraftplus.php:4324
|
6267 |
msgid "Backup of:"
|
6268 |
msgstr ""
|
6269 |
|
6270 |
+
#: src/restorer.php:1970
|
6271 |
msgid "Failed to open database file"
|
6272 |
msgstr ""
|
6273 |
|
6274 |
+
#: src/restorer.php:1949
|
6275 |
msgid "Failed to find database file"
|
6276 |
msgstr ""
|
6277 |
|
6278 |
+
#: src/restorer.php:1926
|
6279 |
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."
|
6280 |
msgstr ""
|
6281 |
|
6282 |
+
#: src/restorer.php:860
|
6283 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
6284 |
msgstr ""
|
6285 |
|
6286 |
+
#: src/restorer.php:853
|
6287 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
6288 |
msgstr ""
|
6289 |
|
6290 |
+
#: src/restorer.php:736
|
6291 |
msgid "Failed to write out the decrypted database to the filesystem"
|
6292 |
msgstr ""
|
6293 |
|
6294 |
+
#: src/restorer.php:720
|
6295 |
msgid "Failed to create a temporary directory"
|
6296 |
msgstr ""
|
6297 |
|
6298 |
+
#: src/restorer.php:489
|
6299 |
msgid "Failed to delete working directory after restoring."
|
6300 |
msgstr ""
|
6301 |
|
6302 |
+
#: src/restorer.php:486
|
6303 |
msgid "Could not delete old directory."
|
6304 |
msgstr ""
|
6305 |
|
6306 |
+
#: src/restorer.php:484
|
6307 |
msgid "Cleaning up rubbish..."
|
6308 |
msgstr ""
|
6309 |
|
6310 |
+
#: src/restorer.php:483
|
6311 |
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)..."
|
6312 |
msgstr ""
|
6313 |
|
6314 |
+
#: src/restorer.php:480
|
6315 |
msgid "Database successfully decrypted."
|
6316 |
msgstr ""
|
6317 |
|
6318 |
+
#: src/restorer.php:479
|
6319 |
msgid "Decrypting database (can take a while)..."
|
6320 |
msgstr ""
|
6321 |
|
6322 |
+
#: src/restorer.php:478
|
6323 |
msgid "Unpacking backup..."
|
6324 |
msgstr ""
|
6325 |
|
6326 |
+
#: src/restorer.php:477
|
6327 |
msgid "Copying this entity failed."
|
6328 |
msgstr ""
|
6329 |
|
6330 |
+
#: src/restorer.php:476
|
6331 |
msgid "Backup file not available."
|
6332 |
msgstr ""
|
6333 |
|
6334 |
+
#: src/restorer.php:475
|
6335 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
6336 |
msgstr ""
|
6337 |
|
6339 |
msgid "Could not find one of the files for restoration"
|
6340 |
msgstr ""
|
6341 |
|
6342 |
+
#: src/restorer.php:359
|
6343 |
msgid "Error message"
|
6344 |
msgstr ""
|
6345 |
|
6351 |
msgid "Archive is expected to be size:"
|
6352 |
msgstr ""
|
6353 |
|
6354 |
+
#: src/admin.php:4405
|
6355 |
msgid "If making a request for support, please include this information:"
|
6356 |
msgstr ""
|
6357 |
|
6358 |
+
#: src/admin.php:4404
|
6359 |
msgid "ABORT: Could not find the information on which entities to restore."
|
6360 |
msgstr ""
|
6361 |
|
6362 |
+
#: src/addons/wp-cli.php:622, src/admin.php:4383
|
6363 |
msgid "UpdraftPlus Restoration: Progress"
|
6364 |
msgstr ""
|
6365 |
|
6366 |
+
#: src/admin.php:4375
|
6367 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
6368 |
msgstr ""
|
6369 |
|
6370 |
+
#: src/admin.php:4057
|
6371 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
6372 |
msgstr ""
|
6373 |
|
6374 |
+
#: src/admin.php:4155
|
6375 |
msgid "Delete this backup set"
|
6376 |
msgstr ""
|
6377 |
|
6378 |
+
#: src/admin.php:3709
|
6379 |
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."
|
6380 |
msgstr ""
|
6381 |
|
6382 |
+
#: src/admin.php:3706
|
6383 |
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."
|
6384 |
msgstr ""
|
6385 |
|
6386 |
+
#: src/admin.php:3704
|
6387 |
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)."
|
6388 |
msgstr ""
|
6389 |
|
6424 |
msgid "Use the server's SSL certificates"
|
6425 |
msgstr ""
|
6426 |
|
6427 |
+
#: src/admin.php:3552
|
6428 |
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."
|
6429 |
msgstr ""
|
6430 |
|
6431 |
+
#: src/admin.php:3552
|
6432 |
msgid "or, to reset this option"
|
6433 |
msgstr ""
|
6434 |
|
6435 |
+
#: src/admin.php:3552
|
6436 |
msgid "Follow this link to attempt to create the directory and set the permissions"
|
6437 |
msgstr ""
|
6438 |
|
6439 |
+
#: src/admin.php:3544
|
6440 |
msgid "Backup directory specified is writable, which is good."
|
6441 |
msgstr ""
|
6442 |
|
6468 |
msgid "Advanced / Debugging Settings"
|
6469 |
msgstr ""
|
6470 |
|
6471 |
+
#: src/admin.php:717
|
6472 |
msgid "Requesting start of backup..."
|
6473 |
msgstr ""
|
6474 |
|
6475 |
+
#: src/addons/morefiles.php:320, src/admin.php:733
|
6476 |
msgid "Cancel"
|
6477 |
msgstr ""
|
6478 |
|
6479 |
+
#: src/addons/incremental.php:220, src/addons/reporting.php:245,
|
6480 |
+
#: src/admin.php:3866
|
6481 |
msgid "None"
|
6482 |
msgstr ""
|
6483 |
|
6493 |
msgid "Database encryption phrase"
|
6494 |
msgstr ""
|
6495 |
|
6496 |
+
#: src/admin.php:2814, src/templates/wp-admin/settings/form-contents.php:255,
|
6497 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:44
|
6498 |
msgid "Email"
|
6499 |
msgstr ""
|
6502 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
6503 |
msgstr ""
|
6504 |
|
6505 |
+
#: src/addons/morefiles.php:466, src/admin.php:3634
|
6506 |
msgid "Exclude these:"
|
6507 |
msgstr ""
|
6508 |
|
6509 |
+
#: src/admin.php:3625
|
6510 |
msgid "Any other directories found inside wp-content"
|
6511 |
msgstr ""
|
6512 |
|
6522 |
msgid "To fix the time at which a backup should take place,"
|
6523 |
msgstr ""
|
6524 |
|
6525 |
+
#: src/addons/incremental.php:229, src/admin.php:3538
|
6526 |
msgid "Monthly"
|
6527 |
msgstr ""
|
6528 |
|
6529 |
+
#: src/addons/incremental.php:228, src/admin.php:3537
|
6530 |
msgid "Fortnightly"
|
6531 |
msgstr ""
|
6532 |
|
6533 |
+
#: src/addons/incremental.php:227, src/admin.php:3536
|
6534 |
msgid "Weekly"
|
6535 |
msgstr ""
|
6536 |
|
6537 |
+
#: src/addons/incremental.php:226, src/admin.php:3535
|
6538 |
msgid "Daily"
|
6539 |
msgstr ""
|
6540 |
|
6541 |
+
#: src/admin.php:741, src/admin.php:3513
|
6542 |
msgid "Download log file"
|
6543 |
msgstr ""
|
6544 |
|
6545 |
+
#: src/admin.php:3385
|
6546 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
6547 |
msgstr ""
|
6548 |
|
6549 |
+
#: src/admin.php:3380
|
6550 |
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"
|
6551 |
msgstr ""
|
6552 |
|
6553 |
+
#: src/admin.php:3366
|
6554 |
msgid "The request to the filesystem to create the directory failed."
|
6555 |
msgstr ""
|
6556 |
|
6557 |
+
#: src/admin.php:734, src/admin.php:3275, src/admin.php:3309,
|
6558 |
+
#: src/admin.php:4155, src/includes/class-remote-send.php:519,
|
6559 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:5
|
6560 |
msgid "Delete"
|
6561 |
msgstr ""
|
6562 |
|
6563 |
+
#: src/admin.php:3213
|
6564 |
msgid "show log"
|
6565 |
msgstr ""
|
6566 |
|
6637 |
msgid "Yes"
|
6638 |
msgstr ""
|
6639 |
|
6640 |
+
#: src/admin.php:5257, src/admin.php:5259,
|
6641 |
#: src/templates/wp-admin/advanced/site-info.php:45,
|
6642 |
#: src/templates/wp-admin/advanced/site-info.php:46,
|
6643 |
#: src/templates/wp-admin/advanced/site-info.php:53,
|
6657 |
msgid "Web server:"
|
6658 |
msgstr ""
|
6659 |
|
6660 |
+
#: src/templates/wp-admin/settings/tab-status.php:90
|
6661 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
6662 |
msgstr ""
|
6663 |
|
6664 |
+
#: src/templates/wp-admin/settings/tab-status.php:90
|
6665 |
msgid "Do you need WordPress Multisite support?"
|
6666 |
msgstr ""
|
6667 |
|
6668 |
+
#: src/templates/wp-admin/settings/tab-status.php:86
|
6669 |
msgid "Multisite"
|
6670 |
msgstr ""
|
6671 |
|
6672 |
+
#: src/templates/wp-admin/settings/tab-status.php:76
|
6673 |
msgid "Perform a one-time backup"
|
6674 |
msgstr ""
|
6675 |
|
6677 |
msgid "Do read this helpful article of useful things to know before restoring."
|
6678 |
msgstr ""
|
6679 |
|
6680 |
+
#: src/class-updraftplus.php:4358
|
6681 |
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"
|
6682 |
msgstr ""
|
6683 |
|
6718 |
msgid "Delete backup set"
|
6719 |
msgstr ""
|
6720 |
|
6721 |
+
#: src/admin.php:716
|
6722 |
msgid "Download error: the server sent us a response which we did not understand."
|
6723 |
msgstr ""
|
6724 |
|
6725 |
#: src/addons/backblaze.php:225, src/addons/cloudfiles-enhanced.php:117,
|
6726 |
#: src/addons/migrator.php:878, src/addons/migrator.php:1175,
|
6727 |
#: src/addons/migrator.php:1256, src/addons/migrator.php:1305,
|
6728 |
+
#: src/addons/migrator.php:1543, src/addons/s3-enhanced.php:164,
|
|
|
|
|
|
|
|
|
6729 |
#: src/addons/s3-enhanced.php:169, src/addons/s3-enhanced.php:171,
|
6730 |
+
#: src/addons/sftp.php:911, src/addons/webdav.php:203, src/admin.php:98,
|
6731 |
+
#: src/admin.php:708, src/includes/class-remote-send.php:242,
|
6732 |
+
#: src/includes/class-remote-send.php:269,
|
6733 |
+
#: src/includes/class-remote-send.php:275,
|
6734 |
+
#: src/includes/class-remote-send.php:338,
|
6735 |
+
#: src/includes/class-remote-send.php:397,
|
6736 |
+
#: src/includes/class-remote-send.php:438,
|
6737 |
+
#: src/includes/class-remote-send.php:448,
|
6738 |
+
#: src/includes/class-remote-send.php:453, src/methods/remotesend.php:71,
|
6739 |
#: src/methods/remotesend.php:239, src/methods/updraftvault.php:527,
|
6740 |
+
#: src/restorer.php:196, src/restorer.php:224, src/restorer.php:1879
|
6741 |
msgid "Error:"
|
6742 |
msgstr ""
|
6743 |
|
6744 |
+
#: src/admin.php:699
|
|
|
6745 |
msgid "calculating..."
|
6746 |
msgstr ""
|
6747 |
|
6748 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:68
|
6749 |
msgid "UpdraftPlus - Upload backup files"
|
6750 |
msgstr ""
|
6751 |
|
6752 |
+
#: src/admin.php:1770, src/templates/wp-admin/advanced/site-info.php:38
|
|
|
6753 |
msgid "refresh"
|
6754 |
msgstr ""
|
6755 |
|
6756 |
+
#: src/admin.php:1790, src/templates/wp-admin/advanced/site-info.php:38
|
|
|
6757 |
msgid "Web-server disk space in use by UpdraftPlus"
|
6758 |
msgstr ""
|
6759 |
|
6760 |
+
#: src/admin.php:1790
|
6761 |
msgid "This is a count of the contents of your Updraft directory"
|
6762 |
msgstr ""
|
6763 |
|
6773 |
msgid "Google Drive"
|
6774 |
msgstr ""
|
6775 |
|
6776 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:59
|
6777 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
6778 |
msgstr ""
|
6779 |
|
6780 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:59
|
6781 |
msgid "Opera web browser"
|
6782 |
msgstr ""
|
6783 |
|
6784 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:47
|
6785 |
msgid "More tasks:"
|
6786 |
msgstr ""
|
6787 |
|
6788 |
+
#: src/admin.php:2971
|
6789 |
msgid "Download most recently modified log file"
|
6790 |
msgstr ""
|
6791 |
|
6792 |
+
#: src/central/bootstrap.php:187
|
6793 |
msgid "(Nothing yet logged)"
|
6794 |
msgstr ""
|
6795 |
|
6796 |
#: src/addons/autobackup.php:339, src/addons/autobackup.php:434,
|
6797 |
+
#: src/admin.php:2926, src/admin.php:2931
|
6798 |
msgid "Last log message"
|
6799 |
msgstr ""
|
6800 |
|
6801 |
+
#: src/addons/migrator.php:259, src/admin.php:740, src/admin.php:4057,
|
6802 |
#: src/templates/wp-admin/settings/tab-status.php:30
|
6803 |
msgid "Restore"
|
6804 |
msgstr ""
|
6805 |
|
6806 |
+
#: src/admin.php:555, src/admin.php:732,
|
6807 |
#: src/templates/wp-admin/settings/tab-status.php:27
|
6808 |
msgid "Backup Now"
|
6809 |
msgstr ""
|
6810 |
|
6811 |
+
#: src/addons/moredatabase.php:253, src/addons/reporting.php:260,
|
6812 |
+
#: src/addons/wp-cli.php:410, src/admin.php:326, src/admin.php:3841,
|
6813 |
+
#: src/admin.php:3919, src/includes/class-remote-send.php:307,
|
6814 |
#: src/includes/class-wpadmin-commands.php:157,
|
6815 |
+
#: src/includes/class-wpadmin-commands.php:526, src/restorer.php:317,
|
6816 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:82,
|
6817 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:83
|
6818 |
msgid "Database"
|
6819 |
msgstr ""
|
6820 |
|
6821 |
+
#: src/admin.php:322, src/admin.php:5047
|
6822 |
msgid "Files"
|
6823 |
msgstr ""
|
6824 |
|
6830 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
6831 |
msgstr ""
|
6832 |
|
6833 |
+
#: src/admin.php:302
|
6834 |
msgid "At the same time as the files backup"
|
6835 |
msgstr ""
|
6836 |
|
6837 |
+
#: src/admin.php:292, src/admin.php:313, src/admin.php:320
|
6838 |
msgid "Nothing currently scheduled"
|
6839 |
msgstr ""
|
6840 |
|
6846 |
msgid "JavaScript warning"
|
6847 |
msgstr ""
|
6848 |
|
6849 |
+
#: src/admin.php:719, src/admin.php:2998
|
6850 |
msgid "Delete Old Directories"
|
6851 |
msgstr ""
|
6852 |
|
6853 |
+
#: src/admin.php:2526
|
6854 |
msgid "Current limit is:"
|
6855 |
msgstr ""
|
6856 |
|
6857 |
+
#: src/admin.php:2501
|
6858 |
msgid "Your backup has been restored."
|
6859 |
msgstr ""
|
6860 |
|
6866 |
msgid "Lead developer's homepage"
|
6867 |
msgstr ""
|
6868 |
|
6869 |
+
#: src/central/bootstrap.php:506
|
6870 |
msgid "UpdraftPlus.Com"
|
6871 |
msgstr ""
|
6872 |
|
6873 |
+
#: src/admin.php:4939
|
6874 |
msgid "Your settings have been wiped."
|
6875 |
msgstr ""
|
6876 |
|
6877 |
+
#: src/admin.php:2461
|
6878 |
msgid "Backup directory successfully created."
|
6879 |
msgstr ""
|
6880 |
|
6881 |
+
#: src/admin.php:2454
|
6882 |
msgid "Backup directory could not be created"
|
6883 |
msgstr ""
|
6884 |
|
6885 |
+
#: src/admin.php:3245
|
6886 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
6887 |
msgstr ""
|
6888 |
|
6889 |
+
#: src/admin.php:3243
|
6890 |
msgid "Old directories successfully removed."
|
6891 |
msgstr ""
|
6892 |
|
6893 |
+
#: src/admin.php:3240, src/admin.php:3240
|
6894 |
msgid "Remove old directories"
|
6895 |
msgstr ""
|
6896 |
|
6897 |
#: src/addons/migrator.php:328, src/addons/migrator.php:343,
|
6898 |
+
#: src/admin.php:2402, src/admin.php:2412, src/admin.php:2421,
|
6899 |
+
#: src/admin.php:2463, src/admin.php:3247
|
6900 |
msgid "Return to UpdraftPlus Configuration"
|
6901 |
msgstr ""
|
6902 |
|
6903 |
+
#: src/admin.php:712, src/admin.php:2402, src/admin.php:2412,
|
6904 |
+
#: src/admin.php:2421, src/admin.php:2463, src/admin.php:3247,
|
6905 |
#: src/templates/wp-admin/settings/existing-backups-table.php:16
|
6906 |
msgid "Actions"
|
6907 |
msgstr ""
|
6908 |
|
6909 |
+
#: src/admin.php:2302
|
6910 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
6911 |
msgstr ""
|
6912 |
|
6913 |
+
#: src/admin.php:2202
|
6914 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
6915 |
msgstr ""
|
6916 |
|
6917 |
+
#: src/admin.php:2098
|
6918 |
msgid "No local copy present."
|
6919 |
msgstr ""
|
6920 |
|
6921 |
+
#: src/admin.php:2095
|
6922 |
msgid "Download in progress"
|
6923 |
msgstr ""
|
6924 |
|
6925 |
+
#: src/admin.php:711, src/admin.php:2084
|
6926 |
msgid "File ready."
|
6927 |
msgstr ""
|
6928 |
|
6929 |
+
#: src/admin.php:2065
|
6930 |
msgid "Download failed"
|
6931 |
msgstr ""
|
6932 |
|
6933 |
+
#: src/addons/wp-cli.php:497, src/admin.php:709, src/admin.php:1830,
|
6934 |
+
#: src/class-updraftplus.php:1386, src/class-updraftplus.php:1430,
|
6935 |
+
#: src/class-updraftplus.php:3956, src/methods/addon-base-v2.php:93,
|
6936 |
#: src/methods/addon-base-v2.php:98, src/methods/addon-base-v2.php:205,
|
6937 |
#: src/methods/addon-base-v2.php:225, src/methods/stream-base.php:219,
|
6938 |
+
#: src/restorer.php:2799, src/restorer.php:2824, src/restorer.php:2905,
|
6939 |
#: src/updraftplus.php:158
|
6940 |
msgid "Error"
|
6941 |
msgstr ""
|
6942 |
|
6943 |
+
#: src/admin.php:1865
|
6944 |
msgid "Could not find that job - perhaps it has already finished?"
|
6945 |
msgstr ""
|
6946 |
|
6947 |
+
#: src/admin.php:1857
|
6948 |
msgid "Job deleted"
|
6949 |
msgstr ""
|
6950 |
|
6951 |
+
#: src/admin.php:1943, src/includes/class-commands.php:803
|
6952 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
6953 |
msgstr ""
|
6954 |
|
6955 |
+
#: src/admin.php:785
|
6956 |
msgid "Nothing yet logged"
|
6957 |
msgstr ""
|
6958 |
|
6959 |
+
#: src/admin.php:1029
|
6960 |
msgid "Please consult this FAQ if you have problems backing up."
|
6961 |
msgstr ""
|
6962 |
|
6963 |
+
#: src/admin.php:1029
|
6964 |
msgid "Your website is hosted using the %s web server."
|
6965 |
msgstr ""
|
6966 |
|
6967 |
+
#: src/admin.php:1025
|
6968 |
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."
|
6969 |
msgstr ""
|
6970 |
|
6971 |
+
#: src/admin.php:1021
|
6972 |
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."
|
6973 |
msgstr ""
|
6974 |
|
6975 |
+
#: src/addons/azure.php:601, src/addons/migrator.php:933, src/admin.php:1013,
|
6976 |
+
#: src/admin.php:1017, src/admin.php:1021, src/admin.php:1025,
|
6977 |
+
#: src/admin.php:1029, src/admin.php:1038, src/admin.php:3697,
|
6978 |
+
#: src/admin.php:3704, src/admin.php:3706, src/admin.php:5225,
|
6979 |
#: src/methods/cloudfiles-new.php:100, src/methods/cloudfiles.php:440,
|
6980 |
#: src/methods/ftp.php:330, src/methods/openstack-base.php:571,
|
6981 |
#: src/methods/s3.php:859, src/methods/s3.php:863,
|
6985 |
msgid "Warning"
|
6986 |
msgstr ""
|
6987 |
|
6988 |
+
#: src/admin.php:959
|
6989 |
msgid "Add-Ons / Pro Support"
|
6990 |
msgstr ""
|
6991 |
|
6992 |
+
#: src/admin.php:571, src/admin.php:957, src/admin.php:2698
|
6993 |
msgid "Settings"
|
6994 |
msgstr ""
|
6995 |
|
6997 |
msgid "Could not create %s zip. Consult the log file for more information."
|
6998 |
msgstr ""
|
6999 |
|
7000 |
+
#: src/backup.php:2294
|
7001 |
msgid "Infinite recursion: consult your log for more information"
|
7002 |
msgstr ""
|
7003 |
|
7009 |
msgid "Like UpdraftPlus and can spare one minute?"
|
7010 |
msgstr ""
|
7011 |
|
7012 |
+
#: src/addons/azure.php:268, src/class-updraftplus.php:4061,
|
7013 |
#: src/methods/googledrive.php:1112, src/methods/s3.php:341
|
7014 |
msgid "File not found"
|
7015 |
msgstr ""
|
7016 |
|
7017 |
+
#: src/includes/class-updraftplus-encryption.php:354
|
7018 |
msgid "The decryption key used:"
|
7019 |
msgstr ""
|
7020 |
|
7021 |
+
#: src/class-updraftplus.php:4253,
|
7022 |
+
#: src/includes/class-updraftplus-encryption.php:354, src/restorer.php:741
|
7023 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
7024 |
msgstr ""
|
7025 |
|
7026 |
+
#: src/class-updraftplus.php:4241,
|
7027 |
+
#: src/includes/class-updraftplus-encryption.php:336, src/restorer.php:728
|
7028 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
7029 |
msgstr ""
|
7030 |
|
7031 |
+
#: src/backup.php:2168
|
7032 |
msgid "Could not open the backup file for writing"
|
7033 |
msgstr ""
|
7034 |
|
7035 |
+
#: src/class-updraftplus.php:3534
|
7036 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
7037 |
msgstr ""
|
7038 |
|
7039 |
+
#: src/class-updraftplus.php:3493
|
7040 |
msgid "Could not read the directory"
|
7041 |
msgstr ""
|
7042 |
|
7043 |
+
#: src/admin.php:2144, src/backup.php:1349
|
7044 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
7045 |
msgstr ""
|
7046 |
|
7047 |
+
#: src/backup.php:1126
|
7048 |
msgid "WordPress backup is complete"
|
7049 |
msgstr ""
|
7050 |
|
7051 |
+
#: src/class-updraftplus.php:3043
|
7052 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
7053 |
msgstr ""
|
7054 |
|
7055 |
+
#: src/class-updraftplus.php:3028
|
7056 |
msgid "The backup apparently succeeded and is now complete"
|
7057 |
msgstr ""
|
7058 |
|
7060 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
7061 |
msgstr ""
|
7062 |
|
7063 |
+
#: src/class-updraftplus.php:2737
|
7064 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
7065 |
msgstr ""
|
7066 |
|
7067 |
+
#: src/class-updraftplus.php:1877
|
7068 |
msgid "Others"
|
7069 |
msgstr ""
|
7070 |
|
7071 |
+
#: src/addons/multisite.php:477, src/class-updraftplus.php:1862
|
7072 |
msgid "Uploads"
|
7073 |
msgstr ""
|
7074 |
|
7075 |
+
#: src/class-updraftplus.php:1861
|
7076 |
msgid "Themes"
|
7077 |
msgstr ""
|
7078 |
|
7079 |
+
#: src/class-updraftplus.php:1860
|
7080 |
msgid "Plugins"
|
7081 |
msgstr ""
|
7082 |
|
7083 |
+
#: src/class-updraftplus.php:695
|
7084 |
msgid "No log files were found."
|
7085 |
msgstr ""
|
7086 |
|
7087 |
+
#: src/admin.php:2014, src/admin.php:2018, src/class-updraftplus.php:690
|
7088 |
msgid "The log file could not be read."
|
7089 |
msgstr ""
|
7090 |
|
7091 |
+
#: src/admin.php:1058, src/admin.php:1091, src/class-updraftplus.php:655,
|
7092 |
+
#: src/class-updraftplus.php:690, src/class-updraftplus.php:695,
|
7093 |
+
#: src/class-updraftplus.php:700
|
7094 |
msgid "UpdraftPlus notice:"
|
7095 |
msgstr ""
|
7096 |
|
7097 |
+
#: src/addons/multisite.php:74, src/addons/multisite.php:713,
|
7098 |
#: src/options.php:59
|
7099 |
msgid "UpdraftPlus Backups"
|
7100 |
msgstr ""
|
Binary file
|
@@ -11,19 +11,132 @@ msgstr ""
|
|
11 |
"Language: ar\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
-
#: src/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
16 |
msgstr ""
|
17 |
|
18 |
-
#: src/admin.php:
|
19 |
msgid "(current version)"
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: src/admin.php:
|
23 |
msgid "Forbid logins from non-administrators on this clone"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: src/admin.php:
|
27 |
msgid "press here"
|
28 |
msgstr ""
|
29 |
|
@@ -37,38 +150,35 @@ msgstr ""
|
|
37 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: src/addons/incremental.php:
|
41 |
msgid "Tell me more"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: src/addons/incremental.php:
|
45 |
msgid "And then add an incremental backup"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: src/addons/incremental.php:
|
49 |
msgid "Every hour"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: src/includes/class-commands.php:
|
53 |
msgid "You can add more temporary clone tokens to your account here."
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: src/includes/class-commands.php:
|
57 |
msgid "Create clone"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: src/includes/class-commands.php:
|
61 |
msgid "Available temporary clone tokens:"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: src/addons/migrator.php:
|
65 |
-
msgid "To create a temporary clone you must first connect with your UpdraftPlus.com account and have sufficient clone tokens in your account."
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: src/addons/migrator.php:2550
|
69 |
msgid "Or, create a temporary clone"
|
70 |
msgstr ""
|
71 |
|
|
|
72 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
73 |
msgid "Processing"
|
74 |
msgstr ""
|
@@ -85,7 +195,7 @@ msgstr ""
|
|
85 |
msgid "I consent to %s"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: src/admin.php:
|
89 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
90 |
msgid "One Time Password (check your OTP app to get this password)"
|
91 |
msgstr ""
|
@@ -134,7 +244,7 @@ msgstr ""
|
|
134 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: src/admin.php:
|
138 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
139 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
140 |
msgstr[0] ""
|
@@ -144,76 +254,76 @@ msgstr[3] ""
|
|
144 |
msgstr[4] ""
|
145 |
msgstr[5] ""
|
146 |
|
147 |
-
#: src/admin.php:
|
148 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: src/admin.php:
|
152 |
msgid "You can also close this wizard."
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: src/admin.php:
|
156 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: src/admin.php:
|
160 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: src/admin.php:
|
164 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: src/admin.php:
|
168 |
msgid "Perhaps you would want to login instead."
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: src/admin.php:
|
172 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: src/admin.php:
|
176 |
msgid "An email is required and needs to be in a valid format."
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: src/admin.php:
|
180 |
msgid "Both email and password fields are required."
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: src/admin.php:
|
184 |
msgid "Registration successful."
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: src/admin.php:
|
188 |
msgid "Please follow this link to open %s in a new window."
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: src/admin.php:
|
192 |
msgid "Login successful."
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: src/admin.php:
|
196 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
197 |
msgid "UpdraftCentral Cloud"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: src/admin.php:
|
201 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: src/admin.php:
|
205 |
msgid "Dismiss all UpdraftPlus news"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: src/admin.php:
|
209 |
msgid "UpdraftPlus News"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: src/addons/wp-cli.php:
|
213 |
msgid "Migration key created:"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: src/addons/wp-cli.php:
|
217 |
msgid "Missing parameters"
|
218 |
msgstr ""
|
219 |
|
@@ -233,7 +343,7 @@ msgstr ""
|
|
233 |
msgid "launching some time in 2018"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: src/admin.php:
|
237 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
238 |
msgstr ""
|
239 |
|
@@ -245,31 +355,31 @@ msgstr ""
|
|
245 |
msgid "Upload backup"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: src/admin.php:
|
249 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: src/admin.php:
|
253 |
msgid "(already uploaded)"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: src/admin.php:
|
257 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: src/admin.php:
|
261 |
msgid "Upload"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: src/addons/reporting.php:
|
265 |
msgid "Only email the database backup"
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: src/addons/reporting.php:
|
269 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: src/addons/reporting.php:
|
273 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
274 |
msgstr ""
|
275 |
|
@@ -277,11 +387,11 @@ msgstr ""
|
|
277 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: src/addons/incremental.php:
|
281 |
msgid "Increments exist at: %s"
|
282 |
msgstr ""
|
283 |
|
284 |
-
#: src/addons/incremental.php:
|
285 |
msgid "(latest increment: %s)"
|
286 |
msgstr ""
|
287 |
|
@@ -301,35 +411,37 @@ msgstr ""
|
|
301 |
msgid "WP CLI"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: src/addons/wp-cli.php:
|
305 |
msgid "Invalid Job Id"
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: src/addons/wp-cli.php:
|
309 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: src/addons/wp-cli.php:
|
313 |
msgid "Recently started backup job id: %s"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: src/addons/wp-cli.php:
|
|
|
|
|
317 |
msgid "The given value for the '%s' option is not valid"
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: src/addons/migrator.php:
|
321 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: src/addons/migrator.php:
|
325 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: src/addons/migrator.php:
|
329 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
330 |
msgstr ""
|
331 |
|
332 |
-
#: src/
|
333 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
334 |
msgstr ""
|
335 |
|
@@ -361,19 +473,19 @@ msgstr ""
|
|
361 |
msgid "Thank you for installing UpdraftPlus!"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: src/
|
365 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: src/restorer.php:
|
369 |
msgid "Failed to read from the working directory."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: src/restorer.php:
|
373 |
msgid "Failed to find a manifest file in the backup."
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: src/restorer.php:
|
377 |
msgid "Failed to read the manifest file from backup."
|
378 |
msgstr ""
|
379 |
|
@@ -389,11 +501,11 @@ msgstr ""
|
|
389 |
msgid "Ensure you are logged into the correct account before continuing."
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/admin.php:
|
393 |
msgid "Remote storage method and instance id are required for authentication."
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: src/admin.php:
|
397 |
msgid "authentication error"
|
398 |
msgstr ""
|
399 |
|
@@ -421,11 +533,11 @@ msgstr ""
|
|
421 |
msgid "Delete these settings"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
425 |
msgid "Currently disabled"
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
429 |
msgid "Currently enabled"
|
430 |
msgstr ""
|
431 |
|
@@ -457,7 +569,7 @@ msgstr ""
|
|
457 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
461 |
msgid "remote site"
|
462 |
msgstr ""
|
463 |
|
@@ -465,7 +577,7 @@ msgstr ""
|
|
465 |
msgid "Invalid bucket name"
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: src/restorer.php:
|
469 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
470 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
471 |
msgstr[0] ""
|
@@ -475,15 +587,15 @@ msgstr[3] ""
|
|
475 |
msgstr[4] ""
|
476 |
msgstr[5] ""
|
477 |
|
478 |
-
#: src/class-updraftplus.php:
|
479 |
msgid "Your chosen replacement collation"
|
480 |
msgstr ""
|
481 |
|
482 |
-
#: src/class-updraftplus.php:
|
483 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
484 |
msgstr ""
|
485 |
|
486 |
-
#: src/class-updraftplus.php:
|
487 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
488 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
489 |
msgstr[0] ""
|
@@ -525,23 +637,23 @@ msgstr ""
|
|
525 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: src/central/bootstrap.php:
|
529 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: src/central/bootstrap.php:
|
533 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: src/central/bootstrap.php:
|
537 |
msgid "A website where you have installed %s"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: src/central/bootstrap.php:
|
541 |
msgid "Self-hosted dashboard"
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: src/central/bootstrap.php:
|
545 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
546 |
msgstr ""
|
547 |
|
@@ -555,19 +667,19 @@ msgstr[3] ""
|
|
555 |
msgstr[4] ""
|
556 |
msgstr[5] ""
|
557 |
|
558 |
-
#: src/restorer.php:
|
559 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: src/class-updraftplus.php:
|
563 |
msgid "Your chosen character set to use instead:"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: src/class-updraftplus.php:
|
567 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: src/class-updraftplus.php:
|
571 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
572 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
573 |
msgstr[0] ""
|
@@ -577,51 +689,51 @@ msgstr[3] ""
|
|
577 |
msgstr[4] ""
|
578 |
msgstr[5] ""
|
579 |
|
580 |
-
#: src/central/bootstrap.php:
|
581 |
msgid "Create another key"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: src/central/bootstrap.php:
|
585 |
msgid "UpdraftCentral dashboard connection details"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: src/central/bootstrap.php:
|
589 |
msgid "Next"
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: src/central/bootstrap.php:
|
593 |
msgid "an account"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: src/central/bootstrap.php:
|
597 |
msgid "i.e. if you have %s there"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: src/central/bootstrap.php:
|
601 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: src/central/bootstrap.php:
|
605 |
msgid "Manage existing keys (%d)..."
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: src/central/bootstrap.php:
|
609 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: src/central/bootstrap.php:
|
613 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: src/central/bootstrap.php:
|
617 |
msgid "Detailed instructions for this can be found at %s"
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: src/central/bootstrap.php:
|
621 |
msgid "You now need to copy the key below and enter it at your %s."
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: src/admin.php:
|
625 |
msgid "Please enter a valid URL e.g http://example.com"
|
626 |
msgstr ""
|
627 |
|
@@ -661,23 +773,23 @@ msgstr ""
|
|
661 |
msgid "Account ID"
|
662 |
msgstr ""
|
663 |
|
664 |
-
#: src/class-updraftplus.php:
|
665 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
666 |
msgstr ""
|
667 |
|
668 |
-
#: src/class-updraftplus.php:
|
669 |
msgid "the migrator add-on"
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: src/class-updraftplus.php:
|
673 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: src/class-updraftplus.php:
|
677 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
678 |
msgstr ""
|
679 |
|
680 |
-
#: src/class-updraftplus.php:
|
681 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
682 |
msgstr ""
|
683 |
|
@@ -689,19 +801,19 @@ msgstr ""
|
|
689 |
msgid "Follow this link to remove these settings for %s."
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: src/admin.php:
|
693 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: src/backup.php:
|
697 |
-
#: src/class-updraftplus.php:
|
698 |
-
#: src/class-updraftplus.php:
|
699 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: src/backup.php:
|
703 |
-
#: src/class-updraftplus.php:
|
704 |
-
#: src/class-updraftplus.php:
|
705 |
msgid "A PHP exception (%s) has occurred: %s"
|
706 |
msgstr ""
|
707 |
|
@@ -721,7 +833,7 @@ msgstr ""
|
|
721 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
722 |
msgstr ""
|
723 |
|
724 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
725 |
msgid "Remote storage authentication"
|
726 |
msgstr ""
|
727 |
|
@@ -753,19 +865,19 @@ msgstr ""
|
|
753 |
msgid "Instant and secure logon with a wave of your phone."
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: src/backup.php:
|
757 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: src/admin.php:
|
761 |
msgid "Value"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: src/admin.php:
|
765 |
msgid "Did not know how to delete from this cloud service."
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: src/addons/sftp.php:
|
769 |
msgid "Encrypted login failed; trying non-encrypted"
|
770 |
msgstr ""
|
771 |
|
@@ -773,7 +885,7 @@ msgstr ""
|
|
773 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
774 |
msgstr ""
|
775 |
|
776 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
777 |
msgid "Stored at: %s"
|
778 |
msgstr ""
|
779 |
|
@@ -781,11 +893,11 @@ msgstr ""
|
|
781 |
msgid "Cloud Files"
|
782 |
msgstr ""
|
783 |
|
784 |
-
#: src/admin.php:
|
785 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
786 |
msgstr ""
|
787 |
|
788 |
-
#: src/admin.php:
|
789 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
790 |
msgstr ""
|
791 |
|
@@ -802,87 +914,87 @@ msgstr ""
|
|
802 |
msgid "Extra database"
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: src/admin.php:
|
806 |
msgid "Press here to download or browse"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: src/admin.php:
|
810 |
msgid "Error: invalid path"
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: src/admin.php:
|
814 |
msgid "An error occurred when fetching storage module options: "
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: src/admin.php:
|
818 |
msgid "Loading log file"
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: src/admin.php:
|
822 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: src/admin.php:
|
826 |
msgid "Search"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: src/admin.php:
|
830 |
msgid "Select a file to view information about it"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: src/admin.php:
|
834 |
msgid "Browsing zip file"
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: src/admin.php:
|
838 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: src/admin.php:
|
842 |
msgid "Browse contents"
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: src/restorer.php:
|
846 |
msgid "Skipped tables:"
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: src/class-updraftplus.php:
|
850 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: src/admin.php:
|
854 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: src/admin.php:
|
858 |
msgid "All WordPress tables will be backed up."
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: src/admin.php:
|
862 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: src/admin.php:
|
866 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
867 |
msgstr ""
|
868 |
|
869 |
-
#: src/admin.php:
|
870 |
msgid "The available memory on the server."
|
871 |
msgstr ""
|
872 |
|
873 |
-
#: src/admin.php:
|
874 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
875 |
msgstr ""
|
876 |
|
877 |
-
#: src/admin.php:
|
878 |
msgid "The file failed to upload. Please check the following:"
|
879 |
msgstr ""
|
880 |
|
881 |
-
#: src/admin.php:
|
882 |
msgid "HTTP code:"
|
883 |
msgstr ""
|
884 |
|
885 |
-
#: src/addons/wp-cli.php:
|
886 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
887 |
msgstr ""
|
888 |
|
@@ -1045,7 +1157,7 @@ msgstr ""
|
|
1045 |
msgid "Free"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
-
#: src/admin.php:
|
1049 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1050 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1051 |
msgid "UpdraftPlus"
|
@@ -1262,7 +1374,7 @@ msgstr ""
|
|
1262 |
msgid "UpdraftPlus Premium:"
|
1263 |
msgstr ""
|
1264 |
|
1265 |
-
#: src/templates/wp-admin/settings/
|
1266 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1267 |
msgstr ""
|
1268 |
|
@@ -1314,11 +1426,11 @@ msgstr ""
|
|
1314 |
msgid "Export / import settings"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: src/restorer.php:
|
1318 |
msgid "Processing table (%s)"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
-
#: src/restorer.php:
|
1322 |
msgid "Backup of: %s"
|
1323 |
msgstr ""
|
1324 |
|
@@ -1334,23 +1446,23 @@ msgstr ""
|
|
1334 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1335 |
msgstr ""
|
1336 |
|
1337 |
-
#: src/central/bootstrap.php:
|
1338 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: src/backup.php:
|
1342 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
1346 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1347 |
msgstr ""
|
1348 |
|
1349 |
-
#: src/admin.php:
|
1350 |
msgid "Remote files deleted:"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
-
#: src/admin.php:
|
1354 |
msgid "Local files deleted:"
|
1355 |
msgstr ""
|
1356 |
|
@@ -1358,39 +1470,39 @@ msgstr ""
|
|
1358 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1359 |
msgstr ""
|
1360 |
|
1361 |
-
#: src/admin.php:
|
1362 |
msgid "remote files deleted"
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: src/admin.php:
|
1366 |
msgid "Complete"
|
1367 |
msgstr ""
|
1368 |
|
1369 |
-
#: src/admin.php:
|
1370 |
msgid "Do you want to carry out the import?"
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: src/admin.php:
|
1374 |
msgid "Which was exported on:"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
-
#: src/admin.php:
|
1378 |
msgid "This will import data from:"
|
1379 |
msgstr ""
|
1380 |
|
1381 |
-
#: src/admin.php:
|
1382 |
msgid "Importing..."
|
1383 |
msgstr ""
|
1384 |
|
1385 |
-
#: src/admin.php:
|
1386 |
msgid "You have not yet selected a file to import."
|
1387 |
msgstr ""
|
1388 |
|
1389 |
-
#: src/admin.php:
|
1390 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1391 |
msgstr ""
|
1392 |
|
1393 |
-
#: src/admin.php:
|
1394 |
msgid "template not found"
|
1395 |
msgstr ""
|
1396 |
|
@@ -1419,7 +1531,7 @@ msgstr ""
|
|
1419 |
msgid "An error response was received; HTTP code:"
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: src/includes/class-commands.php:
|
1423 |
msgid "%s add-on not found"
|
1424 |
msgstr ""
|
1425 |
|
@@ -1431,15 +1543,15 @@ msgstr ""
|
|
1431 |
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"
|
1432 |
msgstr ""
|
1433 |
|
1434 |
-
#: src/admin.php:
|
1435 |
msgid "To fix this problem go here."
|
1436 |
msgstr ""
|
1437 |
|
1438 |
-
#: src/admin.php:
|
1439 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: src/admin.php:
|
1443 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1444 |
msgstr ""
|
1445 |
|
@@ -1495,69 +1607,69 @@ msgstr ""
|
|
1495 |
msgid "FAQs"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
-
#: src/central/bootstrap.php:
|
1499 |
msgid "More information..."
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: src/central/bootstrap.php:
|
1503 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1504 |
msgstr ""
|
1505 |
|
1506 |
-
#: src/central/bootstrap.php:
|
1507 |
msgid "Key size: %d bits"
|
1508 |
msgstr ""
|
1509 |
|
1510 |
-
#: src/central/bootstrap.php:
|
1511 |
msgid "Public key was sent to:"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: src/backup.php:
|
1515 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: src/backup.php:
|
1519 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
-
#: src/addons/migrator.php:
|
1523 |
msgid "Create key"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
-
#: src/addons/migrator.php:
|
1527 |
msgid "slower, strongest"
|
1528 |
msgstr ""
|
1529 |
|
1530 |
-
#: src/addons/migrator.php:
|
1531 |
msgid "recommended"
|
1532 |
msgstr "موصى به"
|
1533 |
|
1534 |
-
#: src/addons/migrator.php:
|
1535 |
msgid "%s bytes"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
-
#: src/addons/migrator.php:
|
1539 |
msgid "faster (possibility for slow PHP installs)"
|
1540 |
msgstr ""
|
1541 |
|
1542 |
-
#: src/addons/migrator.php:
|
1543 |
msgid "easy to break, fastest"
|
1544 |
msgstr ""
|
1545 |
|
1546 |
-
#: src/addons/migrator.php:
|
1547 |
-
#: src/addons/migrator.php:
|
1548 |
-
#: src/central/bootstrap.php:
|
1549 |
msgid "%s bits"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
-
#: src/addons/migrator.php:
|
1553 |
msgid "Encryption key size:"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: src/addons/migrator.php:
|
1557 |
msgid "Enter your chosen name"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
-
#: src/addons/migrator.php:
|
1561 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1562 |
msgstr ""
|
1563 |
|
@@ -1573,8 +1685,8 @@ msgstr ""
|
|
1573 |
msgid "login"
|
1574 |
msgstr "تسجيل الدخول"
|
1575 |
|
1576 |
-
#: src/addons/reporting.php:
|
1577 |
-
#: src/addons/reporting.php:
|
1578 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1579 |
msgstr ""
|
1580 |
|
@@ -1582,7 +1694,7 @@ msgstr ""
|
|
1582 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1583 |
msgstr ""
|
1584 |
|
1585 |
-
#: src/class-updraftplus.php:
|
1586 |
msgid "Size: %s MB"
|
1587 |
msgstr ""
|
1588 |
|
@@ -1594,7 +1706,7 @@ msgstr ""
|
|
1594 |
msgid "Now"
|
1595 |
msgstr "الآن"
|
1596 |
|
1597 |
-
#: src/class-updraftplus.php:
|
1598 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1599 |
msgstr ""
|
1600 |
|
@@ -1616,107 +1728,107 @@ msgstr ""
|
|
1616 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: src/class-updraftplus.php:
|
1620 |
msgid "The given file was not found, or could not be read."
|
1621 |
msgstr ""
|
1622 |
|
1623 |
-
#: src/central/bootstrap.php:
|
1624 |
msgid "UpdraftCentral (Remote Control)"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: src/central/bootstrap.php:
|
1628 |
msgid "View recent UpdraftCentral log events"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: src/central/bootstrap.php:
|
1632 |
msgid "Enter any description"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: src/central/bootstrap.php:
|
1636 |
msgid "Description"
|
1637 |
msgstr " الوصف"
|
1638 |
|
1639 |
-
#: src/central/bootstrap.php:
|
1640 |
msgid "Delete..."
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: src/central/bootstrap.php:
|
1644 |
msgid "Created:"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: src/central/bootstrap.php:
|
1648 |
msgid "Access this site as user:"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: src/central/bootstrap.php:
|
1652 |
msgid "Details"
|
1653 |
msgstr "تفاصيل عن المناسبة"
|
1654 |
|
1655 |
-
#: src/central/bootstrap.php:
|
1656 |
msgid "Key description"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: src/central/bootstrap.php:
|
1660 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: src/central/bootstrap.php:
|
1664 |
msgid "An invalid URL was entered"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: src/central/bootstrap.php:
|
1668 |
msgid "Close..."
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
#: src/central/bootstrap.php:
|
1672 |
msgid "This connection appears to already have been made."
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: src/central/bootstrap.php:
|
1676 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: src/central/bootstrap.php:
|
1680 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1681 |
msgstr ""
|
1682 |
|
1683 |
-
#: src/central/bootstrap.php:
|
1684 |
msgid "You are not logged into this WordPress site in your web browser."
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: src/central/bootstrap.php:
|
1688 |
msgid "The key referred to was unknown."
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#: src/central/bootstrap.php:
|
1692 |
msgid "A new UpdraftCentral connection has not been made."
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: src/central/bootstrap.php:
|
1696 |
msgid "An UpdraftCentral connection has been made successfully."
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: src/central/bootstrap.php:
|
1700 |
msgid "UpdraftCentral Connection"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: src/backup.php:
|
1704 |
msgid "The backup was aborted by the user"
|
1705 |
msgstr ""
|
1706 |
|
1707 |
-
#: src/admin.php:
|
1708 |
msgid "Your settings have been saved."
|
1709 |
msgstr "تم حفظ إعداداتك."
|
1710 |
|
1711 |
-
#: src/admin.php:
|
1712 |
msgid "Total backup size:"
|
1713 |
msgstr ""
|
1714 |
|
1715 |
-
#: src/admin.php:
|
1716 |
msgid "stop"
|
1717 |
msgstr "توقف"
|
1718 |
|
1719 |
-
#: src/admin.php:
|
1720 |
msgid "The backup has finished running"
|
1721 |
msgstr ""
|
1722 |
|
@@ -1738,31 +1850,31 @@ msgstr ""
|
|
1738 |
msgid "this backup set"
|
1739 |
msgstr ""
|
1740 |
|
1741 |
-
#: src/
|
1742 |
msgid "calculate"
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: src/admin.php:
|
1746 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1747 |
msgstr ""
|
1748 |
|
1749 |
-
#: src/admin.php:
|
1750 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: src/admin.php:
|
1754 |
msgid "Please enter a valid URL"
|
1755 |
msgstr ""
|
1756 |
|
1757 |
-
#: src/admin.php:
|
1758 |
msgid "Saving..."
|
1759 |
msgstr "جاري الحفظ..."
|
1760 |
|
1761 |
-
#: src/admin.php:
|
1762 |
msgid "Error: the server sent us a response which we did not understand."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
-
#: src/admin.php:
|
1766 |
msgid "Fetching..."
|
1767 |
msgstr ""
|
1768 |
|
@@ -1770,7 +1882,7 @@ msgstr ""
|
|
1770 |
msgid "Asia Pacific (Seoul)"
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: src/restorer.php:
|
1774 |
msgid "Uploads URL:"
|
1775 |
msgstr ""
|
1776 |
|
@@ -1778,40 +1890,40 @@ msgstr ""
|
|
1778 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1779 |
msgstr ""
|
1780 |
|
1781 |
-
#: src/class-updraftplus.php:
|
1782 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1783 |
msgstr ""
|
1784 |
|
1785 |
-
#: src/class-updraftplus.php:
|
1786 |
msgid "Please read this link for important information on this process."
|
1787 |
msgstr ""
|
1788 |
|
1789 |
-
#: src/class-updraftplus.php:
|
1790 |
msgid "It will be imported as a new site."
|
1791 |
msgstr ""
|
1792 |
|
1793 |
-
#: src/admin.php:
|
1794 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1795 |
msgid "Dismiss"
|
1796 |
msgstr "رفض"
|
1797 |
|
1798 |
-
#: src/admin.php:
|
1799 |
msgid "Please fill in the required information."
|
1800 |
msgstr ""
|
1801 |
|
1802 |
-
#: src/addons/multisite.php:
|
1803 |
msgid "Read more..."
|
1804 |
msgstr ""
|
1805 |
|
1806 |
-
#: src/addons/multisite.php:
|
1807 |
msgid "may include some site-wide data"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
-
#: src/addons/multisite.php:
|
1811 |
msgid "All sites"
|
1812 |
msgstr ""
|
1813 |
|
1814 |
-
#: src/addons/multisite.php:
|
1815 |
msgid "Which site to restore"
|
1816 |
msgstr ""
|
1817 |
|
@@ -1856,7 +1968,7 @@ msgstr ""
|
|
1856 |
msgid "Call WordPress action:"
|
1857 |
msgstr ""
|
1858 |
|
1859 |
-
#: src/admin.php:
|
1860 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1861 |
msgstr ""
|
1862 |
|
@@ -1888,76 +2000,76 @@ msgstr ""
|
|
1888 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1889 |
msgstr ""
|
1890 |
|
1891 |
-
#: src/admin.php:
|
1892 |
msgid "Send this backup to remote storage"
|
1893 |
msgstr ""
|
1894 |
|
1895 |
-
#: src/admin.php:
|
1896 |
msgid "Check out UpdraftPlus Vault."
|
1897 |
msgstr ""
|
1898 |
|
1899 |
-
#: src/admin.php:
|
1900 |
msgid "Not got any remote storage?"
|
1901 |
msgstr ""
|
1902 |
|
1903 |
-
#: src/admin.php:
|
1904 |
msgid "settings"
|
1905 |
msgstr "إعدادات"
|
1906 |
|
1907 |
-
#: src/admin.php:
|
1908 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
-
#: src/admin.php:
|
1912 |
msgid "Include any files in the backup"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
-
#: src/admin.php:
|
1916 |
msgid "Include the database in the backup"
|
1917 |
msgstr ""
|
1918 |
|
1919 |
-
#: src/admin.php:
|
1920 |
msgid "Continue restoration"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: src/admin.php:
|
1924 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: src/admin.php:
|
1928 |
msgid "Unfinished restoration"
|
1929 |
msgstr ""
|
1930 |
|
1931 |
-
#: src/admin.php:
|
1932 |
msgid "%s minutes, %s seconds"
|
1933 |
msgstr ""
|
1934 |
|
1935 |
-
#: src/admin.php:
|
1936 |
msgid "Backup Contents And Schedule"
|
1937 |
msgstr ""
|
1938 |
|
1939 |
-
#: src/admin.php:
|
1940 |
msgid "Premium / Extensions"
|
1941 |
msgstr ""
|
1942 |
|
1943 |
-
#: src/admin.php:
|
1944 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
1945 |
msgstr ""
|
1946 |
|
1947 |
-
#: src/addons/morefiles.php:77, src/admin.php:
|
1948 |
msgctxt "(verb)"
|
1949 |
msgid "Download"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: src/admin.php:
|
1953 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: src/admin.php:
|
1957 |
msgid "Extensions"
|
1958 |
msgstr "Extensions"
|
1959 |
|
1960 |
-
#: src/admin.php:
|
1961 |
msgid "Advanced Tools"
|
1962 |
msgstr ""
|
1963 |
|
@@ -2080,23 +2192,23 @@ msgstr ""
|
|
2080 |
msgid "Could not access container"
|
2081 |
msgstr ""
|
2082 |
|
2083 |
-
#: src/class-updraftplus.php:
|
2084 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2085 |
msgstr ""
|
2086 |
|
2087 |
-
#: src/backup.php:
|
2088 |
msgid "the options table was not found"
|
2089 |
msgstr ""
|
2090 |
|
2091 |
-
#: src/backup.php:
|
2092 |
msgid "no options or sitemeta table was found"
|
2093 |
msgstr ""
|
2094 |
|
2095 |
-
#: src/backup.php:
|
2096 |
msgid "The database backup appears to have failed"
|
2097 |
msgstr ""
|
2098 |
|
2099 |
-
#: src/backup.php:
|
2100 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2101 |
msgstr ""
|
2102 |
|
@@ -2180,7 +2292,7 @@ msgstr ""
|
|
2180 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2181 |
msgstr ""
|
2182 |
|
2183 |
-
#: src/restorer.php:
|
2184 |
msgid "Deferring..."
|
2185 |
msgstr ""
|
2186 |
|
@@ -2205,39 +2317,39 @@ msgstr ""
|
|
2205 |
msgid "Actions upon selected backups"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
2209 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: src/admin.php:
|
2213 |
msgid "Backup sets removed:"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: src/admin.php:
|
2217 |
msgid "Processing..."
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: src/admin.php:
|
2221 |
msgid "For backups older than"
|
2222 |
msgstr ""
|
2223 |
|
2224 |
-
#: src/admin.php:
|
2225 |
msgid "week(s)"
|
2226 |
msgstr ""
|
2227 |
|
2228 |
-
#: src/admin.php:
|
2229 |
msgid "hour(s)"
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: src/admin.php:
|
2233 |
msgid "day(s)"
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: src/admin.php:
|
2237 |
msgid "in the month"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
-
#: src/admin.php:
|
2241 |
msgid "day"
|
2242 |
msgstr ""
|
2243 |
|
@@ -2249,11 +2361,11 @@ msgstr ""
|
|
2249 |
msgid "Add an additional retention rule..."
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: src/restorer.php:
|
2253 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2254 |
msgstr ""
|
2255 |
|
2256 |
-
#: src/restorer.php:
|
2257 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2258 |
msgstr ""
|
2259 |
|
@@ -2261,15 +2373,15 @@ msgstr ""
|
|
2261 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: src/class-updraftplus.php:
|
2265 |
msgid "You must upgrade MySQL to be able to use this database."
|
2266 |
msgstr ""
|
2267 |
|
2268 |
-
#: src/class-updraftplus.php:
|
2269 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2270 |
msgstr ""
|
2271 |
|
2272 |
-
#: src/admin.php:
|
2273 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2274 |
msgstr ""
|
2275 |
|
@@ -2297,11 +2409,11 @@ msgstr ""
|
|
2297 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: src/admin.php:
|
2301 |
msgid "Go to the remote storage settings in order to connect."
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: src/admin.php:
|
2305 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2306 |
msgstr ""
|
2307 |
|
@@ -2309,19 +2421,19 @@ msgstr ""
|
|
2309 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2310 |
msgstr ""
|
2311 |
|
2312 |
-
#: src/admin.php:
|
2313 |
msgid "Update quota count"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
-
#: src/admin.php:
|
2317 |
msgid "Counting..."
|
2318 |
msgstr ""
|
2319 |
|
2320 |
-
#: src/admin.php:
|
2321 |
msgid "Disconnecting..."
|
2322 |
msgstr ""
|
2323 |
|
2324 |
-
#: src/admin.php:
|
2325 |
msgid "Connecting..."
|
2326 |
msgstr ""
|
2327 |
|
@@ -2347,7 +2459,7 @@ msgstr ""
|
|
2347 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2348 |
msgstr ""
|
2349 |
|
2350 |
-
#: src/admin.php:
|
2351 |
#: src/methods/updraftvault.php:450
|
2352 |
msgid "Disconnect"
|
2353 |
msgstr ""
|
@@ -2380,7 +2492,7 @@ msgstr ""
|
|
2380 |
msgid "E-mail"
|
2381 |
msgstr ""
|
2382 |
|
2383 |
-
#: src/addons/migrator.php:185, src/central/bootstrap.php:
|
2384 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2385 |
msgid "Back..."
|
2386 |
msgstr ""
|
@@ -2398,7 +2510,7 @@ msgstr ""
|
|
2398 |
msgid "%s per quarter"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
-
#: src/central/bootstrap.php:
|
2402 |
#: src/methods/updraftvault.php:351
|
2403 |
msgid "Read more about it here."
|
2404 |
msgstr ""
|
@@ -2448,7 +2560,7 @@ msgstr ""
|
|
2448 |
msgid "Delete failed:"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
-
#: src/backup.php:
|
2452 |
msgid "The zip engine returned the message: %s."
|
2453 |
msgstr ""
|
2454 |
|
@@ -2468,47 +2580,47 @@ msgstr ""
|
|
2468 |
msgid "Allow download"
|
2469 |
msgstr ""
|
2470 |
|
2471 |
-
#: src/
|
2472 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2473 |
msgstr ""
|
2474 |
|
2475 |
-
#: src/
|
2476 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: src/
|
2480 |
msgid "Existing keys"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: src/addons/migrator.php:
|
2484 |
msgid "Your new key:"
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: src/central/bootstrap.php:
|
2488 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2489 |
msgstr ""
|
2490 |
|
2491 |
-
#: src/
|
2492 |
msgid "Key created successfully."
|
2493 |
msgstr ""
|
2494 |
|
2495 |
-
#: src/
|
2496 |
msgid "A key with this name already exists; you must use a unique name."
|
2497 |
msgstr ""
|
2498 |
|
2499 |
-
#: src/
|
2500 |
msgid "Also send this backup to the active remote storage locations"
|
2501 |
msgstr ""
|
2502 |
|
2503 |
-
#: src/
|
2504 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2505 |
msgstr ""
|
2506 |
|
2507 |
-
#: src/
|
2508 |
msgid "site not found"
|
2509 |
msgstr ""
|
2510 |
|
2511 |
-
#: src/
|
2512 |
msgid "Backup data will be sent to:"
|
2513 |
msgstr ""
|
2514 |
|
@@ -2520,7 +2632,7 @@ msgstr ""
|
|
2520 |
msgid "This site has no backups to restore from yet."
|
2521 |
msgstr ""
|
2522 |
|
2523 |
-
#: src/addons/reporting.php:
|
2524 |
msgid "Backup made by %s"
|
2525 |
msgstr ""
|
2526 |
|
@@ -2528,17 +2640,17 @@ msgstr ""
|
|
2528 |
msgid "This storage method does not allow downloading"
|
2529 |
msgstr ""
|
2530 |
|
2531 |
-
#: src/admin.php:
|
2532 |
msgid "(backup set imported from remote location)"
|
2533 |
msgstr ""
|
2534 |
|
2535 |
-
#: src/addons/wp-cli.php:
|
2536 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2537 |
msgid "Site"
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
#: src/addons/wp-cli.php:
|
2541 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2542 |
msgid "Backup sent to remote site - not available for download."
|
2543 |
msgstr ""
|
2544 |
|
@@ -2550,80 +2662,82 @@ msgstr ""
|
|
2550 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2551 |
msgstr ""
|
2552 |
|
2553 |
-
#: src/
|
2554 |
msgid "Testing connection..."
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: src/admin.php:
|
2558 |
msgid "Deleting..."
|
2559 |
msgstr ""
|
2560 |
|
2561 |
-
#: src/admin.php:
|
2562 |
msgid "key name"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
-
#: src/admin.php:
|
2566 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2567 |
msgstr ""
|
2568 |
|
2569 |
-
#: src/admin.php:
|
2570 |
msgid "Creating..."
|
2571 |
msgstr ""
|
2572 |
|
2573 |
-
#: src/addons/migrator.php:
|
2574 |
msgid "Or, receive a backup from a remote site"
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: src/addons/migrator.php:
|
2578 |
msgid "Paste key here"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: src/addons/migrator.php:
|
2582 |
msgid "How do I get a site's key?"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: src/addons/migrator.php:
|
2586 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2587 |
msgstr ""
|
2588 |
|
2589 |
-
#: src/addons/migrator.php:
|
2590 |
msgid "Or, send a backup to another site"
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
#: src/
|
|
|
2594 |
msgid "Send"
|
2595 |
msgstr ""
|
2596 |
|
2597 |
-
#: src/
|
2598 |
msgid "Send to site:"
|
2599 |
msgstr ""
|
2600 |
|
2601 |
-
#: src/
|
2602 |
msgid "No receiving sites have yet been added."
|
2603 |
msgstr ""
|
2604 |
|
2605 |
-
#: src/
|
2606 |
msgid "It is for sending backups to the following site: "
|
2607 |
msgstr ""
|
2608 |
|
2609 |
-
#: src/
|
2610 |
msgid "The key was successfully added."
|
2611 |
msgstr ""
|
2612 |
|
2613 |
-
#: src/
|
2614 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2615 |
msgstr ""
|
2616 |
|
2617 |
-
#: src/
|
2618 |
-
#: src/
|
|
|
2619 |
msgid "The entered key was corrupt - please try again."
|
2620 |
msgstr ""
|
2621 |
|
2622 |
-
#: src/
|
2623 |
msgid "The entered key was the wrong length - please try again."
|
2624 |
msgstr ""
|
2625 |
|
2626 |
-
#: src/
|
2627 |
msgid "key"
|
2628 |
msgstr ""
|
2629 |
|
@@ -2659,15 +2773,15 @@ msgstr ""
|
|
2659 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2660 |
msgstr ""
|
2661 |
|
2662 |
-
#: src/admin.php:
|
2663 |
msgid "Resetting..."
|
2664 |
msgstr ""
|
2665 |
|
2666 |
-
#: src/addons/migrator.php:
|
2667 |
msgid "Add site"
|
2668 |
msgstr ""
|
2669 |
|
2670 |
-
#: src/admin.php:
|
2671 |
msgid "Adding..."
|
2672 |
msgstr ""
|
2673 |
|
@@ -2675,7 +2789,7 @@ msgstr ""
|
|
2675 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2676 |
msgstr ""
|
2677 |
|
2678 |
-
#: src/restorer.php:
|
2679 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2680 |
msgstr ""
|
2681 |
|
@@ -2703,7 +2817,7 @@ msgstr ""
|
|
2703 |
msgid "To restore using any of the backup sets below, press the button."
|
2704 |
msgstr ""
|
2705 |
|
2706 |
-
#: src/admin.php:
|
2707 |
msgid "You have made changes to your settings, and not saved."
|
2708 |
msgstr ""
|
2709 |
|
@@ -2715,8 +2829,8 @@ msgstr ""
|
|
2715 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2716 |
msgstr ""
|
2717 |
|
2718 |
-
#: src/addons/azure.php:605, src/addons/
|
2719 |
-
#: src/
|
2720 |
msgid "For longer help, including screenshots, follow this link."
|
2721 |
msgstr ""
|
2722 |
|
@@ -2963,7 +3077,7 @@ msgstr ""
|
|
2963 |
msgid "(at same time as files backup)"
|
2964 |
msgstr ""
|
2965 |
|
2966 |
-
#: src/admin.php:
|
2967 |
msgid "No backup has been completed"
|
2968 |
msgstr ""
|
2969 |
|
@@ -2992,7 +3106,7 @@ msgstr ""
|
|
2992 |
msgid "Full feature list"
|
2993 |
msgstr ""
|
2994 |
|
2995 |
-
#: src/addons/autobackup.php:
|
2996 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
2997 |
msgstr ""
|
2998 |
|
@@ -3006,16 +3120,16 @@ msgctxt "Uploader: Drop db.gz.crypt files here to upload them for decryption - o
|
|
3006 |
msgid "or"
|
3007 |
msgstr ""
|
3008 |
|
3009 |
-
#: src/admin.php:
|
3010 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
3011 |
msgstr ""
|
3012 |
|
3013 |
-
#: src/addons/sftp.php:
|
3014 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
3015 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
3016 |
msgstr ""
|
3017 |
|
3018 |
-
#: src/addons/sftp.php:
|
3019 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3020 |
msgstr ""
|
3021 |
|
@@ -3037,12 +3151,12 @@ msgstr ""
|
|
3037 |
msgid "Check this box to have a basic report sent to"
|
3038 |
msgstr ""
|
3039 |
|
3040 |
-
#: src/admin.php:
|
3041 |
msgctxt "i.e. Non-automatic"
|
3042 |
msgid "Manual"
|
3043 |
msgstr ""
|
3044 |
|
3045 |
-
#: src/restorer.php:
|
3046 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3047 |
msgid "An error (%s) occurred:"
|
3048 |
msgstr ""
|
@@ -3055,7 +3169,7 @@ msgstr ""
|
|
3055 |
msgid "Any other file/directory on your server that you wish to back up"
|
3056 |
msgstr ""
|
3057 |
|
3058 |
-
#: src/admin.php:
|
3059 |
msgid "For even more features and personal support, check out "
|
3060 |
msgstr ""
|
3061 |
|
@@ -3063,8 +3177,8 @@ msgstr ""
|
|
3063 |
msgid "Database decryption phrase"
|
3064 |
msgstr ""
|
3065 |
|
3066 |
-
#: src/addons/autobackup.php:157, src/addons/autobackup.php:
|
3067 |
-
#: src/admin.php:
|
3068 |
msgid "Automatic backup before update"
|
3069 |
msgstr ""
|
3070 |
|
@@ -3149,7 +3263,7 @@ msgstr ""
|
|
3149 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3150 |
msgstr ""
|
3151 |
|
3152 |
-
#: src/admin.php:
|
3153 |
msgid "View Log"
|
3154 |
msgstr ""
|
3155 |
|
@@ -3166,7 +3280,7 @@ msgstr ""
|
|
3166 |
msgid "and retain this many scheduled backups"
|
3167 |
msgstr ""
|
3168 |
|
3169 |
-
#: src/admin.php:
|
3170 |
msgid "incremental backup; base backup: %s"
|
3171 |
msgstr ""
|
3172 |
|
@@ -3174,36 +3288,36 @@ msgstr ""
|
|
3174 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3175 |
msgstr ""
|
3176 |
|
3177 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3178 |
msgid "Upload files into UpdraftPlus."
|
3179 |
msgstr ""
|
3180 |
|
3181 |
-
#: src/admin.php:
|
3182 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3183 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3184 |
msgstr ""
|
3185 |
|
3186 |
-
#: src/class-updraftplus.php:
|
3187 |
msgid "Backup label:"
|
3188 |
msgstr ""
|
3189 |
|
3190 |
-
#: src/addons/backblaze.php:205, src/admin.php:
|
3191 |
msgid "Error: unexpected file read fail"
|
3192 |
msgstr ""
|
3193 |
|
3194 |
-
#: src/backup.php:
|
3195 |
msgid "check your log for more details."
|
3196 |
msgstr ""
|
3197 |
|
3198 |
-
#: src/backup.php:
|
3199 |
msgid "your web hosting account appears to be full; please see: %s"
|
3200 |
msgstr ""
|
3201 |
|
3202 |
-
#: src/backup.php:
|
3203 |
msgid "A zip error occurred"
|
3204 |
msgstr ""
|
3205 |
|
3206 |
-
#: src/addons/reporting.php:
|
3207 |
msgid "Your label for this backup (optional)"
|
3208 |
msgstr ""
|
3209 |
|
@@ -3223,15 +3337,15 @@ msgstr ""
|
|
3223 |
msgid "You need to supply both an email address and a password"
|
3224 |
msgstr ""
|
3225 |
|
3226 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
3227 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3228 |
msgstr ""
|
3229 |
|
3230 |
-
#: src/class-updraftplus.php:
|
3231 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3232 |
msgstr ""
|
3233 |
|
3234 |
-
#: src/class-updraftplus.php:
|
3235 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3236 |
msgstr ""
|
3237 |
|
@@ -3268,19 +3382,19 @@ msgstr ""
|
|
3268 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3269 |
msgstr ""
|
3270 |
|
3271 |
-
#: src/class-updraftplus.php:
|
3272 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3273 |
msgstr ""
|
3274 |
|
3275 |
-
#: src/class-updraftplus.php:
|
3276 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3277 |
msgstr ""
|
3278 |
|
3279 |
-
#: src/class-updraftplus.php:
|
3280 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3281 |
msgstr ""
|
3282 |
|
3283 |
-
#: src/class-updraftplus.php:
|
3284 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3285 |
msgstr ""
|
3286 |
|
@@ -3309,27 +3423,27 @@ msgstr ""
|
|
3309 |
msgid "UpdraftPlus is on social media - check us out!"
|
3310 |
msgstr ""
|
3311 |
|
3312 |
-
#: src/admin.php:
|
3313 |
msgid "Why am I seeing this?"
|
3314 |
msgstr ""
|
3315 |
|
3316 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3317 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3321 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: src/admin.php:
|
3325 |
msgid "Start backup"
|
3326 |
msgstr ""
|
3327 |
|
3328 |
-
#: src/class-updraftplus.php:
|
3329 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3330 |
msgstr ""
|
3331 |
|
3332 |
-
#: src/admin.php:
|
3333 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3334 |
msgstr ""
|
3335 |
|
@@ -3337,11 +3451,11 @@ msgstr ""
|
|
3337 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3338 |
msgstr ""
|
3339 |
|
3340 |
-
#: src/admin.php:
|
3341 |
msgid "This file could not be uploaded"
|
3342 |
msgstr ""
|
3343 |
|
3344 |
-
#: src/admin.php:
|
3345 |
msgid "You will find more information about this in the Settings section."
|
3346 |
msgstr ""
|
3347 |
|
@@ -3357,15 +3471,15 @@ msgstr ""
|
|
3357 |
msgid "Memory limit"
|
3358 |
msgstr ""
|
3359 |
|
3360 |
-
#: src/class-updraftplus.php:
|
3361 |
msgid "restoration"
|
3362 |
msgstr ""
|
3363 |
|
3364 |
-
#: src/backup.php:
|
3365 |
msgid "Incremental"
|
3366 |
msgstr ""
|
3367 |
|
3368 |
-
#: src/backup.php:
|
3369 |
msgid "Full backup"
|
3370 |
msgstr ""
|
3371 |
|
@@ -3381,9 +3495,9 @@ msgstr ""
|
|
3381 |
msgid "Backup succeeded"
|
3382 |
msgstr ""
|
3383 |
|
3384 |
-
#: src/addons/incremental.php:
|
3385 |
-
#: src/addons/incremental.php:
|
3386 |
-
#: src/admin.php:
|
3387 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3388 |
msgid "Every %s hours"
|
3389 |
msgstr ""
|
@@ -3422,15 +3536,15 @@ msgstr ""
|
|
3422 |
msgid "search term"
|
3423 |
msgstr ""
|
3424 |
|
3425 |
-
#: src/restorer.php:
|
3426 |
msgid "Too many database errors have occurred - aborting"
|
3427 |
msgstr ""
|
3428 |
|
3429 |
-
#: src/backup.php:
|
3430 |
msgid "read more at %s"
|
3431 |
msgstr ""
|
3432 |
|
3433 |
-
#: src/backup.php:
|
3434 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3435 |
msgstr ""
|
3436 |
|
@@ -3438,7 +3552,7 @@ msgstr ""
|
|
3438 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3439 |
msgstr ""
|
3440 |
|
3441 |
-
#: src/admin.php:
|
3442 |
msgid "You have not yet made any backups."
|
3443 |
msgstr ""
|
3444 |
|
@@ -3458,29 +3572,29 @@ msgstr ""
|
|
3458 |
msgid "Free disk space in account:"
|
3459 |
msgstr ""
|
3460 |
|
3461 |
-
#: src/admin.php:
|
3462 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3463 |
msgstr ""
|
3464 |
|
3465 |
-
#: src/admin.php:
|
3466 |
-
#: src/admin.php:
|
3467 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3468 |
msgid "Existing Backups"
|
3469 |
msgstr ""
|
3470 |
|
3471 |
-
#: src/admin.php:
|
3472 |
msgid "Current Status"
|
3473 |
msgstr ""
|
3474 |
|
3475 |
-
#: src/admin.php:
|
3476 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3477 |
msgstr ""
|
3478 |
|
3479 |
-
#: src/admin.php:
|
3480 |
msgid "To make a backup, just press the Backup Now button."
|
3481 |
msgstr ""
|
3482 |
|
3483 |
-
#: src/admin.php:
|
3484 |
msgid "Welcome to UpdraftPlus!"
|
3485 |
msgstr ""
|
3486 |
|
@@ -3552,7 +3666,7 @@ msgstr ""
|
|
3552 |
msgid "user"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
-
#: src/class-updraftplus.php:
|
3556 |
msgid "External database (%s)"
|
3557 |
msgstr ""
|
3558 |
|
@@ -3570,7 +3684,7 @@ msgstr ""
|
|
3570 |
msgid "However, subsequent access attempts failed:"
|
3571 |
msgstr ""
|
3572 |
|
3573 |
-
#: src/addons/wp-cli.php:
|
3574 |
msgid "External database"
|
3575 |
msgstr ""
|
3576 |
|
@@ -3602,7 +3716,7 @@ msgstr ""
|
|
3602 |
msgid "use UpdraftPlus Premium"
|
3603 |
msgstr ""
|
3604 |
|
3605 |
-
#: src/class-updraftplus.php:
|
3606 |
msgid "Decryption failed. The database file is encrypted."
|
3607 |
msgstr ""
|
3608 |
|
@@ -3610,16 +3724,16 @@ msgstr ""
|
|
3610 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3611 |
msgstr ""
|
3612 |
|
3613 |
-
#: src/restorer.php:
|
3614 |
-
#: src/restorer.php:
|
3615 |
msgid "An error occurred on the first %s command - aborting run"
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: src/addons/moredatabase.php:111, src/backup.php:
|
3619 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3620 |
msgstr ""
|
3621 |
|
3622 |
-
#: src/backup.php:
|
3623 |
msgid "database connection attempt failed."
|
3624 |
msgstr ""
|
3625 |
|
@@ -3657,7 +3771,8 @@ msgstr ""
|
|
3657 |
msgid "Tenant"
|
3658 |
msgstr ""
|
3659 |
|
3660 |
-
#: src/
|
|
|
3661 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3662 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3663 |
msgid "Follow this link for more information"
|
@@ -3791,20 +3906,20 @@ msgid "Fetch"
|
|
3791 |
msgstr ""
|
3792 |
|
3793 |
#: src/addons/migrator.php:489,
|
3794 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3795 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3796 |
msgid "This feature requires %s version %s or later"
|
3797 |
msgstr ""
|
3798 |
|
3799 |
-
#: src/restorer.php:
|
3800 |
msgid "Failed to unpack the archive"
|
3801 |
msgstr ""
|
3802 |
|
3803 |
-
#: src/class-updraftplus.php:
|
3804 |
msgid "Error - failed to download the file"
|
3805 |
msgstr ""
|
3806 |
|
3807 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3808 |
msgid "Rescan local folder for new backup sets"
|
3809 |
msgstr ""
|
3810 |
|
@@ -3820,20 +3935,20 @@ msgstr ""
|
|
3820 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3821 |
msgstr ""
|
3822 |
|
3823 |
-
#: src/addons/sftp.php:
|
3824 |
msgid "password/key"
|
3825 |
msgstr " الرقم السري/المفتاح"
|
3826 |
|
3827 |
-
#: src/addons/migrator.php:
|
3828 |
-
#: src/admin.php:
|
3829 |
msgid "Key"
|
3830 |
msgstr "مفتاح"
|
3831 |
|
3832 |
-
#: src/addons/sftp.php:
|
3833 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3834 |
msgstr "للدخول يجب ادخال إما الرقم السري أو المفتاح، وليس كلاهما."
|
3835 |
|
3836 |
-
#: src/addons/sftp.php:
|
3837 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3838 |
msgstr "المفتاح الذي أدخلته غير صالح، أو أنه فاسد."
|
3839 |
|
@@ -3841,70 +3956,70 @@ msgstr "المفتاح الذي أدخلته غير صالح، أو أنه فا
|
|
3841 |
msgid "SCP/SFTP password/key"
|
3842 |
msgstr "الرقم السري/المفتاح الخاص بـ SCP/SFTP"
|
3843 |
|
3844 |
-
#: src/addons/wp-cli.php:
|
3845 |
msgid "Files backup (created by %s)"
|
3846 |
msgstr "ملفات النسخة الإحتياطية (ولدت من طرف: %s.) "
|
3847 |
|
3848 |
-
#: src/addons/wp-cli.php:
|
3849 |
msgid "Files and database WordPress backup (created by %s)"
|
3850 |
msgstr "الملفات وقاعدة البيانات للووردبريس بالنسخة الإحتياطية (ولدت من طرف: %s.)"
|
3851 |
|
3852 |
-
#: src/addons/importer.php:276, src/admin.php:
|
3853 |
-
#: src/includes/class-backup-history.php:
|
3854 |
msgid "Backup created by: %s."
|
3855 |
msgstr "ولدت النسخة الإحتياطية من طرف: %s."
|
3856 |
|
3857 |
-
#: src/addons/wp-cli.php:
|
3858 |
msgid "Database (created by %s)"
|
3859 |
msgstr "قاعدة بيانات (ولدت من طرف: %s.) "
|
3860 |
|
3861 |
-
#: src/addons/wp-cli.php:
|
3862 |
msgid "unknown source"
|
3863 |
msgstr "مصدر غير معروف"
|
3864 |
|
3865 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3866 |
msgid "Rescan remote storage"
|
3867 |
msgstr "إعادة فحص الإستضافة الإستضافة السحابية"
|
3868 |
|
3869 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3870 |
msgid "Upload backup files"
|
3871 |
msgstr "رفع ملفات النسخة الإحتياطية"
|
3872 |
|
3873 |
-
#: src/admin.php:
|
3874 |
msgid "This backup was created by %s, and can be imported."
|
3875 |
msgstr "تم خلق النسخة الإحتياطية من طرف %s, ويمكن استيرادها."
|
3876 |
|
3877 |
-
#: src/admin.php:
|
3878 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3879 |
msgstr "إقرأ هذه الصفحة لمعرفة المزيد وإمكانية الإصلاح."
|
3880 |
|
3881 |
-
#: src/admin.php:
|
3882 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3883 |
msgstr "ووردبريس يملك عدد (%d) من المهام المتأخرة. ما لم يكن هذا الموقع خاص بالتطوير، فهذا يعني أن خاصية المهام بالووردبريس غير شغالة."
|
3884 |
|
3885 |
-
#: src/admin.php:
|
3886 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3887 |
msgstr "إن كانت هذه النسخة الإحتياطية خلقت بإستخدام تطبيق آخر، يمكن لإضافة UpdraftPlus Premium مساعدتك في حل المشكلة."
|
3888 |
|
3889 |
-
#: src/admin.php:
|
3890 |
msgid "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."
|
3891 |
msgstr "مع ذلك، ملفات UpdraftPlus المضغوطة هي ملفات zip/SQL عادية - فإن كنت تعتقد أن الملف هو على الصيغة الصحيحة، المرجو إعادة تسميته بالإسم الموصى به."
|
3892 |
|
3893 |
-
#: src/admin.php:
|
3894 |
-
#: src/includes/class-backup-history.php:
|
3895 |
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))."
|
3896 |
msgstr "هذا الملف لا نعتقد أنه نسخة احتياطية من UpdraftPlus ( كالملفات المضغوطة بصيغتي .zip أو . gz التي لها أسماء مثل: backup_(time)_(site name)_(code)_(type).(zip|gz))."
|
3897 |
|
3898 |
-
#: src/admin.php:
|
3899 |
-
#: src/restorer.php:
|
3900 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3901 |
msgstr "النسخة الإحتياطية خلقت من جهة غير معروفة (%s)، لا يمكن استيرادها."
|
3902 |
|
3903 |
-
#: src/restorer.php:
|
3904 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
3905 |
msgstr "مجلد (wp-content) غير موجود البثة بهذا الملف المضغوط."
|
3906 |
|
3907 |
-
#: src/restorer.php:
|
3908 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
3909 |
msgstr "هذه النسخة من UpdraftPlus لا تستطيع التعامل مع نوع النسخ الإحتياطية هذا."
|
3910 |
|
@@ -3912,7 +4027,7 @@ msgstr "هذه النسخة من UpdraftPlus لا تستطيع التعامل م
|
|
3912 |
msgid "%s returned an unexpected HTTP response: %s"
|
3913 |
msgstr "أبدى %s إجابة HTTP غير متوقعة: %s"
|
3914 |
|
3915 |
-
#: src/addons/sftp.php:
|
3916 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
3917 |
msgstr "وحدة UpdraftPlus لطريقة الوصول للملف (%s) غير مدعومة من قبل الملفات المسرودة"
|
3918 |
|
@@ -3921,11 +4036,11 @@ msgstr "وحدة UpdraftPlus لطريقة الوصول للملف (%s) غير م
|
|
3921 |
msgid "No settings were found"
|
3922 |
msgstr "لم يتم العثور على الإعدادات"
|
3923 |
|
3924 |
-
#: src/includes/class-backup-history.php:
|
3925 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
3926 |
msgstr "تمت إضافة واحدة أو أكثر من النسخ الإحتياطية التي وجدناها بالإستضافة السحابية، لاحظ أن هذه النسخ لن تتم مسحها أوتوماتيكيا من الإعادادات الإفتراضية، لو أو متى شئت حذفها يجب عليك حذفها يدويا."
|
3927 |
|
3928 |
-
#: src/admin.php:
|
3929 |
msgid "Rescanning remote and local storage for backup sets..."
|
3930 |
msgstr "جاري فحص الإستضافة السحابية والمساحة التخزينية المحلية بحثا عن نسخ احتياطية..."
|
3931 |
|
@@ -3934,7 +4049,7 @@ msgstr "جاري فحص الإستضافة السحابية والمساحة ا
|
|
3934 |
msgid "(Read more)"
|
3935 |
msgstr "(قراءة المزيد)"
|
3936 |
|
3937 |
-
#: src/addons/reporting.php:
|
3938 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
3939 |
msgstr "تسجيل كافة الرسائل بسجل الرسائل (من المحتمل أنه فقط مديري الخادم من سيغب في هذه العملية)"
|
3940 |
|
@@ -3955,16 +4070,16 @@ msgstr "الأسئلة الشائعة %s الأخرى."
|
|
3955 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
3956 |
msgstr "تحقق من هذا الخيار لتتمكن من تلقي المزيد من المعلومات بر الإيميل لعمليات النسخ الإحتياطي - مفيدة جدا ان كان هناك مشاكل بالعملية."
|
3957 |
|
3958 |
-
#: src/addons/morefiles.php:468, src/admin.php:
|
3959 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
3960 |
msgstr "في حال إدخال ملفات/مجلدات متعددة، عندها قم بالتفرقة بينها باستخدام الفاصلة. للكيانات بالمستوى العلوي، قم باستخدام * في بداية أو نهاية المدخلات لتحل محل البدائل."
|
3961 |
|
3962 |
-
#: src/class-updraftplus.php:
|
3963 |
-
#: src/restorer.php:
|
3964 |
msgid "Your hosting company must enable these functions before %s can work."
|
3965 |
msgstr "شركة الإستضافة لموقعك يجب أن تُفعل هذه الوضائف %s قبل أن نتمكن من العمل"
|
3966 |
|
3967 |
-
#: src/class-updraftplus.php:
|
3968 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
3969 |
msgstr "نسخة PHP المنصبة تحمل هذه الوظائف الغير مفعلة: %s"
|
3970 |
|
@@ -3980,11 +4095,11 @@ msgstr "خادم FTP مشفر (تشفير غير واضح)"
|
|
3980 |
msgid "regular non-encrypted FTP"
|
3981 |
msgstr "خادم FTP غير مشفر اعتيادي"
|
3982 |
|
3983 |
-
#: src/restorer.php:
|
3984 |
msgid "Backup created by:"
|
3985 |
msgstr "نسخة احتياطية أنشأها:"
|
3986 |
|
3987 |
-
#: src/udaddons/options.php:
|
3988 |
msgid "Available to claim on this site"
|
3989 |
msgstr "متوفر للطلب من هذا الموقع"
|
3990 |
|
@@ -4034,15 +4149,15 @@ msgstr "وصولك المدفوع لتحديثات UpdraftPlus بهذا المو
|
|
4034 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4035 |
msgstr "استبعاد من لوحة التحكم (لمدة %s أسبوع)"
|
4036 |
|
4037 |
-
#: src/class-updraftplus.php:
|
4038 |
msgid "The attempt to undo the double-compression succeeded."
|
4039 |
msgstr "نجاح محاولة التراجع من الضغط المزدوج"
|
4040 |
|
4041 |
-
#: src/class-updraftplus.php:
|
4042 |
msgid "The attempt to undo the double-compression failed."
|
4043 |
msgstr "فشل محاولة التراجع من الضغط المزدوج"
|
4044 |
|
4045 |
-
#: src/class-updraftplus.php:
|
4046 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4047 |
msgstr "يبدو أن ملف قاعدة البيانات قد تم ضغطه مرتين - نعتقد أن الموقع الذي قمتم بتحميل الملف منه يحمل خادم سيرفر غير مهيء بشكل جيد"
|
4048 |
|
@@ -4050,19 +4165,19 @@ msgstr "يبدو أن ملف قاعدة البيانات قد تم ضغطه مر
|
|
4050 |
msgid "Constants"
|
4051 |
msgstr "ثوابت"
|
4052 |
|
4053 |
-
#: src/backup.php:
|
4054 |
msgid "Failed to open database file for reading:"
|
4055 |
msgstr "فشل في فتح ملف قاعدة البيانات للقراءة:"
|
4056 |
|
4057 |
-
#: src/backup.php:
|
4058 |
msgid "No database tables found"
|
4059 |
msgstr "لم نجد أي جداول لقاعدة البيانات"
|
4060 |
|
4061 |
-
#: src/backup.php:
|
4062 |
msgid "please wait for the rescheduled attempt"
|
4063 |
msgstr "فضلا انتظر محاولة إعادة الجدولة"
|
4064 |
|
4065 |
-
#: src/addons/reporting.php:
|
4066 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4067 |
msgstr "لاحظ أن رسائل التحذير استشارية - عملية النسخ الاحتياطي لا تتوقف بالنسبة لهم. بدلا من ذلك، ستوفر لك معلومات قد تجدها مفيدة، أو قد تشير إلى مصدر المشكلة إذا لم تنجح عملية النسخ الاحتياطي."
|
4068 |
|
@@ -4075,7 +4190,7 @@ msgstr "حساب ممتلئ: حسابك %s يحمل فقط %d بايت متبق
|
|
4075 |
msgid "Errors occurred:"
|
4076 |
msgstr "أخطاء حدثت:"
|
4077 |
|
4078 |
-
#: src/admin.php:
|
4079 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4080 |
msgstr "لتحميل ملف السجل لهذه العملية تابع هذا الرابط (ستحتاج هذا الملف في أي عملية طلب للدعم)"
|
4081 |
|
@@ -4095,11 +4210,11 @@ msgstr "استرجاع (إذا لزم الأمر) وإعداد ملفات الن
|
|
4095 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4096 |
msgstr "اعدادات PHP بالسيرفر تسمح بتشغيل PHP لمدة %s ثانية فقط، ولا تسمح لوصول لهذا الحد. إن لم تتمكن من استرداد حجم كبير من البيانات بسبب هذا الحد، يمكنك الإتصال بشرك الإستضافة الخاصة بك (أو محاولة الإسترداد قطعة-قطعة)"
|
4097 |
|
4098 |
-
#: src/restorer.php:
|
4099 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4100 |
msgstr "وجود مجلدات غير محذوفة من النسخة السابقة (من فضلك استخدم خيار \"مسح المجلدات القديمة\" لمسحها قبل المحاولة مرة أخرى) : %s"
|
4101 |
|
4102 |
-
#: src/admin.php:
|
4103 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4104 |
msgstr "مقدار الوقت المسموح به لإضافات وورد بالتشغيل منخفض جدا (%s ثانية) - يجب زيادته لتجنب فشل النسخ الاحتياطي (استشر خدمة الزبناء الخاصة بشركة الإستضافة الخاص بك لمزيد من المساعدة - إعدادات max_execution_time PHP، و القيمة الموصى بها هي %s ثانية أو أكثر)"
|
4105 |
|
@@ -4107,20 +4222,20 @@ msgstr "مقدار الوقت المسموح به لإضافات وورد بال
|
|
4107 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4108 |
msgstr "تم تعطيل هذه الإضافة: %s: يمكك اعادة تفعيلها عندما تكون مستعد."
|
4109 |
|
4110 |
-
#: src/addons/sftp.php:
|
4111 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4112 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4113 |
msgstr "انتهى توقيت الإتصال %s، إذا كنت دخلت الملقم بشكل صحيح، إذا فهذا الخطأ عادة ما يكون سببه جدار حماية قد حظر الاتصال - يجب أن تحقق من المشكلة مع شركة استضافة المواقع الخاصة بك."
|
4114 |
|
4115 |
-
#: src/addons/moredatabase.php:143, src/admin.php:
|
4116 |
msgid "Messages:"
|
4117 |
msgstr "رسائل:"
|
4118 |
|
4119 |
-
#: src/restorer.php:
|
4120 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4121 |
msgstr "تم العثور على خط SQL أكبر من الحد الأقصى لحجم الحزمة ولا يمكن تقسيمها، هذا الخط لن نتمكن من معالجته، وسنقوم بإبعاده: %s"
|
4122 |
|
4123 |
-
#: src/restorer.php:
|
4124 |
msgid "The directory does not exist"
|
4125 |
msgstr "المجلد غير متوفر"
|
4126 |
|
@@ -4273,125 +4388,125 @@ msgstr "الحسابات المنشأة بموقع rackspacecloud.com هي حس
|
|
4273 |
msgid "Authorisation failed (check your credentials)"
|
4274 |
msgstr "فشل التفويض (راجع معلوماتك)"
|
4275 |
|
4276 |
-
#: src/includes/class-commands.php:
|
4277 |
#: src/udaddons/options.php:232
|
4278 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4279 |
msgstr "حدث خطأ غير معروف عند محاولة الاتصال بـ UpdraftPlus.Com"
|
4280 |
|
4281 |
-
#: src/admin.php:
|
4282 |
msgid "Create"
|
4283 |
msgstr "خلق"
|
4284 |
|
4285 |
-
#: src/admin.php:
|
4286 |
msgid "Trying..."
|
4287 |
msgstr "اعادة المحاولة..."
|
4288 |
|
4289 |
-
#: src/admin.php:
|
4290 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4291 |
msgstr "كلمة المرور الخاصة بمستخدم RackSpace هي (هذا لن يظهر مرة أخرى):"
|
4292 |
|
4293 |
-
#: src/admin.php:
|
4294 |
msgid "Error data:"
|
4295 |
msgstr "خطأ بالبيانات:"
|
4296 |
|
4297 |
-
#: src/admin.php:
|
4298 |
msgid "Backup does not exist in the backup history"
|
4299 |
msgstr "النسخة الإحتياطية لا توجد بتاريخ النسخ"
|
4300 |
|
4301 |
-
#: src/admin.php:
|
4302 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4303 |
msgstr "تثبيت ووردبريس الخاص بك به مجلدات قديمة قبل حالة الإستعادة/الدمج ( معلومات تقنية: بها بادئة -old). يجب أن تضغط على هذا الزر لحذفها بمجرد التحقق من عمل الإستعادة."
|
4304 |
|
4305 |
-
#: src/restorer.php:
|
4306 |
msgid "Split line to avoid exceeding maximum packet size"
|
4307 |
msgstr "تقسيم الخط لتفاذي الحجم الأقصى للحزم"
|
4308 |
|
4309 |
-
#: src/restorer.php:
|
4310 |
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 (%s)"
|
4311 |
msgstr "المستخدم لا يمتلك صلاحيات لتحريك الجداول. سنحاول الإستعادة عن طريق إفراغ الجداول، يمكن لهذه العملية النجاح طالما أننا نستعيد من نسخة ووردبريس مع نفس بنية قاعدة البيانات (%s)"
|
4312 |
|
4313 |
-
#: src/restorer.php:
|
4314 |
msgid "Could not move the files into place. Check your file permissions."
|
4315 |
msgstr "لا يمكن نقل الملفات من مكانها. تحقق من أذونات الملف."
|
4316 |
|
4317 |
-
#: src/restorer.php:
|
4318 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4319 |
msgstr "لا يمكن نقل الملفات من مكانها. تحقق من المجلد wp-content/upgrade. "
|
4320 |
|
4321 |
-
#: src/restorer.php:
|
4322 |
msgid "Could not move old files out of the way."
|
4323 |
msgstr "لا يمكن نقل البيانات بعيدا."
|
4324 |
|
4325 |
-
#: src/restorer.php:
|
4326 |
msgid "Moving old data out of the way..."
|
4327 |
msgstr "نقل البيانات القديمة بعيدا ..."
|
4328 |
|
4329 |
-
#: src/addons/reporting.php:
|
4330 |
msgid "Add another address..."
|
4331 |
msgstr "إضافة عنوان آخر ..."
|
4332 |
|
4333 |
-
#: src/addons/reporting.php:
|
4334 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4335 |
msgstr "أدخل عناوين بريد الكتروني هنا لإرسال تقرير لها عند انتهاء مهمة النسخ الاحتياطي."
|
4336 |
|
4337 |
-
#: src/addons/reporting.php:
|
4338 |
msgid "Email reports"
|
4339 |
msgstr "تقارير البريد الإلكتروني"
|
4340 |
|
4341 |
-
#: src/class-updraftplus.php:
|
4342 |
msgid "%s checksum: %s"
|
4343 |
msgstr "%s الاختباري:%s"
|
4344 |
|
4345 |
-
#: src/class-updraftplus.php:
|
4346 |
msgid "files: %s"
|
4347 |
msgstr "ملفات:%s"
|
4348 |
|
4349 |
-
#: src/addons/reporting.php:
|
4350 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4351 |
msgstr "استخدام قسم \"التقارير\" لتكوين عناوين البريد الإلكتروني ليتم استخدامها."
|
4352 |
|
4353 |
-
#: src/addons/reporting.php:
|
4354 |
msgid "Debugging information"
|
4355 |
msgstr "معلومات التصحيح"
|
4356 |
|
4357 |
-
#: src/addons/reporting.php:
|
4358 |
msgid "Uploaded to:"
|
4359 |
msgstr "تحميلها على:"
|
4360 |
|
4361 |
-
#: src/addons/reporting.php:
|
4362 |
msgid "Time taken:"
|
4363 |
msgstr "الوقت المستغرق:"
|
4364 |
|
4365 |
-
#: src/addons/reporting.php:
|
4366 |
msgid "Warnings"
|
4367 |
msgstr "تحذيرات"
|
4368 |
|
4369 |
-
#: src/addons/reporting.php:
|
4370 |
msgid "Errors"
|
4371 |
msgstr "أخطاء"
|
4372 |
|
4373 |
-
#: src/addons/reporting.php:
|
4374 |
msgid "Errors / warnings:"
|
4375 |
msgstr "أخطاء / تحذيرات:"
|
4376 |
|
4377 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4378 |
-
#: src/addons/reporting.php:
|
4379 |
msgid "Contains:"
|
4380 |
msgstr "يحتوي على:"
|
4381 |
|
4382 |
-
#: src/addons/reporting.php:
|
4383 |
msgid "Backup began:"
|
4384 |
msgstr "بدأ النسخ الاحتياطي:"
|
4385 |
|
4386 |
-
#: src/addons/reporting.php:
|
4387 |
msgid "Backup Report"
|
4388 |
msgstr "تقرير النسخ الاحتياطي"
|
4389 |
|
4390 |
-
#: src/addons/reporting.php:
|
4391 |
msgid "%d hours, %d minutes, %d seconds"
|
4392 |
msgstr "%d ساعة،%d دقيقة، %d ثانية"
|
4393 |
|
4394 |
-
#: src/addons/reporting.php:
|
4395 |
msgid "%d errors, %d warnings"
|
4396 |
msgstr "%d الأخطاء، %d تحذيرات"
|
4397 |
|
@@ -4400,7 +4515,7 @@ msgstr "%d الأخطاء، %d تحذيرات"
|
|
4400 |
msgid "%s authentication"
|
4401 |
msgstr "%s مصادقة"
|
4402 |
|
4403 |
-
#: src/addons/onedrive.php:845, src/class-updraftplus.php:
|
4404 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4405 |
#: src/methods/dropbox.php:775, src/methods/dropbox.php:790,
|
4406 |
#: src/methods/dropbox.php:803, src/methods/dropbox.php:946
|
@@ -4427,7 +4542,7 @@ msgstr "لمزيد من الخيارات، استخدام الإضافة \"%s\".
|
|
4427 |
msgid "Your site's admin email address (%s) will be used."
|
4428 |
msgstr "سيتم استخدام عنوان البريد الإلكتروني الخاص بالمشرف (%s)."
|
4429 |
|
4430 |
-
#: src/admin.php:
|
4431 |
#: src/methods/updraftvault.php:362
|
4432 |
msgid "Connect"
|
4433 |
msgstr "الإتصال"
|
@@ -4436,55 +4551,55 @@ msgstr "الإتصال"
|
|
4436 |
msgid "For more reporting features, use the Reporting add-on."
|
4437 |
msgstr "لمزيد من ميزات التقارير، استخدام اضافات التقارير."
|
4438 |
|
4439 |
-
#: src/class-updraftplus.php:
|
4440 |
msgid "(version: %s)"
|
4441 |
msgstr "(الإصدار: %s)"
|
4442 |
|
4443 |
-
#: src/admin.php:
|
4444 |
msgid "Be aware that mail servers tend to have size limits; typically around %s Mb; backups larger than any limits will likely not arrive."
|
4445 |
msgstr "تحقق من حجم الملفات المسموح به بخدمة الإيميل، تقريبا %s ميجا، أي نسخ احتياطية أكبر من هذا الحجم لن تصلك أبدا."
|
4446 |
|
4447 |
-
#: src/addons/reporting.php:
|
4448 |
msgid "When the Email storage method is enabled, also send the backup"
|
4449 |
msgstr ""
|
4450 |
|
4451 |
-
#: src/addons/reporting.php:
|
4452 |
msgid "Latest status:"
|
4453 |
msgstr "آخر التحديثات:"
|
4454 |
|
4455 |
-
#: src/backup.php:
|
4456 |
msgid "Backup contains:"
|
4457 |
msgstr "تحتوي النسخة الإحتياطية على:"
|
4458 |
|
4459 |
-
#: src/backup.php:
|
4460 |
msgid "Backed up: %s"
|
4461 |
msgstr "نسخ احتياطي: %s"
|
4462 |
|
4463 |
-
#: src/addons/reporting.php:
|
4464 |
msgid "The log file has been attached to this email."
|
4465 |
msgstr "تم إرفاق ملف السجل بهذا البريد الإلكتروني."
|
4466 |
|
4467 |
-
#: src/backup.php:
|
4468 |
msgid "Unknown/unexpected error - please raise a support request"
|
4469 |
msgstr "خطأ غير معروف / غير متوقع - يرجى رفع طلب دعم"
|
4470 |
|
4471 |
-
#: src/backup.php:
|
4472 |
msgid "Database only (files were not part of this particular schedule)"
|
4473 |
msgstr " قاعدة البيانات فقط (لن يتم خلق نسخ احتياطية للملفات)"
|
4474 |
|
4475 |
-
#: src/backup.php:
|
4476 |
msgid "Database (files backup has not completed)"
|
4477 |
msgstr "قاعدة بيانات (لم يتم إكمال نسخ الملفات احتياطيا)"
|
4478 |
|
4479 |
-
#: src/backup.php:
|
4480 |
msgid "Files only (database was not part of this particular schedule)"
|
4481 |
msgstr "الملفات فقط (لن يتم خلق نسخ احتياطية لقاعدة البيانات)"
|
4482 |
|
4483 |
-
#: src/backup.php:
|
4484 |
msgid "Files (database backup has not completed)"
|
4485 |
msgstr "ملفات (لم يتم إكمال نسخ قاعدة بيانات احتياطيا)"
|
4486 |
|
4487 |
-
#: src/admin.php:
|
4488 |
msgid "Files and database"
|
4489 |
msgstr "ملفات وقواعد البيانات"
|
4490 |
|
@@ -4508,31 +4623,31 @@ msgstr "نسخة الووردبريس هذه تخدم مواقع عديدة (ش
|
|
4508 |
msgid "UpdraftPlus warning:"
|
4509 |
msgstr "تحذير UpdraftPlus :"
|
4510 |
|
4511 |
-
#: src/udaddons/options.php:
|
4512 |
msgid "(or connect using the form on this page if you have already purchased it)"
|
4513 |
msgstr "(أو قم بالاتصال باستخدام النموذج على هذه الصفحة إذا كنت قد اشتريته بالفعل)"
|
4514 |
|
4515 |
-
#: src/udaddons/options.php:
|
4516 |
msgid "please follow this link to update the plugin in order to activate it"
|
4517 |
msgstr "يرجى اتباع هذا الرابط لتحديث البرنامج المساعد من أجل تفعيله"
|
4518 |
|
4519 |
-
#: src/udaddons/options.php:
|
4520 |
msgid "please follow this link to update the plugin in order to get it"
|
4521 |
msgstr "يرجى اتباع هذا الرابط لتحديث البرنامج المساعد من أجل الحصول عليه"
|
4522 |
|
4523 |
-
#: src/udaddons/options.php:
|
4524 |
msgid "latest"
|
4525 |
msgstr "آخر"
|
4526 |
|
4527 |
-
#: src/udaddons/options.php:
|
4528 |
msgid "Your version: %s"
|
4529 |
msgstr "الإصدار: %s"
|
4530 |
|
4531 |
-
#: src/udaddons/options.php:
|
4532 |
msgid "You've got it"
|
4533 |
msgstr "كنت قد حصلت عليه"
|
4534 |
|
4535 |
-
#: src/udaddons/options.php:
|
4536 |
msgid "UpdraftPlus Support"
|
4537 |
msgstr "دعم UpdraftPlus"
|
4538 |
|
@@ -4577,19 +4692,19 @@ msgstr "فشلنا في الاتصال بنجاح إلى UpdraftPlus.Com"
|
|
4577 |
msgid "Reporting"
|
4578 |
msgstr "التقارير"
|
4579 |
|
4580 |
-
#: src/admin.php:
|
4581 |
msgid "Options (raw)"
|
4582 |
msgstr "خيارات (الخام)"
|
4583 |
|
4584 |
-
#: src/addons/reporting.php:
|
4585 |
msgid "Send a report only when there are warnings/errors"
|
4586 |
msgstr "إرسال تقرير فقط عندما تكون هناك تحذيرات / أخطاء"
|
4587 |
|
4588 |
-
#: src/restorer.php:
|
4589 |
msgid "Content URL:"
|
4590 |
msgstr "رابط المحتوى:"
|
4591 |
|
4592 |
-
#: src/restorer.php:
|
4593 |
msgid "You should check the file ownerships and permissions in your WordPress installation"
|
4594 |
msgstr ""
|
4595 |
|
@@ -4597,55 +4712,55 @@ msgstr ""
|
|
4597 |
msgid "See also the \"More Files\" add-on from our shop."
|
4598 |
msgstr "انظر أيضا \"ملفات إضافية\" الإضافة من متجرنا."
|
4599 |
|
4600 |
-
#: src/backup.php:
|
4601 |
msgid "Your free space in your hosting account is very low - only %s Mb remain"
|
4602 |
msgstr "المساحة الحرة فى حساب الاستضافة الخاص بك قليلة جدا - فقط متبقى %s ميجا بايت"
|
4603 |
|
4604 |
-
#: src/class-updraftplus.php:
|
4605 |
msgid "The amount of memory (RAM) allowed for PHP is very low (%s Mb) - you should increase it to avoid failures due to insufficient memory (consult your web hosting company for more help)"
|
4606 |
msgstr "كمية مقدار الذاكرة (RAM) المسموحة ل PHP قليلة جدا (%s ميجابايت) - يجب عليك زيادتها لتفادى مشاكل قلة الذاكرة (تحدث مع الاستضافة الخاصة بك لمزيد من المساعدة)"
|
4607 |
|
4608 |
-
#: src/udaddons/options.php:
|
4609 |
msgid "Manage Addons"
|
4610 |
msgstr "ادارة الأضافات"
|
4611 |
|
4612 |
-
#: src/udaddons/options.php:
|
4613 |
msgid "Buy It"
|
4614 |
msgstr "شراء"
|
4615 |
|
4616 |
-
#: src/udaddons/options.php:
|
4617 |
msgid "Get it from the UpdraftPlus.Com Store"
|
4618 |
msgstr "الحصول علية من متجر UpdraftPlus.Com"
|
4619 |
|
4620 |
-
#: src/udaddons/options.php:
|
4621 |
msgid "activate it on this site"
|
4622 |
msgstr "تنشيطة على هذا الموقع"
|
4623 |
|
4624 |
-
#: src/udaddons/options.php:
|
4625 |
msgid "You have an inactive purchase"
|
4626 |
msgstr "لديك شراء غير فعال"
|
4627 |
|
4628 |
-
#: src/udaddons/options.php:
|
4629 |
msgid "Assigned to this site"
|
4630 |
msgstr "تعيين إلى هذا الموقع"
|
4631 |
|
4632 |
-
#: src/udaddons/options.php:
|
4633 |
msgid "Available for this site (via your all-addons purchase)"
|
4634 |
msgstr "متاح لهذا الموقع (عن طريق الأضافات المشتراة)"
|
4635 |
|
4636 |
-
#: src/udaddons/options.php:
|
4637 |
msgid "(apparently a pre-release or withdrawn release)"
|
4638 |
msgstr "(على ما يبدو انة اصدار قبل الاصدار الرسمى او اصدار مسحوب)"
|
4639 |
|
4640 |
-
#: src/udaddons/options.php:
|
4641 |
msgid "Go here"
|
4642 |
msgstr "اذهب هنا"
|
4643 |
|
4644 |
-
#: src/udaddons/options.php:
|
4645 |
msgid "Need to get support?"
|
4646 |
msgstr "هل انت بحاجة للحصول على الدعم؟"
|
4647 |
|
4648 |
-
#: src/udaddons/options.php:
|
4649 |
msgid "An error occurred when trying to retrieve your add-ons."
|
4650 |
msgstr "حدث خطأ عند محاولة استرداد الأضافات الخاصة بك."
|
4651 |
|
@@ -4677,19 +4792,19 @@ msgstr "اذا كنت قد قمت بشراء اضافة جديدة, ثم اتب
|
|
4677 |
msgid "You are presently <strong>connected</strong> to an UpdraftPlus.Com account."
|
4678 |
msgstr "انت حاليا <strong>متصل</strong> بحسابك فى UpdraftPlus.Com."
|
4679 |
|
4680 |
-
#: src/admin.php:
|
4681 |
msgid "Interested in knowing about your UpdraftPlus.Com password security? Read about it here."
|
4682 |
msgstr "هل ترغب فى معرفة المزيد عن تأمين كلمة السر فى UpdraftPlus.Com؟ اقرأ عنها هنا."
|
4683 |
|
4684 |
-
#: src/admin.php:
|
4685 |
msgid "Forgotten your details?"
|
4686 |
msgstr "هل نسيت التفاصيل الخاصة بك؟"
|
4687 |
|
4688 |
-
#: src/admin.php:
|
4689 |
msgid "Not yet got an account (it's free)? Go get one!"
|
4690 |
msgstr "لم تملك حساب بعد (انة مجانى)؟ احصل علية من هنا!"
|
4691 |
|
4692 |
-
#: src/admin.php:
|
4693 |
msgid "Connect with your UpdraftPlus.Com account"
|
4694 |
msgstr "ربط مع حساب UpdraftPlus.Com الخاص بك"
|
4695 |
|
@@ -4722,12 +4837,12 @@ msgid "You have not yet connected with your UpdraftPlus.Com account, to enable y
|
|
4722 |
msgstr "حتى الأن انت غير متصل بحسابك فى UpdraftPlus.Com, لتتمكن من استخدام الأضافات اللتى قمت بشرائها."
|
4723 |
|
4724 |
#: src/addons/moredatabase.php:324,
|
4725 |
-
#: src/includes/class-updraftplus-encryption.php:
|
4726 |
msgid "Without it, encryption will be a lot slower."
|
4727 |
msgstr "بدون ذلك, التشفير سيكون ابطأ بكثير."
|
4728 |
|
4729 |
#: src/addons/moredatabase.php:324,
|
4730 |
-
#: src/includes/class-updraftplus-encryption.php:
|
4731 |
msgid "Your web-server does not have the %s module installed."
|
4732 |
msgstr "خادم الويب الخاص بك ليس بة الوحدة %s مثبتة."
|
4733 |
|
@@ -4735,23 +4850,23 @@ msgstr "خادم الويب الخاص بك ليس بة الوحدة %s مثبت
|
|
4735 |
msgid "<strong>(You appear to be already authenticated,</strong> though you can authenticate again to refresh your access if you've had a problem)."
|
4736 |
msgstr "<strong>(على ما يبدو انة تمت المصادقة ,</strong> على الرغم من ذلك يمكنك المصادقة مرة اخرى لتحديث وصولك اذا كانت هناك مشكلة)."
|
4737 |
|
4738 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
4739 |
msgid "Drop backup files here"
|
4740 |
msgstr "اسقاط ملفات النسخ الاحتياطى هنا"
|
4741 |
|
4742 |
-
#: src/admin.php:
|
4743 |
msgid "The web server returned an error code (try again, or check your web server logs)"
|
4744 |
msgstr "اعاد خادم الويب برمز خطأ (حاول مجددا, او قم بالتحقق من سجلات خادم الويب الخاص بك)"
|
4745 |
|
4746 |
-
#: src/admin.php:
|
4747 |
msgid "The restore operation has begun. Do not press stop or close your browser until it reports itself as having finished."
|
4748 |
msgstr "بدأت عملية الأستعادة. لا تضغط إيقاف أو إغلاق المتصفح حتى اعطائك التقرير بأنة تم انتهاء العملية."
|
4749 |
|
4750 |
-
#: src/addons/wp-cli.php:
|
4751 |
msgid "If you exclude both the database and the files, then you have excluded everything!"
|
4752 |
msgstr "إذا قمت باستبعاد كل من قاعدة البيانات والملفات, فقد قمت بأستبعاد كل شئ !"
|
4753 |
|
4754 |
-
#: src/restorer.php:
|
4755 |
msgid "Site home:"
|
4756 |
msgstr "الصفحة الرئيسية للموقع:"
|
4757 |
|
@@ -4763,7 +4878,7 @@ msgstr "خيارات التخزين البعيد"
|
|
4763 |
msgid "(logs can be found in the UpdraftPlus settings page as normal)..."
|
4764 |
msgstr "(السجلات يمكن العثور عليها فى صفحة اعدادات UpdraftPlus كالمعتاد)..."
|
4765 |
|
4766 |
-
#: src/addons/autobackup.php:298, src/addons/autobackup.php:
|
4767 |
msgid "Remember this choice for next time (you will still have the chance to change it)"
|
4768 |
msgstr "تذكر هذا الاختيار في المرة القادمة (لايزال لديك الفرصة لتغييرة)"
|
4769 |
|
@@ -4776,28 +4891,28 @@ msgstr "فشل التحميل"
|
|
4776 |
msgid "You can send a backup to more than one destination with an add-on."
|
4777 |
msgstr "يمكنك أن ترسل نسخة احتياطية لأكثر من جهة واحدة مع الإضافة."
|
4778 |
|
4779 |
-
#: src/admin.php:
|
4780 |
msgid "Note: the progress bar below is based on stages, NOT time. Do not stop the backup simply because it seems to have remained in the same place for a while - that is normal."
|
4781 |
msgstr "ملاحظة: يستند شريط التقدم أدناه على مراحل، وليس الوقت. لا توقف عملية النسخ الأحتياطى لمجرد أنه يبدو أنه قد بقي في نفس المكان لفترة من الوقت - - وهذا طبيعي."
|
4782 |
|
4783 |
-
#: src/admin.php:
|
4784 |
msgid "(%s%%, file %s of %s)"
|
4785 |
msgstr "(%s%%, ملف %s من%s)"
|
4786 |
|
4787 |
-
#: src/addons/autobackup.php:299, src/addons/autobackup.php:
|
4788 |
#: src/addons/lockadmin.php:160
|
4789 |
msgid "Read more about how this works..."
|
4790 |
msgstr "قراءة المزيد عن كيفية عمل ذلك ..."
|
4791 |
|
4792 |
-
#: src/addons/sftp.php:
|
4793 |
msgid "Failed: We were able to log in, but failed to successfully create a file in that location."
|
4794 |
msgstr "فشل:تمكنا من تسجيل الدخول، لكنه فشل في إنشاء ملف في ذلك الموقع بنجاح."
|
4795 |
|
4796 |
-
#: src/addons/sftp.php:
|
4797 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully create a file in that location."
|
4798 |
msgstr "فشل:لقد تمكنا من تسجيل الدخول والانتقال إلى الدليل المشار إليه،لكنه فشل في إنشاء ملف في ذلك الموقع بنجاح."
|
4799 |
|
4800 |
-
#: src/addons/sftp.php:
|
4801 |
msgid "Use SCP instead of SFTP"
|
4802 |
msgstr "استخدام SCP بدلا من SFTP"
|
4803 |
|
@@ -4817,15 +4932,15 @@ msgstr "محاولة ارسال النسخ الأحتياطى عن طريق ال
|
|
4817 |
msgid "Backup is of: %s."
|
4818 |
msgstr "النسخ الأحتياطى من: %s"
|
4819 |
|
4820 |
-
#: src/admin.php:
|
4821 |
msgid "%s settings test result:"
|
4822 |
msgstr "اعدادات نتيجة اختبار %s"
|
4823 |
|
4824 |
-
#: src/admin.php:
|
4825 |
msgid "(Not finished)"
|
4826 |
msgstr "(غير منتهي)"
|
4827 |
|
4828 |
-
#: src/admin.php:
|
4829 |
msgid "If you are seeing more backups than you expect, then it is probably because the deletion of old backup sets does not happen until a fresh backup completes."
|
4830 |
msgstr "اذا كنت ترى اكثر من نسخة احتياطية, ومن ثم انة من المحتمل ان هذا بسبب اعدادات حذف ملفات النسخ الاحتياطى القديمة لم يتم حذفها حتى اكتمال نسخة احتياطية جديدة."
|
4831 |
|
@@ -4837,97 +4952,97 @@ msgstr "<b>لا تقم</b> بوضعه داخل الإضافات أو دليل ا
|
|
4837 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. It is relative to your content directory (which by default is called wp-content)."
|
4838 |
msgstr "هذا هو المكان الذى UpdraftPlus يقوم بأنشاء ملفات zip. يجب ان يكون هذا الدليل قابل للكتابة من قبل خادم الويب الخاص بك. انة نسبة الى دليل محتوى موقعك (والتي افتراضيا يسمى wp-content)."
|
4839 |
|
4840 |
-
#: src/admin.php:
|
4841 |
msgid "Job ID: %s"
|
4842 |
msgstr "رقم الوظيفة: %s"
|
4843 |
|
4844 |
-
#: src/admin.php:
|
4845 |
msgid "last activity: %ss ago"
|
4846 |
msgstr "آخر نشاط: منذ %ss"
|
4847 |
|
4848 |
-
#: src/admin.php:
|
4849 |
msgid "next resumption: %d (after %ss)"
|
4850 |
msgstr "الاستئناف التالي: %d (بعد %ss)"
|
4851 |
|
4852 |
-
#: src/admin.php:
|
4853 |
-
#: src/central/bootstrap.php:
|
4854 |
#: src/methods/updraftvault.php:444, src/methods/updraftvault.php:529
|
4855 |
msgid "Unknown"
|
4856 |
msgstr "غير معروف"
|
4857 |
|
4858 |
-
#: src/admin.php:
|
4859 |
msgid "Backup finished"
|
4860 |
msgstr "الانتهاء من النسخ الاحتياطي"
|
4861 |
|
4862 |
-
#: src/admin.php:
|
4863 |
msgid "Waiting until scheduled time to retry because of errors"
|
4864 |
msgstr "برجاء الأنتظار حتى الوقت المحدد لأعادة المحاولة بسبب الأخطاء"
|
4865 |
|
4866 |
-
#: src/admin.php:
|
4867 |
msgid "Pruning old backup sets"
|
4868 |
msgstr "تلقيم مجموعات النسخ الاحتياطي القديم"
|
4869 |
|
4870 |
-
#: src/admin.php:
|
4871 |
msgid "Uploading files to remote storage"
|
4872 |
msgstr "تحميل الملفات للمخزن البعيد"
|
4873 |
|
4874 |
-
#: src/admin.php:
|
4875 |
msgid "Encrypted database"
|
4876 |
msgstr "قاعدة بيانات مشفرة"
|
4877 |
|
4878 |
-
#: src/admin.php:
|
4879 |
msgid "Encrypting database"
|
4880 |
msgstr "تشفير قاعدة البيانات"
|
4881 |
|
4882 |
-
#: src/admin.php:
|
4883 |
msgid "Created database backup"
|
4884 |
msgstr "تم انشاء النسخ الاحتياطى لقاعدة البيانات"
|
4885 |
|
4886 |
-
#: src/admin.php:
|
4887 |
msgid "table: %s"
|
4888 |
msgstr "الجدول: %s"
|
4889 |
|
4890 |
-
#: src/admin.php:
|
4891 |
msgid "Creating database backup"
|
4892 |
msgstr "انشاء النسخ الاحتياطى لقاعدة البيانات"
|
4893 |
|
4894 |
-
#: src/admin.php:
|
4895 |
msgid "Created file backup zips"
|
4896 |
msgstr "تم انشاء ملف النسخ الاحتياطى zips"
|
4897 |
|
4898 |
-
#: src/admin.php:
|
4899 |
msgid "Creating file backup zips"
|
4900 |
msgstr "انشاء ملف النسخ الاحتياطى zips"
|
4901 |
|
4902 |
-
#: src/admin.php:
|
4903 |
msgid "Backup begun"
|
4904 |
msgstr "بدأ النسخ الاحتياطى"
|
4905 |
|
4906 |
-
#: src/admin.php:
|
4907 |
msgid "Backups in progress:"
|
4908 |
msgstr "تقدم النسخ الأحتياطى:"
|
4909 |
|
4910 |
-
#: src/admin.php:
|
4911 |
msgid "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."
|
4912 |
msgstr "تم تعطيل الجدولة فى تثبيت وورد بريس الخاصة بك. عبر اعداد DISABLE_WP_CRON. لا يمكن تشغيل النسخ الاحتياطى (حتى \"النسخ الاحتياطي الآن\") الا اذا قمت بأعداد مرفق لأستدعاء الجدولة يدويا, او حتى تفعيلها."
|
4913 |
|
4914 |
-
#: src/restorer.php:
|
4915 |
msgid "file"
|
4916 |
msgstr "ملف"
|
4917 |
|
4918 |
-
#: src/restorer.php:
|
4919 |
msgid "folder"
|
4920 |
msgstr "مجلد"
|
4921 |
|
4922 |
-
#: src/restorer.php:
|
4923 |
msgid "UpdraftPlus needed to create a %s in your content directory, but failed - please check your file permissions and enable the access (%s)"
|
4924 |
msgstr "UpdraftPlus يحتاج لأنشاء %s فى دليل محتوى موقعك, لكنة فشل - من فضلك قم بالتحقق من الصلاحيات وقم بتفعيلها (%s)"
|
4925 |
|
4926 |
-
#: src/class-updraftplus.php:
|
4927 |
msgid "The backup has not finished; a resumption is scheduled"
|
4928 |
msgstr "لم ينتهي النسخ الاحتياطي؛ وتم جدولة الأستئناف"
|
4929 |
|
4930 |
-
#: src/class-updraftplus.php:
|
4931 |
msgid "Your website is visited infrequently and UpdraftPlus is not getting the resources it hoped for; please read this page:"
|
4932 |
msgstr "زوار موقع الويب الخاص بك و UpdraftPlus فى كثير من الأحيان لا يحصلون على الموارد التى يأملونها; من فضلك اقرأ هذة الصفحة:"
|
4933 |
|
@@ -4936,19 +5051,19 @@ msgstr "زوار موقع الويب الخاص بك و UpdraftPlus فى كثي
|
|
4936 |
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)."
|
4937 |
msgstr "المصادقة %s تعذر الأستمرار,لأن شيئا آخر على موقع الويب الخاص بك كسرها. حاول تعطيل الإضافات الأخرى الخاصة بك والتحويل إلى الثيم الأفتراضى. (على وجه التحديد، ابحث عن المكون الذي يرسل الإخراج (على الأرجح فى تحذيرات PHP / أخطاء) قبل بداية الصفحة. ايقاف اى اعدادات تصحيح قد تساعد ايضا)."
|
4938 |
|
4939 |
-
#: src/admin.php:
|
4940 |
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)."
|
4941 |
msgstr "حد الذاكرة الخاص بك php (الذى وضعتة شركة الأستضافة الخاصة بك) منخفض جدا. UpdraftPlus حاول زيادتة لكنة لم ينجح. هذا البرنامج المساعد قد يواجه صعوبة مع حد الذاكرة أقل من 64 ميجا بايت - خصوصا اذا كنت تملك ملفات كبيرة مرفوعة (من ناحية اخرى,العديد من المواقع تنجح ب 32 ميجا بايت - لكن تجربتك قد تكون مختلفة)."
|
4942 |
|
4943 |
-
#: src/addons/autobackup.php:
|
4944 |
msgid "Proceed with update"
|
4945 |
msgstr "المضي قدما مع التحديث"
|
4946 |
|
4947 |
-
#: src/addons/autobackup.php:
|
4948 |
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
4949 |
msgstr "لا تقم بالخروج بعد الضغط على زر البدأ - انتظر حتى انتهاء النسخ الاحتياطى"
|
4950 |
|
4951 |
-
#: src/addons/autobackup.php:139, src/addons/autobackup.php:
|
4952 |
msgid "UpdraftPlus Automatic Backups"
|
4953 |
msgstr "UpdraftPlus النسخ الأحتياطى التلقائى"
|
4954 |
|
@@ -5016,84 +5131,84 @@ msgstr "مزيد من الملحقات"
|
|
5016 |
msgid "Support"
|
5017 |
msgstr "الدعم"
|
5018 |
|
5019 |
-
#: src/class-updraftplus.php:
|
5020 |
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
5021 |
msgstr "UpdraftPlus غير قادر على العثور على بادئة الجدول عند فحص النسخة الاحتياطية لقاعدة البيانات."
|
5022 |
|
5023 |
-
#: src/class-updraftplus.php:
|
5024 |
msgid "This database backup is missing core WordPress tables: %s"
|
5025 |
msgstr "هذة النسخة الاحتياطية لقاعدة البيانات تفتقد جداول رئيسية: %s"
|
5026 |
|
5027 |
-
#: src/class-updraftplus.php:
|
5028 |
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."
|
5029 |
msgstr "انت تقوم بالأستيراد من اصدار احدث من الورد بريس (%s) فى نسخة اقدم (%s). لا يوجد ضمانات ان ورد بريس يمكنة التعامل مع هذا."
|
5030 |
|
5031 |
-
#: src/class-updraftplus.php:
|
5032 |
msgid "%s version: %s"
|
5033 |
msgstr "%s النسخة: %s"
|
5034 |
|
5035 |
-
#: src/class-updraftplus.php:
|
5036 |
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
5037 |
msgstr "حجم قاعدة البيانات صغير جدا بالنسبة لقاعدة بيانات ورد بريس صالحة (الحجم: %s ك بايت)."
|
5038 |
|
5039 |
-
#: src/addons/autobackup.php:
|
5040 |
#: src/includes/updraftplus-notices.php:171
|
5041 |
msgid "Be safe with an automatic backup"
|
5042 |
msgstr "كن أمنا مع النسخ الاحتياطي التلقائي"
|
5043 |
|
5044 |
-
#: src/admin.php:
|
5045 |
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
5046 |
msgstr "إذا كنت لا تزال ترى هذه الكلمات بعد انتهاء صفحة التحميل، ف انة يوجد مشكلة فى الجافا سكريب او jQuery فى الموقع."
|
5047 |
|
5048 |
-
#: src/admin.php:
|
5049 |
msgid "The file was uploaded."
|
5050 |
msgstr "تم رفع الملف."
|
5051 |
|
5052 |
-
#: src/admin.php:
|
5053 |
msgid "Unknown server response status:"
|
5054 |
msgstr "استجابة الخادم غير معروفة:"
|
5055 |
|
5056 |
-
#: src/admin.php:
|
5057 |
msgid "Unknown server response:"
|
5058 |
msgstr "استجابة الملقم غير معروف:"
|
5059 |
|
5060 |
-
#: src/admin.php:
|
5061 |
msgid "This decryption key will be attempted:"
|
5062 |
msgstr "سيتم محاولة فتح مفتاح التشفير:"
|
5063 |
|
5064 |
-
#: src/admin.php:
|
5065 |
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
5066 |
msgstr "اتبع هذا الرابط لمحاولة فك التشفير وتحميل ملف قاعدة البيانات على جهازك."
|
5067 |
|
5068 |
-
#: src/admin.php:
|
5069 |
msgid "Upload error"
|
5070 |
msgstr "خطأ فى الرفع"
|
5071 |
|
5072 |
-
#: src/admin.php:
|
5073 |
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)."
|
5074 |
msgstr "هذا الملف لا يبدو انة ملف UpdraftPlus مضغوط مشفر لقاعدة البيانات (هذة الملفات .gz.crypt التى لديها اسم مثل: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
5075 |
|
5076 |
-
#: src/admin.php:
|
5077 |
msgid "Upload error:"
|
5078 |
msgstr "خطأ التحميل:"
|
5079 |
|
5080 |
-
#: src/admin.php:
|
5081 |
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
5082 |
msgstr "(تأكد من انك كنت تحاول رفع ملف مضغوط تم إنشاؤه مسبقا من قبل UpdraftPlus)"
|
5083 |
|
5084 |
-
#: src/admin.php:
|
5085 |
msgid "Download to your computer"
|
5086 |
msgstr "تحميل الى جهاز الكمبيوتر الخاص بك"
|
5087 |
|
5088 |
-
#: src/admin.php:
|
5089 |
msgid "Delete from your web server"
|
5090 |
msgstr "حذف من خادم الويب الخاص بك"
|
5091 |
|
5092 |
-
#: src/admin.php:
|
5093 |
msgid "You appear to be missing one or more archives from this multi-archive set."
|
5094 |
msgstr "يبدو انة مفقود واحد او اكثر من هذة الأرشيفات من مجموعة الأرشيف المتعددة."
|
5095 |
|
5096 |
-
#: src/admin.php:
|
5097 |
msgid "(%d archive(s) in set)."
|
5098 |
msgstr "(%d الأرشيف(s) in set)."
|
5099 |
|
@@ -5105,15 +5220,15 @@ msgstr "تقسيم كل ارشيف:"
|
|
5105 |
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
5106 |
msgstr "الخطأ: الخادم ارسل لنا استجابة (JSON) اللتى لم نتمكن من فهمها."
|
5107 |
|
5108 |
-
#: src/admin.php:
|
5109 |
msgid "Warnings:"
|
5110 |
msgstr "تحذيرات:"
|
5111 |
|
5112 |
-
#: src/admin.php:
|
5113 |
msgid "Error: the server sent an empty response."
|
5114 |
msgstr "خطأ: ارسل خادم السيرفر استجابة فارغة."
|
5115 |
|
5116 |
-
#: src/admin.php:
|
5117 |
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?"
|
5118 |
msgstr "هذا يبدو كأنة ملف تم انشائة بواسطة UpdraftPlus, ولكن هذا التثبيت لا يعرف هذا النوع من المواضيع: %s. ربما تحتاج الى تثبيت اضافة ما؟"
|
5119 |
|
@@ -5145,19 +5260,20 @@ msgstr "تم العثور على الملف, لكن حجمة صفر ( تحتاج
|
|
5145 |
msgid "File not found (you need to upload it): %s"
|
5146 |
msgstr "الملف غير موجود (تحتاج الى رفعة): %s"
|
5147 |
|
|
|
5148 |
#: src/includes/class-wpadmin-commands.php:114
|
5149 |
msgid "No such backup set exists"
|
5150 |
msgstr "هذا الدليل لا يوجد بة اى مجموعات نسخ احتياطى"
|
5151 |
|
5152 |
-
#: src/class-updraftplus.php:
|
5153 |
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"
|
5154 |
msgstr "لم يتم العثور على ارشيف النسخ الأحتياطى لهذا الملف. استخدام طريقة التخزين البعيد (%s) لا يسمح لنا بأسترداد الملفات. لأجراء اى اعادة استخدم UpdraftPlus, سوف تحتاج الى الحصول على نسخة من هذا الملف ووضعها داخل مجلد العمل ل UpdraftPlus"
|
5155 |
|
5156 |
-
#: src/restorer.php:
|
5157 |
msgid "Moving unpacked backup into place..."
|
5158 |
msgstr "نقل النسخ الأحتياطى الذى تم فك حزمة الى المكان..."
|
5159 |
|
5160 |
-
#: src/backup.php:
|
5161 |
msgid "Failed to open the zip file (%s) - %s"
|
5162 |
msgstr "فشل فى فتح ملف مضغوط (%s) - %s"
|
5163 |
|
@@ -5178,7 +5294,7 @@ msgstr "... وغيرها الكثير!"
|
|
5178 |
msgid "S3 (Compatible)"
|
5179 |
msgstr "S3 (متوافق)"
|
5180 |
|
5181 |
-
#: src/class-updraftplus.php:
|
5182 |
msgid "File is not locally present - needs retrieving from remote storage"
|
5183 |
msgstr "الملف غير موجود - يحتاج الى استراجعة من التخزين البعيد"
|
5184 |
|
@@ -5186,7 +5302,7 @@ msgstr "الملف غير موجود - يحتاج الى استراجعة من
|
|
5186 |
msgid "Looking for %s archive: file name: %s"
|
5187 |
msgstr "ابحث عن الأرشيف %s : اسم الملف: %s"
|
5188 |
|
5189 |
-
#: src/admin.php:
|
5190 |
msgid "Final checks"
|
5191 |
msgstr "الفحوصات النهائية"
|
5192 |
|
@@ -5198,11 +5314,11 @@ msgstr "حدد هذا المربع لحذف اى ملفات النسخ الأح
|
|
5198 |
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
5199 |
msgstr "اسقاط ملف قاعدة البيانات المشفرة (ملفات db.gz.crypt) هنا لتحميلها لفك التشفير"
|
5200 |
|
5201 |
-
#: src/admin.php:
|
5202 |
msgid "Your wp-content directory server path: %s"
|
5203 |
msgstr "المسار الخاص بمحتوى wp-content على السيرفر هو: %s"
|
5204 |
|
5205 |
-
#: src/admin.php:
|
5206 |
msgid "Raw backup history"
|
5207 |
msgstr "تاريخ النسخ الاحتياطي الخام"
|
5208 |
|
@@ -5210,7 +5326,7 @@ msgstr "تاريخ النسخ الاحتياطي الخام"
|
|
5210 |
msgid "Show raw backup and file list"
|
5211 |
msgstr "مشاهدة النسخ الاحتياطي الخام وقائمة الملفات"
|
5212 |
|
5213 |
-
#: src/admin.php:
|
5214 |
msgid "Processing files - please wait..."
|
5215 |
msgstr "تجهيز الملفات - يرجى الأنتظار..."
|
5216 |
|
@@ -5218,19 +5334,19 @@ msgstr "تجهيز الملفات - يرجى الأنتظار..."
|
|
5218 |
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
5219 |
msgstr "تركيب وردبريس الخاص بك بة مشكلة اخراج مسافة بيضاء اضافية. قد يفسد هذا النسخ الأحتياطية التى قمت بتحميلها من هنا."
|
5220 |
|
5221 |
-
#: src/class-updraftplus.php:
|
5222 |
msgid "Failed to open database file."
|
5223 |
msgstr "فشل فى فتح ملف قاعدة البيانات."
|
5224 |
|
5225 |
-
#: src/admin.php:
|
5226 |
msgid "Known backups (raw)"
|
5227 |
msgstr "النسخ الأحتياطى المعروفة (الخام)"
|
5228 |
|
5229 |
-
#: src/restorer.php:
|
5230 |
msgid "Files found:"
|
5231 |
msgstr "العثور على ملفات:"
|
5232 |
|
5233 |
-
#: src/restorer.php:
|
5234 |
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
5235 |
msgstr "محرك الجدول المطلوب (%s) غير موجود - تغيير لMYISAM."
|
5236 |
|
@@ -5240,17 +5356,17 @@ msgstr "حجم الملف:"
|
|
5240 |
|
5241 |
#: src/addons/googlecloud.php:1034, src/addons/migrator.php:478,
|
5242 |
#: src/addons/migrator.php:481, src/addons/migrator.php:484,
|
5243 |
-
#: src/admin.php:
|
5244 |
-
#: src/class-updraftplus.php:
|
5245 |
#: src/updraftplus.php:158
|
5246 |
msgid "Go here for more information."
|
5247 |
msgstr "اذهب هنا لمزيد من المعلومات."
|
5248 |
|
5249 |
-
#: src/admin.php:
|
5250 |
msgid "Some files are still downloading or being processed - please wait."
|
5251 |
msgstr "بعض الملفات لاتزال يتم تحميلها او اعدادها - من فضلك انتظر."
|
5252 |
|
5253 |
-
#: src/class-updraftplus.php:
|
5254 |
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."
|
5255 |
msgstr "هذة النسخة الأحتياطية من موقع مختلف - هذة ليست استعادة, لكن ترحيل. انت تحتاج الى البرنامج المساعد Migrator لتسطيع اتمام هذا العمل."
|
5256 |
|
@@ -5306,7 +5422,7 @@ msgstr "خطأ %s"
|
|
5306 |
msgid "%s error - failed to upload file"
|
5307 |
msgstr "خطأ %s - فشل فى ارسال الملف"
|
5308 |
|
5309 |
-
#: src/class-updraftplus.php:
|
5310 |
msgid "%s error - failed to re-assemble chunks"
|
5311 |
msgstr "خطأ %s - فشل فى اعادة تجميع الأجزاء"
|
5312 |
|
@@ -5321,24 +5437,24 @@ msgid "%s authentication failed"
|
|
5321 |
msgstr "المصادقة فشلت %s"
|
5322 |
|
5323 |
#: src/addons/googlecloud.php:438, src/addons/migrator.php:575,
|
5324 |
-
#: src/admin.php:
|
5325 |
-
#: src/class-updraftplus.php:
|
5326 |
-
#: src/class-updraftplus.php:
|
5327 |
-
#: src/class-updraftplus.php:
|
5328 |
-
#: src/class-updraftplus.php:
|
5329 |
#: src/methods/s3.php:341
|
5330 |
msgid "Error: %s"
|
5331 |
msgstr "خطأ: %s"
|
5332 |
|
5333 |
-
#: src/admin.php:
|
5334 |
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
5335 |
msgstr "دليل النسخ الأحتياطى المحدد موجود, لكنة <b>غير</b> قابل للكتابة."
|
5336 |
|
5337 |
-
#: src/admin.php:
|
5338 |
msgid "Backup directory specified does <b>not</b> exist."
|
5339 |
msgstr "دليل النسخ الأحتياطى المحدد <b>غير</b> موجود."
|
5340 |
|
5341 |
-
#: src/admin.php:
|
5342 |
msgid "Warning: %s"
|
5343 |
msgstr "تحذير: %s"
|
5344 |
|
@@ -5346,31 +5462,31 @@ msgstr "تحذير: %s"
|
|
5346 |
msgid "Last backup job run:"
|
5347 |
msgstr "اخر تشغيل لوظيفة النسخ الأحتياطى:"
|
5348 |
|
5349 |
-
#: src/backup.php:
|
5350 |
msgid "A very large file was encountered: %s (size: %s Mb)"
|
5351 |
msgstr "مصادفة ملف كبير جدا: %s (الحجم: %s ميجابايت)"
|
5352 |
|
5353 |
-
#: src/backup.php:
|
5354 |
msgid "%s: unreadable file - could not be backed up"
|
5355 |
msgstr "%s: الملف غير قابل للقراءة - لا يمكن ان يتم اجراء النسخ الأحتياطى"
|
5356 |
|
5357 |
-
#: src/backup.php:
|
5358 |
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"
|
5359 |
msgstr "الجدول %s بة عدد كبير من الصفوف (%s) - نأمل ان شركة الأستضافة الخاصة بك تعطيك ما يكفى من الموارد لتفريغ هذا الجدول من النسخة الأحتياطة."
|
5360 |
|
5361 |
-
#: src/backup.php:
|
5362 |
msgid "An error occurred whilst closing the final database file"
|
5363 |
msgstr "حدث خطأ اثناء اغلاق ملف قاعدة البيانات النهائي."
|
5364 |
|
5365 |
-
#: src/backup.php:
|
5366 |
msgid "Warnings encountered:"
|
5367 |
msgstr "مصادفة تحذيرات:"
|
5368 |
|
5369 |
-
#: src/class-updraftplus.php:
|
5370 |
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
5371 |
msgstr "على ما يبدو ان النسخ الأحتياطى تم بنجاح (مع تحذيرات) وانة انتهى الأن"
|
5372 |
|
5373 |
-
#: src/class-updraftplus.php:
|
5374 |
msgid "Your free disk space is very low - only %s Mb remain"
|
5375 |
msgstr "المساحة الحرة على القرص الخاص بك منخفضة جدا - فقط متبقى %s ميجابايت"
|
5376 |
|
@@ -5398,7 +5514,7 @@ msgstr "تفعيل ثيم الشبكة:"
|
|
5398 |
msgid "Processed plugin:"
|
5399 |
msgstr "المكون الأضافى:"
|
5400 |
|
5401 |
-
#: src/addons/sftp.php:
|
5402 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
5403 |
msgstr "تحقق من اذونات الملفات الخاصة بك: تعذر الدخول او انشاء الدليل:"
|
5404 |
|
@@ -5418,24 +5534,24 @@ msgstr "يرجى التحقق من وصول بيانات الأعتماد."
|
|
5418 |
msgid "The error reported by %s was:"
|
5419 |
msgstr "الخطأ الذى تم التبليغ عنة من %s هو:"
|
5420 |
|
5421 |
-
#: src/restorer.php:
|
5422 |
msgid "Please supply the requested information, and then continue."
|
5423 |
msgstr "يرجى تقديم المعلومات المطلوبة, ومن ثم الاستمرار."
|
5424 |
|
5425 |
-
#: src/class-updraftplus.php:
|
5426 |
msgid "Site information:"
|
5427 |
msgstr "معلومات عن الموقع:"
|
5428 |
|
5429 |
-
#: src/restorer.php:
|
5430 |
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."
|
5431 |
msgstr "مستخدم قاعدة البيانات الخاصة بك ليس لدية تصاريح لأنشاء الجدوال. نحن سوف نقوم بمحاولة الأستعادة عن طريق افراغ الجداول; هذا يجب ان يعمل طالما تستعيدها من اصدار وردبريس بة نفس بنية قاعدة البيانات, وقاعدة البيانات المستوردة لا تحتوى على اى جداول التى ليست موجودة على موقع المستورد."
|
5432 |
|
5433 |
-
#: src/admin.php:
|
5434 |
msgid "Warning:"
|
5435 |
msgstr "تحذير:"
|
5436 |
|
5437 |
-
#: src/class-updraftplus.php:
|
5438 |
-
#: src/restorer.php:
|
5439 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
5440 |
msgstr "انت تعمل على وردبريس متعدد المواقع - لكن النسخة الأحتياطية الخاص بك ليست لموقع متعدد المواقع."
|
5441 |
|
@@ -5443,27 +5559,27 @@ msgstr "انت تعمل على وردبريس متعدد المواقع - لكن
|
|
5443 |
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."
|
5444 |
msgstr "تخطى استعادة وردبريس الأساسية عند استيراد موقع واحد فى الثبيت متعدد المواقع. اذا كان لديك اى شئ ضرورى فى دليل وردبريس الخاص بك فأنك سوف تحتاج الى اعادة اضافتة يدوياً من ملف مضغوط."
|
5445 |
|
5446 |
-
#: src/addons/azure.php:601, src/admin.php:
|
5447 |
#: src/methods/updraftvault.php:306
|
5448 |
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."
|
5449 |
msgstr "لا تشمل php خادم السيرفر الخاص بك <strong>المطلوبة</strong> (الى %s) الوحدة (%s). يرجى الأتصال بخدمة دعم استضافة الويب واطلب منهم تفعيل الوحدة."
|
5450 |
|
5451 |
-
#: src/admin.php:
|
5452 |
msgid "Close"
|
5453 |
msgstr "اغلق"
|
5454 |
|
5455 |
#: src/addons/autobackup.php:344, src/addons/autobackup.php:436,
|
5456 |
-
#: src/admin.php:
|
5457 |
#: src/methods/remotesend.php:74, src/methods/remotesend.php:225,
|
5458 |
#: src/methods/remotesend.php:242
|
5459 |
msgid "Unexpected response:"
|
5460 |
msgstr "استجابة غير متوقعة:"
|
5461 |
|
5462 |
-
#: src/addons/reporting.php:
|
5463 |
msgid "To send to more than one address, separate each address with a comma."
|
5464 |
msgstr "لأرسال الى اكثر من عنوان واحد, قم بوضع فاصلة بين كل عنوان."
|
5465 |
|
5466 |
-
#: src/admin.php:
|
5467 |
msgid "PHP information"
|
5468 |
msgstr "معلومات PHP"
|
5469 |
|
@@ -5475,11 +5591,7 @@ msgstr "وجد ملف مضغوط قابل للتنفيذ:"
|
|
5475 |
msgid "show PHP information (phpinfo)"
|
5476 |
msgstr "اظهار معلومات PHP التالى (phpinfo)"
|
5477 |
|
5478 |
-
#: src/templates/wp-admin/settings/
|
5479 |
-
msgid "Get it here."
|
5480 |
-
msgstr "احصل عليه من هنا."
|
5481 |
-
|
5482 |
-
#: src/templates/wp-admin/settings/tab-status.php:70
|
5483 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
5484 |
msgstr "هل تريد ترحيل او استنساخ / تكرار الموقع؟"
|
5485 |
|
@@ -5487,10 +5599,6 @@ msgstr "هل تريد ترحيل او استنساخ / تكرار الموقع؟
|
|
5487 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
5488 |
msgstr "<a href=\"%s\"> اقرأ هذة المقالة لمعرفة كيف يتم ذلك خطوة بخطوة.</a>"
|
5489 |
|
5490 |
-
#: src/templates/wp-admin/settings/tab-status.php:65
|
5491 |
-
msgid "Migrate Site"
|
5492 |
-
msgstr "تصدير الموقع"
|
5493 |
-
|
5494 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:30
|
5495 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
5496 |
msgstr "جارى الحذف...يرجى اتاحة الوقت لأكمال الأتصال مع التخزين البعيد."
|
@@ -5499,7 +5607,7 @@ msgstr "جارى الحذف...يرجى اتاحة الوقت لأكمال الأ
|
|
5499 |
msgid "Also delete from remote storage"
|
5500 |
msgstr "حذف ايضاً من التخزين البعيد"
|
5501 |
|
5502 |
-
#: src/admin.php:
|
5503 |
msgid "Latest UpdraftPlus.com news:"
|
5504 |
msgstr "اخر اخبار UpdraftPlus.com:"
|
5505 |
|
@@ -5516,7 +5624,7 @@ msgstr "مميز"
|
|
5516 |
msgid "News"
|
5517 |
msgstr "اخبار"
|
5518 |
|
5519 |
-
#: src/admin.php:
|
5520 |
msgid "Backup set not found"
|
5521 |
msgstr "لم يتم العثور على مجموعة النسخ الأحتياطى"
|
5522 |
|
@@ -5538,31 +5646,31 @@ msgstr "رابط RSS"
|
|
5538 |
msgid "Blog link"
|
5539 |
msgstr "رابط المدونة"
|
5540 |
|
5541 |
-
#: src/admin.php:
|
5542 |
msgid "Testing %s Settings..."
|
5543 |
msgstr "اختبار اعدادات %s ..."
|
5544 |
|
5545 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
5546 |
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."
|
5547 |
msgstr "او, يمكنك وضعها يدويا فى مسار UpdraftPlus الخاص بك (عادة wp-content/updraft)، على سبيل المثال عبر FTP، ومن ثم استخدام الرابط \"إعادة الفحص\" أعلاه."
|
5548 |
|
5549 |
-
#: src/admin.php:
|
5550 |
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."
|
5551 |
msgstr "UpdraftPlus على وضع تصحيح الأخطاء. قد تشاهد ملاحظات التصحيح على هذة الصفحة وليس فقط على UpdraftPlus، ولكن من اى برنامج اضافى اخر مثبت. يرجى محاولة التأكد من ان الملاحظات التى تراها هى من UpdraftPlus قبل طلب الدعم."
|
5552 |
|
5553 |
-
#: src/admin.php:
|
5554 |
msgid "Notice"
|
5555 |
msgstr "لاحظ"
|
5556 |
|
5557 |
-
#: src/backup.php:
|
5558 |
msgid "Errors encountered:"
|
5559 |
msgstr "مصادفة اخطاء:"
|
5560 |
|
5561 |
-
#: src/admin.php:
|
5562 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
5563 |
msgstr "اعادة الفحص (يبحث عن النسخ الاحتياطية التي قمت برفعها يدويا في مسار النسخ الاحتياطي الداخلي)..."
|
5564 |
|
5565 |
-
#: src/admin.php:
|
5566 |
msgid "Begun looking for this entity"
|
5567 |
msgstr "بدأ البحث عن هذا الكيان"
|
5568 |
|
@@ -5586,7 +5694,7 @@ msgstr "الصفوف: %d"
|
|
5586 |
msgid "Time taken (seconds):"
|
5587 |
msgstr "الوقت المستغرق (ثانية):"
|
5588 |
|
5589 |
-
#: src/addons/migrator.php:1290, src/admin.php:
|
5590 |
msgid "Errors:"
|
5591 |
msgstr "الأخطاء:"
|
5592 |
|
@@ -5644,11 +5752,11 @@ msgstr "بحث واستبدال قاعدة البيانات فى الموقع (
|
|
5644 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
5645 |
msgstr "سيتم استبدال كافة المراجع الى الموقع فى قاعدة البيانات مع رابط الموقع الحالى, الذى هو: %s"
|
5646 |
|
5647 |
-
#: src/addons/multisite.php:
|
5648 |
msgid "Blog uploads"
|
5649 |
msgstr "مدونة الملفات المرفوعة"
|
5650 |
|
5651 |
-
#: src/addons/migrator.php:484, src/addons/multisite.php:
|
5652 |
msgid "Must-use plugins"
|
5653 |
msgstr "لابد من استخدام الأضافات"
|
5654 |
|
@@ -5660,7 +5768,7 @@ msgstr "تثبيت الموقع المتعدد"
|
|
5660 |
msgid "starting from next time it is"
|
5661 |
msgstr "ابتداء من المرة القادمة انها"
|
5662 |
|
5663 |
-
#: src/addons/sftp.php:
|
5664 |
msgid "Failure: Port must be an integer."
|
5665 |
msgstr "فشل: المنفذ يجب ان يكون عدد صحيح."
|
5666 |
|
@@ -5668,43 +5776,43 @@ msgstr "فشل: المنفذ يجب ان يكون عدد صحيح."
|
|
5668 |
msgid "password"
|
5669 |
msgstr "كلمة السر"
|
5670 |
|
5671 |
-
#: src/addons/sftp.php:
|
5672 |
msgid "username"
|
5673 |
msgstr "اسم المستخدم"
|
5674 |
|
5675 |
-
#: src/addons/sftp.php:
|
5676 |
msgid "host name"
|
5677 |
msgstr "اسم المضيف"
|
5678 |
|
5679 |
-
#: src/addons/sftp.php:
|
5680 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
5681 |
msgstr "حيث لتغير الدليل الى بعد تسجيل الدخول - غالبا ما يكون هذا هو نسبة الى الدليل الرئيسى الخاص بك."
|
5682 |
|
5683 |
-
#: src/addons/sftp.php:
|
5684 |
msgid "Directory path"
|
5685 |
msgstr "مسار الدليل"
|
5686 |
|
5687 |
#: src/addons/lockadmin.php:171, src/addons/moredatabase.php:252,
|
5688 |
-
#: src/addons/sftp.php:
|
5689 |
#: src/methods/openstack2.php:164, src/methods/updraftvault.php:361,
|
5690 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:50
|
5691 |
msgid "Password"
|
5692 |
msgstr "كلمة السر"
|
5693 |
|
5694 |
-
#: src/addons/sftp.php:
|
5695 |
msgid "Port"
|
5696 |
msgstr "المنفذ"
|
5697 |
|
5698 |
-
#: src/addons/moredatabase.php:250, src/addons/sftp.php:
|
5699 |
#: src/addons/webdav.php:199
|
5700 |
msgid "Host"
|
5701 |
msgstr "الاستضافة"
|
5702 |
|
5703 |
-
#: src/addons/sftp.php:
|
5704 |
msgid "%s Error: Failed to download"
|
5705 |
msgstr "خطأ %s: فشل التحميل"
|
5706 |
|
5707 |
-
#: src/addons/sftp.php:
|
5708 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
5709 |
msgstr "تحقق من أذونات الملف الخاص بك: تعذر الإنشاء والدخول بنجاح :"
|
5710 |
|
@@ -5753,8 +5861,8 @@ msgid "Failed: We were not able to place a file in that directory - please check
|
|
5753 |
msgstr "فشل: لم نكن قادرين على وضع ملف في هذا الدليل - يرجى مراجعة بيانات الاعتماد الخاصة بك."
|
5754 |
|
5755 |
#: src/addons/googlecloud.php:776, src/addons/googlecloud.php:810,
|
5756 |
-
#: src/addons/googlecloud.php:816, src/addons/sftp.php:
|
5757 |
-
#: src/admin.php:
|
5758 |
#: src/methods/stream-base.php:356
|
5759 |
msgid "Failed"
|
5760 |
msgstr "فشل"
|
@@ -5959,7 +6067,7 @@ msgstr "خطأ بملفات السحابة - تم الوصول إلى الحاو
|
|
5959 |
msgid "Failure: No container details were given."
|
5960 |
msgstr "خطأ: ولم تعط أية تفاصيل عن الحاوية."
|
5961 |
|
5962 |
-
#: src/addons/moredatabase.php:251, src/addons/sftp.php:
|
5963 |
#: src/addons/webdav.php:187, src/methods/cloudfiles-new.php:189,
|
5964 |
#: src/methods/cloudfiles.php:524, src/methods/openstack2.php:158
|
5965 |
msgid "Username"
|
@@ -5970,11 +6078,11 @@ msgstr "اسم المستخدم"
|
|
5970 |
msgid "API key"
|
5971 |
msgstr "مفتاح API"
|
5972 |
|
5973 |
-
#: src/addons/migrator.php:325, src/addons/
|
5974 |
-
#: src/addons/moredatabase.php:
|
5975 |
-
#: src/addons/
|
5976 |
-
#: src/addons/
|
5977 |
-
#: src/
|
5978 |
#: src/methods/cloudfiles-new.php:184, src/methods/cloudfiles-new.php:189,
|
5979 |
#: src/methods/cloudfiles.php:519, src/methods/cloudfiles.php:524,
|
5980 |
#: src/methods/ftp.php:412, src/methods/ftp.php:416,
|
@@ -6016,11 +6124,11 @@ msgstr "أيضا، يجب عليك قراءة هذا التعليمات الها
|
|
6016 |
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."
|
6017 |
msgstr "احصل على مفتاح API <a href=\"https://mycloud.rackspace.com/\">من خدمة Rackspace Cloud </a> (يمكن قراءة التعليمات <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">هنا</a>)، ثم قم باختيار اسم حاوية لإستخدام مساحة التخزين. سيتم خلق هذه الحاوية ان لم تكن موجودو مسبقا."
|
6018 |
|
6019 |
-
#: src/admin.php:
|
6020 |
msgid "Test %s Settings"
|
6021 |
msgstr "اختبار %s الإعدادات"
|
6022 |
|
6023 |
-
#: src/class-updraftplus.php:
|
6024 |
#: src/methods/cloudfiles.php:383, src/methods/stream-base.php:297
|
6025 |
msgid "Error opening local file: Failed to download"
|
6026 |
msgstr "خطأ في فتح ملف محلي: فشل التحميل"
|
@@ -6029,7 +6137,7 @@ msgstr "خطأ في فتح ملف محلي: فشل التحميل"
|
|
6029 |
msgid "Cloud Files error - failed to upload file"
|
6030 |
msgstr "خطأ بملفات سحابة - فشل في رفع الملف"
|
6031 |
|
6032 |
-
#: src/addons/sftp.php:
|
6033 |
#: src/methods/cloudfiles.php:147, src/methods/cloudfiles.php:189,
|
6034 |
#: src/methods/openstack-base.php:81, src/methods/openstack-base.php:315,
|
6035 |
#: src/methods/s3.php:376, src/methods/s3.php:388, src/methods/s3.php:389
|
@@ -6037,7 +6145,7 @@ msgid "%s Error: Failed to upload"
|
|
6037 |
msgstr "%s خطأ: فشل في تحميل"
|
6038 |
|
6039 |
#: src/addons/googlecloud.php:201, src/addons/googlecloud.php:206,
|
6040 |
-
#: src/class-updraftplus.php:
|
6041 |
#: src/methods/googledrive.php:1026, src/methods/googledrive.php:1031
|
6042 |
msgid "%s Error: Failed to open local file"
|
6043 |
msgstr "%s خطأ: فشل في فتح ملف محلي"
|
@@ -6111,11 +6219,11 @@ msgid "you have authenticated your %s account."
|
|
6111 |
msgstr "لديك حساب %s مصادق عليه."
|
6112 |
|
6113 |
#: src/addons/googlecloud.php:718, src/addons/googlecloud.php:839,
|
6114 |
-
#: src/addons/onedrive.php:920, src/addons/sftp.php:
|
6115 |
-
#: src/addons/
|
6116 |
-
#: src/methods/
|
6117 |
-
#: src/methods/
|
6118 |
-
#: src/methods/stream-base.php:372
|
6119 |
msgid "Success"
|
6120 |
msgstr "نجاح"
|
6121 |
|
@@ -6151,99 +6259,99 @@ msgstr "لا تمتلك إضافة UpdraftPlus %s - نوصيك بتحميلها
|
|
6151 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
6152 |
msgstr "تحتاج إلى إعادة المصادقة مع %s، معلومات الاعتماد الموجودة لديك لا تعمل."
|
6153 |
|
6154 |
-
#: src/
|
6155 |
-
#: src/
|
6156 |
-
#: src/restorer.php:
|
6157 |
msgid "OK"
|
6158 |
msgstr "حسنا"
|
6159 |
|
6160 |
-
#: src/restorer.php:
|
6161 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
6162 |
msgstr "لقد تغير بادئة الجدول: تغيير %s حقل / حقول الجدول وفقا لذلك:"
|
6163 |
|
6164 |
-
#: src/addons/migrator.php:1305, src/restorer.php:
|
6165 |
msgid "the database query being run was:"
|
6166 |
msgstr "ادارة استعلام قاعدة البيانات كانت في:"
|
6167 |
|
6168 |
-
#: src/restorer.php:
|
6169 |
msgid "will restore as:"
|
6170 |
msgstr "إستعادة على النحو التالي:"
|
6171 |
|
6172 |
-
#: src/class-updraftplus.php:
|
6173 |
-
#: src/restorer.php:
|
6174 |
msgid "Old table prefix:"
|
6175 |
msgstr "بادئة الجدول القديمة:"
|
6176 |
|
6177 |
-
#: src/addons/reporting.php:
|
6178 |
-
#: src/backup.php:
|
6179 |
msgid "Backup of:"
|
6180 |
msgstr "نسخة احتياطية لـ:"
|
6181 |
|
6182 |
-
#: src/restorer.php:
|
6183 |
msgid "Failed to open database file"
|
6184 |
msgstr "فشل في فتح ملف قاعدة البيانات"
|
6185 |
|
6186 |
-
#: src/restorer.php:
|
6187 |
msgid "Failed to find database file"
|
6188 |
msgstr "فشل في العثور على ملف قاعدة البيانات"
|
6189 |
|
6190 |
-
#: src/restorer.php:
|
6191 |
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."
|
6192 |
msgstr "تحذير: PHP safe_mode نشط بخادمكم. سنكون عرضة لحالة المهلات بكثرة. ان حدث هذا المشكل بالفعل، ستكون مضطر للإسترجاع الملف من phpMyAdmin أو بطريقة أخرى."
|
6193 |
|
6194 |
-
#: src/restorer.php:
|
6195 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
6196 |
msgstr "wp-config.php من النسخ الإحتياطية: إستعادة (بناءا على طلب السمتخدم)"
|
6197 |
|
6198 |
-
#: src/restorer.php:
|
6199 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
6200 |
msgstr "wp-config.php من النسخ الاحتياطي: سيتم إستعادته كمسمى wp-config-backup.php"
|
6201 |
|
6202 |
-
#: src/restorer.php:
|
6203 |
msgid "Failed to write out the decrypted database to the filesystem"
|
6204 |
msgstr "فشل في كتابة قاعدة البيانات مفككت التشفير لنظام الملفات"
|
6205 |
|
6206 |
-
#: src/restorer.php:
|
6207 |
msgid "Failed to create a temporary directory"
|
6208 |
msgstr "فشل في إنشاء دليل مؤقت"
|
6209 |
|
6210 |
-
#: src/restorer.php:
|
6211 |
msgid "Failed to delete working directory after restoring."
|
6212 |
msgstr "فشل في حذف دليل العمل بعد الإستعادة."
|
6213 |
|
6214 |
-
#: src/restorer.php:
|
6215 |
msgid "Could not delete old directory."
|
6216 |
msgstr "لا يمكن حذف الدليل القديم."
|
6217 |
|
6218 |
-
#: src/restorer.php:
|
6219 |
msgid "Cleaning up rubbish..."
|
6220 |
msgstr "تنظيف القمامة ..."
|
6221 |
|
6222 |
-
#: src/restorer.php:
|
6223 |
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)..."
|
6224 |
msgstr "استرجاع قاعدة البيانات (بالمواقع الكبيرة ستأخد هذه العملية وقت طويل - ان واجهت مشكل انقضاء المهلة (سببه نقص في استخدام موارد السيرفر للإستضافة) يمكنك استخدام طريقة أخرى، كـ phpMyAdmin)"
|
6225 |
|
6226 |
-
#: src/restorer.php:
|
6227 |
msgid "Database successfully decrypted."
|
6228 |
msgstr "تم فك تشفير قاعدة البيانات بنجاح."
|
6229 |
|
6230 |
-
#: src/restorer.php:
|
6231 |
msgid "Decrypting database (can take a while)..."
|
6232 |
msgstr "فك تشفير قاعدة البيانات (يمكن أن يستغرق بعض الوقت) ..."
|
6233 |
|
6234 |
-
#: src/restorer.php:
|
6235 |
msgid "Unpacking backup..."
|
6236 |
msgstr "تفريغ النسخ الاحتياطي ..."
|
6237 |
|
6238 |
-
#: src/restorer.php:
|
6239 |
msgid "Copying this entity failed."
|
6240 |
msgstr "فشل نسخ هذا الكيان."
|
6241 |
|
6242 |
-
#: src/restorer.php:
|
6243 |
msgid "Backup file not available."
|
6244 |
msgstr "ملف النسخ الاحتياطي غير متوفر."
|
6245 |
|
6246 |
-
#: src/restorer.php:
|
6247 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
6248 |
msgstr "UpdraftPlus لا يمكنه استرجاع هذا النوع بشكل مباشر. يمكنك استرجاعه بشكل يدوي."
|
6249 |
|
@@ -6251,7 +6359,7 @@ msgstr "UpdraftPlus لا يمكنه استرجاع هذا النوع بشكل م
|
|
6251 |
msgid "Could not find one of the files for restoration"
|
6252 |
msgstr "لا يمكن العثور على واحد من الملفات لاستعادته"
|
6253 |
|
6254 |
-
#: src/restorer.php:
|
6255 |
msgid "Error message"
|
6256 |
msgstr "رسالة الخطأ"
|
6257 |
|
@@ -6263,39 +6371,39 @@ msgstr "سجلات النسخ الاحتياطي لا تحتوي على معلو
|
|
6263 |
msgid "Archive is expected to be size:"
|
6264 |
msgstr "من المتوقع أن يكون حجم الأرشيف:"
|
6265 |
|
6266 |
-
#: src/admin.php:
|
6267 |
msgid "If making a request for support, please include this information:"
|
6268 |
msgstr "ان كنت تريد طلب دعم فني، فضلا قم باستخدام هذه المعلومات:"
|
6269 |
|
6270 |
-
#: src/admin.php:
|
6271 |
msgid "ABORT: Could not find the information on which entities to restore."
|
6272 |
msgstr "الغاء: لم نتمكن من إيجاد معلومات عن الكيانات التي تريد استعادتها."
|
6273 |
|
6274 |
-
#: src/admin.php:
|
6275 |
msgid "UpdraftPlus Restoration: Progress"
|
6276 |
msgstr "استرجاع UpdraftPlus: تقدم"
|
6277 |
|
6278 |
-
#: src/admin.php:
|
6279 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
6280 |
msgstr "هذه النسخة الإحتياطية غير متوفرة بسجل التاريخ - الغاء عملية الإستعادة. الطابع الزمني:"
|
6281 |
|
6282 |
-
#: src/admin.php:
|
6283 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
6284 |
msgstr "بعد الضغط على هذا الزر، ستتمكن من اختيار المكونات التي تريد استرجاعها"
|
6285 |
|
6286 |
-
#: src/admin.php:
|
6287 |
msgid "Delete this backup set"
|
6288 |
msgstr "حذف هذه المجموعة من النسخ الاحتياطية"
|
6289 |
|
6290 |
-
#: src/admin.php:
|
6291 |
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."
|
6292 |
msgstr "أخباؤ سارة: اتصالات موقعكم الآن مع %s يمكن تشفيرها. إن كنت ترى أي أخطاء بخدة التشفير، يمكنك مراجعة خيارات الخبراء للمزيد من المعلومات."
|
6293 |
|
6294 |
-
#: src/admin.php:
|
6295 |
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."
|
6296 |
msgstr "نسخة PHP/Curl المنصبة بسيرفرك لا تدعم اتصال https. لا يمكن الوصول لـ %s دونها. من فضلك قم بالإتصال بخدمة الإسضافة الخاصة بك. %s <strong>تتطلب</strong> Curl+https. من فضلك لا تقم بمراسلة خدمة الدعم لأنه لا يوجد أي حل آخر."
|
6297 |
|
6298 |
-
#: src/admin.php:
|
6299 |
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)."
|
6300 |
msgstr ""
|
6301 |
|
@@ -6336,19 +6444,19 @@ msgstr "افتراضيا UpdraftPlus يستخدم خدماته الخاصة من
|
|
6336 |
msgid "Use the server's SSL certificates"
|
6337 |
msgstr "استخدام شهادات SSL للملقم"
|
6338 |
|
6339 |
-
#: src/admin.php:
|
6340 |
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."
|
6341 |
msgstr "إن لم يكن هذا ممكنا قم بالتأكد من الأذونات بسيرفرك الخاص أو غيره لمجلد جديد قابل للكتابة من قبل خادمك."
|
6342 |
|
6343 |
-
#: src/admin.php:
|
6344 |
msgid "or, to reset this option"
|
6345 |
msgstr "أو، لإعادة هذا الخيار"
|
6346 |
|
6347 |
-
#: src/admin.php:
|
6348 |
msgid "Follow this link to attempt to create the directory and set the permissions"
|
6349 |
msgstr ""
|
6350 |
|
6351 |
-
#: src/admin.php:
|
6352 |
msgid "Backup directory specified is writable, which is good."
|
6353 |
msgstr "دليل النسخ الاحتياطي المحدد قابل للكتابة، وهو أمر جيد."
|
6354 |
|
@@ -6380,16 +6488,16 @@ msgstr "وضع التصحيح"
|
|
6380 |
msgid "Advanced / Debugging Settings"
|
6381 |
msgstr "متقدمة / تصحيح الإعدادات "
|
6382 |
|
6383 |
-
#: src/admin.php:
|
6384 |
msgid "Requesting start of backup..."
|
6385 |
msgstr "مطالبة البدء بالنسخ الاحتياطي ..."
|
6386 |
|
6387 |
-
#: src/addons/morefiles.php:320, src/admin.php:
|
6388 |
msgid "Cancel"
|
6389 |
msgstr "إلغاء"
|
6390 |
|
6391 |
-
#: src/addons/incremental.php:
|
6392 |
-
#: src/admin.php:
|
6393 |
msgid "None"
|
6394 |
msgstr "لا شيء"
|
6395 |
|
@@ -6405,7 +6513,7 @@ msgstr "فك تشفير ملف النسخ الاحتياطي لقاعدة الب
|
|
6405 |
msgid "Database encryption phrase"
|
6406 |
msgstr "عبارة تشفير قاعدة البيانات"
|
6407 |
|
6408 |
-
#: src/admin.php:
|
6409 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:44
|
6410 |
msgid "Email"
|
6411 |
msgstr "البريد الإلكتروني"
|
@@ -6414,11 +6522,11 @@ msgstr "البريد الإلكتروني"
|
|
6414 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
6415 |
msgstr "المجلدات أعلاه هي كل شيء، باستثناء مجلدات ووردبريس التي يمكن تحميلها من جديد من WordPress.org."
|
6416 |
|
6417 |
-
#: src/addons/morefiles.php:466, src/admin.php:
|
6418 |
msgid "Exclude these:"
|
6419 |
msgstr "استبعاد هذه:"
|
6420 |
|
6421 |
-
#: src/admin.php:
|
6422 |
msgid "Any other directories found inside wp-content"
|
6423 |
msgstr "أي الدلائل الأخرى الموجودة داخل wp-content"
|
6424 |
|
@@ -6434,45 +6542,45 @@ msgstr "على سبيل المثال إذا كان الملقم مشغول في
|
|
6434 |
msgid "To fix the time at which a backup should take place,"
|
6435 |
msgstr "لإصلاح الوقت الذي ينبغي أن تأخذ نسخة احتياطية،"
|
6436 |
|
6437 |
-
#: src/addons/incremental.php:
|
6438 |
msgid "Monthly"
|
6439 |
msgstr "شهريا"
|
6440 |
|
6441 |
-
#: src/addons/incremental.php:
|
6442 |
msgid "Fortnightly"
|
6443 |
msgstr "نصف شهري"
|
6444 |
|
6445 |
-
#: src/addons/incremental.php:
|
6446 |
msgid "Weekly"
|
6447 |
msgstr "أسبوعيا"
|
6448 |
|
6449 |
-
#: src/addons/incremental.php:
|
6450 |
msgid "Daily"
|
6451 |
msgstr "يوميا"
|
6452 |
|
6453 |
-
#: src/admin.php:
|
6454 |
msgid "Download log file"
|
6455 |
msgstr "تحميل ملف السجل"
|
6456 |
|
6457 |
-
#: src/admin.php:
|
6458 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
6459 |
msgstr "المجلد موجود مسبقا، لكن خادمك لا يملك صلاحية الكتابة عليه."
|
6460 |
|
6461 |
-
#: src/admin.php:
|
6462 |
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"
|
6463 |
msgstr "تم خلق المجلد، لكن يتوجب علينا تغيير أذوناته لـ 777 (قابل للكتابة) لنتمكن من الكتابة عليه. يجب عليك التحقق من قابلية هذه العملية مع خدمة الإستضافة الخاصة بك."
|
6464 |
|
6465 |
-
#: src/admin.php:
|
6466 |
msgid "The request to the filesystem to create the directory failed."
|
6467 |
msgstr "فشل الطلب إلى نظام الملفات لإنشاء الدليل."
|
6468 |
|
6469 |
-
#: src/
|
6470 |
-
#: src/admin.php:
|
6471 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:5
|
6472 |
msgid "Delete"
|
6473 |
msgstr "حذف"
|
6474 |
|
6475 |
-
#: src/admin.php:
|
6476 |
msgid "show log"
|
6477 |
msgstr "عرض السجل"
|
6478 |
|
@@ -6549,7 +6657,7 @@ msgstr "لا"
|
|
6549 |
msgid "Yes"
|
6550 |
msgstr "نعم"
|
6551 |
|
6552 |
-
#: src/admin.php:
|
6553 |
#: src/templates/wp-admin/advanced/site-info.php:45,
|
6554 |
#: src/templates/wp-admin/advanced/site-info.php:46,
|
6555 |
#: src/templates/wp-admin/advanced/site-info.php:53,
|
@@ -6569,19 +6677,19 @@ msgstr "استخدام الذاكرة الذروة"
|
|
6569 |
msgid "Web server:"
|
6570 |
msgstr "خادم الويب:"
|
6571 |
|
6572 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6573 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
6574 |
msgstr "يرجى مراجعة اشتراك UpdraftPlus الممتاز، أو اضافة المواقع المتعددة."
|
6575 |
|
6576 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6577 |
msgid "Do you need WordPress Multisite support?"
|
6578 |
msgstr "هل تحتاج إلى دعم ووردبريس متعدد المواقع؟"
|
6579 |
|
6580 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6581 |
msgid "Multisite"
|
6582 |
msgstr "مواقع متعددة"
|
6583 |
|
6584 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6585 |
msgid "Perform a one-time backup"
|
6586 |
msgstr "إجراء نسخة احتياطية لمرة واحدة"
|
6587 |
|
@@ -6589,7 +6697,7 @@ msgstr "إجراء نسخة احتياطية لمرة واحدة"
|
|
6589 |
msgid "Do read this helpful article of useful things to know before restoring."
|
6590 |
msgstr "قم بقراءة هذا المقال المليئ بالأشياء المفيدة لتعلمها قبل الإستعادة."
|
6591 |
|
6592 |
-
#: src/class-updraftplus.php:
|
6593 |
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"
|
6594 |
msgstr "يمكنك البحث واستبدال قاعدة البيانات (لدمج موقع مع رابط رابط أو دومين جديد) باستخدام إضافة الدمج - اتبع هذا الرابط لمزيد من المعلومات."
|
6595 |
|
@@ -6630,46 +6738,46 @@ msgstr "استعادة النسخة الاحتياطية"
|
|
6630 |
msgid "Delete backup set"
|
6631 |
msgstr "حذف مجموعة النسخ الاحتياطية"
|
6632 |
|
6633 |
-
#: src/admin.php:
|
6634 |
msgid "Download error: the server sent us a response which we did not understand."
|
6635 |
msgstr "خطأ بالتحميل : بعث لنا الخادم استجابة لم نفهمها."
|
6636 |
|
6637 |
#: src/addons/backblaze.php:225, src/addons/cloudfiles-enhanced.php:117,
|
6638 |
#: src/addons/migrator.php:878, src/addons/migrator.php:1175,
|
6639 |
#: src/addons/migrator.php:1256, src/addons/migrator.php:1305,
|
6640 |
-
#: src/addons/migrator.php:1543, src/addons/
|
6641 |
-
#: src/addons/migrator.php:1972, src/addons/migrator.php:1978,
|
6642 |
-
#: src/addons/migrator.php:2040, src/addons/migrator.php:2099,
|
6643 |
-
#: src/addons/migrator.php:2140, src/addons/migrator.php:2150,
|
6644 |
-
#: src/addons/migrator.php:2155, src/addons/s3-enhanced.php:164,
|
6645 |
#: src/addons/s3-enhanced.php:169, src/addons/s3-enhanced.php:171,
|
6646 |
-
#: src/addons/sftp.php:
|
6647 |
-
#: src/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6648 |
#: src/methods/remotesend.php:239, src/methods/updraftvault.php:527,
|
6649 |
-
#: src/restorer.php:196, src/restorer.php:224, src/restorer.php:
|
6650 |
msgid "Error:"
|
6651 |
msgstr "خطأ:"
|
6652 |
|
6653 |
-
#: src/admin.php:
|
6654 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6655 |
msgid "calculating..."
|
6656 |
msgstr "حساب ..."
|
6657 |
|
6658 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6659 |
msgid "UpdraftPlus - Upload backup files"
|
6660 |
msgstr "UpdraftPlus - تحميل ملفات النسخ الاحتياطي"
|
6661 |
|
6662 |
-
#: src/templates/wp-admin/advanced/site-info.php:38
|
6663 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6664 |
msgid "refresh"
|
6665 |
msgstr "تحديث"
|
6666 |
|
6667 |
-
#: src/templates/wp-admin/advanced/site-info.php:38
|
6668 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6669 |
msgid "Web-server disk space in use by UpdraftPlus"
|
6670 |
msgstr "مساحة القرص لخادم الويب قيد الاستخدام من قبل UpdraftPlus"
|
6671 |
|
6672 |
-
#: src/
|
6673 |
msgid "This is a count of the contents of your Updraft directory"
|
6674 |
msgstr "هذا عدد من محتويات مجلدات Updraft "
|
6675 |
|
@@ -6685,52 +6793,52 @@ msgstr "هذا عدد من محتويات مجلدات Updraft "
|
|
6685 |
msgid "Google Drive"
|
6686 |
msgstr "جوجل درايف"
|
6687 |
|
6688 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6689 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
6690 |
msgstr "إذا كنت تستخدم هذا، ازل الوضع Turbo/Road"
|
6691 |
|
6692 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6693 |
msgid "Opera web browser"
|
6694 |
msgstr "متصفح الويب أوبرا "
|
6695 |
|
6696 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6697 |
msgid "More tasks:"
|
6698 |
msgstr "المزيد من المهام:"
|
6699 |
|
6700 |
-
#: src/admin.php:
|
6701 |
msgid "Download most recently modified log file"
|
6702 |
msgstr "تحميل ملف السجل المعدل مؤخرا"
|
6703 |
|
6704 |
-
#: src/central/bootstrap.php:
|
6705 |
msgid "(Nothing yet logged)"
|
6706 |
msgstr "(لا شيء حتى الآن تم تسجيله)"
|
6707 |
|
6708 |
#: src/addons/autobackup.php:339, src/addons/autobackup.php:434,
|
6709 |
-
#: src/admin.php:
|
6710 |
msgid "Last log message"
|
6711 |
msgstr "رسالة السجل الأخيرة"
|
6712 |
|
6713 |
-
#: src/addons/migrator.php:259, src/admin.php:
|
6714 |
#: src/templates/wp-admin/settings/tab-status.php:30
|
6715 |
msgid "Restore"
|
6716 |
msgstr "الإستعادة"
|
6717 |
|
6718 |
-
#: src/admin.php:
|
6719 |
#: src/templates/wp-admin/settings/tab-status.php:27
|
6720 |
msgid "Backup Now"
|
6721 |
msgstr "النسخ الاحتياطي الآن"
|
6722 |
|
6723 |
-
#: src/addons/
|
6724 |
-
#: src/addons/
|
6725 |
-
#: src/admin.php:
|
6726 |
#: src/includes/class-wpadmin-commands.php:157,
|
6727 |
-
#: src/includes/class-wpadmin-commands.php:526, src/restorer.php:
|
6728 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:82,
|
6729 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:83
|
6730 |
msgid "Database"
|
6731 |
msgstr "قاعدة بيانات"
|
6732 |
|
6733 |
-
#: src/admin.php:
|
6734 |
msgid "Files"
|
6735 |
msgstr "ملفات"
|
6736 |
|
@@ -6742,11 +6850,11 @@ msgstr "النسخ الاحتياطي المجدولة القادمة"
|
|
6742 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
6743 |
msgstr "جميع الاوقات المعروضة في هذا القسم تستخدم التوقيت للمنطقة الزمنية الخاص بووردبريس، والتي يمكنك تعيينها في إعدادات -> العام"
|
6744 |
|
6745 |
-
#: src/admin.php:
|
6746 |
msgid "At the same time as the files backup"
|
6747 |
msgstr "في نفس الوقت الذي نقوم فيه بالنسخ الاحتياطي للملفات"
|
6748 |
|
6749 |
-
#: src/admin.php:
|
6750 |
msgid "Nothing currently scheduled"
|
6751 |
msgstr "لا شيء مقرر حاليا"
|
6752 |
|
@@ -6758,15 +6866,15 @@ msgstr "واجهة المشرف هذه تستخدم الجافا سكريبت ب
|
|
6758 |
msgid "JavaScript warning"
|
6759 |
msgstr "تحذير جافا سكريبت"
|
6760 |
|
6761 |
-
#: src/admin.php:
|
6762 |
msgid "Delete Old Directories"
|
6763 |
msgstr "حذف الدلائل القديمة"
|
6764 |
|
6765 |
-
#: src/admin.php:
|
6766 |
msgid "Current limit is:"
|
6767 |
msgstr "الحد الحالي هو:"
|
6768 |
|
6769 |
-
#: src/admin.php:
|
6770 |
msgid "Your backup has been restored."
|
6771 |
msgstr "تمت استعادة النسخ الاحتياطي."
|
6772 |
|
@@ -6778,116 +6886,116 @@ msgstr "الإصدار"
|
|
6778 |
msgid "Lead developer's homepage"
|
6779 |
msgstr "الولوج لموقع المطور"
|
6780 |
|
6781 |
-
#: src/central/bootstrap.php:
|
6782 |
msgid "UpdraftPlus.Com"
|
6783 |
msgstr ""
|
6784 |
|
6785 |
-
#: src/admin.php:
|
6786 |
msgid "Your settings have been wiped."
|
6787 |
msgstr "تم القضاء على الإعدادات الخاصة بك."
|
6788 |
|
6789 |
-
#: src/admin.php:
|
6790 |
msgid "Backup directory successfully created."
|
6791 |
msgstr "تم إنشاء دليل النسخ الاحتياطي بنجاح."
|
6792 |
|
6793 |
-
#: src/admin.php:
|
6794 |
msgid "Backup directory could not be created"
|
6795 |
msgstr "لا يمكن إنشاء دليل النسخ الاحتياطي"
|
6796 |
|
6797 |
-
#: src/admin.php:
|
6798 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
6799 |
msgstr "النسخ السابقة من المجلدات لم تحذف بشكل جيد لسبب ما. يمكنك حذفها بشكل يدوي."
|
6800 |
|
6801 |
-
#: src/admin.php:
|
6802 |
msgid "Old directories successfully removed."
|
6803 |
msgstr "تم إزالة الدلائل القديمة بنجاح."
|
6804 |
|
6805 |
-
#: src/admin.php:
|
6806 |
msgid "Remove old directories"
|
6807 |
msgstr "إزالة الدلائل القديمة"
|
6808 |
|
6809 |
#: src/addons/migrator.php:328, src/addons/migrator.php:343,
|
6810 |
-
#: src/admin.php:
|
6811 |
-
#: src/admin.php:
|
6812 |
msgid "Return to UpdraftPlus Configuration"
|
6813 |
msgstr "العودة إلى اعدادات UpdraftPlus"
|
6814 |
|
6815 |
-
#: src/admin.php:
|
6816 |
-
#: src/admin.php:
|
6817 |
#: src/templates/wp-admin/settings/existing-backups-table.php:16
|
6818 |
msgid "Actions"
|
6819 |
msgstr "الإجراءات"
|
6820 |
|
6821 |
-
#: src/admin.php:
|
6822 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
6823 |
msgstr "إسم ملف خاطئ - نعقد أننا لم نكن المسؤولين في تشفير هذا الملف"
|
6824 |
|
6825 |
-
#: src/admin.php:
|
6826 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
6827 |
msgstr "إسم ملف خاطئ - نعتقد أننا لم نكن المسؤولين بخلق هذا الملف"
|
6828 |
|
6829 |
-
#: src/admin.php:
|
6830 |
msgid "No local copy present."
|
6831 |
msgstr "لا نسخة محلية متوفرة."
|
6832 |
|
6833 |
-
#: src/admin.php:
|
6834 |
msgid "Download in progress"
|
6835 |
msgstr "التحميل في تقدم"
|
6836 |
|
6837 |
-
#: src/admin.php:
|
6838 |
msgid "File ready."
|
6839 |
msgstr "ملف جاهز."
|
6840 |
|
6841 |
-
#: src/admin.php:
|
6842 |
msgid "Download failed"
|
6843 |
msgstr "فشل تحميل"
|
6844 |
|
6845 |
-
#: src/addons/wp-cli.php:
|
6846 |
-
#: src/class-updraftplus.php:
|
6847 |
-
#: src/class-updraftplus.php:
|
6848 |
#: src/methods/addon-base-v2.php:98, src/methods/addon-base-v2.php:205,
|
6849 |
#: src/methods/addon-base-v2.php:225, src/methods/stream-base.php:219,
|
6850 |
-
#: src/restorer.php:
|
6851 |
#: src/updraftplus.php:158
|
6852 |
msgid "Error"
|
6853 |
msgstr "خطأ"
|
6854 |
|
6855 |
-
#: src/admin.php:
|
6856 |
msgid "Could not find that job - perhaps it has already finished?"
|
6857 |
msgstr "لا يمكن العثور على هذا الوظيفة - ربما كان قد أنهى بالفعل؟"
|
6858 |
|
6859 |
-
#: src/admin.php:
|
6860 |
msgid "Job deleted"
|
6861 |
msgstr "وظيفة حذفت"
|
6862 |
|
6863 |
-
#: src/admin.php:
|
6864 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
6865 |
msgstr "أوكي، ستتمكن قريبا من مشاهدة النشاطات بحقل \"سجل آخر الرسائل\" أسفله"
|
6866 |
|
6867 |
-
#: src/admin.php:
|
6868 |
msgid "Nothing yet logged"
|
6869 |
msgstr "لا شيء حتى الآن تم تسجيله"
|
6870 |
|
6871 |
-
#: src/admin.php:
|
6872 |
msgid "Please consult this FAQ if you have problems backing up."
|
6873 |
msgstr "يرجى الرجوع إلى الأسئلة الشائعة إذا كنت تواجه مشاكل بالنسخ الاحتياطي."
|
6874 |
|
6875 |
-
#: src/admin.php:
|
6876 |
msgid "Your website is hosted using the %s web server."
|
6877 |
msgstr "موقعك يستخدم %s من خادم الويب."
|
6878 |
|
6879 |
-
#: src/admin.php:
|
6880 |
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."
|
6881 |
msgstr "UpdraftPlus لا يدعم النسخ أقل من %s من نظام ووردبريس. يمكن أن يعمل لك، لكن إن لم يعمل، كن على يقين أنه لن نتمكن من مساعدة في حل المشاكل إلا بعد أن تقوم بترقية اصدار الووردبريس."
|
6882 |
|
6883 |
-
#: src/admin.php:
|
6884 |
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."
|
6885 |
msgstr "تملك مساحة تخزين حرة أقل من %s بالهارد درايف الذي يستخدمه UpdraftPlus لحفظ النسخ الإحتياطية. UpdraftPlus لن يتمكن من حفظ النسخ. من فشلك قم بمراسلة خدمة الإستضافة لحل هذا المشكل."
|
6886 |
|
6887 |
-
#: src/addons/azure.php:601, src/addons/migrator.php:933, src/admin.php:
|
6888 |
-
#: src/admin.php:
|
6889 |
-
#: src/admin.php:
|
6890 |
-
#: src/admin.php:
|
6891 |
#: src/methods/cloudfiles-new.php:100, src/methods/cloudfiles.php:440,
|
6892 |
#: src/methods/ftp.php:330, src/methods/openstack-base.php:571,
|
6893 |
#: src/methods/s3.php:859, src/methods/s3.php:863,
|
@@ -6897,11 +7005,11 @@ msgstr "تملك مساحة تخزين حرة أقل من %s بالهارد در
|
|
6897 |
msgid "Warning"
|
6898 |
msgstr "تحذير"
|
6899 |
|
6900 |
-
#: src/admin.php:
|
6901 |
msgid "Add-Ons / Pro Support"
|
6902 |
msgstr "إضافات / الدعم المدفوع"
|
6903 |
|
6904 |
-
#: src/admin.php:
|
6905 |
msgid "Settings"
|
6906 |
msgstr "إعدادات"
|
6907 |
|
@@ -6909,7 +7017,7 @@ msgstr "إعدادات"
|
|
6909 |
msgid "Could not create %s zip. Consult the log file for more information."
|
6910 |
msgstr "لم نتمكن من خلق الملف المضغوط %s. تحقق من السجل لمزيد من المعلومات."
|
6911 |
|
6912 |
-
#: src/backup.php:
|
6913 |
msgid "Infinite recursion: consult your log for more information"
|
6914 |
msgstr "عودية لا نهائية: تحقق من السجل لمزيد من المعلومات"
|
6915 |
|
@@ -6921,50 +7029,50 @@ msgstr ""
|
|
6921 |
msgid "Like UpdraftPlus and can spare one minute?"
|
6922 |
msgstr "هل أحببت UpdraftPlus وتريد المساعدة في نشره؟"
|
6923 |
|
6924 |
-
#: src/addons/azure.php:268, src/class-updraftplus.php:
|
6925 |
#: src/methods/googledrive.php:1112, src/methods/s3.php:341
|
6926 |
msgid "File not found"
|
6927 |
msgstr "لم يتم العثور على ملف"
|
6928 |
|
6929 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6930 |
msgid "The decryption key used:"
|
6931 |
msgstr "مفتاح فك التشفير المستخدم:"
|
6932 |
|
6933 |
-
#: src/class-updraftplus.php:
|
6934 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6935 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
6936 |
msgstr "فشل التشفير. غالبا سيكون السبب هو عدم استخدام المفتاح الخطأ."
|
6937 |
|
6938 |
-
#: src/class-updraftplus.php:
|
6939 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6940 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
6941 |
msgstr "فشل التشفير. ملف قاعدة البيانات مفر، ولكن لم تقم بإدخال أي مفتاح للتشفير."
|
6942 |
|
6943 |
-
#: src/backup.php:
|
6944 |
msgid "Could not open the backup file for writing"
|
6945 |
msgstr "لا يمكن فتح ملف النسخ الاحتياطي للكتابة"
|
6946 |
|
6947 |
-
#: src/class-updraftplus.php:
|
6948 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
6949 |
msgstr "لم نتمكن من حفظ تاريخ النسخ الإحتياطية بسبب عدم ترتيب النسخ. النسخ الإحتياطي ربما قد فشل."
|
6950 |
|
6951 |
-
#: src/class-updraftplus.php:
|
6952 |
msgid "Could not read the directory"
|
6953 |
msgstr "لا يمكن قراءة الدليل"
|
6954 |
|
6955 |
-
#: src/admin.php:
|
6956 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
6957 |
msgstr "دليل (%s) النسخ الإحتياطي ليس قابل للكتابة، أو غير موجود."
|
6958 |
|
6959 |
-
#: src/backup.php:
|
6960 |
msgid "WordPress backup is complete"
|
6961 |
msgstr "اكتمال عملية النسخ الإحتياطي للووردبريس"
|
6962 |
|
6963 |
-
#: src/class-updraftplus.php:
|
6964 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
6965 |
msgstr "محاولة النسخ الإحتياطية تمت، لكن يبدو أنها فشلت."
|
6966 |
|
6967 |
-
#: src/class-updraftplus.php:
|
6968 |
msgid "The backup apparently succeeded and is now complete"
|
6969 |
msgstr "يبدو أن عملية النسح الإحتياطي قد نجحت وهاهي الآن قد اكتملت"
|
6970 |
|
@@ -6972,41 +7080,41 @@ msgstr "يبدو أن عملية النسح الإحتياطي قد نجحت و
|
|
6972 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
6973 |
msgstr "حدث خطأ في عملية التشفير لقاعدة البيانات. تم ايقاف العملية."
|
6974 |
|
6975 |
-
#: src/class-updraftplus.php:
|
6976 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
6977 |
msgstr "لم نتمكن من خلق الملفات بمجلد النسخ الإحتياطية. تجاهل النسخ - تحقق من خيارات UpdraftPlus."
|
6978 |
|
6979 |
-
#: src/class-updraftplus.php:
|
6980 |
msgid "Others"
|
6981 |
msgstr "أخرى"
|
6982 |
|
6983 |
-
#: src/addons/multisite.php:
|
6984 |
msgid "Uploads"
|
6985 |
msgstr "الملفات المرفوعة"
|
6986 |
|
6987 |
-
#: src/class-updraftplus.php:
|
6988 |
msgid "Themes"
|
6989 |
msgstr "تصاميم"
|
6990 |
|
6991 |
-
#: src/class-updraftplus.php:
|
6992 |
msgid "Plugins"
|
6993 |
msgstr "الإضافات"
|
6994 |
|
6995 |
-
#: src/class-updraftplus.php:
|
6996 |
msgid "No log files were found."
|
6997 |
msgstr "لا توجد ملفات السجل."
|
6998 |
|
6999 |
-
#: src/admin.php:
|
7000 |
msgid "The log file could not be read."
|
7001 |
msgstr "لا يمكن قراءة ملف السجل."
|
7002 |
|
7003 |
-
#: src/admin.php:
|
7004 |
-
#: src/class-updraftplus.php:
|
7005 |
-
#: src/class-updraftplus.php:
|
7006 |
msgid "UpdraftPlus notice:"
|
7007 |
msgstr "إشعار UpdraftPlus :"
|
7008 |
|
7009 |
-
#: src/addons/multisite.php:74, src/addons/multisite.php:
|
7010 |
#: src/options.php:59
|
7011 |
msgid "UpdraftPlus Backups"
|
7012 |
msgstr "نسخ الإحتياطية UpdraftPlus"
|
11 |
"Language: ar\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
+
#: src/addons/wp-cli.php:88
|
15 |
+
msgid "No previous backup found to add an increment to."
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: src/restorer.php:2427
|
19 |
+
msgid "Requested character set (%s) is not present - changing to %s."
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:32
|
23 |
+
msgid "Allow only administrators to log in"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:31
|
27 |
+
msgid "You can forbid non-admins logins to this cloned site by checking the checkbox below"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:30
|
31 |
+
msgid "UpdraftPlus temporary clone user login settings:"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:42
|
35 |
+
msgid "Extend life"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:41
|
39 |
+
msgid "You can extend the life of this clone at updraftplus.com, note that each full week you extend by will cost 1 token."
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:40
|
43 |
+
msgid "Your clone will expire:"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:39
|
47 |
+
msgid "Welcome to your UpdraftPlus temporary clone"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:38
|
51 |
+
msgid "Refresh connection"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:32
|
55 |
+
msgid "Unable to get expiry date"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: src/addons/reporting.php:493
|
59 |
+
msgid "Log all messages to syslog"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: src/addons/sftp.php:601, src/addons/sftp.php:603
|
63 |
+
msgid "The server's RSA key %s fingerprint: %s."
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: src/addons/sftp.php:597
|
67 |
+
msgid "Failed: We are unable to match the fingerprint. However, we were able to log in and move to the indicated directory and successfully create a file in that location."
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: src/addons/sftp.php:478
|
71 |
+
msgid "MD5 (128-bit) fingerprint, in hex format - should have the same length and general appearance as this (colons optional): 73:51:43:b1:b5:fc:8b:b7:0a:3a:a9:b1:0f:69:73:a8. Using a fingerprint is not essential, but you are not secure against %s if you do not use one"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: src/addons/sftp.php:475
|
75 |
+
msgid "RSA fingerprint"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: src/addons/sftp.php:82
|
79 |
+
msgid "Fingerprints don't match."
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:14
|
83 |
+
msgid "More information here."
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: src/admin.php:2697
|
87 |
+
msgid "Migrate / Clone"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: src/includes/class-commands.php:894, src/includes/class-commands.php:898
|
91 |
+
msgid "The creation of your backup data for creating the clone should now begin."
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: src/includes/class-commands.php:893
|
95 |
+
msgid "Your temporary clone has been created:"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: src/includes/class-commands.php:892
|
99 |
+
msgid "Your available temporary clone tokens:"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: src/admin.php:2885, src/admin.php:3825,
|
103 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:67
|
104 |
+
msgid "Only allow this backup to be deleted manually (i.e. keep it even if retention limits are hit)."
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: src/addons/wp-cli.php:806
|
108 |
+
msgid "You have just given the %1$s option. The %1$s is working with \"%2$s\" addon. Get the \"%2$s\" addon: %3$s"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: src/addons/wp-cli.php:765
|
112 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old)."
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: src/addons/wp-cli.php:711, src/addons/wp-cli.php:715
|
116 |
+
msgid "This is not an incremental backup"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: src/addons/wp-cli.php:640
|
120 |
+
msgid "Run this command to see the log file for this restoration (needed for any support requests)."
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: src/addons/migrator.php:1784
|
124 |
+
msgid "To create a temporary clone you must first connect to your UpdraftPlus.com account (and have clone tokens available in that account)."
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: src/class-updraftplus.php:170
|
128 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: src/admin.php:5281
|
132 |
msgid "(current version)"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: src/admin.php:5262
|
136 |
msgid "Forbid logins from non-administrators on this clone"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: src/admin.php:3552
|
140 |
msgid "press here"
|
141 |
msgstr ""
|
142 |
|
150 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: src/addons/incremental.php:255
|
154 |
msgid "Tell me more"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: src/addons/incremental.php:243
|
158 |
msgid "And then add an incremental backup"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: src/addons/incremental.php:221, src/updraftplus.php:99
|
162 |
msgid "Every hour"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: src/includes/class-commands.php:867
|
166 |
msgid "You can add more temporary clone tokens to your account here."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: src/includes/class-commands.php:864
|
170 |
msgid "Create clone"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: src/includes/class-commands.php:860
|
174 |
msgid "Available temporary clone tokens:"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: src/addons/migrator.php:1779
|
|
|
|
|
|
|
|
|
178 |
msgid "Or, create a temporary clone"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: src/admin.php:2766, src/includes/class-commands.php:865,
|
182 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
183 |
msgid "Processing"
|
184 |
msgstr ""
|
195 |
msgid "I consent to %s"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: src/admin.php:2835,
|
199 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
200 |
msgid "One Time Password (check your OTP app to get this password)"
|
201 |
msgstr ""
|
244 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: src/admin.php:5225
|
248 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
249 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
250 |
msgstr[0] ""
|
254 |
msgstr[4] ""
|
255 |
msgstr[5] ""
|
256 |
|
257 |
+
#: src/admin.php:828
|
258 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: src/admin.php:827
|
262 |
msgid "You can also close this wizard."
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: src/admin.php:826
|
266 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: src/admin.php:825
|
270 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: src/admin.php:824
|
274 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: src/admin.php:823
|
278 |
msgid "Perhaps you would want to login instead."
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: src/admin.php:822
|
282 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: src/admin.php:821
|
286 |
msgid "An email is required and needs to be in a valid format."
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: src/admin.php:820
|
290 |
msgid "Both email and password fields are required."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: src/admin.php:819
|
294 |
msgid "Registration successful."
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: src/admin.php:818, src/admin.php:819
|
298 |
msgid "Please follow this link to open %s in a new window."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: src/admin.php:818
|
302 |
msgid "Login successful."
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: src/admin.php:817,
|
306 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
307 |
msgid "UpdraftCentral Cloud"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: src/admin.php:402
|
311 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: src/admin.php:401
|
315 |
msgid "Dismiss all UpdraftPlus news"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: src/admin.php:400
|
319 |
msgid "UpdraftPlus News"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: src/addons/wp-cli.php:531
|
323 |
msgid "Migration key created:"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: src/addons/wp-cli.php:521
|
327 |
msgid "Missing parameters"
|
328 |
msgstr ""
|
329 |
|
343 |
msgid "launching some time in 2018"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: src/admin.php:816
|
347 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
348 |
msgstr ""
|
349 |
|
355 |
msgid "Upload backup"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: src/admin.php:4135
|
359 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: src/admin.php:815
|
363 |
msgid "(already uploaded)"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: src/admin.php:813
|
367 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: src/admin.php:736, src/admin.php:4135
|
371 |
msgid "Upload"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: src/addons/reporting.php:527, src/admin.php:687
|
375 |
msgid "Only email the database backup"
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: src/addons/reporting.php:527
|
379 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: src/addons/reporting.php:527
|
383 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
384 |
msgstr ""
|
385 |
|
387 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: src/addons/incremental.php:72
|
391 |
msgid "Increments exist at: %s"
|
392 |
msgstr ""
|
393 |
|
394 |
+
#: src/addons/incremental.php:70, src/addons/incremental.php:72
|
395 |
msgid "(latest increment: %s)"
|
396 |
msgstr ""
|
397 |
|
411 |
msgid "WP CLI"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: src/addons/wp-cli.php:263
|
415 |
msgid "Invalid Job Id"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: src/addons/wp-cli.php:205
|
419 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: src/addons/wp-cli.php:195
|
423 |
msgid "Recently started backup job id: %s"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: src/addons/wp-cli.php:100, src/addons/wp-cli.php:488,
|
427 |
+
#: src/addons/wp-cli.php:606, src/addons/wp-cli.php:691,
|
428 |
+
#: src/addons/wp-cli.php:714
|
429 |
msgid "The given value for the '%s' option is not valid"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: src/addons/migrator.php:1746
|
433 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: src/addons/migrator.php:1726
|
437 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: src/addons/migrator.php:1726
|
441 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: src/includes/class-remote-send.php:414
|
445 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
446 |
msgstr ""
|
447 |
|
473 |
msgid "Thank you for installing UpdraftPlus!"
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: src/includes/class-remote-send.php:507
|
477 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: src/restorer.php:494
|
481 |
msgid "Failed to read from the working directory."
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: src/restorer.php:493
|
485 |
msgid "Failed to find a manifest file in the backup."
|
486 |
msgstr ""
|
487 |
|
488 |
+
#: src/restorer.php:492
|
489 |
msgid "Failed to read the manifest file from backup."
|
490 |
msgstr ""
|
491 |
|
501 |
msgid "Ensure you are logged into the correct account before continuing."
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: src/admin.php:4872
|
505 |
msgid "Remote storage method and instance id are required for authentication."
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: src/admin.php:4868
|
509 |
msgid "authentication error"
|
510 |
msgstr ""
|
511 |
|
533 |
msgid "Delete these settings"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: src/addons/morestorage.php:81, src/admin.php:812
|
537 |
msgid "Currently disabled"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: src/addons/morestorage.php:81, src/admin.php:811
|
541 |
msgid "Currently enabled"
|
542 |
msgstr ""
|
543 |
|
569 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
570 |
msgstr ""
|
571 |
|
572 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:78
|
573 |
msgid "remote site"
|
574 |
msgstr ""
|
575 |
|
577 |
msgid "Invalid bucket name"
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: src/restorer.php:2384
|
581 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
582 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
583 |
msgstr[0] ""
|
587 |
msgstr[4] ""
|
588 |
msgstr[5] ""
|
589 |
|
590 |
+
#: src/class-updraftplus.php:4564
|
591 |
msgid "Your chosen replacement collation"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: src/class-updraftplus.php:4541
|
595 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: src/class-updraftplus.php:4541
|
599 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
600 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
601 |
msgstr[0] ""
|
637 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: src/central/bootstrap.php:521
|
641 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: src/central/bootstrap.php:519
|
645 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: src/central/bootstrap.php:516
|
649 |
msgid "A website where you have installed %s"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: src/central/bootstrap.php:514
|
653 |
msgid "Self-hosted dashboard"
|
654 |
msgstr ""
|
655 |
|
656 |
+
#: src/central/bootstrap.php:256
|
657 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
658 |
msgstr ""
|
659 |
|
667 |
msgstr[4] ""
|
668 |
msgstr[5] ""
|
669 |
|
670 |
+
#: src/restorer.php:2346
|
671 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
672 |
msgstr ""
|
673 |
|
674 |
+
#: src/class-updraftplus.php:4517
|
675 |
msgid "Your chosen character set to use instead:"
|
676 |
msgstr ""
|
677 |
|
678 |
+
#: src/class-updraftplus.php:4507
|
679 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
680 |
msgstr ""
|
681 |
|
682 |
+
#: src/class-updraftplus.php:4507
|
683 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
684 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
685 |
msgstr[0] ""
|
689 |
msgstr[4] ""
|
690 |
msgstr[5] ""
|
691 |
|
692 |
+
#: src/central/bootstrap.php:599
|
693 |
msgid "Create another key"
|
694 |
msgstr ""
|
695 |
|
696 |
+
#: src/central/bootstrap.php:528
|
697 |
msgid "UpdraftCentral dashboard connection details"
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: src/central/bootstrap.php:522
|
701 |
msgid "Next"
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: src/central/bootstrap.php:508
|
705 |
msgid "an account"
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: src/central/bootstrap.php:508
|
709 |
msgid "i.e. if you have %s there"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: src/central/bootstrap.php:497
|
713 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: src/central/bootstrap.php:471
|
717 |
msgid "Manage existing keys (%d)..."
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: src/central/bootstrap.php:421
|
721 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
722 |
msgstr ""
|
723 |
|
724 |
+
#: src/central/bootstrap.php:258
|
725 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
726 |
msgstr ""
|
727 |
|
728 |
+
#: src/central/bootstrap.php:256
|
729 |
msgid "Detailed instructions for this can be found at %s"
|
730 |
msgstr ""
|
731 |
|
732 |
+
#: src/central/bootstrap.php:256
|
733 |
msgid "You now need to copy the key below and enter it at your %s."
|
734 |
msgstr ""
|
735 |
|
736 |
+
#: src/admin.php:806
|
737 |
msgid "Please enter a valid URL e.g http://example.com"
|
738 |
msgstr ""
|
739 |
|
773 |
msgid "Account ID"
|
774 |
msgstr ""
|
775 |
|
776 |
+
#: src/class-updraftplus.php:4346
|
777 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: src/class-updraftplus.php:4344, src/class-updraftplus.php:4346
|
781 |
msgid "the migrator add-on"
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: src/class-updraftplus.php:4344
|
785 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: src/class-updraftplus.php:4342
|
789 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: src/class-updraftplus.php:4337
|
793 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
794 |
msgstr ""
|
795 |
|
801 |
msgid "Follow this link to remove these settings for %s."
|
802 |
msgstr ""
|
803 |
|
804 |
+
#: src/admin.php:787
|
805 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: src/backup.php:2132, src/class-updraftplus.php:2214,
|
809 |
+
#: src/class-updraftplus.php:2279, src/class-updraftplus.php:2413,
|
810 |
+
#: src/class-updraftplus.php:4002, src/restorer.php:347
|
811 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: src/backup.php:2123, src/class-updraftplus.php:2205,
|
815 |
+
#: src/class-updraftplus.php:2272, src/class-updraftplus.php:2406,
|
816 |
+
#: src/class-updraftplus.php:3993, src/restorer.php:333
|
817 |
msgid "A PHP exception (%s) has occurred: %s"
|
818 |
msgstr ""
|
819 |
|
833 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: src/templates/wp-admin/settings/tab-status.php:70
|
837 |
msgid "Remote storage authentication"
|
838 |
msgstr ""
|
839 |
|
865 |
msgid "Instant and secure logon with a wave of your phone."
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: src/backup.php:2136
|
869 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
870 |
msgstr ""
|
871 |
|
872 |
+
#: src/admin.php:5078
|
873 |
msgid "Value"
|
874 |
msgstr ""
|
875 |
|
876 |
+
#: src/admin.php:1627
|
877 |
msgid "Did not know how to delete from this cloud service."
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: src/addons/sftp.php:792
|
881 |
msgid "Encrypted login failed; trying non-encrypted"
|
882 |
msgstr ""
|
883 |
|
885 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
886 |
msgstr ""
|
887 |
|
888 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:80
|
889 |
msgid "Stored at: %s"
|
890 |
msgstr ""
|
891 |
|
893 |
msgid "Cloud Files"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: src/admin.php:4823
|
897 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
898 |
msgstr ""
|
899 |
|
900 |
+
#: src/admin.php:4782
|
901 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
902 |
msgstr ""
|
903 |
|
914 |
msgid "Extra database"
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: src/admin.php:3991
|
918 |
msgid "Press here to download or browse"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: src/admin.php:1187, src/admin.php:1197
|
922 |
msgid "Error: invalid path"
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: src/admin.php:1000
|
926 |
msgid "An error occurred when fetching storage module options: "
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: src/admin.php:803
|
930 |
msgid "Loading log file"
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: src/admin.php:802
|
934 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: src/admin.php:801
|
938 |
msgid "Search"
|
939 |
msgstr ""
|
940 |
|
941 |
+
#: src/admin.php:800
|
942 |
msgid "Select a file to view information about it"
|
943 |
msgstr ""
|
944 |
|
945 |
+
#: src/admin.php:799
|
946 |
msgid "Browsing zip file"
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: src/admin.php:768
|
950 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
951 |
msgstr ""
|
952 |
|
953 |
+
#: src/admin.php:715
|
954 |
msgid "Browse contents"
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: src/restorer.php:2167
|
958 |
msgid "Skipped tables:"
|
959 |
msgstr ""
|
960 |
|
961 |
+
#: src/class-updraftplus.php:4629
|
962 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: src/admin.php:2873
|
966 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
967 |
msgstr ""
|
968 |
|
969 |
+
#: src/admin.php:2873
|
970 |
msgid "All WordPress tables will be backed up."
|
971 |
msgstr ""
|
972 |
|
973 |
+
#: src/admin.php:798
|
974 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
975 |
msgstr ""
|
976 |
|
977 |
+
#: src/admin.php:798
|
978 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
979 |
msgstr ""
|
980 |
|
981 |
+
#: src/admin.php:798
|
982 |
msgid "The available memory on the server."
|
983 |
msgstr ""
|
984 |
|
985 |
+
#: src/admin.php:798
|
986 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
987 |
msgstr ""
|
988 |
|
989 |
+
#: src/admin.php:798
|
990 |
msgid "The file failed to upload. Please check the following:"
|
991 |
msgstr ""
|
992 |
|
993 |
+
#: src/admin.php:797
|
994 |
msgid "HTTP code:"
|
995 |
msgstr ""
|
996 |
|
997 |
+
#: src/addons/wp-cli.php:109, src/admin.php:692
|
998 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
999 |
msgstr ""
|
1000 |
|
1157 |
msgid "Free"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
+
#: src/admin.php:399, src/templates/wp-admin/settings/tab-addons.php:34,
|
1161 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1162 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1163 |
msgid "UpdraftPlus"
|
1374 |
msgid "UpdraftPlus Premium:"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:10
|
1378 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1379 |
msgstr ""
|
1380 |
|
1426 |
msgid "Export / import settings"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
+
#: src/restorer.php:2386
|
1430 |
msgid "Processing table (%s)"
|
1431 |
msgstr ""
|
1432 |
|
1433 |
+
#: src/restorer.php:2133
|
1434 |
msgid "Backup of: %s"
|
1435 |
msgstr ""
|
1436 |
|
1446 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1447 |
msgstr ""
|
1448 |
|
1449 |
+
#: src/central/bootstrap.php:594
|
1450 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1451 |
msgstr ""
|
1452 |
|
1453 |
+
#: src/backup.php:1730
|
1454 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1455 |
msgstr ""
|
1456 |
|
1457 |
+
#: src/templates/wp-admin/settings/tab-status.php:71
|
1458 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: src/admin.php:1703
|
1462 |
msgid "Remote files deleted:"
|
1463 |
msgstr ""
|
1464 |
|
1465 |
+
#: src/admin.php:1702
|
1466 |
msgid "Local files deleted:"
|
1467 |
msgstr ""
|
1468 |
|
1470 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1471 |
msgstr ""
|
1472 |
|
1473 |
+
#: src/admin.php:796
|
1474 |
msgid "remote files deleted"
|
1475 |
msgstr ""
|
1476 |
|
1477 |
+
#: src/admin.php:794
|
1478 |
msgid "Complete"
|
1479 |
msgstr ""
|
1480 |
|
1481 |
+
#: src/admin.php:793
|
1482 |
msgid "Do you want to carry out the import?"
|
1483 |
msgstr ""
|
1484 |
|
1485 |
+
#: src/admin.php:792
|
1486 |
msgid "Which was exported on:"
|
1487 |
msgstr ""
|
1488 |
|
1489 |
+
#: src/admin.php:791
|
1490 |
msgid "This will import data from:"
|
1491 |
msgstr ""
|
1492 |
|
1493 |
+
#: src/admin.php:790
|
1494 |
msgid "Importing..."
|
1495 |
msgstr ""
|
1496 |
|
1497 |
+
#: src/admin.php:786
|
1498 |
msgid "You have not yet selected a file to import."
|
1499 |
msgstr ""
|
1500 |
|
1501 |
+
#: src/admin.php:770
|
1502 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1503 |
msgstr ""
|
1504 |
|
1505 |
+
#: src/admin.php:98
|
1506 |
msgid "template not found"
|
1507 |
msgstr ""
|
1508 |
|
1531 |
msgid "An error response was received; HTTP code:"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: src/includes/class-commands.php:378
|
1535 |
msgid "%s add-on not found"
|
1536 |
msgstr ""
|
1537 |
|
1543 |
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"
|
1544 |
msgstr ""
|
1545 |
|
1546 |
+
#: src/admin.php:2497
|
1547 |
msgid "To fix this problem go here."
|
1548 |
msgstr ""
|
1549 |
|
1550 |
+
#: src/admin.php:2497
|
1551 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1552 |
msgstr ""
|
1553 |
|
1554 |
+
#: src/admin.php:754
|
1555 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1556 |
msgstr ""
|
1557 |
|
1607 |
msgid "FAQs"
|
1608 |
msgstr ""
|
1609 |
|
1610 |
+
#: src/central/bootstrap.php:550
|
1611 |
msgid "More information..."
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: src/central/bootstrap.php:548
|
1615 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: src/central/bootstrap.php:458
|
1619 |
msgid "Key size: %d bits"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: src/central/bootstrap.php:453
|
1623 |
msgid "Public key was sent to:"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
#: src/backup.php:2349
|
1627 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
+
#: src/backup.php:2327
|
1631 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
+
#: src/addons/migrator.php:1759
|
1635 |
msgid "Create key"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:542
|
1639 |
msgid "slower, strongest"
|
1640 |
msgstr ""
|
1641 |
|
1642 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1643 |
msgid "recommended"
|
1644 |
msgstr "موصى به"
|
1645 |
|
1646 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1647 |
msgid "%s bytes"
|
1648 |
msgstr ""
|
1649 |
|
1650 |
+
#: src/addons/migrator.php:1754, src/central/bootstrap.php:540
|
1651 |
msgid "faster (possibility for slow PHP installs)"
|
1652 |
msgstr ""
|
1653 |
|
1654 |
+
#: src/addons/migrator.php:1753, src/central/bootstrap.php:539
|
1655 |
msgid "easy to break, fastest"
|
1656 |
msgstr ""
|
1657 |
|
1658 |
+
#: src/addons/migrator.php:1753, src/addons/migrator.php:1754,
|
1659 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:539,
|
1660 |
+
#: src/central/bootstrap.php:540, src/central/bootstrap.php:542
|
1661 |
msgid "%s bits"
|
1662 |
msgstr ""
|
1663 |
|
1664 |
+
#: src/addons/migrator.php:1751, src/central/bootstrap.php:537
|
1665 |
msgid "Encryption key size:"
|
1666 |
msgstr ""
|
1667 |
|
1668 |
+
#: src/addons/migrator.php:1749
|
1669 |
msgid "Enter your chosen name"
|
1670 |
msgstr ""
|
1671 |
|
1672 |
+
#: src/addons/migrator.php:1748
|
1673 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1674 |
msgstr ""
|
1675 |
|
1685 |
msgid "login"
|
1686 |
msgstr "تسجيل الدخول"
|
1687 |
|
1688 |
+
#: src/addons/reporting.php:525, src/addons/reporting.php:525,
|
1689 |
+
#: src/addons/reporting.php:527, src/methods/email.php:100
|
1690 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1691 |
msgstr ""
|
1692 |
|
1694 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1695 |
msgstr ""
|
1696 |
|
1697 |
+
#: src/class-updraftplus.php:1815
|
1698 |
msgid "Size: %s MB"
|
1699 |
msgstr ""
|
1700 |
|
1706 |
msgid "Now"
|
1707 |
msgstr "الآن"
|
1708 |
|
1709 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
1710 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1711 |
msgstr ""
|
1712 |
|
1728 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1729 |
msgstr ""
|
1730 |
|
1731 |
+
#: src/class-updraftplus.php:655, src/class-updraftplus.php:700
|
1732 |
msgid "The given file was not found, or could not be read."
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: src/central/bootstrap.php:592
|
1736 |
msgid "UpdraftCentral (Remote Control)"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: src/central/bootstrap.php:581
|
1740 |
msgid "View recent UpdraftCentral log events"
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: src/central/bootstrap.php:531
|
1744 |
msgid "Enter any description"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: src/central/bootstrap.php:530
|
1748 |
msgid "Description"
|
1749 |
msgstr " الوصف"
|
1750 |
|
1751 |
+
#: src/central/bootstrap.php:463
|
1752 |
msgid "Delete..."
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: src/central/bootstrap.php:456
|
1756 |
msgid "Created:"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
+
#: src/central/bootstrap.php:453
|
1760 |
msgid "Access this site as user:"
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: src/central/bootstrap.php:477
|
1764 |
msgid "Details"
|
1765 |
msgstr "تفاصيل عن المناسبة"
|
1766 |
|
1767 |
+
#: src/central/bootstrap.php:476
|
1768 |
msgid "Key description"
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: src/central/bootstrap.php:349, src/central/bootstrap.php:360
|
1772 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: src/central/bootstrap.php:219
|
1776 |
msgid "An invalid URL was entered"
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: src/central/bootstrap.php:83
|
1780 |
msgid "Close..."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: src/central/bootstrap.php:75
|
1784 |
msgid "This connection appears to already have been made."
|
1785 |
msgstr ""
|
1786 |
|
1787 |
+
#: src/central/bootstrap.php:72
|
1788 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1789 |
msgstr ""
|
1790 |
|
1791 |
+
#: src/central/bootstrap.php:68
|
1792 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1793 |
msgstr ""
|
1794 |
|
1795 |
+
#: src/central/bootstrap.php:68
|
1796 |
msgid "You are not logged into this WordPress site in your web browser."
|
1797 |
msgstr ""
|
1798 |
|
1799 |
+
#: src/central/bootstrap.php:65
|
1800 |
msgid "The key referred to was unknown."
|
1801 |
msgstr ""
|
1802 |
|
1803 |
+
#: src/central/bootstrap.php:62
|
1804 |
msgid "A new UpdraftCentral connection has not been made."
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: src/central/bootstrap.php:60
|
1808 |
msgid "An UpdraftCentral connection has been made successfully."
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
#: src/central/bootstrap.php:57
|
1812 |
msgid "UpdraftCentral Connection"
|
1813 |
msgstr ""
|
1814 |
|
1815 |
+
#: src/backup.php:1032, src/class-updraftplus.php:3022
|
1816 |
msgid "The backup was aborted by the user"
|
1817 |
msgstr ""
|
1818 |
|
1819 |
+
#: src/admin.php:4818
|
1820 |
msgid "Your settings have been saved."
|
1821 |
msgstr "تم حفظ إعداداتك."
|
1822 |
|
1823 |
+
#: src/admin.php:3871
|
1824 |
msgid "Total backup size:"
|
1825 |
msgstr ""
|
1826 |
|
1827 |
+
#: src/admin.php:3215
|
1828 |
msgid "stop"
|
1829 |
msgstr "توقف"
|
1830 |
|
1831 |
+
#: src/admin.php:3057
|
1832 |
msgid "The backup has finished running"
|
1833 |
msgstr ""
|
1834 |
|
1850 |
msgid "this backup set"
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: src/admin.php:1777
|
1854 |
msgid "calculate"
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: src/admin.php:769
|
1858 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1859 |
msgstr ""
|
1860 |
|
1861 |
+
#: src/admin.php:762
|
1862 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: src/admin.php:761
|
1866 |
msgid "Please enter a valid URL"
|
1867 |
msgstr ""
|
1868 |
|
1869 |
+
#: src/admin.php:744
|
1870 |
msgid "Saving..."
|
1871 |
msgstr "جاري الحفظ..."
|
1872 |
|
1873 |
+
#: src/admin.php:706
|
1874 |
msgid "Error: the server sent us a response which we did not understand."
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: src/admin.php:698
|
1878 |
msgid "Fetching..."
|
1879 |
msgstr ""
|
1880 |
|
1882 |
msgid "Asia Pacific (Seoul)"
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: src/restorer.php:2156
|
1886 |
msgid "Uploads URL:"
|
1887 |
msgstr ""
|
1888 |
|
1890 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1891 |
msgstr ""
|
1892 |
|
1893 |
+
#: src/class-updraftplus.php:4415, src/restorer.php:2175
|
1894 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1895 |
msgstr ""
|
1896 |
|
1897 |
+
#: src/class-updraftplus.php:4411
|
1898 |
msgid "Please read this link for important information on this process."
|
1899 |
msgstr ""
|
1900 |
|
1901 |
+
#: src/class-updraftplus.php:4411
|
1902 |
msgid "It will be imported as a new site."
|
1903 |
msgstr ""
|
1904 |
|
1905 |
+
#: src/admin.php:2741, src/templates/wp-admin/notices/horizontal-notice.php:16,
|
1906 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1907 |
msgid "Dismiss"
|
1908 |
msgstr "رفض"
|
1909 |
|
1910 |
+
#: src/admin.php:781
|
1911 |
msgid "Please fill in the required information."
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: src/addons/multisite.php:596
|
1915 |
msgid "Read more..."
|
1916 |
msgstr ""
|
1917 |
|
1918 |
+
#: src/addons/multisite.php:587
|
1919 |
msgid "may include some site-wide data"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: src/addons/multisite.php:582
|
1923 |
msgid "All sites"
|
1924 |
msgstr ""
|
1925 |
|
1926 |
+
#: src/addons/multisite.php:578
|
1927 |
msgid "Which site to restore"
|
1928 |
msgstr ""
|
1929 |
|
1968 |
msgid "Call WordPress action:"
|
1969 |
msgstr ""
|
1970 |
|
1971 |
+
#: src/admin.php:2881
|
1972 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1973 |
msgstr ""
|
1974 |
|
2000 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
2001 |
msgstr ""
|
2002 |
|
2003 |
+
#: src/admin.php:4692
|
2004 |
msgid "Send this backup to remote storage"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: src/admin.php:4690
|
2008 |
msgid "Check out UpdraftPlus Vault."
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: src/admin.php:4690
|
2012 |
msgid "Not got any remote storage?"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: src/admin.php:4690
|
2016 |
msgid "settings"
|
2017 |
msgstr "إعدادات"
|
2018 |
|
2019 |
+
#: src/admin.php:4690
|
2020 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: src/admin.php:2879
|
2024 |
msgid "Include any files in the backup"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: src/admin.php:2865
|
2028 |
msgid "Include the database in the backup"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: src/admin.php:2740
|
2032 |
msgid "Continue restoration"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: src/admin.php:2735
|
2036 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
2037 |
msgstr ""
|
2038 |
|
2039 |
+
#: src/admin.php:2734
|
2040 |
msgid "Unfinished restoration"
|
2041 |
msgstr ""
|
2042 |
|
2043 |
+
#: src/admin.php:2732
|
2044 |
msgid "%s minutes, %s seconds"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
+
#: src/admin.php:2590
|
2048 |
msgid "Backup Contents And Schedule"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: src/admin.php:2700
|
2052 |
msgid "Premium / Extensions"
|
2053 |
msgstr ""
|
2054 |
|
2055 |
+
#: src/admin.php:2362, src/admin.php:2371
|
2056 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
2057 |
msgstr ""
|
2058 |
|
2059 |
+
#: src/addons/morefiles.php:77, src/admin.php:767
|
2060 |
msgctxt "(verb)"
|
2061 |
msgid "Download"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: src/admin.php:691
|
2065 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
2066 |
msgstr ""
|
2067 |
|
2068 |
+
#: src/admin.php:587
|
2069 |
msgid "Extensions"
|
2070 |
msgstr "Extensions"
|
2071 |
|
2072 |
+
#: src/admin.php:579, src/admin.php:2699
|
2073 |
msgid "Advanced Tools"
|
2074 |
msgstr ""
|
2075 |
|
2192 |
msgid "Could not access container"
|
2193 |
msgstr ""
|
2194 |
|
2195 |
+
#: src/class-updraftplus.php:3039
|
2196 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2197 |
msgstr ""
|
2198 |
|
2199 |
+
#: src/backup.php:1782
|
2200 |
msgid "the options table was not found"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
+
#: src/backup.php:1780
|
2204 |
msgid "no options or sitemeta table was found"
|
2205 |
msgstr ""
|
2206 |
|
2207 |
+
#: src/backup.php:1780, src/backup.php:1782
|
2208 |
msgid "The database backup appears to have failed"
|
2209 |
msgstr ""
|
2210 |
|
2211 |
+
#: src/backup.php:1652
|
2212 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2213 |
msgstr ""
|
2214 |
|
2292 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2293 |
msgstr ""
|
2294 |
|
2295 |
+
#: src/restorer.php:1176
|
2296 |
msgid "Deferring..."
|
2297 |
msgstr ""
|
2298 |
|
2317 |
msgid "Actions upon selected backups"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
2321 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: src/admin.php:1701
|
2325 |
msgid "Backup sets removed:"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
+
#: src/admin.php:780
|
2329 |
msgid "Processing..."
|
2330 |
msgstr ""
|
2331 |
|
2332 |
+
#: src/admin.php:778
|
2333 |
msgid "For backups older than"
|
2334 |
msgstr ""
|
2335 |
|
2336 |
+
#: src/admin.php:777
|
2337 |
msgid "week(s)"
|
2338 |
msgstr ""
|
2339 |
|
2340 |
+
#: src/admin.php:776
|
2341 |
msgid "hour(s)"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: src/admin.php:775
|
2345 |
msgid "day(s)"
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: src/admin.php:774
|
2349 |
msgid "in the month"
|
2350 |
msgstr ""
|
2351 |
|
2352 |
+
#: src/admin.php:773
|
2353 |
msgid "day"
|
2354 |
msgstr ""
|
2355 |
|
2361 |
msgid "Add an additional retention rule..."
|
2362 |
msgstr ""
|
2363 |
|
2364 |
+
#: src/restorer.php:2720
|
2365 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2366 |
msgstr ""
|
2367 |
|
2368 |
+
#: src/restorer.php:2720
|
2369 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2370 |
msgstr ""
|
2371 |
|
2373 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2374 |
msgstr ""
|
2375 |
|
2376 |
+
#: src/class-updraftplus.php:4486
|
2377 |
msgid "You must upgrade MySQL to be able to use this database."
|
2378 |
msgstr ""
|
2379 |
|
2380 |
+
#: src/class-updraftplus.php:4486
|
2381 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2382 |
msgstr ""
|
2383 |
|
2384 |
+
#: src/admin.php:2482
|
2385 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2386 |
msgstr ""
|
2387 |
|
2409 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2410 |
msgstr ""
|
2411 |
|
2412 |
+
#: src/admin.php:1058
|
2413 |
msgid "Go to the remote storage settings in order to connect."
|
2414 |
msgstr ""
|
2415 |
|
2416 |
+
#: src/admin.php:1058
|
2417 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2418 |
msgstr ""
|
2419 |
|
2421 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2422 |
msgstr ""
|
2423 |
|
2424 |
+
#: src/admin.php:750
|
2425 |
msgid "Update quota count"
|
2426 |
msgstr ""
|
2427 |
|
2428 |
+
#: src/admin.php:749
|
2429 |
msgid "Counting..."
|
2430 |
msgstr ""
|
2431 |
|
2432 |
+
#: src/admin.php:748
|
2433 |
msgid "Disconnecting..."
|
2434 |
msgstr ""
|
2435 |
|
2436 |
+
#: src/admin.php:746
|
2437 |
msgid "Connecting..."
|
2438 |
msgstr ""
|
2439 |
|
2459 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2460 |
msgstr ""
|
2461 |
|
2462 |
+
#: src/admin.php:747, src/methods/updraftvault.php:392,
|
2463 |
#: src/methods/updraftvault.php:450
|
2464 |
msgid "Disconnect"
|
2465 |
msgstr ""
|
2492 |
msgid "E-mail"
|
2493 |
msgstr ""
|
2494 |
|
2495 |
+
#: src/addons/migrator.php:185, src/central/bootstrap.php:567,
|
2496 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2497 |
msgid "Back..."
|
2498 |
msgstr ""
|
2510 |
msgid "%s per quarter"
|
2511 |
msgstr ""
|
2512 |
|
2513 |
+
#: src/central/bootstrap.php:594, src/methods/updraftvault.php:322,
|
2514 |
#: src/methods/updraftvault.php:351
|
2515 |
msgid "Read more about it here."
|
2516 |
msgstr ""
|
2560 |
msgid "Delete failed:"
|
2561 |
msgstr ""
|
2562 |
|
2563 |
+
#: src/backup.php:3393
|
2564 |
msgid "The zip engine returned the message: %s."
|
2565 |
msgstr ""
|
2566 |
|
2580 |
msgid "Allow download"
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: src/includes/class-remote-send.php:290
|
2584 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2585 |
msgstr ""
|
2586 |
|
2587 |
+
#: src/admin.php:756, src/includes/class-remote-send.php:275
|
2588 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2589 |
msgstr ""
|
2590 |
|
2591 |
+
#: src/includes/class-remote-send.php:516
|
2592 |
msgid "Existing keys"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
#: src/addons/migrator.php:1764
|
2596 |
msgid "Your new key:"
|
2597 |
msgstr ""
|
2598 |
|
2599 |
+
#: src/central/bootstrap.php:403
|
2600 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2601 |
msgstr ""
|
2602 |
|
2603 |
+
#: src/central/bootstrap.php:403, src/includes/class-remote-send.php:414
|
2604 |
msgid "Key created successfully."
|
2605 |
msgstr ""
|
2606 |
|
2607 |
+
#: src/includes/class-remote-send.php:397
|
2608 |
msgid "A key with this name already exists; you must use a unique name."
|
2609 |
msgstr ""
|
2610 |
|
2611 |
+
#: src/includes/class-remote-send.php:321
|
2612 |
msgid "Also send this backup to the active remote storage locations"
|
2613 |
msgstr ""
|
2614 |
|
2615 |
+
#: src/includes/class-remote-send.php:286
|
2616 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2617 |
msgstr ""
|
2618 |
|
2619 |
+
#: src/includes/class-remote-send.php:242
|
2620 |
msgid "site not found"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
+
#: src/includes/class-remote-send.php:227
|
2624 |
msgid "Backup data will be sent to:"
|
2625 |
msgstr ""
|
2626 |
|
2632 |
msgid "This site has no backups to restore from yet."
|
2633 |
msgstr ""
|
2634 |
|
2635 |
+
#: src/addons/reporting.php:172
|
2636 |
msgid "Backup made by %s"
|
2637 |
msgstr ""
|
2638 |
|
2640 |
msgid "This storage method does not allow downloading"
|
2641 |
msgstr ""
|
2642 |
|
2643 |
+
#: src/admin.php:4054
|
2644 |
msgid "(backup set imported from remote location)"
|
2645 |
msgstr ""
|
2646 |
|
2647 |
+
#: src/addons/wp-cli.php:368,
|
2648 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:93
|
2649 |
msgid "Site"
|
2650 |
msgstr ""
|
2651 |
|
2652 |
+
#: src/addons/wp-cli.php:366,
|
2653 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:92
|
2654 |
msgid "Backup sent to remote site - not available for download."
|
2655 |
msgstr ""
|
2656 |
|
2662 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2663 |
msgstr ""
|
2664 |
|
2665 |
+
#: src/admin.php:763, src/includes/class-remote-send.php:303
|
2666 |
msgid "Testing connection..."
|
2667 |
msgstr ""
|
2668 |
|
2669 |
+
#: src/admin.php:760
|
2670 |
msgid "Deleting..."
|
2671 |
msgstr ""
|
2672 |
|
2673 |
+
#: src/admin.php:759
|
2674 |
msgid "key name"
|
2675 |
msgstr ""
|
2676 |
|
2677 |
+
#: src/admin.php:757
|
2678 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2679 |
msgstr ""
|
2680 |
|
2681 |
+
#: src/admin.php:754
|
2682 |
msgid "Creating..."
|
2683 |
msgstr ""
|
2684 |
|
2685 |
+
#: src/addons/migrator.php:1742
|
2686 |
msgid "Or, receive a backup from a remote site"
|
2687 |
msgstr ""
|
2688 |
|
2689 |
+
#: src/addons/migrator.php:1730
|
2690 |
msgid "Paste key here"
|
2691 |
msgstr ""
|
2692 |
|
2693 |
+
#: src/addons/migrator.php:1726
|
2694 |
msgid "How do I get a site's key?"
|
2695 |
msgstr ""
|
2696 |
|
2697 |
+
#: src/addons/migrator.php:1726
|
2698 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2699 |
msgstr ""
|
2700 |
|
2701 |
+
#: src/addons/migrator.php:1720
|
2702 |
msgid "Or, send a backup to another site"
|
2703 |
msgstr ""
|
2704 |
|
2705 |
+
#: src/admin.php:764, src/includes/class-remote-send.php:334,
|
2706 |
+
#: src/includes/class-remote-send.php:496
|
2707 |
msgid "Send"
|
2708 |
msgstr ""
|
2709 |
|
2710 |
+
#: src/admin.php:755, src/includes/class-remote-send.php:490
|
2711 |
msgid "Send to site:"
|
2712 |
msgstr ""
|
2713 |
|
2714 |
+
#: src/includes/class-remote-send.php:488
|
2715 |
msgid "No receiving sites have yet been added."
|
2716 |
msgstr ""
|
2717 |
|
2718 |
+
#: src/includes/class-remote-send.php:469
|
2719 |
msgid "It is for sending backups to the following site: "
|
2720 |
msgstr ""
|
2721 |
|
2722 |
+
#: src/includes/class-remote-send.php:469
|
2723 |
msgid "The key was successfully added."
|
2724 |
msgstr ""
|
2725 |
|
2726 |
+
#: src/includes/class-remote-send.php:453
|
2727 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2728 |
msgstr ""
|
2729 |
|
2730 |
+
#: src/includes/class-remote-send.php:442,
|
2731 |
+
#: src/includes/class-remote-send.php:444,
|
2732 |
+
#: src/includes/class-remote-send.php:448
|
2733 |
msgid "The entered key was corrupt - please try again."
|
2734 |
msgstr ""
|
2735 |
|
2736 |
+
#: src/includes/class-remote-send.php:440
|
2737 |
msgid "The entered key was the wrong length - please try again."
|
2738 |
msgstr ""
|
2739 |
|
2740 |
+
#: src/includes/class-remote-send.php:430
|
2741 |
msgid "key"
|
2742 |
msgstr ""
|
2743 |
|
2773 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2774 |
msgstr ""
|
2775 |
|
2776 |
+
#: src/admin.php:753
|
2777 |
msgid "Resetting..."
|
2778 |
msgstr ""
|
2779 |
|
2780 |
+
#: src/addons/migrator.php:1730, src/admin.php:752
|
2781 |
msgid "Add site"
|
2782 |
msgstr ""
|
2783 |
|
2784 |
+
#: src/admin.php:751
|
2785 |
msgid "Adding..."
|
2786 |
msgstr ""
|
2787 |
|
2789 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2790 |
msgstr ""
|
2791 |
|
2792 |
+
#: src/restorer.php:2722
|
2793 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2794 |
msgstr ""
|
2795 |
|
2817 |
msgid "To restore using any of the backup sets below, press the button."
|
2818 |
msgstr ""
|
2819 |
|
2820 |
+
#: src/admin.php:743, src/admin.php:769, src/admin.php:770
|
2821 |
msgid "You have made changes to your settings, and not saved."
|
2822 |
msgstr ""
|
2823 |
|
2829 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2830 |
msgstr ""
|
2831 |
|
2832 |
+
#: src/addons/azure.php:605, src/addons/onedrive.php:1127,
|
2833 |
+
#: src/includes/class-remote-send.php:290
|
2834 |
msgid "For longer help, including screenshots, follow this link."
|
2835 |
msgstr ""
|
2836 |
|
3077 |
msgid "(at same time as files backup)"
|
3078 |
msgstr ""
|
3079 |
|
3080 |
+
#: src/admin.php:3517
|
3081 |
msgid "No backup has been completed"
|
3082 |
msgstr ""
|
3083 |
|
3106 |
msgid "Full feature list"
|
3107 |
msgstr ""
|
3108 |
|
3109 |
+
#: src/addons/autobackup.php:1084
|
3110 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
3111 |
msgstr ""
|
3112 |
|
3120 |
msgid "or"
|
3121 |
msgstr ""
|
3122 |
|
3123 |
+
#: src/admin.php:737
|
3124 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
3125 |
msgstr ""
|
3126 |
|
3127 |
+
#: src/addons/sftp.php:470
|
3128 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
3129 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
+
#: src/addons/sftp.php:420
|
3133 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3134 |
msgstr ""
|
3135 |
|
3151 |
msgid "Check this box to have a basic report sent to"
|
3152 |
msgstr ""
|
3153 |
|
3154 |
+
#: src/admin.php:3531
|
3155 |
msgctxt "i.e. Non-automatic"
|
3156 |
msgid "Manual"
|
3157 |
msgstr ""
|
3158 |
|
3159 |
+
#: src/restorer.php:2699
|
3160 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3161 |
msgid "An error (%s) occurred:"
|
3162 |
msgstr ""
|
3169 |
msgid "Any other file/directory on your server that you wish to back up"
|
3170 |
msgstr ""
|
3171 |
|
3172 |
+
#: src/admin.php:2499
|
3173 |
msgid "For even more features and personal support, check out "
|
3174 |
msgstr ""
|
3175 |
|
3177 |
msgid "Database decryption phrase"
|
3178 |
msgstr ""
|
3179 |
|
3180 |
+
#: src/addons/autobackup.php:157, src/addons/autobackup.php:1030,
|
3181 |
+
#: src/admin.php:742
|
3182 |
msgid "Automatic backup before update"
|
3183 |
msgstr ""
|
3184 |
|
3263 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3264 |
msgstr ""
|
3265 |
|
3266 |
+
#: src/admin.php:3057, src/admin.php:4165
|
3267 |
msgid "View Log"
|
3268 |
msgstr ""
|
3269 |
|
3280 |
msgid "and retain this many scheduled backups"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
+
#: src/admin.php:3487
|
3284 |
msgid "incremental backup; base backup: %s"
|
3285 |
msgstr ""
|
3286 |
|
3288 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3289 |
msgstr ""
|
3290 |
|
3291 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
3292 |
msgid "Upload files into UpdraftPlus."
|
3293 |
msgstr ""
|
3294 |
|
3295 |
+
#: src/admin.php:1004, src/includes/class-commands.php:439,
|
3296 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3297 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3298 |
msgstr ""
|
3299 |
|
3300 |
+
#: src/class-updraftplus.php:4400
|
3301 |
msgid "Backup label:"
|
3302 |
msgstr ""
|
3303 |
|
3304 |
+
#: src/addons/backblaze.php:205, src/admin.php:2006
|
3305 |
msgid "Error: unexpected file read fail"
|
3306 |
msgstr ""
|
3307 |
|
3308 |
+
#: src/backup.php:3399
|
3309 |
msgid "check your log for more details."
|
3310 |
msgstr ""
|
3311 |
|
3312 |
+
#: src/backup.php:3397
|
3313 |
msgid "your web hosting account appears to be full; please see: %s"
|
3314 |
msgstr ""
|
3315 |
|
3316 |
+
#: src/backup.php:3395
|
3317 |
msgid "A zip error occurred"
|
3318 |
msgstr ""
|
3319 |
|
3320 |
+
#: src/addons/reporting.php:67
|
3321 |
msgid "Your label for this backup (optional)"
|
3322 |
msgstr ""
|
3323 |
|
3337 |
msgid "You need to supply both an email address and a password"
|
3338 |
msgstr ""
|
3339 |
|
3340 |
+
#: src/templates/wp-admin/settings/tab-status.php:78
|
3341 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3342 |
msgstr ""
|
3343 |
|
3344 |
+
#: src/class-updraftplus.php:4419
|
3345 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3346 |
msgstr ""
|
3347 |
|
3348 |
+
#: src/class-updraftplus.php:4419
|
3349 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3350 |
msgstr ""
|
3351 |
|
3382 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3383 |
msgstr ""
|
3384 |
|
3385 |
+
#: src/class-updraftplus.php:4392
|
3386 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3387 |
msgstr ""
|
3388 |
|
3389 |
+
#: src/class-updraftplus.php:4392
|
3390 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3391 |
msgstr ""
|
3392 |
|
3393 |
+
#: src/class-updraftplus.php:4392
|
3394 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3395 |
msgstr ""
|
3396 |
|
3397 |
+
#: src/class-updraftplus.php:4392
|
3398 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3399 |
msgstr ""
|
3400 |
|
3423 |
msgid "UpdraftPlus is on social media - check us out!"
|
3424 |
msgstr ""
|
3425 |
|
3426 |
+
#: src/addons/wp-cli.php:879, src/admin.php:4353
|
3427 |
msgid "Why am I seeing this?"
|
3428 |
msgstr ""
|
3429 |
|
3430 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3431 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3432 |
msgstr ""
|
3433 |
|
3434 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3435 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3436 |
msgstr ""
|
3437 |
|
3438 |
+
#: src/admin.php:1943, src/admin.php:1955, src/includes/class-commands.php:803
|
3439 |
msgid "Start backup"
|
3440 |
msgstr ""
|
3441 |
|
3442 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
3443 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3444 |
msgstr ""
|
3445 |
|
3446 |
+
#: src/admin.php:3385
|
3447 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3448 |
msgstr ""
|
3449 |
|
3451 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3452 |
msgstr ""
|
3453 |
|
3454 |
+
#: src/admin.php:2181
|
3455 |
msgid "This file could not be uploaded"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
+
#: src/admin.php:2144
|
3459 |
msgid "You will find more information about this in the Settings section."
|
3460 |
msgstr ""
|
3461 |
|
3471 |
msgid "Memory limit"
|
3472 |
msgstr ""
|
3473 |
|
3474 |
+
#: src/class-updraftplus.php:4709, src/restorer.php:1964
|
3475 |
msgid "restoration"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
+
#: src/backup.php:1027
|
3479 |
msgid "Incremental"
|
3480 |
msgstr ""
|
3481 |
|
3482 |
+
#: src/backup.php:1027
|
3483 |
msgid "Full backup"
|
3484 |
msgstr ""
|
3485 |
|
3495 |
msgid "Backup succeeded"
|
3496 |
msgstr ""
|
3497 |
|
3498 |
+
#: src/addons/incremental.php:222, src/addons/incremental.php:223,
|
3499 |
+
#: src/addons/incremental.php:224, src/addons/incremental.php:225,
|
3500 |
+
#: src/admin.php:3532, src/admin.php:3533, src/admin.php:3534,
|
3501 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3502 |
msgid "Every %s hours"
|
3503 |
msgstr ""
|
3536 |
msgid "search term"
|
3537 |
msgstr ""
|
3538 |
|
3539 |
+
#: src/restorer.php:2727
|
3540 |
msgid "Too many database errors have occurred - aborting"
|
3541 |
msgstr ""
|
3542 |
|
3543 |
+
#: src/backup.php:1093
|
3544 |
msgid "read more at %s"
|
3545 |
msgstr ""
|
3546 |
|
3547 |
+
#: src/backup.php:1093
|
3548 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3549 |
msgstr ""
|
3550 |
|
3552 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3553 |
msgstr ""
|
3554 |
|
3555 |
+
#: src/admin.php:3896
|
3556 |
msgid "You have not yet made any backups."
|
3557 |
msgstr ""
|
3558 |
|
3572 |
msgid "Free disk space in account:"
|
3573 |
msgstr ""
|
3574 |
|
3575 |
+
#: src/admin.php:4789, src/templates/wp-admin/settings/tab-status.php:27
|
3576 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3577 |
msgstr ""
|
3578 |
|
3579 |
+
#: src/admin.php:563, src/admin.php:710, src/admin.php:1749,
|
3580 |
+
#: src/admin.php:2696, src/includes/deprecated-actions.php:29,
|
3581 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3582 |
msgid "Existing Backups"
|
3583 |
msgstr ""
|
3584 |
|
3585 |
+
#: src/admin.php:555, src/admin.php:2695
|
3586 |
msgid "Current Status"
|
3587 |
msgstr ""
|
3588 |
|
3589 |
+
#: src/admin.php:1009
|
3590 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3591 |
msgstr ""
|
3592 |
|
3593 |
+
#: src/admin.php:1009
|
3594 |
msgid "To make a backup, just press the Backup Now button."
|
3595 |
msgstr ""
|
3596 |
|
3597 |
+
#: src/admin.php:1009
|
3598 |
msgid "Welcome to UpdraftPlus!"
|
3599 |
msgstr ""
|
3600 |
|
3666 |
msgid "user"
|
3667 |
msgstr ""
|
3668 |
|
3669 |
+
#: src/class-updraftplus.php:1812
|
3670 |
msgid "External database (%s)"
|
3671 |
msgstr ""
|
3672 |
|
3684 |
msgid "However, subsequent access attempts failed:"
|
3685 |
msgstr ""
|
3686 |
|
3687 |
+
#: src/addons/wp-cli.php:416, src/admin.php:3921
|
3688 |
msgid "External database"
|
3689 |
msgstr ""
|
3690 |
|
3716 |
msgid "use UpdraftPlus Premium"
|
3717 |
msgstr ""
|
3718 |
|
3719 |
+
#: src/class-updraftplus.php:4243
|
3720 |
msgid "Decryption failed. The database file is encrypted."
|
3721 |
msgstr ""
|
3722 |
|
3724 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3725 |
msgstr ""
|
3726 |
|
3727 |
+
#: src/restorer.php:2232, src/restorer.php:2668, src/restorer.php:2709,
|
3728 |
+
#: src/restorer.php:2722
|
3729 |
msgid "An error occurred on the first %s command - aborting run"
|
3730 |
msgstr ""
|
3731 |
|
3732 |
+
#: src/addons/moredatabase.php:111, src/backup.php:1593
|
3733 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3734 |
msgstr ""
|
3735 |
|
3736 |
+
#: src/backup.php:1593
|
3737 |
msgid "database connection attempt failed."
|
3738 |
msgstr ""
|
3739 |
|
3771 |
msgid "Tenant"
|
3772 |
msgstr ""
|
3773 |
|
3774 |
+
#: src/addons/wp-cli.php:772, src/admin.php:4475, src/admin.php:5225,
|
3775 |
+
#: src/methods/openstack2.php:144,
|
3776 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3777 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3778 |
msgid "Follow this link for more information"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
#: src/addons/migrator.php:489,
|
3909 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:72,
|
3910 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3911 |
msgid "This feature requires %s version %s or later"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
+
#: src/restorer.php:491
|
3915 |
msgid "Failed to unpack the archive"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: src/class-updraftplus.php:1454
|
3919 |
msgid "Error - failed to download the file"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3923 |
msgid "Rescan local folder for new backup sets"
|
3924 |
msgstr ""
|
3925 |
|
3935 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3936 |
msgstr ""
|
3937 |
|
3938 |
+
#: src/addons/sftp.php:530
|
3939 |
msgid "password/key"
|
3940 |
msgstr " الرقم السري/المفتاح"
|
3941 |
|
3942 |
+
#: src/addons/migrator.php:1749, src/addons/sftp.php:467, src/admin.php:758,
|
3943 |
+
#: src/admin.php:5078
|
3944 |
msgid "Key"
|
3945 |
msgstr "مفتاح"
|
3946 |
|
3947 |
+
#: src/addons/sftp.php:462
|
3948 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3949 |
msgstr "للدخول يجب ادخال إما الرقم السري أو المفتاح، وليس كلاهما."
|
3950 |
|
3951 |
+
#: src/addons/sftp.php:343
|
3952 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3953 |
msgstr "المفتاح الذي أدخلته غير صالح، أو أنه فاسد."
|
3954 |
|
3956 |
msgid "SCP/SFTP password/key"
|
3957 |
msgstr "الرقم السري/المفتاح الخاص بـ SCP/SFTP"
|
3958 |
|
3959 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3960 |
msgid "Files backup (created by %s)"
|
3961 |
msgstr "ملفات النسخة الإحتياطية (ولدت من طرف: %s.) "
|
3962 |
|
3963 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3964 |
msgid "Files and database WordPress backup (created by %s)"
|
3965 |
msgstr "الملفات وقاعدة البيانات للووردبريس بالنسخة الإحتياطية (ولدت من طرف: %s.)"
|
3966 |
|
3967 |
+
#: src/addons/importer.php:276, src/admin.php:3959,
|
3968 |
+
#: src/includes/class-backup-history.php:368
|
3969 |
msgid "Backup created by: %s."
|
3970 |
msgstr "ولدت النسخة الإحتياطية من طرف: %s."
|
3971 |
|
3972 |
+
#: src/addons/wp-cli.php:410, src/admin.php:3919
|
3973 |
msgid "Database (created by %s)"
|
3974 |
msgstr "قاعدة بيانات (ولدت من طرف: %s.) "
|
3975 |
|
3976 |
+
#: src/addons/wp-cli.php:408, src/admin.php:3913, src/admin.php:3961
|
3977 |
msgid "unknown source"
|
3978 |
msgstr "مصدر غير معروف"
|
3979 |
|
3980 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
3981 |
msgid "Rescan remote storage"
|
3982 |
msgstr "إعادة فحص الإستضافة الإستضافة السحابية"
|
3983 |
|
3984 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:51
|
3985 |
msgid "Upload backup files"
|
3986 |
msgstr "رفع ملفات النسخة الإحتياطية"
|
3987 |
|
3988 |
+
#: src/admin.php:2196
|
3989 |
msgid "This backup was created by %s, and can be imported."
|
3990 |
msgstr "تم خلق النسخة الإحتياطية من طرف %s, ويمكن استيرادها."
|
3991 |
|
3992 |
+
#: src/admin.php:1038
|
3993 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3994 |
msgstr "إقرأ هذه الصفحة لمعرفة المزيد وإمكانية الإصلاح."
|
3995 |
|
3996 |
+
#: src/admin.php:1038
|
3997 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3998 |
msgstr "ووردبريس يملك عدد (%d) من المهام المتأخرة. ما لم يكن هذا الموقع خاص بالتطوير، فهذا يعني أن خاصية المهام بالووردبريس غير شغالة."
|
3999 |
|
4000 |
+
#: src/admin.php:722, src/includes/class-backup-history.php:375
|
4001 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
4002 |
msgstr "إن كانت هذه النسخة الإحتياطية خلقت بإستخدام تطبيق آخر، يمكن لإضافة UpdraftPlus Premium مساعدتك في حل المشكلة."
|
4003 |
|
4004 |
+
#: src/admin.php:721
|
4005 |
msgid "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."
|
4006 |
msgstr "مع ذلك، ملفات UpdraftPlus المضغوطة هي ملفات zip/SQL عادية - فإن كنت تعتقد أن الملف هو على الصيغة الصحيحة، المرجو إعادة تسميته بالإسم الموصى به."
|
4007 |
|
4008 |
+
#: src/admin.php:721, src/admin.php:722,
|
4009 |
+
#: src/includes/class-backup-history.php:375
|
4010 |
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))."
|
4011 |
msgstr "هذا الملف لا نعتقد أنه نسخة احتياطية من UpdraftPlus ( كالملفات المضغوطة بصيغتي .zip أو . gz التي لها أسماء مثل: backup_(time)_(site name)_(code)_(type).(zip|gz))."
|
4012 |
|
4013 |
+
#: src/admin.php:3962, src/includes/class-wpadmin-commands.php:162,
|
4014 |
+
#: src/restorer.php:1933
|
4015 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
4016 |
msgstr "النسخة الإحتياطية خلقت من جهة غير معروفة (%s)، لا يمكن استيرادها."
|
4017 |
|
4018 |
+
#: src/restorer.php:1217, src/restorer.php:1265
|
4019 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
4020 |
msgstr "مجلد (wp-content) غير موجود البثة بهذا الملف المضغوط."
|
4021 |
|
4022 |
+
#: src/restorer.php:1073
|
4023 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
4024 |
msgstr "هذه النسخة من UpdraftPlus لا تستطيع التعامل مع نوع النسخ الإحتياطية هذا."
|
4025 |
|
4027 |
msgid "%s returned an unexpected HTTP response: %s"
|
4028 |
msgstr "أبدى %s إجابة HTTP غير متوقعة: %s"
|
4029 |
|
4030 |
+
#: src/addons/sftp.php:1060
|
4031 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
4032 |
msgstr "وحدة UpdraftPlus لطريقة الوصول للملف (%s) غير مدعومة من قبل الملفات المسرودة"
|
4033 |
|
4036 |
msgid "No settings were found"
|
4037 |
msgstr "لم يتم العثور على الإعدادات"
|
4038 |
|
4039 |
+
#: src/includes/class-backup-history.php:543
|
4040 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
4041 |
msgstr "تمت إضافة واحدة أو أكثر من النسخ الإحتياطية التي وجدناها بالإستضافة السحابية، لاحظ أن هذه النسخ لن تتم مسحها أوتوماتيكيا من الإعادادات الإفتراضية، لو أو متى شئت حذفها يجب عليك حذفها يدويا."
|
4042 |
|
4043 |
+
#: src/admin.php:688
|
4044 |
msgid "Rescanning remote and local storage for backup sets..."
|
4045 |
msgstr "جاري فحص الإستضافة السحابية والمساحة التخزينية المحلية بحثا عن نسخ احتياطية..."
|
4046 |
|
4049 |
msgid "(Read more)"
|
4050 |
msgstr "(قراءة المزيد)"
|
4051 |
|
4052 |
+
#: src/addons/reporting.php:494
|
4053 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
4054 |
msgstr "تسجيل كافة الرسائل بسجل الرسائل (من المحتمل أنه فقط مديري الخادم من سيغب في هذه العملية)"
|
4055 |
|
4070 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
4071 |
msgstr "تحقق من هذا الخيار لتتمكن من تلقي المزيد من المعلومات بر الإيميل لعمليات النسخ الإحتياطي - مفيدة جدا ان كان هناك مشاكل بالعملية."
|
4072 |
|
4073 |
+
#: src/addons/morefiles.php:468, src/admin.php:3636
|
4074 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
4075 |
msgstr "في حال إدخال ملفات/مجلدات متعددة، عندها قم بالتفرقة بينها باستخدام الفاصلة. للكيانات بالمستوى العلوي، قم باستخدام * في بداية أو نهاية المدخلات لتحل محل البدائل."
|
4076 |
|
4077 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330,
|
4078 |
+
#: src/restorer.php:1964
|
4079 |
msgid "Your hosting company must enable these functions before %s can work."
|
4080 |
msgstr "شركة الإستضافة لموقعك يجب أن تُفعل هذه الوضائف %s قبل أن نتمكن من العمل"
|
4081 |
|
4082 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330
|
4083 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
4084 |
msgstr "نسخة PHP المنصبة تحمل هذه الوظائف الغير مفعلة: %s"
|
4085 |
|
4095 |
msgid "regular non-encrypted FTP"
|
4096 |
msgstr "خادم FTP غير مشفر اعتيادي"
|
4097 |
|
4098 |
+
#: src/restorer.php:2140
|
4099 |
msgid "Backup created by:"
|
4100 |
msgstr "نسخة احتياطية أنشأها:"
|
4101 |
|
4102 |
+
#: src/udaddons/options.php:480
|
4103 |
msgid "Available to claim on this site"
|
4104 |
msgstr "متوفر للطلب من هذا الموقع"
|
4105 |
|
4149 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4150 |
msgstr "استبعاد من لوحة التحكم (لمدة %s أسبوع)"
|
4151 |
|
4152 |
+
#: src/class-updraftplus.php:4759
|
4153 |
msgid "The attempt to undo the double-compression succeeded."
|
4154 |
msgstr "نجاح محاولة التراجع من الضغط المزدوج"
|
4155 |
|
4156 |
+
#: src/class-updraftplus.php:4736, src/class-updraftplus.php:4757
|
4157 |
msgid "The attempt to undo the double-compression failed."
|
4158 |
msgstr "فشل محاولة التراجع من الضغط المزدوج"
|
4159 |
|
4160 |
+
#: src/class-updraftplus.php:4729
|
4161 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4162 |
msgstr "يبدو أن ملف قاعدة البيانات قد تم ضغطه مرتين - نعتقد أن الموقع الذي قمتم بتحميل الملف منه يحمل خادم سيرفر غير مهيء بشكل جيد"
|
4163 |
|
4165 |
msgid "Constants"
|
4166 |
msgstr "ثوابت"
|
4167 |
|
4168 |
+
#: src/backup.php:1830
|
4169 |
msgid "Failed to open database file for reading:"
|
4170 |
msgstr "فشل في فتح ملف قاعدة البيانات للقراءة:"
|
4171 |
|
4172 |
+
#: src/backup.php:1641
|
4173 |
msgid "No database tables found"
|
4174 |
msgstr "لم نجد أي جداول لقاعدة البيانات"
|
4175 |
|
4176 |
+
#: src/backup.php:1639
|
4177 |
msgid "please wait for the rescheduled attempt"
|
4178 |
msgstr "فضلا انتظر محاولة إعادة الجدولة"
|
4179 |
|
4180 |
+
#: src/addons/reporting.php:218
|
4181 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4182 |
msgstr "لاحظ أن رسائل التحذير استشارية - عملية النسخ الاحتياطي لا تتوقف بالنسبة لهم. بدلا من ذلك، ستوفر لك معلومات قد تجدها مفيدة، أو قد تشير إلى مصدر المشكلة إذا لم تنجح عملية النسخ الاحتياطي."
|
4183 |
|
4190 |
msgid "Errors occurred:"
|
4191 |
msgstr "أخطاء حدثت:"
|
4192 |
|
4193 |
+
#: src/addons/wp-cli.php:639, src/admin.php:4395
|
4194 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4195 |
msgstr "لتحميل ملف السجل لهذه العملية تابع هذا الرابط (ستحتاج هذا الملف في أي عملية طلب للدعم)"
|
4196 |
|
4210 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4211 |
msgstr "اعدادات PHP بالسيرفر تسمح بتشغيل PHP لمدة %s ثانية فقط، ولا تسمح لوصول لهذا الحد. إن لم تتمكن من استرداد حجم كبير من البيانات بسبب هذا الحد، يمكنك الإتصال بشرك الإستضافة الخاصة بك (أو محاولة الإسترداد قطعة-قطعة)"
|
4212 |
|
4213 |
+
#: src/restorer.php:1066
|
4214 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4215 |
msgstr "وجود مجلدات غير محذوفة من النسخة السابقة (من فضلك استخدم خيار \"مسح المجلدات القديمة\" لمسحها قبل المحاولة مرة أخرى) : %s"
|
4216 |
|
4217 |
+
#: src/admin.php:1013, src/class-updraftplus.php:939
|
4218 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4219 |
msgstr "مقدار الوقت المسموح به لإضافات وورد بالتشغيل منخفض جدا (%s ثانية) - يجب زيادته لتجنب فشل النسخ الاحتياطي (استشر خدمة الزبناء الخاصة بشركة الإستضافة الخاص بك لمزيد من المساعدة - إعدادات max_execution_time PHP، و القيمة الموصى بها هي %s ثانية أو أكثر)"
|
4220 |
|
4222 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4223 |
msgstr "تم تعطيل هذه الإضافة: %s: يمكك اعادة تفعيلها عندما تكون مستعد."
|
4224 |
|
4225 |
+
#: src/addons/sftp.php:814, src/addons/sftp.php:817,
|
4226 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4227 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4228 |
msgstr "انتهى توقيت الإتصال %s، إذا كنت دخلت الملقم بشكل صحيح، إذا فهذا الخطأ عادة ما يكون سببه جدار حماية قد حظر الاتصال - يجب أن تحقق من المشكلة مع شركة استضافة المواقع الخاصة بك."
|
4229 |
|
4230 |
+
#: src/addons/moredatabase.php:143, src/admin.php:1493
|
4231 |
msgid "Messages:"
|
4232 |
msgstr "رسائل:"
|
4233 |
|
4234 |
+
#: src/restorer.php:2562
|
4235 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4236 |
msgstr "تم العثور على خط SQL أكبر من الحد الأقصى لحجم الحزمة ولا يمكن تقسيمها، هذا الخط لن نتمكن من معالجته، وسنقوم بإبعاده: %s"
|
4237 |
|
4238 |
+
#: src/restorer.php:813
|
4239 |
msgid "The directory does not exist"
|
4240 |
msgstr "المجلد غير متوفر"
|
4241 |
|
4388 |
msgid "Authorisation failed (check your credentials)"
|
4389 |
msgstr "فشل التفويض (راجع معلوماتك)"
|
4390 |
|
4391 |
+
#: src/includes/class-commands.php:766, src/methods/updraftvault.php:630,
|
4392 |
#: src/udaddons/options.php:232
|
4393 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4394 |
msgstr "حدث خطأ غير معروف عند محاولة الاتصال بـ UpdraftPlus.Com"
|
4395 |
|
4396 |
+
#: src/admin.php:735, src/central/bootstrap.php:562
|
4397 |
msgid "Create"
|
4398 |
msgstr "خلق"
|
4399 |
|
4400 |
+
#: src/admin.php:697
|
4401 |
msgid "Trying..."
|
4402 |
msgstr "اعادة المحاولة..."
|
4403 |
|
4404 |
+
#: src/admin.php:696
|
4405 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4406 |
msgstr "كلمة المرور الخاصة بمستخدم RackSpace هي (هذا لن يظهر مرة أخرى):"
|
4407 |
|
4408 |
+
#: src/addons/wp-cli.php:769, src/admin.php:707, src/admin.php:4473
|
4409 |
msgid "Error data:"
|
4410 |
msgstr "خطأ بالبيانات:"
|
4411 |
|
4412 |
+
#: src/admin.php:4376
|
4413 |
msgid "Backup does not exist in the backup history"
|
4414 |
msgstr "النسخة الإحتياطية لا توجد بتاريخ النسخ"
|
4415 |
|
4416 |
+
#: src/admin.php:2992
|
4417 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4418 |
msgstr "تثبيت ووردبريس الخاص بك به مجلدات قديمة قبل حالة الإستعادة/الدمج ( معلومات تقنية: بها بادئة -old). يجب أن تضغط على هذا الزر لحذفها بمجرد التحقق من عمل الإستعادة."
|
4419 |
|
4420 |
+
#: src/restorer.php:2207
|
4421 |
msgid "Split line to avoid exceeding maximum packet size"
|
4422 |
msgstr "تقسيم الخط لتفاذي الحجم الأقصى للحزم"
|
4423 |
|
4424 |
+
#: src/restorer.php:2087
|
4425 |
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 (%s)"
|
4426 |
msgstr "المستخدم لا يمتلك صلاحيات لتحريك الجداول. سنحاول الإستعادة عن طريق إفراغ الجداول، يمكن لهذه العملية النجاح طالما أننا نستعيد من نسخة ووردبريس مع نفس بنية قاعدة البيانات (%s)"
|
4427 |
|
4428 |
+
#: src/restorer.php:488
|
4429 |
msgid "Could not move the files into place. Check your file permissions."
|
4430 |
msgstr "لا يمكن نقل الملفات من مكانها. تحقق من أذونات الملف."
|
4431 |
|
4432 |
+
#: src/restorer.php:487
|
4433 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4434 |
msgstr "لا يمكن نقل الملفات من مكانها. تحقق من المجلد wp-content/upgrade. "
|
4435 |
|
4436 |
+
#: src/restorer.php:485
|
4437 |
msgid "Could not move old files out of the way."
|
4438 |
msgstr "لا يمكن نقل البيانات بعيدا."
|
4439 |
|
4440 |
+
#: src/restorer.php:481
|
4441 |
msgid "Moving old data out of the way..."
|
4442 |
msgstr "نقل البيانات القديمة بعيدا ..."
|
4443 |
|
4444 |
+
#: src/addons/reporting.php:479
|
4445 |
msgid "Add another address..."
|
4446 |
msgstr "إضافة عنوان آخر ..."
|
4447 |
|
4448 |
+
#: src/addons/reporting.php:464
|
4449 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4450 |
msgstr "أدخل عناوين بريد الكتروني هنا لإرسال تقرير لها عند انتهاء مهمة النسخ الاحتياطي."
|
4451 |
|
4452 |
+
#: src/addons/reporting.php:438
|
4453 |
msgid "Email reports"
|
4454 |
msgstr "تقارير البريد الإلكتروني"
|
4455 |
|
4456 |
+
#: src/class-updraftplus.php:1820, src/class-updraftplus.php:1825
|
4457 |
msgid "%s checksum: %s"
|
4458 |
msgstr "%s الاختباري:%s"
|
4459 |
|
4460 |
+
#: src/class-updraftplus.php:1793, src/class-updraftplus.php:1795
|
4461 |
msgid "files: %s"
|
4462 |
msgstr "ملفات:%s"
|
4463 |
|
4464 |
+
#: src/addons/reporting.php:392
|
4465 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4466 |
msgstr "استخدام قسم \"التقارير\" لتكوين عناوين البريد الإلكتروني ليتم استخدامها."
|
4467 |
|
4468 |
+
#: src/addons/reporting.php:268
|
4469 |
msgid "Debugging information"
|
4470 |
msgstr "معلومات التصحيح"
|
4471 |
|
4472 |
+
#: src/addons/reporting.php:223, src/admin.php:3854
|
4473 |
msgid "Uploaded to:"
|
4474 |
msgstr "تحميلها على:"
|
4475 |
|
4476 |
+
#: src/addons/reporting.php:222
|
4477 |
msgid "Time taken:"
|
4478 |
msgstr "الوقت المستغرق:"
|
4479 |
|
4480 |
+
#: src/addons/reporting.php:213
|
4481 |
msgid "Warnings"
|
4482 |
msgstr "تحذيرات"
|
4483 |
|
4484 |
+
#: src/addons/reporting.php:198
|
4485 |
msgid "Errors"
|
4486 |
msgstr "أخطاء"
|
4487 |
|
4488 |
+
#: src/addons/reporting.php:195
|
4489 |
msgid "Errors / warnings:"
|
4490 |
msgstr "أخطاء / تحذيرات:"
|
4491 |
|
4492 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4493 |
+
#: src/addons/reporting.php:184
|
4494 |
msgid "Contains:"
|
4495 |
msgstr "يحتوي على:"
|
4496 |
|
4497 |
+
#: src/addons/reporting.php:183
|
4498 |
msgid "Backup began:"
|
4499 |
msgstr "بدأ النسخ الاحتياطي:"
|
4500 |
|
4501 |
+
#: src/addons/reporting.php:171
|
4502 |
msgid "Backup Report"
|
4503 |
msgstr "تقرير النسخ الاحتياطي"
|
4504 |
|
4505 |
+
#: src/addons/reporting.php:166
|
4506 |
msgid "%d hours, %d minutes, %d seconds"
|
4507 |
msgstr "%d ساعة،%d دقيقة، %d ثانية"
|
4508 |
|
4509 |
+
#: src/addons/reporting.php:152
|
4510 |
msgid "%d errors, %d warnings"
|
4511 |
msgstr "%d الأخطاء، %d تحذيرات"
|
4512 |
|
4515 |
msgid "%s authentication"
|
4516 |
msgstr "%s مصادقة"
|
4517 |
|
4518 |
+
#: src/addons/onedrive.php:845, src/class-updraftplus.php:603,
|
4519 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4520 |
#: src/methods/dropbox.php:775, src/methods/dropbox.php:790,
|
4521 |
#: src/methods/dropbox.php:803, src/methods/dropbox.php:946
|
4542 |
msgid "Your site's admin email address (%s) will be used."
|
4543 |
msgstr "سيتم استخدام عنوان البريد الإلكتروني الخاص بالمشرف (%s)."
|
4544 |
|
4545 |
+
#: src/admin.php:745, src/admin.php:2764, src/methods/updraftvault.php:319,
|
4546 |
#: src/methods/updraftvault.php:362
|
4547 |
msgid "Connect"
|
4548 |
msgstr "الإتصال"
|
4551 |
msgid "For more reporting features, use the Reporting add-on."
|
4552 |
msgstr "لمزيد من ميزات التقارير، استخدام اضافات التقارير."
|
4553 |
|
4554 |
+
#: src/class-updraftplus.php:4324
|
4555 |
msgid "(version: %s)"
|
4556 |
msgstr "(الإصدار: %s)"
|
4557 |
|
4558 |
+
#: src/admin.php:685
|
4559 |
msgid "Be aware that mail servers tend to have size limits; typically around %s Mb; backups larger than any limits will likely not arrive."
|
4560 |
msgstr "تحقق من حجم الملفات المسموح به بخدمة الإيميل، تقريبا %s ميجا، أي نسخ احتياطية أكبر من هذا الحجم لن تصلك أبدا."
|
4561 |
|
4562 |
+
#: src/addons/reporting.php:525, src/admin.php:684
|
4563 |
msgid "When the Email storage method is enabled, also send the backup"
|
4564 |
msgstr ""
|
4565 |
|
4566 |
+
#: src/addons/reporting.php:182, src/backup.php:1128
|
4567 |
msgid "Latest status:"
|
4568 |
msgstr "آخر التحديثات:"
|
4569 |
|
4570 |
+
#: src/backup.php:1127
|
4571 |
msgid "Backup contains:"
|
4572 |
msgstr "تحتوي النسخة الإحتياطية على:"
|
4573 |
|
4574 |
+
#: src/backup.php:1084
|
4575 |
msgid "Backed up: %s"
|
4576 |
msgstr "نسخ احتياطي: %s"
|
4577 |
|
4578 |
+
#: src/addons/reporting.php:265, src/backup.php:1078
|
4579 |
msgid "The log file has been attached to this email."
|
4580 |
msgstr "تم إرفاق ملف السجل بهذا البريد الإلكتروني."
|
4581 |
|
4582 |
+
#: src/backup.php:1042
|
4583 |
msgid "Unknown/unexpected error - please raise a support request"
|
4584 |
msgstr "خطأ غير معروف / غير متوقع - يرجى رفع طلب دعم"
|
4585 |
|
4586 |
+
#: src/backup.php:1039
|
4587 |
msgid "Database only (files were not part of this particular schedule)"
|
4588 |
msgstr " قاعدة البيانات فقط (لن يتم خلق نسخ احتياطية للملفات)"
|
4589 |
|
4590 |
+
#: src/backup.php:1039
|
4591 |
msgid "Database (files backup has not completed)"
|
4592 |
msgstr "قاعدة بيانات (لم يتم إكمال نسخ الملفات احتياطيا)"
|
4593 |
|
4594 |
+
#: src/backup.php:1036
|
4595 |
msgid "Files only (database was not part of this particular schedule)"
|
4596 |
msgstr "الملفات فقط (لن يتم خلق نسخ احتياطية لقاعدة البيانات)"
|
4597 |
|
4598 |
+
#: src/backup.php:1036
|
4599 |
msgid "Files (database backup has not completed)"
|
4600 |
msgstr "ملفات (لم يتم إكمال نسخ قاعدة بيانات احتياطيا)"
|
4601 |
|
4602 |
+
#: src/admin.php:322, src/backup.php:1034
|
4603 |
msgid "Files and database"
|
4604 |
msgstr "ملفات وقواعد البيانات"
|
4605 |
|
4623 |
msgid "UpdraftPlus warning:"
|
4624 |
msgstr "تحذير UpdraftPlus :"
|
4625 |
|
4626 |
+
#: src/udaddons/options.php:486
|
4627 |
msgid "(or connect using the form on this page if you have already purchased it)"
|
4628 |
msgstr "(أو قم بالاتصال باستخدام النموذج على هذه الصفحة إذا كنت قد اشتريته بالفعل)"
|
4629 |
|
4630 |
+
#: src/udaddons/options.php:472
|
4631 |
msgid "please follow this link to update the plugin in order to activate it"
|
4632 |
msgstr "يرجى اتباع هذا الرابط لتحديث البرنامج المساعد من أجل تفعيله"
|
4633 |
|
4634 |
+
#: src/udaddons/options.php:469
|
4635 |
msgid "please follow this link to update the plugin in order to get it"
|
4636 |
msgstr "يرجى اتباع هذا الرابط لتحديث البرنامج المساعد من أجل الحصول عليه"
|
4637 |
|
4638 |
+
#: src/udaddons/options.php:459, src/udaddons/options.php:461
|
4639 |
msgid "latest"
|
4640 |
msgstr "آخر"
|
4641 |
|
4642 |
+
#: src/udaddons/options.php:457
|
4643 |
msgid "Your version: %s"
|
4644 |
msgstr "الإصدار: %s"
|
4645 |
|
4646 |
+
#: src/udaddons/options.php:455, src/udaddons/options.php:455
|
4647 |
msgid "You've got it"
|
4648 |
msgstr "كنت قد حصلت عليه"
|
4649 |
|
4650 |
+
#: src/udaddons/options.php:416
|
4651 |
msgid "UpdraftPlus Support"
|
4652 |
msgstr "دعم UpdraftPlus"
|
4653 |
|
4692 |
msgid "Reporting"
|
4693 |
msgstr "التقارير"
|
4694 |
|
4695 |
+
#: src/admin.php:5075
|
4696 |
msgid "Options (raw)"
|
4697 |
msgstr "خيارات (الخام)"
|
4698 |
|
4699 |
+
#: src/addons/reporting.php:523, src/admin.php:683
|
4700 |
msgid "Send a report only when there are warnings/errors"
|
4701 |
msgstr "إرسال تقرير فقط عندما تكون هناك تحذيرات / أخطاء"
|
4702 |
|
4703 |
+
#: src/restorer.php:2151
|
4704 |
msgid "Content URL:"
|
4705 |
msgstr "رابط المحتوى:"
|
4706 |
|
4707 |
+
#: src/restorer.php:485
|
4708 |
msgid "You should check the file ownerships and permissions in your WordPress installation"
|
4709 |
msgstr ""
|
4710 |
|
4712 |
msgid "See also the \"More Files\" add-on from our shop."
|
4713 |
msgstr "انظر أيضا \"ملفات إضافية\" الإضافة من متجرنا."
|
4714 |
|
4715 |
+
#: src/backup.php:3386, src/class-updraftplus.php:952
|
4716 |
msgid "Your free space in your hosting account is very low - only %s Mb remain"
|
4717 |
msgstr "المساحة الحرة فى حساب الاستضافة الخاص بك قليلة جدا - فقط متبقى %s ميجا بايت"
|
4718 |
|
4719 |
+
#: src/class-updraftplus.php:936
|
4720 |
msgid "The amount of memory (RAM) allowed for PHP is very low (%s Mb) - you should increase it to avoid failures due to insufficient memory (consult your web hosting company for more help)"
|
4721 |
msgstr "كمية مقدار الذاكرة (RAM) المسموحة ل PHP قليلة جدا (%s ميجابايت) - يجب عليك زيادتها لتفادى مشاكل قلة الذاكرة (تحدث مع الاستضافة الخاصة بك لمزيد من المساعدة)"
|
4722 |
|
4723 |
+
#: src/udaddons/options.php:509
|
4724 |
msgid "Manage Addons"
|
4725 |
msgstr "ادارة الأضافات"
|
4726 |
|
4727 |
+
#: src/udaddons/options.php:487, src/udaddons/options.php:487
|
4728 |
msgid "Buy It"
|
4729 |
msgstr "شراء"
|
4730 |
|
4731 |
+
#: src/udaddons/options.php:486
|
4732 |
msgid "Get it from the UpdraftPlus.Com Store"
|
4733 |
msgstr "الحصول علية من متجر UpdraftPlus.Com"
|
4734 |
|
4735 |
+
#: src/udaddons/options.php:480, src/udaddons/options.php:482
|
4736 |
msgid "activate it on this site"
|
4737 |
msgstr "تنشيطة على هذا الموقع"
|
4738 |
|
4739 |
+
#: src/udaddons/options.php:482
|
4740 |
msgid "You have an inactive purchase"
|
4741 |
msgstr "لديك شراء غير فعال"
|
4742 |
|
4743 |
+
#: src/udaddons/options.php:472
|
4744 |
msgid "Assigned to this site"
|
4745 |
msgstr "تعيين إلى هذا الموقع"
|
4746 |
|
4747 |
+
#: src/udaddons/options.php:469
|
4748 |
msgid "Available for this site (via your all-addons purchase)"
|
4749 |
msgstr "متاح لهذا الموقع (عن طريق الأضافات المشتراة)"
|
4750 |
|
4751 |
+
#: src/udaddons/options.php:463
|
4752 |
msgid "(apparently a pre-release or withdrawn release)"
|
4753 |
msgstr "(على ما يبدو انة اصدار قبل الاصدار الرسمى او اصدار مسحوب)"
|
4754 |
|
4755 |
+
#: src/udaddons/options.php:418
|
4756 |
msgid "Go here"
|
4757 |
msgstr "اذهب هنا"
|
4758 |
|
4759 |
+
#: src/udaddons/options.php:418
|
4760 |
msgid "Need to get support?"
|
4761 |
msgstr "هل انت بحاجة للحصول على الدعم؟"
|
4762 |
|
4763 |
+
#: src/udaddons/options.php:400
|
4764 |
msgid "An error occurred when trying to retrieve your add-ons."
|
4765 |
msgstr "حدث خطأ عند محاولة استرداد الأضافات الخاصة بك."
|
4766 |
|
4792 |
msgid "You are presently <strong>connected</strong> to an UpdraftPlus.Com account."
|
4793 |
msgstr "انت حاليا <strong>متصل</strong> بحسابك فى UpdraftPlus.Com."
|
4794 |
|
4795 |
+
#: src/admin.php:2762
|
4796 |
msgid "Interested in knowing about your UpdraftPlus.Com password security? Read about it here."
|
4797 |
msgstr "هل ترغب فى معرفة المزيد عن تأمين كلمة السر فى UpdraftPlus.Com؟ اقرأ عنها هنا."
|
4798 |
|
4799 |
+
#: src/admin.php:2829
|
4800 |
msgid "Forgotten your details?"
|
4801 |
msgstr "هل نسيت التفاصيل الخاصة بك؟"
|
4802 |
|
4803 |
+
#: src/admin.php:2819
|
4804 |
msgid "Not yet got an account (it's free)? Go get one!"
|
4805 |
msgstr "لم تملك حساب بعد (انة مجانى)؟ احصل علية من هنا!"
|
4806 |
|
4807 |
+
#: src/admin.php:2808
|
4808 |
msgid "Connect with your UpdraftPlus.Com account"
|
4809 |
msgstr "ربط مع حساب UpdraftPlus.Com الخاص بك"
|
4810 |
|
4837 |
msgstr "حتى الأن انت غير متصل بحسابك فى UpdraftPlus.Com, لتتمكن من استخدام الأضافات اللتى قمت بشرائها."
|
4838 |
|
4839 |
#: src/addons/moredatabase.php:324,
|
4840 |
+
#: src/includes/class-updraftplus-encryption.php:148
|
4841 |
msgid "Without it, encryption will be a lot slower."
|
4842 |
msgstr "بدون ذلك, التشفير سيكون ابطأ بكثير."
|
4843 |
|
4844 |
#: src/addons/moredatabase.php:324,
|
4845 |
+
#: src/includes/class-updraftplus-encryption.php:148
|
4846 |
msgid "Your web-server does not have the %s module installed."
|
4847 |
msgstr "خادم الويب الخاص بك ليس بة الوحدة %s مثبتة."
|
4848 |
|
4850 |
msgid "<strong>(You appear to be already authenticated,</strong> though you can authenticate again to refresh your access if you've had a problem)."
|
4851 |
msgstr "<strong>(على ما يبدو انة تمت المصادقة ,</strong> على الرغم من ذلك يمكنك المصادقة مرة اخرى لتحديث وصولك اذا كانت هناك مشكلة)."
|
4852 |
|
4853 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:78
|
4854 |
msgid "Drop backup files here"
|
4855 |
msgstr "اسقاط ملفات النسخ الاحتياطى هنا"
|
4856 |
|
4857 |
+
#: src/admin.php:695
|
4858 |
msgid "The web server returned an error code (try again, or check your web server logs)"
|
4859 |
msgstr "اعاد خادم الويب برمز خطأ (حاول مجددا, او قم بالتحقق من سجلات خادم الويب الخاص بك)"
|
4860 |
|
4861 |
+
#: src/admin.php:693
|
4862 |
msgid "The restore operation has begun. Do not press stop or close your browser until it reports itself as having finished."
|
4863 |
msgstr "بدأت عملية الأستعادة. لا تضغط إيقاف أو إغلاق المتصفح حتى اعطائك التقرير بأنة تم انتهاء العملية."
|
4864 |
|
4865 |
+
#: src/addons/wp-cli.php:115, src/admin.php:690
|
4866 |
msgid "If you exclude both the database and the files, then you have excluded everything!"
|
4867 |
msgstr "إذا قمت باستبعاد كل من قاعدة البيانات والملفات, فقد قمت بأستبعاد كل شئ !"
|
4868 |
|
4869 |
+
#: src/restorer.php:2145
|
4870 |
msgid "Site home:"
|
4871 |
msgstr "الصفحة الرئيسية للموقع:"
|
4872 |
|
4878 |
msgid "(logs can be found in the UpdraftPlus settings page as normal)..."
|
4879 |
msgstr "(السجلات يمكن العثور عليها فى صفحة اعدادات UpdraftPlus كالمعتاد)..."
|
4880 |
|
4881 |
+
#: src/addons/autobackup.php:298, src/addons/autobackup.php:1089
|
4882 |
msgid "Remember this choice for next time (you will still have the chance to change it)"
|
4883 |
msgstr "تذكر هذا الاختيار في المرة القادمة (لايزال لديك الفرصة لتغييرة)"
|
4884 |
|
4891 |
msgid "You can send a backup to more than one destination with an add-on."
|
4892 |
msgstr "يمكنك أن ترسل نسخة احتياطية لأكثر من جهة واحدة مع الإضافة."
|
4893 |
|
4894 |
+
#: src/admin.php:3215
|
4895 |
msgid "Note: the progress bar below is based on stages, NOT time. Do not stop the backup simply because it seems to have remained in the same place for a while - that is normal."
|
4896 |
msgstr "ملاحظة: يستند شريط التقدم أدناه على مراحل، وليس الوقت. لا توقف عملية النسخ الأحتياطى لمجرد أنه يبدو أنه قد بقي في نفس المكان لفترة من الوقت - - وهذا طبيعي."
|
4897 |
|
4898 |
+
#: src/admin.php:3114
|
4899 |
msgid "(%s%%, file %s of %s)"
|
4900 |
msgstr "(%s%%, ملف %s من%s)"
|
4901 |
|
4902 |
+
#: src/addons/autobackup.php:299, src/addons/autobackup.php:1094,
|
4903 |
#: src/addons/lockadmin.php:160
|
4904 |
msgid "Read more about how this works..."
|
4905 |
msgstr "قراءة المزيد عن كيفية عمل ذلك ..."
|
4906 |
|
4907 |
+
#: src/addons/sftp.php:608
|
4908 |
msgid "Failed: We were able to log in, but failed to successfully create a file in that location."
|
4909 |
msgstr "فشل:تمكنا من تسجيل الدخول، لكنه فشل في إنشاء ملف في ذلك الموقع بنجاح."
|
4910 |
|
4911 |
+
#: src/addons/sftp.php:606
|
4912 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully create a file in that location."
|
4913 |
msgstr "فشل:لقد تمكنا من تسجيل الدخول والانتقال إلى الدليل المشار إليه،لكنه فشل في إنشاء ملف في ذلك الموقع بنجاح."
|
4914 |
|
4915 |
+
#: src/addons/sftp.php:492
|
4916 |
msgid "Use SCP instead of SFTP"
|
4917 |
msgstr "استخدام SCP بدلا من SFTP"
|
4918 |
|
4932 |
msgid "Backup is of: %s."
|
4933 |
msgstr "النسخ الأحتياطى من: %s"
|
4934 |
|
4935 |
+
#: src/admin.php:784
|
4936 |
msgid "%s settings test result:"
|
4937 |
msgstr "اعدادات نتيجة اختبار %s"
|
4938 |
|
4939 |
+
#: src/admin.php:4027, src/admin.php:4029
|
4940 |
msgid "(Not finished)"
|
4941 |
msgstr "(غير منتهي)"
|
4942 |
|
4943 |
+
#: src/admin.php:4029
|
4944 |
msgid "If you are seeing more backups than you expect, then it is probably because the deletion of old backup sets does not happen until a fresh backup completes."
|
4945 |
msgstr "اذا كنت ترى اكثر من نسخة احتياطية, ومن ثم انة من المحتمل ان هذا بسبب اعدادات حذف ملفات النسخ الاحتياطى القديمة لم يتم حذفها حتى اكتمال نسخة احتياطية جديدة."
|
4946 |
|
4952 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. It is relative to your content directory (which by default is called wp-content)."
|
4953 |
msgstr "هذا هو المكان الذى UpdraftPlus يقوم بأنشاء ملفات zip. يجب ان يكون هذا الدليل قابل للكتابة من قبل خادم الويب الخاص بك. انة نسبة الى دليل محتوى موقعك (والتي افتراضيا يسمى wp-content)."
|
4954 |
|
4955 |
+
#: src/admin.php:3210
|
4956 |
msgid "Job ID: %s"
|
4957 |
msgstr "رقم الوظيفة: %s"
|
4958 |
|
4959 |
+
#: src/admin.php:3195
|
4960 |
msgid "last activity: %ss ago"
|
4961 |
msgstr "آخر نشاط: منذ %ss"
|
4962 |
|
4963 |
+
#: src/admin.php:3194
|
4964 |
msgid "next resumption: %d (after %ss)"
|
4965 |
msgstr "الاستئناف التالي: %d (بعد %ss)"
|
4966 |
|
4967 |
+
#: src/admin.php:3177, src/central/bootstrap.php:444,
|
4968 |
+
#: src/central/bootstrap.php:451, src/methods/updraftvault.php:410,
|
4969 |
#: src/methods/updraftvault.php:444, src/methods/updraftvault.php:529
|
4970 |
msgid "Unknown"
|
4971 |
msgstr "غير معروف"
|
4972 |
|
4973 |
+
#: src/admin.php:3128
|
4974 |
msgid "Backup finished"
|
4975 |
msgstr "الانتهاء من النسخ الاحتياطي"
|
4976 |
|
4977 |
+
#: src/admin.php:3123
|
4978 |
msgid "Waiting until scheduled time to retry because of errors"
|
4979 |
msgstr "برجاء الأنتظار حتى الوقت المحدد لأعادة المحاولة بسبب الأخطاء"
|
4980 |
|
4981 |
+
#: src/admin.php:3119
|
4982 |
msgid "Pruning old backup sets"
|
4983 |
msgstr "تلقيم مجموعات النسخ الاحتياطي القديم"
|
4984 |
|
4985 |
+
#: src/admin.php:3107
|
4986 |
msgid "Uploading files to remote storage"
|
4987 |
msgstr "تحميل الملفات للمخزن البعيد"
|
4988 |
|
4989 |
+
#: src/admin.php:3175
|
4990 |
msgid "Encrypted database"
|
4991 |
msgstr "قاعدة بيانات مشفرة"
|
4992 |
|
4993 |
+
#: src/admin.php:3167
|
4994 |
msgid "Encrypting database"
|
4995 |
msgstr "تشفير قاعدة البيانات"
|
4996 |
|
4997 |
+
#: src/admin.php:3141
|
4998 |
msgid "Created database backup"
|
4999 |
msgstr "تم انشاء النسخ الاحتياطى لقاعدة البيانات"
|
5000 |
|
5001 |
+
#: src/admin.php:3154
|
5002 |
msgid "table: %s"
|
5003 |
msgstr "الجدول: %s"
|
5004 |
|
5005 |
+
#: src/admin.php:3152
|
5006 |
msgid "Creating database backup"
|
5007 |
msgstr "انشاء النسخ الاحتياطى لقاعدة البيانات"
|
5008 |
|
5009 |
+
#: src/admin.php:3102
|
5010 |
msgid "Created file backup zips"
|
5011 |
msgstr "تم انشاء ملف النسخ الاحتياطى zips"
|
5012 |
|
5013 |
+
#: src/admin.php:3089
|
5014 |
msgid "Creating file backup zips"
|
5015 |
msgstr "انشاء ملف النسخ الاحتياطى zips"
|
5016 |
|
5017 |
+
#: src/admin.php:3084
|
5018 |
msgid "Backup begun"
|
5019 |
msgstr "بدأ النسخ الاحتياطى"
|
5020 |
|
5021 |
+
#: src/admin.php:2917
|
5022 |
msgid "Backups in progress:"
|
5023 |
msgstr "تقدم النسخ الأحتياطى:"
|
5024 |
|
5025 |
+
#: src/admin.php:1017
|
5026 |
msgid "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."
|
5027 |
msgstr "تم تعطيل الجدولة فى تثبيت وورد بريس الخاصة بك. عبر اعداد DISABLE_WP_CRON. لا يمكن تشغيل النسخ الاحتياطى (حتى \"النسخ الاحتياطي الآن\") الا اذا قمت بأعداد مرفق لأستدعاء الجدولة يدويا, او حتى تفعيلها."
|
5028 |
|
5029 |
+
#: src/restorer.php:1051
|
5030 |
msgid "file"
|
5031 |
msgstr "ملف"
|
5032 |
|
5033 |
+
#: src/restorer.php:1043
|
5034 |
msgid "folder"
|
5035 |
msgstr "مجلد"
|
5036 |
|
5037 |
+
#: src/restorer.php:1043, src/restorer.php:1051
|
5038 |
msgid "UpdraftPlus needed to create a %s in your content directory, but failed - please check your file permissions and enable the access (%s)"
|
5039 |
msgstr "UpdraftPlus يحتاج لأنشاء %s فى دليل محتوى موقعك, لكنة فشل - من فضلك قم بالتحقق من الصلاحيات وقم بتفعيلها (%s)"
|
5040 |
|
5041 |
+
#: src/class-updraftplus.php:3046
|
5042 |
msgid "The backup has not finished; a resumption is scheduled"
|
5043 |
msgstr "لم ينتهي النسخ الاحتياطي؛ وتم جدولة الأستئناف"
|
5044 |
|
5045 |
+
#: src/class-updraftplus.php:2103
|
5046 |
msgid "Your website is visited infrequently and UpdraftPlus is not getting the resources it hoped for; please read this page:"
|
5047 |
msgstr "زوار موقع الويب الخاص بك و UpdraftPlus فى كثير من الأحيان لا يحصلون على الموارد التى يأملونها; من فضلك اقرأ هذة الصفحة:"
|
5048 |
|
5051 |
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)."
|
5052 |
msgstr "المصادقة %s تعذر الأستمرار,لأن شيئا آخر على موقع الويب الخاص بك كسرها. حاول تعطيل الإضافات الأخرى الخاصة بك والتحويل إلى الثيم الأفتراضى. (على وجه التحديد، ابحث عن المكون الذي يرسل الإخراج (على الأرجح فى تحذيرات PHP / أخطاء) قبل بداية الصفحة. ايقاف اى اعدادات تصحيح قد تساعد ايضا)."
|
5053 |
|
5054 |
+
#: src/admin.php:2526
|
5055 |
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)."
|
5056 |
msgstr "حد الذاكرة الخاص بك php (الذى وضعتة شركة الأستضافة الخاصة بك) منخفض جدا. UpdraftPlus حاول زيادتة لكنة لم ينجح. هذا البرنامج المساعد قد يواجه صعوبة مع حد الذاكرة أقل من 64 ميجا بايت - خصوصا اذا كنت تملك ملفات كبيرة مرفوعة (من ناحية اخرى,العديد من المواقع تنجح ب 32 ميجا بايت - لكن تجربتك قد تكون مختلفة)."
|
5057 |
|
5058 |
+
#: src/addons/autobackup.php:1108, src/admin.php:738
|
5059 |
msgid "Proceed with update"
|
5060 |
msgstr "المضي قدما مع التحديث"
|
5061 |
|
5062 |
+
#: src/addons/autobackup.php:1101
|
5063 |
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
5064 |
msgstr "لا تقم بالخروج بعد الضغط على زر البدأ - انتظر حتى انتهاء النسخ الاحتياطى"
|
5065 |
|
5066 |
+
#: src/addons/autobackup.php:139, src/addons/autobackup.php:1050
|
5067 |
msgid "UpdraftPlus Automatic Backups"
|
5068 |
msgstr "UpdraftPlus النسخ الأحتياطى التلقائى"
|
5069 |
|
5131 |
msgid "Support"
|
5132 |
msgstr "الدعم"
|
5133 |
|
5134 |
+
#: src/class-updraftplus.php:4634
|
5135 |
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
5136 |
msgstr "UpdraftPlus غير قادر على العثور على بادئة الجدول عند فحص النسخة الاحتياطية لقاعدة البيانات."
|
5137 |
|
5138 |
+
#: src/class-updraftplus.php:4626
|
5139 |
msgid "This database backup is missing core WordPress tables: %s"
|
5140 |
msgstr "هذة النسخة الاحتياطية لقاعدة البيانات تفتقد جداول رئيسية: %s"
|
5141 |
|
5142 |
+
#: src/class-updraftplus.php:4385
|
5143 |
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."
|
5144 |
msgstr "انت تقوم بالأستيراد من اصدار احدث من الورد بريس (%s) فى نسخة اقدم (%s). لا يوجد ضمانات ان ورد بريس يمكنة التعامل مع هذا."
|
5145 |
|
5146 |
+
#: src/class-updraftplus.php:4384, src/class-updraftplus.php:4391
|
5147 |
msgid "%s version: %s"
|
5148 |
msgstr "%s النسخة: %s"
|
5149 |
|
5150 |
+
#: src/class-updraftplus.php:4260
|
5151 |
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
5152 |
msgstr "حجم قاعدة البيانات صغير جدا بالنسبة لقاعدة بيانات ورد بريس صالحة (الحجم: %s ك بايت)."
|
5153 |
|
5154 |
+
#: src/addons/autobackup.php:1076, src/admin.php:852,
|
5155 |
#: src/includes/updraftplus-notices.php:171
|
5156 |
msgid "Be safe with an automatic backup"
|
5157 |
msgstr "كن أمنا مع النسخ الاحتياطي التلقائي"
|
5158 |
|
5159 |
+
#: src/admin.php:2479
|
5160 |
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
5161 |
msgstr "إذا كنت لا تزال ترى هذه الكلمات بعد انتهاء صفحة التحميل، ف انة يوجد مشكلة فى الجافا سكريب او jQuery فى الموقع."
|
5162 |
|
5163 |
+
#: src/admin.php:731
|
5164 |
msgid "The file was uploaded."
|
5165 |
msgstr "تم رفع الملف."
|
5166 |
|
5167 |
+
#: src/admin.php:730
|
5168 |
msgid "Unknown server response status:"
|
5169 |
msgstr "استجابة الخادم غير معروفة:"
|
5170 |
|
5171 |
+
#: src/admin.php:729
|
5172 |
msgid "Unknown server response:"
|
5173 |
msgstr "استجابة الملقم غير معروف:"
|
5174 |
|
5175 |
+
#: src/admin.php:728
|
5176 |
msgid "This decryption key will be attempted:"
|
5177 |
msgstr "سيتم محاولة فتح مفتاح التشفير:"
|
5178 |
|
5179 |
+
#: src/admin.php:727
|
5180 |
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
5181 |
msgstr "اتبع هذا الرابط لمحاولة فك التشفير وتحميل ملف قاعدة البيانات على جهازك."
|
5182 |
|
5183 |
+
#: src/admin.php:726
|
5184 |
msgid "Upload error"
|
5185 |
msgstr "خطأ فى الرفع"
|
5186 |
|
5187 |
+
#: src/admin.php:725
|
5188 |
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)."
|
5189 |
msgstr "هذا الملف لا يبدو انة ملف UpdraftPlus مضغوط مشفر لقاعدة البيانات (هذة الملفات .gz.crypt التى لديها اسم مثل: backup_(time)_(site name)_(code)_db.crypt.gz)."
|
5190 |
|
5191 |
+
#: src/admin.php:724
|
5192 |
msgid "Upload error:"
|
5193 |
msgstr "خطأ التحميل:"
|
5194 |
|
5195 |
+
#: src/admin.php:723
|
5196 |
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
5197 |
msgstr "(تأكد من انك كنت تحاول رفع ملف مضغوط تم إنشاؤه مسبقا من قبل UpdraftPlus)"
|
5198 |
|
5199 |
+
#: src/admin.php:714
|
5200 |
msgid "Download to your computer"
|
5201 |
msgstr "تحميل الى جهاز الكمبيوتر الخاص بك"
|
5202 |
|
5203 |
+
#: src/admin.php:713
|
5204 |
msgid "Delete from your web server"
|
5205 |
msgstr "حذف من خادم الويب الخاص بك"
|
5206 |
|
5207 |
+
#: src/admin.php:3999
|
5208 |
msgid "You appear to be missing one or more archives from this multi-archive set."
|
5209 |
msgstr "يبدو انة مفقود واحد او اكثر من هذة الأرشيفات من مجموعة الأرشيف المتعددة."
|
5210 |
|
5211 |
+
#: src/admin.php:3996
|
5212 |
msgid "(%d archive(s) in set)."
|
5213 |
msgstr "(%d الأرشيف(s) in set)."
|
5214 |
|
5220 |
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
5221 |
msgstr "الخطأ: الخادم ارسل لنا استجابة (JSON) اللتى لم نتمكن من فهمها."
|
5222 |
|
5223 |
+
#: src/admin.php:704
|
5224 |
msgid "Warnings:"
|
5225 |
msgstr "تحذيرات:"
|
5226 |
|
5227 |
+
#: src/admin.php:703
|
5228 |
msgid "Error: the server sent an empty response."
|
5229 |
msgstr "خطأ: ارسل خادم السيرفر استجابة فارغة."
|
5230 |
|
5231 |
+
#: src/admin.php:2210
|
5232 |
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?"
|
5233 |
msgstr "هذا يبدو كأنة ملف تم انشائة بواسطة UpdraftPlus, ولكن هذا التثبيت لا يعرف هذا النوع من المواضيع: %s. ربما تحتاج الى تثبيت اضافة ما؟"
|
5234 |
|
5260 |
msgid "File not found (you need to upload it): %s"
|
5261 |
msgstr "الملف غير موجود (تحتاج الى رفعة): %s"
|
5262 |
|
5263 |
+
#: src/addons/wp-cli.php:586, src/addons/wp-cli.php:587,
|
5264 |
#: src/includes/class-wpadmin-commands.php:114
|
5265 |
msgid "No such backup set exists"
|
5266 |
msgstr "هذا الدليل لا يوجد بة اى مجموعات نسخ احتياطى"
|
5267 |
|
5268 |
+
#: src/class-updraftplus.php:4007
|
5269 |
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"
|
5270 |
msgstr "لم يتم العثور على ارشيف النسخ الأحتياطى لهذا الملف. استخدام طريقة التخزين البعيد (%s) لا يسمح لنا بأسترداد الملفات. لأجراء اى اعادة استخدم UpdraftPlus, سوف تحتاج الى الحصول على نسخة من هذا الملف ووضعها داخل مجلد العمل ل UpdraftPlus"
|
5271 |
|
5272 |
+
#: src/restorer.php:482
|
5273 |
msgid "Moving unpacked backup into place..."
|
5274 |
msgstr "نقل النسخ الأحتياطى الذى تم فك حزمة الى المكان..."
|
5275 |
|
5276 |
+
#: src/backup.php:3087, src/backup.php:3342
|
5277 |
msgid "Failed to open the zip file (%s) - %s"
|
5278 |
msgstr "فشل فى فتح ملف مضغوط (%s) - %s"
|
5279 |
|
5294 |
msgid "S3 (Compatible)"
|
5295 |
msgstr "S3 (متوافق)"
|
5296 |
|
5297 |
+
#: src/class-updraftplus.php:3919
|
5298 |
msgid "File is not locally present - needs retrieving from remote storage"
|
5299 |
msgstr "الملف غير موجود - يحتاج الى استراجعة من التخزين البعيد"
|
5300 |
|
5302 |
msgid "Looking for %s archive: file name: %s"
|
5303 |
msgstr "ابحث عن الأرشيف %s : اسم الملف: %s"
|
5304 |
|
5305 |
+
#: src/addons/wp-cli.php:756, src/admin.php:4457
|
5306 |
msgid "Final checks"
|
5307 |
msgstr "الفحوصات النهائية"
|
5308 |
|
5314 |
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
5315 |
msgstr "اسقاط ملف قاعدة البيانات المشفرة (ملفات db.gz.crypt) هنا لتحميلها لفك التشفير"
|
5316 |
|
5317 |
+
#: src/admin.php:3625
|
5318 |
msgid "Your wp-content directory server path: %s"
|
5319 |
msgstr "المسار الخاص بمحتوى wp-content على السيرفر هو: %s"
|
5320 |
|
5321 |
+
#: src/admin.php:720
|
5322 |
msgid "Raw backup history"
|
5323 |
msgstr "تاريخ النسخ الاحتياطي الخام"
|
5324 |
|
5326 |
msgid "Show raw backup and file list"
|
5327 |
msgstr "مشاهدة النسخ الاحتياطي الخام وقائمة الملفات"
|
5328 |
|
5329 |
+
#: src/admin.php:702
|
5330 |
msgid "Processing files - please wait..."
|
5331 |
msgstr "تجهيز الملفات - يرجى الأنتظار..."
|
5332 |
|
5334 |
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
5335 |
msgstr "تركيب وردبريس الخاص بك بة مشكلة اخراج مسافة بيضاء اضافية. قد يفسد هذا النسخ الأحتياطية التى قمت بتحميلها من هنا."
|
5336 |
|
5337 |
+
#: src/class-updraftplus.php:4268
|
5338 |
msgid "Failed to open database file."
|
5339 |
msgstr "فشل فى فتح ملف قاعدة البيانات."
|
5340 |
|
5341 |
+
#: src/admin.php:5040
|
5342 |
msgid "Known backups (raw)"
|
5343 |
msgstr "النسخ الأحتياطى المعروفة (الخام)"
|
5344 |
|
5345 |
+
#: src/restorer.php:1358
|
5346 |
msgid "Files found:"
|
5347 |
msgstr "العثور على ملفات:"
|
5348 |
|
5349 |
+
#: src/restorer.php:2333
|
5350 |
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
5351 |
msgstr "محرك الجدول المطلوب (%s) غير موجود - تغيير لMYISAM."
|
5352 |
|
5356 |
|
5357 |
#: src/addons/googlecloud.php:1034, src/addons/migrator.php:478,
|
5358 |
#: src/addons/migrator.php:481, src/addons/migrator.php:484,
|
5359 |
+
#: src/admin.php:1017, src/admin.php:2484, src/backup.php:3393,
|
5360 |
+
#: src/class-updraftplus.php:4507, src/class-updraftplus.php:4507,
|
5361 |
#: src/updraftplus.php:158
|
5362 |
msgid "Go here for more information."
|
5363 |
msgstr "اذهب هنا لمزيد من المعلومات."
|
5364 |
|
5365 |
+
#: src/admin.php:701
|
5366 |
msgid "Some files are still downloading or being processed - please wait."
|
5367 |
msgstr "بعض الملفات لاتزال يتم تحميلها او اعدادها - من فضلك انتظر."
|
5368 |
|
5369 |
+
#: src/class-updraftplus.php:4355, src/class-updraftplus.php:4375
|
5370 |
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."
|
5371 |
msgstr "هذة النسخة الأحتياطية من موقع مختلف - هذة ليست استعادة, لكن ترحيل. انت تحتاج الى البرنامج المساعد Migrator لتسطيع اتمام هذا العمل."
|
5372 |
|
5422 |
msgid "%s error - failed to upload file"
|
5423 |
msgstr "خطأ %s - فشل فى ارسال الملف"
|
5424 |
|
5425 |
+
#: src/class-updraftplus.php:1343, src/methods/cloudfiles.php:211
|
5426 |
msgid "%s error - failed to re-assemble chunks"
|
5427 |
msgstr "خطأ %s - فشل فى اعادة تجميع الأجزاء"
|
5428 |
|
5437 |
msgstr "المصادقة فشلت %s"
|
5438 |
|
5439 |
#: src/addons/googlecloud.php:438, src/addons/migrator.php:575,
|
5440 |
+
#: src/admin.php:2181, src/admin.php:2202, src/admin.php:2210,
|
5441 |
+
#: src/class-updraftplus.php:1088, src/class-updraftplus.php:1094,
|
5442 |
+
#: src/class-updraftplus.php:4241, src/class-updraftplus.php:4243,
|
5443 |
+
#: src/class-updraftplus.php:4408, src/class-updraftplus.php:4415,
|
5444 |
+
#: src/class-updraftplus.php:4486, src/methods/googledrive.php:395,
|
5445 |
#: src/methods/s3.php:341
|
5446 |
msgid "Error: %s"
|
5447 |
msgstr "خطأ: %s"
|
5448 |
|
5449 |
+
#: src/admin.php:3550
|
5450 |
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
5451 |
msgstr "دليل النسخ الأحتياطى المحدد موجود, لكنة <b>غير</b> قابل للكتابة."
|
5452 |
|
5453 |
+
#: src/admin.php:3548
|
5454 |
msgid "Backup directory specified does <b>not</b> exist."
|
5455 |
msgstr "دليل النسخ الأحتياطى المحدد <b>غير</b> موجود."
|
5456 |
|
5457 |
+
#: src/admin.php:3222, src/admin.php:3499
|
5458 |
msgid "Warning: %s"
|
5459 |
msgstr "تحذير: %s"
|
5460 |
|
5462 |
msgid "Last backup job run:"
|
5463 |
msgstr "اخر تشغيل لوظيفة النسخ الأحتياطى:"
|
5464 |
|
5465 |
+
#: src/backup.php:3113
|
5466 |
msgid "A very large file was encountered: %s (size: %s Mb)"
|
5467 |
msgstr "مصادفة ملف كبير جدا: %s (الحجم: %s ميجابايت)"
|
5468 |
|
5469 |
+
#: src/backup.php:2414
|
5470 |
msgid "%s: unreadable file - could not be backed up"
|
5471 |
msgstr "%s: الملف غير قابل للقراءة - لا يمكن ان يتم اجراء النسخ الأحتياطى"
|
5472 |
|
5473 |
+
#: src/backup.php:1730
|
5474 |
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"
|
5475 |
msgstr "الجدول %s بة عدد كبير من الصفوف (%s) - نأمل ان شركة الأستضافة الخاصة بك تعطيك ما يكفى من الموارد لتفريغ هذا الجدول من النسخة الأحتياطة."
|
5476 |
|
5477 |
+
#: src/backup.php:1851
|
5478 |
msgid "An error occurred whilst closing the final database file"
|
5479 |
msgstr "حدث خطأ اثناء اغلاق ملف قاعدة البيانات النهائي."
|
5480 |
|
5481 |
+
#: src/backup.php:1069
|
5482 |
msgid "Warnings encountered:"
|
5483 |
msgstr "مصادفة تحذيرات:"
|
5484 |
|
5485 |
+
#: src/class-updraftplus.php:3034
|
5486 |
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
5487 |
msgstr "على ما يبدو ان النسخ الأحتياطى تم بنجاح (مع تحذيرات) وانة انتهى الأن"
|
5488 |
|
5489 |
+
#: src/class-updraftplus.php:965
|
5490 |
msgid "Your free disk space is very low - only %s Mb remain"
|
5491 |
msgstr "المساحة الحرة على القرص الخاص بك منخفضة جدا - فقط متبقى %s ميجابايت"
|
5492 |
|
5514 |
msgid "Processed plugin:"
|
5515 |
msgstr "المكون الأضافى:"
|
5516 |
|
5517 |
+
#: src/addons/sftp.php:75
|
5518 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
5519 |
msgstr "تحقق من اذونات الملفات الخاصة بك: تعذر الدخول او انشاء الدليل:"
|
5520 |
|
5534 |
msgid "The error reported by %s was:"
|
5535 |
msgstr "الخطأ الذى تم التبليغ عنة من %s هو:"
|
5536 |
|
5537 |
+
#: src/restorer.php:1874
|
5538 |
msgid "Please supply the requested information, and then continue."
|
5539 |
msgstr "يرجى تقديم المعلومات المطلوبة, ومن ثم الاستمرار."
|
5540 |
|
5541 |
+
#: src/class-updraftplus.php:4426, src/restorer.php:2181
|
5542 |
msgid "Site information:"
|
5543 |
msgstr "معلومات عن الموقع:"
|
5544 |
|
5545 |
+
#: src/restorer.php:2048
|
5546 |
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."
|
5547 |
msgstr "مستخدم قاعدة البيانات الخاصة بك ليس لدية تصاريح لأنشاء الجدوال. نحن سوف نقوم بمحاولة الأستعادة عن طريق افراغ الجداول; هذا يجب ان يعمل طالما تستعيدها من اصدار وردبريس بة نفس بنية قاعدة البيانات, وقاعدة البيانات المستوردة لا تحتوى على اى جداول التى ليست موجودة على موقع المستورد."
|
5548 |
|
5549 |
+
#: src/admin.php:2479, src/class-updraftplus.php:4419, src/restorer.php:2562
|
5550 |
msgid "Warning:"
|
5551 |
msgstr "تحذير:"
|
5552 |
|
5553 |
+
#: src/class-updraftplus.php:4408, src/class-updraftplus.php:4411,
|
5554 |
+
#: src/restorer.php:490
|
5555 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
5556 |
msgstr "انت تعمل على وردبريس متعدد المواقع - لكن النسخة الأحتياطية الخاص بك ليست لموقع متعدد المواقع."
|
5557 |
|
5559 |
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."
|
5560 |
msgstr "تخطى استعادة وردبريس الأساسية عند استيراد موقع واحد فى الثبيت متعدد المواقع. اذا كان لديك اى شئ ضرورى فى دليل وردبريس الخاص بك فأنك سوف تحتاج الى اعادة اضافتة يدوياً من ملف مضغوط."
|
5561 |
|
5562 |
+
#: src/addons/azure.php:601, src/admin.php:3697,
|
5563 |
#: src/methods/updraftvault.php:306
|
5564 |
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."
|
5565 |
msgstr "لا تشمل php خادم السيرفر الخاص بك <strong>المطلوبة</strong> (الى %s) الوحدة (%s). يرجى الأتصال بخدمة دعم استضافة الويب واطلب منهم تفعيل الوحدة."
|
5566 |
|
5567 |
+
#: src/admin.php:739
|
5568 |
msgid "Close"
|
5569 |
msgstr "اغلق"
|
5570 |
|
5571 |
#: src/addons/autobackup.php:344, src/addons/autobackup.php:436,
|
5572 |
+
#: src/admin.php:694, src/methods/remotesend.php:66,
|
5573 |
#: src/methods/remotesend.php:74, src/methods/remotesend.php:225,
|
5574 |
#: src/methods/remotesend.php:242
|
5575 |
msgid "Unexpected response:"
|
5576 |
msgstr "استجابة غير متوقعة:"
|
5577 |
|
5578 |
+
#: src/addons/reporting.php:521, src/admin.php:689
|
5579 |
msgid "To send to more than one address, separate each address with a comma."
|
5580 |
msgstr "لأرسال الى اكثر من عنوان واحد, قم بوضع فاصلة بين كل عنوان."
|
5581 |
|
5582 |
+
#: src/admin.php:718
|
5583 |
msgid "PHP information"
|
5584 |
msgstr "معلومات PHP"
|
5585 |
|
5591 |
msgid "show PHP information (phpinfo)"
|
5592 |
msgstr "اظهار معلومات PHP التالى (phpinfo)"
|
5593 |
|
5594 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:6
|
|
|
|
|
|
|
|
|
5595 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
5596 |
msgstr "هل تريد ترحيل او استنساخ / تكرار الموقع؟"
|
5597 |
|
5599 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
5600 |
msgstr "<a href=\"%s\"> اقرأ هذة المقالة لمعرفة كيف يتم ذلك خطوة بخطوة.</a>"
|
5601 |
|
|
|
|
|
|
|
|
|
5602 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:30
|
5603 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
5604 |
msgstr "جارى الحذف...يرجى اتاحة الوقت لأكمال الأتصال مع التخزين البعيد."
|
5607 |
msgid "Also delete from remote storage"
|
5608 |
msgstr "حذف ايضاً من التخزين البعيد"
|
5609 |
|
5610 |
+
#: src/admin.php:2944
|
5611 |
msgid "Latest UpdraftPlus.com news:"
|
5612 |
msgstr "اخر اخبار UpdraftPlus.com:"
|
5613 |
|
5624 |
msgid "News"
|
5625 |
msgstr "اخبار"
|
5626 |
|
5627 |
+
#: src/admin.php:1545, src/includes/class-wpadmin-commands.php:511
|
5628 |
msgid "Backup set not found"
|
5629 |
msgstr "لم يتم العثور على مجموعة النسخ الأحتياطى"
|
5630 |
|
5646 |
msgid "Blog link"
|
5647 |
msgstr "رابط المدونة"
|
5648 |
|
5649 |
+
#: src/admin.php:783
|
5650 |
msgid "Testing %s Settings..."
|
5651 |
msgstr "اختبار اعدادات %s ..."
|
5652 |
|
5653 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
5654 |
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."
|
5655 |
msgstr "او, يمكنك وضعها يدويا فى مسار UpdraftPlus الخاص بك (عادة wp-content/updraft)، على سبيل المثال عبر FTP، ومن ثم استخدام الرابط \"إعادة الفحص\" أعلاه."
|
5656 |
|
5657 |
+
#: src/admin.php:1033
|
5658 |
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."
|
5659 |
msgstr "UpdraftPlus على وضع تصحيح الأخطاء. قد تشاهد ملاحظات التصحيح على هذة الصفحة وليس فقط على UpdraftPlus، ولكن من اى برنامج اضافى اخر مثبت. يرجى محاولة التأكد من ان الملاحظات التى تراها هى من UpdraftPlus قبل طلب الدعم."
|
5660 |
|
5661 |
+
#: src/admin.php:1033
|
5662 |
msgid "Notice"
|
5663 |
msgstr "لاحظ"
|
5664 |
|
5665 |
+
#: src/backup.php:1051
|
5666 |
msgid "Errors encountered:"
|
5667 |
msgstr "مصادفة اخطاء:"
|
5668 |
|
5669 |
+
#: src/admin.php:686
|
5670 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
5671 |
msgstr "اعادة الفحص (يبحث عن النسخ الاحتياطية التي قمت برفعها يدويا في مسار النسخ الاحتياطي الداخلي)..."
|
5672 |
|
5673 |
+
#: src/admin.php:700
|
5674 |
msgid "Begun looking for this entity"
|
5675 |
msgstr "بدأ البحث عن هذا الكيان"
|
5676 |
|
5694 |
msgid "Time taken (seconds):"
|
5695 |
msgstr "الوقت المستغرق (ثانية):"
|
5696 |
|
5697 |
+
#: src/addons/migrator.php:1290, src/admin.php:705
|
5698 |
msgid "Errors:"
|
5699 |
msgstr "الأخطاء:"
|
5700 |
|
5752 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
5753 |
msgstr "سيتم استبدال كافة المراجع الى الموقع فى قاعدة البيانات مع رابط الموقع الحالى, الذى هو: %s"
|
5754 |
|
5755 |
+
#: src/addons/multisite.php:676
|
5756 |
msgid "Blog uploads"
|
5757 |
msgstr "مدونة الملفات المرفوعة"
|
5758 |
|
5759 |
+
#: src/addons/migrator.php:484, src/addons/multisite.php:669
|
5760 |
msgid "Must-use plugins"
|
5761 |
msgstr "لابد من استخدام الأضافات"
|
5762 |
|
5768 |
msgid "starting from next time it is"
|
5769 |
msgstr "ابتداء من المرة القادمة انها"
|
5770 |
|
5771 |
+
#: src/addons/sftp.php:535
|
5772 |
msgid "Failure: Port must be an integer."
|
5773 |
msgstr "فشل: المنفذ يجب ان يكون عدد صحيح."
|
5774 |
|
5776 |
msgid "password"
|
5777 |
msgstr "كلمة السر"
|
5778 |
|
5779 |
+
#: src/addons/sftp.php:526, src/methods/openstack2.php:180
|
5780 |
msgid "username"
|
5781 |
msgstr "اسم المستخدم"
|
5782 |
|
5783 |
+
#: src/addons/sftp.php:522
|
5784 |
msgid "host name"
|
5785 |
msgstr "اسم المضيف"
|
5786 |
|
5787 |
+
#: src/addons/sftp.php:485
|
5788 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
5789 |
msgstr "حيث لتغير الدليل الى بعد تسجيل الدخول - غالبا ما يكون هذا هو نسبة الى الدليل الرئيسى الخاص بك."
|
5790 |
|
5791 |
+
#: src/addons/sftp.php:483
|
5792 |
msgid "Directory path"
|
5793 |
msgstr "مسار الدليل"
|
5794 |
|
5795 |
#: src/addons/lockadmin.php:171, src/addons/moredatabase.php:252,
|
5796 |
+
#: src/addons/sftp.php:459, src/addons/webdav.php:193, src/admin.php:2824,
|
5797 |
#: src/methods/openstack2.php:164, src/methods/updraftvault.php:361,
|
5798 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:50
|
5799 |
msgid "Password"
|
5800 |
msgstr "كلمة السر"
|
5801 |
|
5802 |
+
#: src/addons/sftp.php:445, src/addons/webdav.php:207
|
5803 |
msgid "Port"
|
5804 |
msgstr "المنفذ"
|
5805 |
|
5806 |
+
#: src/addons/moredatabase.php:250, src/addons/sftp.php:438,
|
5807 |
#: src/addons/webdav.php:199
|
5808 |
msgid "Host"
|
5809 |
msgstr "الاستضافة"
|
5810 |
|
5811 |
+
#: src/addons/sftp.php:287
|
5812 |
msgid "%s Error: Failed to download"
|
5813 |
msgstr "خطأ %s: فشل التحميل"
|
5814 |
|
5815 |
+
#: src/addons/sftp.php:567
|
5816 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
5817 |
msgstr "تحقق من أذونات الملف الخاص بك: تعذر الإنشاء والدخول بنجاح :"
|
5818 |
|
5861 |
msgstr "فشل: لم نكن قادرين على وضع ملف في هذا الدليل - يرجى مراجعة بيانات الاعتماد الخاصة بك."
|
5862 |
|
5863 |
#: src/addons/googlecloud.php:776, src/addons/googlecloud.php:810,
|
5864 |
+
#: src/addons/googlecloud.php:816, src/addons/sftp.php:553, src/admin.php:3278,
|
5865 |
+
#: src/admin.php:3314, src/admin.php:3324, src/methods/addon-base-v2.php:299,
|
5866 |
#: src/methods/stream-base.php:356
|
5867 |
msgid "Failed"
|
5868 |
msgstr "فشل"
|
6067 |
msgid "Failure: No container details were given."
|
6068 |
msgstr "خطأ: ولم تعط أية تفاصيل عن الحاوية."
|
6069 |
|
6070 |
+
#: src/addons/moredatabase.php:251, src/addons/sftp.php:452,
|
6071 |
#: src/addons/webdav.php:187, src/methods/cloudfiles-new.php:189,
|
6072 |
#: src/methods/cloudfiles.php:524, src/methods/openstack2.php:158
|
6073 |
msgid "Username"
|
6078 |
msgid "API key"
|
6079 |
msgstr "مفتاح API"
|
6080 |
|
6081 |
+
#: src/addons/migrator.php:325, src/addons/moredatabase.php:88,
|
6082 |
+
#: src/addons/moredatabase.php:90, src/addons/moredatabase.php:92,
|
6083 |
+
#: src/addons/sftp.php:522, src/addons/sftp.php:526, src/addons/sftp.php:530,
|
6084 |
+
#: src/addons/webdav.php:253, src/admin.php:759,
|
6085 |
+
#: src/includes/class-remote-send.php:430, src/methods/addon-base-v2.php:291,
|
6086 |
#: src/methods/cloudfiles-new.php:184, src/methods/cloudfiles-new.php:189,
|
6087 |
#: src/methods/cloudfiles.php:519, src/methods/cloudfiles.php:524,
|
6088 |
#: src/methods/ftp.php:412, src/methods/ftp.php:416,
|
6124 |
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."
|
6125 |
msgstr "احصل على مفتاح API <a href=\"https://mycloud.rackspace.com/\">من خدمة Rackspace Cloud </a> (يمكن قراءة التعليمات <a href=\"http://www.rackspace.com/knowledge_center/article/rackspace-cloud-essentials-1-generating-your-api-key\">هنا</a>)، ثم قم باختيار اسم حاوية لإستخدام مساحة التخزين. سيتم خلق هذه الحاوية ان لم تكن موجودو مسبقا."
|
6126 |
|
6127 |
+
#: src/admin.php:782, src/methods/backup-module.php:315
|
6128 |
msgid "Test %s Settings"
|
6129 |
msgstr "اختبار %s الإعدادات"
|
6130 |
|
6131 |
+
#: src/class-updraftplus.php:1386, src/class-updraftplus.php:1430,
|
6132 |
#: src/methods/cloudfiles.php:383, src/methods/stream-base.php:297
|
6133 |
msgid "Error opening local file: Failed to download"
|
6134 |
msgstr "خطأ في فتح ملف محلي: فشل التحميل"
|
6137 |
msgid "Cloud Files error - failed to upload file"
|
6138 |
msgstr "خطأ بملفات سحابة - فشل في رفع الملف"
|
6139 |
|
6140 |
+
#: src/addons/sftp.php:141, src/addons/sftp.php:153,
|
6141 |
#: src/methods/cloudfiles.php:147, src/methods/cloudfiles.php:189,
|
6142 |
#: src/methods/openstack-base.php:81, src/methods/openstack-base.php:315,
|
6143 |
#: src/methods/s3.php:376, src/methods/s3.php:388, src/methods/s3.php:389
|
6145 |
msgstr "%s خطأ: فشل في تحميل"
|
6146 |
|
6147 |
#: src/addons/googlecloud.php:201, src/addons/googlecloud.php:206,
|
6148 |
+
#: src/class-updraftplus.php:1228, src/methods/cloudfiles.php:130,
|
6149 |
#: src/methods/googledrive.php:1026, src/methods/googledrive.php:1031
|
6150 |
msgid "%s Error: Failed to open local file"
|
6151 |
msgstr "%s خطأ: فشل في فتح ملف محلي"
|
6219 |
msgstr "لديك حساب %s مصادق عليه."
|
6220 |
|
6221 |
#: src/addons/googlecloud.php:718, src/addons/googlecloud.php:839,
|
6222 |
+
#: src/addons/onedrive.php:920, src/addons/sftp.php:591,
|
6223 |
+
#: src/addons/sftp.php:595, src/addons/wp-cli.php:494,
|
6224 |
+
#: src/methods/addon-base-v2.php:308, src/methods/cloudfiles.php:575,
|
6225 |
+
#: src/methods/googledrive.php:467, src/methods/openstack-base.php:530,
|
6226 |
+
#: src/methods/s3.php:1154, src/methods/stream-base.php:372
|
6227 |
msgid "Success"
|
6228 |
msgstr "نجاح"
|
6229 |
|
6259 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
6260 |
msgstr "تحتاج إلى إعادة المصادقة مع %s، معلومات الاعتماد الموجودة لديك لا تعمل."
|
6261 |
|
6262 |
+
#: src/admin.php:3282, src/admin.php:3317, src/admin.php:3321,
|
6263 |
+
#: src/class-updraftplus.php:3947, src/includes/class-remote-send.php:303,
|
6264 |
+
#: src/restorer.php:194, src/restorer.php:2803, src/restorer.php:2908
|
6265 |
msgid "OK"
|
6266 |
msgstr "حسنا"
|
6267 |
|
6268 |
+
#: src/restorer.php:2797, src/restorer.php:2872
|
6269 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
6270 |
msgstr "لقد تغير بادئة الجدول: تغيير %s حقل / حقول الجدول وفقا لذلك:"
|
6271 |
|
6272 |
+
#: src/addons/migrator.php:1305, src/restorer.php:2699
|
6273 |
msgid "the database query being run was:"
|
6274 |
msgstr "ادارة استعلام قاعدة البيانات كانت في:"
|
6275 |
|
6276 |
+
#: src/restorer.php:2390
|
6277 |
msgid "will restore as:"
|
6278 |
msgstr "إستعادة على النحو التالي:"
|
6279 |
|
6280 |
+
#: src/class-updraftplus.php:4397, src/restorer.php:2163,
|
6281 |
+
#: src/restorer.php:2252, src/restorer.php:2278
|
6282 |
msgid "Old table prefix:"
|
6283 |
msgstr "بادئة الجدول القديمة:"
|
6284 |
|
6285 |
+
#: src/addons/reporting.php:72, src/addons/reporting.php:181,
|
6286 |
+
#: src/backup.php:1125, src/class-updraftplus.php:4324
|
6287 |
msgid "Backup of:"
|
6288 |
msgstr "نسخة احتياطية لـ:"
|
6289 |
|
6290 |
+
#: src/restorer.php:1970
|
6291 |
msgid "Failed to open database file"
|
6292 |
msgstr "فشل في فتح ملف قاعدة البيانات"
|
6293 |
|
6294 |
+
#: src/restorer.php:1949
|
6295 |
msgid "Failed to find database file"
|
6296 |
msgstr "فشل في العثور على ملف قاعدة البيانات"
|
6297 |
|
6298 |
+
#: src/restorer.php:1926
|
6299 |
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."
|
6300 |
msgstr "تحذير: PHP safe_mode نشط بخادمكم. سنكون عرضة لحالة المهلات بكثرة. ان حدث هذا المشكل بالفعل، ستكون مضطر للإسترجاع الملف من phpMyAdmin أو بطريقة أخرى."
|
6301 |
|
6302 |
+
#: src/restorer.php:860
|
6303 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
6304 |
msgstr "wp-config.php من النسخ الإحتياطية: إستعادة (بناءا على طلب السمتخدم)"
|
6305 |
|
6306 |
+
#: src/restorer.php:853
|
6307 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
6308 |
msgstr "wp-config.php من النسخ الاحتياطي: سيتم إستعادته كمسمى wp-config-backup.php"
|
6309 |
|
6310 |
+
#: src/restorer.php:736
|
6311 |
msgid "Failed to write out the decrypted database to the filesystem"
|
6312 |
msgstr "فشل في كتابة قاعدة البيانات مفككت التشفير لنظام الملفات"
|
6313 |
|
6314 |
+
#: src/restorer.php:720
|
6315 |
msgid "Failed to create a temporary directory"
|
6316 |
msgstr "فشل في إنشاء دليل مؤقت"
|
6317 |
|
6318 |
+
#: src/restorer.php:489
|
6319 |
msgid "Failed to delete working directory after restoring."
|
6320 |
msgstr "فشل في حذف دليل العمل بعد الإستعادة."
|
6321 |
|
6322 |
+
#: src/restorer.php:486
|
6323 |
msgid "Could not delete old directory."
|
6324 |
msgstr "لا يمكن حذف الدليل القديم."
|
6325 |
|
6326 |
+
#: src/restorer.php:484
|
6327 |
msgid "Cleaning up rubbish..."
|
6328 |
msgstr "تنظيف القمامة ..."
|
6329 |
|
6330 |
+
#: src/restorer.php:483
|
6331 |
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)..."
|
6332 |
msgstr "استرجاع قاعدة البيانات (بالمواقع الكبيرة ستأخد هذه العملية وقت طويل - ان واجهت مشكل انقضاء المهلة (سببه نقص في استخدام موارد السيرفر للإستضافة) يمكنك استخدام طريقة أخرى، كـ phpMyAdmin)"
|
6333 |
|
6334 |
+
#: src/restorer.php:480
|
6335 |
msgid "Database successfully decrypted."
|
6336 |
msgstr "تم فك تشفير قاعدة البيانات بنجاح."
|
6337 |
|
6338 |
+
#: src/restorer.php:479
|
6339 |
msgid "Decrypting database (can take a while)..."
|
6340 |
msgstr "فك تشفير قاعدة البيانات (يمكن أن يستغرق بعض الوقت) ..."
|
6341 |
|
6342 |
+
#: src/restorer.php:478
|
6343 |
msgid "Unpacking backup..."
|
6344 |
msgstr "تفريغ النسخ الاحتياطي ..."
|
6345 |
|
6346 |
+
#: src/restorer.php:477
|
6347 |
msgid "Copying this entity failed."
|
6348 |
msgstr "فشل نسخ هذا الكيان."
|
6349 |
|
6350 |
+
#: src/restorer.php:476
|
6351 |
msgid "Backup file not available."
|
6352 |
msgstr "ملف النسخ الاحتياطي غير متوفر."
|
6353 |
|
6354 |
+
#: src/restorer.php:475
|
6355 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
6356 |
msgstr "UpdraftPlus لا يمكنه استرجاع هذا النوع بشكل مباشر. يمكنك استرجاعه بشكل يدوي."
|
6357 |
|
6359 |
msgid "Could not find one of the files for restoration"
|
6360 |
msgstr "لا يمكن العثور على واحد من الملفات لاستعادته"
|
6361 |
|
6362 |
+
#: src/restorer.php:359
|
6363 |
msgid "Error message"
|
6364 |
msgstr "رسالة الخطأ"
|
6365 |
|
6371 |
msgid "Archive is expected to be size:"
|
6372 |
msgstr "من المتوقع أن يكون حجم الأرشيف:"
|
6373 |
|
6374 |
+
#: src/admin.php:4405
|
6375 |
msgid "If making a request for support, please include this information:"
|
6376 |
msgstr "ان كنت تريد طلب دعم فني، فضلا قم باستخدام هذه المعلومات:"
|
6377 |
|
6378 |
+
#: src/admin.php:4404
|
6379 |
msgid "ABORT: Could not find the information on which entities to restore."
|
6380 |
msgstr "الغاء: لم نتمكن من إيجاد معلومات عن الكيانات التي تريد استعادتها."
|
6381 |
|
6382 |
+
#: src/addons/wp-cli.php:622, src/admin.php:4383
|
6383 |
msgid "UpdraftPlus Restoration: Progress"
|
6384 |
msgstr "استرجاع UpdraftPlus: تقدم"
|
6385 |
|
6386 |
+
#: src/admin.php:4375
|
6387 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
6388 |
msgstr "هذه النسخة الإحتياطية غير متوفرة بسجل التاريخ - الغاء عملية الإستعادة. الطابع الزمني:"
|
6389 |
|
6390 |
+
#: src/admin.php:4057
|
6391 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
6392 |
msgstr "بعد الضغط على هذا الزر، ستتمكن من اختيار المكونات التي تريد استرجاعها"
|
6393 |
|
6394 |
+
#: src/admin.php:4155
|
6395 |
msgid "Delete this backup set"
|
6396 |
msgstr "حذف هذه المجموعة من النسخ الاحتياطية"
|
6397 |
|
6398 |
+
#: src/admin.php:3709
|
6399 |
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."
|
6400 |
msgstr "أخباؤ سارة: اتصالات موقعكم الآن مع %s يمكن تشفيرها. إن كنت ترى أي أخطاء بخدة التشفير، يمكنك مراجعة خيارات الخبراء للمزيد من المعلومات."
|
6401 |
|
6402 |
+
#: src/admin.php:3706
|
6403 |
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."
|
6404 |
msgstr "نسخة PHP/Curl المنصبة بسيرفرك لا تدعم اتصال https. لا يمكن الوصول لـ %s دونها. من فضلك قم بالإتصال بخدمة الإسضافة الخاصة بك. %s <strong>تتطلب</strong> Curl+https. من فضلك لا تقم بمراسلة خدمة الدعم لأنه لا يوجد أي حل آخر."
|
6405 |
|
6406 |
+
#: src/admin.php:3704
|
6407 |
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)."
|
6408 |
msgstr ""
|
6409 |
|
6444 |
msgid "Use the server's SSL certificates"
|
6445 |
msgstr "استخدام شهادات SSL للملقم"
|
6446 |
|
6447 |
+
#: src/admin.php:3552
|
6448 |
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."
|
6449 |
msgstr "إن لم يكن هذا ممكنا قم بالتأكد من الأذونات بسيرفرك الخاص أو غيره لمجلد جديد قابل للكتابة من قبل خادمك."
|
6450 |
|
6451 |
+
#: src/admin.php:3552
|
6452 |
msgid "or, to reset this option"
|
6453 |
msgstr "أو، لإعادة هذا الخيار"
|
6454 |
|
6455 |
+
#: src/admin.php:3552
|
6456 |
msgid "Follow this link to attempt to create the directory and set the permissions"
|
6457 |
msgstr ""
|
6458 |
|
6459 |
+
#: src/admin.php:3544
|
6460 |
msgid "Backup directory specified is writable, which is good."
|
6461 |
msgstr "دليل النسخ الاحتياطي المحدد قابل للكتابة، وهو أمر جيد."
|
6462 |
|
6488 |
msgid "Advanced / Debugging Settings"
|
6489 |
msgstr "متقدمة / تصحيح الإعدادات "
|
6490 |
|
6491 |
+
#: src/admin.php:717
|
6492 |
msgid "Requesting start of backup..."
|
6493 |
msgstr "مطالبة البدء بالنسخ الاحتياطي ..."
|
6494 |
|
6495 |
+
#: src/addons/morefiles.php:320, src/admin.php:733
|
6496 |
msgid "Cancel"
|
6497 |
msgstr "إلغاء"
|
6498 |
|
6499 |
+
#: src/addons/incremental.php:220, src/addons/reporting.php:245,
|
6500 |
+
#: src/admin.php:3866
|
6501 |
msgid "None"
|
6502 |
msgstr "لا شيء"
|
6503 |
|
6513 |
msgid "Database encryption phrase"
|
6514 |
msgstr "عبارة تشفير قاعدة البيانات"
|
6515 |
|
6516 |
+
#: src/admin.php:2814, src/templates/wp-admin/settings/form-contents.php:255,
|
6517 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:44
|
6518 |
msgid "Email"
|
6519 |
msgstr "البريد الإلكتروني"
|
6522 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
6523 |
msgstr "المجلدات أعلاه هي كل شيء، باستثناء مجلدات ووردبريس التي يمكن تحميلها من جديد من WordPress.org."
|
6524 |
|
6525 |
+
#: src/addons/morefiles.php:466, src/admin.php:3634
|
6526 |
msgid "Exclude these:"
|
6527 |
msgstr "استبعاد هذه:"
|
6528 |
|
6529 |
+
#: src/admin.php:3625
|
6530 |
msgid "Any other directories found inside wp-content"
|
6531 |
msgstr "أي الدلائل الأخرى الموجودة داخل wp-content"
|
6532 |
|
6542 |
msgid "To fix the time at which a backup should take place,"
|
6543 |
msgstr "لإصلاح الوقت الذي ينبغي أن تأخذ نسخة احتياطية،"
|
6544 |
|
6545 |
+
#: src/addons/incremental.php:229, src/admin.php:3538
|
6546 |
msgid "Monthly"
|
6547 |
msgstr "شهريا"
|
6548 |
|
6549 |
+
#: src/addons/incremental.php:228, src/admin.php:3537
|
6550 |
msgid "Fortnightly"
|
6551 |
msgstr "نصف شهري"
|
6552 |
|
6553 |
+
#: src/addons/incremental.php:227, src/admin.php:3536
|
6554 |
msgid "Weekly"
|
6555 |
msgstr "أسبوعيا"
|
6556 |
|
6557 |
+
#: src/addons/incremental.php:226, src/admin.php:3535
|
6558 |
msgid "Daily"
|
6559 |
msgstr "يوميا"
|
6560 |
|
6561 |
+
#: src/admin.php:741, src/admin.php:3513
|
6562 |
msgid "Download log file"
|
6563 |
msgstr "تحميل ملف السجل"
|
6564 |
|
6565 |
+
#: src/admin.php:3385
|
6566 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
6567 |
msgstr "المجلد موجود مسبقا، لكن خادمك لا يملك صلاحية الكتابة عليه."
|
6568 |
|
6569 |
+
#: src/admin.php:3380
|
6570 |
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"
|
6571 |
msgstr "تم خلق المجلد، لكن يتوجب علينا تغيير أذوناته لـ 777 (قابل للكتابة) لنتمكن من الكتابة عليه. يجب عليك التحقق من قابلية هذه العملية مع خدمة الإستضافة الخاصة بك."
|
6572 |
|
6573 |
+
#: src/admin.php:3366
|
6574 |
msgid "The request to the filesystem to create the directory failed."
|
6575 |
msgstr "فشل الطلب إلى نظام الملفات لإنشاء الدليل."
|
6576 |
|
6577 |
+
#: src/admin.php:734, src/admin.php:3275, src/admin.php:3309,
|
6578 |
+
#: src/admin.php:4155, src/includes/class-remote-send.php:519,
|
6579 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:5
|
6580 |
msgid "Delete"
|
6581 |
msgstr "حذف"
|
6582 |
|
6583 |
+
#: src/admin.php:3213
|
6584 |
msgid "show log"
|
6585 |
msgstr "عرض السجل"
|
6586 |
|
6657 |
msgid "Yes"
|
6658 |
msgstr "نعم"
|
6659 |
|
6660 |
+
#: src/admin.php:5257, src/admin.php:5259,
|
6661 |
#: src/templates/wp-admin/advanced/site-info.php:45,
|
6662 |
#: src/templates/wp-admin/advanced/site-info.php:46,
|
6663 |
#: src/templates/wp-admin/advanced/site-info.php:53,
|
6677 |
msgid "Web server:"
|
6678 |
msgstr "خادم الويب:"
|
6679 |
|
6680 |
+
#: src/templates/wp-admin/settings/tab-status.php:90
|
6681 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
6682 |
msgstr "يرجى مراجعة اشتراك UpdraftPlus الممتاز، أو اضافة المواقع المتعددة."
|
6683 |
|
6684 |
+
#: src/templates/wp-admin/settings/tab-status.php:90
|
6685 |
msgid "Do you need WordPress Multisite support?"
|
6686 |
msgstr "هل تحتاج إلى دعم ووردبريس متعدد المواقع؟"
|
6687 |
|
6688 |
+
#: src/templates/wp-admin/settings/tab-status.php:86
|
6689 |
msgid "Multisite"
|
6690 |
msgstr "مواقع متعددة"
|
6691 |
|
6692 |
+
#: src/templates/wp-admin/settings/tab-status.php:76
|
6693 |
msgid "Perform a one-time backup"
|
6694 |
msgstr "إجراء نسخة احتياطية لمرة واحدة"
|
6695 |
|
6697 |
msgid "Do read this helpful article of useful things to know before restoring."
|
6698 |
msgstr "قم بقراءة هذا المقال المليئ بالأشياء المفيدة لتعلمها قبل الإستعادة."
|
6699 |
|
6700 |
+
#: src/class-updraftplus.php:4358
|
6701 |
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"
|
6702 |
msgstr "يمكنك البحث واستبدال قاعدة البيانات (لدمج موقع مع رابط رابط أو دومين جديد) باستخدام إضافة الدمج - اتبع هذا الرابط لمزيد من المعلومات."
|
6703 |
|
6738 |
msgid "Delete backup set"
|
6739 |
msgstr "حذف مجموعة النسخ الاحتياطية"
|
6740 |
|
6741 |
+
#: src/admin.php:716
|
6742 |
msgid "Download error: the server sent us a response which we did not understand."
|
6743 |
msgstr "خطأ بالتحميل : بعث لنا الخادم استجابة لم نفهمها."
|
6744 |
|
6745 |
#: src/addons/backblaze.php:225, src/addons/cloudfiles-enhanced.php:117,
|
6746 |
#: src/addons/migrator.php:878, src/addons/migrator.php:1175,
|
6747 |
#: src/addons/migrator.php:1256, src/addons/migrator.php:1305,
|
6748 |
+
#: src/addons/migrator.php:1543, src/addons/s3-enhanced.php:164,
|
|
|
|
|
|
|
|
|
6749 |
#: src/addons/s3-enhanced.php:169, src/addons/s3-enhanced.php:171,
|
6750 |
+
#: src/addons/sftp.php:911, src/addons/webdav.php:203, src/admin.php:98,
|
6751 |
+
#: src/admin.php:708, src/includes/class-remote-send.php:242,
|
6752 |
+
#: src/includes/class-remote-send.php:269,
|
6753 |
+
#: src/includes/class-remote-send.php:275,
|
6754 |
+
#: src/includes/class-remote-send.php:338,
|
6755 |
+
#: src/includes/class-remote-send.php:397,
|
6756 |
+
#: src/includes/class-remote-send.php:438,
|
6757 |
+
#: src/includes/class-remote-send.php:448,
|
6758 |
+
#: src/includes/class-remote-send.php:453, src/methods/remotesend.php:71,
|
6759 |
#: src/methods/remotesend.php:239, src/methods/updraftvault.php:527,
|
6760 |
+
#: src/restorer.php:196, src/restorer.php:224, src/restorer.php:1879
|
6761 |
msgid "Error:"
|
6762 |
msgstr "خطأ:"
|
6763 |
|
6764 |
+
#: src/admin.php:699
|
|
|
6765 |
msgid "calculating..."
|
6766 |
msgstr "حساب ..."
|
6767 |
|
6768 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:68
|
6769 |
msgid "UpdraftPlus - Upload backup files"
|
6770 |
msgstr "UpdraftPlus - تحميل ملفات النسخ الاحتياطي"
|
6771 |
|
6772 |
+
#: src/admin.php:1770, src/templates/wp-admin/advanced/site-info.php:38
|
|
|
6773 |
msgid "refresh"
|
6774 |
msgstr "تحديث"
|
6775 |
|
6776 |
+
#: src/admin.php:1790, src/templates/wp-admin/advanced/site-info.php:38
|
|
|
6777 |
msgid "Web-server disk space in use by UpdraftPlus"
|
6778 |
msgstr "مساحة القرص لخادم الويب قيد الاستخدام من قبل UpdraftPlus"
|
6779 |
|
6780 |
+
#: src/admin.php:1790
|
6781 |
msgid "This is a count of the contents of your Updraft directory"
|
6782 |
msgstr "هذا عدد من محتويات مجلدات Updraft "
|
6783 |
|
6793 |
msgid "Google Drive"
|
6794 |
msgstr "جوجل درايف"
|
6795 |
|
6796 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:59
|
6797 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
6798 |
msgstr "إذا كنت تستخدم هذا، ازل الوضع Turbo/Road"
|
6799 |
|
6800 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:59
|
6801 |
msgid "Opera web browser"
|
6802 |
msgstr "متصفح الويب أوبرا "
|
6803 |
|
6804 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:47
|
6805 |
msgid "More tasks:"
|
6806 |
msgstr "المزيد من المهام:"
|
6807 |
|
6808 |
+
#: src/admin.php:2971
|
6809 |
msgid "Download most recently modified log file"
|
6810 |
msgstr "تحميل ملف السجل المعدل مؤخرا"
|
6811 |
|
6812 |
+
#: src/central/bootstrap.php:187
|
6813 |
msgid "(Nothing yet logged)"
|
6814 |
msgstr "(لا شيء حتى الآن تم تسجيله)"
|
6815 |
|
6816 |
#: src/addons/autobackup.php:339, src/addons/autobackup.php:434,
|
6817 |
+
#: src/admin.php:2926, src/admin.php:2931
|
6818 |
msgid "Last log message"
|
6819 |
msgstr "رسالة السجل الأخيرة"
|
6820 |
|
6821 |
+
#: src/addons/migrator.php:259, src/admin.php:740, src/admin.php:4057,
|
6822 |
#: src/templates/wp-admin/settings/tab-status.php:30
|
6823 |
msgid "Restore"
|
6824 |
msgstr "الإستعادة"
|
6825 |
|
6826 |
+
#: src/admin.php:555, src/admin.php:732,
|
6827 |
#: src/templates/wp-admin/settings/tab-status.php:27
|
6828 |
msgid "Backup Now"
|
6829 |
msgstr "النسخ الاحتياطي الآن"
|
6830 |
|
6831 |
+
#: src/addons/moredatabase.php:253, src/addons/reporting.php:260,
|
6832 |
+
#: src/addons/wp-cli.php:410, src/admin.php:326, src/admin.php:3841,
|
6833 |
+
#: src/admin.php:3919, src/includes/class-remote-send.php:307,
|
6834 |
#: src/includes/class-wpadmin-commands.php:157,
|
6835 |
+
#: src/includes/class-wpadmin-commands.php:526, src/restorer.php:317,
|
6836 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:82,
|
6837 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:83
|
6838 |
msgid "Database"
|
6839 |
msgstr "قاعدة بيانات"
|
6840 |
|
6841 |
+
#: src/admin.php:322, src/admin.php:5047
|
6842 |
msgid "Files"
|
6843 |
msgstr "ملفات"
|
6844 |
|
6850 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
6851 |
msgstr "جميع الاوقات المعروضة في هذا القسم تستخدم التوقيت للمنطقة الزمنية الخاص بووردبريس، والتي يمكنك تعيينها في إعدادات -> العام"
|
6852 |
|
6853 |
+
#: src/admin.php:302
|
6854 |
msgid "At the same time as the files backup"
|
6855 |
msgstr "في نفس الوقت الذي نقوم فيه بالنسخ الاحتياطي للملفات"
|
6856 |
|
6857 |
+
#: src/admin.php:292, src/admin.php:313, src/admin.php:320
|
6858 |
msgid "Nothing currently scheduled"
|
6859 |
msgstr "لا شيء مقرر حاليا"
|
6860 |
|
6866 |
msgid "JavaScript warning"
|
6867 |
msgstr "تحذير جافا سكريبت"
|
6868 |
|
6869 |
+
#: src/admin.php:719, src/admin.php:2998
|
6870 |
msgid "Delete Old Directories"
|
6871 |
msgstr "حذف الدلائل القديمة"
|
6872 |
|
6873 |
+
#: src/admin.php:2526
|
6874 |
msgid "Current limit is:"
|
6875 |
msgstr "الحد الحالي هو:"
|
6876 |
|
6877 |
+
#: src/admin.php:2501
|
6878 |
msgid "Your backup has been restored."
|
6879 |
msgstr "تمت استعادة النسخ الاحتياطي."
|
6880 |
|
6886 |
msgid "Lead developer's homepage"
|
6887 |
msgstr "الولوج لموقع المطور"
|
6888 |
|
6889 |
+
#: src/central/bootstrap.php:506
|
6890 |
msgid "UpdraftPlus.Com"
|
6891 |
msgstr ""
|
6892 |
|
6893 |
+
#: src/admin.php:4939
|
6894 |
msgid "Your settings have been wiped."
|
6895 |
msgstr "تم القضاء على الإعدادات الخاصة بك."
|
6896 |
|
6897 |
+
#: src/admin.php:2461
|
6898 |
msgid "Backup directory successfully created."
|
6899 |
msgstr "تم إنشاء دليل النسخ الاحتياطي بنجاح."
|
6900 |
|
6901 |
+
#: src/admin.php:2454
|
6902 |
msgid "Backup directory could not be created"
|
6903 |
msgstr "لا يمكن إنشاء دليل النسخ الاحتياطي"
|
6904 |
|
6905 |
+
#: src/admin.php:3245
|
6906 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
6907 |
msgstr "النسخ السابقة من المجلدات لم تحذف بشكل جيد لسبب ما. يمكنك حذفها بشكل يدوي."
|
6908 |
|
6909 |
+
#: src/admin.php:3243
|
6910 |
msgid "Old directories successfully removed."
|
6911 |
msgstr "تم إزالة الدلائل القديمة بنجاح."
|
6912 |
|
6913 |
+
#: src/admin.php:3240, src/admin.php:3240
|
6914 |
msgid "Remove old directories"
|
6915 |
msgstr "إزالة الدلائل القديمة"
|
6916 |
|
6917 |
#: src/addons/migrator.php:328, src/addons/migrator.php:343,
|
6918 |
+
#: src/admin.php:2402, src/admin.php:2412, src/admin.php:2421,
|
6919 |
+
#: src/admin.php:2463, src/admin.php:3247
|
6920 |
msgid "Return to UpdraftPlus Configuration"
|
6921 |
msgstr "العودة إلى اعدادات UpdraftPlus"
|
6922 |
|
6923 |
+
#: src/admin.php:712, src/admin.php:2402, src/admin.php:2412,
|
6924 |
+
#: src/admin.php:2421, src/admin.php:2463, src/admin.php:3247,
|
6925 |
#: src/templates/wp-admin/settings/existing-backups-table.php:16
|
6926 |
msgid "Actions"
|
6927 |
msgstr "الإجراءات"
|
6928 |
|
6929 |
+
#: src/admin.php:2302
|
6930 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
6931 |
msgstr "إسم ملف خاطئ - نعقد أننا لم نكن المسؤولين في تشفير هذا الملف"
|
6932 |
|
6933 |
+
#: src/admin.php:2202
|
6934 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
6935 |
msgstr "إسم ملف خاطئ - نعتقد أننا لم نكن المسؤولين بخلق هذا الملف"
|
6936 |
|
6937 |
+
#: src/admin.php:2098
|
6938 |
msgid "No local copy present."
|
6939 |
msgstr "لا نسخة محلية متوفرة."
|
6940 |
|
6941 |
+
#: src/admin.php:2095
|
6942 |
msgid "Download in progress"
|
6943 |
msgstr "التحميل في تقدم"
|
6944 |
|
6945 |
+
#: src/admin.php:711, src/admin.php:2084
|
6946 |
msgid "File ready."
|
6947 |
msgstr "ملف جاهز."
|
6948 |
|
6949 |
+
#: src/admin.php:2065
|
6950 |
msgid "Download failed"
|
6951 |
msgstr "فشل تحميل"
|
6952 |
|
6953 |
+
#: src/addons/wp-cli.php:497, src/admin.php:709, src/admin.php:1830,
|
6954 |
+
#: src/class-updraftplus.php:1386, src/class-updraftplus.php:1430,
|
6955 |
+
#: src/class-updraftplus.php:3956, src/methods/addon-base-v2.php:93,
|
6956 |
#: src/methods/addon-base-v2.php:98, src/methods/addon-base-v2.php:205,
|
6957 |
#: src/methods/addon-base-v2.php:225, src/methods/stream-base.php:219,
|
6958 |
+
#: src/restorer.php:2799, src/restorer.php:2824, src/restorer.php:2905,
|
6959 |
#: src/updraftplus.php:158
|
6960 |
msgid "Error"
|
6961 |
msgstr "خطأ"
|
6962 |
|
6963 |
+
#: src/admin.php:1865
|
6964 |
msgid "Could not find that job - perhaps it has already finished?"
|
6965 |
msgstr "لا يمكن العثور على هذا الوظيفة - ربما كان قد أنهى بالفعل؟"
|
6966 |
|
6967 |
+
#: src/admin.php:1857
|
6968 |
msgid "Job deleted"
|
6969 |
msgstr "وظيفة حذفت"
|
6970 |
|
6971 |
+
#: src/admin.php:1943, src/includes/class-commands.php:803
|
6972 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
6973 |
msgstr "أوكي، ستتمكن قريبا من مشاهدة النشاطات بحقل \"سجل آخر الرسائل\" أسفله"
|
6974 |
|
6975 |
+
#: src/admin.php:785
|
6976 |
msgid "Nothing yet logged"
|
6977 |
msgstr "لا شيء حتى الآن تم تسجيله"
|
6978 |
|
6979 |
+
#: src/admin.php:1029
|
6980 |
msgid "Please consult this FAQ if you have problems backing up."
|
6981 |
msgstr "يرجى الرجوع إلى الأسئلة الشائعة إذا كنت تواجه مشاكل بالنسخ الاحتياطي."
|
6982 |
|
6983 |
+
#: src/admin.php:1029
|
6984 |
msgid "Your website is hosted using the %s web server."
|
6985 |
msgstr "موقعك يستخدم %s من خادم الويب."
|
6986 |
|
6987 |
+
#: src/admin.php:1025
|
6988 |
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."
|
6989 |
msgstr "UpdraftPlus لا يدعم النسخ أقل من %s من نظام ووردبريس. يمكن أن يعمل لك، لكن إن لم يعمل، كن على يقين أنه لن نتمكن من مساعدة في حل المشاكل إلا بعد أن تقوم بترقية اصدار الووردبريس."
|
6990 |
|
6991 |
+
#: src/admin.php:1021
|
6992 |
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."
|
6993 |
msgstr "تملك مساحة تخزين حرة أقل من %s بالهارد درايف الذي يستخدمه UpdraftPlus لحفظ النسخ الإحتياطية. UpdraftPlus لن يتمكن من حفظ النسخ. من فشلك قم بمراسلة خدمة الإستضافة لحل هذا المشكل."
|
6994 |
|
6995 |
+
#: src/addons/azure.php:601, src/addons/migrator.php:933, src/admin.php:1013,
|
6996 |
+
#: src/admin.php:1017, src/admin.php:1021, src/admin.php:1025,
|
6997 |
+
#: src/admin.php:1029, src/admin.php:1038, src/admin.php:3697,
|
6998 |
+
#: src/admin.php:3704, src/admin.php:3706, src/admin.php:5225,
|
6999 |
#: src/methods/cloudfiles-new.php:100, src/methods/cloudfiles.php:440,
|
7000 |
#: src/methods/ftp.php:330, src/methods/openstack-base.php:571,
|
7001 |
#: src/methods/s3.php:859, src/methods/s3.php:863,
|
7005 |
msgid "Warning"
|
7006 |
msgstr "تحذير"
|
7007 |
|
7008 |
+
#: src/admin.php:959
|
7009 |
msgid "Add-Ons / Pro Support"
|
7010 |
msgstr "إضافات / الدعم المدفوع"
|
7011 |
|
7012 |
+
#: src/admin.php:571, src/admin.php:957, src/admin.php:2698
|
7013 |
msgid "Settings"
|
7014 |
msgstr "إعدادات"
|
7015 |
|
7017 |
msgid "Could not create %s zip. Consult the log file for more information."
|
7018 |
msgstr "لم نتمكن من خلق الملف المضغوط %s. تحقق من السجل لمزيد من المعلومات."
|
7019 |
|
7020 |
+
#: src/backup.php:2294
|
7021 |
msgid "Infinite recursion: consult your log for more information"
|
7022 |
msgstr "عودية لا نهائية: تحقق من السجل لمزيد من المعلومات"
|
7023 |
|
7029 |
msgid "Like UpdraftPlus and can spare one minute?"
|
7030 |
msgstr "هل أحببت UpdraftPlus وتريد المساعدة في نشره؟"
|
7031 |
|
7032 |
+
#: src/addons/azure.php:268, src/class-updraftplus.php:4061,
|
7033 |
#: src/methods/googledrive.php:1112, src/methods/s3.php:341
|
7034 |
msgid "File not found"
|
7035 |
msgstr "لم يتم العثور على ملف"
|
7036 |
|
7037 |
+
#: src/includes/class-updraftplus-encryption.php:354
|
7038 |
msgid "The decryption key used:"
|
7039 |
msgstr "مفتاح فك التشفير المستخدم:"
|
7040 |
|
7041 |
+
#: src/class-updraftplus.php:4253,
|
7042 |
+
#: src/includes/class-updraftplus-encryption.php:354, src/restorer.php:741
|
7043 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
7044 |
msgstr "فشل التشفير. غالبا سيكون السبب هو عدم استخدام المفتاح الخطأ."
|
7045 |
|
7046 |
+
#: src/class-updraftplus.php:4241,
|
7047 |
+
#: src/includes/class-updraftplus-encryption.php:336, src/restorer.php:728
|
7048 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
7049 |
msgstr "فشل التشفير. ملف قاعدة البيانات مفر، ولكن لم تقم بإدخال أي مفتاح للتشفير."
|
7050 |
|
7051 |
+
#: src/backup.php:2168
|
7052 |
msgid "Could not open the backup file for writing"
|
7053 |
msgstr "لا يمكن فتح ملف النسخ الاحتياطي للكتابة"
|
7054 |
|
7055 |
+
#: src/class-updraftplus.php:3534
|
7056 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
7057 |
msgstr "لم نتمكن من حفظ تاريخ النسخ الإحتياطية بسبب عدم ترتيب النسخ. النسخ الإحتياطي ربما قد فشل."
|
7058 |
|
7059 |
+
#: src/class-updraftplus.php:3493
|
7060 |
msgid "Could not read the directory"
|
7061 |
msgstr "لا يمكن قراءة الدليل"
|
7062 |
|
7063 |
+
#: src/admin.php:2144, src/backup.php:1349
|
7064 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
7065 |
msgstr "دليل (%s) النسخ الإحتياطي ليس قابل للكتابة، أو غير موجود."
|
7066 |
|
7067 |
+
#: src/backup.php:1126
|
7068 |
msgid "WordPress backup is complete"
|
7069 |
msgstr "اكتمال عملية النسخ الإحتياطي للووردبريس"
|
7070 |
|
7071 |
+
#: src/class-updraftplus.php:3043
|
7072 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
7073 |
msgstr "محاولة النسخ الإحتياطية تمت، لكن يبدو أنها فشلت."
|
7074 |
|
7075 |
+
#: src/class-updraftplus.php:3028
|
7076 |
msgid "The backup apparently succeeded and is now complete"
|
7077 |
msgstr "يبدو أن عملية النسح الإحتياطي قد نجحت وهاهي الآن قد اكتملت"
|
7078 |
|
7080 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
7081 |
msgstr "حدث خطأ في عملية التشفير لقاعدة البيانات. تم ايقاف العملية."
|
7082 |
|
7083 |
+
#: src/class-updraftplus.php:2737
|
7084 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
7085 |
msgstr "لم نتمكن من خلق الملفات بمجلد النسخ الإحتياطية. تجاهل النسخ - تحقق من خيارات UpdraftPlus."
|
7086 |
|
7087 |
+
#: src/class-updraftplus.php:1877
|
7088 |
msgid "Others"
|
7089 |
msgstr "أخرى"
|
7090 |
|
7091 |
+
#: src/addons/multisite.php:477, src/class-updraftplus.php:1862
|
7092 |
msgid "Uploads"
|
7093 |
msgstr "الملفات المرفوعة"
|
7094 |
|
7095 |
+
#: src/class-updraftplus.php:1861
|
7096 |
msgid "Themes"
|
7097 |
msgstr "تصاميم"
|
7098 |
|
7099 |
+
#: src/class-updraftplus.php:1860
|
7100 |
msgid "Plugins"
|
7101 |
msgstr "الإضافات"
|
7102 |
|
7103 |
+
#: src/class-updraftplus.php:695
|
7104 |
msgid "No log files were found."
|
7105 |
msgstr "لا توجد ملفات السجل."
|
7106 |
|
7107 |
+
#: src/admin.php:2014, src/admin.php:2018, src/class-updraftplus.php:690
|
7108 |
msgid "The log file could not be read."
|
7109 |
msgstr "لا يمكن قراءة ملف السجل."
|
7110 |
|
7111 |
+
#: src/admin.php:1058, src/admin.php:1091, src/class-updraftplus.php:655,
|
7112 |
+
#: src/class-updraftplus.php:690, src/class-updraftplus.php:695,
|
7113 |
+
#: src/class-updraftplus.php:700
|
7114 |
msgid "UpdraftPlus notice:"
|
7115 |
msgstr "إشعار UpdraftPlus :"
|
7116 |
|
7117 |
+
#: src/addons/multisite.php:74, src/addons/multisite.php:713,
|
7118 |
#: src/options.php:59
|
7119 |
msgid "UpdraftPlus Backups"
|
7120 |
msgstr "نسخ الإحتياطية UpdraftPlus"
|
@@ -11,19 +11,132 @@ msgstr ""
|
|
11 |
"Language: bg\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
-
#: src/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
16 |
msgstr ""
|
17 |
|
18 |
-
#: src/admin.php:
|
19 |
msgid "(current version)"
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: src/admin.php:
|
23 |
msgid "Forbid logins from non-administrators on this clone"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: src/admin.php:
|
27 |
msgid "press here"
|
28 |
msgstr ""
|
29 |
|
@@ -37,38 +150,35 @@ msgstr ""
|
|
37 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: src/addons/incremental.php:
|
41 |
msgid "Tell me more"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: src/addons/incremental.php:
|
45 |
msgid "And then add an incremental backup"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: src/addons/incremental.php:
|
49 |
msgid "Every hour"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: src/includes/class-commands.php:
|
53 |
msgid "You can add more temporary clone tokens to your account here."
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: src/includes/class-commands.php:
|
57 |
msgid "Create clone"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: src/includes/class-commands.php:
|
61 |
msgid "Available temporary clone tokens:"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: src/addons/migrator.php:
|
65 |
-
msgid "To create a temporary clone you must first connect with your UpdraftPlus.com account and have sufficient clone tokens in your account."
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: src/addons/migrator.php:2550
|
69 |
msgid "Or, create a temporary clone"
|
70 |
msgstr ""
|
71 |
|
|
|
72 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
73 |
msgid "Processing"
|
74 |
msgstr ""
|
@@ -85,7 +195,7 @@ msgstr ""
|
|
85 |
msgid "I consent to %s"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: src/admin.php:
|
89 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
90 |
msgid "One Time Password (check your OTP app to get this password)"
|
91 |
msgstr ""
|
@@ -134,82 +244,82 @@ msgstr ""
|
|
134 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: src/admin.php:
|
138 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
139 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
140 |
msgstr[0] ""
|
141 |
msgstr[1] ""
|
142 |
|
143 |
-
#: src/admin.php:
|
144 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: src/admin.php:
|
148 |
msgid "You can also close this wizard."
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: src/admin.php:
|
152 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: src/admin.php:
|
156 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: src/admin.php:
|
160 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: src/admin.php:
|
164 |
msgid "Perhaps you would want to login instead."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: src/admin.php:
|
168 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: src/admin.php:
|
172 |
msgid "An email is required and needs to be in a valid format."
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: src/admin.php:
|
176 |
msgid "Both email and password fields are required."
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: src/admin.php:
|
180 |
msgid "Registration successful."
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: src/admin.php:
|
184 |
msgid "Please follow this link to open %s in a new window."
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: src/admin.php:
|
188 |
msgid "Login successful."
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: src/admin.php:
|
192 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
193 |
msgid "UpdraftCentral Cloud"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: src/admin.php:
|
197 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: src/admin.php:
|
201 |
msgid "Dismiss all UpdraftPlus news"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: src/admin.php:
|
205 |
msgid "UpdraftPlus News"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: src/addons/wp-cli.php:
|
209 |
msgid "Migration key created:"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: src/addons/wp-cli.php:
|
213 |
msgid "Missing parameters"
|
214 |
msgstr ""
|
215 |
|
@@ -229,7 +339,7 @@ msgstr ""
|
|
229 |
msgid "launching some time in 2018"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: src/admin.php:
|
233 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
234 |
msgstr ""
|
235 |
|
@@ -241,31 +351,31 @@ msgstr ""
|
|
241 |
msgid "Upload backup"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: src/admin.php:
|
245 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: src/admin.php:
|
249 |
msgid "(already uploaded)"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: src/admin.php:
|
253 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: src/admin.php:
|
257 |
msgid "Upload"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: src/addons/reporting.php:
|
261 |
msgid "Only email the database backup"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: src/addons/reporting.php:
|
265 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: src/addons/reporting.php:
|
269 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
270 |
msgstr ""
|
271 |
|
@@ -273,11 +383,11 @@ msgstr ""
|
|
273 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: src/addons/incremental.php:
|
277 |
msgid "Increments exist at: %s"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: src/addons/incremental.php:
|
281 |
msgid "(latest increment: %s)"
|
282 |
msgstr ""
|
283 |
|
@@ -297,35 +407,37 @@ msgstr ""
|
|
297 |
msgid "WP CLI"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: src/addons/wp-cli.php:
|
301 |
msgid "Invalid Job Id"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: src/addons/wp-cli.php:
|
305 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: src/addons/wp-cli.php:
|
309 |
msgid "Recently started backup job id: %s"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: src/addons/wp-cli.php:
|
|
|
|
|
313 |
msgid "The given value for the '%s' option is not valid"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: src/addons/migrator.php:
|
317 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: src/addons/migrator.php:
|
321 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: src/addons/migrator.php:
|
325 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: src/
|
329 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
330 |
msgstr ""
|
331 |
|
@@ -357,19 +469,19 @@ msgstr ""
|
|
357 |
msgid "Thank you for installing UpdraftPlus!"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: src/
|
361 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: src/restorer.php:
|
365 |
msgid "Failed to read from the working directory."
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: src/restorer.php:
|
369 |
msgid "Failed to find a manifest file in the backup."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: src/restorer.php:
|
373 |
msgid "Failed to read the manifest file from backup."
|
374 |
msgstr ""
|
375 |
|
@@ -385,11 +497,11 @@ msgstr ""
|
|
385 |
msgid "Ensure you are logged into the correct account before continuing."
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: src/admin.php:
|
389 |
msgid "Remote storage method and instance id are required for authentication."
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/admin.php:
|
393 |
msgid "authentication error"
|
394 |
msgstr ""
|
395 |
|
@@ -417,11 +529,11 @@ msgstr ""
|
|
417 |
msgid "Delete these settings"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
421 |
msgid "Currently disabled"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
425 |
msgid "Currently enabled"
|
426 |
msgstr ""
|
427 |
|
@@ -453,7 +565,7 @@ msgstr ""
|
|
453 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
457 |
msgid "remote site"
|
458 |
msgstr ""
|
459 |
|
@@ -461,21 +573,21 @@ msgstr ""
|
|
461 |
msgid "Invalid bucket name"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: src/restorer.php:
|
465 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
466 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
467 |
msgstr[0] ""
|
468 |
msgstr[1] ""
|
469 |
|
470 |
-
#: src/class-updraftplus.php:
|
471 |
msgid "Your chosen replacement collation"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: src/class-updraftplus.php:
|
475 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: src/class-updraftplus.php:
|
479 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
480 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
481 |
msgstr[0] ""
|
@@ -513,23 +625,23 @@ msgstr ""
|
|
513 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: src/central/bootstrap.php:
|
517 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: src/central/bootstrap.php:
|
521 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: src/central/bootstrap.php:
|
525 |
msgid "A website where you have installed %s"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: src/central/bootstrap.php:
|
529 |
msgid "Self-hosted dashboard"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: src/central/bootstrap.php:
|
533 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
534 |
msgstr ""
|
535 |
|
@@ -539,69 +651,69 @@ msgid_plural "Your .htaccess has an old site references on line numbers %s. You
|
|
539 |
msgstr[0] ""
|
540 |
msgstr[1] ""
|
541 |
|
542 |
-
#: src/restorer.php:
|
543 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: src/class-updraftplus.php:
|
547 |
msgid "Your chosen character set to use instead:"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: src/class-updraftplus.php:
|
551 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: src/class-updraftplus.php:
|
555 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
556 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
557 |
msgstr[0] ""
|
558 |
msgstr[1] ""
|
559 |
|
560 |
-
#: src/central/bootstrap.php:
|
561 |
msgid "Create another key"
|
562 |
msgstr "Създай друг ключ"
|
563 |
|
564 |
-
#: src/central/bootstrap.php:
|
565 |
msgid "UpdraftCentral dashboard connection details"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: src/central/bootstrap.php:
|
569 |
msgid "Next"
|
570 |
msgstr "Следващ"
|
571 |
|
572 |
-
#: src/central/bootstrap.php:
|
573 |
msgid "an account"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: src/central/bootstrap.php:
|
577 |
msgid "i.e. if you have %s there"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: src/central/bootstrap.php:
|
581 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: src/central/bootstrap.php:
|
585 |
msgid "Manage existing keys (%d)..."
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: src/central/bootstrap.php:
|
589 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: src/central/bootstrap.php:
|
593 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: src/central/bootstrap.php:
|
597 |
msgid "Detailed instructions for this can be found at %s"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: src/central/bootstrap.php:
|
601 |
msgid "You now need to copy the key below and enter it at your %s."
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: src/admin.php:
|
605 |
msgid "Please enter a valid URL e.g http://example.com"
|
606 |
msgstr "Моля въведете валиден адрес - пример http://example.com"
|
607 |
|
@@ -641,23 +753,23 @@ msgstr "Ключ за Акаунта"
|
|
641 |
msgid "Account ID"
|
642 |
msgstr "Акаунт ID"
|
643 |
|
644 |
-
#: src/class-updraftplus.php:
|
645 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: src/class-updraftplus.php:
|
649 |
msgid "the migrator add-on"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: src/class-updraftplus.php:
|
653 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: src/class-updraftplus.php:
|
657 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: src/class-updraftplus.php:
|
661 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
662 |
msgstr ""
|
663 |
|
@@ -669,19 +781,19 @@ msgstr ""
|
|
669 |
msgid "Follow this link to remove these settings for %s."
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: src/admin.php:
|
673 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: src/backup.php:
|
677 |
-
#: src/class-updraftplus.php:
|
678 |
-
#: src/class-updraftplus.php:
|
679 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: src/backup.php:
|
683 |
-
#: src/class-updraftplus.php:
|
684 |
-
#: src/class-updraftplus.php:
|
685 |
msgid "A PHP exception (%s) has occurred: %s"
|
686 |
msgstr ""
|
687 |
|
@@ -701,7 +813,7 @@ msgstr ""
|
|
701 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
705 |
msgid "Remote storage authentication"
|
706 |
msgstr ""
|
707 |
|
@@ -733,19 +845,19 @@ msgstr ""
|
|
733 |
msgid "Instant and secure logon with a wave of your phone."
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: src/backup.php:
|
737 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: src/admin.php:
|
741 |
msgid "Value"
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: src/admin.php:
|
745 |
msgid "Did not know how to delete from this cloud service."
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: src/addons/sftp.php:
|
749 |
msgid "Encrypted login failed; trying non-encrypted"
|
750 |
msgstr ""
|
751 |
|
@@ -753,7 +865,7 @@ msgstr ""
|
|
753 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
757 |
msgid "Stored at: %s"
|
758 |
msgstr ""
|
759 |
|
@@ -761,11 +873,11 @@ msgstr ""
|
|
761 |
msgid "Cloud Files"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: src/admin.php:
|
765 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: src/admin.php:
|
769 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
770 |
msgstr ""
|
771 |
|
@@ -782,87 +894,87 @@ msgstr ""
|
|
782 |
msgid "Extra database"
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: src/admin.php:
|
786 |
msgid "Press here to download or browse"
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: src/admin.php:
|
790 |
msgid "Error: invalid path"
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: src/admin.php:
|
794 |
msgid "An error occurred when fetching storage module options: "
|
795 |
msgstr ""
|
796 |
|
797 |
-
#: src/admin.php:
|
798 |
msgid "Loading log file"
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: src/admin.php:
|
802 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: src/admin.php:
|
806 |
msgid "Search"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: src/admin.php:
|
810 |
msgid "Select a file to view information about it"
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: src/admin.php:
|
814 |
msgid "Browsing zip file"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: src/admin.php:
|
818 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: src/admin.php:
|
822 |
msgid "Browse contents"
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: src/restorer.php:
|
826 |
msgid "Skipped tables:"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: src/class-updraftplus.php:
|
830 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: src/admin.php:
|
834 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: src/admin.php:
|
838 |
msgid "All WordPress tables will be backed up."
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: src/admin.php:
|
842 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: src/admin.php:
|
846 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: src/admin.php:
|
850 |
msgid "The available memory on the server."
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: src/admin.php:
|
854 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: src/admin.php:
|
858 |
msgid "The file failed to upload. Please check the following:"
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: src/admin.php:
|
862 |
msgid "HTTP code:"
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: src/addons/wp-cli.php:
|
866 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
867 |
msgstr ""
|
868 |
|
@@ -1025,7 +1137,7 @@ msgstr ""
|
|
1025 |
msgid "Free"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: src/admin.php:
|
1029 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1030 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1031 |
msgid "UpdraftPlus"
|
@@ -1242,7 +1354,7 @@ msgstr ""
|
|
1242 |
msgid "UpdraftPlus Premium:"
|
1243 |
msgstr ""
|
1244 |
|
1245 |
-
#: src/templates/wp-admin/settings/
|
1246 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1247 |
msgstr ""
|
1248 |
|
@@ -1294,11 +1406,11 @@ msgstr ""
|
|
1294 |
msgid "Export / import settings"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
-
#: src/restorer.php:
|
1298 |
msgid "Processing table (%s)"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
-
#: src/restorer.php:
|
1302 |
msgid "Backup of: %s"
|
1303 |
msgstr ""
|
1304 |
|
@@ -1314,23 +1426,23 @@ msgstr ""
|
|
1314 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: src/central/bootstrap.php:
|
1318 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1319 |
msgstr ""
|
1320 |
|
1321 |
-
#: src/backup.php:
|
1322 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
1326 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
-
#: src/admin.php:
|
1330 |
msgid "Remote files deleted:"
|
1331 |
msgstr ""
|
1332 |
|
1333 |
-
#: src/admin.php:
|
1334 |
msgid "Local files deleted:"
|
1335 |
msgstr ""
|
1336 |
|
@@ -1338,39 +1450,39 @@ msgstr ""
|
|
1338 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: src/admin.php:
|
1342 |
msgid "remote files deleted"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: src/admin.php:
|
1346 |
msgid "Complete"
|
1347 |
msgstr ""
|
1348 |
|
1349 |
-
#: src/admin.php:
|
1350 |
msgid "Do you want to carry out the import?"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
-
#: src/admin.php:
|
1354 |
msgid "Which was exported on:"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
-
#: src/admin.php:
|
1358 |
msgid "This will import data from:"
|
1359 |
msgstr ""
|
1360 |
|
1361 |
-
#: src/admin.php:
|
1362 |
msgid "Importing..."
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: src/admin.php:
|
1366 |
msgid "You have not yet selected a file to import."
|
1367 |
msgstr ""
|
1368 |
|
1369 |
-
#: src/admin.php:
|
1370 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: src/admin.php:
|
1374 |
msgid "template not found"
|
1375 |
msgstr ""
|
1376 |
|
@@ -1399,7 +1511,7 @@ msgstr ""
|
|
1399 |
msgid "An error response was received; HTTP code:"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
-
#: src/includes/class-commands.php:
|
1403 |
msgid "%s add-on not found"
|
1404 |
msgstr ""
|
1405 |
|
@@ -1411,15 +1523,15 @@ msgstr ""
|
|
1411 |
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"
|
1412 |
msgstr ""
|
1413 |
|
1414 |
-
#: src/admin.php:
|
1415 |
msgid "To fix this problem go here."
|
1416 |
msgstr ""
|
1417 |
|
1418 |
-
#: src/admin.php:
|
1419 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: src/admin.php:
|
1423 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1424 |
msgstr ""
|
1425 |
|
@@ -1475,69 +1587,69 @@ msgstr ""
|
|
1475 |
msgid "FAQs"
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: src/central/bootstrap.php:
|
1479 |
msgid "More information..."
|
1480 |
msgstr ""
|
1481 |
|
1482 |
-
#: src/central/bootstrap.php:
|
1483 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1484 |
msgstr ""
|
1485 |
|
1486 |
-
#: src/central/bootstrap.php:
|
1487 |
msgid "Key size: %d bits"
|
1488 |
msgstr ""
|
1489 |
|
1490 |
-
#: src/central/bootstrap.php:
|
1491 |
msgid "Public key was sent to:"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
-
#: src/backup.php:
|
1495 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
-
#: src/backup.php:
|
1499 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: src/addons/migrator.php:
|
1503 |
msgid "Create key"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
-
#: src/addons/migrator.php:
|
1507 |
msgid "slower, strongest"
|
1508 |
msgstr ""
|
1509 |
|
1510 |
-
#: src/addons/migrator.php:
|
1511 |
msgid "recommended"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: src/addons/migrator.php:
|
1515 |
msgid "%s bytes"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: src/addons/migrator.php:
|
1519 |
msgid "faster (possibility for slow PHP installs)"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
-
#: src/addons/migrator.php:
|
1523 |
msgid "easy to break, fastest"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
-
#: src/addons/migrator.php:
|
1527 |
-
#: src/addons/migrator.php:
|
1528 |
-
#: src/central/bootstrap.php:
|
1529 |
msgid "%s bits"
|
1530 |
msgstr ""
|
1531 |
|
1532 |
-
#: src/addons/migrator.php:
|
1533 |
msgid "Encryption key size:"
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: src/addons/migrator.php:
|
1537 |
msgid "Enter your chosen name"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: src/addons/migrator.php:
|
1541 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1542 |
msgstr ""
|
1543 |
|
@@ -1553,8 +1665,8 @@ msgstr ""
|
|
1553 |
msgid "login"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: src/addons/reporting.php:
|
1557 |
-
#: src/addons/reporting.php:
|
1558 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1559 |
msgstr ""
|
1560 |
|
@@ -1562,7 +1674,7 @@ msgstr ""
|
|
1562 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
#: src/class-updraftplus.php:
|
1566 |
msgid "Size: %s MB"
|
1567 |
msgstr ""
|
1568 |
|
@@ -1574,7 +1686,7 @@ msgstr ""
|
|
1574 |
msgid "Now"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
-
#: src/class-updraftplus.php:
|
1578 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1579 |
msgstr ""
|
1580 |
|
@@ -1596,107 +1708,107 @@ msgstr ""
|
|
1596 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1597 |
msgstr ""
|
1598 |
|
1599 |
-
#: src/class-updraftplus.php:
|
1600 |
msgid "The given file was not found, or could not be read."
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: src/central/bootstrap.php:
|
1604 |
msgid "UpdraftCentral (Remote Control)"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: src/central/bootstrap.php:
|
1608 |
msgid "View recent UpdraftCentral log events"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: src/central/bootstrap.php:
|
1612 |
msgid "Enter any description"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: src/central/bootstrap.php:
|
1616 |
msgid "Description"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: src/central/bootstrap.php:
|
1620 |
msgid "Delete..."
|
1621 |
msgstr ""
|
1622 |
|
1623 |
-
#: src/central/bootstrap.php:
|
1624 |
msgid "Created:"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: src/central/bootstrap.php:
|
1628 |
msgid "Access this site as user:"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: src/central/bootstrap.php:
|
1632 |
msgid "Details"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: src/central/bootstrap.php:
|
1636 |
msgid "Key description"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: src/central/bootstrap.php:
|
1640 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: src/central/bootstrap.php:
|
1644 |
msgid "An invalid URL was entered"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: src/central/bootstrap.php:
|
1648 |
msgid "Close..."
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: src/central/bootstrap.php:
|
1652 |
msgid "This connection appears to already have been made."
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: src/central/bootstrap.php:
|
1656 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: src/central/bootstrap.php:
|
1660 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: src/central/bootstrap.php:
|
1664 |
msgid "You are not logged into this WordPress site in your web browser."
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: src/central/bootstrap.php:
|
1668 |
msgid "The key referred to was unknown."
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
#: src/central/bootstrap.php:
|
1672 |
msgid "A new UpdraftCentral connection has not been made."
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: src/central/bootstrap.php:
|
1676 |
msgid "An UpdraftCentral connection has been made successfully."
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: src/central/bootstrap.php:
|
1680 |
msgid "UpdraftCentral Connection"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
-
#: src/backup.php:
|
1684 |
msgid "The backup was aborted by the user"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: src/admin.php:
|
1688 |
msgid "Your settings have been saved."
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#: src/admin.php:
|
1692 |
msgid "Total backup size:"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: src/admin.php:
|
1696 |
msgid "stop"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: src/admin.php:
|
1700 |
msgid "The backup has finished running"
|
1701 |
msgstr ""
|
1702 |
|
@@ -1718,31 +1830,31 @@ msgstr ""
|
|
1718 |
msgid "this backup set"
|
1719 |
msgstr ""
|
1720 |
|
1721 |
-
#: src/
|
1722 |
msgid "calculate"
|
1723 |
msgstr ""
|
1724 |
|
1725 |
-
#: src/admin.php:
|
1726 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1727 |
msgstr ""
|
1728 |
|
1729 |
-
#: src/admin.php:
|
1730 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
-
#: src/admin.php:
|
1734 |
msgid "Please enter a valid URL"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
-
#: src/admin.php:
|
1738 |
msgid "Saving..."
|
1739 |
msgstr ""
|
1740 |
|
1741 |
-
#: src/admin.php:
|
1742 |
msgid "Error: the server sent us a response which we did not understand."
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: src/admin.php:
|
1746 |
msgid "Fetching..."
|
1747 |
msgstr ""
|
1748 |
|
@@ -1750,7 +1862,7 @@ msgstr ""
|
|
1750 |
msgid "Asia Pacific (Seoul)"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: src/restorer.php:
|
1754 |
msgid "Uploads URL:"
|
1755 |
msgstr ""
|
1756 |
|
@@ -1758,40 +1870,40 @@ msgstr ""
|
|
1758 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
-
#: src/class-updraftplus.php:
|
1762 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
-
#: src/class-updraftplus.php:
|
1766 |
msgid "Please read this link for important information on this process."
|
1767 |
msgstr ""
|
1768 |
|
1769 |
-
#: src/class-updraftplus.php:
|
1770 |
msgid "It will be imported as a new site."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: src/admin.php:
|
1774 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1775 |
msgid "Dismiss"
|
1776 |
msgstr ""
|
1777 |
|
1778 |
-
#: src/admin.php:
|
1779 |
msgid "Please fill in the required information."
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: src/addons/multisite.php:
|
1783 |
msgid "Read more..."
|
1784 |
msgstr ""
|
1785 |
|
1786 |
-
#: src/addons/multisite.php:
|
1787 |
msgid "may include some site-wide data"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#: src/addons/multisite.php:
|
1791 |
msgid "All sites"
|
1792 |
msgstr ""
|
1793 |
|
1794 |
-
#: src/addons/multisite.php:
|
1795 |
msgid "Which site to restore"
|
1796 |
msgstr ""
|
1797 |
|
@@ -1836,7 +1948,7 @@ msgstr ""
|
|
1836 |
msgid "Call WordPress action:"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: src/admin.php:
|
1840 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1841 |
msgstr ""
|
1842 |
|
@@ -1868,76 +1980,76 @@ msgstr ""
|
|
1868 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1869 |
msgstr ""
|
1870 |
|
1871 |
-
#: src/admin.php:
|
1872 |
msgid "Send this backup to remote storage"
|
1873 |
msgstr ""
|
1874 |
|
1875 |
-
#: src/admin.php:
|
1876 |
msgid "Check out UpdraftPlus Vault."
|
1877 |
msgstr ""
|
1878 |
|
1879 |
-
#: src/admin.php:
|
1880 |
msgid "Not got any remote storage?"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
-
#: src/admin.php:
|
1884 |
msgid "settings"
|
1885 |
msgstr ""
|
1886 |
|
1887 |
-
#: src/admin.php:
|
1888 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
-
#: src/admin.php:
|
1892 |
msgid "Include any files in the backup"
|
1893 |
msgstr ""
|
1894 |
|
1895 |
-
#: src/admin.php:
|
1896 |
msgid "Include the database in the backup"
|
1897 |
msgstr ""
|
1898 |
|
1899 |
-
#: src/admin.php:
|
1900 |
msgid "Continue restoration"
|
1901 |
msgstr ""
|
1902 |
|
1903 |
-
#: src/admin.php:
|
1904 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
1905 |
msgstr ""
|
1906 |
|
1907 |
-
#: src/admin.php:
|
1908 |
msgid "Unfinished restoration"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
-
#: src/admin.php:
|
1912 |
msgid "%s minutes, %s seconds"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
-
#: src/admin.php:
|
1916 |
msgid "Backup Contents And Schedule"
|
1917 |
msgstr ""
|
1918 |
|
1919 |
-
#: src/admin.php:
|
1920 |
msgid "Premium / Extensions"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: src/admin.php:
|
1924 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: src/addons/morefiles.php:77, src/admin.php:
|
1928 |
msgctxt "(verb)"
|
1929 |
msgid "Download"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: src/admin.php:
|
1933 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: src/admin.php:
|
1937 |
msgid "Extensions"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
-
#: src/admin.php:
|
1941 |
msgid "Advanced Tools"
|
1942 |
msgstr ""
|
1943 |
|
@@ -2060,23 +2172,23 @@ msgstr ""
|
|
2060 |
msgid "Could not access container"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
-
#: src/class-updraftplus.php:
|
2064 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2065 |
msgstr ""
|
2066 |
|
2067 |
-
#: src/backup.php:
|
2068 |
msgid "the options table was not found"
|
2069 |
msgstr ""
|
2070 |
|
2071 |
-
#: src/backup.php:
|
2072 |
msgid "no options or sitemeta table was found"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
-
#: src/backup.php:
|
2076 |
msgid "The database backup appears to have failed"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
-
#: src/backup.php:
|
2080 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2081 |
msgstr ""
|
2082 |
|
@@ -2160,7 +2272,7 @@ msgstr ""
|
|
2160 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
#: src/restorer.php:
|
2164 |
msgid "Deferring..."
|
2165 |
msgstr ""
|
2166 |
|
@@ -2185,39 +2297,39 @@ msgstr ""
|
|
2185 |
msgid "Actions upon selected backups"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
2189 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: src/admin.php:
|
2193 |
msgid "Backup sets removed:"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: src/admin.php:
|
2197 |
msgid "Processing..."
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: src/admin.php:
|
2201 |
msgid "For backups older than"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: src/admin.php:
|
2205 |
msgid "week(s)"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: src/admin.php:
|
2209 |
msgid "hour(s)"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: src/admin.php:
|
2213 |
msgid "day(s)"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: src/admin.php:
|
2217 |
msgid "in the month"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: src/admin.php:
|
2221 |
msgid "day"
|
2222 |
msgstr ""
|
2223 |
|
@@ -2229,11 +2341,11 @@ msgstr ""
|
|
2229 |
msgid "Add an additional retention rule..."
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: src/restorer.php:
|
2233 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: src/restorer.php:
|
2237 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2238 |
msgstr ""
|
2239 |
|
@@ -2241,15 +2353,15 @@ msgstr ""
|
|
2241 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
-
#: src/class-updraftplus.php:
|
2245 |
msgid "You must upgrade MySQL to be able to use this database."
|
2246 |
msgstr ""
|
2247 |
|
2248 |
-
#: src/class-updraftplus.php:
|
2249 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: src/admin.php:
|
2253 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2254 |
msgstr ""
|
2255 |
|
@@ -2277,11 +2389,11 @@ msgstr ""
|
|
2277 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: src/admin.php:
|
2281 |
msgid "Go to the remote storage settings in order to connect."
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: src/admin.php:
|
2285 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2286 |
msgstr ""
|
2287 |
|
@@ -2289,19 +2401,19 @@ msgstr ""
|
|
2289 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2290 |
msgstr ""
|
2291 |
|
2292 |
-
#: src/admin.php:
|
2293 |
msgid "Update quota count"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: src/admin.php:
|
2297 |
msgid "Counting..."
|
2298 |
msgstr ""
|
2299 |
|
2300 |
-
#: src/admin.php:
|
2301 |
msgid "Disconnecting..."
|
2302 |
msgstr ""
|
2303 |
|
2304 |
-
#: src/admin.php:
|
2305 |
msgid "Connecting..."
|
2306 |
msgstr ""
|
2307 |
|
@@ -2327,7 +2439,7 @@ msgstr ""
|
|
2327 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2328 |
msgstr ""
|
2329 |
|
2330 |
-
#: src/admin.php:
|
2331 |
#: src/methods/updraftvault.php:450
|
2332 |
msgid "Disconnect"
|
2333 |
msgstr ""
|
@@ -2360,7 +2472,7 @@ msgstr ""
|
|
2360 |
msgid "E-mail"
|
2361 |
msgstr ""
|
2362 |
|
2363 |
-
#: src/addons/migrator.php:185, src/central/bootstrap.php:
|
2364 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2365 |
msgid "Back..."
|
2366 |
msgstr ""
|
@@ -2378,7 +2490,7 @@ msgstr ""
|
|
2378 |
msgid "%s per quarter"
|
2379 |
msgstr ""
|
2380 |
|
2381 |
-
#: src/central/bootstrap.php:
|
2382 |
#: src/methods/updraftvault.php:351
|
2383 |
msgid "Read more about it here."
|
2384 |
msgstr ""
|
@@ -2428,7 +2540,7 @@ msgstr ""
|
|
2428 |
msgid "Delete failed:"
|
2429 |
msgstr ""
|
2430 |
|
2431 |
-
#: src/backup.php:
|
2432 |
msgid "The zip engine returned the message: %s."
|
2433 |
msgstr ""
|
2434 |
|
@@ -2448,47 +2560,47 @@ msgstr ""
|
|
2448 |
msgid "Allow download"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
-
#: src/
|
2452 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2453 |
msgstr ""
|
2454 |
|
2455 |
-
#: src/
|
2456 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2457 |
msgstr ""
|
2458 |
|
2459 |
-
#: src/
|
2460 |
msgid "Existing keys"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
-
#: src/addons/migrator.php:
|
2464 |
msgid "Your new key:"
|
2465 |
msgstr ""
|
2466 |
|
2467 |
-
#: src/central/bootstrap.php:
|
2468 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2469 |
msgstr ""
|
2470 |
|
2471 |
-
#: src/
|
2472 |
msgid "Key created successfully."
|
2473 |
msgstr ""
|
2474 |
|
2475 |
-
#: src/
|
2476 |
msgid "A key with this name already exists; you must use a unique name."
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: src/
|
2480 |
msgid "Also send this backup to the active remote storage locations"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: src/
|
2484 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: src/
|
2488 |
msgid "site not found"
|
2489 |
msgstr ""
|
2490 |
|
2491 |
-
#: src/
|
2492 |
msgid "Backup data will be sent to:"
|
2493 |
msgstr ""
|
2494 |
|
@@ -2500,7 +2612,7 @@ msgstr ""
|
|
2500 |
msgid "This site has no backups to restore from yet."
|
2501 |
msgstr ""
|
2502 |
|
2503 |
-
#: src/addons/reporting.php:
|
2504 |
msgid "Backup made by %s"
|
2505 |
msgstr ""
|
2506 |
|
@@ -2508,17 +2620,17 @@ msgstr ""
|
|
2508 |
msgid "This storage method does not allow downloading"
|
2509 |
msgstr ""
|
2510 |
|
2511 |
-
#: src/admin.php:
|
2512 |
msgid "(backup set imported from remote location)"
|
2513 |
msgstr ""
|
2514 |
|
2515 |
-
#: src/addons/wp-cli.php:
|
2516 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2517 |
msgid "Site"
|
2518 |
msgstr ""
|
2519 |
|
2520 |
-
#: src/addons/wp-cli.php:
|
2521 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2522 |
msgid "Backup sent to remote site - not available for download."
|
2523 |
msgstr ""
|
2524 |
|
@@ -2530,80 +2642,82 @@ msgstr ""
|
|
2530 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2531 |
msgstr ""
|
2532 |
|
2533 |
-
#: src/
|
2534 |
msgid "Testing connection..."
|
2535 |
msgstr ""
|
2536 |
|
2537 |
-
#: src/admin.php:
|
2538 |
msgid "Deleting..."
|
2539 |
msgstr ""
|
2540 |
|
2541 |
-
#: src/admin.php:
|
2542 |
msgid "key name"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: src/admin.php:
|
2546 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2547 |
msgstr ""
|
2548 |
|
2549 |
-
#: src/admin.php:
|
2550 |
msgid "Creating..."
|
2551 |
msgstr ""
|
2552 |
|
2553 |
-
#: src/addons/migrator.php:
|
2554 |
msgid "Or, receive a backup from a remote site"
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: src/addons/migrator.php:
|
2558 |
msgid "Paste key here"
|
2559 |
msgstr ""
|
2560 |
|
2561 |
-
#: src/addons/migrator.php:
|
2562 |
msgid "How do I get a site's key?"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
-
#: src/addons/migrator.php:
|
2566 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2567 |
msgstr ""
|
2568 |
|
2569 |
-
#: src/addons/migrator.php:
|
2570 |
msgid "Or, send a backup to another site"
|
2571 |
msgstr ""
|
2572 |
|
2573 |
-
#: src/
|
|
|
2574 |
msgid "Send"
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: src/
|
2578 |
msgid "Send to site:"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: src/
|
2582 |
msgid "No receiving sites have yet been added."
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: src/
|
2586 |
msgid "It is for sending backups to the following site: "
|
2587 |
msgstr ""
|
2588 |
|
2589 |
-
#: src/
|
2590 |
msgid "The key was successfully added."
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
#: src/
|
2594 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2595 |
msgstr ""
|
2596 |
|
2597 |
-
#: src/
|
2598 |
-
#: src/
|
|
|
2599 |
msgid "The entered key was corrupt - please try again."
|
2600 |
msgstr ""
|
2601 |
|
2602 |
-
#: src/
|
2603 |
msgid "The entered key was the wrong length - please try again."
|
2604 |
msgstr ""
|
2605 |
|
2606 |
-
#: src/
|
2607 |
msgid "key"
|
2608 |
msgstr ""
|
2609 |
|
@@ -2639,15 +2753,15 @@ msgstr ""
|
|
2639 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2640 |
msgstr ""
|
2641 |
|
2642 |
-
#: src/admin.php:
|
2643 |
msgid "Resetting..."
|
2644 |
msgstr ""
|
2645 |
|
2646 |
-
#: src/addons/migrator.php:
|
2647 |
msgid "Add site"
|
2648 |
msgstr ""
|
2649 |
|
2650 |
-
#: src/admin.php:
|
2651 |
msgid "Adding..."
|
2652 |
msgstr ""
|
2653 |
|
@@ -2655,7 +2769,7 @@ msgstr ""
|
|
2655 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2656 |
msgstr ""
|
2657 |
|
2658 |
-
#: src/restorer.php:
|
2659 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2660 |
msgstr ""
|
2661 |
|
@@ -2683,7 +2797,7 @@ msgstr ""
|
|
2683 |
msgid "To restore using any of the backup sets below, press the button."
|
2684 |
msgstr ""
|
2685 |
|
2686 |
-
#: src/admin.php:
|
2687 |
msgid "You have made changes to your settings, and not saved."
|
2688 |
msgstr ""
|
2689 |
|
@@ -2695,8 +2809,8 @@ msgstr ""
|
|
2695 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2696 |
msgstr ""
|
2697 |
|
2698 |
-
#: src/addons/azure.php:605, src/addons/
|
2699 |
-
#: src/
|
2700 |
msgid "For longer help, including screenshots, follow this link."
|
2701 |
msgstr ""
|
2702 |
|
@@ -2943,7 +3057,7 @@ msgstr ""
|
|
2943 |
msgid "(at same time as files backup)"
|
2944 |
msgstr ""
|
2945 |
|
2946 |
-
#: src/admin.php:
|
2947 |
msgid "No backup has been completed"
|
2948 |
msgstr ""
|
2949 |
|
@@ -2972,7 +3086,7 @@ msgstr ""
|
|
2972 |
msgid "Full feature list"
|
2973 |
msgstr ""
|
2974 |
|
2975 |
-
#: src/addons/autobackup.php:
|
2976 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
2977 |
msgstr ""
|
2978 |
|
@@ -2986,16 +3100,16 @@ msgctxt "Uploader: Drop db.gz.crypt files here to upload them for decryption - o
|
|
2986 |
msgid "or"
|
2987 |
msgstr ""
|
2988 |
|
2989 |
-
#: src/admin.php:
|
2990 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
2991 |
msgstr ""
|
2992 |
|
2993 |
-
#: src/addons/sftp.php:
|
2994 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
2995 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
2996 |
msgstr ""
|
2997 |
|
2998 |
-
#: src/addons/sftp.php:
|
2999 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3000 |
msgstr ""
|
3001 |
|
@@ -3017,12 +3131,12 @@ msgstr ""
|
|
3017 |
msgid "Check this box to have a basic report sent to"
|
3018 |
msgstr ""
|
3019 |
|
3020 |
-
#: src/admin.php:
|
3021 |
msgctxt "i.e. Non-automatic"
|
3022 |
msgid "Manual"
|
3023 |
msgstr ""
|
3024 |
|
3025 |
-
#: src/restorer.php:
|
3026 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3027 |
msgid "An error (%s) occurred:"
|
3028 |
msgstr ""
|
@@ -3035,7 +3149,7 @@ msgstr ""
|
|
3035 |
msgid "Any other file/directory on your server that you wish to back up"
|
3036 |
msgstr ""
|
3037 |
|
3038 |
-
#: src/admin.php:
|
3039 |
msgid "For even more features and personal support, check out "
|
3040 |
msgstr ""
|
3041 |
|
@@ -3043,8 +3157,8 @@ msgstr ""
|
|
3043 |
msgid "Database decryption phrase"
|
3044 |
msgstr ""
|
3045 |
|
3046 |
-
#: src/addons/autobackup.php:157, src/addons/autobackup.php:
|
3047 |
-
#: src/admin.php:
|
3048 |
msgid "Automatic backup before update"
|
3049 |
msgstr ""
|
3050 |
|
@@ -3129,7 +3243,7 @@ msgstr ""
|
|
3129 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
-
#: src/admin.php:
|
3133 |
msgid "View Log"
|
3134 |
msgstr ""
|
3135 |
|
@@ -3146,7 +3260,7 @@ msgstr ""
|
|
3146 |
msgid "and retain this many scheduled backups"
|
3147 |
msgstr ""
|
3148 |
|
3149 |
-
#: src/admin.php:
|
3150 |
msgid "incremental backup; base backup: %s"
|
3151 |
msgstr ""
|
3152 |
|
@@ -3154,36 +3268,36 @@ msgstr ""
|
|
3154 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3158 |
msgid "Upload files into UpdraftPlus."
|
3159 |
msgstr ""
|
3160 |
|
3161 |
-
#: src/admin.php:
|
3162 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3163 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3164 |
msgstr ""
|
3165 |
|
3166 |
-
#: src/class-updraftplus.php:
|
3167 |
msgid "Backup label:"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
-
#: src/addons/backblaze.php:205, src/admin.php:
|
3171 |
msgid "Error: unexpected file read fail"
|
3172 |
msgstr ""
|
3173 |
|
3174 |
-
#: src/backup.php:
|
3175 |
msgid "check your log for more details."
|
3176 |
msgstr ""
|
3177 |
|
3178 |
-
#: src/backup.php:
|
3179 |
msgid "your web hosting account appears to be full; please see: %s"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: src/backup.php:
|
3183 |
msgid "A zip error occurred"
|
3184 |
msgstr ""
|
3185 |
|
3186 |
-
#: src/addons/reporting.php:
|
3187 |
msgid "Your label for this backup (optional)"
|
3188 |
msgstr ""
|
3189 |
|
@@ -3203,15 +3317,15 @@ msgstr ""
|
|
3203 |
msgid "You need to supply both an email address and a password"
|
3204 |
msgstr ""
|
3205 |
|
3206 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
3207 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3208 |
msgstr ""
|
3209 |
|
3210 |
-
#: src/class-updraftplus.php:
|
3211 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3212 |
msgstr ""
|
3213 |
|
3214 |
-
#: src/class-updraftplus.php:
|
3215 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3216 |
msgstr ""
|
3217 |
|
@@ -3248,19 +3362,19 @@ msgstr ""
|
|
3248 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3249 |
msgstr ""
|
3250 |
|
3251 |
-
#: src/class-updraftplus.php:
|
3252 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3253 |
msgstr ""
|
3254 |
|
3255 |
-
#: src/class-updraftplus.php:
|
3256 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3257 |
msgstr ""
|
3258 |
|
3259 |
-
#: src/class-updraftplus.php:
|
3260 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3261 |
msgstr ""
|
3262 |
|
3263 |
-
#: src/class-updraftplus.php:
|
3264 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3265 |
msgstr ""
|
3266 |
|
@@ -3289,27 +3403,27 @@ msgstr ""
|
|
3289 |
msgid "UpdraftPlus is on social media - check us out!"
|
3290 |
msgstr ""
|
3291 |
|
3292 |
-
#: src/admin.php:
|
3293 |
msgid "Why am I seeing this?"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3297 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3298 |
msgstr ""
|
3299 |
|
3300 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3301 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3302 |
msgstr ""
|
3303 |
|
3304 |
-
#: src/admin.php:
|
3305 |
msgid "Start backup"
|
3306 |
msgstr ""
|
3307 |
|
3308 |
-
#: src/class-updraftplus.php:
|
3309 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3310 |
msgstr ""
|
3311 |
|
3312 |
-
#: src/admin.php:
|
3313 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3314 |
msgstr ""
|
3315 |
|
@@ -3317,11 +3431,11 @@ msgstr ""
|
|
3317 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: src/admin.php:
|
3321 |
msgid "This file could not be uploaded"
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: src/admin.php:
|
3325 |
msgid "You will find more information about this in the Settings section."
|
3326 |
msgstr ""
|
3327 |
|
@@ -3337,15 +3451,15 @@ msgstr ""
|
|
3337 |
msgid "Memory limit"
|
3338 |
msgstr ""
|
3339 |
|
3340 |
-
#: src/class-updraftplus.php:
|
3341 |
msgid "restoration"
|
3342 |
msgstr ""
|
3343 |
|
3344 |
-
#: src/backup.php:
|
3345 |
msgid "Incremental"
|
3346 |
msgstr ""
|
3347 |
|
3348 |
-
#: src/backup.php:
|
3349 |
msgid "Full backup"
|
3350 |
msgstr ""
|
3351 |
|
@@ -3361,9 +3475,9 @@ msgstr ""
|
|
3361 |
msgid "Backup succeeded"
|
3362 |
msgstr ""
|
3363 |
|
3364 |
-
#: src/addons/incremental.php:
|
3365 |
-
#: src/addons/incremental.php:
|
3366 |
-
#: src/admin.php:
|
3367 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3368 |
msgid "Every %s hours"
|
3369 |
msgstr ""
|
@@ -3402,15 +3516,15 @@ msgstr ""
|
|
3402 |
msgid "search term"
|
3403 |
msgstr ""
|
3404 |
|
3405 |
-
#: src/restorer.php:
|
3406 |
msgid "Too many database errors have occurred - aborting"
|
3407 |
msgstr ""
|
3408 |
|
3409 |
-
#: src/backup.php:
|
3410 |
msgid "read more at %s"
|
3411 |
msgstr ""
|
3412 |
|
3413 |
-
#: src/backup.php:
|
3414 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3415 |
msgstr ""
|
3416 |
|
@@ -3418,7 +3532,7 @@ msgstr ""
|
|
3418 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3419 |
msgstr ""
|
3420 |
|
3421 |
-
#: src/admin.php:
|
3422 |
msgid "You have not yet made any backups."
|
3423 |
msgstr ""
|
3424 |
|
@@ -3438,29 +3552,29 @@ msgstr ""
|
|
3438 |
msgid "Free disk space in account:"
|
3439 |
msgstr ""
|
3440 |
|
3441 |
-
#: src/admin.php:
|
3442 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3443 |
msgstr ""
|
3444 |
|
3445 |
-
#: src/admin.php:
|
3446 |
-
#: src/admin.php:
|
3447 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3448 |
msgid "Existing Backups"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
-
#: src/admin.php:
|
3452 |
msgid "Current Status"
|
3453 |
msgstr ""
|
3454 |
|
3455 |
-
#: src/admin.php:
|
3456 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3457 |
msgstr ""
|
3458 |
|
3459 |
-
#: src/admin.php:
|
3460 |
msgid "To make a backup, just press the Backup Now button."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
#: src/admin.php:
|
3464 |
msgid "Welcome to UpdraftPlus!"
|
3465 |
msgstr ""
|
3466 |
|
@@ -3532,7 +3646,7 @@ msgstr ""
|
|
3532 |
msgid "user"
|
3533 |
msgstr ""
|
3534 |
|
3535 |
-
#: src/class-updraftplus.php:
|
3536 |
msgid "External database (%s)"
|
3537 |
msgstr ""
|
3538 |
|
@@ -3550,7 +3664,7 @@ msgstr ""
|
|
3550 |
msgid "However, subsequent access attempts failed:"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
-
#: src/addons/wp-cli.php:
|
3554 |
msgid "External database"
|
3555 |
msgstr ""
|
3556 |
|
@@ -3582,7 +3696,7 @@ msgstr ""
|
|
3582 |
msgid "use UpdraftPlus Premium"
|
3583 |
msgstr ""
|
3584 |
|
3585 |
-
#: src/class-updraftplus.php:
|
3586 |
msgid "Decryption failed. The database file is encrypted."
|
3587 |
msgstr ""
|
3588 |
|
@@ -3590,16 +3704,16 @@ msgstr ""
|
|
3590 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3591 |
msgstr ""
|
3592 |
|
3593 |
-
#: src/restorer.php:
|
3594 |
-
#: src/restorer.php:
|
3595 |
msgid "An error occurred on the first %s command - aborting run"
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: src/addons/moredatabase.php:111, src/backup.php:
|
3599 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: src/backup.php:
|
3603 |
msgid "database connection attempt failed."
|
3604 |
msgstr ""
|
3605 |
|
@@ -3637,7 +3751,8 @@ msgstr ""
|
|
3637 |
msgid "Tenant"
|
3638 |
msgstr ""
|
3639 |
|
3640 |
-
#: src/
|
|
|
3641 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3642 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3643 |
msgid "Follow this link for more information"
|
@@ -3771,20 +3886,20 @@ msgid "Fetch"
|
|
3771 |
msgstr ""
|
3772 |
|
3773 |
#: src/addons/migrator.php:489,
|
3774 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3775 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3776 |
msgid "This feature requires %s version %s or later"
|
3777 |
msgstr ""
|
3778 |
|
3779 |
-
#: src/restorer.php:
|
3780 |
msgid "Failed to unpack the archive"
|
3781 |
msgstr ""
|
3782 |
|
3783 |
-
#: src/class-updraftplus.php:
|
3784 |
msgid "Error - failed to download the file"
|
3785 |
msgstr ""
|
3786 |
|
3787 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3788 |
msgid "Rescan local folder for new backup sets"
|
3789 |
msgstr ""
|
3790 |
|
@@ -3800,20 +3915,20 @@ msgstr ""
|
|
3800 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3801 |
msgstr ""
|
3802 |
|
3803 |
-
#: src/addons/sftp.php:
|
3804 |
msgid "password/key"
|
3805 |
msgstr ""
|
3806 |
|
3807 |
-
#: src/addons/migrator.php:
|
3808 |
-
#: src/admin.php:
|
3809 |
msgid "Key"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
-
#: src/addons/sftp.php:
|
3813 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3814 |
msgstr ""
|
3815 |
|
3816 |
-
#: src/addons/sftp.php:
|
3817 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3818 |
msgstr ""
|
3819 |
|
@@ -3821,70 +3936,70 @@ msgstr ""
|
|
3821 |
msgid "SCP/SFTP password/key"
|
3822 |
msgstr ""
|
3823 |
|
3824 |
-
#: src/addons/wp-cli.php:
|
3825 |
msgid "Files backup (created by %s)"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: src/addons/wp-cli.php:
|
3829 |
msgid "Files and database WordPress backup (created by %s)"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
-
#: src/addons/importer.php:276, src/admin.php:
|
3833 |
-
#: src/includes/class-backup-history.php:
|
3834 |
msgid "Backup created by: %s."
|
3835 |
msgstr ""
|
3836 |
|
3837 |
-
#: src/addons/wp-cli.php:
|
3838 |
msgid "Database (created by %s)"
|
3839 |
msgstr ""
|
3840 |
|
3841 |
-
#: src/addons/wp-cli.php:
|
3842 |
msgid "unknown source"
|
3843 |
msgstr ""
|
3844 |
|
3845 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3846 |
msgid "Rescan remote storage"
|
3847 |
msgstr ""
|
3848 |
|
3849 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3850 |
msgid "Upload backup files"
|
3851 |
msgstr ""
|
3852 |
|
3853 |
-
#: src/admin.php:
|
3854 |
msgid "This backup was created by %s, and can be imported."
|
3855 |
msgstr ""
|
3856 |
|
3857 |
-
#: src/admin.php:
|
3858 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
-
#: src/admin.php:
|
3862 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3863 |
msgstr ""
|
3864 |
|
3865 |
-
#: src/admin.php:
|
3866 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3867 |
msgstr ""
|
3868 |
|
3869 |
-
#: src/admin.php:
|
3870 |
msgid "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."
|
3871 |
msgstr ""
|
3872 |
|
3873 |
-
#: src/admin.php:
|
3874 |
-
#: src/includes/class-backup-history.php:
|
3875 |
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))."
|
3876 |
msgstr ""
|
3877 |
|
3878 |
-
#: src/admin.php:
|
3879 |
-
#: src/restorer.php:
|
3880 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3881 |
msgstr ""
|
3882 |
|
3883 |
-
#: src/restorer.php:
|
3884 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
3885 |
msgstr ""
|
3886 |
|
3887 |
-
#: src/restorer.php:
|
3888 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
3889 |
msgstr ""
|
3890 |
|
@@ -3892,7 +4007,7 @@ msgstr ""
|
|
3892 |
msgid "%s returned an unexpected HTTP response: %s"
|
3893 |
msgstr ""
|
3894 |
|
3895 |
-
#: src/addons/sftp.php:
|
3896 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
3897 |
msgstr ""
|
3898 |
|
@@ -3901,11 +4016,11 @@ msgstr ""
|
|
3901 |
msgid "No settings were found"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: src/includes/class-backup-history.php:
|
3905 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: src/admin.php:
|
3909 |
msgid "Rescanning remote and local storage for backup sets..."
|
3910 |
msgstr ""
|
3911 |
|
@@ -3914,7 +4029,7 @@ msgstr ""
|
|
3914 |
msgid "(Read more)"
|
3915 |
msgstr ""
|
3916 |
|
3917 |
-
#: src/addons/reporting.php:
|
3918 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
3919 |
msgstr ""
|
3920 |
|
@@ -3935,16 +4050,16 @@ msgstr ""
|
|
3935 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
3936 |
msgstr ""
|
3937 |
|
3938 |
-
#: src/addons/morefiles.php:468, src/admin.php:
|
3939 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
3940 |
msgstr ""
|
3941 |
|
3942 |
-
#: src/class-updraftplus.php:
|
3943 |
-
#: src/restorer.php:
|
3944 |
msgid "Your hosting company must enable these functions before %s can work."
|
3945 |
msgstr ""
|
3946 |
|
3947 |
-
#: src/class-updraftplus.php:
|
3948 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
3949 |
msgstr ""
|
3950 |
|
@@ -3960,11 +4075,11 @@ msgstr ""
|
|
3960 |
msgid "regular non-encrypted FTP"
|
3961 |
msgstr ""
|
3962 |
|
3963 |
-
#: src/restorer.php:
|
3964 |
msgid "Backup created by:"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
-
#: src/udaddons/options.php:
|
3968 |
msgid "Available to claim on this site"
|
3969 |
msgstr ""
|
3970 |
|
@@ -4014,15 +4129,15 @@ msgstr ""
|
|
4014 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4015 |
msgstr ""
|
4016 |
|
4017 |
-
#: src/class-updraftplus.php:
|
4018 |
msgid "The attempt to undo the double-compression succeeded."
|
4019 |
msgstr ""
|
4020 |
|
4021 |
-
#: src/class-updraftplus.php:
|
4022 |
msgid "The attempt to undo the double-compression failed."
|
4023 |
msgstr ""
|
4024 |
|
4025 |
-
#: src/class-updraftplus.php:
|
4026 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4027 |
msgstr ""
|
4028 |
|
@@ -4030,19 +4145,19 @@ msgstr ""
|
|
4030 |
msgid "Constants"
|
4031 |
msgstr ""
|
4032 |
|
4033 |
-
#: src/backup.php:
|
4034 |
msgid "Failed to open database file for reading:"
|
4035 |
msgstr ""
|
4036 |
|
4037 |
-
#: src/backup.php:
|
4038 |
msgid "No database tables found"
|
4039 |
msgstr ""
|
4040 |
|
4041 |
-
#: src/backup.php:
|
4042 |
msgid "please wait for the rescheduled attempt"
|
4043 |
msgstr ""
|
4044 |
|
4045 |
-
#: src/addons/reporting.php:
|
4046 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4047 |
msgstr ""
|
4048 |
|
@@ -4055,7 +4170,7 @@ msgstr ""
|
|
4055 |
msgid "Errors occurred:"
|
4056 |
msgstr ""
|
4057 |
|
4058 |
-
#: src/admin.php:
|
4059 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4060 |
msgstr ""
|
4061 |
|
@@ -4075,11 +4190,11 @@ msgstr ""
|
|
4075 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4076 |
msgstr ""
|
4077 |
|
4078 |
-
#: src/restorer.php:
|
4079 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: src/admin.php:
|
4083 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4084 |
msgstr ""
|
4085 |
|
@@ -4087,20 +4202,20 @@ msgstr ""
|
|
4087 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
#: src/addons/sftp.php:
|
4091 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4092 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: src/addons/moredatabase.php:143, src/admin.php:
|
4096 |
msgid "Messages:"
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: src/restorer.php:
|
4100 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#: src/restorer.php:
|
4104 |
msgid "The directory does not exist"
|
4105 |
msgstr ""
|
4106 |
|
@@ -4253,125 +4368,125 @@ msgstr ""
|
|
4253 |
msgid "Authorisation failed (check your credentials)"
|
4254 |
msgstr ""
|
4255 |
|
4256 |
-
#: src/includes/class-commands.php:
|
4257 |
#: src/udaddons/options.php:232
|
4258 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4259 |
msgstr ""
|
4260 |
|
4261 |
-
#: src/admin.php:
|
4262 |
msgid "Create"
|
4263 |
msgstr ""
|
4264 |
|
4265 |
-
#: src/admin.php:
|
4266 |
msgid "Trying..."
|
4267 |
msgstr ""
|
4268 |
|
4269 |
-
#: src/admin.php:
|
4270 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4271 |
msgstr ""
|
4272 |
|
4273 |
-
#: src/admin.php:
|
4274 |
msgid "Error data:"
|
4275 |
msgstr ""
|
4276 |
|
4277 |
-
#: src/admin.php:
|
4278 |
msgid "Backup does not exist in the backup history"
|
4279 |
msgstr ""
|
4280 |
|
4281 |
-
#: src/admin.php:
|
4282 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4283 |
msgstr ""
|
4284 |
|
4285 |
-
#: src/restorer.php:
|
4286 |
msgid "Split line to avoid exceeding maximum packet size"
|
4287 |
msgstr ""
|
4288 |
|
4289 |
-
#: src/restorer.php:
|
4290 |
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 (%s)"
|
4291 |
msgstr ""
|
4292 |
|
4293 |
-
#: src/restorer.php:
|
4294 |
msgid "Could not move the files into place. Check your file permissions."
|
4295 |
msgstr ""
|
4296 |
|
4297 |
-
#: src/restorer.php:
|
4298 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4299 |
msgstr ""
|
4300 |
|
4301 |
-
#: src/restorer.php:
|
4302 |
msgid "Could not move old files out of the way."
|
4303 |
msgstr ""
|
4304 |
|
4305 |
-
#: src/restorer.php:
|
4306 |
msgid "Moving old data out of the way..."
|
4307 |
msgstr ""
|
4308 |
|
4309 |
-
#: src/addons/reporting.php:
|
4310 |
msgid "Add another address..."
|
4311 |
msgstr ""
|
4312 |
|
4313 |
-
#: src/addons/reporting.php:
|
4314 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4315 |
msgstr ""
|
4316 |
|
4317 |
-
#: src/addons/reporting.php:
|
4318 |
msgid "Email reports"
|
4319 |
msgstr ""
|
4320 |
|
4321 |
-
#: src/class-updraftplus.php:
|
4322 |
msgid "%s checksum: %s"
|
4323 |
msgstr ""
|
4324 |
|
4325 |
-
#: src/class-updraftplus.php:
|
4326 |
msgid "files: %s"
|
4327 |
msgstr ""
|
4328 |
|
4329 |
-
#: src/addons/reporting.php:
|
4330 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4331 |
msgstr ""
|
4332 |
|
4333 |
-
#: src/addons/reporting.php:
|
4334 |
msgid "Debugging information"
|
4335 |
msgstr ""
|
4336 |
|
4337 |
-
#: src/addons/reporting.php:
|
4338 |
msgid "Uploaded to:"
|
4339 |
msgstr ""
|
4340 |
|
4341 |
-
#: src/addons/reporting.php:
|
4342 |
msgid "Time taken:"
|
4343 |
msgstr ""
|
4344 |
|
4345 |
-
#: src/addons/reporting.php:
|
4346 |
msgid "Warnings"
|
4347 |
msgstr ""
|
4348 |
|
4349 |
-
#: src/addons/reporting.php:
|
4350 |
msgid "Errors"
|
4351 |
msgstr ""
|
4352 |
|
4353 |
-
#: src/addons/reporting.php:
|
4354 |
msgid "Errors / warnings:"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4358 |
-
#: src/addons/reporting.php:
|
4359 |
msgid "Contains:"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: src/addons/reporting.php:
|
4363 |
msgid "Backup began:"
|
4364 |
msgstr ""
|
4365 |
|
4366 |
-
#: src/addons/reporting.php:
|
4367 |
msgid "Backup Report"
|
4368 |
msgstr ""
|
4369 |
|
4370 |
-
#: src/addons/reporting.php:
|
4371 |
msgid "%d hours, %d minutes, %d seconds"
|
4372 |
msgstr ""
|
4373 |
|
4374 |
-
#: src/addons/reporting.php:
|
4375 |
msgid "%d errors, %d warnings"
|
4376 |
msgstr ""
|
4377 |
|
@@ -4380,7 +4495,7 @@ msgstr ""
|
|
4380 |
msgid "%s authentication"
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: src/addons/onedrive.php:845, src/class-updraftplus.php:
|
4384 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4385 |
#: src/methods/dropbox.php:775, src/methods/dropbox.php:790,
|
4386 |
#: src/methods/dropbox.php:803, src/methods/dropbox.php:946
|
@@ -4407,7 +4522,7 @@ msgstr ""
|
|
4407 |
msgid "Your site's admin email address (%s) will be used."
|
4408 |
msgstr ""
|
4409 |
|
4410 |
-
#: src/admin.php:
|
4411 |
#: src/methods/updraftvault.php:362
|
4412 |
msgid "Connect"
|
4413 |
msgstr ""
|
@@ -4416,55 +4531,55 @@ msgstr ""
|
|
4416 |
msgid "For more reporting features, use the Reporting add-on."
|
4417 |
msgstr ""
|
4418 |
|
4419 |
-
#: src/class-updraftplus.php:
|
4420 |
msgid "(version: %s)"
|
4421 |
msgstr ""
|
4422 |
|
4423 |
-
#: src/admin.php:
|
4424 |
msgid "Be aware that mail servers tend to have size limits; typically around %s Mb; backups larger than any limits will likely not arrive."
|
4425 |
msgstr ""
|
4426 |
|
4427 |
-
#: src/addons/reporting.php:
|
4428 |
msgid "When the Email storage method is enabled, also send the backup"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
-
#: src/addons/reporting.php:
|
4432 |
msgid "Latest status:"
|
4433 |
msgstr ""
|
4434 |
|
4435 |
-
#: src/backup.php:
|
4436 |
msgid "Backup contains:"
|
4437 |
msgstr ""
|
4438 |
|
4439 |
-
#: src/backup.php:
|
4440 |
msgid "Backed up: %s"
|
4441 |
msgstr ""
|
4442 |
|
4443 |
-
#: src/addons/reporting.php:
|
4444 |
msgid "The log file has been attached to this email."
|
4445 |
msgstr ""
|
4446 |
|
4447 |
-
#: src/backup.php:
|
4448 |
msgid "Unknown/unexpected error - please raise a support request"
|
4449 |
msgstr ""
|
4450 |
|
4451 |
-
#: src/backup.php:
|
4452 |
msgid "Database only (files were not part of this particular schedule)"
|
4453 |
msgstr ""
|
4454 |
|
4455 |
-
#: src/backup.php:
|
4456 |
msgid "Database (files backup has not completed)"
|
4457 |
msgstr ""
|
4458 |
|
4459 |
-
#: src/backup.php:
|
4460 |
msgid "Files only (database was not part of this particular schedule)"
|
4461 |
msgstr ""
|
4462 |
|
4463 |
-
#: src/backup.php:
|
4464 |
msgid "Files (database backup has not completed)"
|
4465 |
msgstr ""
|
4466 |
|
4467 |
-
#: src/admin.php:
|
4468 |
msgid "Files and database"
|
4469 |
msgstr ""
|
4470 |
|
@@ -4488,31 +4603,31 @@ msgstr ""
|
|
4488 |
msgid "UpdraftPlus warning:"
|
4489 |
msgstr ""
|
4490 |
|
4491 |
-
#: src/udaddons/options.php:
|
4492 |
msgid "(or connect using the form on this page if you have already purchased it)"
|
4493 |
msgstr ""
|
4494 |
|
4495 |
-
#: src/udaddons/options.php:
|
4496 |
msgid "please follow this link to update the plugin in order to activate it"
|
4497 |
msgstr ""
|
4498 |
|
4499 |
-
#: src/udaddons/options.php:
|
4500 |
msgid "please follow this link to update the plugin in order to get it"
|
4501 |
msgstr ""
|
4502 |
|
4503 |
-
#: src/udaddons/options.php:
|
4504 |
msgid "latest"
|
4505 |
msgstr ""
|
4506 |
|
4507 |
-
#: src/udaddons/options.php:
|
4508 |
msgid "Your version: %s"
|
4509 |
msgstr ""
|
4510 |
|
4511 |
-
#: src/udaddons/options.php:
|
4512 |
msgid "You've got it"
|
4513 |
msgstr ""
|
4514 |
|
4515 |
-
#: src/udaddons/options.php:
|
4516 |
msgid "UpdraftPlus Support"
|
4517 |
msgstr ""
|
4518 |
|
@@ -4557,19 +4672,19 @@ msgstr ""
|
|
4557 |
msgid "Reporting"
|
4558 |
msgstr ""
|
4559 |
|
4560 |
-
#: src/admin.php:
|
4561 |
msgid "Options (raw)"
|
4562 |
msgstr ""
|
4563 |
|
4564 |
-
#: src/addons/reporting.php:
|
4565 |
msgid "Send a report only when there are warnings/errors"
|
4566 |
msgstr ""
|
4567 |
|
4568 |
-
#: src/restorer.php:
|
4569 |
msgid "Content URL:"
|
4570 |
msgstr ""
|
4571 |
|
4572 |
-
#: src/restorer.php:
|
4573 |
msgid "You should check the file ownerships and permissions in your WordPress installation"
|
4574 |
msgstr ""
|
4575 |
|
@@ -4577,55 +4692,55 @@ msgstr ""
|
|
4577 |
msgid "See also the \"More Files\" add-on from our shop."
|
4578 |
msgstr ""
|
4579 |
|
4580 |
-
#: src/backup.php:
|
4581 |
msgid "Your free space in your hosting account is very low - only %s Mb remain"
|
4582 |
msgstr ""
|
4583 |
|
4584 |
-
#: src/class-updraftplus.php:
|
4585 |
msgid "The amount of memory (RAM) allowed for PHP is very low (%s Mb) - you should increase it to avoid failures due to insufficient memory (consult your web hosting company for more help)"
|
4586 |
msgstr ""
|
4587 |
|
4588 |
-
#: src/udaddons/options.php:
|
4589 |
msgid "Manage Addons"
|
4590 |
msgstr ""
|
4591 |
|
4592 |
-
#: src/udaddons/options.php:
|
4593 |
msgid "Buy It"
|
4594 |
msgstr ""
|
4595 |
|
4596 |
-
#: src/udaddons/options.php:
|
4597 |
msgid "Get it from the UpdraftPlus.Com Store"
|
4598 |
msgstr ""
|
4599 |
|
4600 |
-
#: src/udaddons/options.php:
|
4601 |
msgid "activate it on this site"
|
4602 |
msgstr ""
|
4603 |
|
4604 |
-
#: src/udaddons/options.php:
|
4605 |
msgid "You have an inactive purchase"
|
4606 |
msgstr ""
|
4607 |
|
4608 |
-
#: src/udaddons/options.php:
|
4609 |
msgid "Assigned to this site"
|
4610 |
msgstr ""
|
4611 |
|
4612 |
-
#: src/udaddons/options.php:
|
4613 |
msgid "Available for this site (via your all-addons purchase)"
|
4614 |
msgstr ""
|
4615 |
|
4616 |
-
#: src/udaddons/options.php:
|
4617 |
msgid "(apparently a pre-release or withdrawn release)"
|
4618 |
msgstr ""
|
4619 |
|
4620 |
-
#: src/udaddons/options.php:
|
4621 |
msgid "Go here"
|
4622 |
msgstr ""
|
4623 |
|
4624 |
-
#: src/udaddons/options.php:
|
4625 |
msgid "Need to get support?"
|
4626 |
msgstr ""
|
4627 |
|
4628 |
-
#: src/udaddons/options.php:
|
4629 |
msgid "An error occurred when trying to retrieve your add-ons."
|
4630 |
msgstr ""
|
4631 |
|
@@ -4657,19 +4772,19 @@ msgstr ""
|
|
4657 |
msgid "You are presently <strong>connected</strong> to an UpdraftPlus.Com account."
|
4658 |
msgstr ""
|
4659 |
|
4660 |
-
#: src/admin.php:
|
4661 |
msgid "Interested in knowing about your UpdraftPlus.Com password security? Read about it here."
|
4662 |
msgstr ""
|
4663 |
|
4664 |
-
#: src/admin.php:
|
4665 |
msgid "Forgotten your details?"
|
4666 |
msgstr ""
|
4667 |
|
4668 |
-
#: src/admin.php:
|
4669 |
msgid "Not yet got an account (it's free)? Go get one!"
|
4670 |
msgstr ""
|
4671 |
|
4672 |
-
#: src/admin.php:
|
4673 |
msgid "Connect with your UpdraftPlus.Com account"
|
4674 |
msgstr ""
|
4675 |
|
@@ -4702,12 +4817,12 @@ msgid "You have not yet connected with your UpdraftPlus.Com account, to enable y
|
|
4702 |
msgstr ""
|
4703 |
|
4704 |
#: src/addons/moredatabase.php:324,
|
4705 |
-
#: src/includes/class-updraftplus-encryption.php:
|
4706 |
msgid "Without it, encryption will be a lot slower."
|
4707 |
msgstr ""
|
4708 |
|
4709 |
#: src/addons/moredatabase.php:324,
|
4710 |
-
#: src/includes/class-updraftplus-encryption.php:
|
4711 |
msgid "Your web-server does not have the %s module installed."
|
4712 |
msgstr ""
|
4713 |
|
@@ -4715,23 +4830,23 @@ msgstr ""
|
|
4715 |
msgid "<strong>(You appear to be already authenticated,</strong> though you can authenticate again to refresh your access if you've had a problem)."
|
4716 |
msgstr ""
|
4717 |
|
4718 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
4719 |
msgid "Drop backup files here"
|
4720 |
msgstr ""
|
4721 |
|
4722 |
-
#: src/admin.php:
|
4723 |
msgid "The web server returned an error code (try again, or check your web server logs)"
|
4724 |
msgstr ""
|
4725 |
|
4726 |
-
#: src/admin.php:
|
4727 |
msgid "The restore operation has begun. Do not press stop or close your browser until it reports itself as having finished."
|
4728 |
msgstr ""
|
4729 |
|
4730 |
-
#: src/addons/wp-cli.php:
|
4731 |
msgid "If you exclude both the database and the files, then you have excluded everything!"
|
4732 |
msgstr ""
|
4733 |
|
4734 |
-
#: src/restorer.php:
|
4735 |
msgid "Site home:"
|
4736 |
msgstr ""
|
4737 |
|
@@ -4743,7 +4858,7 @@ msgstr ""
|
|
4743 |
msgid "(logs can be found in the UpdraftPlus settings page as normal)..."
|
4744 |
msgstr ""
|
4745 |
|
4746 |
-
#: src/addons/autobackup.php:298, src/addons/autobackup.php:
|
4747 |
msgid "Remember this choice for next time (you will still have the chance to change it)"
|
4748 |
msgstr ""
|
4749 |
|
@@ -4756,28 +4871,28 @@ msgstr ""
|
|
4756 |
msgid "You can send a backup to more than one destination with an add-on."
|
4757 |
msgstr ""
|
4758 |
|
4759 |
-
#: src/admin.php:
|
4760 |
msgid "Note: the progress bar below is based on stages, NOT time. Do not stop the backup simply because it seems to have remained in the same place for a while - that is normal."
|
4761 |
msgstr ""
|
4762 |
|
4763 |
-
#: src/admin.php:
|
4764 |
msgid "(%s%%, file %s of %s)"
|
4765 |
msgstr ""
|
4766 |
|
4767 |
-
#: src/addons/autobackup.php:299, src/addons/autobackup.php:
|
4768 |
#: src/addons/lockadmin.php:160
|
4769 |
msgid "Read more about how this works..."
|
4770 |
msgstr ""
|
4771 |
|
4772 |
-
#: src/addons/sftp.php:
|
4773 |
msgid "Failed: We were able to log in, but failed to successfully create a file in that location."
|
4774 |
msgstr ""
|
4775 |
|
4776 |
-
#: src/addons/sftp.php:
|
4777 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully create a file in that location."
|
4778 |
msgstr ""
|
4779 |
|
4780 |
-
#: src/addons/sftp.php:
|
4781 |
msgid "Use SCP instead of SFTP"
|
4782 |
msgstr ""
|
4783 |
|
@@ -4797,15 +4912,15 @@ msgstr ""
|
|
4797 |
msgid "Backup is of: %s."
|
4798 |
msgstr ""
|
4799 |
|
4800 |
-
#: src/admin.php:
|
4801 |
msgid "%s settings test result:"
|
4802 |
msgstr ""
|
4803 |
|
4804 |
-
#: src/admin.php:
|
4805 |
msgid "(Not finished)"
|
4806 |
msgstr ""
|
4807 |
|
4808 |
-
#: src/admin.php:
|
4809 |
msgid "If you are seeing more backups than you expect, then it is probably because the deletion of old backup sets does not happen until a fresh backup completes."
|
4810 |
msgstr ""
|
4811 |
|
@@ -4817,97 +4932,97 @@ msgstr ""
|
|
4817 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. It is relative to your content directory (which by default is called wp-content)."
|
4818 |
msgstr ""
|
4819 |
|
4820 |
-
#: src/admin.php:
|
4821 |
msgid "Job ID: %s"
|
4822 |
msgstr ""
|
4823 |
|
4824 |
-
#: src/admin.php:
|
4825 |
msgid "last activity: %ss ago"
|
4826 |
msgstr ""
|
4827 |
|
4828 |
-
#: src/admin.php:
|
4829 |
msgid "next resumption: %d (after %ss)"
|
4830 |
msgstr ""
|
4831 |
|
4832 |
-
#: src/admin.php:
|
4833 |
-
#: src/central/bootstrap.php:
|
4834 |
#: src/methods/updraftvault.php:444, src/methods/updraftvault.php:529
|
4835 |
msgid "Unknown"
|
4836 |
msgstr ""
|
4837 |
|
4838 |
-
#: src/admin.php:
|
4839 |
msgid "Backup finished"
|
4840 |
msgstr ""
|
4841 |
|
4842 |
-
#: src/admin.php:
|
4843 |
msgid "Waiting until scheduled time to retry because of errors"
|
4844 |
msgstr ""
|
4845 |
|
4846 |
-
#: src/admin.php:
|
4847 |
msgid "Pruning old backup sets"
|
4848 |
msgstr ""
|
4849 |
|
4850 |
-
#: src/admin.php:
|
4851 |
msgid "Uploading files to remote storage"
|
4852 |
msgstr ""
|
4853 |
|
4854 |
-
#: src/admin.php:
|
4855 |
msgid "Encrypted database"
|
4856 |
msgstr ""
|
4857 |
|
4858 |
-
#: src/admin.php:
|
4859 |
msgid "Encrypting database"
|
4860 |
msgstr ""
|
4861 |
|
4862 |
-
#: src/admin.php:
|
4863 |
msgid "Created database backup"
|
4864 |
msgstr ""
|
4865 |
|
4866 |
-
#: src/admin.php:
|
4867 |
msgid "table: %s"
|
4868 |
msgstr ""
|
4869 |
|
4870 |
-
#: src/admin.php:
|
4871 |
msgid "Creating database backup"
|
4872 |
msgstr ""
|
4873 |
|
4874 |
-
#: src/admin.php:
|
4875 |
msgid "Created file backup zips"
|
4876 |
msgstr ""
|
4877 |
|
4878 |
-
#: src/admin.php:
|
4879 |
msgid "Creating file backup zips"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
-
#: src/admin.php:
|
4883 |
msgid "Backup begun"
|
4884 |
msgstr ""
|
4885 |
|
4886 |
-
#: src/admin.php:
|
4887 |
msgid "Backups in progress:"
|
4888 |
msgstr ""
|
4889 |
|
4890 |
-
#: src/admin.php:
|
4891 |
msgid "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."
|
4892 |
msgstr ""
|
4893 |
|
4894 |
-
#: src/restorer.php:
|
4895 |
msgid "file"
|
4896 |
msgstr ""
|
4897 |
|
4898 |
-
#: src/restorer.php:
|
4899 |
msgid "folder"
|
4900 |
msgstr ""
|
4901 |
|
4902 |
-
#: src/restorer.php:
|
4903 |
msgid "UpdraftPlus needed to create a %s in your content directory, but failed - please check your file permissions and enable the access (%s)"
|
4904 |
msgstr ""
|
4905 |
|
4906 |
-
#: src/class-updraftplus.php:
|
4907 |
msgid "The backup has not finished; a resumption is scheduled"
|
4908 |
msgstr ""
|
4909 |
|
4910 |
-
#: src/class-updraftplus.php:
|
4911 |
msgid "Your website is visited infrequently and UpdraftPlus is not getting the resources it hoped for; please read this page:"
|
4912 |
msgstr ""
|
4913 |
|
@@ -4916,19 +5031,19 @@ msgstr ""
|
|
4916 |
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)."
|
4917 |
msgstr ""
|
4918 |
|
4919 |
-
#: src/admin.php:
|
4920 |
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)."
|
4921 |
msgstr ""
|
4922 |
|
4923 |
-
#: src/addons/autobackup.php:
|
4924 |
msgid "Proceed with update"
|
4925 |
msgstr ""
|
4926 |
|
4927 |
-
#: src/addons/autobackup.php:
|
4928 |
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
4929 |
msgstr ""
|
4930 |
|
4931 |
-
#: src/addons/autobackup.php:139, src/addons/autobackup.php:
|
4932 |
msgid "UpdraftPlus Automatic Backups"
|
4933 |
msgstr ""
|
4934 |
|
@@ -4996,84 +5111,84 @@ msgstr ""
|
|
4996 |
msgid "Support"
|
4997 |
msgstr ""
|
4998 |
|
4999 |
-
#: src/class-updraftplus.php:
|
5000 |
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
5001 |
msgstr ""
|
5002 |
|
5003 |
-
#: src/class-updraftplus.php:
|
5004 |
msgid "This database backup is missing core WordPress tables: %s"
|
5005 |
msgstr ""
|
5006 |
|
5007 |
-
#: src/class-updraftplus.php:
|
5008 |
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."
|
5009 |
msgstr ""
|
5010 |
|
5011 |
-
#: src/class-updraftplus.php:
|
5012 |
msgid "%s version: %s"
|
5013 |
msgstr ""
|
5014 |
|
5015 |
-
#: src/class-updraftplus.php:
|
5016 |
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
5017 |
msgstr ""
|
5018 |
|
5019 |
-
#: src/addons/autobackup.php:
|
5020 |
#: src/includes/updraftplus-notices.php:171
|
5021 |
msgid "Be safe with an automatic backup"
|
5022 |
msgstr ""
|
5023 |
|
5024 |
-
#: src/admin.php:
|
5025 |
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
5026 |
msgstr ""
|
5027 |
|
5028 |
-
#: src/admin.php:
|
5029 |
msgid "The file was uploaded."
|
5030 |
msgstr ""
|
5031 |
|
5032 |
-
#: src/admin.php:
|
5033 |
msgid "Unknown server response status:"
|
5034 |
msgstr ""
|
5035 |
|
5036 |
-
#: src/admin.php:
|
5037 |
msgid "Unknown server response:"
|
5038 |
msgstr ""
|
5039 |
|
5040 |
-
#: src/admin.php:
|
5041 |
msgid "This decryption key will be attempted:"
|
5042 |
msgstr ""
|
5043 |
|
5044 |
-
#: src/admin.php:
|
5045 |
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
5046 |
msgstr ""
|
5047 |
|
5048 |
-
#: src/admin.php:
|
5049 |
msgid "Upload error"
|
5050 |
msgstr ""
|
5051 |
|
5052 |
-
#: src/admin.php:
|
5053 |
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)."
|
5054 |
msgstr ""
|
5055 |
|
5056 |
-
#: src/admin.php:
|
5057 |
msgid "Upload error:"
|
5058 |
msgstr ""
|
5059 |
|
5060 |
-
#: src/admin.php:
|
5061 |
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
5062 |
msgstr ""
|
5063 |
|
5064 |
-
#: src/admin.php:
|
5065 |
msgid "Download to your computer"
|
5066 |
msgstr ""
|
5067 |
|
5068 |
-
#: src/admin.php:
|
5069 |
msgid "Delete from your web server"
|
5070 |
msgstr ""
|
5071 |
|
5072 |
-
#: src/admin.php:
|
5073 |
msgid "You appear to be missing one or more archives from this multi-archive set."
|
5074 |
msgstr ""
|
5075 |
|
5076 |
-
#: src/admin.php:
|
5077 |
msgid "(%d archive(s) in set)."
|
5078 |
msgstr ""
|
5079 |
|
@@ -5085,15 +5200,15 @@ msgstr ""
|
|
5085 |
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
5086 |
msgstr ""
|
5087 |
|
5088 |
-
#: src/admin.php:
|
5089 |
msgid "Warnings:"
|
5090 |
msgstr ""
|
5091 |
|
5092 |
-
#: src/admin.php:
|
5093 |
msgid "Error: the server sent an empty response."
|
5094 |
msgstr ""
|
5095 |
|
5096 |
-
#: src/admin.php:
|
5097 |
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?"
|
5098 |
msgstr ""
|
5099 |
|
@@ -5125,19 +5240,20 @@ msgstr ""
|
|
5125 |
msgid "File not found (you need to upload it): %s"
|
5126 |
msgstr ""
|
5127 |
|
|
|
5128 |
#: src/includes/class-wpadmin-commands.php:114
|
5129 |
msgid "No such backup set exists"
|
5130 |
msgstr ""
|
5131 |
|
5132 |
-
#: src/class-updraftplus.php:
|
5133 |
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"
|
5134 |
msgstr ""
|
5135 |
|
5136 |
-
#: src/restorer.php:
|
5137 |
msgid "Moving unpacked backup into place..."
|
5138 |
msgstr ""
|
5139 |
|
5140 |
-
#: src/backup.php:
|
5141 |
msgid "Failed to open the zip file (%s) - %s"
|
5142 |
msgstr ""
|
5143 |
|
@@ -5158,7 +5274,7 @@ msgstr ""
|
|
5158 |
msgid "S3 (Compatible)"
|
5159 |
msgstr ""
|
5160 |
|
5161 |
-
#: src/class-updraftplus.php:
|
5162 |
msgid "File is not locally present - needs retrieving from remote storage"
|
5163 |
msgstr ""
|
5164 |
|
@@ -5166,7 +5282,7 @@ msgstr ""
|
|
5166 |
msgid "Looking for %s archive: file name: %s"
|
5167 |
msgstr ""
|
5168 |
|
5169 |
-
#: src/admin.php:
|
5170 |
msgid "Final checks"
|
5171 |
msgstr ""
|
5172 |
|
@@ -5178,11 +5294,11 @@ msgstr ""
|
|
5178 |
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
5179 |
msgstr ""
|
5180 |
|
5181 |
-
#: src/admin.php:
|
5182 |
msgid "Your wp-content directory server path: %s"
|
5183 |
msgstr ""
|
5184 |
|
5185 |
-
#: src/admin.php:
|
5186 |
msgid "Raw backup history"
|
5187 |
msgstr ""
|
5188 |
|
@@ -5190,7 +5306,7 @@ msgstr ""
|
|
5190 |
msgid "Show raw backup and file list"
|
5191 |
msgstr ""
|
5192 |
|
5193 |
-
#: src/admin.php:
|
5194 |
msgid "Processing files - please wait..."
|
5195 |
msgstr ""
|
5196 |
|
@@ -5198,19 +5314,19 @@ msgstr ""
|
|
5198 |
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
5199 |
msgstr ""
|
5200 |
|
5201 |
-
#: src/class-updraftplus.php:
|
5202 |
msgid "Failed to open database file."
|
5203 |
msgstr ""
|
5204 |
|
5205 |
-
#: src/admin.php:
|
5206 |
msgid "Known backups (raw)"
|
5207 |
msgstr ""
|
5208 |
|
5209 |
-
#: src/restorer.php:
|
5210 |
msgid "Files found:"
|
5211 |
msgstr ""
|
5212 |
|
5213 |
-
#: src/restorer.php:
|
5214 |
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
5215 |
msgstr ""
|
5216 |
|
@@ -5220,17 +5336,17 @@ msgstr ""
|
|
5220 |
|
5221 |
#: src/addons/googlecloud.php:1034, src/addons/migrator.php:478,
|
5222 |
#: src/addons/migrator.php:481, src/addons/migrator.php:484,
|
5223 |
-
#: src/admin.php:
|
5224 |
-
#: src/class-updraftplus.php:
|
5225 |
#: src/updraftplus.php:158
|
5226 |
msgid "Go here for more information."
|
5227 |
msgstr ""
|
5228 |
|
5229 |
-
#: src/admin.php:
|
5230 |
msgid "Some files are still downloading or being processed - please wait."
|
5231 |
msgstr ""
|
5232 |
|
5233 |
-
#: src/class-updraftplus.php:
|
5234 |
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."
|
5235 |
msgstr ""
|
5236 |
|
@@ -5286,7 +5402,7 @@ msgstr ""
|
|
5286 |
msgid "%s error - failed to upload file"
|
5287 |
msgstr ""
|
5288 |
|
5289 |
-
#: src/class-updraftplus.php:
|
5290 |
msgid "%s error - failed to re-assemble chunks"
|
5291 |
msgstr ""
|
5292 |
|
@@ -5301,24 +5417,24 @@ msgid "%s authentication failed"
|
|
5301 |
msgstr ""
|
5302 |
|
5303 |
#: src/addons/googlecloud.php:438, src/addons/migrator.php:575,
|
5304 |
-
#: src/admin.php:
|
5305 |
-
#: src/class-updraftplus.php:
|
5306 |
-
#: src/class-updraftplus.php:
|
5307 |
-
#: src/class-updraftplus.php:
|
5308 |
-
#: src/class-updraftplus.php:
|
5309 |
#: src/methods/s3.php:341
|
5310 |
msgid "Error: %s"
|
5311 |
msgstr ""
|
5312 |
|
5313 |
-
#: src/admin.php:
|
5314 |
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
5315 |
msgstr ""
|
5316 |
|
5317 |
-
#: src/admin.php:
|
5318 |
msgid "Backup directory specified does <b>not</b> exist."
|
5319 |
msgstr ""
|
5320 |
|
5321 |
-
#: src/admin.php:
|
5322 |
msgid "Warning: %s"
|
5323 |
msgstr ""
|
5324 |
|
@@ -5326,31 +5442,31 @@ msgstr ""
|
|
5326 |
msgid "Last backup job run:"
|
5327 |
msgstr ""
|
5328 |
|
5329 |
-
#: src/backup.php:
|
5330 |
msgid "A very large file was encountered: %s (size: %s Mb)"
|
5331 |
msgstr ""
|
5332 |
|
5333 |
-
#: src/backup.php:
|
5334 |
msgid "%s: unreadable file - could not be backed up"
|
5335 |
msgstr ""
|
5336 |
|
5337 |
-
#: src/backup.php:
|
5338 |
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"
|
5339 |
msgstr ""
|
5340 |
|
5341 |
-
#: src/backup.php:
|
5342 |
msgid "An error occurred whilst closing the final database file"
|
5343 |
msgstr ""
|
5344 |
|
5345 |
-
#: src/backup.php:
|
5346 |
msgid "Warnings encountered:"
|
5347 |
msgstr ""
|
5348 |
|
5349 |
-
#: src/class-updraftplus.php:
|
5350 |
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
5351 |
msgstr ""
|
5352 |
|
5353 |
-
#: src/class-updraftplus.php:
|
5354 |
msgid "Your free disk space is very low - only %s Mb remain"
|
5355 |
msgstr ""
|
5356 |
|
@@ -5378,7 +5494,7 @@ msgstr ""
|
|
5378 |
msgid "Processed plugin:"
|
5379 |
msgstr ""
|
5380 |
|
5381 |
-
#: src/addons/sftp.php:
|
5382 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
5383 |
msgstr ""
|
5384 |
|
@@ -5398,24 +5514,24 @@ msgstr ""
|
|
5398 |
msgid "The error reported by %s was:"
|
5399 |
msgstr ""
|
5400 |
|
5401 |
-
#: src/restorer.php:
|
5402 |
msgid "Please supply the requested information, and then continue."
|
5403 |
msgstr ""
|
5404 |
|
5405 |
-
#: src/class-updraftplus.php:
|
5406 |
msgid "Site information:"
|
5407 |
msgstr ""
|
5408 |
|
5409 |
-
#: src/restorer.php:
|
5410 |
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."
|
5411 |
msgstr ""
|
5412 |
|
5413 |
-
#: src/admin.php:
|
5414 |
msgid "Warning:"
|
5415 |
msgstr ""
|
5416 |
|
5417 |
-
#: src/class-updraftplus.php:
|
5418 |
-
#: src/restorer.php:
|
5419 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
5420 |
msgstr ""
|
5421 |
|
@@ -5423,27 +5539,27 @@ msgstr ""
|
|
5423 |
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."
|
5424 |
msgstr ""
|
5425 |
|
5426 |
-
#: src/addons/azure.php:601, src/admin.php:
|
5427 |
#: src/methods/updraftvault.php:306
|
5428 |
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."
|
5429 |
msgstr ""
|
5430 |
|
5431 |
-
#: src/admin.php:
|
5432 |
msgid "Close"
|
5433 |
msgstr ""
|
5434 |
|
5435 |
#: src/addons/autobackup.php:344, src/addons/autobackup.php:436,
|
5436 |
-
#: src/admin.php:
|
5437 |
#: src/methods/remotesend.php:74, src/methods/remotesend.php:225,
|
5438 |
#: src/methods/remotesend.php:242
|
5439 |
msgid "Unexpected response:"
|
5440 |
msgstr ""
|
5441 |
|
5442 |
-
#: src/addons/reporting.php:
|
5443 |
msgid "To send to more than one address, separate each address with a comma."
|
5444 |
msgstr ""
|
5445 |
|
5446 |
-
#: src/admin.php:
|
5447 |
msgid "PHP information"
|
5448 |
msgstr ""
|
5449 |
|
@@ -5455,11 +5571,7 @@ msgstr ""
|
|
5455 |
msgid "show PHP information (phpinfo)"
|
5456 |
msgstr ""
|
5457 |
|
5458 |
-
#: src/templates/wp-admin/settings/
|
5459 |
-
msgid "Get it here."
|
5460 |
-
msgstr ""
|
5461 |
-
|
5462 |
-
#: src/templates/wp-admin/settings/tab-status.php:70
|
5463 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
5464 |
msgstr ""
|
5465 |
|
@@ -5467,10 +5579,6 @@ msgstr ""
|
|
5467 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
5468 |
msgstr ""
|
5469 |
|
5470 |
-
#: src/templates/wp-admin/settings/tab-status.php:65
|
5471 |
-
msgid "Migrate Site"
|
5472 |
-
msgstr ""
|
5473 |
-
|
5474 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:30
|
5475 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
5476 |
msgstr ""
|
@@ -5479,7 +5587,7 @@ msgstr ""
|
|
5479 |
msgid "Also delete from remote storage"
|
5480 |
msgstr ""
|
5481 |
|
5482 |
-
#: src/admin.php:
|
5483 |
msgid "Latest UpdraftPlus.com news:"
|
5484 |
msgstr ""
|
5485 |
|
@@ -5496,7 +5604,7 @@ msgstr ""
|
|
5496 |
msgid "News"
|
5497 |
msgstr ""
|
5498 |
|
5499 |
-
#: src/admin.php:
|
5500 |
msgid "Backup set not found"
|
5501 |
msgstr ""
|
5502 |
|
@@ -5518,31 +5626,31 @@ msgstr ""
|
|
5518 |
msgid "Blog link"
|
5519 |
msgstr ""
|
5520 |
|
5521 |
-
#: src/admin.php:
|
5522 |
msgid "Testing %s Settings..."
|
5523 |
msgstr ""
|
5524 |
|
5525 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
5526 |
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."
|
5527 |
msgstr ""
|
5528 |
|
5529 |
-
#: src/admin.php:
|
5530 |
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."
|
5531 |
msgstr ""
|
5532 |
|
5533 |
-
#: src/admin.php:
|
5534 |
msgid "Notice"
|
5535 |
msgstr ""
|
5536 |
|
5537 |
-
#: src/backup.php:
|
5538 |
msgid "Errors encountered:"
|
5539 |
msgstr ""
|
5540 |
|
5541 |
-
#: src/admin.php:
|
5542 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
5543 |
msgstr ""
|
5544 |
|
5545 |
-
#: src/admin.php:
|
5546 |
msgid "Begun looking for this entity"
|
5547 |
msgstr ""
|
5548 |
|
@@ -5566,7 +5674,7 @@ msgstr ""
|
|
5566 |
msgid "Time taken (seconds):"
|
5567 |
msgstr ""
|
5568 |
|
5569 |
-
#: src/addons/migrator.php:1290, src/admin.php:
|
5570 |
msgid "Errors:"
|
5571 |
msgstr ""
|
5572 |
|
@@ -5624,11 +5732,11 @@ msgstr ""
|
|
5624 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
5625 |
msgstr ""
|
5626 |
|
5627 |
-
#: src/addons/multisite.php:
|
5628 |
msgid "Blog uploads"
|
5629 |
msgstr ""
|
5630 |
|
5631 |
-
#: src/addons/migrator.php:484, src/addons/multisite.php:
|
5632 |
msgid "Must-use plugins"
|
5633 |
msgstr ""
|
5634 |
|
@@ -5640,7 +5748,7 @@ msgstr ""
|
|
5640 |
msgid "starting from next time it is"
|
5641 |
msgstr ""
|
5642 |
|
5643 |
-
#: src/addons/sftp.php:
|
5644 |
msgid "Failure: Port must be an integer."
|
5645 |
msgstr ""
|
5646 |
|
@@ -5648,43 +5756,43 @@ msgstr ""
|
|
5648 |
msgid "password"
|
5649 |
msgstr ""
|
5650 |
|
5651 |
-
#: src/addons/sftp.php:
|
5652 |
msgid "username"
|
5653 |
msgstr ""
|
5654 |
|
5655 |
-
#: src/addons/sftp.php:
|
5656 |
msgid "host name"
|
5657 |
msgstr ""
|
5658 |
|
5659 |
-
#: src/addons/sftp.php:
|
5660 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
5661 |
msgstr ""
|
5662 |
|
5663 |
-
#: src/addons/sftp.php:
|
5664 |
msgid "Directory path"
|
5665 |
msgstr ""
|
5666 |
|
5667 |
#: src/addons/lockadmin.php:171, src/addons/moredatabase.php:252,
|
5668 |
-
#: src/addons/sftp.php:
|
5669 |
#: src/methods/openstack2.php:164, src/methods/updraftvault.php:361,
|
5670 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:50
|
5671 |
msgid "Password"
|
5672 |
msgstr ""
|
5673 |
|
5674 |
-
#: src/addons/sftp.php:
|
5675 |
msgid "Port"
|
5676 |
msgstr ""
|
5677 |
|
5678 |
-
#: src/addons/moredatabase.php:250, src/addons/sftp.php:
|
5679 |
#: src/addons/webdav.php:199
|
5680 |
msgid "Host"
|
5681 |
msgstr ""
|
5682 |
|
5683 |
-
#: src/addons/sftp.php:
|
5684 |
msgid "%s Error: Failed to download"
|
5685 |
msgstr ""
|
5686 |
|
5687 |
-
#: src/addons/sftp.php:
|
5688 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
5689 |
msgstr ""
|
5690 |
|
@@ -5733,8 +5841,8 @@ msgid "Failed: We were not able to place a file in that directory - please check
|
|
5733 |
msgstr ""
|
5734 |
|
5735 |
#: src/addons/googlecloud.php:776, src/addons/googlecloud.php:810,
|
5736 |
-
#: src/addons/googlecloud.php:816, src/addons/sftp.php:
|
5737 |
-
#: src/admin.php:
|
5738 |
#: src/methods/stream-base.php:356
|
5739 |
msgid "Failed"
|
5740 |
msgstr ""
|
@@ -5939,7 +6047,7 @@ msgstr ""
|
|
5939 |
msgid "Failure: No container details were given."
|
5940 |
msgstr ""
|
5941 |
|
5942 |
-
#: src/addons/moredatabase.php:251, src/addons/sftp.php:
|
5943 |
#: src/addons/webdav.php:187, src/methods/cloudfiles-new.php:189,
|
5944 |
#: src/methods/cloudfiles.php:524, src/methods/openstack2.php:158
|
5945 |
msgid "Username"
|
@@ -5950,11 +6058,11 @@ msgstr ""
|
|
5950 |
msgid "API key"
|
5951 |
msgstr ""
|
5952 |
|
5953 |
-
#: src/addons/migrator.php:325, src/addons/
|
5954 |
-
#: src/addons/moredatabase.php:
|
5955 |
-
#: src/addons/
|
5956 |
-
#: src/addons/
|
5957 |
-
#: src/
|
5958 |
#: src/methods/cloudfiles-new.php:184, src/methods/cloudfiles-new.php:189,
|
5959 |
#: src/methods/cloudfiles.php:519, src/methods/cloudfiles.php:524,
|
5960 |
#: src/methods/ftp.php:412, src/methods/ftp.php:416,
|
@@ -5996,11 +6104,11 @@ msgstr ""
|
|
5996 |
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."
|
5997 |
msgstr ""
|
5998 |
|
5999 |
-
#: src/admin.php:
|
6000 |
msgid "Test %s Settings"
|
6001 |
msgstr ""
|
6002 |
|
6003 |
-
#: src/class-updraftplus.php:
|
6004 |
#: src/methods/cloudfiles.php:383, src/methods/stream-base.php:297
|
6005 |
msgid "Error opening local file: Failed to download"
|
6006 |
msgstr ""
|
@@ -6009,7 +6117,7 @@ msgstr ""
|
|
6009 |
msgid "Cloud Files error - failed to upload file"
|
6010 |
msgstr ""
|
6011 |
|
6012 |
-
#: src/addons/sftp.php:
|
6013 |
#: src/methods/cloudfiles.php:147, src/methods/cloudfiles.php:189,
|
6014 |
#: src/methods/openstack-base.php:81, src/methods/openstack-base.php:315,
|
6015 |
#: src/methods/s3.php:376, src/methods/s3.php:388, src/methods/s3.php:389
|
@@ -6017,7 +6125,7 @@ msgid "%s Error: Failed to upload"
|
|
6017 |
msgstr ""
|
6018 |
|
6019 |
#: src/addons/googlecloud.php:201, src/addons/googlecloud.php:206,
|
6020 |
-
#: src/class-updraftplus.php:
|
6021 |
#: src/methods/googledrive.php:1026, src/methods/googledrive.php:1031
|
6022 |
msgid "%s Error: Failed to open local file"
|
6023 |
msgstr ""
|
@@ -6091,11 +6199,11 @@ msgid "you have authenticated your %s account."
|
|
6091 |
msgstr ""
|
6092 |
|
6093 |
#: src/addons/googlecloud.php:718, src/addons/googlecloud.php:839,
|
6094 |
-
#: src/addons/onedrive.php:920, src/addons/sftp.php:
|
6095 |
-
#: src/addons/
|
6096 |
-
#: src/methods/
|
6097 |
-
#: src/methods/
|
6098 |
-
#: src/methods/stream-base.php:372
|
6099 |
msgid "Success"
|
6100 |
msgstr ""
|
6101 |
|
@@ -6131,99 +6239,99 @@ msgstr ""
|
|
6131 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
6132 |
msgstr ""
|
6133 |
|
6134 |
-
#: src/
|
6135 |
-
#: src/
|
6136 |
-
#: src/restorer.php:
|
6137 |
msgid "OK"
|
6138 |
msgstr ""
|
6139 |
|
6140 |
-
#: src/restorer.php:
|
6141 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
6142 |
msgstr ""
|
6143 |
|
6144 |
-
#: src/addons/migrator.php:1305, src/restorer.php:
|
6145 |
msgid "the database query being run was:"
|
6146 |
msgstr ""
|
6147 |
|
6148 |
-
#: src/restorer.php:
|
6149 |
msgid "will restore as:"
|
6150 |
msgstr ""
|
6151 |
|
6152 |
-
#: src/class-updraftplus.php:
|
6153 |
-
#: src/restorer.php:
|
6154 |
msgid "Old table prefix:"
|
6155 |
msgstr ""
|
6156 |
|
6157 |
-
#: src/addons/reporting.php:
|
6158 |
-
#: src/backup.php:
|
6159 |
msgid "Backup of:"
|
6160 |
msgstr ""
|
6161 |
|
6162 |
-
#: src/restorer.php:
|
6163 |
msgid "Failed to open database file"
|
6164 |
msgstr ""
|
6165 |
|
6166 |
-
#: src/restorer.php:
|
6167 |
msgid "Failed to find database file"
|
6168 |
msgstr ""
|
6169 |
|
6170 |
-
#: src/restorer.php:
|
6171 |
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."
|
6172 |
msgstr ""
|
6173 |
|
6174 |
-
#: src/restorer.php:
|
6175 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
6176 |
msgstr ""
|
6177 |
|
6178 |
-
#: src/restorer.php:
|
6179 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
6180 |
msgstr ""
|
6181 |
|
6182 |
-
#: src/restorer.php:
|
6183 |
msgid "Failed to write out the decrypted database to the filesystem"
|
6184 |
msgstr ""
|
6185 |
|
6186 |
-
#: src/restorer.php:
|
6187 |
msgid "Failed to create a temporary directory"
|
6188 |
msgstr ""
|
6189 |
|
6190 |
-
#: src/restorer.php:
|
6191 |
msgid "Failed to delete working directory after restoring."
|
6192 |
msgstr ""
|
6193 |
|
6194 |
-
#: src/restorer.php:
|
6195 |
msgid "Could not delete old directory."
|
6196 |
msgstr ""
|
6197 |
|
6198 |
-
#: src/restorer.php:
|
6199 |
msgid "Cleaning up rubbish..."
|
6200 |
msgstr ""
|
6201 |
|
6202 |
-
#: src/restorer.php:
|
6203 |
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)..."
|
6204 |
msgstr ""
|
6205 |
|
6206 |
-
#: src/restorer.php:
|
6207 |
msgid "Database successfully decrypted."
|
6208 |
msgstr ""
|
6209 |
|
6210 |
-
#: src/restorer.php:
|
6211 |
msgid "Decrypting database (can take a while)..."
|
6212 |
msgstr ""
|
6213 |
|
6214 |
-
#: src/restorer.php:
|
6215 |
msgid "Unpacking backup..."
|
6216 |
msgstr ""
|
6217 |
|
6218 |
-
#: src/restorer.php:
|
6219 |
msgid "Copying this entity failed."
|
6220 |
msgstr ""
|
6221 |
|
6222 |
-
#: src/restorer.php:
|
6223 |
msgid "Backup file not available."
|
6224 |
msgstr ""
|
6225 |
|
6226 |
-
#: src/restorer.php:
|
6227 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
6228 |
msgstr ""
|
6229 |
|
@@ -6231,7 +6339,7 @@ msgstr ""
|
|
6231 |
msgid "Could not find one of the files for restoration"
|
6232 |
msgstr ""
|
6233 |
|
6234 |
-
#: src/restorer.php:
|
6235 |
msgid "Error message"
|
6236 |
msgstr ""
|
6237 |
|
@@ -6243,39 +6351,39 @@ msgstr ""
|
|
6243 |
msgid "Archive is expected to be size:"
|
6244 |
msgstr ""
|
6245 |
|
6246 |
-
#: src/admin.php:
|
6247 |
msgid "If making a request for support, please include this information:"
|
6248 |
msgstr ""
|
6249 |
|
6250 |
-
#: src/admin.php:
|
6251 |
msgid "ABORT: Could not find the information on which entities to restore."
|
6252 |
msgstr ""
|
6253 |
|
6254 |
-
#: src/admin.php:
|
6255 |
msgid "UpdraftPlus Restoration: Progress"
|
6256 |
msgstr ""
|
6257 |
|
6258 |
-
#: src/admin.php:
|
6259 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
6260 |
msgstr ""
|
6261 |
|
6262 |
-
#: src/admin.php:
|
6263 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
6264 |
msgstr ""
|
6265 |
|
6266 |
-
#: src/admin.php:
|
6267 |
msgid "Delete this backup set"
|
6268 |
msgstr ""
|
6269 |
|
6270 |
-
#: src/admin.php:
|
6271 |
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."
|
6272 |
msgstr ""
|
6273 |
|
6274 |
-
#: src/admin.php:
|
6275 |
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."
|
6276 |
msgstr ""
|
6277 |
|
6278 |
-
#: src/admin.php:
|
6279 |
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)."
|
6280 |
msgstr ""
|
6281 |
|
@@ -6316,19 +6424,19 @@ msgstr ""
|
|
6316 |
msgid "Use the server's SSL certificates"
|
6317 |
msgstr ""
|
6318 |
|
6319 |
-
#: src/admin.php:
|
6320 |
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."
|
6321 |
msgstr ""
|
6322 |
|
6323 |
-
#: src/admin.php:
|
6324 |
msgid "or, to reset this option"
|
6325 |
msgstr ""
|
6326 |
|
6327 |
-
#: src/admin.php:
|
6328 |
msgid "Follow this link to attempt to create the directory and set the permissions"
|
6329 |
msgstr ""
|
6330 |
|
6331 |
-
#: src/admin.php:
|
6332 |
msgid "Backup directory specified is writable, which is good."
|
6333 |
msgstr ""
|
6334 |
|
@@ -6360,16 +6468,16 @@ msgstr ""
|
|
6360 |
msgid "Advanced / Debugging Settings"
|
6361 |
msgstr ""
|
6362 |
|
6363 |
-
#: src/admin.php:
|
6364 |
msgid "Requesting start of backup..."
|
6365 |
msgstr ""
|
6366 |
|
6367 |
-
#: src/addons/morefiles.php:320, src/admin.php:
|
6368 |
msgid "Cancel"
|
6369 |
msgstr ""
|
6370 |
|
6371 |
-
#: src/addons/incremental.php:
|
6372 |
-
#: src/admin.php:
|
6373 |
msgid "None"
|
6374 |
msgstr ""
|
6375 |
|
@@ -6385,7 +6493,7 @@ msgstr ""
|
|
6385 |
msgid "Database encryption phrase"
|
6386 |
msgstr ""
|
6387 |
|
6388 |
-
#: src/admin.php:
|
6389 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:44
|
6390 |
msgid "Email"
|
6391 |
msgstr ""
|
@@ -6394,11 +6502,11 @@ msgstr ""
|
|
6394 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
6395 |
msgstr ""
|
6396 |
|
6397 |
-
#: src/addons/morefiles.php:466, src/admin.php:
|
6398 |
msgid "Exclude these:"
|
6399 |
msgstr ""
|
6400 |
|
6401 |
-
#: src/admin.php:
|
6402 |
msgid "Any other directories found inside wp-content"
|
6403 |
msgstr ""
|
6404 |
|
@@ -6414,45 +6522,45 @@ msgstr ""
|
|
6414 |
msgid "To fix the time at which a backup should take place,"
|
6415 |
msgstr ""
|
6416 |
|
6417 |
-
#: src/addons/incremental.php:
|
6418 |
msgid "Monthly"
|
6419 |
msgstr ""
|
6420 |
|
6421 |
-
#: src/addons/incremental.php:
|
6422 |
msgid "Fortnightly"
|
6423 |
msgstr ""
|
6424 |
|
6425 |
-
#: src/addons/incremental.php:
|
6426 |
msgid "Weekly"
|
6427 |
msgstr ""
|
6428 |
|
6429 |
-
#: src/addons/incremental.php:
|
6430 |
msgid "Daily"
|
6431 |
msgstr ""
|
6432 |
|
6433 |
-
#: src/admin.php:
|
6434 |
msgid "Download log file"
|
6435 |
msgstr ""
|
6436 |
|
6437 |
-
#: src/admin.php:
|
6438 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
6439 |
msgstr ""
|
6440 |
|
6441 |
-
#: src/admin.php:
|
6442 |
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"
|
6443 |
msgstr ""
|
6444 |
|
6445 |
-
#: src/admin.php:
|
6446 |
msgid "The request to the filesystem to create the directory failed."
|
6447 |
msgstr ""
|
6448 |
|
6449 |
-
#: src/
|
6450 |
-
#: src/admin.php:
|
6451 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:5
|
6452 |
msgid "Delete"
|
6453 |
msgstr ""
|
6454 |
|
6455 |
-
#: src/admin.php:
|
6456 |
msgid "show log"
|
6457 |
msgstr ""
|
6458 |
|
@@ -6529,7 +6637,7 @@ msgstr ""
|
|
6529 |
msgid "Yes"
|
6530 |
msgstr ""
|
6531 |
|
6532 |
-
#: src/admin.php:
|
6533 |
#: src/templates/wp-admin/advanced/site-info.php:45,
|
6534 |
#: src/templates/wp-admin/advanced/site-info.php:46,
|
6535 |
#: src/templates/wp-admin/advanced/site-info.php:53,
|
@@ -6549,19 +6657,19 @@ msgstr ""
|
|
6549 |
msgid "Web server:"
|
6550 |
msgstr ""
|
6551 |
|
6552 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6553 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
6554 |
msgstr ""
|
6555 |
|
6556 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6557 |
msgid "Do you need WordPress Multisite support?"
|
6558 |
msgstr ""
|
6559 |
|
6560 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6561 |
msgid "Multisite"
|
6562 |
msgstr ""
|
6563 |
|
6564 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
6565 |
msgid "Perform a one-time backup"
|
6566 |
msgstr ""
|
6567 |
|
@@ -6569,7 +6677,7 @@ msgstr ""
|
|
6569 |
msgid "Do read this helpful article of useful things to know before restoring."
|
6570 |
msgstr ""
|
6571 |
|
6572 |
-
#: src/class-updraftplus.php:
|
6573 |
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"
|
6574 |
msgstr ""
|
6575 |
|
@@ -6610,46 +6718,46 @@ msgstr ""
|
|
6610 |
msgid "Delete backup set"
|
6611 |
msgstr ""
|
6612 |
|
6613 |
-
#: src/admin.php:
|
6614 |
msgid "Download error: the server sent us a response which we did not understand."
|
6615 |
msgstr ""
|
6616 |
|
6617 |
#: src/addons/backblaze.php:225, src/addons/cloudfiles-enhanced.php:117,
|
6618 |
#: src/addons/migrator.php:878, src/addons/migrator.php:1175,
|
6619 |
#: src/addons/migrator.php:1256, src/addons/migrator.php:1305,
|
6620 |
-
#: src/addons/migrator.php:1543, src/addons/
|
6621 |
-
#: src/addons/migrator.php:1972, src/addons/migrator.php:1978,
|
6622 |
-
#: src/addons/migrator.php:2040, src/addons/migrator.php:2099,
|
6623 |
-
#: src/addons/migrator.php:2140, src/addons/migrator.php:2150,
|
6624 |
-
#: src/addons/migrator.php:2155, src/addons/s3-enhanced.php:164,
|
6625 |
#: src/addons/s3-enhanced.php:169, src/addons/s3-enhanced.php:171,
|
6626 |
-
#: src/addons/sftp.php:
|
6627 |
-
#: src/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6628 |
#: src/methods/remotesend.php:239, src/methods/updraftvault.php:527,
|
6629 |
-
#: src/restorer.php:196, src/restorer.php:224, src/restorer.php:
|
6630 |
msgid "Error:"
|
6631 |
msgstr ""
|
6632 |
|
6633 |
-
#: src/admin.php:
|
6634 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6635 |
msgid "calculating..."
|
6636 |
msgstr ""
|
6637 |
|
6638 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6639 |
msgid "UpdraftPlus - Upload backup files"
|
6640 |
msgstr ""
|
6641 |
|
6642 |
-
#: src/templates/wp-admin/advanced/site-info.php:38
|
6643 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6644 |
msgid "refresh"
|
6645 |
msgstr ""
|
6646 |
|
6647 |
-
#: src/templates/wp-admin/advanced/site-info.php:38
|
6648 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:42
|
6649 |
msgid "Web-server disk space in use by UpdraftPlus"
|
6650 |
msgstr ""
|
6651 |
|
6652 |
-
#: src/
|
6653 |
msgid "This is a count of the contents of your Updraft directory"
|
6654 |
msgstr ""
|
6655 |
|
@@ -6665,52 +6773,52 @@ msgstr ""
|
|
6665 |
msgid "Google Drive"
|
6666 |
msgstr ""
|
6667 |
|
6668 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6669 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
6670 |
msgstr ""
|
6671 |
|
6672 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6673 |
msgid "Opera web browser"
|
6674 |
msgstr ""
|
6675 |
|
6676 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
6677 |
msgid "More tasks:"
|
6678 |
msgstr ""
|
6679 |
|
6680 |
-
#: src/admin.php:
|
6681 |
msgid "Download most recently modified log file"
|
6682 |
msgstr ""
|
6683 |
|
6684 |
-
#: src/central/bootstrap.php:
|
6685 |
msgid "(Nothing yet logged)"
|
6686 |
msgstr ""
|
6687 |
|
6688 |
#: src/addons/autobackup.php:339, src/addons/autobackup.php:434,
|
6689 |
-
#: src/admin.php:
|
6690 |
msgid "Last log message"
|
6691 |
msgstr ""
|
6692 |
|
6693 |
-
#: src/addons/migrator.php:259, src/admin.php:
|
6694 |
#: src/templates/wp-admin/settings/tab-status.php:30
|
6695 |
msgid "Restore"
|
6696 |
msgstr ""
|
6697 |
|
6698 |
-
#: src/admin.php:
|
6699 |
#: src/templates/wp-admin/settings/tab-status.php:27
|
6700 |
msgid "Backup Now"
|
6701 |
msgstr ""
|
6702 |
|
6703 |
-
#: src/addons/
|
6704 |
-
#: src/addons/
|
6705 |
-
#: src/admin.php:
|
6706 |
#: src/includes/class-wpadmin-commands.php:157,
|
6707 |
-
#: src/includes/class-wpadmin-commands.php:526, src/restorer.php:
|
6708 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:82,
|
6709 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:83
|
6710 |
msgid "Database"
|
6711 |
msgstr ""
|
6712 |
|
6713 |
-
#: src/admin.php:
|
6714 |
msgid "Files"
|
6715 |
msgstr ""
|
6716 |
|
@@ -6722,11 +6830,11 @@ msgstr ""
|
|
6722 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
6723 |
msgstr ""
|
6724 |
|
6725 |
-
#: src/admin.php:
|
6726 |
msgid "At the same time as the files backup"
|
6727 |
msgstr ""
|
6728 |
|
6729 |
-
#: src/admin.php:
|
6730 |
msgid "Nothing currently scheduled"
|
6731 |
msgstr ""
|
6732 |
|
@@ -6738,15 +6846,15 @@ msgstr ""
|
|
6738 |
msgid "JavaScript warning"
|
6739 |
msgstr ""
|
6740 |
|
6741 |
-
#: src/admin.php:
|
6742 |
msgid "Delete Old Directories"
|
6743 |
msgstr ""
|
6744 |
|
6745 |
-
#: src/admin.php:
|
6746 |
msgid "Current limit is:"
|
6747 |
msgstr ""
|
6748 |
|
6749 |
-
#: src/admin.php:
|
6750 |
msgid "Your backup has been restored."
|
6751 |
msgstr ""
|
6752 |
|
@@ -6758,116 +6866,116 @@ msgstr ""
|
|
6758 |
msgid "Lead developer's homepage"
|
6759 |
msgstr ""
|
6760 |
|
6761 |
-
#: src/central/bootstrap.php:
|
6762 |
msgid "UpdraftPlus.Com"
|
6763 |
msgstr ""
|
6764 |
|
6765 |
-
#: src/admin.php:
|
6766 |
msgid "Your settings have been wiped."
|
6767 |
msgstr ""
|
6768 |
|
6769 |
-
#: src/admin.php:
|
6770 |
msgid "Backup directory successfully created."
|
6771 |
msgstr ""
|
6772 |
|
6773 |
-
#: src/admin.php:
|
6774 |
msgid "Backup directory could not be created"
|
6775 |
msgstr ""
|
6776 |
|
6777 |
-
#: src/admin.php:
|
6778 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
6779 |
msgstr ""
|
6780 |
|
6781 |
-
#: src/admin.php:
|
6782 |
msgid "Old directories successfully removed."
|
6783 |
msgstr ""
|
6784 |
|
6785 |
-
#: src/admin.php:
|
6786 |
msgid "Remove old directories"
|
6787 |
msgstr ""
|
6788 |
|
6789 |
#: src/addons/migrator.php:328, src/addons/migrator.php:343,
|
6790 |
-
#: src/admin.php:
|
6791 |
-
#: src/admin.php:
|
6792 |
msgid "Return to UpdraftPlus Configuration"
|
6793 |
msgstr ""
|
6794 |
|
6795 |
-
#: src/admin.php:
|
6796 |
-
#: src/admin.php:
|
6797 |
#: src/templates/wp-admin/settings/existing-backups-table.php:16
|
6798 |
msgid "Actions"
|
6799 |
msgstr ""
|
6800 |
|
6801 |
-
#: src/admin.php:
|
6802 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
6803 |
msgstr ""
|
6804 |
|
6805 |
-
#: src/admin.php:
|
6806 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
6807 |
msgstr ""
|
6808 |
|
6809 |
-
#: src/admin.php:
|
6810 |
msgid "No local copy present."
|
6811 |
msgstr ""
|
6812 |
|
6813 |
-
#: src/admin.php:
|
6814 |
msgid "Download in progress"
|
6815 |
msgstr ""
|
6816 |
|
6817 |
-
#: src/admin.php:
|
6818 |
msgid "File ready."
|
6819 |
msgstr ""
|
6820 |
|
6821 |
-
#: src/admin.php:
|
6822 |
msgid "Download failed"
|
6823 |
msgstr ""
|
6824 |
|
6825 |
-
#: src/addons/wp-cli.php:
|
6826 |
-
#: src/class-updraftplus.php:
|
6827 |
-
#: src/class-updraftplus.php:
|
6828 |
#: src/methods/addon-base-v2.php:98, src/methods/addon-base-v2.php:205,
|
6829 |
#: src/methods/addon-base-v2.php:225, src/methods/stream-base.php:219,
|
6830 |
-
#: src/restorer.php:
|
6831 |
#: src/updraftplus.php:158
|
6832 |
msgid "Error"
|
6833 |
msgstr ""
|
6834 |
|
6835 |
-
#: src/admin.php:
|
6836 |
msgid "Could not find that job - perhaps it has already finished?"
|
6837 |
msgstr ""
|
6838 |
|
6839 |
-
#: src/admin.php:
|
6840 |
msgid "Job deleted"
|
6841 |
msgstr ""
|
6842 |
|
6843 |
-
#: src/admin.php:
|
6844 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
6845 |
msgstr ""
|
6846 |
|
6847 |
-
#: src/admin.php:
|
6848 |
msgid "Nothing yet logged"
|
6849 |
msgstr ""
|
6850 |
|
6851 |
-
#: src/admin.php:
|
6852 |
msgid "Please consult this FAQ if you have problems backing up."
|
6853 |
msgstr ""
|
6854 |
|
6855 |
-
#: src/admin.php:
|
6856 |
msgid "Your website is hosted using the %s web server."
|
6857 |
msgstr ""
|
6858 |
|
6859 |
-
#: src/admin.php:
|
6860 |
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."
|
6861 |
msgstr ""
|
6862 |
|
6863 |
-
#: src/admin.php:
|
6864 |
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."
|
6865 |
msgstr ""
|
6866 |
|
6867 |
-
#: src/addons/azure.php:601, src/addons/migrator.php:933, src/admin.php:
|
6868 |
-
#: src/admin.php:
|
6869 |
-
#: src/admin.php:
|
6870 |
-
#: src/admin.php:
|
6871 |
#: src/methods/cloudfiles-new.php:100, src/methods/cloudfiles.php:440,
|
6872 |
#: src/methods/ftp.php:330, src/methods/openstack-base.php:571,
|
6873 |
#: src/methods/s3.php:859, src/methods/s3.php:863,
|
@@ -6877,11 +6985,11 @@ msgstr ""
|
|
6877 |
msgid "Warning"
|
6878 |
msgstr ""
|
6879 |
|
6880 |
-
#: src/admin.php:
|
6881 |
msgid "Add-Ons / Pro Support"
|
6882 |
msgstr ""
|
6883 |
|
6884 |
-
#: src/admin.php:
|
6885 |
msgid "Settings"
|
6886 |
msgstr ""
|
6887 |
|
@@ -6889,7 +6997,7 @@ msgstr ""
|
|
6889 |
msgid "Could not create %s zip. Consult the log file for more information."
|
6890 |
msgstr ""
|
6891 |
|
6892 |
-
#: src/backup.php:
|
6893 |
msgid "Infinite recursion: consult your log for more information"
|
6894 |
msgstr ""
|
6895 |
|
@@ -6901,50 +7009,50 @@ msgstr ""
|
|
6901 |
msgid "Like UpdraftPlus and can spare one minute?"
|
6902 |
msgstr ""
|
6903 |
|
6904 |
-
#: src/addons/azure.php:268, src/class-updraftplus.php:
|
6905 |
#: src/methods/googledrive.php:1112, src/methods/s3.php:341
|
6906 |
msgid "File not found"
|
6907 |
msgstr ""
|
6908 |
|
6909 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6910 |
msgid "The decryption key used:"
|
6911 |
msgstr ""
|
6912 |
|
6913 |
-
#: src/class-updraftplus.php:
|
6914 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6915 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
6916 |
msgstr ""
|
6917 |
|
6918 |
-
#: src/class-updraftplus.php:
|
6919 |
-
#: src/includes/class-updraftplus-encryption.php:
|
6920 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
6921 |
msgstr ""
|
6922 |
|
6923 |
-
#: src/backup.php:
|
6924 |
msgid "Could not open the backup file for writing"
|
6925 |
msgstr ""
|
6926 |
|
6927 |
-
#: src/class-updraftplus.php:
|
6928 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
6929 |
msgstr ""
|
6930 |
|
6931 |
-
#: src/class-updraftplus.php:
|
6932 |
msgid "Could not read the directory"
|
6933 |
msgstr ""
|
6934 |
|
6935 |
-
#: src/admin.php:
|
6936 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
6937 |
msgstr ""
|
6938 |
|
6939 |
-
#: src/backup.php:
|
6940 |
msgid "WordPress backup is complete"
|
6941 |
msgstr ""
|
6942 |
|
6943 |
-
#: src/class-updraftplus.php:
|
6944 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
6945 |
msgstr ""
|
6946 |
|
6947 |
-
#: src/class-updraftplus.php:
|
6948 |
msgid "The backup apparently succeeded and is now complete"
|
6949 |
msgstr ""
|
6950 |
|
@@ -6952,41 +7060,41 @@ msgstr ""
|
|
6952 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
6953 |
msgstr ""
|
6954 |
|
6955 |
-
#: src/class-updraftplus.php:
|
6956 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
6957 |
msgstr ""
|
6958 |
|
6959 |
-
#: src/class-updraftplus.php:
|
6960 |
msgid "Others"
|
6961 |
msgstr ""
|
6962 |
|
6963 |
-
#: src/addons/multisite.php:
|
6964 |
msgid "Uploads"
|
6965 |
msgstr ""
|
6966 |
|
6967 |
-
#: src/class-updraftplus.php:
|
6968 |
msgid "Themes"
|
6969 |
msgstr ""
|
6970 |
|
6971 |
-
#: src/class-updraftplus.php:
|
6972 |
msgid "Plugins"
|
6973 |
msgstr ""
|
6974 |
|
6975 |
-
#: src/class-updraftplus.php:
|
6976 |
msgid "No log files were found."
|
6977 |
msgstr ""
|
6978 |
|
6979 |
-
#: src/admin.php:
|
6980 |
msgid "The log file could not be read."
|
6981 |
msgstr ""
|
6982 |
|
6983 |
-
#: src/admin.php:
|
6984 |
-
#: src/class-updraftplus.php:
|
6985 |
-
#: src/class-updraftplus.php:
|
6986 |
msgid "UpdraftPlus notice:"
|
6987 |
msgstr ""
|
6988 |
|
6989 |
-
#: src/addons/multisite.php:74, src/addons/multisite.php:
|
6990 |
#: src/options.php:59
|
6991 |
msgid "UpdraftPlus Backups"
|
6992 |
msgstr ""
|
11 |
"Language: bg\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
+
#: src/addons/wp-cli.php:88
|
15 |
+
msgid "No previous backup found to add an increment to."
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: src/restorer.php:2427
|
19 |
+
msgid "Requested character set (%s) is not present - changing to %s."
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:32
|
23 |
+
msgid "Allow only administrators to log in"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:31
|
27 |
+
msgid "You can forbid non-admins logins to this cloned site by checking the checkbox below"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:30
|
31 |
+
msgid "UpdraftPlus temporary clone user login settings:"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:42
|
35 |
+
msgid "Extend life"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:41
|
39 |
+
msgid "You can extend the life of this clone at updraftplus.com, note that each full week you extend by will cost 1 token."
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:40
|
43 |
+
msgid "Your clone will expire:"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:39
|
47 |
+
msgid "Welcome to your UpdraftPlus temporary clone"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:38
|
51 |
+
msgid "Refresh connection"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:32
|
55 |
+
msgid "Unable to get expiry date"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: src/addons/reporting.php:493
|
59 |
+
msgid "Log all messages to syslog"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: src/addons/sftp.php:601, src/addons/sftp.php:603
|
63 |
+
msgid "The server's RSA key %s fingerprint: %s."
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: src/addons/sftp.php:597
|
67 |
+
msgid "Failed: We are unable to match the fingerprint. However, we were able to log in and move to the indicated directory and successfully create a file in that location."
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: src/addons/sftp.php:478
|
71 |
+
msgid "MD5 (128-bit) fingerprint, in hex format - should have the same length and general appearance as this (colons optional): 73:51:43:b1:b5:fc:8b:b7:0a:3a:a9:b1:0f:69:73:a8. Using a fingerprint is not essential, but you are not secure against %s if you do not use one"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: src/addons/sftp.php:475
|
75 |
+
msgid "RSA fingerprint"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: src/addons/sftp.php:82
|
79 |
+
msgid "Fingerprints don't match."
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:14
|
83 |
+
msgid "More information here."
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: src/admin.php:2697
|
87 |
+
msgid "Migrate / Clone"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: src/includes/class-commands.php:894, src/includes/class-commands.php:898
|
91 |
+
msgid "The creation of your backup data for creating the clone should now begin."
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: src/includes/class-commands.php:893
|
95 |
+
msgid "Your temporary clone has been created:"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: src/includes/class-commands.php:892
|
99 |
+
msgid "Your available temporary clone tokens:"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: src/admin.php:2885, src/admin.php:3825,
|
103 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:67
|
104 |
+
msgid "Only allow this backup to be deleted manually (i.e. keep it even if retention limits are hit)."
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: src/addons/wp-cli.php:806
|
108 |
+
msgid "You have just given the %1$s option. The %1$s is working with \"%2$s\" addon. Get the \"%2$s\" addon: %3$s"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: src/addons/wp-cli.php:765
|
112 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old)."
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: src/addons/wp-cli.php:711, src/addons/wp-cli.php:715
|
116 |
+
msgid "This is not an incremental backup"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: src/addons/wp-cli.php:640
|
120 |
+
msgid "Run this command to see the log file for this restoration (needed for any support requests)."
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: src/addons/migrator.php:1784
|
124 |
+
msgid "To create a temporary clone you must first connect to your UpdraftPlus.com account (and have clone tokens available in that account)."
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: src/class-updraftplus.php:170
|
128 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: src/admin.php:5281
|
132 |
msgid "(current version)"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: src/admin.php:5262
|
136 |
msgid "Forbid logins from non-administrators on this clone"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: src/admin.php:3552
|
140 |
msgid "press here"
|
141 |
msgstr ""
|
142 |
|
150 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: src/addons/incremental.php:255
|
154 |
msgid "Tell me more"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: src/addons/incremental.php:243
|
158 |
msgid "And then add an incremental backup"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: src/addons/incremental.php:221, src/updraftplus.php:99
|
162 |
msgid "Every hour"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: src/includes/class-commands.php:867
|
166 |
msgid "You can add more temporary clone tokens to your account here."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: src/includes/class-commands.php:864
|
170 |
msgid "Create clone"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: src/includes/class-commands.php:860
|
174 |
msgid "Available temporary clone tokens:"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: src/addons/migrator.php:1779
|
|
|
|
|
|
|
|
|
178 |
msgid "Or, create a temporary clone"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: src/admin.php:2766, src/includes/class-commands.php:865,
|
182 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
183 |
msgid "Processing"
|
184 |
msgstr ""
|
195 |
msgid "I consent to %s"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: src/admin.php:2835,
|
199 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
200 |
msgid "One Time Password (check your OTP app to get this password)"
|
201 |
msgstr ""
|
244 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: src/admin.php:5225
|
248 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
249 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
250 |
msgstr[0] ""
|
251 |
msgstr[1] ""
|
252 |
|
253 |
+
#: src/admin.php:828
|
254 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: src/admin.php:827
|
258 |
msgid "You can also close this wizard."
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: src/admin.php:826
|
262 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: src/admin.php:825
|
266 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: src/admin.php:824
|
270 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: src/admin.php:823
|
274 |
msgid "Perhaps you would want to login instead."
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: src/admin.php:822
|
278 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: src/admin.php:821
|
282 |
msgid "An email is required and needs to be in a valid format."
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: src/admin.php:820
|
286 |
msgid "Both email and password fields are required."
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: src/admin.php:819
|
290 |
msgid "Registration successful."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: src/admin.php:818, src/admin.php:819
|
294 |
msgid "Please follow this link to open %s in a new window."
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: src/admin.php:818
|
298 |
msgid "Login successful."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: src/admin.php:817,
|
302 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
303 |
msgid "UpdraftCentral Cloud"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: src/admin.php:402
|
307 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: src/admin.php:401
|
311 |
msgid "Dismiss all UpdraftPlus news"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: src/admin.php:400
|
315 |
msgid "UpdraftPlus News"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: src/addons/wp-cli.php:531
|
319 |
msgid "Migration key created:"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: src/addons/wp-cli.php:521
|
323 |
msgid "Missing parameters"
|
324 |
msgstr ""
|
325 |
|
339 |
msgid "launching some time in 2018"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: src/admin.php:816
|
343 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
344 |
msgstr ""
|
345 |
|
351 |
msgid "Upload backup"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: src/admin.php:4135
|
355 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: src/admin.php:815
|
359 |
msgid "(already uploaded)"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: src/admin.php:813
|
363 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: src/admin.php:736, src/admin.php:4135
|
367 |
msgid "Upload"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: src/addons/reporting.php:527, src/admin.php:687
|
371 |
msgid "Only email the database backup"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: src/addons/reporting.php:527
|
375 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: src/addons/reporting.php:527
|
379 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
380 |
msgstr ""
|
381 |
|
383 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: src/addons/incremental.php:72
|
387 |
msgid "Increments exist at: %s"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: src/addons/incremental.php:70, src/addons/incremental.php:72
|
391 |
msgid "(latest increment: %s)"
|
392 |
msgstr ""
|
393 |
|
407 |
msgid "WP CLI"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: src/addons/wp-cli.php:263
|
411 |
msgid "Invalid Job Id"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: src/addons/wp-cli.php:205
|
415 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: src/addons/wp-cli.php:195
|
419 |
msgid "Recently started backup job id: %s"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: src/addons/wp-cli.php:100, src/addons/wp-cli.php:488,
|
423 |
+
#: src/addons/wp-cli.php:606, src/addons/wp-cli.php:691,
|
424 |
+
#: src/addons/wp-cli.php:714
|
425 |
msgid "The given value for the '%s' option is not valid"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: src/addons/migrator.php:1746
|
429 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: src/addons/migrator.php:1726
|
433 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: src/addons/migrator.php:1726
|
437 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: src/includes/class-remote-send.php:414
|
441 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
442 |
msgstr ""
|
443 |
|
469 |
msgid "Thank you for installing UpdraftPlus!"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: src/includes/class-remote-send.php:507
|
473 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: src/restorer.php:494
|
477 |
msgid "Failed to read from the working directory."
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: src/restorer.php:493
|
481 |
msgid "Failed to find a manifest file in the backup."
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: src/restorer.php:492
|
485 |
msgid "Failed to read the manifest file from backup."
|
486 |
msgstr ""
|
487 |
|
497 |
msgid "Ensure you are logged into the correct account before continuing."
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: src/admin.php:4872
|
501 |
msgid "Remote storage method and instance id are required for authentication."
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: src/admin.php:4868
|
505 |
msgid "authentication error"
|
506 |
msgstr ""
|
507 |
|
529 |
msgid "Delete these settings"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: src/addons/morestorage.php:81, src/admin.php:812
|
533 |
msgid "Currently disabled"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: src/addons/morestorage.php:81, src/admin.php:811
|
537 |
msgid "Currently enabled"
|
538 |
msgstr ""
|
539 |
|
565 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:78
|
569 |
msgid "remote site"
|
570 |
msgstr ""
|
571 |
|
573 |
msgid "Invalid bucket name"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: src/restorer.php:2384
|
577 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
578 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
579 |
msgstr[0] ""
|
580 |
msgstr[1] ""
|
581 |
|
582 |
+
#: src/class-updraftplus.php:4564
|
583 |
msgid "Your chosen replacement collation"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: src/class-updraftplus.php:4541
|
587 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: src/class-updraftplus.php:4541
|
591 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
592 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
593 |
msgstr[0] ""
|
625 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: src/central/bootstrap.php:521
|
629 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: src/central/bootstrap.php:519
|
633 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: src/central/bootstrap.php:516
|
637 |
msgid "A website where you have installed %s"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: src/central/bootstrap.php:514
|
641 |
msgid "Self-hosted dashboard"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: src/central/bootstrap.php:256
|
645 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
646 |
msgstr ""
|
647 |
|
651 |
msgstr[0] ""
|
652 |
msgstr[1] ""
|
653 |
|
654 |
+
#: src/restorer.php:2346
|
655 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: src/class-updraftplus.php:4517
|
659 |
msgid "Your chosen character set to use instead:"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: src/class-updraftplus.php:4507
|
663 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: src/class-updraftplus.php:4507
|
667 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
668 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
669 |
msgstr[0] ""
|
670 |
msgstr[1] ""
|
671 |
|
672 |
+
#: src/central/bootstrap.php:599
|
673 |
msgid "Create another key"
|
674 |
msgstr "Създай друг ключ"
|
675 |
|
676 |
+
#: src/central/bootstrap.php:528
|
677 |
msgid "UpdraftCentral dashboard connection details"
|
678 |
msgstr ""
|
679 |
|
680 |
+
#: src/central/bootstrap.php:522
|
681 |
msgid "Next"
|
682 |
msgstr "Следващ"
|
683 |
|
684 |
+
#: src/central/bootstrap.php:508
|
685 |
msgid "an account"
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: src/central/bootstrap.php:508
|
689 |
msgid "i.e. if you have %s there"
|
690 |
msgstr ""
|
691 |
|
692 |
+
#: src/central/bootstrap.php:497
|
693 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
694 |
msgstr ""
|
695 |
|
696 |
+
#: src/central/bootstrap.php:471
|
697 |
msgid "Manage existing keys (%d)..."
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: src/central/bootstrap.php:421
|
701 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: src/central/bootstrap.php:258
|
705 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: src/central/bootstrap.php:256
|
709 |
msgid "Detailed instructions for this can be found at %s"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: src/central/bootstrap.php:256
|
713 |
msgid "You now need to copy the key below and enter it at your %s."
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: src/admin.php:806
|
717 |
msgid "Please enter a valid URL e.g http://example.com"
|
718 |
msgstr "Моля въведете валиден адрес - пример http://example.com"
|
719 |
|
753 |
msgid "Account ID"
|
754 |
msgstr "Акаунт ID"
|
755 |
|
756 |
+
#: src/class-updraftplus.php:4346
|
757 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: src/class-updraftplus.php:4344, src/class-updraftplus.php:4346
|
761 |
msgid "the migrator add-on"
|
762 |
msgstr ""
|
763 |
|
764 |
+
#: src/class-updraftplus.php:4344
|
765 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: src/class-updraftplus.php:4342
|
769 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
770 |
msgstr ""
|
771 |
|
772 |
+
#: src/class-updraftplus.php:4337
|
773 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
774 |
msgstr ""
|
775 |
|
781 |
msgid "Follow this link to remove these settings for %s."
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: src/admin.php:787
|
785 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: src/backup.php:2132, src/class-updraftplus.php:2214,
|
789 |
+
#: src/class-updraftplus.php:2279, src/class-updraftplus.php:2413,
|
790 |
+
#: src/class-updraftplus.php:4002, src/restorer.php:347
|
791 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
792 |
msgstr ""
|
793 |
|
794 |
+
#: src/backup.php:2123, src/class-updraftplus.php:2205,
|
795 |
+
#: src/class-updraftplus.php:2272, src/class-updraftplus.php:2406,
|
796 |
+
#: src/class-updraftplus.php:3993, src/restorer.php:333
|
797 |
msgid "A PHP exception (%s) has occurred: %s"
|
798 |
msgstr ""
|
799 |
|
813 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: src/templates/wp-admin/settings/tab-status.php:70
|
817 |
msgid "Remote storage authentication"
|
818 |
msgstr ""
|
819 |
|
845 |
msgid "Instant and secure logon with a wave of your phone."
|
846 |
msgstr ""
|
847 |
|
848 |
+
#: src/backup.php:2136
|
849 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: src/admin.php:5078
|
853 |
msgid "Value"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: src/admin.php:1627
|
857 |
msgid "Did not know how to delete from this cloud service."
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: src/addons/sftp.php:792
|
861 |
msgid "Encrypted login failed; trying non-encrypted"
|
862 |
msgstr ""
|
863 |
|
865 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:80
|
869 |
msgid "Stored at: %s"
|
870 |
msgstr ""
|
871 |
|
873 |
msgid "Cloud Files"
|
874 |
msgstr ""
|
875 |
|
876 |
+
#: src/admin.php:4823
|
877 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: src/admin.php:4782
|
881 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
882 |
msgstr ""
|
883 |
|
894 |
msgid "Extra database"
|
895 |
msgstr ""
|
896 |
|
897 |
+
#: src/admin.php:3991
|
898 |
msgid "Press here to download or browse"
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: src/admin.php:1187, src/admin.php:1197
|
902 |
msgid "Error: invalid path"
|
903 |
msgstr ""
|
904 |
|
905 |
+
#: src/admin.php:1000
|
906 |
msgid "An error occurred when fetching storage module options: "
|
907 |
msgstr ""
|
908 |
|
909 |
+
#: src/admin.php:803
|
910 |
msgid "Loading log file"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: src/admin.php:802
|
914 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: src/admin.php:801
|
918 |
msgid "Search"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: src/admin.php:800
|
922 |
msgid "Select a file to view information about it"
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: src/admin.php:799
|
926 |
msgid "Browsing zip file"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: src/admin.php:768
|
930 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: src/admin.php:715
|
934 |
msgid "Browse contents"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: src/restorer.php:2167
|
938 |
msgid "Skipped tables:"
|
939 |
msgstr ""
|
940 |
|
941 |
+
#: src/class-updraftplus.php:4629
|
942 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
943 |
msgstr ""
|
944 |
|
945 |
+
#: src/admin.php:2873
|
946 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: src/admin.php:2873
|
950 |
msgid "All WordPress tables will be backed up."
|
951 |
msgstr ""
|
952 |
|
953 |
+
#: src/admin.php:798
|
954 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: src/admin.php:798
|
958 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
959 |
msgstr ""
|
960 |
|
961 |
+
#: src/admin.php:798
|
962 |
msgid "The available memory on the server."
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: src/admin.php:798
|
966 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
967 |
msgstr ""
|
968 |
|
969 |
+
#: src/admin.php:798
|
970 |
msgid "The file failed to upload. Please check the following:"
|
971 |
msgstr ""
|
972 |
|
973 |
+
#: src/admin.php:797
|
974 |
msgid "HTTP code:"
|
975 |
msgstr ""
|
976 |
|
977 |
+
#: src/addons/wp-cli.php:109, src/admin.php:692
|
978 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
979 |
msgstr ""
|
980 |
|
1137 |
msgid "Free"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: src/admin.php:399, src/templates/wp-admin/settings/tab-addons.php:34,
|
1141 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1142 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1143 |
msgid "UpdraftPlus"
|
1354 |
msgid "UpdraftPlus Premium:"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:10
|
1358 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1359 |
msgstr ""
|
1360 |
|
1406 |
msgid "Export / import settings"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
+
#: src/restorer.php:2386
|
1410 |
msgid "Processing table (%s)"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
+
#: src/restorer.php:2133
|
1414 |
msgid "Backup of: %s"
|
1415 |
msgstr ""
|
1416 |
|
1426 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
+
#: src/central/bootstrap.php:594
|
1430 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1431 |
msgstr ""
|
1432 |
|
1433 |
+
#: src/backup.php:1730
|
1434 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1435 |
msgstr ""
|
1436 |
|
1437 |
+
#: src/templates/wp-admin/settings/tab-status.php:71
|
1438 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: src/admin.php:1703
|
1442 |
msgid "Remote files deleted:"
|
1443 |
msgstr ""
|
1444 |
|
1445 |
+
#: src/admin.php:1702
|
1446 |
msgid "Local files deleted:"
|
1447 |
msgstr ""
|
1448 |
|
1450 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1451 |
msgstr ""
|
1452 |
|
1453 |
+
#: src/admin.php:796
|
1454 |
msgid "remote files deleted"
|
1455 |
msgstr ""
|
1456 |
|
1457 |
+
#: src/admin.php:794
|
1458 |
msgid "Complete"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: src/admin.php:793
|
1462 |
msgid "Do you want to carry out the import?"
|
1463 |
msgstr ""
|
1464 |
|
1465 |
+
#: src/admin.php:792
|
1466 |
msgid "Which was exported on:"
|
1467 |
msgstr ""
|
1468 |
|
1469 |
+
#: src/admin.php:791
|
1470 |
msgid "This will import data from:"
|
1471 |
msgstr ""
|
1472 |
|
1473 |
+
#: src/admin.php:790
|
1474 |
msgid "Importing..."
|
1475 |
msgstr ""
|
1476 |
|
1477 |
+
#: src/admin.php:786
|
1478 |
msgid "You have not yet selected a file to import."
|
1479 |
msgstr ""
|
1480 |
|
1481 |
+
#: src/admin.php:770
|
1482 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1483 |
msgstr ""
|
1484 |
|
1485 |
+
#: src/admin.php:98
|
1486 |
msgid "template not found"
|
1487 |
msgstr ""
|
1488 |
|
1511 |
msgid "An error response was received; HTTP code:"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
+
#: src/includes/class-commands.php:378
|
1515 |
msgid "%s add-on not found"
|
1516 |
msgstr ""
|
1517 |
|
1523 |
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"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
+
#: src/admin.php:2497
|
1527 |
msgid "To fix this problem go here."
|
1528 |
msgstr ""
|
1529 |
|
1530 |
+
#: src/admin.php:2497
|
1531 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: src/admin.php:754
|
1535 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1536 |
msgstr ""
|
1537 |
|
1587 |
msgid "FAQs"
|
1588 |
msgstr ""
|
1589 |
|
1590 |
+
#: src/central/bootstrap.php:550
|
1591 |
msgid "More information..."
|
1592 |
msgstr ""
|
1593 |
|
1594 |
+
#: src/central/bootstrap.php:548
|
1595 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: src/central/bootstrap.php:458
|
1599 |
msgid "Key size: %d bits"
|
1600 |
msgstr ""
|
1601 |
|
1602 |
+
#: src/central/bootstrap.php:453
|
1603 |
msgid "Public key was sent to:"
|
1604 |
msgstr ""
|
1605 |
|
1606 |
+
#: src/backup.php:2349
|
1607 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1608 |
msgstr ""
|
1609 |
|
1610 |
+
#: src/backup.php:2327
|
1611 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: src/addons/migrator.php:1759
|
1615 |
msgid "Create key"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:542
|
1619 |
msgid "slower, strongest"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1623 |
msgid "recommended"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1627 |
msgid "%s bytes"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
+
#: src/addons/migrator.php:1754, src/central/bootstrap.php:540
|
1631 |
msgid "faster (possibility for slow PHP installs)"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
+
#: src/addons/migrator.php:1753, src/central/bootstrap.php:539
|
1635 |
msgid "easy to break, fastest"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
+
#: src/addons/migrator.php:1753, src/addons/migrator.php:1754,
|
1639 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:539,
|
1640 |
+
#: src/central/bootstrap.php:540, src/central/bootstrap.php:542
|
1641 |
msgid "%s bits"
|
1642 |
msgstr ""
|
1643 |
|
1644 |
+
#: src/addons/migrator.php:1751, src/central/bootstrap.php:537
|
1645 |
msgid "Encryption key size:"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
+
#: src/addons/migrator.php:1749
|
1649 |
msgid "Enter your chosen name"
|
1650 |
msgstr ""
|
1651 |
|
1652 |
+
#: src/addons/migrator.php:1748
|
1653 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1654 |
msgstr ""
|
1655 |
|
1665 |
msgid "login"
|
1666 |
msgstr ""
|
1667 |
|
1668 |
+
#: src/addons/reporting.php:525, src/addons/reporting.php:525,
|
1669 |
+
#: src/addons/reporting.php:527, src/methods/email.php:100
|
1670 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1671 |
msgstr ""
|
1672 |
|
1674 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
#: src/class-updraftplus.php:1815
|
1678 |
msgid "Size: %s MB"
|
1679 |
msgstr ""
|
1680 |
|
1686 |
msgid "Now"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
1690 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1691 |
msgstr ""
|
1692 |
|
1708 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1709 |
msgstr ""
|
1710 |
|
1711 |
+
#: src/class-updraftplus.php:655, src/class-updraftplus.php:700
|
1712 |
msgid "The given file was not found, or could not be read."
|
1713 |
msgstr ""
|
1714 |
|
1715 |
+
#: src/central/bootstrap.php:592
|
1716 |
msgid "UpdraftCentral (Remote Control)"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#: src/central/bootstrap.php:581
|
1720 |
msgid "View recent UpdraftCentral log events"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: src/central/bootstrap.php:531
|
1724 |
msgid "Enter any description"
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: src/central/bootstrap.php:530
|
1728 |
msgid "Description"
|
1729 |
msgstr ""
|
1730 |
|
1731 |
+
#: src/central/bootstrap.php:463
|
1732 |
msgid "Delete..."
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: src/central/bootstrap.php:456
|
1736 |
msgid "Created:"
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: src/central/bootstrap.php:453
|
1740 |
msgid "Access this site as user:"
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: src/central/bootstrap.php:477
|
1744 |
msgid "Details"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: src/central/bootstrap.php:476
|
1748 |
msgid "Key description"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: src/central/bootstrap.php:349, src/central/bootstrap.php:360
|
1752 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: src/central/bootstrap.php:219
|
1756 |
msgid "An invalid URL was entered"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
+
#: src/central/bootstrap.php:83
|
1760 |
msgid "Close..."
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: src/central/bootstrap.php:75
|
1764 |
msgid "This connection appears to already have been made."
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: src/central/bootstrap.php:72
|
1768 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: src/central/bootstrap.php:68
|
1772 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: src/central/bootstrap.php:68
|
1776 |
msgid "You are not logged into this WordPress site in your web browser."
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: src/central/bootstrap.php:65
|
1780 |
msgid "The key referred to was unknown."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: src/central/bootstrap.php:62
|
1784 |
msgid "A new UpdraftCentral connection has not been made."
|
1785 |
msgstr ""
|
1786 |
|
1787 |
+
#: src/central/bootstrap.php:60
|
1788 |
msgid "An UpdraftCentral connection has been made successfully."
|
1789 |
msgstr ""
|
1790 |
|
1791 |
+
#: src/central/bootstrap.php:57
|
1792 |
msgid "UpdraftCentral Connection"
|
1793 |
msgstr ""
|
1794 |
|
1795 |
+
#: src/backup.php:1032, src/class-updraftplus.php:3022
|
1796 |
msgid "The backup was aborted by the user"
|
1797 |
msgstr ""
|
1798 |
|
1799 |
+
#: src/admin.php:4818
|
1800 |
msgid "Your settings have been saved."
|
1801 |
msgstr ""
|
1802 |
|
1803 |
+
#: src/admin.php:3871
|
1804 |
msgid "Total backup size:"
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: src/admin.php:3215
|
1808 |
msgid "stop"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
#: src/admin.php:3057
|
1812 |
msgid "The backup has finished running"
|
1813 |
msgstr ""
|
1814 |
|
1830 |
msgid "this backup set"
|
1831 |
msgstr ""
|
1832 |
|
1833 |
+
#: src/admin.php:1777
|
1834 |
msgid "calculate"
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: src/admin.php:769
|
1838 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1839 |
msgstr ""
|
1840 |
|
1841 |
+
#: src/admin.php:762
|
1842 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1843 |
msgstr ""
|
1844 |
|
1845 |
+
#: src/admin.php:761
|
1846 |
msgid "Please enter a valid URL"
|
1847 |
msgstr ""
|
1848 |
|
1849 |
+
#: src/admin.php:744
|
1850 |
msgid "Saving..."
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
#: src/admin.php:706
|
1854 |
msgid "Error: the server sent us a response which we did not understand."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: src/admin.php:698
|
1858 |
msgid "Fetching..."
|
1859 |
msgstr ""
|
1860 |
|
1862 |
msgid "Asia Pacific (Seoul)"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: src/restorer.php:2156
|
1866 |
msgid "Uploads URL:"
|
1867 |
msgstr ""
|
1868 |
|
1870 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1871 |
msgstr ""
|
1872 |
|
1873 |
+
#: src/class-updraftplus.php:4415, src/restorer.php:2175
|
1874 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: src/class-updraftplus.php:4411
|
1878 |
msgid "Please read this link for important information on this process."
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: src/class-updraftplus.php:4411
|
1882 |
msgid "It will be imported as a new site."
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: src/admin.php:2741, src/templates/wp-admin/notices/horizontal-notice.php:16,
|
1886 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1887 |
msgid "Dismiss"
|
1888 |
msgstr ""
|
1889 |
|
1890 |
+
#: src/admin.php:781
|
1891 |
msgid "Please fill in the required information."
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: src/addons/multisite.php:596
|
1895 |
msgid "Read more..."
|
1896 |
msgstr ""
|
1897 |
|
1898 |
+
#: src/addons/multisite.php:587
|
1899 |
msgid "may include some site-wide data"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: src/addons/multisite.php:582
|
1903 |
msgid "All sites"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: src/addons/multisite.php:578
|
1907 |
msgid "Which site to restore"
|
1908 |
msgstr ""
|
1909 |
|
1948 |
msgid "Call WordPress action:"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
+
#: src/admin.php:2881
|
1952 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1953 |
msgstr ""
|
1954 |
|
1980 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: src/admin.php:4692
|
1984 |
msgid "Send this backup to remote storage"
|
1985 |
msgstr ""
|
1986 |
|
1987 |
+
#: src/admin.php:4690
|
1988 |
msgid "Check out UpdraftPlus Vault."
|
1989 |
msgstr ""
|
1990 |
|
1991 |
+
#: src/admin.php:4690
|
1992 |
msgid "Not got any remote storage?"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
+
#: src/admin.php:4690
|
1996 |
msgid "settings"
|
1997 |
msgstr ""
|
1998 |
|
1999 |
+
#: src/admin.php:4690
|
2000 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
2001 |
msgstr ""
|
2002 |
|
2003 |
+
#: src/admin.php:2879
|
2004 |
msgid "Include any files in the backup"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: src/admin.php:2865
|
2008 |
msgid "Include the database in the backup"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: src/admin.php:2740
|
2012 |
msgid "Continue restoration"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: src/admin.php:2735
|
2016 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: src/admin.php:2734
|
2020 |
msgid "Unfinished restoration"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: src/admin.php:2732
|
2024 |
msgid "%s minutes, %s seconds"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: src/admin.php:2590
|
2028 |
msgid "Backup Contents And Schedule"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: src/admin.php:2700
|
2032 |
msgid "Premium / Extensions"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: src/admin.php:2362, src/admin.php:2371
|
2036 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
2037 |
msgstr ""
|
2038 |
|
2039 |
+
#: src/addons/morefiles.php:77, src/admin.php:767
|
2040 |
msgctxt "(verb)"
|
2041 |
msgid "Download"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: src/admin.php:691
|
2045 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
+
#: src/admin.php:587
|
2049 |
msgid "Extensions"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
+
#: src/admin.php:579, src/admin.php:2699
|
2053 |
msgid "Advanced Tools"
|
2054 |
msgstr ""
|
2055 |
|
2172 |
msgid "Could not access container"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: src/class-updraftplus.php:3039
|
2176 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2177 |
msgstr ""
|
2178 |
|
2179 |
+
#: src/backup.php:1782
|
2180 |
msgid "the options table was not found"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
+
#: src/backup.php:1780
|
2184 |
msgid "no options or sitemeta table was found"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
+
#: src/backup.php:1780, src/backup.php:1782
|
2188 |
msgid "The database backup appears to have failed"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: src/backup.php:1652
|
2192 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2193 |
msgstr ""
|
2194 |
|
2272 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2273 |
msgstr ""
|
2274 |
|
2275 |
+
#: src/restorer.php:1176
|
2276 |
msgid "Deferring..."
|
2277 |
msgstr ""
|
2278 |
|
2297 |
msgid "Actions upon selected backups"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
2301 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: src/admin.php:1701
|
2305 |
msgid "Backup sets removed:"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: src/admin.php:780
|
2309 |
msgid "Processing..."
|
2310 |
msgstr ""
|
2311 |
|
2312 |
+
#: src/admin.php:778
|
2313 |
msgid "For backups older than"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
+
#: src/admin.php:777
|
2317 |
msgid "week(s)"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: src/admin.php:776
|
2321 |
msgid "hour(s)"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: src/admin.php:775
|
2325 |
msgid "day(s)"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
+
#: src/admin.php:774
|
2329 |
msgid "in the month"
|
2330 |
msgstr ""
|
2331 |
|
2332 |
+
#: src/admin.php:773
|
2333 |
msgid "day"
|
2334 |
msgstr ""
|
2335 |
|
2341 |
msgid "Add an additional retention rule..."
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: src/restorer.php:2720
|
2345 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: src/restorer.php:2720
|
2349 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2350 |
msgstr ""
|
2351 |
|
2353 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
+
#: src/class-updraftplus.php:4486
|
2357 |
msgid "You must upgrade MySQL to be able to use this database."
|
2358 |
msgstr ""
|
2359 |
|
2360 |
+
#: src/class-updraftplus.php:4486
|
2361 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2362 |
msgstr ""
|
2363 |
|
2364 |
+
#: src/admin.php:2482
|
2365 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2366 |
msgstr ""
|
2367 |
|
2389 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2390 |
msgstr ""
|
2391 |
|
2392 |
+
#: src/admin.php:1058
|
2393 |
msgid "Go to the remote storage settings in order to connect."
|
2394 |
msgstr ""
|
2395 |
|
2396 |
+
#: src/admin.php:1058
|
2397 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2398 |
msgstr ""
|
2399 |
|
2401 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2402 |
msgstr ""
|
2403 |
|
2404 |
+
#: src/admin.php:750
|
2405 |
msgid "Update quota count"
|
2406 |
msgstr ""
|
2407 |
|
2408 |
+
#: src/admin.php:749
|
2409 |
msgid "Counting..."
|
2410 |
msgstr ""
|
2411 |
|
2412 |
+
#: src/admin.php:748
|
2413 |
msgid "Disconnecting..."
|
2414 |
msgstr ""
|
2415 |
|
2416 |
+
#: src/admin.php:746
|
2417 |
msgid "Connecting..."
|
2418 |
msgstr ""
|
2419 |
|
2439 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2440 |
msgstr ""
|
2441 |
|
2442 |
+
#: src/admin.php:747, src/methods/updraftvault.php:392,
|
2443 |
#: src/methods/updraftvault.php:450
|
2444 |
msgid "Disconnect"
|
2445 |
msgstr ""
|
2472 |
msgid "E-mail"
|
2473 |
msgstr ""
|
2474 |
|
2475 |
+
#: src/addons/migrator.php:185, src/central/bootstrap.php:567,
|
2476 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2477 |
msgid "Back..."
|
2478 |
msgstr ""
|
2490 |
msgid "%s per quarter"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
+
#: src/central/bootstrap.php:594, src/methods/updraftvault.php:322,
|
2494 |
#: src/methods/updraftvault.php:351
|
2495 |
msgid "Read more about it here."
|
2496 |
msgstr ""
|
2540 |
msgid "Delete failed:"
|
2541 |
msgstr ""
|
2542 |
|
2543 |
+
#: src/backup.php:3393
|
2544 |
msgid "The zip engine returned the message: %s."
|
2545 |
msgstr ""
|
2546 |
|
2560 |
msgid "Allow download"
|
2561 |
msgstr ""
|
2562 |
|
2563 |
+
#: src/includes/class-remote-send.php:290
|
2564 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
#: src/admin.php:756, src/includes/class-remote-send.php:275
|
2568 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2569 |
msgstr ""
|
2570 |
|
2571 |
+
#: src/includes/class-remote-send.php:516
|
2572 |
msgid "Existing keys"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
+
#: src/addons/migrator.php:1764
|
2576 |
msgid "Your new key:"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
+
#: src/central/bootstrap.php:403
|
2580 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: src/central/bootstrap.php:403, src/includes/class-remote-send.php:414
|
2584 |
msgid "Key created successfully."
|
2585 |
msgstr ""
|
2586 |
|
2587 |
+
#: src/includes/class-remote-send.php:397
|
2588 |
msgid "A key with this name already exists; you must use a unique name."
|
2589 |
msgstr ""
|
2590 |
|
2591 |
+
#: src/includes/class-remote-send.php:321
|
2592 |
msgid "Also send this backup to the active remote storage locations"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
#: src/includes/class-remote-send.php:286
|
2596 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2597 |
msgstr ""
|
2598 |
|
2599 |
+
#: src/includes/class-remote-send.php:242
|
2600 |
msgid "site not found"
|
2601 |
msgstr ""
|
2602 |
|
2603 |
+
#: src/includes/class-remote-send.php:227
|
2604 |
msgid "Backup data will be sent to:"
|
2605 |
msgstr ""
|
2606 |
|
2612 |
msgid "This site has no backups to restore from yet."
|
2613 |
msgstr ""
|
2614 |
|
2615 |
+
#: src/addons/reporting.php:172
|
2616 |
msgid "Backup made by %s"
|
2617 |
msgstr ""
|
2618 |
|
2620 |
msgid "This storage method does not allow downloading"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
+
#: src/admin.php:4054
|
2624 |
msgid "(backup set imported from remote location)"
|
2625 |
msgstr ""
|
2626 |
|
2627 |
+
#: src/addons/wp-cli.php:368,
|
2628 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:93
|
2629 |
msgid "Site"
|
2630 |
msgstr ""
|
2631 |
|
2632 |
+
#: src/addons/wp-cli.php:366,
|
2633 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:92
|
2634 |
msgid "Backup sent to remote site - not available for download."
|
2635 |
msgstr ""
|
2636 |
|
2642 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2643 |
msgstr ""
|
2644 |
|
2645 |
+
#: src/admin.php:763, src/includes/class-remote-send.php:303
|
2646 |
msgid "Testing connection..."
|
2647 |
msgstr ""
|
2648 |
|
2649 |
+
#: src/admin.php:760
|
2650 |
msgid "Deleting..."
|
2651 |
msgstr ""
|
2652 |
|
2653 |
+
#: src/admin.php:759
|
2654 |
msgid "key name"
|
2655 |
msgstr ""
|
2656 |
|
2657 |
+
#: src/admin.php:757
|
2658 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2659 |
msgstr ""
|
2660 |
|
2661 |
+
#: src/admin.php:754
|
2662 |
msgid "Creating..."
|
2663 |
msgstr ""
|
2664 |
|
2665 |
+
#: src/addons/migrator.php:1742
|
2666 |
msgid "Or, receive a backup from a remote site"
|
2667 |
msgstr ""
|
2668 |
|
2669 |
+
#: src/addons/migrator.php:1730
|
2670 |
msgid "Paste key here"
|
2671 |
msgstr ""
|
2672 |
|
2673 |
+
#: src/addons/migrator.php:1726
|
2674 |
msgid "How do I get a site's key?"
|
2675 |
msgstr ""
|
2676 |
|
2677 |
+
#: src/addons/migrator.php:1726
|
2678 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2679 |
msgstr ""
|
2680 |
|
2681 |
+
#: src/addons/migrator.php:1720
|
2682 |
msgid "Or, send a backup to another site"
|
2683 |
msgstr ""
|
2684 |
|
2685 |
+
#: src/admin.php:764, src/includes/class-remote-send.php:334,
|
2686 |
+
#: src/includes/class-remote-send.php:496
|
2687 |
msgid "Send"
|
2688 |
msgstr ""
|
2689 |
|
2690 |
+
#: src/admin.php:755, src/includes/class-remote-send.php:490
|
2691 |
msgid "Send to site:"
|
2692 |
msgstr ""
|
2693 |
|
2694 |
+
#: src/includes/class-remote-send.php:488
|
2695 |
msgid "No receiving sites have yet been added."
|
2696 |
msgstr ""
|
2697 |
|
2698 |
+
#: src/includes/class-remote-send.php:469
|
2699 |
msgid "It is for sending backups to the following site: "
|
2700 |
msgstr ""
|
2701 |
|
2702 |
+
#: src/includes/class-remote-send.php:469
|
2703 |
msgid "The key was successfully added."
|
2704 |
msgstr ""
|
2705 |
|
2706 |
+
#: src/includes/class-remote-send.php:453
|
2707 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2708 |
msgstr ""
|
2709 |
|
2710 |
+
#: src/includes/class-remote-send.php:442,
|
2711 |
+
#: src/includes/class-remote-send.php:444,
|
2712 |
+
#: src/includes/class-remote-send.php:448
|
2713 |
msgid "The entered key was corrupt - please try again."
|
2714 |
msgstr ""
|
2715 |
|
2716 |
+
#: src/includes/class-remote-send.php:440
|
2717 |
msgid "The entered key was the wrong length - please try again."
|
2718 |
msgstr ""
|
2719 |
|
2720 |
+
#: src/includes/class-remote-send.php:430
|
2721 |
msgid "key"
|
2722 |
msgstr ""
|
2723 |
|
2753 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2754 |
msgstr ""
|
2755 |
|
2756 |
+
#: src/admin.php:753
|
2757 |
msgid "Resetting..."
|
2758 |
msgstr ""
|
2759 |
|
2760 |
+
#: src/addons/migrator.php:1730, src/admin.php:752
|
2761 |
msgid "Add site"
|
2762 |
msgstr ""
|
2763 |
|
2764 |
+
#: src/admin.php:751
|
2765 |
msgid "Adding..."
|
2766 |
msgstr ""
|
2767 |
|
2769 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2770 |
msgstr ""
|
2771 |
|
2772 |
+
#: src/restorer.php:2722
|
2773 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2774 |
msgstr ""
|
2775 |
|
2797 |
msgid "To restore using any of the backup sets below, press the button."
|
2798 |
msgstr ""
|
2799 |
|
2800 |
+
#: src/admin.php:743, src/admin.php:769, src/admin.php:770
|
2801 |
msgid "You have made changes to your settings, and not saved."
|
2802 |
msgstr ""
|
2803 |
|
2809 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2810 |
msgstr ""
|
2811 |
|
2812 |
+
#: src/addons/azure.php:605, src/addons/onedrive.php:1127,
|
2813 |
+
#: src/includes/class-remote-send.php:290
|
2814 |
msgid "For longer help, including screenshots, follow this link."
|
2815 |
msgstr ""
|
2816 |
|
3057 |
msgid "(at same time as files backup)"
|
3058 |
msgstr ""
|
3059 |
|
3060 |
+
#: src/admin.php:3517
|
3061 |
msgid "No backup has been completed"
|
3062 |
msgstr ""
|
3063 |
|
3086 |
msgid "Full feature list"
|
3087 |
msgstr ""
|
3088 |
|
3089 |
+
#: src/addons/autobackup.php:1084
|
3090 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
3091 |
msgstr ""
|
3092 |
|
3100 |
msgid "or"
|
3101 |
msgstr ""
|
3102 |
|
3103 |
+
#: src/admin.php:737
|
3104 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
3105 |
msgstr ""
|
3106 |
|
3107 |
+
#: src/addons/sftp.php:470
|
3108 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
3109 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
3110 |
msgstr ""
|
3111 |
|
3112 |
+
#: src/addons/sftp.php:420
|
3113 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3114 |
msgstr ""
|
3115 |
|
3131 |
msgid "Check this box to have a basic report sent to"
|
3132 |
msgstr ""
|
3133 |
|
3134 |
+
#: src/admin.php:3531
|
3135 |
msgctxt "i.e. Non-automatic"
|
3136 |
msgid "Manual"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
+
#: src/restorer.php:2699
|
3140 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3141 |
msgid "An error (%s) occurred:"
|
3142 |
msgstr ""
|
3149 |
msgid "Any other file/directory on your server that you wish to back up"
|
3150 |
msgstr ""
|
3151 |
|
3152 |
+
#: src/admin.php:2499
|
3153 |
msgid "For even more features and personal support, check out "
|
3154 |
msgstr ""
|
3155 |
|
3157 |
msgid "Database decryption phrase"
|
3158 |
msgstr ""
|
3159 |
|
3160 |
+
#: src/addons/autobackup.php:157, src/addons/autobackup.php:1030,
|
3161 |
+
#: src/admin.php:742
|
3162 |
msgid "Automatic backup before update"
|
3163 |
msgstr ""
|
3164 |
|
3243 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
#: src/admin.php:3057, src/admin.php:4165
|
3247 |
msgid "View Log"
|
3248 |
msgstr ""
|
3249 |
|
3260 |
msgid "and retain this many scheduled backups"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
+
#: src/admin.php:3487
|
3264 |
msgid "incremental backup; base backup: %s"
|
3265 |
msgstr ""
|
3266 |
|
3268 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3269 |
msgstr ""
|
3270 |
|
3271 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
3272 |
msgid "Upload files into UpdraftPlus."
|
3273 |
msgstr ""
|
3274 |
|
3275 |
+
#: src/admin.php:1004, src/includes/class-commands.php:439,
|
3276 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3277 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3278 |
msgstr ""
|
3279 |
|
3280 |
+
#: src/class-updraftplus.php:4400
|
3281 |
msgid "Backup label:"
|
3282 |
msgstr ""
|
3283 |
|
3284 |
+
#: src/addons/backblaze.php:205, src/admin.php:2006
|
3285 |
msgid "Error: unexpected file read fail"
|
3286 |
msgstr ""
|
3287 |
|
3288 |
+
#: src/backup.php:3399
|
3289 |
msgid "check your log for more details."
|
3290 |
msgstr ""
|
3291 |
|
3292 |
+
#: src/backup.php:3397
|
3293 |
msgid "your web hosting account appears to be full; please see: %s"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
+
#: src/backup.php:3395
|
3297 |
msgid "A zip error occurred"
|
3298 |
msgstr ""
|
3299 |
|
3300 |
+
#: src/addons/reporting.php:67
|
3301 |
msgid "Your label for this backup (optional)"
|
3302 |
msgstr ""
|
3303 |
|
3317 |
msgid "You need to supply both an email address and a password"
|
3318 |
msgstr ""
|
3319 |
|
3320 |
+
#: src/templates/wp-admin/settings/tab-status.php:78
|
3321 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3322 |
msgstr ""
|
3323 |
|
3324 |
+
#: src/class-updraftplus.php:4419
|
3325 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3326 |
msgstr ""
|
3327 |
|
3328 |
+
#: src/class-updraftplus.php:4419
|
3329 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3330 |
msgstr ""
|
3331 |
|
3362 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3363 |
msgstr ""
|
3364 |
|
3365 |
+
#: src/class-updraftplus.php:4392
|
3366 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3367 |
msgstr ""
|
3368 |
|
3369 |
+
#: src/class-updraftplus.php:4392
|
3370 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3371 |
msgstr ""
|
3372 |
|
3373 |
+
#: src/class-updraftplus.php:4392
|
3374 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3375 |
msgstr ""
|
3376 |
|
3377 |
+
#: src/class-updraftplus.php:4392
|
3378 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3379 |
msgstr ""
|
3380 |
|
3403 |
msgid "UpdraftPlus is on social media - check us out!"
|
3404 |
msgstr ""
|
3405 |
|
3406 |
+
#: src/addons/wp-cli.php:879, src/admin.php:4353
|
3407 |
msgid "Why am I seeing this?"
|
3408 |
msgstr ""
|
3409 |
|
3410 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3411 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3412 |
msgstr ""
|
3413 |
|
3414 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3415 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3416 |
msgstr ""
|
3417 |
|
3418 |
+
#: src/admin.php:1943, src/admin.php:1955, src/includes/class-commands.php:803
|
3419 |
msgid "Start backup"
|
3420 |
msgstr ""
|
3421 |
|
3422 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
3423 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3424 |
msgstr ""
|
3425 |
|
3426 |
+
#: src/admin.php:3385
|
3427 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3428 |
msgstr ""
|
3429 |
|
3431 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3432 |
msgstr ""
|
3433 |
|
3434 |
+
#: src/admin.php:2181
|
3435 |
msgid "This file could not be uploaded"
|
3436 |
msgstr ""
|
3437 |
|
3438 |
+
#: src/admin.php:2144
|
3439 |
msgid "You will find more information about this in the Settings section."
|
3440 |
msgstr ""
|
3441 |
|
3451 |
msgid "Memory limit"
|
3452 |
msgstr ""
|
3453 |
|
3454 |
+
#: src/class-updraftplus.php:4709, src/restorer.php:1964
|
3455 |
msgid "restoration"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
+
#: src/backup.php:1027
|
3459 |
msgid "Incremental"
|
3460 |
msgstr ""
|
3461 |
|
3462 |
+
#: src/backup.php:1027
|
3463 |
msgid "Full backup"
|
3464 |
msgstr ""
|
3465 |
|
3475 |
msgid "Backup succeeded"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
+
#: src/addons/incremental.php:222, src/addons/incremental.php:223,
|
3479 |
+
#: src/addons/incremental.php:224, src/addons/incremental.php:225,
|
3480 |
+
#: src/admin.php:3532, src/admin.php:3533, src/admin.php:3534,
|
3481 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3482 |
msgid "Every %s hours"
|
3483 |
msgstr ""
|
3516 |
msgid "search term"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
+
#: src/restorer.php:2727
|
3520 |
msgid "Too many database errors have occurred - aborting"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
+
#: src/backup.php:1093
|
3524 |
msgid "read more at %s"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
+
#: src/backup.php:1093
|
3528 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3529 |
msgstr ""
|
3530 |
|
3532 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3533 |
msgstr ""
|
3534 |
|
3535 |
+
#: src/admin.php:3896
|
3536 |
msgid "You have not yet made any backups."
|
3537 |
msgstr ""
|
3538 |
|
3552 |
msgid "Free disk space in account:"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
+
#: src/admin.php:4789, src/templates/wp-admin/settings/tab-status.php:27
|
3556 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3557 |
msgstr ""
|
3558 |
|
3559 |
+
#: src/admin.php:563, src/admin.php:710, src/admin.php:1749,
|
3560 |
+
#: src/admin.php:2696, src/includes/deprecated-actions.php:29,
|
3561 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3562 |
msgid "Existing Backups"
|
3563 |
msgstr ""
|
3564 |
|
3565 |
+
#: src/admin.php:555, src/admin.php:2695
|
3566 |
msgid "Current Status"
|
3567 |
msgstr ""
|
3568 |
|
3569 |
+
#: src/admin.php:1009
|
3570 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3571 |
msgstr ""
|
3572 |
|
3573 |
+
#: src/admin.php:1009
|
3574 |
msgid "To make a backup, just press the Backup Now button."
|
3575 |
msgstr ""
|
3576 |
|
3577 |
+
#: src/admin.php:1009
|
3578 |
msgid "Welcome to UpdraftPlus!"
|
3579 |
msgstr ""
|
3580 |
|
3646 |
msgid "user"
|
3647 |
msgstr ""
|
3648 |
|
3649 |
+
#: src/class-updraftplus.php:1812
|
3650 |
msgid "External database (%s)"
|
3651 |
msgstr ""
|
3652 |
|
3664 |
msgid "However, subsequent access attempts failed:"
|
3665 |
msgstr ""
|
3666 |
|
3667 |
+
#: src/addons/wp-cli.php:416, src/admin.php:3921
|
3668 |
msgid "External database"
|
3669 |
msgstr ""
|
3670 |
|
3696 |
msgid "use UpdraftPlus Premium"
|
3697 |
msgstr ""
|
3698 |
|
3699 |
+
#: src/class-updraftplus.php:4243
|
3700 |
msgid "Decryption failed. The database file is encrypted."
|
3701 |
msgstr ""
|
3702 |
|
3704 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3705 |
msgstr ""
|
3706 |
|
3707 |
+
#: src/restorer.php:2232, src/restorer.php:2668, src/restorer.php:2709,
|
3708 |
+
#: src/restorer.php:2722
|
3709 |
msgid "An error occurred on the first %s command - aborting run"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
+
#: src/addons/moredatabase.php:111, src/backup.php:1593
|
3713 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: src/backup.php:1593
|
3717 |
msgid "database connection attempt failed."
|
3718 |
msgstr ""
|
3719 |
|
3751 |
msgid "Tenant"
|
3752 |
msgstr ""
|
3753 |
|
3754 |
+
#: src/addons/wp-cli.php:772, src/admin.php:4475, src/admin.php:5225,
|
3755 |
+
#: src/methods/openstack2.php:144,
|
3756 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3757 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3758 |
msgid "Follow this link for more information"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
#: src/addons/migrator.php:489,
|
3889 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:72,
|
3890 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3891 |
msgid "This feature requires %s version %s or later"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
+
#: src/restorer.php:491
|
3895 |
msgid "Failed to unpack the archive"
|
3896 |
msgstr ""
|
3897 |
|
3898 |
+
#: src/class-updraftplus.php:1454
|
3899 |
msgid "Error - failed to download the file"
|
3900 |
msgstr ""
|
3901 |
|
3902 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3903 |
msgid "Rescan local folder for new backup sets"
|
3904 |
msgstr ""
|
3905 |
|
3915 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: src/addons/sftp.php:530
|
3919 |
msgid "password/key"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
+
#: src/addons/migrator.php:1749, src/addons/sftp.php:467, src/admin.php:758,
|
3923 |
+
#: src/admin.php:5078
|
3924 |
msgid "Key"
|
3925 |
msgstr ""
|
3926 |
|
3927 |
+
#: src/addons/sftp.php:462
|
3928 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3929 |
msgstr ""
|
3930 |
|
3931 |
+
#: src/addons/sftp.php:343
|
3932 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3933 |
msgstr ""
|
3934 |
|
3936 |
msgid "SCP/SFTP password/key"
|
3937 |
msgstr ""
|
3938 |
|
3939 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3940 |
msgid "Files backup (created by %s)"
|
3941 |
msgstr ""
|
3942 |
|
3943 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3944 |
msgid "Files and database WordPress backup (created by %s)"
|
3945 |
msgstr ""
|
3946 |
|
3947 |
+
#: src/addons/importer.php:276, src/admin.php:3959,
|
3948 |
+
#: src/includes/class-backup-history.php:368
|
3949 |
msgid "Backup created by: %s."
|
3950 |
msgstr ""
|
3951 |
|
3952 |
+
#: src/addons/wp-cli.php:410, src/admin.php:3919
|
3953 |
msgid "Database (created by %s)"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
+
#: src/addons/wp-cli.php:408, src/admin.php:3913, src/admin.php:3961
|
3957 |
msgid "unknown source"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
3961 |
msgid "Rescan remote storage"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:51
|
3965 |
msgid "Upload backup files"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
+
#: src/admin.php:2196
|
3969 |
msgid "This backup was created by %s, and can be imported."
|
3970 |
msgstr ""
|
3971 |
|
3972 |
+
#: src/admin.php:1038
|
3973 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3974 |
msgstr ""
|
3975 |
|
3976 |
+
#: src/admin.php:1038
|
3977 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3978 |
msgstr ""
|
3979 |
|
3980 |
+
#: src/admin.php:722, src/includes/class-backup-history.php:375
|
3981 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: src/admin.php:721
|
3985 |
msgid "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."
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: src/admin.php:721, src/admin.php:722,
|
3989 |
+
#: src/includes/class-backup-history.php:375
|
3990 |
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))."
|
3991 |
msgstr ""
|
3992 |
|
3993 |
+
#: src/admin.php:3962, src/includes/class-wpadmin-commands.php:162,
|
3994 |
+
#: src/restorer.php:1933
|
3995 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3996 |
msgstr ""
|
3997 |
|
3998 |
+
#: src/restorer.php:1217, src/restorer.php:1265
|
3999 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
4000 |
msgstr ""
|
4001 |
|
4002 |
+
#: src/restorer.php:1073
|
4003 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
4004 |
msgstr ""
|
4005 |
|
4007 |
msgid "%s returned an unexpected HTTP response: %s"
|
4008 |
msgstr ""
|
4009 |
|
4010 |
+
#: src/addons/sftp.php:1060
|
4011 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
4012 |
msgstr ""
|
4013 |
|
4016 |
msgid "No settings were found"
|
4017 |
msgstr ""
|
4018 |
|
4019 |
+
#: src/includes/class-backup-history.php:543
|
4020 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: src/admin.php:688
|
4024 |
msgid "Rescanning remote and local storage for backup sets..."
|
4025 |
msgstr ""
|
4026 |
|
4029 |
msgid "(Read more)"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
+
#: src/addons/reporting.php:494
|
4033 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
4034 |
msgstr ""
|
4035 |
|
4050 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
4051 |
msgstr ""
|
4052 |
|
4053 |
+
#: src/addons/morefiles.php:468, src/admin.php:3636
|
4054 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
4055 |
msgstr ""
|
4056 |
|
4057 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330,
|
4058 |
+
#: src/restorer.php:1964
|
4059 |
msgid "Your hosting company must enable these functions before %s can work."
|
4060 |
msgstr ""
|
4061 |
|
4062 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330
|
4063 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
4064 |
msgstr ""
|
4065 |
|
4075 |
msgid "regular non-encrypted FTP"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
+
#: src/restorer.php:2140
|
4079 |
msgid "Backup created by:"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
+
#: src/udaddons/options.php:480
|
4083 |
msgid "Available to claim on this site"
|
4084 |
msgstr ""
|
4085 |
|
4129 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: src/class-updraftplus.php:4759
|
4133 |
msgid "The attempt to undo the double-compression succeeded."
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: src/class-updraftplus.php:4736, src/class-updraftplus.php:4757
|
4137 |
msgid "The attempt to undo the double-compression failed."
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: src/class-updraftplus.php:4729
|
4141 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4142 |
msgstr ""
|
4143 |
|
4145 |
msgid "Constants"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: src/backup.php:1830
|
4149 |
msgid "Failed to open database file for reading:"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
+
#: src/backup.php:1641
|
4153 |
msgid "No database tables found"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: src/backup.php:1639
|
4157 |
msgid "please wait for the rescheduled attempt"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: src/addons/reporting.php:218
|
4161 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4162 |
msgstr ""
|
4163 |
|
4170 |
msgid "Errors occurred:"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
+
#: src/addons/wp-cli.php:639, src/admin.php:4395
|
4174 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4175 |
msgstr ""
|
4176 |
|
4190 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4191 |
msgstr ""
|
4192 |
|
4193 |
+
#: src/restorer.php:1066
|
4194 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: src/admin.php:1013, src/class-updraftplus.php:939
|
4198 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4199 |
msgstr ""
|
4200 |
|
4202 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4203 |
msgstr ""
|
4204 |
|
4205 |
+
#: src/addons/sftp.php:814, src/addons/sftp.php:817,
|
4206 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4207 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4208 |
msgstr ""
|
4209 |
|
4210 |
+
#: src/addons/moredatabase.php:143, src/admin.php:1493
|
4211 |
msgid "Messages:"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
+
#: src/restorer.php:2562
|
4215 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
+
#: src/restorer.php:813
|
4219 |
msgid "The directory does not exist"
|
4220 |
msgstr ""
|
4221 |
|
4368 |
msgid "Authorisation failed (check your credentials)"
|
4369 |
msgstr ""
|
4370 |
|
4371 |
+
#: src/includes/class-commands.php:766, src/methods/updraftvault.php:630,
|
4372 |
#: src/udaddons/options.php:232
|
4373 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: src/admin.php:735, src/central/bootstrap.php:562
|
4377 |
msgid "Create"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: src/admin.php:697
|
4381 |
msgid "Trying..."
|
4382 |
msgstr ""
|
4383 |
|
4384 |
+
#: src/admin.php:696
|
4385 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4386 |
msgstr ""
|
4387 |
|
4388 |
+
#: src/addons/wp-cli.php:769, src/admin.php:707, src/admin.php:4473
|
4389 |
msgid "Error data:"
|
4390 |
msgstr ""
|
4391 |
|
4392 |
+
#: src/admin.php:4376
|
4393 |
msgid "Backup does not exist in the backup history"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
+
#: src/admin.php:2992
|
4397 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4398 |
msgstr ""
|
4399 |
|
4400 |
+
#: src/restorer.php:2207
|
4401 |
msgid "Split line to avoid exceeding maximum packet size"
|
4402 |
msgstr ""
|
4403 |
|
4404 |
+
#: src/restorer.php:2087
|
4405 |
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 (%s)"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
+
#: src/restorer.php:488
|
4409 |
msgid "Could not move the files into place. Check your file permissions."
|
4410 |
msgstr ""
|
4411 |
|
4412 |
+
#: src/restorer.php:487
|
4413 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4414 |
msgstr ""
|
4415 |
|
4416 |
+
#: src/restorer.php:485
|
4417 |
msgid "Could not move old files out of the way."
|
4418 |
msgstr ""
|
4419 |
|
4420 |
+
#: src/restorer.php:481
|
4421 |
msgid "Moving old data out of the way..."
|
4422 |
msgstr ""
|
4423 |
|
4424 |
+
#: src/addons/reporting.php:479
|
4425 |
msgid "Add another address..."
|
4426 |
msgstr ""
|
4427 |
|
4428 |
+
#: src/addons/reporting.php:464
|
4429 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4430 |
msgstr ""
|
4431 |
|
4432 |
+
#: src/addons/reporting.php:438
|
4433 |
msgid "Email reports"
|
4434 |
msgstr ""
|
4435 |
|
4436 |
+
#: src/class-updraftplus.php:1820, src/class-updraftplus.php:1825
|
4437 |
msgid "%s checksum: %s"
|
4438 |
msgstr ""
|
4439 |
|
4440 |
+
#: src/class-updraftplus.php:1793, src/class-updraftplus.php:1795
|
4441 |
msgid "files: %s"
|
4442 |
msgstr ""
|
4443 |
|
4444 |
+
#: src/addons/reporting.php:392
|
4445 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4446 |
msgstr ""
|
4447 |
|
4448 |
+
#: src/addons/reporting.php:268
|
4449 |
msgid "Debugging information"
|
4450 |
msgstr ""
|
4451 |
|
4452 |
+
#: src/addons/reporting.php:223, src/admin.php:3854
|
4453 |
msgid "Uploaded to:"
|
4454 |
msgstr ""
|
4455 |
|
4456 |
+
#: src/addons/reporting.php:222
|
4457 |
msgid "Time taken:"
|
4458 |
msgstr ""
|
4459 |
|
4460 |
+
#: src/addons/reporting.php:213
|
4461 |
msgid "Warnings"
|
4462 |
msgstr ""
|
4463 |
|
4464 |
+
#: src/addons/reporting.php:198
|
4465 |
msgid "Errors"
|
4466 |
msgstr ""
|
4467 |
|
4468 |
+
#: src/addons/reporting.php:195
|
4469 |
msgid "Errors / warnings:"
|
4470 |
msgstr ""
|
4471 |
|
4472 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4473 |
+
#: src/addons/reporting.php:184
|
4474 |
msgid "Contains:"
|
4475 |
msgstr ""
|
4476 |
|
4477 |
+
#: src/addons/reporting.php:183
|
4478 |
msgid "Backup began:"
|
4479 |
msgstr ""
|
4480 |
|
4481 |
+
#: src/addons/reporting.php:171
|
4482 |
msgid "Backup Report"
|
4483 |
msgstr ""
|
4484 |
|
4485 |
+
#: src/addons/reporting.php:166
|
4486 |
msgid "%d hours, %d minutes, %d seconds"
|
4487 |
msgstr ""
|
4488 |
|
4489 |
+
#: src/addons/reporting.php:152
|
4490 |
msgid "%d errors, %d warnings"
|
4491 |
msgstr ""
|
4492 |
|
4495 |
msgid "%s authentication"
|
4496 |
msgstr ""
|
4497 |
|
4498 |
+
#: src/addons/onedrive.php:845, src/class-updraftplus.php:603,
|
4499 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4500 |
#: src/methods/dropbox.php:775, src/methods/dropbox.php:790,
|
4501 |
#: src/methods/dropbox.php:803, src/methods/dropbox.php:946
|
4522 |
msgid "Your site's admin email address (%s) will be used."
|
4523 |
msgstr ""
|
4524 |
|
4525 |
+
#: src/admin.php:745, src/admin.php:2764, src/methods/updraftvault.php:319,
|
4526 |
#: src/methods/updraftvault.php:362
|
4527 |
msgid "Connect"
|
4528 |
msgstr ""
|
4531 |
msgid "For more reporting features, use the Reporting add-on."
|
4532 |
msgstr ""
|
4533 |
|
4534 |
+
#: src/class-updraftplus.php:4324
|
4535 |
msgid "(version: %s)"
|
4536 |
msgstr ""
|
4537 |
|
4538 |
+
#: src/admin.php:685
|
4539 |
msgid "Be aware that mail servers tend to have size limits; typically around %s Mb; backups larger than any limits will likely not arrive."
|
4540 |
msgstr ""
|
4541 |
|
4542 |
+
#: src/addons/reporting.php:525, src/admin.php:684
|
4543 |
msgid "When the Email storage method is enabled, also send the backup"
|
4544 |
msgstr ""
|
4545 |
|
4546 |
+
#: src/addons/reporting.php:182, src/backup.php:1128
|
4547 |
msgid "Latest status:"
|
4548 |
msgstr ""
|
4549 |
|
4550 |
+
#: src/backup.php:1127
|
4551 |
msgid "Backup contains:"
|
4552 |
msgstr ""
|
4553 |
|
4554 |
+
#: src/backup.php:1084
|
4555 |
msgid "Backed up: %s"
|
4556 |
msgstr ""
|
4557 |
|
4558 |
+
#: src/addons/reporting.php:265, src/backup.php:1078
|
4559 |
msgid "The log file has been attached to this email."
|
4560 |
msgstr ""
|
4561 |
|
4562 |
+
#: src/backup.php:1042
|
4563 |
msgid "Unknown/unexpected error - please raise a support request"
|
4564 |
msgstr ""
|
4565 |
|
4566 |
+
#: src/backup.php:1039
|
4567 |
msgid "Database only (files were not part of this particular schedule)"
|
4568 |
msgstr ""
|
4569 |
|
4570 |
+
#: src/backup.php:1039
|
4571 |
msgid "Database (files backup has not completed)"
|
4572 |
msgstr ""
|
4573 |
|
4574 |
+
#: src/backup.php:1036
|
4575 |
msgid "Files only (database was not part of this particular schedule)"
|
4576 |
msgstr ""
|
4577 |
|
4578 |
+
#: src/backup.php:1036
|
4579 |
msgid "Files (database backup has not completed)"
|
4580 |
msgstr ""
|
4581 |
|
4582 |
+
#: src/admin.php:322, src/backup.php:1034
|
4583 |
msgid "Files and database"
|
4584 |
msgstr ""
|
4585 |
|
4603 |
msgid "UpdraftPlus warning:"
|
4604 |
msgstr ""
|
4605 |
|
4606 |
+
#: src/udaddons/options.php:486
|
4607 |
msgid "(or connect using the form on this page if you have already purchased it)"
|
4608 |
msgstr ""
|
4609 |
|
4610 |
+
#: src/udaddons/options.php:472
|
4611 |
msgid "please follow this link to update the plugin in order to activate it"
|
4612 |
msgstr ""
|
4613 |
|
4614 |
+
#: src/udaddons/options.php:469
|
4615 |
msgid "please follow this link to update the plugin in order to get it"
|
4616 |
msgstr ""
|
4617 |
|
4618 |
+
#: src/udaddons/options.php:459, src/udaddons/options.php:461
|
4619 |
msgid "latest"
|
4620 |
msgstr ""
|
4621 |
|
4622 |
+
#: src/udaddons/options.php:457
|
4623 |
msgid "Your version: %s"
|
4624 |
msgstr ""
|
4625 |
|
4626 |
+
#: src/udaddons/options.php:455, src/udaddons/options.php:455
|
4627 |
msgid "You've got it"
|
4628 |
msgstr ""
|
4629 |
|
4630 |
+
#: src/udaddons/options.php:416
|
4631 |
msgid "UpdraftPlus Support"
|
4632 |
msgstr ""
|
4633 |
|
4672 |
msgid "Reporting"
|
4673 |
msgstr ""
|
4674 |
|
4675 |
+
#: src/admin.php:5075
|
4676 |
msgid "Options (raw)"
|
4677 |
msgstr ""
|
4678 |
|
4679 |
+
#: src/addons/reporting.php:523, src/admin.php:683
|
4680 |
msgid "Send a report only when there are warnings/errors"
|
4681 |
msgstr ""
|
4682 |
|
4683 |
+
#: src/restorer.php:2151
|
4684 |
msgid "Content URL:"
|
4685 |
msgstr ""
|
4686 |
|
4687 |
+
#: src/restorer.php:485
|
4688 |
msgid "You should check the file ownerships and permissions in your WordPress installation"
|
4689 |
msgstr ""
|
4690 |
|
4692 |
msgid "See also the \"More Files\" add-on from our shop."
|
4693 |
msgstr ""
|
4694 |
|
4695 |
+
#: src/backup.php:3386, src/class-updraftplus.php:952
|
4696 |
msgid "Your free space in your hosting account is very low - only %s Mb remain"
|
4697 |
msgstr ""
|
4698 |
|
4699 |
+
#: src/class-updraftplus.php:936
|
4700 |
msgid "The amount of memory (RAM) allowed for PHP is very low (%s Mb) - you should increase it to avoid failures due to insufficient memory (consult your web hosting company for more help)"
|
4701 |
msgstr ""
|
4702 |
|
4703 |
+
#: src/udaddons/options.php:509
|
4704 |
msgid "Manage Addons"
|
4705 |
msgstr ""
|
4706 |
|
4707 |
+
#: src/udaddons/options.php:487, src/udaddons/options.php:487
|
4708 |
msgid "Buy It"
|
4709 |
msgstr ""
|
4710 |
|
4711 |
+
#: src/udaddons/options.php:486
|
4712 |
msgid "Get it from the UpdraftPlus.Com Store"
|
4713 |
msgstr ""
|
4714 |
|
4715 |
+
#: src/udaddons/options.php:480, src/udaddons/options.php:482
|
4716 |
msgid "activate it on this site"
|
4717 |
msgstr ""
|
4718 |
|
4719 |
+
#: src/udaddons/options.php:482
|
4720 |
msgid "You have an inactive purchase"
|
4721 |
msgstr ""
|
4722 |
|
4723 |
+
#: src/udaddons/options.php:472
|
4724 |
msgid "Assigned to this site"
|
4725 |
msgstr ""
|
4726 |
|
4727 |
+
#: src/udaddons/options.php:469
|
4728 |
msgid "Available for this site (via your all-addons purchase)"
|
4729 |
msgstr ""
|
4730 |
|
4731 |
+
#: src/udaddons/options.php:463
|
4732 |
msgid "(apparently a pre-release or withdrawn release)"
|
4733 |
msgstr ""
|
4734 |
|
4735 |
+
#: src/udaddons/options.php:418
|
4736 |
msgid "Go here"
|
4737 |
msgstr ""
|
4738 |
|
4739 |
+
#: src/udaddons/options.php:418
|
4740 |
msgid "Need to get support?"
|
4741 |
msgstr ""
|
4742 |
|
4743 |
+
#: src/udaddons/options.php:400
|
4744 |
msgid "An error occurred when trying to retrieve your add-ons."
|
4745 |
msgstr ""
|
4746 |
|
4772 |
msgid "You are presently <strong>connected</strong> to an UpdraftPlus.Com account."
|
4773 |
msgstr ""
|
4774 |
|
4775 |
+
#: src/admin.php:2762
|
4776 |
msgid "Interested in knowing about your UpdraftPlus.Com password security? Read about it here."
|
4777 |
msgstr ""
|
4778 |
|
4779 |
+
#: src/admin.php:2829
|
4780 |
msgid "Forgotten your details?"
|
4781 |
msgstr ""
|
4782 |
|
4783 |
+
#: src/admin.php:2819
|
4784 |
msgid "Not yet got an account (it's free)? Go get one!"
|
4785 |
msgstr ""
|
4786 |
|
4787 |
+
#: src/admin.php:2808
|
4788 |
msgid "Connect with your UpdraftPlus.Com account"
|
4789 |
msgstr ""
|
4790 |
|
4817 |
msgstr ""
|
4818 |
|
4819 |
#: src/addons/moredatabase.php:324,
|
4820 |
+
#: src/includes/class-updraftplus-encryption.php:148
|
4821 |
msgid "Without it, encryption will be a lot slower."
|
4822 |
msgstr ""
|
4823 |
|
4824 |
#: src/addons/moredatabase.php:324,
|
4825 |
+
#: src/includes/class-updraftplus-encryption.php:148
|
4826 |
msgid "Your web-server does not have the %s module installed."
|
4827 |
msgstr ""
|
4828 |
|
4830 |
msgid "<strong>(You appear to be already authenticated,</strong> though you can authenticate again to refresh your access if you've had a problem)."
|
4831 |
msgstr ""
|
4832 |
|
4833 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:78
|
4834 |
msgid "Drop backup files here"
|
4835 |
msgstr ""
|
4836 |
|
4837 |
+
#: src/admin.php:695
|
4838 |
msgid "The web server returned an error code (try again, or check your web server logs)"
|
4839 |
msgstr ""
|
4840 |
|
4841 |
+
#: src/admin.php:693
|
4842 |
msgid "The restore operation has begun. Do not press stop or close your browser until it reports itself as having finished."
|
4843 |
msgstr ""
|
4844 |
|
4845 |
+
#: src/addons/wp-cli.php:115, src/admin.php:690
|
4846 |
msgid "If you exclude both the database and the files, then you have excluded everything!"
|
4847 |
msgstr ""
|
4848 |
|
4849 |
+
#: src/restorer.php:2145
|
4850 |
msgid "Site home:"
|
4851 |
msgstr ""
|
4852 |
|
4858 |
msgid "(logs can be found in the UpdraftPlus settings page as normal)..."
|
4859 |
msgstr ""
|
4860 |
|
4861 |
+
#: src/addons/autobackup.php:298, src/addons/autobackup.php:1089
|
4862 |
msgid "Remember this choice for next time (you will still have the chance to change it)"
|
4863 |
msgstr ""
|
4864 |
|
4871 |
msgid "You can send a backup to more than one destination with an add-on."
|
4872 |
msgstr ""
|
4873 |
|
4874 |
+
#: src/admin.php:3215
|
4875 |
msgid "Note: the progress bar below is based on stages, NOT time. Do not stop the backup simply because it seems to have remained in the same place for a while - that is normal."
|
4876 |
msgstr ""
|
4877 |
|
4878 |
+
#: src/admin.php:3114
|
4879 |
msgid "(%s%%, file %s of %s)"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
+
#: src/addons/autobackup.php:299, src/addons/autobackup.php:1094,
|
4883 |
#: src/addons/lockadmin.php:160
|
4884 |
msgid "Read more about how this works..."
|
4885 |
msgstr ""
|
4886 |
|
4887 |
+
#: src/addons/sftp.php:608
|
4888 |
msgid "Failed: We were able to log in, but failed to successfully create a file in that location."
|
4889 |
msgstr ""
|
4890 |
|
4891 |
+
#: src/addons/sftp.php:606
|
4892 |
msgid "Failed: We were able to log in and move to the indicated directory, but failed to successfully create a file in that location."
|
4893 |
msgstr ""
|
4894 |
|
4895 |
+
#: src/addons/sftp.php:492
|
4896 |
msgid "Use SCP instead of SFTP"
|
4897 |
msgstr ""
|
4898 |
|
4912 |
msgid "Backup is of: %s."
|
4913 |
msgstr ""
|
4914 |
|
4915 |
+
#: src/admin.php:784
|
4916 |
msgid "%s settings test result:"
|
4917 |
msgstr ""
|
4918 |
|
4919 |
+
#: src/admin.php:4027, src/admin.php:4029
|
4920 |
msgid "(Not finished)"
|
4921 |
msgstr ""
|
4922 |
|
4923 |
+
#: src/admin.php:4029
|
4924 |
msgid "If you are seeing more backups than you expect, then it is probably because the deletion of old backup sets does not happen until a fresh backup completes."
|
4925 |
msgstr ""
|
4926 |
|
4932 |
msgid "This is where UpdraftPlus will write the zip files it creates initially. This directory must be writable by your web server. It is relative to your content directory (which by default is called wp-content)."
|
4933 |
msgstr ""
|
4934 |
|
4935 |
+
#: src/admin.php:3210
|
4936 |
msgid "Job ID: %s"
|
4937 |
msgstr ""
|
4938 |
|
4939 |
+
#: src/admin.php:3195
|
4940 |
msgid "last activity: %ss ago"
|
4941 |
msgstr ""
|
4942 |
|
4943 |
+
#: src/admin.php:3194
|
4944 |
msgid "next resumption: %d (after %ss)"
|
4945 |
msgstr ""
|
4946 |
|
4947 |
+
#: src/admin.php:3177, src/central/bootstrap.php:444,
|
4948 |
+
#: src/central/bootstrap.php:451, src/methods/updraftvault.php:410,
|
4949 |
#: src/methods/updraftvault.php:444, src/methods/updraftvault.php:529
|
4950 |
msgid "Unknown"
|
4951 |
msgstr ""
|
4952 |
|
4953 |
+
#: src/admin.php:3128
|
4954 |
msgid "Backup finished"
|
4955 |
msgstr ""
|
4956 |
|
4957 |
+
#: src/admin.php:3123
|
4958 |
msgid "Waiting until scheduled time to retry because of errors"
|
4959 |
msgstr ""
|
4960 |
|
4961 |
+
#: src/admin.php:3119
|
4962 |
msgid "Pruning old backup sets"
|
4963 |
msgstr ""
|
4964 |
|
4965 |
+
#: src/admin.php:3107
|
4966 |
msgid "Uploading files to remote storage"
|
4967 |
msgstr ""
|
4968 |
|
4969 |
+
#: src/admin.php:3175
|
4970 |
msgid "Encrypted database"
|
4971 |
msgstr ""
|
4972 |
|
4973 |
+
#: src/admin.php:3167
|
4974 |
msgid "Encrypting database"
|
4975 |
msgstr ""
|
4976 |
|
4977 |
+
#: src/admin.php:3141
|
4978 |
msgid "Created database backup"
|
4979 |
msgstr ""
|
4980 |
|
4981 |
+
#: src/admin.php:3154
|
4982 |
msgid "table: %s"
|
4983 |
msgstr ""
|
4984 |
|
4985 |
+
#: src/admin.php:3152
|
4986 |
msgid "Creating database backup"
|
4987 |
msgstr ""
|
4988 |
|
4989 |
+
#: src/admin.php:3102
|
4990 |
msgid "Created file backup zips"
|
4991 |
msgstr ""
|
4992 |
|
4993 |
+
#: src/admin.php:3089
|
4994 |
msgid "Creating file backup zips"
|
4995 |
msgstr ""
|
4996 |
|
4997 |
+
#: src/admin.php:3084
|
4998 |
msgid "Backup begun"
|
4999 |
msgstr ""
|
5000 |
|
5001 |
+
#: src/admin.php:2917
|
5002 |
msgid "Backups in progress:"
|
5003 |
msgstr ""
|
5004 |
|
5005 |
+
#: src/admin.php:1017
|
5006 |
msgid "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."
|
5007 |
msgstr ""
|
5008 |
|
5009 |
+
#: src/restorer.php:1051
|
5010 |
msgid "file"
|
5011 |
msgstr ""
|
5012 |
|
5013 |
+
#: src/restorer.php:1043
|
5014 |
msgid "folder"
|
5015 |
msgstr ""
|
5016 |
|
5017 |
+
#: src/restorer.php:1043, src/restorer.php:1051
|
5018 |
msgid "UpdraftPlus needed to create a %s in your content directory, but failed - please check your file permissions and enable the access (%s)"
|
5019 |
msgstr ""
|
5020 |
|
5021 |
+
#: src/class-updraftplus.php:3046
|
5022 |
msgid "The backup has not finished; a resumption is scheduled"
|
5023 |
msgstr ""
|
5024 |
|
5025 |
+
#: src/class-updraftplus.php:2103
|
5026 |
msgid "Your website is visited infrequently and UpdraftPlus is not getting the resources it hoped for; please read this page:"
|
5027 |
msgstr ""
|
5028 |
|
5031 |
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)."
|
5032 |
msgstr ""
|
5033 |
|
5034 |
+
#: src/admin.php:2526
|
5035 |
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)."
|
5036 |
msgstr ""
|
5037 |
|
5038 |
+
#: src/addons/autobackup.php:1108, src/admin.php:738
|
5039 |
msgid "Proceed with update"
|
5040 |
msgstr ""
|
5041 |
|
5042 |
+
#: src/addons/autobackup.php:1101
|
5043 |
msgid "Do not abort after pressing Proceed below - wait for the backup to complete."
|
5044 |
msgstr ""
|
5045 |
|
5046 |
+
#: src/addons/autobackup.php:139, src/addons/autobackup.php:1050
|
5047 |
msgid "UpdraftPlus Automatic Backups"
|
5048 |
msgstr ""
|
5049 |
|
5111 |
msgid "Support"
|
5112 |
msgstr ""
|
5113 |
|
5114 |
+
#: src/class-updraftplus.php:4634
|
5115 |
msgid "UpdraftPlus was unable to find the table prefix when scanning the database backup."
|
5116 |
msgstr ""
|
5117 |
|
5118 |
+
#: src/class-updraftplus.php:4626
|
5119 |
msgid "This database backup is missing core WordPress tables: %s"
|
5120 |
msgstr ""
|
5121 |
|
5122 |
+
#: src/class-updraftplus.php:4385
|
5123 |
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."
|
5124 |
msgstr ""
|
5125 |
|
5126 |
+
#: src/class-updraftplus.php:4384, src/class-updraftplus.php:4391
|
5127 |
msgid "%s version: %s"
|
5128 |
msgstr ""
|
5129 |
|
5130 |
+
#: src/class-updraftplus.php:4260
|
5131 |
msgid "The database is too small to be a valid WordPress database (size: %s Kb)."
|
5132 |
msgstr ""
|
5133 |
|
5134 |
+
#: src/addons/autobackup.php:1076, src/admin.php:852,
|
5135 |
#: src/includes/updraftplus-notices.php:171
|
5136 |
msgid "Be safe with an automatic backup"
|
5137 |
msgstr ""
|
5138 |
|
5139 |
+
#: src/admin.php:2479
|
5140 |
msgid "If you can still read these words after the page finishes loading, then there is a JavaScript or jQuery problem in the site."
|
5141 |
msgstr ""
|
5142 |
|
5143 |
+
#: src/admin.php:731
|
5144 |
msgid "The file was uploaded."
|
5145 |
msgstr ""
|
5146 |
|
5147 |
+
#: src/admin.php:730
|
5148 |
msgid "Unknown server response status:"
|
5149 |
msgstr ""
|
5150 |
|
5151 |
+
#: src/admin.php:729
|
5152 |
msgid "Unknown server response:"
|
5153 |
msgstr ""
|
5154 |
|
5155 |
+
#: src/admin.php:728
|
5156 |
msgid "This decryption key will be attempted:"
|
5157 |
msgstr ""
|
5158 |
|
5159 |
+
#: src/admin.php:727
|
5160 |
msgid "Follow this link to attempt decryption and download the database file to your computer."
|
5161 |
msgstr ""
|
5162 |
|
5163 |
+
#: src/admin.php:726
|
5164 |
msgid "Upload error"
|
5165 |
msgstr ""
|
5166 |
|
5167 |
+
#: src/admin.php:725
|
5168 |
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)."
|
5169 |
msgstr ""
|
5170 |
|
5171 |
+
#: src/admin.php:724
|
5172 |
msgid "Upload error:"
|
5173 |
msgstr ""
|
5174 |
|
5175 |
+
#: src/admin.php:723
|
5176 |
msgid "(make sure that you were trying to upload a zip file previously created by UpdraftPlus)"
|
5177 |
msgstr ""
|
5178 |
|
5179 |
+
#: src/admin.php:714
|
5180 |
msgid "Download to your computer"
|
5181 |
msgstr ""
|
5182 |
|
5183 |
+
#: src/admin.php:713
|
5184 |
msgid "Delete from your web server"
|
5185 |
msgstr ""
|
5186 |
|
5187 |
+
#: src/admin.php:3999
|
5188 |
msgid "You appear to be missing one or more archives from this multi-archive set."
|
5189 |
msgstr ""
|
5190 |
|
5191 |
+
#: src/admin.php:3996
|
5192 |
msgid "(%d archive(s) in set)."
|
5193 |
msgstr ""
|
5194 |
|
5200 |
msgid "Error: the server sent us a response (JSON) which we did not understand."
|
5201 |
msgstr ""
|
5202 |
|
5203 |
+
#: src/admin.php:704
|
5204 |
msgid "Warnings:"
|
5205 |
msgstr ""
|
5206 |
|
5207 |
+
#: src/admin.php:703
|
5208 |
msgid "Error: the server sent an empty response."
|
5209 |
msgstr ""
|
5210 |
|
5211 |
+
#: src/admin.php:2210
|
5212 |
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?"
|
5213 |
msgstr ""
|
5214 |
|
5240 |
msgid "File not found (you need to upload it): %s"
|
5241 |
msgstr ""
|
5242 |
|
5243 |
+
#: src/addons/wp-cli.php:586, src/addons/wp-cli.php:587,
|
5244 |
#: src/includes/class-wpadmin-commands.php:114
|
5245 |
msgid "No such backup set exists"
|
5246 |
msgstr ""
|
5247 |
|
5248 |
+
#: src/class-updraftplus.php:4007
|
5249 |
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"
|
5250 |
msgstr ""
|
5251 |
|
5252 |
+
#: src/restorer.php:482
|
5253 |
msgid "Moving unpacked backup into place..."
|
5254 |
msgstr ""
|
5255 |
|
5256 |
+
#: src/backup.php:3087, src/backup.php:3342
|
5257 |
msgid "Failed to open the zip file (%s) - %s"
|
5258 |
msgstr ""
|
5259 |
|
5274 |
msgid "S3 (Compatible)"
|
5275 |
msgstr ""
|
5276 |
|
5277 |
+
#: src/class-updraftplus.php:3919
|
5278 |
msgid "File is not locally present - needs retrieving from remote storage"
|
5279 |
msgstr ""
|
5280 |
|
5282 |
msgid "Looking for %s archive: file name: %s"
|
5283 |
msgstr ""
|
5284 |
|
5285 |
+
#: src/addons/wp-cli.php:756, src/admin.php:4457
|
5286 |
msgid "Final checks"
|
5287 |
msgstr ""
|
5288 |
|
5294 |
msgid "Drop encrypted database files (db.gz.crypt files) here to upload them for decryption"
|
5295 |
msgstr ""
|
5296 |
|
5297 |
+
#: src/admin.php:3625
|
5298 |
msgid "Your wp-content directory server path: %s"
|
5299 |
msgstr ""
|
5300 |
|
5301 |
+
#: src/admin.php:720
|
5302 |
msgid "Raw backup history"
|
5303 |
msgstr ""
|
5304 |
|
5306 |
msgid "Show raw backup and file list"
|
5307 |
msgstr ""
|
5308 |
|
5309 |
+
#: src/admin.php:702
|
5310 |
msgid "Processing files - please wait..."
|
5311 |
msgstr ""
|
5312 |
|
5314 |
msgid "Your WordPress installation has a problem with outputting extra whitespace. This can corrupt backups that you download from here."
|
5315 |
msgstr ""
|
5316 |
|
5317 |
+
#: src/class-updraftplus.php:4268
|
5318 |
msgid "Failed to open database file."
|
5319 |
msgstr ""
|
5320 |
|
5321 |
+
#: src/admin.php:5040
|
5322 |
msgid "Known backups (raw)"
|
5323 |
msgstr ""
|
5324 |
|
5325 |
+
#: src/restorer.php:1358
|
5326 |
msgid "Files found:"
|
5327 |
msgstr ""
|
5328 |
|
5329 |
+
#: src/restorer.php:2333
|
5330 |
msgid "Requested table engine (%s) is not present - changing to MyISAM."
|
5331 |
msgstr ""
|
5332 |
|
5336 |
|
5337 |
#: src/addons/googlecloud.php:1034, src/addons/migrator.php:478,
|
5338 |
#: src/addons/migrator.php:481, src/addons/migrator.php:484,
|
5339 |
+
#: src/admin.php:1017, src/admin.php:2484, src/backup.php:3393,
|
5340 |
+
#: src/class-updraftplus.php:4507, src/class-updraftplus.php:4507,
|
5341 |
#: src/updraftplus.php:158
|
5342 |
msgid "Go here for more information."
|
5343 |
msgstr ""
|
5344 |
|
5345 |
+
#: src/admin.php:701
|
5346 |
msgid "Some files are still downloading or being processed - please wait."
|
5347 |
msgstr ""
|
5348 |
|
5349 |
+
#: src/class-updraftplus.php:4355, src/class-updraftplus.php:4375
|
5350 |
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."
|
5351 |
msgstr ""
|
5352 |
|
5402 |
msgid "%s error - failed to upload file"
|
5403 |
msgstr ""
|
5404 |
|
5405 |
+
#: src/class-updraftplus.php:1343, src/methods/cloudfiles.php:211
|
5406 |
msgid "%s error - failed to re-assemble chunks"
|
5407 |
msgstr ""
|
5408 |
|
5417 |
msgstr ""
|
5418 |
|
5419 |
#: src/addons/googlecloud.php:438, src/addons/migrator.php:575,
|
5420 |
+
#: src/admin.php:2181, src/admin.php:2202, src/admin.php:2210,
|
5421 |
+
#: src/class-updraftplus.php:1088, src/class-updraftplus.php:1094,
|
5422 |
+
#: src/class-updraftplus.php:4241, src/class-updraftplus.php:4243,
|
5423 |
+
#: src/class-updraftplus.php:4408, src/class-updraftplus.php:4415,
|
5424 |
+
#: src/class-updraftplus.php:4486, src/methods/googledrive.php:395,
|
5425 |
#: src/methods/s3.php:341
|
5426 |
msgid "Error: %s"
|
5427 |
msgstr ""
|
5428 |
|
5429 |
+
#: src/admin.php:3550
|
5430 |
msgid "Backup directory specified exists, but is <b>not</b> writable."
|
5431 |
msgstr ""
|
5432 |
|
5433 |
+
#: src/admin.php:3548
|
5434 |
msgid "Backup directory specified does <b>not</b> exist."
|
5435 |
msgstr ""
|
5436 |
|
5437 |
+
#: src/admin.php:3222, src/admin.php:3499
|
5438 |
msgid "Warning: %s"
|
5439 |
msgstr ""
|
5440 |
|
5442 |
msgid "Last backup job run:"
|
5443 |
msgstr ""
|
5444 |
|
5445 |
+
#: src/backup.php:3113
|
5446 |
msgid "A very large file was encountered: %s (size: %s Mb)"
|
5447 |
msgstr ""
|
5448 |
|
5449 |
+
#: src/backup.php:2414
|
5450 |
msgid "%s: unreadable file - could not be backed up"
|
5451 |
msgstr ""
|
5452 |
|
5453 |
+
#: src/backup.php:1730
|
5454 |
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"
|
5455 |
msgstr ""
|
5456 |
|
5457 |
+
#: src/backup.php:1851
|
5458 |
msgid "An error occurred whilst closing the final database file"
|
5459 |
msgstr ""
|
5460 |
|
5461 |
+
#: src/backup.php:1069
|
5462 |
msgid "Warnings encountered:"
|
5463 |
msgstr ""
|
5464 |
|
5465 |
+
#: src/class-updraftplus.php:3034
|
5466 |
msgid "The backup apparently succeeded (with warnings) and is now complete"
|
5467 |
msgstr ""
|
5468 |
|
5469 |
+
#: src/class-updraftplus.php:965
|
5470 |
msgid "Your free disk space is very low - only %s Mb remain"
|
5471 |
msgstr ""
|
5472 |
|
5494 |
msgid "Processed plugin:"
|
5495 |
msgstr ""
|
5496 |
|
5497 |
+
#: src/addons/sftp.php:75
|
5498 |
msgid "Check your file permissions: Could not successfully create and enter directory:"
|
5499 |
msgstr ""
|
5500 |
|
5514 |
msgid "The error reported by %s was:"
|
5515 |
msgstr ""
|
5516 |
|
5517 |
+
#: src/restorer.php:1874
|
5518 |
msgid "Please supply the requested information, and then continue."
|
5519 |
msgstr ""
|
5520 |
|
5521 |
+
#: src/class-updraftplus.php:4426, src/restorer.php:2181
|
5522 |
msgid "Site information:"
|
5523 |
msgstr ""
|
5524 |
|
5525 |
+
#: src/restorer.php:2048
|
5526 |
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."
|
5527 |
msgstr ""
|
5528 |
|
5529 |
+
#: src/admin.php:2479, src/class-updraftplus.php:4419, src/restorer.php:2562
|
5530 |
msgid "Warning:"
|
5531 |
msgstr ""
|
5532 |
|
5533 |
+
#: src/class-updraftplus.php:4408, src/class-updraftplus.php:4411,
|
5534 |
+
#: src/restorer.php:490
|
5535 |
msgid "You are running on WordPress multisite - but your backup is not of a multisite site."
|
5536 |
msgstr ""
|
5537 |
|
5539 |
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."
|
5540 |
msgstr ""
|
5541 |
|
5542 |
+
#: src/addons/azure.php:601, src/admin.php:3697,
|
5543 |
#: src/methods/updraftvault.php:306
|
5544 |
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."
|
5545 |
msgstr ""
|
5546 |
|
5547 |
+
#: src/admin.php:739
|
5548 |
msgid "Close"
|
5549 |
msgstr ""
|
5550 |
|
5551 |
#: src/addons/autobackup.php:344, src/addons/autobackup.php:436,
|
5552 |
+
#: src/admin.php:694, src/methods/remotesend.php:66,
|
5553 |
#: src/methods/remotesend.php:74, src/methods/remotesend.php:225,
|
5554 |
#: src/methods/remotesend.php:242
|
5555 |
msgid "Unexpected response:"
|
5556 |
msgstr ""
|
5557 |
|
5558 |
+
#: src/addons/reporting.php:521, src/admin.php:689
|
5559 |
msgid "To send to more than one address, separate each address with a comma."
|
5560 |
msgstr ""
|
5561 |
|
5562 |
+
#: src/admin.php:718
|
5563 |
msgid "PHP information"
|
5564 |
msgstr ""
|
5565 |
|
5571 |
msgid "show PHP information (phpinfo)"
|
5572 |
msgstr ""
|
5573 |
|
5574 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:6
|
|
|
|
|
|
|
|
|
5575 |
msgid "Do you want to migrate or clone/duplicate a site?"
|
5576 |
msgstr ""
|
5577 |
|
5579 |
msgid "<a href=\"%s\">Read this article to see step-by-step how it's done.</a>"
|
5580 |
msgstr ""
|
5581 |
|
|
|
|
|
|
|
|
|
5582 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:30
|
5583 |
msgid "Deleting... please allow time for the communications with the remote storage to complete."
|
5584 |
msgstr ""
|
5587 |
msgid "Also delete from remote storage"
|
5588 |
msgstr ""
|
5589 |
|
5590 |
+
#: src/admin.php:2944
|
5591 |
msgid "Latest UpdraftPlus.com news:"
|
5592 |
msgstr ""
|
5593 |
|
5604 |
msgid "News"
|
5605 |
msgstr ""
|
5606 |
|
5607 |
+
#: src/admin.php:1545, src/includes/class-wpadmin-commands.php:511
|
5608 |
msgid "Backup set not found"
|
5609 |
msgstr ""
|
5610 |
|
5626 |
msgid "Blog link"
|
5627 |
msgstr ""
|
5628 |
|
5629 |
+
#: src/admin.php:783
|
5630 |
msgid "Testing %s Settings..."
|
5631 |
msgstr ""
|
5632 |
|
5633 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
5634 |
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."
|
5635 |
msgstr ""
|
5636 |
|
5637 |
+
#: src/admin.php:1033
|
5638 |
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."
|
5639 |
msgstr ""
|
5640 |
|
5641 |
+
#: src/admin.php:1033
|
5642 |
msgid "Notice"
|
5643 |
msgstr ""
|
5644 |
|
5645 |
+
#: src/backup.php:1051
|
5646 |
msgid "Errors encountered:"
|
5647 |
msgstr ""
|
5648 |
|
5649 |
+
#: src/admin.php:686
|
5650 |
msgid "Rescanning (looking for backups that you have uploaded manually into the internal backup store)..."
|
5651 |
msgstr ""
|
5652 |
|
5653 |
+
#: src/admin.php:700
|
5654 |
msgid "Begun looking for this entity"
|
5655 |
msgstr ""
|
5656 |
|
5674 |
msgid "Time taken (seconds):"
|
5675 |
msgstr ""
|
5676 |
|
5677 |
+
#: src/addons/migrator.php:1290, src/admin.php:705
|
5678 |
msgid "Errors:"
|
5679 |
msgstr ""
|
5680 |
|
5732 |
msgid "All references to the site location in the database will be replaced with your current site URL, which is: %s"
|
5733 |
msgstr ""
|
5734 |
|
5735 |
+
#: src/addons/multisite.php:676
|
5736 |
msgid "Blog uploads"
|
5737 |
msgstr ""
|
5738 |
|
5739 |
+
#: src/addons/migrator.php:484, src/addons/multisite.php:669
|
5740 |
msgid "Must-use plugins"
|
5741 |
msgstr ""
|
5742 |
|
5748 |
msgid "starting from next time it is"
|
5749 |
msgstr ""
|
5750 |
|
5751 |
+
#: src/addons/sftp.php:535
|
5752 |
msgid "Failure: Port must be an integer."
|
5753 |
msgstr ""
|
5754 |
|
5756 |
msgid "password"
|
5757 |
msgstr ""
|
5758 |
|
5759 |
+
#: src/addons/sftp.php:526, src/methods/openstack2.php:180
|
5760 |
msgid "username"
|
5761 |
msgstr ""
|
5762 |
|
5763 |
+
#: src/addons/sftp.php:522
|
5764 |
msgid "host name"
|
5765 |
msgstr ""
|
5766 |
|
5767 |
+
#: src/addons/sftp.php:485
|
5768 |
msgid "Where to change directory to after logging in - often this is relative to your home directory."
|
5769 |
msgstr ""
|
5770 |
|
5771 |
+
#: src/addons/sftp.php:483
|
5772 |
msgid "Directory path"
|
5773 |
msgstr ""
|
5774 |
|
5775 |
#: src/addons/lockadmin.php:171, src/addons/moredatabase.php:252,
|
5776 |
+
#: src/addons/sftp.php:459, src/addons/webdav.php:193, src/admin.php:2824,
|
5777 |
#: src/methods/openstack2.php:164, src/methods/updraftvault.php:361,
|
5778 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:50
|
5779 |
msgid "Password"
|
5780 |
msgstr ""
|
5781 |
|
5782 |
+
#: src/addons/sftp.php:445, src/addons/webdav.php:207
|
5783 |
msgid "Port"
|
5784 |
msgstr ""
|
5785 |
|
5786 |
+
#: src/addons/moredatabase.php:250, src/addons/sftp.php:438,
|
5787 |
#: src/addons/webdav.php:199
|
5788 |
msgid "Host"
|
5789 |
msgstr ""
|
5790 |
|
5791 |
+
#: src/addons/sftp.php:287
|
5792 |
msgid "%s Error: Failed to download"
|
5793 |
msgstr ""
|
5794 |
|
5795 |
+
#: src/addons/sftp.php:567
|
5796 |
msgid "Check your file permissions: Could not successfully create and enter:"
|
5797 |
msgstr ""
|
5798 |
|
5841 |
msgstr ""
|
5842 |
|
5843 |
#: src/addons/googlecloud.php:776, src/addons/googlecloud.php:810,
|
5844 |
+
#: src/addons/googlecloud.php:816, src/addons/sftp.php:553, src/admin.php:3278,
|
5845 |
+
#: src/admin.php:3314, src/admin.php:3324, src/methods/addon-base-v2.php:299,
|
5846 |
#: src/methods/stream-base.php:356
|
5847 |
msgid "Failed"
|
5848 |
msgstr ""
|
6047 |
msgid "Failure: No container details were given."
|
6048 |
msgstr ""
|
6049 |
|
6050 |
+
#: src/addons/moredatabase.php:251, src/addons/sftp.php:452,
|
6051 |
#: src/addons/webdav.php:187, src/methods/cloudfiles-new.php:189,
|
6052 |
#: src/methods/cloudfiles.php:524, src/methods/openstack2.php:158
|
6053 |
msgid "Username"
|
6058 |
msgid "API key"
|
6059 |
msgstr ""
|
6060 |
|
6061 |
+
#: src/addons/migrator.php:325, src/addons/moredatabase.php:88,
|
6062 |
+
#: src/addons/moredatabase.php:90, src/addons/moredatabase.php:92,
|
6063 |
+
#: src/addons/sftp.php:522, src/addons/sftp.php:526, src/addons/sftp.php:530,
|
6064 |
+
#: src/addons/webdav.php:253, src/admin.php:759,
|
6065 |
+
#: src/includes/class-remote-send.php:430, src/methods/addon-base-v2.php:291,
|
6066 |
#: src/methods/cloudfiles-new.php:184, src/methods/cloudfiles-new.php:189,
|
6067 |
#: src/methods/cloudfiles.php:519, src/methods/cloudfiles.php:524,
|
6068 |
#: src/methods/ftp.php:412, src/methods/ftp.php:416,
|
6104 |
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."
|
6105 |
msgstr ""
|
6106 |
|
6107 |
+
#: src/admin.php:782, src/methods/backup-module.php:315
|
6108 |
msgid "Test %s Settings"
|
6109 |
msgstr ""
|
6110 |
|
6111 |
+
#: src/class-updraftplus.php:1386, src/class-updraftplus.php:1430,
|
6112 |
#: src/methods/cloudfiles.php:383, src/methods/stream-base.php:297
|
6113 |
msgid "Error opening local file: Failed to download"
|
6114 |
msgstr ""
|
6117 |
msgid "Cloud Files error - failed to upload file"
|
6118 |
msgstr ""
|
6119 |
|
6120 |
+
#: src/addons/sftp.php:141, src/addons/sftp.php:153,
|
6121 |
#: src/methods/cloudfiles.php:147, src/methods/cloudfiles.php:189,
|
6122 |
#: src/methods/openstack-base.php:81, src/methods/openstack-base.php:315,
|
6123 |
#: src/methods/s3.php:376, src/methods/s3.php:388, src/methods/s3.php:389
|
6125 |
msgstr ""
|
6126 |
|
6127 |
#: src/addons/googlecloud.php:201, src/addons/googlecloud.php:206,
|
6128 |
+
#: src/class-updraftplus.php:1228, src/methods/cloudfiles.php:130,
|
6129 |
#: src/methods/googledrive.php:1026, src/methods/googledrive.php:1031
|
6130 |
msgid "%s Error: Failed to open local file"
|
6131 |
msgstr ""
|
6199 |
msgstr ""
|
6200 |
|
6201 |
#: src/addons/googlecloud.php:718, src/addons/googlecloud.php:839,
|
6202 |
+
#: src/addons/onedrive.php:920, src/addons/sftp.php:591,
|
6203 |
+
#: src/addons/sftp.php:595, src/addons/wp-cli.php:494,
|
6204 |
+
#: src/methods/addon-base-v2.php:308, src/methods/cloudfiles.php:575,
|
6205 |
+
#: src/methods/googledrive.php:467, src/methods/openstack-base.php:530,
|
6206 |
+
#: src/methods/s3.php:1154, src/methods/stream-base.php:372
|
6207 |
msgid "Success"
|
6208 |
msgstr ""
|
6209 |
|
6239 |
msgid "You need to re-authenticate with %s, as your existing credentials are not working."
|
6240 |
msgstr ""
|
6241 |
|
6242 |
+
#: src/admin.php:3282, src/admin.php:3317, src/admin.php:3321,
|
6243 |
+
#: src/class-updraftplus.php:3947, src/includes/class-remote-send.php:303,
|
6244 |
+
#: src/restorer.php:194, src/restorer.php:2803, src/restorer.php:2908
|
6245 |
msgid "OK"
|
6246 |
msgstr ""
|
6247 |
|
6248 |
+
#: src/restorer.php:2797, src/restorer.php:2872
|
6249 |
msgid "Table prefix has changed: changing %s table field(s) accordingly:"
|
6250 |
msgstr ""
|
6251 |
|
6252 |
+
#: src/addons/migrator.php:1305, src/restorer.php:2699
|
6253 |
msgid "the database query being run was:"
|
6254 |
msgstr ""
|
6255 |
|
6256 |
+
#: src/restorer.php:2390
|
6257 |
msgid "will restore as:"
|
6258 |
msgstr ""
|
6259 |
|
6260 |
+
#: src/class-updraftplus.php:4397, src/restorer.php:2163,
|
6261 |
+
#: src/restorer.php:2252, src/restorer.php:2278
|
6262 |
msgid "Old table prefix:"
|
6263 |
msgstr ""
|
6264 |
|
6265 |
+
#: src/addons/reporting.php:72, src/addons/reporting.php:181,
|
6266 |
+
#: src/backup.php:1125, src/class-updraftplus.php:4324
|
6267 |
msgid "Backup of:"
|
6268 |
msgstr ""
|
6269 |
|
6270 |
+
#: src/restorer.php:1970
|
6271 |
msgid "Failed to open database file"
|
6272 |
msgstr ""
|
6273 |
|
6274 |
+
#: src/restorer.php:1949
|
6275 |
msgid "Failed to find database file"
|
6276 |
msgstr ""
|
6277 |
|
6278 |
+
#: src/restorer.php:1926
|
6279 |
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."
|
6280 |
msgstr ""
|
6281 |
|
6282 |
+
#: src/restorer.php:860
|
6283 |
msgid "wp-config.php from backup: restoring (as per user's request)"
|
6284 |
msgstr ""
|
6285 |
|
6286 |
+
#: src/restorer.php:853
|
6287 |
msgid "wp-config.php from backup: will restore as wp-config-backup.php"
|
6288 |
msgstr ""
|
6289 |
|
6290 |
+
#: src/restorer.php:736
|
6291 |
msgid "Failed to write out the decrypted database to the filesystem"
|
6292 |
msgstr ""
|
6293 |
|
6294 |
+
#: src/restorer.php:720
|
6295 |
msgid "Failed to create a temporary directory"
|
6296 |
msgstr ""
|
6297 |
|
6298 |
+
#: src/restorer.php:489
|
6299 |
msgid "Failed to delete working directory after restoring."
|
6300 |
msgstr ""
|
6301 |
|
6302 |
+
#: src/restorer.php:486
|
6303 |
msgid "Could not delete old directory."
|
6304 |
msgstr ""
|
6305 |
|
6306 |
+
#: src/restorer.php:484
|
6307 |
msgid "Cleaning up rubbish..."
|
6308 |
msgstr ""
|
6309 |
|
6310 |
+
#: src/restorer.php:483
|
6311 |
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)..."
|
6312 |
msgstr ""
|
6313 |
|
6314 |
+
#: src/restorer.php:480
|
6315 |
msgid "Database successfully decrypted."
|
6316 |
msgstr ""
|
6317 |
|
6318 |
+
#: src/restorer.php:479
|
6319 |
msgid "Decrypting database (can take a while)..."
|
6320 |
msgstr ""
|
6321 |
|
6322 |
+
#: src/restorer.php:478
|
6323 |
msgid "Unpacking backup..."
|
6324 |
msgstr ""
|
6325 |
|
6326 |
+
#: src/restorer.php:477
|
6327 |
msgid "Copying this entity failed."
|
6328 |
msgstr ""
|
6329 |
|
6330 |
+
#: src/restorer.php:476
|
6331 |
msgid "Backup file not available."
|
6332 |
msgstr ""
|
6333 |
|
6334 |
+
#: src/restorer.php:475
|
6335 |
msgid "UpdraftPlus is not able to directly restore this kind of entity. It must be restored manually."
|
6336 |
msgstr ""
|
6337 |
|
6339 |
msgid "Could not find one of the files for restoration"
|
6340 |
msgstr ""
|
6341 |
|
6342 |
+
#: src/restorer.php:359
|
6343 |
msgid "Error message"
|
6344 |
msgstr ""
|
6345 |
|
6351 |
msgid "Archive is expected to be size:"
|
6352 |
msgstr ""
|
6353 |
|
6354 |
+
#: src/admin.php:4405
|
6355 |
msgid "If making a request for support, please include this information:"
|
6356 |
msgstr ""
|
6357 |
|
6358 |
+
#: src/admin.php:4404
|
6359 |
msgid "ABORT: Could not find the information on which entities to restore."
|
6360 |
msgstr ""
|
6361 |
|
6362 |
+
#: src/addons/wp-cli.php:622, src/admin.php:4383
|
6363 |
msgid "UpdraftPlus Restoration: Progress"
|
6364 |
msgstr ""
|
6365 |
|
6366 |
+
#: src/admin.php:4375
|
6367 |
msgid "This backup does not exist in the backup history - restoration aborted. Timestamp:"
|
6368 |
msgstr ""
|
6369 |
|
6370 |
+
#: src/admin.php:4057
|
6371 |
msgid "After pressing this button, you will be given the option to choose which components you wish to restore"
|
6372 |
msgstr ""
|
6373 |
|
6374 |
+
#: src/admin.php:4155
|
6375 |
msgid "Delete this backup set"
|
6376 |
msgstr ""
|
6377 |
|
6378 |
+
#: src/admin.php:3709
|
6379 |
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."
|
6380 |
msgstr ""
|
6381 |
|
6382 |
+
#: src/admin.php:3706
|
6383 |
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."
|
6384 |
msgstr ""
|
6385 |
|
6386 |
+
#: src/admin.php:3704
|
6387 |
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)."
|
6388 |
msgstr ""
|
6389 |
|
6424 |
msgid "Use the server's SSL certificates"
|
6425 |
msgstr ""
|
6426 |
|
6427 |
+
#: src/admin.php:3552
|
6428 |
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."
|
6429 |
msgstr ""
|
6430 |
|
6431 |
+
#: src/admin.php:3552
|
6432 |
msgid "or, to reset this option"
|
6433 |
msgstr ""
|
6434 |
|
6435 |
+
#: src/admin.php:3552
|
6436 |
msgid "Follow this link to attempt to create the directory and set the permissions"
|
6437 |
msgstr ""
|
6438 |
|
6439 |
+
#: src/admin.php:3544
|
6440 |
msgid "Backup directory specified is writable, which is good."
|
6441 |
msgstr ""
|
6442 |
|
6468 |
msgid "Advanced / Debugging Settings"
|
6469 |
msgstr ""
|
6470 |
|
6471 |
+
#: src/admin.php:717
|
6472 |
msgid "Requesting start of backup..."
|
6473 |
msgstr ""
|
6474 |
|
6475 |
+
#: src/addons/morefiles.php:320, src/admin.php:733
|
6476 |
msgid "Cancel"
|
6477 |
msgstr ""
|
6478 |
|
6479 |
+
#: src/addons/incremental.php:220, src/addons/reporting.php:245,
|
6480 |
+
#: src/admin.php:3866
|
6481 |
msgid "None"
|
6482 |
msgstr ""
|
6483 |
|
6493 |
msgid "Database encryption phrase"
|
6494 |
msgstr ""
|
6495 |
|
6496 |
+
#: src/admin.php:2814, src/templates/wp-admin/settings/form-contents.php:255,
|
6497 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:44
|
6498 |
msgid "Email"
|
6499 |
msgstr ""
|
6502 |
msgid "The above directories are everything, except for WordPress core itself which you can download afresh from WordPress.org."
|
6503 |
msgstr ""
|
6504 |
|
6505 |
+
#: src/addons/morefiles.php:466, src/admin.php:3634
|
6506 |
msgid "Exclude these:"
|
6507 |
msgstr ""
|
6508 |
|
6509 |
+
#: src/admin.php:3625
|
6510 |
msgid "Any other directories found inside wp-content"
|
6511 |
msgstr ""
|
6512 |
|
6522 |
msgid "To fix the time at which a backup should take place,"
|
6523 |
msgstr ""
|
6524 |
|
6525 |
+
#: src/addons/incremental.php:229, src/admin.php:3538
|
6526 |
msgid "Monthly"
|
6527 |
msgstr ""
|
6528 |
|
6529 |
+
#: src/addons/incremental.php:228, src/admin.php:3537
|
6530 |
msgid "Fortnightly"
|
6531 |
msgstr ""
|
6532 |
|
6533 |
+
#: src/addons/incremental.php:227, src/admin.php:3536
|
6534 |
msgid "Weekly"
|
6535 |
msgstr ""
|
6536 |
|
6537 |
+
#: src/addons/incremental.php:226, src/admin.php:3535
|
6538 |
msgid "Daily"
|
6539 |
msgstr ""
|
6540 |
|
6541 |
+
#: src/admin.php:741, src/admin.php:3513
|
6542 |
msgid "Download log file"
|
6543 |
msgstr ""
|
6544 |
|
6545 |
+
#: src/admin.php:3385
|
6546 |
msgid "The folder exists, but your webserver does not have permission to write to it."
|
6547 |
msgstr ""
|
6548 |
|
6549 |
+
#: src/admin.php:3380
|
6550 |
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"
|
6551 |
msgstr ""
|
6552 |
|
6553 |
+
#: src/admin.php:3366
|
6554 |
msgid "The request to the filesystem to create the directory failed."
|
6555 |
msgstr ""
|
6556 |
|
6557 |
+
#: src/admin.php:734, src/admin.php:3275, src/admin.php:3309,
|
6558 |
+
#: src/admin.php:4155, src/includes/class-remote-send.php:519,
|
6559 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:5
|
6560 |
msgid "Delete"
|
6561 |
msgstr ""
|
6562 |
|
6563 |
+
#: src/admin.php:3213
|
6564 |
msgid "show log"
|
6565 |
msgstr ""
|
6566 |
|
6637 |
msgid "Yes"
|
6638 |
msgstr ""
|
6639 |
|
6640 |
+
#: src/admin.php:5257, src/admin.php:5259,
|
6641 |
#: src/templates/wp-admin/advanced/site-info.php:45,
|
6642 |
#: src/templates/wp-admin/advanced/site-info.php:46,
|
6643 |
#: src/templates/wp-admin/advanced/site-info.php:53,
|
6657 |
msgid "Web server:"
|
6658 |
msgstr ""
|
6659 |
|
6660 |
+
#: src/templates/wp-admin/settings/tab-status.php:90
|
6661 |
msgid "Please check out UpdraftPlus Premium, or the stand-alone Multisite add-on."
|
6662 |
msgstr ""
|
6663 |
|
6664 |
+
#: src/templates/wp-admin/settings/tab-status.php:90
|
6665 |
msgid "Do you need WordPress Multisite support?"
|
6666 |
msgstr ""
|
6667 |
|
6668 |
+
#: src/templates/wp-admin/settings/tab-status.php:86
|
6669 |
msgid "Multisite"
|
6670 |
msgstr ""
|
6671 |
|
6672 |
+
#: src/templates/wp-admin/settings/tab-status.php:76
|
6673 |
msgid "Perform a one-time backup"
|
6674 |
msgstr ""
|
6675 |
|
6677 |
msgid "Do read this helpful article of useful things to know before restoring."
|
6678 |
msgstr ""
|
6679 |
|
6680 |
+
#: src/class-updraftplus.php:4358
|
6681 |
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"
|
6682 |
msgstr ""
|
6683 |
|
6718 |
msgid "Delete backup set"
|
6719 |
msgstr ""
|
6720 |
|
6721 |
+
#: src/admin.php:716
|
6722 |
msgid "Download error: the server sent us a response which we did not understand."
|
6723 |
msgstr ""
|
6724 |
|
6725 |
#: src/addons/backblaze.php:225, src/addons/cloudfiles-enhanced.php:117,
|
6726 |
#: src/addons/migrator.php:878, src/addons/migrator.php:1175,
|
6727 |
#: src/addons/migrator.php:1256, src/addons/migrator.php:1305,
|
6728 |
+
#: src/addons/migrator.php:1543, src/addons/s3-enhanced.php:164,
|
|
|
|
|
|
|
|
|
6729 |
#: src/addons/s3-enhanced.php:169, src/addons/s3-enhanced.php:171,
|
6730 |
+
#: src/addons/sftp.php:911, src/addons/webdav.php:203, src/admin.php:98,
|
6731 |
+
#: src/admin.php:708, src/includes/class-remote-send.php:242,
|
6732 |
+
#: src/includes/class-remote-send.php:269,
|
6733 |
+
#: src/includes/class-remote-send.php:275,
|
6734 |
+
#: src/includes/class-remote-send.php:338,
|
6735 |
+
#: src/includes/class-remote-send.php:397,
|
6736 |
+
#: src/includes/class-remote-send.php:438,
|
6737 |
+
#: src/includes/class-remote-send.php:448,
|
6738 |
+
#: src/includes/class-remote-send.php:453, src/methods/remotesend.php:71,
|
6739 |
#: src/methods/remotesend.php:239, src/methods/updraftvault.php:527,
|
6740 |
+
#: src/restorer.php:196, src/restorer.php:224, src/restorer.php:1879
|
6741 |
msgid "Error:"
|
6742 |
msgstr ""
|
6743 |
|
6744 |
+
#: src/admin.php:699
|
|
|
6745 |
msgid "calculating..."
|
6746 |
msgstr ""
|
6747 |
|
6748 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:68
|
6749 |
msgid "UpdraftPlus - Upload backup files"
|
6750 |
msgstr ""
|
6751 |
|
6752 |
+
#: src/admin.php:1770, src/templates/wp-admin/advanced/site-info.php:38
|
|
|
6753 |
msgid "refresh"
|
6754 |
msgstr ""
|
6755 |
|
6756 |
+
#: src/admin.php:1790, src/templates/wp-admin/advanced/site-info.php:38
|
|
|
6757 |
msgid "Web-server disk space in use by UpdraftPlus"
|
6758 |
msgstr ""
|
6759 |
|
6760 |
+
#: src/admin.php:1790
|
6761 |
msgid "This is a count of the contents of your Updraft directory"
|
6762 |
msgstr ""
|
6763 |
|
6773 |
msgid "Google Drive"
|
6774 |
msgstr ""
|
6775 |
|
6776 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:59
|
6777 |
msgid "If you are using this, then turn Turbo/Road mode off."
|
6778 |
msgstr ""
|
6779 |
|
6780 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:59
|
6781 |
msgid "Opera web browser"
|
6782 |
msgstr ""
|
6783 |
|
6784 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:47
|
6785 |
msgid "More tasks:"
|
6786 |
msgstr ""
|
6787 |
|
6788 |
+
#: src/admin.php:2971
|
6789 |
msgid "Download most recently modified log file"
|
6790 |
msgstr ""
|
6791 |
|
6792 |
+
#: src/central/bootstrap.php:187
|
6793 |
msgid "(Nothing yet logged)"
|
6794 |
msgstr ""
|
6795 |
|
6796 |
#: src/addons/autobackup.php:339, src/addons/autobackup.php:434,
|
6797 |
+
#: src/admin.php:2926, src/admin.php:2931
|
6798 |
msgid "Last log message"
|
6799 |
msgstr ""
|
6800 |
|
6801 |
+
#: src/addons/migrator.php:259, src/admin.php:740, src/admin.php:4057,
|
6802 |
#: src/templates/wp-admin/settings/tab-status.php:30
|
6803 |
msgid "Restore"
|
6804 |
msgstr ""
|
6805 |
|
6806 |
+
#: src/admin.php:555, src/admin.php:732,
|
6807 |
#: src/templates/wp-admin/settings/tab-status.php:27
|
6808 |
msgid "Backup Now"
|
6809 |
msgstr ""
|
6810 |
|
6811 |
+
#: src/addons/moredatabase.php:253, src/addons/reporting.php:260,
|
6812 |
+
#: src/addons/wp-cli.php:410, src/admin.php:326, src/admin.php:3841,
|
6813 |
+
#: src/admin.php:3919, src/includes/class-remote-send.php:307,
|
6814 |
#: src/includes/class-wpadmin-commands.php:157,
|
6815 |
+
#: src/includes/class-wpadmin-commands.php:526, src/restorer.php:317,
|
6816 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:82,
|
6817 |
#: src/templates/wp-admin/settings/delete-and-restore-modals.php:83
|
6818 |
msgid "Database"
|
6819 |
msgstr ""
|
6820 |
|
6821 |
+
#: src/admin.php:322, src/admin.php:5047
|
6822 |
msgid "Files"
|
6823 |
msgstr ""
|
6824 |
|
6830 |
msgid "All the times shown in this section are using WordPress's configured time zone, which you can set in Settings -> General"
|
6831 |
msgstr ""
|
6832 |
|
6833 |
+
#: src/admin.php:302
|
6834 |
msgid "At the same time as the files backup"
|
6835 |
msgstr ""
|
6836 |
|
6837 |
+
#: src/admin.php:292, src/admin.php:313, src/admin.php:320
|
6838 |
msgid "Nothing currently scheduled"
|
6839 |
msgstr ""
|
6840 |
|
6846 |
msgid "JavaScript warning"
|
6847 |
msgstr ""
|
6848 |
|
6849 |
+
#: src/admin.php:719, src/admin.php:2998
|
6850 |
msgid "Delete Old Directories"
|
6851 |
msgstr ""
|
6852 |
|
6853 |
+
#: src/admin.php:2526
|
6854 |
msgid "Current limit is:"
|
6855 |
msgstr ""
|
6856 |
|
6857 |
+
#: src/admin.php:2501
|
6858 |
msgid "Your backup has been restored."
|
6859 |
msgstr ""
|
6860 |
|
6866 |
msgid "Lead developer's homepage"
|
6867 |
msgstr ""
|
6868 |
|
6869 |
+
#: src/central/bootstrap.php:506
|
6870 |
msgid "UpdraftPlus.Com"
|
6871 |
msgstr ""
|
6872 |
|
6873 |
+
#: src/admin.php:4939
|
6874 |
msgid "Your settings have been wiped."
|
6875 |
msgstr ""
|
6876 |
|
6877 |
+
#: src/admin.php:2461
|
6878 |
msgid "Backup directory successfully created."
|
6879 |
msgstr ""
|
6880 |
|
6881 |
+
#: src/admin.php:2454
|
6882 |
msgid "Backup directory could not be created"
|
6883 |
msgstr ""
|
6884 |
|
6885 |
+
#: src/admin.php:3245
|
6886 |
msgid "Old directory removal failed for some reason. You may want to do this manually."
|
6887 |
msgstr ""
|
6888 |
|
6889 |
+
#: src/admin.php:3243
|
6890 |
msgid "Old directories successfully removed."
|
6891 |
msgstr ""
|
6892 |
|
6893 |
+
#: src/admin.php:3240, src/admin.php:3240
|
6894 |
msgid "Remove old directories"
|
6895 |
msgstr ""
|
6896 |
|
6897 |
#: src/addons/migrator.php:328, src/addons/migrator.php:343,
|
6898 |
+
#: src/admin.php:2402, src/admin.php:2412, src/admin.php:2421,
|
6899 |
+
#: src/admin.php:2463, src/admin.php:3247
|
6900 |
msgid "Return to UpdraftPlus Configuration"
|
6901 |
msgstr ""
|
6902 |
|
6903 |
+
#: src/admin.php:712, src/admin.php:2402, src/admin.php:2412,
|
6904 |
+
#: src/admin.php:2421, src/admin.php:2463, src/admin.php:3247,
|
6905 |
#: src/templates/wp-admin/settings/existing-backups-table.php:16
|
6906 |
msgid "Actions"
|
6907 |
msgstr ""
|
6908 |
|
6909 |
+
#: src/admin.php:2302
|
6910 |
msgid "Bad filename format - this does not look like an encrypted database file created by UpdraftPlus"
|
6911 |
msgstr ""
|
6912 |
|
6913 |
+
#: src/admin.php:2202
|
6914 |
msgid "Bad filename format - this does not look like a file created by UpdraftPlus"
|
6915 |
msgstr ""
|
6916 |
|
6917 |
+
#: src/admin.php:2098
|
6918 |
msgid "No local copy present."
|
6919 |
msgstr ""
|
6920 |
|
6921 |
+
#: src/admin.php:2095
|
6922 |
msgid "Download in progress"
|
6923 |
msgstr ""
|
6924 |
|
6925 |
+
#: src/admin.php:711, src/admin.php:2084
|
6926 |
msgid "File ready."
|
6927 |
msgstr ""
|
6928 |
|
6929 |
+
#: src/admin.php:2065
|
6930 |
msgid "Download failed"
|
6931 |
msgstr ""
|
6932 |
|
6933 |
+
#: src/addons/wp-cli.php:497, src/admin.php:709, src/admin.php:1830,
|
6934 |
+
#: src/class-updraftplus.php:1386, src/class-updraftplus.php:1430,
|
6935 |
+
#: src/class-updraftplus.php:3956, src/methods/addon-base-v2.php:93,
|
6936 |
#: src/methods/addon-base-v2.php:98, src/methods/addon-base-v2.php:205,
|
6937 |
#: src/methods/addon-base-v2.php:225, src/methods/stream-base.php:219,
|
6938 |
+
#: src/restorer.php:2799, src/restorer.php:2824, src/restorer.php:2905,
|
6939 |
#: src/updraftplus.php:158
|
6940 |
msgid "Error"
|
6941 |
msgstr ""
|
6942 |
|
6943 |
+
#: src/admin.php:1865
|
6944 |
msgid "Could not find that job - perhaps it has already finished?"
|
6945 |
msgstr ""
|
6946 |
|
6947 |
+
#: src/admin.php:1857
|
6948 |
msgid "Job deleted"
|
6949 |
msgstr ""
|
6950 |
|
6951 |
+
#: src/admin.php:1943, src/includes/class-commands.php:803
|
6952 |
msgid "OK. You should soon see activity in the \"Last log message\" field below."
|
6953 |
msgstr ""
|
6954 |
|
6955 |
+
#: src/admin.php:785
|
6956 |
msgid "Nothing yet logged"
|
6957 |
msgstr ""
|
6958 |
|
6959 |
+
#: src/admin.php:1029
|
6960 |
msgid "Please consult this FAQ if you have problems backing up."
|
6961 |
msgstr ""
|
6962 |
|
6963 |
+
#: src/admin.php:1029
|
6964 |
msgid "Your website is hosted using the %s web server."
|
6965 |
msgstr ""
|
6966 |
|
6967 |
+
#: src/admin.php:1025
|
6968 |
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."
|
6969 |
msgstr ""
|
6970 |
|
6971 |
+
#: src/admin.php:1021
|
6972 |
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."
|
6973 |
msgstr ""
|
6974 |
|
6975 |
+
#: src/addons/azure.php:601, src/addons/migrator.php:933, src/admin.php:1013,
|
6976 |
+
#: src/admin.php:1017, src/admin.php:1021, src/admin.php:1025,
|
6977 |
+
#: src/admin.php:1029, src/admin.php:1038, src/admin.php:3697,
|
6978 |
+
#: src/admin.php:3704, src/admin.php:3706, src/admin.php:5225,
|
6979 |
#: src/methods/cloudfiles-new.php:100, src/methods/cloudfiles.php:440,
|
6980 |
#: src/methods/ftp.php:330, src/methods/openstack-base.php:571,
|
6981 |
#: src/methods/s3.php:859, src/methods/s3.php:863,
|
6985 |
msgid "Warning"
|
6986 |
msgstr ""
|
6987 |
|
6988 |
+
#: src/admin.php:959
|
6989 |
msgid "Add-Ons / Pro Support"
|
6990 |
msgstr ""
|
6991 |
|
6992 |
+
#: src/admin.php:571, src/admin.php:957, src/admin.php:2698
|
6993 |
msgid "Settings"
|
6994 |
msgstr ""
|
6995 |
|
6997 |
msgid "Could not create %s zip. Consult the log file for more information."
|
6998 |
msgstr ""
|
6999 |
|
7000 |
+
#: src/backup.php:2294
|
7001 |
msgid "Infinite recursion: consult your log for more information"
|
7002 |
msgstr ""
|
7003 |
|
7009 |
msgid "Like UpdraftPlus and can spare one minute?"
|
7010 |
msgstr ""
|
7011 |
|
7012 |
+
#: src/addons/azure.php:268, src/class-updraftplus.php:4061,
|
7013 |
#: src/methods/googledrive.php:1112, src/methods/s3.php:341
|
7014 |
msgid "File not found"
|
7015 |
msgstr ""
|
7016 |
|
7017 |
+
#: src/includes/class-updraftplus-encryption.php:354
|
7018 |
msgid "The decryption key used:"
|
7019 |
msgstr ""
|
7020 |
|
7021 |
+
#: src/class-updraftplus.php:4253,
|
7022 |
+
#: src/includes/class-updraftplus-encryption.php:354, src/restorer.php:741
|
7023 |
msgid "Decryption failed. The most likely cause is that you used the wrong key."
|
7024 |
msgstr ""
|
7025 |
|
7026 |
+
#: src/class-updraftplus.php:4241,
|
7027 |
+
#: src/includes/class-updraftplus-encryption.php:336, src/restorer.php:728
|
7028 |
msgid "Decryption failed. The database file is encrypted, but you have no encryption key entered."
|
7029 |
msgstr ""
|
7030 |
|
7031 |
+
#: src/backup.php:2168
|
7032 |
msgid "Could not open the backup file for writing"
|
7033 |
msgstr ""
|
7034 |
|
7035 |
+
#: src/class-updraftplus.php:3534
|
7036 |
msgid "Could not save backup history because we have no backup array. Backup probably failed."
|
7037 |
msgstr ""
|
7038 |
|
7039 |
+
#: src/class-updraftplus.php:3493
|
7040 |
msgid "Could not read the directory"
|
7041 |
msgstr ""
|
7042 |
|
7043 |
+
#: src/admin.php:2144, src/backup.php:1349
|
7044 |
msgid "Backup directory (%s) is not writable, or does not exist."
|
7045 |
msgstr ""
|
7046 |
|
7047 |
+
#: src/backup.php:1126
|
7048 |
msgid "WordPress backup is complete"
|
7049 |
msgstr ""
|
7050 |
|
7051 |
+
#: src/class-updraftplus.php:3043
|
7052 |
msgid "The backup attempt has finished, apparently unsuccessfully"
|
7053 |
msgstr ""
|
7054 |
|
7055 |
+
#: src/class-updraftplus.php:3028
|
7056 |
msgid "The backup apparently succeeded and is now complete"
|
7057 |
msgstr ""
|
7058 |
|
7060 |
msgid "Encryption error occurred when encrypting database. Encryption aborted."
|
7061 |
msgstr ""
|
7062 |
|
7063 |
+
#: src/class-updraftplus.php:2737
|
7064 |
msgid "Could not create files in the backup directory. Backup aborted - check your UpdraftPlus settings."
|
7065 |
msgstr ""
|
7066 |
|
7067 |
+
#: src/class-updraftplus.php:1877
|
7068 |
msgid "Others"
|
7069 |
msgstr ""
|
7070 |
|
7071 |
+
#: src/addons/multisite.php:477, src/class-updraftplus.php:1862
|
7072 |
msgid "Uploads"
|
7073 |
msgstr ""
|
7074 |
|
7075 |
+
#: src/class-updraftplus.php:1861
|
7076 |
msgid "Themes"
|
7077 |
msgstr ""
|
7078 |
|
7079 |
+
#: src/class-updraftplus.php:1860
|
7080 |
msgid "Plugins"
|
7081 |
msgstr ""
|
7082 |
|
7083 |
+
#: src/class-updraftplus.php:695
|
7084 |
msgid "No log files were found."
|
7085 |
msgstr ""
|
7086 |
|
7087 |
+
#: src/admin.php:2014, src/admin.php:2018, src/class-updraftplus.php:690
|
7088 |
msgid "The log file could not be read."
|
7089 |
msgstr ""
|
7090 |
|
7091 |
+
#: src/admin.php:1058, src/admin.php:1091, src/class-updraftplus.php:655,
|
7092 |
+
#: src/class-updraftplus.php:690, src/class-updraftplus.php:695,
|
7093 |
+
#: src/class-updraftplus.php:700
|
7094 |
msgid "UpdraftPlus notice:"
|
7095 |
msgstr ""
|
7096 |
|
7097 |
+
#: src/addons/multisite.php:74, src/addons/multisite.php:713,
|
7098 |
#: src/options.php:59
|
7099 |
msgid "UpdraftPlus Backups"
|
7100 |
msgstr ""
|
@@ -11,19 +11,132 @@ msgstr ""
|
|
11 |
"Language: bn\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
-
#: src/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
16 |
msgstr ""
|
17 |
|
18 |
-
#: src/admin.php:
|
19 |
msgid "(current version)"
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: src/admin.php:
|
23 |
msgid "Forbid logins from non-administrators on this clone"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: src/admin.php:
|
27 |
msgid "press here"
|
28 |
msgstr ""
|
29 |
|
@@ -37,38 +150,35 @@ msgstr ""
|
|
37 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: src/addons/incremental.php:
|
41 |
msgid "Tell me more"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: src/addons/incremental.php:
|
45 |
msgid "And then add an incremental backup"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: src/addons/incremental.php:
|
49 |
msgid "Every hour"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: src/includes/class-commands.php:
|
53 |
msgid "You can add more temporary clone tokens to your account here."
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: src/includes/class-commands.php:
|
57 |
msgid "Create clone"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: src/includes/class-commands.php:
|
61 |
msgid "Available temporary clone tokens:"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: src/addons/migrator.php:
|
65 |
-
msgid "To create a temporary clone you must first connect with your UpdraftPlus.com account and have sufficient clone tokens in your account."
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: src/addons/migrator.php:2550
|
69 |
msgid "Or, create a temporary clone"
|
70 |
msgstr ""
|
71 |
|
|
|
72 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
73 |
msgid "Processing"
|
74 |
msgstr ""
|
@@ -85,7 +195,7 @@ msgstr ""
|
|
85 |
msgid "I consent to %s"
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: src/admin.php:
|
89 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
90 |
msgid "One Time Password (check your OTP app to get this password)"
|
91 |
msgstr ""
|
@@ -134,82 +244,82 @@ msgstr ""
|
|
134 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: src/admin.php:
|
138 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
139 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
140 |
msgstr[0] ""
|
141 |
msgstr[1] ""
|
142 |
|
143 |
-
#: src/admin.php:
|
144 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: src/admin.php:
|
148 |
msgid "You can also close this wizard."
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: src/admin.php:
|
152 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: src/admin.php:
|
156 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: src/admin.php:
|
160 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: src/admin.php:
|
164 |
msgid "Perhaps you would want to login instead."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: src/admin.php:
|
168 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: src/admin.php:
|
172 |
msgid "An email is required and needs to be in a valid format."
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: src/admin.php:
|
176 |
msgid "Both email and password fields are required."
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: src/admin.php:
|
180 |
msgid "Registration successful."
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: src/admin.php:
|
184 |
msgid "Please follow this link to open %s in a new window."
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: src/admin.php:
|
188 |
msgid "Login successful."
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: src/admin.php:
|
192 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
193 |
msgid "UpdraftCentral Cloud"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: src/admin.php:
|
197 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: src/admin.php:
|
201 |
msgid "Dismiss all UpdraftPlus news"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: src/admin.php:
|
205 |
msgid "UpdraftPlus News"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: src/addons/wp-cli.php:
|
209 |
msgid "Migration key created:"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: src/addons/wp-cli.php:
|
213 |
msgid "Missing parameters"
|
214 |
msgstr ""
|
215 |
|
@@ -229,7 +339,7 @@ msgstr ""
|
|
229 |
msgid "launching some time in 2018"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: src/admin.php:
|
233 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
234 |
msgstr ""
|
235 |
|
@@ -241,31 +351,31 @@ msgstr ""
|
|
241 |
msgid "Upload backup"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: src/admin.php:
|
245 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: src/admin.php:
|
249 |
msgid "(already uploaded)"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: src/admin.php:
|
253 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: src/admin.php:
|
257 |
msgid "Upload"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: src/addons/reporting.php:
|
261 |
msgid "Only email the database backup"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: src/addons/reporting.php:
|
265 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: src/addons/reporting.php:
|
269 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
270 |
msgstr ""
|
271 |
|
@@ -273,11 +383,11 @@ msgstr ""
|
|
273 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
274 |
msgstr ""
|
275 |
|
276 |
-
#: src/addons/incremental.php:
|
277 |
msgid "Increments exist at: %s"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: src/addons/incremental.php:
|
281 |
msgid "(latest increment: %s)"
|
282 |
msgstr ""
|
283 |
|
@@ -297,35 +407,37 @@ msgstr ""
|
|
297 |
msgid "WP CLI"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: src/addons/wp-cli.php:
|
301 |
msgid "Invalid Job Id"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: src/addons/wp-cli.php:
|
305 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: src/addons/wp-cli.php:
|
309 |
msgid "Recently started backup job id: %s"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: src/addons/wp-cli.php:
|
|
|
|
|
313 |
msgid "The given value for the '%s' option is not valid"
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: src/addons/migrator.php:
|
317 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
318 |
msgstr ""
|
319 |
|
320 |
-
#: src/addons/migrator.php:
|
321 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
322 |
msgstr ""
|
323 |
|
324 |
-
#: src/addons/migrator.php:
|
325 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
326 |
msgstr ""
|
327 |
|
328 |
-
#: src/
|
329 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
330 |
msgstr ""
|
331 |
|
@@ -357,19 +469,19 @@ msgstr ""
|
|
357 |
msgid "Thank you for installing UpdraftPlus!"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: src/
|
361 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: src/restorer.php:
|
365 |
msgid "Failed to read from the working directory."
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: src/restorer.php:
|
369 |
msgid "Failed to find a manifest file in the backup."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: src/restorer.php:
|
373 |
msgid "Failed to read the manifest file from backup."
|
374 |
msgstr ""
|
375 |
|
@@ -385,11 +497,11 @@ msgstr ""
|
|
385 |
msgid "Ensure you are logged into the correct account before continuing."
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: src/admin.php:
|
389 |
msgid "Remote storage method and instance id are required for authentication."
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: src/admin.php:
|
393 |
msgid "authentication error"
|
394 |
msgstr ""
|
395 |
|
@@ -417,11 +529,11 @@ msgstr ""
|
|
417 |
msgid "Delete these settings"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
421 |
msgid "Currently disabled"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: src/addons/morestorage.php:81, src/admin.php:
|
425 |
msgid "Currently enabled"
|
426 |
msgstr ""
|
427 |
|
@@ -453,7 +565,7 @@ msgstr ""
|
|
453 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
457 |
msgid "remote site"
|
458 |
msgstr ""
|
459 |
|
@@ -461,21 +573,21 @@ msgstr ""
|
|
461 |
msgid "Invalid bucket name"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: src/restorer.php:
|
465 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
466 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
467 |
msgstr[0] ""
|
468 |
msgstr[1] ""
|
469 |
|
470 |
-
#: src/class-updraftplus.php:
|
471 |
msgid "Your chosen replacement collation"
|
472 |
msgstr ""
|
473 |
|
474 |
-
#: src/class-updraftplus.php:
|
475 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: src/class-updraftplus.php:
|
479 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
480 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
481 |
msgstr[0] ""
|
@@ -513,23 +625,23 @@ msgstr ""
|
|
513 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: src/central/bootstrap.php:
|
517 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: src/central/bootstrap.php:
|
521 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: src/central/bootstrap.php:
|
525 |
msgid "A website where you have installed %s"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: src/central/bootstrap.php:
|
529 |
msgid "Self-hosted dashboard"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: src/central/bootstrap.php:
|
533 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
534 |
msgstr ""
|
535 |
|
@@ -539,69 +651,69 @@ msgid_plural "Your .htaccess has an old site references on line numbers %s. You
|
|
539 |
msgstr[0] ""
|
540 |
msgstr[1] ""
|
541 |
|
542 |
-
#: src/restorer.php:
|
543 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: src/class-updraftplus.php:
|
547 |
msgid "Your chosen character set to use instead:"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: src/class-updraftplus.php:
|
551 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: src/class-updraftplus.php:
|
555 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
556 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
557 |
msgstr[0] ""
|
558 |
msgstr[1] ""
|
559 |
|
560 |
-
#: src/central/bootstrap.php:
|
561 |
msgid "Create another key"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: src/central/bootstrap.php:
|
565 |
msgid "UpdraftCentral dashboard connection details"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: src/central/bootstrap.php:
|
569 |
msgid "Next"
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: src/central/bootstrap.php:
|
573 |
msgid "an account"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: src/central/bootstrap.php:
|
577 |
msgid "i.e. if you have %s there"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: src/central/bootstrap.php:
|
581 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: src/central/bootstrap.php:
|
585 |
msgid "Manage existing keys (%d)..."
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: src/central/bootstrap.php:
|
589 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: src/central/bootstrap.php:
|
593 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: src/central/bootstrap.php:
|
597 |
msgid "Detailed instructions for this can be found at %s"
|
598 |
msgstr ""
|
599 |
|
600 |
-
#: src/central/bootstrap.php:
|
601 |
msgid "You now need to copy the key below and enter it at your %s."
|
602 |
msgstr ""
|
603 |
|
604 |
-
#: src/admin.php:
|
605 |
msgid "Please enter a valid URL e.g http://example.com"
|
606 |
msgstr ""
|
607 |
|
@@ -641,23 +753,23 @@ msgstr ""
|
|
641 |
msgid "Account ID"
|
642 |
msgstr ""
|
643 |
|
644 |
-
#: src/class-updraftplus.php:
|
645 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
646 |
msgstr ""
|
647 |
|
648 |
-
#: src/class-updraftplus.php:
|
649 |
msgid "the migrator add-on"
|
650 |
msgstr ""
|
651 |
|
652 |
-
#: src/class-updraftplus.php:
|
653 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
654 |
msgstr ""
|
655 |
|
656 |
-
#: src/class-updraftplus.php:
|
657 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
658 |
msgstr ""
|
659 |
|
660 |
-
#: src/class-updraftplus.php:
|
661 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
662 |
msgstr ""
|
663 |
|
@@ -669,19 +781,19 @@ msgstr ""
|
|
669 |
msgid "Follow this link to remove these settings for %s."
|
670 |
msgstr ""
|
671 |
|
672 |
-
#: src/admin.php:
|
673 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: src/backup.php:
|
677 |
-
#: src/class-updraftplus.php:
|
678 |
-
#: src/class-updraftplus.php:
|
679 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: src/backup.php:
|
683 |
-
#: src/class-updraftplus.php:
|
684 |
-
#: src/class-updraftplus.php:
|
685 |
msgid "A PHP exception (%s) has occurred: %s"
|
686 |
msgstr ""
|
687 |
|
@@ -701,7 +813,7 @@ msgstr ""
|
|
701 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
702 |
msgstr ""
|
703 |
|
704 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
705 |
msgid "Remote storage authentication"
|
706 |
msgstr ""
|
707 |
|
@@ -733,19 +845,19 @@ msgstr ""
|
|
733 |
msgid "Instant and secure logon with a wave of your phone."
|
734 |
msgstr ""
|
735 |
|
736 |
-
#: src/backup.php:
|
737 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: src/admin.php:
|
741 |
msgid "Value"
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: src/admin.php:
|
745 |
msgid "Did not know how to delete from this cloud service."
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: src/addons/sftp.php:
|
749 |
msgid "Encrypted login failed; trying non-encrypted"
|
750 |
msgstr ""
|
751 |
|
@@ -753,7 +865,7 @@ msgstr ""
|
|
753 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
757 |
msgid "Stored at: %s"
|
758 |
msgstr ""
|
759 |
|
@@ -761,11 +873,11 @@ msgstr ""
|
|
761 |
msgid "Cloud Files"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: src/admin.php:
|
765 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: src/admin.php:
|
769 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
770 |
msgstr ""
|
771 |
|
@@ -782,87 +894,87 @@ msgstr ""
|
|
782 |
msgid "Extra database"
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: src/admin.php:
|
786 |
msgid "Press here to download or browse"
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: src/admin.php:
|
790 |
msgid "Error: invalid path"
|
791 |
msgstr ""
|
792 |
|
793 |
-
#: src/admin.php:
|
794 |
msgid "An error occurred when fetching storage module options: "
|
795 |
msgstr ""
|
796 |
|
797 |
-
#: src/admin.php:
|
798 |
msgid "Loading log file"
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: src/admin.php:
|
802 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: src/admin.php:
|
806 |
msgid "Search"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: src/admin.php:
|
810 |
msgid "Select a file to view information about it"
|
811 |
msgstr ""
|
812 |
|
813 |
-
#: src/admin.php:
|
814 |
msgid "Browsing zip file"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: src/admin.php:
|
818 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: src/admin.php:
|
822 |
msgid "Browse contents"
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: src/restorer.php:
|
826 |
msgid "Skipped tables:"
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: src/class-updraftplus.php:
|
830 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: src/admin.php:
|
834 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: src/admin.php:
|
838 |
msgid "All WordPress tables will be backed up."
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: src/admin.php:
|
842 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
843 |
msgstr ""
|
844 |
|
845 |
-
#: src/admin.php:
|
846 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
847 |
msgstr ""
|
848 |
|
849 |
-
#: src/admin.php:
|
850 |
msgid "The available memory on the server."
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: src/admin.php:
|
854 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: src/admin.php:
|
858 |
msgid "The file failed to upload. Please check the following:"
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: src/admin.php:
|
862 |
msgid "HTTP code:"
|
863 |
msgstr ""
|
864 |
|
865 |
-
#: src/addons/wp-cli.php:
|
866 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
867 |
msgstr ""
|
868 |
|
@@ -1025,7 +1137,7 @@ msgstr ""
|
|
1025 |
msgid "Free"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: src/admin.php:
|
1029 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1030 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1031 |
msgid "UpdraftPlus"
|
@@ -1242,7 +1354,7 @@ msgstr ""
|
|
1242 |
msgid "UpdraftPlus Premium:"
|
1243 |
msgstr ""
|
1244 |
|
1245 |
-
#: src/templates/wp-admin/settings/
|
1246 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1247 |
msgstr ""
|
1248 |
|
@@ -1294,11 +1406,11 @@ msgstr ""
|
|
1294 |
msgid "Export / import settings"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
-
#: src/restorer.php:
|
1298 |
msgid "Processing table (%s)"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
-
#: src/restorer.php:
|
1302 |
msgid "Backup of: %s"
|
1303 |
msgstr ""
|
1304 |
|
@@ -1314,23 +1426,23 @@ msgstr ""
|
|
1314 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: src/central/bootstrap.php:
|
1318 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1319 |
msgstr ""
|
1320 |
|
1321 |
-
#: src/backup.php:
|
1322 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
1326 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
-
#: src/admin.php:
|
1330 |
msgid "Remote files deleted:"
|
1331 |
msgstr ""
|
1332 |
|
1333 |
-
#: src/admin.php:
|
1334 |
msgid "Local files deleted:"
|
1335 |
msgstr ""
|
1336 |
|
@@ -1338,39 +1450,39 @@ msgstr ""
|
|
1338 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: src/admin.php:
|
1342 |
msgid "remote files deleted"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: src/admin.php:
|
1346 |
msgid "Complete"
|
1347 |
msgstr ""
|
1348 |
|
1349 |
-
#: src/admin.php:
|
1350 |
msgid "Do you want to carry out the import?"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
-
#: src/admin.php:
|
1354 |
msgid "Which was exported on:"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
-
#: src/admin.php:
|
1358 |
msgid "This will import data from:"
|
1359 |
msgstr ""
|
1360 |
|
1361 |
-
#: src/admin.php:
|
1362 |
msgid "Importing..."
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: src/admin.php:
|
1366 |
msgid "You have not yet selected a file to import."
|
1367 |
msgstr ""
|
1368 |
|
1369 |
-
#: src/admin.php:
|
1370 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: src/admin.php:
|
1374 |
msgid "template not found"
|
1375 |
msgstr ""
|
1376 |
|
@@ -1399,7 +1511,7 @@ msgstr "কোন ব্লক সরাতে এখানে যান।"
|
|
1399 |
msgid "An error response was received; HTTP code:"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
-
#: src/includes/class-commands.php:
|
1403 |
msgid "%s add-on not found"
|
1404 |
msgstr "%s অ্যাড-অন পাওয়া যায়নি"
|
1405 |
|
@@ -1411,15 +1523,15 @@ msgstr "অথবা ম্যানুয়ালি পুনরুদ্ধা
|
|
1411 |
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"
|
1412 |
msgstr "এভাবে \"টাইম-আউট\" হতে পারে। আপনাকে safe_mode বন্ধ করার অথবা একসাথে শুধুমাত্র একটা জিনিস পুনরুদ্ধার করার পরামর্শ দেয়া হচ্ছে"
|
1413 |
|
1414 |
-
#: src/admin.php:
|
1415 |
msgid "To fix this problem go here."
|
1416 |
msgstr "এই সমস্যা সমাধান করতে এখানে যান।"
|
1417 |
|
1418 |
-
#: src/admin.php:
|
1419 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1420 |
msgstr "অপটিমাইজপ্রেস ২.০ এর কন্টেন্টসমূহ সঙ্কেতাক্ষরে লিখে রাখে, তাই সার্চ/প্রতিস্থাপন কাজ করে না।"
|
1421 |
|
1422 |
-
#: src/admin.php:
|
1423 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1424 |
msgstr "আপনার পিএইচপি ইনস্টলের ওপেন এসএসএল (SSL) মডিউল নেই, যার ফলে এটা বেশ কয়েক মিনিট সময় নিতে পারে। তারপরও যদি কিছু না ঘটে, তবে অপেক্ষাকৃত ছোট \"key size\" ব্যাবহার করুন। অথবা আপনার হোস্টিং কোম্পানিকে জিজ্ঞাস করুন কিভাবে পিএইচপি ইনস্টলের ওপেন এসএসএল (SSL) মডিউল চালু করতে হয়।"
|
1425 |
|
@@ -1475,69 +1587,69 @@ msgstr "স্ট্যান্ডার্ড (কদাচিৎ অ্যা
|
|
1475 |
msgid "FAQs"
|
1476 |
msgstr "বার বার জিজ্ঞাসিত প্রশ্নসমূহ"
|
1477 |
|
1478 |
-
#: src/central/bootstrap.php:
|
1479 |
msgid "More information..."
|
1480 |
msgstr "আরও তথ্য..."
|
1481 |
|
1482 |
-
#: src/central/bootstrap.php:
|
1483 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1484 |
msgstr "ড্যাশবোর্ডের সাথে যুক্ত হতে বিকল্প পদ্ধতিটি ব্যবহার করুন।"
|
1485 |
|
1486 |
-
#: src/central/bootstrap.php:
|
1487 |
msgid "Key size: %d bits"
|
1488 |
msgstr "কি সাইজ: %d বিটস"
|
1489 |
|
1490 |
-
#: src/central/bootstrap.php:
|
1491 |
msgid "Public key was sent to:"
|
1492 |
msgstr "পাবলিক কি টি পাঠানো হয়েছিল:"
|
1493 |
|
1494 |
-
#: src/backup.php:
|
1495 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1496 |
msgstr "ডিরেক্টরি খুলতে ব্যর্থ (ফাইলের মালিকানা ও পাঠের অনুমতি পরীক্ষা করুন): %s"
|
1497 |
|
1498 |
-
#: src/backup.php:
|
1499 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1500 |
msgstr "%s: অপাঠযোগ্য ফাইল - ব্যাকআপ নেওয়া সম্ভব নয় (ফাইলের মালিকানা ও পাঠের অনুমতি পরীক্ষা করুন)"
|
1501 |
|
1502 |
-
#: src/addons/migrator.php:
|
1503 |
msgid "Create key"
|
1504 |
msgstr "পিন তৈরি করুন"
|
1505 |
|
1506 |
-
#: src/addons/migrator.php:
|
1507 |
msgid "slower, strongest"
|
1508 |
msgstr "ধীরতর, সবচেয়ে বেশি শক্তিশালী"
|
1509 |
|
1510 |
-
#: src/addons/migrator.php:
|
1511 |
msgid "recommended"
|
1512 |
msgstr "নির্দেশিত"
|
1513 |
|
1514 |
-
#: src/addons/migrator.php:
|
1515 |
msgid "%s bytes"
|
1516 |
msgstr "%s বাইটস"
|
1517 |
|
1518 |
-
#: src/addons/migrator.php:
|
1519 |
msgid "faster (possibility for slow PHP installs)"
|
1520 |
msgstr "দ্রুততর (ধীর পি এইচ পি ইন্সটল এর ক্ষেত্রে)"
|
1521 |
|
1522 |
-
#: src/addons/migrator.php:
|
1523 |
msgid "easy to break, fastest"
|
1524 |
msgstr "ভাঙতে সহজ, দ্রুততম সময়ে"
|
1525 |
|
1526 |
-
#: src/addons/migrator.php:
|
1527 |
-
#: src/addons/migrator.php:
|
1528 |
-
#: src/central/bootstrap.php:
|
1529 |
msgid "%s bits"
|
1530 |
msgstr "%s বিটস"
|
1531 |
|
1532 |
-
#: src/addons/migrator.php:
|
1533 |
msgid "Encryption key size:"
|
1534 |
msgstr "এনক্রিপশন পিনের সাইজঃ"
|
1535 |
|
1536 |
-
#: src/addons/migrator.php:
|
1537 |
msgid "Enter your chosen name"
|
1538 |
msgstr "পূর্বেই ঠিক করা নামটি লিখুন"
|
1539 |
|
1540 |
-
#: src/addons/migrator.php:
|
1541 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1542 |
msgstr ""
|
1543 |
|
@@ -1553,8 +1665,8 @@ msgstr "এটা কোন কোন সময় ফায়ারওয়ালে
|
|
1553 |
msgid "login"
|
1554 |
msgstr "লগিন"
|
1555 |
|
1556 |
-
#: src/addons/reporting.php:
|
1557 |
-
#: src/addons/reporting.php:
|
1558 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1559 |
msgstr ""
|
1560 |
|
@@ -1562,7 +1674,7 @@ msgstr ""
|
|
1562 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
#: src/class-updraftplus.php:
|
1566 |
msgid "Size: %s MB"
|
1567 |
msgstr "সাইজঃ %s MB"
|
1568 |
|
@@ -1574,7 +1686,7 @@ msgstr ""
|
|
1574 |
msgid "Now"
|
1575 |
msgstr "এখন"
|
1576 |
|
1577 |
-
#: src/class-updraftplus.php:
|
1578 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1579 |
msgstr ""
|
1580 |
|
@@ -1596,107 +1708,107 @@ msgstr "অথবা (বাৎসরিক মূল্যছাড়)"
|
|
1596 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1597 |
msgstr "এই সাইটের জন্য কোন ভল্ট কানেকশন পাওয়া যায়নি (এটা কি স্থানান্তর করা হয়েছে?), দয়া করে ডিসকানেক্ট করে আবার কানেক্ট করুন।"
|
1598 |
|
1599 |
-
#: src/class-updraftplus.php:
|
1600 |
msgid "The given file was not found, or could not be read."
|
1601 |
msgstr "প্রদত্ত ফাইল পাওয়া যায়নি অথবা পড়া সম্ভব হয়নি।"
|
1602 |
|
1603 |
-
#: src/central/bootstrap.php:
|
1604 |
msgid "UpdraftCentral (Remote Control)"
|
1605 |
msgstr "UpdraftCentral (দূরনিয়ন্ত্রণ)"
|
1606 |
|
1607 |
-
#: src/central/bootstrap.php:
|
1608 |
msgid "View recent UpdraftCentral log events"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: src/central/bootstrap.php:
|
1612 |
msgid "Enter any description"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: src/central/bootstrap.php:
|
1616 |
msgid "Description"
|
1617 |
msgstr "বর্ণনা"
|
1618 |
|
1619 |
-
#: src/central/bootstrap.php:
|
1620 |
msgid "Delete..."
|
1621 |
msgstr "ডিলিট..."
|
1622 |
|
1623 |
-
#: src/central/bootstrap.php:
|
1624 |
msgid "Created:"
|
1625 |
msgstr "তৈরিকৃতঃ"
|
1626 |
|
1627 |
-
#: src/central/bootstrap.php:
|
1628 |
msgid "Access this site as user:"
|
1629 |
msgstr "এই ইউজার হিসেবে এই সাইট অ্যাকসেস করুনঃ"
|
1630 |
|
1631 |
-
#: src/central/bootstrap.php:
|
1632 |
msgid "Details"
|
1633 |
msgstr "বিস্তারিত"
|
1634 |
|
1635 |
-
#: src/central/bootstrap.php:
|
1636 |
msgid "Key description"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: src/central/bootstrap.php:
|
1640 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: src/central/bootstrap.php:
|
1644 |
msgid "An invalid URL was entered"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: src/central/bootstrap.php:
|
1648 |
msgid "Close..."
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: src/central/bootstrap.php:
|
1652 |
msgid "This connection appears to already have been made."
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: src/central/bootstrap.php:
|
1656 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: src/central/bootstrap.php:
|
1660 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: src/central/bootstrap.php:
|
1664 |
msgid "You are not logged into this WordPress site in your web browser."
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: src/central/bootstrap.php:
|
1668 |
msgid "The key referred to was unknown."
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
#: src/central/bootstrap.php:
|
1672 |
msgid "A new UpdraftCentral connection has not been made."
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: src/central/bootstrap.php:
|
1676 |
msgid "An UpdraftCentral connection has been made successfully."
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: src/central/bootstrap.php:
|
1680 |
msgid "UpdraftCentral Connection"
|
1681 |
msgstr ""
|
1682 |
|
1683 |
-
#: src/backup.php:
|
1684 |
msgid "The backup was aborted by the user"
|
1685 |
msgstr ""
|
1686 |
|
1687 |
-
#: src/admin.php:
|
1688 |
msgid "Your settings have been saved."
|
1689 |
msgstr "আপনার সেটিংস সংরক্ষণ করা হয়েছে। "
|
1690 |
|
1691 |
-
#: src/admin.php:
|
1692 |
msgid "Total backup size:"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: src/admin.php:
|
1696 |
msgid "stop"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
-
#: src/admin.php:
|
1700 |
msgid "The backup has finished running"
|
1701 |
msgstr ""
|
1702 |
|
@@ -1718,31 +1830,31 @@ msgstr "এই ব্যাকআপ সেটসমূহ"
|
|
1718 |
msgid "this backup set"
|
1719 |
msgstr "এই ব্যাকআপ সেট"
|
1720 |
|
1721 |
-
#: src/
|
1722 |
msgid "calculate"
|
1723 |
msgstr "গণনা করুন"
|
1724 |
|
1725 |
-
#: src/admin.php:
|
1726 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1727 |
msgstr ""
|
1728 |
|
1729 |
-
#: src/admin.php:
|
1730 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
-
#: src/admin.php:
|
1734 |
msgid "Please enter a valid URL"
|
1735 |
msgstr "দয়া করে সঠিক URL প্রবেশ করান"
|
1736 |
|
1737 |
-
#: src/admin.php:
|
1738 |
msgid "Saving..."
|
1739 |
msgstr "সংরক্ষণ হচ্ছে..."
|
1740 |
|
1741 |
-
#: src/admin.php:
|
1742 |
msgid "Error: the server sent us a response which we did not understand."
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: src/admin.php:
|
1746 |
msgid "Fetching..."
|
1747 |
msgstr "আনা হচ্ছে..."
|
1748 |
|
@@ -1750,7 +1862,7 @@ msgstr "আনা হচ্ছে..."
|
|
1750 |
msgid "Asia Pacific (Seoul)"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: src/restorer.php:
|
1754 |
msgid "Uploads URL:"
|
1755 |
msgstr ""
|
1756 |
|
@@ -1758,40 +1870,40 @@ msgstr ""
|
|
1758 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
-
#: src/class-updraftplus.php:
|
1762 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
-
#: src/class-updraftplus.php:
|
1766 |
msgid "Please read this link for important information on this process."
|
1767 |
msgstr ""
|
1768 |
|
1769 |
-
#: src/class-updraftplus.php:
|
1770 |
msgid "It will be imported as a new site."
|
1771 |
msgstr ""
|
1772 |
|
1773 |
-
#: src/admin.php:
|
1774 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1775 |
msgid "Dismiss"
|
1776 |
msgstr "খারিজ"
|
1777 |
|
1778 |
-
#: src/admin.php:
|
1779 |
msgid "Please fill in the required information."
|
1780 |
msgstr ""
|
1781 |
|
1782 |
-
#: src/addons/multisite.php:
|
1783 |
msgid "Read more..."
|
1784 |
msgstr "আরও পড়ুন..."
|
1785 |
|
1786 |
-
#: src/addons/multisite.php:
|
1787 |
msgid "may include some site-wide data"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#: src/addons/multisite.php:
|
1791 |
msgid "All sites"
|
1792 |
msgstr ""
|
1793 |
|
1794 |
-
#: src/addons/multisite.php:
|
1795 |
msgid "Which site to restore"
|
1796 |
msgstr ""
|
1797 |
|
@@ -1836,7 +1948,7 @@ msgstr ""
|
|
1836 |
msgid "Call WordPress action:"
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: src/admin.php:
|
1840 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1841 |
msgstr ""
|
1842 |
|
@@ -1868,76 +1980,76 @@ msgstr ""
|
|
1868 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1869 |
msgstr ""
|
1870 |
|
1871 |
-
#: src/admin.php:
|
1872 |
msgid "Send this backup to remote storage"
|
1873 |
msgstr ""
|
1874 |
|
1875 |
-
#: src/admin.php:
|
1876 |
msgid "Check out UpdraftPlus Vault."
|
1877 |
msgstr ""
|
1878 |
|
1879 |
-
#: src/admin.php:
|
1880 |
msgid "Not got any remote storage?"
|
1881 |
msgstr ""
|
1882 |
|
1883 |
-
#: src/admin.php:
|
1884 |
msgid "settings"
|
1885 |
msgstr "সেটিংস"
|
1886 |
|
1887 |
-
#: src/admin.php:
|
1888 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
1889 |
msgstr ""
|
1890 |
|
1891 |
-
#: src/admin.php:
|
1892 |
msgid "Include any files in the backup"
|
1893 |
msgstr ""
|
1894 |
|
1895 |
-
#: src/admin.php:
|
1896 |
msgid "Include the database in the backup"
|
1897 |
msgstr ""
|
1898 |
|
1899 |
-
#: src/admin.php:
|
1900 |
msgid "Continue restoration"
|
1901 |
msgstr ""
|
1902 |
|
1903 |
-
#: src/admin.php:
|
1904 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
1905 |
msgstr ""
|
1906 |
|
1907 |
-
#: src/admin.php:
|
1908 |
msgid "Unfinished restoration"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
-
#: src/admin.php:
|
1912 |
msgid "%s minutes, %s seconds"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
-
#: src/admin.php:
|
1916 |
msgid "Backup Contents And Schedule"
|
1917 |
msgstr ""
|
1918 |
|
1919 |
-
#: src/admin.php:
|
1920 |
msgid "Premium / Extensions"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: src/admin.php:
|
1924 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: src/addons/morefiles.php:77, src/admin.php:
|
1928 |
msgctxt "(verb)"
|
1929 |
msgid "Download"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: src/admin.php:
|
1933 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: src/admin.php:
|
1937 |
msgid "Extensions"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
-
#: src/admin.php:
|
1941 |
msgid "Advanced Tools"
|
1942 |
msgstr ""
|
1943 |
|
@@ -2060,23 +2172,23 @@ msgstr ""
|
|
2060 |
msgid "Could not access container"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
-
#: src/class-updraftplus.php:
|
2064 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2065 |
msgstr ""
|
2066 |
|
2067 |
-
#: src/backup.php:
|
2068 |
msgid "the options table was not found"
|
2069 |
msgstr ""
|
2070 |
|
2071 |
-
#: src/backup.php:
|
2072 |
msgid "no options or sitemeta table was found"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
-
#: src/backup.php:
|
2076 |
msgid "The database backup appears to have failed"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
-
#: src/backup.php:
|
2080 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2081 |
msgstr ""
|
2082 |
|
@@ -2160,7 +2272,7 @@ msgstr ""
|
|
2160 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
#: src/restorer.php:
|
2164 |
msgid "Deferring..."
|
2165 |
msgstr ""
|
2166 |
|
@@ -2185,39 +2297,39 @@ msgstr ""
|
|
2185 |
msgid "Actions upon selected backups"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
2189 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: src/admin.php:
|
2193 |
msgid "Backup sets removed:"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: src/admin.php:
|
2197 |
msgid "Processing..."
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: src/admin.php:
|
2201 |
msgid "For backups older than"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: src/admin.php:
|
2205 |
msgid "week(s)"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: src/admin.php:
|
2209 |
msgid "hour(s)"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: src/admin.php:
|
2213 |
msgid "day(s)"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: src/admin.php:
|
2217 |
msgid "in the month"
|
2218 |
msgstr ""
|
2219 |
|
2220 |
-
#: src/admin.php:
|
2221 |
msgid "day"
|
2222 |
msgstr ""
|
2223 |
|
@@ -2229,11 +2341,11 @@ msgstr ""
|
|
2229 |
msgid "Add an additional retention rule..."
|
2230 |
msgstr ""
|
2231 |
|
2232 |
-
#: src/restorer.php:
|
2233 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: src/restorer.php:
|
2237 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2238 |
msgstr ""
|
2239 |
|
@@ -2241,15 +2353,15 @@ msgstr ""
|
|
2241 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
-
#: src/class-updraftplus.php:
|
2245 |
msgid "You must upgrade MySQL to be able to use this database."
|
2246 |
msgstr ""
|
2247 |
|
2248 |
-
#: src/class-updraftplus.php:
|
2249 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: src/admin.php:
|
2253 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2254 |
msgstr ""
|
2255 |
|
@@ -2277,11 +2389,11 @@ msgstr "সার্ভার সাইড এনক্রিপশন"
|
|
2277 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: src/admin.php:
|
2281 |
msgid "Go to the remote storage settings in order to connect."
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: src/admin.php:
|
2285 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2286 |
msgstr ""
|
2287 |
|
@@ -2289,19 +2401,19 @@ msgstr ""
|
|
2289 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2290 |
msgstr "পেমেন্ট ইউএস ডলার, ইউরো বা GB pounds sterling এর মাধ্যমে কার্ড বা পেপ্যাল এর দ্বারা করতে হবে।"
|
2291 |
|
2292 |
-
#: src/admin.php:
|
2293 |
msgid "Update quota count"
|
2294 |
msgstr " প্রাপ্য সংখ্যা হালনাগাদ"
|
2295 |
|
2296 |
-
#: src/admin.php:
|
2297 |
msgid "Counting..."
|
2298 |
msgstr "গণনা করা হচ্ছে..."
|
2299 |
|
2300 |
-
#: src/admin.php:
|
2301 |
msgid "Disconnecting..."
|
2302 |
msgstr "সংযোগ বিচ্ছিন্ন করা হচ্ছে..."
|
2303 |
|
2304 |
-
#: src/admin.php:
|
2305 |
msgid "Connecting..."
|
2306 |
msgstr "সংযোগ করা হচ্ছে..."
|
2307 |
|
@@ -2327,7 +2439,7 @@ msgstr "আপনি এখান থেকে আরও প্রাপ্য
|
|
2327 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2328 |
msgstr "%s ইরোর: আপনার যথেষ্ট প্রাপ্য(%s) নেই আর্কাইভটি(%s) আপলোড করার জন্য।"
|
2329 |
|
2330 |
-
#: src/admin.php:
|
2331 |
#: src/methods/updraftvault.php:450
|
2332 |
msgid "Disconnect"
|
2333 |
msgstr "সংযোগ বিচ্ছিন্ন করুন"
|
@@ -2360,7 +2472,7 @@ msgstr "সাহায্যের জন্য এখানে যান"
|
|
2360 |
msgid "E-mail"
|
2361 |
msgstr "ই-মেইল"
|
2362 |
|
2363 |
-
#: src/addons/migrator.php:185, src/central/bootstrap.php:
|
2364 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2365 |
msgid "Back..."
|
2366 |
msgstr "ফিরে চলুন..."
|
@@ -2378,7 +2490,7 @@ msgstr ""
|
|
2378 |
msgid "%s per quarter"
|
2379 |
msgstr "%s প্রতি তিন মাসে"
|
2380 |
|
2381 |
-
#: src/central/bootstrap.php:
|
2382 |
#: src/methods/updraftvault.php:351
|
2383 |
msgid "Read more about it here."
|
2384 |
msgstr "এইটি সম্পর্কে আরও পড়ুন এখানে।"
|
@@ -2428,7 +2540,7 @@ msgstr "ভল্ট আপডেট করুন"
|
|
2428 |
msgid "Delete failed:"
|
2429 |
msgstr "ডিলিট ব্যর্থ:"
|
2430 |
|
2431 |
-
#: src/backup.php:
|
2432 |
msgid "The zip engine returned the message: %s."
|
2433 |
msgstr "Zip engine টি এই বার্তা নিয়ে এসেছে: %s।"
|
2434 |
|
@@ -2448,47 +2560,47 @@ msgstr "এই অনুমতি ছাড়া আপনি সরাসরি U
|
|
2448 |
msgid "Allow download"
|
2449 |
msgstr "ডাউনলোড এর অনুমতি দিন"
|
2450 |
|
2451 |
-
#: src/
|
2452 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2453 |
msgstr ""
|
2454 |
|
2455 |
-
#: src/
|
2456 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2457 |
msgstr ""
|
2458 |
|
2459 |
-
#: src/
|
2460 |
msgid "Existing keys"
|
2461 |
msgstr ""
|
2462 |
|
2463 |
-
#: src/addons/migrator.php:
|
2464 |
msgid "Your new key:"
|
2465 |
msgstr "আপনার নতুন চাবি:"
|
2466 |
|
2467 |
-
#: src/central/bootstrap.php:
|
2468 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2469 |
msgstr ""
|
2470 |
|
2471 |
-
#: src/
|
2472 |
msgid "Key created successfully."
|
2473 |
msgstr "চাবি সফলভাবে তৈরি করা হয়েছে।"
|
2474 |
|
2475 |
-
#: src/
|
2476 |
msgid "A key with this name already exists; you must use a unique name."
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: src/
|
2480 |
msgid "Also send this backup to the active remote storage locations"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: src/
|
2484 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: src/
|
2488 |
msgid "site not found"
|
2489 |
msgstr "সাইট খুঁজে পাওয়া যায় নি"
|
2490 |
|
2491 |
-
#: src/
|
2492 |
msgid "Backup data will be sent to:"
|
2493 |
msgstr "ব্যাক তথ্য পাঠানো হবে:"
|
2494 |
|
@@ -2500,7 +2612,7 @@ msgstr ""
|
|
2500 |
msgid "This site has no backups to restore from yet."
|
2501 |
msgstr ""
|
2502 |
|
2503 |
-
#: src/addons/reporting.php:
|
2504 |
msgid "Backup made by %s"
|
2505 |
msgstr "ব্যাকআপ তৈরি করেছেন %s"
|
2506 |
|
@@ -2508,17 +2620,17 @@ msgstr "ব্যাকআপ তৈরি করেছেন %s"
|
|
2508 |
msgid "This storage method does not allow downloading"
|
2509 |
msgstr "এই স্টোরেজ পদ্ধতি ডাউনলোড করার অনুমতি দেয় না"
|
2510 |
|
2511 |
-
#: src/admin.php:
|
2512 |
msgid "(backup set imported from remote location)"
|
2513 |
msgstr "(ব্যাকআপ সেট দূরবর্তী অবস্থান থেকে আমদানি করা হয়েছে)"
|
2514 |
|
2515 |
-
#: src/addons/wp-cli.php:
|
2516 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2517 |
msgid "Site"
|
2518 |
msgstr "সাইট"
|
2519 |
|
2520 |
-
#: src/addons/wp-cli.php:
|
2521 |
-
#: src/templates/wp-admin/settings/existing-backups-table.php:
|
2522 |
msgid "Backup sent to remote site - not available for download."
|
2523 |
msgstr "ব্যাকআপ রিমোট সাইটের পাঠানো হয়েছে - ডাউনলোডের জন্য উপলব্ধ না"
|
2524 |
|
@@ -2530,80 +2642,82 @@ msgstr ""
|
|
2530 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2531 |
msgstr ""
|
2532 |
|
2533 |
-
#: src/
|
2534 |
msgid "Testing connection..."
|
2535 |
msgstr "কানেকশন পরীক্ষা করা হচ্ছে..."
|
2536 |
|
2537 |
-
#: src/admin.php:
|
2538 |
msgid "Deleting..."
|
2539 |
msgstr "মুছে ফেলা হচ্ছে..."
|
2540 |
|
2541 |
-
#: src/admin.php:
|
2542 |
msgid "key name"
|
2543 |
msgstr "চাবির(কি) নাম"
|
2544 |
|
2545 |
-
#: src/admin.php:
|
2546 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2547 |
msgstr "এই চাবিকাঠির একটি নাম দিন (e.g. indicate the site it is for):"
|
2548 |
|
2549 |
-
#: src/admin.php:
|
2550 |
msgid "Creating..."
|
2551 |
msgstr "তৈরি করা হচ্ছে..."
|
2552 |
|
2553 |
-
#: src/addons/migrator.php:
|
2554 |
msgid "Or, receive a backup from a remote site"
|
2555 |
msgstr "অথবা, অন্য একটি সাইট থেকে ব্যাকআপ গ্রহণ করুন"
|
2556 |
|
2557 |
-
#: src/addons/migrator.php:
|
2558 |
msgid "Paste key here"
|
2559 |
msgstr "চাবি এখানে পেস্ট করুন"
|
2560 |
|
2561 |
-
#: src/addons/migrator.php:
|
2562 |
msgid "How do I get a site's key?"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
-
#: src/addons/migrator.php:
|
2566 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2567 |
msgstr ""
|
2568 |
|
2569 |
-
#: src/addons/migrator.php:
|
2570 |
msgid "Or, send a backup to another site"
|
2571 |
msgstr "অথবা, ব্যাকআপ অন্য একটি সাইটে পাঠান"
|
2572 |
|
2573 |
-
#: src/
|
|
|
2574 |
msgid "Send"
|
2575 |
msgstr "পাঠান"
|
2576 |
|
2577 |
-
#: src/
|
2578 |
msgid "Send to site:"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: src/
|
2582 |
msgid "No receiving sites have yet been added."
|
2583 |
msgstr "কোন প্রাপ্তির সাইট এখনো যোগ হয়নি"
|
2584 |
|
2585 |
-
#: src/
|
2586 |
msgid "It is for sending backups to the following site: "
|
2587 |
msgstr ""
|
2588 |
|
2589 |
-
#: src/
|
2590 |
msgid "The key was successfully added."
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
#: src/
|
2594 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2595 |
msgstr ""
|
2596 |
|
2597 |
-
#: src/
|
2598 |
-
#: src/
|
|
|
2599 |
msgid "The entered key was corrupt - please try again."
|
2600 |
msgstr ""
|
2601 |
|
2602 |
-
#: src/
|
2603 |
msgid "The entered key was the wrong length - please try again."
|
2604 |
msgstr ""
|
2605 |
|
2606 |
-
#: src/
|
2607 |
msgid "key"
|
2608 |
msgstr "চাবি"
|
2609 |
|
@@ -2639,15 +2753,15 @@ msgstr ""
|
|
2639 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2640 |
msgstr ""
|
2641 |
|
2642 |
-
#: src/admin.php:
|
2643 |
msgid "Resetting..."
|
2644 |
msgstr ""
|
2645 |
|
2646 |
-
#: src/addons/migrator.php:
|
2647 |
msgid "Add site"
|
2648 |
msgstr "সাইট যুক্ত করুন"
|
2649 |
|
2650 |
-
#: src/admin.php:
|
2651 |
msgid "Adding..."
|
2652 |
msgstr "যুক্ত করা হচ্ছে..."
|
2653 |
|
@@ -2655,7 +2769,7 @@ msgstr "যুক্ত করা হচ্ছে..."
|
|
2655 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2656 |
msgstr ""
|
2657 |
|
2658 |
-
#: src/restorer.php:
|
2659 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2660 |
msgstr ""
|
2661 |
|
@@ -2683,7 +2797,7 @@ msgstr ""
|
|
2683 |
msgid "To restore using any of the backup sets below, press the button."
|
2684 |
msgstr ""
|
2685 |
|
2686 |
-
#: src/admin.php:
|
2687 |
msgid "You have made changes to your settings, and not saved."
|
2688 |
msgstr ""
|
2689 |
|
@@ -2695,8 +2809,8 @@ msgstr ""
|
|
2695 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2696 |
msgstr ""
|
2697 |
|
2698 |
-
#: src/addons/azure.php:605, src/addons/
|
2699 |
-
#: src/
|
2700 |
msgid "For longer help, including screenshots, follow this link."
|
2701 |
msgstr ""
|
2702 |
|
@@ -2943,7 +3057,7 @@ msgstr ""
|
|
2943 |
msgid "(at same time as files backup)"
|
2944 |
msgstr ""
|
2945 |
|
2946 |
-
#: src/admin.php:
|
2947 |
msgid "No backup has been completed"
|
2948 |
msgstr ""
|
2949 |
|
@@ -2972,7 +3086,7 @@ msgstr "প্রাক বিক্রয় প্রায়শই জিজ
|
|
2972 |
msgid "Full feature list"
|
2973 |
msgstr "সম্পূর্ণ বৈশিষ্ট্যের তালিকা"
|
2974 |
|
2975 |
-
#: src/addons/autobackup.php:
|
2976 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
2977 |
msgstr ""
|
2978 |
|
@@ -2986,16 +3100,16 @@ msgctxt "Uploader: Drop db.gz.crypt files here to upload them for decryption - o
|
|
2986 |
msgid "or"
|
2987 |
msgstr "অথবা"
|
2988 |
|
2989 |
-
#: src/admin.php:
|
2990 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
2991 |
msgstr ""
|
2992 |
|
2993 |
-
#: src/addons/sftp.php:
|
2994 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
2995 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
2996 |
msgstr ""
|
2997 |
|
2998 |
-
#: src/addons/sftp.php:
|
2999 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3000 |
msgstr ""
|
3001 |
|
@@ -3017,12 +3131,12 @@ msgstr ""
|
|
3017 |
msgid "Check this box to have a basic report sent to"
|
3018 |
msgstr ""
|
3019 |
|
3020 |
-
#: src/admin.php:
|
3021 |
msgctxt "i.e. Non-automatic"
|
3022 |
msgid "Manual"
|
3023 |
msgstr ""
|
3024 |
|
3025 |
-
#: src/restorer.php:
|
3026 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3027 |
msgid "An error (%s) occurred:"
|
3028 |
msgstr ""
|
@@ -3035,7 +3149,7 @@ msgstr "লক সেটিং পরিবর্তন করুন"
|
|
3035 |
msgid "Any other file/directory on your server that you wish to back up"
|
3036 |
msgstr ""
|
3037 |
|
3038 |
-
#: src/admin.php:
|
3039 |
msgid "For even more features and personal support, check out "
|
3040 |
msgstr ""
|
3041 |
|
@@ -3043,8 +3157,8 @@ msgstr ""
|
|
3043 |
msgid "Database decryption phrase"
|
3044 |
msgstr "ডাটাবেস ডিক্রিপশন শব্দগুচ্ছ"
|
3045 |
|
3046 |
-
#: src/addons/autobackup.php:157, src/addons/autobackup.php:
|
3047 |
-
#: src/admin.php:
|
3048 |
msgid "Automatic backup before update"
|
3049 |
msgstr "আপডেট করার আগে স্বয়ংক্রিয় ব্যাকআপ"
|
3050 |
|
@@ -3129,7 +3243,7 @@ msgstr ""
|
|
3129 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
-
#: src/admin.php:
|
3133 |
msgid "View Log"
|
3134 |
msgstr ""
|
3135 |
|
@@ -3146,7 +3260,7 @@ msgstr ""
|
|
3146 |
msgid "and retain this many scheduled backups"
|
3147 |
msgstr ""
|
3148 |
|
3149 |
-
#: src/admin.php:
|
3150 |
msgid "incremental backup; base backup: %s"
|
3151 |
msgstr ""
|
3152 |
|
@@ -3154,36 +3268,36 @@ msgstr ""
|
|
3154 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3158 |
msgid "Upload files into UpdraftPlus."
|
3159 |
msgstr ""
|
3160 |
|
3161 |
-
#: src/admin.php:
|
3162 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3163 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3164 |
msgstr ""
|
3165 |
|
3166 |
-
#: src/class-updraftplus.php:
|
3167 |
msgid "Backup label:"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
-
#: src/addons/backblaze.php:205, src/admin.php:
|
3171 |
msgid "Error: unexpected file read fail"
|
3172 |
msgstr ""
|
3173 |
|
3174 |
-
#: src/backup.php:
|
3175 |
msgid "check your log for more details."
|
3176 |
msgstr ""
|
3177 |
|
3178 |
-
#: src/backup.php:
|
3179 |
msgid "your web hosting account appears to be full; please see: %s"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: src/backup.php:
|
3183 |
msgid "A zip error occurred"
|
3184 |
msgstr ""
|
3185 |
|
3186 |
-
#: src/addons/reporting.php:
|
3187 |
msgid "Your label for this backup (optional)"
|
3188 |
msgstr ""
|
3189 |
|
@@ -3203,15 +3317,15 @@ msgstr ""
|
|
3203 |
msgid "You need to supply both an email address and a password"
|
3204 |
msgstr ""
|
3205 |
|
3206 |
-
#: src/templates/wp-admin/settings/tab-status.php:
|
3207 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3208 |
msgstr ""
|
3209 |
|
3210 |
-
#: src/class-updraftplus.php:
|
3211 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3212 |
msgstr ""
|
3213 |
|
3214 |
-
#: src/class-updraftplus.php:
|
3215 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3216 |
msgstr ""
|
3217 |
|
@@ -3248,19 +3362,19 @@ msgstr ""
|
|
3248 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3249 |
msgstr ""
|
3250 |
|
3251 |
-
#: src/class-updraftplus.php:
|
3252 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3253 |
msgstr ""
|
3254 |
|
3255 |
-
#: src/class-updraftplus.php:
|
3256 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3257 |
msgstr ""
|
3258 |
|
3259 |
-
#: src/class-updraftplus.php:
|
3260 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3261 |
msgstr ""
|
3262 |
|
3263 |
-
#: src/class-updraftplus.php:
|
3264 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3265 |
msgstr ""
|
3266 |
|
@@ -3289,27 +3403,27 @@ msgstr ""
|
|
3289 |
msgid "UpdraftPlus is on social media - check us out!"
|
3290 |
msgstr ""
|
3291 |
|
3292 |
-
#: src/admin.php:
|
3293 |
msgid "Why am I seeing this?"
|
3294 |
msgstr "আমি কেন এটি দেখছি?"
|
3295 |
|
3296 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3297 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3298 |
msgstr ""
|
3299 |
|
3300 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3301 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3302 |
msgstr ""
|
3303 |
|
3304 |
-
#: src/admin.php:
|
3305 |
msgid "Start backup"
|
3306 |
msgstr "ব্যাকআপ শুরু করুন"
|
3307 |
|
3308 |
-
#: src/class-updraftplus.php:
|
3309 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3310 |
msgstr ""
|
3311 |
|
3312 |
-
#: src/admin.php:
|
3313 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3314 |
msgstr ""
|
3315 |
|
@@ -3317,11 +3431,11 @@ msgstr ""
|
|
3317 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: src/admin.php:
|
3321 |
msgid "This file could not be uploaded"
|
3322 |
msgstr "ফাইলটি আপলোড করা সম্ভব হয় নি"
|
3323 |
|
3324 |
-
#: src/admin.php:
|
3325 |
msgid "You will find more information about this in the Settings section."
|
3326 |
msgstr ""
|
3327 |
|
@@ -3337,15 +3451,15 @@ msgstr ""
|
|
3337 |
msgid "Memory limit"
|
3338 |
msgstr ""
|
3339 |
|
3340 |
-
#: src/class-updraftplus.php:
|
3341 |
msgid "restoration"
|
3342 |
msgstr ""
|
3343 |
|
3344 |
-
#: src/backup.php:
|
3345 |
msgid "Incremental"
|
3346 |
msgstr ""
|
3347 |
|
3348 |
-
#: src/backup.php:
|
3349 |
msgid "Full backup"
|
3350 |
msgstr ""
|
3351 |
|
@@ -3361,9 +3475,9 @@ msgstr ""
|
|
3361 |
msgid "Backup succeeded"
|
3362 |
msgstr ""
|
3363 |
|
3364 |
-
#: src/addons/incremental.php:
|
3365 |
-
#: src/addons/incremental.php:
|
3366 |
-
#: src/admin.php:
|
3367 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3368 |
msgid "Every %s hours"
|
3369 |
msgstr ""
|
@@ -3402,15 +3516,15 @@ msgstr ""
|
|
3402 |
msgid "search term"
|
3403 |
msgstr ""
|
3404 |
|
3405 |
-
#: src/restorer.php:
|
3406 |
msgid "Too many database errors have occurred - aborting"
|
3407 |
msgstr ""
|
3408 |
|
3409 |
-
#: src/backup.php:
|
3410 |
msgid "read more at %s"
|
3411 |
msgstr ""
|
3412 |
|
3413 |
-
#: src/backup.php:
|
3414 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3415 |
msgstr ""
|
3416 |
|
@@ -3418,7 +3532,7 @@ msgstr ""
|
|
3418 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3419 |
msgstr ""
|
3420 |
|
3421 |
-
#: src/admin.php:
|
3422 |
msgid "You have not yet made any backups."
|
3423 |
msgstr ""
|
3424 |
|
@@ -3438,29 +3552,29 @@ msgstr ""
|
|
3438 |
msgid "Free disk space in account:"
|
3439 |
msgstr ""
|
3440 |
|
3441 |
-
#: src/admin.php:
|
3442 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3443 |
msgstr ""
|
3444 |
|
3445 |
-
#: src/admin.php:
|
3446 |
-
#: src/admin.php:
|
3447 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3448 |
msgid "Existing Backups"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
-
#: src/admin.php:
|
3452 |
msgid "Current Status"
|
3453 |
msgstr ""
|
3454 |
|
3455 |
-
#: src/admin.php:
|
3456 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3457 |
msgstr ""
|
3458 |
|
3459 |
-
#: src/admin.php:
|
3460 |
msgid "To make a backup, just press the Backup Now button."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
#: src/admin.php:
|
3464 |
msgid "Welcome to UpdraftPlus!"
|
3465 |
msgstr ""
|
3466 |
|
@@ -3532,7 +3646,7 @@ msgstr ""
|
|
3532 |
msgid "user"
|
3533 |
msgstr ""
|
3534 |
|
3535 |
-
#: src/class-updraftplus.php:
|
3536 |
msgid "External database (%s)"
|
3537 |
msgstr ""
|
3538 |
|
@@ -3550,7 +3664,7 @@ msgstr ""
|
|
3550 |
msgid "However, subsequent access attempts failed:"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
-
#: src/addons/wp-cli.php:
|
3554 |
msgid "External database"
|
3555 |
msgstr ""
|
3556 |
|
@@ -3582,7 +3696,7 @@ msgstr ""
|
|
3582 |
msgid "use UpdraftPlus Premium"
|
3583 |
msgstr ""
|
3584 |
|
3585 |
-
#: src/class-updraftplus.php:
|
3586 |
msgid "Decryption failed. The database file is encrypted."
|
3587 |
msgstr ""
|
3588 |
|
@@ -3590,16 +3704,16 @@ msgstr ""
|
|
3590 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3591 |
msgstr ""
|
3592 |
|
3593 |
-
#: src/restorer.php:
|
3594 |
-
#: src/restorer.php:
|
3595 |
msgid "An error occurred on the first %s command - aborting run"
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: src/addons/moredatabase.php:111, src/backup.php:
|
3599 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: src/backup.php:
|
3603 |
msgid "database connection attempt failed."
|
3604 |
msgstr ""
|
3605 |
|
@@ -3637,7 +3751,8 @@ msgstr ""
|
|
3637 |
msgid "Tenant"
|
3638 |
msgstr ""
|
3639 |
|
3640 |
-
#: src/
|
|
|
3641 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3642 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3643 |
msgid "Follow this link for more information"
|
@@ -3771,20 +3886,20 @@ msgid "Fetch"
|
|
3771 |
msgstr ""
|
3772 |
|
3773 |
#: src/addons/migrator.php:489,
|
3774 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3775 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3776 |
msgid "This feature requires %s version %s or later"
|
3777 |
msgstr ""
|
3778 |
|
3779 |
-
#: src/restorer.php:
|
3780 |
msgid "Failed to unpack the archive"
|
3781 |
msgstr ""
|
3782 |
|
3783 |
-
#: src/class-updraftplus.php:
|
3784 |
msgid "Error - failed to download the file"
|
3785 |
msgstr ""
|
3786 |
|
3787 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3788 |
msgid "Rescan local folder for new backup sets"
|
3789 |
msgstr ""
|
3790 |
|
@@ -3800,20 +3915,20 @@ msgstr ""
|
|
3800 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3801 |
msgstr ""
|
3802 |
|
3803 |
-
#: src/addons/sftp.php:
|
3804 |
msgid "password/key"
|
3805 |
msgstr ""
|
3806 |
|
3807 |
-
#: src/addons/migrator.php:
|
3808 |
-
#: src/admin.php:
|
3809 |
msgid "Key"
|
3810 |
msgstr ""
|
3811 |
|
3812 |
-
#: src/addons/sftp.php:
|
3813 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3814 |
msgstr ""
|
3815 |
|
3816 |
-
#: src/addons/sftp.php:
|
3817 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3818 |
msgstr ""
|
3819 |
|
@@ -3821,70 +3936,70 @@ msgstr ""
|
|
3821 |
msgid "SCP/SFTP password/key"
|
3822 |
msgstr ""
|
3823 |
|
3824 |
-
#: src/addons/wp-cli.php:
|
3825 |
msgid "Files backup (created by %s)"
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: src/addons/wp-cli.php:
|
3829 |
msgid "Files and database WordPress backup (created by %s)"
|
3830 |
msgstr ""
|
3831 |
|
3832 |
-
#: src/addons/importer.php:276, src/admin.php:
|
3833 |
-
#: src/includes/class-backup-history.php:
|
3834 |
msgid "Backup created by: %s."
|
3835 |
msgstr ""
|
3836 |
|
3837 |
-
#: src/addons/wp-cli.php:
|
3838 |
msgid "Database (created by %s)"
|
3839 |
msgstr ""
|
3840 |
|
3841 |
-
#: src/addons/wp-cli.php:
|
3842 |
msgid "unknown source"
|
3843 |
msgstr ""
|
3844 |
|
3845 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3846 |
msgid "Rescan remote storage"
|
3847 |
msgstr ""
|
3848 |
|
3849 |
-
#: src/templates/wp-admin/settings/downloading-and-restoring.php:
|
3850 |
msgid "Upload backup files"
|
3851 |
msgstr ""
|
3852 |
|
3853 |
-
#: src/admin.php:
|
3854 |
msgid "This backup was created by %s, and can be imported."
|
3855 |
msgstr ""
|
3856 |
|
3857 |
-
#: src/admin.php:
|
3858 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
-
#: src/admin.php:
|
3862 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3863 |
msgstr ""
|
3864 |
|
3865 |
-
#: src/admin.php:
|
3866 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3867 |
msgstr ""
|
3868 |
|
3869 |
-
#: src/admin.php:
|
3870 |
msgid "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."
|
3871 |
msgstr ""
|
3872 |
|
3873 |
-
#: src/admin.php:
|
3874 |
-
#: src/includes/class-backup-history.php:
|
3875 |
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))."
|
3876 |
msgstr ""
|
3877 |
|
3878 |
-
#: src/admin.php:
|
3879 |
-
#: src/restorer.php:
|
3880 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3881 |
msgstr ""
|
3882 |
|
3883 |
-
#: src/restorer.php:
|
3884 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
3885 |
msgstr ""
|
3886 |
|
3887 |
-
#: src/restorer.php:
|
3888 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
3889 |
msgstr ""
|
3890 |
|
@@ -3892,7 +4007,7 @@ msgstr ""
|
|
3892 |
msgid "%s returned an unexpected HTTP response: %s"
|
3893 |
msgstr ""
|
3894 |
|
3895 |
-
#: src/addons/sftp.php:
|
3896 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
3897 |
msgstr ""
|
3898 |
|
@@ -3901,11 +4016,11 @@ msgstr ""
|
|
3901 |
msgid "No settings were found"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: src/includes/class-backup-history.php:
|
3905 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: src/admin.php:
|
3909 |
msgid "Rescanning remote and local storage for backup sets..."
|
3910 |
msgstr ""
|
3911 |
|
@@ -3914,7 +4029,7 @@ msgstr ""
|
|
3914 |
msgid "(Read more)"
|
3915 |
msgstr ""
|
3916 |
|
3917 |
-
#: src/addons/reporting.php:
|
3918 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
3919 |
msgstr ""
|
3920 |
|
@@ -3935,16 +4050,16 @@ msgstr ""
|
|
3935 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
3936 |
msgstr ""
|
3937 |
|
3938 |
-
#: src/addons/morefiles.php:468, src/admin.php:
|
3939 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
3940 |
msgstr ""
|
3941 |
|
3942 |
-
#: src/class-updraftplus.php:
|
3943 |
-
#: src/restorer.php:
|
3944 |
msgid "Your hosting company must enable these functions before %s can work."
|
3945 |
msgstr ""
|
3946 |
|
3947 |
-
#: src/class-updraftplus.php:
|
3948 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
3949 |
msgstr ""
|
3950 |
|
@@ -3960,11 +4075,11 @@ msgstr ""
|
|
3960 |
msgid "regular non-encrypted FTP"
|
3961 |
msgstr ""
|
3962 |
|
3963 |
-
#: src/restorer.php:
|
3964 |
msgid "Backup created by:"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
-
#: src/udaddons/options.php:
|
3968 |
msgid "Available to claim on this site"
|
3969 |
msgstr ""
|
3970 |
|
@@ -4014,15 +4129,15 @@ msgstr ""
|
|
4014 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4015 |
msgstr ""
|
4016 |
|
4017 |
-
#: src/class-updraftplus.php:
|
4018 |
msgid "The attempt to undo the double-compression succeeded."
|
4019 |
msgstr ""
|
4020 |
|
4021 |
-
#: src/class-updraftplus.php:
|
4022 |
msgid "The attempt to undo the double-compression failed."
|
4023 |
msgstr ""
|
4024 |
|
4025 |
-
#: src/class-updraftplus.php:
|
4026 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4027 |
msgstr ""
|
4028 |
|
@@ -4030,19 +4145,19 @@ msgstr ""
|
|
4030 |
msgid "Constants"
|
4031 |
msgstr ""
|
4032 |
|
4033 |
-
#: src/backup.php:
|
4034 |
msgid "Failed to open database file for reading:"
|
4035 |
msgstr ""
|
4036 |
|
4037 |
-
#: src/backup.php:
|
4038 |
msgid "No database tables found"
|
4039 |
msgstr ""
|
4040 |
|
4041 |
-
#: src/backup.php:
|
4042 |
msgid "please wait for the rescheduled attempt"
|
4043 |
msgstr ""
|
4044 |
|
4045 |
-
#: src/addons/reporting.php:
|
4046 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4047 |
msgstr ""
|
4048 |
|
@@ -4055,7 +4170,7 @@ msgstr ""
|
|
4055 |
msgid "Errors occurred:"
|
4056 |
msgstr ""
|
4057 |
|
4058 |
-
#: src/admin.php:
|
4059 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4060 |
msgstr ""
|
4061 |
|
@@ -4075,11 +4190,11 @@ msgstr ""
|
|
4075 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4076 |
msgstr ""
|
4077 |
|
4078 |
-
#: src/restorer.php:
|
4079 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: src/admin.php:
|
4083 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4084 |
msgstr ""
|
4085 |
|
@@ -4087,20 +4202,20 @@ msgstr ""
|
|
4087 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
#: src/addons/sftp.php:
|
4091 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4092 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: src/addons/moredatabase.php:143, src/admin.php:
|
4096 |
msgid "Messages:"
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#: src/restorer.php:
|
4100 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#: src/restorer.php:
|
4104 |
msgid "The directory does not exist"
|
4105 |
msgstr ""
|
4106 |
|
@@ -4253,125 +4368,125 @@ msgstr ""
|
|
4253 |
msgid "Authorisation failed (check your credentials)"
|
4254 |
msgstr ""
|
4255 |
|
4256 |
-
#: src/includes/class-commands.php:
|
4257 |
#: src/udaddons/options.php:232
|
4258 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4259 |
msgstr ""
|
4260 |
|
4261 |
-
#: src/admin.php:
|
4262 |
msgid "Create"
|
4263 |
msgstr ""
|
4264 |
|
4265 |
-
#: src/admin.php:
|
4266 |
msgid "Trying..."
|
4267 |
msgstr ""
|
4268 |
|
4269 |
-
#: src/admin.php:
|
4270 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4271 |
msgstr ""
|
4272 |
|
4273 |
-
#: src/admin.php:
|
4274 |
msgid "Error data:"
|
4275 |
msgstr ""
|
4276 |
|
4277 |
-
#: src/admin.php:
|
4278 |
msgid "Backup does not exist in the backup history"
|
4279 |
msgstr ""
|
4280 |
|
4281 |
-
#: src/admin.php:
|
4282 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4283 |
msgstr ""
|
4284 |
|
4285 |
-
#: src/restorer.php:
|
4286 |
msgid "Split line to avoid exceeding maximum packet size"
|
4287 |
msgstr ""
|
4288 |
|
4289 |
-
#: src/restorer.php:
|
4290 |
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 (%s)"
|
4291 |
msgstr ""
|
4292 |
|
4293 |
-
#: src/restorer.php:
|
4294 |
msgid "Could not move the files into place. Check your file permissions."
|
4295 |
msgstr ""
|
4296 |
|
4297 |
-
#: src/restorer.php:
|
4298 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4299 |
msgstr ""
|
4300 |
|
4301 |
-
#: src/restorer.php:
|
4302 |
msgid "Could not move old files out of the way."
|
4303 |
msgstr ""
|
4304 |
|
4305 |
-
#: src/restorer.php:
|
4306 |
msgid "Moving old data out of the way..."
|
4307 |
msgstr ""
|
4308 |
|
4309 |
-
#: src/addons/reporting.php:
|
4310 |
msgid "Add another address..."
|
4311 |
msgstr ""
|
4312 |
|
4313 |
-
#: src/addons/reporting.php:
|
4314 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4315 |
msgstr ""
|
4316 |
|
4317 |
-
#: src/addons/reporting.php:
|
4318 |
msgid "Email reports"
|
4319 |
msgstr ""
|
4320 |
|
4321 |
-
#: src/class-updraftplus.php:
|
4322 |
msgid "%s checksum: %s"
|
4323 |
msgstr ""
|
4324 |
|
4325 |
-
#: src/class-updraftplus.php:
|
4326 |
msgid "files: %s"
|
4327 |
msgstr ""
|
4328 |
|
4329 |
-
#: src/addons/reporting.php:
|
4330 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4331 |
msgstr ""
|
4332 |
|
4333 |
-
#: src/addons/reporting.php:
|
4334 |
msgid "Debugging information"
|
4335 |
msgstr ""
|
4336 |
|
4337 |
-
#: src/addons/reporting.php:
|
4338 |
msgid "Uploaded to:"
|
4339 |
msgstr ""
|
4340 |
|
4341 |
-
#: src/addons/reporting.php:
|
4342 |
msgid "Time taken:"
|
4343 |
msgstr ""
|
4344 |
|
4345 |
-
#: src/addons/reporting.php:
|
4346 |
msgid "Warnings"
|
4347 |
msgstr ""
|
4348 |
|
4349 |
-
#: src/addons/reporting.php:
|
4350 |
msgid "Errors"
|
4351 |
msgstr ""
|
4352 |
|
4353 |
-
#: src/addons/reporting.php:
|
4354 |
msgid "Errors / warnings:"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4358 |
-
#: src/addons/reporting.php:
|
4359 |
msgid "Contains:"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: src/addons/reporting.php:
|
4363 |
msgid "Backup began:"
|
4364 |
msgstr ""
|
4365 |
|
4366 |
-
#: src/addons/reporting.php:
|
4367 |
msgid "Backup Report"
|
4368 |
msgstr ""
|
4369 |
|
4370 |
-
#: src/addons/reporting.php:
|
4371 |
msgid "%d hours, %d minutes, %d seconds"
|
4372 |
msgstr ""
|
4373 |
|
4374 |
-
#: src/addons/reporting.php:
|
4375 |
msgid "%d errors, %d warnings"
|
4376 |
msgstr ""
|
4377 |
|
@@ -4380,7 +4495,7 @@ msgstr ""
|
|
4380 |
msgid "%s authentication"
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: src/addons/onedrive.php:845, src/class-updraftplus.php:
|
4384 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4385 |
#: src/methods/dropbox.php:775, src/methods/
|
11 |
"Language: bn\n"
|
12 |
"Project-Id-Version: UpdraftPlus\n"
|
13 |
|
14 |
+
#: src/addons/wp-cli.php:88
|
15 |
+
msgid "No previous backup found to add an increment to."
|
16 |
+
msgstr ""
|
17 |
+
|
18 |
+
#: src/restorer.php:2427
|
19 |
+
msgid "Requested character set (%s) is not present - changing to %s."
|
20 |
+
msgstr ""
|
21 |
+
|
22 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:32
|
23 |
+
msgid "Allow only administrators to log in"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:31
|
27 |
+
msgid "You can forbid non-admins logins to this cloned site by checking the checkbox below"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: src/includes/updraftplus-temporary-clone-user-notice.php:30
|
31 |
+
msgid "UpdraftPlus temporary clone user login settings:"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:42
|
35 |
+
msgid "Extend life"
|
36 |
+
msgstr ""
|
37 |
+
|
38 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:41
|
39 |
+
msgid "You can extend the life of this clone at updraftplus.com, note that each full week you extend by will cost 1 token."
|
40 |
+
msgstr ""
|
41 |
+
|
42 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:40
|
43 |
+
msgid "Your clone will expire:"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:39
|
47 |
+
msgid "Welcome to your UpdraftPlus temporary clone"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:38
|
51 |
+
msgid "Refresh connection"
|
52 |
+
msgstr ""
|
53 |
+
|
54 |
+
#: src/includes/updraftplus-temporary-clone-dash-notice.php:32
|
55 |
+
msgid "Unable to get expiry date"
|
56 |
+
msgstr ""
|
57 |
+
|
58 |
+
#: src/addons/reporting.php:493
|
59 |
+
msgid "Log all messages to syslog"
|
60 |
+
msgstr ""
|
61 |
+
|
62 |
+
#: src/addons/sftp.php:601, src/addons/sftp.php:603
|
63 |
+
msgid "The server's RSA key %s fingerprint: %s."
|
64 |
+
msgstr ""
|
65 |
+
|
66 |
+
#: src/addons/sftp.php:597
|
67 |
+
msgid "Failed: We are unable to match the fingerprint. However, we were able to log in and move to the indicated directory and successfully create a file in that location."
|
68 |
+
msgstr ""
|
69 |
+
|
70 |
+
#: src/addons/sftp.php:478
|
71 |
+
msgid "MD5 (128-bit) fingerprint, in hex format - should have the same length and general appearance as this (colons optional): 73:51:43:b1:b5:fc:8b:b7:0a:3a:a9:b1:0f:69:73:a8. Using a fingerprint is not essential, but you are not secure against %s if you do not use one"
|
72 |
+
msgstr ""
|
73 |
+
|
74 |
+
#: src/addons/sftp.php:475
|
75 |
+
msgid "RSA fingerprint"
|
76 |
+
msgstr ""
|
77 |
+
|
78 |
+
#: src/addons/sftp.php:82
|
79 |
+
msgid "Fingerprints don't match."
|
80 |
+
msgstr ""
|
81 |
+
|
82 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:14
|
83 |
+
msgid "More information here."
|
84 |
+
msgstr ""
|
85 |
+
|
86 |
+
#: src/admin.php:2697
|
87 |
+
msgid "Migrate / Clone"
|
88 |
+
msgstr ""
|
89 |
+
|
90 |
+
#: src/includes/class-commands.php:894, src/includes/class-commands.php:898
|
91 |
+
msgid "The creation of your backup data for creating the clone should now begin."
|
92 |
+
msgstr ""
|
93 |
+
|
94 |
+
#: src/includes/class-commands.php:893
|
95 |
+
msgid "Your temporary clone has been created:"
|
96 |
+
msgstr ""
|
97 |
+
|
98 |
+
#: src/includes/class-commands.php:892
|
99 |
+
msgid "Your available temporary clone tokens:"
|
100 |
+
msgstr ""
|
101 |
+
|
102 |
+
#: src/admin.php:2885, src/admin.php:3825,
|
103 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:67
|
104 |
+
msgid "Only allow this backup to be deleted manually (i.e. keep it even if retention limits are hit)."
|
105 |
+
msgstr ""
|
106 |
+
|
107 |
+
#: src/addons/wp-cli.php:806
|
108 |
+
msgid "You have just given the %1$s option. The %1$s is working with \"%2$s\" addon. Get the \"%2$s\" addon: %3$s"
|
109 |
+
msgstr ""
|
110 |
+
|
111 |
+
#: src/addons/wp-cli.php:765
|
112 |
+
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old)."
|
113 |
+
msgstr ""
|
114 |
+
|
115 |
+
#: src/addons/wp-cli.php:711, src/addons/wp-cli.php:715
|
116 |
+
msgid "This is not an incremental backup"
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: src/addons/wp-cli.php:640
|
120 |
+
msgid "Run this command to see the log file for this restoration (needed for any support requests)."
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: src/addons/migrator.php:1784
|
124 |
+
msgid "To create a temporary clone you must first connect to your UpdraftPlus.com account (and have clone tokens available in that account)."
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: src/class-updraftplus.php:170
|
128 |
msgid "A version of UpdraftPlus is already installed. WordPress will only allow you to install your new version after first de-installing the existing one. That is safe - all your settings and backups will be retained. So, go to the \"Plugins\" page, de-activate and de-install UpdraftPlus, and then try again."
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: src/admin.php:5281
|
132 |
msgid "(current version)"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: src/admin.php:5262
|
136 |
msgid "Forbid logins from non-administrators on this clone"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: src/admin.php:3552
|
140 |
msgid "press here"
|
141 |
msgstr ""
|
142 |
|
150 |
msgid "Please read %s for use of our %s authorization app (none of your backup data is sent to us)."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: src/addons/incremental.php:255
|
154 |
msgid "Tell me more"
|
155 |
msgstr ""
|
156 |
|
157 |
+
#: src/addons/incremental.php:243
|
158 |
msgid "And then add an incremental backup"
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: src/addons/incremental.php:221, src/updraftplus.php:99
|
162 |
msgid "Every hour"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: src/includes/class-commands.php:867
|
166 |
msgid "You can add more temporary clone tokens to your account here."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: src/includes/class-commands.php:864
|
170 |
msgid "Create clone"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: src/includes/class-commands.php:860
|
174 |
msgid "Available temporary clone tokens:"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: src/addons/migrator.php:1779
|
|
|
|
|
|
|
|
|
178 |
msgid "Or, create a temporary clone"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: src/admin.php:2766, src/includes/class-commands.php:865,
|
182 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:71
|
183 |
msgid "Processing"
|
184 |
msgstr ""
|
195 |
msgid "I consent to %s"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: src/admin.php:2835,
|
199 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:56
|
200 |
msgid "One Time Password (check your OTP app to get this password)"
|
201 |
msgstr ""
|
244 |
msgid "An error has occurred while processing your request. The server might be busy or you have lost your connection to the internet at the time of the request. Please try again later."
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: src/admin.php:5225
|
248 |
msgid "The file %s has a \"byte order mark\" (BOM) at its beginning."
|
249 |
msgid_plural "The files %s have a \"byte order mark\" (BOM) at their beginning."
|
250 |
msgstr[0] ""
|
251 |
msgstr[1] ""
|
252 |
|
253 |
+
#: src/admin.php:828
|
254 |
msgid "For future control of all your UpdraftCentral connections, go to the \"Advanced Tools\" tab."
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: src/admin.php:827
|
258 |
msgid "You can also close this wizard."
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: src/admin.php:826
|
262 |
msgid "You need to read and accept the UpdraftCentral Cloud data and privacy policies before you can proceed."
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: src/admin.php:825
|
266 |
msgid "Please wait while you are redirected to UpdraftCentral Cloud."
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: src/admin.php:824
|
270 |
msgid "Please wait while the system generates and registers an encryption key for your website with UpdraftCentral Cloud."
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: src/admin.php:823
|
274 |
msgid "Perhaps you would want to login instead."
|
275 |
msgstr ""
|
276 |
|
277 |
+
#: src/admin.php:822
|
278 |
msgid "Trouble connecting? Try using an alternative method in the advanced security options."
|
279 |
msgstr ""
|
280 |
|
281 |
+
#: src/admin.php:821
|
282 |
msgid "An email is required and needs to be in a valid format."
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: src/admin.php:820
|
286 |
msgid "Both email and password fields are required."
|
287 |
msgstr ""
|
288 |
|
289 |
+
#: src/admin.php:819
|
290 |
msgid "Registration successful."
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: src/admin.php:818, src/admin.php:819
|
294 |
msgid "Please follow this link to open %s in a new window."
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: src/admin.php:818
|
298 |
msgid "Login successful."
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: src/admin.php:817,
|
302 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:9
|
303 |
msgid "UpdraftCentral Cloud"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: src/admin.php:402
|
307 |
msgid "Are you sure you want to dismiss all UpdraftPlus news forever?"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: src/admin.php:401
|
311 |
msgid "Dismiss all UpdraftPlus news"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: src/admin.php:400
|
315 |
msgid "UpdraftPlus News"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: src/addons/wp-cli.php:531
|
319 |
msgid "Migration key created:"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: src/addons/wp-cli.php:521
|
323 |
msgid "Missing parameters"
|
324 |
msgstr ""
|
325 |
|
339 |
msgid "launching some time in 2018"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: src/admin.php:816
|
343 |
msgid "Please specify the Microsoft OneDrive folder name, not the URL."
|
344 |
msgstr ""
|
345 |
|
351 |
msgid "Upload backup"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: src/admin.php:4135
|
355 |
msgid "After pressing this button, you can select where to upload your backup from a list of your currently saved remote storage locations"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: src/admin.php:815
|
359 |
msgid "(already uploaded)"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: src/admin.php:813
|
363 |
msgid "Local backup upload has started; please check the current status tab to see the upload progress"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: src/admin.php:736, src/admin.php:4135
|
367 |
msgid "Upload"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: src/addons/reporting.php:527, src/admin.php:687
|
371 |
msgid "Only email the database backup"
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: src/addons/reporting.php:527
|
375 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive as a result UpdraftPlus will only send Database backups to email."
|
376 |
msgstr ""
|
377 |
|
378 |
+
#: src/addons/reporting.php:527
|
379 |
msgid "Use this option to only send database backups when sending to email, and skip other components."
|
380 |
msgstr ""
|
381 |
|
383 |
msgid "For incremental backups, you will be able to choose which increments to restore at a later stage."
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: src/addons/incremental.php:72
|
387 |
msgid "Increments exist at: %s"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: src/addons/incremental.php:70, src/addons/incremental.php:72
|
391 |
msgid "(latest increment: %s)"
|
392 |
msgstr ""
|
393 |
|
407 |
msgid "WP CLI"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: src/addons/wp-cli.php:263
|
411 |
msgid "Invalid Job Id"
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: src/addons/wp-cli.php:205
|
415 |
msgid "Backup has been started successfully. You can see the last log message by running the following command: \"%s\""
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: src/addons/wp-cli.php:195
|
419 |
msgid "Recently started backup job id: %s"
|
420 |
msgstr ""
|
421 |
|
422 |
+
#: src/addons/wp-cli.php:100, src/addons/wp-cli.php:488,
|
423 |
+
#: src/addons/wp-cli.php:606, src/addons/wp-cli.php:691,
|
424 |
+
#: src/addons/wp-cli.php:714
|
425 |
msgid "The given value for the '%s' option is not valid"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: src/addons/migrator.php:1746
|
429 |
msgid "To allow another site to send a backup to this site, create a key below. When you are shown the key, then press the 'Migrate' button on the other (sending) site, and copy-and-paste the key over there (in the 'Send a backup to another site' section)."
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: src/addons/migrator.php:1726
|
433 |
msgid "So, to get the key for the remote site, open the 'Migrate Site' window on that site, and go to that section."
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: src/addons/migrator.php:1726
|
437 |
msgid "Keys for a site are created in the section \"receive a backup from a remote site\"."
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: src/includes/class-remote-send.php:414
|
441 |
msgid "You must copy and paste this key on the sending site now - it cannot be shown again."
|
442 |
msgstr ""
|
443 |
|
469 |
msgid "Thank you for installing UpdraftPlus!"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: src/includes/class-remote-send.php:507
|
473 |
msgid "No keys to allow remote sites to send backup data here have yet been created."
|
474 |
msgstr ""
|
475 |
|
476 |
+
#: src/restorer.php:494
|
477 |
msgid "Failed to read from the working directory."
|
478 |
msgstr ""
|
479 |
|
480 |
+
#: src/restorer.php:493
|
481 |
msgid "Failed to find a manifest file in the backup."
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: src/restorer.php:492
|
485 |
msgid "Failed to read the manifest file from backup."
|
486 |
msgstr ""
|
487 |
|
497 |
msgid "Ensure you are logged into the correct account before continuing."
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: src/admin.php:4872
|
501 |
msgid "Remote storage method and instance id are required for authentication."
|
502 |
msgstr ""
|
503 |
|
504 |
+
#: src/admin.php:4868
|
505 |
msgid "authentication error"
|
506 |
msgstr ""
|
507 |
|
529 |
msgid "Delete these settings"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: src/addons/morestorage.php:81, src/admin.php:812
|
533 |
msgid "Currently disabled"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: src/addons/morestorage.php:81, src/admin.php:811
|
537 |
msgid "Currently enabled"
|
538 |
msgstr ""
|
539 |
|
565 |
msgid "No more forgotten passwords. Find out more about our revolutionary new WordPress plugin"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:78
|
569 |
msgid "remote site"
|
570 |
msgstr ""
|
571 |
|
573 |
msgid "Invalid bucket name"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: src/restorer.php:2384
|
577 |
msgid "Requested table collation (%1$s) is not present - changing to %2$s."
|
578 |
msgid_plural "Requested table collations (%1$s) are not present - changing to %2$s."
|
579 |
msgstr[0] ""
|
580 |
msgstr[1] ""
|
581 |
|
582 |
+
#: src/class-updraftplus.php:4564
|
583 |
msgid "Your chosen replacement collation"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: src/class-updraftplus.php:4541
|
587 |
msgid "You can choose another suitable collation instead and continue with the restoration (at your own risk)."
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: src/class-updraftplus.php:4541
|
591 |
msgid "The database server that this WordPress site is running on doesn't support the collation (%s) used in the database which you are trying to import."
|
592 |
msgid_plural "The database server that this WordPress site is running on doesn't support multiple collations (%s) used in the database which you are trying to import."
|
593 |
msgstr[0] ""
|
625 |
msgid "But no bucket was defined, so backups may not complete. Please enter a bucket name in the %s settings and save settings."
|
626 |
msgstr ""
|
627 |
|
628 |
+
#: src/central/bootstrap.php:521
|
629 |
msgid "URL for the site of your UpdraftCentral dashboard"
|
630 |
msgstr ""
|
631 |
|
632 |
+
#: src/central/bootstrap.php:519
|
633 |
msgid "Enter the URL where your self-hosted install of UpdraftCentral is located:"
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: src/central/bootstrap.php:516
|
637 |
msgid "A website where you have installed %s"
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: src/central/bootstrap.php:514
|
641 |
msgid "Self-hosted dashboard"
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: src/central/bootstrap.php:256
|
645 |
msgid "At your UpdraftCentral dashboard you should press the \"Add Site\" button then paste the key in the input box."
|
646 |
msgstr ""
|
647 |
|
651 |
msgstr[0] ""
|
652 |
msgstr[1] ""
|
653 |
|
654 |
+
#: src/restorer.php:2346
|
655 |
msgid "Requested table character set (%s) is not present - changing to %s."
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: src/class-updraftplus.php:4517
|
659 |
msgid "Your chosen character set to use instead:"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: src/class-updraftplus.php:4507
|
663 |
msgid "You can choose another suitable character set instead and continue with the restoration at your own risk."
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: src/class-updraftplus.php:4507
|
667 |
msgid "The database server that this WordPress site is running on doesn't support the character set (%s) which you are trying to import."
|
668 |
msgid_plural "The database server that this WordPress site is running on doesn't support the character sets (%s) which you are trying to import."
|
669 |
msgstr[0] ""
|
670 |
msgstr[1] ""
|
671 |
|
672 |
+
#: src/central/bootstrap.php:599
|
673 |
msgid "Create another key"
|
674 |
msgstr ""
|
675 |
|
676 |
+
#: src/central/bootstrap.php:528
|
677 |
msgid "UpdraftCentral dashboard connection details"
|
678 |
msgstr ""
|
679 |
|
680 |
+
#: src/central/bootstrap.php:522
|
681 |
msgid "Next"
|
682 |
msgstr ""
|
683 |
|
684 |
+
#: src/central/bootstrap.php:508
|
685 |
msgid "an account"
|
686 |
msgstr ""
|
687 |
|
688 |
+
#: src/central/bootstrap.php:508
|
689 |
msgid "i.e. if you have %s there"
|
690 |
msgstr ""
|
691 |
|
692 |
+
#: src/central/bootstrap.php:497
|
693 |
msgid "Connect this site to an UpdraftCentral dashboard found at..."
|
694 |
msgstr ""
|
695 |
|
696 |
+
#: src/central/bootstrap.php:471
|
697 |
msgid "Manage existing keys (%d)..."
|
698 |
msgstr ""
|
699 |
|
700 |
+
#: src/central/bootstrap.php:421
|
701 |
msgid "There are no UpdraftCentral dashboards that can currently control this site."
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: src/central/bootstrap.php:258
|
705 |
msgid "You can now control this site via your UpdraftCentral dashboard at %s."
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: src/central/bootstrap.php:256
|
709 |
msgid "Detailed instructions for this can be found at %s"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: src/central/bootstrap.php:256
|
713 |
msgid "You now need to copy the key below and enter it at your %s."
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: src/admin.php:806
|
717 |
msgid "Please enter a valid URL e.g http://example.com"
|
718 |
msgstr ""
|
719 |
|
753 |
msgid "Account ID"
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: src/class-updraftplus.php:4346
|
757 |
msgid "As long as your web hosting allows http (i.e. non-SSL access) or will forward requests to https (which is almost always the case), this is no problem. If that is not yet set up, then you should set it up, or use %s so that the non-https links are automatically replaced."
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: src/class-updraftplus.php:4344, src/class-updraftplus.php:4346
|
761 |
msgid "the migrator add-on"
|
762 |
msgstr ""
|
763 |
|
764 |
+
#: src/class-updraftplus.php:4344
|
765 |
msgid "This restoration will work if you still have an SSL certificate (i.e. can use https) to access the site. Otherwise, you will want to use %s to search/replace the site address so that the site can be visited without https."
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: src/class-updraftplus.php:4342
|
769 |
msgid "This backup set is of this site, but at the time of the backup you were using %s, whereas the site now uses %s."
|
770 |
msgstr ""
|
771 |
|
772 |
+
#: src/class-updraftplus.php:4337
|
773 |
msgid "The website address in the backup set (%s) is slightly different from that of the site now (%s). This is not expected to be a problem for restoring the site, as long as visits to the former address still reach the site."
|
774 |
msgstr ""
|
775 |
|
781 |
msgid "Follow this link to remove these settings for %s."
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: src/admin.php:787
|
785 |
msgid "Error: The chosen file is corrupt. Please choose a valid UpdraftPlus export file."
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: src/backup.php:2132, src/class-updraftplus.php:2214,
|
789 |
+
#: src/class-updraftplus.php:2279, src/class-updraftplus.php:2413,
|
790 |
+
#: src/class-updraftplus.php:4002, src/restorer.php:347
|
791 |
msgid "A PHP fatal error (%s) has occurred: %s"
|
792 |
msgstr ""
|
793 |
|
794 |
+
#: src/backup.php:2123, src/class-updraftplus.php:2205,
|
795 |
+
#: src/class-updraftplus.php:2272, src/class-updraftplus.php:2406,
|
796 |
+
#: src/class-updraftplus.php:3993, src/restorer.php:333
|
797 |
msgid "A PHP exception (%s) has occurred: %s"
|
798 |
msgstr ""
|
799 |
|
813 |
msgid "Your web server's version of PHP is too old (%s) - UpdraftPlus expects at least %s. You can try it, but don't be surprised if it does not work. To fix this problem, contact your web hosting company"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: src/templates/wp-admin/settings/tab-status.php:70
|
817 |
msgid "Remote storage authentication"
|
818 |
msgstr ""
|
819 |
|
845 |
msgid "Instant and secure logon with a wave of your phone."
|
846 |
msgstr ""
|
847 |
|
848 |
+
#: src/backup.php:2136
|
849 |
msgid "As previously warned (see: %s), encryption is no longer a feature of the free edition of UpdraftPlus"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: src/admin.php:5078
|
853 |
msgid "Value"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: src/admin.php:1627
|
857 |
msgid "Did not know how to delete from this cloud service."
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: src/addons/sftp.php:792
|
861 |
msgid "Encrypted login failed; trying non-encrypted"
|
862 |
msgstr ""
|
863 |
|
865 |
msgid "You must add the following as the authorised redirect URI in your Azure console (under \"API Settings\") when asked"
|
866 |
msgstr ""
|
867 |
|
868 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:80
|
869 |
msgid "Stored at: %s"
|
870 |
msgstr ""
|
871 |
|
873 |
msgid "Cloud Files"
|
874 |
msgstr ""
|
875 |
|
876 |
+
#: src/admin.php:4823
|
877 |
msgid "Your settings failed to save. Please refresh the settings page and try again"
|
878 |
msgstr ""
|
879 |
|
880 |
+
#: src/admin.php:4782
|
881 |
msgid "UpdraftPlus seems to have been updated to version (%s), which is different to the version running when this settings page was loaded. Please reload the settings page before trying to save settings."
|
882 |
msgstr ""
|
883 |
|
894 |
msgid "Extra database"
|
895 |
msgstr ""
|
896 |
|
897 |
+
#: src/admin.php:3991
|
898 |
msgid "Press here to download or browse"
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: src/admin.php:1187, src/admin.php:1197
|
902 |
msgid "Error: invalid path"
|
903 |
msgstr ""
|
904 |
|
905 |
+
#: src/admin.php:1000
|
906 |
msgid "An error occurred when fetching storage module options: "
|
907 |
msgstr ""
|
908 |
|
909 |
+
#: src/admin.php:803
|
910 |
msgid "Loading log file"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: src/admin.php:802
|
914 |
msgid "Unable to download file. This could be caused by a timeout. It would be best to download the zip to your computer."
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: src/admin.php:801
|
918 |
msgid "Search"
|
919 |
msgstr ""
|
920 |
|
921 |
+
#: src/admin.php:800
|
922 |
msgid "Select a file to view information about it"
|
923 |
msgstr ""
|
924 |
|
925 |
+
#: src/admin.php:799
|
926 |
msgid "Browsing zip file"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: src/admin.php:768
|
930 |
msgid "With UpdraftPlus Premium, you can directly download individual files from here."
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: src/admin.php:715
|
934 |
msgid "Browse contents"
|
935 |
msgstr ""
|
936 |
|
937 |
+
#: src/restorer.php:2167
|
938 |
msgid "Skipped tables:"
|
939 |
msgstr ""
|
940 |
|
941 |
+
#: src/class-updraftplus.php:4629
|
942 |
msgid "This database backup has the following WordPress tables excluded: %s"
|
943 |
msgstr ""
|
944 |
|
945 |
+
#: src/admin.php:2873
|
946 |
msgid "With UpdraftPlus Premium, you can choose to backup non-WordPress tables, backup only specified tables, and backup other databases too."
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: src/admin.php:2873
|
950 |
msgid "All WordPress tables will be backed up."
|
951 |
msgstr ""
|
952 |
|
953 |
+
#: src/admin.php:798
|
954 |
msgid "Further information may be found in the browser JavaScript console, and the server PHP error logs."
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: src/admin.php:798
|
958 |
msgid "That you are attempting to upload a zip file previously created by UpdraftPlus."
|
959 |
msgstr ""
|
960 |
|
961 |
+
#: src/admin.php:798
|
962 |
msgid "The available memory on the server."
|
963 |
msgstr ""
|
964 |
|
965 |
+
#: src/admin.php:798
|
966 |
msgid "Any settings in your .htaccess or web.config file that affects the maximum upload or post size."
|
967 |
msgstr ""
|
968 |
|
969 |
+
#: src/admin.php:798
|
970 |
msgid "The file failed to upload. Please check the following:"
|
971 |
msgstr ""
|
972 |
|
973 |
+
#: src/admin.php:797
|
974 |
msgid "HTTP code:"
|
975 |
msgstr ""
|
976 |
|
977 |
+
#: src/addons/wp-cli.php:109, src/admin.php:692
|
978 |
msgid "You have chosen to backup a database, but no tables have been selected"
|
979 |
msgstr ""
|
980 |
|
1137 |
msgid "Free"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: src/admin.php:399, src/templates/wp-admin/settings/tab-addons.php:34,
|
1141 |
#: src/templates/wp-admin/settings/tab-addons.php:38,
|
1142 |
#: src/templates/wp-admin/settings/tab-addons.php:42
|
1143 |
msgid "UpdraftPlus"
|
1354 |
msgid "UpdraftPlus Premium:"
|
1355 |
msgstr ""
|
1356 |
|
1357 |
+
#: src/templates/wp-admin/settings/migrator-no-migrator.php:10
|
1358 |
msgid "Then, try out our \"Migrator\" add-on which can perform a direct site-to-site migration. After using it once, you'll have saved the purchase price compared to the time needed to copy a site by hand."
|
1359 |
msgstr ""
|
1360 |
|
1406 |
msgid "Export / import settings"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
+
#: src/restorer.php:2386
|
1410 |
msgid "Processing table (%s)"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
+
#: src/restorer.php:2133
|
1414 |
msgid "Backup of: %s"
|
1415 |
msgstr ""
|
1416 |
|
1426 |
msgid "You must add the following as the authorised redirect URI in your Dropbox console (under \"API Settings\") when asked"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
+
#: src/central/bootstrap.php:594
|
1430 |
msgid "UpdraftCentral enables control of your WordPress sites (including management of backups and updates) from a central dashboard."
|
1431 |
msgstr ""
|
1432 |
|
1433 |
+
#: src/backup.php:1730
|
1434 |
msgid "If not, you will need to either remove data from this table, or contact your hosting company to request more resources."
|
1435 |
msgstr ""
|
1436 |
|
1437 |
+
#: src/templates/wp-admin/settings/tab-status.php:71
|
1438 |
msgid "You have selected a remote storage option which has an authorization step to complete:"
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: src/admin.php:1703
|
1442 |
msgid "Remote files deleted:"
|
1443 |
msgstr ""
|
1444 |
|
1445 |
+
#: src/admin.php:1702
|
1446 |
msgid "Local files deleted:"
|
1447 |
msgstr ""
|
1448 |
|
1450 |
msgid "Follow this link to authorize access to your %s account (you will not be able to back up to %s without it)."
|
1451 |
msgstr ""
|
1452 |
|
1453 |
+
#: src/admin.php:796
|
1454 |
msgid "remote files deleted"
|
1455 |
msgstr ""
|
1456 |
|
1457 |
+
#: src/admin.php:794
|
1458 |
msgid "Complete"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: src/admin.php:793
|
1462 |
msgid "Do you want to carry out the import?"
|
1463 |
msgstr ""
|
1464 |
|
1465 |
+
#: src/admin.php:792
|
1466 |
msgid "Which was exported on:"
|
1467 |
msgstr ""
|
1468 |
|
1469 |
+
#: src/admin.php:791
|
1470 |
msgid "This will import data from:"
|
1471 |
msgstr ""
|
1472 |
|
1473 |
+
#: src/admin.php:790
|
1474 |
msgid "Importing..."
|
1475 |
msgstr ""
|
1476 |
|
1477 |
+
#: src/admin.php:786
|
1478 |
msgid "You have not yet selected a file to import."
|
1479 |
msgstr ""
|
1480 |
|
1481 |
+
#: src/admin.php:770
|
1482 |
msgid "Your export file will be of your displayed settings, not your saved ones."
|
1483 |
msgstr ""
|
1484 |
|
1485 |
+
#: src/admin.php:98
|
1486 |
msgid "template not found"
|
1487 |
msgstr ""
|
1488 |
|
1511 |
msgid "An error response was received; HTTP code:"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
+
#: src/includes/class-commands.php:378
|
1515 |
msgid "%s add-on not found"
|
1516 |
msgstr "%s অ্যাড-অন পাওয়া যায়নি"
|
1517 |
|
1523 |
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"
|
1524 |
msgstr "এভাবে \"টাইম-আউট\" হতে পারে। আপনাকে safe_mode বন্ধ করার অথবা একসাথে শুধুমাত্র একটা জিনিস পুনরুদ্ধার করার পরামর্শ দেয়া হচ্ছে"
|
1525 |
|
1526 |
+
#: src/admin.php:2497
|
1527 |
msgid "To fix this problem go here."
|
1528 |
msgstr "এই সমস্যা সমাধান করতে এখানে যান।"
|
1529 |
|
1530 |
+
#: src/admin.php:2497
|
1531 |
msgid "OptimizePress 2.0 encodes its contents, so search/replace does not work."
|
1532 |
msgstr "অপটিমাইজপ্রেস ২.০ এর কন্টেন্টসমূহ সঙ্কেতাক্ষরে লিখে রাখে, তাই সার্চ/প্রতিস্থাপন কাজ করে না।"
|
1533 |
|
1534 |
+
#: src/admin.php:754
|
1535 |
msgid "your PHP install lacks the openssl module; as a result, this can take minutes; if nothing has happened by then, then you should either try a smaller key size, or ask your web hosting company how to enable this PHP module on your setup."
|
1536 |
msgstr "আপনার পিএইচপি ইনস্টলের ওপেন এসএসএল (SSL) মডিউল নেই, যার ফলে এটা বেশ কয়েক মিনিট সময় নিতে পারে। তারপরও যদি কিছু না ঘটে, তবে অপেক্ষাকৃত ছোট \"key size\" ব্যাবহার করুন। অথবা আপনার হোস্টিং কোম্পানিকে জিজ্ঞাস করুন কিভাবে পিএইচপি ইনস্টলের ওপেন এসএসএল (SSL) মডিউল চালু করতে হয়।"
|
1537 |
|
1587 |
msgid "FAQs"
|
1588 |
msgstr "বার বার জিজ্ঞাসিত প্রশ্নসমূহ"
|
1589 |
|
1590 |
+
#: src/central/bootstrap.php:550
|
1591 |
msgid "More information..."
|
1592 |
msgstr "আরও তথ্য..."
|
1593 |
|
1594 |
+
#: src/central/bootstrap.php:548
|
1595 |
msgid "Use the alternative method for making a connection with the dashboard."
|
1596 |
msgstr "ড্যাশবোর্ডের সাথে যুক্ত হতে বিকল্প পদ্ধতিটি ব্যবহার করুন।"
|
1597 |
|
1598 |
+
#: src/central/bootstrap.php:458
|
1599 |
msgid "Key size: %d bits"
|
1600 |
msgstr "কি সাইজ: %d বিটস"
|
1601 |
|
1602 |
+
#: src/central/bootstrap.php:453
|
1603 |
msgid "Public key was sent to:"
|
1604 |
msgstr "পাবলিক কি টি পাঠানো হয়েছিল:"
|
1605 |
|
1606 |
+
#: src/backup.php:2349
|
1607 |
msgid "Failed to open directory (check the file permissions and ownership): %s"
|
1608 |
msgstr "ডিরেক্টরি খুলতে ব্যর্থ (ফাইলের মালিকানা ও পাঠের অনুমতি পরীক্ষা করুন): %s"
|
1609 |
|
1610 |
+
#: src/backup.php:2327
|
1611 |
msgid "%s: unreadable file - could not be backed up (check the file permissions and ownership)"
|
1612 |
msgstr "%s: অপাঠযোগ্য ফাইল - ব্যাকআপ নেওয়া সম্ভব নয় (ফাইলের মালিকানা ও পাঠের অনুমতি পরীক্ষা করুন)"
|
1613 |
|
1614 |
+
#: src/addons/migrator.php:1759
|
1615 |
msgid "Create key"
|
1616 |
msgstr "পিন তৈরি করুন"
|
1617 |
|
1618 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:542
|
1619 |
msgid "slower, strongest"
|
1620 |
msgstr "ধীরতর, সবচেয়ে বেশি শক্তিশালী"
|
1621 |
|
1622 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1623 |
msgid "recommended"
|
1624 |
msgstr "নির্দেশিত"
|
1625 |
|
1626 |
+
#: src/addons/migrator.php:1755, src/central/bootstrap.php:541
|
1627 |
msgid "%s bytes"
|
1628 |
msgstr "%s বাইটস"
|
1629 |
|
1630 |
+
#: src/addons/migrator.php:1754, src/central/bootstrap.php:540
|
1631 |
msgid "faster (possibility for slow PHP installs)"
|
1632 |
msgstr "দ্রুততর (ধীর পি এইচ পি ইন্সটল এর ক্ষেত্রে)"
|
1633 |
|
1634 |
+
#: src/addons/migrator.php:1753, src/central/bootstrap.php:539
|
1635 |
msgid "easy to break, fastest"
|
1636 |
msgstr "ভাঙতে সহজ, দ্রুততম সময়ে"
|
1637 |
|
1638 |
+
#: src/addons/migrator.php:1753, src/addons/migrator.php:1754,
|
1639 |
+
#: src/addons/migrator.php:1756, src/central/bootstrap.php:539,
|
1640 |
+
#: src/central/bootstrap.php:540, src/central/bootstrap.php:542
|
1641 |
msgid "%s bits"
|
1642 |
msgstr "%s বিটস"
|
1643 |
|
1644 |
+
#: src/addons/migrator.php:1751, src/central/bootstrap.php:537
|
1645 |
msgid "Encryption key size:"
|
1646 |
msgstr "এনক্রিপশন পিনের সাইজঃ"
|
1647 |
|
1648 |
+
#: src/addons/migrator.php:1749
|
1649 |
msgid "Enter your chosen name"
|
1650 |
msgstr "পূর্বেই ঠিক করা নামটি লিখুন"
|
1651 |
|
1652 |
+
#: src/addons/migrator.php:1748
|
1653 |
msgid "Create a key: give this key a unique name (e.g. indicate the site it is for), then press \"Create key\":"
|
1654 |
msgstr ""
|
1655 |
|
1665 |
msgid "login"
|
1666 |
msgstr "লগিন"
|
1667 |
|
1668 |
+
#: src/addons/reporting.php:525, src/addons/reporting.php:525,
|
1669 |
+
#: src/addons/reporting.php:527, src/methods/email.php:100
|
1670 |
msgid "Be aware that mail servers tend to have size limits; typically around %s MB; backups larger than any limits will likely not arrive."
|
1671 |
msgstr ""
|
1672 |
|
1674 |
msgid "This backup archive is %s MB in size - the attempt to send this via email is likely to fail (few email servers allow attachments of this size). If so, you should switch to using a different remote storage method."
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
#: src/class-updraftplus.php:1815
|
1678 |
msgid "Size: %s MB"
|
1679 |
msgstr "সাইজঃ %s MB"
|
1680 |
|
1686 |
msgid "Now"
|
1687 |
msgstr "এখন"
|
1688 |
|
1689 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
1690 |
msgid "You should enable %s to make any pretty permalinks (e.g. %s) work"
|
1691 |
msgstr ""
|
1692 |
|
1708 |
msgid "No Vault connection was found for this site (has it moved?); please disconnect and re-connect."
|
1709 |
msgstr "এই সাইটের জন্য কোন ভল্ট কানেকশন পাওয়া যায়নি (এটা কি স্থানান্তর করা হয়েছে?), দয়া করে ডিসকানেক্ট করে আবার কানেক্ট করুন।"
|
1710 |
|
1711 |
+
#: src/class-updraftplus.php:655, src/class-updraftplus.php:700
|
1712 |
msgid "The given file was not found, or could not be read."
|
1713 |
msgstr "প্রদত্ত ফাইল পাওয়া যায়নি অথবা পড়া সম্ভব হয়নি।"
|
1714 |
|
1715 |
+
#: src/central/bootstrap.php:592
|
1716 |
msgid "UpdraftCentral (Remote Control)"
|
1717 |
msgstr "UpdraftCentral (দূরনিয়ন্ত্রণ)"
|
1718 |
|
1719 |
+
#: src/central/bootstrap.php:581
|
1720 |
msgid "View recent UpdraftCentral log events"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: src/central/bootstrap.php:531
|
1724 |
msgid "Enter any description"
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: src/central/bootstrap.php:530
|
1728 |
msgid "Description"
|
1729 |
msgstr "বর্ণনা"
|
1730 |
|
1731 |
+
#: src/central/bootstrap.php:463
|
1732 |
msgid "Delete..."
|
1733 |
msgstr "ডিলিট..."
|
1734 |
|
1735 |
+
#: src/central/bootstrap.php:456
|
1736 |
msgid "Created:"
|
1737 |
msgstr "তৈরিকৃতঃ"
|
1738 |
|
1739 |
+
#: src/central/bootstrap.php:453
|
1740 |
msgid "Access this site as user:"
|
1741 |
msgstr "এই ইউজার হিসেবে এই সাইট অ্যাকসেস করুনঃ"
|
1742 |
|
1743 |
+
#: src/central/bootstrap.php:477
|
1744 |
msgid "Details"
|
1745 |
msgstr "বিস্তারিত"
|
1746 |
|
1747 |
+
#: src/central/bootstrap.php:476
|
1748 |
msgid "Key description"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: src/central/bootstrap.php:349, src/central/bootstrap.php:360
|
1752 |
msgid "A key was created, but the attempt to register it with %s was unsuccessful - please try again later."
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: src/central/bootstrap.php:219
|
1756 |
msgid "An invalid URL was entered"
|
1757 |
msgstr ""
|
1758 |
|
1759 |
+
#: src/central/bootstrap.php:83
|
1760 |
msgid "Close..."
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: src/central/bootstrap.php:75
|
1764 |
msgid "This connection appears to already have been made."
|
1765 |
msgstr ""
|
1766 |
|
1767 |
+
#: src/central/bootstrap.php:72
|
1768 |
msgid "You must visit this link in the same browser and login session as you created the key in."
|
1769 |
msgstr ""
|
1770 |
|
1771 |
+
#: src/central/bootstrap.php:68
|
1772 |
msgid "You must visit this URL in the same browser and login session as you created the key in."
|
1773 |
msgstr ""
|
1774 |
|
1775 |
+
#: src/central/bootstrap.php:68
|
1776 |
msgid "You are not logged into this WordPress site in your web browser."
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: src/central/bootstrap.php:65
|
1780 |
msgid "The key referred to was unknown."
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
#: src/central/bootstrap.php:62
|
1784 |
msgid "A new UpdraftCentral connection has not been made."
|
1785 |
msgstr ""
|
1786 |
|
1787 |
+
#: src/central/bootstrap.php:60
|
1788 |
msgid "An UpdraftCentral connection has been made successfully."
|
1789 |
msgstr ""
|
1790 |
|
1791 |
+
#: src/central/bootstrap.php:57
|
1792 |
msgid "UpdraftCentral Connection"
|
1793 |
msgstr ""
|
1794 |
|
1795 |
+
#: src/backup.php:1032, src/class-updraftplus.php:3022
|
1796 |
msgid "The backup was aborted by the user"
|
1797 |
msgstr ""
|
1798 |
|
1799 |
+
#: src/admin.php:4818
|
1800 |
msgid "Your settings have been saved."
|
1801 |
msgstr "আপনার সেটিংস সংরক্ষণ করা হয়েছে। "
|
1802 |
|
1803 |
+
#: src/admin.php:3871
|
1804 |
msgid "Total backup size:"
|
1805 |
msgstr ""
|
1806 |
|
1807 |
+
#: src/admin.php:3215
|
1808 |
msgid "stop"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
#: src/admin.php:3057
|
1812 |
msgid "The backup has finished running"
|
1813 |
msgstr ""
|
1814 |
|
1830 |
msgid "this backup set"
|
1831 |
msgstr "এই ব্যাকআপ সেট"
|
1832 |
|
1833 |
+
#: src/admin.php:1777
|
1834 |
msgid "calculate"
|
1835 |
msgstr "গণনা করুন"
|
1836 |
|
1837 |
+
#: src/admin.php:769
|
1838 |
msgid "You should save your changes to ensure that they are used for making your backup."
|
1839 |
msgstr ""
|
1840 |
|
1841 |
+
#: src/admin.php:762
|
1842 |
msgid "We requested to delete the file, but could not understand the server's response"
|
1843 |
msgstr ""
|
1844 |
|
1845 |
+
#: src/admin.php:761
|
1846 |
msgid "Please enter a valid URL"
|
1847 |
msgstr "দয়া করে সঠিক URL প্রবেশ করান"
|
1848 |
|
1849 |
+
#: src/admin.php:744
|
1850 |
msgid "Saving..."
|
1851 |
msgstr "সংরক্ষণ হচ্ছে..."
|
1852 |
|
1853 |
+
#: src/admin.php:706
|
1854 |
msgid "Error: the server sent us a response which we did not understand."
|
1855 |
msgstr ""
|
1856 |
|
1857 |
+
#: src/admin.php:698
|
1858 |
msgid "Fetching..."
|
1859 |
msgstr "আনা হচ্ছে..."
|
1860 |
|
1862 |
msgid "Asia Pacific (Seoul)"
|
1863 |
msgstr ""
|
1864 |
|
1865 |
+
#: src/restorer.php:2156
|
1866 |
msgid "Uploads URL:"
|
1867 |
msgstr ""
|
1868 |
|
1870 |
msgid "The required %s PHP module is not installed - ask your web hosting company to enable it."
|
1871 |
msgstr ""
|
1872 |
|
1873 |
+
#: src/class-updraftplus.php:4415, src/restorer.php:2175
|
1874 |
msgid "To import an ordinary WordPress site into a multisite installation requires %s."
|
1875 |
msgstr ""
|
1876 |
|
1877 |
+
#: src/class-updraftplus.php:4411
|
1878 |
msgid "Please read this link for important information on this process."
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: src/class-updraftplus.php:4411
|
1882 |
msgid "It will be imported as a new site."
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: src/admin.php:2741, src/templates/wp-admin/notices/horizontal-notice.php:16,
|
1886 |
#: src/templates/wp-admin/notices/horizontal-notice.php:18
|
1887 |
msgid "Dismiss"
|
1888 |
msgstr "খারিজ"
|
1889 |
|
1890 |
+
#: src/admin.php:781
|
1891 |
msgid "Please fill in the required information."
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: src/addons/multisite.php:596
|
1895 |
msgid "Read more..."
|
1896 |
msgstr "আরও পড়ুন..."
|
1897 |
|
1898 |
+
#: src/addons/multisite.php:587
|
1899 |
msgid "may include some site-wide data"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: src/addons/multisite.php:582
|
1903 |
msgid "All sites"
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: src/addons/multisite.php:578
|
1907 |
msgid "Which site to restore"
|
1908 |
msgstr ""
|
1909 |
|
1948 |
msgid "Call WordPress action:"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
+
#: src/admin.php:2881
|
1952 |
msgid "Your saved settings also affect what is backed up - e.g. files excluded."
|
1953 |
msgstr ""
|
1954 |
|
1980 |
msgid "This button will delete all UpdraftPlus settings and progress information for in-progress backups (but not any of your existing backups from your cloud storage)."
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: src/admin.php:4692
|
1984 |
msgid "Send this backup to remote storage"
|
1985 |
msgstr ""
|
1986 |
|
1987 |
+
#: src/admin.php:4690
|
1988 |
msgid "Check out UpdraftPlus Vault."
|
1989 |
msgstr ""
|
1990 |
|
1991 |
+
#: src/admin.php:4690
|
1992 |
msgid "Not got any remote storage?"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
+
#: src/admin.php:4690
|
1996 |
msgid "settings"
|
1997 |
msgstr "সেটিংস"
|
1998 |
|
1999 |
+
#: src/admin.php:4690
|
2000 |
msgid "Backup won't be sent to any remote storage - none has been saved in the %s"
|
2001 |
msgstr ""
|
2002 |
|
2003 |
+
#: src/admin.php:2879
|
2004 |
msgid "Include any files in the backup"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: src/admin.php:2865
|
2008 |
msgid "Include the database in the backup"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: src/admin.php:2740
|
2012 |
msgid "Continue restoration"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: src/admin.php:2735
|
2016 |
msgid "You have an unfinished restoration operation, begun %s ago."
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: src/admin.php:2734
|
2020 |
msgid "Unfinished restoration"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: src/admin.php:2732
|
2024 |
msgid "%s minutes, %s seconds"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: src/admin.php:2590
|
2028 |
msgid "Backup Contents And Schedule"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: src/admin.php:2700
|
2032 |
msgid "Premium / Extensions"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: src/admin.php:2362, src/admin.php:2371
|
2036 |
msgid "Sufficient information about the in-progress restoration operation could not be found."
|
2037 |
msgstr ""
|
2038 |
|
2039 |
+
#: src/addons/morefiles.php:77, src/admin.php:767
|
2040 |
msgctxt "(verb)"
|
2041 |
msgid "Download"
|
2042 |
msgstr ""
|
2043 |
|
2044 |
+
#: src/admin.php:691
|
2045 |
msgid "You have chosen to backup files, but no file entities have been selected"
|
2046 |
msgstr ""
|
2047 |
|
2048 |
+
#: src/admin.php:587
|
2049 |
msgid "Extensions"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
+
#: src/admin.php:579, src/admin.php:2699
|
2053 |
msgid "Advanced Tools"
|
2054 |
msgstr ""
|
2055 |
|
2172 |
msgid "Could not access container"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: src/class-updraftplus.php:3039
|
2176 |
msgid "To complete your migration/clone, you should now log in to the remote site and restore the backup set."
|
2177 |
msgstr ""
|
2178 |
|
2179 |
+
#: src/backup.php:1782
|
2180 |
msgid "the options table was not found"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
+
#: src/backup.php:1780
|
2184 |
msgid "no options or sitemeta table was found"
|
2185 |
msgstr ""
|
2186 |
|
2187 |
+
#: src/backup.php:1780, src/backup.php:1782
|
2188 |
msgid "The database backup appears to have failed"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: src/backup.php:1652
|
2192 |
msgid "The backup directory is not writable (or disk space is full) - the database backup is expected to shortly fail."
|
2193 |
msgstr ""
|
2194 |
|
2272 |
msgid "You do not have UpdraftPlus completely installed - please de-install and install it again. Most likely, WordPress malfunctioned when copying the plugin files."
|
2273 |
msgstr ""
|
2274 |
|
2275 |
+
#: src/restorer.php:1176
|
2276 |
msgid "Deferring..."
|
2277 |
msgstr ""
|
2278 |
|
2297 |
msgid "Actions upon selected backups"
|
2298 |
msgstr ""
|
2299 |
|
2300 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
2301 |
msgid "Press here to look inside your remote storage methods for any existing backup sets (from any site, if they are stored in the same folder)."
|
2302 |
msgstr ""
|
2303 |
|
2304 |
+
#: src/admin.php:1701
|
2305 |
msgid "Backup sets removed:"
|
2306 |
msgstr ""
|
2307 |
|
2308 |
+
#: src/admin.php:780
|
2309 |
msgid "Processing..."
|
2310 |
msgstr ""
|
2311 |
|
2312 |
+
#: src/admin.php:778
|
2313 |
msgid "For backups older than"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
+
#: src/admin.php:777
|
2317 |
msgid "week(s)"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: src/admin.php:776
|
2321 |
msgid "hour(s)"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: src/admin.php:775
|
2325 |
msgid "day(s)"
|
2326 |
msgstr ""
|
2327 |
|
2328 |
+
#: src/admin.php:774
|
2329 |
msgid "in the month"
|
2330 |
msgstr ""
|
2331 |
|
2332 |
+
#: src/admin.php:773
|
2333 |
msgid "day"
|
2334 |
msgstr ""
|
2335 |
|
2341 |
msgid "Add an additional retention rule..."
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: src/restorer.php:2720
|
2345 |
msgid "This database needs to be deployed on MySQL version %s or later."
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: src/restorer.php:2720
|
2349 |
msgid "This problem is caused by trying to restore a database on a very old MySQL version that is incompatible with the source database."
|
2350 |
msgstr ""
|
2351 |
|
2353 |
msgid "You do not currently have any UpdraftPlus Vault quota"
|
2354 |
msgstr ""
|
2355 |
|
2356 |
+
#: src/class-updraftplus.php:4486
|
2357 |
msgid "You must upgrade MySQL to be able to use this database."
|
2358 |
msgstr ""
|
2359 |
|
2360 |
+
#: src/class-updraftplus.php:4486
|
2361 |
msgid "The database backup uses MySQL features not available in the old MySQL version (%s) that this site is running on."
|
2362 |
msgstr ""
|
2363 |
|
2364 |
+
#: src/admin.php:2482
|
2365 |
msgid "The UpdraftPlus directory in wp-content/plugins has white-space in it; WordPress does not like this. You should rename the directory to wp-content/plugins/updraftplus to fix this problem."
|
2366 |
msgstr ""
|
2367 |
|
2389 |
msgid "If you have forgotten your password, then go here to change your password on updraftplus.com."
|
2390 |
msgstr ""
|
2391 |
|
2392 |
+
#: src/admin.php:1058
|
2393 |
msgid "Go to the remote storage settings in order to connect."
|
2394 |
msgstr ""
|
2395 |
|
2396 |
+
#: src/admin.php:1058
|
2397 |
msgid "%s has been chosen for remote storage, but you are not currently connected."
|
2398 |
msgstr ""
|
2399 |
|
2401 |
msgid "Payments can be made in US dollars, euros or GB pounds sterling, via card or PayPal."
|
2402 |
msgstr "পেমেন্ট ইউএস ডলার, ইউরো বা GB pounds sterling এর মাধ্যমে কার্ড বা পেপ্যাল এর দ্বারা করতে হবে।"
|
2403 |
|
2404 |
+
#: src/admin.php:750
|
2405 |
msgid "Update quota count"
|
2406 |
msgstr " প্রাপ্য সংখ্যা হালনাগাদ"
|
2407 |
|
2408 |
+
#: src/admin.php:749
|
2409 |
msgid "Counting..."
|
2410 |
msgstr "গণনা করা হচ্ছে..."
|
2411 |
|
2412 |
+
#: src/admin.php:748
|
2413 |
msgid "Disconnecting..."
|
2414 |
msgstr "সংযোগ বিচ্ছিন্ন করা হচ্ছে..."
|
2415 |
|
2416 |
+
#: src/admin.php:746
|
2417 |
msgid "Connecting..."
|
2418 |
msgstr "সংযোগ করা হচ্ছে..."
|
2419 |
|
2439 |
msgid "%s Error: you have insufficient storage quota available (%s) to upload this archive (%s)."
|
2440 |
msgstr "%s ইরোর: আপনার যথেষ্ট প্রাপ্য(%s) নেই আর্কাইভটি(%s) আপলোড করার জন্য।"
|
2441 |
|
2442 |
+
#: src/admin.php:747, src/methods/updraftvault.php:392,
|
2443 |
#: src/methods/updraftvault.php:450
|
2444 |
msgid "Disconnect"
|
2445 |
msgstr "সংযোগ বিচ্ছিন্ন করুন"
|
2472 |
msgid "E-mail"
|
2473 |
msgstr "ই-মেইল"
|
2474 |
|
2475 |
+
#: src/addons/migrator.php:185, src/central/bootstrap.php:567,
|
2476 |
#: src/methods/updraftvault.php:354, src/methods/updraftvault.php:368
|
2477 |
msgid "Back..."
|
2478 |
msgstr "ফিরে চলুন..."
|
2490 |
msgid "%s per quarter"
|
2491 |
msgstr "%s প্রতি তিন মাসে"
|
2492 |
|
2493 |
+
#: src/central/bootstrap.php:594, src/methods/updraftvault.php:322,
|
2494 |
#: src/methods/updraftvault.php:351
|
2495 |
msgid "Read more about it here."
|
2496 |
msgstr "এইটি সম্পর্কে আরও পড়ুন এখানে।"
|
2540 |
msgid "Delete failed:"
|
2541 |
msgstr "ডিলিট ব্যর্থ:"
|
2542 |
|
2543 |
+
#: src/backup.php:3393
|
2544 |
msgid "The zip engine returned the message: %s."
|
2545 |
msgstr "Zip engine টি এই বার্তা নিয়ে এসেছে: %s।"
|
2546 |
|
2560 |
msgid "Allow download"
|
2561 |
msgstr "ডাউনলোড এর অনুমতি দিন"
|
2562 |
|
2563 |
+
#: src/includes/class-remote-send.php:290
|
2564 |
msgid "If sending directly from site to site does not work for you, then there are three other methods - please try one of these instead."
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
#: src/admin.php:756, src/includes/class-remote-send.php:275
|
2568 |
msgid "You should check that the remote site is online, not firewalled, does not have security modules that may be blocking access, has UpdraftPlus version %s or later active and that the keys have been entered correctly."
|
2569 |
msgstr ""
|
2570 |
|
2571 |
+
#: src/includes/class-remote-send.php:516
|
2572 |
msgid "Existing keys"
|
2573 |
msgstr ""
|
2574 |
|
2575 |
+
#: src/addons/migrator.php:1764
|
2576 |
msgid "Your new key:"
|
2577 |
msgstr "আপনার নতুন চাবি:"
|
2578 |
|
2579 |
+
#: src/central/bootstrap.php:403
|
2580 |
msgid "You must copy and paste this key now - it cannot be shown again."
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: src/central/bootstrap.php:403, src/includes/class-remote-send.php:414
|
2584 |
msgid "Key created successfully."
|
2585 |
msgstr "চাবি সফলভাবে তৈরি করা হয়েছে।"
|
2586 |
|
2587 |
+
#: src/includes/class-remote-send.php:397
|
2588 |
msgid "A key with this name already exists; you must use a unique name."
|
2589 |
msgstr ""
|
2590 |
|
2591 |
+
#: src/includes/class-remote-send.php:321
|
2592 |
msgid "Also send this backup to the active remote storage locations"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
#: src/includes/class-remote-send.php:286
|
2596 |
msgid "The site URL you are sending to (%s) looks like a local development website. If you are sending from an external network, it is likely that a firewall will be blocking this."
|
2597 |
msgstr ""
|
2598 |
|
2599 |
+
#: src/includes/class-remote-send.php:242
|
2600 |
msgid "site not found"
|
2601 |
msgstr "সাইট খুঁজে পাওয়া যায় নি"
|
2602 |
|
2603 |
+
#: src/includes/class-remote-send.php:227
|
2604 |
msgid "Backup data will be sent to:"
|
2605 |
msgstr "ব্যাক তথ্য পাঠানো হবে:"
|
2606 |
|
2612 |
msgid "This site has no backups to restore from yet."
|
2613 |
msgstr ""
|
2614 |
|
2615 |
+
#: src/addons/reporting.php:172
|
2616 |
msgid "Backup made by %s"
|
2617 |
msgstr "ব্যাকআপ তৈরি করেছেন %s"
|
2618 |
|
2620 |
msgid "This storage method does not allow downloading"
|
2621 |
msgstr "এই স্টোরেজ পদ্ধতি ডাউনলোড করার অনুমতি দেয় না"
|
2622 |
|
2623 |
+
#: src/admin.php:4054
|
2624 |
msgid "(backup set imported from remote location)"
|
2625 |
msgstr "(ব্যাকআপ সেট দূরবর্তী অবস্থান থেকে আমদানি করা হয়েছে)"
|
2626 |
|
2627 |
+
#: src/addons/wp-cli.php:368,
|
2628 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:93
|
2629 |
msgid "Site"
|
2630 |
msgstr "সাইট"
|
2631 |
|
2632 |
+
#: src/addons/wp-cli.php:366,
|
2633 |
+
#: src/templates/wp-admin/settings/existing-backups-table.php:92
|
2634 |
msgid "Backup sent to remote site - not available for download."
|
2635 |
msgstr "ব্যাকআপ রিমোট সাইটের পাঠানো হয়েছে - ডাউনলোডের জন্য উপলব্ধ না"
|
2636 |
|
2642 |
msgid "This backup set was not known by UpdraftPlus to be created by the current WordPress installation, but was either found in remote storage, or was sent from a remote site."
|
2643 |
msgstr ""
|
2644 |
|
2645 |
+
#: src/admin.php:763, src/includes/class-remote-send.php:303
|
2646 |
msgid "Testing connection..."
|
2647 |
msgstr "কানেকশন পরীক্ষা করা হচ্ছে..."
|
2648 |
|
2649 |
+
#: src/admin.php:760
|
2650 |
msgid "Deleting..."
|
2651 |
msgstr "মুছে ফেলা হচ্ছে..."
|
2652 |
|
2653 |
+
#: src/admin.php:759
|
2654 |
msgid "key name"
|
2655 |
msgstr "চাবির(কি) নাম"
|
2656 |
|
2657 |
+
#: src/admin.php:757
|
2658 |
msgid "Please give this key a name (e.g. indicate the site it is for):"
|
2659 |
msgstr "এই চাবিকাঠির একটি নাম দিন (e.g. indicate the site it is for):"
|
2660 |
|
2661 |
+
#: src/admin.php:754
|
2662 |
msgid "Creating..."
|
2663 |
msgstr "তৈরি করা হচ্ছে..."
|
2664 |
|
2665 |
+
#: src/addons/migrator.php:1742
|
2666 |
msgid "Or, receive a backup from a remote site"
|
2667 |
msgstr "অথবা, অন্য একটি সাইট থেকে ব্যাকআপ গ্রহণ করুন"
|
2668 |
|
2669 |
+
#: src/addons/migrator.php:1730
|
2670 |
msgid "Paste key here"
|
2671 |
msgstr "চাবি এখানে পেস্ট করুন"
|
2672 |
|
2673 |
+
#: src/addons/migrator.php:1726
|
2674 |
msgid "How do I get a site's key?"
|
2675 |
msgstr ""
|
2676 |
|
2677 |
+
#: src/addons/migrator.php:1726
|
2678 |
msgid "To add a site as a destination for sending to, enter that site's key below."
|
2679 |
msgstr ""
|
2680 |
|
2681 |
+
#: src/addons/migrator.php:1720
|
2682 |
msgid "Or, send a backup to another site"
|
2683 |
msgstr "অথবা, ব্যাকআপ অন্য একটি সাইটে পাঠান"
|
2684 |
|
2685 |
+
#: src/admin.php:764, src/includes/class-remote-send.php:334,
|
2686 |
+
#: src/includes/class-remote-send.php:496
|
2687 |
msgid "Send"
|
2688 |
msgstr "পাঠান"
|
2689 |
|
2690 |
+
#: src/admin.php:755, src/includes/class-remote-send.php:490
|
2691 |
msgid "Send to site:"
|
2692 |
msgstr ""
|
2693 |
|
2694 |
+
#: src/includes/class-remote-send.php:488
|
2695 |
msgid "No receiving sites have yet been added."
|
2696 |
msgstr "কোন প্রাপ্তির সাইট এখনো যোগ হয়নি"
|
2697 |
|
2698 |
+
#: src/includes/class-remote-send.php:469
|
2699 |
msgid "It is for sending backups to the following site: "
|
2700 |
msgstr ""
|
2701 |
|
2702 |
+
#: src/includes/class-remote-send.php:469
|
2703 |
msgid "The key was successfully added."
|
2704 |
msgstr ""
|
2705 |
|
2706 |
+
#: src/includes/class-remote-send.php:453
|
2707 |
msgid "The entered key does not belong to a remote site (it belongs to this one)."
|
2708 |
msgstr ""
|
2709 |
|
2710 |
+
#: src/includes/class-remote-send.php:442,
|
2711 |
+
#: src/includes/class-remote-send.php:444,
|
2712 |
+
#: src/includes/class-remote-send.php:448
|
2713 |
msgid "The entered key was corrupt - please try again."
|
2714 |
msgstr ""
|
2715 |
|
2716 |
+
#: src/includes/class-remote-send.php:440
|
2717 |
msgid "The entered key was the wrong length - please try again."
|
2718 |
msgstr ""
|
2719 |
|
2720 |
+
#: src/includes/class-remote-send.php:430
|
2721 |
msgid "key"
|
2722 |
msgstr "চাবি"
|
2723 |
|
2753 |
msgid "A \"migration\" is ultimately the same as a restoration - but using backup archives that you import from another site."
|
2754 |
msgstr ""
|
2755 |
|
2756 |
+
#: src/admin.php:753
|
2757 |
msgid "Resetting..."
|
2758 |
msgstr ""
|
2759 |
|
2760 |
+
#: src/addons/migrator.php:1730, src/admin.php:752
|
2761 |
msgid "Add site"
|
2762 |
msgstr "সাইট যুক্ত করুন"
|
2763 |
|
2764 |
+
#: src/admin.php:751
|
2765 |
msgid "Adding..."
|
2766 |
msgstr "যুক্ত করা হচ্ছে..."
|
2767 |
|
2769 |
msgid "Claim not granted - perhaps you have already used this purchase somewhere else, or your paid period for downloading from updraftplus.com has expired?"
|
2770 |
msgstr ""
|
2771 |
|
2772 |
+
#: src/restorer.php:2722
|
2773 |
msgid "To use this backup, your database server needs to support the %s character set."
|
2774 |
msgstr ""
|
2775 |
|
2797 |
msgid "To restore using any of the backup sets below, press the button."
|
2798 |
msgstr ""
|
2799 |
|
2800 |
+
#: src/admin.php:743, src/admin.php:769, src/admin.php:770
|
2801 |
msgid "You have made changes to your settings, and not saved."
|
2802 |
msgstr ""
|
2803 |
|
2809 |
msgid "If OneDrive later shows you the message \"unauthorized_client\", then you did not enter a valid client ID here."
|
2810 |
msgstr ""
|
2811 |
|
2812 |
+
#: src/addons/azure.php:605, src/addons/onedrive.php:1127,
|
2813 |
+
#: src/includes/class-remote-send.php:290
|
2814 |
msgid "For longer help, including screenshots, follow this link."
|
2815 |
msgstr ""
|
2816 |
|
3057 |
msgid "(at same time as files backup)"
|
3058 |
msgstr ""
|
3059 |
|
3060 |
+
#: src/admin.php:3517
|
3061 |
msgid "No backup has been completed"
|
3062 |
msgstr ""
|
3063 |
|
3086 |
msgid "Full feature list"
|
3087 |
msgstr "সম্পূর্ণ বৈশিষ্ট্যের তালিকা"
|
3088 |
|
3089 |
+
#: src/addons/autobackup.php:1084
|
3090 |
msgid "Backup (where relevant) plugins, themes and the WordPress database with UpdraftPlus before updating"
|
3091 |
msgstr ""
|
3092 |
|
3100 |
msgid "or"
|
3101 |
msgstr "অথবা"
|
3102 |
|
3103 |
+
#: src/admin.php:737
|
3104 |
msgid "You did not select any components to restore. Please select at least one, and then try again."
|
3105 |
msgstr ""
|
3106 |
|
3107 |
+
#: src/addons/sftp.php:470
|
3108 |
msgctxt "Do not translate BEGIN RSA PRIVATE KEY. PCKS1, XML, PEM and PuTTY are also technical acronyms which should not be translated."
|
3109 |
msgid "PKCS1 (PEM header: BEGIN RSA PRIVATE KEY), XML and PuTTY format keys are accepted."
|
3110 |
msgstr ""
|
3111 |
|
3112 |
+
#: src/addons/sftp.php:420
|
3113 |
msgid "Resuming partial uploads is supported for SFTP, but not for SCP. Thus, if using SCP then you will need to ensure that your webserver allows PHP processes to run long enough to upload your largest backup file."
|
3114 |
msgstr ""
|
3115 |
|
3131 |
msgid "Check this box to have a basic report sent to"
|
3132 |
msgstr ""
|
3133 |
|
3134 |
+
#: src/admin.php:3531
|
3135 |
msgctxt "i.e. Non-automatic"
|
3136 |
msgid "Manual"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
+
#: src/restorer.php:2699
|
3140 |
msgctxt "The user is being told the number of times an error has happened, e.g. An error (27) occurred"
|
3141 |
msgid "An error (%s) occurred:"
|
3142 |
msgstr ""
|
3149 |
msgid "Any other file/directory on your server that you wish to back up"
|
3150 |
msgstr ""
|
3151 |
|
3152 |
+
#: src/admin.php:2499
|
3153 |
msgid "For even more features and personal support, check out "
|
3154 |
msgstr ""
|
3155 |
|
3157 |
msgid "Database decryption phrase"
|
3158 |
msgstr "ডাটাবেস ডিক্রিপশন শব্দগুচ্ছ"
|
3159 |
|
3160 |
+
#: src/addons/autobackup.php:157, src/addons/autobackup.php:1030,
|
3161 |
+
#: src/admin.php:742
|
3162 |
msgid "Automatic backup before update"
|
3163 |
msgstr "আপডেট করার আগে স্বয়ংক্রিয় ব্যাকআপ"
|
3164 |
|
3243 |
msgid "Note that after you have claimed your add-ons, you can remove your password (but not the email address) from the settings below, without affecting this site's access to updates."
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
#: src/admin.php:3057, src/admin.php:4165
|
3247 |
msgid "View Log"
|
3248 |
msgstr ""
|
3249 |
|
3260 |
msgid "and retain this many scheduled backups"
|
3261 |
msgstr ""
|
3262 |
|
3263 |
+
#: src/admin.php:3487
|
3264 |
msgid "incremental backup; base backup: %s"
|
3265 |
msgstr ""
|
3266 |
|
3268 |
msgid "For the ability to lock access to UpdraftPlus settings with a password, upgrade to UpdraftPlus Premium."
|
3269 |
msgstr ""
|
3270 |
|
3271 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:69
|
3272 |
msgid "Upload files into UpdraftPlus."
|
3273 |
msgstr ""
|
3274 |
|
3275 |
+
#: src/admin.php:1004, src/includes/class-commands.php:439,
|
3276 |
#: src/templates/wp-admin/settings/tab-status.php:22
|
3277 |
msgid "The 'Backup Now' button is disabled as your backup directory is not writable (go to the 'Settings' tab and find the relevant option)."
|
3278 |
msgstr ""
|
3279 |
|
3280 |
+
#: src/class-updraftplus.php:4400
|
3281 |
msgid "Backup label:"
|
3282 |
msgstr ""
|
3283 |
|
3284 |
+
#: src/addons/backblaze.php:205, src/admin.php:2006
|
3285 |
msgid "Error: unexpected file read fail"
|
3286 |
msgstr ""
|
3287 |
|
3288 |
+
#: src/backup.php:3399
|
3289 |
msgid "check your log for more details."
|
3290 |
msgstr ""
|
3291 |
|
3292 |
+
#: src/backup.php:3397
|
3293 |
msgid "your web hosting account appears to be full; please see: %s"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
+
#: src/backup.php:3395
|
3297 |
msgid "A zip error occurred"
|
3298 |
msgstr ""
|
3299 |
|
3300 |
+
#: src/addons/reporting.php:67
|
3301 |
msgid "Your label for this backup (optional)"
|
3302 |
msgstr ""
|
3303 |
|
3317 |
msgid "You need to supply both an email address and a password"
|
3318 |
msgstr ""
|
3319 |
|
3320 |
+
#: src/templates/wp-admin/settings/tab-status.php:78
|
3321 |
msgid "To proceed, press 'Backup Now'. Then, watch the 'Last Log Message' field for activity."
|
3322 |
msgstr ""
|
3323 |
|
3324 |
+
#: src/class-updraftplus.php:4419
|
3325 |
msgid "If you want to restore a multisite backup, you should first set up your WordPress installation as a multisite."
|
3326 |
msgstr ""
|
3327 |
|
3328 |
+
#: src/class-updraftplus.php:4419
|
3329 |
msgid "Your backup is of a WordPress multisite install; but this site is not. Only the first site of the network will be accessible."
|
3330 |
msgstr ""
|
3331 |
|
3362 |
msgid "You need to connect to receive future updates to UpdraftPlus."
|
3363 |
msgstr ""
|
3364 |
|
3365 |
+
#: src/class-updraftplus.php:4392
|
3366 |
msgid "Any support requests to do with %s should be raised with your web hosting company."
|
3367 |
msgstr ""
|
3368 |
|
3369 |
+
#: src/class-updraftplus.php:4392
|
3370 |
msgid "You should only proceed if you cannot update the current server and are confident (or willing to risk) that your plugins/themes/etc. are compatible with the older %s version."
|
3371 |
msgstr ""
|
3372 |
|
3373 |
+
#: src/class-updraftplus.php:4392
|
3374 |
msgid "This is significantly newer than the server which you are now restoring onto (version %s)."
|
3375 |
msgstr ""
|
3376 |
|
3377 |
+
#: src/class-updraftplus.php:4392
|
3378 |
msgid "The site in this backup was running on a webserver with version %s of %s. "
|
3379 |
msgstr ""
|
3380 |
|
3403 |
msgid "UpdraftPlus is on social media - check us out!"
|
3404 |
msgstr ""
|
3405 |
|
3406 |
+
#: src/addons/wp-cli.php:879, src/admin.php:4353
|
3407 |
msgid "Why am I seeing this?"
|
3408 |
msgstr "আমি কেন এটি দেখছি?"
|
3409 |
|
3410 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3411 |
msgid "The location of this directory is set in the expert settings, in the Settings tab."
|
3412 |
msgstr ""
|
3413 |
|
3414 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3415 |
msgid "Press here to look inside your UpdraftPlus directory (in your web hosting space) for any new backup sets that you have uploaded."
|
3416 |
msgstr ""
|
3417 |
|
3418 |
+
#: src/admin.php:1943, src/admin.php:1955, src/includes/class-commands.php:803
|
3419 |
msgid "Start backup"
|
3420 |
msgstr "ব্যাকআপ শুরু করুন"
|
3421 |
|
3422 |
+
#: src/class-updraftplus.php:4363, src/restorer.php:1404
|
3423 |
msgid "You are using the %s webserver, but do not seem to have the %s module loaded."
|
3424 |
msgstr ""
|
3425 |
|
3426 |
+
#: src/admin.php:3385
|
3427 |
msgid "You will need to consult with your web hosting provider to find out how to set permissions for a WordPress plugin to write to the directory."
|
3428 |
msgstr ""
|
3429 |
|
3431 |
msgid "Unless you have a problem, you can completely ignore everything here."
|
3432 |
msgstr ""
|
3433 |
|
3434 |
+
#: src/admin.php:2181
|
3435 |
msgid "This file could not be uploaded"
|
3436 |
msgstr "ফাইলটি আপলোড করা সম্ভব হয় নি"
|
3437 |
|
3438 |
+
#: src/admin.php:2144
|
3439 |
msgid "You will find more information about this in the Settings section."
|
3440 |
msgstr ""
|
3441 |
|
3451 |
msgid "Memory limit"
|
3452 |
msgstr ""
|
3453 |
|
3454 |
+
#: src/class-updraftplus.php:4709, src/restorer.php:1964
|
3455 |
msgid "restoration"
|
3456 |
msgstr ""
|
3457 |
|
3458 |
+
#: src/backup.php:1027
|
3459 |
msgid "Incremental"
|
3460 |
msgstr ""
|
3461 |
|
3462 |
+
#: src/backup.php:1027
|
3463 |
msgid "Full backup"
|
3464 |
msgstr ""
|
3465 |
|
3475 |
msgid "Backup succeeded"
|
3476 |
msgstr ""
|
3477 |
|
3478 |
+
#: src/addons/incremental.php:222, src/addons/incremental.php:223,
|
3479 |
+
#: src/addons/incremental.php:224, src/addons/incremental.php:225,
|
3480 |
+
#: src/admin.php:3532, src/admin.php:3533, src/admin.php:3534,
|
3481 |
#: src/updraftplus.php:100, src/updraftplus.php:101, src/updraftplus.php:102
|
3482 |
msgid "Every %s hours"
|
3483 |
msgstr ""
|
3516 |
msgid "search term"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
+
#: src/restorer.php:2727
|
3520 |
msgid "Too many database errors have occurred - aborting"
|
3521 |
msgstr ""
|
3522 |
|
3523 |
+
#: src/backup.php:1093
|
3524 |
msgid "read more at %s"
|
3525 |
msgstr ""
|
3526 |
|
3527 |
+
#: src/backup.php:1093
|
3528 |
msgid "Email reports created by UpdraftPlus (free edition) bring you the latest UpdraftPlus.com news"
|
3529 |
msgstr ""
|
3530 |
|
3532 |
msgid "N.B. If you install UpdraftPlus on several WordPress sites, then you cannot re-use your project; you must create a new one from your Google API console for each site."
|
3533 |
msgstr ""
|
3534 |
|
3535 |
+
#: src/admin.php:3896
|
3536 |
msgid "You have not yet made any backups."
|
3537 |
msgstr ""
|
3538 |
|
3552 |
msgid "Free disk space in account:"
|
3553 |
msgstr ""
|
3554 |
|
3555 |
+
#: src/admin.php:4789, src/templates/wp-admin/settings/tab-status.php:27
|
3556 |
msgid "This button is disabled because your backup directory is not writable (see the settings)."
|
3557 |
msgstr ""
|
3558 |
|
3559 |
+
#: src/admin.php:563, src/admin.php:710, src/admin.php:1749,
|
3560 |
+
#: src/admin.php:2696, src/includes/deprecated-actions.php:29,
|
3561 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:21
|
3562 |
msgid "Existing Backups"
|
3563 |
msgstr ""
|
3564 |
|
3565 |
+
#: src/admin.php:555, src/admin.php:2695
|
3566 |
msgid "Current Status"
|
3567 |
msgstr ""
|
3568 |
|
3569 |
+
#: src/admin.php:1009
|
3570 |
msgid "To change any of the default settings of what is backed up, to configure scheduled backups, to send your backups to remote storage (recommended), and more, go to the settings tab."
|
3571 |
msgstr ""
|
3572 |
|
3573 |
+
#: src/admin.php:1009
|
3574 |
msgid "To make a backup, just press the Backup Now button."
|
3575 |
msgstr ""
|
3576 |
|
3577 |
+
#: src/admin.php:1009
|
3578 |
msgid "Welcome to UpdraftPlus!"
|
3579 |
msgstr ""
|
3580 |
|
3646 |
msgid "user"
|
3647 |
msgstr ""
|
3648 |
|
3649 |
+
#: src/class-updraftplus.php:1812
|
3650 |
msgid "External database (%s)"
|
3651 |
msgstr ""
|
3652 |
|
3664 |
msgid "However, subsequent access attempts failed:"
|
3665 |
msgstr ""
|
3666 |
|
3667 |
+
#: src/addons/wp-cli.php:416, src/admin.php:3921
|
3668 |
msgid "External database"
|
3669 |
msgstr ""
|
3670 |
|
3696 |
msgid "use UpdraftPlus Premium"
|
3697 |
msgstr ""
|
3698 |
|
3699 |
+
#: src/class-updraftplus.php:4243
|
3700 |
msgid "Decryption failed. The database file is encrypted."
|
3701 |
msgstr ""
|
3702 |
|
3704 |
msgid "Only the WordPress database can be restored; you will need to deal with the external database manually."
|
3705 |
msgstr ""
|
3706 |
|
3707 |
+
#: src/restorer.php:2232, src/restorer.php:2668, src/restorer.php:2709,
|
3708 |
+
#: src/restorer.php:2722
|
3709 |
msgid "An error occurred on the first %s command - aborting run"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
+
#: src/addons/moredatabase.php:111, src/backup.php:1593
|
3713 |
msgid "Connection failed: check your access details, that the database server is up, and that the network connection is not firewalled."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: src/backup.php:1593
|
3717 |
msgid "database connection attempt failed."
|
3718 |
msgstr ""
|
3719 |
|
3751 |
msgid "Tenant"
|
3752 |
msgstr ""
|
3753 |
|
3754 |
+
#: src/addons/wp-cli.php:772, src/admin.php:4475, src/admin.php:5225,
|
3755 |
+
#: src/methods/openstack2.php:144,
|
3756 |
#: src/templates/wp-admin/settings/downloading-and-restoring.php:27,
|
3757 |
#: src/templates/wp-admin/settings/updraftcentral-connect.php:14
|
3758 |
msgid "Follow this link for more information"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
#: src/addons/migrator.php:489,
|
3889 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:72,
|
3890 |
#: src/templates/wp-admin/settings/form-contents.php:182
|
3891 |
msgid "This feature requires %s version %s or later"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
+
#: src/restorer.php:491
|
3895 |
msgid "Failed to unpack the archive"
|
3896 |
msgstr ""
|
3897 |
|
3898 |
+
#: src/class-updraftplus.php:1454
|
3899 |
msgid "Error - failed to download the file"
|
3900 |
msgstr ""
|
3901 |
|
3902 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:55
|
3903 |
msgid "Rescan local folder for new backup sets"
|
3904 |
msgstr ""
|
3905 |
|
3915 |
msgid "The installed version of UpdraftPlus Backup/Restore has not been tested on your version of WordPress (%s)."
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: src/addons/sftp.php:530
|
3919 |
msgid "password/key"
|
3920 |
msgstr ""
|
3921 |
|
3922 |
+
#: src/addons/migrator.php:1749, src/addons/sftp.php:467, src/admin.php:758,
|
3923 |
+
#: src/admin.php:5078
|
3924 |
msgid "Key"
|
3925 |
msgstr ""
|
3926 |
|
3927 |
+
#: src/addons/sftp.php:462
|
3928 |
msgid "Your login may be either password or key-based - you only need to enter one, not both."
|
3929 |
msgstr ""
|
3930 |
|
3931 |
+
#: src/addons/sftp.php:343
|
3932 |
msgid "The key provided was not in a valid format, or was corrupt."
|
3933 |
msgstr ""
|
3934 |
|
3936 |
msgid "SCP/SFTP password/key"
|
3937 |
msgstr ""
|
3938 |
|
3939 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3940 |
msgid "Files backup (created by %s)"
|
3941 |
msgstr ""
|
3942 |
|
3943 |
+
#: src/addons/wp-cli.php:428, src/admin.php:3965
|
3944 |
msgid "Files and database WordPress backup (created by %s)"
|
3945 |
msgstr ""
|
3946 |
|
3947 |
+
#: src/addons/importer.php:276, src/admin.php:3959,
|
3948 |
+
#: src/includes/class-backup-history.php:368
|
3949 |
msgid "Backup created by: %s."
|
3950 |
msgstr ""
|
3951 |
|
3952 |
+
#: src/addons/wp-cli.php:410, src/admin.php:3919
|
3953 |
msgid "Database (created by %s)"
|
3954 |
msgstr ""
|
3955 |
|
3956 |
+
#: src/addons/wp-cli.php:408, src/admin.php:3913, src/admin.php:3961
|
3957 |
msgid "unknown source"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:56
|
3961 |
msgid "Rescan remote storage"
|
3962 |
msgstr ""
|
3963 |
|
3964 |
+
#: src/templates/wp-admin/settings/downloading-and-restoring.php:51
|
3965 |
msgid "Upload backup files"
|
3966 |
msgstr ""
|
3967 |
|
3968 |
+
#: src/admin.php:2196
|
3969 |
msgid "This backup was created by %s, and can be imported."
|
3970 |
msgstr ""
|
3971 |
|
3972 |
+
#: src/admin.php:1038
|
3973 |
msgid "Read this page for a guide to possible causes and how to fix it."
|
3974 |
msgstr ""
|
3975 |
|
3976 |
+
#: src/admin.php:1038
|
3977 |
msgid "WordPress has a number (%d) of scheduled tasks which are overdue. Unless this is a development site, this probably means that the scheduler in your WordPress install is not working."
|
3978 |
msgstr ""
|
3979 |
|
3980 |
+
#: src/admin.php:722, src/includes/class-backup-history.php:375
|
3981 |
msgid "If this is a backup created by a different backup plugin, then UpdraftPlus Premium may be able to help you."
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: src/admin.php:721
|
3985 |
msgid "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."
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: src/admin.php:721, src/admin.php:722,
|
3989 |
+
#: src/includes/class-backup-history.php:375
|
3990 |
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))."
|
3991 |
msgstr ""
|
3992 |
|
3993 |
+
#: src/admin.php:3962, src/includes/class-wpadmin-commands.php:162,
|
3994 |
+
#: src/restorer.php:1933
|
3995 |
msgid "Backup created by unknown source (%s) - cannot be restored."
|
3996 |
msgstr ""
|
3997 |
|
3998 |
+
#: src/restorer.php:1217, src/restorer.php:1265
|
3999 |
msgid "The WordPress content folder (wp-content) was not found in this zip file."
|
4000 |
msgstr ""
|
4001 |
|
4002 |
+
#: src/restorer.php:1073
|
4003 |
msgid "This version of UpdraftPlus does not know how to handle this type of foreign backup"
|
4004 |
msgstr ""
|
4005 |
|
4007 |
msgid "%s returned an unexpected HTTP response: %s"
|
4008 |
msgstr ""
|
4009 |
|
4010 |
+
#: src/addons/sftp.php:1060
|
4011 |
msgid "The UpdraftPlus module for this file access method (%s) does not support listing files"
|
4012 |
msgstr ""
|
4013 |
|
4016 |
msgid "No settings were found"
|
4017 |
msgstr ""
|
4018 |
|
4019 |
+
#: src/includes/class-backup-history.php:543
|
4020 |
msgid "One or more backups has been added from scanning remote storage; note that these backups will not be automatically deleted through the \"retain\" settings; if/when you wish to delete them then you must do so manually."
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: src/admin.php:688
|
4024 |
msgid "Rescanning remote and local storage for backup sets..."
|
4025 |
msgstr ""
|
4026 |
|
4029 |
msgid "(Read more)"
|
4030 |
msgstr ""
|
4031 |
|
4032 |
+
#: src/addons/reporting.php:494
|
4033 |
msgid "Log all messages to syslog (only server admins are likely to want this)"
|
4034 |
msgstr ""
|
4035 |
|
4050 |
msgid "Check this to receive more information and emails on the backup process - useful if something is going wrong."
|
4051 |
msgstr ""
|
4052 |
|
4053 |
+
#: src/addons/morefiles.php:468, src/admin.php:3636
|
4054 |
msgid "If entering multiple files/directories, then separate them with commas. For entities at the top level, you can use a * at the start or end of the entry as a wildcard."
|
4055 |
msgstr ""
|
4056 |
|
4057 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330,
|
4058 |
+
#: src/restorer.php:1964
|
4059 |
msgid "Your hosting company must enable these functions before %s can work."
|
4060 |
msgstr ""
|
4061 |
|
4062 |
+
#: src/class-updraftplus.php:4709, src/methods/ftp.php:330
|
4063 |
msgid "Your web server's PHP installation has these functions disabled: %s."
|
4064 |
msgstr ""
|
4065 |
|
4075 |
msgid "regular non-encrypted FTP"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
+
#: src/restorer.php:2140
|
4079 |
msgid "Backup created by:"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
+
#: src/udaddons/options.php:480
|
4083 |
msgid "Available to claim on this site"
|
4084 |
msgstr ""
|
4085 |
|
4129 |
msgid "Dismiss from main dashboard (for %s weeks)"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: src/class-updraftplus.php:4759
|
4133 |
msgid "The attempt to undo the double-compression succeeded."
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: src/class-updraftplus.php:4736, src/class-updraftplus.php:4757
|
4137 |
msgid "The attempt to undo the double-compression failed."
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: src/class-updraftplus.php:4729
|
4141 |
msgid "The database file appears to have been compressed twice - probably the website you downloaded it from had a mis-configured webserver."
|
4142 |
msgstr ""
|
4143 |
|
4145 |
msgid "Constants"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: src/backup.php:1830
|
4149 |
msgid "Failed to open database file for reading:"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
+
#: src/backup.php:1641
|
4153 |
msgid "No database tables found"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: src/backup.php:1639
|
4157 |
msgid "please wait for the rescheduled attempt"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: src/addons/reporting.php:218
|
4161 |
msgid "Note that warning messages are advisory - the backup process does not stop for them. Instead, they provide information that you might find useful, or that may indicate the source of a problem if the backup did not succeed."
|
4162 |
msgstr ""
|
4163 |
|
4170 |
msgid "Errors occurred:"
|
4171 |
msgstr ""
|
4172 |
|
4173 |
+
#: src/addons/wp-cli.php:639, src/admin.php:4395
|
4174 |
msgid "Follow this link to download the log file for this restoration (needed for any support requests)."
|
4175 |
msgstr ""
|
4176 |
|
4190 |
msgid "The PHP setup on this webserver allows only %s seconds for PHP to run, and does not allow this limit to be raised. If you have a lot of data to import, and if the restore operation times out, then you will need to ask your web hosting company for ways to raise this limit (or attempt the restoration piece-by-piece)."
|
4191 |
msgstr ""
|
4192 |
|
4193 |
+
#: src/restorer.php:1066
|
4194 |
msgid "Existing unremoved folders from a previous restore exist (please use the \"Delete Old Directories\" button to delete them before trying again): %s"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
+
#: src/admin.php:1013, src/class-updraftplus.php:939
|
4198 |
msgid "The amount of time allowed for WordPress plugins to run is very low (%s seconds) - you should increase it to avoid backup failures due to time-outs (consult your web hosting company for more help - it is the max_execution_time PHP setting; the recommended value is %s seconds or more)"
|
4199 |
msgstr ""
|
4200 |
|
4202 |
msgid "Disabled this plugin: %s: re-activate it manually when you are ready."
|
4203 |
msgstr ""
|
4204 |
|
4205 |
+
#: src/addons/sftp.php:814, src/addons/sftp.php:817,
|
4206 |
#: src/includes/ftp.class.php:58, src/includes/ftp.class.php:61
|
4207 |
msgid "The %s connection timed out; if you entered the server correctly, then this is usually caused by a firewall blocking the connection - you should check with your web hosting company."
|
4208 |
msgstr ""
|
4209 |
|
4210 |
+
#: src/addons/moredatabase.php:143, src/admin.php:1493
|
4211 |
msgid "Messages:"
|
4212 |
msgstr ""
|
4213 |
|
4214 |
+
#: src/restorer.php:2562
|
4215 |
msgid "An SQL line that is larger than the maximum packet size and cannot be split was found; this line will not be processed, but will be dropped: %s"
|
4216 |
msgstr ""
|
4217 |
|
4218 |
+
#: src/restorer.php:813
|
4219 |
msgid "The directory does not exist"
|
4220 |
msgstr ""
|
4221 |
|
4368 |
msgid "Authorisation failed (check your credentials)"
|
4369 |
msgstr ""
|
4370 |
|
4371 |
+
#: src/includes/class-commands.php:766, src/methods/updraftvault.php:630,
|
4372 |
#: src/udaddons/options.php:232
|
4373 |
msgid "An unknown error occurred when trying to connect to UpdraftPlus.Com"
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: src/admin.php:735, src/central/bootstrap.php:562
|
4377 |
msgid "Create"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: src/admin.php:697
|
4381 |
msgid "Trying..."
|
4382 |
msgstr ""
|
4383 |
|
4384 |
+
#: src/admin.php:696
|
4385 |
msgid "The new user's RackSpace console password is (this will not be shown again):"
|
4386 |
msgstr ""
|
4387 |
|
4388 |
+
#: src/addons/wp-cli.php:769, src/admin.php:707, src/admin.php:4473
|
4389 |
msgid "Error data:"
|
4390 |
msgstr ""
|
4391 |
|
4392 |
+
#: src/admin.php:4376
|
4393 |
msgid "Backup does not exist in the backup history"
|
4394 |
msgstr ""
|
4395 |
|
4396 |
+
#: src/admin.php:2992
|
4397 |
msgid "Your WordPress install has old directories from its state before you restored/migrated (technical information: these are suffixed with -old). You should press this button to delete them as soon as you have verified that the restoration worked."
|
4398 |
msgstr ""
|
4399 |
|
4400 |
+
#: src/restorer.php:2207
|
4401 |
msgid "Split line to avoid exceeding maximum packet size"
|
4402 |
msgstr ""
|
4403 |
|
4404 |
+
#: src/restorer.php:2087
|
4405 |
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 (%s)"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
+
#: src/restorer.php:488
|
4409 |
msgid "Could not move the files into place. Check your file permissions."
|
4410 |
msgstr ""
|
4411 |
|
4412 |
+
#: src/restorer.php:487
|
4413 |
msgid "Could not move new files into place. Check your wp-content/upgrade folder."
|
4414 |
msgstr ""
|
4415 |
|
4416 |
+
#: src/restorer.php:485
|
4417 |
msgid "Could not move old files out of the way."
|
4418 |
msgstr ""
|
4419 |
|
4420 |
+
#: src/restorer.php:481
|
4421 |
msgid "Moving old data out of the way..."
|
4422 |
msgstr ""
|
4423 |
|
4424 |
+
#: src/addons/reporting.php:479
|
4425 |
msgid "Add another address..."
|
4426 |
msgstr ""
|
4427 |
|
4428 |
+
#: src/addons/reporting.php:464
|
4429 |
msgid "Enter addresses here to have a report sent to them when a backup job finishes."
|
4430 |
msgstr ""
|
4431 |
|
4432 |
+
#: src/addons/reporting.php:438
|
4433 |
msgid "Email reports"
|
4434 |
msgstr ""
|
4435 |
|
4436 |
+
#: src/class-updraftplus.php:1820, src/class-updraftplus.php:1825
|
4437 |
msgid "%s checksum: %s"
|
4438 |
msgstr ""
|
4439 |
|
4440 |
+
#: src/class-updraftplus.php:1793, src/class-updraftplus.php:1795
|
4441 |
msgid "files: %s"
|
4442 |
msgstr ""
|
4443 |
|
4444 |
+
#: src/addons/reporting.php:392
|
4445 |
msgid "Use the \"Reporting\" section to configure the email addresses to be used."
|
4446 |
msgstr ""
|
4447 |
|
4448 |
+
#: src/addons/reporting.php:268
|
4449 |
msgid "Debugging information"
|
4450 |
msgstr ""
|
4451 |
|
4452 |
+
#: src/addons/reporting.php:223, src/admin.php:3854
|
4453 |
msgid "Uploaded to:"
|
4454 |
msgstr ""
|
4455 |
|
4456 |
+
#: src/addons/reporting.php:222
|
4457 |
msgid "Time taken:"
|
4458 |
msgstr ""
|
4459 |
|
4460 |
+
#: src/addons/reporting.php:213
|
4461 |
msgid "Warnings"
|
4462 |
msgstr ""
|
4463 |
|
4464 |
+
#: src/addons/reporting.php:198
|
4465 |
msgid "Errors"
|
4466 |
msgstr ""
|
4467 |
|
4468 |
+
#: src/addons/reporting.php:195
|
4469 |
msgid "Errors / warnings:"
|
4470 |
msgstr ""
|
4471 |
|
4472 |
#: src/addons/morefiles.php:142, src/addons/morefiles.php:143,
|
4473 |
+
#: src/addons/reporting.php:184
|
4474 |
msgid "Contains:"
|
4475 |
msgstr ""
|
4476 |
|
4477 |
+
#: src/addons/reporting.php:183
|
4478 |
msgid "Backup began:"
|
4479 |
msgstr ""
|
4480 |
|
4481 |
+
#: src/addons/reporting.php:171
|
4482 |
msgid "Backup Report"
|
4483 |
msgstr ""
|
4484 |
|
4485 |
+
#: src/addons/reporting.php:166
|
4486 |
msgid "%d hours, %d minutes, %d seconds"
|
4487 |
msgstr ""
|
4488 |
|
4489 |
+
#: src/addons/reporting.php:152
|
4490 |
msgid "%d errors, %d warnings"
|
4491 |
msgstr ""
|
4492 |
|
4495 |
msgid "%s authentication"
|
4496 |
msgstr ""
|
4497 |
|
4498 |
+
#: src/addons/onedrive.php:845, src/class-updraftplus.php:603,
|
4499 |
#: src/methods/dropbox.php:240, src/methods/dropbox.php:753,
|
4500 |
#: src/methods/dropbox.php:775, src/methods/
|