Version Description
Download this release
Release Info
Developer | willmot |
Plugin | The WP Remote WordPress Plugin |
Version | 2.4.7 |
Comparing to | |
See all releases |
Code changes from version 2.4.5 to 2.4.7
- backupwordpress/admin/actions.php +77 -43
- backupwordpress/admin/backups.php +1 -1
- backupwordpress/admin/page.php +3 -1
- backupwordpress/admin/schedule-form-excludes.php +12 -10
- backupwordpress/admin/schedule.php +1 -1
- backupwordpress/assets/hmbkp.css +12 -4
- backupwordpress/assets/hmbkp.js +85 -36
- backupwordpress/backupwordpress.mo +0 -0
- backupwordpress/backupwordpress.po +274 -135
- backupwordpress/classes/schedule.php +20 -11
- backupwordpress/classes/wp-cli.php +2 -4
- backupwordpress/functions/core.php +85 -9
- backupwordpress/functions/interface.php +45 -33
- backupwordpress/hm-backup/hm-backup.php +127 -28
- backupwordpress/hm-backup/tests/test-data/exclude/exclude.exclude +1 -0
- backupwordpress/hm-backup/tests/test-data/test-data.txt +1 -0
- backupwordpress/hm-backup/tests/testBackUpProcess.php +200 -0
- backupwordpress/hm-backup/tests/testBackupProperties.php +162 -0
- backupwordpress/hm-backup/tests/testBrokenSymlink.php +134 -0
- backupwordpress/hm-backup/tests/testConformDir.php +70 -0
- backupwordpress/hm-backup/tests/testDatabaseDump.php +76 -0
- backupwordpress/hm-backup/tests/testExcludes.php +537 -0
- backupwordpress/hm-backup/tests/testSymlinkDir.php +128 -0
- backupwordpress/hm-backup/tests/testSymlinkFile.php +128 -0
- backupwordpress/hm-backup/tests/testUnreadableFile.php +121 -0
- backupwordpress/languages/hmbkp-de_DE.mo +0 -0
- backupwordpress/languages/hmbkp-de_DE.po +441 -581
- backupwordpress/languages/hmbkp-es_ES.mo +0 -0
- backupwordpress/languages/hmbkp-es_ES.po +0 -540
- backupwordpress/languages/hmbkp-eu.mo +0 -0
- backupwordpress/languages/hmbkp-eu.po +0 -432
- backupwordpress/languages/hmbkp-fr_FR.mo +0 -0
- backupwordpress/languages/hmbkp-fr_FR.po +0 -542
- backupwordpress/languages/hmbkp-he_IL.mo +0 -0
- backupwordpress/languages/hmbkp-he_IL.po +610 -0
- backupwordpress/languages/hmbkp-it_IT.mo +0 -0
- backupwordpress/languages/hmbkp-it_IT.po +612 -0
- backupwordpress/languages/hmbkp-lt.mo +0 -0
- backupwordpress/languages/hmbkp-lt.po +0 -432
- backupwordpress/languages/hmbkp-lt_LT.mo +0 -0
- backupwordpress/languages/hmbkp-lt_LT.po +0 -546
- backupwordpress/languages/hmbkp-nl.mo +0 -0
- backupwordpress/languages/hmbkp-nl.po +0 -432
- backupwordpress/languages/hmbkp-nl_NL.mo +0 -0
- backupwordpress/languages/hmbkp-nl_NL.po +610 -0
- backupwordpress/languages/hmbkp-pt_BR.mo +0 -0
- backupwordpress/languages/hmbkp-pt_BR.po +614 -0
- backupwordpress/languages/hmbkp-ro_RO.mo +0 -0
- backupwordpress/languages/hmbkp-ro_RO.po +0 -544
- backupwordpress/languages/hmbkp-ru_RU.mo +0 -0
- backupwordpress/languages/hmbkp-ru_RU.po +0 -545
- backupwordpress/languages/hmbkp-sr_SR.mo +0 -0
- backupwordpress/languages/hmbkp-sr_SR.po +0 -524
- backupwordpress/languages/hmbkp-zh_CN.mo +0 -0
- backupwordpress/languages/hmbkp-zh_CN.po +610 -0
- backupwordpress/plugin.php +8 -6
- backupwordpress/readme.txt +25 -2
- backupwordpress/tests/testFullBackup.php +129 -0
- backupwordpress/tests/testImport.php +5 -0
- backupwordpress/tests/testMoveBackupPath.php +155 -0
- backupwordpress/tests/testSchedule.php +70 -0
- plugin.php +4 -2
- readme.txt +17 -3
- wprp.admin.php +12 -10
- wprp.backups.php +26 -23
- wprp.plugins.php +14 -5
- wprp.themes.php +64 -1
backupwordpress/admin/actions.php
CHANGED
@@ -10,7 +10,8 @@ function hmbkp_request_delete_backup() {
|
|
10 |
return;
|
11 |
|
12 |
$schedule = new HMBKP_Scheduled_Backup( urldecode( $_GET['hmbkp_schedule_id'] ) );
|
13 |
-
|
|
|
14 |
|
15 |
wp_redirect( remove_query_arg( array( 'hmbkp_delete_backup', '_wpnonce' ) ), 303 );
|
16 |
|
@@ -43,19 +44,26 @@ add_action( 'load-tools_page_' . HMBKP_PLUGIN_SLUG, 'hmbkp_request_delete_schedu
|
|
43 |
*/
|
44 |
function hmbkp_ajax_request_do_backup() {
|
45 |
|
46 |
-
if ( empty( $
|
47 |
return;
|
48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
49 |
ignore_user_abort( true );
|
50 |
|
51 |
hmbkp_cleanup();
|
52 |
|
53 |
-
$schedule = new HMBKP_Scheduled_Backup( urldecode( $
|
54 |
|
55 |
$schedule->run();
|
56 |
|
57 |
-
hmbkp_schedule_actions( $schedule );
|
58 |
-
|
59 |
exit;
|
60 |
|
61 |
}
|
@@ -67,10 +75,24 @@ add_action( 'wp_ajax_hmbkp_run_schedule', 'hmbkp_ajax_request_do_backup' );
|
|
67 |
*/
|
68 |
function hmbkp_request_download_backup() {
|
69 |
|
70 |
-
if ( empty( $_GET['hmbkp_download_backup'] ) || ! check_admin_referer( 'hmbkp-download_backup' ) )
|
71 |
return;
|
72 |
|
73 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
74 |
|
75 |
exit;
|
76 |
|
@@ -124,10 +146,10 @@ add_action( 'admin_init', 'hmbkp_dismiss_error' );
|
|
124 |
*/
|
125 |
function hmbkp_ajax_is_backup_in_progress() {
|
126 |
|
127 |
-
if ( empty( $
|
128 |
return;
|
129 |
|
130 |
-
$schedule = new HMBKP_Scheduled_Backup( urldecode( $
|
131 |
|
132 |
if ( ! $schedule->get_status() )
|
133 |
echo 0;
|
@@ -145,10 +167,10 @@ add_action( 'wp_ajax_hmbkp_is_in_progress', 'hmbkp_ajax_is_backup_in_progress' )
|
|
145 |
*/
|
146 |
function hmbkp_ajax_calculate_backup_size() {
|
147 |
|
148 |
-
if ( empty( $
|
149 |
return;
|
150 |
|
151 |
-
$schedule = new HMBKP_Scheduled_Backup( urldecode( $
|
152 |
|
153 |
$recalculate_filesize = true;
|
154 |
|
@@ -185,7 +207,7 @@ add_action( 'wp_ajax_hmbkp_cron_test', 'hmbkp_ajax_cron_test' );
|
|
185 |
*/
|
186 |
function hmbkp_edit_schedule_load() {
|
187 |
|
188 |
-
$schedule = new HMBKP_Scheduled_Backup(
|
189 |
|
190 |
require( HMBKP_PLUGIN_PATH . '/admin/schedule-form.php' );
|
191 |
|
@@ -199,7 +221,7 @@ add_action( 'wp_ajax_hmbkp_edit_schedule_load', 'hmbkp_edit_schedule_load' );
|
|
199 |
*/
|
200 |
function hmbkp_edit_schedule_excludes_load() {
|
201 |
|
202 |
-
$schedule = new HMBKP_Scheduled_Backup(
|
203 |
|
204 |
require( HMBKP_PLUGIN_PATH . '/admin/schedule-form-excludes.php' );
|
205 |
|
@@ -233,7 +255,7 @@ function hmnkp_edit_schedule_submit() {
|
|
233 |
if ( empty( $_GET['hmbkp_schedule_id'] ) )
|
234 |
return;
|
235 |
|
236 |
-
$schedule = new HMBKP_Scheduled_Backup(
|
237 |
|
238 |
$errors = array();
|
239 |
|
@@ -303,7 +325,7 @@ add_action( 'wp_ajax_hmnkp_edit_schedule_submit', 'hmnkp_edit_schedule_submit' )
|
|
303 |
*/
|
304 |
function hmbkp_add_exclude_rule() {
|
305 |
|
306 |
-
$schedule = new HMBKP_Scheduled_Backup(
|
307 |
|
308 |
$schedule->set_excludes( $_POST['hmbkp_exclude_rule'], true );
|
309 |
|
@@ -325,11 +347,11 @@ add_action( 'wp_ajax_hmbkp_add_exclude_rule', 'hmbkp_add_exclude_rule' );
|
|
325 |
*/
|
326 |
function hmbkp_delete_exclude_rule() {
|
327 |
|
328 |
-
$schedule = new HMBKP_Scheduled_Backup(
|
329 |
|
330 |
$excludes = $schedule->get_excludes();
|
331 |
|
332 |
-
$schedule->set_excludes( array_diff( $excludes, (array) $
|
333 |
|
334 |
$schedule->save();
|
335 |
|
@@ -355,49 +377,61 @@ function hmbkp_preview_exclude_rule() {
|
|
355 |
if ( ! empty( $_POST['hmbkp_schedule_excludes'] ) )
|
356 |
$excludes = explode( ',', $_POST['hmbkp_schedule_excludes'] );
|
357 |
|
358 |
-
|
359 |
-
$file_method = $_POST['hmbkp_file_method'];
|
360 |
|
361 |
-
|
362 |
|
363 |
-
|
364 |
-
if ( strpos( $excluded_file, $schedule->get_path() ) === false )
|
365 |
-
$excluded_files[] = $excluded_file;
|
366 |
|
367 |
-
if (
|
368 |
|
369 |
-
|
370 |
|
371 |
<?php } else { ?>
|
372 |
|
373 |
-
|
374 |
|
375 |
<?php } ?>
|
376 |
|
377 |
-
|
378 |
|
379 |
<?php exit;
|
380 |
|
381 |
}
|
382 |
add_action( 'wp_ajax_hmbkp_file_list', 'hmbkp_preview_exclude_rule', 10, 0 );
|
383 |
|
384 |
-
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
|
|
|
|
390 |
|
391 |
-
|
392 |
-
if ( defined( 'HMBKP_PATH' ) && HMBKP_PATH && HM_Backup::conform_dir( HMBKP_PATH ) !== ( $from = HM_Backup::conform_dir( get_option( 'hmbkp_path' ) ) ) )
|
393 |
-
hmbkp_path_move( $from, HMBKP_PATH );
|
394 |
|
395 |
-
|
396 |
-
if ( ( ( defined( 'HMBKP_PATH' ) && ! HMBKP_PATH ) || ! defined( 'HMBKP_PATH' ) && HM_Backup::conform_dir( hmbkp_path_default() ) != ( $from = HM_Backup::conform_dir( get_option( 'hmbkp_path' ) ) ) ) )
|
397 |
-
hmbkp_path_move( $from, hmbkp_path_default() );
|
398 |
|
399 |
-
|
400 |
-
|
401 |
-
|
|
|
|
|
|
|
|
|
|
|
402 |
|
403 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
return;
|
11 |
|
12 |
$schedule = new HMBKP_Scheduled_Backup( urldecode( $_GET['hmbkp_schedule_id'] ) );
|
13 |
+
|
14 |
+
$schedule->delete_backup( base64_decode( $_GET['hmbkp_delete_backup'] ) );
|
15 |
|
16 |
wp_redirect( remove_query_arg( array( 'hmbkp_delete_backup', '_wpnonce' ) ), 303 );
|
17 |
|
44 |
*/
|
45 |
function hmbkp_ajax_request_do_backup() {
|
46 |
|
47 |
+
if ( empty( $_POST['hmbkp_schedule_id'] ) )
|
48 |
return;
|
49 |
|
50 |
+
// We wan't to display any fatal errors in this ajax request so we can catch them on the other side.
|
51 |
+
error_reporting( E_ERROR );
|
52 |
+
@ini_set( 'display_errors', 'On' );
|
53 |
+
@ini_set( 'html_errors', 'Off' );
|
54 |
+
|
55 |
+
// Force a memory error for testing purposes
|
56 |
+
//ini_set( 'memory_limit', '2M' );
|
57 |
+
//function a() { a(); } a();
|
58 |
+
|
59 |
ignore_user_abort( true );
|
60 |
|
61 |
hmbkp_cleanup();
|
62 |
|
63 |
+
$schedule = new HMBKP_Scheduled_Backup( urldecode( $_POST['hmbkp_schedule_id'] ) );
|
64 |
|
65 |
$schedule->run();
|
66 |
|
|
|
|
|
67 |
exit;
|
68 |
|
69 |
}
|
75 |
*/
|
76 |
function hmbkp_request_download_backup() {
|
77 |
|
78 |
+
if ( empty( $_GET['hmbkp_download_backup'] ) || ! check_admin_referer( 'hmbkp-download_backup' ) || ! file_exists( base64_decode( $_GET['hmbkp_download_backup'] ) ) )
|
79 |
return;
|
80 |
|
81 |
+
$url = str_replace( HM_Backup::conform_dir( HM_Backup::get_home_path() ), home_url(), trailingslashit( dirname( base64_decode( $_GET['hmbkp_download_backup'] ) ) ) ) . urlencode( pathinfo( base64_decode( $_GET['hmbkp_download_backup'] ), PATHINFO_BASENAME ) );
|
82 |
+
|
83 |
+
if ( ( require_once( ABSPATH . '/wp-admin/includes/misc.php' ) ) && got_mod_rewrite() ) {
|
84 |
+
|
85 |
+
// Force the .htaccess to be rebuilt
|
86 |
+
if ( file_exists( hmbkp_path() . '/.htaccess' ) )
|
87 |
+
unlink( hmbkp_path() . '/.htaccess' );
|
88 |
+
|
89 |
+
hmbkp_path();
|
90 |
+
|
91 |
+
$url = add_query_arg( 'key', HMBKP_SECURE_KEY, $url );
|
92 |
+
|
93 |
+
}
|
94 |
+
|
95 |
+
wp_redirect( $url, 303 );
|
96 |
|
97 |
exit;
|
98 |
|
146 |
*/
|
147 |
function hmbkp_ajax_is_backup_in_progress() {
|
148 |
|
149 |
+
if ( empty( $_POST['hmbkp_schedule_id'] ) )
|
150 |
return;
|
151 |
|
152 |
+
$schedule = new HMBKP_Scheduled_Backup( urldecode( $_POST['hmbkp_schedule_id'] ) );
|
153 |
|
154 |
if ( ! $schedule->get_status() )
|
155 |
echo 0;
|
167 |
*/
|
168 |
function hmbkp_ajax_calculate_backup_size() {
|
169 |
|
170 |
+
if ( empty( $_POST['hmbkp_schedule_id'] ) )
|
171 |
return;
|
172 |
|
173 |
+
$schedule = new HMBKP_Scheduled_Backup( urldecode( $_POST['hmbkp_schedule_id'] ) );
|
174 |
|
175 |
$recalculate_filesize = true;
|
176 |
|
207 |
*/
|
208 |
function hmbkp_edit_schedule_load() {
|
209 |
|
210 |
+
$schedule = new HMBKP_Scheduled_Backup( $_GET['hmbkp_schedule_id'] );
|
211 |
|
212 |
require( HMBKP_PLUGIN_PATH . '/admin/schedule-form.php' );
|
213 |
|
221 |
*/
|
222 |
function hmbkp_edit_schedule_excludes_load() {
|
223 |
|
224 |
+
$schedule = new HMBKP_Scheduled_Backup( $_GET['hmbkp_schedule_id'] );
|
225 |
|
226 |
require( HMBKP_PLUGIN_PATH . '/admin/schedule-form-excludes.php' );
|
227 |
|
255 |
if ( empty( $_GET['hmbkp_schedule_id'] ) )
|
256 |
return;
|
257 |
|
258 |
+
$schedule = new HMBKP_Scheduled_Backup( $_GET['hmbkp_schedule_id'] );
|
259 |
|
260 |
$errors = array();
|
261 |
|
325 |
*/
|
326 |
function hmbkp_add_exclude_rule() {
|
327 |
|
328 |
+
$schedule = new HMBKP_Scheduled_Backup( $_POST['hmbkp_schedule_id'] );
|
329 |
|
330 |
$schedule->set_excludes( $_POST['hmbkp_exclude_rule'], true );
|
331 |
|
347 |
*/
|
348 |
function hmbkp_delete_exclude_rule() {
|
349 |
|
350 |
+
$schedule = new HMBKP_Scheduled_Backup( $_GET['hmbkp_schedule_id'] );
|
351 |
|
352 |
$excludes = $schedule->get_excludes();
|
353 |
|
354 |
+
$schedule->set_excludes( array_diff( $excludes, (array) stripslashes( $_GET['hmbkp_exclude_rule'] ) ) );
|
355 |
|
356 |
$schedule->save();
|
357 |
|
377 |
if ( ! empty( $_POST['hmbkp_schedule_excludes'] ) )
|
378 |
$excludes = explode( ',', $_POST['hmbkp_schedule_excludes'] );
|
379 |
|
380 |
+
hmbkp_file_list( $schedule, $excludes, 'get_excluded_files' );
|
|
|
381 |
|
382 |
+
$schedule->set_excludes( $excludes );
|
383 |
|
384 |
+
error_log( $schedule->get_excluded_file_count() );
|
|
|
|
|
385 |
|
386 |
+
if ( $schedule->get_excluded_file_count() ) { ?>
|
387 |
|
388 |
+
<p><?php printf( _n( '%s matches 1 file.', '%1$s matches %2$d files.', $schedule->get_excluded_file_count(), 'hmbkp' ), '<code>' . implode( '</code>, <code>', $excludes ) . '</code>', $schedule->get_excluded_file_count() ); ?></p>
|
389 |
|
390 |
<?php } else { ?>
|
391 |
|
392 |
+
<p><?php printf( __( '%s didn\'t match any files.', 'hmbkp' ), '<code>' . implode( '</code>, <code>', $excludes ) . '</code>' ); ?></p>
|
393 |
|
394 |
<?php } ?>
|
395 |
|
396 |
+
<p><button type="button" class="button-primary hmbkp_save_exclude_rule"><?php _e( 'Exclude', 'hmbkp' ); ?></button> <button type="button" class="button-secondary hmbkp_cancel_save_exclude_rule"><?php _e( 'Cancel', 'hmbkp' ); ?></button></p>
|
397 |
|
398 |
<?php exit;
|
399 |
|
400 |
}
|
401 |
add_action( 'wp_ajax_hmbkp_file_list', 'hmbkp_preview_exclude_rule', 10, 0 );
|
402 |
|
403 |
+
function hmbkp_display_error_and_offer_to_email_it() {
|
404 |
+
|
405 |
+
if ( empty( $_POST['hmbkp_error'] ) )
|
406 |
+
return;
|
407 |
+
|
408 |
+
$error = str_replace( HM_Backup::get_home_path(), '', $_POST['hmbkp_error'] ); ?>
|
409 |
+
|
410 |
+
<h3><?php _e( 'Your BackUp Failed', 'hmbkp' ); ?></h3>
|
411 |
|
412 |
+
<p><?php _e( "Here's the response from the server:" ); ?></p>
|
|
|
|
|
413 |
|
414 |
+
<pre><?php echo esc_attr( $error ); ?></pre>
|
|
|
|
|
415 |
|
416 |
+
<p class="description">You can email details of this error to <a href="http://hmn.md">Human Made Limited</a> so they can look into the issue.<br /><br /></p>
|
417 |
+
|
418 |
+
<button class="button hmbkp-fancybox-close"><?php _e( 'Close', 'hmbkp' ); ?></button>
|
419 |
+
<button class="button-primary hmbkp_send_error_via_email right"><?php _e( 'Email to Support', 'hmbkp' ); ?></button>
|
420 |
+
|
421 |
+
<?php exit;
|
422 |
+
}
|
423 |
+
add_action( 'wp_ajax_hmbkp_backup_error', 'hmbkp_display_error_and_offer_to_email_it' );
|
424 |
|
425 |
+
function hmbkp_send_error_via_email() {
|
426 |
+
|
427 |
+
if ( empty( $_POST['hmbkp_error'] ) )
|
428 |
+
return;
|
429 |
+
|
430 |
+
$error = $_POST['hmbkp_error'];
|
431 |
+
|
432 |
+
wp_mail( 'support@humanmade.co.uk', 'BackUpWordPress Fatal error on ' . parse_url( home_url(), PHP_URL_HOST ), $error, 'From: BackUpWordPress <' . get_bloginfo( 'admin_email' ) . '>' . "\r\n" );
|
433 |
+
|
434 |
+
exit;
|
435 |
+
|
436 |
+
}
|
437 |
+
add_action( 'wp_ajax_hmbkp_email_error', 'hmbkp_send_error_via_email' );
|
backupwordpress/admin/backups.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
|
7 |
<?php foreach ( $schedules->get_schedules() as $schedule ) : ?>
|
8 |
|
9 |
-
<li
|
10 |
|
11 |
<?php endforeach; ?>
|
12 |
|
6 |
|
7 |
<?php foreach ( $schedules->get_schedules() as $schedule ) : ?>
|
8 |
|
9 |
+
<li<?php if ( $schedule->get_status() ) { ?> class="hmbkp-running"<?php } ?>><a<?php if ( ! empty ( $_GET['hmbkp_schedule_id'] ) && $schedule->get_id() == $_GET['hmbkp_schedule_id'] ) { ?> class="current"<?php } ?> href="<?php echo esc_url( add_query_arg( 'hmbkp_schedule_id', $schedule->get_id(), HMBKP_ADMIN_URL ) ); ?> "><?php echo esc_attr( $schedule->get_name() ); ?> <span class="count">(<?php echo count( $schedule->get_backups() ); ?>)</span></a></li>
|
10 |
|
11 |
<?php endforeach; ?>
|
12 |
|
backupwordpress/admin/page.php
CHANGED
@@ -14,6 +14,8 @@
|
|
14 |
|
15 |
<?php endif; ?>
|
16 |
|
17 |
-
<p class="howto"><?php printf( __( 'If
|
|
|
|
|
18 |
|
19 |
</div>
|
14 |
|
15 |
<?php endif; ?>
|
16 |
|
17 |
+
<p class="howto"><?php printf( __( 'If your finding BackUpWordPress useful, please %s.', 'hmbkp' ), '<a href="http://wordpress.org/support/view/plugin-reviews/backupwordpress">' . __( 'rate it on the plugin directory', 'hmbkp' ) . '</a>' ); ?></p>
|
18 |
+
|
19 |
+
<p class="howto"><?php printf( __( 'If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page.', 'hmbkp' ), '<a href="mailto:support@hmn.md">support@hmn.md</a>' ); ?></p>
|
20 |
|
21 |
</div>
|
backupwordpress/admin/schedule-form-excludes.php
CHANGED
@@ -10,9 +10,11 @@
|
|
10 |
|
11 |
<label for="hmbkp-new-exclude-rule">
|
12 |
|
13 |
-
<?php _e( 'New Exclude Rule', 'hmbkp' ); ?>
|
14 |
|
15 |
-
<input id="hmbkp-new-exclude-rule" type="text" class="code" placeholder="
|
|
|
|
|
16 |
|
17 |
<button type="button" class="button-secondary hmbkp_preview_exclude_rule"><?php _e( 'Preview', 'hmbkp' ); ?></button>
|
18 |
|
@@ -37,7 +39,7 @@
|
|
37 |
|
38 |
<span class="code"><?php echo esc_attr( str_ireplace( untrailingslashit( $schedule->get_root() ), '', $exclude ) ); ?></span>
|
39 |
|
40 |
-
<?php if (
|
41 |
|
42 |
<span class="reason"><?php _e( 'default', 'hmbkp' ); ?></span>
|
43 |
|
@@ -64,23 +66,23 @@
|
|
64 |
|
65 |
<ul class="subsubsub">
|
66 |
|
67 |
-
<?php if ( $schedule->
|
68 |
|
69 |
-
<li><a href="#hmbkp_excluded_files"><?php _e( 'Excluded', 'hmbkp' ); ?></a>(<?php echo
|
70 |
|
71 |
<?php endif; ?>
|
72 |
|
73 |
-
<li><a href="#hmbkp_included_files"><?php _e( 'Included', 'hmbkp' ); ?></a>(<?php echo
|
74 |
|
75 |
-
<?php if ( $schedule->
|
76 |
|
77 |
-
<li><a href="#hmbkp_unreadable_files"><?php _e( 'Unreadable', 'hmbkp' ); ?></a>(<?php echo
|
78 |
|
79 |
<?php endif; ?>
|
80 |
|
81 |
</ul>
|
82 |
|
83 |
-
<?php if ( $schedule->
|
84 |
|
85 |
<div id="hmbkp_excluded_files">
|
86 |
|
@@ -96,7 +98,7 @@
|
|
96 |
|
97 |
</div>
|
98 |
|
99 |
-
<?php if ( $schedule->
|
100 |
|
101 |
<div id="hmbkp_unreadable_files">
|
102 |
|
10 |
|
11 |
<label for="hmbkp-new-exclude-rule">
|
12 |
|
13 |
+
<?php _e( 'New Exclude Rule[s]', 'hmbkp' ); ?>
|
14 |
|
15 |
+
<input id="hmbkp-new-exclude-rule" type="text" class="code" placeholder="" />
|
16 |
+
|
17 |
+
<span class="howto">Enter new exclude rules as a comma separated list, e.g. <code>.git/, *.mp3, wp-content/uploads/</code></span>
|
18 |
|
19 |
<button type="button" class="button-secondary hmbkp_preview_exclude_rule"><?php _e( 'Preview', 'hmbkp' ); ?></button>
|
20 |
|
39 |
|
40 |
<span class="code"><?php echo esc_attr( str_ireplace( untrailingslashit( $schedule->get_root() ), '', $exclude ) ); ?></span>
|
41 |
|
42 |
+
<?php if ( $schedule->get_path() === untrailingslashit( $exclude ) ) : ?>
|
43 |
|
44 |
<span class="reason"><?php _e( 'default', 'hmbkp' ); ?></span>
|
45 |
|
66 |
|
67 |
<ul class="subsubsub">
|
68 |
|
69 |
+
<?php if ( $schedule->get_excluded_file_count() ) : ?>
|
70 |
|
71 |
+
<li><a href="#hmbkp_excluded_files"><?php _e( 'Excluded', 'hmbkp' ); ?></a>(<?php echo $schedule->get_excluded_file_count(); ?>)</li>
|
72 |
|
73 |
<?php endif; ?>
|
74 |
|
75 |
+
<li><a href="#hmbkp_included_files"><?php _e( 'Included', 'hmbkp' ); ?></a>(<?php echo $schedule->get_included_file_count(); ?>)</li>
|
76 |
|
77 |
+
<?php if ( $schedule->get_unreadable_file_count() ) : ?>
|
78 |
|
79 |
+
<li><a href="#hmbkp_unreadable_files"><?php _e( 'Unreadable', 'hmbkp' ); ?></a>(<?php echo $schedule->get_unreadable_file_count(); ?>)</li>
|
80 |
|
81 |
<?php endif; ?>
|
82 |
|
83 |
</ul>
|
84 |
|
85 |
+
<?php if ( $schedule->get_excluded_file_count() ) : ?>
|
86 |
|
87 |
<div id="hmbkp_excluded_files">
|
88 |
|
98 |
|
99 |
</div>
|
100 |
|
101 |
+
<?php if ( $schedule->get_unreadable_file_count() ) : ?>
|
102 |
|
103 |
<div id="hmbkp_unreadable_files">
|
104 |
|
backupwordpress/admin/schedule.php
CHANGED
@@ -16,7 +16,7 @@ switch ( $schedule->get_reoccurrence() ) :
|
|
16 |
|
17 |
case 'hourly' :
|
18 |
|
19 |
-
$reoccurrence = date_i18n( 'i', $schedule->get_next_occurrence( false ) ) === '00' ?
|
20 |
|
21 |
break;
|
22 |
|
16 |
|
17 |
case 'hourly' :
|
18 |
|
19 |
+
$reoccurrence = date_i18n( 'i', $schedule->get_next_occurrence( false ) ) === '00' ? '<span ' . $next_backup . '>' . __( 'hourly on the hour', 'hmbkp' ) . '</span>' : sprintf( __( 'hourly at %s minutes past the hour', 'hmbkp' ), '<span ' . $next_backup . '>' . str_replace( '0', '', date_i18n( 'i', $schedule->get_next_occurrence( false ) ) ) ) . '</span>';
|
20 |
|
21 |
break;
|
22 |
|
backupwordpress/assets/hmbkp.css
CHANGED
@@ -49,15 +49,21 @@ tfoot p { margin: 0; font-weight: normal; }
|
|
49 |
|
50 |
.hmbkp-schedule-sentence { margin: 0; font-size: 16px; font-weight: lighter; margin: 30px 0 10px; clear: both; margin-left: 10px; }
|
51 |
.hmbkp-schedule-sentence::before { content: "\2714"; margin-right: 10px; width: 16px; height: 47px; display: block; float: left; }
|
|
|
52 |
.hmbkp-schedule-sentence.hmbkp-running::before { background-image: url('wpspin_light.gif'); background-repeat: no-repeat; margin-right: 10px; content: " "; }
|
53 |
-
.hmbkp-schedule-sentence .hmbkp-status { display:
|
|
|
|
|
54 |
.hmbkp-schedule-sentence [title] { border-bottom: 1px dotted #CCC; cursor: help; }
|
55 |
|
|
|
|
|
|
|
56 |
.hmbkp-schedule-sentence .hmbkp-schedule-actions { visibility: visible; }
|
57 |
.hmbkp-schedule-actions { font-size: 12px; font-weight: normal; margin: 0 0 0 26px; }
|
58 |
|
59 |
-
button.hmbkp-ajax-loading { padding-left: 20px; }
|
60 |
-
|
61 |
|
62 |
button { height: 14px; }
|
63 |
|
@@ -78,4 +84,6 @@ div.hmbkp_add_exclude_rule input { min-width: 240px; float: left; }
|
|
78 |
table.widefat tbody td { padding: 8px 7px; }
|
79 |
.hmbkp-edit-schedule-excludes-form td a, .hmbkp-edit-schedule-excludes-form td span.reason { float: right; }
|
80 |
.hmbkp-edit-schedule-excludes-form td span.reason { color: #CCC; }
|
81 |
-
input[type="datetime-local"] { border-radius: 3px; border-width: 1px; border-style: solid; box-sizing: border-box; border-color: #DFDFDF; background-color: white; }
|
|
|
|
49 |
|
50 |
.hmbkp-schedule-sentence { margin: 0; font-size: 16px; font-weight: lighter; margin: 30px 0 10px; clear: both; margin-left: 10px; }
|
51 |
.hmbkp-schedule-sentence::before { content: "\2714"; margin-right: 10px; width: 16px; height: 47px; display: block; float: left; }
|
52 |
+
.hmbkp-schedule-sentence.hmbkp-error::before { content: "\2718"; }
|
53 |
.hmbkp-schedule-sentence.hmbkp-running::before { background-image: url('wpspin_light.gif'); background-repeat: no-repeat; margin-right: 10px; content: " "; }
|
54 |
+
.hmbkp-schedule-sentence .hmbkp-status { display: none; font-size: 12px; color: #666; margin: 2px 0 0 26px; }
|
55 |
+
.hmbkp-schedule-sentence.hmbkp-running .hmbkp-status { display: block; }
|
56 |
+
.hmbkp-schedule-sentence.hmbkp-running .hmbkp-schedule-actions { display: none; }
|
57 |
.hmbkp-schedule-sentence [title] { border-bottom: 1px dotted #CCC; cursor: help; }
|
58 |
|
59 |
+
.subsubsub li.hmbkp-running a { background-image: url('wpspin_light.gif'); background-repeat: no-repeat; padding-left: 20px; vertical-align: middle; }
|
60 |
+
.subsubsub li.hmbkp-running a.current { padding: 0; background-image: none; }
|
61 |
+
|
62 |
.hmbkp-schedule-sentence .hmbkp-schedule-actions { visibility: visible; }
|
63 |
.hmbkp-schedule-actions { font-size: 12px; font-weight: normal; margin: 0 0 0 26px; }
|
64 |
|
65 |
+
.hmbkp-ajax-loading, button.hmbkp-ajax-loading { padding-left: 20px; }
|
66 |
+
.hmbkp-ajax-loading::before { background-image: url('wpspin_light.gif'); background-repeat: no-repeat; background-position: 1px -1px; margin-left: -20px; display: inline-block; width: 16px; height: 16px; content: " "; vertical-align: middle; padding-right: 3px; }
|
67 |
|
68 |
button { height: 14px; }
|
69 |
|
84 |
table.widefat tbody td { padding: 8px 7px; }
|
85 |
.hmbkp-edit-schedule-excludes-form td a, .hmbkp-edit-schedule-excludes-form td span.reason { float: right; }
|
86 |
.hmbkp-edit-schedule-excludes-form td span.reason { color: #CCC; }
|
87 |
+
input[type="datetime-local"] { border-radius: 3px; border-width: 1px; border-style: solid; box-sizing: border-box; border-color: #DFDFDF; background-color: white; }
|
88 |
+
|
89 |
+
pre { background-color: #eee; padding: 10px; white-space: normal; }
|
backupwordpress/assets/hmbkp.js
CHANGED
@@ -8,6 +8,10 @@ jQuery( document ).ready( function( $ ) {
|
|
8 |
$( '.hmbkp-ajax-loading' ).removeClass( 'hmbkp-ajax-loading' );
|
9 |
} );
|
10 |
|
|
|
|
|
|
|
|
|
11 |
// Setup the tabs
|
12 |
$( '.hmbkp-tabs' ).tabs();
|
13 |
|
@@ -26,11 +30,7 @@ jQuery( document ).ready( function( $ ) {
|
|
26 |
$( '.hmbkp-tabs' ).tabs();
|
27 |
|
28 |
if ( $( '.hmbkp-form p.submit:contains(\'Update\')' ).size() )
|
29 |
-
$( '<button type="button" class="button-secondary
|
30 |
-
|
31 |
-
$( '.hmbkp_cancel' ).click( function() {
|
32 |
-
$.fancybox.close();
|
33 |
-
} );
|
34 |
|
35 |
}
|
36 |
|
@@ -73,7 +73,7 @@ jQuery( document ).ready( function( $ ) {
|
|
73 |
|
74 |
$.post(
|
75 |
ajaxurl,
|
76 |
-
{ 'action' : 'hmbkp_file_list', 'hmbkp_schedule_excludes' : $( '.hmbkp_add_exclude_rule input' ).val(), 'hmbkp_schedule_id' : $( '[name="hmbkp_schedule_id"]' ).val()
|
77 |
function( data ) {
|
78 |
|
79 |
$( '.hmbkp_add_exclude_rule ul' ).remove();
|
@@ -88,11 +88,7 @@ jQuery( document ).ready( function( $ ) {
|
|
88 |
$( '.hmbkp-edit-schedule-excludes-form' ).addClass( 'hmbkp-exclude-preview-open' );
|
89 |
|
90 |
}
|
91 |
-
)
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
} );
|
96 |
|
97 |
} );
|
98 |
|
@@ -181,11 +177,11 @@ jQuery( document ).ready( function( $ ) {
|
|
181 |
// Remove exclude rule
|
182 |
$( document ).on( 'click', '.hmbkp-edit-schedule-excludes-form td a', function( e ) {
|
183 |
|
184 |
-
$( this ).addClass( 'hmbkp-ajax-loading' );
|
185 |
|
186 |
e.preventDefault();
|
187 |
|
188 |
-
$.
|
189 |
ajaxurl,
|
190 |
{ 'action' : 'hmbkp_delete_exclude_rule', 'hmbkp_exclude_rule' : $( this ).closest( 'td' ).attr( 'data-hmbkp-exclude-rule' ), 'hmbkp_schedule_id' : $( '[name="hmbkp_schedule_id"]' ).val() },
|
191 |
function( data ) {
|
@@ -214,7 +210,7 @@ jQuery( document ).ready( function( $ ) {
|
|
214 |
|
215 |
e.preventDefault();
|
216 |
|
217 |
-
$.
|
218 |
ajaxurl + '?' + $( this ).serialize(),
|
219 |
{ 'action' : 'hmnkp_edit_schedule_submit' },
|
220 |
function( data ) {
|
@@ -263,8 +259,8 @@ jQuery( document ).ready( function( $ ) {
|
|
263 |
|
264 |
} );
|
265 |
|
266 |
-
//
|
267 |
-
$.
|
268 |
function( data ) {
|
269 |
if ( data != 1 ) {
|
270 |
$( '.wrap > h2' ).after( data );
|
@@ -274,7 +270,7 @@ jQuery( document ).ready( function( $ ) {
|
|
274 |
|
275 |
// Calculate the estimated backup size
|
276 |
if ( $( '.hmbkp-schedule-sentence .calculating' ).size() ) {
|
277 |
-
$.
|
278 |
function( data ) {
|
279 |
|
280 |
if ( data.indexOf( 'title' ) != -1 )
|
@@ -293,33 +289,78 @@ jQuery( document ).ready( function( $ ) {
|
|
293 |
} );
|
294 |
}
|
295 |
|
296 |
-
if ( $( '.hmbkp-running' ).size() )
|
297 |
-
hmbkpRedirectOnBackupComplete();
|
298 |
|
299 |
-
$(
|
|
|
|
|
|
|
|
|
300 |
|
301 |
scheduleId = $( '[data-hmbkp-schedule-id]' ).attr( 'data-hmbkp-schedule-id' );
|
302 |
|
303 |
-
ajaxRequest = $.
|
304 |
ajaxurl,
|
305 |
{ 'action' : 'hmbkp_run_schedule', 'hmbkp_schedule_id' : scheduleId },
|
306 |
function( data ) {
|
307 |
|
308 |
-
|
|
|
309 |
location.reload( true );
|
|
|
310 |
|
311 |
-
// The backup failed
|
312 |
-
else
|
313 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
|
315 |
}
|
316 |
-
|
|
|
|
|
317 |
location.replace( '//' + location.host + location.pathname + '?page=backupwordpress&action=hmbkp_cancel&reason=broken&hmbkp_schedule_id=' + scheduleId );
|
318 |
} );
|
319 |
|
320 |
-
|
321 |
-
|
322 |
-
|
323 |
|
324 |
e.preventDefault();
|
325 |
|
@@ -327,22 +368,30 @@ jQuery( document ).ready( function( $ ) {
|
|
327 |
|
328 |
} );
|
329 |
|
330 |
-
function hmbkpRedirectOnBackupComplete( schedule_id ) {
|
331 |
|
332 |
-
jQuery.
|
333 |
ajaxurl,
|
334 |
{ 'action' : 'hmbkp_is_in_progress', 'hmbkp_schedule_id' : jQuery( '[data-hmbkp-schedule-id]' ).attr( 'data-hmbkp-schedule-id' ) },
|
335 |
function( data ) {
|
336 |
|
337 |
-
if ( data
|
338 |
-
|
339 |
-
location.reload( true );
|
340 |
|
341 |
} else {
|
342 |
|
343 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
344 |
|
345 |
-
|
|
|
|
|
346 |
|
347 |
}
|
348 |
}
|
8 |
$( '.hmbkp-ajax-loading' ).removeClass( 'hmbkp-ajax-loading' );
|
9 |
} );
|
10 |
|
11 |
+
$( document ).on( 'click', '.hmbkp-fancybox-close', function() {
|
12 |
+
$.fancybox.close();
|
13 |
+
} );
|
14 |
+
|
15 |
// Setup the tabs
|
16 |
$( '.hmbkp-tabs' ).tabs();
|
17 |
|
30 |
$( '.hmbkp-tabs' ).tabs();
|
31 |
|
32 |
if ( $( '.hmbkp-form p.submit:contains(\'Update\')' ).size() )
|
33 |
+
$( '<button type="button" class="button-secondary hmbkp-fancybox-close">' + objectL10n.cancel + '</button></p>' ).appendTo( '.hmbkp-form p.submit' );
|
|
|
|
|
|
|
|
|
34 |
|
35 |
}
|
36 |
|
73 |
|
74 |
$.post(
|
75 |
ajaxurl,
|
76 |
+
{ 'action' : 'hmbkp_file_list', 'hmbkp_schedule_excludes' : $( '.hmbkp_add_exclude_rule input' ).val(), 'hmbkp_schedule_id' : $( '[name="hmbkp_schedule_id"]' ).val() },
|
77 |
function( data ) {
|
78 |
|
79 |
$( '.hmbkp_add_exclude_rule ul' ).remove();
|
88 |
$( '.hmbkp-edit-schedule-excludes-form' ).addClass( 'hmbkp-exclude-preview-open' );
|
89 |
|
90 |
}
|
91 |
+
)
|
|
|
|
|
|
|
|
|
92 |
|
93 |
} );
|
94 |
|
177 |
// Remove exclude rule
|
178 |
$( document ).on( 'click', '.hmbkp-edit-schedule-excludes-form td a', function( e ) {
|
179 |
|
180 |
+
$( this ).addClass( 'hmbkp-ajax-loading' ).text( '' );
|
181 |
|
182 |
e.preventDefault();
|
183 |
|
184 |
+
$.get(
|
185 |
ajaxurl,
|
186 |
{ 'action' : 'hmbkp_delete_exclude_rule', 'hmbkp_exclude_rule' : $( this ).closest( 'td' ).attr( 'data-hmbkp-exclude-rule' ), 'hmbkp_schedule_id' : $( '[name="hmbkp_schedule_id"]' ).val() },
|
187 |
function( data ) {
|
210 |
|
211 |
e.preventDefault();
|
212 |
|
213 |
+
$.get(
|
214 |
ajaxurl + '?' + $( this ).serialize(),
|
215 |
{ 'action' : 'hmnkp_edit_schedule_submit' },
|
216 |
function( data ) {
|
259 |
|
260 |
} );
|
261 |
|
262 |
+
// Test the cron response using ajax
|
263 |
+
$.post( ajaxurl, { 'action' : 'hmbkp_cron_test' },
|
264 |
function( data ) {
|
265 |
if ( data != 1 ) {
|
266 |
$( '.wrap > h2' ).after( data );
|
270 |
|
271 |
// Calculate the estimated backup size
|
272 |
if ( $( '.hmbkp-schedule-sentence .calculating' ).size() ) {
|
273 |
+
$.post( ajaxurl, { 'action' : 'hmbkp_calculate', 'hmbkp_schedule_id' : $( '[data-hmbkp-schedule-id]' ).attr( 'data-hmbkp-schedule-id' ) },
|
274 |
function( data ) {
|
275 |
|
276 |
if ( data.indexOf( 'title' ) != -1 )
|
289 |
} );
|
290 |
}
|
291 |
|
292 |
+
if ( $( '.hmbkp-schedule-sentence.hmbkp-running' ).size() )
|
293 |
+
hmbkpRedirectOnBackupComplete( $( '[data-hmbkp-schedule-id]' ).attr( 'data-hmbkp-schedule-id' ), true );
|
294 |
|
295 |
+
$( document ).on( 'click', '.hmbkp-run', function( e ) {
|
296 |
+
|
297 |
+
$( this ).closest( '.hmbkp-schedule-sentence' ).addClass( 'hmbkp-running' );
|
298 |
+
|
299 |
+
$( '.hmbkp-error' ).removeClass( 'hmbkp-error' );
|
300 |
|
301 |
scheduleId = $( '[data-hmbkp-schedule-id]' ).attr( 'data-hmbkp-schedule-id' );
|
302 |
|
303 |
+
ajaxRequest = $.post(
|
304 |
ajaxurl,
|
305 |
{ 'action' : 'hmbkp_run_schedule', 'hmbkp_schedule_id' : scheduleId },
|
306 |
function( data ) {
|
307 |
|
308 |
+
// Backup Succeeded
|
309 |
+
if ( ! data ) {
|
310 |
location.reload( true );
|
311 |
+
}
|
312 |
|
313 |
+
// The backup failed, show the error and offer to have it emailed back
|
314 |
+
else {
|
315 |
+
|
316 |
+
$( '.hmbkp-schedule-sentence.hmbkp-running' ).removeClass( 'hmbkp-running' ).addClass( 'hmbkp-error' );
|
317 |
+
|
318 |
+
$.post(
|
319 |
+
ajaxurl,
|
320 |
+
{ 'action' : 'hmbkp_backup_error', 'hmbkp_error' : data },
|
321 |
+
function( data ) {
|
322 |
+
|
323 |
+
if ( ! data )
|
324 |
+
return;
|
325 |
+
|
326 |
+
$.fancybox( {
|
327 |
+
'maxWidth' : 500,
|
328 |
+
'content' : data,
|
329 |
+
'modal' : true
|
330 |
+
} );
|
331 |
+
|
332 |
+
}
|
333 |
+
);
|
334 |
+
|
335 |
+
}
|
336 |
+
|
337 |
+
$( document ).one( 'click', '.hmbkp_send_error_via_email', function( e ) {
|
338 |
+
|
339 |
+
e.preventDefault();
|
340 |
+
|
341 |
+
$( this ).addClass( 'hmbkp-ajax-loading' );
|
342 |
+
|
343 |
+
$.post(
|
344 |
+
ajaxurl,
|
345 |
+
{ 'action' : 'hmbkp_email_error', 'hmbkp_error' : data },
|
346 |
+
function( data ) {
|
347 |
+
$.fancybox.close();
|
348 |
+
}
|
349 |
+
|
350 |
+
)
|
351 |
+
|
352 |
+
} );
|
353 |
|
354 |
}
|
355 |
+
|
356 |
+
// Redirect back on error
|
357 |
+
).error( function( data ) {
|
358 |
location.replace( '//' + location.host + location.pathname + '?page=backupwordpress&action=hmbkp_cancel&reason=broken&hmbkp_schedule_id=' + scheduleId );
|
359 |
} );
|
360 |
|
361 |
+
setTimeout( function() {
|
362 |
+
hmbkpRedirectOnBackupComplete( scheduleId, false )
|
363 |
+
}, 1000 );
|
364 |
|
365 |
e.preventDefault();
|
366 |
|
368 |
|
369 |
} );
|
370 |
|
371 |
+
function hmbkpRedirectOnBackupComplete( schedule_id, redirect ) {
|
372 |
|
373 |
+
jQuery.post(
|
374 |
ajaxurl,
|
375 |
{ 'action' : 'hmbkp_is_in_progress', 'hmbkp_schedule_id' : jQuery( '[data-hmbkp-schedule-id]' ).attr( 'data-hmbkp-schedule-id' ) },
|
376 |
function( data ) {
|
377 |
|
378 |
+
if ( data === 0 && redirect === true ) {
|
379 |
+
location.reload( true );
|
|
|
380 |
|
381 |
} else {
|
382 |
|
383 |
+
if ( data != 0 ) {
|
384 |
+
|
385 |
+
redirect = true;
|
386 |
+
|
387 |
+
jQuery( '.hmbkp-status' ).remove();
|
388 |
+
jQuery( '.hmbkp-schedule-actions' ).replaceWith( data );
|
389 |
+
|
390 |
+
}
|
391 |
|
392 |
+
setTimeout( function() {
|
393 |
+
hmbkpRedirectOnBackupComplete( schedule_id, redirect );
|
394 |
+
}, 5000 );
|
395 |
|
396 |
}
|
397 |
}
|
backupwordpress/backupwordpress.mo
CHANGED
Binary file
|
backupwordpress/backupwordpress.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: BackUpWordPress\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2012-
|
6 |
-
"PO-Revision-Date: 2012-
|
7 |
"Last-Translator: Tom Willmot <tom@humanmade.co.uk>\n"
|
8 |
"Language-Team: Human Made Limited <support@humanmade.co.uk>\n"
|
9 |
"Language: en_GB\n"
|
@@ -12,62 +12,57 @@ msgstr ""
|
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: __;_e\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
|
|
15 |
"X-Poedit-SearchPath-0: .\n"
|
16 |
|
17 |
-
#: plugin.php:
|
18 |
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
19 |
msgstr ""
|
20 |
|
21 |
-
#: plugin.php:
|
22 |
#, php-format
|
23 |
msgid "BackUpWordPress requires WordPress version %s or greater."
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: plugin.php:
|
27 |
msgid "Update"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: plugin.php:
|
31 |
msgid "Cancel"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: plugin.php:
|
35 |
msgid ""
|
36 |
"Are you sure you want to delete this schedule? All of it's backups will also "
|
37 |
-
"be deleted
|
38 |
-
"\n"
|
39 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: plugin.php:
|
43 |
-
msgid ""
|
44 |
-
"Are you sure you want to delete this backup?\n"
|
45 |
-
"\n"
|
46 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: plugin.php:
|
50 |
-
msgid ""
|
51 |
-
|
52 |
-
|
53 |
-
|
|
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: plugin.php:
|
57 |
msgid ""
|
58 |
"Reducing the number of backups that are stored on this server will cause "
|
59 |
"some of your existing backups to be deleted, are you sure that's what you "
|
60 |
-
"want
|
61 |
-
"\n"
|
62 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: admin/actions.php:
|
66 |
-
#: functions/interface.php:92
|
67 |
msgid "BackUpWordPress has detected a problem."
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: admin/actions.php:
|
71 |
#, php-format
|
72 |
msgid ""
|
73 |
"%1$s is returning a %2$s response which could mean cron jobs aren't getting "
|
@@ -75,35 +70,59 @@ msgid ""
|
|
75 |
"See the %3$s for more details."
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: admin/actions.php:
|
79 |
msgid "Backup type cannot be empty"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: admin/actions.php:
|
83 |
msgid "Invalid backup type"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: admin/actions.php:
|
87 |
msgid "Schedule cannot be empty"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: admin/actions.php:
|
91 |
msgid "Invalid schedule"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: admin/actions.php:
|
95 |
-
msgid "Max backups
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: admin/actions.php:
|
99 |
msgid "Max backups must be a number"
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: admin/actions.php:
|
|
|
|
|
|
|
|
|
103 |
#, php-format
|
104 |
msgid "%s didn't match any files."
|
105 |
msgstr ""
|
106 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
#: admin/backups.php:13
|
108 |
msgid "add schedule"
|
109 |
msgstr ""
|
@@ -148,8 +167,7 @@ msgstr ""
|
|
148 |
|
149 |
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
150 |
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
151 |
-
#: admin/constants.php:26 admin/constants.php:29
|
152 |
-
#: admin/constants.php:35 admin/constants.php:38 admin/constants.php:41
|
153 |
msgid "e.g."
|
154 |
msgstr ""
|
155 |
|
@@ -160,8 +178,7 @@ msgid ""
|
|
160 |
"up if available."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: admin/constants.php:11 admin/constants.php:14
|
164 |
-
#: admin/constants.php:26
|
165 |
msgid "database"
|
166 |
msgstr ""
|
167 |
|
@@ -172,57 +189,38 @@ msgid ""
|
|
172 |
"if available."
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: admin/constants.php:14
|
176 |
msgid "files"
|
177 |
msgstr ""
|
178 |
|
179 |
#: admin/constants.php:17
|
180 |
#, php-format
|
181 |
msgid ""
|
182 |
-
"Completely disables the automatic back up. You can still back up using the "
|
183 |
-
"\"Back Up Now\" button. Defaults to %s."
|
184 |
-
msgstr ""
|
185 |
-
|
186 |
-
#: admin/constants.php:20
|
187 |
-
#, php-format
|
188 |
-
msgid ""
|
189 |
-
"Number of backups to keep, older backups will be deleted automatically when "
|
190 |
-
"a new backup is completed. Defaults to %s."
|
191 |
-
msgstr ""
|
192 |
-
|
193 |
-
#: admin/constants.php:23 admin/constants.php:26
|
194 |
-
#, php-format
|
195 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
196 |
-
msgstr ""
|
197 |
-
|
198 |
-
#: admin/constants.php:29
|
199 |
-
#, php-format
|
200 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
201 |
-
msgstr ""
|
202 |
-
|
203 |
-
#: admin/constants.php:32
|
204 |
-
#, php-format
|
205 |
-
msgid ""
|
206 |
"Attempt to email a copy of your backups. Value should be email address to "
|
207 |
"send backups to. Defaults to %s."
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: admin/constants.php:
|
211 |
msgid ""
|
212 |
"Comma separated list of files or directories to exclude, the backups "
|
213 |
"directory is automatically excluded."
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: admin/constants.php:
|
217 |
#, php-format
|
218 |
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: admin/constants.php:
|
222 |
#, php-format
|
223 |
msgid "The root directory that is backed up. Defaults to %s."
|
224 |
msgstr ""
|
225 |
|
|
|
|
|
|
|
|
|
|
|
226 |
#: admin/menu.php:10 admin/page.php:5
|
227 |
msgid "Manage Backups"
|
228 |
msgstr ""
|
@@ -265,56 +263,68 @@ msgstr ""
|
|
265 |
|
266 |
#: admin/page.php:17
|
267 |
#, php-format
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
msgid ""
|
269 |
-
"If you need help getting things working
|
270 |
-
"
|
271 |
msgstr ""
|
272 |
|
273 |
#: admin/schedule-form-excludes.php:7
|
274 |
-
msgid "Manage
|
275 |
msgstr ""
|
276 |
|
277 |
#: admin/schedule-form-excludes.php:13
|
278 |
-
msgid "New Exclude Rule"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: admin/schedule-form-excludes.php:
|
282 |
msgid "Preview"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: admin/schedule-form-excludes.php:
|
286 |
msgid "Exclude Rules"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: admin/schedule-form-excludes.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
msgid "Remove"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: admin/schedule-form-excludes.php:
|
294 |
msgid "Excluded"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: admin/schedule-form-excludes.php:
|
298 |
msgid "Included"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: admin/schedule-form-excludes.php:
|
302 |
msgid "Unreadable"
|
303 |
msgstr ""
|
304 |
|
305 |
-
#: admin/schedule-form-excludes.php:
|
306 |
msgid "Unreadable files can't be backed up"
|
307 |
msgstr ""
|
308 |
|
309 |
-
#: admin/schedule-form-excludes.php:
|
310 |
#, php-format
|
311 |
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
312 |
msgstr ""
|
313 |
|
314 |
-
#: admin/schedule-form-excludes.php:98
|
315 |
-
msgid "Close"
|
316 |
-
msgstr ""
|
317 |
-
|
318 |
#: admin/schedule-form.php:7
|
319 |
msgid "Schedule Settings"
|
320 |
msgstr ""
|
@@ -339,82 +349,110 @@ msgstr ""
|
|
339 |
msgid "Schedule"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: admin/schedule-form.php:
|
|
|
|
|
|
|
|
|
343 |
msgid "Number of backups to store on this server"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: admin/schedule-form.php:
|
347 |
msgid ""
|
348 |
-
"The number of previous backups to store on the server. past this limit
|
349 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: admin/schedule.php:
|
353 |
msgid "hourly on the hour"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: admin/schedule.php:
|
357 |
#, php-format
|
358 |
msgid "hourly at %s minutes past the hour"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: admin/schedule.php:
|
362 |
#, php-format
|
363 |
msgid "daily at %s"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: admin/schedule.php:
|
367 |
#, php-format
|
368 |
-
msgid "every 12 hours at %s & %s"
|
369 |
msgstr ""
|
370 |
|
371 |
-
#: admin/schedule.php:
|
372 |
#, php-format
|
373 |
-
msgid "weekly on %s at %s"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: admin/schedule.php:
|
377 |
#, php-format
|
378 |
-
msgid "fortnightly on %s at %s"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: admin/schedule.php:
|
382 |
#, php-format
|
383 |
-
msgid "on the %s of each month at %s"
|
384 |
msgstr ""
|
385 |
|
386 |
-
#: admin/schedule.php:
|
387 |
-
msgid "
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: admin/schedule.php:
|
391 |
-
|
392 |
-
msgid "store the only the last backup %s"
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: admin/schedule.php:
|
396 |
#, php-format
|
397 |
-
msgid "
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: admin/schedule.php:
|
401 |
#, php-format
|
402 |
-
msgid "store
|
403 |
msgstr ""
|
404 |
|
405 |
#: admin/schedule.php:87
|
406 |
#, php-format
|
407 |
-
msgid "
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: admin/schedule.php:
|
411 |
-
|
|
|
412 |
msgstr ""
|
413 |
|
414 |
#: classes/email.php:19
|
415 |
msgid "Email notification"
|
416 |
msgstr ""
|
417 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
418 |
#: classes/email.php:50
|
419 |
#, php-format
|
420 |
msgid "Send an email notification to %s"
|
@@ -430,35 +468,124 @@ msgstr ""
|
|
430 |
msgid "Backup of %s Failed"
|
431 |
msgstr ""
|
432 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
433 |
#: classes/email.php:137
|
434 |
#, php-format
|
435 |
msgid "Backup of %s"
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: classes/
|
439 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
440 |
msgstr ""
|
441 |
|
442 |
-
#: classes/
|
443 |
-
msgid "
|
444 |
msgstr ""
|
445 |
|
446 |
-
#: classes/
|
447 |
-
msgid "
|
448 |
msgstr ""
|
449 |
|
450 |
-
#:
|
|
|
|
|
|
|
|
|
451 |
msgid "BackUpWordPress has setup your default schedules."
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: functions/core.php:
|
455 |
msgid ""
|
456 |
"By default BackUpWordPress performs a daily backup of your database and a "
|
457 |
-
"weekly backup of your database & files. You can modify these schedules
|
458 |
-
"below."
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: functions/core.php:
|
462 |
#, php-format
|
463 |
msgid ""
|
464 |
"This %s file ensures that other people cannot download your backup files."
|
@@ -468,7 +595,7 @@ msgstr ""
|
|
468 |
msgid "Download"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: functions/interface.php:28 functions/interface.php:
|
472 |
msgid "Delete"
|
473 |
msgstr ""
|
474 |
|
@@ -493,8 +620,8 @@ msgstr ""
|
|
493 |
#: functions/interface.php:72
|
494 |
#, php-format
|
495 |
msgid ""
|
496 |
-
"%1$s is running in %2$s
|
497 |
-
"%3$s."
|
498 |
msgstr ""
|
499 |
|
500 |
#: functions/interface.php:72
|
@@ -523,42 +650,54 @@ msgstr ""
|
|
523 |
msgid "BackUpWordPress detected issues with your last backup."
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: functions/interface.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
527 |
msgid "Database and Files"
|
528 |
msgstr ""
|
529 |
|
530 |
-
#: functions/interface.php:
|
531 |
msgid "Files"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#: functions/interface.php:
|
535 |
msgid "Database"
|
536 |
msgstr ""
|
537 |
|
538 |
-
#: functions/interface.php:
|
539 |
-
msgid "
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: functions/interface.php:
|
543 |
msgid "cancel"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: functions/interface.php:
|
547 |
msgid "Settings"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: functions/interface.php:
|
551 |
msgid "Excludes"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: functions/interface.php:
|
555 |
msgid "Run now"
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: hm-backup/hm-backup.php:
|
|
|
|
|
|
|
|
|
559 |
msgid "The backup file was not created"
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: hm-backup/hm-backup.php:
|
563 |
msgid "The following files are unreadable and couldn't be backed up: "
|
564 |
msgstr ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: BackUpWordPress\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2012-11-22 15:37-0000\n"
|
6 |
+
"PO-Revision-Date: 2012-11-22 15:37-0000\n"
|
7 |
"Last-Translator: Tom Willmot <tom@humanmade.co.uk>\n"
|
8 |
"Language-Team: Human Made Limited <support@humanmade.co.uk>\n"
|
9 |
"Language: en_GB\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
"X-Poedit-KeywordsList: __;_e\n"
|
14 |
"X-Poedit-Basepath: .\n"
|
15 |
+
"X-Generator: Poedit 1.5.4\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
+
#: plugin.php:60
|
19 |
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
20 |
msgstr ""
|
21 |
|
22 |
+
#: plugin.php:71
|
23 |
#, php-format
|
24 |
msgid "BackUpWordPress requires WordPress version %s or greater."
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
28 |
msgid "Update"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: plugin.php:141 admin/actions.php:396
|
32 |
msgid "Cancel"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: plugin.php:142
|
36 |
msgid ""
|
37 |
"Are you sure you want to delete this schedule? All of it's backups will also "
|
38 |
+
"be deleted."
|
|
|
|
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
42 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
|
|
|
|
|
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: plugin.php:143
|
46 |
+
msgid "Are you sure you want to delete this backup?"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: plugin.php:144
|
50 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: plugin.php:145
|
54 |
msgid ""
|
55 |
"Reducing the number of backups that are stored on this server will cause "
|
56 |
"some of your existing backups to be deleted, are you sure that's what you "
|
57 |
+
"want?"
|
|
|
|
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
61 |
+
#: functions/interface.php:82 functions/interface.php:92
|
62 |
msgid "BackUpWordPress has detected a problem."
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: admin/actions.php:192 admin/actions.php:195
|
66 |
#, php-format
|
67 |
msgid ""
|
68 |
"%1$s is returning a %2$s response which could mean cron jobs aren't getting "
|
70 |
"See the %3$s for more details."
|
71 |
msgstr ""
|
72 |
|
73 |
+
#: admin/actions.php:265
|
74 |
msgid "Backup type cannot be empty"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: admin/actions.php:268
|
78 |
msgid "Invalid backup type"
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: admin/actions.php:278
|
82 |
msgid "Schedule cannot be empty"
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: admin/actions.php:281
|
86 |
msgid "Invalid schedule"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: admin/actions.php:291
|
90 |
+
msgid "Max backups can't be empty"
|
91 |
msgstr ""
|
92 |
|
93 |
+
#: admin/actions.php:294
|
94 |
msgid "Max backups must be a number"
|
95 |
msgstr ""
|
96 |
|
97 |
+
#: admin/actions.php:297
|
98 |
+
msgid "Max backups must be greater than 0"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: admin/actions.php:392
|
102 |
#, php-format
|
103 |
msgid "%s didn't match any files."
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: admin/actions.php:396
|
107 |
+
msgid "Exclude"
|
108 |
+
msgstr ""
|
109 |
+
|
110 |
+
#: admin/actions.php:410
|
111 |
+
msgid "Your BackUp Failed"
|
112 |
+
msgstr ""
|
113 |
+
|
114 |
+
#: admin/actions.php:412
|
115 |
+
msgid "Here's the response from the server:"
|
116 |
+
msgstr ""
|
117 |
+
|
118 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
119 |
+
msgid "Close"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: admin/actions.php:419
|
123 |
+
msgid "Email to Support"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
#: admin/backups.php:13
|
127 |
msgid "add schedule"
|
128 |
msgstr ""
|
167 |
|
168 |
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
169 |
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
170 |
+
#: admin/constants.php:26 admin/constants.php:29
|
|
|
171 |
msgid "e.g."
|
172 |
msgstr ""
|
173 |
|
178 |
"up if available."
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: admin/constants.php:11 admin/constants.php:14
|
|
|
182 |
msgid "database"
|
183 |
msgstr ""
|
184 |
|
189 |
"if available."
|
190 |
msgstr ""
|
191 |
|
192 |
+
#: admin/constants.php:14
|
193 |
msgid "files"
|
194 |
msgstr ""
|
195 |
|
196 |
#: admin/constants.php:17
|
197 |
#, php-format
|
198 |
msgid ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
199 |
"Attempt to email a copy of your backups. Value should be email address to "
|
200 |
"send backups to. Defaults to %s."
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: admin/constants.php:20
|
204 |
msgid ""
|
205 |
"Comma separated list of files or directories to exclude, the backups "
|
206 |
"directory is automatically excluded."
|
207 |
msgstr ""
|
208 |
|
209 |
+
#: admin/constants.php:23
|
210 |
#, php-format
|
211 |
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
212 |
msgstr ""
|
213 |
|
214 |
+
#: admin/constants.php:26
|
215 |
#, php-format
|
216 |
msgid "The root directory that is backed up. Defaults to %s."
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: admin/constants.php:29
|
220 |
+
#, php-format
|
221 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
#: admin/menu.php:10 admin/page.php:5
|
225 |
msgid "Manage Backups"
|
226 |
msgstr ""
|
263 |
|
264 |
#: admin/page.php:17
|
265 |
#, php-format
|
266 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: admin/page.php:17
|
270 |
+
msgid "rate it on the plugin directory"
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: admin/page.php:19
|
274 |
msgid ""
|
275 |
+
"If you need help getting things working then check the FAQ by clicking on "
|
276 |
+
"help in the top right hand corner of this page."
|
277 |
msgstr ""
|
278 |
|
279 |
#: admin/schedule-form-excludes.php:7
|
280 |
+
msgid "Manage Excludes"
|
281 |
msgstr ""
|
282 |
|
283 |
#: admin/schedule-form-excludes.php:13
|
284 |
+
msgid "New Exclude Rule[s]"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: admin/schedule-form-excludes.php:19
|
288 |
msgid "Preview"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: admin/schedule-form-excludes.php:29
|
292 |
msgid "Exclude Rules"
|
293 |
msgstr ""
|
294 |
|
295 |
+
#: admin/schedule-form-excludes.php:44
|
296 |
+
msgid "default"
|
297 |
+
msgstr ""
|
298 |
+
|
299 |
+
#: admin/schedule-form-excludes.php:48
|
300 |
+
msgid "defined"
|
301 |
+
msgstr ""
|
302 |
+
|
303 |
+
#: admin/schedule-form-excludes.php:52
|
304 |
msgid "Remove"
|
305 |
msgstr ""
|
306 |
|
307 |
+
#: admin/schedule-form-excludes.php:71
|
308 |
msgid "Excluded"
|
309 |
msgstr ""
|
310 |
|
311 |
+
#: admin/schedule-form-excludes.php:75
|
312 |
msgid "Included"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: admin/schedule-form-excludes.php:79
|
316 |
msgid "Unreadable"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: admin/schedule-form-excludes.php:107
|
320 |
msgid "Unreadable files can't be backed up"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: admin/schedule-form-excludes.php:113
|
324 |
#, php-format
|
325 |
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
326 |
msgstr ""
|
327 |
|
|
|
|
|
|
|
|
|
328 |
#: admin/schedule-form.php:7
|
329 |
msgid "Schedule Settings"
|
330 |
msgstr ""
|
349 |
msgid "Schedule"
|
350 |
msgstr ""
|
351 |
|
352 |
+
#: admin/schedule-form.php:27
|
353 |
+
msgid "Manual Only"
|
354 |
+
msgstr ""
|
355 |
+
|
356 |
+
#: admin/schedule-form.php:41
|
357 |
msgid "Number of backups to store on this server"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: admin/schedule-form.php:45
|
361 |
msgid ""
|
362 |
+
"The number of previous backups to store on the server. past this limit older "
|
363 |
+
"backups will be deleted automatically."
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: admin/schedule.php:4
|
367 |
+
msgid "Backups will be compressed and should be smaller than this."
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: admin/schedule.php:4
|
371 |
+
msgid "this shouldn't take long…"
|
372 |
+
msgstr ""
|
373 |
+
|
374 |
+
#: admin/schedule.php:4
|
375 |
+
msgid "calculating the size of your site…"
|
376 |
+
msgstr ""
|
377 |
+
|
378 |
+
#: admin/schedule.php:12
|
379 |
+
#, php-format
|
380 |
+
msgid "The next backup will be on %1$s at %2$s"
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: admin/schedule.php:19
|
384 |
msgid "hourly on the hour"
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: admin/schedule.php:19
|
388 |
#, php-format
|
389 |
msgid "hourly at %s minutes past the hour"
|
390 |
msgstr ""
|
391 |
|
392 |
+
#: admin/schedule.php:25
|
393 |
#, php-format
|
394 |
msgid "daily at %s"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: admin/schedule.php:37
|
398 |
#, php-format
|
399 |
+
msgid "every 12 hours at %1$s & %2$s"
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: admin/schedule.php:43
|
403 |
#, php-format
|
404 |
+
msgid "weekly on %1$s at %2$s"
|
405 |
msgstr ""
|
406 |
|
407 |
+
#: admin/schedule.php:49
|
408 |
#, php-format
|
409 |
+
msgid "fortnightly on %1$s at %2$s"
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: admin/schedule.php:56
|
413 |
#, php-format
|
414 |
+
msgid "on the %1$s of each month at %2$s"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: admin/schedule.php:62
|
418 |
+
msgid "manually"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: admin/schedule.php:68
|
422 |
+
msgid "this server"
|
|
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: admin/schedule.php:75
|
426 |
#, php-format
|
427 |
+
msgid "store the only the last backup on %s"
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: admin/schedule.php:81
|
431 |
#, php-format
|
432 |
+
msgid "don't store any backups on %s"
|
433 |
msgstr ""
|
434 |
|
435 |
#: admin/schedule.php:87
|
436 |
#, php-format
|
437 |
+
msgid "store only the last %1$s backups on %2$s"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: admin/schedule.php:96
|
441 |
+
#, php-format
|
442 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
443 |
msgstr ""
|
444 |
|
445 |
#: classes/email.php:19
|
446 |
msgid "Email notification"
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: classes/email.php:23
|
450 |
+
msgid ""
|
451 |
+
"Receive a notification email when a backup completes, if the backup is small "
|
452 |
+
"enough (< 10mb) then it will be attached to the email. Separate multiple "
|
453 |
+
"email address's with a comma."
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
#: classes/email.php:50
|
457 |
#, php-format
|
458 |
msgid "Send an email notification to %s"
|
468 |
msgid "Backup of %s Failed"
|
469 |
msgstr ""
|
470 |
|
471 |
+
#: classes/email.php:129
|
472 |
+
#, php-format
|
473 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
474 |
+
msgstr ""
|
475 |
+
|
476 |
+
#: classes/email.php:129
|
477 |
+
msgid "Here are the errors that we're encountered:"
|
478 |
+
msgstr ""
|
479 |
+
|
480 |
+
#: classes/email.php:129
|
481 |
+
#, php-format
|
482 |
+
msgid ""
|
483 |
+
"If the errors above look like Martian, forward this email to %3$s and we'll "
|
484 |
+
"take a look"
|
485 |
+
msgstr ""
|
486 |
+
|
487 |
+
#: classes/email.php:129
|
488 |
+
msgid ""
|
489 |
+
"Kind Regards,\n"
|
490 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
#: classes/email.php:137
|
494 |
#, php-format
|
495 |
msgid "Backup of %s"
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: classes/email.php:142 classes/email.php:151
|
499 |
+
#, php-format
|
500 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
501 |
+
msgstr ""
|
502 |
+
|
503 |
+
#: classes/email.php:142
|
504 |
+
msgid "The backup file should be attached to this email."
|
505 |
+
msgstr ""
|
506 |
+
|
507 |
+
#: classes/email.php:142 classes/email.php:151
|
508 |
+
msgid "You can download the backup file by clicking the link below:"
|
509 |
+
msgstr ""
|
510 |
+
|
511 |
+
#: classes/email.php:142 classes/email.php:151
|
512 |
+
msgid ""
|
513 |
+
"Kind Regards,\n"
|
514 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
515 |
+
msgstr ""
|
516 |
+
|
517 |
+
#: classes/email.php:151
|
518 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
522 |
+
msgid "Starting Backup"
|
523 |
+
msgstr ""
|
524 |
+
|
525 |
+
#: classes/schedule.php:582
|
526 |
+
#, php-format
|
527 |
+
msgid "Dumping Database %s"
|
528 |
+
msgstr ""
|
529 |
+
|
530 |
+
#: classes/schedule.php:588
|
531 |
+
#, php-format
|
532 |
+
msgid "Verifying Database Dump %s"
|
533 |
+
msgstr ""
|
534 |
+
|
535 |
+
#: classes/schedule.php:594
|
536 |
+
#, php-format
|
537 |
+
msgid "Creating zip archive %s"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: classes/schedule.php:600
|
541 |
+
#, php-format
|
542 |
+
msgid "Verifying Zip Archive %s"
|
543 |
+
msgstr ""
|
544 |
+
|
545 |
+
#: classes/schedule.php:606
|
546 |
+
msgid "Finishing Backup"
|
547 |
+
msgstr ""
|
548 |
+
|
549 |
+
#: classes/wp-cli.php:16
|
550 |
+
#, php-format
|
551 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
552 |
+
msgstr ""
|
553 |
+
|
554 |
+
#: classes/wp-cli.php:19
|
555 |
+
msgid "Backup: Dumping database..."
|
556 |
+
msgstr ""
|
557 |
+
|
558 |
+
#: classes/wp-cli.php:23
|
559 |
+
msgid "Backup: Zipping everything up..."
|
560 |
+
msgstr ""
|
561 |
+
|
562 |
+
#: classes/wp-cli.php:38
|
563 |
+
msgid "Invalid backup path"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: classes/wp-cli.php:43
|
567 |
+
msgid "Invalid root path"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: classes/wp-cli.php:68
|
571 |
+
msgid "Backup Complete: "
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: classes/wp-cli.php:71
|
575 |
+
msgid "Backup Failed"
|
576 |
+
msgstr ""
|
577 |
+
|
578 |
+
#: functions/core.php:202
|
579 |
msgid "BackUpWordPress has setup your default schedules."
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: functions/core.php:202
|
583 |
msgid ""
|
584 |
"By default BackUpWordPress performs a daily backup of your database and a "
|
585 |
+
"weekly backup of your database & files. You can modify these schedules."
|
|
|
586 |
msgstr ""
|
587 |
|
588 |
+
#: functions/core.php:293
|
589 |
#, php-format
|
590 |
msgid ""
|
591 |
"This %s file ensures that other people cannot download your backup files."
|
595 |
msgid "Download"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: functions/interface.php:28 functions/interface.php:264
|
599 |
msgid "Delete"
|
600 |
msgstr ""
|
601 |
|
620 |
#: functions/interface.php:72
|
621 |
#, php-format
|
622 |
msgid ""
|
623 |
+
"%1$s is running in %2$s, please contact your host and ask them to disable "
|
624 |
+
"it. BackUpWordPress may not work correctly whilst %3$s is on."
|
625 |
msgstr ""
|
626 |
|
627 |
#: functions/interface.php:72
|
650 |
msgid "BackUpWordPress detected issues with your last backup."
|
651 |
msgstr ""
|
652 |
|
653 |
+
#: functions/interface.php:111
|
654 |
+
msgid "BackUpWordPress failed to perform the backup."
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: functions/interface.php:111
|
658 |
+
msgid "You have likely hit a memory limit."
|
659 |
+
msgstr ""
|
660 |
+
|
661 |
+
#: functions/interface.php:227
|
662 |
msgid "Database and Files"
|
663 |
msgstr ""
|
664 |
|
665 |
+
#: functions/interface.php:230
|
666 |
msgid "Files"
|
667 |
msgstr ""
|
668 |
|
669 |
+
#: functions/interface.php:233
|
670 |
msgid "Database"
|
671 |
msgstr ""
|
672 |
|
673 |
+
#: functions/interface.php:238
|
674 |
+
msgid "Legacy"
|
675 |
msgstr ""
|
676 |
|
677 |
+
#: functions/interface.php:252
|
678 |
msgid "cancel"
|
679 |
msgstr ""
|
680 |
|
681 |
+
#: functions/interface.php:256
|
682 |
msgid "Settings"
|
683 |
msgstr ""
|
684 |
|
685 |
+
#: functions/interface.php:259
|
686 |
msgid "Excludes"
|
687 |
msgstr ""
|
688 |
|
689 |
+
#: functions/interface.php:262
|
690 |
msgid "Run now"
|
691 |
msgstr ""
|
692 |
|
693 |
+
#: hm-backup/hm-backup.php:906
|
694 |
+
msgid "The mysqldump file was not created"
|
695 |
+
msgstr ""
|
696 |
+
|
697 |
+
#: hm-backup/hm-backup.php:931
|
698 |
msgid "The backup file was not created"
|
699 |
msgstr ""
|
700 |
|
701 |
+
#: hm-backup/hm-backup.php:951
|
702 |
msgid "The following files are unreadable and couldn't be backed up: "
|
703 |
msgstr ""
|
backupwordpress/classes/schedule.php
CHANGED
@@ -94,7 +94,7 @@ class HMBKP_Scheduled_Backup extends HM_Backup {
|
|
94 |
$this->set_path( hmbkp_path() );
|
95 |
|
96 |
// Set the archive filename to site name + schedule slug + date
|
97 |
-
$this->set_archive_filename( implode( '-', array(
|
98 |
|
99 |
// Setup the schedule if it isn't set or TODO if it's changed
|
100 |
if ( ( ! $this->get_next_occurrence() && in_array( $this->get_reoccurrence(), array_keys( wp_get_schedules() ) ) ) || ( date( get_option( 'time_format' ), strtotime( HMBKP_SCHEDULE_TIME ) - ( get_option( 'gmt_offset' ) * 3600 ) ) !== date( get_option( 'time_format' ), $this->get_next_occurrence() ) ) )
|
@@ -310,7 +310,7 @@ class HMBKP_Scheduled_Backup extends HM_Backup {
|
|
310 |
continue;
|
311 |
|
312 |
// Excludes
|
313 |
-
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '',
|
314 |
continue;
|
315 |
|
316 |
$filesize += (float) $file->getSize();
|
@@ -386,12 +386,7 @@ class HMBKP_Scheduled_Backup extends HM_Backup {
|
|
386 |
* @return void
|
387 |
*/
|
388 |
public function set_schedule_start_time( $timestamp ) {
|
389 |
-
|
390 |
-
if ( (string) (int) $timestamp !== (string) $timestamp )
|
391 |
-
throw new Exception( 'Argument 1 for ' . __METHOD__ . ' must be a valid UNIX timestamp' );
|
392 |
-
|
393 |
$this->schedule_start_time = $timestamp;
|
394 |
-
|
395 |
}
|
396 |
|
397 |
/**
|
@@ -514,7 +509,7 @@ class HMBKP_Scheduled_Backup extends HM_Backup {
|
|
514 |
public function run() {
|
515 |
|
516 |
// Mark the backup as started
|
517 |
-
$this->set_status( __( 'Backup
|
518 |
|
519 |
$this->backup();
|
520 |
|
@@ -582,20 +577,34 @@ class HMBKP_Scheduled_Backup extends HM_Backup {
|
|
582 |
|
583 |
switch ( $action ) :
|
584 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
585 |
case 'hmbkp_archive_started' :
|
586 |
|
587 |
-
$this->set_status( __( 'Creating zip archive', 'hmbkp' ) );
|
588 |
|
589 |
break;
|
590 |
|
591 |
-
case '
|
592 |
|
593 |
-
$this->set_status( __( '
|
594 |
|
595 |
break;
|
596 |
|
597 |
case 'hmbkp_backup_complete' :
|
598 |
|
|
|
|
|
599 |
if ( $this->get_errors() ) {
|
600 |
|
601 |
$file = $this->get_path() . '/.backup_errors';
|
94 |
$this->set_path( hmbkp_path() );
|
95 |
|
96 |
// Set the archive filename to site name + schedule slug + date
|
97 |
+
$this->set_archive_filename( implode( '-', array( sanitize_title( url_shorten( home_url() ) ), $this->get_id(), $this->get_type(), date( 'Y-m-d-H-i-s', current_time( 'timestamp' ) ) ) ) . '.zip' );
|
98 |
|
99 |
// Setup the schedule if it isn't set or TODO if it's changed
|
100 |
if ( ( ! $this->get_next_occurrence() && in_array( $this->get_reoccurrence(), array_keys( wp_get_schedules() ) ) ) || ( date( get_option( 'time_format' ), strtotime( HMBKP_SCHEDULE_TIME ) - ( get_option( 'gmt_offset' ) * 3600 ) ) !== date( get_option( 'time_format' ), $this->get_next_occurrence() ) ) )
|
310 |
continue;
|
311 |
|
312 |
// Excludes
|
313 |
+
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
314 |
continue;
|
315 |
|
316 |
$filesize += (float) $file->getSize();
|
386 |
* @return void
|
387 |
*/
|
388 |
public function set_schedule_start_time( $timestamp ) {
|
|
|
|
|
|
|
|
|
389 |
$this->schedule_start_time = $timestamp;
|
|
|
390 |
}
|
391 |
|
392 |
/**
|
509 |
public function run() {
|
510 |
|
511 |
// Mark the backup as started
|
512 |
+
$this->set_status( __( 'Starting Backup', 'hmbkp' ) );
|
513 |
|
514 |
$this->backup();
|
515 |
|
577 |
|
578 |
switch ( $action ) :
|
579 |
|
580 |
+
case 'hmbkp_mysqldump_started' :
|
581 |
+
|
582 |
+
$this->set_status( sprintf( __( 'Dumping Database %s', 'hmbkp' ), '(<code>' . $this->get_mysqldump_method() . '</code>)' ) );
|
583 |
+
|
584 |
+
break;
|
585 |
+
|
586 |
+
case 'hmbkp_mysqldump_verify_started' :
|
587 |
+
|
588 |
+
$this->set_status( sprintf( __( 'Verifying Database Dump %s', 'hmbkp' ), '(<code>' . $this->get_mysqldump_method() . '</code>)' ) );
|
589 |
+
|
590 |
+
break;
|
591 |
+
|
592 |
case 'hmbkp_archive_started' :
|
593 |
|
594 |
+
$this->set_status( sprintf( __( 'Creating zip archive %s', 'hmbkp' ), '(<code>' . $this->get_archive_method() . '</code>)' ) );
|
595 |
|
596 |
break;
|
597 |
|
598 |
+
case 'hmbkp_archive_verify_started' :
|
599 |
|
600 |
+
$this->set_status( sprintf( __( 'Verifying Zip Archive %s', 'hmbkp' ), '(<code>' . $this->get_archive_method() . '</code>)' ) );
|
601 |
|
602 |
break;
|
603 |
|
604 |
case 'hmbkp_backup_complete' :
|
605 |
|
606 |
+
$this->set_status( __( 'Finishing Backup', 'hmbkp' ) );
|
607 |
+
|
608 |
if ( $this->get_errors() ) {
|
609 |
|
610 |
$file = $this->get_path() . '/.backup_errors';
|
backupwordpress/classes/wp-cli.php
CHANGED
@@ -12,10 +12,8 @@ class BackUpCommand extends WP_CLI_Command {
|
|
12 |
public function __construct( $args, $assoc_args ) {
|
13 |
|
14 |
// Make sure it's possible to do a backup
|
15 |
-
if ( HM_Backup::is_safe_mode_active() )
|
16 |
-
WP_CLI::error( __( '
|
17 |
-
return false;
|
18 |
-
}
|
19 |
|
20 |
add_action( 'hmbkp_mysqldump_started', function() {
|
21 |
WP_CLI::line( __( 'Backup: Dumping database...', 'hmbkp' ) );
|
12 |
public function __construct( $args, $assoc_args ) {
|
13 |
|
14 |
// Make sure it's possible to do a backup
|
15 |
+
if ( HM_Backup::is_safe_mode_active() )
|
16 |
+
WP_CLI::error( sprintf( __( 'BackUpWordPress may not work when php is running with %s on', 'hmbkp' ), 'safe_mode' ) );
|
|
|
|
|
17 |
|
18 |
add_action( 'hmbkp_mysqldump_started', function() {
|
19 |
WP_CLI::line( __( 'Backup: Dumping database...', 'hmbkp' ) );
|
backupwordpress/functions/core.php
CHANGED
@@ -89,7 +89,7 @@ function hmbkp_update() {
|
|
89 |
}
|
90 |
|
91 |
// Version 1 to 2
|
92 |
-
if ( version_compare( '2.0' , get_option( 'hmbkp_plugin_version' ), '>' ) ) {
|
93 |
|
94 |
/**
|
95 |
* Setup a backwards compatible schedule
|
@@ -148,7 +148,7 @@ function hmbkp_update() {
|
|
148 |
}
|
149 |
|
150 |
// Every update
|
151 |
-
if ( version_compare( HMBKP_VERSION, get_option( 'hmbkp_plugin_version' ), '>' ) ) {
|
152 |
|
153 |
hmbkp_deactivate();
|
154 |
|
@@ -156,6 +156,10 @@ function hmbkp_update() {
|
|
156 |
if ( file_exists( hmbkp_path() . '/.htaccess' ) )
|
157 |
unlink( hmbkp_path() . '/.htaccess' );
|
158 |
|
|
|
|
|
|
|
|
|
159 |
}
|
160 |
|
161 |
// Update the stored version
|
@@ -263,14 +267,15 @@ function hmbkp_path() {
|
|
263 |
if ( defined( 'HMBKP_PATH' ) && HMBKP_PATH )
|
264 |
$path = HMBKP_PATH;
|
265 |
|
266 |
-
// If the dir doesn't exist or isn't writable then use
|
267 |
-
if ( ( ! $path || ! is_writable( $path ) ) &&
|
268 |
$path = hmbkp_path_default();
|
269 |
|
270 |
// Create the backups directory if it doesn't exist
|
271 |
-
if (
|
272 |
mkdir( $path, 0755 );
|
273 |
|
|
|
274 |
if ( get_option( 'hmbkp_path' ) !== $path )
|
275 |
update_option( 'hmbkp_path', $path );
|
276 |
|
@@ -280,6 +285,25 @@ function hmbkp_path() {
|
|
280 |
if ( ! file_exists( $index ) && is_writable( $path ) )
|
281 |
file_put_contents( $index, '' );
|
282 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
283 |
return HM_Backup::conform_dir( $path );
|
284 |
|
285 |
}
|
@@ -290,7 +314,29 @@ function hmbkp_path() {
|
|
290 |
* @return string path
|
291 |
*/
|
292 |
function hmbkp_path_default() {
|
293 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
}
|
295 |
|
296 |
/**
|
@@ -303,20 +349,29 @@ function hmbkp_path_default() {
|
|
303 |
*/
|
304 |
function hmbkp_path_move( $from, $to ) {
|
305 |
|
|
|
|
|
|
|
306 |
// Create the custom backups directory if it doesn't exist
|
307 |
if ( is_writable( dirname( $to ) ) && ! is_dir( $to ) )
|
308 |
mkdir( $to, 0755 );
|
309 |
|
310 |
-
if ( ! is_dir( $to ) || ! is_writable( $to )
|
311 |
return false;
|
312 |
|
|
|
|
|
313 |
hmbkp_cleanup();
|
314 |
|
|
|
|
|
|
|
315 |
if ( $handle = opendir( $from ) ) :
|
316 |
|
317 |
while ( false !== ( $file = readdir( $handle ) ) )
|
318 |
if ( $file !== '.' && $file !== '..' )
|
319 |
-
rename( trailingslashit( $from ) . $file, trailingslashit( $to ) . $file )
|
|
|
320 |
|
321 |
closedir( $handle );
|
322 |
|
@@ -334,7 +389,7 @@ function hmbkp_path_move( $from, $to ) {
|
|
334 |
*/
|
335 |
function hmbkp_possible() {
|
336 |
|
337 |
-
if ( ! is_writable( hmbkp_path() ) || ! is_dir( hmbkp_path() )
|
338 |
return false;
|
339 |
|
340 |
return true;
|
@@ -362,4 +417,25 @@ function hmbkp_cleanup() {
|
|
362 |
|
363 |
endif;
|
364 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
}
|
89 |
}
|
90 |
|
91 |
// Version 1 to 2
|
92 |
+
if ( get_option( 'hmbkp_plugin_version' ) && version_compare( '2.0' , get_option( 'hmbkp_plugin_version' ), '>' ) ) {
|
93 |
|
94 |
/**
|
95 |
* Setup a backwards compatible schedule
|
148 |
}
|
149 |
|
150 |
// Every update
|
151 |
+
if ( get_option( 'hmbkp_plugin_version' ) && version_compare( HMBKP_VERSION, get_option( 'hmbkp_plugin_version' ), '>' ) ) {
|
152 |
|
153 |
hmbkp_deactivate();
|
154 |
|
156 |
if ( file_exists( hmbkp_path() . '/.htaccess' ) )
|
157 |
unlink( hmbkp_path() . '/.htaccess' );
|
158 |
|
159 |
+
// Force index.html to be re-written
|
160 |
+
if ( file_exists( hmbkp_path() . '/index.html' ) )
|
161 |
+
unlink( hmbkp_path() . '/index.html' );
|
162 |
+
|
163 |
}
|
164 |
|
165 |
// Update the stored version
|
267 |
if ( defined( 'HMBKP_PATH' ) && HMBKP_PATH )
|
268 |
$path = HMBKP_PATH;
|
269 |
|
270 |
+
// If the dir doesn't exist or isn't writable then use the default path instead instead
|
271 |
+
if ( ( ! $path || ( is_dir( $path ) && ! is_writable( $path ) ) || ( ! is_dir( $path ) && ! is_writable( dirname( $path ) ) ) ) && get_option( 'hmbkp_path' ) !== get_option( 'hmbkp_default_path' ) )
|
272 |
$path = hmbkp_path_default();
|
273 |
|
274 |
// Create the backups directory if it doesn't exist
|
275 |
+
if ( ! is_dir( $path ) && is_writable( dirname( $path ) ) )
|
276 |
mkdir( $path, 0755 );
|
277 |
|
278 |
+
// If the path has changed then cache it
|
279 |
if ( get_option( 'hmbkp_path' ) !== $path )
|
280 |
update_option( 'hmbkp_path', $path );
|
281 |
|
285 |
if ( ! file_exists( $index ) && is_writable( $path ) )
|
286 |
file_put_contents( $index, '' );
|
287 |
|
288 |
+
// Protect the directory with a .htaccess file on Apache servers
|
289 |
+
if ( ( require_once( ABSPATH . '/wp-admin/includes/misc.php' ) ) && got_mod_rewrite() ) {
|
290 |
+
|
291 |
+
$htaccess = $path . '/.htaccess';
|
292 |
+
|
293 |
+
$contents[] = '# ' . sprintf( __( 'This %s file ensures that other people cannot download your backup files.', 'hmbkp' ), '.htaccess' );
|
294 |
+
$contents[] = '';
|
295 |
+
$contents[] = '<IfModule mod_rewrite.c>';
|
296 |
+
$contents[] = 'RewriteEngine On';
|
297 |
+
$contents[] = 'RewriteCond %{QUERY_STRING} !key=' . HMBKP_SECURE_KEY;
|
298 |
+
$contents[] = 'RewriteRule (.*) - [F]';
|
299 |
+
$contents[] = '</IfModule>';
|
300 |
+
$contents[] = '';
|
301 |
+
|
302 |
+
if ( ! file_exists( $htaccess ) && is_writable( $path ) )
|
303 |
+
insert_with_markers( $htaccess, 'BackUpWordPress', $contents );
|
304 |
+
|
305 |
+
}
|
306 |
+
|
307 |
return HM_Backup::conform_dir( $path );
|
308 |
|
309 |
}
|
314 |
* @return string path
|
315 |
*/
|
316 |
function hmbkp_path_default() {
|
317 |
+
|
318 |
+
$path = get_option( 'hmbkp_default_path' );
|
319 |
+
|
320 |
+
if ( empty( $path ) ) {
|
321 |
+
|
322 |
+
$path = HM_Backup::conform_dir( trailingslashit( WP_CONTENT_DIR ) . substr( md5( time() ), 0, 10 ) . '-backups' );
|
323 |
+
|
324 |
+
update_option( 'hmbkp_default_path', $path );
|
325 |
+
|
326 |
+
}
|
327 |
+
|
328 |
+
$upload_dir = wp_upload_dir();
|
329 |
+
|
330 |
+
// If the backups dir can't be created in WP_CONTENT_DIR then fallback to uploads
|
331 |
+
if ( ( ! is_dir( $path ) && ! is_writable( dirname( $path ) ) ) || ( is_dir( $path ) && ! is_writable( $path ) ) && strpos( $path, $upload_dir['basedir'] ) === false ) {
|
332 |
+
|
333 |
+
hmbkp_path_move( $path, $path = HM_Backup::conform_dir( trailingslashit( $upload_dir['basedir'] ) . substr( md5( time() ), 0, 10 ) . '-backups' ) );
|
334 |
+
|
335 |
+
update_option( 'hmbkp_default_path', $path );
|
336 |
+
|
337 |
+
}
|
338 |
+
|
339 |
+
return $path;
|
340 |
}
|
341 |
|
342 |
/**
|
349 |
*/
|
350 |
function hmbkp_path_move( $from, $to ) {
|
351 |
|
352 |
+
if ( ! untrailingslashit( $from ) || ! untrailingslashit( $to ) )
|
353 |
+
return;
|
354 |
+
|
355 |
// Create the custom backups directory if it doesn't exist
|
356 |
if ( is_writable( dirname( $to ) ) && ! is_dir( $to ) )
|
357 |
mkdir( $to, 0755 );
|
358 |
|
359 |
+
if ( ! is_dir( $to ) || ! is_writable( $to ) )
|
360 |
return false;
|
361 |
|
362 |
+
update_option( 'hmbkp_path', $to );
|
363 |
+
|
364 |
hmbkp_cleanup();
|
365 |
|
366 |
+
if ( ! is_dir( $from ) )
|
367 |
+
return false;
|
368 |
+
|
369 |
if ( $handle = opendir( $from ) ) :
|
370 |
|
371 |
while ( false !== ( $file = readdir( $handle ) ) )
|
372 |
if ( $file !== '.' && $file !== '..' )
|
373 |
+
if ( ! @rename( trailingslashit( $from ) . $file, trailingslashit( $to ) . $file ) )
|
374 |
+
copy( trailingslashit( $from ) . $file, trailingslashit( $to ) . $file );
|
375 |
|
376 |
closedir( $handle );
|
377 |
|
389 |
*/
|
390 |
function hmbkp_possible() {
|
391 |
|
392 |
+
if ( ! is_writable( hmbkp_path() ) || ! is_dir( hmbkp_path() ) )
|
393 |
return false;
|
394 |
|
395 |
return true;
|
417 |
|
418 |
endif;
|
419 |
|
420 |
+
}
|
421 |
+
|
422 |
+
/**
|
423 |
+
* Handles changes in the defined Constants
|
424 |
+
* that users can define to control advanced
|
425 |
+
* settings
|
426 |
+
*/
|
427 |
+
function hmbkp_constant_changes() {
|
428 |
+
|
429 |
+
// If a custom backup path has been set or changed
|
430 |
+
if ( defined( 'HMBKP_PATH' ) && HMBKP_PATH && HM_Backup::conform_dir( HMBKP_PATH ) !== ( $from = HM_Backup::conform_dir( get_option( 'hmbkp_path' ) ) ) )
|
431 |
+
hmbkp_path_move( $from, HMBKP_PATH );
|
432 |
+
|
433 |
+
// If a custom backup path has been removed
|
434 |
+
if ( ( ( defined( 'HMBKP_PATH' ) && ! HMBKP_PATH ) || ! defined( 'HMBKP_PATH' ) && hmbkp_path_default() !== ( $from = HM_Backup::conform_dir( get_option( 'hmbkp_path' ) ) ) ) )
|
435 |
+
hmbkp_path_move( $from, hmbkp_path_default() );
|
436 |
+
|
437 |
+
// If the custom path has changed and the new directory isn't writable
|
438 |
+
if ( defined( 'HMBKP_PATH' ) && HMBKP_PATH && ! is_writable( HMBKP_PATH ) && get_option( 'hmbkp_path' ) === HMBKP_PATH && is_dir( HMBKP_PATH ) )
|
439 |
+
hmbkp_path_move( HMBKP_PATH, hmbkp_path_default() );
|
440 |
+
|
441 |
}
|
backupwordpress/functions/interface.php
CHANGED
@@ -44,34 +44,34 @@ function hmbkp_admin_notices() {
|
|
44 |
// If the backups directory doesn't exist and can't be automatically created
|
45 |
if ( ! is_dir( hmbkp_path() ) ) :
|
46 |
|
47 |
-
|
48 |
-
|
49 |
$php_group = reset( explode( ' ', exec( 'groups' ) ) );
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
|
54 |
endif;
|
55 |
|
56 |
// If the backups directory exists but isn't writable
|
57 |
if ( is_dir( hmbkp_path() ) && ! is_writable( hmbkp_path() ) ) :
|
58 |
|
59 |
-
|
60 |
$php_user = exec( 'whoami' );
|
61 |
$php_group = reset( explode( ' ', exec( 'groups' ) ) );
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
|
66 |
endif;
|
67 |
|
68 |
// If safe mode is active
|
69 |
if ( HM_Backup::is_safe_mode_active() ) :
|
70 |
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
|
76 |
endif;
|
77 |
|
@@ -165,24 +165,44 @@ function hmbkp_file_list( HMBKP_Scheduled_Backup $schedule, $excludes = null, $f
|
|
165 |
if ( ! is_null( $excludes ) )
|
166 |
$schedule->set_excludes( $excludes );
|
167 |
|
168 |
-
$
|
169 |
-
|
170 |
-
if ( $files ) : ?>
|
171 |
|
172 |
<ul class="hmbkp_file_list code">
|
173 |
|
174 |
-
<?php foreach( $
|
175 |
|
176 |
if ( ! is_null( $excludes ) && strpos( $file, str_ireplace( $schedule->get_root(), '', $schedule->get_path() ) ) !== false )
|
177 |
-
continue;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
|
179 |
-
|
|
|
|
|
|
|
180 |
|
181 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
|
183 |
<?php } else { ?>
|
184 |
|
185 |
-
<li title="<?php echo esc_attr( HM_Backup::conform_dir( $file->getPathName() ) ); ?>"><?php echo str_ireplace( HM_Backup::conform_dir( trailingslashit( $schedule->get_root() ) ), '', HM_Backup::conform_dir( $file->getPathName() ) ); ?></li>
|
186 |
|
187 |
<?php }
|
188 |
|
@@ -190,9 +210,7 @@ function hmbkp_file_list( HMBKP_Scheduled_Backup $schedule, $excludes = null, $f
|
|
190 |
|
191 |
</ul>
|
192 |
|
193 |
-
|
194 |
-
|
195 |
-
}
|
196 |
|
197 |
|
198 |
/**
|
@@ -229,13 +247,9 @@ function hmbkp_human_get_type( $type, HMBKP_Scheduled_Backup $schedule = null )
|
|
229 |
* @param HMBKP_Scheduled_Backup $schedule
|
230 |
* @return void
|
231 |
*/
|
232 |
-
function hmbkp_schedule_actions( HMBKP_Scheduled_Backup $schedule ) {
|
233 |
-
|
234 |
-
if ( $status = $schedule->get_status() ) { ?>
|
235 |
-
|
236 |
-
<span class="hmbkp-status"><?php echo $status; ?> <a href="<?php echo add_query_arg( array( 'action' => 'hmbkp_cancel', 'hmbkp_schedule_id' => $schedule->get_id() ), HMBKP_ADMIN_URL ); ?>"><?php _e( 'cancel', 'hmbkp' ); ?></a></span>
|
237 |
|
238 |
-
<?php
|
239 |
|
240 |
<div class="hmbkp-schedule-actions row-actions">
|
241 |
|
@@ -251,9 +265,7 @@ function hmbkp_schedule_actions( HMBKP_Scheduled_Backup $schedule ) {
|
|
251 |
|
252 |
</div>
|
253 |
|
254 |
-
|
255 |
-
|
256 |
-
}
|
257 |
|
258 |
/**
|
259 |
* Load the backup errors file
|
44 |
// If the backups directory doesn't exist and can't be automatically created
|
45 |
if ( ! is_dir( hmbkp_path() ) ) :
|
46 |
|
47 |
+
function hmbkp_path_exists_warning() {
|
48 |
+
$php_user = exec( 'whoami' );
|
49 |
$php_group = reset( explode( ' ', exec( 'groups' ) ) );
|
50 |
+
echo '<div id="hmbkp-warning" class="updated fade"><p><strong>' . __( 'BackUpWordPress is almost ready.', 'hmbkp' ) . '</strong> ' . sprintf( __( 'The backups directory can\'t be created because your %1$s directory isn\'t writable, run %2$s or %3$s or create the folder yourself.', 'hmbkp' ), '<code>wp-content</code>', '<code>chown ' . $php_user . ':' . $php_group . ' ' . WP_CONTENT_DIR . '</code>', '<code>chmod 777 ' . WP_CONTENT_DIR . '</code>' ) . '</p></div>';
|
51 |
+
}
|
52 |
+
add_action( 'admin_notices', 'hmbkp_path_exists_warning' );
|
53 |
|
54 |
endif;
|
55 |
|
56 |
// If the backups directory exists but isn't writable
|
57 |
if ( is_dir( hmbkp_path() ) && ! is_writable( hmbkp_path() ) ) :
|
58 |
|
59 |
+
function hmbkp_writable_path_warning() {
|
60 |
$php_user = exec( 'whoami' );
|
61 |
$php_group = reset( explode( ' ', exec( 'groups' ) ) );
|
62 |
+
echo '<div id="hmbkp-warning" class="updated fade"><p><strong>' . __( 'BackUpWordPress is almost ready.', 'hmbkp' ) . '</strong> ' . sprintf( __( 'Your backups directory isn\'t writable, run %1$s or %2$s or set the permissions yourself.', 'hmbkp' ), '<code>chown -R ' . esc_attr( $php_user ) . ':' . esc_attr( $php_group ) . ' ' . esc_attr( hmbkp_path() ) . '</code>', '<code>chmod -R 777 ' . esc_attr( hmbkp_path() ) . '</code>' ) . '</p></div>';
|
63 |
+
}
|
64 |
+
add_action( 'admin_notices', 'hmbkp_writable_path_warning' );
|
65 |
|
66 |
endif;
|
67 |
|
68 |
// If safe mode is active
|
69 |
if ( HM_Backup::is_safe_mode_active() ) :
|
70 |
|
71 |
+
function hmbkp_safe_mode_warning() {
|
72 |
+
echo '<div id="hmbkp-warning" class="updated fade"><p><strong>' . __( 'BackUpWordPress has detected a problem.', 'hmbkp' ) . '</strong> ' . sprintf( __( '%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on.', 'hmbkp' ), '<code>PHP</code>', sprintf( '<a href="%1$s">%2$s</a>', __( 'http://php.net/manual/en/features.safe-mode.php', 'hmbkp' ), __( 'Safe Mode', 'hmbkp' ) ), '<code>' . __( 'Safe Mode', 'hmbkp' ) . '</code>' ) . '</p></div>';
|
73 |
+
}
|
74 |
+
add_action( 'admin_notices', 'hmbkp_safe_mode_warning' );
|
75 |
|
76 |
endif;
|
77 |
|
165 |
if ( ! is_null( $excludes ) )
|
166 |
$schedule->set_excludes( $excludes );
|
167 |
|
168 |
+
$exclude_string = $schedule->exclude_string( 'regex' ); ?>
|
|
|
|
|
169 |
|
170 |
<ul class="hmbkp_file_list code">
|
171 |
|
172 |
+
<?php foreach( $schedule->get_files() as $file ) :
|
173 |
|
174 |
if ( ! is_null( $excludes ) && strpos( $file, str_ireplace( $schedule->get_root(), '', $schedule->get_path() ) ) !== false )
|
175 |
+
continue;
|
176 |
+
|
177 |
+
// Skip directory browsing dots
|
178 |
+
if ( $file === '.' || $file === '..' )
|
179 |
+
continue;
|
180 |
+
|
181 |
+
// Show only unreadable files
|
182 |
+
if ( $file_method === 'get_unreadable_files' && $file->isReadable() )
|
183 |
+
continue;
|
184 |
+
|
185 |
+
// Skip unreadable files
|
186 |
+
elseif ( $file_method !== 'get_unreadable_files' && ! $file->isReadable() )
|
187 |
+
continue;
|
188 |
|
189 |
+
// Show only included files
|
190 |
+
if ( $file_method === 'get_included_files' )
|
191 |
+
if ( $exclude_string && preg_match( '(' . $exclude_string . ')', str_ireplace( trailingslashit( $schedule->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
192 |
+
continue;
|
193 |
|
194 |
+
// Show only excluded files
|
195 |
+
if ( $file_method === 'get_excluded_files' )
|
196 |
+
if ( ! $exclude_string || ! preg_match( '(' . $exclude_string . ')', str_ireplace( trailingslashit( $schedule->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
197 |
+
continue;
|
198 |
+
|
199 |
+
if ( $file->isDir() ) { ?>
|
200 |
+
|
201 |
+
<li title="<?php echo esc_attr( HM_Backup::conform_dir( trailingslashit( $file->getPathName() ) ) ); ?>"><?php echo esc_html( ltrim( trailingslashit( str_ireplace( HM_Backup::conform_dir( trailingslashit( $schedule->get_root() ) ), '', HM_Backup::conform_dir( $file->getPathName() ) ) ), '/' ) ); ?></li>
|
202 |
|
203 |
<?php } else { ?>
|
204 |
|
205 |
+
<li title="<?php echo esc_attr( HM_Backup::conform_dir( $file->getPathName() ) ); ?>"><?php echo esc_html( ltrim( str_ireplace( HM_Backup::conform_dir( trailingslashit( $schedule->get_root() ) ), '', HM_Backup::conform_dir( $file->getPathName() ) ), '/' ) ); ?></li>
|
206 |
|
207 |
<?php }
|
208 |
|
210 |
|
211 |
</ul>
|
212 |
|
213 |
+
<?php }
|
|
|
|
|
214 |
|
215 |
|
216 |
/**
|
247 |
* @param HMBKP_Scheduled_Backup $schedule
|
248 |
* @return void
|
249 |
*/
|
250 |
+
function hmbkp_schedule_actions( HMBKP_Scheduled_Backup $schedule ) { ?>
|
|
|
|
|
|
|
|
|
251 |
|
252 |
+
<span class="hmbkp-status"><?php echo $schedule->get_status() ? $schedule->get_status() : __( 'Starting Backup', 'hmbkp' ); ?> <a href="<?php echo add_query_arg( array( 'action' => 'hmbkp_cancel', 'hmbkp_schedule_id' => $schedule->get_id() ), HMBKP_ADMIN_URL ); ?>"><?php _e( 'cancel', 'hmbkp' ); ?></a></span>
|
253 |
|
254 |
<div class="hmbkp-schedule-actions row-actions">
|
255 |
|
265 |
|
266 |
</div>
|
267 |
|
268 |
+
<?php }
|
|
|
|
|
269 |
|
270 |
/**
|
271 |
* Load the backup errors file
|
backupwordpress/hm-backup/hm-backup.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
/**
|
4 |
* Generic file and database backup class
|
5 |
*
|
6 |
-
* @version 2.
|
7 |
*/
|
8 |
class HM_Backup {
|
9 |
|
@@ -190,13 +190,13 @@ class HM_Backup {
|
|
190 |
*/
|
191 |
public static function get_home_path() {
|
192 |
|
193 |
-
$
|
194 |
-
$
|
195 |
|
196 |
$home_path = ABSPATH;
|
197 |
|
198 |
-
if (
|
199 |
-
$home_path = trailingslashit( substr( ABSPATH, 0, strrpos( ABSPATH, str_replace( $
|
200 |
|
201 |
return self::conform_dir( $home_path );
|
202 |
|
@@ -270,7 +270,7 @@ class HM_Backup {
|
|
270 |
public function get_archive_filename() {
|
271 |
|
272 |
if ( empty( $this->archive_filename ) )
|
273 |
-
$this->set_archive_filename( implode( '-', array(
|
274 |
|
275 |
return $this->archive_filename;
|
276 |
|
@@ -350,7 +350,7 @@ class HM_Backup {
|
|
350 |
public function get_root() {
|
351 |
|
352 |
if ( empty( $this->root ) )
|
353 |
-
$this->set_root(
|
354 |
|
355 |
return $this->root;
|
356 |
|
@@ -368,7 +368,7 @@ class HM_Backup {
|
|
368 |
if ( empty( $path ) || ! is_string( $path ) || ! is_dir ( $path ) )
|
369 |
throw new Exception( 'Invalid root path <code>' . $path . '</code> must be a valid directory path' );
|
370 |
|
371 |
-
$this->root =
|
372 |
|
373 |
}
|
374 |
|
@@ -381,7 +381,7 @@ class HM_Backup {
|
|
381 |
public function get_path() {
|
382 |
|
383 |
if ( empty( $this->path ) )
|
384 |
-
$this->set_path(
|
385 |
|
386 |
return $this->path;
|
387 |
|
@@ -399,7 +399,7 @@ class HM_Backup {
|
|
399 |
if ( empty( $path ) || ! is_string( $path ) )
|
400 |
throw new Exception( 'Invalid backup path <code>' . $path . '</code> must be a non empty (string)' );
|
401 |
|
402 |
-
$this->path =
|
403 |
|
404 |
}
|
405 |
|
@@ -511,7 +511,7 @@ class HM_Backup {
|
|
511 |
|
512 |
// Find the one which works
|
513 |
foreach ( $mysqldump_locations as $location )
|
514 |
-
if ( is_executable(
|
515 |
$this->set_mysqldump_command_path( $location );
|
516 |
|
517 |
return $this->mysqldump_command_path;
|
@@ -572,7 +572,7 @@ class HM_Backup {
|
|
572 |
|
573 |
// Find the one which works
|
574 |
foreach ( $zip_locations as $location )
|
575 |
-
if ( is_executable(
|
576 |
$this->set_zip_command_path( $location );
|
577 |
|
578 |
return $this->zip_command_path;
|
@@ -631,8 +631,6 @@ class HM_Backup {
|
|
631 |
*/
|
632 |
public function dump_database() {
|
633 |
|
634 |
-
$this->do_action( 'hmbkp_mysqldump_started' );
|
635 |
-
|
636 |
if ( $this->get_mysqldump_command_path() )
|
637 |
$this->mysqldump();
|
638 |
|
@@ -647,6 +645,8 @@ class HM_Backup {
|
|
647 |
|
648 |
$this->mysqldump_method = 'mysqldump';
|
649 |
|
|
|
|
|
650 |
$host = reset( explode( ':', DB_HOST ) );
|
651 |
$port = strpos( DB_HOST, ':' ) ? end( explode( ':', DB_HOST ) ) : '';
|
652 |
|
@@ -700,6 +700,8 @@ class HM_Backup {
|
|
700 |
|
701 |
$this->mysqldump_method = 'mysqldump_fallback';
|
702 |
|
|
|
|
|
703 |
$this->db = mysql_pconnect( DB_HOST, DB_USER, DB_PASSWORD );
|
704 |
|
705 |
mysql_select_db( DB_NAME, $this->db );
|
@@ -741,8 +743,6 @@ class HM_Backup {
|
|
741 |
*/
|
742 |
public function archive() {
|
743 |
|
744 |
-
$this->do_action( 'hmbkp_archive_started' );
|
745 |
-
|
746 |
// Do we have the path to the zip command
|
747 |
if ( $this->get_zip_command_path() )
|
748 |
$this->zip();
|
@@ -772,17 +772,19 @@ class HM_Backup {
|
|
772 |
|
773 |
$this->archive_method = 'zip';
|
774 |
|
|
|
|
|
775 |
// Zip up $this->root with excludes
|
776 |
if ( $this->get_type() !== 'database' && $this->exclude_string( 'zip' ) )
|
777 |
-
$this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->get_root() ) . ' && ' .
|
778 |
|
779 |
// Zip up $this->root without excludes
|
780 |
elseif ( $this->get_type() !== 'database' )
|
781 |
-
$this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->get_root() ) . ' && ' .
|
782 |
|
783 |
// Add the database dump to the archive
|
784 |
if ( $this->get_type() !== 'file' )
|
785 |
-
$this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->get_path() ) . ' && ' .
|
786 |
|
787 |
$this->verify_archive();
|
788 |
|
@@ -800,6 +802,8 @@ class HM_Backup {
|
|
800 |
$this->errors_to_warnings( $this->archive_method );
|
801 |
$this->archive_method = 'ziparchive';
|
802 |
|
|
|
|
|
803 |
$zip = new ZipArchive();
|
804 |
|
805 |
if ( ! class_exists( 'ZipArchive' ) || ! $zip->open( $this->get_archive_filepath(), ZIPARCHIVE::CREATE ) )
|
@@ -817,14 +821,14 @@ class HM_Backup {
|
|
817 |
continue;
|
818 |
|
819 |
// Excludes
|
820 |
-
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '',
|
821 |
continue;
|
822 |
|
823 |
if ( $file->isDir() )
|
824 |
-
$zip->addEmptyDir( trailingslashit( str_ireplace( trailingslashit( $this->get_root() ), '',
|
825 |
|
826 |
elseif ( $file->isFile() )
|
827 |
-
$zip->addFile( $file->getPathname(), str_ireplace( trailingslashit( $this->get_root() ), '',
|
828 |
|
829 |
if ( ++$files_added % 500 === 0 )
|
830 |
if ( ! $zip->close() || ! $zip->open( $this->get_archive_filepath(), ZIPARCHIVE::CREATE ) )
|
@@ -864,6 +868,8 @@ class HM_Backup {
|
|
864 |
$this->errors_to_warnings( $this->archive_method );
|
865 |
$this->archive_method = 'pclzip';
|
866 |
|
|
|
|
|
867 |
global $_hmbkp_exclude_string;
|
868 |
|
869 |
$_hmbkp_exclude_string = $this->exclude_string( 'regex' );
|
@@ -890,6 +896,8 @@ class HM_Backup {
|
|
890 |
|
891 |
public function verify_mysqldump() {
|
892 |
|
|
|
|
|
893 |
// If we've already passed then no need to check again
|
894 |
if ( ! empty( $this->mysqldump_verified ) )
|
895 |
return true;
|
@@ -913,6 +921,8 @@ class HM_Backup {
|
|
913 |
*/
|
914 |
public function verify_archive() {
|
915 |
|
|
|
|
|
916 |
// If we've already passed then no need to check again
|
917 |
if ( ! empty( $this->archive_verified ) )
|
918 |
return true;
|
@@ -923,7 +933,7 @@ class HM_Backup {
|
|
923 |
// Verify using the zip command if possible
|
924 |
if ( $this->get_zip_command_path() && $this->get_archive_method() === 'zip' ) {
|
925 |
|
926 |
-
$verify = shell_exec(
|
927 |
|
928 |
if ( strpos( $verify, 'OK' ) === false )
|
929 |
$this->error( $this->get_archive_method(), $verify );
|
@@ -990,7 +1000,7 @@ class HM_Backup {
|
|
990 |
if ( $file === '.' || $file === '..' )
|
991 |
continue;
|
992 |
|
993 |
-
$filepath =
|
994 |
$file = str_ireplace( trailingslashit( $this->get_root() ), '', $filepath );
|
995 |
|
996 |
$files[] = new SplFileInfo( $filepath );
|
@@ -1025,7 +1035,7 @@ class HM_Backup {
|
|
1025 |
continue;
|
1026 |
|
1027 |
// Excludes
|
1028 |
-
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '',
|
1029 |
continue;
|
1030 |
|
1031 |
$this->included_files[] = $file;
|
@@ -1036,6 +1046,38 @@ class HM_Backup {
|
|
1036 |
|
1037 |
}
|
1038 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1039 |
/**
|
1040 |
* Returns an array of files that match the exclude rules.
|
1041 |
*
|
@@ -1057,7 +1099,7 @@ class HM_Backup {
|
|
1057 |
continue;
|
1058 |
|
1059 |
// Excludes
|
1060 |
-
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '',
|
1061 |
$this->excluded_files[] = $file;
|
1062 |
|
1063 |
}
|
@@ -1066,6 +1108,36 @@ class HM_Backup {
|
|
1066 |
|
1067 |
}
|
1068 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1069 |
/**
|
1070 |
* Returns an array of unreadable files.
|
1071 |
*
|
@@ -1093,6 +1165,33 @@ class HM_Backup {
|
|
1093 |
|
1094 |
}
|
1095 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1096 |
private function load_pclzip() {
|
1097 |
|
1098 |
// Load PclZip
|
@@ -1155,7 +1254,7 @@ class HM_Backup {
|
|
1155 |
* @param string $context. (default: 'zip')
|
1156 |
* @return string
|
1157 |
*/
|
1158 |
-
|
1159 |
|
1160 |
// Return a comma separated list by default
|
1161 |
$separator = ', ';
|
@@ -1192,7 +1291,7 @@ class HM_Backup {
|
|
1192 |
$fragment = true;
|
1193 |
|
1194 |
// Strip $this->root and conform
|
1195 |
-
$rule = str_ireplace( $this->get_root(), '', untrailingslashit(
|
1196 |
|
1197 |
// Strip the preceeding slash
|
1198 |
if ( in_array( substr( $rule, 0, 1 ), array( '\\', '/' ) ) )
|
3 |
/**
|
4 |
* Generic file and database backup class
|
5 |
*
|
6 |
+
* @version 2.1
|
7 |
*/
|
8 |
class HM_Backup {
|
9 |
|
190 |
*/
|
191 |
public static function get_home_path() {
|
192 |
|
193 |
+
$home_url = home_url();
|
194 |
+
$site_url = site_url();
|
195 |
|
196 |
$home_path = ABSPATH;
|
197 |
|
198 |
+
if ( $home_url !== $site_url )
|
199 |
+
$home_path = trailingslashit( substr( ABSPATH, 0, strrpos( ABSPATH, str_replace( $home_url, '', $site_url ) ) ) );
|
200 |
|
201 |
return self::conform_dir( $home_path );
|
202 |
|
270 |
public function get_archive_filename() {
|
271 |
|
272 |
if ( empty( $this->archive_filename ) )
|
273 |
+
$this->set_archive_filename( implode( '-', array( sanitize_title( url_shorten( home_url() ) ), 'backup', date( 'Y-m-d-H-i-s', current_time( 'timestamp' ) ) ) ) . '.zip' );
|
274 |
|
275 |
return $this->archive_filename;
|
276 |
|
350 |
public function get_root() {
|
351 |
|
352 |
if ( empty( $this->root ) )
|
353 |
+
$this->set_root( HM_Backup::conform_dir( self::get_home_path() ) );
|
354 |
|
355 |
return $this->root;
|
356 |
|
368 |
if ( empty( $path ) || ! is_string( $path ) || ! is_dir ( $path ) )
|
369 |
throw new Exception( 'Invalid root path <code>' . $path . '</code> must be a valid directory path' );
|
370 |
|
371 |
+
$this->root = HM_Backup::conform_dir( $path );
|
372 |
|
373 |
}
|
374 |
|
381 |
public function get_path() {
|
382 |
|
383 |
if ( empty( $this->path ) )
|
384 |
+
$this->set_path( HM_Backup::conform_dir( hmbkp_path_default() ) );
|
385 |
|
386 |
return $this->path;
|
387 |
|
399 |
if ( empty( $path ) || ! is_string( $path ) )
|
400 |
throw new Exception( 'Invalid backup path <code>' . $path . '</code> must be a non empty (string)' );
|
401 |
|
402 |
+
$this->path = HM_Backup::conform_dir( $path );
|
403 |
|
404 |
}
|
405 |
|
511 |
|
512 |
// Find the one which works
|
513 |
foreach ( $mysqldump_locations as $location )
|
514 |
+
if ( is_executable( HM_Backup::conform_dir( $location ) ) )
|
515 |
$this->set_mysqldump_command_path( $location );
|
516 |
|
517 |
return $this->mysqldump_command_path;
|
572 |
|
573 |
// Find the one which works
|
574 |
foreach ( $zip_locations as $location )
|
575 |
+
if ( is_executable( HM_Backup::conform_dir( $location ) ) )
|
576 |
$this->set_zip_command_path( $location );
|
577 |
|
578 |
return $this->zip_command_path;
|
631 |
*/
|
632 |
public function dump_database() {
|
633 |
|
|
|
|
|
634 |
if ( $this->get_mysqldump_command_path() )
|
635 |
$this->mysqldump();
|
636 |
|
645 |
|
646 |
$this->mysqldump_method = 'mysqldump';
|
647 |
|
648 |
+
$this->do_action( 'hmbkp_mysqldump_started' );
|
649 |
+
|
650 |
$host = reset( explode( ':', DB_HOST ) );
|
651 |
$port = strpos( DB_HOST, ':' ) ? end( explode( ':', DB_HOST ) ) : '';
|
652 |
|
700 |
|
701 |
$this->mysqldump_method = 'mysqldump_fallback';
|
702 |
|
703 |
+
$this->do_action( 'hmbkp_mysqldump_started' );
|
704 |
+
|
705 |
$this->db = mysql_pconnect( DB_HOST, DB_USER, DB_PASSWORD );
|
706 |
|
707 |
mysql_select_db( DB_NAME, $this->db );
|
743 |
*/
|
744 |
public function archive() {
|
745 |
|
|
|
|
|
746 |
// Do we have the path to the zip command
|
747 |
if ( $this->get_zip_command_path() )
|
748 |
$this->zip();
|
772 |
|
773 |
$this->archive_method = 'zip';
|
774 |
|
775 |
+
$this->do_action( 'hmbkp_archive_started' );
|
776 |
+
|
777 |
// Zip up $this->root with excludes
|
778 |
if ( $this->get_type() !== 'database' && $this->exclude_string( 'zip' ) )
|
779 |
+
$this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->get_root() ) . ' && ' . escapeshellcmd( $this->get_zip_command_path() ) . ' -rq ' . escapeshellarg( $this->get_archive_filepath() ) . ' ./' . ' -x ' . $this->exclude_string( 'zip' ) . ' 2>&1' ) );
|
780 |
|
781 |
// Zip up $this->root without excludes
|
782 |
elseif ( $this->get_type() !== 'database' )
|
783 |
+
$this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->get_root() ) . ' && ' . escapeshellcmd( $this->get_zip_command_path() ) . ' -rq ' . escapeshellarg( $this->get_archive_filepath() ) . ' ./' . ' 2>&1' ) );
|
784 |
|
785 |
// Add the database dump to the archive
|
786 |
if ( $this->get_type() !== 'file' )
|
787 |
+
$this->warning( $this->archive_method, shell_exec( 'cd ' . escapeshellarg( $this->get_path() ) . ' && ' . escapeshellcmd( $this->get_zip_command_path() ) . ' -uq ' . escapeshellarg( $this->get_archive_filepath() ) . ' ' . escapeshellarg( $this->get_database_dump_filename() ) . ' 2>&1' ) );
|
788 |
|
789 |
$this->verify_archive();
|
790 |
|
802 |
$this->errors_to_warnings( $this->archive_method );
|
803 |
$this->archive_method = 'ziparchive';
|
804 |
|
805 |
+
$this->do_action( 'hmbkp_archive_started' );
|
806 |
+
|
807 |
$zip = new ZipArchive();
|
808 |
|
809 |
if ( ! class_exists( 'ZipArchive' ) || ! $zip->open( $this->get_archive_filepath(), ZIPARCHIVE::CREATE ) )
|
821 |
continue;
|
822 |
|
823 |
// Excludes
|
824 |
+
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
825 |
continue;
|
826 |
|
827 |
if ( $file->isDir() )
|
828 |
+
$zip->addEmptyDir( trailingslashit( str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) );
|
829 |
|
830 |
elseif ( $file->isFile() )
|
831 |
+
$zip->addFile( $file->getPathname(), str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) );
|
832 |
|
833 |
if ( ++$files_added % 500 === 0 )
|
834 |
if ( ! $zip->close() || ! $zip->open( $this->get_archive_filepath(), ZIPARCHIVE::CREATE ) )
|
868 |
$this->errors_to_warnings( $this->archive_method );
|
869 |
$this->archive_method = 'pclzip';
|
870 |
|
871 |
+
$this->do_action( 'hmbkp_archive_started' );
|
872 |
+
|
873 |
global $_hmbkp_exclude_string;
|
874 |
|
875 |
$_hmbkp_exclude_string = $this->exclude_string( 'regex' );
|
896 |
|
897 |
public function verify_mysqldump() {
|
898 |
|
899 |
+
$this->do_action( 'hmbkp_mysqldump_verify_started' );
|
900 |
+
|
901 |
// If we've already passed then no need to check again
|
902 |
if ( ! empty( $this->mysqldump_verified ) )
|
903 |
return true;
|
921 |
*/
|
922 |
public function verify_archive() {
|
923 |
|
924 |
+
$this->do_action( 'hmbkp_archive_verify_started' );
|
925 |
+
|
926 |
// If we've already passed then no need to check again
|
927 |
if ( ! empty( $this->archive_verified ) )
|
928 |
return true;
|
933 |
// Verify using the zip command if possible
|
934 |
if ( $this->get_zip_command_path() && $this->get_archive_method() === 'zip' ) {
|
935 |
|
936 |
+
$verify = shell_exec( escapeshellcmd( $this->get_zip_command_path() ) . ' -T ' . escapeshellarg( $this->get_archive_filepath() ) . ' 2> /dev/null' );
|
937 |
|
938 |
if ( strpos( $verify, 'OK' ) === false )
|
939 |
$this->error( $this->get_archive_method(), $verify );
|
1000 |
if ( $file === '.' || $file === '..' )
|
1001 |
continue;
|
1002 |
|
1003 |
+
$filepath = HM_Backup::conform_dir( trailingslashit( $dir ) . $file );
|
1004 |
$file = str_ireplace( trailingslashit( $this->get_root() ), '', $filepath );
|
1005 |
|
1006 |
$files[] = new SplFileInfo( $filepath );
|
1035 |
continue;
|
1036 |
|
1037 |
// Excludes
|
1038 |
+
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
1039 |
continue;
|
1040 |
|
1041 |
$this->included_files[] = $file;
|
1046 |
|
1047 |
}
|
1048 |
|
1049 |
+
/**
|
1050 |
+
* Return the number of files included in the backup
|
1051 |
+
*
|
1052 |
+
* @access public
|
1053 |
+
* @return array
|
1054 |
+
*/
|
1055 |
+
public function get_included_file_count() {
|
1056 |
+
|
1057 |
+
if ( ! empty( $this->included_file_count ) )
|
1058 |
+
return $this->included_file_count;
|
1059 |
+
|
1060 |
+
$this->included_file_count = 0;
|
1061 |
+
|
1062 |
+
$excludes = $this->exclude_string( 'regex' );
|
1063 |
+
|
1064 |
+
foreach ( $this->get_files() as $file ) {
|
1065 |
+
|
1066 |
+
if ( $file === '.' || $file === '..' || ! $file->isReadable() )
|
1067 |
+
continue;
|
1068 |
+
|
1069 |
+
// Excludes
|
1070 |
+
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
1071 |
+
continue;
|
1072 |
+
|
1073 |
+
$this->included_file_count++;
|
1074 |
+
|
1075 |
+
}
|
1076 |
+
|
1077 |
+
return $this->included_file_count;
|
1078 |
+
|
1079 |
+
}
|
1080 |
+
|
1081 |
/**
|
1082 |
* Returns an array of files that match the exclude rules.
|
1083 |
*
|
1099 |
continue;
|
1100 |
|
1101 |
// Excludes
|
1102 |
+
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
1103 |
$this->excluded_files[] = $file;
|
1104 |
|
1105 |
}
|
1108 |
|
1109 |
}
|
1110 |
|
1111 |
+
/**
|
1112 |
+
* Return the number of files excluded from the backup
|
1113 |
+
*
|
1114 |
+
* @access public
|
1115 |
+
* @return array
|
1116 |
+
*/
|
1117 |
+
public function get_excluded_file_count() {
|
1118 |
+
|
1119 |
+
if ( ! empty( $this->excluded_file_count ) )
|
1120 |
+
return $this->excluded_file_count;
|
1121 |
+
|
1122 |
+
$this->excluded_file_count = 0;
|
1123 |
+
|
1124 |
+
$excludes = $this->exclude_string( 'regex' );
|
1125 |
+
|
1126 |
+
foreach ( $this->get_files() as $file ) {
|
1127 |
+
|
1128 |
+
if ( $file === '.' || $file === '..' || ! $file->isReadable() )
|
1129 |
+
continue;
|
1130 |
+
|
1131 |
+
// Excludes
|
1132 |
+
if ( $excludes && preg_match( '(' . $excludes . ')', str_ireplace( trailingslashit( $this->get_root() ), '', HM_Backup::conform_dir( $file->getPathname() ) ) ) )
|
1133 |
+
$this->excluded_file_count++;
|
1134 |
+
|
1135 |
+
}
|
1136 |
+
|
1137 |
+
return $this->excluded_file_count;
|
1138 |
+
|
1139 |
+
}
|
1140 |
+
|
1141 |
/**
|
1142 |
* Returns an array of unreadable files.
|
1143 |
*
|
1165 |
|
1166 |
}
|
1167 |
|
1168 |
+
/**
|
1169 |
+
* Return the number of unreadable files.
|
1170 |
+
*
|
1171 |
+
* @access public
|
1172 |
+
* @return array
|
1173 |
+
*/
|
1174 |
+
public function get_unreadable_file_count() {
|
1175 |
+
|
1176 |
+
if ( ! empty( $this->get_unreadable_file_count ) )
|
1177 |
+
return $this->get_unreadable_file_count;
|
1178 |
+
|
1179 |
+
$this->get_unreadable_file_count = 0;
|
1180 |
+
|
1181 |
+
foreach ( $this->get_files() as $file ) {
|
1182 |
+
|
1183 |
+
if ( $file === '.' || $file === '..' )
|
1184 |
+
continue;
|
1185 |
+
|
1186 |
+
if ( ! $file->isReadable() )
|
1187 |
+
$this->get_unreadable_file_count++;
|
1188 |
+
|
1189 |
+
}
|
1190 |
+
|
1191 |
+
return $this->get_unreadable_file_count;
|
1192 |
+
|
1193 |
+
}
|
1194 |
+
|
1195 |
private function load_pclzip() {
|
1196 |
|
1197 |
// Load PclZip
|
1254 |
* @param string $context. (default: 'zip')
|
1255 |
* @return string
|
1256 |
*/
|
1257 |
+
public function exclude_string( $context = 'zip' ) {
|
1258 |
|
1259 |
// Return a comma separated list by default
|
1260 |
$separator = ', ';
|
1291 |
$fragment = true;
|
1292 |
|
1293 |
// Strip $this->root and conform
|
1294 |
+
$rule = str_ireplace( $this->get_root(), '', untrailingslashit( HM_Backup::conform_dir( $rule ) ) );
|
1295 |
|
1296 |
// Strip the preceeding slash
|
1297 |
if ( in_array( substr( $rule, 0, 1 ), array( '\\', '/' ) ) )
|
backupwordpress/hm-backup/tests/test-data/exclude/exclude.exclude
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
Exclude me please
|
backupwordpress/hm-backup/tests/test-data/test-data.txt
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla adipiscing tincidunt dictum. Cras sed elit in ligula volutpat egestas et ac ipsum. Maecenas vitae lorem nulla, vel lacinia ligula. Duis varius nibh consequat dui lacinia tempor eu eu ipsum. Cras gravida metus ut elit eleifend mattis. Cras porta dignissim elit, at tincidunt ante pellentesque vitae. Nam dictum dapibus arcu, vitae tincidunt nunc semper eu. Pellentesque ornare interdum arcu, sit amet molestie orci malesuada a. Morbi ac lacus a lorem consectetur auctor. Suspendisse facilisis nisi vitae nisi convallis a blandit odio imperdiet. Ut lobortis luctus lacinia. Maecenas malesuada ultrices dui.
|
backupwordpress/hm-backup/tests/testBackUpProcess.php
ADDED
@@ -0,0 +1,200 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the complete backup process both with
|
5 |
+
* the shell commands and with the PHP fallbacks
|
6 |
+
*
|
7 |
+
* @extends WP_UnitTestCase
|
8 |
+
*/
|
9 |
+
class testBackUpProcessTestCase extends WP_UnitTestCase {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Contains the current backup instance
|
13 |
+
*
|
14 |
+
* @var object
|
15 |
+
* @access protected
|
16 |
+
*/
|
17 |
+
protected $backup;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Setup the backup object and create the tmp directory
|
21 |
+
*
|
22 |
+
* @access public
|
23 |
+
*/
|
24 |
+
public function setUp() {
|
25 |
+
|
26 |
+
$this->backup = new HM_Backup();
|
27 |
+
$this->backup->set_root( dirname( __FILE__ ) . '/test-data/' );
|
28 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
29 |
+
|
30 |
+
mkdir( dirname( __FILE__ ) . '/tmp' );
|
31 |
+
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* Cleanup the backup file and tmp directory
|
36 |
+
* after every test
|
37 |
+
*
|
38 |
+
* @access public
|
39 |
+
*/
|
40 |
+
public function tearDown() {
|
41 |
+
|
42 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
43 |
+
|
44 |
+
unset( $this->backup );
|
45 |
+
|
46 |
+
}
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Test a full backup with the shell commands
|
50 |
+
*
|
51 |
+
* @access public
|
52 |
+
*/
|
53 |
+
public function testFullBackupWithCommands() {
|
54 |
+
|
55 |
+
if ( ! $this->backup->get_zip_command_path() )
|
56 |
+
$this->markTestSkipped( 'Empty zip command path' );
|
57 |
+
|
58 |
+
if ( ! $this->backup->get_mysqldump_command_path() )
|
59 |
+
$this->markTestSkipped( 'Empty mysqldump command path' );
|
60 |
+
|
61 |
+
$this->backup->backup();
|
62 |
+
|
63 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'zip' );
|
64 |
+
$this->assertEquals( $this->backup->get_mysqldump_method(), 'mysqldump' );
|
65 |
+
|
66 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
67 |
+
|
68 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( 'test-data.txt', $this->backup->get_database_dump_filename() ) );
|
69 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 4 );
|
70 |
+
|
71 |
+
}
|
72 |
+
|
73 |
+
/**
|
74 |
+
* Test a full backup with the ZipArchive
|
75 |
+
*
|
76 |
+
* @access public
|
77 |
+
*/
|
78 |
+
public function testFullBackupWithZipArchiveMysqldumpFallback() {
|
79 |
+
|
80 |
+
$this->backup->set_zip_command_path( false );
|
81 |
+
$this->backup->set_mysqldump_command_path( false );
|
82 |
+
|
83 |
+
$this->assertTrue( class_exists( 'ZipArchive' ) );
|
84 |
+
|
85 |
+
$this->backup->backup();
|
86 |
+
|
87 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'ziparchive' );
|
88 |
+
$this->assertEquals( $this->backup->get_mysqldump_method(), 'mysqldump_fallback' );
|
89 |
+
|
90 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
91 |
+
|
92 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( 'test-data.txt', $this->backup->get_database_dump_filename() ) );
|
93 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 4 );
|
94 |
+
|
95 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
96 |
+
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Test a full backup with the PclZip
|
101 |
+
*
|
102 |
+
* @access public
|
103 |
+
*/
|
104 |
+
public function testFullBackupWithPclZipAndMysqldumpFallback() {
|
105 |
+
|
106 |
+
$this->backup->set_zip_command_path( false );
|
107 |
+
$this->backup->set_mysqldump_command_path( false );
|
108 |
+
|
109 |
+
$this->backup->skip_zip_archive = true;
|
110 |
+
|
111 |
+
$this->backup->backup();
|
112 |
+
|
113 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'pclzip' );
|
114 |
+
$this->assertEquals( $this->backup->get_mysqldump_method(), 'mysqldump_fallback' );
|
115 |
+
|
116 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
117 |
+
|
118 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( 'test-data.txt', $this->backup->get_database_dump_filename() ) );
|
119 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 4 );
|
120 |
+
|
121 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
122 |
+
|
123 |
+
}
|
124 |
+
|
125 |
+
/**
|
126 |
+
* Test a files only backup with the zip command
|
127 |
+
*
|
128 |
+
* @access public
|
129 |
+
*/
|
130 |
+
public function testFileOnlyWithZipCommand() {
|
131 |
+
|
132 |
+
$this->backup->set_type( 'file' );
|
133 |
+
|
134 |
+
if ( ! $this->backup->get_zip_command_path() )
|
135 |
+
$this->markTestSkipped( "Empty zip command path" );
|
136 |
+
|
137 |
+
$this->backup->backup();
|
138 |
+
|
139 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'zip' );
|
140 |
+
|
141 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
142 |
+
|
143 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( 'test-data.txt' ) );
|
144 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 3 );
|
145 |
+
|
146 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
147 |
+
|
148 |
+
}
|
149 |
+
|
150 |
+
/**
|
151 |
+
* Test a files only backup with ZipArchive
|
152 |
+
*
|
153 |
+
* @access public
|
154 |
+
*/
|
155 |
+
public function testFileOnlyWithZipArchive() {
|
156 |
+
|
157 |
+
$this->backup->set_type( 'file' );
|
158 |
+
$this->backup->set_zip_command_path( false );
|
159 |
+
|
160 |
+
$this->assertTrue( class_exists( 'ZipArchive' ) );
|
161 |
+
|
162 |
+
$this->backup->backup();
|
163 |
+
|
164 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'ziparchive' );
|
165 |
+
|
166 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
167 |
+
|
168 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( 'test-data.txt' ) );
|
169 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 3 );
|
170 |
+
|
171 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
172 |
+
|
173 |
+
}
|
174 |
+
|
175 |
+
/**
|
176 |
+
* Test a files only backup with PclZip
|
177 |
+
*
|
178 |
+
* @access public
|
179 |
+
*/
|
180 |
+
public function testFileOnlyWithPclZip() {
|
181 |
+
|
182 |
+
$this->backup->set_type( 'file' );
|
183 |
+
$this->backup->set_zip_command_path( false );
|
184 |
+
|
185 |
+
$this->backup->skip_zip_archive = true;
|
186 |
+
|
187 |
+
$this->backup->backup();
|
188 |
+
|
189 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'pclzip' );
|
190 |
+
|
191 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
192 |
+
|
193 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( 'test-data.txt' ) );
|
194 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 3 );
|
195 |
+
|
196 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
197 |
+
|
198 |
+
}
|
199 |
+
|
200 |
+
}
|
backupwordpress/hm-backup/tests/testBackupProperties.php
ADDED
@@ -0,0 +1,162 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Test the the property getters works
|
5 |
+
*
|
6 |
+
* @extends WP_UnitTestCase
|
7 |
+
*/
|
8 |
+
class testPropertiesTestCase extends WP_UnitTestCase {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Contains the current backup instance
|
12 |
+
*
|
13 |
+
* @var object
|
14 |
+
* @access protected
|
15 |
+
*/
|
16 |
+
protected $backup;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Setup the backup object
|
20 |
+
*
|
21 |
+
* @access public
|
22 |
+
*/
|
23 |
+
public function setUp() {
|
24 |
+
|
25 |
+
$this->backup = new HM_Backup();
|
26 |
+
$this->backup->set_type( 'database' );
|
27 |
+
|
28 |
+
$this->custom_path = WP_CONTENT_DIR . '/custom';
|
29 |
+
|
30 |
+
mkdir( $this->custom_path );
|
31 |
+
|
32 |
+
}
|
33 |
+
|
34 |
+
public function tearDown() {
|
35 |
+
|
36 |
+
hmbkp_rmdirtree( $this->custom_path );
|
37 |
+
|
38 |
+
unset( $this->backup );
|
39 |
+
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Check that the default path is correct
|
44 |
+
*
|
45 |
+
* @access public
|
46 |
+
*/
|
47 |
+
public function testDefaultBackupPath() {
|
48 |
+
|
49 |
+
$this->assertEquals( HM_Backup::conform_dir( hmbkp_path_default() ), $this->backup->get_path() );
|
50 |
+
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* What if the backup path is in root
|
55 |
+
*
|
56 |
+
* @access public
|
57 |
+
*/
|
58 |
+
public function testRootBackupPath() {
|
59 |
+
|
60 |
+
$this->backup->set_path( '/' );
|
61 |
+
$this->backup->set_archive_filename( 'backup.zip' );
|
62 |
+
|
63 |
+
$this->assertEquals( '/', $this->backup->get_path() );
|
64 |
+
$this->assertEquals( '/backup.zip', $this->backup->get_archive_filepath() );
|
65 |
+
|
66 |
+
if ( ! is_writable( $this->backup->get_path() ) )
|
67 |
+
$this->markTestSkipped( 'Root not writable' );
|
68 |
+
|
69 |
+
$this->backup->backup();
|
70 |
+
|
71 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
72 |
+
|
73 |
+
}
|
74 |
+
|
75 |
+
/**
|
76 |
+
* Make sure setting a custom path + archive filename correctly sets the archive filepath
|
77 |
+
*
|
78 |
+
* @access public
|
79 |
+
*/
|
80 |
+
public function testCustomBackupPath() {
|
81 |
+
|
82 |
+
$this->backup->set_path( WP_CONTENT_DIR . '/custom' );
|
83 |
+
$this->backup->set_archive_filename( 'backup.zip' );
|
84 |
+
|
85 |
+
$this->assertEquals( HM_Backup::conform_dir( WP_CONTENT_DIR . '/custom/backup.zip' ), $this->backup->get_archive_filepath() );
|
86 |
+
|
87 |
+
$this->backup->backup();
|
88 |
+
|
89 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
90 |
+
|
91 |
+
}
|
92 |
+
|
93 |
+
/**
|
94 |
+
* Make sure setting a custom path + archive filename correctly sets the archive filepath
|
95 |
+
*
|
96 |
+
* @access public
|
97 |
+
*/
|
98 |
+
public function testUTF8BackupPath() {
|
99 |
+
|
100 |
+
$this->backup->set_archive_filename( 'sphärenriss.zip' );
|
101 |
+
|
102 |
+
$this->assertEquals( HM_Backup::conform_dir( WP_CONTENT_DIR . '/custom/spharenriss.zip' ), $this->backup->get_archive_filepath() );
|
103 |
+
|
104 |
+
$this->backup->backup();
|
105 |
+
|
106 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
107 |
+
|
108 |
+
}
|
109 |
+
|
110 |
+
/**
|
111 |
+
* Make sure setting a custom path + archive filename correctly sets the archive filepath
|
112 |
+
*
|
113 |
+
* @access public
|
114 |
+
*/
|
115 |
+
public function testCrylicBackupPath() {
|
116 |
+
|
117 |
+
$this->backup->set_archive_filename( 'СПС Борски округ.zip' );
|
118 |
+
|
119 |
+
$this->assertEquals( HM_Backup::conform_dir( WP_CONTENT_DIR . '/custom/СПС Борски округ.zip' ), $this->backup->get_archive_filepath() );
|
120 |
+
|
121 |
+
$this->backup->backup();
|
122 |
+
|
123 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
124 |
+
|
125 |
+
}
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Make sure setting a custom path + archive filename correctly sets the archive filepath
|
129 |
+
*
|
130 |
+
* @access public
|
131 |
+
*/
|
132 |
+
public function testChineseBackupPath() {
|
133 |
+
|
134 |
+
$this->backup->set_archive_filename( '合自然.zip' );
|
135 |
+
|
136 |
+
$this->assertEquals( HM_Backup::conform_dir( WP_CONTENT_DIR . '/custom/合自然.zip' ), $this->backup->get_archive_filepath() );
|
137 |
+
|
138 |
+
$this->backup->backup();
|
139 |
+
|
140 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
141 |
+
|
142 |
+
}
|
143 |
+
|
144 |
+
/**
|
145 |
+
* Make sure setting a custom path + database dump filename correctly sets the database dump filepath
|
146 |
+
*
|
147 |
+
* @access public
|
148 |
+
*/
|
149 |
+
public function testCustomDatabaseDumpPath() {
|
150 |
+
|
151 |
+
$this->backup->set_path( WP_CONTENT_DIR . '/custom' );
|
152 |
+
$this->backup->set_database_dump_filename( 'dump.sql' );
|
153 |
+
|
154 |
+
$this->assertEquals( HM_Backup::conform_dir( WP_CONTENT_DIR . '/custom/dump.sql' ), $this->backup->get_database_dump_filepath() );
|
155 |
+
|
156 |
+
$this->backup->mysqldump();
|
157 |
+
|
158 |
+
$this->assertFileExists( $this->backup->get_database_dump_filepath() );
|
159 |
+
|
160 |
+
}
|
161 |
+
|
162 |
+
}
|
backupwordpress/hm-backup/tests/testBrokenSymlink.php
ADDED
@@ -0,0 +1,134 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the Archive process with symlinks
|
5 |
+
*
|
6 |
+
* @extends WP_UnitTestCase
|
7 |
+
*/
|
8 |
+
class testBrokenSymlinkTestCase extends WP_UnitTestCase {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Contains the current backup instance
|
12 |
+
*
|
13 |
+
* @var object
|
14 |
+
* @access protected
|
15 |
+
*/
|
16 |
+
protected $backup;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Setup the backup object and create the tmp directory
|
20 |
+
*
|
21 |
+
* @access public
|
22 |
+
*/
|
23 |
+
public function setUp() {
|
24 |
+
|
25 |
+
if ( ! function_exists( 'symlink' ) )
|
26 |
+
$this->markTestSkipped( 'symlink function not defined' );
|
27 |
+
|
28 |
+
$this->backup = new HM_Backup();
|
29 |
+
$this->backup->set_root( dirname( __FILE__ ) . '/test-data/' );
|
30 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
31 |
+
$this->backup->set_type( 'file' );
|
32 |
+
|
33 |
+
mkdir( $this->backup->get_path() );
|
34 |
+
|
35 |
+
$this->symlink = dirname( __FILE__ ) . '/test-data/' . basename( __FILE__ );
|
36 |
+
|
37 |
+
file_put_contents( dirname( __FILE__ ) . '/test-data/symlink', '' );
|
38 |
+
|
39 |
+
symlink( dirname( __FILE__ ) . '/test-data/symlink', $this->symlink );
|
40 |
+
|
41 |
+
unlink( dirname( __FILE__ ) . '/test-data/symlink' );
|
42 |
+
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Cleanup the backup file and tmp directory
|
47 |
+
* after every test
|
48 |
+
*
|
49 |
+
* @access public
|
50 |
+
*/
|
51 |
+
public function tearDown() {
|
52 |
+
|
53 |
+
if ( ! function_exists( 'symlink' ) )
|
54 |
+
return;
|
55 |
+
|
56 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
57 |
+
|
58 |
+
unset( $this->backup );
|
59 |
+
|
60 |
+
unlink( $this->symlink );
|
61 |
+
|
62 |
+
}
|
63 |
+
|
64 |
+
/**
|
65 |
+
* Test an unreadable file with the shell commands
|
66 |
+
*
|
67 |
+
* @access public
|
68 |
+
*/
|
69 |
+
public function testArchiveBrokenSymlinkWithZip() {
|
70 |
+
|
71 |
+
if ( ! $this->backup->get_zip_command_path() )
|
72 |
+
$this->markTestSkipped( "Empty zip command path" );
|
73 |
+
|
74 |
+
$this->assertFileNotExists( $this->symlink );
|
75 |
+
$this->assertTrue( is_link( $this->symlink ) );
|
76 |
+
|
77 |
+
$this->backup->zip();
|
78 |
+
|
79 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
80 |
+
|
81 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
82 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 3 );
|
83 |
+
|
84 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
85 |
+
|
86 |
+
}
|
87 |
+
|
88 |
+
/**
|
89 |
+
* Test an unreadable file with the zipArchive commands
|
90 |
+
*
|
91 |
+
* @access public
|
92 |
+
*/
|
93 |
+
public function testArchiveBrokenSymlinkWithZipArchive() {
|
94 |
+
|
95 |
+
$this->backup->set_zip_command_path( false );
|
96 |
+
|
97 |
+
$this->assertFileNotExists( $this->symlink );
|
98 |
+
$this->assertTrue( is_link( $this->symlink ) );
|
99 |
+
|
100 |
+
$this->backup->zip_archive();
|
101 |
+
|
102 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
103 |
+
|
104 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
105 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 3 );
|
106 |
+
|
107 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
108 |
+
|
109 |
+
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* Test an unreadable file with the PclZip commands
|
113 |
+
*
|
114 |
+
* @access public
|
115 |
+
*/
|
116 |
+
public function testArchiveBrokenSymlinkWithPclZip() {
|
117 |
+
|
118 |
+
$this->backup->set_zip_command_path( false );
|
119 |
+
|
120 |
+
$this->assertFileNotExists( $this->symlink );
|
121 |
+
$this->assertTrue( is_link( $this->symlink ) );
|
122 |
+
|
123 |
+
$this->backup->pcl_zip();
|
124 |
+
|
125 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
126 |
+
|
127 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
128 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 3 );
|
129 |
+
|
130 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
131 |
+
|
132 |
+
}
|
133 |
+
|
134 |
+
}
|
backupwordpress/hm-backup/tests/testConformDir.php
ADDED
@@ -0,0 +1,70 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests that the conform_dir method
|
5 |
+
* properly normalized various combinations of slashes
|
6 |
+
*
|
7 |
+
* @extends WP_UnitTestCase
|
8 |
+
*/
|
9 |
+
class testConformDirTestCase extends WP_UnitTestCase {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* The correct dir
|
13 |
+
*
|
14 |
+
* @var string
|
15 |
+
* @access protected
|
16 |
+
*/
|
17 |
+
protected $dir;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Contains the current backup instance
|
21 |
+
*
|
22 |
+
* @var object
|
23 |
+
* @access protected
|
24 |
+
*/
|
25 |
+
protected $backup;
|
26 |
+
|
27 |
+
public function setUp() {
|
28 |
+
|
29 |
+
$this->backup = new HM_Backup;
|
30 |
+
$this->dir = '/one/two/three';
|
31 |
+
|
32 |
+
}
|
33 |
+
|
34 |
+
public function testBackSlash() {
|
35 |
+
|
36 |
+
$this->assertEquals( HM_Backup::conform_dir( $this->dir ), $this->dir );
|
37 |
+
|
38 |
+
}
|
39 |
+
|
40 |
+
public function testForwardSlash() {
|
41 |
+
|
42 |
+
$this->assertEquals( HM_Backup::conform_dir( '\one\two\three' ), $this->dir );
|
43 |
+
|
44 |
+
}
|
45 |
+
|
46 |
+
public function testTrailingSlash() {
|
47 |
+
|
48 |
+
$this->assertEquals( HM_Backup::conform_dir( '/one/two/three/' ), $this->dir );
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
public function testDoubleBackSlash() {
|
53 |
+
|
54 |
+
$this->assertEquals( HM_Backup::conform_dir( '//one//two//three' ), $this->dir );
|
55 |
+
|
56 |
+
}
|
57 |
+
|
58 |
+
public function testDoubleForwardSlash() {
|
59 |
+
|
60 |
+
$this->assertEquals( HM_Backup::conform_dir( '\\one\\two\\three' ), $this->dir );
|
61 |
+
|
62 |
+
}
|
63 |
+
|
64 |
+
public function testMixedSlashes() {
|
65 |
+
|
66 |
+
$this->assertEquals( HM_Backup::conform_dir( '\/one\//\two\/\\three' ), $this->dir );
|
67 |
+
|
68 |
+
}
|
69 |
+
|
70 |
+
}
|
backupwordpress/hm-backup/tests/testDatabaseDump.php
ADDED
@@ -0,0 +1,76 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the complete backup process both with
|
5 |
+
* the shell commands and with the PHP fallbacks
|
6 |
+
*
|
7 |
+
* @extends WP_UnitTestCase
|
8 |
+
*/
|
9 |
+
class testDatabaseDumpTestCase extends WP_UnitTestCase {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Contains the current backup instance
|
13 |
+
*
|
14 |
+
* @var object
|
15 |
+
* @access protected
|
16 |
+
*/
|
17 |
+
protected $backup;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Setup the backup object and create the tmp directory
|
21 |
+
*
|
22 |
+
* @access public
|
23 |
+
*/
|
24 |
+
public function setUp() {
|
25 |
+
|
26 |
+
$this->backup = new HM_Backup();
|
27 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
28 |
+
|
29 |
+
mkdir( $this->backup->get_path() );
|
30 |
+
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* Cleanup the backup file and tmp directory
|
35 |
+
* after every test
|
36 |
+
*
|
37 |
+
* @access public
|
38 |
+
*/
|
39 |
+
public function tearDown() {
|
40 |
+
|
41 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
42 |
+
|
43 |
+
unset( $this->backup );
|
44 |
+
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Test a database dump with the zip command
|
49 |
+
*
|
50 |
+
* @access public
|
51 |
+
*/
|
52 |
+
public function testDatabaseDumpWithMysqldump() {
|
53 |
+
|
54 |
+
if ( ! $this->backup->get_mysqldump_command_path() )
|
55 |
+
$this->markTestSkipped( "Empty mysqldump command path" );
|
56 |
+
|
57 |
+
$this->backup->mysqldump();
|
58 |
+
|
59 |
+
$this->assertFileExists( $this->backup->get_database_dump_filepath() );
|
60 |
+
|
61 |
+
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* Test a database dump with the PHP fallback
|
65 |
+
*
|
66 |
+
* @access public
|
67 |
+
*/
|
68 |
+
public function testDatabaseDumpWithFallback() {
|
69 |
+
|
70 |
+
$this->backup->mysqldump_fallback();
|
71 |
+
|
72 |
+
$this->assertFileExists( $this->backup->get_database_dump_filepath() );
|
73 |
+
|
74 |
+
}
|
75 |
+
|
76 |
+
}
|
backupwordpress/hm-backup/tests/testExcludes.php
ADDED
@@ -0,0 +1,537 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for excludes logic of the back up
|
5 |
+
* files process
|
6 |
+
*
|
7 |
+
* @extends WP_UnitTestCase
|
8 |
+
*/
|
9 |
+
class testExcludesTestCase extends WP_UnitTestCase {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Contains the current backup instance
|
13 |
+
*
|
14 |
+
* @var object
|
15 |
+
* @access protected
|
16 |
+
*/
|
17 |
+
protected $backup;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Setup the backup object and create the tmp directory
|
21 |
+
*
|
22 |
+
* @access public
|
23 |
+
*/
|
24 |
+
public function setUp() {
|
25 |
+
|
26 |
+
$this->backup = new HM_Backup();
|
27 |
+
$this->backup->set_root( dirname( __FILE__ ) . '/test-data/' );
|
28 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
29 |
+
|
30 |
+
$this->path = $this->backup->get_path();
|
31 |
+
|
32 |
+
mkdir( $this->path );
|
33 |
+
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Cleanup the backup file and tmp directory
|
38 |
+
* after every test
|
39 |
+
*
|
40 |
+
* @access public
|
41 |
+
*/
|
42 |
+
public function tearDown() {
|
43 |
+
|
44 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
45 |
+
|
46 |
+
unset( $this->backup );
|
47 |
+
|
48 |
+
}
|
49 |
+
|
50 |
+
public function testBackUpDirIsExcludedWhenBackUpDirIsNotInRoot() {
|
51 |
+
|
52 |
+
$this->assertNotContains( $this->backup->get_root(), $this->backup->get_path() );
|
53 |
+
|
54 |
+
$this->assertEmpty( $this->backup->get_excludes() );
|
55 |
+
|
56 |
+
}
|
57 |
+
|
58 |
+
public function testBackUpDirIsExcludedWhenBackUpDirIsInRoot() {
|
59 |
+
|
60 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/test-data/tmp' );
|
61 |
+
|
62 |
+
$this->assertContains( $this->backup->get_root(), $this->backup->get_path() );
|
63 |
+
|
64 |
+
$this->assertNotEmpty( $this->backup->get_excludes() );
|
65 |
+
|
66 |
+
$this->assertContains( trailingslashit( $this->backup->get_path() ), $this->backup->get_excludes() );
|
67 |
+
|
68 |
+
}
|
69 |
+
|
70 |
+
public function testExcludeAbsoluteDirPathWithZip() {
|
71 |
+
|
72 |
+
$this->backup->set_excludes( '/exclude/' );
|
73 |
+
$this->backup->set_type( 'file' );
|
74 |
+
|
75 |
+
if ( ! $this->backup->get_zip_command_path() )
|
76 |
+
$this->markTestSkipped( "Empty zip command path" );
|
77 |
+
|
78 |
+
$this->backup->zip();
|
79 |
+
|
80 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
81 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
82 |
+
|
83 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
84 |
+
|
85 |
+
}
|
86 |
+
|
87 |
+
public function testExcludeAbsoluteDirPathWithPclZip() {
|
88 |
+
|
89 |
+
$this->backup->set_excludes( '/exclude/' );
|
90 |
+
$this->backup->set_type( 'file' );
|
91 |
+
|
92 |
+
$this->backup->pcl_zip();
|
93 |
+
|
94 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
95 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
96 |
+
|
97 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
98 |
+
|
99 |
+
}
|
100 |
+
|
101 |
+
public function testExcludeAbsoluteRootDirPathWithZip() {
|
102 |
+
|
103 |
+
$this->backup->set_excludes( dirname( __FILE__ ) . '/test-data/exclude/' );
|
104 |
+
$this->backup->set_type( 'file' );
|
105 |
+
|
106 |
+
if ( ! $this->backup->get_zip_command_path() )
|
107 |
+
$this->markTestSkipped( "Empty zip command path" );
|
108 |
+
|
109 |
+
$this->backup->zip();
|
110 |
+
|
111 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
112 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
113 |
+
|
114 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
115 |
+
|
116 |
+
}
|
117 |
+
|
118 |
+
public function testExcludeAbsoluteRootDirPathWithPclZip() {
|
119 |
+
|
120 |
+
$this->backup->set_excludes( dirname( __FILE__ ) . '/test-data/exclude/' );
|
121 |
+
$this->backup->set_type( 'file' );
|
122 |
+
|
123 |
+
$this->backup->pcl_zip();
|
124 |
+
|
125 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
126 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
127 |
+
|
128 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
129 |
+
|
130 |
+
}
|
131 |
+
|
132 |
+
public function testExcludeDirPathFragmentWithZip() {
|
133 |
+
|
134 |
+
$this->backup->set_excludes( 'exclude/' );
|
135 |
+
$this->backup->set_type( 'file' );
|
136 |
+
|
137 |
+
if ( ! $this->backup->get_zip_command_path() )
|
138 |
+
$this->markTestSkipped( "Empty zip command path" );
|
139 |
+
|
140 |
+
$this->backup->zip();
|
141 |
+
|
142 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
143 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
144 |
+
|
145 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
146 |
+
|
147 |
+
}
|
148 |
+
|
149 |
+
public function testExcludeDirPathFragmentWithPclZip() {
|
150 |
+
|
151 |
+
$this->backup->set_excludes( 'exclude/' );
|
152 |
+
$this->backup->set_type( 'file' );
|
153 |
+
|
154 |
+
$this->backup->pcl_zip();
|
155 |
+
|
156 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
157 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
158 |
+
|
159 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
160 |
+
|
161 |
+
}
|
162 |
+
|
163 |
+
public function testExcludeAmbiguousAbsoluteDirPathWithZip() {
|
164 |
+
|
165 |
+
$this->backup->set_excludes( 'exclude' );
|
166 |
+
$this->backup->set_type( 'file' );
|
167 |
+
|
168 |
+
if ( ! $this->backup->get_zip_command_path() )
|
169 |
+
$this->markTestSkipped( "Empty zip command path" );
|
170 |
+
|
171 |
+
$this->backup->zip();
|
172 |
+
|
173 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
174 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
175 |
+
|
176 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
177 |
+
|
178 |
+
}
|
179 |
+
|
180 |
+
public function testExcludeAmbiguousAbsoluteDirPathWithPclZip() {
|
181 |
+
|
182 |
+
$this->backup->set_excludes( 'exclude' );
|
183 |
+
$this->backup->set_type( 'file' );
|
184 |
+
|
185 |
+
$this->backup->pcl_zip();
|
186 |
+
|
187 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
188 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 1 );
|
189 |
+
|
190 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
191 |
+
|
192 |
+
}
|
193 |
+
|
194 |
+
public function testExcludeAbsoluteFilePathWithZip() {
|
195 |
+
|
196 |
+
$this->backup->set_excludes( '/exclude/exclude.exclude' );
|
197 |
+
$this->backup->set_type( 'file' );
|
198 |
+
|
199 |
+
if ( ! $this->backup->get_zip_command_path() )
|
200 |
+
$this->markTestSkipped( "Empty zip command path" );
|
201 |
+
|
202 |
+
$this->backup->zip();
|
203 |
+
|
204 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
205 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
206 |
+
|
207 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
208 |
+
|
209 |
+
}
|
210 |
+
|
211 |
+
public function testExcludeAbsoluteFilePathWithPclZip() {
|
212 |
+
|
213 |
+
$this->backup->set_excludes( '/exclude/exclude.exclude' );
|
214 |
+
$this->backup->set_type( 'file' );
|
215 |
+
|
216 |
+
$this->backup->pcl_zip();
|
217 |
+
|
218 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
219 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
220 |
+
|
221 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
222 |
+
|
223 |
+
}
|
224 |
+
|
225 |
+
public function testExcludeAmbiguousAbsoluteFilePathWithZip() {
|
226 |
+
|
227 |
+
$this->backup->set_excludes( 'exclude/exclude.exclude' );
|
228 |
+
$this->backup->set_type( 'file' );
|
229 |
+
|
230 |
+
if ( ! $this->backup->get_zip_command_path() )
|
231 |
+
$this->markTestSkipped( "Empty zip command path" );
|
232 |
+
|
233 |
+
$this->backup->zip();
|
234 |
+
|
235 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
236 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
237 |
+
|
238 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
239 |
+
|
240 |
+
}
|
241 |
+
|
242 |
+
public function testExcludeAmbiguousAbsoluteFilePathWithPclZip() {
|
243 |
+
|
244 |
+
$this->backup->set_excludes( 'exclude/exclude.exclude' );
|
245 |
+
$this->backup->set_type( 'file' );
|
246 |
+
|
247 |
+
$this->backup->pcl_zip();
|
248 |
+
|
249 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
250 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
251 |
+
|
252 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
253 |
+
|
254 |
+
}
|
255 |
+
|
256 |
+
public function testExcludeAbsolutePathWithWildcardFileWithZip() {
|
257 |
+
|
258 |
+
$this->backup->set_excludes( '/exclude/*' );
|
259 |
+
$this->backup->set_type( 'file' );
|
260 |
+
|
261 |
+
if ( ! $this->backup->get_zip_command_path() )
|
262 |
+
$this->markTestSkipped( "Empty zip command path" );
|
263 |
+
|
264 |
+
$this->backup->zip();
|
265 |
+
|
266 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
267 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
268 |
+
|
269 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
270 |
+
|
271 |
+
}
|
272 |
+
|
273 |
+
public function testExcludeAbsolutePathWithWildcardFileWithPclZip() {
|
274 |
+
|
275 |
+
$this->backup->set_excludes( '/exclude/*' );
|
276 |
+
$this->backup->set_type( 'file' );
|
277 |
+
|
278 |
+
$this->backup->pcl_zip();
|
279 |
+
|
280 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
281 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
282 |
+
|
283 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
284 |
+
|
285 |
+
}
|
286 |
+
|
287 |
+
public function testExcludeAmbiguousAbsolutePathWithWildcardFileWithZip() {
|
288 |
+
|
289 |
+
$this->backup->set_excludes( 'exclude/*' );
|
290 |
+
$this->backup->set_type( 'file' );
|
291 |
+
|
292 |
+
if ( ! $this->backup->get_zip_command_path() )
|
293 |
+
$this->markTestSkipped( "Empty zip command path" );
|
294 |
+
|
295 |
+
$this->backup->pcl_zip();
|
296 |
+
|
297 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
298 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
299 |
+
|
300 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
301 |
+
|
302 |
+
}
|
303 |
+
|
304 |
+
public function testExcludeAmbiguousAbsolutePathWithWildcardFileWithPclZip() {
|
305 |
+
|
306 |
+
$this->backup->set_excludes( 'exclude/*' );
|
307 |
+
$this->backup->set_type( 'file' );
|
308 |
+
|
309 |
+
$this->backup->pcl_zip();
|
310 |
+
|
311 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
312 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
313 |
+
|
314 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
315 |
+
|
316 |
+
}
|
317 |
+
|
318 |
+
public function testExcludeWildcardFileNameWithZip() {
|
319 |
+
|
320 |
+
$this->backup->set_excludes( '*.exclude' );
|
321 |
+
$this->backup->set_type( 'file' );
|
322 |
+
|
323 |
+
if ( ! $this->backup->get_zip_command_path() )
|
324 |
+
$this->markTestSkipped( "Empty zip command path" );
|
325 |
+
|
326 |
+
$this->backup->zip();
|
327 |
+
|
328 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
329 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
330 |
+
|
331 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
332 |
+
|
333 |
+
}
|
334 |
+
|
335 |
+
public function testExcludeWildcardFileNameWithPclZip() {
|
336 |
+
|
337 |
+
$this->backup->set_excludes( '*.exclude' );
|
338 |
+
$this->backup->set_type( 'file' );
|
339 |
+
|
340 |
+
$this->backup->pcl_zip();
|
341 |
+
|
342 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
343 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
344 |
+
|
345 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
346 |
+
|
347 |
+
}
|
348 |
+
|
349 |
+
public function testExcludeAbsolutePathWithWildcardFileNameWithZip() {
|
350 |
+
|
351 |
+
$this->backup->set_excludes( '/exclude/*.exclude' );
|
352 |
+
$this->backup->set_type( 'file' );
|
353 |
+
|
354 |
+
if ( ! $this->backup->get_zip_command_path() )
|
355 |
+
$this->markTestSkipped( "Empty zip command path" );
|
356 |
+
|
357 |
+
$this->backup->zip();
|
358 |
+
|
359 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
360 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
361 |
+
|
362 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
363 |
+
|
364 |
+
}
|
365 |
+
|
366 |
+
public function testExcludeAbsolutePathWithWildcardFileNameWithPclZip() {
|
367 |
+
|
368 |
+
$this->backup->set_excludes( '/exclude/*.exclude' );
|
369 |
+
$this->backup->set_type( 'file' );
|
370 |
+
|
371 |
+
$this->backup->pcl_zip();
|
372 |
+
|
373 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
374 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
375 |
+
|
376 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
377 |
+
|
378 |
+
}
|
379 |
+
|
380 |
+
public function testExcludeAmbiguousAbsolutePathWithWildcardFileNameWithZip() {
|
381 |
+
|
382 |
+
$this->backup->set_excludes( 'exclude/*.exclude' );
|
383 |
+
$this->backup->set_type( 'file' );
|
384 |
+
|
385 |
+
if ( ! $this->backup->get_zip_command_path() )
|
386 |
+
$this->markTestSkipped( "Empty zip command path" );
|
387 |
+
|
388 |
+
$this->backup->zip();
|
389 |
+
|
390 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
391 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
392 |
+
|
393 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
394 |
+
|
395 |
+
}
|
396 |
+
|
397 |
+
public function testExcludeAmbiguousAbsolutePathWithWildcardFileNameWithPclZip() {
|
398 |
+
|
399 |
+
$this->backup->set_excludes( 'exclude/*.exclude' );
|
400 |
+
$this->backup->set_type( 'file' );
|
401 |
+
|
402 |
+
$this->backup->pcl_zip();
|
403 |
+
|
404 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
405 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
406 |
+
|
407 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
408 |
+
|
409 |
+
}
|
410 |
+
|
411 |
+
public function testExcludeWildcardFileExtensionWithZip() {
|
412 |
+
|
413 |
+
$this->backup->set_excludes( 'exclude.*' );
|
414 |
+
$this->backup->set_type( 'file' );
|
415 |
+
|
416 |
+
if ( ! $this->backup->get_zip_command_path() )
|
417 |
+
$this->markTestSkipped( "Empty zip command path" );
|
418 |
+
|
419 |
+
$this->backup->zip();
|
420 |
+
|
421 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
422 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
423 |
+
|
424 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
425 |
+
|
426 |
+
}
|
427 |
+
|
428 |
+
public function testExcludeWildcardFileExtensionWithPclZip() {
|
429 |
+
|
430 |
+
$this->backup->set_excludes( 'exclude.*' );
|
431 |
+
$this->backup->set_type( 'file' );
|
432 |
+
|
433 |
+
$this->backup->pcl_zip();
|
434 |
+
|
435 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
436 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
437 |
+
|
438 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
439 |
+
|
440 |
+
}
|
441 |
+
|
442 |
+
public function testExcludeAbsolutePathWithWildcardFileExtensionWithZip() {
|
443 |
+
|
444 |
+
$this->backup->set_excludes( '/exclude/exclude.*' );
|
445 |
+
$this->backup->set_type( 'file' );
|
446 |
+
|
447 |
+
if ( ! $this->backup->get_zip_command_path() )
|
448 |
+
$this->markTestSkipped( "Empty zip command path" );
|
449 |
+
|
450 |
+
$this->backup->zip();
|
451 |
+
|
452 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
453 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
454 |
+
|
455 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
456 |
+
|
457 |
+
}
|
458 |
+
|
459 |
+
public function testExcludeAbsolutePathWithWildcardFileExtensionWithPclZip() {
|
460 |
+
|
461 |
+
$this->backup->set_excludes( '/exclude/exclude.*' );
|
462 |
+
$this->backup->set_type( 'file' );
|
463 |
+
|
464 |
+
$this->backup->pcl_zip();
|
465 |
+
|
466 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
467 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
468 |
+
|
469 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
470 |
+
|
471 |
+
}
|
472 |
+
|
473 |
+
public function testExcludeAmbiguousAbsolutePathWithWildcardFileExtensionWithZip() {
|
474 |
+
|
475 |
+
$this->backup->set_excludes( 'exclude/exclude.*' );
|
476 |
+
$this->backup->set_type( 'file' );
|
477 |
+
|
478 |
+
if ( ! $this->backup->get_zip_command_path() )
|
479 |
+
$this->markTestSkipped( "Empty zip command path" );
|
480 |
+
|
481 |
+
$this->backup->zip();
|
482 |
+
|
483 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
484 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
485 |
+
|
486 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
487 |
+
|
488 |
+
}
|
489 |
+
|
490 |
+
public function testExcludeAmbiguousAbsolutePathWithWildcardFileExtensionWithPclZip() {
|
491 |
+
|
492 |
+
$this->backup->set_excludes( 'exclude/exclude.*' );
|
493 |
+
$this->backup->set_type( 'file' );
|
494 |
+
|
495 |
+
$this->backup->pcl_zip();
|
496 |
+
|
497 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'exclude/exclude.exclude' ) );
|
498 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
499 |
+
|
500 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
501 |
+
|
502 |
+
}
|
503 |
+
|
504 |
+
public function testWildCardWithZip() {
|
505 |
+
|
506 |
+
$this->backup->set_excludes( '*' );
|
507 |
+
$this->backup->set_type( 'file' );
|
508 |
+
|
509 |
+
if ( ! $this->backup->get_zip_command_path() )
|
510 |
+
$this->markTestSkipped( "Empty zip command path" );
|
511 |
+
|
512 |
+
$this->backup->zip();
|
513 |
+
|
514 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 0 );
|
515 |
+
|
516 |
+
// Expect an error "Nothing to do"
|
517 |
+
$this->assertNotEmpty( $this->backup->get_errors() );
|
518 |
+
|
519 |
+
}
|
520 |
+
|
521 |
+
public function testWildCardWithPclZip() {
|
522 |
+
|
523 |
+
$this->backup->set_excludes( '*' );
|
524 |
+
$this->backup->set_type( 'file' );
|
525 |
+
|
526 |
+
if ( ! $this->backup->get_zip_command_path() )
|
527 |
+
$this->markTestSkipped( "Empty zip command path" );
|
528 |
+
|
529 |
+
$this->backup->pcl_zip();
|
530 |
+
|
531 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 0 );
|
532 |
+
|
533 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
534 |
+
|
535 |
+
}
|
536 |
+
|
537 |
+
}
|
backupwordpress/hm-backup/tests/testSymlinkDir.php
ADDED
@@ -0,0 +1,128 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the Archive process with symlinks
|
5 |
+
*
|
6 |
+
* @extends WP_UnitTestCase
|
7 |
+
*/
|
8 |
+
class testSymlinkDirTestCase extends WP_UnitTestCase {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Contains the current backup instance
|
12 |
+
*
|
13 |
+
* @var object
|
14 |
+
* @access protected
|
15 |
+
*/
|
16 |
+
protected $backup;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Setup the backup object and create the tmp directory
|
20 |
+
*
|
21 |
+
* @access public
|
22 |
+
*/
|
23 |
+
public function setUp() {
|
24 |
+
|
25 |
+
if ( ! function_exists( 'symlink' ) )
|
26 |
+
$this->markTestSkipped( 'symlink function not defined' );
|
27 |
+
|
28 |
+
$this->backup = new HM_Backup();
|
29 |
+
$this->backup->set_root( dirname( __FILE__ ) . '/test-data/' );
|
30 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
31 |
+
$this->backup->set_type( 'file' );
|
32 |
+
|
33 |
+
mkdir( $this->backup->get_path() );
|
34 |
+
|
35 |
+
$this->symlink = dirname( __FILE__ ) . '/test-data/tests';
|
36 |
+
|
37 |
+
symlink( trailingslashit( HMBKP_PLUGIN_PATH ) . 'tests/', $this->symlink );
|
38 |
+
|
39 |
+
}
|
40 |
+
|
41 |
+
/**
|
42 |
+
* Cleanup the backup file and tmp directory
|
43 |
+
* after every test
|
44 |
+
*
|
45 |
+
* @access public
|
46 |
+
*/
|
47 |
+
public function tearDown() {
|
48 |
+
|
49 |
+
if ( ! function_exists( 'symlink' ) )
|
50 |
+
return;
|
51 |
+
|
52 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
53 |
+
|
54 |
+
unset( $this->backup );
|
55 |
+
|
56 |
+
if ( file_exists( $this->symlink ) )
|
57 |
+
unlink( $this->symlink );
|
58 |
+
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* Test an unreadable file with the shell commands
|
63 |
+
*
|
64 |
+
* @access public
|
65 |
+
*/
|
66 |
+
public function testArchiveSymlinkDirWithZip() {
|
67 |
+
|
68 |
+
if ( ! $this->backup->get_zip_command_path() )
|
69 |
+
$this->markTestSkipped( "Empty zip command path" );
|
70 |
+
|
71 |
+
$this->assertFileExists( $this->symlink );
|
72 |
+
|
73 |
+
$this->backup->zip();
|
74 |
+
|
75 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
76 |
+
|
77 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
78 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 8 );
|
79 |
+
|
80 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
81 |
+
|
82 |
+
}
|
83 |
+
|
84 |
+
/**
|
85 |
+
* Test an unreadable file with the zipArchive commands
|
86 |
+
*
|
87 |
+
* @access public
|
88 |
+
*/
|
89 |
+
public function testArchiveSymlinkDirWithZipArchive() {
|
90 |
+
|
91 |
+
$this->backup->set_zip_command_path( false );
|
92 |
+
|
93 |
+
$this->assertFileExists( $this->symlink );
|
94 |
+
|
95 |
+
$this->backup->zip_archive();
|
96 |
+
|
97 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
98 |
+
|
99 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
100 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 8 );
|
101 |
+
|
102 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
103 |
+
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Test an unreadable file with the PclZip commands
|
108 |
+
*
|
109 |
+
* @access public
|
110 |
+
*/
|
111 |
+
public function testArchiveSymlinkDirWithPclZip() {
|
112 |
+
|
113 |
+
$this->backup->set_zip_command_path( false );
|
114 |
+
|
115 |
+
$this->assertFileExists( $this->symlink );
|
116 |
+
|
117 |
+
$this->backup->pcl_zip();
|
118 |
+
|
119 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
120 |
+
|
121 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
122 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 8 );
|
123 |
+
|
124 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
125 |
+
|
126 |
+
}
|
127 |
+
|
128 |
+
}
|
backupwordpress/hm-backup/tests/testSymlinkFile.php
ADDED
@@ -0,0 +1,128 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the Archive process with symlinks
|
5 |
+
*
|
6 |
+
* @extends WP_UnitTestCase
|
7 |
+
*/
|
8 |
+
class testSymlinkFileTestCase extends WP_UnitTestCase {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Contains the current backup instance
|
12 |
+
*
|
13 |
+
* @var object
|
14 |
+
* @access protected
|
15 |
+
*/
|
16 |
+
protected $backup;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Setup the backup object and create the tmp directory
|
20 |
+
*
|
21 |
+
* @access public
|
22 |
+
*/
|
23 |
+
public function setUp() {
|
24 |
+
|
25 |
+
if ( ! function_exists( 'symlink' ) )
|
26 |
+
$this->markTestSkipped( 'symlink function not defined' );
|
27 |
+
|
28 |
+
$this->backup = new HM_Backup();
|
29 |
+
$this->backup->set_root( dirname( __FILE__ ) . '/test-data/' );
|
30 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
31 |
+
$this->backup->set_type( 'file' );
|
32 |
+
|
33 |
+
mkdir( $this->backup->get_path() );
|
34 |
+
|
35 |
+
$this->symlink = dirname( __FILE__ ) . '/test-data/' . basename( __FILE__ );
|
36 |
+
|
37 |
+
symlink( __FILE__, $this->symlink );
|
38 |
+
|
39 |
+
}
|
40 |
+
|
41 |
+
/**
|
42 |
+
* Cleanup the backup file and tmp directory
|
43 |
+
* after every test
|
44 |
+
*
|
45 |
+
* @access public
|
46 |
+
*/
|
47 |
+
public function tearDown() {
|
48 |
+
|
49 |
+
if ( ! function_exists( 'symlink' ) )
|
50 |
+
return;
|
51 |
+
|
52 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
53 |
+
|
54 |
+
unset( $this->backup );
|
55 |
+
|
56 |
+
if ( file_exists( $this->symlink ) )
|
57 |
+
unlink( $this->symlink );
|
58 |
+
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* Test an unreadable file with the shell commands
|
63 |
+
*
|
64 |
+
* @access public
|
65 |
+
*/
|
66 |
+
public function testArchiveSymlinkFileWithZip() {
|
67 |
+
|
68 |
+
if ( ! $this->backup->get_zip_command_path() )
|
69 |
+
$this->markTestSkipped( "Empty zip command path" );
|
70 |
+
|
71 |
+
$this->assertFileExists( $this->symlink );
|
72 |
+
|
73 |
+
$this->backup->zip();
|
74 |
+
|
75 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
76 |
+
|
77 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
78 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 4 );
|
79 |
+
|
80 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
81 |
+
|
82 |
+
}
|
83 |
+
|
84 |
+
/**
|
85 |
+
* Test an unreadable file with the zipArchive commands
|
86 |
+
*
|
87 |
+
* @access public
|
88 |
+
*/
|
89 |
+
public function testArchiveSymlinkFileWithZipArchive() {
|
90 |
+
|
91 |
+
$this->backup->set_zip_command_path( false );
|
92 |
+
|
93 |
+
$this->assertFileExists( $this->symlink );
|
94 |
+
|
95 |
+
$this->backup->zip_archive();
|
96 |
+
|
97 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
98 |
+
|
99 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
100 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 4 );
|
101 |
+
|
102 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
103 |
+
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* Test an unreadable file with the PclZip commands
|
108 |
+
*
|
109 |
+
* @access public
|
110 |
+
*/
|
111 |
+
public function testArchiveSymlinkFileWithPclZip() {
|
112 |
+
|
113 |
+
$this->backup->set_zip_command_path( false );
|
114 |
+
|
115 |
+
$this->assertFileExists( $this->symlink );
|
116 |
+
|
117 |
+
$this->backup->pcl_zip();
|
118 |
+
|
119 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
120 |
+
|
121 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), array( basename( $this->symlink ) ) );
|
122 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 4 );
|
123 |
+
|
124 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
125 |
+
|
126 |
+
}
|
127 |
+
|
128 |
+
}
|
backupwordpress/hm-backup/tests/testUnreadableFile.php
ADDED
@@ -0,0 +1,121 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the Archive process with unreadble files
|
5 |
+
*
|
6 |
+
* @extends WP_UnitTestCase
|
7 |
+
*/
|
8 |
+
class testUnreadableFileTestCase extends WP_UnitTestCase {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Contains the current backup instance
|
12 |
+
*
|
13 |
+
* @var object
|
14 |
+
* @access protected
|
15 |
+
*/
|
16 |
+
protected $backup;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Setup the backup object and create the tmp directory
|
20 |
+
*
|
21 |
+
* @access public
|
22 |
+
*/
|
23 |
+
public function setUp() {
|
24 |
+
|
25 |
+
$this->backup = new HM_Backup();
|
26 |
+
$this->backup->set_root( dirname( __FILE__ ) . '/test-data/' );
|
27 |
+
$this->backup->set_path( dirname( __FILE__ ) . '/tmp' );
|
28 |
+
$this->backup->set_type( 'file' );
|
29 |
+
|
30 |
+
mkdir( $this->backup->get_path() );
|
31 |
+
|
32 |
+
chmod( $this->backup->get_root() . '/test-data.txt', 0220 );
|
33 |
+
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Cleanup the backup file and tmp directory
|
38 |
+
* after every test
|
39 |
+
*
|
40 |
+
* @access public
|
41 |
+
*/
|
42 |
+
public function tearDown() {
|
43 |
+
|
44 |
+
hmbkp_rmdirtree( $this->backup->get_path() );
|
45 |
+
|
46 |
+
chmod( $this->backup->get_root() . '/test-data.txt', 0664 );
|
47 |
+
|
48 |
+
unset( $this->backup );
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Test an unreadable file with the shell commands
|
54 |
+
*
|
55 |
+
* @access public
|
56 |
+
*/
|
57 |
+
public function testArchiveUnreadableFileWithZip() {
|
58 |
+
|
59 |
+
if ( ! $this->backup->get_zip_command_path() )
|
60 |
+
$this->markTestSkipped( "Empty zip command path" );
|
61 |
+
|
62 |
+
$this->assertFalse( is_readable( $this->backup->get_root() . '/test-data.txt' ) );
|
63 |
+
|
64 |
+
$this->backup->zip();
|
65 |
+
|
66 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
67 |
+
|
68 |
+
$this->assertNotEmpty( $this->backup->get_warnings() );
|
69 |
+
|
70 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
71 |
+
|
72 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'test-data.txt' ) );
|
73 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
74 |
+
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Test an unreadable file with the zipArchive commands
|
79 |
+
*
|
80 |
+
* @access public
|
81 |
+
*/
|
82 |
+
public function testArchiveUnreadableFileWithZipArchive() {
|
83 |
+
|
84 |
+
$this->backup->set_zip_command_path( false );
|
85 |
+
|
86 |
+
$this->assertFalse( is_readable( $this->backup->get_root() . '/test-data.txt' ) );
|
87 |
+
|
88 |
+
$this->backup->zip_archive();
|
89 |
+
|
90 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
91 |
+
|
92 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
93 |
+
|
94 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'test-data.txt' ) );
|
95 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
96 |
+
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
* Test an unreadable file with the PclZip commands
|
101 |
+
*
|
102 |
+
* @access public
|
103 |
+
*/
|
104 |
+
public function testArchiveUnreadableFileWithPclZip() {
|
105 |
+
|
106 |
+
$this->backup->set_zip_command_path( false );
|
107 |
+
|
108 |
+
$this->assertFalse( is_readable( $this->backup->get_root() . '/test-data.txt' ) );
|
109 |
+
|
110 |
+
$this->backup->pcl_zip();
|
111 |
+
|
112 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
113 |
+
|
114 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
115 |
+
|
116 |
+
$this->assertArchiveNotContains( $this->backup->get_archive_filepath(), array( 'test-data.txt' ) );
|
117 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), 2 );
|
118 |
+
|
119 |
+
}
|
120 |
+
|
121 |
+
}
|
backupwordpress/languages/hmbkp-de_DE.mo
CHANGED
Binary file
|
backupwordpress/languages/hmbkp-de_DE.po
CHANGED
@@ -1,429 +1,454 @@
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"
|
4 |
-
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2012-08-22 15:49+0100\n"
|
6 |
-
"PO-Revision-Date: 2012-08-22 15:49+0100\n"
|
7 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
8 |
-
"Language-Team: Flo Edelmann <florian-edelmann@online.de>\n"
|
9 |
-
"Language: \n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
-
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2\n"
|
14 |
-
"X-Poedit-Basepath: ..\n"
|
15 |
-
"X-Poedit-Language: German\n"
|
16 |
-
"X-Poedit-Country: GERMANY\n"
|
17 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
18 |
-
"X-
|
19 |
-
"
|
20 |
|
21 |
-
#:
|
22 |
-
msgid "
|
23 |
-
msgstr "
|
24 |
|
25 |
-
#:
|
26 |
-
|
27 |
-
|
28 |
-
msgstr "BackUpWordPress benötigt WordPress Version %s oder größer."
|
29 |
|
30 |
-
#:
|
31 |
-
|
32 |
-
|
33 |
-
msgstr "Update"
|
34 |
|
35 |
-
#:
|
36 |
-
msgid "
|
37 |
-
msgstr "
|
38 |
|
39 |
-
#:
|
40 |
-
msgid ""
|
41 |
-
"Are you sure you want to delete this schedule? All of it's backups will also be deleted.\n"
|
42 |
-
"\n"
|
43 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
44 |
msgstr ""
|
45 |
-
"Bist du sicher, dass du diesen Plan löschen möchtest? Alle enthaltenen Backups werden ebenfalls gelöscht.\n"
|
46 |
-
"\n"
|
47 |
-
"Drücke auf 'Abbrechen' zum Zurückgehen, 'OK' zum Löschen.\n"
|
48 |
|
49 |
-
#:
|
50 |
-
msgid ""
|
51 |
-
"Are you sure you want to delete this backup?\n"
|
52 |
-
"\n"
|
53 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
54 |
msgstr ""
|
55 |
-
"Bist du sicher, dass du dieses Backup löschen möchtest?\n"
|
56 |
-
"\n"
|
57 |
-
"Drücke auf 'Abbrechen' zum Zurückgehen, 'OK' zum Löschen.\n"
|
58 |
|
59 |
-
#:
|
60 |
-
msgid ""
|
61 |
-
"Are you sure you want to remove this exclude rule?\n"
|
62 |
-
"\n"
|
63 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
64 |
msgstr ""
|
65 |
-
"Bist du sicher, dass du diese Ausnahmeregel entfernen möchtest?\n"
|
66 |
-
"\n"
|
67 |
-
"Drücke auf 'Abbrechen' zum Zurückgehen, 'OK' zum Löschen.\n"
|
68 |
|
69 |
-
#:
|
70 |
-
msgid ""
|
71 |
-
"Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?\n"
|
72 |
-
"\n"
|
73 |
-
"'Cancel' to go back, 'OK' to delete.\n"
|
74 |
msgstr ""
|
75 |
-
"Wenn du die Anzahl der Backups, die auf diesem Server gespeichert werden, reduzierst, werden einige deiner existierenden Backups gelöscht. Bist du sicher, dass du das willst?\n"
|
76 |
-
"\n"
|
77 |
-
"Drücke auf 'Abbrechen' zum Zurückgehen, 'OK' zum Löschen.\n"
|
78 |
|
79 |
-
#: classes/schedule.php:
|
80 |
-
msgid "
|
81 |
-
msgstr "
|
82 |
|
83 |
-
#: classes/schedule.php:
|
84 |
-
msgid "
|
85 |
-
msgstr "
|
86 |
|
87 |
-
#: classes/schedule.php:
|
88 |
-
msgid "
|
89 |
-
msgstr "
|
90 |
|
91 |
-
#: classes/
|
92 |
-
msgid "
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#: classes/
|
96 |
-
|
97 |
-
|
98 |
-
msgstr "Sende E-Mail-Benachrichtigungen an %s"
|
99 |
|
100 |
-
#: classes/
|
101 |
-
|
102 |
-
|
103 |
-
msgstr "%s ist keine gültige E-Mail-Adresse"
|
104 |
|
105 |
-
#:
|
106 |
-
|
107 |
-
|
108 |
-
msgstr "Backup von %s fehlgeschlagen"
|
109 |
|
110 |
-
#:
|
111 |
-
|
112 |
-
|
113 |
-
msgstr "Backup von %s"
|
114 |
|
115 |
-
#:
|
116 |
-
msgid "
|
117 |
-
msgstr "
|
118 |
|
119 |
-
#:
|
120 |
-
msgid "
|
121 |
-
msgstr "
|
122 |
|
123 |
-
#:
|
124 |
-
|
125 |
-
|
126 |
-
msgstr "Du kannst jede der folgenden %2$s in deinem %3$s %1$sn, um erweiterte Einstellungen vorzunehmen. %4$s. Definierte %5$s werden hervorgehoben."
|
127 |
|
128 |
-
#:
|
129 |
-
msgid "
|
130 |
-
msgstr "
|
131 |
|
132 |
-
#:
|
133 |
-
msgid "
|
134 |
-
msgstr "
|
135 |
|
136 |
-
#: admin/
|
137 |
-
|
138 |
-
|
139 |
-
msgstr "Der Pfad zum Verzeichnis, in dem du die Backups speichern möchtest. Standard: %s"
|
140 |
|
141 |
-
#: admin/
|
142 |
-
|
143 |
-
|
144 |
-
#: admin/constants.php:17
|
145 |
-
#: admin/constants.php:20
|
146 |
-
#: admin/constants.php:23
|
147 |
-
#: admin/constants.php:26
|
148 |
-
#: admin/constants.php:29
|
149 |
-
#: admin/constants.php:32
|
150 |
-
#: admin/constants.php:35
|
151 |
-
#: admin/constants.php:38
|
152 |
-
#: admin/constants.php:41
|
153 |
-
msgid "e.g."
|
154 |
-
msgstr "z.B."
|
155 |
|
156 |
-
#: admin/
|
157 |
-
|
158 |
-
|
159 |
-
msgstr "Der Pfad zur ausführbaren %1$s-Datei. Wird für den %2$s-Teil des Backups genutzt, wenn verfügbar."
|
160 |
|
161 |
-
#: admin/
|
162 |
-
|
163 |
-
|
164 |
-
#: admin/constants.php:26
|
165 |
-
msgid "database"
|
166 |
-
msgstr "Datenbank"
|
167 |
|
168 |
-
#: admin/
|
169 |
-
|
170 |
-
|
171 |
-
msgstr "Der Pfad zur ausführbaren %1$s-Datei. Wird genutzt, um deine %2$s und %3$s als ZIP-Archiv zu komprimieren, wenn verfügbar."
|
172 |
|
173 |
-
#: admin/
|
174 |
-
|
175 |
-
|
176 |
-
msgid "files"
|
177 |
-
msgstr "Dateien"
|
178 |
|
179 |
-
#: admin/
|
180 |
-
|
181 |
-
|
182 |
-
msgstr "Deaktiviert die automatischen Backups vollständig. Du kannst trotzdem Backups erstellen, indem du den \"Jetzt sichern\"-Button verwendest. Standard: %s"
|
183 |
|
184 |
-
#: admin/
|
185 |
-
|
186 |
-
|
187 |
-
msgstr "Anzahl der zu behaltenden Backups. Ältere Backups werden automatisch gelöscht, sobald ein neues Backup fertiggestellt ist. Standard: %s"
|
188 |
|
189 |
-
#: admin/
|
190 |
-
|
191 |
-
|
192 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
193 |
-
msgstr "Nur die %1$s sichern, deine %2$s werden nicht gesichert. Standard: %3$s"
|
194 |
|
195 |
-
#: admin/
|
196 |
-
|
197 |
-
|
198 |
-
msgstr "Die Zeit, zu der das tägliche Backup laufen soll. Standard: %s"
|
199 |
|
200 |
-
#: admin/
|
201 |
-
|
202 |
-
|
203 |
-
msgstr "Versuche, eine Kopie des Backups per E-Mail zu senden. Der Wert sollte eine E-Mail-Adresse sein. Standard: %s"
|
204 |
|
205 |
-
#: admin/
|
206 |
-
msgid "
|
207 |
-
msgstr "
|
208 |
|
209 |
-
#: admin/
|
210 |
-
|
211 |
-
|
212 |
-
msgstr "Die Rolle, die beim Aufrufen von %1$s benutzt wird. Standard: %2$s"
|
213 |
|
214 |
-
#: admin/
|
215 |
-
|
216 |
-
|
217 |
-
msgstr "Das Wurzelverzeichnis, das gesichert wird. Standard: %s"
|
218 |
|
219 |
-
#: admin/schedule
|
220 |
-
msgid "
|
221 |
-
msgstr "
|
222 |
|
223 |
-
#: admin/schedule
|
224 |
-
msgid "
|
225 |
-
msgstr "
|
226 |
|
227 |
-
#: admin/schedule
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
-
#: admin/schedule
|
232 |
-
msgid "
|
233 |
-
msgstr "
|
234 |
|
235 |
-
#: admin/schedule
|
236 |
-
msgid "
|
237 |
-
msgstr "
|
238 |
|
239 |
-
#: admin/schedule
|
240 |
-
msgid "
|
241 |
-
msgstr "
|
242 |
|
243 |
-
#:
|
244 |
-
msgid "
|
245 |
-
msgstr "
|
246 |
|
247 |
-
#:
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
|
251 |
-
#:
|
252 |
-
msgid "
|
253 |
-
msgstr ""
|
254 |
|
255 |
-
#:
|
256 |
-
|
257 |
-
|
258 |
-
msgstr ""
|
259 |
|
260 |
-
#:
|
261 |
-
|
262 |
-
|
|
|
263 |
msgstr ""
|
|
|
|
|
264 |
|
265 |
-
#:
|
266 |
-
|
267 |
-
|
268 |
-
msgstr ""
|
269 |
|
270 |
-
#:
|
271 |
-
|
272 |
-
|
273 |
-
msgstr ""
|
274 |
|
275 |
-
#:
|
276 |
-
|
277 |
-
|
278 |
-
msgstr ""
|
279 |
|
280 |
-
#:
|
281 |
-
|
282 |
-
|
|
|
283 |
msgstr ""
|
|
|
|
|
284 |
|
285 |
-
#:
|
286 |
-
msgid "
|
287 |
-
msgstr "
|
288 |
|
289 |
-
#:
|
290 |
-
|
291 |
-
|
292 |
-
msgstr ""
|
293 |
|
294 |
-
#:
|
295 |
-
|
296 |
-
|
297 |
-
msgstr ""
|
298 |
|
299 |
-
#:
|
300 |
-
|
301 |
-
|
302 |
-
msgstr ""
|
303 |
|
304 |
-
#:
|
305 |
-
|
306 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
msgstr ""
|
308 |
|
309 |
-
#:
|
310 |
-
msgid "
|
311 |
-
msgstr "Die
|
312 |
|
313 |
-
#:
|
314 |
-
msgid "
|
315 |
-
msgstr "
|
316 |
|
317 |
-
#:
|
318 |
-
msgid "
|
319 |
-
msgstr "
|
320 |
|
321 |
-
#:
|
322 |
-
msgid "
|
323 |
-
msgstr "
|
324 |
|
325 |
-
#:
|
326 |
-
msgid "
|
327 |
-
msgstr "
|
328 |
|
329 |
-
#:
|
330 |
-
msgid "
|
331 |
-
msgstr "
|
332 |
|
333 |
-
#:
|
334 |
-
msgid "
|
335 |
-
msgstr "
|
336 |
|
337 |
-
#: admin/schedule
|
338 |
-
msgid "
|
339 |
-
msgstr "
|
340 |
|
341 |
-
#:
|
342 |
-
msgid "
|
343 |
-
msgstr "
|
344 |
|
345 |
-
#: admin/schedule
|
346 |
-
msgid "
|
347 |
-
msgstr "
|
348 |
|
349 |
-
#: admin/schedule
|
350 |
-
|
351 |
-
|
352 |
-
|
|
|
|
|
|
|
353 |
|
354 |
-
#: admin/schedule-form
|
|
|
|
|
|
|
|
|
355 |
msgid "Close"
|
356 |
msgstr "Schließen"
|
357 |
|
358 |
-
#: admin/
|
359 |
-
msgid "
|
360 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
361 |
|
362 |
-
#: admin/
|
363 |
-
|
|
|
|
|
|
|
364 |
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
365 |
msgstr "%1$s gibt eine %2$s-Antwort zurück. Das könnte bedeuten, dass deine Cron-Jobs nicht richtig aufgerufen werden. BackUpWordPress benutzt wp-cron, um geplante Backups auszuführen. Sieh dir das %3$s an für mehr Details."
|
366 |
|
367 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
368 |
msgid "Backup type cannot be empty"
|
369 |
msgstr "Backup-Typ kann nicht leer sein"
|
370 |
|
371 |
-
#: admin/actions.php:
|
372 |
msgid "Invalid backup type"
|
373 |
msgstr "Ungültiger Backup-Typ"
|
374 |
|
375 |
-
#: admin/actions.php:
|
376 |
msgid "Schedule cannot be empty"
|
377 |
msgstr "Aufgaben können nicht leer sein"
|
378 |
|
379 |
-
#: admin/actions.php:
|
380 |
msgid "Invalid schedule"
|
381 |
msgstr "Ungültige Aufgaben"
|
382 |
|
383 |
-
#: admin/actions.php:
|
384 |
-
msgid "Max backups must be more than 1"
|
385 |
-
msgstr "Maximale Anzahl der Backups muss größer als 1 sein"
|
386 |
-
|
387 |
-
#: admin/actions.php:261
|
388 |
msgid "Max backups must be a number"
|
389 |
-
msgstr "Maximale Anzahl der Backups muss eine
|
390 |
-
|
391 |
-
#: admin/actions.php:334
|
392 |
-
#, php-format
|
393 |
-
msgid "%s matches 1 file."
|
394 |
-
msgid_plural "%s matches %d files"
|
395 |
-
msgstr[0] "%s passt auf eine Datei."
|
396 |
-
msgstr[1] "%s passt auf %d Dateien."
|
397 |
|
398 |
-
#: admin/actions.php:
|
399 |
-
#, php-format
|
400 |
msgid "%s didn't match any files."
|
401 |
msgstr "%s passt auf keine Dateien."
|
402 |
|
403 |
-
#: admin/page.php:5
|
404 |
-
msgid "Manage Backups"
|
405 |
-
msgstr "Backups verwalten"
|
406 |
-
|
407 |
-
#: admin/page.php:13
|
408 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
409 |
-
msgstr "Du musst die Probleme, die oben beschrieben werden, beheben, bevor BackUpWordPress starten kann."
|
410 |
-
|
411 |
-
#: admin/page.php:17
|
412 |
-
#, php-format
|
413 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can."
|
414 |
-
msgstr "Wenn du Hilfe brauchst, sende uns ruhig eine E-Mail an %s (am besten auf Englisch) und wir werden tun, was wir können."
|
415 |
-
|
416 |
#: admin/backups.php:13
|
417 |
msgid "add schedule"
|
418 |
msgstr "Aufgabe hinzufügen"
|
419 |
|
420 |
-
#: admin/backups.php:36
|
421 |
-
#, php-format
|
422 |
-
msgid "1 backup completed"
|
423 |
-
msgid_plural "%d backups completed"
|
424 |
-
msgstr[0] "1 Backup fertiggestellt"
|
425 |
-
msgstr[1] "%d Backups fertiggestellt"
|
426 |
-
|
427 |
#: admin/backups.php:37
|
428 |
msgid "Size"
|
429 |
msgstr "Größe"
|
@@ -440,8 +465,35 @@ msgstr "Aktionen"
|
|
440 |
msgid "This is where your backups will appear once you have one."
|
441 |
msgstr "Hier erscheinen deine Backups, sobald du welche hast."
|
442 |
|
443 |
-
#: admin/
|
444 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
445 |
msgid "Backups"
|
446 |
msgstr "Backups"
|
447 |
|
@@ -449,15 +501,14 @@ msgstr "Backups"
|
|
449 |
msgid "You are not using the latest stable version of BackUpWordPress"
|
450 |
msgstr "Du benutzt nicht die neueste stabile BackUpWordPress-Version"
|
451 |
|
452 |
-
#: admin/menu.php:69
|
453 |
-
#, php-format
|
454 |
-
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
455 |
-
msgstr "Diese Informationen sind für Version %1$s. Sieh dir die %2$s-Datei für Hilfe speziell für Version %3$s an."
|
456 |
-
|
457 |
#: admin/menu.php:75
|
458 |
msgid "FAQ"
|
459 |
msgstr "FAQ"
|
460 |
|
|
|
|
|
|
|
|
|
461 |
#: admin/menu.php:79
|
462 |
msgid "For more information:"
|
463 |
msgstr "Für mehr Informationen:"
|
@@ -470,285 +521,94 @@ msgstr "Support-Foren"
|
|
470 |
msgid "Help with translation"
|
471 |
msgstr "Beim Übersetzen helfen"
|
472 |
|
473 |
-
#:
|
474 |
-
msgid "
|
475 |
-
msgstr "
|
476 |
-
|
477 |
-
#: functions/core.php:192
|
478 |
-
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules below."
|
479 |
-
msgstr "Standardmäßig macht BackUpWordPress täglich ein Backup deiner Datenbank und wöchentlich eines deiner Datenbank und deiner Dateien. Du kannst diese Pläne hier bearbeiten."
|
480 |
-
|
481 |
-
#: functions/core.php:273
|
482 |
-
#, php-format
|
483 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
484 |
-
msgstr "Diese %s-Datei garantiert, dass andere Leute nicht deine Backup-Dateien herunterladen können."
|
485 |
|
486 |
-
#:
|
487 |
-
msgid "
|
488 |
-
msgstr "
|
489 |
|
490 |
-
#:
|
491 |
-
|
492 |
-
|
493 |
-
msgstr "Löschen"
|
494 |
|
495 |
-
#:
|
496 |
-
|
497 |
-
|
498 |
-
msgstr "BackUpWordPress ist fast fertig."
|
499 |
|
500 |
-
#:
|
501 |
-
|
502 |
-
|
503 |
-
msgstr "Das Backup-Verzeichnis kann nicht erstellt werden, weil dein %1$s-Verzeichnis nicht schreibbar ist. Führe %2$s oder %3$s aus oder erstelle das Verzeichnis selbst."
|
504 |
|
505 |
-
#:
|
506 |
-
|
507 |
-
|
508 |
-
msgstr "Dein Backup-Verzeichnis ist nicht schreibbar. Führe %1$s oder %2$s aus oder setze die Berechtigungen selbst."
|
509 |
|
510 |
-
#:
|
511 |
-
|
512 |
-
|
513 |
-
msgstr "%1$s läuft im %2$s. Bitte kontaktiere deinen Administrator und bitte ihn, den %3$s zu deaktivieren."
|
514 |
|
515 |
-
#:
|
516 |
-
msgid "
|
517 |
-
msgstr "
|
518 |
|
519 |
-
#:
|
520 |
-
msgid "
|
521 |
-
msgstr "
|
522 |
|
523 |
-
#:
|
524 |
-
|
525 |
-
|
526 |
-
msgstr "Dein angepasstes Backup-Verzeichnis %1$s existiert nicht und kann nicht erstellt werden, neue Backups werden stattdessen nach %2$s gespeichert."
|
527 |
|
528 |
-
#:
|
529 |
-
|
530 |
-
|
531 |
-
msgstr "Dein angepasstes Backup-Verzeichnis %1$s ist nicht schreibbar, neue Backups werden stattdessen nach %2$s gespeichert."
|
532 |
|
533 |
-
#:
|
534 |
-
msgid "
|
535 |
-
msgstr "
|
536 |
|
537 |
-
#:
|
538 |
-
msgid "Database
|
539 |
-
msgstr "Datenbank
|
540 |
|
541 |
-
#: functions/interface.php:
|
542 |
msgid "Files"
|
543 |
msgstr "Dateien"
|
544 |
|
545 |
-
#:
|
546 |
-
msgid "
|
547 |
-
msgstr "
|
548 |
-
|
549 |
-
#: functions/interface.php:193
|
550 |
-
msgid "Unknown"
|
551 |
-
msgstr "Unbekannt"
|
552 |
|
553 |
-
#:
|
554 |
-
msgid "
|
555 |
-
msgstr "
|
556 |
|
557 |
-
#:
|
558 |
-
msgid "
|
559 |
-
msgstr "
|
560 |
|
561 |
-
#:
|
562 |
-
msgid "
|
563 |
-
msgstr "
|
564 |
|
565 |
-
#: functions/interface.php:
|
566 |
msgid "Run now"
|
567 |
msgstr "Jetzt ausführen"
|
568 |
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
#~ "below."
|
573 |
-
#~ msgstr ""
|
574 |
-
#~ "Du kannst %1$s in deinem %2$s definieren, um einige Einstellungen "
|
575 |
-
#~ "vorzunehmen. Eine komplette Liste der %3$s kannst du im %4$s finden. "
|
576 |
-
#~ "Definierte Einstellungen sind unten nicht veränderbar."
|
577 |
-
|
578 |
-
#~ msgid "help panel"
|
579 |
-
#~ msgstr "Hilfe-Panel"
|
580 |
-
|
581 |
-
#~ msgid "Automatic Backups"
|
582 |
-
#~ msgstr "Automatische Backups"
|
583 |
-
|
584 |
-
#~ msgid "Backup my site automatically."
|
585 |
-
#~ msgstr "Sichere meine Seite automatisch."
|
586 |
-
|
587 |
-
#~ msgid "No automatic backups."
|
588 |
-
#~ msgstr "Keine automatischen Backups."
|
589 |
-
|
590 |
-
#~ msgid "Frequency of backups"
|
591 |
-
#~ msgstr "Häufigkeit der Backups"
|
592 |
-
|
593 |
-
#~ msgid "Automatic backups will occur"
|
594 |
-
#~ msgstr "Automatische Backups werden ausgeführt:"
|
595 |
-
|
596 |
-
#~ msgid "Daily"
|
597 |
-
#~ msgstr "Täglich"
|
598 |
-
|
599 |
-
#~ msgid "Weekly"
|
600 |
-
#~ msgstr "Wöchentlich"
|
601 |
-
|
602 |
-
#~ msgid "Fortnightly"
|
603 |
-
#~ msgstr "Vierzehntägig"
|
604 |
-
|
605 |
-
#~ msgid "Monthly"
|
606 |
-
#~ msgstr "Monatlich"
|
607 |
-
|
608 |
-
#~ msgid "What to Backup"
|
609 |
-
#~ msgstr "Zu sichernde Daten"
|
610 |
-
|
611 |
-
#~ msgid "Backup my"
|
612 |
-
#~ msgstr "Sichere meine"
|
613 |
-
|
614 |
-
#~ msgid "Number of backups"
|
615 |
-
#~ msgstr "Anzahl der Backups"
|
616 |
|
617 |
-
|
618 |
-
|
|
|
619 |
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
#~ msgstr ""
|
624 |
-
#~ "Eine Kopie der Backup-Datei wird per E-Mail an diese Adresse gesendet. "
|
625 |
-
#~ "Leerlassen zum deaktivieren."
|
626 |
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
#~ msgstr ""
|
631 |
-
#~ "Eine kommagetrennte Liste von Datei- und Verzeichnispfaden, die du "
|
632 |
-
#~ "<strong>nicht</strong> sichern möchtest."
|
633 |
-
|
634 |
-
#~ msgid "Save Changes"
|
635 |
-
#~ msgstr "Änderungen speichern"
|
636 |
-
|
637 |
-
#~ msgid "Only the most recent backup will be saved"
|
638 |
-
|
639 |
-
#~ msgid_plural "The %d most recent backups will be saved"
|
640 |
-
#~ msgstr[0] "Nur das neueste Backup wird gespeichert"
|
641 |
-
#~ msgstr[1] "Die %d neuesten Backups werden gespeichert"
|
642 |
-
|
643 |
-
#~ msgid "Total %s"
|
644 |
-
#~ msgstr "Insgesamt %s"
|
645 |
-
|
646 |
-
#~ msgid "Back Up Now"
|
647 |
-
#~ msgstr "Jetzt sichern"
|
648 |
-
|
649 |
-
#~ msgid "You have entered an invalid number of backups."
|
650 |
-
#~ msgstr "Du hast eine ungültige Anzahl von Backups eingegeben."
|
651 |
-
|
652 |
-
#~ msgid "Automatic backups are %s."
|
653 |
-
#~ msgstr "Automatische Backups sind %s."
|
654 |
-
|
655 |
-
#~ msgid "disabled"
|
656 |
-
#~ msgstr "deaktiviert"
|
657 |
-
|
658 |
-
#~ msgid "&"
|
659 |
-
#~ msgstr "&"
|
660 |
-
|
661 |
-
#~ msgid ""
|
662 |
-
#~ "Your %1$s will be automatically backed up %2$s. The next backup will "
|
663 |
-
#~ "occur at %3$s on %4$s and be saved to %5$s."
|
664 |
-
|
665 |
-
#~ msgid_plural ""
|
666 |
-
#~ "Your %1$s will be automatically backed up %2$s. The next backup will "
|
667 |
-
#~ "occur at %3$s on %4$s and be saved to %5$s."
|
668 |
-
#~ msgstr[0] ""
|
669 |
-
#~ "Deine %1$s wird automatisch %2$s gesichert. Das nächste Backup findet am "
|
670 |
-
#~ "%4$s um %3$s statt und wird nach %5$s gespeichert."
|
671 |
-
#~ msgstr[1] ""
|
672 |
-
#~ "Deine %1$s werden automatisch %2$s gesichert. Das nächste Backup findet "
|
673 |
-
#~ "am %3$s um %4$s statt und wird nach %5$s gespeichert."
|
674 |
-
|
675 |
-
#~ msgid "It's currently %s"
|
676 |
-
#~ msgstr "Es ist jetzt %s"
|
677 |
-
|
678 |
-
#~ msgid "Calculating Size..."
|
679 |
-
#~ msgstr "Größe berechnen..."
|
680 |
-
|
681 |
-
#~ msgid "A copy of each backup will be emailed to %s."
|
682 |
-
#~ msgstr "Eine Kopie jedes Backups wird an %s gesendet."
|
683 |
-
|
684 |
-
#~ msgid "The following paths will be excluded from your backups %s."
|
685 |
-
#~ msgstr ""
|
686 |
-
#~ "Die folgenden Pfade werden von deinen Backups ausgeschlossen sein: %s"
|
687 |
-
|
688 |
-
#~ msgid "Settings saved."
|
689 |
-
#~ msgstr "Einstellungen gespeichert."
|
690 |
-
|
691 |
-
#~ msgid ""
|
692 |
-
#~ "You have both %1$s and %2$s defined so there isn't anything to back up."
|
693 |
-
#~ msgstr ""
|
694 |
-
#~ "Du hast sowohl %1$s, als auch %2$s definiert. Deswegen gibt es nichts zu "
|
695 |
-
#~ "sichern."
|
696 |
-
|
697 |
-
#~ msgid "The following email address is not valid: %s."
|
698 |
-
|
699 |
-
#~ msgid_plural "The following email addresses are not valid: %s."
|
700 |
-
#~ msgstr[0] "Die folgende E-Mail-Adresse ist ungültig: %s"
|
701 |
-
#~ msgstr[1] "Die folgenden E-Mail-Adressen sind ungültig: %s"
|
702 |
-
|
703 |
-
#~ msgid ""
|
704 |
-
#~ "The last backup email failed to send. It's likely that the file is too "
|
705 |
-
#~ "large."
|
706 |
-
#~ msgstr ""
|
707 |
-
#~ "Das letzte Backup-E-Mail konnte nicht gesendet werden. Wahrscheinlich ist "
|
708 |
-
#~ "die Datei zu groß."
|
709 |
-
|
710 |
-
#~ msgid ""
|
711 |
-
#~ "You have defined a custom exclude list but the following paths don't "
|
712 |
-
#~ "exist %s, are you sure you entered them correctly?"
|
713 |
-
#~ msgstr ""
|
714 |
-
#~ "Du hast eine Ausnahmen-Liste definiert, aber die folgenden Pfade "
|
715 |
-
#~ "existieren nicht: %s. Bist du sicher, dass du sie korrekt eingegeben hast?"
|
716 |
-
|
717 |
-
#~ msgid "Removing old backups"
|
718 |
-
#~ msgstr "Alte Backups werden gelöscht"
|
719 |
-
|
720 |
-
#~ msgid ""
|
721 |
-
#~ "BackUpWordPress has completed a backup of your site %1$s.\\n\\nThe backup "
|
722 |
-
#~ "file should be attached to this email.\\n\\nYou can also download the "
|
723 |
-
#~ "backup file by clicking the link below:\\n\\n%2$s\\n\\nKind Regards\\n\\n "
|
724 |
-
#~ "The Happy BackUpWordPress Backup Emailing Robot"
|
725 |
-
#~ msgstr ""
|
726 |
-
#~ "BackUpWordPress hat ein Backup deiner Seite %1$s fertiggestellt.\n"
|
727 |
-
#~ "\n"
|
728 |
-
#~ "Die Backup-Datei sollte an diese E-Mail angehängt sein.\n"
|
729 |
-
#~ "\n"
|
730 |
-
#~ "Du kannst es auch herunterladen, indem du den folgenden Link anklickst:\n"
|
731 |
-
#~ "\n"
|
732 |
-
#~ "%2$s\n"
|
733 |
-
#~ "\n"
|
734 |
-
#~ "Liebe Grüße\n"
|
735 |
-
#~ "\n"
|
736 |
-
#~ " Der glückliche BackUpWordPress-Backup-E-Mail-Roboter"
|
737 |
-
|
738 |
-
#~ msgid ""
|
739 |
-
#~ "BackUpWordPress has completed a backup of your site %1$s.\\n"
|
740 |
-
#~ "\\nUnfortunately the backup file was too large to attach to this email.\\n"
|
741 |
-
#~ "\\nYou can download the backup file by clicking the link below:\\n\\n%2$s"
|
742 |
-
#~ "\\n\\nKind Regards\\n\\n The Happy BackUpWordPress Backup Emailing Robot"
|
743 |
-
#~ msgstr ""
|
744 |
-
#~ "BackUpWordPress hat ein Backup deiner Seite %1$s fertiggestellt.\n"
|
745 |
-
#~ "\n"
|
746 |
-
#~ "Leider war die Backup-Datei zu groß, um sie an dieses E-Mail anzuhängen.\n"
|
747 |
-
#~ "\n"
|
748 |
-
#~ "Du kannst es aber herunterladen, indem du den folgenden Link anklickst:\n"
|
749 |
-
#~ "\n"
|
750 |
-
#~ "%2$s\n"
|
751 |
-
#~ "\n"
|
752 |
-
#~ "Liebe Grüße\n"
|
753 |
-
#~ "\n"
|
754 |
-
#~ " Der glückliche BackUpWordPress-Backup-E-Mail-Roboter"
|
1 |
+
# Translation of 2.x in German
|
2 |
+
# This file is distributed under the same license as the 2.x package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2012-11-22 15:38:29+0000\n"
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
|
|
|
|
|
9 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 2.x\n"
|
12 |
|
13 |
+
#: admin/actions.php:419
|
14 |
+
msgid "Email to Support"
|
15 |
+
msgstr ""
|
16 |
|
17 |
+
#: admin/page.php:17
|
18 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
19 |
+
msgstr ""
|
|
|
20 |
|
21 |
+
#: admin/schedule-form-excludes.php:13
|
22 |
+
msgid "New Exclude Rule[s]"
|
23 |
+
msgstr ""
|
|
|
24 |
|
25 |
+
#: admin/actions.php:410
|
26 |
+
msgid "Your BackUp Failed"
|
27 |
+
msgstr ""
|
28 |
|
29 |
+
#: admin/actions.php:412
|
30 |
+
msgid "Here's the response from the server:"
|
|
|
|
|
|
|
31 |
msgstr ""
|
|
|
|
|
|
|
32 |
|
33 |
+
#: admin/page.php:19
|
34 |
+
msgid "If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page."
|
|
|
|
|
|
|
35 |
msgstr ""
|
|
|
|
|
|
|
36 |
|
37 |
+
#: admin/page.php:17
|
38 |
+
msgid "rate it on the plugin directory"
|
|
|
|
|
|
|
39 |
msgstr ""
|
|
|
|
|
|
|
40 |
|
41 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
42 |
+
msgid "Starting Backup"
|
|
|
|
|
|
|
43 |
msgstr ""
|
|
|
|
|
|
|
44 |
|
45 |
+
#: classes/schedule.php:582
|
46 |
+
msgid "Dumping Database %s"
|
47 |
+
msgstr ""
|
48 |
|
49 |
+
#: classes/schedule.php:588
|
50 |
+
msgid "Verifying Database Dump %s"
|
51 |
+
msgstr ""
|
52 |
|
53 |
+
#: classes/schedule.php:594
|
54 |
+
msgid "Creating zip archive %s"
|
55 |
+
msgstr ""
|
56 |
|
57 |
+
#: classes/schedule.php:600
|
58 |
+
msgid "Verifying Zip Archive %s"
|
59 |
+
msgstr ""
|
60 |
|
61 |
+
#: classes/schedule.php:606
|
62 |
+
msgid "Finishing Backup"
|
63 |
+
msgstr ""
|
|
|
64 |
|
65 |
+
#: classes/wp-cli.php:16
|
66 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
67 |
+
msgstr ""
|
|
|
68 |
|
69 |
+
#: functions/interface.php:72
|
70 |
+
msgid "%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on."
|
71 |
+
msgstr ""
|
|
|
72 |
|
73 |
+
#: admin/constants.php:29
|
74 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
75 |
+
msgstr "Die Dauer, über die deine geplanten Aufgaben laufen sollen. Standard: %s."
|
|
|
76 |
|
77 |
+
#: plugin.php:142
|
78 |
+
msgid "Are you sure you want to delete this schedule? All of it's backups will also be deleted."
|
79 |
+
msgstr "Bist du sicher, dass dieser Plan gelöscht werden soll? Alle zugehörigen Backups werden mit diesem Schritt auch gelöscht."
|
80 |
|
81 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
82 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
83 |
+
msgstr "'Abbrechen' zum Zurückkehren, 'OK' zum Löschen."
|
84 |
|
85 |
+
#: plugin.php:143
|
86 |
+
msgid "Are you sure you want to delete this backup?"
|
87 |
+
msgstr "Bist du sicher, dass du dieses Backup löschen möchtest?"
|
|
|
88 |
|
89 |
+
#: plugin.php:144
|
90 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
91 |
+
msgstr "Bist du sicher, dass du diese Ausschlussregel entfernen möchtest?"
|
92 |
|
93 |
+
#: plugin.php:145
|
94 |
+
msgid "Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?"
|
95 |
+
msgstr "Das Verringern der Anzahl der Backups, die auf diesem Server vorgehalten werden, bewirkt, dass einige existierende Backups gelöscht werden. Bist du sicher, dass du dies möchtest?"
|
96 |
|
97 |
+
#: admin/actions.php:291
|
98 |
+
msgid "Max backups can't be empty"
|
99 |
+
msgstr "Die maximale Anzahl Backups kann nicht leer sein."
|
|
|
100 |
|
101 |
+
#: admin/actions.php:297
|
102 |
+
msgid "Max backups must be greater than 0"
|
103 |
+
msgstr "Die maximale Anzahl Backups muss größer als 0 sein."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
|
105 |
+
#: admin/actions.php:396
|
106 |
+
msgid "Exclude"
|
107 |
+
msgstr "Ausschließen"
|
|
|
108 |
|
109 |
+
#: admin/schedule-form-excludes.php:44
|
110 |
+
msgid "default"
|
111 |
+
msgstr "standard"
|
|
|
|
|
|
|
112 |
|
113 |
+
#: admin/schedule-form-excludes.php:48
|
114 |
+
msgid "defined"
|
115 |
+
msgstr "festgelegt"
|
|
|
116 |
|
117 |
+
#: admin/schedule-form.php:27
|
118 |
+
msgid "Manual Only"
|
119 |
+
msgstr "Nur manuell"
|
|
|
|
|
120 |
|
121 |
+
#: admin/schedule-form.php:45
|
122 |
+
msgid "The number of previous backups to store on the server. past this limit older backups will be deleted automatically."
|
123 |
+
msgstr "Die Anzahl der Backups, die auf diesem Server vorgehalten werden. Bei Überschreitung des Limits werden ältere Backups automatisch gelöscht."
|
|
|
124 |
|
125 |
+
#: admin/schedule.php:4
|
126 |
+
msgid "this shouldn't take long…"
|
127 |
+
msgstr "das sollte nicht lange dauern…"
|
|
|
128 |
|
129 |
+
#: admin/schedule.php:4
|
130 |
+
msgid "calculating the size of your site…"
|
131 |
+
msgstr "Wir berechnen die Größe deiner Seite…"
|
|
|
|
|
132 |
|
133 |
+
#: admin/schedule.php:12
|
134 |
+
msgid "The next backup will be on %1$s at %2$s"
|
135 |
+
msgstr "Das nächste Backup wird ausgeführt am %1$s um %2$s."
|
|
|
136 |
|
137 |
+
#: admin/schedule.php:37
|
138 |
+
msgid "every 12 hours at %1$s & %2$s"
|
139 |
+
msgstr "alle 12 Stunden um %1$s & %2$s"
|
|
|
140 |
|
141 |
+
#: admin/schedule.php:43
|
142 |
+
msgid "weekly on %1$s at %2$s"
|
143 |
+
msgstr "wöchentlich am %1$s um %2$s"
|
144 |
|
145 |
+
#: admin/schedule.php:49
|
146 |
+
msgid "fortnightly on %1$s at %2$s"
|
147 |
+
msgstr "zweiwöchentlich am %1$s um %2$s"
|
|
|
148 |
|
149 |
+
#: admin/schedule.php:56
|
150 |
+
msgid "on the %1$s of each month at %2$s"
|
151 |
+
msgstr "am %1$s. jedes Monats um %2$s"
|
|
|
152 |
|
153 |
+
#: admin/schedule.php:62
|
154 |
+
msgid "manually"
|
155 |
+
msgstr "manuell"
|
156 |
|
157 |
+
#: admin/schedule.php:68
|
158 |
+
msgid "this server"
|
159 |
+
msgstr "dieser Server"
|
160 |
|
161 |
+
#: admin/schedule.php:75
|
162 |
+
msgid "store the only the last backup on %s"
|
163 |
+
msgstr "Halte nur das letzte Backup auf %s vor."
|
164 |
|
165 |
+
#: admin/schedule.php:81
|
166 |
+
msgid "don't store any backups on %s"
|
167 |
+
msgstr "Speichere keine Backups auf %s"
|
168 |
|
169 |
+
#: admin/schedule.php:87
|
170 |
+
msgid "store only the last %1$s backups on %2$s"
|
171 |
+
msgstr "Halte nur die letzten %1$s Backups auf %2$s vor."
|
172 |
|
173 |
+
#: admin/schedule.php:96
|
174 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
175 |
+
msgstr "Erstelle ein Backup meiner %1$s %2$s %3$s, %4$s. %5$s"
|
176 |
|
177 |
+
#: classes/email.php:23
|
178 |
+
msgid "Receive a notification email when a backup completes, if the backup is small enough (< 10mb) then it will be attached to the email. Separate multiple email address's with a comma."
|
179 |
+
msgstr "Erhalte eine E-Mail, wenn ein Backup fertiggestellt wurde. Ist das Backup nicht zu groß (< 10 MB), wird es an die E-Mail angehängt. Einzelne E-Mail-Adressen können durch Kommata getrennt angegeben werden."
|
180 |
|
181 |
+
#: classes/email.php:129
|
182 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
183 |
+
msgstr "BackUpWordPress konnte deine Seite %1$s nicht sichern."
|
184 |
|
185 |
+
#: classes/email.php:129
|
186 |
+
msgid "Here are the errors that we're encountered:"
|
187 |
+
msgstr "Hier sind die Fehler, auf die wir gestoßen sind:"
|
188 |
|
189 |
+
#: classes/email.php:129
|
190 |
+
msgid "If the errors above look like Martian, forward this email to %3$s and we'll take a look"
|
191 |
+
msgstr "Wenn dir die Fehlermeldung oben wie ein Marsmensch vorkommt, dann leite diese E-Mail weiter an %3$s und wir schauen und das an."
|
|
|
192 |
|
193 |
+
#: classes/email.php:129
|
194 |
+
msgid ""
|
195 |
+
"Kind Regards,\n"
|
196 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
197 |
msgstr ""
|
198 |
+
"Mit freundlichen Grüßen\n"
|
199 |
+
"Der Untröstliche BackUpWordpress Backup-E-Mail-Roboter "
|
200 |
|
201 |
+
#: classes/email.php:142 classes/email.php:151
|
202 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
203 |
+
msgstr "BackUpWordPress hat ein Backup deiner Seite %1$s fertiggestellt."
|
|
|
204 |
|
205 |
+
#: classes/email.php:142
|
206 |
+
msgid "The backup file should be attached to this email."
|
207 |
+
msgstr "Die Backup-Datei sollte dieser E-Mail angehängt sein."
|
|
|
208 |
|
209 |
+
#: classes/email.php:142 classes/email.php:151
|
210 |
+
msgid "You can download the backup file by clicking the link below:"
|
211 |
+
msgstr "Du kannst die Backup-Datei herunterladen, indem du auf den folgenden Link klickst:"
|
|
|
212 |
|
213 |
+
#: classes/email.php:142 classes/email.php:151
|
214 |
+
msgid ""
|
215 |
+
"Kind Regards,\n"
|
216 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
217 |
msgstr ""
|
218 |
+
"Mit freundlichen Grüßen\n"
|
219 |
+
"Der Glückliche BackUpWordPress Backup-E-Mail-Roboter"
|
220 |
|
221 |
+
#: classes/email.php:151
|
222 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
223 |
+
msgstr "Unglücklicherweise war die Backup-Datei zu groß, um sie dieser E-Mail anzuhängen."
|
224 |
|
225 |
+
#: classes/wp-cli.php:19
|
226 |
+
msgid "Backup: Dumping database..."
|
227 |
+
msgstr "Fertige Backup an: Sichere Datenbank..."
|
|
|
228 |
|
229 |
+
#: classes/wp-cli.php:23
|
230 |
+
msgid "Backup: Zipping everything up..."
|
231 |
+
msgstr "Fertige Backup an: Packe alles zusammen..."
|
|
|
232 |
|
233 |
+
#: classes/wp-cli.php:38
|
234 |
+
msgid "Invalid backup path"
|
235 |
+
msgstr "Ungültiges Backupverzeichnis"
|
|
|
236 |
|
237 |
+
#: classes/wp-cli.php:43
|
238 |
+
msgid "Invalid root path"
|
239 |
+
msgstr "Ungültiges Rootverzeichnis"
|
240 |
+
|
241 |
+
#: classes/wp-cli.php:68
|
242 |
+
msgid "Backup Complete: "
|
243 |
+
msgstr "Backup fertiggestellt:"
|
244 |
+
|
245 |
+
#: classes/wp-cli.php:71
|
246 |
+
msgid "Backup Failed"
|
247 |
+
msgstr "Backup fehlgeschlagen."
|
248 |
+
|
249 |
+
#: functions/core.php:202
|
250 |
+
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules."
|
251 |
+
msgstr "Standardmäßig führt BackUpWordPress ein tägliches Backup deiner Datenbank und ein wöchentliches Backup deiner Datenbank & Dateien durch. Du kannst diesen Aufgabenplan selbstverständlich anpassen."
|
252 |
+
|
253 |
+
#: functions/interface.php:111
|
254 |
+
msgid "BackUpWordPress failed to perform the backup."
|
255 |
+
msgstr "BackUpWordPress ist am Ausführen des Backups gescheitert."
|
256 |
+
|
257 |
+
#: functions/interface.php:111
|
258 |
+
msgid "You have likely hit a memory limit."
|
259 |
+
msgstr "Du hast wahrscheinlich ein Speicherlimit überschritten."
|
260 |
+
|
261 |
+
#: functions/interface.php:238
|
262 |
+
msgid "Legacy"
|
263 |
msgstr ""
|
264 |
|
265 |
+
#: hm-backup/hm-backup.php:906
|
266 |
+
msgid "The mysqldump file was not created"
|
267 |
+
msgstr "Die MySQL-Abbilddatei konnte nicht erstellt werden."
|
268 |
|
269 |
+
#: functions/interface.php:62
|
270 |
+
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
271 |
+
msgstr "Dein Backup-Verzeichnis ist nicht schreibbar. Führe %1$s oder %2$s aus oder setze die Berechtigungen selbst."
|
272 |
|
273 |
+
#: functions/interface.php:50
|
274 |
+
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
275 |
+
msgstr "Das Backup-Verzeichnis kann nicht erstellt werden, weil dein %1$s-Verzeichnis nicht schreibbar ist. Führe %2$s oder %3$s aus oder erstelle das Verzeichnis selbst."
|
276 |
|
277 |
+
#: functions/core.php:202
|
278 |
+
msgid "BackUpWordPress has setup your default schedules."
|
279 |
+
msgstr "BackUpWordPress hat deine Standard-Pläne eingerichtet."
|
280 |
|
281 |
+
#: classes/email.php:127
|
282 |
+
msgid "Backup of %s Failed"
|
283 |
+
msgstr "Backup von %s fehlgeschlagen"
|
284 |
|
285 |
+
#: classes/email.php:50
|
286 |
+
msgid "Send an email notification to %s"
|
287 |
+
msgstr "Sende E-Mail-Benachrichtigungen an %s"
|
288 |
|
289 |
+
#: classes/email.php:72
|
290 |
+
msgid "%s isn't a valid email"
|
291 |
+
msgstr "%s ist keine gültige E-Mail-Adresse"
|
292 |
|
293 |
+
#: admin/schedule.php:4
|
294 |
+
msgid "Backups will be compressed and should be smaller than this."
|
295 |
+
msgstr "Die Backups werden komprimiert und sollten kleiner sein."
|
296 |
|
297 |
+
#: classes/email.php:19
|
298 |
+
msgid "Email notification"
|
299 |
+
msgstr "E-Mail-Benachrichtigung"
|
300 |
|
301 |
+
#: admin/schedule.php:19
|
302 |
+
msgid "hourly on the hour"
|
303 |
+
msgstr "stündlich zur vollen Stunde"
|
304 |
|
305 |
+
#: admin/schedule.php:25
|
306 |
+
msgid "daily at %s"
|
307 |
+
msgstr "täglich um %s"
|
308 |
+
|
309 |
+
#: admin/schedule-form.php:41
|
310 |
+
msgid "Number of backups to store on this server"
|
311 |
+
msgstr "Anzahl der Backups, die auf dem Server gespeichert bleiben"
|
312 |
|
313 |
+
#: admin/schedule-form.php:7
|
314 |
+
msgid "Schedule Settings"
|
315 |
+
msgstr "Plan-Einstellungen"
|
316 |
+
|
317 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
318 |
msgid "Close"
|
319 |
msgstr "Schließen"
|
320 |
|
321 |
+
#: admin/menu.php:69
|
322 |
+
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
323 |
+
msgstr "Diese Informationen sind für Version %1$s. Sieh dir die %2$s-Datei für Hilfe speziell für Version %3$s an."
|
324 |
+
|
325 |
+
#: admin/constants.php:26
|
326 |
+
msgid "The root directory that is backed up. Defaults to %s."
|
327 |
+
msgstr "Das Wurzelverzeichnis, das gesichert wird. Standard: %s"
|
328 |
+
|
329 |
+
#: admin/constants.php:23
|
330 |
+
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
331 |
+
msgstr "Die Rolle, die beim Aufrufen von %1$s benutzt wird. Standard: %2$s"
|
332 |
+
|
333 |
+
#: admin/constants.php:14
|
334 |
+
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
335 |
+
msgstr "Der Pfad zur ausführbaren %1$s-Datei. Wird genutzt, um deine %2$s und %3$s als ZIP-Archiv zu komprimieren, wenn verfügbar."
|
336 |
+
|
337 |
+
#: plugin.php:71
|
338 |
+
msgid "BackUpWordPress requires WordPress version %s or greater."
|
339 |
+
msgstr "BackUpWordPress benötigt WordPress Version %s oder größer."
|
340 |
+
|
341 |
+
#: plugin.php:141 admin/actions.php:396
|
342 |
+
msgid "Cancel"
|
343 |
+
msgstr "Abbrechen"
|
344 |
+
|
345 |
+
#: admin/constants.php:11
|
346 |
+
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
347 |
+
msgstr "Der Pfad zur ausführbaren %1$s-Datei. Wird für den %2$s-Teil des Backups genutzt, wenn verfügbar."
|
348 |
+
|
349 |
+
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
350 |
+
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
351 |
+
#: admin/constants.php:26 admin/constants.php:29
|
352 |
+
msgid "e.g."
|
353 |
+
msgstr "z.B."
|
354 |
|
355 |
+
#: admin/constants.php:3
|
356 |
+
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
357 |
+
msgstr "Du kannst jede der folgenden %2$s in deinem %3$s %1$sn, um erweiterte Einstellungen vorzunehmen. %4$s. Definierte %5$s werden hervorgehoben."
|
358 |
+
|
359 |
+
#: admin/actions.php:192 admin/actions.php:195
|
360 |
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
361 |
msgstr "%1$s gibt eine %2$s-Antwort zurück. Das könnte bedeuten, dass deine Cron-Jobs nicht richtig aufgerufen werden. BackUpWordPress benutzt wp-cron, um geplante Backups auszuführen. Sieh dir das %3$s an für mehr Details."
|
362 |
|
363 |
+
#: functions/interface.php:72
|
364 |
+
msgid "http://php.net/manual/en/features.safe-mode.php"
|
365 |
+
msgstr "http://php.net/manual/de/features.safe-mode.php"
|
366 |
+
|
367 |
+
#: functions/interface.php:72
|
368 |
+
msgid "Safe Mode"
|
369 |
+
msgstr "Safe Mode"
|
370 |
+
|
371 |
+
#: functions/interface.php:82
|
372 |
+
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
373 |
+
msgstr "Dein angepasstes Backup-Verzeichnis %1$s existiert nicht und kann nicht erstellt werden, neue Backups werden stattdessen nach %2$s gespeichert."
|
374 |
+
|
375 |
+
#: functions/interface.php:92
|
376 |
+
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
377 |
+
msgstr "Dein angepasstes Backup-Verzeichnis %1$s ist nicht schreibbar, neue Backups werden stattdessen nach %2$s gespeichert."
|
378 |
+
|
379 |
+
#: functions/interface.php:252
|
380 |
+
msgid "cancel"
|
381 |
+
msgstr "abbrechen"
|
382 |
+
|
383 |
+
#: functions/interface.php:256
|
384 |
+
msgid "Settings"
|
385 |
+
msgstr "Einstellungen"
|
386 |
+
|
387 |
+
#: functions/interface.php:259
|
388 |
+
msgid "Excludes"
|
389 |
+
msgstr "Ausnahmen"
|
390 |
+
|
391 |
+
#: functions/interface.php:27
|
392 |
+
msgid "Download"
|
393 |
+
msgstr "Download"
|
394 |
+
|
395 |
+
#: functions/interface.php:50 functions/interface.php:62
|
396 |
+
msgid "BackUpWordPress is almost ready."
|
397 |
+
msgstr "BackUpWordPress ist fast fertig."
|
398 |
+
|
399 |
+
#: functions/interface.php:102
|
400 |
+
msgid "BackUpWordPress detected issues with your last backup."
|
401 |
+
msgstr "BackUpWordPress hat Probleme bei deinem letzten Backup bemerkt."
|
402 |
+
|
403 |
+
#: functions/interface.php:227
|
404 |
+
msgid "Database and Files"
|
405 |
+
msgstr "Datenbank und Dateien"
|
406 |
+
|
407 |
+
#: functions/interface.php:233
|
408 |
+
msgid "Database"
|
409 |
+
msgstr "Datenbank"
|
410 |
+
|
411 |
+
#: hm-backup/hm-backup.php:931
|
412 |
+
msgid "The backup file was not created"
|
413 |
+
msgstr "Die Backup-Datei wurde nicht angelegt"
|
414 |
+
|
415 |
+
#: hm-backup/hm-backup.php:951
|
416 |
+
msgid "The following files are unreadable and couldn't be backed up: "
|
417 |
+
msgstr "Die folgenden Dateien sind nicht lesbar und konnten nicht gesichert werden:"
|
418 |
+
|
419 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
420 |
+
#: functions/interface.php:82 functions/interface.php:92
|
421 |
+
msgid "BackUpWordPress has detected a problem."
|
422 |
+
msgstr "BackUpWordPress hat ein Problem entdeckt."
|
423 |
+
|
424 |
+
#: admin/actions.php:265
|
425 |
msgid "Backup type cannot be empty"
|
426 |
msgstr "Backup-Typ kann nicht leer sein"
|
427 |
|
428 |
+
#: admin/actions.php:268
|
429 |
msgid "Invalid backup type"
|
430 |
msgstr "Ungültiger Backup-Typ"
|
431 |
|
432 |
+
#: admin/actions.php:278
|
433 |
msgid "Schedule cannot be empty"
|
434 |
msgstr "Aufgaben können nicht leer sein"
|
435 |
|
436 |
+
#: admin/actions.php:281
|
437 |
msgid "Invalid schedule"
|
438 |
msgstr "Ungültige Aufgaben"
|
439 |
|
440 |
+
#: admin/actions.php:294
|
|
|
|
|
|
|
|
|
441 |
msgid "Max backups must be a number"
|
442 |
+
msgstr "Maximale Anzahl der Backups muss eine Zahl sein"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
443 |
|
444 |
+
#: admin/actions.php:392
|
|
|
445 |
msgid "%s didn't match any files."
|
446 |
msgstr "%s passt auf keine Dateien."
|
447 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
448 |
#: admin/backups.php:13
|
449 |
msgid "add schedule"
|
450 |
msgstr "Aufgabe hinzufügen"
|
451 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
452 |
#: admin/backups.php:37
|
453 |
msgid "Size"
|
454 |
msgstr "Größe"
|
465 |
msgid "This is where your backups will appear once you have one."
|
466 |
msgstr "Hier erscheinen deine Backups, sobald du welche hast."
|
467 |
|
468 |
+
#: admin/constants.php:3
|
469 |
+
msgid "The Codex can help"
|
470 |
+
msgstr "Der Codex kann helfen"
|
471 |
+
|
472 |
+
#: admin/constants.php:8
|
473 |
+
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
474 |
+
msgstr "Der Pfad zum Verzeichnis, in dem du die Backups speichern möchtest. Standard: %s"
|
475 |
+
|
476 |
+
#: admin/constants.php:11 admin/constants.php:14
|
477 |
+
msgid "database"
|
478 |
+
msgstr "Datenbank"
|
479 |
+
|
480 |
+
#: admin/constants.php:14
|
481 |
+
msgid "files"
|
482 |
+
msgstr "Dateien"
|
483 |
+
|
484 |
+
#: admin/constants.php:17
|
485 |
+
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
486 |
+
msgstr "Versuche, eine Kopie des Backups per E-Mail zu senden. Der Wert sollte eine E-Mail-Adresse sein. Standard: %s"
|
487 |
+
|
488 |
+
#: admin/constants.php:20
|
489 |
+
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
490 |
+
msgstr "Kommagetrennte Liste von Dateien oder Verzeichnissen, die ausgeschlossen werden sollen (das Backup-Verzeichnis ist automatisch ausgeschlossen)."
|
491 |
+
|
492 |
+
#: admin/menu.php:10 admin/page.php:5
|
493 |
+
msgid "Manage Backups"
|
494 |
+
msgstr "Backups verwalten"
|
495 |
+
|
496 |
+
#: admin/menu.php:10 admin/menu.php:34
|
497 |
msgid "Backups"
|
498 |
msgstr "Backups"
|
499 |
|
501 |
msgid "You are not using the latest stable version of BackUpWordPress"
|
502 |
msgstr "Du benutzt nicht die neueste stabile BackUpWordPress-Version"
|
503 |
|
|
|
|
|
|
|
|
|
|
|
504 |
#: admin/menu.php:75
|
505 |
msgid "FAQ"
|
506 |
msgstr "FAQ"
|
507 |
|
508 |
+
#: admin/constants.php:3 admin/menu.php:76
|
509 |
+
msgid "Constants"
|
510 |
+
msgstr "Konstanten"
|
511 |
+
|
512 |
#: admin/menu.php:79
|
513 |
msgid "For more information:"
|
514 |
msgstr "Für mehr Informationen:"
|
521 |
msgid "Help with translation"
|
522 |
msgstr "Beim Übersetzen helfen"
|
523 |
|
524 |
+
#: admin/page.php:13
|
525 |
+
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
526 |
+
msgstr "Du musst die Probleme, die oben beschrieben werden, beheben, bevor BackUpWordPress starten kann."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
527 |
|
528 |
+
#: admin/schedule-form-excludes.php:19
|
529 |
+
msgid "Preview"
|
530 |
+
msgstr "Vorschau"
|
531 |
|
532 |
+
#: admin/schedule-form-excludes.php:29
|
533 |
+
msgid "Exclude Rules"
|
534 |
+
msgstr "Ausnahmeregeln"
|
|
|
535 |
|
536 |
+
#: admin/schedule-form-excludes.php:52
|
537 |
+
msgid "Remove"
|
538 |
+
msgstr "Entfernen"
|
|
|
539 |
|
540 |
+
#: admin/schedule-form-excludes.php:71
|
541 |
+
msgid "Excluded"
|
542 |
+
msgstr "Ausnehmen"
|
|
|
543 |
|
544 |
+
#: admin/schedule-form-excludes.php:75
|
545 |
+
msgid "Included"
|
546 |
+
msgstr "Einschließen"
|
|
|
547 |
|
548 |
+
#: admin/schedule-form-excludes.php:79
|
549 |
+
msgid "Unreadable"
|
550 |
+
msgstr "Nicht lesbar"
|
|
|
551 |
|
552 |
+
#: admin/schedule-form-excludes.php:107
|
553 |
+
msgid "Unreadable files can't be backed up"
|
554 |
+
msgstr "Nicht lesbare Dateien können nicht gesichert werden"
|
555 |
|
556 |
+
#: admin/schedule-form-excludes.php:113
|
557 |
+
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
558 |
+
msgstr "Deine Seite ist %s groß. Die Backups werden komprimiert und sollten kleiner sein."
|
559 |
|
560 |
+
#: admin/schedule-form.php:11
|
561 |
+
msgid "Backup"
|
562 |
+
msgstr "Backup"
|
|
|
563 |
|
564 |
+
#: admin/schedule-form.php:14
|
565 |
+
msgid "Both Database & files"
|
566 |
+
msgstr "Datenbank & Dateien"
|
|
|
567 |
|
568 |
+
#: admin/schedule-form.php:15
|
569 |
+
msgid "Files only"
|
570 |
+
msgstr "Dateien"
|
571 |
|
572 |
+
#: admin/schedule-form.php:16
|
573 |
+
msgid "Database only"
|
574 |
+
msgstr "Datenbank"
|
575 |
|
576 |
+
#: functions/interface.php:230
|
577 |
msgid "Files"
|
578 |
msgstr "Dateien"
|
579 |
|
580 |
+
#: admin/schedule-form-excludes.php:7
|
581 |
+
msgid "Manage Excludes"
|
582 |
+
msgstr "Ausnahmen verwalten"
|
|
|
|
|
|
|
|
|
583 |
|
584 |
+
#: admin/schedule-form.php:23
|
585 |
+
msgid "Schedule"
|
586 |
+
msgstr "Plan"
|
587 |
|
588 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
589 |
+
msgid "Update"
|
590 |
+
msgstr "Update"
|
591 |
|
592 |
+
#: admin/schedule.php:19
|
593 |
+
msgid "hourly at %s minutes past the hour"
|
594 |
+
msgstr "stündlich, %s Minuten nach der vollen Stunde"
|
595 |
|
596 |
+
#: functions/interface.php:262
|
597 |
msgid "Run now"
|
598 |
msgstr "Jetzt ausführen"
|
599 |
|
600 |
+
#: functions/interface.php:28 functions/interface.php:264
|
601 |
+
msgid "Delete"
|
602 |
+
msgstr "Löschen"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
603 |
|
604 |
+
#: plugin.php:60
|
605 |
+
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
606 |
+
msgstr "BackUpWordPress benötigt PHP Version 5.2.4 oder höher."
|
607 |
|
608 |
+
#: classes/email.php:137
|
609 |
+
msgid "Backup of %s"
|
610 |
+
msgstr "Backup von %s"
|
|
|
|
|
|
|
611 |
|
612 |
+
#: functions/core.php:293
|
613 |
+
msgid "This %s file ensures that other people cannot download your backup files."
|
614 |
+
msgstr "Diese %s-Datei garantiert, dass andere Leute nicht deine Backup-Dateien herunterladen können."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-es_ES.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-es_ES.po
DELETED
@@ -1,540 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Spanish (Spain)
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: 1.6.8\n"
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2012-08-14 14:41+0100\n"
|
8 |
-
"PO-Revision-Date: 2012-08-14 14:41+0100\n"
|
9 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
10 |
-
"Language-Team: \n"
|
11 |
-
"Language: \n"
|
12 |
-
"MIME-Version: 1.0\n"
|
13 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
-
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
16 |
-
"X-Generator: GlotPress/0.1\n"
|
17 |
-
"X-Poedit-Language: Spanish\n"
|
18 |
-
"X-Poedit-Country: SPAIN\n"
|
19 |
-
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
21 |
-
"X-Poedit-Basepath: ..\n"
|
22 |
-
"X-Poedit-SearchPath-0: .\n"
|
23 |
-
|
24 |
-
#: admin.settings.php:3
|
25 |
-
#: admin.page.php:11
|
26 |
-
msgid "Settings"
|
27 |
-
msgstr "Opciones"
|
28 |
-
|
29 |
-
#: admin.settings.php:5
|
30 |
-
#, php-format
|
31 |
-
msgid "You can define %1$s in your %2$s to control some settings. A full list of %3$s can be found in the %4$s. Defined settings will not be editable below."
|
32 |
-
msgstr "Puedes establecer %1$s de %2$s para controlar algunas opciones de configuración. La lista completa de %3$s se encuentra en %4$s. No podrás cambiar las opciones de configuración predeterminadas."
|
33 |
-
|
34 |
-
#: admin.settings.php:5
|
35 |
-
#: admin.constants.php:3
|
36 |
-
#: admin.menus.php:76
|
37 |
-
msgid "Constants"
|
38 |
-
msgstr "Constantes"
|
39 |
-
|
40 |
-
#: admin.settings.php:5
|
41 |
-
msgid "help panel"
|
42 |
-
msgstr "panel de ayuda"
|
43 |
-
|
44 |
-
#: admin.settings.php:16
|
45 |
-
msgid "Automatic Backups"
|
46 |
-
msgstr "Copias de seguridad automáticas"
|
47 |
-
|
48 |
-
#: admin.settings.php:22
|
49 |
-
msgid "Backup my site automatically."
|
50 |
-
msgstr "Hacer copias de seguridad de mi sitio de manera automática."
|
51 |
-
|
52 |
-
#: admin.settings.php:27
|
53 |
-
msgid "No automatic backups."
|
54 |
-
msgstr "No hacer copias de seguridad de mi sitio de manera automática."
|
55 |
-
|
56 |
-
#: admin.settings.php:36
|
57 |
-
msgid "Frequency of backups"
|
58 |
-
msgstr "Frecuencia de las copias de seguridad"
|
59 |
-
|
60 |
-
#: admin.settings.php:40
|
61 |
-
msgid "Automatic backups will occur"
|
62 |
-
msgstr "Copias de seguridad automáticas se producirán"
|
63 |
-
|
64 |
-
#: admin.settings.php:43
|
65 |
-
msgid "Daily"
|
66 |
-
msgstr "Cada día"
|
67 |
-
|
68 |
-
#: admin.settings.php:44
|
69 |
-
msgid "Weekly"
|
70 |
-
msgstr "Cada semana"
|
71 |
-
|
72 |
-
#: admin.settings.php:45
|
73 |
-
msgid "Fortnightly"
|
74 |
-
msgstr "Cada dos semanas"
|
75 |
-
|
76 |
-
#: admin.settings.php:46
|
77 |
-
msgid "Monthly"
|
78 |
-
msgstr "Cada mes"
|
79 |
-
|
80 |
-
#: admin.settings.php:55
|
81 |
-
msgid "What to Backup"
|
82 |
-
msgstr "Incluir en la copia de seguridad"
|
83 |
-
|
84 |
-
#: admin.settings.php:59
|
85 |
-
msgid "Backup my"
|
86 |
-
msgstr "Hacer copia de seguridad de mi"
|
87 |
-
|
88 |
-
#: admin.settings.php:62
|
89 |
-
msgid "database & files"
|
90 |
-
msgstr "base de datos & archivos"
|
91 |
-
|
92 |
-
#: admin.settings.php:63
|
93 |
-
msgid "database only"
|
94 |
-
msgstr "sólo base de datos"
|
95 |
-
|
96 |
-
#: admin.settings.php:64
|
97 |
-
msgid "files only"
|
98 |
-
msgstr "sólo archivos"
|
99 |
-
|
100 |
-
#: admin.settings.php:72
|
101 |
-
msgid "Number of backups"
|
102 |
-
msgstr "Número de copias de seguridad"
|
103 |
-
|
104 |
-
#: admin.settings.php:73
|
105 |
-
#, php-format
|
106 |
-
msgid "The last %s backups will be stored on the server."
|
107 |
-
msgstr "Las %s últimas copias de seguridad se almacenarán en el servidor."
|
108 |
-
|
109 |
-
#: admin.settings.php:77
|
110 |
-
msgid "Email backups"
|
111 |
-
msgstr "Enviar copias de seguridad por correo electrónico"
|
112 |
-
|
113 |
-
#: admin.settings.php:78
|
114 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
115 |
-
msgstr "Se enviará el archivo de copia de seguridad a esta dirección de correo electrónico. Dejar en blanco para desactivar."
|
116 |
-
|
117 |
-
#: admin.settings.php:82
|
118 |
-
msgid "Excludes"
|
119 |
-
msgstr "Excluir"
|
120 |
-
|
121 |
-
#: admin.settings.php:85
|
122 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
123 |
-
msgstr "Lista de archivos y rutas de carpetas que <strong>no</strong> deseas incluir en la copia de seguridad."
|
124 |
-
|
125 |
-
#: admin.settings.php:86
|
126 |
-
#: admin.constants.php:8
|
127 |
-
#: admin.constants.php:11
|
128 |
-
#: admin.constants.php:14
|
129 |
-
#: admin.constants.php:17
|
130 |
-
#: admin.constants.php:20
|
131 |
-
#: admin.constants.php:23
|
132 |
-
#: admin.constants.php:26
|
133 |
-
#: admin.constants.php:29
|
134 |
-
#: admin.constants.php:32
|
135 |
-
#: admin.constants.php:35
|
136 |
-
#: admin.constants.php:38
|
137 |
-
#: admin.constants.php:41
|
138 |
-
msgid "e.g."
|
139 |
-
msgstr "por ejemplo"
|
140 |
-
|
141 |
-
#: admin.settings.php:94
|
142 |
-
msgid "Save Changes"
|
143 |
-
msgstr "Guardar los cambios"
|
144 |
-
|
145 |
-
#: admin.backups-table.php:12
|
146 |
-
#, php-format
|
147 |
-
msgid "1 backup completed"
|
148 |
-
msgid_plural "%d backups completed"
|
149 |
-
msgstr[0] ""
|
150 |
-
msgstr[1] ""
|
151 |
-
|
152 |
-
#: admin.backups-table.php:13
|
153 |
-
msgid "Size"
|
154 |
-
msgstr "Tamaño"
|
155 |
-
|
156 |
-
#: admin.backups-table.php:14
|
157 |
-
msgid "Actions"
|
158 |
-
msgstr "Acciones"
|
159 |
-
|
160 |
-
#: admin.backups-table.php:20
|
161 |
-
#, php-format
|
162 |
-
msgid "Only the most recent backup will be saved"
|
163 |
-
msgid_plural "The %d most recent backups will be saved"
|
164 |
-
msgstr[0] ""
|
165 |
-
msgstr[1] ""
|
166 |
-
|
167 |
-
#: admin.backups-table.php:21
|
168 |
-
#, php-format
|
169 |
-
msgid "Total %s"
|
170 |
-
msgstr "Total %s"
|
171 |
-
|
172 |
-
#: admin.page.php:7
|
173 |
-
#: admin.menus.php:10
|
174 |
-
msgid "Manage Backups"
|
175 |
-
msgstr "Gestionar copias de seguridad"
|
176 |
-
|
177 |
-
#: admin.page.php:23
|
178 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
179 |
-
msgstr "Debes arreglar los problemas indicados arriba para que BackUpWordPress pueda iniciar."
|
180 |
-
|
181 |
-
#: admin.page.php:29
|
182 |
-
#, php-format
|
183 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
184 |
-
msgstr "Si necesitas ayuda puedes contactarnos al correo electrónico %s y haremos todo lo posible para ayudarte."
|
185 |
-
|
186 |
-
#: admin.backup-button.php:3
|
187 |
-
msgid "cancel"
|
188 |
-
msgstr "cancelar"
|
189 |
-
|
190 |
-
#: admin.backup-button.php:7
|
191 |
-
msgid "Back Up Now"
|
192 |
-
msgstr "Hacer copia de seguridad ahora"
|
193 |
-
|
194 |
-
#: admin.constants.php:3
|
195 |
-
#, php-format
|
196 |
-
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
197 |
-
msgstr "Puedes %1$s cualquiera de los %2$s en tu %3$s para controlar opciones avanzadas. %4$s. %5$s establecidas verán destacadas."
|
198 |
-
|
199 |
-
#: admin.constants.php:3
|
200 |
-
msgid "The Codex can help"
|
201 |
-
msgstr "Busca ayuda en el Codex"
|
202 |
-
|
203 |
-
#: admin.constants.php:8
|
204 |
-
#, php-format
|
205 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
206 |
-
msgstr "La ruta hacia el directorio en el que deseas guardar tus copias de seguridad será por defecto %s."
|
207 |
-
|
208 |
-
#: admin.constants.php:11
|
209 |
-
#, php-format
|
210 |
-
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
211 |
-
msgstr "La ruta hacia tu %1$s ejecutable. Se utilizará para la parte %2$s de la copia de seguridad si está disponible."
|
212 |
-
|
213 |
-
#: admin.constants.php:11
|
214 |
-
#: admin.constants.php:14
|
215 |
-
#: admin.constants.php:23
|
216 |
-
#: admin.constants.php:26
|
217 |
-
#: admin.status.php:14
|
218 |
-
#: admin.status.php:18
|
219 |
-
msgid "database"
|
220 |
-
msgstr "base de datos"
|
221 |
-
|
222 |
-
#: admin.constants.php:14
|
223 |
-
#, php-format
|
224 |
-
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
225 |
-
msgstr "La ruta hacia tu %1$s ejecutable. Se utilizará para hacer el archivo zip de tu %2$s y %3$s si está disponible."
|
226 |
-
|
227 |
-
#: admin.constants.php:14
|
228 |
-
#: admin.constants.php:23
|
229 |
-
#: admin.constants.php:26
|
230 |
-
#: admin.status.php:14
|
231 |
-
#: admin.status.php:22
|
232 |
-
msgid "files"
|
233 |
-
msgstr "archivos"
|
234 |
-
|
235 |
-
#: admin.constants.php:17
|
236 |
-
#, php-format
|
237 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
238 |
-
msgstr "Desactiva completamente las copias automáticas. Podrás hacer copias de seguridad de todas maneras utilizando el botón \"Hacer copia de seguridad ahora\". Valor predeterminado es %s."
|
239 |
-
|
240 |
-
#: admin.constants.php:20
|
241 |
-
#, fuzzy, php-format
|
242 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Defaults to %s."
|
243 |
-
msgstr "El numero de copias de seguridad que se guardarán; las copias más antiguas se borrarán automáticamente cuando se crea una nueva copia. Valor predeterminado es %s."
|
244 |
-
|
245 |
-
#: admin.constants.php:23
|
246 |
-
#: admin.constants.php:26
|
247 |
-
#, php-format
|
248 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
249 |
-
msgstr "Copiar sólo %1$s, %2$s no será incluido. Valor predeterminado %3$s."
|
250 |
-
|
251 |
-
#: admin.constants.php:29
|
252 |
-
#, php-format
|
253 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
254 |
-
msgstr "La hora a la que se creará la copia diaria. Valor predeterminado es %s."
|
255 |
-
|
256 |
-
#: admin.constants.php:32
|
257 |
-
#, php-format
|
258 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
259 |
-
msgstr "Intento de enviar un correo con tu copia de de seguridad. El valor debería ser la dirección de correo de envíos. Valor predeterminado es %s."
|
260 |
-
|
261 |
-
#: admin.constants.php:35
|
262 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
263 |
-
msgstr "Listado de archivos o directorios para excluir de la copia de seguridad separados por coma."
|
264 |
-
|
265 |
-
#: admin.constants.php:38
|
266 |
-
#, php-format
|
267 |
-
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
268 |
-
msgstr "Capacidad que se usa al llamar %1$s. Valor predeterminado es %2$s."
|
269 |
-
|
270 |
-
#: admin.constants.php:41
|
271 |
-
#, fuzzy, php-format
|
272 |
-
msgid "The root directory that is backed up. Defaults to %s."
|
273 |
-
msgstr "La hora a la que se creará la copia diaria. Valor predeterminado es %s."
|
274 |
-
|
275 |
-
#: admin.actions.php:70
|
276 |
-
msgid "You have entered an invalid number of backups."
|
277 |
-
msgstr "Has introducido un número de copias de seguridad no válido."
|
278 |
-
|
279 |
-
#: admin.actions.php:79
|
280 |
-
#, php-format
|
281 |
-
msgid "%s is an invalid email address."
|
282 |
-
msgstr "%s no es una dirección de correo valida."
|
283 |
-
|
284 |
-
#: admin.actions.php:249
|
285 |
-
#: functions/interface.functions.php:89
|
286 |
-
#: functions/interface.functions.php:99
|
287 |
-
#: functions/interface.functions.php:110
|
288 |
-
#: functions/interface.functions.php:120
|
289 |
-
#: functions/interface.functions.php:130
|
290 |
-
#: functions/interface.functions.php:140
|
291 |
-
#: functions/interface.functions.php:150
|
292 |
-
msgid "BackUpWordPress has detected a problem."
|
293 |
-
msgstr "BackUpWordPress ha detectado un problema."
|
294 |
-
|
295 |
-
#: admin.actions.php:249
|
296 |
-
#, php-format
|
297 |
-
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
298 |
-
msgstr "%1$s esta devolviendo una respuesta %2$s lo que podría significar que procesos cron no se están ejecutado correctamente. BackUpWordPress no puede funcionar sin que wp-cron haga copias de seguridad en un proceso aparte. Consultar %3$s para más información."
|
299 |
-
|
300 |
-
#: admin.menus.php:10
|
301 |
-
#: admin.menus.php:34
|
302 |
-
msgid "Backups"
|
303 |
-
msgstr "Copias de seguridad"
|
304 |
-
|
305 |
-
#: admin.menus.php:65
|
306 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
307 |
-
msgstr "No estás usando la versión más reciente y estable de BackUpWordPress"
|
308 |
-
|
309 |
-
#: admin.menus.php:65
|
310 |
-
#, php-format
|
311 |
-
msgid "The information below is for version %1$s. View the <code>readme.txt</code> file for help specific to version %2$s."
|
312 |
-
msgstr "La información abajo es válida para la versión %1$s. Consulta el archivo <code>readme.txt</code> para ayuda especifica para la versión %2$s."
|
313 |
-
|
314 |
-
#: admin.menus.php:75
|
315 |
-
msgid "FAQ"
|
316 |
-
msgstr "Preguntas frecuentes"
|
317 |
-
|
318 |
-
#: admin.menus.php:79
|
319 |
-
msgid "For more information:"
|
320 |
-
msgstr "Para más información:"
|
321 |
-
|
322 |
-
#: admin.menus.php:81
|
323 |
-
msgid "Support Forums"
|
324 |
-
msgstr "Foros de soporte"
|
325 |
-
|
326 |
-
#: admin.menus.php:82
|
327 |
-
msgid "Help with translation"
|
328 |
-
msgstr "Ayuda con las traducciones"
|
329 |
-
|
330 |
-
#: plugin.php:47
|
331 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
332 |
-
msgstr "BackUpWordPress requiere PHP versión 5.2.4 o superior."
|
333 |
-
|
334 |
-
#: plugin.php:58
|
335 |
-
#, php-format
|
336 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
337 |
-
msgstr "BackUpWordPress requiere la versión %s de Wordpress."
|
338 |
-
|
339 |
-
#: admin.status.php:9
|
340 |
-
#, php-format
|
341 |
-
msgid "Automatic backups are %s."
|
342 |
-
msgstr "Las copias automáticas están %s."
|
343 |
-
|
344 |
-
#: admin.status.php:9
|
345 |
-
msgid "disabled"
|
346 |
-
msgstr "desactivadas"
|
347 |
-
|
348 |
-
#: admin.status.php:14
|
349 |
-
msgid "&"
|
350 |
-
msgstr "&"
|
351 |
-
|
352 |
-
#: admin.status.php:32
|
353 |
-
#, php-format
|
354 |
-
msgid "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
355 |
-
msgid_plural "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
356 |
-
msgstr[0] "Tus %1$s se incluirán en la copia de seguridad automática %2$s. La siguiente copia de seguridad se producirá a las %3$s el %4$s y se guardará en %5$s."
|
357 |
-
msgstr[1] "Tus %1$s se incluirán en la copia de seguridad automática %2$s. La siguiente copia de seguridad se producirá a las %3$s el %4$s y se guardará en %5$s."
|
358 |
-
|
359 |
-
#: admin.status.php:39
|
360 |
-
#, php-format
|
361 |
-
msgid "It's currently %s"
|
362 |
-
msgstr "Actualmente son %s"
|
363 |
-
|
364 |
-
#: admin.status.php:47
|
365 |
-
#, php-format
|
366 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
367 |
-
msgstr "Tu sitio web pesa %s. Las copias de seguridad serán comprimidas y deberían pesar menos."
|
368 |
-
|
369 |
-
#: admin.status.php:47
|
370 |
-
msgid "Calculating Size..."
|
371 |
-
msgstr "Calculando el tamaño..."
|
372 |
-
|
373 |
-
#: admin.status.php:50
|
374 |
-
#, php-format
|
375 |
-
msgid "A copy of each backup will be emailed to %s."
|
376 |
-
msgstr "Una de copia de seguridad será enviada por correo electrónico a %s."
|
377 |
-
|
378 |
-
#: admin.status.php:54
|
379 |
-
#, php-format
|
380 |
-
msgid "The following paths will be excluded from your backups %s."
|
381 |
-
msgstr "Las siguientes rutas se excluirán de tu copias de seguridad %s."
|
382 |
-
|
383 |
-
#: hm-backup/hm-backup.php:532
|
384 |
-
msgid "The backup file was not created"
|
385 |
-
msgstr "No se ha creado el archivo de copia de seguridad"
|
386 |
-
|
387 |
-
#: hm-backup/hm-backup.php:603
|
388 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
389 |
-
msgstr "Los siguientes archivos son ilegibles y no se ha incluido en la copia de seguridad: "
|
390 |
-
|
391 |
-
#: functions/interface.functions.php:25
|
392 |
-
msgid "Download"
|
393 |
-
msgstr "Descarga"
|
394 |
-
|
395 |
-
#: functions/interface.functions.php:26
|
396 |
-
msgid "Delete"
|
397 |
-
msgstr "Borrar"
|
398 |
-
|
399 |
-
#: functions/interface.functions.php:48
|
400 |
-
msgid "Settings saved."
|
401 |
-
msgstr "Configuración guardada."
|
402 |
-
|
403 |
-
#: functions/interface.functions.php:67
|
404 |
-
#: functions/interface.functions.php:79
|
405 |
-
msgid "BackUpWordPress is almost ready."
|
406 |
-
msgstr "BackUpWordPress está casi preparado."
|
407 |
-
|
408 |
-
#: functions/interface.functions.php:67
|
409 |
-
#, php-format
|
410 |
-
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
411 |
-
msgstr "El directorio de copias de seguridad no se pudo crear porque tu directorio %1$s no tiene el permiso de escritura; ejecuta %2$s o %3$s o crea el directorio tu mismo."
|
412 |
-
|
413 |
-
#: functions/interface.functions.php:79
|
414 |
-
#, php-format
|
415 |
-
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
416 |
-
msgstr "El directorio de tus copias de seguridad no tiene permiso de escritura, ejecuta %1$s o %2$s o configura los permisos tu mismo."
|
417 |
-
|
418 |
-
#: functions/interface.functions.php:89
|
419 |
-
#, php-format
|
420 |
-
msgid "%1$s is running in %2$s. Please contact your host and ask them to disable %3$s."
|
421 |
-
msgstr "%1$s se está ejecutando en %2$s. Por favor contacta con tu administrador de alojamiento para que pare el proceso %3$s."
|
422 |
-
|
423 |
-
#: functions/interface.functions.php:89
|
424 |
-
msgid "http://php.net/manual/en/features.safe-mode.php"
|
425 |
-
msgstr "http://php.net/manual/es/features.safe-mode.php"
|
426 |
-
|
427 |
-
#: functions/interface.functions.php:89
|
428 |
-
msgid "Safe Mode"
|
429 |
-
msgstr "Safe Mode"
|
430 |
-
|
431 |
-
#: functions/interface.functions.php:99
|
432 |
-
#, php-format
|
433 |
-
msgid "You have both %1$s and %2$s defined so there isn't anything to back up."
|
434 |
-
msgstr "Tienes %1$s y %2$s definidos - no hay archivos para hacer copias de seguridad."
|
435 |
-
|
436 |
-
#: functions/interface.functions.php:110
|
437 |
-
#, fuzzy, php-format
|
438 |
-
msgid "The following email address is not valid: %s."
|
439 |
-
msgid_plural "The following email addresses are not valid: %s."
|
440 |
-
msgstr[0] "La siguiente dirección de correo electrónico no es válida: %s."
|
441 |
-
msgstr[1] "La siguiente dirección de correo electrónico no es válida: %s."
|
442 |
-
|
443 |
-
#: functions/interface.functions.php:120
|
444 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
445 |
-
msgstr "No se pudo enviar el último correo electrónico con copia de seguridad. Es probable que el archivo sea demasiado grande."
|
446 |
-
|
447 |
-
#: functions/interface.functions.php:130
|
448 |
-
#, php-format
|
449 |
-
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
450 |
-
msgstr "No existe la carpeta de tus copias de seguridad %1$s y no se puede crear; tus copias se guardarán en %2$s."
|
451 |
-
|
452 |
-
#: functions/interface.functions.php:140
|
453 |
-
#, php-format
|
454 |
-
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
455 |
-
msgstr "La carpeta de tus copias de seguridad %1$s no tiene permisos de escritura; las nuevas copias se guardarán en %2$s."
|
456 |
-
|
457 |
-
#: functions/interface.functions.php:150
|
458 |
-
#, php-format
|
459 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
460 |
-
msgstr "Has definido la lista de exclusión personalizada pero las rutas %s no existen; ¿estás seguro de que las escribiste correctamente?"
|
461 |
-
|
462 |
-
#: functions/interface.functions.php:160
|
463 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
464 |
-
msgstr "BackUpWordPress ha detectado problemas con la última copia de seguridad."
|
465 |
-
|
466 |
-
#: functions/backup.actions.php:12
|
467 |
-
msgid "Dumping database"
|
468 |
-
msgstr "Guardando la base de datos"
|
469 |
-
|
470 |
-
#: functions/backup.actions.php:22
|
471 |
-
msgid "Creating zip archive"
|
472 |
-
msgstr "Creando archivo zip"
|
473 |
-
|
474 |
-
#: functions/backup.functions.php:19
|
475 |
-
msgid "Removing old backups"
|
476 |
-
msgstr "Borrando copias antiguas"
|
477 |
-
|
478 |
-
#: functions/backup.functions.php:147
|
479 |
-
#: functions/backup.functions.php:157
|
480 |
-
#, php-format
|
481 |
-
msgid "Backup of %s"
|
482 |
-
msgstr "Copia de %s"
|
483 |
-
|
484 |
-
#: functions/backup.functions.php:148
|
485 |
-
#, php-format
|
486 |
-
msgid ""
|
487 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
488 |
-
"\\n"
|
489 |
-
"The backup file should be attached to this email.\\n"
|
490 |
-
"\\n"
|
491 |
-
"You can also download the backup file by clicking the link below:\\n"
|
492 |
-
"\\n"
|
493 |
-
"%2$s\\n"
|
494 |
-
"\\n"
|
495 |
-
"Kind Regards\\n"
|
496 |
-
"\\n"
|
497 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
498 |
-
msgstr ""
|
499 |
-
"BackUpWordpress ha completado una copia de seguridad de tu sito %1$s.\n"
|
500 |
-
"\n"
|
501 |
-
"El archivo de copia de seguridad se encuentra adjunto a este correo electrónico.\n"
|
502 |
-
"\n"
|
503 |
-
"También puedes descargarlo desde el enlace indicado más abajo:\n"
|
504 |
-
"\n"
|
505 |
-
"%2$s\n"
|
506 |
-
"\n"
|
507 |
-
"Un saludo\n"
|
508 |
-
"\n"
|
509 |
-
"El feliz robot de envíos de BackUpWordPress"
|
510 |
-
|
511 |
-
#: functions/backup.functions.php:158
|
512 |
-
#, php-format
|
513 |
-
msgid ""
|
514 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
515 |
-
"\\n"
|
516 |
-
"Unfortunately the backup file was too large to attach to this email.\\n"
|
517 |
-
"\\n"
|
518 |
-
"You can download the backup file by clicking the link below:\\n"
|
519 |
-
"\\n"
|
520 |
-
"%2$s\\n"
|
521 |
-
"\\n"
|
522 |
-
"Kind Regards\\n"
|
523 |
-
"\\n"
|
524 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
525 |
-
msgstr ""
|
526 |
-
"BackUpWordpress ha completado una copia de seguridad de tu sito %1$s.\n"
|
527 |
-
"\n"
|
528 |
-
"Desafortunadamente el archivo de copia de seguridad creado es demasiado grande para enviar como archivo adjunto, pero puedes descargarlo desde enlace indicado aquí:\n"
|
529 |
-
"\n"
|
530 |
-
"%2$s\n"
|
531 |
-
"\n"
|
532 |
-
"Un saludo\n"
|
533 |
-
"\n"
|
534 |
-
"El feliz robot de envíos de BackUpWordPress"
|
535 |
-
|
536 |
-
#: functions/core.functions.php:339
|
537 |
-
#, php-format
|
538 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
539 |
-
msgstr "El archivo %s de seguridad hace que otras personas no pueden descargar tus copias de seguridad."
|
540 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-eu.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-eu.po
DELETED
@@ -1,432 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Basque
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2012-08-10 14:34:15+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: 1.6.8\n"
|
12 |
-
|
13 |
-
#: admin.menus.php:82
|
14 |
-
msgid "Help with translation"
|
15 |
-
msgstr "Itzulpenarekin lagundu"
|
16 |
-
|
17 |
-
#: admin.backup-button.php:3
|
18 |
-
msgid "cancel"
|
19 |
-
msgstr "ezeztatu"
|
20 |
-
|
21 |
-
#: admin.constants.php:23 admin.constants.php:26
|
22 |
-
msgid "Backup %s only, your %s won't be backed up. Defaults to %s."
|
23 |
-
msgstr "Honen %s babeskopia baino ez egin. %s honen babeskopiarik ez da egingo. %s lehenespen gisa."
|
24 |
-
|
25 |
-
#: admin.menus.php:65
|
26 |
-
msgid "The information below is for version %s. View the readme.txt file for help specific to version %s."
|
27 |
-
msgstr "Beheko informazioa %s bertsiorako da. %s bertsioko laguntza lortzeko, readme.txt fitxategia irakurri."
|
28 |
-
|
29 |
-
#: admin.menus.php:75
|
30 |
-
msgid "FAQ"
|
31 |
-
msgstr "MEG"
|
32 |
-
|
33 |
-
#: admin.constants.php:3 admin.menus.php:76 admin.settings.php:5
|
34 |
-
msgid "Constants"
|
35 |
-
msgstr "Iraunkorrak"
|
36 |
-
|
37 |
-
#: admin.menus.php:81
|
38 |
-
msgid "Support Forums"
|
39 |
-
msgstr "Laguntza-foroak"
|
40 |
-
|
41 |
-
#: admin.settings.php:5
|
42 |
-
msgid "You can define %s in your %s to control some settings. A full list of %s can be found in the %s. Defined settings will not be editable below."
|
43 |
-
msgstr "%s zehaztu dezakezu zeure %s ezarpen batzuk kontrolatzeko. %s-(r)en zerrenda oso bat aurki daiteke hemen: %s. Zehaztutako ezarpenak ezin izango dira azpian aldatu."
|
44 |
-
|
45 |
-
#: admin.settings.php:5
|
46 |
-
msgid "help panel"
|
47 |
-
msgstr "laguntza taula"
|
48 |
-
|
49 |
-
#: admin.settings.php:94
|
50 |
-
msgid "Save Changes"
|
51 |
-
msgstr "Aldaketak Gorde"
|
52 |
-
|
53 |
-
#: functions/core.functions.php:339
|
54 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
55 |
-
msgstr "Fitxategi %s hau, beste inork zeure babeskopiak jaisten ez dituelaz ziurtatzen da."
|
56 |
-
|
57 |
-
#: functions/interface.functions.php:48
|
58 |
-
msgid "Settings saved."
|
59 |
-
msgstr "Ezarpenak gordeta."
|
60 |
-
|
61 |
-
#: admin.actions.php:70
|
62 |
-
msgid "You have entered an invalid number of backups."
|
63 |
-
msgstr "Babeskopia kopuru oker bat idatzi duzu."
|
64 |
-
|
65 |
-
#: admin.actions.php:79
|
66 |
-
msgid "%s is an invalid email address."
|
67 |
-
msgstr "%s posta elektroniko helbide okerra da."
|
68 |
-
|
69 |
-
#: admin.actions.php:249 functions/interface.functions.php:89
|
70 |
-
#: functions/interface.functions.php:99 functions/interface.functions.php:109
|
71 |
-
#: functions/interface.functions.php:119 functions/interface.functions.php:129
|
72 |
-
#: functions/interface.functions.php:139 functions/interface.functions.php:149
|
73 |
-
msgid "BackUpWordPress has detected a problem."
|
74 |
-
msgstr "BackUpWordPress-ek arazo bat aurkitu du."
|
75 |
-
|
76 |
-
#: admin.actions.php:249
|
77 |
-
msgid "%s is returning a %s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %s for more details."
|
78 |
-
msgstr "Hau (%s) honen (%s) erantzuna bilakatzen ari da, cron lanak zuzen bidaltzen ez direla esanahi ahal duena. BackUpWordPress wp-cron-en oinarritzen da antolatutako babeskopiak egiteko. %s ikusi xehetasun gehiagorako."
|
79 |
-
|
80 |
-
#: admin.backup-button.php:7
|
81 |
-
msgid "Back Up Now"
|
82 |
-
msgstr "Babeskopia Oraintxe Egin"
|
83 |
-
|
84 |
-
#: admin.backups-table.php:13
|
85 |
-
msgid "Size"
|
86 |
-
msgstr "Neurria"
|
87 |
-
|
88 |
-
#: admin.backups-table.php:14
|
89 |
-
msgid "Actions"
|
90 |
-
msgstr "Ekintzak"
|
91 |
-
|
92 |
-
#: admin.backups-table.php:21
|
93 |
-
msgid "Total %s"
|
94 |
-
msgstr "%s guztira"
|
95 |
-
|
96 |
-
#: admin.constants.php:3
|
97 |
-
msgid "You can %s any of the following %s in your %s to control advanced settings. %s. Defined %s will be highlighted."
|
98 |
-
msgstr "%s ahal duzu ondorengo edozein %s zeure %s ezarpen aurreratuak kontrolatzeko. %s. Zehaztutako %s nabarmenduta egongo dira."
|
99 |
-
|
100 |
-
#: admin.constants.php:3
|
101 |
-
msgid "The Codex can help"
|
102 |
-
msgstr "Kodizeak lagundu dezake"
|
103 |
-
|
104 |
-
#: admin.constants.php:8
|
105 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
106 |
-
msgstr "Zeure babeskopien fitxategiak gorde gura dituzun karpetaren bide-izena, %s da lehenespen gisa."
|
107 |
-
|
108 |
-
#: admin.constants.php:11
|
109 |
-
msgid "The path to your %s executable. Will be used for the %s part of the back up if available."
|
110 |
-
msgstr "Zeure egikaritutako %s-(e)rako bide-izena. Ahal bada, babeskopiaren %s atalerako erabiliko da. "
|
111 |
-
|
112 |
-
#: admin.constants.php:11 admin.constants.php:14 admin.constants.php:23
|
113 |
-
#: admin.constants.php:26 admin.status.php:14 admin.status.php:17
|
114 |
-
msgid "database"
|
115 |
-
msgstr "datu-basea"
|
116 |
-
|
117 |
-
#: admin.constants.php:14
|
118 |
-
msgid "The path to your %s executable. Will be used to zip up your %s and %s if available."
|
119 |
-
msgstr "Zeure egikaritutako %s-(e)rako bide-izena. Ahal bada, zeure %s eta %s konprimitzeko erabiliko da."
|
120 |
-
|
121 |
-
#: admin.constants.php:14 admin.constants.php:23 admin.constants.php:26
|
122 |
-
#: admin.status.php:14 admin.status.php:20
|
123 |
-
msgid "files"
|
124 |
-
msgstr "fitxategiak"
|
125 |
-
|
126 |
-
#: admin.constants.php:17
|
127 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
128 |
-
msgstr "Guztiz ezgaitzen du babeskopia automatikoa, baina \"Babeskopia Oraintxe Egin\" botoia erabiliz egin dezakezu. %s lehenespen gisa."
|
129 |
-
|
130 |
-
#: admin.constants.php:20
|
131 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Detaults to %s."
|
132 |
-
msgstr "Gorde behar den babeskopien kopurua. Babeskopia zaharrak automatikoki ezabatuko dira babeskopia berri bat sortzen denean. %s lehenespen gisa."
|
133 |
-
|
134 |
-
#: admin.constants.php:29
|
135 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
136 |
-
msgstr "Egunero babeskopia egiten hasten den ordua. %s lehenespen gisa."
|
137 |
-
|
138 |
-
#: admin.constants.php:32
|
139 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
140 |
-
msgstr "Zeure babeskopien kopia bat posta elektronikora bidaltzen saiatu. Zeure posta elektronikoa sartu babeskopiak jasotzeko. %s lehenespen gisa."
|
141 |
-
|
142 |
-
#: admin.constants.php:35
|
143 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
144 |
-
msgstr "Komez bananduriko baztertzeko fitxategi eta direktorio bide-izenen zerrenda. Babeskopien direktorioa automatikoki baztertzen da."
|
145 |
-
|
146 |
-
#: admin.constants.php:38
|
147 |
-
msgid "The capability to use when calling %s. Defaults to %s."
|
148 |
-
msgstr "%s deitzerakoan erabiltzeko duen gaitasuna. %s lehenespen gisa."
|
149 |
-
|
150 |
-
#: admin.menus.php:10 admin.page.php:7
|
151 |
-
msgid "Manage Backups"
|
152 |
-
msgstr "Babeskopiak Kudeatu"
|
153 |
-
|
154 |
-
#: admin.menus.php:10 admin.menus.php:34
|
155 |
-
msgid "Backups"
|
156 |
-
msgstr "Babeskopiak"
|
157 |
-
|
158 |
-
#: admin.menus.php:65
|
159 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
160 |
-
msgstr "Ez zaude BackUpWordPress-eko azken bertsioa erabiltzen"
|
161 |
-
|
162 |
-
#: admin.menus.php:79
|
163 |
-
msgid "For more information:"
|
164 |
-
msgstr "Informazio gehiagorako:"
|
165 |
-
|
166 |
-
#: admin.page.php:11 admin.settings.php:3
|
167 |
-
msgid "Settings"
|
168 |
-
msgstr "Ezarpenak"
|
169 |
-
|
170 |
-
#: admin.page.php:23
|
171 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
172 |
-
msgstr "Aurretiaz azaldutako arazoak konpontzea beharrezkoa da BackUpWordPress martxan jartzeko."
|
173 |
-
|
174 |
-
#: admin.page.php:29
|
175 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
176 |
-
msgstr "Laguntzarik behar baduzu gauzak martxan jartzeko, %s-era posta elektroniko bat bidal diezagukezu eta ahal dugun guztia egingo dugu laguntzeko."
|
177 |
-
|
178 |
-
#: admin.settings.php:16
|
179 |
-
msgid "Automatic Backups"
|
180 |
-
msgstr "Babeskopia automatikoak"
|
181 |
-
|
182 |
-
#: admin.settings.php:22
|
183 |
-
msgid "Backup my site automatically."
|
184 |
-
msgstr "Neure gunearen babeskopia automatikoki egin."
|
185 |
-
|
186 |
-
#: admin.settings.php:27
|
187 |
-
msgid "No automatic backups."
|
188 |
-
msgstr "Babeskopia automatikorik ez."
|
189 |
-
|
190 |
-
#: admin.settings.php:36
|
191 |
-
msgid "Frequency of backups"
|
192 |
-
msgstr "Babeskopien maiztasuna"
|
193 |
-
|
194 |
-
#: admin.settings.php:40
|
195 |
-
msgid "Automatic backups will occur"
|
196 |
-
msgstr "Babeskopia automatikoak egingo dira"
|
197 |
-
|
198 |
-
#: admin.settings.php:43
|
199 |
-
msgid "Daily"
|
200 |
-
msgstr "Egunero"
|
201 |
-
|
202 |
-
#: admin.settings.php:44
|
203 |
-
msgid "Weekly"
|
204 |
-
msgstr "Astero"
|
205 |
-
|
206 |
-
#: admin.settings.php:45
|
207 |
-
msgid "Fortnightly"
|
208 |
-
msgstr "Hamabost egunez behin"
|
209 |
-
|
210 |
-
#: admin.settings.php:46
|
211 |
-
msgid "Monthly"
|
212 |
-
msgstr "Hilero"
|
213 |
-
|
214 |
-
#: admin.settings.php:55
|
215 |
-
msgid "What to Backup"
|
216 |
-
msgstr "Zeren Babeskopia"
|
217 |
-
|
218 |
-
#: admin.settings.php:59
|
219 |
-
msgid "Backup my"
|
220 |
-
msgstr "Honen babeskopia egin"
|
221 |
-
|
222 |
-
#: admin.settings.php:62
|
223 |
-
msgid "database & files"
|
224 |
-
msgstr "datu-baseak eta fitxategiak"
|
225 |
-
|
226 |
-
#: admin.settings.php:63
|
227 |
-
msgid "database only"
|
228 |
-
msgstr "datu-basea bakarrik"
|
229 |
-
|
230 |
-
#: admin.settings.php:64
|
231 |
-
msgid "files only"
|
232 |
-
msgstr "fitxategiak bakarrik"
|
233 |
-
|
234 |
-
#: admin.settings.php:72
|
235 |
-
msgid "Number of backups"
|
236 |
-
msgstr "Babeskopia kopurua"
|
237 |
-
|
238 |
-
#: admin.settings.php:73
|
239 |
-
msgid "The last %s backups will be stored on the server."
|
240 |
-
msgstr "Azkenengo %s babeskopiak zerbitzarian gordeko dira."
|
241 |
-
|
242 |
-
#: admin.settings.php:77
|
243 |
-
msgid "Email backups"
|
244 |
-
msgstr "Babeskopiak posta elektronikoaz bidali"
|
245 |
-
|
246 |
-
#: admin.settings.php:78
|
247 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
248 |
-
msgstr "Babeskopiaren kopia bat posta elektroniko honetara bidaliko da. Ezgaituta hutsik egotekotan."
|
249 |
-
|
250 |
-
#: admin.settings.php:82
|
251 |
-
msgid "Excludes"
|
252 |
-
msgstr "Baztertuak"
|
253 |
-
|
254 |
-
#: admin.settings.php:85
|
255 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
256 |
-
msgstr "Babeskopia egin gura <strong>ez</strong> duzun fitxategi eta direktorio bide-izenen zerrenda, komez banandurikoa."
|
257 |
-
|
258 |
-
#: admin.settings.php:86
|
259 |
-
msgid "e.g."
|
260 |
-
msgstr "adibidez"
|
261 |
-
|
262 |
-
#: admin.status.php:9
|
263 |
-
msgid "Automatic backups are %s."
|
264 |
-
msgstr "%s babeskopia automatikoak dira."
|
265 |
-
|
266 |
-
#: admin.status.php:9
|
267 |
-
msgid "disabled"
|
268 |
-
msgstr "ezgaituta"
|
269 |
-
|
270 |
-
#: admin.status.php:14
|
271 |
-
msgid "&"
|
272 |
-
msgstr "eta"
|
273 |
-
|
274 |
-
#: admin.status.php:25
|
275 |
-
msgid "Your %s will be automatically backed up <code>%s</code>. The next backup will occur at %s on %s and be saved to %s."
|
276 |
-
msgstr "%s babeskopia <code>%s</code> automatikoki egingo da. Hurrengo babeskopia %s-(r)etan, %s-(e)an eta %s-(e)n gordeko da."
|
277 |
-
|
278 |
-
#: admin.status.php:25
|
279 |
-
msgid "It's currently %s"
|
280 |
-
msgstr "Orain %s da"
|
281 |
-
|
282 |
-
#: admin.status.php:31
|
283 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
284 |
-
msgstr "Zeure gunea %s da. Babeskopiak konprimatu eta hau baino txikiagoak izan dira."
|
285 |
-
|
286 |
-
#: admin.status.php:31
|
287 |
-
msgid "Calculating Size..."
|
288 |
-
msgstr "Neurria Kalkulatzen..."
|
289 |
-
|
290 |
-
#: admin.status.php:34
|
291 |
-
msgid "A copy of each backup will be emailed to %s."
|
292 |
-
msgstr "Babeskopia bakoitzaren kopia bat %s posta elektronikora bidaliko da."
|
293 |
-
|
294 |
-
#: admin.status.php:38
|
295 |
-
msgid "The following paths will be excluded from your backups %s."
|
296 |
-
msgstr "Hurrengo bide-izenak babeskopiatik kanpo geratuko dira: %s."
|
297 |
-
|
298 |
-
#: functions/backup.actions.php:12
|
299 |
-
msgid "Dumping database"
|
300 |
-
msgstr "Datu-basera bidaltzen"
|
301 |
-
|
302 |
-
#: functions/backup.actions.php:22
|
303 |
-
msgid "Creating zip archive"
|
304 |
-
msgstr "Zip fitxategia sortzen"
|
305 |
-
|
306 |
-
#: functions/backup.functions.php:19
|
307 |
-
msgid "Removing old backups"
|
308 |
-
msgstr "Babeskopia zaharrak ezabatzen"
|
309 |
-
|
310 |
-
#: functions/backup.functions.php:147 functions/backup.functions.php:157
|
311 |
-
msgid "Backup of %s"
|
312 |
-
msgstr "%s-(r)en babeskopia"
|
313 |
-
|
314 |
-
#: functions/backup.functions.php:148
|
315 |
-
msgid ""
|
316 |
-
"BackUpWordPress has completed a backup of your site %s.\n"
|
317 |
-
"\n"
|
318 |
-
"The backup file should be attached to this email.\n"
|
319 |
-
"\n"
|
320 |
-
"You can also download the backup file by clicking the link below:\n"
|
321 |
-
"\n"
|
322 |
-
"%s\n"
|
323 |
-
"\n"
|
324 |
-
"Kind Regards\n"
|
325 |
-
"\n"
|
326 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
327 |
-
msgstr ""
|
328 |
-
"BackUpWordPress-ek zeure %s gunearen babeskopia bat egiten amaitu du.\n"
|
329 |
-
"\n"
|
330 |
-
"Babeskopiaren fitxategia posta elektroniko honetara erantsiko da.\n"
|
331 |
-
"\n"
|
332 |
-
"Azpian dagoen estekan klik eginez, babeskopiaren fitxategia jaitsi dezakezu baita ere:\n"
|
333 |
-
"\n"
|
334 |
-
"%s\n"
|
335 |
-
"\n"
|
336 |
-
"Agur bero bat\n"
|
337 |
-
"\n"
|
338 |
-
"Posta Elektronikoak Bidaltzen Dituen BackUpWordPress-eko Errobot Zoriontsua"
|
339 |
-
|
340 |
-
#: functions/backup.functions.php:158
|
341 |
-
msgid ""
|
342 |
-
"BackUpWordPress has completed a backup of your site %s.\n"
|
343 |
-
"\n"
|
344 |
-
"Unfortunately the backup file was too large to attach to this email.\n"
|
345 |
-
"\n"
|
346 |
-
"You can download the backup file by clicking the link below:\n"
|
347 |
-
"\n"
|
348 |
-
"%s\n"
|
349 |
-
"\n"
|
350 |
-
"Kind Regards\n"
|
351 |
-
"\n"
|
352 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
353 |
-
msgstr ""
|
354 |
-
"BackUpWordPress-ek zeure %s gunearen babeskopia bat egiten amaitu du.\n"
|
355 |
-
"\n"
|
356 |
-
"Zoritxarrez, babeskopiaren fitxategia handiegia da posta elektronikora eransteko.\n"
|
357 |
-
"\n"
|
358 |
-
"Azpian dagoen estekan klik eginez, babeskopiaren fitxategia jaitsi dezakezu:\n"
|
359 |
-
"\n"
|
360 |
-
"%s\n"
|
361 |
-
"\n"
|
362 |
-
"Agur bero bat\n"
|
363 |
-
"\n"
|
364 |
-
"Posta Elektronikoak Bidaltzen Dituen BackUpWordPress-eko Errobot Zoriontsua"
|
365 |
-
|
366 |
-
#: functions/interface.functions.php:25
|
367 |
-
msgid "Download"
|
368 |
-
msgstr "Jaitsi"
|
369 |
-
|
370 |
-
#: functions/interface.functions.php:26
|
371 |
-
msgid "Delete"
|
372 |
-
msgstr "Ezabatu"
|
373 |
-
|
374 |
-
#: functions/interface.functions.php:67 functions/interface.functions.php:79
|
375 |
-
msgid "BackUpWordPress is almost ready."
|
376 |
-
msgstr "BackUpWordPress ia prest dago."
|
377 |
-
|
378 |
-
#: functions/interface.functions.php:67
|
379 |
-
msgid "The backups directory can't be created because your %s directory isn't writable, run %s or %s or create the folder yourself."
|
380 |
-
msgstr "Babeskopien direktorioa ezin da sortu %s direktorioa idazgarria ez delako, %s edo %s egikaritu edo sortu karpeta zeure kabuz."
|
381 |
-
|
382 |
-
#: functions/interface.functions.php:79
|
383 |
-
msgid "Your backups directory isn't writable. run %s or %s or set the permissions yourself."
|
384 |
-
msgstr "Zeure babeskopien direktorioa ez da idazgarria. %s edo %s egikaritu edo baimenak zeure kabuz ezarri."
|
385 |
-
|
386 |
-
#: functions/interface.functions.php:89
|
387 |
-
msgid " %s is running in %s. Please contact your host and ask them to disable %s."
|
388 |
-
msgstr "%s %s-(e) egikaritzen ari da. Mesedez zeure ostalariarekin harremanetan jarri eta %s ezgaitzeko eskatu."
|
389 |
-
|
390 |
-
#: functions/interface.functions.php:99
|
391 |
-
msgid "You have both %s and %s defined so there isn't anything to back up."
|
392 |
-
msgstr "%s eta %s aukeratuak, beraz, ez dago ezeren babeskopiarik egiterik."
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:109
|
395 |
-
msgid "The following email address's are not valid: %s."
|
396 |
-
msgstr "Hurrengo posta elektroniko helbideak ez dira zuzenak: %s."
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:119
|
399 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
400 |
-
msgstr "Azkenengo babeskopiaren bidalketak huts egin du. Fitxategiaren neurria oso handia delako izan daiteke."
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:129
|
403 |
-
msgid "Your custom backups directory %s doesn't exist and can't be created, your backups will be saved to %s instead."
|
404 |
-
msgstr "Babeskopiak gordetzeko ezarri duzun %s direktorioa ez da existitzen eta ezin da sortu, beraz, zeure babeskopiak hemen gordeko dira: %s."
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:139
|
407 |
-
msgid "Your custom backups directory %s isn't writable, new backups will be saved to %s instead."
|
408 |
-
msgstr "Babeskopiak gordetzeko ezarri duzun %s direktorioa ez da idazgarria, beraz, babeskopia berriak hemen gordeko dira: %s. "
|
409 |
-
|
410 |
-
#: functions/interface.functions.php:149
|
411 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
412 |
-
msgstr "Bazterketa-zerrenda egin duzu, baina hurrengo bide-izenak ez dira existitzen %s, zuzen idatzi dituzula ziur zaude?"
|
413 |
-
|
414 |
-
#: functions/interface.functions.php:159
|
415 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
416 |
-
msgstr "BackUpWordPress-ek arazoak aurkitu ditu zeure azken babeskopian."
|
417 |
-
|
418 |
-
#: hm-backup/hm-backup.php:532
|
419 |
-
msgid "The backup file was not created"
|
420 |
-
msgstr "Babeskopiaren fitxategia ez da sortu"
|
421 |
-
|
422 |
-
#: hm-backup/hm-backup.php:603
|
423 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
424 |
-
msgstr "Hurrengo fitxategiak irakurtezinak dira eta ezin da hauen babeskopiarik egin:"
|
425 |
-
|
426 |
-
#: plugin.php:47
|
427 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
428 |
-
msgstr "BackUpWordPress-ek PHP-eko 5.2.4 bertsioa edo hobeagoa behar du."
|
429 |
-
|
430 |
-
#: plugin.php:58
|
431 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
432 |
-
msgstr "BackUpWordPress-ek WordPress-eko %s bertsioa behar du."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-fr_FR.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-fr_FR.po
DELETED
@@ -1,542 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in French (France)
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: 1.6.8\n"
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2012-08-14 14:40+0100\n"
|
8 |
-
"PO-Revision-Date: 2012-08-14 14:41+0100\n"
|
9 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
10 |
-
"Language-Team: \n"
|
11 |
-
"Language: \n"
|
12 |
-
"MIME-Version: 1.0\n"
|
13 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
-
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
16 |
-
"X-Generator: GlotPress/0.1\n"
|
17 |
-
"X-Poedit-Language: French\n"
|
18 |
-
"X-Poedit-Country: FRANCE\n"
|
19 |
-
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
21 |
-
"X-Poedit-Basepath: ..\n"
|
22 |
-
"X-Poedit-SearchPath-0: .\n"
|
23 |
-
|
24 |
-
#: admin.settings.php:3
|
25 |
-
#: admin.page.php:11
|
26 |
-
msgid "Settings"
|
27 |
-
msgstr "Paramètres"
|
28 |
-
|
29 |
-
#: admin.settings.php:5
|
30 |
-
#, php-format
|
31 |
-
msgid "You can define %1$s in your %2$s to control some settings. A full list of %3$s can be found in the %4$s. Defined settings will not be editable below."
|
32 |
-
msgstr "Vous pouvez définir des %1$s dans votre %2$s pour contrôler certains paramètres. Une liste complète des %3$s est disponible dans le %4$s. La valeur des paramètres ne peut pas être modifié ici."
|
33 |
-
|
34 |
-
#: admin.settings.php:5
|
35 |
-
#: admin.constants.php:3
|
36 |
-
#: admin.menus.php:76
|
37 |
-
msgid "Constants"
|
38 |
-
msgstr "Constantes"
|
39 |
-
|
40 |
-
#: admin.settings.php:5
|
41 |
-
msgid "help panel"
|
42 |
-
msgstr "page d'aide"
|
43 |
-
|
44 |
-
#: admin.settings.php:16
|
45 |
-
msgid "Automatic Backups"
|
46 |
-
msgstr "Sauvegardes automatiques"
|
47 |
-
|
48 |
-
#: admin.settings.php:22
|
49 |
-
msgid "Backup my site automatically."
|
50 |
-
msgstr "Sauvegarder mon site automatiquement."
|
51 |
-
|
52 |
-
#: admin.settings.php:27
|
53 |
-
msgid "No automatic backups."
|
54 |
-
msgstr "Pas de sauvegardes automatiques."
|
55 |
-
|
56 |
-
#: admin.settings.php:36
|
57 |
-
msgid "Frequency of backups"
|
58 |
-
msgstr "Fréquences des sauvegardes"
|
59 |
-
|
60 |
-
#: admin.settings.php:40
|
61 |
-
msgid "Automatic backups will occur"
|
62 |
-
msgstr "Les sauvegardes automatiques auront lieu"
|
63 |
-
|
64 |
-
#: admin.settings.php:43
|
65 |
-
msgid "Daily"
|
66 |
-
msgstr "Quotidiennement"
|
67 |
-
|
68 |
-
#: admin.settings.php:44
|
69 |
-
msgid "Weekly"
|
70 |
-
msgstr "Hebdomadairement"
|
71 |
-
|
72 |
-
#: admin.settings.php:45
|
73 |
-
msgid "Fortnightly"
|
74 |
-
msgstr "Tous les quinze jours"
|
75 |
-
|
76 |
-
#: admin.settings.php:46
|
77 |
-
msgid "Monthly"
|
78 |
-
msgstr "Mensuellement"
|
79 |
-
|
80 |
-
#: admin.settings.php:55
|
81 |
-
msgid "What to Backup"
|
82 |
-
msgstr "Étendue de la sauvegarde"
|
83 |
-
|
84 |
-
#: admin.settings.php:59
|
85 |
-
msgid "Backup my"
|
86 |
-
msgstr "Sauvegardez"
|
87 |
-
|
88 |
-
#: admin.settings.php:62
|
89 |
-
msgid "database & files"
|
90 |
-
msgstr "la base de données et les fichiers"
|
91 |
-
|
92 |
-
#: admin.settings.php:63
|
93 |
-
msgid "database only"
|
94 |
-
msgstr "la base de données seule"
|
95 |
-
|
96 |
-
#: admin.settings.php:64
|
97 |
-
msgid "files only"
|
98 |
-
msgstr "les fichiers seuls"
|
99 |
-
|
100 |
-
#: admin.settings.php:72
|
101 |
-
msgid "Number of backups"
|
102 |
-
msgstr "Nombre de sauvegardes"
|
103 |
-
|
104 |
-
#: admin.settings.php:73
|
105 |
-
#, php-format
|
106 |
-
msgid "The last %s backups will be stored on the server."
|
107 |
-
msgstr "Les %s dernières sauvegardes seront conservées sur le serveur."
|
108 |
-
|
109 |
-
#: admin.settings.php:77
|
110 |
-
msgid "Email backups"
|
111 |
-
msgstr "Envoi par courriel"
|
112 |
-
|
113 |
-
#: admin.settings.php:78
|
114 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
115 |
-
msgstr "Une copie de la sauvegarde sera envoyée par courriel à cette adresse. Laisser blanc pour désactiver l'envoi."
|
116 |
-
|
117 |
-
#: admin.settings.php:82
|
118 |
-
msgid "Excludes"
|
119 |
-
msgstr "Exclusions"
|
120 |
-
|
121 |
-
#: admin.settings.php:85
|
122 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
123 |
-
msgstr "Liste de fichiers ou de répertoires, séparés par des virgules, que vous ne voulez <strong>pas</strong> sauvegarder."
|
124 |
-
|
125 |
-
#: admin.settings.php:86
|
126 |
-
#: admin.constants.php:8
|
127 |
-
#: admin.constants.php:11
|
128 |
-
#: admin.constants.php:14
|
129 |
-
#: admin.constants.php:17
|
130 |
-
#: admin.constants.php:20
|
131 |
-
#: admin.constants.php:23
|
132 |
-
#: admin.constants.php:26
|
133 |
-
#: admin.constants.php:29
|
134 |
-
#: admin.constants.php:32
|
135 |
-
#: admin.constants.php:35
|
136 |
-
#: admin.constants.php:38
|
137 |
-
#: admin.constants.php:41
|
138 |
-
msgid "e.g."
|
139 |
-
msgstr "exemple :"
|
140 |
-
|
141 |
-
#: admin.settings.php:94
|
142 |
-
msgid "Save Changes"
|
143 |
-
msgstr "Sauver les modifications"
|
144 |
-
|
145 |
-
#: admin.backups-table.php:12
|
146 |
-
#, php-format
|
147 |
-
msgid "1 backup completed"
|
148 |
-
msgid_plural "%d backups completed"
|
149 |
-
msgstr[0] ""
|
150 |
-
msgstr[1] ""
|
151 |
-
|
152 |
-
#: admin.backups-table.php:13
|
153 |
-
msgid "Size"
|
154 |
-
msgstr "Taille"
|
155 |
-
|
156 |
-
#: admin.backups-table.php:14
|
157 |
-
msgid "Actions"
|
158 |
-
msgstr "Actions"
|
159 |
-
|
160 |
-
#: admin.backups-table.php:20
|
161 |
-
#, php-format
|
162 |
-
msgid "Only the most recent backup will be saved"
|
163 |
-
msgid_plural "The %d most recent backups will be saved"
|
164 |
-
msgstr[0] ""
|
165 |
-
msgstr[1] ""
|
166 |
-
|
167 |
-
#: admin.backups-table.php:21
|
168 |
-
#, php-format
|
169 |
-
msgid "Total %s"
|
170 |
-
msgstr "%s au total"
|
171 |
-
|
172 |
-
#: admin.page.php:7
|
173 |
-
#: admin.menus.php:10
|
174 |
-
msgid "Manage Backups"
|
175 |
-
msgstr "Gestion des sauvegardes"
|
176 |
-
|
177 |
-
#: admin.page.php:23
|
178 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
179 |
-
msgstr "Vous devez régler les problèmes ci dessus pour que BackUpWordPress puisse démarrer."
|
180 |
-
|
181 |
-
#: admin.page.php:29
|
182 |
-
#, php-format
|
183 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
184 |
-
msgstr "Si vous avez besoin d'aide pour tout faire fonctionner, nous vous engourageons à nous écrire à %s et nous ferrons notre possible pour vous aider."
|
185 |
-
|
186 |
-
#: admin.backup-button.php:3
|
187 |
-
msgid "cancel"
|
188 |
-
msgstr "Abandon"
|
189 |
-
|
190 |
-
#: admin.backup-button.php:7
|
191 |
-
msgid "Back Up Now"
|
192 |
-
msgstr "Sauvegarder maintenant"
|
193 |
-
|
194 |
-
#: admin.constants.php:3
|
195 |
-
#, php-format
|
196 |
-
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
197 |
-
msgstr "Vous pouvez %1$s chacun des éléments suivants %2$s dans votre %3$s pour contrôler les options avancées. %4$s. Le %5$s défini sera mis en évidence."
|
198 |
-
|
199 |
-
#: admin.constants.php:3
|
200 |
-
msgid "The Codex can help"
|
201 |
-
msgstr "Le Codex peut vous aider"
|
202 |
-
|
203 |
-
#: admin.constants.php:8
|
204 |
-
#, php-format
|
205 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
206 |
-
msgstr "Le chemin du répertoire où vous souhaitez stocker vos sauvegardes, par défaut : %s"
|
207 |
-
|
208 |
-
#: admin.constants.php:11
|
209 |
-
#, php-format
|
210 |
-
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
211 |
-
msgstr "Chemin vers votre exécutable %1$s. Il sera utilisé pour réaliser la partie %2$s de la sauvegarde s'il est disponible."
|
212 |
-
|
213 |
-
#: admin.constants.php:11
|
214 |
-
#: admin.constants.php:14
|
215 |
-
#: admin.constants.php:23
|
216 |
-
#: admin.constants.php:26
|
217 |
-
#: admin.status.php:14
|
218 |
-
#: admin.status.php:18
|
219 |
-
msgid "database"
|
220 |
-
msgstr "base de données"
|
221 |
-
|
222 |
-
#: admin.constants.php:14
|
223 |
-
#, php-format
|
224 |
-
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
225 |
-
msgstr "Chemin vers votre exécutable %1$s. Il sera utilisé pour compresser vos %2$s et votre %3$s s'il est disponible."
|
226 |
-
|
227 |
-
#: admin.constants.php:14
|
228 |
-
#: admin.constants.php:23
|
229 |
-
#: admin.constants.php:26
|
230 |
-
#: admin.status.php:14
|
231 |
-
#: admin.status.php:22
|
232 |
-
msgid "files"
|
233 |
-
msgstr "fichiers"
|
234 |
-
|
235 |
-
#: admin.constants.php:17
|
236 |
-
#, php-format
|
237 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
238 |
-
msgstr "Désactive totalement la sauvegarde automatique. Vous pouvez toujours faire une sauvagarde en utilisant le bouton \"Sauvegarder maintenant\". Par défaut à %s."
|
239 |
-
|
240 |
-
#: admin.constants.php:20
|
241 |
-
#, fuzzy, php-format
|
242 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Defaults to %s."
|
243 |
-
msgstr "Nombre de sauvegardes à conserver, les plus anciennes sont automatiquement effacées quand une nouvelle sauvegarde est effectuée. Par défaut à %s."
|
244 |
-
|
245 |
-
#: admin.constants.php:23
|
246 |
-
#: admin.constants.php:26
|
247 |
-
#, php-format
|
248 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
249 |
-
msgstr "Sauvegarde %1$s seulement, vos %2$s ne seront pas sauvegardés. Par défaut à %3$s."
|
250 |
-
|
251 |
-
#: admin.constants.php:29
|
252 |
-
#, php-format
|
253 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
254 |
-
msgstr "Heure à laquelle la sauvegarde quotidienne à lieu. Par défaut à %s heures."
|
255 |
-
|
256 |
-
#: admin.constants.php:32
|
257 |
-
#, php-format
|
258 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
259 |
-
msgstr "Tente d'envoyer une copie de la sauvegarde par e-mail. Saisissez l'adresse e-mail où envoyer. Par défaut : %s."
|
260 |
-
|
261 |
-
#: admin.constants.php:35
|
262 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
263 |
-
msgstr "Liste des fichiers ou des répertoires à exclure, le répertoire des sauvegardes est automatiquement exclu."
|
264 |
-
|
265 |
-
#: admin.constants.php:38
|
266 |
-
#, php-format
|
267 |
-
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
268 |
-
msgstr "Capacité à utiliser lors de l'appel à %1$s. La valeur par défaut est %2$s."
|
269 |
-
|
270 |
-
#: admin.constants.php:41
|
271 |
-
#, fuzzy, php-format
|
272 |
-
msgid "The root directory that is backed up. Defaults to %s."
|
273 |
-
msgstr "Heure à laquelle la sauvegarde quotidienne à lieu. Par défaut à %s heures."
|
274 |
-
|
275 |
-
#: admin.actions.php:70
|
276 |
-
msgid "You have entered an invalid number of backups."
|
277 |
-
msgstr "Vous avez saisi un nombre de sauvegarde invalide."
|
278 |
-
|
279 |
-
#: admin.actions.php:79
|
280 |
-
#, php-format
|
281 |
-
msgid "%s is an invalid email address."
|
282 |
-
msgstr "%s est une adresse de courriel invalide."
|
283 |
-
|
284 |
-
#: admin.actions.php:249
|
285 |
-
#: functions/interface.functions.php:89
|
286 |
-
#: functions/interface.functions.php:99
|
287 |
-
#: functions/interface.functions.php:110
|
288 |
-
#: functions/interface.functions.php:120
|
289 |
-
#: functions/interface.functions.php:130
|
290 |
-
#: functions/interface.functions.php:140
|
291 |
-
#: functions/interface.functions.php:150
|
292 |
-
msgid "BackUpWordPress has detected a problem."
|
293 |
-
msgstr "BackUpWordPress a détecté un problème."
|
294 |
-
|
295 |
-
#: admin.actions.php:249
|
296 |
-
#, php-format
|
297 |
-
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
298 |
-
msgstr "%1$s a renvoyé la réponse %2$s qui semble indiquer que les travaux cron ne s'achèvent pas correctement. BackUpWordPress ne fonctionne que si wp-cron peux lancer les sauvegardes programmées. Voir la %3$s pour plus de détails."
|
299 |
-
|
300 |
-
#: admin.menus.php:10
|
301 |
-
#: admin.menus.php:34
|
302 |
-
msgid "Backups"
|
303 |
-
msgstr "Sauvegardes"
|
304 |
-
|
305 |
-
#: admin.menus.php:65
|
306 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
307 |
-
msgstr "Vous n'utilisez pas la dernière version de BackUpWordPress."
|
308 |
-
|
309 |
-
#: admin.menus.php:65
|
310 |
-
#, php-format
|
311 |
-
msgid "The information below is for version %1$s. View the <code>readme.txt</code> file for help specific to version %2$s."
|
312 |
-
msgstr "Les informations qui suivent concernent la version %1$s. Lisez le fichier <code>readme.txt</code> pour une aide spécifique à la version %2$s."
|
313 |
-
|
314 |
-
#: admin.menus.php:75
|
315 |
-
msgid "FAQ"
|
316 |
-
msgstr "FAQ"
|
317 |
-
|
318 |
-
#: admin.menus.php:79
|
319 |
-
msgid "For more information:"
|
320 |
-
msgstr "Pour plus d'informations :"
|
321 |
-
|
322 |
-
#: admin.menus.php:81
|
323 |
-
msgid "Support Forums"
|
324 |
-
msgstr "Forums de support"
|
325 |
-
|
326 |
-
#: admin.menus.php:82
|
327 |
-
msgid "Help with translation"
|
328 |
-
msgstr "Aide pour la traduction"
|
329 |
-
|
330 |
-
#: plugin.php:47
|
331 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
332 |
-
msgstr "BackUpWordPress nécessite PHP version 5.2.4 ou plus."
|
333 |
-
|
334 |
-
#: plugin.php:58
|
335 |
-
#, php-format
|
336 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
337 |
-
msgstr "BackUpWordPress a besoin de la version %s de Wordpress."
|
338 |
-
|
339 |
-
#: admin.status.php:9
|
340 |
-
#, php-format
|
341 |
-
msgid "Automatic backups are %s."
|
342 |
-
msgstr "Les sauvegardes automatiques sont %s."
|
343 |
-
|
344 |
-
#: admin.status.php:9
|
345 |
-
msgid "disabled"
|
346 |
-
msgstr "désactivé"
|
347 |
-
|
348 |
-
#: admin.status.php:14
|
349 |
-
msgid "&"
|
350 |
-
msgstr "&"
|
351 |
-
|
352 |
-
#: admin.status.php:32
|
353 |
-
#, php-format
|
354 |
-
msgid "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
355 |
-
msgid_plural "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
356 |
-
msgstr[0] "La sauvegarde %1$s sera effectuée automatiquement %2$s. La prochaine aura lieu à %3$s le %4$s et sera sauvegardé sous %5$s."
|
357 |
-
msgstr[1] "La sauvegarde %1$s sera effectuée automatiquement %2$s. La prochaine aura lieu à %3$s le %4$s et sera sauvegardé sous %5$s."
|
358 |
-
|
359 |
-
#: admin.status.php:39
|
360 |
-
#, php-format
|
361 |
-
msgid "It's currently %s"
|
362 |
-
msgstr "Il est actuellement %s"
|
363 |
-
|
364 |
-
#: admin.status.php:47
|
365 |
-
#, php-format
|
366 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
367 |
-
msgstr "Votre site web pèse %s. La sauvegarde sera compressée pour être plus petite que ça."
|
368 |
-
|
369 |
-
#: admin.status.php:47
|
370 |
-
msgid "Calculating Size..."
|
371 |
-
msgstr "Calcul du volume ..."
|
372 |
-
|
373 |
-
#: admin.status.php:50
|
374 |
-
#, php-format
|
375 |
-
msgid "A copy of each backup will be emailed to %s."
|
376 |
-
msgstr "Une copie des sauvegardes sera envoyée par e-mail à %s."
|
377 |
-
|
378 |
-
#: admin.status.php:54
|
379 |
-
#, php-format
|
380 |
-
msgid "The following paths will be excluded from your backups %s."
|
381 |
-
msgstr "Les répertoires suivants seront exclus des sauvegardes %s."
|
382 |
-
|
383 |
-
#: hm-backup/hm-backup.php:532
|
384 |
-
msgid "The backup file was not created"
|
385 |
-
msgstr "Le fichier de la sauvegarde n'a pas été créé."
|
386 |
-
|
387 |
-
#: hm-backup/hm-backup.php:603
|
388 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
389 |
-
msgstr "Les fichiers suivants ne sont pas lisibles et ne peuvent être sauvegardés :"
|
390 |
-
|
391 |
-
#: functions/interface.functions.php:25
|
392 |
-
msgid "Download"
|
393 |
-
msgstr "Téléchargement"
|
394 |
-
|
395 |
-
#: functions/interface.functions.php:26
|
396 |
-
msgid "Delete"
|
397 |
-
msgstr "Effacement"
|
398 |
-
|
399 |
-
#: functions/interface.functions.php:48
|
400 |
-
msgid "Settings saved."
|
401 |
-
msgstr "Modifications enregistrées"
|
402 |
-
|
403 |
-
#: functions/interface.functions.php:67
|
404 |
-
#: functions/interface.functions.php:79
|
405 |
-
msgid "BackUpWordPress is almost ready."
|
406 |
-
msgstr "BackUpWordPress est prêt."
|
407 |
-
|
408 |
-
#: functions/interface.functions.php:67
|
409 |
-
#, php-format
|
410 |
-
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
411 |
-
msgstr "Le répertoire des sauvegardes ne peut pas être créé car vous il n'est pas possible d'écrire dans %1$s, lancez %2$s ou %3$s ou créez le répertoire vous même."
|
412 |
-
|
413 |
-
#: functions/interface.functions.php:79
|
414 |
-
#, php-format
|
415 |
-
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
416 |
-
msgstr "Il n'est pas possible d'écrire dans le répertoire des sauvegardes, lancez %1$s ou %2$s ou changez les permissions vous même."
|
417 |
-
|
418 |
-
#: functions/interface.functions.php:89
|
419 |
-
#, php-format
|
420 |
-
msgid "%1$s is running in %2$s. Please contact your host and ask them to disable %3$s."
|
421 |
-
msgstr "%1$s est actif sur %2$s. Contactez votre administrateur et demandez lui de désactiver %3$s."
|
422 |
-
|
423 |
-
#: functions/interface.functions.php:89
|
424 |
-
msgid "http://php.net/manual/en/features.safe-mode.php"
|
425 |
-
msgstr "http://php.net/manual/fr/features.safe-mode.php"
|
426 |
-
|
427 |
-
#: functions/interface.functions.php:89
|
428 |
-
msgid "Safe Mode"
|
429 |
-
msgstr "Safe Mode"
|
430 |
-
|
431 |
-
#: functions/interface.functions.php:99
|
432 |
-
#, php-format
|
433 |
-
msgid "You have both %1$s and %2$s defined so there isn't anything to back up."
|
434 |
-
msgstr "Vous avez défini %1$s et %2$s mais il n'y a rien à sauvegarder."
|
435 |
-
|
436 |
-
#: functions/interface.functions.php:110
|
437 |
-
#, php-format
|
438 |
-
msgid "The following email address is not valid: %s."
|
439 |
-
msgid_plural "The following email addresses are not valid: %s."
|
440 |
-
msgstr[0] "L'adresse de courriel suivante n'est pas valide: %s"
|
441 |
-
msgstr[1] "Les adresses de courriel suivante ne sont pas valides: %s"
|
442 |
-
|
443 |
-
#: functions/interface.functions.php:120
|
444 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
445 |
-
msgstr "L'envoi de la dernière sauvegarde par courriel a échoué. C'est probablement que le fichier est trop volumineux."
|
446 |
-
|
447 |
-
#: functions/interface.functions.php:130
|
448 |
-
#, php-format
|
449 |
-
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
450 |
-
msgstr "Le répertoire de sauvegarde spécifié %1$s n'existe pas et ne peut être créé; les sauvegardes seront stockées dans %2$s à la place."
|
451 |
-
|
452 |
-
#: functions/interface.functions.php:140
|
453 |
-
#, php-format
|
454 |
-
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
455 |
-
msgstr "Il n'est pas possible d'écrire dans le répertoire de sauvegarde spécifié %1$s; les sauvegardes seront stockées dans %2$s à la place."
|
456 |
-
|
457 |
-
#: functions/interface.functions.php:150
|
458 |
-
#, php-format
|
459 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
460 |
-
msgstr "Vous avez défini une liste d'exclusion avec un chemin qui n'existe pas %s; êtes vous sûr que vous l'avez correctement renseigné ?"
|
461 |
-
|
462 |
-
#: functions/interface.functions.php:160
|
463 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
464 |
-
msgstr "BackUpWordPress à rencontré un problème lors de votre dernière sauvegarde."
|
465 |
-
|
466 |
-
#: functions/backup.actions.php:12
|
467 |
-
msgid "Dumping database"
|
468 |
-
msgstr "Export de la base de donnée"
|
469 |
-
|
470 |
-
#: functions/backup.actions.php:22
|
471 |
-
msgid "Creating zip archive"
|
472 |
-
msgstr "Création de l'archive ZIP"
|
473 |
-
|
474 |
-
#: functions/backup.functions.php:19
|
475 |
-
msgid "Removing old backups"
|
476 |
-
msgstr "Effacement des anciennes sauvegardes"
|
477 |
-
|
478 |
-
#: functions/backup.functions.php:147
|
479 |
-
#: functions/backup.functions.php:157
|
480 |
-
#, php-format
|
481 |
-
msgid "Backup of %s"
|
482 |
-
msgstr "Sauvegarde de %s"
|
483 |
-
|
484 |
-
#: functions/backup.functions.php:148
|
485 |
-
#, php-format
|
486 |
-
msgid ""
|
487 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
488 |
-
"\\n"
|
489 |
-
"The backup file should be attached to this email.\\n"
|
490 |
-
"\\n"
|
491 |
-
"You can also download the backup file by clicking the link below:\\n"
|
492 |
-
"\\n"
|
493 |
-
"%2$s\\n"
|
494 |
-
"\\n"
|
495 |
-
"Kind Regards\\n"
|
496 |
-
"\\n"
|
497 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
498 |
-
msgstr ""
|
499 |
-
"BackUpWordPress a terminé la sauvegarde de votre site %1$s.\n"
|
500 |
-
"\n"
|
501 |
-
"Le fichier de sauvegarde est joint à cet email.\n"
|
502 |
-
"\n"
|
503 |
-
"Vous pouvez également télécharger cette sauvegarde en suivant le lien ci-dessous :\n"
|
504 |
-
"\n"
|
505 |
-
"%2$s\n"
|
506 |
-
"\n"
|
507 |
-
"Cordialement\n"
|
508 |
-
"\n"
|
509 |
-
"Votre toujours souriant Robot BackUpWordPress "
|
510 |
-
|
511 |
-
#: functions/backup.functions.php:158
|
512 |
-
#, php-format
|
513 |
-
msgid ""
|
514 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
515 |
-
"\\n"
|
516 |
-
"Unfortunately the backup file was too large to attach to this email.\\n"
|
517 |
-
"\\n"
|
518 |
-
"You can download the backup file by clicking the link below:\\n"
|
519 |
-
"\\n"
|
520 |
-
"%2$s\\n"
|
521 |
-
"\\n"
|
522 |
-
"Kind Regards\\n"
|
523 |
-
"\\n"
|
524 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
525 |
-
msgstr ""
|
526 |
-
"BackUpWordPress a terminé la sauvegarde de votre site %1$s.\n"
|
527 |
-
"\n"
|
528 |
-
"Le fichier de sauvegarde est trop volumineux pour être joint à cet email.\n"
|
529 |
-
"\n"
|
530 |
-
"Vous pouvez le télécharger en suivant le lien ci-dessous :\n"
|
531 |
-
"\n"
|
532 |
-
"%2$s\n"
|
533 |
-
"\n"
|
534 |
-
"Cordialement\n"
|
535 |
-
"\n"
|
536 |
-
"Votre toujours souriant Robot BackUpWordPress "
|
537 |
-
|
538 |
-
#: functions/core.functions.php:339
|
539 |
-
#, php-format
|
540 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
541 |
-
msgstr "Ce fichier %s garanti qu'aucune autre personne ne peut télécharger vos sauvegardes."
|
542 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-he_IL.mo
ADDED
Binary file
|
backupwordpress/languages/hmbkp-he_IL.po
ADDED
@@ -0,0 +1,610 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of 2.x in Hebrew
|
2 |
+
# This file is distributed under the same license as the 2.x package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2012-11-22 15:38:51+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 2.x\n"
|
12 |
+
|
13 |
+
#: admin/actions.php:419
|
14 |
+
msgid "Email to Support"
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: admin/page.php:17
|
18 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
19 |
+
msgstr ""
|
20 |
+
|
21 |
+
#: admin/schedule-form-excludes.php:13
|
22 |
+
msgid "New Exclude Rule[s]"
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: admin/actions.php:410
|
26 |
+
msgid "Your BackUp Failed"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: admin/actions.php:412
|
30 |
+
msgid "Here's the response from the server:"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: admin/page.php:19
|
34 |
+
msgid "If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page."
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: admin/page.php:17
|
38 |
+
msgid "rate it on the plugin directory"
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
42 |
+
msgid "Starting Backup"
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: classes/schedule.php:582
|
46 |
+
msgid "Dumping Database %s"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: classes/schedule.php:588
|
50 |
+
msgid "Verifying Database Dump %s"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: classes/schedule.php:594
|
54 |
+
msgid "Creating zip archive %s"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: classes/schedule.php:600
|
58 |
+
msgid "Verifying Zip Archive %s"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: classes/schedule.php:606
|
62 |
+
msgid "Finishing Backup"
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: classes/wp-cli.php:16
|
66 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
67 |
+
msgstr ""
|
68 |
+
|
69 |
+
#: functions/interface.php:72
|
70 |
+
msgid "%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on."
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/constants.php:29
|
74 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
75 |
+
msgstr ""
|
76 |
+
|
77 |
+
#: plugin.php:142
|
78 |
+
msgid "Are you sure you want to delete this schedule? All of it's backups will also be deleted."
|
79 |
+
msgstr ""
|
80 |
+
|
81 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
82 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
83 |
+
msgstr ""
|
84 |
+
|
85 |
+
#: plugin.php:143
|
86 |
+
msgid "Are you sure you want to delete this backup?"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: plugin.php:144
|
90 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: plugin.php:145
|
94 |
+
msgid "Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: admin/actions.php:291
|
98 |
+
msgid "Max backups can't be empty"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: admin/actions.php:297
|
102 |
+
msgid "Max backups must be greater than 0"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: admin/actions.php:396
|
106 |
+
msgid "Exclude"
|
107 |
+
msgstr ""
|
108 |
+
|
109 |
+
#: admin/schedule-form-excludes.php:44
|
110 |
+
msgid "default"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: admin/schedule-form-excludes.php:48
|
114 |
+
msgid "defined"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: admin/schedule-form.php:27
|
118 |
+
msgid "Manual Only"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: admin/schedule-form.php:45
|
122 |
+
msgid "The number of previous backups to store on the server. past this limit older backups will be deleted automatically."
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: admin/schedule.php:4
|
126 |
+
msgid "this shouldn't take long…"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: admin/schedule.php:4
|
130 |
+
msgid "calculating the size of your site…"
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: admin/schedule.php:12
|
134 |
+
msgid "The next backup will be on %1$s at %2$s"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: admin/schedule.php:37
|
138 |
+
msgid "every 12 hours at %1$s & %2$s"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: admin/schedule.php:43
|
142 |
+
msgid "weekly on %1$s at %2$s"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: admin/schedule.php:49
|
146 |
+
msgid "fortnightly on %1$s at %2$s"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: admin/schedule.php:56
|
150 |
+
msgid "on the %1$s of each month at %2$s"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: admin/schedule.php:62
|
154 |
+
msgid "manually"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: admin/schedule.php:68
|
158 |
+
msgid "this server"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: admin/schedule.php:75
|
162 |
+
msgid "store the only the last backup on %s"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: admin/schedule.php:81
|
166 |
+
msgid "don't store any backups on %s"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: admin/schedule.php:87
|
170 |
+
msgid "store only the last %1$s backups on %2$s"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: admin/schedule.php:96
|
174 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: classes/email.php:23
|
178 |
+
msgid "Receive a notification email when a backup completes, if the backup is small enough (< 10mb) then it will be attached to the email. Separate multiple email address's with a comma."
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: classes/email.php:129
|
182 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: classes/email.php:129
|
186 |
+
msgid "Here are the errors that we're encountered:"
|
187 |
+
msgstr ""
|
188 |
+
|
189 |
+
#: classes/email.php:129
|
190 |
+
msgid "If the errors above look like Martian, forward this email to %3$s and we'll take a look"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: classes/email.php:129
|
194 |
+
msgid ""
|
195 |
+
"Kind Regards,\n"
|
196 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: classes/email.php:142 classes/email.php:151
|
200 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
201 |
+
msgstr ""
|
202 |
+
|
203 |
+
#: classes/email.php:142
|
204 |
+
msgid "The backup file should be attached to this email."
|
205 |
+
msgstr ""
|
206 |
+
|
207 |
+
#: classes/email.php:142 classes/email.php:151
|
208 |
+
msgid "You can download the backup file by clicking the link below:"
|
209 |
+
msgstr ""
|
210 |
+
|
211 |
+
#: classes/email.php:142 classes/email.php:151
|
212 |
+
msgid ""
|
213 |
+
"Kind Regards,\n"
|
214 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: classes/email.php:151
|
218 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
219 |
+
msgstr ""
|
220 |
+
|
221 |
+
#: classes/wp-cli.php:19
|
222 |
+
msgid "Backup: Dumping database..."
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
+
#: classes/wp-cli.php:23
|
226 |
+
msgid "Backup: Zipping everything up..."
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: classes/wp-cli.php:38
|
230 |
+
msgid "Invalid backup path"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: classes/wp-cli.php:43
|
234 |
+
msgid "Invalid root path"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: classes/wp-cli.php:68
|
238 |
+
msgid "Backup Complete: "
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: classes/wp-cli.php:71
|
242 |
+
msgid "Backup Failed"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: functions/core.php:202
|
246 |
+
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules."
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: functions/interface.php:111
|
250 |
+
msgid "BackUpWordPress failed to perform the backup."
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: functions/interface.php:111
|
254 |
+
msgid "You have likely hit a memory limit."
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: functions/interface.php:238
|
258 |
+
msgid "Legacy"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: hm-backup/hm-backup.php:906
|
262 |
+
msgid "The mysqldump file was not created"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: functions/interface.php:62
|
266 |
+
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: functions/interface.php:50
|
270 |
+
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: functions/core.php:202
|
274 |
+
msgid "BackUpWordPress has setup your default schedules."
|
275 |
+
msgstr "BackUpWordPress הגדיר את תזמוני ברירת-המחדל שלך."
|
276 |
+
|
277 |
+
#: classes/email.php:127
|
278 |
+
msgid "Backup of %s Failed"
|
279 |
+
msgstr "גיבוי של %s נכשל"
|
280 |
+
|
281 |
+
#: classes/email.php:50
|
282 |
+
msgid "Send an email notification to %s"
|
283 |
+
msgstr "שלח התראה בדוא\"ל אל %s"
|
284 |
+
|
285 |
+
#: classes/email.php:72
|
286 |
+
msgid "%s isn't a valid email"
|
287 |
+
msgstr "%s אינו דוא\"ל חוקי"
|
288 |
+
|
289 |
+
#: admin/schedule.php:4
|
290 |
+
msgid "Backups will be compressed and should be smaller than this."
|
291 |
+
msgstr "גיבויים ידחסו וצריכים להיות קטנים יותר מזה."
|
292 |
+
|
293 |
+
#: classes/email.php:19
|
294 |
+
msgid "Email notification"
|
295 |
+
msgstr "התראה בדוא\"ל"
|
296 |
+
|
297 |
+
#: admin/schedule.php:19
|
298 |
+
msgid "hourly on the hour"
|
299 |
+
msgstr "פעם בשעה על השעה"
|
300 |
+
|
301 |
+
#: admin/schedule.php:25
|
302 |
+
msgid "daily at %s"
|
303 |
+
msgstr "פעם ביום ב-%s"
|
304 |
+
|
305 |
+
#: admin/schedule-form.php:41
|
306 |
+
msgid "Number of backups to store on this server"
|
307 |
+
msgstr "מספר גיבויים לאחסון על שרת זה"
|
308 |
+
|
309 |
+
#: admin/schedule-form.php:7
|
310 |
+
msgid "Schedule Settings"
|
311 |
+
msgstr "הגדרות תזמון"
|
312 |
+
|
313 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
314 |
+
msgid "Close"
|
315 |
+
msgstr "סגור"
|
316 |
+
|
317 |
+
#: admin/menu.php:69
|
318 |
+
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
319 |
+
msgstr "המידע שלהלן הוא לגרסה %1$s. צפה בקובץ %2$s לעזרה ספציפית לגרסה %3$s."
|
320 |
+
|
321 |
+
#: admin/constants.php:26
|
322 |
+
msgid "The root directory that is backed up. Defaults to %s."
|
323 |
+
msgstr "הספריה הראשית שמגובית. ברירת-מחדל היא %s."
|
324 |
+
|
325 |
+
#: admin/constants.php:23
|
326 |
+
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: admin/constants.php:14
|
330 |
+
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: plugin.php:71
|
334 |
+
msgid "BackUpWordPress requires WordPress version %s or greater."
|
335 |
+
msgstr "BackUpWordPress דורש וורדפרס גרסה %s או יותר."
|
336 |
+
|
337 |
+
#: plugin.php:141 admin/actions.php:396
|
338 |
+
msgid "Cancel"
|
339 |
+
msgstr "ביטול"
|
340 |
+
|
341 |
+
#: admin/constants.php:11
|
342 |
+
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
346 |
+
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
347 |
+
#: admin/constants.php:26 admin/constants.php:29
|
348 |
+
msgid "e.g."
|
349 |
+
msgstr "למשל"
|
350 |
+
|
351 |
+
#: admin/constants.php:3
|
352 |
+
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
353 |
+
msgstr ""
|
354 |
+
|
355 |
+
#: admin/actions.php:192 admin/actions.php:195
|
356 |
+
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
357 |
+
msgstr ""
|
358 |
+
|
359 |
+
#: functions/interface.php:72
|
360 |
+
msgid "http://php.net/manual/en/features.safe-mode.php"
|
361 |
+
msgstr ""
|
362 |
+
|
363 |
+
#: functions/interface.php:72
|
364 |
+
msgid "Safe Mode"
|
365 |
+
msgstr "מצב בטוח"
|
366 |
+
|
367 |
+
#: functions/interface.php:82
|
368 |
+
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
369 |
+
msgstr "ספריית הגיבויים המותאמת אישית שלך %1$s לא קיימת ולא יכולה להיוצר, הגיבויים שלך ישמרו ב-%2$s במקום."
|
370 |
+
|
371 |
+
#: functions/interface.php:92
|
372 |
+
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
373 |
+
msgstr "ספריית הגיבויים המותאמת אישית שלך %1$s לא ניתנת לכתיבה, גיבויים חדשים ישמרו ב-%2$s במקום."
|
374 |
+
|
375 |
+
#: functions/interface.php:252
|
376 |
+
msgid "cancel"
|
377 |
+
msgstr "ביטול"
|
378 |
+
|
379 |
+
#: functions/interface.php:256
|
380 |
+
msgid "Settings"
|
381 |
+
msgstr "הגדרות"
|
382 |
+
|
383 |
+
#: functions/interface.php:259
|
384 |
+
msgid "Excludes"
|
385 |
+
msgstr "לא כלולים"
|
386 |
+
|
387 |
+
#: functions/interface.php:27
|
388 |
+
msgid "Download"
|
389 |
+
msgstr "הורד"
|
390 |
+
|
391 |
+
#: functions/interface.php:50 functions/interface.php:62
|
392 |
+
msgid "BackUpWordPress is almost ready."
|
393 |
+
msgstr "BackUpWordPress כמעט מוכן."
|
394 |
+
|
395 |
+
#: functions/interface.php:102
|
396 |
+
msgid "BackUpWordPress detected issues with your last backup."
|
397 |
+
msgstr "BackUpWordPress זיהה בעיות עם הגיבוי האחרון שלך."
|
398 |
+
|
399 |
+
#: functions/interface.php:227
|
400 |
+
msgid "Database and Files"
|
401 |
+
msgstr "מסד נתונים וקבצים"
|
402 |
+
|
403 |
+
#: functions/interface.php:233
|
404 |
+
msgid "Database"
|
405 |
+
msgstr "מסד נתונים"
|
406 |
+
|
407 |
+
#: hm-backup/hm-backup.php:931
|
408 |
+
msgid "The backup file was not created"
|
409 |
+
msgstr "קובץ הגיבוי לא נוצר"
|
410 |
+
|
411 |
+
#: hm-backup/hm-backup.php:951
|
412 |
+
msgid "The following files are unreadable and couldn't be backed up: "
|
413 |
+
msgstr "הקבצים הבאים אינם קריאים ולא היה ניתן לגבות אותם:"
|
414 |
+
|
415 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
416 |
+
#: functions/interface.php:82 functions/interface.php:92
|
417 |
+
msgid "BackUpWordPress has detected a problem."
|
418 |
+
msgstr "BackUpWordPress זיהה בעיה."
|
419 |
+
|
420 |
+
#: admin/actions.php:265
|
421 |
+
msgid "Backup type cannot be empty"
|
422 |
+
msgstr "סוג הגיבוי אינו יכול להיות ריק"
|
423 |
+
|
424 |
+
#: admin/actions.php:268
|
425 |
+
msgid "Invalid backup type"
|
426 |
+
msgstr "סוג גיבוי לא חוקי"
|
427 |
+
|
428 |
+
#: admin/actions.php:278
|
429 |
+
msgid "Schedule cannot be empty"
|
430 |
+
msgstr "תזמון אינו יכול להיות ריק"
|
431 |
+
|
432 |
+
#: admin/actions.php:281
|
433 |
+
msgid "Invalid schedule"
|
434 |
+
msgstr "תזמון לא חוקי"
|
435 |
+
|
436 |
+
#: admin/actions.php:294
|
437 |
+
msgid "Max backups must be a number"
|
438 |
+
msgstr "מספר גיבויים מקסימלי חייב להיות מספר"
|
439 |
+
|
440 |
+
#: admin/actions.php:392
|
441 |
+
msgid "%s didn't match any files."
|
442 |
+
msgstr "%s לא תאם אף קובץ."
|
443 |
+
|
444 |
+
#: admin/backups.php:13
|
445 |
+
msgid "add schedule"
|
446 |
+
msgstr "הוסף תזמון"
|
447 |
+
|
448 |
+
#: admin/backups.php:37
|
449 |
+
msgid "Size"
|
450 |
+
msgstr "גודל"
|
451 |
+
|
452 |
+
#: admin/backups.php:38
|
453 |
+
msgid "Type"
|
454 |
+
msgstr "סוג"
|
455 |
+
|
456 |
+
#: admin/backups.php:39
|
457 |
+
msgid "Actions"
|
458 |
+
msgstr "פעולות"
|
459 |
+
|
460 |
+
#: admin/backups.php:62
|
461 |
+
msgid "This is where your backups will appear once you have one."
|
462 |
+
msgstr "זהו המקום בו הגיבויים שלך יופיעו ברגע שיהיה לך אחד."
|
463 |
+
|
464 |
+
#: admin/constants.php:3
|
465 |
+
msgid "The Codex can help"
|
466 |
+
msgstr "הקודקס יכול לעזור"
|
467 |
+
|
468 |
+
#: admin/constants.php:8
|
469 |
+
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
470 |
+
msgstr "הנתיב לתיקיה שבה תרצה לאחסן את קבצי הגיבוי שלך, ברירת-מחדל היא %s."
|
471 |
+
|
472 |
+
#: admin/constants.php:11 admin/constants.php:14
|
473 |
+
msgid "database"
|
474 |
+
msgstr "מסד נתונים"
|
475 |
+
|
476 |
+
#: admin/constants.php:14
|
477 |
+
msgid "files"
|
478 |
+
msgstr "קבצים"
|
479 |
+
|
480 |
+
#: admin/constants.php:17
|
481 |
+
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
482 |
+
msgstr "נסה לשלוח העתק של הגיבויים שלך בדוא\"ל. ערך צריך להיות כתובת דוא\"ל אליה ישלחו גיבויים. ברירת-מחדל היא %s."
|
483 |
+
|
484 |
+
#: admin/constants.php:20
|
485 |
+
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
486 |
+
msgstr ""
|
487 |
+
|
488 |
+
#: admin/menu.php:10 admin/page.php:5
|
489 |
+
msgid "Manage Backups"
|
490 |
+
msgstr "ניהול גיבויים"
|
491 |
+
|
492 |
+
#: admin/menu.php:10 admin/menu.php:34
|
493 |
+
msgid "Backups"
|
494 |
+
msgstr "גיבויים"
|
495 |
+
|
496 |
+
#: admin/menu.php:69
|
497 |
+
msgid "You are not using the latest stable version of BackUpWordPress"
|
498 |
+
msgstr "אינך משתמש בגרסה האחרונה היציבה של BackUpWordPress"
|
499 |
+
|
500 |
+
#: admin/menu.php:75
|
501 |
+
msgid "FAQ"
|
502 |
+
msgstr "שאלות נפוצות"
|
503 |
+
|
504 |
+
#: admin/constants.php:3 admin/menu.php:76
|
505 |
+
msgid "Constants"
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: admin/menu.php:79
|
509 |
+
msgid "For more information:"
|
510 |
+
msgstr "למידע נוסף:"
|
511 |
+
|
512 |
+
#: admin/menu.php:81
|
513 |
+
msgid "Support Forums"
|
514 |
+
msgstr "פורומי תמיכה"
|
515 |
+
|
516 |
+
#: admin/menu.php:82
|
517 |
+
msgid "Help with translation"
|
518 |
+
msgstr "עזרה עם תרגום"
|
519 |
+
|
520 |
+
#: admin/page.php:13
|
521 |
+
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
522 |
+
msgstr "עליך לתקן את הבעיות המפורטות לעיל לפני ש-BackUpWordPress יוכל להתחיל."
|
523 |
+
|
524 |
+
#: admin/schedule-form-excludes.php:19
|
525 |
+
msgid "Preview"
|
526 |
+
msgstr "הצג"
|
527 |
+
|
528 |
+
#: admin/schedule-form-excludes.php:29
|
529 |
+
msgid "Exclude Rules"
|
530 |
+
msgstr ""
|
531 |
+
|
532 |
+
#: admin/schedule-form-excludes.php:52
|
533 |
+
msgid "Remove"
|
534 |
+
msgstr "הסר"
|
535 |
+
|
536 |
+
#: admin/schedule-form-excludes.php:71
|
537 |
+
msgid "Excluded"
|
538 |
+
msgstr "לא כלול"
|
539 |
+
|
540 |
+
#: admin/schedule-form-excludes.php:75
|
541 |
+
msgid "Included"
|
542 |
+
msgstr "כלול"
|
543 |
+
|
544 |
+
#: admin/schedule-form-excludes.php:79
|
545 |
+
msgid "Unreadable"
|
546 |
+
msgstr "לא קריא"
|
547 |
+
|
548 |
+
#: admin/schedule-form-excludes.php:107
|
549 |
+
msgid "Unreadable files can't be backed up"
|
550 |
+
msgstr "קבצים לא קריאים אינם יכולים להיות מגובים"
|
551 |
+
|
552 |
+
#: admin/schedule-form-excludes.php:113
|
553 |
+
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
554 |
+
msgstr "האתר שלך הוא %s. גיבויים ידחסו ולכן יהיו קטנים יותר."
|
555 |
+
|
556 |
+
#: admin/schedule-form.php:11
|
557 |
+
msgid "Backup"
|
558 |
+
msgstr "גיבוי"
|
559 |
+
|
560 |
+
#: admin/schedule-form.php:14
|
561 |
+
msgid "Both Database & files"
|
562 |
+
msgstr "גם מסד נתונים וגם קבצים"
|
563 |
+
|
564 |
+
#: admin/schedule-form.php:15
|
565 |
+
msgid "Files only"
|
566 |
+
msgstr "קבצים בלבד"
|
567 |
+
|
568 |
+
#: admin/schedule-form.php:16
|
569 |
+
msgid "Database only"
|
570 |
+
msgstr "מסד נתונים בלבד"
|
571 |
+
|
572 |
+
#: functions/interface.php:230
|
573 |
+
msgid "Files"
|
574 |
+
msgstr "קבצים"
|
575 |
+
|
576 |
+
#: admin/schedule-form-excludes.php:7
|
577 |
+
msgid "Manage Excludes"
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: admin/schedule-form.php:23
|
581 |
+
msgid "Schedule"
|
582 |
+
msgstr "תזמון"
|
583 |
+
|
584 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
585 |
+
msgid "Update"
|
586 |
+
msgstr "עדכן"
|
587 |
+
|
588 |
+
#: admin/schedule.php:19
|
589 |
+
msgid "hourly at %s minutes past the hour"
|
590 |
+
msgstr "פעם בשעה %s דקות לאחר תחילת השעה"
|
591 |
+
|
592 |
+
#: functions/interface.php:262
|
593 |
+
msgid "Run now"
|
594 |
+
msgstr "גבה עכשיו"
|
595 |
+
|
596 |
+
#: functions/interface.php:28 functions/interface.php:264
|
597 |
+
msgid "Delete"
|
598 |
+
msgstr "מחק"
|
599 |
+
|
600 |
+
#: plugin.php:60
|
601 |
+
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
602 |
+
msgstr "BackUpWordPress דורש PHP גרסה 5.2.4 או יותר."
|
603 |
+
|
604 |
+
#: classes/email.php:137
|
605 |
+
msgid "Backup of %s"
|
606 |
+
msgstr "גיבוי של %s"
|
607 |
+
|
608 |
+
#: functions/core.php:293
|
609 |
+
msgid "This %s file ensures that other people cannot download your backup files."
|
610 |
+
msgstr ""
|
backupwordpress/languages/hmbkp-it_IT.mo
ADDED
Binary file
|
backupwordpress/languages/hmbkp-it_IT.po
ADDED
@@ -0,0 +1,612 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of 2.x in Italian
|
2 |
+
# This file is distributed under the same license as the 2.x package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2012-11-22 15:38:46+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 2.x\n"
|
12 |
+
|
13 |
+
#: admin/actions.php:419
|
14 |
+
msgid "Email to Support"
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: admin/page.php:17
|
18 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
19 |
+
msgstr ""
|
20 |
+
|
21 |
+
#: admin/schedule-form-excludes.php:13
|
22 |
+
msgid "New Exclude Rule[s]"
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: admin/actions.php:410
|
26 |
+
msgid "Your BackUp Failed"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: admin/actions.php:412
|
30 |
+
msgid "Here's the response from the server:"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: admin/page.php:19
|
34 |
+
msgid "If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page."
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: admin/page.php:17
|
38 |
+
msgid "rate it on the plugin directory"
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
42 |
+
msgid "Starting Backup"
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: classes/schedule.php:582
|
46 |
+
msgid "Dumping Database %s"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: classes/schedule.php:588
|
50 |
+
msgid "Verifying Database Dump %s"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: classes/schedule.php:594
|
54 |
+
msgid "Creating zip archive %s"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: classes/schedule.php:600
|
58 |
+
msgid "Verifying Zip Archive %s"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: classes/schedule.php:606
|
62 |
+
msgid "Finishing Backup"
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: classes/wp-cli.php:16
|
66 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
67 |
+
msgstr ""
|
68 |
+
|
69 |
+
#: functions/interface.php:72
|
70 |
+
msgid "%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on."
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/constants.php:29
|
74 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
75 |
+
msgstr "Quando si deve avviare la tua pianificazione. Il valore predefinito è %s."
|
76 |
+
|
77 |
+
#: plugin.php:142
|
78 |
+
msgid "Are you sure you want to delete this schedule? All of it's backups will also be deleted."
|
79 |
+
msgstr "Sei sicuro di voler cancellare questa pianificazione? Tutti i backup verranno eliminati."
|
80 |
+
|
81 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
82 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
83 |
+
msgstr "\"Annulla\" per tornare indietro, \"OK\" per cancellare."
|
84 |
+
|
85 |
+
#: plugin.php:143
|
86 |
+
msgid "Are you sure you want to delete this backup?"
|
87 |
+
msgstr "Sei sicuro di voler cancellare questo backup?"
|
88 |
+
|
89 |
+
#: plugin.php:144
|
90 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
91 |
+
msgstr "Sei sicuro di voler rimuovere questa regola di esclusione?"
|
92 |
+
|
93 |
+
#: plugin.php:145
|
94 |
+
msgid "Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?"
|
95 |
+
msgstr "La riduzione del numero di backup che sono memorizzati sul server causerà la cancellazione di alcuni dei vostri backup esistenti, sei sicuro?"
|
96 |
+
|
97 |
+
#: admin/actions.php:291
|
98 |
+
msgid "Max backups can't be empty"
|
99 |
+
msgstr "I backup massimi non devono essere vuoti"
|
100 |
+
|
101 |
+
#: admin/actions.php:297
|
102 |
+
msgid "Max backups must be greater than 0"
|
103 |
+
msgstr "I backup massimi devono essere maggiori di 0"
|
104 |
+
|
105 |
+
#: admin/actions.php:396
|
106 |
+
msgid "Exclude"
|
107 |
+
msgstr "Escludere"
|
108 |
+
|
109 |
+
#: admin/schedule-form-excludes.php:44
|
110 |
+
msgid "default"
|
111 |
+
msgstr "default"
|
112 |
+
|
113 |
+
#: admin/schedule-form-excludes.php:48
|
114 |
+
msgid "defined"
|
115 |
+
msgstr "definito"
|
116 |
+
|
117 |
+
#: admin/schedule-form.php:27
|
118 |
+
msgid "Manual Only"
|
119 |
+
msgstr "Solo manuale"
|
120 |
+
|
121 |
+
#: admin/schedule-form.php:45
|
122 |
+
msgid "The number of previous backups to store on the server. past this limit older backups will be deleted automatically."
|
123 |
+
msgstr "Il numero di backup precedenti da memorizzare sul server. Oltre questo limite i backup precedenti verranno automaticamente eliminati."
|
124 |
+
|
125 |
+
#: admin/schedule.php:4
|
126 |
+
msgid "this shouldn't take long…"
|
127 |
+
msgstr "questo non dovrebbe impiegare troppo tempo"
|
128 |
+
|
129 |
+
#: admin/schedule.php:4
|
130 |
+
msgid "calculating the size of your site…"
|
131 |
+
msgstr "calcolando le dimensioni del sito"
|
132 |
+
|
133 |
+
#: admin/schedule.php:12
|
134 |
+
msgid "The next backup will be on %1$s at %2$s"
|
135 |
+
msgstr "Il prossimo backup sarà da %1$s a %2$s"
|
136 |
+
|
137 |
+
#: admin/schedule.php:37
|
138 |
+
msgid "every 12 hours at %1$s & %2$s"
|
139 |
+
msgstr "ogni 12 ore dalle %1$s & %2$s"
|
140 |
+
|
141 |
+
#: admin/schedule.php:43
|
142 |
+
msgid "weekly on %1$s at %2$s"
|
143 |
+
msgstr "ogni settimana da %1$s a %2$s"
|
144 |
+
|
145 |
+
#: admin/schedule.php:49
|
146 |
+
msgid "fortnightly on %1$s at %2$s"
|
147 |
+
msgstr "ogni 15 giorni da %1$s a %2$s"
|
148 |
+
|
149 |
+
#: admin/schedule.php:56
|
150 |
+
msgid "on the %1$s of each month at %2$s"
|
151 |
+
msgstr "da %1$s di ogni mese a %2$s"
|
152 |
+
|
153 |
+
#: admin/schedule.php:62
|
154 |
+
msgid "manually"
|
155 |
+
msgstr "manualmente"
|
156 |
+
|
157 |
+
#: admin/schedule.php:68
|
158 |
+
msgid "this server"
|
159 |
+
msgstr "questo server"
|
160 |
+
|
161 |
+
#: admin/schedule.php:75
|
162 |
+
msgid "store the only the last backup on %s"
|
163 |
+
msgstr "memorizzare solamente l'ultimo backup su %s"
|
164 |
+
|
165 |
+
#: admin/schedule.php:81
|
166 |
+
msgid "don't store any backups on %s"
|
167 |
+
msgstr "non memorizzare alcun backup su %s"
|
168 |
+
|
169 |
+
#: admin/schedule.php:87
|
170 |
+
msgid "store only the last %1$s backups on %2$s"
|
171 |
+
msgstr "memorizza solo gli ultimi %1$s backup su %2$s"
|
172 |
+
|
173 |
+
#: admin/schedule.php:96
|
174 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
175 |
+
msgstr "Memorizza %1$s %2$s %3$s, %4$s. %5$s"
|
176 |
+
|
177 |
+
#: classes/email.php:23
|
178 |
+
msgid "Receive a notification email when a backup completes, if the backup is small enough (< 10mb) then it will be attached to the email. Separate multiple email address's with a comma."
|
179 |
+
msgstr "Ricevi una email di notifica quando un backup è pronto, se il backup è abbastanza piccolo (< 10mb) sarà allegato alla email. Separa più indirizzi e-mail con una virgola."
|
180 |
+
|
181 |
+
#: classes/email.php:129
|
182 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
183 |
+
msgstr "BackUpWordPress non è riuscito a memorizzare il tuo sito %1$s."
|
184 |
+
|
185 |
+
#: classes/email.php:129
|
186 |
+
msgid "Here are the errors that we're encountered:"
|
187 |
+
msgstr "Qui ci sono gli errori riscontrati:"
|
188 |
+
|
189 |
+
#: classes/email.php:129
|
190 |
+
msgid "If the errors above look like Martian, forward this email to %3$s and we'll take a look"
|
191 |
+
msgstr "Se gli errori di cui sopra hanno un aspetto marziano, inoltra questa email a %3$s e gli daremo un'occhiata."
|
192 |
+
|
193 |
+
#: classes/email.php:129
|
194 |
+
msgid ""
|
195 |
+
"Kind Regards,\n"
|
196 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
197 |
+
msgstr ""
|
198 |
+
"Cordiali saluti, \n"
|
199 |
+
"L'apologetico BackUpWordPress Backup Robot Emailing"
|
200 |
+
|
201 |
+
#: classes/email.php:142 classes/email.php:151
|
202 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
203 |
+
msgstr "BackUpWordPress ha completato un backup del tuo sito %1$s."
|
204 |
+
|
205 |
+
#: classes/email.php:142
|
206 |
+
msgid "The backup file should be attached to this email."
|
207 |
+
msgstr "Il file di backup deve essere allegato a questa email."
|
208 |
+
|
209 |
+
#: classes/email.php:142 classes/email.php:151
|
210 |
+
msgid "You can download the backup file by clicking the link below:"
|
211 |
+
msgstr "È possibile scaricare il file di backup cliccando sul link sottostante:"
|
212 |
+
|
213 |
+
#: classes/email.php:142 classes/email.php:151
|
214 |
+
msgid ""
|
215 |
+
"Kind Regards,\n"
|
216 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
217 |
+
msgstr "Cordiali saluti, Il felice BackUpWordPress Backup Robot Emailing"
|
218 |
+
|
219 |
+
#: classes/email.php:151
|
220 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
221 |
+
msgstr "Purtroppo il file di backup è troppo grande da allegare a questa email."
|
222 |
+
|
223 |
+
#: classes/wp-cli.php:19
|
224 |
+
msgid "Backup: Dumping database..."
|
225 |
+
msgstr "Backup: Dumping database..."
|
226 |
+
|
227 |
+
#: classes/wp-cli.php:23
|
228 |
+
msgid "Backup: Zipping everything up..."
|
229 |
+
msgstr "Backup: zippando..."
|
230 |
+
|
231 |
+
#: classes/wp-cli.php:38
|
232 |
+
msgid "Invalid backup path"
|
233 |
+
msgstr "Cartella backup non valida"
|
234 |
+
|
235 |
+
#: classes/wp-cli.php:43
|
236 |
+
msgid "Invalid root path"
|
237 |
+
msgstr "Percorso non valido"
|
238 |
+
|
239 |
+
#: classes/wp-cli.php:68
|
240 |
+
msgid "Backup Complete: "
|
241 |
+
msgstr "Backup completo:"
|
242 |
+
|
243 |
+
#: classes/wp-cli.php:71
|
244 |
+
msgid "Backup Failed"
|
245 |
+
msgstr "Backup fallito"
|
246 |
+
|
247 |
+
#: functions/core.php:202
|
248 |
+
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules."
|
249 |
+
msgstr "Per impostazione predefinita BackUpWordPress esegue un backup giornaliero del database e un backup settimanale del database e dei file. È possibile modificare queste pianificazioni."
|
250 |
+
|
251 |
+
#: functions/interface.php:111
|
252 |
+
msgid "BackUpWordPress failed to perform the backup."
|
253 |
+
msgstr "BackUpWordPress non è riuscito ad eseguire il backup."
|
254 |
+
|
255 |
+
#: functions/interface.php:111
|
256 |
+
msgid "You have likely hit a memory limit."
|
257 |
+
msgstr "Probabilmente è stato raggiunto il limite di memoria."
|
258 |
+
|
259 |
+
#: functions/interface.php:238
|
260 |
+
msgid "Legacy"
|
261 |
+
msgstr "Legacy"
|
262 |
+
|
263 |
+
#: hm-backup/hm-backup.php:906
|
264 |
+
msgid "The mysqldump file was not created"
|
265 |
+
msgstr "Il file mysqldump non è stato creato"
|
266 |
+
|
267 |
+
#: functions/interface.php:62
|
268 |
+
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
269 |
+
msgstr "La tua directory di backup non è scrivibile, esegui %1$s o %2$s o imposta le autorizzazioni."
|
270 |
+
|
271 |
+
#: functions/interface.php:50
|
272 |
+
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
273 |
+
msgstr "La directory di backup non può essere creato perché la directory %1$s non èscrivibile, esegui %2$s o %3$s o crea la cartella."
|
274 |
+
|
275 |
+
#: functions/core.php:202
|
276 |
+
msgid "BackUpWordPress has setup your default schedules."
|
277 |
+
msgstr "BackUpWordPress ha impostato le pianificazioni predefinite."
|
278 |
+
|
279 |
+
#: classes/email.php:127
|
280 |
+
msgid "Backup of %s Failed"
|
281 |
+
msgstr "Backup di %s fallito"
|
282 |
+
|
283 |
+
#: classes/email.php:50
|
284 |
+
msgid "Send an email notification to %s"
|
285 |
+
msgstr "Invia una notifica email a %s "
|
286 |
+
|
287 |
+
#: classes/email.php:72
|
288 |
+
msgid "%s isn't a valid email"
|
289 |
+
msgstr "%s non è un'email valida"
|
290 |
+
|
291 |
+
#: admin/schedule.php:4
|
292 |
+
msgid "Backups will be compressed and should be smaller than this."
|
293 |
+
msgstr "Il backup sarà compresso e dovrebbe essere più piccolo di questo."
|
294 |
+
|
295 |
+
#: classes/email.php:19
|
296 |
+
msgid "Email notification"
|
297 |
+
msgstr "Notificazione email"
|
298 |
+
|
299 |
+
#: admin/schedule.php:19
|
300 |
+
msgid "hourly on the hour"
|
301 |
+
msgstr "ogni ora"
|
302 |
+
|
303 |
+
#: admin/schedule.php:25
|
304 |
+
msgid "daily at %s"
|
305 |
+
msgstr "ogni giorno alle %s"
|
306 |
+
|
307 |
+
#: admin/schedule-form.php:41
|
308 |
+
msgid "Number of backups to store on this server"
|
309 |
+
msgstr "Numero di backup da memorizzare su questo server"
|
310 |
+
|
311 |
+
#: admin/schedule-form.php:7
|
312 |
+
msgid "Schedule Settings"
|
313 |
+
msgstr "Impostazioni di pianificazione"
|
314 |
+
|
315 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
316 |
+
msgid "Close"
|
317 |
+
msgstr "Chiudi"
|
318 |
+
|
319 |
+
#: admin/menu.php:69
|
320 |
+
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
321 |
+
msgstr "Le seguenti informazioni sono per la versione %1$s. Visualizza il file %2$s per aiuto specifico della versione %3$s."
|
322 |
+
|
323 |
+
#: admin/constants.php:26
|
324 |
+
msgid "The root directory that is backed up. Defaults to %s."
|
325 |
+
msgstr "La directory principale che è stata memorizzata. Default %s."
|
326 |
+
|
327 |
+
#: admin/constants.php:23
|
328 |
+
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
329 |
+
msgstr "La capacità di utilizzare quando si chiama %1$s. Default %2$s."
|
330 |
+
|
331 |
+
#: admin/constants.php:14
|
332 |
+
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
333 |
+
msgstr "Il percorso del tuo %1$s eseguibile. Sarà utilizzato per comprimere i tuoi %2$s e %3$s se disponibile."
|
334 |
+
|
335 |
+
#: plugin.php:71
|
336 |
+
msgid "BackUpWordPress requires WordPress version %s or greater."
|
337 |
+
msgstr "BackUpWordPress richiede WordPress versione %s o superiore."
|
338 |
+
|
339 |
+
#: plugin.php:141 admin/actions.php:396
|
340 |
+
msgid "Cancel"
|
341 |
+
msgstr "Cancella"
|
342 |
+
|
343 |
+
#: admin/constants.php:11
|
344 |
+
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
345 |
+
msgstr "Il percorso del tuo %1$s eseguibile. Sarà utilizzato per la %2$s parte del backup, se disponibile."
|
346 |
+
|
347 |
+
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
348 |
+
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
349 |
+
#: admin/constants.php:26 admin/constants.php:29
|
350 |
+
msgid "e.g."
|
351 |
+
msgstr "ad esempio"
|
352 |
+
|
353 |
+
#: admin/constants.php:3
|
354 |
+
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
355 |
+
msgstr "Tu puoi %1$s uno dei seguenti %2$s nel tuo %3$s per controllare le impostazioni avanzate. %4$s. Definito %5$s sarà evidenziata."
|
356 |
+
|
357 |
+
#: admin/actions.php:192 admin/actions.php:195
|
358 |
+
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
359 |
+
msgstr "%1$s restituisce una %2$s risposta che potrebbe significare che cron jobs non si è avviato in modo corretto. BackUpWordPress si basa su wp-cron per eseguire i backup pianificati. Vedere il %3$s per maggiori dettagli."
|
360 |
+
|
361 |
+
#: functions/interface.php:72
|
362 |
+
msgid "http://php.net/manual/en/features.safe-mode.php"
|
363 |
+
msgstr "http://php.net/manual/en/features.safe-mode.php"
|
364 |
+
|
365 |
+
#: functions/interface.php:72
|
366 |
+
msgid "Safe Mode"
|
367 |
+
msgstr "Modalità provvisoria"
|
368 |
+
|
369 |
+
#: functions/interface.php:82
|
370 |
+
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
371 |
+
msgstr "La tua directory personalizzata di backup %1$s non esiste e non può essere creata, i tuoi backup verranno salvati in % 2$s"
|
372 |
+
|
373 |
+
#: functions/interface.php:92
|
374 |
+
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
375 |
+
msgstr "La tua directory personalizzata di backup %1$s non è scrivibile, i nuovi backup verranno salvati in % 2$s"
|
376 |
+
|
377 |
+
#: functions/interface.php:252
|
378 |
+
msgid "cancel"
|
379 |
+
msgstr "cancella"
|
380 |
+
|
381 |
+
#: functions/interface.php:256
|
382 |
+
msgid "Settings"
|
383 |
+
msgstr "Impostazioni"
|
384 |
+
|
385 |
+
#: functions/interface.php:259
|
386 |
+
msgid "Excludes"
|
387 |
+
msgstr "Esclusioni"
|
388 |
+
|
389 |
+
#: functions/interface.php:27
|
390 |
+
msgid "Download"
|
391 |
+
msgstr "Scarica"
|
392 |
+
|
393 |
+
#: functions/interface.php:50 functions/interface.php:62
|
394 |
+
msgid "BackUpWordPress is almost ready."
|
395 |
+
msgstr "BackUpWordPress è quasi pronto"
|
396 |
+
|
397 |
+
#: functions/interface.php:102
|
398 |
+
msgid "BackUpWordPress detected issues with your last backup."
|
399 |
+
msgstr "BackUpWordPress ha rilevato problemi con l'ultimo backup."
|
400 |
+
|
401 |
+
#: functions/interface.php:227
|
402 |
+
msgid "Database and Files"
|
403 |
+
msgstr "Database e files"
|
404 |
+
|
405 |
+
#: functions/interface.php:233
|
406 |
+
msgid "Database"
|
407 |
+
msgstr "Database"
|
408 |
+
|
409 |
+
#: hm-backup/hm-backup.php:931
|
410 |
+
msgid "The backup file was not created"
|
411 |
+
msgstr "Il backup non è stato creato"
|
412 |
+
|
413 |
+
#: hm-backup/hm-backup.php:951
|
414 |
+
msgid "The following files are unreadable and couldn't be backed up: "
|
415 |
+
msgstr "I seguenti file sono illeggibili e non possono essere memorizzati::"
|
416 |
+
|
417 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
418 |
+
#: functions/interface.php:82 functions/interface.php:92
|
419 |
+
msgid "BackUpWordPress has detected a problem."
|
420 |
+
msgstr "BackUpWordPress ha rilevato un problema."
|
421 |
+
|
422 |
+
#: admin/actions.php:265
|
423 |
+
msgid "Backup type cannot be empty"
|
424 |
+
msgstr "Il tipo di backup non può essere vuoto"
|
425 |
+
|
426 |
+
#: admin/actions.php:268
|
427 |
+
msgid "Invalid backup type"
|
428 |
+
msgstr "Tipo di backup non valido"
|
429 |
+
|
430 |
+
#: admin/actions.php:278
|
431 |
+
msgid "Schedule cannot be empty"
|
432 |
+
msgstr "La pianificazione non può essere vuota"
|
433 |
+
|
434 |
+
#: admin/actions.php:281
|
435 |
+
msgid "Invalid schedule"
|
436 |
+
msgstr "Pianificazione non valida"
|
437 |
+
|
438 |
+
#: admin/actions.php:294
|
439 |
+
msgid "Max backups must be a number"
|
440 |
+
msgstr "Max backup deve essere un numero"
|
441 |
+
|
442 |
+
#: admin/actions.php:392
|
443 |
+
msgid "%s didn't match any files."
|
444 |
+
msgstr "%s non corrisponde ad alcun file."
|
445 |
+
|
446 |
+
#: admin/backups.php:13
|
447 |
+
msgid "add schedule"
|
448 |
+
msgstr "aggiungi pianificazione"
|
449 |
+
|
450 |
+
#: admin/backups.php:37
|
451 |
+
msgid "Size"
|
452 |
+
msgstr "Dimensione"
|
453 |
+
|
454 |
+
#: admin/backups.php:38
|
455 |
+
msgid "Type"
|
456 |
+
msgstr "Tipo"
|
457 |
+
|
458 |
+
#: admin/backups.php:39
|
459 |
+
msgid "Actions"
|
460 |
+
msgstr "Azioni"
|
461 |
+
|
462 |
+
#: admin/backups.php:62
|
463 |
+
msgid "This is where your backups will appear once you have one."
|
464 |
+
msgstr "Questo è dove il backup apparirà una volta che ne hai uno."
|
465 |
+
|
466 |
+
#: admin/constants.php:3
|
467 |
+
msgid "The Codex can help"
|
468 |
+
msgstr "Il Codex può aìiutare"
|
469 |
+
|
470 |
+
#: admin/constants.php:8
|
471 |
+
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
472 |
+
msgstr "Il percorso alla cartella dove vuoi memorizzare i file di backup, il valore predefinito è %s."
|
473 |
+
|
474 |
+
#: admin/constants.php:11 admin/constants.php:14
|
475 |
+
msgid "database"
|
476 |
+
msgstr ""
|
477 |
+
|
478 |
+
#: admin/constants.php:14
|
479 |
+
msgid "files"
|
480 |
+
msgstr ""
|
481 |
+
|
482 |
+
#: admin/constants.php:17
|
483 |
+
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
484 |
+
msgstr ""
|
485 |
+
|
486 |
+
#: admin/constants.php:20
|
487 |
+
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
488 |
+
msgstr ""
|
489 |
+
|
490 |
+
#: admin/menu.php:10 admin/page.php:5
|
491 |
+
msgid "Manage Backups"
|
492 |
+
msgstr ""
|
493 |
+
|
494 |
+
#: admin/menu.php:10 admin/menu.php:34
|
495 |
+
msgid "Backups"
|
496 |
+
msgstr ""
|
497 |
+
|
498 |
+
#: admin/menu.php:69
|
499 |
+
msgid "You are not using the latest stable version of BackUpWordPress"
|
500 |
+
msgstr ""
|
501 |
+
|
502 |
+
#: admin/menu.php:75
|
503 |
+
msgid "FAQ"
|
504 |
+
msgstr ""
|
505 |
+
|
506 |
+
#: admin/constants.php:3 admin/menu.php:76
|
507 |
+
msgid "Constants"
|
508 |
+
msgstr ""
|
509 |
+
|
510 |
+
#: admin/menu.php:79
|
511 |
+
msgid "For more information:"
|
512 |
+
msgstr ""
|
513 |
+
|
514 |
+
#: admin/menu.php:81
|
515 |
+
msgid "Support Forums"
|
516 |
+
msgstr ""
|
517 |
+
|
518 |
+
#: admin/menu.php:82
|
519 |
+
msgid "Help with translation"
|
520 |
+
msgstr ""
|
521 |
+
|
522 |
+
#: admin/page.php:13
|
523 |
+
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
524 |
+
msgstr ""
|
525 |
+
|
526 |
+
#: admin/schedule-form-excludes.php:19
|
527 |
+
msgid "Preview"
|
528 |
+
msgstr ""
|
529 |
+
|
530 |
+
#: admin/schedule-form-excludes.php:29
|
531 |
+
msgid "Exclude Rules"
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
#: admin/schedule-form-excludes.php:52
|
535 |
+
msgid "Remove"
|
536 |
+
msgstr ""
|
537 |
+
|
538 |
+
#: admin/schedule-form-excludes.php:71
|
539 |
+
msgid "Excluded"
|
540 |
+
msgstr ""
|
541 |
+
|
542 |
+
#: admin/schedule-form-excludes.php:75
|
543 |
+
msgid "Included"
|
544 |
+
msgstr ""
|
545 |
+
|
546 |
+
#: admin/schedule-form-excludes.php:79
|
547 |
+
msgid "Unreadable"
|
548 |
+
msgstr ""
|
549 |
+
|
550 |
+
#: admin/schedule-form-excludes.php:107
|
551 |
+
msgid "Unreadable files can't be backed up"
|
552 |
+
msgstr ""
|
553 |
+
|
554 |
+
#: admin/schedule-form-excludes.php:113
|
555 |
+
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
556 |
+
msgstr ""
|
557 |
+
|
558 |
+
#: admin/schedule-form.php:11
|
559 |
+
msgid "Backup"
|
560 |
+
msgstr ""
|
561 |
+
|
562 |
+
#: admin/schedule-form.php:14
|
563 |
+
msgid "Both Database & files"
|
564 |
+
msgstr ""
|
565 |
+
|
566 |
+
#: admin/schedule-form.php:15
|
567 |
+
msgid "Files only"
|
568 |
+
msgstr ""
|
569 |
+
|
570 |
+
#: admin/schedule-form.php:16
|
571 |
+
msgid "Database only"
|
572 |
+
msgstr ""
|
573 |
+
|
574 |
+
#: functions/interface.php:230
|
575 |
+
msgid "Files"
|
576 |
+
msgstr ""
|
577 |
+
|
578 |
+
#: admin/schedule-form-excludes.php:7
|
579 |
+
msgid "Manage Excludes"
|
580 |
+
msgstr ""
|
581 |
+
|
582 |
+
#: admin/schedule-form.php:23
|
583 |
+
msgid "Schedule"
|
584 |
+
msgstr ""
|
585 |
+
|
586 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
587 |
+
msgid "Update"
|
588 |
+
msgstr ""
|
589 |
+
|
590 |
+
#: admin/schedule.php:19
|
591 |
+
msgid "hourly at %s minutes past the hour"
|
592 |
+
msgstr ""
|
593 |
+
|
594 |
+
#: functions/interface.php:262
|
595 |
+
msgid "Run now"
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#: functions/interface.php:28 functions/interface.php:264
|
599 |
+
msgid "Delete"
|
600 |
+
msgstr ""
|
601 |
+
|
602 |
+
#: plugin.php:60
|
603 |
+
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
604 |
+
msgstr ""
|
605 |
+
|
606 |
+
#: classes/email.php:137
|
607 |
+
msgid "Backup of %s"
|
608 |
+
msgstr ""
|
609 |
+
|
610 |
+
#: functions/core.php:293
|
611 |
+
msgid "This %s file ensures that other people cannot download your backup files."
|
612 |
+
msgstr ""
|
backupwordpress/languages/hmbkp-lt.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-lt.po
DELETED
@@ -1,432 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Lithuanian
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2012-08-10 14:37:47+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: 1.6.8\n"
|
12 |
-
|
13 |
-
#: admin.menus.php:82
|
14 |
-
msgid "Help with translation"
|
15 |
-
msgstr ""
|
16 |
-
|
17 |
-
#: admin.backup-button.php:3
|
18 |
-
msgid "cancel"
|
19 |
-
msgstr ""
|
20 |
-
|
21 |
-
#: admin.constants.php:23 admin.constants.php:26
|
22 |
-
msgid "Backup %s only, your %s won't be backed up. Defaults to %s."
|
23 |
-
msgstr ""
|
24 |
-
|
25 |
-
#: admin.menus.php:65
|
26 |
-
msgid "The information below is for version %s. View the readme.txt file for help specific to version %s."
|
27 |
-
msgstr ""
|
28 |
-
|
29 |
-
#: admin.menus.php:75
|
30 |
-
msgid "FAQ"
|
31 |
-
msgstr ""
|
32 |
-
|
33 |
-
#: admin.constants.php:3 admin.menus.php:76 admin.settings.php:5
|
34 |
-
msgid "Constants"
|
35 |
-
msgstr ""
|
36 |
-
|
37 |
-
#: admin.menus.php:81
|
38 |
-
msgid "Support Forums"
|
39 |
-
msgstr ""
|
40 |
-
|
41 |
-
#: admin.settings.php:5
|
42 |
-
msgid "You can define %s in your %s to control some settings. A full list of %s can be found in the %s. Defined settings will not be editable below."
|
43 |
-
msgstr ""
|
44 |
-
|
45 |
-
#: admin.settings.php:5
|
46 |
-
msgid "help panel"
|
47 |
-
msgstr ""
|
48 |
-
|
49 |
-
#: admin.settings.php:94
|
50 |
-
msgid "Save Changes"
|
51 |
-
msgstr ""
|
52 |
-
|
53 |
-
#: functions/core.functions.php:339
|
54 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
55 |
-
msgstr ""
|
56 |
-
|
57 |
-
#: functions/interface.functions.php:48
|
58 |
-
msgid "Settings saved."
|
59 |
-
msgstr ""
|
60 |
-
|
61 |
-
#: admin.actions.php:70
|
62 |
-
msgid "You have entered an invalid number of backups."
|
63 |
-
msgstr ""
|
64 |
-
|
65 |
-
#: admin.actions.php:79
|
66 |
-
msgid "%s is an invalid email address."
|
67 |
-
msgstr ""
|
68 |
-
|
69 |
-
#: admin.actions.php:249 functions/interface.functions.php:89
|
70 |
-
#: functions/interface.functions.php:99 functions/interface.functions.php:109
|
71 |
-
#: functions/interface.functions.php:119 functions/interface.functions.php:129
|
72 |
-
#: functions/interface.functions.php:139 functions/interface.functions.php:149
|
73 |
-
msgid "BackUpWordPress has detected a problem."
|
74 |
-
msgstr "BackUpWordPress aptiko problemą."
|
75 |
-
|
76 |
-
#: admin.actions.php:249
|
77 |
-
msgid "%s is returning a %s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %s for more details."
|
78 |
-
msgstr ""
|
79 |
-
|
80 |
-
#: admin.backup-button.php:7
|
81 |
-
msgid "Back Up Now"
|
82 |
-
msgstr "Kurti Atsarginę kopiją Dabar"
|
83 |
-
|
84 |
-
#: admin.backups-table.php:13
|
85 |
-
msgid "Size"
|
86 |
-
msgstr "Dydis"
|
87 |
-
|
88 |
-
#: admin.backups-table.php:14
|
89 |
-
msgid "Actions"
|
90 |
-
msgstr "Veiksmai"
|
91 |
-
|
92 |
-
#: admin.backups-table.php:21
|
93 |
-
msgid "Total %s"
|
94 |
-
msgstr "Iš viso %s"
|
95 |
-
|
96 |
-
#: admin.constants.php:3
|
97 |
-
msgid "You can %s any of the following %s in your %s to control advanced settings. %s. Defined %s will be highlighted."
|
98 |
-
msgstr ""
|
99 |
-
|
100 |
-
#: admin.constants.php:3
|
101 |
-
msgid "The Codex can help"
|
102 |
-
msgstr "The Codex gali pagelbėti"
|
103 |
-
|
104 |
-
#: admin.constants.php:8
|
105 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
106 |
-
msgstr "Aplanko, kuriame norėtumėte laikyti savo atsargines kopijas adresas. Pagal nutylėjimą %s."
|
107 |
-
|
108 |
-
#: admin.constants.php:11
|
109 |
-
msgid "The path to your %s executable. Will be used for the %s part of the back up if available."
|
110 |
-
msgstr "Adresas į Jūsų %s yra vykdomasis. Jis bus naudojamas %s atsarginės kopijos daliai, jeigu tik tai bus įmanoma."
|
111 |
-
|
112 |
-
#: admin.constants.php:11 admin.constants.php:14 admin.constants.php:23
|
113 |
-
#: admin.constants.php:26 admin.status.php:14 admin.status.php:17
|
114 |
-
msgid "database"
|
115 |
-
msgstr "duomenų bazė"
|
116 |
-
|
117 |
-
#: admin.constants.php:14
|
118 |
-
msgid "The path to your %s executable. Will be used to zip up your %s and %s if available."
|
119 |
-
msgstr "Adresas į Jūsų %s yra vykdomasis. Jis bus naudojamas suspaudžiant Jūsų %s ir %s, jeigu tik bus įmanoma."
|
120 |
-
|
121 |
-
#: admin.constants.php:14 admin.constants.php:23 admin.constants.php:26
|
122 |
-
#: admin.status.php:14 admin.status.php:20
|
123 |
-
msgid "files"
|
124 |
-
msgstr "rinkmenos"
|
125 |
-
|
126 |
-
#: admin.constants.php:17
|
127 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
128 |
-
msgstr "Visiškai panaikina automatinę atsarginių kopijų darymo funkciją. Jūs vis dar galite pasidaryti atsarginę kopiją, naudojant \"Daryti Atsarginę Kopiją Dabar\" mygtuką. Pagal nutylėjimą %s."
|
129 |
-
|
130 |
-
#: admin.constants.php:20
|
131 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Detaults to %s."
|
132 |
-
msgstr "Saugomų atsarginių kopijų kiekis, senesnės atsarginės kopijos bus ištrintos automatiškai, kuomet sėkmingai atliekamas naujos atsarginės kopijos sukūrimas. Pagal nutylėjimą %s."
|
133 |
-
|
134 |
-
#: admin.constants.php:29
|
135 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
136 |
-
msgstr "Laikas, kurį dieninės atsarginės kopijos kūrimas turėtų būti vykdomas. Pagal nutylėjimą %s."
|
137 |
-
|
138 |
-
#: admin.constants.php:32
|
139 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
140 |
-
msgstr "Bandyti persiųsti Jūsų atsargines kopijas elektroniniu paštu. Reikšmė turėtų būti elektroninio pašto adresas, į kurį bus siunčiamos atsarginės kopijos. Pagal nutylėjimą %s."
|
141 |
-
|
142 |
-
#: admin.constants.php:35
|
143 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
144 |
-
msgstr "Išskiriamų rinkmenų ar direktorijų sąrašas (narius išskiriant kableliais), kurios nebus įtrauktos į automatinį atsarginių kopijų kūrimą."
|
145 |
-
|
146 |
-
#: admin.constants.php:38
|
147 |
-
msgid "The capability to use when calling %s. Defaults to %s."
|
148 |
-
msgstr ""
|
149 |
-
|
150 |
-
#: admin.menus.php:10 admin.page.php:7
|
151 |
-
msgid "Manage Backups"
|
152 |
-
msgstr "Valdyti Atsargines kopijas"
|
153 |
-
|
154 |
-
#: admin.menus.php:10 admin.menus.php:34
|
155 |
-
msgid "Backups"
|
156 |
-
msgstr "Atsarginės kopijos"
|
157 |
-
|
158 |
-
#: admin.menus.php:65
|
159 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
160 |
-
msgstr "Jūsų nenaudojate paskutiniosios pilnos BackUpWordPress papildinio versijos."
|
161 |
-
|
162 |
-
#: admin.menus.php:79
|
163 |
-
msgid "For more information:"
|
164 |
-
msgstr ""
|
165 |
-
|
166 |
-
#: admin.page.php:11 admin.settings.php:3
|
167 |
-
msgid "Settings"
|
168 |
-
msgstr ""
|
169 |
-
|
170 |
-
#: admin.page.php:23
|
171 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
172 |
-
msgstr "Jūs turite sutvarkyti problemas, aprašytas viršuje, prieš BackUpWordPress galimą paleidimą."
|
173 |
-
|
174 |
-
#: admin.page.php:29
|
175 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
176 |
-
msgstr "Jeigu Jums reikia pagalbos sprendžiant bėdas, nesivaržykite parašyti mums elektroninio laiško į %s pašto dėžutę ir mes suteiksime Jums pagalbą, jeigu tik galėsime."
|
177 |
-
|
178 |
-
#: admin.settings.php:16
|
179 |
-
msgid "Automatic Backups"
|
180 |
-
msgstr ""
|
181 |
-
|
182 |
-
#: admin.settings.php:22
|
183 |
-
msgid "Backup my site automatically."
|
184 |
-
msgstr ""
|
185 |
-
|
186 |
-
#: admin.settings.php:27
|
187 |
-
msgid "No automatic backups."
|
188 |
-
msgstr ""
|
189 |
-
|
190 |
-
#: admin.settings.php:36
|
191 |
-
msgid "Frequency of backups"
|
192 |
-
msgstr ""
|
193 |
-
|
194 |
-
#: admin.settings.php:40
|
195 |
-
msgid "Automatic backups will occur"
|
196 |
-
msgstr ""
|
197 |
-
|
198 |
-
#: admin.settings.php:43
|
199 |
-
msgid "Daily"
|
200 |
-
msgstr ""
|
201 |
-
|
202 |
-
#: admin.settings.php:44
|
203 |
-
msgid "Weekly"
|
204 |
-
msgstr ""
|
205 |
-
|
206 |
-
#: admin.settings.php:45
|
207 |
-
msgid "Fortnightly"
|
208 |
-
msgstr ""
|
209 |
-
|
210 |
-
#: admin.settings.php:46
|
211 |
-
msgid "Monthly"
|
212 |
-
msgstr ""
|
213 |
-
|
214 |
-
#: admin.settings.php:55
|
215 |
-
msgid "What to Backup"
|
216 |
-
msgstr ""
|
217 |
-
|
218 |
-
#: admin.settings.php:59
|
219 |
-
msgid "Backup my"
|
220 |
-
msgstr ""
|
221 |
-
|
222 |
-
#: admin.settings.php:62
|
223 |
-
msgid "database & files"
|
224 |
-
msgstr ""
|
225 |
-
|
226 |
-
#: admin.settings.php:63
|
227 |
-
msgid "database only"
|
228 |
-
msgstr ""
|
229 |
-
|
230 |
-
#: admin.settings.php:64
|
231 |
-
msgid "files only"
|
232 |
-
msgstr ""
|
233 |
-
|
234 |
-
#: admin.settings.php:72
|
235 |
-
msgid "Number of backups"
|
236 |
-
msgstr ""
|
237 |
-
|
238 |
-
#: admin.settings.php:73
|
239 |
-
msgid "The last %s backups will be stored on the server."
|
240 |
-
msgstr ""
|
241 |
-
|
242 |
-
#: admin.settings.php:77
|
243 |
-
msgid "Email backups"
|
244 |
-
msgstr ""
|
245 |
-
|
246 |
-
#: admin.settings.php:78
|
247 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
248 |
-
msgstr ""
|
249 |
-
|
250 |
-
#: admin.settings.php:82
|
251 |
-
msgid "Excludes"
|
252 |
-
msgstr ""
|
253 |
-
|
254 |
-
#: admin.settings.php:85
|
255 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
256 |
-
msgstr ""
|
257 |
-
|
258 |
-
#: admin.settings.php:86
|
259 |
-
msgid "e.g."
|
260 |
-
msgstr ""
|
261 |
-
|
262 |
-
#: admin.status.php:9
|
263 |
-
msgid "Automatic backups are %s."
|
264 |
-
msgstr "Automatinių atsarginių kopijų kūrimas yra %s."
|
265 |
-
|
266 |
-
#: admin.status.php:9
|
267 |
-
msgid "disabled"
|
268 |
-
msgstr "išjungtas"
|
269 |
-
|
270 |
-
#: admin.status.php:14
|
271 |
-
msgid "&"
|
272 |
-
msgstr "&"
|
273 |
-
|
274 |
-
#: admin.status.php:25
|
275 |
-
msgid "Your %s will be automatically backed up <code>%s</code>. The next backup will occur at %s on %s and be saved to %s."
|
276 |
-
msgstr ""
|
277 |
-
|
278 |
-
#: admin.status.php:25
|
279 |
-
msgid "It's currently %s"
|
280 |
-
msgstr ""
|
281 |
-
|
282 |
-
#: admin.status.php:31
|
283 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
284 |
-
msgstr "Jūsų tinklalapis yra %s. Atsarginės kopijos bus suspaustos ir turėtų būti mažesnės nei tai."
|
285 |
-
|
286 |
-
#: admin.status.php:31
|
287 |
-
msgid "Calculating Size..."
|
288 |
-
msgstr "Skaičiuojamas Dydis..."
|
289 |
-
|
290 |
-
#: admin.status.php:34
|
291 |
-
msgid "A copy of each backup will be emailed to %s."
|
292 |
-
msgstr "Kiekvienos atsarginės kopijos kopija bus išsiųsta elektroniniu paštu %s."
|
293 |
-
|
294 |
-
#: admin.status.php:38
|
295 |
-
msgid "The following paths will be excluded from your backups %s."
|
296 |
-
msgstr "Šie adresai bus išskirti iš Jūsų atsarginių kopijų %s."
|
297 |
-
|
298 |
-
#: functions/backup.actions.php:12
|
299 |
-
msgid "Dumping database"
|
300 |
-
msgstr "Duomenų bazės iškrovimas"
|
301 |
-
|
302 |
-
#: functions/backup.actions.php:22
|
303 |
-
msgid "Creating zip archive"
|
304 |
-
msgstr "Kuriamas zip archyvas"
|
305 |
-
|
306 |
-
#: functions/backup.functions.php:19
|
307 |
-
msgid "Removing old backups"
|
308 |
-
msgstr "Pašalinamos senos atsarginės kopijos"
|
309 |
-
|
310 |
-
#: functions/backup.functions.php:147 functions/backup.functions.php:157
|
311 |
-
msgid "Backup of %s"
|
312 |
-
msgstr "%s atsarginė kopija"
|
313 |
-
|
314 |
-
#: functions/backup.functions.php:148
|
315 |
-
msgid ""
|
316 |
-
"BackUpWordPress has completed a backup of your site %s.\n"
|
317 |
-
"\n"
|
318 |
-
"The backup file should be attached to this email.\n"
|
319 |
-
"\n"
|
320 |
-
"You can also download the backup file by clicking the link below:\n"
|
321 |
-
"\n"
|
322 |
-
"%s\n"
|
323 |
-
"\n"
|
324 |
-
"Kind Regards\n"
|
325 |
-
"\n"
|
326 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
327 |
-
msgstr ""
|
328 |
-
"BackUpWordpress baigė kurti Jūsų tinklalapio %s atsarginę kopiją.\n"
|
329 |
-
"\n"
|
330 |
-
"Atsarginės kopijos rinkmena turėtų būti pridėta prie šio elektroninio laiško.\n"
|
331 |
-
"\n"
|
332 |
-
"Jūs taip pat galite parsisiųsti atsarginės kopijos rinkmeną, paspausdamas nuorodą žemiau:\n"
|
333 |
-
"\n"
|
334 |
-
"%s\n"
|
335 |
-
"\n"
|
336 |
-
"Pagarbiai\n"
|
337 |
-
"\n"
|
338 |
-
"Laimingas BackUpWordPress Elektroninių laiškų siuntimo Robotas"
|
339 |
-
|
340 |
-
#: functions/backup.functions.php:158
|
341 |
-
msgid ""
|
342 |
-
"BackUpWordPress has completed a backup of your site %s.\n"
|
343 |
-
"\n"
|
344 |
-
"Unfortunately the backup file was too large to attach to this email.\n"
|
345 |
-
"\n"
|
346 |
-
"You can download the backup file by clicking the link below:\n"
|
347 |
-
"\n"
|
348 |
-
"%s\n"
|
349 |
-
"\n"
|
350 |
-
"Kind Regards\n"
|
351 |
-
"\n"
|
352 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
353 |
-
msgstr ""
|
354 |
-
"BackUpWordpress baigė kurti Jūsų tinklalapio %s atsarginę kopiją.\n"
|
355 |
-
"\n"
|
356 |
-
"Nelaimei, atsarginės kopijos rinkmena buvo per didelė, kad ją būtų galima prisegti prie šio elektroninio laiško.\n"
|
357 |
-
"\n"
|
358 |
-
"Jūs taip pat galite parsisiųsti atsarginės kopijos rinkmeną, paspausdamas nuorodą žemiau:\n"
|
359 |
-
"\n"
|
360 |
-
"%s\n"
|
361 |
-
"\n"
|
362 |
-
"Pagarbiai\n"
|
363 |
-
"\n"
|
364 |
-
"Laimingas BackUpWordPress Elektroninių laiškų siuntimo Robotas"
|
365 |
-
|
366 |
-
#: functions/interface.functions.php:25
|
367 |
-
msgid "Download"
|
368 |
-
msgstr "Parsisiųsti"
|
369 |
-
|
370 |
-
#: functions/interface.functions.php:26
|
371 |
-
msgid "Delete"
|
372 |
-
msgstr "Ištrinti"
|
373 |
-
|
374 |
-
#: functions/interface.functions.php:67 functions/interface.functions.php:79
|
375 |
-
msgid "BackUpWordPress is almost ready."
|
376 |
-
msgstr "BackUpWordPress beveik paruoštas."
|
377 |
-
|
378 |
-
#: functions/interface.functions.php:67
|
379 |
-
msgid "The backups directory can't be created because your %s directory isn't writable, run %s or %s or create the folder yourself."
|
380 |
-
msgstr "Atsarginių kopijų katalogas negali būti sukurtas, nes Jūsų %s katalogas nėra įrašytinas, paleiskite %s arba %s, arba sukurkite aplanką pats."
|
381 |
-
|
382 |
-
#: functions/interface.functions.php:79
|
383 |
-
msgid "Your backups directory isn't writable. run %s or %s or set the permissions yourself."
|
384 |
-
msgstr "Jūsų %s katalogas nėra įrašytinas, paleiskite %s arba %s, arba pakeiskite leidimus pats."
|
385 |
-
|
386 |
-
#: functions/interface.functions.php:89
|
387 |
-
msgid " %s is running in %s. Please contact your host and ask them to disable %s."
|
388 |
-
msgstr "%s vyksta %s. Prašome susisiekti su savo priglobos tiekėju ir paprašyti jo išjungti %s."
|
389 |
-
|
390 |
-
#: functions/interface.functions.php:99
|
391 |
-
msgid "You have both %s and %s defined so there isn't anything to back up."
|
392 |
-
msgstr "Jūs apibūdinote abudu - ir %s, ir %s , todėl nėra nieko, kieno atsarginę kopiją būtų galima sukurti."
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:109
|
395 |
-
msgid "The following email address's are not valid: %s."
|
396 |
-
msgstr ""
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:119
|
399 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
400 |
-
msgstr ""
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:129
|
403 |
-
msgid "Your custom backups directory %s doesn't exist and can't be created, your backups will be saved to %s instead."
|
404 |
-
msgstr "Jūsų individualizuotas atsarginių kopijų katalogas %s neegzistuoja ir negali būti sukurtas, todėl Jūsų atsarginės kopijos bus įrašytos į %s, vietoje nurodytojo katalogo."
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:139
|
407 |
-
msgid "Your custom backups directory %s isn't writable, new backups will be saved to %s instead."
|
408 |
-
msgstr "Jūsų individualizuotas atsarginių kopijų katalogas %s nėra įrašytinas, todėl naujos atsarginės kopijos bus įrašytos į %s, vietoje nurodytojo katalogo."
|
409 |
-
|
410 |
-
#: functions/interface.functions.php:149
|
411 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
412 |
-
msgstr "Jūs nurodėte individualizuotą išskyrimų sąrašą, bet šie adresai neegzistuoja %s, ar esate tikras, jog įrašėte juos teisingai?"
|
413 |
-
|
414 |
-
#: functions/interface.functions.php:159
|
415 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
416 |
-
msgstr ""
|
417 |
-
|
418 |
-
#: hm-backup/hm-backup.php:532
|
419 |
-
msgid "The backup file was not created"
|
420 |
-
msgstr ""
|
421 |
-
|
422 |
-
#: hm-backup/hm-backup.php:603
|
423 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
424 |
-
msgstr ""
|
425 |
-
|
426 |
-
#: plugin.php:47
|
427 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
428 |
-
msgstr ""
|
429 |
-
|
430 |
-
#: plugin.php:58
|
431 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
432 |
-
msgstr "BackUpWordPress reikalauja WordPress versijos %s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-lt_LT.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-lt_LT.po
DELETED
@@ -1,546 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Lithuanian
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: 1.6.8\n"
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2012-08-14 14:41+0100\n"
|
8 |
-
"PO-Revision-Date: 2012-08-14 14:44+0100\n"
|
9 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
10 |
-
"Language-Team: \n"
|
11 |
-
"Language: \n"
|
12 |
-
"MIME-Version: 1.0\n"
|
13 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
-
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
-
"X-Generator: GlotPress/0.1\n"
|
17 |
-
"X-Poedit-Language: Lithuanian\n"
|
18 |
-
"X-Poedit-Country: LITHUANIA\n"
|
19 |
-
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
21 |
-
"X-Poedit-Basepath: ..\n"
|
22 |
-
"X-Poedit-SearchPath-0: .\n"
|
23 |
-
|
24 |
-
#: admin.settings.php:3
|
25 |
-
#: admin.page.php:11
|
26 |
-
msgid "Settings"
|
27 |
-
msgstr ""
|
28 |
-
|
29 |
-
#: admin.settings.php:5
|
30 |
-
#, php-format
|
31 |
-
msgid "You can define %1$s in your %2$s to control some settings. A full list of %3$s can be found in the %4$s. Defined settings will not be editable below."
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#: admin.settings.php:5
|
35 |
-
#: admin.constants.php:3
|
36 |
-
#: admin.menus.php:76
|
37 |
-
msgid "Constants"
|
38 |
-
msgstr ""
|
39 |
-
|
40 |
-
#: admin.settings.php:5
|
41 |
-
msgid "help panel"
|
42 |
-
msgstr ""
|
43 |
-
|
44 |
-
#: admin.settings.php:16
|
45 |
-
msgid "Automatic Backups"
|
46 |
-
msgstr ""
|
47 |
-
|
48 |
-
#: admin.settings.php:22
|
49 |
-
msgid "Backup my site automatically."
|
50 |
-
msgstr ""
|
51 |
-
|
52 |
-
#: admin.settings.php:27
|
53 |
-
msgid "No automatic backups."
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
#: admin.settings.php:36
|
57 |
-
msgid "Frequency of backups"
|
58 |
-
msgstr ""
|
59 |
-
|
60 |
-
#: admin.settings.php:40
|
61 |
-
msgid "Automatic backups will occur"
|
62 |
-
msgstr ""
|
63 |
-
|
64 |
-
#: admin.settings.php:43
|
65 |
-
msgid "Daily"
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: admin.settings.php:44
|
69 |
-
msgid "Weekly"
|
70 |
-
msgstr ""
|
71 |
-
|
72 |
-
#: admin.settings.php:45
|
73 |
-
msgid "Fortnightly"
|
74 |
-
msgstr ""
|
75 |
-
|
76 |
-
#: admin.settings.php:46
|
77 |
-
msgid "Monthly"
|
78 |
-
msgstr ""
|
79 |
-
|
80 |
-
#: admin.settings.php:55
|
81 |
-
msgid "What to Backup"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: admin.settings.php:59
|
85 |
-
msgid "Backup my"
|
86 |
-
msgstr ""
|
87 |
-
|
88 |
-
#: admin.settings.php:62
|
89 |
-
msgid "database & files"
|
90 |
-
msgstr ""
|
91 |
-
|
92 |
-
#: admin.settings.php:63
|
93 |
-
msgid "database only"
|
94 |
-
msgstr ""
|
95 |
-
|
96 |
-
#: admin.settings.php:64
|
97 |
-
msgid "files only"
|
98 |
-
msgstr ""
|
99 |
-
|
100 |
-
#: admin.settings.php:72
|
101 |
-
msgid "Number of backups"
|
102 |
-
msgstr ""
|
103 |
-
|
104 |
-
#: admin.settings.php:73
|
105 |
-
#, php-format
|
106 |
-
msgid "The last %s backups will be stored on the server."
|
107 |
-
msgstr ""
|
108 |
-
|
109 |
-
#: admin.settings.php:77
|
110 |
-
msgid "Email backups"
|
111 |
-
msgstr ""
|
112 |
-
|
113 |
-
#: admin.settings.php:78
|
114 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
115 |
-
msgstr ""
|
116 |
-
|
117 |
-
#: admin.settings.php:82
|
118 |
-
msgid "Excludes"
|
119 |
-
msgstr ""
|
120 |
-
|
121 |
-
#: admin.settings.php:85
|
122 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
123 |
-
msgstr ""
|
124 |
-
|
125 |
-
#: admin.settings.php:86
|
126 |
-
#: admin.constants.php:8
|
127 |
-
#: admin.constants.php:11
|
128 |
-
#: admin.constants.php:14
|
129 |
-
#: admin.constants.php:17
|
130 |
-
#: admin.constants.php:20
|
131 |
-
#: admin.constants.php:23
|
132 |
-
#: admin.constants.php:26
|
133 |
-
#: admin.constants.php:29
|
134 |
-
#: admin.constants.php:32
|
135 |
-
#: admin.constants.php:35
|
136 |
-
#: admin.constants.php:38
|
137 |
-
#: admin.constants.php:41
|
138 |
-
msgid "e.g."
|
139 |
-
msgstr ""
|
140 |
-
|
141 |
-
#: admin.settings.php:94
|
142 |
-
msgid "Save Changes"
|
143 |
-
msgstr ""
|
144 |
-
|
145 |
-
#: admin.backups-table.php:12
|
146 |
-
#, php-format
|
147 |
-
msgid "1 backup completed"
|
148 |
-
msgid_plural "%d backups completed"
|
149 |
-
msgstr[0] ""
|
150 |
-
msgstr[1] ""
|
151 |
-
msgstr[2] ""
|
152 |
-
|
153 |
-
#: admin.backups-table.php:13
|
154 |
-
msgid "Size"
|
155 |
-
msgstr "Dydis"
|
156 |
-
|
157 |
-
#: admin.backups-table.php:14
|
158 |
-
msgid "Actions"
|
159 |
-
msgstr "Veiksmai"
|
160 |
-
|
161 |
-
#: admin.backups-table.php:20
|
162 |
-
#, php-format
|
163 |
-
msgid "Only the most recent backup will be saved"
|
164 |
-
msgid_plural "The %d most recent backups will be saved"
|
165 |
-
msgstr[0] ""
|
166 |
-
msgstr[1] ""
|
167 |
-
msgstr[2] ""
|
168 |
-
|
169 |
-
#: admin.backups-table.php:21
|
170 |
-
#, php-format
|
171 |
-
msgid "Total %s"
|
172 |
-
msgstr "Iš viso %s"
|
173 |
-
|
174 |
-
#: admin.page.php:7
|
175 |
-
#: admin.menus.php:10
|
176 |
-
msgid "Manage Backups"
|
177 |
-
msgstr "Valdyti Atsargines kopijas"
|
178 |
-
|
179 |
-
#: admin.page.php:23
|
180 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
181 |
-
msgstr "Jūs turite sutvarkyti problemas, aprašytas viršuje, prieš BackUpWordPress galimą paleidimą."
|
182 |
-
|
183 |
-
#: admin.page.php:29
|
184 |
-
#, php-format
|
185 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
186 |
-
msgstr "Jeigu Jums reikia pagalbos sprendžiant bėdas, nesivaržykite parašyti mums elektroninio laiško į %s pašto dėžutę ir mes suteiksime Jums pagalbą, jeigu tik galėsime."
|
187 |
-
|
188 |
-
#: admin.backup-button.php:3
|
189 |
-
msgid "cancel"
|
190 |
-
msgstr ""
|
191 |
-
|
192 |
-
#: admin.backup-button.php:7
|
193 |
-
msgid "Back Up Now"
|
194 |
-
msgstr "Kurti Atsarginę kopiją Dabar"
|
195 |
-
|
196 |
-
#: admin.constants.php:3
|
197 |
-
#, php-format
|
198 |
-
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
199 |
-
msgstr ""
|
200 |
-
|
201 |
-
#: admin.constants.php:3
|
202 |
-
msgid "The Codex can help"
|
203 |
-
msgstr "The Codex gali pagelbėti"
|
204 |
-
|
205 |
-
#: admin.constants.php:8
|
206 |
-
#, php-format
|
207 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
208 |
-
msgstr "Aplanko, kuriame norėtumėte laikyti savo atsargines kopijas adresas. Pagal nutylėjimą %s."
|
209 |
-
|
210 |
-
#: admin.constants.php:11
|
211 |
-
#, php-format
|
212 |
-
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
213 |
-
msgstr "Adresas į Jūsų %1$s yra vykdomasis. Jis bus naudojamas %2$s atsarginės kopijos daliai, jeigu tik tai bus įmanoma."
|
214 |
-
|
215 |
-
#: admin.constants.php:11
|
216 |
-
#: admin.constants.php:14
|
217 |
-
#: admin.constants.php:23
|
218 |
-
#: admin.constants.php:26
|
219 |
-
#: admin.status.php:14
|
220 |
-
#: admin.status.php:18
|
221 |
-
msgid "database"
|
222 |
-
msgstr "duomenų bazė"
|
223 |
-
|
224 |
-
#: admin.constants.php:14
|
225 |
-
#, php-format
|
226 |
-
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
227 |
-
msgstr "Adresas į Jūsų %1$s yra vykdomasis. Jis bus naudojamas suspaudžiant Jūsų %2$s ir %3$s, jeigu tik bus įmanoma."
|
228 |
-
|
229 |
-
#: admin.constants.php:14
|
230 |
-
#: admin.constants.php:23
|
231 |
-
#: admin.constants.php:26
|
232 |
-
#: admin.status.php:14
|
233 |
-
#: admin.status.php:22
|
234 |
-
msgid "files"
|
235 |
-
msgstr "rinkmenos"
|
236 |
-
|
237 |
-
#: admin.constants.php:17
|
238 |
-
#, php-format
|
239 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
240 |
-
msgstr "Visiškai panaikina automatinę atsarginių kopijų darymo funkciją. Jūs vis dar galite pasidaryti atsarginę kopiją, naudojant \"Daryti Atsarginę Kopiją Dabar\" mygtuką. Pagal nutylėjimą %s."
|
241 |
-
|
242 |
-
#: admin.constants.php:20
|
243 |
-
#, fuzzy, php-format
|
244 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Defaults to %s."
|
245 |
-
msgstr "Saugomų atsarginių kopijų kiekis, senesnės atsarginės kopijos bus ištrintos automatiškai, kuomet sėkmingai atliekamas naujos atsarginės kopijos sukūrimas. Pagal nutylėjimą %s."
|
246 |
-
|
247 |
-
#: admin.constants.php:23
|
248 |
-
#: admin.constants.php:26
|
249 |
-
#, php-format
|
250 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: admin.constants.php:29
|
254 |
-
#, php-format
|
255 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
256 |
-
msgstr "Laikas, kurį dieninės atsarginės kopijos kūrimas turėtų būti vykdomas. Pagal nutylėjimą %s."
|
257 |
-
|
258 |
-
#: admin.constants.php:32
|
259 |
-
#, php-format
|
260 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
261 |
-
msgstr "Bandyti persiųsti Jūsų atsargines kopijas elektroniniu paštu. Reikšmė turėtų būti elektroninio pašto adresas, į kurį bus siunčiamos atsarginės kopijos. Pagal nutylėjimą %s."
|
262 |
-
|
263 |
-
#: admin.constants.php:35
|
264 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
265 |
-
msgstr "Išskiriamų rinkmenų ar direktorijų sąrašas (narius išskiriant kableliais), kurios nebus įtrauktos į automatinį atsarginių kopijų kūrimą."
|
266 |
-
|
267 |
-
#: admin.constants.php:38
|
268 |
-
#, php-format
|
269 |
-
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
270 |
-
msgstr ""
|
271 |
-
|
272 |
-
#: admin.constants.php:41
|
273 |
-
#, fuzzy, php-format
|
274 |
-
msgid "The root directory that is backed up. Defaults to %s."
|
275 |
-
msgstr "Laikas, kurį dieninės atsarginės kopijos kūrimas turėtų būti vykdomas. Pagal nutylėjimą %s."
|
276 |
-
|
277 |
-
#: admin.actions.php:70
|
278 |
-
msgid "You have entered an invalid number of backups."
|
279 |
-
msgstr ""
|
280 |
-
|
281 |
-
#: admin.actions.php:79
|
282 |
-
#, php-format
|
283 |
-
msgid "%s is an invalid email address."
|
284 |
-
msgstr ""
|
285 |
-
|
286 |
-
#: admin.actions.php:249
|
287 |
-
#: functions/interface.functions.php:89
|
288 |
-
#: functions/interface.functions.php:99
|
289 |
-
#: functions/interface.functions.php:110
|
290 |
-
#: functions/interface.functions.php:120
|
291 |
-
#: functions/interface.functions.php:130
|
292 |
-
#: functions/interface.functions.php:140
|
293 |
-
#: functions/interface.functions.php:150
|
294 |
-
msgid "BackUpWordPress has detected a problem."
|
295 |
-
msgstr "BackUpWordPress aptiko problemą."
|
296 |
-
|
297 |
-
#: admin.actions.php:249
|
298 |
-
#, php-format
|
299 |
-
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
300 |
-
msgstr ""
|
301 |
-
|
302 |
-
#: admin.menus.php:10
|
303 |
-
#: admin.menus.php:34
|
304 |
-
msgid "Backups"
|
305 |
-
msgstr "Atsarginės kopijos"
|
306 |
-
|
307 |
-
#: admin.menus.php:65
|
308 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
309 |
-
msgstr "Jūsų nenaudojate paskutiniosios pilnos BackUpWordPress papildinio versijos."
|
310 |
-
|
311 |
-
#: admin.menus.php:65
|
312 |
-
#, php-format
|
313 |
-
msgid "The information below is for version %1$s. View the <code>readme.txt</code> file for help specific to version %2$s."
|
314 |
-
msgstr ""
|
315 |
-
|
316 |
-
#: admin.menus.php:75
|
317 |
-
msgid "FAQ"
|
318 |
-
msgstr ""
|
319 |
-
|
320 |
-
#: admin.menus.php:79
|
321 |
-
msgid "For more information:"
|
322 |
-
msgstr ""
|
323 |
-
|
324 |
-
#: admin.menus.php:81
|
325 |
-
msgid "Support Forums"
|
326 |
-
msgstr ""
|
327 |
-
|
328 |
-
#: admin.menus.php:82
|
329 |
-
msgid "Help with translation"
|
330 |
-
msgstr ""
|
331 |
-
|
332 |
-
#: plugin.php:47
|
333 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
334 |
-
msgstr ""
|
335 |
-
|
336 |
-
#: plugin.php:58
|
337 |
-
#, php-format
|
338 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
339 |
-
msgstr "BackUpWordPress reikalauja WordPress versijos %s."
|
340 |
-
|
341 |
-
#: admin.status.php:9
|
342 |
-
#, php-format
|
343 |
-
msgid "Automatic backups are %s."
|
344 |
-
msgstr "Automatinių atsarginių kopijų kūrimas yra %s."
|
345 |
-
|
346 |
-
#: admin.status.php:9
|
347 |
-
msgid "disabled"
|
348 |
-
msgstr "išjungtas"
|
349 |
-
|
350 |
-
#: admin.status.php:14
|
351 |
-
msgid "&"
|
352 |
-
msgstr "&"
|
353 |
-
|
354 |
-
#: admin.status.php:32
|
355 |
-
#, php-format
|
356 |
-
msgid "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
357 |
-
msgid_plural "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
358 |
-
msgstr[0] ""
|
359 |
-
msgstr[1] ""
|
360 |
-
msgstr[2] ""
|
361 |
-
|
362 |
-
#: admin.status.php:39
|
363 |
-
#, php-format
|
364 |
-
msgid "It's currently %s"
|
365 |
-
msgstr ""
|
366 |
-
|
367 |
-
#: admin.status.php:47
|
368 |
-
#, php-format
|
369 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
370 |
-
msgstr "Jūsų tinklalapis yra %s. Atsarginės kopijos bus suspaustos ir turėtų būti mažesnės nei tai."
|
371 |
-
|
372 |
-
#: admin.status.php:47
|
373 |
-
msgid "Calculating Size..."
|
374 |
-
msgstr "Skaičiuojamas Dydis..."
|
375 |
-
|
376 |
-
#: admin.status.php:50
|
377 |
-
#, php-format
|
378 |
-
msgid "A copy of each backup will be emailed to %s."
|
379 |
-
msgstr "Kiekvienos atsarginės kopijos kopija bus išsiųsta elektroniniu paštu %s."
|
380 |
-
|
381 |
-
#: admin.status.php:54
|
382 |
-
#, php-format
|
383 |
-
msgid "The following paths will be excluded from your backups %s."
|
384 |
-
msgstr "Šie adresai bus išskirti iš Jūsų atsarginių kopijų %s."
|
385 |
-
|
386 |
-
#: hm-backup/hm-backup.php:532
|
387 |
-
msgid "The backup file was not created"
|
388 |
-
msgstr ""
|
389 |
-
|
390 |
-
#: hm-backup/hm-backup.php:603
|
391 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
392 |
-
msgstr ""
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:25
|
395 |
-
msgid "Download"
|
396 |
-
msgstr "Parsisiųsti"
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:26
|
399 |
-
msgid "Delete"
|
400 |
-
msgstr "Ištrinti"
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:48
|
403 |
-
msgid "Settings saved."
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:67
|
407 |
-
#: functions/interface.functions.php:79
|
408 |
-
msgid "BackUpWordPress is almost ready."
|
409 |
-
msgstr "BackUpWordPress beveik paruoštas."
|
410 |
-
|
411 |
-
#: functions/interface.functions.php:67
|
412 |
-
#, php-format
|
413 |
-
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
414 |
-
msgstr "Atsarginių kopijų katalogas negali būti sukurtas, nes Jūsų %1$s katalogas nėra įrašytinas, paleiskite %2$s arba %3$s, arba sukurkite aplanką pats."
|
415 |
-
|
416 |
-
#: functions/interface.functions.php:79
|
417 |
-
#, php-format
|
418 |
-
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
419 |
-
msgstr "Jūsų %s katalogas nėra įrašytinas, paleiskite %1$s arba %2$s, arba pakeiskite leidimus pats."
|
420 |
-
|
421 |
-
#: functions/interface.functions.php:89
|
422 |
-
#, php-format
|
423 |
-
msgid "%1$s is running in %2$s. Please contact your host and ask them to disable %3$s."
|
424 |
-
msgstr "%1$s vyksta %2$s. Prašome susisiekti su savo priglobos tiekėju ir paprašyti jo išjungti %3$s."
|
425 |
-
|
426 |
-
#: functions/interface.functions.php:89
|
427 |
-
msgid "http://php.net/manual/en/features.safe-mode.php"
|
428 |
-
msgstr "http://php.net/manual/en/features.safe-mode.php"
|
429 |
-
|
430 |
-
#: functions/interface.functions.php:89
|
431 |
-
msgid "Safe Mode"
|
432 |
-
msgstr "Safe Mode"
|
433 |
-
|
434 |
-
#: functions/interface.functions.php:99
|
435 |
-
#, php-format
|
436 |
-
msgid "You have both %1$s and %2$s defined so there isn't anything to back up."
|
437 |
-
msgstr "Jūs apibūdinote abudu - ir %1$s, ir %2$s , todėl nėra nieko, kieno atsarginę kopiją būtų galima sukurti."
|
438 |
-
|
439 |
-
#: functions/interface.functions.php:110
|
440 |
-
#, php-format
|
441 |
-
msgid "The following email address is not valid: %s."
|
442 |
-
msgid_plural "The following email addresses are not valid: %s."
|
443 |
-
msgstr[0] ""
|
444 |
-
msgstr[1] ""
|
445 |
-
msgstr[2] ""
|
446 |
-
|
447 |
-
#: functions/interface.functions.php:120
|
448 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
449 |
-
msgstr ""
|
450 |
-
|
451 |
-
#: functions/interface.functions.php:130
|
452 |
-
#, php-format
|
453 |
-
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
454 |
-
msgstr "Jūsų individualizuotas atsarginių kopijų katalogas %1$s neegzistuoja ir negali būti sukurtas, todėl Jūsų atsarginės kopijos bus įrašytos į %2$s, vietoje nurodytojo katalogo."
|
455 |
-
|
456 |
-
#: functions/interface.functions.php:140
|
457 |
-
#, php-format
|
458 |
-
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
459 |
-
msgstr "Jūsų individualizuotas atsarginių kopijų katalogas %1$s nėra įrašytinas, todėl naujos atsarginės kopijos bus įrašytos į %2$s, vietoje nurodytojo katalogo."
|
460 |
-
|
461 |
-
#: functions/interface.functions.php:150
|
462 |
-
#, php-format
|
463 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
464 |
-
msgstr "Jūs nurodėte individualizuotą išskyrimų sąrašą, bet šie adresai neegzistuoja %s, ar esate tikras, jog įrašėte juos teisingai?"
|
465 |
-
|
466 |
-
#: functions/interface.functions.php:160
|
467 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
468 |
-
msgstr ""
|
469 |
-
|
470 |
-
#: functions/backup.actions.php:12
|
471 |
-
msgid "Dumping database"
|
472 |
-
msgstr "Duomenų bazės iškrovimas"
|
473 |
-
|
474 |
-
#: functions/backup.actions.php:22
|
475 |
-
msgid "Creating zip archive"
|
476 |
-
msgstr "Kuriamas zip archyvas"
|
477 |
-
|
478 |
-
#: functions/backup.functions.php:19
|
479 |
-
msgid "Removing old backups"
|
480 |
-
msgstr "Pašalinamos senos atsarginės kopijos"
|
481 |
-
|
482 |
-
#: functions/backup.functions.php:147
|
483 |
-
#: functions/backup.functions.php:157
|
484 |
-
#, php-format
|
485 |
-
msgid "Backup of %s"
|
486 |
-
msgstr "%s atsarginė kopija"
|
487 |
-
|
488 |
-
#: functions/backup.functions.php:148
|
489 |
-
#, php-format
|
490 |
-
msgid ""
|
491 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
492 |
-
"\\n"
|
493 |
-
"The backup file should be attached to this email.\\n"
|
494 |
-
"\\n"
|
495 |
-
"You can also download the backup file by clicking the link below:\\n"
|
496 |
-
"\\n"
|
497 |
-
"%2$s\\n"
|
498 |
-
"\\n"
|
499 |
-
"Kind Regards\\n"
|
500 |
-
"\\n"
|
501 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
502 |
-
msgstr ""
|
503 |
-
"BackUpWordpress baigė kurti Jūsų tinklalapio %1$s atsarginę kopiją.\n"
|
504 |
-
"\n"
|
505 |
-
"Atsarginės kopijos rinkmena turėtų būti pridėta prie šio elektroninio laiško.\n"
|
506 |
-
"\n"
|
507 |
-
"Jūs taip pat galite parsisiųsti atsarginės kopijos rinkmeną, paspausdamas nuorodą žemiau:\n"
|
508 |
-
"\n"
|
509 |
-
"%2$s\n"
|
510 |
-
"\n"
|
511 |
-
"Pagarbiai\n"
|
512 |
-
"\n"
|
513 |
-
"Laimingas BackUpWordPress Elektroninių laiškų siuntimo Robotas"
|
514 |
-
|
515 |
-
#: functions/backup.functions.php:158
|
516 |
-
#, php-format
|
517 |
-
msgid ""
|
518 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
519 |
-
"\\n"
|
520 |
-
"Unfortunately the backup file was too large to attach to this email.\\n"
|
521 |
-
"\\n"
|
522 |
-
"You can download the backup file by clicking the link below:\\n"
|
523 |
-
"\\n"
|
524 |
-
"%2$s\\n"
|
525 |
-
"\\n"
|
526 |
-
"Kind Regards\\n"
|
527 |
-
"\\n"
|
528 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
529 |
-
msgstr ""
|
530 |
-
"BackUpWordpress baigė kurti Jūsų tinklalapio %1$s atsarginę kopiją.\n"
|
531 |
-
"\n"
|
532 |
-
"Nelaimei, atsarginės kopijos rinkmena buvo per didelė, kad ją būtų galima prisegti prie šio elektroninio laiško.\n"
|
533 |
-
"\n"
|
534 |
-
"Jūs taip pat galite parsisiųsti atsarginės kopijos rinkmeną, paspausdamas nuorodą žemiau:\n"
|
535 |
-
"\n"
|
536 |
-
"%2$s\n"
|
537 |
-
"\n"
|
538 |
-
"Pagarbiai\n"
|
539 |
-
"\n"
|
540 |
-
"Laimingas BackUpWordPress Elektroninių laiškų siuntimo Robotas"
|
541 |
-
|
542 |
-
#: functions/core.functions.php:339
|
543 |
-
#, php-format
|
544 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
545 |
-
msgstr ""
|
546 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-nl.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-nl.po
DELETED
@@ -1,432 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Dutch
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"PO-Revision-Date: 2012-08-10 14:35:04+0000\n"
|
6 |
-
"MIME-Version: 1.0\n"
|
7 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
-
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
-
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version: 1.6.8\n"
|
12 |
-
|
13 |
-
#: admin.menus.php:82
|
14 |
-
msgid "Help with translation"
|
15 |
-
msgstr "Vertaal hulp"
|
16 |
-
|
17 |
-
#: admin.backup-button.php:3
|
18 |
-
msgid "cancel"
|
19 |
-
msgstr "Annuleren"
|
20 |
-
|
21 |
-
#: admin.constants.php:23 admin.constants.php:26
|
22 |
-
msgid "Backup %s only, your %s won't be backed up. Defaults to %s."
|
23 |
-
msgstr "Backup alleen %s, de %s zullen niet gebacked up worden. Standaard ingesteld op %s."
|
24 |
-
|
25 |
-
#: admin.menus.php:65
|
26 |
-
msgid "The information below is for version %s. View the readme.txt file for help specific to version %s."
|
27 |
-
msgstr "De informatie hier onder is voor versie %s. Bekijk de readme.txt voor hulp speciaal voor versie %s. "
|
28 |
-
|
29 |
-
#: admin.menus.php:75
|
30 |
-
msgid "FAQ"
|
31 |
-
msgstr "Veel gestelde vragen"
|
32 |
-
|
33 |
-
#: admin.constants.php:3 admin.menus.php:76 admin.settings.php:5
|
34 |
-
msgid "Constants"
|
35 |
-
msgstr "Constanten"
|
36 |
-
|
37 |
-
#: admin.menus.php:81
|
38 |
-
msgid "Support Forums"
|
39 |
-
msgstr "Ondersteunings forums"
|
40 |
-
|
41 |
-
#: admin.settings.php:5
|
42 |
-
msgid "You can define %s in your %s to control some settings. A full list of %s can be found in the %s. Defined settings will not be editable below."
|
43 |
-
msgstr "Je kunt %s definiëren in je %s om de instellingen te beheren. Een volledige lijst van %s is opgesomd in %s. Gedefinieerde instellingen zijn niet hieronder aan te passen."
|
44 |
-
|
45 |
-
#: admin.settings.php:5
|
46 |
-
msgid "help panel"
|
47 |
-
msgstr "Hulp scherm"
|
48 |
-
|
49 |
-
#: admin.settings.php:94
|
50 |
-
msgid "Save Changes"
|
51 |
-
msgstr "Wijzigingen opslaan"
|
52 |
-
|
53 |
-
#: functions/core.functions.php:339
|
54 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
55 |
-
msgstr "Dit %s bestand voorkomt dat ander gebruikers je back up bestanden downloaden."
|
56 |
-
|
57 |
-
#: functions/interface.functions.php:48
|
58 |
-
msgid "Settings saved."
|
59 |
-
msgstr "Instellingen opgeslagen."
|
60 |
-
|
61 |
-
#: admin.actions.php:70
|
62 |
-
msgid "You have entered an invalid number of backups."
|
63 |
-
msgstr "Je hebt een ongeldig aantal back ups ingevuld."
|
64 |
-
|
65 |
-
#: admin.actions.php:79
|
66 |
-
msgid "%s is an invalid email address."
|
67 |
-
msgstr "%s is een ongeldig email adres."
|
68 |
-
|
69 |
-
#: admin.actions.php:249 functions/interface.functions.php:89
|
70 |
-
#: functions/interface.functions.php:99 functions/interface.functions.php:109
|
71 |
-
#: functions/interface.functions.php:119 functions/interface.functions.php:129
|
72 |
-
#: functions/interface.functions.php:139 functions/interface.functions.php:149
|
73 |
-
msgid "BackUpWordPress has detected a problem."
|
74 |
-
msgstr "BackUpWordPress heeft een probleem ondervonden."
|
75 |
-
|
76 |
-
#: admin.actions.php:249
|
77 |
-
msgid "%s is returning a %s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %s for more details."
|
78 |
-
msgstr ""
|
79 |
-
"%s geeft een %s antwoord welke kan betekenen dat cron jobs niet goed opgestart worden.\n"
|
80 |
-
"BackUpWordPress is afhankelijk van wp-cron om geplande back ups te maken. Zie de %s voor meer details."
|
81 |
-
|
82 |
-
#: admin.backup-button.php:7
|
83 |
-
msgid "Back Up Now"
|
84 |
-
msgstr "Back Up Nu."
|
85 |
-
|
86 |
-
#: admin.backups-table.php:13
|
87 |
-
msgid "Size"
|
88 |
-
msgstr "Grootte"
|
89 |
-
|
90 |
-
#: admin.backups-table.php:14
|
91 |
-
msgid "Actions"
|
92 |
-
msgstr "Acties"
|
93 |
-
|
94 |
-
#: admin.backups-table.php:21
|
95 |
-
msgid "Total %s"
|
96 |
-
msgstr "Totaal %s"
|
97 |
-
|
98 |
-
#: admin.constants.php:3
|
99 |
-
msgid "You can %s any of the following %s in your %s to control advanced settings. %s. Defined %s will be highlighted."
|
100 |
-
msgstr "Je kunt %s elke van de volgende %s in je %s om geavanceerde instellingen te beheren. %s. Gedefiniëerde %s zijn gemarkeerd."
|
101 |
-
|
102 |
-
#: admin.constants.php:3
|
103 |
-
msgid "The Codex can help"
|
104 |
-
msgstr "De Codex kan hulp bieden."
|
105 |
-
|
106 |
-
#: admin.constants.php:8
|
107 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
108 |
-
msgstr "Het pad naar de map waar je de back up bestanden wilt bewaren, standaard naar %s."
|
109 |
-
|
110 |
-
#: admin.constants.php:11
|
111 |
-
msgid "The path to your %s executable. Will be used for the %s part of the back up if available."
|
112 |
-
msgstr "Het pad naar je %s uitvoerbaar bestand. Wordt gebruikt voor het %s gedeelte van de back up indien beschikbaar."
|
113 |
-
|
114 |
-
#: admin.constants.php:11 admin.constants.php:14 admin.constants.php:23
|
115 |
-
#: admin.constants.php:26 admin.status.php:14 admin.status.php:17
|
116 |
-
msgid "database"
|
117 |
-
msgstr "database"
|
118 |
-
|
119 |
-
#: admin.constants.php:14
|
120 |
-
msgid "The path to your %s executable. Will be used to zip up your %s and %s if available."
|
121 |
-
msgstr "Het pad naar je %s uitvoerbaar bestand. Wordt gebruikt om het %s gedeelte in te pakken en %s indien beschikbaar. "
|
122 |
-
|
123 |
-
#: admin.constants.php:14 admin.constants.php:23 admin.constants.php:26
|
124 |
-
#: admin.status.php:14 admin.status.php:20
|
125 |
-
msgid "files"
|
126 |
-
msgstr "bestanden"
|
127 |
-
|
128 |
-
#: admin.constants.php:17
|
129 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
130 |
-
msgstr "Schakelt de automatische back-up volledig uit. Je kunt nog steeds een back-up maken met behulp van de \"Back Up Nu\" knop. Standaard naar %s."
|
131 |
-
|
132 |
-
#: admin.constants.php:20
|
133 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Detaults to %s."
|
134 |
-
msgstr "Aantal te bewaren back-ups, oudere back-ups worden automatisch verwijderd wanneer er een nieuwe back-up is voltooid. Standaard naar %s."
|
135 |
-
|
136 |
-
#: admin.constants.php:29
|
137 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
138 |
-
msgstr "De tijd waarop de dagelijkse back-up moet worden uitgevoerd. Standaard naar %s."
|
139 |
-
|
140 |
-
#: admin.constants.php:32
|
141 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
142 |
-
msgstr "Poging om een kopie van uw back-ups e-mailen. Waarde moet het e-mailadres om back-ups naar toe te sturen zijn. Standaard naar %s."
|
143 |
-
|
144 |
-
#: admin.constants.php:35
|
145 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
146 |
-
msgstr "Een door komma's gescheiden lijst van bestanden of mappen die uitgesloten worden, de backup(s) map is automatisch uitgesloten."
|
147 |
-
|
148 |
-
#: admin.constants.php:38
|
149 |
-
msgid "The capability to use when calling %s. Defaults to %s."
|
150 |
-
msgstr "De mogelijkheid om te gebruiken bij het aanroepen van %s. Standaard naar %s."
|
151 |
-
|
152 |
-
#: admin.menus.php:10 admin.page.php:7
|
153 |
-
msgid "Manage Backups"
|
154 |
-
msgstr "Beheer back ups"
|
155 |
-
|
156 |
-
#: admin.menus.php:10 admin.menus.php:34
|
157 |
-
msgid "Backups"
|
158 |
-
msgstr "Back ups"
|
159 |
-
|
160 |
-
#: admin.menus.php:65
|
161 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
162 |
-
msgstr "Je gebruikt niet de laatste stabiele versie van BackUpWordPress"
|
163 |
-
|
164 |
-
#: admin.menus.php:79
|
165 |
-
msgid "For more information:"
|
166 |
-
msgstr "Voor meer informatie:"
|
167 |
-
|
168 |
-
#: admin.page.php:11 admin.settings.php:3
|
169 |
-
msgid "Settings"
|
170 |
-
msgstr "Instellingen"
|
171 |
-
|
172 |
-
#: admin.page.php:23
|
173 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
174 |
-
msgstr "Je moet de hierboven beschreven problemen oplossen voordat BackUpWordPress kan beginnen."
|
175 |
-
|
176 |
-
#: admin.page.php:29
|
177 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
178 |
-
msgstr "Als u hulp nodig bent om dingen te laten werken bent u meer dan welkom om ons te e-mailen op %s en we zullen doen wat we kunnen om te helpen."
|
179 |
-
|
180 |
-
#: admin.settings.php:16
|
181 |
-
msgid "Automatic Backups"
|
182 |
-
msgstr "Automatische Backups"
|
183 |
-
|
184 |
-
#: admin.settings.php:22
|
185 |
-
msgid "Backup my site automatically."
|
186 |
-
msgstr "Backup mijn site automatisch"
|
187 |
-
|
188 |
-
#: admin.settings.php:27
|
189 |
-
msgid "No automatic backups."
|
190 |
-
msgstr "Geen automatische backups."
|
191 |
-
|
192 |
-
#: admin.settings.php:36
|
193 |
-
msgid "Frequency of backups"
|
194 |
-
msgstr "Frequentie van de backups"
|
195 |
-
|
196 |
-
#: admin.settings.php:40
|
197 |
-
msgid "Automatic backups will occur"
|
198 |
-
msgstr "Automatische backups ingesteld."
|
199 |
-
|
200 |
-
#: admin.settings.php:43
|
201 |
-
msgid "Daily"
|
202 |
-
msgstr "Dagelijks"
|
203 |
-
|
204 |
-
#: admin.settings.php:44
|
205 |
-
msgid "Weekly"
|
206 |
-
msgstr "Wekelijks"
|
207 |
-
|
208 |
-
#: admin.settings.php:45
|
209 |
-
msgid "Fortnightly"
|
210 |
-
msgstr "Alle veertien dagen"
|
211 |
-
|
212 |
-
#: admin.settings.php:46
|
213 |
-
msgid "Monthly"
|
214 |
-
msgstr "Maandelijks"
|
215 |
-
|
216 |
-
#: admin.settings.php:55
|
217 |
-
msgid "What to Backup"
|
218 |
-
msgstr "Wat te back uppen"
|
219 |
-
|
220 |
-
#: admin.settings.php:59
|
221 |
-
msgid "Backup my"
|
222 |
-
msgstr "Back up mijn"
|
223 |
-
|
224 |
-
#: admin.settings.php:62
|
225 |
-
msgid "database & files"
|
226 |
-
msgstr "database & bestanden"
|
227 |
-
|
228 |
-
#: admin.settings.php:63
|
229 |
-
msgid "database only"
|
230 |
-
msgstr "Alleen database"
|
231 |
-
|
232 |
-
#: admin.settings.php:64
|
233 |
-
msgid "files only"
|
234 |
-
msgstr "Alleen bestanden"
|
235 |
-
|
236 |
-
#: admin.settings.php:72
|
237 |
-
msgid "Number of backups"
|
238 |
-
msgstr "Aantal back ups"
|
239 |
-
|
240 |
-
#: admin.settings.php:73
|
241 |
-
msgid "The last %s backups will be stored on the server."
|
242 |
-
msgstr "De laatste %s backups zullen worden opgeslagen op de server."
|
243 |
-
|
244 |
-
#: admin.settings.php:77
|
245 |
-
msgid "Email backups"
|
246 |
-
msgstr "Email back ups."
|
247 |
-
|
248 |
-
#: admin.settings.php:78
|
249 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
250 |
-
msgstr "Een kopie van de back up zal worden verzonden naar dit email adres. Uitgeschakeld indien niet ingevuld."
|
251 |
-
|
252 |
-
#: admin.settings.php:82
|
253 |
-
msgid "Excludes"
|
254 |
-
msgstr "Exclusief"
|
255 |
-
|
256 |
-
#: admin.settings.php:85
|
257 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
258 |
-
msgstr "Een door komma's gescheiden lijst van bestanden en mappen die je <strong>niet</strong> wilt back uppen."
|
259 |
-
|
260 |
-
#: admin.settings.php:86
|
261 |
-
msgid "e.g."
|
262 |
-
msgstr "bijv."
|
263 |
-
|
264 |
-
#: admin.status.php:9
|
265 |
-
msgid "Automatic backups are %s."
|
266 |
-
msgstr "Automatische back-ups zijn %s."
|
267 |
-
|
268 |
-
#: admin.status.php:9
|
269 |
-
msgid "disabled"
|
270 |
-
msgstr "uitgeschakeld"
|
271 |
-
|
272 |
-
#: admin.status.php:14
|
273 |
-
msgid "&"
|
274 |
-
msgstr "&"
|
275 |
-
|
276 |
-
#: admin.status.php:25
|
277 |
-
msgid "Your %s will be automatically backed up <code>%s</code>. The next backup will occur at %s on %s and be saved to %s."
|
278 |
-
msgstr "Uw %s wordt automatisch geback-upped <code> %s</code>. De volgende back-up zal plaatsvinden op %s op %s en worden opgeslagen in %s."
|
279 |
-
|
280 |
-
#: admin.status.php:25
|
281 |
-
msgid "It's currently %s"
|
282 |
-
msgstr "Op dit moment %s"
|
283 |
-
|
284 |
-
#: admin.status.php:31
|
285 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
286 |
-
msgstr "Je site is %s. Back ups worden gecomprimeerd (gezipt) en zouden kleiner moeten worden dan dit."
|
287 |
-
|
288 |
-
#: admin.status.php:31
|
289 |
-
msgid "Calculating Size..."
|
290 |
-
msgstr "Grootte berekenen..."
|
291 |
-
|
292 |
-
#: admin.status.php:34
|
293 |
-
msgid "A copy of each backup will be emailed to %s."
|
294 |
-
msgstr "Een kopie van elke back up zal worden gemaild naar %s."
|
295 |
-
|
296 |
-
#: admin.status.php:38
|
297 |
-
msgid "The following paths will be excluded from your backups %s."
|
298 |
-
msgstr "De volgende paden zullen worden uitgesloten van je back-ups %s."
|
299 |
-
|
300 |
-
#: functions/backup.actions.php:12
|
301 |
-
msgid "Dumping database"
|
302 |
-
msgstr "Database verwijderen"
|
303 |
-
|
304 |
-
#: functions/backup.actions.php:22
|
305 |
-
msgid "Creating zip archive"
|
306 |
-
msgstr "Een zip archief maken"
|
307 |
-
|
308 |
-
#: functions/backup.functions.php:19
|
309 |
-
msgid "Removing old backups"
|
310 |
-
msgstr "Oude back ups verwijderen"
|
311 |
-
|
312 |
-
#: functions/backup.functions.php:147 functions/backup.functions.php:157
|
313 |
-
msgid "Backup of %s"
|
314 |
-
msgstr "Back up van %s"
|
315 |
-
|
316 |
-
#: functions/backup.functions.php:148
|
317 |
-
msgid ""
|
318 |
-
"BackUpWordPress has completed a backup of your site %s.\n"
|
319 |
-
"\n"
|
320 |
-
"The backup file should be attached to this email.\n"
|
321 |
-
"\n"
|
322 |
-
"You can also download the backup file by clicking the link below:\n"
|
323 |
-
"\n"
|
324 |
-
"%s\n"
|
325 |
-
"\n"
|
326 |
-
"Kind Regards\n"
|
327 |
-
"\n"
|
328 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
329 |
-
msgstr ""
|
330 |
-
"BackUpWordPress heeft een back up van je site %s gemaakt.\n"
|
331 |
-
"\n"
|
332 |
-
"Het back up bestand is als bijlage toegevoegd bij deze mail.\n"
|
333 |
-
"\n"
|
334 |
-
"Je kunt het back up bestand ook downloaden door op onderstaande link te klikken:\n"
|
335 |
-
"\n"
|
336 |
-
"%s\n"
|
337 |
-
"\n"
|
338 |
-
"Vriendelijke groet\n"
|
339 |
-
"\n"
|
340 |
-
"De \"Happy BackUpWordPress Backup Email Robot."
|
341 |
-
|
342 |
-
#: functions/backup.functions.php:158
|
343 |
-
msgid ""
|
344 |
-
"BackUpWordPress has completed a backup of your site %s.\n"
|
345 |
-
"\n"
|
346 |
-
"Unfortunately the backup file was too large to attach to this email.\n"
|
347 |
-
"\n"
|
348 |
-
"You can download the backup file by clicking the link below:\n"
|
349 |
-
"\n"
|
350 |
-
"%s\n"
|
351 |
-
"\n"
|
352 |
-
"Kind Regards\n"
|
353 |
-
"\n"
|
354 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
355 |
-
msgstr ""
|
356 |
-
"BackUpWordPress heeft een back up van je site %s gemaakt. \n"
|
357 |
-
"\n"
|
358 |
-
"Het back up bestand is te groot om als bijlage toe te voegen bij deze mail.\n"
|
359 |
-
"\n"
|
360 |
-
"Je kunt het back up bestand downloaden door op onderstaande link te klikken:\n"
|
361 |
-
"\n"
|
362 |
-
" %s\n"
|
363 |
-
"\n"
|
364 |
-
"Vriendelijke groet De \"Happy BackUpWordPress Backup Email Robot. "
|
365 |
-
|
366 |
-
#: functions/interface.functions.php:25
|
367 |
-
msgid "Download"
|
368 |
-
msgstr "Download"
|
369 |
-
|
370 |
-
#: functions/interface.functions.php:26
|
371 |
-
msgid "Delete"
|
372 |
-
msgstr "Verwijderen"
|
373 |
-
|
374 |
-
#: functions/interface.functions.php:67 functions/interface.functions.php:79
|
375 |
-
msgid "BackUpWordPress is almost ready."
|
376 |
-
msgstr "BackUpWordPress is bijna klaar."
|
377 |
-
|
378 |
-
#: functions/interface.functions.php:67
|
379 |
-
msgid "The backups directory can't be created because your %s directory isn't writable, run %s or %s or create the folder yourself."
|
380 |
-
msgstr "Je Back Up map kan niet gemaakt worden omdat je %s map niet beschrijfbaar is, voer %s of %s uit om de map handmatig te creëren."
|
381 |
-
|
382 |
-
#: functions/interface.functions.php:79
|
383 |
-
msgid "Your backups directory isn't writable. run %s or %s or set the permissions yourself."
|
384 |
-
msgstr "Je Back Up map is beveiligd tegen schrijven, voer %s of %s uit of verander de permissies handmatig."
|
385 |
-
|
386 |
-
#: functions/interface.functions.php:89
|
387 |
-
msgid " %s is running in %s. Please contact your host and ask them to disable %s."
|
388 |
-
msgstr "%s wordt uitgevoerd in %s. Neem contact op met je host en vraag hem om %s uit te schakelen"
|
389 |
-
|
390 |
-
#: functions/interface.functions.php:99
|
391 |
-
msgid "You have both %s and %s defined so there isn't anything to back up."
|
392 |
-
msgstr "Je hebt zowel %s als %s gedefinieerd voor uitsluiting, dus er is niets om te back uppen."
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:109
|
395 |
-
msgid "The following email address's are not valid: %s."
|
396 |
-
msgstr "De volgende email adressen zijn niet geldig: %s."
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:119
|
399 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
400 |
-
msgstr "De laatste back up kon niet worden verzonden. Waarschijnlijk is het bestand te groot."
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:129
|
403 |
-
msgid "Your custom backups directory %s doesn't exist and can't be created, your backups will be saved to %s instead."
|
404 |
-
msgstr "Je aangepaste back-ups map %s bestaat niet en kan niet worden gemaakt, in plaats daarvan zullen je back-ups worden opgeslagen in %s."
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:139
|
407 |
-
msgid "Your custom backups directory %s isn't writable, new backups will be saved to %s instead."
|
408 |
-
msgstr "Je aangepaste back-ups map %s is tegen schrijven beveiligd, nieuwe back-ups zullen worden opgeslagen in %s. "
|
409 |
-
|
410 |
-
#: functions/interface.functions.php:149
|
411 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
412 |
-
msgstr "Je hebt een aangepaste lijst van uitsluitingen gedefinieerd, maar de volgende paden zijn er niet %s, weet je zeker dat je deze correct ingevoerd hebt?"
|
413 |
-
|
414 |
-
#: functions/interface.functions.php:159
|
415 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
416 |
-
msgstr "BackUpWordPress heeft problemen ondervonden met je laatste back-up."
|
417 |
-
|
418 |
-
#: hm-backup/hm-backup.php:532
|
419 |
-
msgid "The backup file was not created"
|
420 |
-
msgstr "Het back-up bestand is niet gemaakt"
|
421 |
-
|
422 |
-
#: hm-backup/hm-backup.php:603
|
423 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
424 |
-
msgstr "De volgende bestanden zijn onleesbaar en konden niet in een back-up worden opgenomen:"
|
425 |
-
|
426 |
-
#: plugin.php:47
|
427 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
428 |
-
msgstr "BackUpWordPress vereist PHP versie 5.2.4 of hoger."
|
429 |
-
|
430 |
-
#: plugin.php:58
|
431 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
432 |
-
msgstr "BackUpWordPress vereist WordPress versie %s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-nl_NL.mo
ADDED
Binary file
|
backupwordpress/languages/hmbkp-nl_NL.po
ADDED
@@ -0,0 +1,610 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of 2.x in Dutch
|
2 |
+
# This file is distributed under the same license as the 2.x package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2012-11-22 15:38:55+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 2.x\n"
|
12 |
+
|
13 |
+
#: admin/actions.php:419
|
14 |
+
msgid "Email to Support"
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: admin/page.php:17
|
18 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
19 |
+
msgstr ""
|
20 |
+
|
21 |
+
#: admin/schedule-form-excludes.php:13
|
22 |
+
msgid "New Exclude Rule[s]"
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: admin/actions.php:410
|
26 |
+
msgid "Your BackUp Failed"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: admin/actions.php:412
|
30 |
+
msgid "Here's the response from the server:"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: admin/page.php:19
|
34 |
+
msgid "If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page."
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: admin/page.php:17
|
38 |
+
msgid "rate it on the plugin directory"
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
42 |
+
msgid "Starting Backup"
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: classes/schedule.php:582
|
46 |
+
msgid "Dumping Database %s"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: classes/schedule.php:588
|
50 |
+
msgid "Verifying Database Dump %s"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: classes/schedule.php:594
|
54 |
+
msgid "Creating zip archive %s"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: classes/schedule.php:600
|
58 |
+
msgid "Verifying Zip Archive %s"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: classes/schedule.php:606
|
62 |
+
msgid "Finishing Backup"
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: classes/wp-cli.php:16
|
66 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
67 |
+
msgstr ""
|
68 |
+
|
69 |
+
#: functions/interface.php:72
|
70 |
+
msgid "%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on."
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/constants.php:29
|
74 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
75 |
+
msgstr "De tijd waarop je schema zou moeten draaien, Standaard is dat %s"
|
76 |
+
|
77 |
+
#: plugin.php:142
|
78 |
+
msgid "Are you sure you want to delete this schedule? All of it's backups will also be deleted."
|
79 |
+
msgstr "Weet je zeker dat je dit schema wilt verwijderen? Alle backups van dit schema zullen ook worden verwijderd."
|
80 |
+
|
81 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
82 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
83 |
+
msgstr "'Cancel\"om terug te gaan, 'OK' om te verwijderen."
|
84 |
+
|
85 |
+
#: plugin.php:143
|
86 |
+
msgid "Are you sure you want to delete this backup?"
|
87 |
+
msgstr "Weet je zeker dat je deze backup wilt verwijderen?"
|
88 |
+
|
89 |
+
#: plugin.php:144
|
90 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
91 |
+
msgstr "Weet je zeker dat je deze uitzonderingsregel wilt verwijderen?"
|
92 |
+
|
93 |
+
#: plugin.php:145
|
94 |
+
msgid "Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: admin/actions.php:291
|
98 |
+
msgid "Max backups can't be empty"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: admin/actions.php:297
|
102 |
+
msgid "Max backups must be greater than 0"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: admin/actions.php:396
|
106 |
+
msgid "Exclude"
|
107 |
+
msgstr ""
|
108 |
+
|
109 |
+
#: admin/schedule-form-excludes.php:44
|
110 |
+
msgid "default"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: admin/schedule-form-excludes.php:48
|
114 |
+
msgid "defined"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: admin/schedule-form.php:27
|
118 |
+
msgid "Manual Only"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: admin/schedule-form.php:45
|
122 |
+
msgid "The number of previous backups to store on the server. past this limit older backups will be deleted automatically."
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: admin/schedule.php:4
|
126 |
+
msgid "this shouldn't take long…"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: admin/schedule.php:4
|
130 |
+
msgid "calculating the size of your site…"
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: admin/schedule.php:12
|
134 |
+
msgid "The next backup will be on %1$s at %2$s"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: admin/schedule.php:37
|
138 |
+
msgid "every 12 hours at %1$s & %2$s"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: admin/schedule.php:43
|
142 |
+
msgid "weekly on %1$s at %2$s"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: admin/schedule.php:49
|
146 |
+
msgid "fortnightly on %1$s at %2$s"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: admin/schedule.php:56
|
150 |
+
msgid "on the %1$s of each month at %2$s"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: admin/schedule.php:62
|
154 |
+
msgid "manually"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: admin/schedule.php:68
|
158 |
+
msgid "this server"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: admin/schedule.php:75
|
162 |
+
msgid "store the only the last backup on %s"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: admin/schedule.php:81
|
166 |
+
msgid "don't store any backups on %s"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: admin/schedule.php:87
|
170 |
+
msgid "store only the last %1$s backups on %2$s"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: admin/schedule.php:96
|
174 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: classes/email.php:23
|
178 |
+
msgid "Receive a notification email when a backup completes, if the backup is small enough (< 10mb) then it will be attached to the email. Separate multiple email address's with a comma."
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: classes/email.php:129
|
182 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: classes/email.php:129
|
186 |
+
msgid "Here are the errors that we're encountered:"
|
187 |
+
msgstr ""
|
188 |
+
|
189 |
+
#: classes/email.php:129
|
190 |
+
msgid "If the errors above look like Martian, forward this email to %3$s and we'll take a look"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: classes/email.php:129
|
194 |
+
msgid ""
|
195 |
+
"Kind Regards,\n"
|
196 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: classes/email.php:142 classes/email.php:151
|
200 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
201 |
+
msgstr ""
|
202 |
+
|
203 |
+
#: classes/email.php:142
|
204 |
+
msgid "The backup file should be attached to this email."
|
205 |
+
msgstr ""
|
206 |
+
|
207 |
+
#: classes/email.php:142 classes/email.php:151
|
208 |
+
msgid "You can download the backup file by clicking the link below:"
|
209 |
+
msgstr ""
|
210 |
+
|
211 |
+
#: classes/email.php:142 classes/email.php:151
|
212 |
+
msgid ""
|
213 |
+
"Kind Regards,\n"
|
214 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: classes/email.php:151
|
218 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
219 |
+
msgstr ""
|
220 |
+
|
221 |
+
#: classes/wp-cli.php:19
|
222 |
+
msgid "Backup: Dumping database..."
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
+
#: classes/wp-cli.php:23
|
226 |
+
msgid "Backup: Zipping everything up..."
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: classes/wp-cli.php:38
|
230 |
+
msgid "Invalid backup path"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: classes/wp-cli.php:43
|
234 |
+
msgid "Invalid root path"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: classes/wp-cli.php:68
|
238 |
+
msgid "Backup Complete: "
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: classes/wp-cli.php:71
|
242 |
+
msgid "Backup Failed"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: functions/core.php:202
|
246 |
+
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules."
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: functions/interface.php:111
|
250 |
+
msgid "BackUpWordPress failed to perform the backup."
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: functions/interface.php:111
|
254 |
+
msgid "You have likely hit a memory limit."
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: functions/interface.php:238
|
258 |
+
msgid "Legacy"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: hm-backup/hm-backup.php:906
|
262 |
+
msgid "The mysqldump file was not created"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: functions/interface.php:62
|
266 |
+
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
267 |
+
msgstr ""
|
268 |
+
|
269 |
+
#: functions/interface.php:50
|
270 |
+
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
271 |
+
msgstr ""
|
272 |
+
|
273 |
+
#: functions/core.php:202
|
274 |
+
msgid "BackUpWordPress has setup your default schedules."
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: classes/email.php:127
|
278 |
+
msgid "Backup of %s Failed"
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: classes/email.php:50
|
282 |
+
msgid "Send an email notification to %s"
|
283 |
+
msgstr ""
|
284 |
+
|
285 |
+
#: classes/email.php:72
|
286 |
+
msgid "%s isn't a valid email"
|
287 |
+
msgstr ""
|
288 |
+
|
289 |
+
#: admin/schedule.php:4
|
290 |
+
msgid "Backups will be compressed and should be smaller than this."
|
291 |
+
msgstr ""
|
292 |
+
|
293 |
+
#: classes/email.php:19
|
294 |
+
msgid "Email notification"
|
295 |
+
msgstr ""
|
296 |
+
|
297 |
+
#: admin/schedule.php:19
|
298 |
+
msgid "hourly on the hour"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: admin/schedule.php:25
|
302 |
+
msgid "daily at %s"
|
303 |
+
msgstr ""
|
304 |
+
|
305 |
+
#: admin/schedule-form.php:41
|
306 |
+
msgid "Number of backups to store on this server"
|
307 |
+
msgstr ""
|
308 |
+
|
309 |
+
#: admin/schedule-form.php:7
|
310 |
+
msgid "Schedule Settings"
|
311 |
+
msgstr ""
|
312 |
+
|
313 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
314 |
+
msgid "Close"
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: admin/menu.php:69
|
318 |
+
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
319 |
+
msgstr ""
|
320 |
+
|
321 |
+
#: admin/constants.php:26
|
322 |
+
msgid "The root directory that is backed up. Defaults to %s."
|
323 |
+
msgstr ""
|
324 |
+
|
325 |
+
#: admin/constants.php:23
|
326 |
+
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: admin/constants.php:14
|
330 |
+
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: plugin.php:71
|
334 |
+
msgid "BackUpWordPress requires WordPress version %s or greater."
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: plugin.php:141 admin/actions.php:396
|
338 |
+
msgid "Cancel"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: admin/constants.php:11
|
342 |
+
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
346 |
+
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
347 |
+
#: admin/constants.php:26 admin/constants.php:29
|
348 |
+
msgid "e.g."
|
349 |
+
msgstr "bijv."
|
350 |
+
|
351 |
+
#: admin/constants.php:3
|
352 |
+
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
353 |
+
msgstr ""
|
354 |
+
|
355 |
+
#: admin/actions.php:192 admin/actions.php:195
|
356 |
+
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
357 |
+
msgstr ""
|
358 |
+
|
359 |
+
#: functions/interface.php:72
|
360 |
+
msgid "http://php.net/manual/en/features.safe-mode.php"
|
361 |
+
msgstr ""
|
362 |
+
|
363 |
+
#: functions/interface.php:72
|
364 |
+
msgid "Safe Mode"
|
365 |
+
msgstr ""
|
366 |
+
|
367 |
+
#: functions/interface.php:82
|
368 |
+
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
369 |
+
msgstr ""
|
370 |
+
|
371 |
+
#: functions/interface.php:92
|
372 |
+
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
373 |
+
msgstr ""
|
374 |
+
|
375 |
+
#: functions/interface.php:252
|
376 |
+
msgid "cancel"
|
377 |
+
msgstr "Annuleren"
|
378 |
+
|
379 |
+
#: functions/interface.php:256
|
380 |
+
msgid "Settings"
|
381 |
+
msgstr "Instellingen"
|
382 |
+
|
383 |
+
#: functions/interface.php:259
|
384 |
+
msgid "Excludes"
|
385 |
+
msgstr "Exclusief"
|
386 |
+
|
387 |
+
#: functions/interface.php:27
|
388 |
+
msgid "Download"
|
389 |
+
msgstr "Download"
|
390 |
+
|
391 |
+
#: functions/interface.php:50 functions/interface.php:62
|
392 |
+
msgid "BackUpWordPress is almost ready."
|
393 |
+
msgstr "BackUpWordPress is bijna klaar."
|
394 |
+
|
395 |
+
#: functions/interface.php:102
|
396 |
+
msgid "BackUpWordPress detected issues with your last backup."
|
397 |
+
msgstr "BackUpWordPress heeft problemen ondervonden met je laatste back-up."
|
398 |
+
|
399 |
+
#: functions/interface.php:227
|
400 |
+
msgid "Database and Files"
|
401 |
+
msgstr ""
|
402 |
+
|
403 |
+
#: functions/interface.php:233
|
404 |
+
msgid "Database"
|
405 |
+
msgstr ""
|
406 |
+
|
407 |
+
#: hm-backup/hm-backup.php:931
|
408 |
+
msgid "The backup file was not created"
|
409 |
+
msgstr "Het back-up bestand is niet gemaakt"
|
410 |
+
|
411 |
+
#: hm-backup/hm-backup.php:951
|
412 |
+
msgid "The following files are unreadable and couldn't be backed up: "
|
413 |
+
msgstr "De volgende bestanden zijn onleesbaar en konden niet in een back-up worden opgenomen:"
|
414 |
+
|
415 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
416 |
+
#: functions/interface.php:82 functions/interface.php:92
|
417 |
+
msgid "BackUpWordPress has detected a problem."
|
418 |
+
msgstr "BackUpWordPress heeft een probleem ondervonden."
|
419 |
+
|
420 |
+
#: admin/actions.php:265
|
421 |
+
msgid "Backup type cannot be empty"
|
422 |
+
msgstr ""
|
423 |
+
|
424 |
+
#: admin/actions.php:268
|
425 |
+
msgid "Invalid backup type"
|
426 |
+
msgstr ""
|
427 |
+
|
428 |
+
#: admin/actions.php:278
|
429 |
+
msgid "Schedule cannot be empty"
|
430 |
+
msgstr ""
|
431 |
+
|
432 |
+
#: admin/actions.php:281
|
433 |
+
msgid "Invalid schedule"
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
#: admin/actions.php:294
|
437 |
+
msgid "Max backups must be a number"
|
438 |
+
msgstr ""
|
439 |
+
|
440 |
+
#: admin/actions.php:392
|
441 |
+
msgid "%s didn't match any files."
|
442 |
+
msgstr ""
|
443 |
+
|
444 |
+
#: admin/backups.php:13
|
445 |
+
msgid "add schedule"
|
446 |
+
msgstr ""
|
447 |
+
|
448 |
+
#: admin/backups.php:37
|
449 |
+
msgid "Size"
|
450 |
+
msgstr "Grootte"
|
451 |
+
|
452 |
+
#: admin/backups.php:38
|
453 |
+
msgid "Type"
|
454 |
+
msgstr ""
|
455 |
+
|
456 |
+
#: admin/backups.php:39
|
457 |
+
msgid "Actions"
|
458 |
+
msgstr "Acties"
|
459 |
+
|
460 |
+
#: admin/backups.php:62
|
461 |
+
msgid "This is where your backups will appear once you have one."
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: admin/constants.php:3
|
465 |
+
msgid "The Codex can help"
|
466 |
+
msgstr "De Codex kan hulp bieden."
|
467 |
+
|
468 |
+
#: admin/constants.php:8
|
469 |
+
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
470 |
+
msgstr "Het pad naar de map waar je de back up bestanden wilt bewaren, standaard naar %s."
|
471 |
+
|
472 |
+
#: admin/constants.php:11 admin/constants.php:14
|
473 |
+
msgid "database"
|
474 |
+
msgstr "database"
|
475 |
+
|
476 |
+
#: admin/constants.php:14
|
477 |
+
msgid "files"
|
478 |
+
msgstr "bestanden"
|
479 |
+
|
480 |
+
#: admin/constants.php:17
|
481 |
+
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
482 |
+
msgstr "Poging om een kopie van uw back-ups e-mailen. Waarde moet het e-mailadres om back-ups naar toe te sturen zijn. Standaard naar %s."
|
483 |
+
|
484 |
+
#: admin/constants.php:20
|
485 |
+
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
486 |
+
msgstr "Een door komma's gescheiden lijst van bestanden of mappen die uitgesloten worden, de backup(s) map is automatisch uitgesloten."
|
487 |
+
|
488 |
+
#: admin/menu.php:10 admin/page.php:5
|
489 |
+
msgid "Manage Backups"
|
490 |
+
msgstr "Beheer back ups"
|
491 |
+
|
492 |
+
#: admin/menu.php:10 admin/menu.php:34
|
493 |
+
msgid "Backups"
|
494 |
+
msgstr "Back ups"
|
495 |
+
|
496 |
+
#: admin/menu.php:69
|
497 |
+
msgid "You are not using the latest stable version of BackUpWordPress"
|
498 |
+
msgstr "Je gebruikt niet de laatste stabiele versie van BackUpWordPress"
|
499 |
+
|
500 |
+
#: admin/menu.php:75
|
501 |
+
msgid "FAQ"
|
502 |
+
msgstr "Veel gestelde vragen"
|
503 |
+
|
504 |
+
#: admin/constants.php:3 admin/menu.php:76
|
505 |
+
msgid "Constants"
|
506 |
+
msgstr "Constanten"
|
507 |
+
|
508 |
+
#: admin/menu.php:79
|
509 |
+
msgid "For more information:"
|
510 |
+
msgstr "Voor meer informatie:"
|
511 |
+
|
512 |
+
#: admin/menu.php:81
|
513 |
+
msgid "Support Forums"
|
514 |
+
msgstr "Ondersteunings forums"
|
515 |
+
|
516 |
+
#: admin/menu.php:82
|
517 |
+
msgid "Help with translation"
|
518 |
+
msgstr "Vertaal hulp"
|
519 |
+
|
520 |
+
#: admin/page.php:13
|
521 |
+
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
522 |
+
msgstr "Je moet de hierboven beschreven problemen oplossen voordat BackUpWordPress kan beginnen."
|
523 |
+
|
524 |
+
#: admin/schedule-form-excludes.php:19
|
525 |
+
msgid "Preview"
|
526 |
+
msgstr ""
|
527 |
+
|
528 |
+
#: admin/schedule-form-excludes.php:29
|
529 |
+
msgid "Exclude Rules"
|
530 |
+
msgstr ""
|
531 |
+
|
532 |
+
#: admin/schedule-form-excludes.php:52
|
533 |
+
msgid "Remove"
|
534 |
+
msgstr ""
|
535 |
+
|
536 |
+
#: admin/schedule-form-excludes.php:71
|
537 |
+
msgid "Excluded"
|
538 |
+
msgstr ""
|
539 |
+
|
540 |
+
#: admin/schedule-form-excludes.php:75
|
541 |
+
msgid "Included"
|
542 |
+
msgstr ""
|
543 |
+
|
544 |
+
#: admin/schedule-form-excludes.php:79
|
545 |
+
msgid "Unreadable"
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
#: admin/schedule-form-excludes.php:107
|
549 |
+
msgid "Unreadable files can't be backed up"
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: admin/schedule-form-excludes.php:113
|
553 |
+
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
#: admin/schedule-form.php:11
|
557 |
+
msgid "Backup"
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: admin/schedule-form.php:14
|
561 |
+
msgid "Both Database & files"
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: admin/schedule-form.php:15
|
565 |
+
msgid "Files only"
|
566 |
+
msgstr ""
|
567 |
+
|
568 |
+
#: admin/schedule-form.php:16
|
569 |
+
msgid "Database only"
|
570 |
+
msgstr ""
|
571 |
+
|
572 |
+
#: functions/interface.php:230
|
573 |
+
msgid "Files"
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
#: admin/schedule-form-excludes.php:7
|
577 |
+
msgid "Manage Excludes"
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: admin/schedule-form.php:23
|
581 |
+
msgid "Schedule"
|
582 |
+
msgstr ""
|
583 |
+
|
584 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
585 |
+
msgid "Update"
|
586 |
+
msgstr ""
|
587 |
+
|
588 |
+
#: admin/schedule.php:19
|
589 |
+
msgid "hourly at %s minutes past the hour"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: functions/interface.php:262
|
593 |
+
msgid "Run now"
|
594 |
+
msgstr ""
|
595 |
+
|
596 |
+
#: functions/interface.php:28 functions/interface.php:264
|
597 |
+
msgid "Delete"
|
598 |
+
msgstr "Verwijderen"
|
599 |
+
|
600 |
+
#: plugin.php:60
|
601 |
+
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
602 |
+
msgstr "BackUpWordPress vereist PHP versie 5.2.4 of hoger."
|
603 |
+
|
604 |
+
#: classes/email.php:137
|
605 |
+
msgid "Backup of %s"
|
606 |
+
msgstr "Back up van %s"
|
607 |
+
|
608 |
+
#: functions/core.php:293
|
609 |
+
msgid "This %s file ensures that other people cannot download your backup files."
|
610 |
+
msgstr ""
|
backupwordpress/languages/hmbkp-pt_BR.mo
ADDED
Binary file
|
backupwordpress/languages/hmbkp-pt_BR.po
ADDED
@@ -0,0 +1,614 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of 2.x in Portuguese (Brazil)
|
2 |
+
# This file is distributed under the same license as the 2.x package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2012-11-22 15:38:44+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 2.x\n"
|
12 |
+
|
13 |
+
#: admin/actions.php:419
|
14 |
+
msgid "Email to Support"
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: admin/page.php:17
|
18 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
19 |
+
msgstr ""
|
20 |
+
|
21 |
+
#: admin/schedule-form-excludes.php:13
|
22 |
+
msgid "New Exclude Rule[s]"
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: admin/actions.php:410
|
26 |
+
msgid "Your BackUp Failed"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: admin/actions.php:412
|
30 |
+
msgid "Here's the response from the server:"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: admin/page.php:19
|
34 |
+
msgid "If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page."
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: admin/page.php:17
|
38 |
+
msgid "rate it on the plugin directory"
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
42 |
+
msgid "Starting Backup"
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: classes/schedule.php:582
|
46 |
+
msgid "Dumping Database %s"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: classes/schedule.php:588
|
50 |
+
msgid "Verifying Database Dump %s"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: classes/schedule.php:594
|
54 |
+
msgid "Creating zip archive %s"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: classes/schedule.php:600
|
58 |
+
msgid "Verifying Zip Archive %s"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: classes/schedule.php:606
|
62 |
+
msgid "Finishing Backup"
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: classes/wp-cli.php:16
|
66 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
67 |
+
msgstr ""
|
68 |
+
|
69 |
+
#: functions/interface.php:72
|
70 |
+
msgid "%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on."
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/constants.php:29
|
74 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
75 |
+
msgstr "O horário em que seus agendamentos devem ser executados. O padrão é %s."
|
76 |
+
|
77 |
+
#: plugin.php:142
|
78 |
+
msgid "Are you sure you want to delete this schedule? All of it's backups will also be deleted."
|
79 |
+
msgstr "Você tem certeza de que quer apagar este agendamento? Todos os backups já realizados nesta programação também serão excluídos."
|
80 |
+
|
81 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
82 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
83 |
+
msgstr "'Cancelar' para voltar, 'OK' para apagar."
|
84 |
+
|
85 |
+
#: plugin.php:143
|
86 |
+
msgid "Are you sure you want to delete this backup?"
|
87 |
+
msgstr "Você tem certeza que quer apagar este backup?"
|
88 |
+
|
89 |
+
#: plugin.php:144
|
90 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
91 |
+
msgstr "Você tem certeza de que deseja remover esta regra de exclusão?"
|
92 |
+
|
93 |
+
#: plugin.php:145
|
94 |
+
msgid "Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?"
|
95 |
+
msgstr "Reduzindo o número de backups que serão armazenados neste servidor causará a eliminação de alguns backups já existentes. Você tem certeza que é isso que você quer?"
|
96 |
+
|
97 |
+
#: admin/actions.php:291
|
98 |
+
msgid "Max backups can't be empty"
|
99 |
+
msgstr "A quant. de backups não pode ficar vazia"
|
100 |
+
|
101 |
+
#: admin/actions.php:297
|
102 |
+
msgid "Max backups must be greater than 0"
|
103 |
+
msgstr "A quant. de backups precisa ser maior que 0"
|
104 |
+
|
105 |
+
#: admin/actions.php:396
|
106 |
+
msgid "Exclude"
|
107 |
+
msgstr "Excluir"
|
108 |
+
|
109 |
+
#: admin/schedule-form-excludes.php:44
|
110 |
+
msgid "default"
|
111 |
+
msgstr "padrão"
|
112 |
+
|
113 |
+
#: admin/schedule-form-excludes.php:48
|
114 |
+
msgid "defined"
|
115 |
+
msgstr "definido"
|
116 |
+
|
117 |
+
#: admin/schedule-form.php:27
|
118 |
+
msgid "Manual Only"
|
119 |
+
msgstr "Apenas Manualmente"
|
120 |
+
|
121 |
+
#: admin/schedule-form.php:45
|
122 |
+
msgid "The number of previous backups to store on the server. past this limit older backups will be deleted automatically."
|
123 |
+
msgstr "O número de versões de backup que serão armazenadas no servidor. Passado este limite, os backups mais antigos serão automaticamente excluídos."
|
124 |
+
|
125 |
+
#: admin/schedule.php:4
|
126 |
+
msgid "this shouldn't take long…"
|
127 |
+
msgstr "isso não deve demorar muito…"
|
128 |
+
|
129 |
+
#: admin/schedule.php:4
|
130 |
+
msgid "calculating the size of your site…"
|
131 |
+
msgstr "calculando o tamanho de seu site…"
|
132 |
+
|
133 |
+
#: admin/schedule.php:12
|
134 |
+
msgid "The next backup will be on %1$s at %2$s"
|
135 |
+
msgstr "O próximo backup será em %1$s às %2$s"
|
136 |
+
|
137 |
+
#: admin/schedule.php:37
|
138 |
+
msgid "every 12 hours at %1$s & %2$s"
|
139 |
+
msgstr "a cada 12 horas às %1$s & %2$s"
|
140 |
+
|
141 |
+
#: admin/schedule.php:43
|
142 |
+
msgid "weekly on %1$s at %2$s"
|
143 |
+
msgstr "semanalmente no(a) %1$s às %2$s"
|
144 |
+
|
145 |
+
#: admin/schedule.php:49
|
146 |
+
msgid "fortnightly on %1$s at %2$s"
|
147 |
+
msgstr "quinzenalmente no(a) %1$s às %2$s"
|
148 |
+
|
149 |
+
#: admin/schedule.php:56
|
150 |
+
msgid "on the %1$s of each month at %2$s"
|
151 |
+
msgstr "no %1$s de cada mês às %2$s"
|
152 |
+
|
153 |
+
#: admin/schedule.php:62
|
154 |
+
msgid "manually"
|
155 |
+
msgstr "manualmente"
|
156 |
+
|
157 |
+
#: admin/schedule.php:68
|
158 |
+
msgid "this server"
|
159 |
+
msgstr "neste servidor"
|
160 |
+
|
161 |
+
#: admin/schedule.php:75
|
162 |
+
msgid "store the only the last backup on %s"
|
163 |
+
msgstr "armazenar apenas o último backup %s"
|
164 |
+
|
165 |
+
#: admin/schedule.php:81
|
166 |
+
msgid "don't store any backups on %s"
|
167 |
+
msgstr "não armazenar nenhum backup em %s"
|
168 |
+
|
169 |
+
#: admin/schedule.php:87
|
170 |
+
msgid "store only the last %1$s backups on %2$s"
|
171 |
+
msgstr "armazenar os últimos %1$s backups %2$s"
|
172 |
+
|
173 |
+
#: admin/schedule.php:96
|
174 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
175 |
+
msgstr "Realizar o backup dos %1$s do %2$s %3$s, %4$s. %5$s"
|
176 |
+
|
177 |
+
#: classes/email.php:23
|
178 |
+
msgid "Receive a notification email when a backup completes, if the backup is small enough (< 10mb) then it will be attached to the email. Separate multiple email address's with a comma."
|
179 |
+
msgstr "Receba um email de notificação quando um backup for concluído. Se o backup for pequeno o suficiente (< 10mb), então ele será anexado ao email. Separe os emails com uma virgula."
|
180 |
+
|
181 |
+
#: classes/email.php:129
|
182 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
183 |
+
msgstr "O BackUpWordPress não foi capaz de realizar o backup do seu site %1$s."
|
184 |
+
|
185 |
+
#: classes/email.php:129
|
186 |
+
msgid "Here are the errors that we're encountered:"
|
187 |
+
msgstr "Aqui estão os erros que foram encontrados:"
|
188 |
+
|
189 |
+
#: classes/email.php:129
|
190 |
+
msgid "If the errors above look like Martian, forward this email to %3$s and we'll take a look"
|
191 |
+
msgstr "Se os erros acima parecem tão esquisitos quanto Marcianos, encaminhe este email para %3$s e iremos dar uma olhada"
|
192 |
+
|
193 |
+
#: classes/email.php:129
|
194 |
+
msgid ""
|
195 |
+
"Kind Regards,\n"
|
196 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
197 |
+
msgstr ""
|
198 |
+
"Atenciosamente, \n"
|
199 |
+
"O Apologético Robô Carteiro do BackUpWordPress"
|
200 |
+
|
201 |
+
#: classes/email.php:142 classes/email.php:151
|
202 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
203 |
+
msgstr "O BackUpWordPress completou a realização de um backup do seu site %1$s."
|
204 |
+
|
205 |
+
#: classes/email.php:142
|
206 |
+
msgid "The backup file should be attached to this email."
|
207 |
+
msgstr "O arquivo de backup será anexado neste email."
|
208 |
+
|
209 |
+
#: classes/email.php:142 classes/email.php:151
|
210 |
+
msgid "You can download the backup file by clicking the link below:"
|
211 |
+
msgstr "Você pode realizar o download do arquivo de backup clicando no link abaixo:"
|
212 |
+
|
213 |
+
#: classes/email.php:142 classes/email.php:151
|
214 |
+
msgid ""
|
215 |
+
"Kind Regards,\n"
|
216 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
217 |
+
msgstr ""
|
218 |
+
"Atenciosamente,\n"
|
219 |
+
"O Feliz Robô Carteiro de Backups do BackUpWordPress"
|
220 |
+
|
221 |
+
#: classes/email.php:151
|
222 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
223 |
+
msgstr "Infelizmente o arquivo de backup era muito grande para ser anexado nesta mensagem de email."
|
224 |
+
|
225 |
+
#: classes/wp-cli.php:19
|
226 |
+
msgid "Backup: Dumping database..."
|
227 |
+
msgstr "Backup: Realizando o dumping do banco de dados..."
|
228 |
+
|
229 |
+
#: classes/wp-cli.php:23
|
230 |
+
msgid "Backup: Zipping everything up..."
|
231 |
+
msgstr "Backup: Compactando tudo..."
|
232 |
+
|
233 |
+
#: classes/wp-cli.php:38
|
234 |
+
msgid "Invalid backup path"
|
235 |
+
msgstr "Caminho de backup inválido"
|
236 |
+
|
237 |
+
#: classes/wp-cli.php:43
|
238 |
+
msgid "Invalid root path"
|
239 |
+
msgstr "Caminho do diretório raiz inválido"
|
240 |
+
|
241 |
+
#: classes/wp-cli.php:68
|
242 |
+
msgid "Backup Complete: "
|
243 |
+
msgstr "Backup Concluído: "
|
244 |
+
|
245 |
+
#: classes/wp-cli.php:71
|
246 |
+
msgid "Backup Failed"
|
247 |
+
msgstr "Falha no Backup"
|
248 |
+
|
249 |
+
#: functions/core.php:202
|
250 |
+
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules."
|
251 |
+
msgstr "Por padrão, o BackUpWordPress realiza um backup diário de seu banco de dados e um backup semanal de seu banco de dados & arquivos. Você pode modificar esses agendamentos."
|
252 |
+
|
253 |
+
#: functions/interface.php:111
|
254 |
+
msgid "BackUpWordPress failed to perform the backup."
|
255 |
+
msgstr "O BackUpWordPress não conseguiu realizar o backup."
|
256 |
+
|
257 |
+
#: functions/interface.php:111
|
258 |
+
msgid "You have likely hit a memory limit."
|
259 |
+
msgstr "Você provavelmente atingiu o limite de memória."
|
260 |
+
|
261 |
+
#: functions/interface.php:238
|
262 |
+
msgid "Legacy"
|
263 |
+
msgstr "Legado"
|
264 |
+
|
265 |
+
#: hm-backup/hm-backup.php:906
|
266 |
+
msgid "The mysqldump file was not created"
|
267 |
+
msgstr "O arquivo mysqldump não foi criado"
|
268 |
+
|
269 |
+
#: functions/interface.php:62
|
270 |
+
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
271 |
+
msgstr "Seu diretório de backups não é gravável. Execute o comando %1$s ou %2$s, ou defina as permissões você mesmo."
|
272 |
+
|
273 |
+
#: functions/interface.php:50
|
274 |
+
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
275 |
+
msgstr "Não é possível criar o diretório de backups pois sua pasta %1$s não possui permissões para gravação. Execute o comando %2$s ou %3$s ou crie a pasta você mesmo."
|
276 |
+
|
277 |
+
#: functions/core.php:202
|
278 |
+
msgid "BackUpWordPress has setup your default schedules."
|
279 |
+
msgstr "O BackUpWordPress configurou seus agendamentos padrão."
|
280 |
+
|
281 |
+
#: classes/email.php:127
|
282 |
+
msgid "Backup of %s Failed"
|
283 |
+
msgstr "Backup de %s Falhou"
|
284 |
+
|
285 |
+
#: classes/email.php:50
|
286 |
+
msgid "Send an email notification to %s"
|
287 |
+
msgstr "Enviar uma notificação por email para %s"
|
288 |
+
|
289 |
+
#: classes/email.php:72
|
290 |
+
msgid "%s isn't a valid email"
|
291 |
+
msgstr "%s não é um email válido"
|
292 |
+
|
293 |
+
#: admin/schedule.php:4
|
294 |
+
msgid "Backups will be compressed and should be smaller than this."
|
295 |
+
msgstr "Os backups serão compactados e ficarão menores que isso."
|
296 |
+
|
297 |
+
#: classes/email.php:19
|
298 |
+
msgid "Email notification"
|
299 |
+
msgstr "Notificação por email"
|
300 |
+
|
301 |
+
#: admin/schedule.php:19
|
302 |
+
msgid "hourly on the hour"
|
303 |
+
msgstr "de hora em hora"
|
304 |
+
|
305 |
+
#: admin/schedule.php:25
|
306 |
+
msgid "daily at %s"
|
307 |
+
msgstr "diariamente às %s"
|
308 |
+
|
309 |
+
#: admin/schedule-form.php:41
|
310 |
+
msgid "Number of backups to store on this server"
|
311 |
+
msgstr "Número de backups para armazenar"
|
312 |
+
|
313 |
+
#: admin/schedule-form.php:7
|
314 |
+
msgid "Schedule Settings"
|
315 |
+
msgstr "Configurações do Agendamento"
|
316 |
+
|
317 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
318 |
+
msgid "Close"
|
319 |
+
msgstr "Fechar"
|
320 |
+
|
321 |
+
#: admin/menu.php:69
|
322 |
+
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
323 |
+
msgstr "A informação abaixo é referente à versão %1$s. Consulte o arquivo %2$s para instruções específicas da versão %3$s."
|
324 |
+
|
325 |
+
#: admin/constants.php:26
|
326 |
+
msgid "The root directory that is backed up. Defaults to %s."
|
327 |
+
msgstr "O diretório raiz onde será realizado o backup. O padrão é %s."
|
328 |
+
|
329 |
+
#: admin/constants.php:23
|
330 |
+
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
331 |
+
msgstr "A capacidade que o usuário deve ter ao solicitar %1$s. O padrão é %2$s."
|
332 |
+
|
333 |
+
#: admin/constants.php:14
|
334 |
+
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
335 |
+
msgstr "O caminho para executar a função %1$s. Será usado para compactar seus %2$s e %3$s, se disponível."
|
336 |
+
|
337 |
+
#: plugin.php:71
|
338 |
+
msgid "BackUpWordPress requires WordPress version %s or greater."
|
339 |
+
msgstr "O BackUpWordPress requer o WordPress versão %s ou superior."
|
340 |
+
|
341 |
+
#: plugin.php:141 admin/actions.php:396
|
342 |
+
msgid "Cancel"
|
343 |
+
msgstr "Cancelar"
|
344 |
+
|
345 |
+
#: admin/constants.php:11
|
346 |
+
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
347 |
+
msgstr "O caminho para executar o comando %1$s. Será usado para parte do backup do seu %2$s, se disponível."
|
348 |
+
|
349 |
+
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
350 |
+
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
351 |
+
#: admin/constants.php:26 admin/constants.php:29
|
352 |
+
msgid "e.g."
|
353 |
+
msgstr "ex:"
|
354 |
+
|
355 |
+
#: admin/constants.php:3
|
356 |
+
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
357 |
+
msgstr "Você pode %1$s qualquer uma das seguintes %2$s em seu arquivo %3$s para controlar certas definições avançadas. %4$s. As %5$s que estiverem personalizadas aparecerão abaixo destacadas."
|
358 |
+
|
359 |
+
#: admin/actions.php:192 admin/actions.php:195
|
360 |
+
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
361 |
+
msgstr "%1$s está retornando a resposta %2$s que pode indicar que as tarefas agendadas não estão sendo executadas corretamente. O BackUpWordPress depende do wp-cron para realizar os seus backups agendados. Veja o %3$s para mais detalhes."
|
362 |
+
|
363 |
+
#: functions/interface.php:72
|
364 |
+
msgid "http://php.net/manual/en/features.safe-mode.php"
|
365 |
+
msgstr "http://php.net/manual/pt_BR/features.safe-mode.php"
|
366 |
+
|
367 |
+
#: functions/interface.php:72
|
368 |
+
msgid "Safe Mode"
|
369 |
+
msgstr "Safe Mode (Modo Seguro)"
|
370 |
+
|
371 |
+
#: functions/interface.php:82
|
372 |
+
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
373 |
+
msgstr "Seu diretório de backups personalizado %1$s não existe e também não pode ser criado. Ao invés disso seus backups serão salvos em %2$s."
|
374 |
+
|
375 |
+
#: functions/interface.php:92
|
376 |
+
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
377 |
+
msgstr "Seu diretório personalizado para backups %1$s não possui permissões para gravação, e ao invés disso, novos backups serão salvos em %2$s."
|
378 |
+
|
379 |
+
#: functions/interface.php:252
|
380 |
+
msgid "cancel"
|
381 |
+
msgstr "cancelar"
|
382 |
+
|
383 |
+
#: functions/interface.php:256
|
384 |
+
msgid "Settings"
|
385 |
+
msgstr "Configurações"
|
386 |
+
|
387 |
+
#: functions/interface.php:259
|
388 |
+
msgid "Excludes"
|
389 |
+
msgstr "Exclusões"
|
390 |
+
|
391 |
+
#: functions/interface.php:27
|
392 |
+
msgid "Download"
|
393 |
+
msgstr "Download"
|
394 |
+
|
395 |
+
#: functions/interface.php:50 functions/interface.php:62
|
396 |
+
msgid "BackUpWordPress is almost ready."
|
397 |
+
msgstr "O BackUpWordPress está quase pronto."
|
398 |
+
|
399 |
+
#: functions/interface.php:102
|
400 |
+
msgid "BackUpWordPress detected issues with your last backup."
|
401 |
+
msgstr "O BackUpWordPress detectou problemas com o seu último backup."
|
402 |
+
|
403 |
+
#: functions/interface.php:227
|
404 |
+
msgid "Database and Files"
|
405 |
+
msgstr "Banco de Dados e Arquivos"
|
406 |
+
|
407 |
+
#: functions/interface.php:233
|
408 |
+
msgid "Database"
|
409 |
+
msgstr "Banco de dados"
|
410 |
+
|
411 |
+
#: hm-backup/hm-backup.php:931
|
412 |
+
msgid "The backup file was not created"
|
413 |
+
msgstr "O arquivo de backup não foi criado"
|
414 |
+
|
415 |
+
#: hm-backup/hm-backup.php:951
|
416 |
+
msgid "The following files are unreadable and couldn't be backed up: "
|
417 |
+
msgstr "Os seguintes arquivos não puderam ser lidos e por isso não foram copiados no backup:"
|
418 |
+
|
419 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
420 |
+
#: functions/interface.php:82 functions/interface.php:92
|
421 |
+
msgid "BackUpWordPress has detected a problem."
|
422 |
+
msgstr "O BackUpWordPress detectou um problema."
|
423 |
+
|
424 |
+
#: admin/actions.php:265
|
425 |
+
msgid "Backup type cannot be empty"
|
426 |
+
msgstr "O tipo de backup não pode ficar vazio"
|
427 |
+
|
428 |
+
#: admin/actions.php:268
|
429 |
+
msgid "Invalid backup type"
|
430 |
+
msgstr "Tipo de backup inválido"
|
431 |
+
|
432 |
+
#: admin/actions.php:278
|
433 |
+
msgid "Schedule cannot be empty"
|
434 |
+
msgstr "O intervalo não pode ficar vazio"
|
435 |
+
|
436 |
+
#: admin/actions.php:281
|
437 |
+
msgid "Invalid schedule"
|
438 |
+
msgstr "Agendamento inválido"
|
439 |
+
|
440 |
+
#: admin/actions.php:294
|
441 |
+
msgid "Max backups must be a number"
|
442 |
+
msgstr "A quant. de backups precisa ser um número"
|
443 |
+
|
444 |
+
#: admin/actions.php:392
|
445 |
+
msgid "%s didn't match any files."
|
446 |
+
msgstr "%s não resulta em arquivo algum."
|
447 |
+
|
448 |
+
#: admin/backups.php:13
|
449 |
+
msgid "add schedule"
|
450 |
+
msgstr "agendar novo backup"
|
451 |
+
|
452 |
+
#: admin/backups.php:37
|
453 |
+
msgid "Size"
|
454 |
+
msgstr "Tamanho"
|
455 |
+
|
456 |
+
#: admin/backups.php:38
|
457 |
+
msgid "Type"
|
458 |
+
msgstr "Tipo"
|
459 |
+
|
460 |
+
#: admin/backups.php:39
|
461 |
+
msgid "Actions"
|
462 |
+
msgstr "Ações"
|
463 |
+
|
464 |
+
#: admin/backups.php:62
|
465 |
+
msgid "This is where your backups will appear once you have one."
|
466 |
+
msgstr "Quando você tiver um backup, ele irá aparecer neste espaço."
|
467 |
+
|
468 |
+
#: admin/constants.php:3
|
469 |
+
msgid "The Codex can help"
|
470 |
+
msgstr "O Codex pode ajudar"
|
471 |
+
|
472 |
+
#: admin/constants.php:8
|
473 |
+
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
474 |
+
msgstr "O caminho do diretório que você gostaria de armazenar os arquivos de backup. O padrão é %s."
|
475 |
+
|
476 |
+
#: admin/constants.php:11 admin/constants.php:14
|
477 |
+
msgid "database"
|
478 |
+
msgstr "banco de dados"
|
479 |
+
|
480 |
+
#: admin/constants.php:14
|
481 |
+
msgid "files"
|
482 |
+
msgstr "arquivos"
|
483 |
+
|
484 |
+
#: admin/constants.php:17
|
485 |
+
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
486 |
+
msgstr "Opção de enviar uma cópia de seus backups por email. O valor precisar ser um endereço de email que receberá os envios. O padrão é %s."
|
487 |
+
|
488 |
+
#: admin/constants.php:20
|
489 |
+
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
490 |
+
msgstr "Lista de arquivos ou diretórios (separados por vírgula) que devem ser excluídos do backup. O diretório de backups é automaticamente excluído."
|
491 |
+
|
492 |
+
#: admin/menu.php:10 admin/page.php:5
|
493 |
+
msgid "Manage Backups"
|
494 |
+
msgstr "Gerenciar Backups"
|
495 |
+
|
496 |
+
#: admin/menu.php:10 admin/menu.php:34
|
497 |
+
msgid "Backups"
|
498 |
+
msgstr "Backups"
|
499 |
+
|
500 |
+
#: admin/menu.php:69
|
501 |
+
msgid "You are not using the latest stable version of BackUpWordPress"
|
502 |
+
msgstr "Você não está usando a última versão estável do BackUpWordPress"
|
503 |
+
|
504 |
+
#: admin/menu.php:75
|
505 |
+
msgid "FAQ"
|
506 |
+
msgstr "FAQ"
|
507 |
+
|
508 |
+
#: admin/constants.php:3 admin/menu.php:76
|
509 |
+
msgid "Constants"
|
510 |
+
msgstr "Constantes"
|
511 |
+
|
512 |
+
#: admin/menu.php:79
|
513 |
+
msgid "For more information:"
|
514 |
+
msgstr "Para mais informações:"
|
515 |
+
|
516 |
+
#: admin/menu.php:81
|
517 |
+
msgid "Support Forums"
|
518 |
+
msgstr "Fóruns de suporte"
|
519 |
+
|
520 |
+
#: admin/menu.php:82
|
521 |
+
msgid "Help with translation"
|
522 |
+
msgstr "Ajude a traduzir"
|
523 |
+
|
524 |
+
#: admin/page.php:13
|
525 |
+
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
526 |
+
msgstr "Você precisa corrigir os erros indicados acima antes que o BackUpWordPress possa ser iniciado."
|
527 |
+
|
528 |
+
#: admin/schedule-form-excludes.php:19
|
529 |
+
msgid "Preview"
|
530 |
+
msgstr "Visualizar"
|
531 |
+
|
532 |
+
#: admin/schedule-form-excludes.php:29
|
533 |
+
msgid "Exclude Rules"
|
534 |
+
msgstr "Regras de exclusão"
|
535 |
+
|
536 |
+
#: admin/schedule-form-excludes.php:52
|
537 |
+
msgid "Remove"
|
538 |
+
msgstr "Excluir"
|
539 |
+
|
540 |
+
#: admin/schedule-form-excludes.php:71
|
541 |
+
msgid "Excluded"
|
542 |
+
msgstr "Excluído"
|
543 |
+
|
544 |
+
#: admin/schedule-form-excludes.php:75
|
545 |
+
msgid "Included"
|
546 |
+
msgstr "Incluído"
|
547 |
+
|
548 |
+
#: admin/schedule-form-excludes.php:79
|
549 |
+
msgid "Unreadable"
|
550 |
+
msgstr "Ilegível"
|
551 |
+
|
552 |
+
#: admin/schedule-form-excludes.php:107
|
553 |
+
msgid "Unreadable files can't be backed up"
|
554 |
+
msgstr "Não é possível realizar o backup de arquivos ilegíveis"
|
555 |
+
|
556 |
+
#: admin/schedule-form-excludes.php:113
|
557 |
+
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
558 |
+
msgstr "Seu site tem %s. Os backups serão compactados e ficarão menores."
|
559 |
+
|
560 |
+
#: admin/schedule-form.php:11
|
561 |
+
msgid "Backup"
|
562 |
+
msgstr "Backup"
|
563 |
+
|
564 |
+
#: admin/schedule-form.php:14
|
565 |
+
msgid "Both Database & files"
|
566 |
+
msgstr "Banco de dados & arquivos"
|
567 |
+
|
568 |
+
#: admin/schedule-form.php:15
|
569 |
+
msgid "Files only"
|
570 |
+
msgstr "Apenas arquivos"
|
571 |
+
|
572 |
+
#: admin/schedule-form.php:16
|
573 |
+
msgid "Database only"
|
574 |
+
msgstr "Apenas banco de dados"
|
575 |
+
|
576 |
+
#: functions/interface.php:230
|
577 |
+
msgid "Files"
|
578 |
+
msgstr "Arquivos"
|
579 |
+
|
580 |
+
#: admin/schedule-form-excludes.php:7
|
581 |
+
msgid "Manage Excludes"
|
582 |
+
msgstr "Gerenciar Exclusões"
|
583 |
+
|
584 |
+
#: admin/schedule-form.php:23
|
585 |
+
msgid "Schedule"
|
586 |
+
msgstr "Intervalo"
|
587 |
+
|
588 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
589 |
+
msgid "Update"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: admin/schedule.php:19
|
593 |
+
msgid "hourly at %s minutes past the hour"
|
594 |
+
msgstr "de hora em hora, passado %s minutos de cada hora"
|
595 |
+
|
596 |
+
#: functions/interface.php:262
|
597 |
+
msgid "Run now"
|
598 |
+
msgstr "Executar agora"
|
599 |
+
|
600 |
+
#: functions/interface.php:28 functions/interface.php:264
|
601 |
+
msgid "Delete"
|
602 |
+
msgstr "Excluir"
|
603 |
+
|
604 |
+
#: plugin.php:60
|
605 |
+
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
606 |
+
msgstr "O BackUpWordPress requer o PHP versão 5.2.4 ou superior."
|
607 |
+
|
608 |
+
#: classes/email.php:137
|
609 |
+
msgid "Backup of %s"
|
610 |
+
msgstr "Backup de %s"
|
611 |
+
|
612 |
+
#: functions/core.php:293
|
613 |
+
msgid "This %s file ensures that other people cannot download your backup files."
|
614 |
+
msgstr ""
|
backupwordpress/languages/hmbkp-ro_RO.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-ro_RO.po
DELETED
@@ -1,544 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Romanian
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: 1.6.8\n"
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2012-08-14 14:54+0100\n"
|
8 |
-
"PO-Revision-Date: 2012-08-14 14:55+0100\n"
|
9 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
10 |
-
"Language-Team: \n"
|
11 |
-
"Language: \n"
|
12 |
-
"MIME-Version: 1.0\n"
|
13 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
-
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2);;\n"
|
16 |
-
"X-Generator: GlotPress/0.1\n"
|
17 |
-
"X-Poedit-Language: Romanian\n"
|
18 |
-
"X-Poedit-Country: ROMANIA\n"
|
19 |
-
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
21 |
-
"X-Poedit-Basepath: ..\n"
|
22 |
-
"X-Poedit-SearchPath-0: .\n"
|
23 |
-
|
24 |
-
#: admin.settings.php:3
|
25 |
-
#: admin.page.php:11
|
26 |
-
msgid "Settings"
|
27 |
-
msgstr ""
|
28 |
-
|
29 |
-
#: admin.settings.php:5
|
30 |
-
#, php-format
|
31 |
-
msgid "You can define %1$s in your %2$s to control some settings. A full list of %3$s can be found in the %4$s. Defined settings will not be editable below."
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#: admin.settings.php:5
|
35 |
-
#: admin.constants.php:3
|
36 |
-
#: admin.menus.php:76
|
37 |
-
msgid "Constants"
|
38 |
-
msgstr ""
|
39 |
-
|
40 |
-
#: admin.settings.php:5
|
41 |
-
msgid "help panel"
|
42 |
-
msgstr ""
|
43 |
-
|
44 |
-
#: admin.settings.php:16
|
45 |
-
msgid "Automatic Backups"
|
46 |
-
msgstr ""
|
47 |
-
|
48 |
-
#: admin.settings.php:22
|
49 |
-
msgid "Backup my site automatically."
|
50 |
-
msgstr ""
|
51 |
-
|
52 |
-
#: admin.settings.php:27
|
53 |
-
msgid "No automatic backups."
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
#: admin.settings.php:36
|
57 |
-
msgid "Frequency of backups"
|
58 |
-
msgstr ""
|
59 |
-
|
60 |
-
#: admin.settings.php:40
|
61 |
-
msgid "Automatic backups will occur"
|
62 |
-
msgstr ""
|
63 |
-
|
64 |
-
#: admin.settings.php:43
|
65 |
-
msgid "Daily"
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: admin.settings.php:44
|
69 |
-
msgid "Weekly"
|
70 |
-
msgstr ""
|
71 |
-
|
72 |
-
#: admin.settings.php:45
|
73 |
-
msgid "Fortnightly"
|
74 |
-
msgstr ""
|
75 |
-
|
76 |
-
#: admin.settings.php:46
|
77 |
-
msgid "Monthly"
|
78 |
-
msgstr ""
|
79 |
-
|
80 |
-
#: admin.settings.php:55
|
81 |
-
msgid "What to Backup"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: admin.settings.php:59
|
85 |
-
msgid "Backup my"
|
86 |
-
msgstr ""
|
87 |
-
|
88 |
-
#: admin.settings.php:62
|
89 |
-
msgid "database & files"
|
90 |
-
msgstr ""
|
91 |
-
|
92 |
-
#: admin.settings.php:63
|
93 |
-
msgid "database only"
|
94 |
-
msgstr ""
|
95 |
-
|
96 |
-
#: admin.settings.php:64
|
97 |
-
msgid "files only"
|
98 |
-
msgstr ""
|
99 |
-
|
100 |
-
#: admin.settings.php:72
|
101 |
-
msgid "Number of backups"
|
102 |
-
msgstr ""
|
103 |
-
|
104 |
-
#: admin.settings.php:73
|
105 |
-
#, php-format
|
106 |
-
msgid "The last %s backups will be stored on the server."
|
107 |
-
msgstr ""
|
108 |
-
|
109 |
-
#: admin.settings.php:77
|
110 |
-
msgid "Email backups"
|
111 |
-
msgstr ""
|
112 |
-
|
113 |
-
#: admin.settings.php:78
|
114 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
115 |
-
msgstr ""
|
116 |
-
|
117 |
-
#: admin.settings.php:82
|
118 |
-
msgid "Excludes"
|
119 |
-
msgstr ""
|
120 |
-
|
121 |
-
#: admin.settings.php:85
|
122 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
123 |
-
msgstr ""
|
124 |
-
|
125 |
-
#: admin.settings.php:86
|
126 |
-
#: admin.constants.php:8
|
127 |
-
#: admin.constants.php:11
|
128 |
-
#: admin.constants.php:14
|
129 |
-
#: admin.constants.php:17
|
130 |
-
#: admin.constants.php:20
|
131 |
-
#: admin.constants.php:23
|
132 |
-
#: admin.constants.php:26
|
133 |
-
#: admin.constants.php:29
|
134 |
-
#: admin.constants.php:32
|
135 |
-
#: admin.constants.php:35
|
136 |
-
#: admin.constants.php:38
|
137 |
-
#: admin.constants.php:41
|
138 |
-
msgid "e.g."
|
139 |
-
msgstr ""
|
140 |
-
|
141 |
-
#: admin.settings.php:94
|
142 |
-
msgid "Save Changes"
|
143 |
-
msgstr ""
|
144 |
-
|
145 |
-
#: admin.backups-table.php:12
|
146 |
-
#, php-format
|
147 |
-
msgid "1 backup completed"
|
148 |
-
msgid_plural "%d backups completed"
|
149 |
-
msgstr[0] ""
|
150 |
-
msgstr[1] ""
|
151 |
-
msgstr[2] ""
|
152 |
-
|
153 |
-
#: admin.backups-table.php:13
|
154 |
-
msgid "Size"
|
155 |
-
msgstr "Dimensiunea"
|
156 |
-
|
157 |
-
#: admin.backups-table.php:14
|
158 |
-
msgid "Actions"
|
159 |
-
msgstr "Acţiuni"
|
160 |
-
|
161 |
-
#: admin.backups-table.php:20
|
162 |
-
#, php-format
|
163 |
-
msgid "Only the most recent backup will be saved"
|
164 |
-
msgid_plural "The %d most recent backups will be saved"
|
165 |
-
msgstr[0] ""
|
166 |
-
msgstr[1] ""
|
167 |
-
msgstr[2] ""
|
168 |
-
|
169 |
-
#: admin.backups-table.php:21
|
170 |
-
#, php-format
|
171 |
-
msgid "Total %s"
|
172 |
-
msgstr ""
|
173 |
-
|
174 |
-
#: admin.page.php:7
|
175 |
-
#: admin.menus.php:10
|
176 |
-
msgid "Manage Backups"
|
177 |
-
msgstr "Gestionaţi backup-uri"
|
178 |
-
|
179 |
-
#: admin.page.php:23
|
180 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
181 |
-
msgstr "Aveţi nevoie pentru a remedia problemele detaliate mai sus înainte de a începe BackUpWordPress."
|
182 |
-
|
183 |
-
#: admin.page.php:29
|
184 |
-
#, php-format
|
185 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
186 |
-
msgstr "Dacă aveţi nevoie de ajutor Noţiuni de bază lucrurile de lucru sunteţi mai mult decât binevenit la e-mail-ne la %s şi vom face ceea ce putem pentru a ajuta."
|
187 |
-
|
188 |
-
#: admin.backup-button.php:3
|
189 |
-
msgid "cancel"
|
190 |
-
msgstr ""
|
191 |
-
|
192 |
-
#: admin.backup-button.php:7
|
193 |
-
msgid "Back Up Now"
|
194 |
-
msgstr "Rezervă acum"
|
195 |
-
|
196 |
-
#: admin.constants.php:3
|
197 |
-
#, php-format
|
198 |
-
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
199 |
-
msgstr ""
|
200 |
-
|
201 |
-
#: admin.constants.php:3
|
202 |
-
msgid "The Codex can help"
|
203 |
-
msgstr "Codex poate ajuta"
|
204 |
-
|
205 |
-
#: admin.constants.php:8
|
206 |
-
#, php-format
|
207 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
208 |
-
msgstr "Calea la folderul pe care doriţi să stocaţi fişierele copie de rezervă în, implicit la % s."
|
209 |
-
|
210 |
-
#: admin.constants.php:11
|
211 |
-
#, php-format
|
212 |
-
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
213 |
-
msgstr ""
|
214 |
-
|
215 |
-
#: admin.constants.php:11
|
216 |
-
#: admin.constants.php:14
|
217 |
-
#: admin.constants.php:23
|
218 |
-
#: admin.constants.php:26
|
219 |
-
#: admin.status.php:14
|
220 |
-
#: admin.status.php:18
|
221 |
-
msgid "database"
|
222 |
-
msgstr "baza de date"
|
223 |
-
|
224 |
-
#: admin.constants.php:14
|
225 |
-
#, php-format
|
226 |
-
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
227 |
-
msgstr ""
|
228 |
-
|
229 |
-
#: admin.constants.php:14
|
230 |
-
#: admin.constants.php:23
|
231 |
-
#: admin.constants.php:26
|
232 |
-
#: admin.status.php:14
|
233 |
-
#: admin.status.php:22
|
234 |
-
msgid "files"
|
235 |
-
msgstr "fişiere"
|
236 |
-
|
237 |
-
#: admin.constants.php:17
|
238 |
-
#, php-format
|
239 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
240 |
-
msgstr ""
|
241 |
-
|
242 |
-
#: admin.constants.php:20
|
243 |
-
#, php-format
|
244 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Defaults to %s."
|
245 |
-
msgstr ""
|
246 |
-
|
247 |
-
#: admin.constants.php:23
|
248 |
-
#: admin.constants.php:26
|
249 |
-
#, php-format
|
250 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: admin.constants.php:29
|
254 |
-
#, php-format
|
255 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
256 |
-
msgstr ""
|
257 |
-
|
258 |
-
#: admin.constants.php:32
|
259 |
-
#, php-format
|
260 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
261 |
-
msgstr ""
|
262 |
-
|
263 |
-
#: admin.constants.php:35
|
264 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
265 |
-
msgstr ""
|
266 |
-
|
267 |
-
#: admin.constants.php:38
|
268 |
-
#, php-format
|
269 |
-
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
270 |
-
msgstr ""
|
271 |
-
|
272 |
-
#: admin.constants.php:41
|
273 |
-
#, php-format
|
274 |
-
msgid "The root directory that is backed up. Defaults to %s."
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: admin.actions.php:70
|
278 |
-
msgid "You have entered an invalid number of backups."
|
279 |
-
msgstr ""
|
280 |
-
|
281 |
-
#: admin.actions.php:79
|
282 |
-
#, php-format
|
283 |
-
msgid "%s is an invalid email address."
|
284 |
-
msgstr ""
|
285 |
-
|
286 |
-
#: admin.actions.php:249
|
287 |
-
#: functions/interface.functions.php:89
|
288 |
-
#: functions/interface.functions.php:99
|
289 |
-
#: functions/interface.functions.php:110
|
290 |
-
#: functions/interface.functions.php:120
|
291 |
-
#: functions/interface.functions.php:130
|
292 |
-
#: functions/interface.functions.php:140
|
293 |
-
#: functions/interface.functions.php:150
|
294 |
-
msgid "BackUpWordPress has detected a problem."
|
295 |
-
msgstr "BackUpWordPress a detectat o problemă."
|
296 |
-
|
297 |
-
#: admin.actions.php:249
|
298 |
-
#, php-format
|
299 |
-
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
300 |
-
msgstr ""
|
301 |
-
|
302 |
-
#: admin.menus.php:10
|
303 |
-
#: admin.menus.php:34
|
304 |
-
msgid "Backups"
|
305 |
-
msgstr "Copii de rezervă"
|
306 |
-
|
307 |
-
#: admin.menus.php:65
|
308 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
309 |
-
msgstr "Nu utilizaţi cea mai recentă versiune stabilă de BackUpWordPress"
|
310 |
-
|
311 |
-
#: admin.menus.php:65
|
312 |
-
#, php-format
|
313 |
-
msgid "The information below is for version %1$s. View the <code>readme.txt</code> file for help specific to version %2$s."
|
314 |
-
msgstr ""
|
315 |
-
|
316 |
-
#: admin.menus.php:75
|
317 |
-
msgid "FAQ"
|
318 |
-
msgstr ""
|
319 |
-
|
320 |
-
#: admin.menus.php:79
|
321 |
-
msgid "For more information:"
|
322 |
-
msgstr ""
|
323 |
-
|
324 |
-
#: admin.menus.php:81
|
325 |
-
msgid "Support Forums"
|
326 |
-
msgstr ""
|
327 |
-
|
328 |
-
#: admin.menus.php:82
|
329 |
-
msgid "Help with translation"
|
330 |
-
msgstr ""
|
331 |
-
|
332 |
-
#: plugin.php:47
|
333 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
334 |
-
msgstr ""
|
335 |
-
|
336 |
-
#: plugin.php:58
|
337 |
-
#, php-format
|
338 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
339 |
-
msgstr "BackUpWordPress necesită WordPress versiunea % s."
|
340 |
-
|
341 |
-
#: admin.status.php:9
|
342 |
-
#, php-format
|
343 |
-
msgid "Automatic backups are %s."
|
344 |
-
msgstr "Copierea de rezervă sunt % s."
|
345 |
-
|
346 |
-
#: admin.status.php:9
|
347 |
-
msgid "disabled"
|
348 |
-
msgstr "dezactivat"
|
349 |
-
|
350 |
-
#: admin.status.php:14
|
351 |
-
msgid "&"
|
352 |
-
msgstr ""
|
353 |
-
|
354 |
-
#: admin.status.php:32
|
355 |
-
#, php-format
|
356 |
-
msgid "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
357 |
-
msgid_plural "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
358 |
-
msgstr[0] ""
|
359 |
-
msgstr[1] ""
|
360 |
-
msgstr[2] ""
|
361 |
-
|
362 |
-
#: admin.status.php:39
|
363 |
-
#, php-format
|
364 |
-
msgid "It's currently %s"
|
365 |
-
msgstr ""
|
366 |
-
|
367 |
-
#: admin.status.php:47
|
368 |
-
#, php-format
|
369 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
370 |
-
msgstr ""
|
371 |
-
|
372 |
-
#: admin.status.php:47
|
373 |
-
msgid "Calculating Size..."
|
374 |
-
msgstr "Calculul dimensiunea..."
|
375 |
-
|
376 |
-
#: admin.status.php:50
|
377 |
-
#, php-format
|
378 |
-
msgid "A copy of each backup will be emailed to %s."
|
379 |
-
msgstr "O copie de rezervă fiecare va fi trimis la % s."
|
380 |
-
|
381 |
-
#: admin.status.php:54
|
382 |
-
#, php-format
|
383 |
-
msgid "The following paths will be excluded from your backups %s."
|
384 |
-
msgstr "Următoarele căi vor fi excluşi din copiile de rezervă % s."
|
385 |
-
|
386 |
-
#: hm-backup/hm-backup.php:532
|
387 |
-
msgid "The backup file was not created"
|
388 |
-
msgstr ""
|
389 |
-
|
390 |
-
#: hm-backup/hm-backup.php:603
|
391 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
392 |
-
msgstr ""
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:25
|
395 |
-
msgid "Download"
|
396 |
-
msgstr "Download"
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:26
|
399 |
-
msgid "Delete"
|
400 |
-
msgstr "Ştergere"
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:48
|
403 |
-
msgid "Settings saved."
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:67
|
407 |
-
#: functions/interface.functions.php:79
|
408 |
-
msgid "BackUpWordPress is almost ready."
|
409 |
-
msgstr ""
|
410 |
-
|
411 |
-
#: functions/interface.functions.php:67
|
412 |
-
#, php-format
|
413 |
-
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
414 |
-
msgstr "Imposibil de creat directorul de backup-uri, deoarece directorul %1$s nu este inscriptibil, a alerga %2$s sau %3$s sau pentru a crea folderul-te."
|
415 |
-
|
416 |
-
#: functions/interface.functions.php:79
|
417 |
-
#, php-format
|
418 |
-
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
419 |
-
msgstr "Directorul de backup-uri nu este inscriptibil. a alerga %1$s sau %2$s sau setaţi permisiunile-te."
|
420 |
-
|
421 |
-
#: functions/interface.functions.php:89
|
422 |
-
#, php-format
|
423 |
-
msgid "%1$s is running in %2$s. Please contact your host and ask them to disable %3$s."
|
424 |
-
msgstr ""
|
425 |
-
|
426 |
-
#: functions/interface.functions.php:89
|
427 |
-
msgid "http://php.net/manual/en/features.safe-mode.php"
|
428 |
-
msgstr "http://php.net/manual/ro/features.safe-mode.php"
|
429 |
-
|
430 |
-
#: functions/interface.functions.php:89
|
431 |
-
msgid "Safe Mode"
|
432 |
-
msgstr "Safe Mode"
|
433 |
-
|
434 |
-
#: functions/interface.functions.php:99
|
435 |
-
#, php-format
|
436 |
-
msgid "You have both %1$s and %2$s defined so there isn't anything to back up."
|
437 |
-
msgstr "Aveţi atât %1$s şi %2$s definite astfel încât nu există nimic de rezervă."
|
438 |
-
|
439 |
-
#: functions/interface.functions.php:110
|
440 |
-
#, php-format
|
441 |
-
msgid "The following email address is not valid: %s."
|
442 |
-
msgid_plural "The following email addresses are not valid: %s."
|
443 |
-
msgstr[0] ""
|
444 |
-
msgstr[1] ""
|
445 |
-
msgstr[2] ""
|
446 |
-
|
447 |
-
#: functions/interface.functions.php:120
|
448 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
449 |
-
msgstr ""
|
450 |
-
|
451 |
-
#: functions/interface.functions.php:130
|
452 |
-
#, php-format
|
453 |
-
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
454 |
-
msgstr "Directorul de backup-uri personalizate %1$s nu există şi nu pot fi create, copiile de rezervă va fi salvată la %2$s în schimb."
|
455 |
-
|
456 |
-
#: functions/interface.functions.php:140
|
457 |
-
#, php-format
|
458 |
-
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
459 |
-
msgstr "Directorul de backup-uri personalizate %1$s nu este inscriptibil, backup-uri noi va fi salvat în %2$s în schimb."
|
460 |
-
|
461 |
-
#: functions/interface.functions.php:150
|
462 |
-
#, php-format
|
463 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
464 |
-
msgstr "Le-aţi definit o listă particularizată exclude dar următoarele căi nu există % s, sunt sigur că le-aţi introdus corect?"
|
465 |
-
|
466 |
-
#: functions/interface.functions.php:160
|
467 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
468 |
-
msgstr ""
|
469 |
-
|
470 |
-
#: functions/backup.actions.php:12
|
471 |
-
msgid "Dumping database"
|
472 |
-
msgstr "Baza de date de dumping"
|
473 |
-
|
474 |
-
#: functions/backup.actions.php:22
|
475 |
-
msgid "Creating zip archive"
|
476 |
-
msgstr "Crearea arhiva zip"
|
477 |
-
|
478 |
-
#: functions/backup.functions.php:19
|
479 |
-
msgid "Removing old backups"
|
480 |
-
msgstr "Eliminarea backup-uri vechi"
|
481 |
-
|
482 |
-
#: functions/backup.functions.php:147
|
483 |
-
#: functions/backup.functions.php:157
|
484 |
-
#, php-format
|
485 |
-
msgid "Backup of %s"
|
486 |
-
msgstr "Copie de rezervă a %s"
|
487 |
-
|
488 |
-
#: functions/backup.functions.php:148
|
489 |
-
#, php-format
|
490 |
-
msgid ""
|
491 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
492 |
-
"\\n"
|
493 |
-
"The backup file should be attached to this email.\\n"
|
494 |
-
"\\n"
|
495 |
-
"You can also download the backup file by clicking the link below:\\n"
|
496 |
-
"\\n"
|
497 |
-
"%2$s\\n"
|
498 |
-
"\\n"
|
499 |
-
"Kind Regards\\n"
|
500 |
-
"\\n"
|
501 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
502 |
-
msgstr ""
|
503 |
-
"BackUpWordpress ha completado una copia de seguridad de tu web %1$s.\n"
|
504 |
-
"\n"
|
505 |
-
"El archivo de copia de seguridad se encuentra adjunto a este correo electrónico.\n"
|
506 |
-
"\n"
|
507 |
-
"También puedes descargarlo desde el enlace indicado más abajo:\n"
|
508 |
-
"\n"
|
509 |
-
"%2$s\n"
|
510 |
-
"\n"
|
511 |
-
"Un saludo\n"
|
512 |
-
"\n"
|
513 |
-
"El feliz robot de BackUpWordPress Email"
|
514 |
-
|
515 |
-
#: functions/backup.functions.php:158
|
516 |
-
#, php-format
|
517 |
-
msgid ""
|
518 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
519 |
-
"\\n"
|
520 |
-
"Unfortunately the backup file was too large to attach to this email.\\n"
|
521 |
-
"\\n"
|
522 |
-
"You can download the backup file by clicking the link below:\\n"
|
523 |
-
"\\n"
|
524 |
-
"%2$s\\n"
|
525 |
-
"\\n"
|
526 |
-
"Kind Regards\\n"
|
527 |
-
"\\n"
|
528 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
529 |
-
msgstr ""
|
530 |
-
"BackUpWordpress ha completado una copia de seguridad de tu web %1$s.\n"
|
531 |
-
"\n"
|
532 |
-
"Desafortunadamente el archivo de copia de seguridad creado es demasiado pesado para enviar como archivo adjunto, pero puedes descargarlo desde enlace indicado aquí:\n"
|
533 |
-
"\n"
|
534 |
-
"%2$s\n"
|
535 |
-
"\n"
|
536 |
-
"Un saludo\n"
|
537 |
-
"\n"
|
538 |
-
"El feliz robot de BackUpWordPress Email"
|
539 |
-
|
540 |
-
#: functions/core.functions.php:339
|
541 |
-
#, php-format
|
542 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
543 |
-
msgstr ""
|
544 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-ru_RU.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-ru_RU.po
DELETED
@@ -1,545 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Russian
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: 1.6.8\n"
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2012-08-14 14:46+0100\n"
|
8 |
-
"PO-Revision-Date: 2012-08-14 14:56+0100\n"
|
9 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
10 |
-
"Language-Team: \n"
|
11 |
-
"Language: \n"
|
12 |
-
"MIME-Version: 1.0\n"
|
13 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
-
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
-
"X-Generator: GlotPress/0.1\n"
|
17 |
-
"X-Poedit-Language: Russian\n"
|
18 |
-
"X-Poedit-Country: RUSSIA\n"
|
19 |
-
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
21 |
-
"X-Poedit-Basepath: ..\n"
|
22 |
-
"X-Poedit-SearchPath-0: .\n"
|
23 |
-
|
24 |
-
#: admin.settings.php:3
|
25 |
-
#: admin.page.php:11
|
26 |
-
msgid "Settings"
|
27 |
-
msgstr ""
|
28 |
-
|
29 |
-
#: admin.settings.php:5
|
30 |
-
#, php-format
|
31 |
-
msgid "You can define %1$s in your %2$s to control some settings. A full list of %3$s can be found in the %4$s. Defined settings will not be editable below."
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#: admin.settings.php:5
|
35 |
-
#: admin.constants.php:3
|
36 |
-
#: admin.menus.php:76
|
37 |
-
msgid "Constants"
|
38 |
-
msgstr ""
|
39 |
-
|
40 |
-
#: admin.settings.php:5
|
41 |
-
msgid "help panel"
|
42 |
-
msgstr ""
|
43 |
-
|
44 |
-
#: admin.settings.php:16
|
45 |
-
msgid "Automatic Backups"
|
46 |
-
msgstr ""
|
47 |
-
|
48 |
-
#: admin.settings.php:22
|
49 |
-
msgid "Backup my site automatically."
|
50 |
-
msgstr ""
|
51 |
-
|
52 |
-
#: admin.settings.php:27
|
53 |
-
msgid "No automatic backups."
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
#: admin.settings.php:36
|
57 |
-
msgid "Frequency of backups"
|
58 |
-
msgstr ""
|
59 |
-
|
60 |
-
#: admin.settings.php:40
|
61 |
-
msgid "Automatic backups will occur"
|
62 |
-
msgstr ""
|
63 |
-
|
64 |
-
#: admin.settings.php:43
|
65 |
-
msgid "Daily"
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: admin.settings.php:44
|
69 |
-
msgid "Weekly"
|
70 |
-
msgstr ""
|
71 |
-
|
72 |
-
#: admin.settings.php:45
|
73 |
-
msgid "Fortnightly"
|
74 |
-
msgstr ""
|
75 |
-
|
76 |
-
#: admin.settings.php:46
|
77 |
-
msgid "Monthly"
|
78 |
-
msgstr ""
|
79 |
-
|
80 |
-
#: admin.settings.php:55
|
81 |
-
msgid "What to Backup"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: admin.settings.php:59
|
85 |
-
msgid "Backup my"
|
86 |
-
msgstr ""
|
87 |
-
|
88 |
-
#: admin.settings.php:62
|
89 |
-
msgid "database & files"
|
90 |
-
msgstr ""
|
91 |
-
|
92 |
-
#: admin.settings.php:63
|
93 |
-
msgid "database only"
|
94 |
-
msgstr ""
|
95 |
-
|
96 |
-
#: admin.settings.php:64
|
97 |
-
msgid "files only"
|
98 |
-
msgstr ""
|
99 |
-
|
100 |
-
#: admin.settings.php:72
|
101 |
-
msgid "Number of backups"
|
102 |
-
msgstr ""
|
103 |
-
|
104 |
-
#: admin.settings.php:73
|
105 |
-
#, php-format
|
106 |
-
msgid "The last %s backups will be stored on the server."
|
107 |
-
msgstr ""
|
108 |
-
|
109 |
-
#: admin.settings.php:77
|
110 |
-
msgid "Email backups"
|
111 |
-
msgstr ""
|
112 |
-
|
113 |
-
#: admin.settings.php:78
|
114 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
115 |
-
msgstr ""
|
116 |
-
|
117 |
-
#: admin.settings.php:82
|
118 |
-
msgid "Excludes"
|
119 |
-
msgstr ""
|
120 |
-
|
121 |
-
#: admin.settings.php:85
|
122 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
123 |
-
msgstr ""
|
124 |
-
|
125 |
-
#: admin.settings.php:86
|
126 |
-
#: admin.constants.php:8
|
127 |
-
#: admin.constants.php:11
|
128 |
-
#: admin.constants.php:14
|
129 |
-
#: admin.constants.php:17
|
130 |
-
#: admin.constants.php:20
|
131 |
-
#: admin.constants.php:23
|
132 |
-
#: admin.constants.php:26
|
133 |
-
#: admin.constants.php:29
|
134 |
-
#: admin.constants.php:32
|
135 |
-
#: admin.constants.php:35
|
136 |
-
#: admin.constants.php:38
|
137 |
-
#: admin.constants.php:41
|
138 |
-
msgid "e.g."
|
139 |
-
msgstr ""
|
140 |
-
|
141 |
-
#: admin.settings.php:94
|
142 |
-
msgid "Save Changes"
|
143 |
-
msgstr ""
|
144 |
-
|
145 |
-
#: admin.backups-table.php:12
|
146 |
-
#, php-format
|
147 |
-
msgid "1 backup completed"
|
148 |
-
msgid_plural "%d backups completed"
|
149 |
-
msgstr[0] ""
|
150 |
-
msgstr[1] ""
|
151 |
-
msgstr[2] ""
|
152 |
-
|
153 |
-
#: admin.backups-table.php:13
|
154 |
-
msgid "Size"
|
155 |
-
msgstr "Размер"
|
156 |
-
|
157 |
-
#: admin.backups-table.php:14
|
158 |
-
msgid "Actions"
|
159 |
-
msgstr "Действия"
|
160 |
-
|
161 |
-
#: admin.backups-table.php:20
|
162 |
-
#, php-format
|
163 |
-
msgid "Only the most recent backup will be saved"
|
164 |
-
msgid_plural "The %d most recent backups will be saved"
|
165 |
-
msgstr[0] ""
|
166 |
-
msgstr[1] ""
|
167 |
-
msgstr[2] ""
|
168 |
-
|
169 |
-
#: admin.backups-table.php:21
|
170 |
-
#, php-format
|
171 |
-
msgid "Total %s"
|
172 |
-
msgstr "Всего %s"
|
173 |
-
|
174 |
-
#: admin.page.php:7
|
175 |
-
#: admin.menus.php:10
|
176 |
-
msgid "Manage Backups"
|
177 |
-
msgstr "Управление резервным копированием"
|
178 |
-
|
179 |
-
#: admin.page.php:23
|
180 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
181 |
-
msgstr "Исправьте ошибки, приведённые выше, прежде чем BackUpWordPress сможет начать работу."
|
182 |
-
|
183 |
-
#: admin.page.php:29
|
184 |
-
#, php-format
|
185 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
186 |
-
msgstr "Если вам требуется помощь в том, чтобы заставить всё это работать, непременно пишите нам на %s, и мы сделаем всё, что в наших силах."
|
187 |
-
|
188 |
-
#: admin.backup-button.php:3
|
189 |
-
msgid "cancel"
|
190 |
-
msgstr ""
|
191 |
-
|
192 |
-
#: admin.backup-button.php:7
|
193 |
-
msgid "Back Up Now"
|
194 |
-
msgstr "Сделать копию"
|
195 |
-
|
196 |
-
#: admin.constants.php:3
|
197 |
-
#, php-format
|
198 |
-
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
199 |
-
msgstr ""
|
200 |
-
|
201 |
-
#: admin.constants.php:3
|
202 |
-
msgid "The Codex can help"
|
203 |
-
msgstr "Подробности смотрите в Кодексе"
|
204 |
-
|
205 |
-
#: admin.constants.php:8
|
206 |
-
#, php-format
|
207 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
208 |
-
msgstr "Путь к папке, где вы хотите хранить ваши резервные копии. По умолчанию это %s."
|
209 |
-
|
210 |
-
#: admin.constants.php:11
|
211 |
-
#, php-format
|
212 |
-
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
213 |
-
msgstr "Путь к исполняемому файлу %1$s. Он будет использован для копирования %2$s, если доступен."
|
214 |
-
|
215 |
-
#: admin.constants.php:11
|
216 |
-
#: admin.constants.php:14
|
217 |
-
#: admin.constants.php:23
|
218 |
-
#: admin.constants.php:26
|
219 |
-
#: admin.status.php:14
|
220 |
-
#: admin.status.php:18
|
221 |
-
msgid "database"
|
222 |
-
msgstr "баз данных"
|
223 |
-
|
224 |
-
#: admin.constants.php:14
|
225 |
-
#, php-format
|
226 |
-
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
227 |
-
msgstr "Путь к исполняемому файлу %1$s. Он будет использован для сжатия %2$s и %3$s, если доступен."
|
228 |
-
|
229 |
-
#: admin.constants.php:14
|
230 |
-
#: admin.constants.php:23
|
231 |
-
#: admin.constants.php:26
|
232 |
-
#: admin.status.php:14
|
233 |
-
#: admin.status.php:22
|
234 |
-
msgid "files"
|
235 |
-
msgstr "файлов"
|
236 |
-
|
237 |
-
#: admin.constants.php:17
|
238 |
-
#, php-format
|
239 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
240 |
-
msgstr "Полный запрет на автоматическое резервное копирование. Однако, ручное копирование кнопкой \"Сделать копию\" будет доступно. Значение по умолчанию %s."
|
241 |
-
|
242 |
-
#: admin.constants.php:20
|
243 |
-
#, fuzzy, php-format
|
244 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Defaults to %s."
|
245 |
-
msgstr "Количество хранимых резервных копий. Более старые копии будут удалены автоматически после создания новой. Значение по умолчанию %s."
|
246 |
-
|
247 |
-
#: admin.constants.php:23
|
248 |
-
#: admin.constants.php:26
|
249 |
-
#, php-format
|
250 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: admin.constants.php:29
|
254 |
-
#, php-format
|
255 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
256 |
-
msgstr "Время запуска ежедневного резервного копирования. Значение по умолчанию %s."
|
257 |
-
|
258 |
-
#: admin.constants.php:32
|
259 |
-
#, php-format
|
260 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
261 |
-
msgstr "Попытаться отправить резервную копию на e-mail. Значением должен быть e-mail адрес. Значение по умолчанию %s."
|
262 |
-
|
263 |
-
#: admin.constants.php:35
|
264 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
265 |
-
msgstr "Список файлов и папок, которые нужно исключить из резервной копии, разделённый запятыми. Папка с предыдущими резервными копиями исключается автоматически. "
|
266 |
-
|
267 |
-
#: admin.constants.php:38
|
268 |
-
#, php-format
|
269 |
-
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
270 |
-
msgstr ""
|
271 |
-
|
272 |
-
#: admin.constants.php:41
|
273 |
-
#, fuzzy, php-format
|
274 |
-
msgid "The root directory that is backed up. Defaults to %s."
|
275 |
-
msgstr "Время запуска ежедневного резервного копирования. Значение по умолчанию %s."
|
276 |
-
|
277 |
-
#: admin.actions.php:70
|
278 |
-
msgid "You have entered an invalid number of backups."
|
279 |
-
msgstr ""
|
280 |
-
|
281 |
-
#: admin.actions.php:79
|
282 |
-
#, php-format
|
283 |
-
msgid "%s is an invalid email address."
|
284 |
-
msgstr ""
|
285 |
-
|
286 |
-
#: admin.actions.php:249
|
287 |
-
#: functions/interface.functions.php:89
|
288 |
-
#: functions/interface.functions.php:99
|
289 |
-
#: functions/interface.functions.php:110
|
290 |
-
#: functions/interface.functions.php:120
|
291 |
-
#: functions/interface.functions.php:130
|
292 |
-
#: functions/interface.functions.php:140
|
293 |
-
#: functions/interface.functions.php:150
|
294 |
-
msgid "BackUpWordPress has detected a problem."
|
295 |
-
msgstr "BackUpWordPress обнаружил проблему."
|
296 |
-
|
297 |
-
#: admin.actions.php:249
|
298 |
-
#, php-format
|
299 |
-
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
300 |
-
msgstr ""
|
301 |
-
|
302 |
-
#: admin.menus.php:10
|
303 |
-
#: admin.menus.php:34
|
304 |
-
msgid "Backups"
|
305 |
-
msgstr "Резервные копии"
|
306 |
-
|
307 |
-
#: admin.menus.php:65
|
308 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
309 |
-
msgstr "Ваша версия BackUpWordPress устарела."
|
310 |
-
|
311 |
-
#: admin.menus.php:65
|
312 |
-
#, php-format
|
313 |
-
msgid "The information below is for version %1$s. View the <code>readme.txt</code> file for help specific to version %2$s."
|
314 |
-
msgstr ""
|
315 |
-
|
316 |
-
#: admin.menus.php:75
|
317 |
-
msgid "FAQ"
|
318 |
-
msgstr ""
|
319 |
-
|
320 |
-
#: admin.menus.php:79
|
321 |
-
msgid "For more information:"
|
322 |
-
msgstr ""
|
323 |
-
|
324 |
-
#: admin.menus.php:81
|
325 |
-
msgid "Support Forums"
|
326 |
-
msgstr ""
|
327 |
-
|
328 |
-
#: admin.menus.php:82
|
329 |
-
msgid "Help with translation"
|
330 |
-
msgstr ""
|
331 |
-
|
332 |
-
#: plugin.php:47
|
333 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
334 |
-
msgstr ""
|
335 |
-
|
336 |
-
#: plugin.php:58
|
337 |
-
#, php-format
|
338 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
339 |
-
msgstr "Для работы BackUpWordPress требуется Wordpress версии %s."
|
340 |
-
|
341 |
-
#: admin.status.php:9
|
342 |
-
#, php-format
|
343 |
-
msgid "Automatic backups are %s."
|
344 |
-
msgstr "Автоматическое резервное копирование %s."
|
345 |
-
|
346 |
-
#: admin.status.php:9
|
347 |
-
msgid "disabled"
|
348 |
-
msgstr "отключено"
|
349 |
-
|
350 |
-
#: admin.status.php:14
|
351 |
-
msgid "&"
|
352 |
-
msgstr "и"
|
353 |
-
|
354 |
-
#: admin.status.php:32
|
355 |
-
#, php-format
|
356 |
-
msgid "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
357 |
-
msgid_plural "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
358 |
-
msgstr[0] ""
|
359 |
-
msgstr[1] ""
|
360 |
-
msgstr[2] ""
|
361 |
-
|
362 |
-
#: admin.status.php:39
|
363 |
-
#, php-format
|
364 |
-
msgid "It's currently %s"
|
365 |
-
msgstr ""
|
366 |
-
|
367 |
-
#: admin.status.php:47
|
368 |
-
#, php-format
|
369 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
370 |
-
msgstr "Ваш сайт занимает %s. Резервные копии будут сжаты и займут меньше места. "
|
371 |
-
|
372 |
-
#: admin.status.php:47
|
373 |
-
msgid "Calculating Size..."
|
374 |
-
msgstr "Вычисление размера…"
|
375 |
-
|
376 |
-
#: admin.status.php:50
|
377 |
-
#, php-format
|
378 |
-
msgid "A copy of each backup will be emailed to %s."
|
379 |
-
msgstr "Каждая резервная копия будет отправляться на адрес %s."
|
380 |
-
|
381 |
-
#: admin.status.php:54
|
382 |
-
#, php-format
|
383 |
-
msgid "The following paths will be excluded from your backups %s."
|
384 |
-
msgstr "Эти файлы и папки будут исключены из резервных копий: %s"
|
385 |
-
|
386 |
-
#: hm-backup/hm-backup.php:532
|
387 |
-
msgid "The backup file was not created"
|
388 |
-
msgstr ""
|
389 |
-
|
390 |
-
#: hm-backup/hm-backup.php:603
|
391 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
392 |
-
msgstr ""
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:25
|
395 |
-
msgid "Download"
|
396 |
-
msgstr "Скачать"
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:26
|
399 |
-
msgid "Delete"
|
400 |
-
msgstr "Удалить"
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:48
|
403 |
-
msgid "Settings saved."
|
404 |
-
msgstr ""
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:67
|
407 |
-
#: functions/interface.functions.php:79
|
408 |
-
msgid "BackUpWordPress is almost ready."
|
409 |
-
msgstr "BackUpWordPress почти готов."
|
410 |
-
|
411 |
-
#: functions/interface.functions.php:67
|
412 |
-
#, php-format
|
413 |
-
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
414 |
-
msgstr "Папка резервных копий не может быть создана, т. к. папка %1$sне доступна для записи. Выполните %2$s или %3$s, или создайте папку вручную."
|
415 |
-
|
416 |
-
#: functions/interface.functions.php:79
|
417 |
-
#, php-format
|
418 |
-
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
419 |
-
msgstr "Папка для резервных копий недоступна для записи. Выполните %1$s или %2$s, или установите права вручную."
|
420 |
-
|
421 |
-
#: functions/interface.functions.php:89
|
422 |
-
#, php-format
|
423 |
-
msgid "%1$s is running in %2$s. Please contact your host and ask them to disable %3$s."
|
424 |
-
msgstr "%1$s выполняется в %2$s. Пожалуйста, свяжитесь с администрацией своего хостинга и попросите отключить %3$s."
|
425 |
-
|
426 |
-
#: functions/interface.functions.php:89
|
427 |
-
msgid "http://php.net/manual/en/features.safe-mode.php"
|
428 |
-
msgstr "http://php.net/manual/ru/features.safe-mode.php"
|
429 |
-
|
430 |
-
#: functions/interface.functions.php:89
|
431 |
-
msgid "Safe Mode"
|
432 |
-
msgstr "Безопасный режим"
|
433 |
-
|
434 |
-
#: functions/interface.functions.php:99
|
435 |
-
#, php-format
|
436 |
-
msgid "You have both %1$s and %2$s defined so there isn't anything to back up."
|
437 |
-
msgstr "Вы запретили резервные копии и %1$s, и %2$s, так что делать нечего."
|
438 |
-
|
439 |
-
#: functions/interface.functions.php:110
|
440 |
-
#, php-format
|
441 |
-
msgid "The following email address is not valid: %s."
|
442 |
-
msgid_plural "The following email addresses are not valid: %s."
|
443 |
-
msgstr[0] ""
|
444 |
-
msgstr[1] ""
|
445 |
-
msgstr[2] ""
|
446 |
-
|
447 |
-
#: functions/interface.functions.php:120
|
448 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
449 |
-
msgstr ""
|
450 |
-
|
451 |
-
#: functions/interface.functions.php:130
|
452 |
-
#, php-format
|
453 |
-
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
454 |
-
msgstr "Заданная вами папка для резервных копий %1$s не существует и не может быть создана, поэтому они будут сохранены в %2$s."
|
455 |
-
|
456 |
-
#: functions/interface.functions.php:140
|
457 |
-
#, php-format
|
458 |
-
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
459 |
-
msgstr "Заданная вами папка для резервных копий %1$s недоступна для записи, поэтому они будут сохранены в %2$s."
|
460 |
-
|
461 |
-
#: functions/interface.functions.php:150
|
462 |
-
#, php-format
|
463 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
464 |
-
msgstr "Вы задали список папок и файлов для исключения из резервной копии, но путь %s не существует. Вы уверены, что задали его правильно?"
|
465 |
-
|
466 |
-
#: functions/interface.functions.php:160
|
467 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
468 |
-
msgstr ""
|
469 |
-
|
470 |
-
#: functions/backup.actions.php:12
|
471 |
-
msgid "Dumping database"
|
472 |
-
msgstr "Копирование базы данных"
|
473 |
-
|
474 |
-
#: functions/backup.actions.php:22
|
475 |
-
msgid "Creating zip archive"
|
476 |
-
msgstr "Создание zip-архива"
|
477 |
-
|
478 |
-
#: functions/backup.functions.php:19
|
479 |
-
msgid "Removing old backups"
|
480 |
-
msgstr "Удаление старых копий"
|
481 |
-
|
482 |
-
#: functions/backup.functions.php:147
|
483 |
-
#: functions/backup.functions.php:157
|
484 |
-
#, php-format
|
485 |
-
msgid "Backup of %s"
|
486 |
-
msgstr "Копирование %s"
|
487 |
-
|
488 |
-
#: functions/backup.functions.php:148
|
489 |
-
#, php-format
|
490 |
-
msgid ""
|
491 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
492 |
-
"\\n"
|
493 |
-
"The backup file should be attached to this email.\\n"
|
494 |
-
"\\n"
|
495 |
-
"You can also download the backup file by clicking the link below:\\n"
|
496 |
-
"\\n"
|
497 |
-
"%2$s\\n"
|
498 |
-
"\\n"
|
499 |
-
"Kind Regards\\n"
|
500 |
-
"\\n"
|
501 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
502 |
-
msgstr ""
|
503 |
-
"BackUpWordpress закончил резервировать ваш сайт %1$s.\n"
|
504 |
-
"\n"
|
505 |
-
"Файл с резервной копией должен быть прикреплён к этому письму.\n"
|
506 |
-
"\n"
|
507 |
-
"Так же вы можете скачать его по данной ссылке:\n"
|
508 |
-
"%2$s\n"
|
509 |
-
"\n"
|
510 |
-
"С наилучшими пожеланиями,\n"
|
511 |
-
"\n"
|
512 |
-
"Почовый робот BackUpWordPress."
|
513 |
-
|
514 |
-
#: functions/backup.functions.php:158
|
515 |
-
#, php-format
|
516 |
-
msgid ""
|
517 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
518 |
-
"\\n"
|
519 |
-
"Unfortunately the backup file was too large to attach to this email.\\n"
|
520 |
-
"\\n"
|
521 |
-
"You can download the backup file by clicking the link below:\\n"
|
522 |
-
"\\n"
|
523 |
-
"%2$s\\n"
|
524 |
-
"\\n"
|
525 |
-
"Kind Regards\\n"
|
526 |
-
"\\n"
|
527 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
528 |
-
msgstr ""
|
529 |
-
"BackUpWordpress закончил резервировать ваш сайт %1$s.\n"
|
530 |
-
"\n"
|
531 |
-
"К сожалению, файл резервной копии оказался слишком велик для прикрепления его к этому письму..\n"
|
532 |
-
"\n"
|
533 |
-
" Скачать его можно по данной ссылке:\n"
|
534 |
-
"\n"
|
535 |
-
"%2$s\n"
|
536 |
-
"\n"
|
537 |
-
"С наилучшими пожеланиями,\n"
|
538 |
-
"\n"
|
539 |
-
"Почовый робот BackUpWordPress."
|
540 |
-
|
541 |
-
#: functions/core.functions.php:339
|
542 |
-
#, php-format
|
543 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
544 |
-
msgstr ""
|
545 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-sr_SR.mo
DELETED
Binary file
|
backupwordpress/languages/hmbkp-sr_SR.po
DELETED
@@ -1,524 +0,0 @@
|
|
1 |
-
# Translation of 1.6.8 in Serbian
|
2 |
-
# This file is distributed under the same license as the 1.6.8 package.
|
3 |
-
msgid ""
|
4 |
-
msgstr ""
|
5 |
-
"Project-Id-Version: 1.6.8\n"
|
6 |
-
"Report-Msgid-Bugs-To: \n"
|
7 |
-
"POT-Creation-Date: 2012-08-14 14:48+0100\n"
|
8 |
-
"PO-Revision-Date: 2012-08-14 14:58+0100\n"
|
9 |
-
"Last-Translator: Flo Edelmann <florian-edelmann@online.de>\n"
|
10 |
-
"Language-Team: \n"
|
11 |
-
"Language: \n"
|
12 |
-
"MIME-Version: 1.0\n"
|
13 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
14 |
-
"Content-Transfer-Encoding: 8bit\n"
|
15 |
-
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
16 |
-
"X-Generator: GlotPress/0.1\n"
|
17 |
-
"X-Poedit-Language: Serbian\n"
|
18 |
-
"X-Poedit-Country: SERBIA\n"
|
19 |
-
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
-
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
21 |
-
"X-Poedit-Basepath: ..\n"
|
22 |
-
"X-Poedit-SearchPath-0: .\n"
|
23 |
-
|
24 |
-
#: admin.settings.php:3
|
25 |
-
#: admin.page.php:11
|
26 |
-
msgid "Settings"
|
27 |
-
msgstr "Podešavanja"
|
28 |
-
|
29 |
-
#: admin.settings.php:5
|
30 |
-
#, php-format
|
31 |
-
msgid "You can define %1$s in your %2$s to control some settings. A full list of %3$s can be found in the %4$s. Defined settings will not be editable below."
|
32 |
-
msgstr ""
|
33 |
-
|
34 |
-
#: admin.settings.php:5
|
35 |
-
#: admin.constants.php:3
|
36 |
-
#: admin.menus.php:76
|
37 |
-
msgid "Constants"
|
38 |
-
msgstr "Konstante"
|
39 |
-
|
40 |
-
#: admin.settings.php:5
|
41 |
-
msgid "help panel"
|
42 |
-
msgstr "Površina za pomoć"
|
43 |
-
|
44 |
-
#: admin.settings.php:16
|
45 |
-
msgid "Automatic Backups"
|
46 |
-
msgstr "Automatsko pravljenje rezervnih kopija"
|
47 |
-
|
48 |
-
#: admin.settings.php:22
|
49 |
-
msgid "Backup my site automatically."
|
50 |
-
msgstr "Napravi rezervnu kopiju automatski."
|
51 |
-
|
52 |
-
#: admin.settings.php:27
|
53 |
-
msgid "No automatic backups."
|
54 |
-
msgstr "Nema automatskih rezervnih kopija."
|
55 |
-
|
56 |
-
#: admin.settings.php:36
|
57 |
-
msgid "Frequency of backups"
|
58 |
-
msgstr "Učestalost pravljenja rezervnih kopija"
|
59 |
-
|
60 |
-
#: admin.settings.php:40
|
61 |
-
msgid "Automatic backups will occur"
|
62 |
-
msgstr "Automatsko pravljenje rezervnih kopija će biti odrađeno"
|
63 |
-
|
64 |
-
#: admin.settings.php:43
|
65 |
-
msgid "Daily"
|
66 |
-
msgstr "Dnevno"
|
67 |
-
|
68 |
-
#: admin.settings.php:44
|
69 |
-
msgid "Weekly"
|
70 |
-
msgstr "Nedeljno"
|
71 |
-
|
72 |
-
#: admin.settings.php:45
|
73 |
-
msgid "Fortnightly"
|
74 |
-
msgstr "Jednom u dve nedelje"
|
75 |
-
|
76 |
-
#: admin.settings.php:46
|
77 |
-
msgid "Monthly"
|
78 |
-
msgstr "Mesečno"
|
79 |
-
|
80 |
-
#: admin.settings.php:55
|
81 |
-
msgid "What to Backup"
|
82 |
-
msgstr "Šta ulazi u rezervnu kopiju"
|
83 |
-
|
84 |
-
#: admin.settings.php:59
|
85 |
-
msgid "Backup my"
|
86 |
-
msgstr "Napravi rezervnu kopiju mojih"
|
87 |
-
|
88 |
-
#: admin.settings.php:62
|
89 |
-
msgid "database & files"
|
90 |
-
msgstr "baza podataka & datoteke"
|
91 |
-
|
92 |
-
#: admin.settings.php:63
|
93 |
-
msgid "database only"
|
94 |
-
msgstr "samo bazu podataka"
|
95 |
-
|
96 |
-
#: admin.settings.php:64
|
97 |
-
msgid "files only"
|
98 |
-
msgstr "samo datoteke"
|
99 |
-
|
100 |
-
#: admin.settings.php:72
|
101 |
-
msgid "Number of backups"
|
102 |
-
msgstr "Broj rezervnih kopija"
|
103 |
-
|
104 |
-
#: admin.settings.php:73
|
105 |
-
#, php-format
|
106 |
-
msgid "The last %s backups will be stored on the server."
|
107 |
-
msgstr "Zadnjih %s rezervnih kopija će biti čuvano na serveru."
|
108 |
-
|
109 |
-
#: admin.settings.php:77
|
110 |
-
msgid "Email backups"
|
111 |
-
msgstr "Posalji rezervne kopije na email"
|
112 |
-
|
113 |
-
#: admin.settings.php:78
|
114 |
-
msgid "A copy of the backup file will be emailed to this address. Disabled if left blank."
|
115 |
-
msgstr "Rezervna kopija će biti poslata na ovu email adresu. Onemogućeno ukoliko ostavite prazno."
|
116 |
-
|
117 |
-
#: admin.settings.php:82
|
118 |
-
msgid "Excludes"
|
119 |
-
msgstr "Izuzetci"
|
120 |
-
|
121 |
-
#: admin.settings.php:85
|
122 |
-
msgid "A comma separated list of file and directory paths that you do <strong>not</strong> want to backup."
|
123 |
-
msgstr ""
|
124 |
-
|
125 |
-
#: admin.settings.php:86
|
126 |
-
#: admin.constants.php:8
|
127 |
-
#: admin.constants.php:11
|
128 |
-
#: admin.constants.php:14
|
129 |
-
#: admin.constants.php:17
|
130 |
-
#: admin.constants.php:20
|
131 |
-
#: admin.constants.php:23
|
132 |
-
#: admin.constants.php:26
|
133 |
-
#: admin.constants.php:29
|
134 |
-
#: admin.constants.php:32
|
135 |
-
#: admin.constants.php:35
|
136 |
-
#: admin.constants.php:38
|
137 |
-
#: admin.constants.php:41
|
138 |
-
msgid "e.g."
|
139 |
-
msgstr "npr"
|
140 |
-
|
141 |
-
#: admin.settings.php:94
|
142 |
-
msgid "Save Changes"
|
143 |
-
msgstr "Sačuvajte promene"
|
144 |
-
|
145 |
-
#: admin.backups-table.php:12
|
146 |
-
#, php-format
|
147 |
-
msgid "1 backup completed"
|
148 |
-
msgid_plural "%d backups completed"
|
149 |
-
msgstr[0] ""
|
150 |
-
msgstr[1] ""
|
151 |
-
msgstr[2] ""
|
152 |
-
|
153 |
-
#: admin.backups-table.php:13
|
154 |
-
msgid "Size"
|
155 |
-
msgstr "Veličina"
|
156 |
-
|
157 |
-
#: admin.backups-table.php:14
|
158 |
-
msgid "Actions"
|
159 |
-
msgstr "Akcije"
|
160 |
-
|
161 |
-
#: admin.backups-table.php:20
|
162 |
-
#, php-format
|
163 |
-
msgid "Only the most recent backup will be saved"
|
164 |
-
msgid_plural "The %d most recent backups will be saved"
|
165 |
-
msgstr[0] ""
|
166 |
-
msgstr[1] ""
|
167 |
-
msgstr[2] ""
|
168 |
-
|
169 |
-
#: admin.backups-table.php:21
|
170 |
-
#, php-format
|
171 |
-
msgid "Total %s"
|
172 |
-
msgstr "Ukupno %s"
|
173 |
-
|
174 |
-
#: admin.page.php:7
|
175 |
-
#: admin.menus.php:10
|
176 |
-
msgid "Manage Backups"
|
177 |
-
msgstr "Rad sa rezervnim kopijama."
|
178 |
-
|
179 |
-
#: admin.page.php:23
|
180 |
-
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
181 |
-
msgstr "Morate srediti greške prikazane iznad pre nego što pokrenete BackUpWordPress."
|
182 |
-
|
183 |
-
#: admin.page.php:29
|
184 |
-
#, php-format
|
185 |
-
msgid "If you need help getting things working you are more than welcome to email us at %s and we'll do what we can to help."
|
186 |
-
msgstr "Ukoliko vam je potrebna pomoć pri podešavanju više ste nego dobrodošli da pošaljete email na %s a mi ćemo se potruditi da vam pomognemo."
|
187 |
-
|
188 |
-
#: admin.backup-button.php:3
|
189 |
-
msgid "cancel"
|
190 |
-
msgstr "otkaži"
|
191 |
-
|
192 |
-
#: admin.backup-button.php:7
|
193 |
-
msgid "Back Up Now"
|
194 |
-
msgstr "Napravite rezervnu kopiju"
|
195 |
-
|
196 |
-
#: admin.constants.php:3
|
197 |
-
#, php-format
|
198 |
-
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
199 |
-
msgstr "Možete %1$s bilo koju od sledećih %2$s u vašem %3$s da bi kontrolisali napredna podešavanja. %4$s. Definisani %5$s će biti istaknuti."
|
200 |
-
|
201 |
-
#: admin.constants.php:3
|
202 |
-
msgid "The Codex can help"
|
203 |
-
msgstr "Kodeks može pomoći"
|
204 |
-
|
205 |
-
#: admin.constants.php:8
|
206 |
-
#, php-format
|
207 |
-
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
208 |
-
msgstr "Putanja do direktorijuma u kome bi želeli da čuvate vaše rezervne datoteke, podrazumevano %s."
|
209 |
-
|
210 |
-
#: admin.constants.php:11
|
211 |
-
#, php-format
|
212 |
-
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
213 |
-
msgstr "Putanja do vaše %1$s izvršne. Biće korišćena za %2$s deo rezervne kopije ukoliko je moguće."
|
214 |
-
|
215 |
-
#: admin.constants.php:11
|
216 |
-
#: admin.constants.php:14
|
217 |
-
#: admin.constants.php:23
|
218 |
-
#: admin.constants.php:26
|
219 |
-
#: admin.status.php:14
|
220 |
-
#: admin.status.php:18
|
221 |
-
msgid "database"
|
222 |
-
msgstr "baza podataka"
|
223 |
-
|
224 |
-
#: admin.constants.php:14
|
225 |
-
#, fuzzy, php-format
|
226 |
-
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
227 |
-
msgstr "Putanja do vaše %1$s izvršne. Biće korišćena za %2$s deo rezervne kopije ukoliko je moguće."
|
228 |
-
|
229 |
-
#: admin.constants.php:14
|
230 |
-
#: admin.constants.php:23
|
231 |
-
#: admin.constants.php:26
|
232 |
-
#: admin.status.php:14
|
233 |
-
#: admin.status.php:22
|
234 |
-
msgid "files"
|
235 |
-
msgstr "datoteke"
|
236 |
-
|
237 |
-
#: admin.constants.php:17
|
238 |
-
#, php-format
|
239 |
-
msgid "Completely disables the automatic back up. You can still back up using the \"Back Up Now\" button. Defaults to %s."
|
240 |
-
msgstr "Kompletno onemogućava automatsko kreiranje rezervnih kopija. Još uvek možete napraviti rezervnu kopiju korišćenjem dugmeta \"Napravi rezervnu kopiju\". Podrazumeva se %s."
|
241 |
-
|
242 |
-
#: admin.constants.php:20
|
243 |
-
#, php-format
|
244 |
-
msgid "Number of backups to keep, older backups will be deleted automatically when a new backup is completed. Defaults to %s."
|
245 |
-
msgstr ""
|
246 |
-
|
247 |
-
#: admin.constants.php:23
|
248 |
-
#: admin.constants.php:26
|
249 |
-
#, php-format
|
250 |
-
msgid "Backup %1$s only, your %2$s won't be backed up. Defaults to %3$s."
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: admin.constants.php:29
|
254 |
-
#, php-format
|
255 |
-
msgid "The time that the daily back up should run. Defaults to %s."
|
256 |
-
msgstr ""
|
257 |
-
|
258 |
-
#: admin.constants.php:32
|
259 |
-
#, php-format
|
260 |
-
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
261 |
-
msgstr ""
|
262 |
-
|
263 |
-
#: admin.constants.php:35
|
264 |
-
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
265 |
-
msgstr ""
|
266 |
-
|
267 |
-
#: admin.constants.php:38
|
268 |
-
#, php-format
|
269 |
-
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
270 |
-
msgstr ""
|
271 |
-
|
272 |
-
#: admin.constants.php:41
|
273 |
-
#, php-format
|
274 |
-
msgid "The root directory that is backed up. Defaults to %s."
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: admin.actions.php:70
|
278 |
-
msgid "You have entered an invalid number of backups."
|
279 |
-
msgstr "Uneli ste nepravilan broj rezervnih kopija."
|
280 |
-
|
281 |
-
#: admin.actions.php:79
|
282 |
-
#, php-format
|
283 |
-
msgid "%s is an invalid email address."
|
284 |
-
msgstr "%s je nepravilna email adresa."
|
285 |
-
|
286 |
-
#: admin.actions.php:249
|
287 |
-
#: functions/interface.functions.php:89
|
288 |
-
#: functions/interface.functions.php:99
|
289 |
-
#: functions/interface.functions.php:110
|
290 |
-
#: functions/interface.functions.php:120
|
291 |
-
#: functions/interface.functions.php:130
|
292 |
-
#: functions/interface.functions.php:140
|
293 |
-
#: functions/interface.functions.php:150
|
294 |
-
msgid "BackUpWordPress has detected a problem."
|
295 |
-
msgstr "BackUpWordPress je detektovao problem."
|
296 |
-
|
297 |
-
#: admin.actions.php:249
|
298 |
-
#, php-format
|
299 |
-
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
300 |
-
msgstr "%1$s vraća %2$s odgovor koji može ukazivati na to da se zakazane operacije (cron jobs) ne izvršavaju pravilno. BackUpWordPress svoje zakazano pravljenje rezervnih kopija zasniva na zakazanim operacijama. Pogledajte %3$s za više detalja."
|
301 |
-
|
302 |
-
#: admin.menus.php:10
|
303 |
-
#: admin.menus.php:34
|
304 |
-
msgid "Backups"
|
305 |
-
msgstr "Rezervne kopije"
|
306 |
-
|
307 |
-
#: admin.menus.php:65
|
308 |
-
msgid "You are not using the latest stable version of BackUpWordPress"
|
309 |
-
msgstr "Ne koristite zadnju stabilnu verziju BackUpWordPress-a"
|
310 |
-
|
311 |
-
#: admin.menus.php:65
|
312 |
-
#, php-format
|
313 |
-
msgid "The information below is for version %1$s. View the <code>readme.txt</code> file for help specific to version %2$s."
|
314 |
-
msgstr ""
|
315 |
-
|
316 |
-
#: admin.menus.php:75
|
317 |
-
msgid "FAQ"
|
318 |
-
msgstr "Česta pitanja"
|
319 |
-
|
320 |
-
#: admin.menus.php:79
|
321 |
-
msgid "For more information:"
|
322 |
-
msgstr "Za više informacija:"
|
323 |
-
|
324 |
-
#: admin.menus.php:81
|
325 |
-
msgid "Support Forums"
|
326 |
-
msgstr "Forum za podršku"
|
327 |
-
|
328 |
-
#: admin.menus.php:82
|
329 |
-
msgid "Help with translation"
|
330 |
-
msgstr "Pomozite sa prevođenjem"
|
331 |
-
|
332 |
-
#: plugin.php:47
|
333 |
-
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
334 |
-
msgstr ""
|
335 |
-
|
336 |
-
#: plugin.php:58
|
337 |
-
#, php-format
|
338 |
-
msgid "BackUpWordPress requires WordPress version %s."
|
339 |
-
msgstr ""
|
340 |
-
|
341 |
-
#: admin.status.php:9
|
342 |
-
#, php-format
|
343 |
-
msgid "Automatic backups are %s."
|
344 |
-
msgstr "Automatske rezervne kopije su %s."
|
345 |
-
|
346 |
-
#: admin.status.php:9
|
347 |
-
msgid "disabled"
|
348 |
-
msgstr "onemogućeno"
|
349 |
-
|
350 |
-
#: admin.status.php:14
|
351 |
-
msgid "&"
|
352 |
-
msgstr ""
|
353 |
-
|
354 |
-
#: admin.status.php:32
|
355 |
-
#, php-format
|
356 |
-
msgid "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
357 |
-
msgid_plural "Your %1$s will be automatically backed up %2$s. The next backup will occur at %3$s on %4$s and be saved to %5$s."
|
358 |
-
msgstr[0] ""
|
359 |
-
msgstr[1] ""
|
360 |
-
msgstr[2] ""
|
361 |
-
|
362 |
-
#: admin.status.php:39
|
363 |
-
#, php-format
|
364 |
-
msgid "It's currently %s"
|
365 |
-
msgstr "Trenutno je %s"
|
366 |
-
|
367 |
-
#: admin.status.php:47
|
368 |
-
#, php-format
|
369 |
-
msgid "Your site is %s. Backups will be compressed and should be smaller than this."
|
370 |
-
msgstr "Vaš sajt je %s. Rezervna kopija će biti kompresovana i trebala bi biti manja od ovoga."
|
371 |
-
|
372 |
-
#: admin.status.php:47
|
373 |
-
msgid "Calculating Size..."
|
374 |
-
msgstr "Računanje veličine..."
|
375 |
-
|
376 |
-
#: admin.status.php:50
|
377 |
-
#, php-format
|
378 |
-
msgid "A copy of each backup will be emailed to %s."
|
379 |
-
msgstr "Kopija svake rezervne kopije će biti poslata emailom na %s."
|
380 |
-
|
381 |
-
#: admin.status.php:54
|
382 |
-
#, php-format
|
383 |
-
msgid "The following paths will be excluded from your backups %s."
|
384 |
-
msgstr "Sledeće putanje će biti izuzete iz vaših rezervnih kopija %s."
|
385 |
-
|
386 |
-
#: hm-backup/hm-backup.php:532
|
387 |
-
msgid "The backup file was not created"
|
388 |
-
msgstr ""
|
389 |
-
|
390 |
-
#: hm-backup/hm-backup.php:603
|
391 |
-
msgid "The following files are unreadable and couldn't be backed up: "
|
392 |
-
msgstr ""
|
393 |
-
|
394 |
-
#: functions/interface.functions.php:25
|
395 |
-
msgid "Download"
|
396 |
-
msgstr ""
|
397 |
-
|
398 |
-
#: functions/interface.functions.php:26
|
399 |
-
msgid "Delete"
|
400 |
-
msgstr "Obriši"
|
401 |
-
|
402 |
-
#: functions/interface.functions.php:48
|
403 |
-
msgid "Settings saved."
|
404 |
-
msgstr "Podešavanja sačuvana."
|
405 |
-
|
406 |
-
#: functions/interface.functions.php:67
|
407 |
-
#: functions/interface.functions.php:79
|
408 |
-
msgid "BackUpWordPress is almost ready."
|
409 |
-
msgstr "BackUpWordPress je skoro spreman."
|
410 |
-
|
411 |
-
#: functions/interface.functions.php:67
|
412 |
-
#, php-format
|
413 |
-
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
414 |
-
msgstr ""
|
415 |
-
|
416 |
-
#: functions/interface.functions.php:79
|
417 |
-
#, php-format
|
418 |
-
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
419 |
-
msgstr ""
|
420 |
-
|
421 |
-
#: functions/interface.functions.php:89
|
422 |
-
#, php-format
|
423 |
-
msgid "%1$s is running in %2$s. Please contact your host and ask them to disable %3$s."
|
424 |
-
msgstr ""
|
425 |
-
|
426 |
-
#: functions/interface.functions.php:89
|
427 |
-
msgid "http://php.net/manual/en/features.safe-mode.php"
|
428 |
-
msgstr "http://php.net/manual/sr/features.safe-mode.php"
|
429 |
-
|
430 |
-
#: functions/interface.functions.php:89
|
431 |
-
msgid "Safe Mode"
|
432 |
-
msgstr "Садржај"
|
433 |
-
|
434 |
-
#: functions/interface.functions.php:99
|
435 |
-
#, php-format
|
436 |
-
msgid "You have both %1$s and %2$s defined so there isn't anything to back up."
|
437 |
-
msgstr ""
|
438 |
-
|
439 |
-
#: functions/interface.functions.php:110
|
440 |
-
#, php-format
|
441 |
-
msgid "The following email address is not valid: %s."
|
442 |
-
msgid_plural "The following email addresses are not valid: %s."
|
443 |
-
msgstr[0] ""
|
444 |
-
msgstr[1] ""
|
445 |
-
msgstr[2] ""
|
446 |
-
|
447 |
-
#: functions/interface.functions.php:120
|
448 |
-
msgid "The last backup email failed to send. It's likely that the file is too large."
|
449 |
-
msgstr ""
|
450 |
-
|
451 |
-
#: functions/interface.functions.php:130
|
452 |
-
#, php-format
|
453 |
-
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
454 |
-
msgstr ""
|
455 |
-
|
456 |
-
#: functions/interface.functions.php:140
|
457 |
-
#, php-format
|
458 |
-
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
459 |
-
msgstr ""
|
460 |
-
|
461 |
-
#: functions/interface.functions.php:150
|
462 |
-
#, php-format
|
463 |
-
msgid "You have defined a custom exclude list but the following paths don't exist %s, are you sure you entered them correctly?"
|
464 |
-
msgstr ""
|
465 |
-
|
466 |
-
#: functions/interface.functions.php:160
|
467 |
-
msgid "BackUpWordPress detected issues with your last backup."
|
468 |
-
msgstr ""
|
469 |
-
|
470 |
-
#: functions/backup.actions.php:12
|
471 |
-
msgid "Dumping database"
|
472 |
-
msgstr ""
|
473 |
-
|
474 |
-
#: functions/backup.actions.php:22
|
475 |
-
msgid "Creating zip archive"
|
476 |
-
msgstr "Kreiranje zip arhive"
|
477 |
-
|
478 |
-
#: functions/backup.functions.php:19
|
479 |
-
msgid "Removing old backups"
|
480 |
-
msgstr "Uklanjanje starih rezervnih kopija"
|
481 |
-
|
482 |
-
#: functions/backup.functions.php:147
|
483 |
-
#: functions/backup.functions.php:157
|
484 |
-
#, php-format
|
485 |
-
msgid "Backup of %s"
|
486 |
-
msgstr "Rezervna kopija od %s"
|
487 |
-
|
488 |
-
#: functions/backup.functions.php:148
|
489 |
-
#, php-format
|
490 |
-
msgid ""
|
491 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
492 |
-
"\\n"
|
493 |
-
"The backup file should be attached to this email.\\n"
|
494 |
-
"\\n"
|
495 |
-
"You can also download the backup file by clicking the link below:\\n"
|
496 |
-
"\\n"
|
497 |
-
"%2$s\\n"
|
498 |
-
"\\n"
|
499 |
-
"Kind Regards\\n"
|
500 |
-
"\\n"
|
501 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
502 |
-
msgstr ""
|
503 |
-
|
504 |
-
#: functions/backup.functions.php:158
|
505 |
-
#, php-format
|
506 |
-
msgid ""
|
507 |
-
"BackUpWordPress has completed a backup of your site %1$s.\\n"
|
508 |
-
"\\n"
|
509 |
-
"Unfortunately the backup file was too large to attach to this email.\\n"
|
510 |
-
"\\n"
|
511 |
-
"You can download the backup file by clicking the link below:\\n"
|
512 |
-
"\\n"
|
513 |
-
"%2$s\\n"
|
514 |
-
"\\n"
|
515 |
-
"Kind Regards\\n"
|
516 |
-
"\\n"
|
517 |
-
" The Happy BackUpWordPress Backup Emailing Robot"
|
518 |
-
msgstr ""
|
519 |
-
|
520 |
-
#: functions/core.functions.php:339
|
521 |
-
#, php-format
|
522 |
-
msgid "This %s file ensures that other people cannot download your backup files."
|
523 |
-
msgstr "Ova %s datoteka osigurava da drugi ljudi ne mogu skinuti vaše rezervne kopije."
|
524 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
backupwordpress/languages/hmbkp-zh_CN.mo
ADDED
Binary file
|
backupwordpress/languages/hmbkp-zh_CN.po
ADDED
@@ -0,0 +1,610 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Translation of 2.x in Chinese (China)
|
2 |
+
# This file is distributed under the same license as the 2.x package.
|
3 |
+
msgid ""
|
4 |
+
msgstr ""
|
5 |
+
"PO-Revision-Date: 2012-11-22 15:38:53+0000\n"
|
6 |
+
"MIME-Version: 1.0\n"
|
7 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
+
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"Plural-Forms: nplurals=1; plural=0;\n"
|
10 |
+
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 2.x\n"
|
12 |
+
|
13 |
+
#: admin/actions.php:419
|
14 |
+
msgid "Email to Support"
|
15 |
+
msgstr ""
|
16 |
+
|
17 |
+
#: admin/page.php:17
|
18 |
+
msgid "If your finding BackUpWordPress useful, please %s."
|
19 |
+
msgstr ""
|
20 |
+
|
21 |
+
#: admin/schedule-form-excludes.php:13
|
22 |
+
msgid "New Exclude Rule[s]"
|
23 |
+
msgstr ""
|
24 |
+
|
25 |
+
#: admin/actions.php:410
|
26 |
+
msgid "Your BackUp Failed"
|
27 |
+
msgstr ""
|
28 |
+
|
29 |
+
#: admin/actions.php:412
|
30 |
+
msgid "Here's the response from the server:"
|
31 |
+
msgstr ""
|
32 |
+
|
33 |
+
#: admin/page.php:19
|
34 |
+
msgid "If you need help getting things working then check the FAQ by clicking on help in the top right hand corner of this page."
|
35 |
+
msgstr ""
|
36 |
+
|
37 |
+
#: admin/page.php:17
|
38 |
+
msgid "rate it on the plugin directory"
|
39 |
+
msgstr ""
|
40 |
+
|
41 |
+
#: classes/schedule.php:512 functions/interface.php:252
|
42 |
+
msgid "Starting Backup"
|
43 |
+
msgstr ""
|
44 |
+
|
45 |
+
#: classes/schedule.php:582
|
46 |
+
msgid "Dumping Database %s"
|
47 |
+
msgstr ""
|
48 |
+
|
49 |
+
#: classes/schedule.php:588
|
50 |
+
msgid "Verifying Database Dump %s"
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: classes/schedule.php:594
|
54 |
+
msgid "Creating zip archive %s"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: classes/schedule.php:600
|
58 |
+
msgid "Verifying Zip Archive %s"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: classes/schedule.php:606
|
62 |
+
msgid "Finishing Backup"
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: classes/wp-cli.php:16
|
66 |
+
msgid "BackUpWordPress may not work when php is running with %s on"
|
67 |
+
msgstr ""
|
68 |
+
|
69 |
+
#: functions/interface.php:72
|
70 |
+
msgid "%1$s is running in %2$s, please contact your host and ask them to disable it. BackUpWordPress may not work correctly whilst %3$s is on."
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/constants.php:29
|
74 |
+
msgid "The time that your schedules should run. Defaults to %s."
|
75 |
+
msgstr ""
|
76 |
+
|
77 |
+
#: plugin.php:142
|
78 |
+
msgid "Are you sure you want to delete this schedule? All of it's backups will also be deleted."
|
79 |
+
msgstr ""
|
80 |
+
|
81 |
+
#: plugin.php:142 plugin.php:143 plugin.php:144 plugin.php:145
|
82 |
+
msgid "'Cancel' to go back, 'OK' to delete."
|
83 |
+
msgstr ""
|
84 |
+
|
85 |
+
#: plugin.php:143
|
86 |
+
msgid "Are you sure you want to delete this backup?"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: plugin.php:144
|
90 |
+
msgid "Are you sure you want to remove this exclude rule?"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: plugin.php:145
|
94 |
+
msgid "Reducing the number of backups that are stored on this server will cause some of your existing backups to be deleted, are you sure that's what you want?"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: admin/actions.php:291
|
98 |
+
msgid "Max backups can't be empty"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: admin/actions.php:297
|
102 |
+
msgid "Max backups must be greater than 0"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: admin/actions.php:396
|
106 |
+
msgid "Exclude"
|
107 |
+
msgstr ""
|
108 |
+
|
109 |
+
#: admin/schedule-form-excludes.php:44
|
110 |
+
msgid "default"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: admin/schedule-form-excludes.php:48
|
114 |
+
msgid "defined"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: admin/schedule-form.php:27
|
118 |
+
msgid "Manual Only"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: admin/schedule-form.php:45
|
122 |
+
msgid "The number of previous backups to store on the server. past this limit older backups will be deleted automatically."
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: admin/schedule.php:4
|
126 |
+
msgid "this shouldn't take long…"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: admin/schedule.php:4
|
130 |
+
msgid "calculating the size of your site…"
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: admin/schedule.php:12
|
134 |
+
msgid "The next backup will be on %1$s at %2$s"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: admin/schedule.php:37
|
138 |
+
msgid "every 12 hours at %1$s & %2$s"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: admin/schedule.php:43
|
142 |
+
msgid "weekly on %1$s at %2$s"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: admin/schedule.php:49
|
146 |
+
msgid "fortnightly on %1$s at %2$s"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: admin/schedule.php:56
|
150 |
+
msgid "on the %1$s of each month at %2$s"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: admin/schedule.php:62
|
154 |
+
msgid "manually"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: admin/schedule.php:68
|
158 |
+
msgid "this server"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: admin/schedule.php:75
|
162 |
+
msgid "store the only the last backup on %s"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: admin/schedule.php:81
|
166 |
+
msgid "don't store any backups on %s"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: admin/schedule.php:87
|
170 |
+
msgid "store only the last %1$s backups on %2$s"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: admin/schedule.php:96
|
174 |
+
msgid "Backup my %1$s %2$s %3$s, %4$s. %5$s"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: classes/email.php:23
|
178 |
+
msgid "Receive a notification email when a backup completes, if the backup is small enough (< 10mb) then it will be attached to the email. Separate multiple email address's with a comma."
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: classes/email.php:129
|
182 |
+
msgid "BackUpWordPress was unable to backup your site %1$s."
|
183 |
+
msgstr ""
|
184 |
+
|
185 |
+
#: classes/email.php:129
|
186 |
+
msgid "Here are the errors that we're encountered:"
|
187 |
+
msgstr ""
|
188 |
+
|
189 |
+
#: classes/email.php:129
|
190 |
+
msgid "If the errors above look like Martian, forward this email to %3$s and we'll take a look"
|
191 |
+
msgstr ""
|
192 |
+
|
193 |
+
#: classes/email.php:129
|
194 |
+
msgid ""
|
195 |
+
"Kind Regards,\n"
|
196 |
+
"The Apologetic BackUpWordPress Backup Emailing Robot"
|
197 |
+
msgstr ""
|
198 |
+
|
199 |
+
#: classes/email.php:142 classes/email.php:151
|
200 |
+
msgid "BackUpWordPress has completed a backup of your site %1$s."
|
201 |
+
msgstr ""
|
202 |
+
|
203 |
+
#: classes/email.php:142
|
204 |
+
msgid "The backup file should be attached to this email."
|
205 |
+
msgstr ""
|
206 |
+
|
207 |
+
#: classes/email.php:142 classes/email.php:151
|
208 |
+
msgid "You can download the backup file by clicking the link below:"
|
209 |
+
msgstr ""
|
210 |
+
|
211 |
+
#: classes/email.php:142 classes/email.php:151
|
212 |
+
msgid ""
|
213 |
+
"Kind Regards,\n"
|
214 |
+
"The Happy BackUpWordPress Backup Emailing Robot"
|
215 |
+
msgstr ""
|
216 |
+
|
217 |
+
#: classes/email.php:151
|
218 |
+
msgid "Unfortunately the backup file was too large to attach to this email."
|
219 |
+
msgstr ""
|
220 |
+
|
221 |
+
#: classes/wp-cli.php:19
|
222 |
+
msgid "Backup: Dumping database..."
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
+
#: classes/wp-cli.php:23
|
226 |
+
msgid "Backup: Zipping everything up..."
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: classes/wp-cli.php:38
|
230 |
+
msgid "Invalid backup path"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: classes/wp-cli.php:43
|
234 |
+
msgid "Invalid root path"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: classes/wp-cli.php:68
|
238 |
+
msgid "Backup Complete: "
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: classes/wp-cli.php:71
|
242 |
+
msgid "Backup Failed"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: functions/core.php:202
|
246 |
+
msgid "By default BackUpWordPress performs a daily backup of your database and a weekly backup of your database & files. You can modify these schedules."
|
247 |
+
msgstr ""
|
248 |
+
|
249 |
+
#: functions/interface.php:111
|
250 |
+
msgid "BackUpWordPress failed to perform the backup."
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: functions/interface.php:111
|
254 |
+
msgid "You have likely hit a memory limit."
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: functions/interface.php:238
|
258 |
+
msgid "Legacy"
|
259 |
+
msgstr ""
|
260 |
+
|
261 |
+
#: hm-backup/hm-backup.php:906
|
262 |
+
msgid "The mysqldump file was not created"
|
263 |
+
msgstr ""
|
264 |
+
|
265 |
+
#: functions/interface.php:62
|
266 |
+
msgid "Your backups directory isn't writable, run %1$s or %2$s or set the permissions yourself."
|
267 |
+
msgstr "你的备份目录无法写入,运行 %1$s 或 %2$s 或者自行设置权限。"
|
268 |
+
|
269 |
+
#: functions/interface.php:50
|
270 |
+
msgid "The backups directory can't be created because your %1$s directory isn't writable, run %2$s or %3$s or create the folder yourself."
|
271 |
+
msgstr "因为目录 %1$s 无法写入导致不能创建备份目录, 运行 %2$s 或 %3$s 或 自行创建目录。"
|
272 |
+
|
273 |
+
#: functions/core.php:202
|
274 |
+
msgid "BackUpWordPress has setup your default schedules."
|
275 |
+
msgstr "BackUpWordPress 已经配置了你的默认安排。"
|
276 |
+
|
277 |
+
#: classes/email.php:127
|
278 |
+
msgid "Backup of %s Failed"
|
279 |
+
msgstr "%s 的备份失败"
|
280 |
+
|
281 |
+
#: classes/email.php:50
|
282 |
+
msgid "Send an email notification to %s"
|
283 |
+
msgstr "给%s发送电子邮件通知"
|
284 |
+
|
285 |
+
#: classes/email.php:72
|
286 |
+
msgid "%s isn't a valid email"
|
287 |
+
msgstr "%s 不是有效的电子邮件地址"
|
288 |
+
|
289 |
+
#: admin/schedule.php:4
|
290 |
+
msgid "Backups will be compressed and should be smaller than this."
|
291 |
+
msgstr "备份会被压缩所以应该会比这个数值要小。"
|
292 |
+
|
293 |
+
#: classes/email.php:19
|
294 |
+
msgid "Email notification"
|
295 |
+
msgstr "电子邮件通知"
|
296 |
+
|
297 |
+
#: admin/schedule.php:19
|
298 |
+
msgid "hourly on the hour"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: admin/schedule.php:25
|
302 |
+
msgid "daily at %s"
|
303 |
+
msgstr "在每天的 %s"
|
304 |
+
|
305 |
+
#: admin/schedule-form.php:41
|
306 |
+
msgid "Number of backups to store on this server"
|
307 |
+
msgstr "存储在服务器上的备份数目"
|
308 |
+
|
309 |
+
#: admin/schedule-form.php:7
|
310 |
+
msgid "Schedule Settings"
|
311 |
+
msgstr "日程安排"
|
312 |
+
|
313 |
+
#: admin/actions.php:418 admin/schedule-form-excludes.php:119
|
314 |
+
msgid "Close"
|
315 |
+
msgstr "关闭"
|
316 |
+
|
317 |
+
#: admin/menu.php:69
|
318 |
+
msgid "The information below is for version %1$s. View the %2$s file for help specific to version %3$s."
|
319 |
+
msgstr "以下信息适用于%1$s版本。查看%2$s 文件以获取%3$s版本的帮助信息。"
|
320 |
+
|
321 |
+
#: admin/constants.php:26
|
322 |
+
msgid "The root directory that is backed up. Defaults to %s."
|
323 |
+
msgstr "根目录已经备份。默认备份到 %s 。"
|
324 |
+
|
325 |
+
#: admin/constants.php:23
|
326 |
+
msgid "The capability to use when calling %1$s. Defaults to %2$s."
|
327 |
+
msgstr ""
|
328 |
+
|
329 |
+
#: admin/constants.php:14
|
330 |
+
msgid "The path to your %1$s executable. Will be used to zip up your %2$s and %3$s if available."
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: plugin.php:71
|
334 |
+
msgid "BackUpWordPress requires WordPress version %s or greater."
|
335 |
+
msgstr "BackUpWordPress 需要Wordpress的版本至少为%s。"
|
336 |
+
|
337 |
+
#: plugin.php:141 admin/actions.php:396
|
338 |
+
msgid "Cancel"
|
339 |
+
msgstr "取消"
|
340 |
+
|
341 |
+
#: admin/constants.php:11
|
342 |
+
msgid "The path to your %1$s executable. Will be used for the %2$s part of the back up if available."
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: admin/constants.php:8 admin/constants.php:11 admin/constants.php:14
|
346 |
+
#: admin/constants.php:17 admin/constants.php:20 admin/constants.php:23
|
347 |
+
#: admin/constants.php:26 admin/constants.php:29
|
348 |
+
msgid "e.g."
|
349 |
+
msgstr "例如:"
|
350 |
+
|
351 |
+
#: admin/constants.php:3
|
352 |
+
msgid "You can %1$s any of the following %2$s in your %3$s to control advanced settings. %4$s. Defined %5$s will be highlighted."
|
353 |
+
msgstr ""
|
354 |
+
|
355 |
+
#: admin/actions.php:192 admin/actions.php:195
|
356 |
+
msgid "%1$s is returning a %2$s response which could mean cron jobs aren't getting fired properly. BackUpWordPress relies on wp-cron to run scheduled back ups. See the %3$s for more details."
|
357 |
+
msgstr ""
|
358 |
+
|
359 |
+
#: functions/interface.php:72
|
360 |
+
msgid "http://php.net/manual/en/features.safe-mode.php"
|
361 |
+
msgstr "http://php.net/manual/en/features.safe-mode.php"
|
362 |
+
|
363 |
+
#: functions/interface.php:72
|
364 |
+
msgid "Safe Mode"
|
365 |
+
msgstr "安全模式"
|
366 |
+
|
367 |
+
#: functions/interface.php:82
|
368 |
+
msgid "Your custom backups directory %1$s doesn't exist and can't be created, your backups will be saved to %2$s instead."
|
369 |
+
msgstr ""
|
370 |
+
|
371 |
+
#: functions/interface.php:92
|
372 |
+
msgid "Your custom backups directory %1$s isn't writable, new backups will be saved to %2$s instead."
|
373 |
+
msgstr "您设定的备份目录 %1$s 无法写入,新的备份文件将会被存储到 %2$s 。"
|
374 |
+
|
375 |
+
#: functions/interface.php:252
|
376 |
+
msgid "cancel"
|
377 |
+
msgstr "取消"
|
378 |
+
|
379 |
+
#: functions/interface.php:256
|
380 |
+
msgid "Settings"
|
381 |
+
msgstr "设置"
|
382 |
+
|
383 |
+
#: functions/interface.php:259
|
384 |
+
msgid "Excludes"
|
385 |
+
msgstr "排除"
|
386 |
+
|
387 |
+
#: functions/interface.php:27
|
388 |
+
msgid "Download"
|
389 |
+
msgstr "下载"
|
390 |
+
|
391 |
+
#: functions/interface.php:50 functions/interface.php:62
|
392 |
+
msgid "BackUpWordPress is almost ready."
|
393 |
+
msgstr "BackUpWordPress 已经准备好。"
|
394 |
+
|
395 |
+
#: functions/interface.php:102
|
396 |
+
msgid "BackUpWordPress detected issues with your last backup."
|
397 |
+
msgstr "BackUpWordPress 检测到上一个备份存在错误。"
|
398 |
+
|
399 |
+
#: functions/interface.php:227
|
400 |
+
msgid "Database and Files"
|
401 |
+
msgstr "数据库和文件"
|
402 |
+
|
403 |
+
#: functions/interface.php:233
|
404 |
+
msgid "Database"
|
405 |
+
msgstr "数据库"
|
406 |
+
|
407 |
+
#: hm-backup/hm-backup.php:931
|
408 |
+
msgid "The backup file was not created"
|
409 |
+
msgstr "备份文件没有被创建"
|
410 |
+
|
411 |
+
#: hm-backup/hm-backup.php:951
|
412 |
+
msgid "The following files are unreadable and couldn't be backed up: "
|
413 |
+
msgstr "下列文件不可读,故无法备份:"
|
414 |
+
|
415 |
+
#: admin/actions.php:192 admin/actions.php:195 functions/interface.php:72
|
416 |
+
#: functions/interface.php:82 functions/interface.php:92
|
417 |
+
msgid "BackUpWordPress has detected a problem."
|
418 |
+
msgstr "BackUpWordPress 检测到一个问题。"
|
419 |
+
|
420 |
+
#: admin/actions.php:265
|
421 |
+
msgid "Backup type cannot be empty"
|
422 |
+
msgstr "备份类型不能为空"
|
423 |
+
|
424 |
+
#: admin/actions.php:268
|
425 |
+
msgid "Invalid backup type"
|
426 |
+
msgstr "无效的备份类型。"
|
427 |
+
|
428 |
+
#: admin/actions.php:278
|
429 |
+
msgid "Schedule cannot be empty"
|
430 |
+
msgstr "计划不能为空"
|
431 |
+
|
432 |
+
#: admin/actions.php:281
|
433 |
+
msgid "Invalid schedule"
|
434 |
+
msgstr "无效的计划"
|
435 |
+
|
436 |
+
#: admin/actions.php:294
|
437 |
+
msgid "Max backups must be a number"
|
438 |
+
msgstr "最大备份数必须是数字"
|
439 |
+
|
440 |
+
#: admin/actions.php:392
|
441 |
+
msgid "%s didn't match any files."
|
442 |
+
msgstr ""
|
443 |
+
|
444 |
+
#: admin/backups.php:13
|
445 |
+
msgid "add schedule"
|
446 |
+
msgstr "添加计划"
|
447 |
+
|
448 |
+
#: admin/backups.php:37
|
449 |
+
msgid "Size"
|
450 |
+
msgstr "大小"
|
451 |
+
|
452 |
+
#: admin/backups.php:38
|
453 |
+
msgid "Type"
|
454 |
+
msgstr "类型"
|
455 |
+
|
456 |
+
#: admin/backups.php:39
|
457 |
+
msgid "Actions"
|
458 |
+
msgstr "行动"
|
459 |
+
|
460 |
+
#: admin/backups.php:62
|
461 |
+
msgid "This is where your backups will appear once you have one."
|
462 |
+
msgstr "这里是您的备份文件会出现的地方。"
|
463 |
+
|
464 |
+
#: admin/constants.php:3
|
465 |
+
msgid "The Codex can help"
|
466 |
+
msgstr ""
|
467 |
+
|
468 |
+
#: admin/constants.php:8
|
469 |
+
msgid "The path to folder you would like to store your backup files in, defaults to %s."
|
470 |
+
msgstr "您想要存储备份文件的目录,默认是%s。"
|
471 |
+
|
472 |
+
#: admin/constants.php:11 admin/constants.php:14
|
473 |
+
msgid "database"
|
474 |
+
msgstr "数据库"
|
475 |
+
|
476 |
+
#: admin/constants.php:14
|
477 |
+
msgid "files"
|
478 |
+
msgstr "文件"
|
479 |
+
|
480 |
+
#: admin/constants.php:17
|
481 |
+
msgid "Attempt to email a copy of your backups. Value should be email address to send backups to. Defaults to %s."
|
482 |
+
msgstr ""
|
483 |
+
|
484 |
+
#: admin/constants.php:20
|
485 |
+
msgid "Comma separated list of files or directories to exclude, the backups directory is automatically excluded."
|
486 |
+
msgstr ""
|
487 |
+
|
488 |
+
#: admin/menu.php:10 admin/page.php:5
|
489 |
+
msgid "Manage Backups"
|
490 |
+
msgstr "管理备份"
|
491 |
+
|
492 |
+
#: admin/menu.php:10 admin/menu.php:34
|
493 |
+
msgid "Backups"
|
494 |
+
msgstr "备份"
|
495 |
+
|
496 |
+
#: admin/menu.php:69
|
497 |
+
msgid "You are not using the latest stable version of BackUpWordPress"
|
498 |
+
msgstr "您使用的不是BackUpWordPress的最新稳定版本"
|
499 |
+
|
500 |
+
#: admin/menu.php:75
|
501 |
+
msgid "FAQ"
|
502 |
+
msgstr "常见问题"
|
503 |
+
|
504 |
+
#: admin/constants.php:3 admin/menu.php:76
|
505 |
+
msgid "Constants"
|
506 |
+
msgstr "常量"
|
507 |
+
|
508 |
+
#: admin/menu.php:79
|
509 |
+
msgid "For more information:"
|
510 |
+
msgstr "获取更多信息:"
|
511 |
+
|
512 |
+
#: admin/menu.php:81
|
513 |
+
msgid "Support Forums"
|
514 |
+
msgstr "支持论坛"
|
515 |
+
|
516 |
+
#: admin/menu.php:82
|
517 |
+
msgid "Help with translation"
|
518 |
+
msgstr "帮助进行翻译"
|
519 |
+
|
520 |
+
#: admin/page.php:13
|
521 |
+
msgid "You need to fix the issues detailed above before BackUpWordPress can start."
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: admin/schedule-form-excludes.php:19
|
525 |
+
msgid "Preview"
|
526 |
+
msgstr "预览"
|
527 |
+
|
528 |
+
#: admin/schedule-form-excludes.php:29
|
529 |
+
msgid "Exclude Rules"
|
530 |
+
msgstr "排除规则"
|
531 |
+
|
532 |
+
#: admin/schedule-form-excludes.php:52
|
533 |
+
msgid "Remove"
|
534 |
+
msgstr "移除"
|
535 |
+
|
536 |
+
#: admin/schedule-form-excludes.php:71
|
537 |
+
msgid "Excluded"
|
538 |
+
msgstr "已被排除的"
|
539 |
+
|
540 |
+
#: admin/schedule-form-excludes.php:75
|
541 |
+
msgid "Included"
|
542 |
+
msgstr "已包括"
|
543 |
+
|
544 |
+
#: admin/schedule-form-excludes.php:79
|
545 |
+
msgid "Unreadable"
|
546 |
+
msgstr "无法读取的"
|
547 |
+
|
548 |
+
#: admin/schedule-form-excludes.php:107
|
549 |
+
msgid "Unreadable files can't be backed up"
|
550 |
+
msgstr "无法读取的文件不会被备份"
|
551 |
+
|
552 |
+
#: admin/schedule-form-excludes.php:113
|
553 |
+
msgid "Your site is %s. Backups will be compressed and so will be smaller."
|
554 |
+
msgstr "您的站点大小为 %s. 压缩文件的大小会比这个值要小。"
|
555 |
+
|
556 |
+
#: admin/schedule-form.php:11
|
557 |
+
msgid "Backup"
|
558 |
+
msgstr "备份"
|
559 |
+
|
560 |
+
#: admin/schedule-form.php:14
|
561 |
+
msgid "Both Database & files"
|
562 |
+
msgstr ""
|
563 |
+
|
564 |
+
#: admin/schedule-form.php:15
|
565 |
+
msgid "Files only"
|
566 |
+
msgstr "仅文件"
|
567 |
+
|
568 |
+
#: admin/schedule-form.php:16
|
569 |
+
msgid "Database only"
|
570 |
+
msgstr "仅数据库"
|
571 |
+
|
572 |
+
#: functions/interface.php:230
|
573 |
+
msgid "Files"
|
574 |
+
msgstr "文件"
|
575 |
+
|
576 |
+
#: admin/schedule-form-excludes.php:7
|
577 |
+
msgid "Manage Excludes"
|
578 |
+
msgstr ""
|
579 |
+
|
580 |
+
#: admin/schedule-form.php:23
|
581 |
+
msgid "Schedule"
|
582 |
+
msgstr "计划"
|
583 |
+
|
584 |
+
#: plugin.php:140 admin/schedule-form.php:54
|
585 |
+
msgid "Update"
|
586 |
+
msgstr "更新"
|
587 |
+
|
588 |
+
#: admin/schedule.php:19
|
589 |
+
msgid "hourly at %s minutes past the hour"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: functions/interface.php:262
|
593 |
+
msgid "Run now"
|
594 |
+
msgstr "现在备份"
|
595 |
+
|
596 |
+
#: functions/interface.php:28 functions/interface.php:264
|
597 |
+
msgid "Delete"
|
598 |
+
msgstr "删除"
|
599 |
+
|
600 |
+
#: plugin.php:60
|
601 |
+
msgid "BackUpWordPress requires PHP version 5.2.4 or greater."
|
602 |
+
msgstr "BackUpWordPress 需要 PHP 的版本至少为5.2.4。"
|
603 |
+
|
604 |
+
#: classes/email.php:137
|
605 |
+
msgid "Backup of %s"
|
606 |
+
msgstr ""
|
607 |
+
|
608 |
+
#: functions/core.php:293
|
609 |
+
msgid "This %s file ensures that other people cannot download your backup files."
|
610 |
+
msgstr "这个 %s 文件确保其他人不能下载您的备份文件"
|
backupwordpress/plugin.php
CHANGED
@@ -29,6 +29,8 @@ if ( ! defined( 'HMBKP_PLUGIN_URL' ) )
|
|
29 |
if ( ! defined( 'HMBKP_ADMIN_URL' ) )
|
30 |
define( 'HMBKP_ADMIN_URL', add_query_arg( 'page', HMBKP_PLUGIN_SLUG, admin_url( 'tools.php' ) ) );
|
31 |
|
|
|
|
|
32 |
if ( ! defined( 'HMBKP_REQUIRED_WP_VERSION' ) )
|
33 |
define( 'HMBKP_REQUIRED_WP_VERSION', '3.3.3' );
|
34 |
|
@@ -87,6 +89,9 @@ require_once( HMBKP_PLUGIN_PATH . '/classes/email.php' );
|
|
87 |
if ( defined( 'WP_CLI' ) && WP_CLI )
|
88 |
include( HMBKP_PLUGIN_PATH . '/classes/wp-cli.php' );
|
89 |
|
|
|
|
|
|
|
90 |
// Set the tmp directory to the backup path
|
91 |
if ( ! defined( 'PCLZIP_TEMPORARY_DIR' ) )
|
92 |
define( 'PCLZIP_TEMPORARY_DIR', trailingslashit( hmbkp_path() ) );
|
@@ -107,7 +112,7 @@ function hmbkp_init() {
|
|
107 |
$plugin_data = get_plugin_data( __FILE__ );
|
108 |
|
109 |
// define the plugin version
|
110 |
-
define( 'HMBKP_VERSION', '
|
111 |
|
112 |
// Load translations
|
113 |
load_plugin_textdomain( 'hmbkp', false, HMBKP_PLUGIN_SLUG . '/languages/' );
|
@@ -119,8 +124,8 @@ function hmbkp_init() {
|
|
119 |
// Load admin css and js
|
120 |
if ( isset( $_GET['page'] ) && $_GET['page'] == HMBKP_PLUGIN_SLUG ) {
|
121 |
|
122 |
-
wp_enqueue_script( '
|
123 |
-
wp_enqueue_script( 'hmbkp', HMBKP_PLUGIN_URL . '/assets/hmbkp.js', array( 'jquery-ui-tabs', 'jquery-ui-widget', '
|
124 |
|
125 |
wp_localize_script( 'hmbkp', 'objectL10n', array(
|
126 |
'update' => __( 'Update', 'hmbkp' ),
|
@@ -136,9 +141,6 @@ function hmbkp_init() {
|
|
136 |
|
137 |
}
|
138 |
|
139 |
-
// Handle any advanced option changes
|
140 |
-
hmbkp_constant_changes();
|
141 |
-
|
142 |
}
|
143 |
add_action( 'admin_init', 'hmbkp_init' );
|
144 |
|
29 |
if ( ! defined( 'HMBKP_ADMIN_URL' ) )
|
30 |
define( 'HMBKP_ADMIN_URL', add_query_arg( 'page', HMBKP_PLUGIN_SLUG, admin_url( 'tools.php' ) ) );
|
31 |
|
32 |
+
define( 'HMBKP_SECURE_KEY', md5( ABSPATH . time() ) );
|
33 |
+
|
34 |
if ( ! defined( 'HMBKP_REQUIRED_WP_VERSION' ) )
|
35 |
define( 'HMBKP_REQUIRED_WP_VERSION', '3.3.3' );
|
36 |
|
89 |
if ( defined( 'WP_CLI' ) && WP_CLI )
|
90 |
include( HMBKP_PLUGIN_PATH . '/classes/wp-cli.php' );
|
91 |
|
92 |
+
// Handle any advanced option changes
|
93 |
+
hmbkp_constant_changes();
|
94 |
+
|
95 |
// Set the tmp directory to the backup path
|
96 |
if ( ! defined( 'PCLZIP_TEMPORARY_DIR' ) )
|
97 |
define( 'PCLZIP_TEMPORARY_DIR', trailingslashit( hmbkp_path() ) );
|
112 |
$plugin_data = get_plugin_data( __FILE__ );
|
113 |
|
114 |
// define the plugin version
|
115 |
+
define( 'HMBKP_VERSION', $plugin_data['Version'] );
|
116 |
|
117 |
// Load translations
|
118 |
load_plugin_textdomain( 'hmbkp', false, HMBKP_PLUGIN_SLUG . '/languages/' );
|
124 |
// Load admin css and js
|
125 |
if ( isset( $_GET['page'] ) && $_GET['page'] == HMBKP_PLUGIN_SLUG ) {
|
126 |
|
127 |
+
wp_enqueue_script( 'hmbkp-fancybox', HMBKP_PLUGIN_URL . '/assets/fancyBox/source/jquery.fancybox.js', array( 'jquery' ), sanitize_title( HMBKP_VERSION ) );
|
128 |
+
wp_enqueue_script( 'hmbkp', HMBKP_PLUGIN_URL . '/assets/hmbkp.js', array( 'jquery-ui-tabs', 'jquery-ui-widget', 'hmbkp-fancybox' ), sanitize_title( HMBKP_VERSION ) );
|
129 |
|
130 |
wp_localize_script( 'hmbkp', 'objectL10n', array(
|
131 |
'update' => __( 'Update', 'hmbkp' ),
|
141 |
|
142 |
}
|
143 |
|
|
|
|
|
|
|
144 |
}
|
145 |
add_action( 'admin_init', 'hmbkp_init' );
|
146 |
|
backupwordpress/readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: humanmade, joehoyle, mattheu, tcrsavage, willmot, cuvelier
|
|
3 |
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
|
4 |
Requires at least: 3.3.3
|
5 |
Tested up to: 3.5
|
6 |
-
Stable tag: 2.
|
7 |
|
8 |
Simple automated back ups of your WordPress powered website.
|
9 |
|
@@ -51,7 +51,7 @@ Backups are stored on your server in `/wp-content/backups`, you can change the d
|
|
51 |
|
52 |
You need to download the latest backup file either by clicking download on the backups page or via `FTP`. `Unzip` the files and upload all the files to your server overwriting your site. You can then import the database using your hosts database management tool (likely `phpMyAdmin`).
|
53 |
|
54 |
-
See this post for more details http://hmn.md/backupwordpress
|
55 |
|
56 |
**Does BackUpWordPress back up the backups directory?**
|
57 |
|
@@ -103,6 +103,29 @@ You can also tweet <a href="http://twitter.com/humanmadeltd">@humanmadeltd</a> o
|
|
103 |
|
104 |
== Changelog ==
|
105 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
#### 2.0.6
|
107 |
|
108 |
* Fix possible warning on plugin activation if the sites cron option is empty.
|
3 |
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
|
4 |
Requires at least: 3.3.3
|
5 |
Tested up to: 3.5
|
6 |
+
Stable tag: 2.1
|
7 |
|
8 |
Simple automated back ups of your WordPress powered website.
|
9 |
|
51 |
|
52 |
You need to download the latest backup file either by clicking download on the backups page or via `FTP`. `Unzip` the files and upload all the files to your server overwriting your site. You can then import the database using your hosts database management tool (likely `phpMyAdmin`).
|
53 |
|
54 |
+
See this post for more details http://hmn.md/backupwordpress-how-to-restore-from-backup-files/.
|
55 |
|
56 |
**Does BackUpWordPress back up the backups directory?**
|
57 |
|
103 |
|
104 |
== Changelog ==
|
105 |
|
106 |
+
#### 2.1
|
107 |
+
|
108 |
+
* Stop blocking people with `safe_mode = On` from using the plugin, instead just show a warning.
|
109 |
+
* Fix possible fatal error when setting schedule to monthly.
|
110 |
+
* Fix issues with download backup not working on some shared hosts.
|
111 |
+
* Fix issuses with download backup not working on sites with strange characters in the site name.
|
112 |
+
* Fix a bug could cause the update actions to fire on initial activation.
|
113 |
+
* Improved reliability when changing backup paths, now with Unit Tests.
|
114 |
+
* Generate the lists of excluded, included and unreadable files in a more memory efficient way, no more fatal errors on sites with lots of files.
|
115 |
+
* Bring back .htaccess protection of the backups directory on `Apache` servers with `mod_rewrite` enabled.
|
116 |
+
* Prepend a random string to the backups directory to make it harder to brute force guess.
|
117 |
+
* Fall back to storing the backups directoy in `uploads` if `WP_CONTENT_DIR` isn't writable.
|
118 |
+
* Attempt to catch `E_ERROR` level errors (Fatal errors) that happen during the backup process and offer to email them to support.
|
119 |
+
* Provide more granular status messages during the backup process.
|
120 |
+
* Show a spinner next to the schedule link when a backup is running on a schedule which you are not currently viewing.
|
121 |
+
* Improve the feedback when removing an exclude rule.
|
122 |
+
* Fix an issue that could cause an exclude rule to be marked as default when it in-fact isn't, thus not letting it be deleted.
|
123 |
+
* Add a line encouraging people to rate the plugin if they like it.
|
124 |
+
* Change the support line to point to the FAQ before recommending they contact support.
|
125 |
+
* Fix the link to the "How to Restore" post in the FAQ.
|
126 |
+
* Some string changes for translators, 18 changed strings.
|
127 |
+
|
128 |
+
|
129 |
#### 2.0.6
|
130 |
|
131 |
* Fix possible warning on plugin activation if the sites cron option is empty.
|
backupwordpress/tests/testFullBackup.php
ADDED
@@ -0,0 +1,129 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the complete backup process both with
|
5 |
+
* the shell commands and with the PHP fallbacks
|
6 |
+
*
|
7 |
+
* @extends WP_UnitTestCase
|
8 |
+
*/
|
9 |
+
class testFullBackUpTestCase extends WP_UnitTestCase {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Contains the current backup instance
|
13 |
+
*
|
14 |
+
* @var object
|
15 |
+
* @access protected
|
16 |
+
*/
|
17 |
+
protected $backup;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Setup the backup object and create the tmp directory
|
21 |
+
*
|
22 |
+
* @access public
|
23 |
+
*/
|
24 |
+
public function setUp() {
|
25 |
+
|
26 |
+
$this->backup = new HM_Backup();
|
27 |
+
$this->backup->set_excludes( '.git/' );
|
28 |
+
|
29 |
+
if ( defined( 'HMBKP_PATH' ) )
|
30 |
+
$this->markTestSkipped( 'Skipped because of defines' );
|
31 |
+
|
32 |
+
hmbkp_rmdirtree( hmbkp_path() );
|
33 |
+
|
34 |
+
hmbkp_path();
|
35 |
+
|
36 |
+
}
|
37 |
+
|
38 |
+
/**
|
39 |
+
* Cleanup the backup file and tmp directory
|
40 |
+
* after every test
|
41 |
+
*
|
42 |
+
* @access public
|
43 |
+
*/
|
44 |
+
public function tearDown() {
|
45 |
+
|
46 |
+
hmbkp_rmdirtree( hmbkp_path() );
|
47 |
+
|
48 |
+
unset( $this->backup );
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Test a full backup with the shell commands
|
54 |
+
*
|
55 |
+
* @access public
|
56 |
+
*/
|
57 |
+
public function testFullBackupWithZip() {
|
58 |
+
|
59 |
+
if ( ! $this->backup->get_zip_command_path() )
|
60 |
+
$this->markTestSkipped( 'Empty zip command path' );
|
61 |
+
|
62 |
+
$this->backup->backup();
|
63 |
+
|
64 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'zip' );
|
65 |
+
|
66 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
67 |
+
|
68 |
+
$files = $this->backup->get_included_files();
|
69 |
+
$files[] = $this->backup->get_database_dump_filename();
|
70 |
+
|
71 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), $files, $this->backup->get_root() );
|
72 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), count( $files ) );
|
73 |
+
|
74 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
75 |
+
|
76 |
+
}
|
77 |
+
|
78 |
+
/**
|
79 |
+
* Test a full backup with the ZipArchive
|
80 |
+
*
|
81 |
+
* @access public
|
82 |
+
*/
|
83 |
+
public function testFullBackupWithZipArchive() {
|
84 |
+
|
85 |
+
$this->backup->set_zip_command_path( false );
|
86 |
+
|
87 |
+
$this->backup->backup();
|
88 |
+
|
89 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'ziparchive' );
|
90 |
+
|
91 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
92 |
+
|
93 |
+
$files = $this->backup->get_included_files();
|
94 |
+
$files[] = $this->backup->get_database_dump_filename();
|
95 |
+
|
96 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), $files, $this->backup->get_root() );
|
97 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), count( $files ) );
|
98 |
+
|
99 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
100 |
+
|
101 |
+
}
|
102 |
+
|
103 |
+
/**
|
104 |
+
* Test a full backup with PclZip
|
105 |
+
*
|
106 |
+
* @access public
|
107 |
+
*/
|
108 |
+
public function testFullBackupWithPclZip() {
|
109 |
+
|
110 |
+
$this->backup->set_zip_command_path( false );
|
111 |
+
$this->backup->skip_zip_archive = true;
|
112 |
+
|
113 |
+
$this->backup->backup();
|
114 |
+
|
115 |
+
$this->assertEquals( $this->backup->get_archive_method(), 'pclzip' );
|
116 |
+
|
117 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
118 |
+
|
119 |
+
$files = $this->backup->get_included_files();
|
120 |
+
$files[] = $this->backup->get_database_dump_filename();
|
121 |
+
|
122 |
+
$this->assertArchiveContains( $this->backup->get_archive_filepath(), $files, $this->backup->get_root() );
|
123 |
+
$this->assertArchiveFileCount( $this->backup->get_archive_filepath(), count( $files ) );
|
124 |
+
|
125 |
+
$this->assertEmpty( $this->backup->get_errors() );
|
126 |
+
|
127 |
+
}
|
128 |
+
|
129 |
+
}
|
backupwordpress/tests/testImport.php
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Import the HM Backup unit tests
|
4 |
+
foreach ( glob( dirname( dirname( __FILE__ ) ) . '/hm-backup/tests/*.php' ) as $filename )
|
5 |
+
include ( $filename );
|
backupwordpress/tests/testMoveBackupPath.php
ADDED
@@ -0,0 +1,155 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for moving the backup path if it changes
|
5 |
+
*
|
6 |
+
* @extends WP_UnitTestCase
|
7 |
+
*/
|
8 |
+
class testMoveBackUpPathTestCase extends WP_UnitTestCase {
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Contains the current backup instance
|
12 |
+
*
|
13 |
+
* @var object
|
14 |
+
* @access protected
|
15 |
+
*/
|
16 |
+
protected $backup;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Setup the backup object and create the tmp directory
|
20 |
+
*
|
21 |
+
* @access public
|
22 |
+
*/
|
23 |
+
public function setUp() {
|
24 |
+
|
25 |
+
$this->backup = new HM_Backup();
|
26 |
+
$this->backup->set_type( 'database' );
|
27 |
+
|
28 |
+
// Remove the backup directory if it exists
|
29 |
+
hmbkp_rmdirtree( hmbkp_path() );
|
30 |
+
|
31 |
+
$this->custom_path = trailingslashit( WP_CONTENT_DIR ) . 'test-custom';
|
32 |
+
|
33 |
+
hmbkp_rmdirtree( $this->custom_path );
|
34 |
+
|
35 |
+
$this->backup->set_path( hmbkp_path() );
|
36 |
+
|
37 |
+
}
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Cleanup the backup file and tmp directory
|
41 |
+
* after every test
|
42 |
+
*
|
43 |
+
* @access public
|
44 |
+
*/
|
45 |
+
public function tearDown() {
|
46 |
+
|
47 |
+
hmbkp_rmdirtree( $this->custom_path );
|
48 |
+
|
49 |
+
delete_option( 'hmbkp_path' );
|
50 |
+
|
51 |
+
hmbkp_rmdirtree( hmbkp_path() );
|
52 |
+
|
53 |
+
unset( $this->backup );
|
54 |
+
|
55 |
+
}
|
56 |
+
|
57 |
+
|
58 |
+
/**
|
59 |
+
* If the option is updated directly it should be overritten with the default path immediately, nothing should be moved.
|
60 |
+
*
|
61 |
+
* @access public
|
62 |
+
* @return void
|
63 |
+
*/
|
64 |
+
public function testUpdateOptionBackupPath() {
|
65 |
+
|
66 |
+
$this->backup->backup();
|
67 |
+
|
68 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
69 |
+
|
70 |
+
update_option( 'hmbkp_path', $this->custom_path );
|
71 |
+
|
72 |
+
hmbkp_constant_changes();
|
73 |
+
|
74 |
+
$this->assertEquals( hmbkp_path(), hmbkp_path_default() );
|
75 |
+
|
76 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
77 |
+
|
78 |
+
}
|
79 |
+
|
80 |
+
|
81 |
+
/**
|
82 |
+
* If the HMBKP_PATH constant is removed then the path should revert to default and everything should be moved.
|
83 |
+
*
|
84 |
+
* @access public
|
85 |
+
* @return void
|
86 |
+
*/
|
87 |
+
public function testRemovedDefinedBackupPath() {
|
88 |
+
|
89 |
+
update_option( 'hmbkp_path', $this->custom_path );
|
90 |
+
$this->backup->set_path( hmbkp_path() );
|
91 |
+
|
92 |
+
$this->backup->backup();
|
93 |
+
|
94 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
95 |
+
|
96 |
+
hmbkp_constant_changes();
|
97 |
+
|
98 |
+
$this->assertFileNotExists( $this->backup->get_archive_filepath() );
|
99 |
+
$this->assertFileExists( str_replace( $this->backup->get_path(), hmbkp_path(), $this->backup->get_archive_filepath() ) );
|
100 |
+
|
101 |
+
}
|
102 |
+
|
103 |
+
|
104 |
+
/**
|
105 |
+
* If the HMBKP_PATH constant is defined and the new directory is writable then everything should be moved there
|
106 |
+
*
|
107 |
+
* @access public
|
108 |
+
* @return void
|
109 |
+
*/
|
110 |
+
public function testWritableDefinedBackupPath() {
|
111 |
+
|
112 |
+
$this->backup->backup();
|
113 |
+
|
114 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
115 |
+
|
116 |
+
define( 'HMBKP_PATH', $this->custom_path );
|
117 |
+
|
118 |
+
hmbkp_constant_changes();
|
119 |
+
|
120 |
+
$this->assertEquals( hmbkp_path(), HMBKP_PATH );
|
121 |
+
$this->assertFileExists( str_replace( $this->backup->get_path(), HMBKP_PATH, $this->backup->get_archive_filepath() ) );
|
122 |
+
$this->assertFileNotExists( $this->backup->get_archive_filepath() );
|
123 |
+
|
124 |
+
}
|
125 |
+
|
126 |
+
/**
|
127 |
+
* If the HMBKP_PATH constant is defined and the new directory is writable then everything should be moved there
|
128 |
+
*
|
129 |
+
* @access public
|
130 |
+
* @return void
|
131 |
+
*/
|
132 |
+
public function testUnWritableDefinedBackupPath() {
|
133 |
+
|
134 |
+
$this->assertEquals( hmbkp_path(), HMBKP_PATH );
|
135 |
+
|
136 |
+
$this->backup->backup();
|
137 |
+
|
138 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
139 |
+
|
140 |
+
chmod( $this->custom_path, 0555 );
|
141 |
+
|
142 |
+
hmbkp_constant_changes();
|
143 |
+
|
144 |
+
$this->assertEquals( hmbkp_path(), hmbkp_path_default() );
|
145 |
+
|
146 |
+
chmod( $this->custom_path, 0755 );
|
147 |
+
|
148 |
+
$this->assertFileExists( str_replace( $this->backup->get_path(), hmbkp_path_default(), $this->backup->get_archive_filepath() ) );
|
149 |
+
|
150 |
+
// They should both exist because we didn't have permission to remove the old file
|
151 |
+
$this->assertFileExists( $this->backup->get_archive_filepath() );
|
152 |
+
|
153 |
+
}
|
154 |
+
|
155 |
+
}
|
backupwordpress/tests/testSchedule.php
ADDED
@@ -0,0 +1,70 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Tests for the complete backup process both with
|
5 |
+
* the shell commands and with the PHP fallbacks
|
6 |
+
*
|
7 |
+
* @extends WP_UnitTestCase
|
8 |
+
*/
|
9 |
+
class testScheduleTestCase extends WP_UnitTestCase {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Contains the current backup schedule instance
|
13 |
+
*
|
14 |
+
* @var object
|
15 |
+
* @access protected
|
16 |
+
*/
|
17 |
+
protected $schedule;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Setup the backup object and create the tmp directory
|
21 |
+
*
|
22 |
+
* @access public
|
23 |
+
*/
|
24 |
+
public function setUp() {
|
25 |
+
|
26 |
+
$this->schedule = new HMBKP_Scheduled_Backup( 'unit-test' );
|
27 |
+
|
28 |
+
}
|
29 |
+
|
30 |
+
public function tearDown() {
|
31 |
+
unset( $this->schedule );
|
32 |
+
}
|
33 |
+
|
34 |
+
public function testDefaultReoccurrence() {
|
35 |
+
|
36 |
+
$this->assertEquals( 'manually', $this->schedule->get_reoccurrence() );
|
37 |
+
|
38 |
+
}
|
39 |
+
|
40 |
+
public function testDefaultSchedule() {
|
41 |
+
|
42 |
+
$this->assertEquals( 'manually', $this->schedule->get_reoccurrence() );
|
43 |
+
|
44 |
+
$this->assertEmpty( $this->schedule->get_next_occurrence() );
|
45 |
+
$this->assertEmpty( $this->schedule->get_schedule_start_time() );
|
46 |
+
$this->assertEmpty( $this->schedule->get_interval() );
|
47 |
+
|
48 |
+
$this->assertEquals( $this->schedule->get_schedule_start_time() + $this->schedule->get_interval(), $this->schedule->get_next_occurrence() );
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
public function testSetReoccurrence() {
|
53 |
+
|
54 |
+
$this->schedule->set_reoccurrence( 'daily' );
|
55 |
+
|
56 |
+
$this->assertEquals( 'daily', $this->schedule->get_reoccurrence() );
|
57 |
+
|
58 |
+
}
|
59 |
+
|
60 |
+
public function testSetSchedule() {
|
61 |
+
|
62 |
+
$this->schedule->set_reoccurrence( 'daily' );
|
63 |
+
|
64 |
+
$this->assertEquals( 'daily', $this->schedule->get_reoccurrence() );
|
65 |
+
|
66 |
+
$this->assertEquals( $this->schedule->get_schedule_start_time(), $this->schedule->get_next_occurrence() );
|
67 |
+
|
68 |
+
}
|
69 |
+
|
70 |
+
}
|
plugin.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
/*
|
4 |
Plugin Name: WP Remote
|
5 |
Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>. <strong>Deactivate to clear your API Key.</strong>
|
6 |
-
Version: 2.4.
|
7 |
Author: Human Made Limited
|
8 |
Author URI: http://hmn.md/
|
9 |
*/
|
@@ -78,6 +78,8 @@ if ( version_compare( get_bloginfo( 'version' ), '3.1', '>=' ) ) {
|
|
78 |
remove_action( 'admin_init', 'hmbkp_setup_default_schedules' );
|
79 |
remove_filter( 'all_plugins', 'hmbkp_plugin_row', 10 );
|
80 |
remove_filter( 'plugin_action_links', 'hmbkp_plugin_action_link', 10, 2 );
|
|
|
|
|
81 |
|
82 |
}
|
83 |
|
@@ -260,7 +262,7 @@ function _wprp_upgrade_core() {
|
|
260 |
function _wpr_check_filesystem_access() {
|
261 |
|
262 |
ob_start();
|
263 |
-
$success = request_filesystem_credentials();
|
264 |
ob_end_clean();
|
265 |
|
266 |
return (bool) $success;
|
3 |
/*
|
4 |
Plugin Name: WP Remote
|
5 |
Description: Manage your WordPress site with <a href="https://wpremote.com/">WP Remote</a>. <strong>Deactivate to clear your API Key.</strong>
|
6 |
+
Version: 2.4.7
|
7 |
Author: Human Made Limited
|
8 |
Author URI: http://hmn.md/
|
9 |
*/
|
78 |
remove_action( 'admin_init', 'hmbkp_setup_default_schedules' );
|
79 |
remove_filter( 'all_plugins', 'hmbkp_plugin_row', 10 );
|
80 |
remove_filter( 'plugin_action_links', 'hmbkp_plugin_action_link', 10, 2 );
|
81 |
+
remove_action( 'admin_head', 'hmbkp_admin_notices' );
|
82 |
+
|
83 |
|
84 |
}
|
85 |
|
262 |
function _wpr_check_filesystem_access() {
|
263 |
|
264 |
ob_start();
|
265 |
+
$success = request_filesystem_credentials( '' );
|
266 |
ob_end_clean();
|
267 |
|
268 |
return (bool) $success;
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: humanmade, joehoyle, mattheu, tcrsavage, willmot
|
|
3 |
Tags: wpremote, remote administration, multiple wordpress
|
4 |
Requires at least: 2.9
|
5 |
Tested up to: 3.5
|
6 |
-
Stable tag: 2.4.
|
7 |
|
8 |
WP Remote is a free web app that enables you to easily manage all of your WordPress powered sites from one place.
|
9 |
|
@@ -31,15 +31,29 @@ You can email us at support@wpremote.com for support.
|
|
31 |
|
32 |
== Changelog ==
|
33 |
|
34 |
-
#### 2.4.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
|
36 |
* Minor bug fixes
|
37 |
|
38 |
#### 2.4
|
39 |
|
40 |
* Backups are now powered by BackUpWordPress.
|
41 |
-
* We now detect the popular security plugins that can affect WP Remote and show a message with a link to how to resolve the common issues.
|
42 |
* The BackUpWordPress Plugin can no longer be run alongside WP Remote.
|
|
|
43 |
* Emphasise that you can deactivate the plugin to clear your API key.
|
44 |
|
45 |
#### 2.3.1
|
3 |
Tags: wpremote, remote administration, multiple wordpress
|
4 |
Requires at least: 2.9
|
5 |
Tested up to: 3.5
|
6 |
+
Stable tag: 2.4.7
|
7 |
|
8 |
WP Remote is a free web app that enables you to easily manage all of your WordPress powered sites from one place.
|
9 |
|
31 |
|
32 |
== Changelog ==
|
33 |
|
34 |
+
#### 2.4.7
|
35 |
+
|
36 |
+
* Update to BackUpWordPress 2.1
|
37 |
+
* Fix an issue that could cause backups to be run when they shouldn't have.
|
38 |
+
* Only hide the backups menu item if the site doesn't have any non wpremote schedules.
|
39 |
+
* Hide all BackUpWordPress admin notices.
|
40 |
+
* Fix the button styles for the save API Key button in WordPress 3.5
|
41 |
+
* Fix a possible warning in the WP_Filesystem integration, props @tillkruess (github).
|
42 |
+
* Support for updating the Pagelines premium theme, props @tillkruess (github)
|
43 |
+
|
44 |
+
#### 2.4.6
|
45 |
+
|
46 |
+
* Support for updating the BackupBuddy premium plugin, props @tillkruess (github)
|
47 |
+
|
48 |
+
#### 2.4.1 - 2.4.5
|
49 |
|
50 |
* Minor bug fixes
|
51 |
|
52 |
#### 2.4
|
53 |
|
54 |
* Backups are now powered by BackUpWordPress.
|
|
|
55 |
* The BackUpWordPress Plugin can no longer be run alongside WP Remote.
|
56 |
+
* Show a message if a security plugin is active which could affect WP Remote.
|
57 |
* Emphasise that you can deactivate the plugin to clear your API key.
|
58 |
|
59 |
#### 2.3.1
|
wprp.admin.php
CHANGED
@@ -28,9 +28,9 @@ function wprp_add_api_key_admin_notice() { ?>
|
|
28 |
|
29 |
<strong>WP Remote is almost ready</strong>, <label style="vertical-align: baseline;" for="wpr_api_key">enter your API Key to continue</label>
|
30 |
|
31 |
-
<input style="margin:
|
32 |
|
33 |
-
<input
|
34 |
|
35 |
</p>
|
36 |
|
@@ -82,22 +82,24 @@ add_action( 'deactivate_' . WPRP_PLUGIN_SLUG . '/plugin.php', 'wprp_deactivate'
|
|
82 |
|
83 |
/**
|
84 |
* Remove the BackUpWordPress menu from the Tools menu
|
85 |
-
*
|
86 |
*/
|
87 |
function wprp_remove_backupwordpress_from_admin_menu() {
|
88 |
|
89 |
global $submenu;
|
90 |
|
91 |
-
//
|
92 |
-
$
|
|
|
|
|
93 |
|
94 |
-
$
|
95 |
|
96 |
-
foreach ( $
|
97 |
-
if ( $
|
98 |
-
$
|
99 |
|
100 |
-
if ( ! $
|
101 |
unset( $submenu['tools.php'][16] );
|
102 |
}
|
103 |
add_action( 'admin_menu', 'wprp_remove_backupwordpress_from_admin_menu', 11 );
|
28 |
|
29 |
<strong>WP Remote is almost ready</strong>, <label style="vertical-align: baseline;" for="wpr_api_key">enter your API Key to continue</label>
|
30 |
|
31 |
+
<input type="text" style="margin-left: 5px; margin-right: 5px; " class="code regular-text" id="wpr_api_key" name="wpr_api_key" />
|
32 |
|
33 |
+
<input type="submit" value="Save API Key" class="button-primary" />
|
34 |
|
35 |
</p>
|
36 |
|
82 |
|
83 |
/**
|
84 |
* Remove the BackUpWordPress menu from the Tools menu
|
85 |
+
*
|
86 |
*/
|
87 |
function wprp_remove_backupwordpress_from_admin_menu() {
|
88 |
|
89 |
global $submenu;
|
90 |
|
91 |
+
// Only remove BackUpWordPress if there aren't any schedules
|
92 |
+
$additional_schedules = false;
|
93 |
+
|
94 |
+
$schedules = new HMBKP_Schedules;
|
95 |
|
96 |
+
$schedules = $schedules->get_schedules();
|
97 |
|
98 |
+
foreach ( $schedules as $schedule )
|
99 |
+
if ( strpos( $schedule->get_id(), 'wpremote' ) === false )
|
100 |
+
$additional_schedules = true;
|
101 |
|
102 |
+
if ( ! $additional_schedules && isset( $submenu['tools.php'][16] ) && $submenu['tools.php'][16][2] === 'backupwordpress' )
|
103 |
unset( $submenu['tools.php'][16] );
|
104 |
}
|
105 |
add_action( 'admin_menu', 'wprp_remove_backupwordpress_from_admin_menu', 11 );
|
wprp.backups.php
CHANGED
@@ -14,28 +14,28 @@ class WPRP_Backups {
|
|
14 |
|
15 |
/**
|
16 |
* Do a backup of the site
|
17 |
-
*
|
18 |
* @return true|WP_Error
|
19 |
*/
|
20 |
public function doBackup() {
|
21 |
@ignore_user_abort( true );
|
22 |
|
23 |
$schedule = $this->getManualBackupSchedule();
|
24 |
-
|
25 |
-
$schedule->run();
|
26 |
-
|
27 |
$filepath = $schedule->get_archive_filepath();
|
28 |
|
29 |
if ( ! file_exists( $filepath ) ) {
|
30 |
return new WP_Error( 'backup-failed', implode(', ', $schedule->get_errors() ) );
|
31 |
}
|
32 |
-
|
33 |
return true;
|
34 |
}
|
35 |
|
36 |
/**
|
37 |
* Get the backup once it has run, will return status running as a WP Error
|
38 |
-
*
|
39 |
* @return WP_Error|string
|
40 |
*/
|
41 |
public function getBackup() {
|
@@ -65,14 +65,14 @@ class WPRP_Backups {
|
|
65 |
}
|
66 |
|
67 |
public function getEstimatedSize() {
|
68 |
-
|
69 |
if ( $size = get_transient( 'hmbkp_schedule_manual_filesize' ) )
|
70 |
return size_format( $size, null, '%01u %s' );
|
71 |
|
72 |
// we dont know the size yet, fire off a remote request to get it for later
|
73 |
// it can take some time so we have a small timeout then return "Calculating"
|
74 |
-
wp_remote_get(
|
75 |
-
$url = add_query_arg( array( 'action' => 'wprp_calculate_backup_size', 'backup_excludes' => $this->getManualBackupSchedule()->get_excludes() ), admin_url( 'admin-ajax.php' ) ),
|
76 |
array( 'timeout' => 0.1, 'sslverify' => false )
|
77 |
);
|
78 |
|
@@ -86,8 +86,8 @@ class WPRP_Backups {
|
|
86 |
|
87 |
/**
|
88 |
* Enabled automatic backups for this install
|
89 |
-
*
|
90 |
-
* @param array $options { 'id' => string, type' => 'complete|files|database', 'reoccurance' => 'daily|...', 'excludes' => array() }
|
91 |
*/
|
92 |
public function addSchedule( $options = array() ) {
|
93 |
|
@@ -111,7 +111,7 @@ class WPRP_Backups {
|
|
111 |
|
112 |
/**
|
113 |
* Remove a schedule
|
114 |
-
*
|
115 |
* @param int $id
|
116 |
*/
|
117 |
public function removeSchedule( $id ) {
|
@@ -125,7 +125,7 @@ class WPRP_Backups {
|
|
125 |
|
126 |
/**
|
127 |
* Get an array of all the backup schedules
|
128 |
-
*
|
129 |
* @return array : array( 'id' => int, 'next_run_date' => int )
|
130 |
*/
|
131 |
public function getSchedules() {
|
@@ -151,7 +151,7 @@ class WPRP_Backups {
|
|
151 |
|
152 |
// Excludes
|
153 |
if ( ! empty( $_REQUEST['backup_excludes'] ) ) {
|
154 |
-
|
155 |
$excludes = array_map( 'urldecode', (array) $_REQUEST['backup_excludes'] );
|
156 |
$schedule->set_excludes( $excludes, true );
|
157 |
}
|
@@ -161,7 +161,7 @@ class WPRP_Backups {
|
|
161 |
}
|
162 |
|
163 |
class WPRP_Backup_Service extends HMBKP_Service {
|
164 |
-
|
165 |
/**
|
166 |
* Fire the email notification on the hmbkp_backup_complete
|
167 |
*
|
@@ -170,14 +170,17 @@ class WPRP_Backup_Service extends HMBKP_Service {
|
|
170 |
* @return void
|
171 |
*/
|
172 |
public function action( $action ) {
|
173 |
-
|
174 |
if ( $action == 'hmbkp_backup_complete' && strpos( $this->schedule->get_id(), 'wpremote' ) !== false ) {
|
175 |
|
176 |
$file = $this->schedule->get_archive_filepath();
|
177 |
$file_url = str_replace( WP_CONTENT_DIR, WP_CONTENT_URL, $file );
|
178 |
$api_url = WPR_API_URL . 'backups/upload';
|
179 |
|
180 |
-
|
|
|
|
|
|
|
181 |
'api_key' => get_option( 'wpr_api_key' ),
|
182 |
'backup_url'=> $file_url,
|
183 |
'domain' => get_bloginfo( 'url' )
|
@@ -209,23 +212,23 @@ HMBKP_Services::register( __FILE__, 'WPRP_Backup_Service' );
|
|
209 |
function _wprp_backups_api_call( $action ) {
|
210 |
|
211 |
switch( $action ) :
|
212 |
-
|
213 |
// TODO in the future we should do some check here to make sure they do support backups
|
214 |
case 'supports_backups' :
|
215 |
return true;
|
216 |
-
|
217 |
case 'do_backup' :
|
218 |
|
219 |
return WPRP_Backups::getInstance()->doBackup();
|
220 |
-
|
221 |
case 'get_backup' :
|
222 |
-
|
223 |
return WPRP_Backups::getInstance()->getBackup();
|
224 |
-
|
225 |
case 'delete_backup' :
|
226 |
|
227 |
return WPRP_Backups::getInstance()->cleanBackup( $_GET['schedule_id']);
|
228 |
-
|
229 |
case 'add_backup_schedule' :
|
230 |
return WPRP_Backups::getInstance()->addSchedule( $_GET );
|
231 |
|
14 |
|
15 |
/**
|
16 |
* Do a backup of the site
|
17 |
+
*
|
18 |
* @return true|WP_Error
|
19 |
*/
|
20 |
public function doBackup() {
|
21 |
@ignore_user_abort( true );
|
22 |
|
23 |
$schedule = $this->getManualBackupSchedule();
|
24 |
+
|
25 |
+
$schedule->run();
|
26 |
+
|
27 |
$filepath = $schedule->get_archive_filepath();
|
28 |
|
29 |
if ( ! file_exists( $filepath ) ) {
|
30 |
return new WP_Error( 'backup-failed', implode(', ', $schedule->get_errors() ) );
|
31 |
}
|
32 |
+
|
33 |
return true;
|
34 |
}
|
35 |
|
36 |
/**
|
37 |
* Get the backup once it has run, will return status running as a WP Error
|
38 |
+
*
|
39 |
* @return WP_Error|string
|
40 |
*/
|
41 |
public function getBackup() {
|
65 |
}
|
66 |
|
67 |
public function getEstimatedSize() {
|
68 |
+
|
69 |
if ( $size = get_transient( 'hmbkp_schedule_manual_filesize' ) )
|
70 |
return size_format( $size, null, '%01u %s' );
|
71 |
|
72 |
// we dont know the size yet, fire off a remote request to get it for later
|
73 |
// it can take some time so we have a small timeout then return "Calculating"
|
74 |
+
wp_remote_get(
|
75 |
+
$url = add_query_arg( array( 'action' => 'wprp_calculate_backup_size', 'backup_excludes' => $this->getManualBackupSchedule()->get_excludes() ), admin_url( 'admin-ajax.php' ) ),
|
76 |
array( 'timeout' => 0.1, 'sslverify' => false )
|
77 |
);
|
78 |
|
86 |
|
87 |
/**
|
88 |
* Enabled automatic backups for this install
|
89 |
+
*
|
90 |
+
* @param array $options { 'id' => string, type' => 'complete|files|database', 'reoccurance' => 'daily|...', 'excludes' => array() }
|
91 |
*/
|
92 |
public function addSchedule( $options = array() ) {
|
93 |
|
111 |
|
112 |
/**
|
113 |
* Remove a schedule
|
114 |
+
*
|
115 |
* @param int $id
|
116 |
*/
|
117 |
public function removeSchedule( $id ) {
|
125 |
|
126 |
/**
|
127 |
* Get an array of all the backup schedules
|
128 |
+
*
|
129 |
* @return array : array( 'id' => int, 'next_run_date' => int )
|
130 |
*/
|
131 |
public function getSchedules() {
|
151 |
|
152 |
// Excludes
|
153 |
if ( ! empty( $_REQUEST['backup_excludes'] ) ) {
|
154 |
+
|
155 |
$excludes = array_map( 'urldecode', (array) $_REQUEST['backup_excludes'] );
|
156 |
$schedule->set_excludes( $excludes, true );
|
157 |
}
|
161 |
}
|
162 |
|
163 |
class WPRP_Backup_Service extends HMBKP_Service {
|
164 |
+
|
165 |
/**
|
166 |
* Fire the email notification on the hmbkp_backup_complete
|
167 |
*
|
170 |
* @return void
|
171 |
*/
|
172 |
public function action( $action ) {
|
173 |
+
|
174 |
if ( $action == 'hmbkp_backup_complete' && strpos( $this->schedule->get_id(), 'wpremote' ) !== false ) {
|
175 |
|
176 |
$file = $this->schedule->get_archive_filepath();
|
177 |
$file_url = str_replace( WP_CONTENT_DIR, WP_CONTENT_URL, $file );
|
178 |
$api_url = WPR_API_URL . 'backups/upload';
|
179 |
|
180 |
+
if ( ( require_once( ABSPATH . '/wp-admin/includes/misc.php' ) ) && got_mod_rewrite() && defined( 'HMBKP_SECURE_KEY' ) && HMBKP_SECURE_KEY )
|
181 |
+
$file_url = add_query_arg( 'key', HMBKP_SECURE_KEY, $file_url );
|
182 |
+
|
183 |
+
$args = array(
|
184 |
'api_key' => get_option( 'wpr_api_key' ),
|
185 |
'backup_url'=> $file_url,
|
186 |
'domain' => get_bloginfo( 'url' )
|
212 |
function _wprp_backups_api_call( $action ) {
|
213 |
|
214 |
switch( $action ) :
|
215 |
+
|
216 |
// TODO in the future we should do some check here to make sure they do support backups
|
217 |
case 'supports_backups' :
|
218 |
return true;
|
219 |
+
|
220 |
case 'do_backup' :
|
221 |
|
222 |
return WPRP_Backups::getInstance()->doBackup();
|
223 |
+
|
224 |
case 'get_backup' :
|
225 |
+
|
226 |
return WPRP_Backups::getInstance()->getBackup();
|
227 |
+
|
228 |
case 'delete_backup' :
|
229 |
|
230 |
return WPRP_Backups::getInstance()->cleanBackup( $_GET['schedule_id']);
|
231 |
+
|
232 |
case 'add_backup_schedule' :
|
233 |
return WPRP_Backups::getInstance()->addSchedule( $_GET );
|
234 |
|
wprp.plugins.php
CHANGED
@@ -9,7 +9,7 @@ function _wprp_get_plugins() {
|
|
9 |
|
10 |
require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
|
11 |
|
12 |
-
|
13 |
|
14 |
// Get all plugins
|
15 |
$plugins = get_plugins();
|
@@ -221,16 +221,25 @@ function _wpr_get_gravity_form_plugin_data() {
|
|
221 |
|
222 |
function _wpr_get_backupbuddy_plugin_data() {
|
223 |
|
224 |
-
if ( !class_exists('pb_backupbuddy')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
225 |
return false;
|
226 |
|
227 |
-
$current_version = pb_backupbuddy::settings('version');
|
228 |
$update_data = pb_backupbuddy::$_updater->check_for_updates();
|
229 |
|
230 |
-
if ($update_data->key_status != 'ok' || version_compare($update_data->new_version, $current_version, '<='))
|
231 |
return false;
|
232 |
|
233 |
-
$update_data->plugin_location =
|
234 |
|
235 |
return $update_data;
|
236 |
|
9 |
|
10 |
require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
|
11 |
|
12 |
+
_wpr_add_non_extend_plugin_support_filter();
|
13 |
|
14 |
// Get all plugins
|
15 |
$plugins = get_plugins();
|
221 |
|
222 |
function _wpr_get_backupbuddy_plugin_data() {
|
223 |
|
224 |
+
if ( !class_exists('pb_backupbuddy') )
|
225 |
+
return false;
|
226 |
+
|
227 |
+
require_once( pb_backupbuddy::plugin_path() . '/pluginbuddy/lib/updater/updater.php' );
|
228 |
+
$preloader_class = 'pb_' . pb_backupbuddy::settings( 'slug' ) . '_updaterpreloader';
|
229 |
+
$updater_preloader = new $preloader_class( pb_backupbuddy::settings( 'slug' ) );
|
230 |
+
$updater_preloader->upgrader_register();
|
231 |
+
$updater_preloader->upgrader_select();
|
232 |
+
|
233 |
+
if ( !is_a( pb_backupbuddy::$_updater, 'pb_backupbuddy_updater' ) || !method_exists( pb_backupbuddy::$_updater, 'check_for_updates' ) )
|
234 |
return false;
|
235 |
|
236 |
+
$current_version = pb_backupbuddy::settings( 'version' );
|
237 |
$update_data = pb_backupbuddy::$_updater->check_for_updates();
|
238 |
|
239 |
+
if ( $update_data->key_status != 'ok' || version_compare( $update_data->new_version, $current_version, '<=' ) )
|
240 |
return false;
|
241 |
|
242 |
+
$update_data->plugin_location = plugin_basename( pb_backupbuddy::plugin_path() . '/backupbuddy.php' ); // needed in _wpr_add_non_extend_plugin_support()
|
243 |
|
244 |
return $update_data;
|
245 |
|
wprp.themes.php
CHANGED
@@ -9,15 +9,24 @@ function _wprp_get_themes() {
|
|
9 |
|
10 |
require_once( ABSPATH . '/wp-admin/includes/theme.php' );
|
11 |
|
|
|
|
|
12 |
// Get all themes
|
13 |
if ( function_exists( 'wp_get_themes' ) )
|
14 |
$themes = wp_get_themes();
|
15 |
else
|
16 |
$themes = get_themes();
|
17 |
|
18 |
-
// Get the
|
19 |
$active = get_option( 'current_theme' );
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
// Force a theme update check
|
22 |
wp_update_themes();
|
23 |
|
@@ -95,6 +104,8 @@ function _wprp_upgrade_theme( $theme ) {
|
|
95 |
if ( ! _wprp_supports_theme_upgrade() )
|
96 |
return array( 'status' => 'error', 'error' => 'WordPress version too old for theme upgrades' );
|
97 |
|
|
|
|
|
98 |
// check for filesystem access
|
99 |
if ( ! _wpr_check_filesystem_access() )
|
100 |
return array( 'status' => 'error', 'error' => 'The filesystem is not writable with the supplied credentials' );
|
@@ -134,4 +145,56 @@ function _wprp_supports_theme_upgrade() {
|
|
134 |
|
135 |
return class_exists( 'Theme_Upgrader' );
|
136 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
137 |
}
|
9 |
|
10 |
require_once( ABSPATH . '/wp-admin/includes/theme.php' );
|
11 |
|
12 |
+
_wpr_add_non_extend_theme_support_filter();
|
13 |
+
|
14 |
// Get all themes
|
15 |
if ( function_exists( 'wp_get_themes' ) )
|
16 |
$themes = wp_get_themes();
|
17 |
else
|
18 |
$themes = get_themes();
|
19 |
|
20 |
+
// Get the active theme
|
21 |
$active = get_option( 'current_theme' );
|
22 |
|
23 |
+
// Delete the transient so wp_update_themes can get fresh data
|
24 |
+
if ( function_exists( 'get_site_transient' ) )
|
25 |
+
delete_site_transient( 'update_themes' );
|
26 |
+
|
27 |
+
else
|
28 |
+
delete_transient( 'update_themes' );
|
29 |
+
|
30 |
// Force a theme update check
|
31 |
wp_update_themes();
|
32 |
|
104 |
if ( ! _wprp_supports_theme_upgrade() )
|
105 |
return array( 'status' => 'error', 'error' => 'WordPress version too old for theme upgrades' );
|
106 |
|
107 |
+
_wpr_add_non_extend_theme_support_filter();
|
108 |
+
|
109 |
// check for filesystem access
|
110 |
if ( ! _wpr_check_filesystem_access() )
|
111 |
return array( 'status' => 'error', 'error' => 'The filesystem is not writable with the supplied credentials' );
|
145 |
|
146 |
return class_exists( 'Theme_Upgrader' );
|
147 |
|
148 |
+
}
|
149 |
+
|
150 |
+
function _wpr_add_non_extend_theme_support_filter() {
|
151 |
+
add_filter( 'pre_set_site_transient_update_themes', '_wpr_add_non_extend_theme_support' );
|
152 |
+
}
|
153 |
+
|
154 |
+
function _wpr_add_non_extend_theme_support( $value ) {
|
155 |
+
|
156 |
+
foreach( $non_extend_list = _wprp_get_non_extend_themes_data() as $key => $anon_function ) {
|
157 |
+
|
158 |
+
if ( ( $returned = call_user_func( $non_extend_list[$key] ) ) )
|
159 |
+
$value->response[ $returned['Template'] ] = $returned;
|
160 |
+
}
|
161 |
+
|
162 |
+
return $value;
|
163 |
+
|
164 |
+
}
|
165 |
+
|
166 |
+
|
167 |
+
function _wprp_get_non_extend_themes_data() {
|
168 |
+
|
169 |
+
return array(
|
170 |
+
'pagelines' => '_wpr_get_pagelines_theme_data'
|
171 |
+
);
|
172 |
+
|
173 |
+
}
|
174 |
+
|
175 |
+
function _wpr_get_pagelines_theme_data() {
|
176 |
+
|
177 |
+
global $global_pagelines_settings;
|
178 |
+
|
179 |
+
if ( !class_exists( 'PageLinesUpdateCheck' ) )
|
180 |
+
return false;
|
181 |
+
|
182 |
+
if ( defined( 'PL_CORE_VERSION' ) )
|
183 |
+
$version = PL_CORE_VERSION;
|
184 |
+
elseif ( defined( 'CORE_VERSION' ) )
|
185 |
+
$version = CORE_VERSION;
|
186 |
+
else
|
187 |
+
return false;
|
188 |
+
|
189 |
+
$global_pagelines_settings['disable_updates'] = true; // prevent endless loop in PageLinesUpdateCheck::pagelines_theme_check_version()
|
190 |
+
$updater = new PageLinesUpdateCheck( $version );
|
191 |
+
$update_data = (array) maybe_unserialize( $updater->pagelines_theme_update_check() );
|
192 |
+
|
193 |
+
if ( $update_data && isset( $update_data['package'] ) && $update_data['package'] !== 'bad' ) {
|
194 |
+
$update_data['Template'] = 'pagelines'; // needed in _wpr_add_non_extend_theme_support()
|
195 |
+
return $update_data;
|
196 |
+
}
|
197 |
+
|
198 |
+
return false;
|
199 |
+
|
200 |
}
|