WP-DB-Backup - Version 2.5

Version Description

  • 2021-12-17 =
  • New: Brand new user interface
  • Improvement: Compatibility with WordPress 5.8
Download this release

Release Info

Developer deliciousbrains
Plugin Icon 128x128 WP-DB-Backup
Version 2.5
Comparing to
See all releases

Code changes from version 2.4 to 2.5

assets/arrow.svg ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M1.75003 7H12.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3
+ <path d="M7 1.75001L12.25 7.00001L7 12.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4
+ </svg>
assets/css/style.css CHANGED
@@ -1,45 +1,559 @@
1
- .wp-db-backup-updated {
2
- margin-top: 1em;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  }
4
 
5
- fieldset.options {
6
- border: 1px solid;
7
- margin-top: 1em;
8
- padding: 1em;
9
- -moz-border-radius: 8px;
10
- -khtml-border-radius: 8px;
11
- -webkit-border-top-left-radius: 8px;
12
- -webkit-border-top-right-radius: 8px;
13
- -webkit-border-bottom-left-radius: 8px;
14
- -webkit-border-bottom-right-radius: 8px;
15
- border-radius: 8px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  }
17
- fieldset.options div.tables-list {
18
- float: left;
19
- padding: 1em;
 
 
 
 
 
 
 
 
 
 
20
  }
21
 
22
- fieldset.options input {
 
23
  }
24
 
25
- fieldset.options legend {
26
- font-size: larger;
27
- font-weight: bold;
28
- margin-bottom: .5em;
29
- padding: 1em;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  }
31
 
32
  fieldset.options .instructions {
33
- font-size: smaller;
34
  }
35
 
36
  fieldset.options ul {
37
- list-style-type: none;
38
  }
 
39
  fieldset.options li {
40
- text-align: left;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  }
42
 
43
- fieldset.options .submit {
44
- border-top: none;
45
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ :root {
2
+ /*colors*/
3
+ --primary: #2C9EB7;
4
+ --header: #38526A;
5
+ --blue: #236DE7;
6
+ --white: #ffffff;
7
+
8
+ /*text*/
9
+ --gray-dark: #3C3B59;
10
+ --gray-light: #666666;
11
+ --table-heading: #708AA4;
12
+
13
+ /*panels and borders*/
14
+ --divider: #CAD8EC;
15
+ --border: #D8D6D5;
16
+ --border-radius: 6px;
17
+ --code-background: #E7F0F4;
18
+
19
+ /*shadows*/
20
+ --panel-shadow: 0 2px 1px 0 rgba(39, 45, 77, .05), 0 2px 8px 0 rgba(39, 45, 77, .05);
21
+ --subnav-shadow: 0 1px 3px 0 rgba(63, 65, 80, .15);
22
+
23
+ /*row/col-gap*/
24
+ --gap-xs: 8px;
25
+ --gap-sm: 16px;
26
+ --gap-md: 24px;
27
+ --gap-lg: 32px;
28
+
29
+ /*warning alert*/
30
+ --warning-text: #6A4E04;
31
+ --warning-fill: #FFFBF2;
32
+ --warning-border: #E2A70A;
33
+
34
+ /*other*/
35
+ --subnav-item-active: #1E6075;
36
  }
37
 
38
+ /*overrides, reset and wrapper*/
39
+ #wpcontent {
40
+ padding: 0 !important;
41
+ }
42
+
43
+ .wrap, #wpdb.wrap {
44
+ margin: 0;
45
+ }
46
+
47
+ #contextual-help-link {
48
+ position: absolute;
49
+ right: 0px;
50
+ }
51
+
52
+ @media screen and (max-width: 782px) {
53
+ #screen-meta-links {
54
+ margin-bottom: 0;
55
+ }
56
+ }
57
+
58
+ #wpbody-content {
59
+ padding-bottom: 32px;
60
+ }
61
+
62
+ .content-wrap {
63
+ margin: 3rem 2rem;
64
+ max-width: 1280px;
65
+ }
66
+
67
+ /*header styling----------------------------------------------------------*/
68
+ .header {
69
+ background: var(--header);
70
+ /* width: 100%; */
71
+ display: flex;
72
+ padding: 24px 32px;
73
+ align-items: center;
74
+ margin: 0;
75
+ overflow: visible;
76
+ }
77
+
78
+ .header h2 {
79
+ color: var(--white);
80
+ font-weight: 500;
81
+ font-size: 1.1rem;
82
+ }
83
+
84
+ .header img {
85
+ width: 3rem;rgb(60, 59, 89)
86
+ height: 3rem;
87
+ margin-right: 1.25rem;
88
  }
89
+
90
+ /*subnav styling----------------------------------------------------------*/
91
+ .subnav {
92
+ background: var(--white);
93
+ padding: 0;
94
+ box-shadow: var(--subnav-shadow);
95
+ }
96
+
97
+ .subnav ul {
98
+ display: flex;
99
+ margin: 0;
100
+ column-gap: var(--gap-lg);
101
+ padding: 0 32px;
102
  }
103
 
104
+ .subnav li {
105
+ margin: 0;
106
  }
107
 
108
+ .subnav a {
109
+ margin: 0;
110
+ padding: 1.4rem 0 1.2rem 0;
111
+ font-size: .875rem;
112
+ font-weight: 400;
113
+ opacity: .5;
114
+ display: grid;
115
+ text-decoration: none;
116
+ color: var(--gray-dark);
117
+ }
118
+
119
+ .subnav a:focus {
120
+ border-bottom: 3px solid rgba(60, 59, 89, .4)!important;
121
+ box-shadow: none;
122
+ outline: 0;
123
+ }
124
+
125
+ .subnav a:hover {
126
+ opacity: .7 !important;
127
+ }
128
+
129
+ .subnav a.active {
130
+ opacity: 1;
131
+ border-bottom: 3px solid var(--subnav-item-active);
132
+ }
133
+
134
+ .subnav a.active:hover {
135
+ opacity: 1 !important;
136
+ }
137
+
138
+ /*table panels------------------------------------------------*/
139
+ .panel-heading {
140
+ padding: 1.2rem 2rem;
141
+ border-bottom: 1px solid var(--divider);
142
+ border-radius: var(--border-radius) var(--border-radius) 0 0;
143
+ }
144
+
145
+ .panel-heading h3 {
146
+ color: var(--table-heading);
147
+ text-transform: uppercase;
148
+ font-size: 13px;
149
+ font-weight: 600;
150
+ letter-spacing: 0.75px;
151
+ margin: 0;
152
+ line-height: 1;
153
+ display: flex;
154
+ align-items: center;
155
+ align-self: center;
156
+ }
157
+
158
+ h4 {
159
+ font-size: .85rem;
160
+ }
161
+
162
+ .instructions {
163
+ margin: 0;
164
+ display: flex;
165
+ align-items: center;
166
+ }
167
+
168
+ .instructions label {
169
+ display: flex;
170
+ align-items: center;
171
+ }
172
+
173
+ .instructions-container {
174
+ display: flex;
175
+ justify-content: space-between;
176
+ }
177
+
178
+ .instructions-container p {
179
+ font-size: 12px;
180
+ letter-spacing: 0;
181
+ }
182
+
183
+ /*panel-content*/
184
+ .panel-content {
185
+ padding: 2rem;
186
+ display: flex;
187
+ column-gap: var(--gap-lg);
188
+ row-gap: var(--gap-lg);
189
+ flex-direction: column;
190
+ }
191
+
192
+ .panel-content ul, p, h2, h3, h4, p {
193
+ margin: 0;
194
+ }
195
+
196
+ .panel-content .tables-list {
197
+ display: flex;
198
+ flex-direction: column;
199
+ width: 100%;
200
+ row-gap: var(--gap-md);
201
+ }
202
+
203
+ .tables-list p.instructions {
204
+ display: inline-block;
205
+ }
206
+
207
+ .panel-content.tables {
208
+ flex-direction: row;
209
+ }
210
+
211
+ .panel-content.backup {
212
+ flex-direction: column;
213
+ }
214
+
215
+ .panel-content.backup li {
216
+ margin-bottom: 12px !important;
217
+ }
218
+
219
+ .panel-content.backup li:last-of-type {
220
+ margin-bottom: 0 !important;
221
+ }
222
+
223
+ .panel-content.scheduled-backup form {
224
+ display: flex;
225
+ flex-direction: column;
226
+ row-gap: var(--gap-lg);
227
+ width: 100%;
228
+ }
229
+
230
+ .panel-content.scheduled-backup .tables-list.scheduled li {
231
+ margin-bottom: 12px !important;
232
+ }
233
+
234
+ .panel-content.scheduled-backup .email {
235
+ margin-top: 0;
236
+ }
237
+
238
+ .panel-content.scheduled-backup .row {
239
+ display: flex;
240
+ padding: 0;
241
+ flex-direction: row;
242
+ row-gap: var(--gap-lg);
243
+ width: 100%;
244
+ }
245
+
246
+ .panel-content.tables ul, #include-tables-list ul {
247
+ border: 1px solid var(--divider);
248
+ border-radius: var(--border-radius);
249
+ padding: 1rem;
250
+ row-gap: var(--gap-xs);
251
+ display: flex;
252
+ flex-direction: column;
253
+ }
254
+
255
+ /*media queries*/
256
+ @media only screen and (max-width: 900px) {
257
+ .panel-content.tables {
258
+ flex-direction: column;
259
+ }
260
+
261
+ .panel-content.scheduled-backup .row {
262
+ flex-direction: column;
263
+ }
264
+ }
265
+
266
+ @media only screen and (max-width: 1200px) {
267
+ .instructions-container{
268
+ flex-direction: column;
269
+ height: 2.75rem;
270
+ row-gap: 8px;
271
+ justify-content: flex-start;
272
+ }
273
+ }
274
+
275
+ /*fieldset*/
276
+ fieldset {
277
+ position: relative;
278
+ margin-top: 50px;
279
+ border-radius: var(--border-radius);
280
+ }
281
+
282
+ fieldset legend {
283
+ visibility: hidden;
284
+ position: absolute;
285
+ float: left;
286
+ border-radius: var(--border-radius);
287
+ }
288
+
289
+ fieldset.options {
290
+ background: var(--white);
291
+ box-shadow: var(--panel-shadow);
292
+ margin-top: 2.5rem;
293
+ border-radius: var(--border-radius);
294
  }
295
 
296
  fieldset.options .instructions {
297
+ font-size: 0.75rem;
298
  }
299
 
300
  fieldset.options ul {
301
+ list-style-type: none;
302
  }
303
+
304
  fieldset.options li {
305
+ text-align: left;
306
+ display: flex;
307
+ margin: 0;
308
+ align-items: baseline;
309
+ }
310
+
311
+ fieldset.options .instructions {
312
+ font-size: 0.75rem;
313
+ }
314
+
315
+ /*input styling (button, label, text, checkbox, radio button)----------------------------------------------------------*/
316
+ /*submit button*/
317
+ input[type="submit"] {
318
+ color: var(--white);
319
+ background: var(--primary);
320
+ padding: 1rem 2rem;
321
+ border: 0;
322
+ border-radius: 4px;
323
+ font-weight: 500;
324
+ cursor: pointer;
325
+ display: inline-flex;
326
+ font-size: 15px;
327
+ /* display: inline-flex; */
328
+ }
329
+
330
+ input[type="submit"]:hover {
331
+ filter: brightness(0.95);
332
+ }
333
+
334
+ input[type="submit"]:active {
335
+ filter: brightness(0.92);
336
+ }
337
+
338
+ input[type="submit"]:focus {
339
+ outline: none;
340
+ box-shadow: 0 0 0 5px rgba(44, 158, 183, .3);
341
+ }
342
+
343
+ p.submit {
344
+ border-top: 1px solid var(--divider);
345
+ }
346
+
347
+ .submit {
348
+ margin: 0 !important;
349
+ padding: 0;
350
+ padding-top: 32px !important;
351
+ }
352
+
353
+ #change-wrap, #next-backup-time .submit {
354
+ padding: 0;
355
+ border: 0;
356
+ }
357
+
358
+ #change-backup-time, #save-backup-time {
359
+ padding: 0 !important;
360
+ background: none;
361
+ color: var(--primary);
362
+ margin-left: 8px;
363
+ font-size: 13px;
364
+ text-decoration: underline;
365
+ }
366
+
367
+ /*text input*/
368
+ input[type="text"] {
369
+ width: 320px;
370
+ border: 1px solid var(--border);
371
+ padding: 0.3rem 1rem;
372
+ font-weight: 400;
373
+ font-size: 14px !important;
374
+ }
375
+
376
+ input[type="text"]:focus {
377
+ border-color: var(--blue) !important;
378
+ box-shadow: 0 0 0 1px var(--blue) !important;
379
+ }
380
+
381
+ .email {
382
+ margin-top: 32px;
383
+ display: flex;
384
+ flex-direction: column;
385
+ row-gap: var(--gap-xs);
386
+ }
387
+
388
+ .email label {
389
+ color: var(--table-heading);
390
+ text-transform: uppercase;
391
+ font-size: 12px;
392
+ font-weight: 600;
393
+ letter-spacing: 0.75px;
394
+ margin: 0;
395
+ line-height: 1;
396
+ display: flex;
397
+ flex-direction: column;
398
+ row-gap: var(--gap-xs);
399
+ }
400
+
401
+ /*radio input*/
402
+ input[type="radio"] {
403
+ margin-right: .75rem;
404
+ border: 1px solid #999 !important;
405
+ width: 18px !important;
406
+ height: 18px !important;
407
+ box-shadow: none;
408
+ }
409
+
410
+ input[type="radio"]:focus {
411
+ outline: 0.15rem solid rgba(35, 109, 231, .4);
412
+ outline-offset: 1px;
413
+ box-shadow: none;
414
+ }
415
+
416
+ input[type=radio]:checked::before {
417
+ width: 10px !important;
418
+ height: 10px !important;
419
+ background: var(--blue);
420
+ margin: 3px;
421
+ }
422
+
423
+ input[type=radio]:checked {
424
+ border: none;
425
+ }
426
+
427
+ /*checkbox input*/
428
+ input[type="checkbox"] {
429
+ margin: 0 0.5rem;
430
+ width: 18px !important;
431
+ height: 18px !important;
432
+ box-shadow: none !important;
433
+ }
434
+
435
+ input[type=checkbox]:checked {
436
+ border: none;
437
+ background: var(--blue);
438
+ content: url("data:image/svg+xml,%3Csvg width='6' height='4' viewBox='3 -4 3 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.95048 6.24692C3.55481 6.64497 2.91278 6.64497 2.5173 6.24692L0.296759 4.01311C-0.0989197 3.61525 -0.0989197 2.96939 0.296759 2.57154C0.692247 2.17349 1.33427 2.17349 1.72995 2.57154L3.05295 3.90226C3.15283 4.00254 3.31495 4.00254 3.41502 3.90226L6.99732 0.298534C7.39281 -0.0995112 8.03483 -0.0995112 8.43051 0.298534C8.62052 0.48968 8.72727 0.749023 8.72727 1.01932C8.72727 1.28961 8.62052 1.54896 8.43051 1.7401L3.95048 6.24692Z' fill='white'/%3E%3C/svg%3E%0A");
439
+ border-color: var(--blue);
440
+ }
441
+
442
+ input[type=checkbox]:checked::before {
443
+ border: none;
444
+ color: #fff;
445
+ background-image: url("data:image/svg+xml,%3Csvg width='9' height='7' viewBox='0 0 9 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.95048 6.24692C3.55481 6.64497 2.91278 6.64497 2.5173 6.24692L0.296759 4.01311C-0.0989197 3.61525 -0.0989197 2.96939 0.296759 2.57154C0.692247 2.17349 1.33427 2.17349 1.72995 2.57154L3.05295 3.90226C3.15283 4.00254 3.31495 4.00254 3.41502 3.90226L6.99732 0.298534C7.39281 -0.0995112 8.03483 -0.0995112 8.43051 0.298534C8.62052 0.48968 8.72727 0.749023 8.72727 1.01932C8.72727 1.28961 8.62052 1.54896 8.43051 1.7401L3.95048 6.24692Z' fill='white'/%3E%3C/svg%3E%0A");
446
+ }
447
+
448
+ input[type="checkbox"]:focus {
449
+ outline: 0.15rem solid rgba(35, 109, 231, .4);
450
+ outline-offset: 1px;
451
+ box-shadow: none;
452
+ }
453
+
454
+ .instructions input[type="checkbox"] {
455
+ margin-right: 0.6rem;
456
+ }
457
+
458
+ /*code selector----------------------------------------------------------*/
459
+ code {
460
+ background: var(--code-background);
461
+ font-size: .75rem;
462
+ padding: 2px 8px;
463
+ border-radius: 2px;
464
+ font-family: system-ui;
465
+ }
466
+
467
+ .core-tables code {
468
+ margin-right: 24px;
469
+ }
470
+
471
+ code.shift-key {
472
+ border-radius: 2px;
473
+ background-color: #F2F2F2;
474
+ border: 1px solid #AEC1C5;
475
+ padding: 3px 4px;
476
+ line-height: 1;
477
+ margin: 0 0.1rem;
478
+ font-size: 11px;
479
+ display: inline-block;
480
+ white-space: nowrap;
481
+ }
482
+
483
+ .core-tables ul li {
484
+ display: flex;
485
+ align-items: center;
486
+ }
487
+
488
+ /*progress bar----------------------------------------------------------*/
489
+ .backup-running {
490
+ display: flex;
491
+ flex-direction: column;
492
+ }
493
+
494
+ .progress-bar {
495
+ display: flex;
496
+ flex-direction: column;
497
+ row-gap: var(--gap-xs);
498
  }
499
 
500
+ #meterbox {
501
+ all: unset !important;
502
+ background: red;
503
+ opacity: 1;
504
+ }
505
+
506
+ #meter {
507
+ background-color: var(--primary) !important;
508
+ border-radius: 8px;
509
+ }
510
+
511
+ #progress-status {
512
+ color: var(--primary);
513
+ font-size: 28px;
514
+ line-height: 70%;
515
+ margin-bottom: 12px;
516
+ }
517
+
518
+ #errors:empty {
519
+ display: none;
520
+ }
521
+
522
+ /*notices----------------------------------------------------------*/
523
+ .info-notice {
524
+ background: var(--warning-fill);
525
+ border: 1px solid var(--warning-border);
526
+ padding: .6rem 1rem;
527
+ display: inline-flex;
528
+ border-radius: 4px;
529
+ }
530
+
531
+ .info-notice p {
532
+ color: var(--warning-text);
533
+ font-size: 13px;
534
+ line-height: 1.4;
535
+ }
536
+
537
+ .info-notice img {
538
+ margin-right: .75rem;
539
+ }
540
+
541
+ .wp-db-backup-updated {
542
+ background: var(--white);
543
+ border: 1px solid var(--border);
544
+ border-left-width: 5px;
545
+ box-shadow: 0 1px 1px rgb(0 0 0 / 4%);
546
+ margin: 5px 0 15px;
547
+ padding: 6px 12px;
548
+ border-left-color: #00a32a;
549
+ border-radius: 3px;
550
+ }
551
+
552
+ .wp-db-backup-updated p {
553
+ margin: 0.5em 0;
554
+ padding: 4px;
555
+ }
556
+
557
+ .alternate {
558
+ background-color: var(--white);
559
+ }
assets/js/script.js ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function( $ ) {
2
+ const container = $( '#wpdb' );
3
+ const nav = container.find( '.subnav' );
4
+
5
+ function toggle_nav( type ) {
6
+ $( '#wpdb .subnav a' ).removeClass( 'active' );
7
+ $( '#wpdb .subnav a[data-type="' + type + '"]' ).addClass( 'active' );
8
+
9
+ const visibleClass = type + '-content';
10
+ container.find( 'fieldset' ).hide();
11
+ container.find( '.' + visibleClass ).show();
12
+
13
+ history.replaceState(null, null, ' ');
14
+ if ( type !== 'backup') {
15
+ window.location.hash = type;
16
+ } else {
17
+ $( '.wp-db-backup-schedule-updated').remove();
18
+ }
19
+ }
20
+
21
+ nav.on( 'click', 'a', function( e ) {
22
+ e.preventDefault();
23
+ toggle_nav( $( this ).attr( 'href' ).substr( 1 ) );
24
+ } );
25
+
26
+ $( document ).on( 'ready', function() {
27
+ var type = window.location.hash.substr( 1 );
28
+ if ( type.length && ['backup', 'schedule'].includes( type ) ) {
29
+ toggle_nav( type );
30
+ }
31
+ } );
32
+
33
+ })( jQuery );
assets/logo.svg ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg width="128" height="128" viewBox="0 0 128 128" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M0 16C0 7.16344 7.16344 0 16 0H112C120.837 0 128 7.16344 128 16V112C128 120.837 120.837 128 112 128H16C7.16344 128 0 120.837 0 112V16Z" fill="white"/>
3
+ <path d="M0 16C0 7.16344 7.16344 0 16 0H112C120.837 0 128 7.16344 128 16V112C128 120.837 120.837 128 112 128H16C7.16344 128 0 120.837 0 112V16Z" fill="url(#paint0_linear_178_888)"/>
4
+ <path fill-rule="evenodd" clip-rule="evenodd" d="M92.75 13.625V86.2856H35.25V13.625V12.3099H35.3981C36.8691 5.81699 49.1132 0.75 64 0.75C78.8868 0.75 91.1309 5.81699 92.6019 12.3099H92.75V13.625Z" fill="url(#paint1_linear_178_888)" fill-opacity="0.5"/>
5
+ <g filter="url(#filter0_di_178_888)">
6
+ <ellipse cx="64" cy="84.25" rx="28.75" ry="15.25" fill="url(#paint2_radial_178_888)"/>
7
+ </g>
8
+ <g filter="url(#filter1_di_178_888)">
9
+ <ellipse cx="64" cy="44.75" rx="28.75" ry="15.5" fill="#47F5D2" fill-opacity="0.2" shape-rendering="crispEdges"/>
10
+ </g>
11
+ <g filter="url(#filter2_di_178_888)">
12
+ <ellipse cx="64" cy="63.875" rx="28.75" ry="14.625" fill="#47F5D2" fill-opacity="0.7" shape-rendering="crispEdges"/>
13
+ </g>
14
+ <rect x="80.25" y="80.75" width="33" height="33" rx="16.5" fill="url(#paint3_linear_178_888)"/>
15
+ <path d="M105.673 98.1873L97.263 106.683C96.9935 106.939 96.5622 106.939 96.3061 106.683L87.8289 98.2143C87.5593 97.9448 87.5593 97.5137 87.8154 97.2577C87.9367 97.123 88.1119 97.0557 88.2871 97.0557H93.3815C93.5567 97.0557 93.7185 96.894 93.7185 96.7189V88.2986C93.7185 87.9214 94.015 87.625 94.3923 87.625H99.0959C99.4598 87.625 99.7698 87.9214 99.7698 88.2986V96.7189C99.7698 96.894 99.918 97.0557 100.107 97.0557H105.201C105.565 97.0422 105.875 97.3386 105.875 97.7158C105.875 97.8909 105.794 98.0661 105.673 98.1873Z" fill="#161923"/>
16
+ <rect x="80.25" y="80.75" width="33" height="33" rx="16.5" stroke="#1E212D"/>
17
+ <defs>
18
+ <filter id="filter0_di_178_888" x="34.25" y="68" width="59.5" height="33.5" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
19
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
20
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
21
+ <feOffset dy="1"/>
22
+ <feGaussianBlur stdDeviation="0.5"/>
23
+ <feComposite in2="hardAlpha" operator="out"/>
24
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
25
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_178_888"/>
26
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_178_888" result="shape"/>
27
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
28
+ <feOffset dy="-1"/>
29
+ <feGaussianBlur stdDeviation="0.5"/>
30
+ <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
31
+ <feColorMatrix type="matrix" values="0 0 0 0 0.1625 0 0 0 0 1 0 0 0 0 0.899149 0 0 0 1 0"/>
32
+ <feBlend mode="normal" in2="shape" result="effect2_innerShadow_178_888"/>
33
+ </filter>
34
+ <filter id="filter1_di_178_888" x="34.25" y="28.25" width="59.5" height="34" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
35
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
36
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
37
+ <feOffset dy="1"/>
38
+ <feGaussianBlur stdDeviation="0.5"/>
39
+ <feComposite in2="hardAlpha" operator="out"/>
40
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
41
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_178_888"/>
42
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_178_888" result="shape"/>
43
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
44
+ <feOffset dy="-1"/>
45
+ <feGaussianBlur stdDeviation="0.5"/>
46
+ <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
47
+ <feColorMatrix type="matrix" values="0 0 0 0 0.829167 0 0 0 0 0.9795 0 0 0 0 1 0 0 0 1 0"/>
48
+ <feBlend mode="normal" in2="shape" result="effect2_innerShadow_178_888"/>
49
+ </filter>
50
+ <filter id="filter2_di_178_888" x="34.25" y="48.25" width="59.5" height="32.25" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
51
+ <feFlood flood-opacity="0" result="BackgroundImageFix"/>
52
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
53
+ <feOffset dy="1"/>
54
+ <feGaussianBlur stdDeviation="0.5"/>
55
+ <feComposite in2="hardAlpha" operator="out"/>
56
+ <feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
57
+ <feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_178_888"/>
58
+ <feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_178_888" result="shape"/>
59
+ <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
60
+ <feOffset dy="-1"/>
61
+ <feGaussianBlur stdDeviation="0.5"/>
62
+ <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"/>
63
+ <feColorMatrix type="matrix" values="0 0 0 0 0.829167 0 0 0 0 0.9795 0 0 0 0 1 0 0 0 1 0"/>
64
+ <feBlend mode="normal" in2="shape" result="effect2_innerShadow_178_888"/>
65
+ </filter>
66
+ <linearGradient id="paint0_linear_178_888" x1="64" y1="0" x2="64" y2="128" gradientUnits="userSpaceOnUse">
67
+ <stop stop-color="#333849"/>
68
+ <stop offset="1" stop-color="#0B0D14"/>
69
+ </linearGradient>
70
+ <linearGradient id="paint1_linear_178_888" x1="64" y1="13.375" x2="64" y2="86.2439" gradientUnits="userSpaceOnUse">
71
+ <stop stop-color="#6D94E6" stop-opacity="0"/>
72
+ <stop offset="1" stop-color="#2CFFD4"/>
73
+ </linearGradient>
74
+ <radialGradient id="paint2_radial_178_888" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(64 102.5) rotate(-90) scale(33.5 48.75)">
75
+ <stop stop-color="#A64EFF"/>
76
+ <stop offset="0.701493" stop-color="#22E1C9"/>
77
+ </radialGradient>
78
+ <linearGradient id="paint3_linear_178_888" x1="84.2229" y1="87.2035" x2="111.51" y2="111.017" gradientUnits="userSpaceOnUse">
79
+ <stop stop-color="white" stop-opacity="0.7"/>
80
+ <stop offset="1" stop-color="white"/>
81
+ </linearGradient>
82
+ </defs>
83
+ </svg>
assets/warning.svg ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ <svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
2
+ <path d="M16.4887 13.8741L9.63462 0.789156C9.25343 0.0707647 8.36644 -0.207795 7.65538 0.166061C7.38415 0.298011 7.17156 0.517927 7.03228 0.781826L0.178238 13.8668H0.170908C-0.21028 14.5779 0.0682805 15.4649 0.786672 15.8387C0.991927 15.9487 1.2265 16 1.46108 16H15.1618C15.9682 16 16.6279 15.3403 16.6279 14.5339C16.6279 14.292 16.5693 14.0574 16.4593 13.8522L16.4887 13.8741ZM7.60406 5.3876C7.60406 4.97709 7.92661 4.65454 8.33712 4.65454C8.74029 4.65454 9.07017 4.97709 9.07017 5.3876V9.78591C9.07017 10.1891 8.74029 10.519 8.33712 10.519C7.92661 10.519 7.60406 10.1891 7.60406 9.78591V5.3876ZM8.37377 13.825H8.35178C7.75067 13.8177 7.2522 13.3412 7.23021 12.7474C7.20821 12.1463 7.67004 11.6479 8.27114 11.6259C8.27114 11.6185 8.27847 11.6185 8.2858 11.6185H8.30046C8.89423 11.6185 9.39271 12.0877 9.4147 12.6888C9.43669 13.2826 8.96754 13.7811 8.37377 13.8104C8.35911 13.8104 8.35178 13.8104 8.34445 13.8104L8.37377 13.825Z" fill="#FFB900"/>
3
+ </svg>
languages/wp-db-backup-ca.po CHANGED
@@ -1,412 +1,412 @@
1
- # WP-DB-Backup
2
- # Copyright (C) 2009 Austin Matzko
3
- # This file is distributed under the GPL 2 license.
4
- #
5
- msgid ""
6
- msgstr ""
7
- "Project-Id-Version: wp-db-backup 2.2.2\n"
8
- "Report-Msgid-Bugs-To: \n"
9
- "POT-Creation-Date: 2008-08-15 11:00-0500\n"
10
- "PO-Revision-Date: 2009-03-13 13:41+0100\n"
11
- "Last-Translator: Robert Buj <rbuj@wanadoo.es>\n"
12
- "Language-Team: GrumpyWolf <daniel@grumpywolf.net>\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-Language: Catalan\n"
17
- "X-Poedit-Country: SPAIN\n"
18
- "X-Poedit-SourceCharset: utf-8\n"
19
-
20
- #: wp-db-backup.php:181
21
- msgid "Backup Complete!"
22
- msgstr "Còpia de seguretat completada"
23
-
24
- #: wp-db-backup.php:211
25
- msgid "Progress"
26
- msgstr "Procrés"
27
-
28
- #: wp-db-backup.php:213
29
- msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
30
- msgstr "NO FAGI RES D'AIXÓ DOCNS INTERROMPRÀ LA CÒPIA DE SEGURETAT:"
31
-
32
- #: wp-db-backup.php:216
33
- msgid "Close this browser"
34
- msgstr "Tancar aquest navegador"
35
-
36
- #: wp-db-backup.php:217
37
- msgid "Reload this page"
38
- msgstr "Recarregar aquesta pàgina"
39
-
40
- #: wp-db-backup.php:218
41
- msgid "Click the Stop or Back buttons in your browser"
42
- msgstr "Premer els botons Detindre o Enrera en el navegador"
43
-
44
- #: wp-db-backup.php:220
45
- msgid "Progress:"
46
- msgstr "Procés:"
47
-
48
- #: wp-db-backup.php:229
49
- msgid "Navigating away from this page will cause your backup to fail."
50
- msgstr "Sortir d'aquesta pàgina pot produïr un error en la teva còpia de seguretat."
51
-
52
- #: wp-db-backup.php:266
53
- #, php-format
54
- msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
55
- msgstr "Còpia de seguretat acabada, preparant la <a href=\\\"%s\\\">còpia de seguretat</a> per a descarregar-la..."
56
-
57
- #: wp-db-backup.php:273
58
- #, php-format
59
- msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
60
- msgstr "Còpia de seguretat acabada, enviant <a href=\\\"%s\\\">còpia de seguretat</a> per e-mail..."
61
-
62
- #: wp-db-backup.php:280
63
- #, php-format
64
- msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
65
- msgstr "Còpia de seguretat acabada. descarregueu-la <a href=\\\"%s\\\">aquí</a>."
66
-
67
- #: wp-db-backup.php:340
68
- msgid "Creating backup file..."
69
- msgstr "Creant còpia de seguretat..."
70
-
71
- #: wp-db-backup.php:343
72
- #, php-format
73
- msgid "Finished backing up table \\\"%s\\\"."
74
- msgstr "Ha finalitzat la còpia de la taula \\\"%s\\\"."
75
-
76
- #: wp-db-backup.php:345
77
- #, php-format
78
- msgid "Backing up table \\\"%s\\\"..."
79
- msgstr "Creant còpia de seguretat de la taula \\\"%s\\\"..."
80
-
81
- #: wp-db-backup.php:352
82
- #: wp-db-backup.php:835
83
- msgid "Could not open the backup file for writing!"
84
- msgstr "No s'ha pogut escriure al ftxer de còpia de seguretat!"
85
-
86
- #: wp-db-backup.php:353
87
- msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
88
- msgstr "El fitxer de còpia de seguretat no es pot desar. Si us plau, comproveu els permisos d'escriptura al directori de còpies de seguretat i torneu-ho a provar."
89
-
90
- #: wp-db-backup.php:358
91
- #: wp-db-backup.php:844
92
- msgid "WordPress MySQL database backup"
93
- msgstr "Còpia de seguretat de la base de dades MySQL de WordPress"
94
-
95
- #: wp-db-backup.php:360
96
- #: wp-db-backup.php:846
97
- #, php-format
98
- msgid "Generated: %s"
99
- msgstr "Generat: %s"
100
-
101
- #: wp-db-backup.php:361
102
- #: wp-db-backup.php:847
103
- #, php-format
104
- msgid "Hostname: %s"
105
- msgstr "Nom d'equip: %s"
106
-
107
- #: wp-db-backup.php:362
108
- #: wp-db-backup.php:848
109
- #, php-format
110
- msgid "Database: %s"
111
- msgstr "Base de dades: %s"
112
-
113
- #: wp-db-backup.php:370
114
- #: wp-db-backup.php:861
115
- #, php-format
116
- msgid "Table: %s"
117
- msgstr "Taula: %s"
118
-
119
- #: wp-db-backup.php:377
120
- msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
121
- msgstr "No se pot escriure al directori de còpies de seguretat. Si us plau, comprova els permisos corresponents i torna-ho a provar."
122
-
123
- #: wp-db-backup.php:434
124
- msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
125
- msgstr "Cliqueu i tingueu presionat <code>[SHIFT]</code> per a múltiples seleccions"
126
-
127
- #: wp-db-backup.php:474
128
- msgid "Change"
129
- msgstr "Canviar"
130
-
131
- #: wp-db-backup.php:483
132
- msgid "Save"
133
- msgstr "Desar"
134
-
135
- #: wp-db-backup.php:566
136
- #: wp-db-backup.php:571
137
- #: wp-db-backup.php:1126
138
- msgid "Backup"
139
- msgstr "Còpia de seguretat"
140
-
141
- #: wp-db-backup.php:646
142
- #: wp-db-backup.php:649
143
- msgid "There was an error writing a line to the backup script:"
144
- msgstr "S'ha produït un error a l'escriure una línia al script de còpies de seguretat:"
145
-
146
- #: wp-db-backup.php:681
147
- msgid "Subsequent errors have been omitted from this log."
148
- msgstr "Els següents errors s'han omès en aquest log."
149
-
150
- #: wp-db-backup.php:715
151
- msgid "Error getting table details"
152
- msgstr "Error a l'obtindre els detalls de la taula"
153
-
154
- #: wp-db-backup.php:723
155
- #, php-format
156
- msgid "Delete any existing table %s"
157
- msgstr "Esborrar qualsevol taula existent %s"
158
-
159
- #: wp-db-backup.php:732
160
- #, php-format
161
- msgid "Table structure of table %s"
162
- msgstr "Taula d'estructura de la taula %s"
163
-
164
- #: wp-db-backup.php:738
165
- #, php-format
166
- msgid "Error with SHOW CREATE TABLE for %s."
167
- msgstr "Error amb SHOW CREATE TABLE per a %s."
168
-
169
- #: wp-db-backup.php:745
170
- #, php-format
171
- msgid "Error getting table structure of %s"
172
- msgstr "Error a l'obtindre l'estructura de la taula de %s"
173
-
174
- #: wp-db-backup.php:753
175
- #, php-format
176
- msgid "Data contents of table %s"
177
- msgstr "Dades contingudes a la taula %s"
178
-
179
- #: wp-db-backup.php:823
180
- #, php-format
181
- msgid "End of data contents of table %s"
182
- msgstr "Fí de dades contingudes a la taula %s"
183
-
184
- #: wp-db-backup.php:839
185
- msgid "The backup directory is not writeable!"
186
- msgstr "No es pot escriure al directori de còpies de seguretat!"
187
-
188
- #: wp-db-backup.php:974
189
- #, php-format
190
- msgid "File not found:%s"
191
- msgstr "Fitxer no trobat: %s"
192
-
193
- #: wp-db-backup.php:974
194
- msgid "Return to Backup"
195
- msgstr "Tornar a la còpia de seguretat"
196
-
197
- #: wp-db-backup.php:983
198
- #, php-format
199
- msgid "File %s does not exist!"
200
- msgstr "El fictxer %s no existeix!"
201
-
202
- #: wp-db-backup.php:990
203
- #, php-format
204
- msgid ""
205
- "Attached to this email is\n"
206
- " %1s\n"
207
- " Size:%2s kilobytes\n"
208
- msgstr ""
209
- "Aquest e-mail porta un adjunt\n"
210
- " %1s\n"
211
- " Tamay:%2s kilobytes\n"
212
-
213
- #: wp-db-backup.php:991
214
- msgid "Database Backup"
215
- msgstr "Còpia de seguretat de la base de dades"
216
-
217
- #: wp-db-backup.php:994
218
- #: wp-db-backup.php:1041
219
- msgid "The following errors were reported:"
220
- msgstr "S'han detectat els següents errors:"
221
-
222
- #: wp-db-backup.php:999
223
- msgid "ERROR: The mail application has failed to deliver the backup."
224
- msgstr "ERROR: El programa d'enviament del correo amb la còpia de seguretat ha fallat."
225
-
226
- #: wp-db-backup.php:1016
227
- msgid "Backup Successful"
228
- msgstr "Còpia de seguretat finalitzada"
229
-
230
- #: wp-db-backup.php:1020
231
- #, php-format
232
- msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
233
- msgstr "La vostra còpia de seguretat: <a href=\"%1s\">%2s</a> començarà a descarregar-se en un moment."
234
-
235
- #: wp-db-backup.php:1028
236
- #, php-format
237
- msgid "Your backup has been emailed to %s"
238
- msgstr "S'ha enviat la còpia de seguretat a la direcció %s"
239
-
240
- #: wp-db-backup.php:1031
241
- msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
242
- msgstr "S'ha desat al servidor la vostra còpia de seguretat. Si voleu descarregar-la ara, cliqueu amb el botó dret i seleccioneu \"Desar com\""
243
-
244
- #: wp-db-backup.php:1032
245
- #, php-format
246
- msgid "%s bytes"
247
- msgstr "%s bytes"
248
-
249
- #: wp-db-backup.php:1068
250
- msgid "Scheduled Backup Options Saved!"
251
- msgstr "S'han desat les opcions de còpia de seguretat programada."
252
-
253
- #: wp-db-backup.php:1095
254
- msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
255
- msgstr "AVÍS: El vostre directori de còpies de seguretat <strong>NO</strong> existeix, i no puc crear-lo."
256
-
257
- #: wp-db-backup.php:1096
258
- #, php-format
259
- msgid "Using your FTP client, try to create the backup directory yourself: %s"
260
- msgstr "Utilitzant el vostre client FTP, intenti crear vosté mateix el directori de còpies de seguretat: %s"
261
-
262
- #: wp-db-backup.php:1100
263
- #: wp-db-backup.php:1111
264
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
265
- msgstr "AVÍS: <strong>NO</strong> es pot escriure al vostre directori de còpies de seguretat! No s'ha pogut crear els fitxers de còpia de seguretat."
266
-
267
- #: wp-db-backup.php:1101
268
- #, php-format
269
- msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
270
- msgstr "Utilitzant el vostre client FTP, intenteu donar permisos d'escriptura al directori&rsquo;s a %1$s o %2$s: %3$s"
271
-
272
- #: wp-db-backup.php:1113
273
- msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
274
- msgstr "Aquest problema sembla esta provocat pel vostre servidor&rsquo;s <code>safe_mode</code> file owner restrictions, que limita els fitxers que poden crear aplicacions web com per exemple WordPress."
275
-
276
- #: wp-db-backup.php:1115
277
- #, php-format
278
- msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
279
- msgstr "Po intentar de corretgir aquest problema utilitzant el cliente FTP per eliminar i tornar a crear el directori de còpia de seguretat: %s"
280
-
281
- #: wp-db-backup.php:1129
282
- msgid "Tables"
283
- msgstr "Taules"
284
-
285
- #: wp-db-backup.php:1131
286
- msgid "These core WordPress tables will always be backed up:"
287
- msgstr "Sempre es copiaran aquestes taules bàsiques de WordPress:"
288
-
289
- #: wp-db-backup.php:1136
290
- msgid "Exclude spam comments"
291
- msgstr "Excluir comentaris SPAM"
292
-
293
- #: wp-db-backup.php:1139
294
- msgid "Exclude post revisions"
295
- msgstr "Excluir revisions d'entrades"
296
-
297
- #: wp-db-backup.php:1150
298
- msgid "You may choose to include any of the following tables:"
299
- msgstr "Ademés podeu incluir qualsevol de les següents taules:"
300
-
301
- #: wp-db-backup.php:1164
302
- msgid "Backup Options"
303
- msgstr "Opcions de la còpia de seguretat"
304
-
305
- #: wp-db-backup.php:1165
306
- msgid "What to do with the backup file:"
307
- msgstr "Que voleu fer amb el fitxer de còpies de seguretat:"
308
-
309
- #: wp-db-backup.php:1169
310
- msgid "Save to server"
311
- msgstr "Desar al servidor"
312
-
313
- #: wp-db-backup.php:1174
314
- msgid "Download to your computer"
315
- msgstr "Descarregar al vostre ordinador"
316
-
317
- #: wp-db-backup.php:1178
318
- #: wp-db-backup.php:1235
319
- msgid "Email backup to:"
320
- msgstr "Enviar còpia de seguretat per e-mail a:"
321
-
322
- #: wp-db-backup.php:1185
323
- msgid "Backup now!"
324
- msgstr "fer ara una còpia de seguretat!"
325
-
326
- #: wp-db-backup.php:1188
327
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
328
- msgstr "AVÍS: ¡<strong>NO</strong> es pot escriure al directori de còpies de seguretat!"
329
-
330
- #: wp-db-backup.php:1199
331
- msgid "Scheduled Backup"
332
- msgstr "Còpia de seguretat programada"
333
-
334
- #: wp-db-backup.php:1206
335
- #, php-format
336
- msgid "Next Backup: %s"
337
- msgstr "Pròxima còpia de seguretat: %s"
338
-
339
- #: wp-db-backup.php:1211
340
- #, php-format
341
- msgid "Last WP-Cron Daily Execution: %s"
342
- msgstr "Última execució diaria de WP-Cron: %s"
343
-
344
- #: wp-db-backup.php:1212
345
- #, php-format
346
- msgid "Next WP-Cron Daily Execution: %s"
347
- msgstr "Próxima execució diaria de WP-Cron: %s"
348
-
349
- #: wp-db-backup.php:1217
350
- msgid "Schedule: "
351
- msgstr "Programar:"
352
-
353
- #: wp-db-backup.php:1220
354
- msgid "None"
355
- msgstr "Cap"
356
-
357
- #: wp-db-backup.php:1220
358
- msgid "Daily"
359
- msgstr "Diaria"
360
-
361
- #: wp-db-backup.php:1243
362
- msgid "Tables to include in the scheduled backup:"
363
- msgstr "Taules a incloure en la còpia de seguretat programada:"
364
-
365
- #: wp-db-backup.php:1253
366
- msgid "Schedule backup"
367
- msgstr "Còpia de seguretat programada"
368
-
369
- #: wp-db-backup.php:1278
370
- msgid "Never"
371
- msgstr "Mai"
372
-
373
- #: wp-db-backup.php:1283
374
- #, php-format
375
- msgid "%s seconds"
376
- msgstr "%s segons"
377
-
378
- #: wp-db-backup.php:1316
379
- msgid "Once Weekly"
380
- msgstr "Una cop per setmana"
381
-
382
- #: wp-db-backup.php:1329
383
- #, php-format
384
- msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
385
- msgstr "La vostra versió de WordPress, %1s, careix d'importants característiques de seguretat sense les quals no és segur l'ús del plugin WP-DB-Backup. Per aixó, aquest plugin ha estat automáticament deshabilitatat. Si us plau, considereu <a href=\"%2s\">actualitzar WordPress</a> a una versió més recent."
386
-
387
- #: wp-db-backup.php:1347
388
- msgid "You are not allowed to perform backups."
389
- msgstr "No teniu permisos per a realitzar còpies de seguretat."
390
-
391
- #: wp-db-backup.php:1362
392
- #, php-format
393
- msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
394
- msgstr "Sembla se que hi ha hagut un intent no autoritzat des d'aquest lloc per accedir a la vostra base de dades localitzada a %1s. Aquest intent ha estat neutralitzat."
395
-
396
- #: wp-db-backup.php:1373
397
- msgid "Cheatin' uh ?"
398
- msgstr "Trampes eh?"
399
-
400
- #~ msgid ""
401
- #~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
402
- #~ "can not create the backup directory."
403
- #~ msgstr ""
404
- #~ "AVISO: ¡<strong>NO</strong> se puede escribir en el directorio wp-"
405
- #~ "content! No se ha podido crear el directorio para las copias de respaldo."
406
- #~ msgid "Select all"
407
- #~ msgstr "Seleccionar todas"
408
- #~ msgid "Select none"
409
- #~ msgstr "No seleccionar ninguna"
410
- #~ msgid "Submit"
411
- #~ msgstr "Enviar"
412
-
1
+ # WP-DB-Backup
2
+ # Copyright (C) 2009 Austin Matzko
3
+ # This file is distributed under the GPL 2 license.
4
+ #
5
+ msgid ""
6
+ msgstr ""
7
+ "Project-Id-Version: wp-db-backup 2.2.2\n"
8
+ "Report-Msgid-Bugs-To: \n"
9
+ "POT-Creation-Date: 2008-08-15 11:00-0500\n"
10
+ "PO-Revision-Date: 2009-03-13 13:41+0100\n"
11
+ "Last-Translator: Robert Buj <rbuj@wanadoo.es>\n"
12
+ "Language-Team: GrumpyWolf <daniel@grumpywolf.net>\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-Language: Catalan\n"
17
+ "X-Poedit-Country: SPAIN\n"
18
+ "X-Poedit-SourceCharset: utf-8\n"
19
+
20
+ #: wp-db-backup.php:181
21
+ msgid "Backup Complete!"
22
+ msgstr "Còpia de seguretat completada"
23
+
24
+ #: wp-db-backup.php:211
25
+ msgid "Progress"
26
+ msgstr "Procrés"
27
+
28
+ #: wp-db-backup.php:213
29
+ msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
30
+ msgstr "NO FAGI RES D'AIXÓ DOCNS INTERROMPRÀ LA CÒPIA DE SEGURETAT:"
31
+
32
+ #: wp-db-backup.php:216
33
+ msgid "Close this browser"
34
+ msgstr "Tancar aquest navegador"
35
+
36
+ #: wp-db-backup.php:217
37
+ msgid "Reload this page"
38
+ msgstr "Recarregar aquesta pàgina"
39
+
40
+ #: wp-db-backup.php:218
41
+ msgid "Click the Stop or Back buttons in your browser"
42
+ msgstr "Premer els botons Detindre o Enrera en el navegador"
43
+
44
+ #: wp-db-backup.php:220
45
+ msgid "Progress:"
46
+ msgstr "Procés:"
47
+
48
+ #: wp-db-backup.php:229
49
+ msgid "Navigating away from this page will cause your backup to fail."
50
+ msgstr "Sortir d'aquesta pàgina pot produïr un error en la teva còpia de seguretat."
51
+
52
+ #: wp-db-backup.php:266
53
+ #, php-format
54
+ msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
55
+ msgstr "Còpia de seguretat acabada, preparant la <a href=\\\"%s\\\">còpia de seguretat</a> per a descarregar-la..."
56
+
57
+ #: wp-db-backup.php:273
58
+ #, php-format
59
+ msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
60
+ msgstr "Còpia de seguretat acabada, enviant <a href=\\\"%s\\\">còpia de seguretat</a> per e-mail..."
61
+
62
+ #: wp-db-backup.php:280
63
+ #, php-format
64
+ msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
65
+ msgstr "Còpia de seguretat acabada. descarregueu-la <a href=\\\"%s\\\">aquí</a>."
66
+
67
+ #: wp-db-backup.php:340
68
+ msgid "Creating backup file..."
69
+ msgstr "Creant còpia de seguretat..."
70
+
71
+ #: wp-db-backup.php:343
72
+ #, php-format
73
+ msgid "Finished backing up table \\\"%s\\\"."
74
+ msgstr "Ha finalitzat la còpia de la taula \\\"%s\\\"."
75
+
76
+ #: wp-db-backup.php:345
77
+ #, php-format
78
+ msgid "Backing up table \\\"%s\\\"..."
79
+ msgstr "Creant còpia de seguretat de la taula \\\"%s\\\"..."
80
+
81
+ #: wp-db-backup.php:352
82
+ #: wp-db-backup.php:835
83
+ msgid "Could not open the backup file for writing!"
84
+ msgstr "No s'ha pogut escriure al ftxer de còpia de seguretat!"
85
+
86
+ #: wp-db-backup.php:353
87
+ msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
88
+ msgstr "El fitxer de còpia de seguretat no es pot desar. Si us plau, comproveu els permisos d'escriptura al directori de còpies de seguretat i torneu-ho a provar."
89
+
90
+ #: wp-db-backup.php:358
91
+ #: wp-db-backup.php:844
92
+ msgid "WordPress MySQL database backup"
93
+ msgstr "Còpia de seguretat de la base de dades MySQL de WordPress"
94
+
95
+ #: wp-db-backup.php:360
96
+ #: wp-db-backup.php:846
97
+ #, php-format
98
+ msgid "Generated: %s"
99
+ msgstr "Generat: %s"
100
+
101
+ #: wp-db-backup.php:361
102
+ #: wp-db-backup.php:847
103
+ #, php-format
104
+ msgid "Hostname: %s"
105
+ msgstr "Nom d'equip: %s"
106
+
107
+ #: wp-db-backup.php:362
108
+ #: wp-db-backup.php:848
109
+ #, php-format
110
+ msgid "Database: %s"
111
+ msgstr "Base de dades: %s"
112
+
113
+ #: wp-db-backup.php:370
114
+ #: wp-db-backup.php:861
115
+ #, php-format
116
+ msgid "Table: %s"
117
+ msgstr "Taula: %s"
118
+
119
+ #: wp-db-backup.php:377
120
+ msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
121
+ msgstr "No se pot escriure al directori de còpies de seguretat. Si us plau, comprova els permisos corresponents i torna-ho a provar."
122
+
123
+ #: wp-db-backup.php:434
124
+ msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
125
+ msgstr "Cliqueu i tingueu presionat <code>[SHIFT]</code> per a múltiples seleccions"
126
+
127
+ #: wp-db-backup.php:474
128
+ msgid "Change"
129
+ msgstr "Canviar"
130
+
131
+ #: wp-db-backup.php:483
132
+ msgid "Save"
133
+ msgstr "Desar"
134
+
135
+ #: wp-db-backup.php:566
136
+ #: wp-db-backup.php:571
137
+ #: wp-db-backup.php:1126
138
+ msgid "Backup"
139
+ msgstr "Còpia de seguretat"
140
+
141
+ #: wp-db-backup.php:646
142
+ #: wp-db-backup.php:649
143
+ msgid "There was an error writing a line to the backup script:"
144
+ msgstr "S'ha produït un error a l'escriure una línia al script de còpies de seguretat:"
145
+
146
+ #: wp-db-backup.php:681
147
+ msgid "Subsequent errors have been omitted from this log."
148
+ msgstr "Els següents errors s'han omès en aquest log."
149
+
150
+ #: wp-db-backup.php:715
151
+ msgid "Error getting table details"
152
+ msgstr "Error a l'obtindre els detalls de la taula"
153
+
154
+ #: wp-db-backup.php:723
155
+ #, php-format
156
+ msgid "Delete any existing table %s"
157
+ msgstr "Esborrar qualsevol taula existent %s"
158
+
159
+ #: wp-db-backup.php:732
160
+ #, php-format
161
+ msgid "Table structure of table %s"
162
+ msgstr "Taula d'estructura de la taula %s"
163
+
164
+ #: wp-db-backup.php:738
165
+ #, php-format
166
+ msgid "Error with SHOW CREATE TABLE for %s."
167
+ msgstr "Error amb SHOW CREATE TABLE per a %s."
168
+
169
+ #: wp-db-backup.php:745
170
+ #, php-format
171
+ msgid "Error getting table structure of %s"
172
+ msgstr "Error a l'obtindre l'estructura de la taula de %s"
173
+
174
+ #: wp-db-backup.php:753
175
+ #, php-format
176
+ msgid "Data contents of table %s"
177
+ msgstr "Dades contingudes a la taula %s"
178
+
179
+ #: wp-db-backup.php:823
180
+ #, php-format
181
+ msgid "End of data contents of table %s"
182
+ msgstr "Fí de dades contingudes a la taula %s"
183
+
184
+ #: wp-db-backup.php:839
185
+ msgid "The backup directory is not writeable!"
186
+ msgstr "No es pot escriure al directori de còpies de seguretat!"
187
+
188
+ #: wp-db-backup.php:974
189
+ #, php-format
190
+ msgid "File not found:%s"
191
+ msgstr "Fitxer no trobat: %s"
192
+
193
+ #: wp-db-backup.php:974
194
+ msgid "Return to Backup"
195
+ msgstr "Tornar a la còpia de seguretat"
196
+
197
+ #: wp-db-backup.php:983
198
+ #, php-format
199
+ msgid "File %s does not exist!"
200
+ msgstr "El fictxer %s no existeix!"
201
+
202
+ #: wp-db-backup.php:990
203
+ #, php-format
204
+ msgid ""
205
+ "Attached to this email is\n"
206
+ " %1s\n"
207
+ " Size:%2s kilobytes\n"
208
+ msgstr ""
209
+ "Aquest e-mail porta un adjunt\n"
210
+ " %1s\n"
211
+ " Tamay:%2s kilobytes\n"
212
+
213
+ #: wp-db-backup.php:991
214
+ msgid "Database Backup"
215
+ msgstr "Còpia de seguretat de la base de dades"
216
+
217
+ #: wp-db-backup.php:994
218
+ #: wp-db-backup.php:1041
219
+ msgid "The following errors were reported:"
220
+ msgstr "S'han detectat els següents errors:"
221
+
222
+ #: wp-db-backup.php:999
223
+ msgid "ERROR: The mail application has failed to deliver the backup."
224
+ msgstr "ERROR: El programa d'enviament del correo amb la còpia de seguretat ha fallat."
225
+
226
+ #: wp-db-backup.php:1016
227
+ msgid "Backup Successful"
228
+ msgstr "Còpia de seguretat finalitzada"
229
+
230
+ #: wp-db-backup.php:1020
231
+ #, php-format
232
+ msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
233
+ msgstr "La vostra còpia de seguretat: <a href=\"%1s\">%2s</a> començarà a descarregar-se en un moment."
234
+
235
+ #: wp-db-backup.php:1028
236
+ #, php-format
237
+ msgid "Your backup has been emailed to %s"
238
+ msgstr "S'ha enviat la còpia de seguretat a la direcció %s"
239
+
240
+ #: wp-db-backup.php:1031
241
+ msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
242
+ msgstr "S'ha desat al servidor la vostra còpia de seguretat. Si voleu descarregar-la ara, cliqueu amb el botó dret i seleccioneu \"Desar com\""
243
+
244
+ #: wp-db-backup.php:1032
245
+ #, php-format
246
+ msgid "%s bytes"
247
+ msgstr "%s bytes"
248
+
249
+ #: wp-db-backup.php:1068
250
+ msgid "Scheduled Backup Options Saved!"
251
+ msgstr "S'han desat les opcions de còpia de seguretat programada."
252
+
253
+ #: wp-db-backup.php:1095
254
+ msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
255
+ msgstr "AVÍS: El vostre directori de còpies de seguretat <strong>NO</strong> existeix, i no puc crear-lo."
256
+
257
+ #: wp-db-backup.php:1096
258
+ #, php-format
259
+ msgid "Using your FTP client, try to create the backup directory yourself: %s"
260
+ msgstr "Utilitzant el vostre client FTP, intenti crear vosté mateix el directori de còpies de seguretat: %s"
261
+
262
+ #: wp-db-backup.php:1100
263
+ #: wp-db-backup.php:1111
264
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
265
+ msgstr "AVÍS: <strong>NO</strong> es pot escriure al vostre directori de còpies de seguretat! No s'ha pogut crear els fitxers de còpia de seguretat."
266
+
267
+ #: wp-db-backup.php:1101
268
+ #, php-format
269
+ msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
270
+ msgstr "Utilitzant el vostre client FTP, intenteu donar permisos d'escriptura al directori&rsquo;s a %1$s o %2$s: %3$s"
271
+
272
+ #: wp-db-backup.php:1113
273
+ msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
274
+ msgstr "Aquest problema sembla esta provocat pel vostre servidor&rsquo;s <code>safe_mode</code> file owner restrictions, que limita els fitxers que poden crear aplicacions web com per exemple WordPress."
275
+
276
+ #: wp-db-backup.php:1115
277
+ #, php-format
278
+ msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
279
+ msgstr "Po intentar de corretgir aquest problema utilitzant el cliente FTP per eliminar i tornar a crear el directori de còpia de seguretat: %s"
280
+
281
+ #: wp-db-backup.php:1129
282
+ msgid "Tables"
283
+ msgstr "Taules"
284
+
285
+ #: wp-db-backup.php:1131
286
+ msgid "These core WordPress tables will always be backed up:"
287
+ msgstr "Sempre es copiaran aquestes taules bàsiques de WordPress:"
288
+
289
+ #: wp-db-backup.php:1136
290
+ msgid "Exclude spam comments"
291
+ msgstr "Excluir comentaris SPAM"
292
+
293
+ #: wp-db-backup.php:1139
294
+ msgid "Exclude post revisions"
295
+ msgstr "Excluir revisions d'entrades"
296
+
297
+ #: wp-db-backup.php:1150
298
+ msgid "You may choose to include any of the following tables:"
299
+ msgstr "Ademés podeu incluir qualsevol de les següents taules:"
300
+
301
+ #: wp-db-backup.php:1164
302
+ msgid "Backup Options"
303
+ msgstr "Opcions de la còpia de seguretat"
304
+
305
+ #: wp-db-backup.php:1165
306
+ msgid "What to do with the backup file:"
307
+ msgstr "Que voleu fer amb el fitxer de còpies de seguretat:"
308
+
309
+ #: wp-db-backup.php:1169
310
+ msgid "Save to server"
311
+ msgstr "Desar al servidor"
312
+
313
+ #: wp-db-backup.php:1174
314
+ msgid "Download to your computer"
315
+ msgstr "Descarregar al vostre ordinador"
316
+
317
+ #: wp-db-backup.php:1178
318
+ #: wp-db-backup.php:1235
319
+ msgid "Email backup to:"
320
+ msgstr "Enviar còpia de seguretat per e-mail a:"
321
+
322
+ #: wp-db-backup.php:1185
323
+ msgid "Backup now!"
324
+ msgstr "fer ara una còpia de seguretat!"
325
+
326
+ #: wp-db-backup.php:1188
327
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
328
+ msgstr "AVÍS: ¡<strong>NO</strong> es pot escriure al directori de còpies de seguretat!"
329
+
330
+ #: wp-db-backup.php:1199
331
+ msgid "Scheduled Backup"
332
+ msgstr "Còpia de seguretat programada"
333
+
334
+ #: wp-db-backup.php:1206
335
+ #, php-format
336
+ msgid "Next Backup: %s"
337
+ msgstr "Pròxima còpia de seguretat: %s"
338
+
339
+ #: wp-db-backup.php:1211
340
+ #, php-format
341
+ msgid "Last WP-Cron Daily Execution: %s"
342
+ msgstr "Última execució diaria de WP-Cron: %s"
343
+
344
+ #: wp-db-backup.php:1212
345
+ #, php-format
346
+ msgid "Next WP-Cron Daily Execution: %s"
347
+ msgstr "Próxima execució diaria de WP-Cron: %s"
348
+
349
+ #: wp-db-backup.php:1217
350
+ msgid "Schedule: "
351
+ msgstr "Programar:"
352
+
353
+ #: wp-db-backup.php:1220
354
+ msgid "None"
355
+ msgstr "Cap"
356
+
357
+ #: wp-db-backup.php:1220
358
+ msgid "Daily"
359
+ msgstr "Diaria"
360
+
361
+ #: wp-db-backup.php:1243
362
+ msgid "Tables to include in the scheduled backup:"
363
+ msgstr "Taules a incloure en la còpia de seguretat programada:"
364
+
365
+ #: wp-db-backup.php:1253
366
+ msgid "Schedule backup"
367
+ msgstr "Còpia de seguretat programada"
368
+
369
+ #: wp-db-backup.php:1278
370
+ msgid "Never"
371
+ msgstr "Mai"
372
+
373
+ #: wp-db-backup.php:1283
374
+ #, php-format
375
+ msgid "%s seconds"
376
+ msgstr "%s segons"
377
+
378
+ #: wp-db-backup.php:1316
379
+ msgid "Once Weekly"
380
+ msgstr "Una cop per setmana"
381
+
382
+ #: wp-db-backup.php:1329
383
+ #, php-format
384
+ msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
385
+ msgstr "La vostra versió de WordPress, %1s, careix d'importants característiques de seguretat sense les quals no és segur l'ús del plugin WP-DB-Backup. Per aixó, aquest plugin ha estat automáticament deshabilitatat. Si us plau, considereu <a href=\"%2s\">actualitzar WordPress</a> a una versió més recent."
386
+
387
+ #: wp-db-backup.php:1347
388
+ msgid "You are not allowed to perform backups."
389
+ msgstr "No teniu permisos per a realitzar còpies de seguretat."
390
+
391
+ #: wp-db-backup.php:1362
392
+ #, php-format
393
+ msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
394
+ msgstr "Sembla se que hi ha hagut un intent no autoritzat des d'aquest lloc per accedir a la vostra base de dades localitzada a %1s. Aquest intent ha estat neutralitzat."
395
+
396
+ #: wp-db-backup.php:1373
397
+ msgid "Cheatin' uh ?"
398
+ msgstr "Trampes eh?"
399
+
400
+ #~ msgid ""
401
+ #~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
402
+ #~ "can not create the backup directory."
403
+ #~ msgstr ""
404
+ #~ "AVISO: ¡<strong>NO</strong> se puede escribir en el directorio wp-"
405
+ #~ "content! No se ha podido crear el directorio para las copias de respaldo."
406
+ #~ msgid "Select all"
407
+ #~ msgstr "Seleccionar todas"
408
+ #~ msgid "Select none"
409
+ #~ msgstr "No seleccionar ninguna"
410
+ #~ msgid "Submit"
411
+ #~ msgstr "Enviar"
412
+
languages/wp-db-backup-es_ES.po CHANGED
@@ -1,411 +1,411 @@
1
- # WP-DB-Backup
2
- # Copyright (C) 2009 Austin Matzko
3
- # This file is distributed under the GPL 2 license.
4
- #
5
- msgid ""
6
- msgstr ""
7
- "Project-Id-Version: wp-db-backup 2.2.2\n"
8
- "Report-Msgid-Bugs-To: \n"
9
- "POT-Creation-Date: 2008-08-15 11:00-0500\n"
10
- "PO-Revision-Date: 2009-01-19 12:52+0100\n"
11
- "Last-Translator: Alejandro Urrutia <alejandro@theindependentproject.com>\n"
12
- "Language-Team: GrumpyWolf <daniel@grumpywolf.net>\n"
13
- "MIME-Version: 1.0\n"
14
- "Content-Type: text/plain; charset=UTF-8\n"
15
- "Content-Transfer-Encoding: 8bit\n"
16
- "X-Poedit-Language: Spanish\n"
17
- "X-Poedit-Country: SPAIN\n"
18
-
19
- #: wp-db-backup.php:181
20
- msgid "Backup Complete!"
21
- msgstr "Copia de respaldo completada"
22
-
23
- #: wp-db-backup.php:211
24
- msgid "Progress"
25
- msgstr "Progreso"
26
-
27
- #: wp-db-backup.php:213
28
- msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
29
- msgstr "NO HAGA NADA DE ESTO, PUES INTERRUMPIRÁ LA COPIA DE RESPALDO:"
30
-
31
- #: wp-db-backup.php:216
32
- msgid "Close this browser"
33
- msgstr "Cerrar este navegador"
34
-
35
- #: wp-db-backup.php:217
36
- msgid "Reload this page"
37
- msgstr "Recargar/actualizar esta página"
38
-
39
- #: wp-db-backup.php:218
40
- msgid "Click the Stop or Back buttons in your browser"
41
- msgstr "Pulsar los botones Detener o Atrás en el navegador"
42
-
43
- #: wp-db-backup.php:220
44
- msgid "Progress:"
45
- msgstr "Progreso:"
46
-
47
- #: wp-db-backup.php:229
48
- msgid "Navigating away from this page will cause your backup to fail."
49
- msgstr "Salir de esta página puede causar un fallo en tu respaldo."
50
-
51
- #: wp-db-backup.php:266
52
- #, php-format
53
- msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
54
- msgstr "Copia terminada, preparando la <a href=\\\"%s\\\">copia de respaldo</a> para descargar..."
55
-
56
- #: wp-db-backup.php:273
57
- #, php-format
58
- msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
59
- msgstr "Copia terminada, enviando <a href=\\\"%s\\\">copia de respaldo</a> por e-mail..."
60
-
61
- #: wp-db-backup.php:280
62
- #, php-format
63
- msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
64
- msgstr "Copia terminada, descárguela <a href=\\\"%s\\\">aquí</a>."
65
-
66
- #: wp-db-backup.php:340
67
- msgid "Creating backup file..."
68
- msgstr "eando copia de respaldo..."
69
-
70
- #: wp-db-backup.php:343
71
- #, php-format
72
- msgid "Finished backing up table \\\"%s\\\"."
73
- msgstr "Se terminó de copiar la tabla \\\"%s\\\"."
74
-
75
- #: wp-db-backup.php:345
76
- #, php-format
77
- msgid "Backing up table \\\"%s\\\"..."
78
- msgstr "Copiando tabla \\\"%s\\\"..."
79
-
80
- #: wp-db-backup.php:352
81
- #: wp-db-backup.php:835
82
- msgid "Could not open the backup file for writing!"
83
- msgstr "No se pudo escribir en el archivo de respaldo"
84
-
85
- #: wp-db-backup.php:353
86
- msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
87
- msgstr "El archivo de respaldo no se puede grabar. Por favor, revisa los permisos de escritura el en el directorio de copias de respaldo e inténtalo de nuevo."
88
-
89
- #: wp-db-backup.php:358
90
- #: wp-db-backup.php:844
91
- msgid "WordPress MySQL database backup"
92
- msgstr "Copia de respaldo de la base de datos MySQL de WordPress"
93
-
94
- #: wp-db-backup.php:360
95
- #: wp-db-backup.php:846
96
- #, php-format
97
- msgid "Generated: %s"
98
- msgstr "Generated: %s"
99
-
100
- #: wp-db-backup.php:361
101
- #: wp-db-backup.php:847
102
- #, php-format
103
- msgid "Hostname: %s"
104
- msgstr "Hostname: %s"
105
-
106
- #: wp-db-backup.php:362
107
- #: wp-db-backup.php:848
108
- #, php-format
109
- msgid "Database: %s"
110
- msgstr "Base de datos: %s"
111
-
112
- #: wp-db-backup.php:370
113
- #: wp-db-backup.php:861
114
- #, php-format
115
- msgid "Table: %s"
116
- msgstr "Tabla: %s"
117
-
118
- #: wp-db-backup.php:377
119
- msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
120
- msgstr "No se puede escribir en el directorio de copias de respaldo. Por favor, revisa los permisos correspondientes e inténtalo de nuevo."
121
-
122
- #: wp-db-backup.php:434
123
- msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
124
- msgstr "haz clic y mantiene <code>[SHIFT]</code> para múltiples selecciones"
125
-
126
- #: wp-db-backup.php:474
127
- msgid "Change"
128
- msgstr "Cambiar"
129
-
130
- #: wp-db-backup.php:483
131
- msgid "Save"
132
- msgstr "Salvar"
133
-
134
- #: wp-db-backup.php:566
135
- #: wp-db-backup.php:571
136
- #: wp-db-backup.php:1126
137
- msgid "Backup"
138
- msgstr "Copia de respaldo"
139
-
140
- #: wp-db-backup.php:646
141
- #: wp-db-backup.php:649
142
- msgid "There was an error writing a line to the backup script:"
143
- msgstr "Hubo un error al escribir una línea en el script de respaldo:"
144
-
145
- #: wp-db-backup.php:681
146
- msgid "Subsequent errors have been omitted from this log."
147
- msgstr "Los errores posteriores se han omitido en este log."
148
-
149
- #: wp-db-backup.php:715
150
- msgid "Error getting table details"
151
- msgstr "Error al obtener los detalles de la tabla"
152
-
153
- #: wp-db-backup.php:723
154
- #, php-format
155
- msgid "Delete any existing table %s"
156
- msgstr "Delete any existing table %s"
157
-
158
- #: wp-db-backup.php:732
159
- #, php-format
160
- msgid "Table structure of table %s"
161
- msgstr "Estructura de la tabla %s"
162
-
163
- #: wp-db-backup.php:738
164
- #, php-format
165
- msgid "Error with SHOW CREATE TABLE for %s."
166
- msgstr "Error con SHOW CREATE TABLE para %s."
167
-
168
- #: wp-db-backup.php:745
169
- #, php-format
170
- msgid "Error getting table structure of %s"
171
- msgstr "Error al obtener la estructura de tabla de %s"
172
-
173
- #: wp-db-backup.php:753
174
- #, php-format
175
- msgid "Data contents of table %s"
176
- msgstr "Datos contenidos en la tabla %s"
177
-
178
- #: wp-db-backup.php:823
179
- #, php-format
180
- msgid "End of data contents of table %s"
181
- msgstr "Fin de datos contenidos en la tabla %s"
182
-
183
- #: wp-db-backup.php:839
184
- msgid "The backup directory is not writeable!"
185
- msgstr "¡No se puede escribir en el directorio de copias de respaldo!"
186
-
187
- #: wp-db-backup.php:974
188
- #, php-format
189
- msgid "File not found:%s"
190
- msgstr "No se encontró el archivo: %s"
191
-
192
- #: wp-db-backup.php:974
193
- msgid "Return to Backup"
194
- msgstr "Volver a Copia de respaldo"
195
-
196
- #: wp-db-backup.php:983
197
- #, php-format
198
- msgid "File %s does not exist!"
199
- msgstr "¡El fichero %s no existe!"
200
-
201
- #: wp-db-backup.php:990
202
- #, php-format
203
- msgid ""
204
- "Attached to this email is\n"
205
- " %1s\n"
206
- " Size:%2s kilobytes\n"
207
- msgstr ""
208
- "Este e-mail lleva adjunto el archivo\n"
209
- " %1s\n"
210
- " Tamaño:%2s kilobytes\n"
211
-
212
- #: wp-db-backup.php:991
213
- msgid "Database Backup"
214
- msgstr "Respaldo de base de datos"
215
-
216
- #: wp-db-backup.php:994
217
- #: wp-db-backup.php:1041
218
- msgid "The following errors were reported:"
219
- msgstr "Se han detectado los siguientes errores:"
220
-
221
- #: wp-db-backup.php:999
222
- msgid "ERROR: The mail application has failed to deliver the backup."
223
- msgstr "ERROR: el programa de correo ha fallado al enviar la copia de respaldo."
224
-
225
- #: wp-db-backup.php:1016
226
- msgid "Backup Successful"
227
- msgstr "Copia de respaldo completada"
228
-
229
- #: wp-db-backup.php:1020
230
- #, php-format
231
- msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
232
- msgstr "Su copia de respaldo: <a href=\"%1s\">%2s</a> comenzará a descargarse en un momento."
233
-
234
- #: wp-db-backup.php:1028
235
- #, php-format
236
- msgid "Your backup has been emailed to %s"
237
- msgstr "Se ha enviado la copia de respaldo a la dirección %s"
238
-
239
- #: wp-db-backup.php:1031
240
- msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
241
- msgstr "Se ha guardado en el servidor su copia de respaldo. Si desea descargarla ahora, haga clic con el botón derecho y seleccione \"Guardar como\""
242
-
243
- #: wp-db-backup.php:1032
244
- #, php-format
245
- msgid "%s bytes"
246
- msgstr "%s bytes"
247
-
248
- #: wp-db-backup.php:1068
249
- msgid "Scheduled Backup Options Saved!"
250
- msgstr "Se han guardado las opciones de Respaldo programado."
251
-
252
- #: wp-db-backup.php:1095
253
- msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
254
- msgstr "AVISO: ¡Tu directorio de respaldo <strong>NO</strong> existe, y no podemos crearlo."
255
-
256
- #: wp-db-backup.php:1096
257
- #, php-format
258
- msgid "Using your FTP client, try to create the backup directory yourself: %s"
259
- msgstr "Usando tu cliente FTP, intenta crear tu directorio de respaldo: %s"
260
-
261
- #: wp-db-backup.php:1100
262
- #: wp-db-backup.php:1111
263
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
264
- msgstr "AVISO: ¡Tu directorio de respaldo <strong>NO</strong> puede ser escrito! No podemos crear los ficheros de respaldo."
265
-
266
- #: wp-db-backup.php:1101
267
- #, php-format
268
- msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
269
- msgstr "Usando tu cliente FTP, intenta crear permisos de escritura para directorio&rsquo;s a %1$s or %2$s: %3$s"
270
-
271
- #: wp-db-backup.php:1113
272
- msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
273
- msgstr "Este problema parece ser causado por tu servidor&rsquo;s <code>safe_mode</code> file owner restrictions, que limita lo que pueden hacer aplicaciones web como WordPress."
274
-
275
- #: wp-db-backup.php:1115
276
- #, php-format
277
- msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
278
- msgstr "Puede tratar de corregir este problema utilizando el cliente FTP para borrar y volver a crear el directorio de copia de seguridad: %s"
279
-
280
- #: wp-db-backup.php:1129
281
- msgid "Tables"
282
- msgstr "Tablas"
283
-
284
- #: wp-db-backup.php:1131
285
- msgid "These core WordPress tables will always be backed up:"
286
- msgstr "Siempre se copiarán estas tablas básicas de WordPress:"
287
-
288
- #: wp-db-backup.php:1136
289
- msgid "Exclude spam comments"
290
- msgstr "Excluir comentarios de SPAM"
291
-
292
- #: wp-db-backup.php:1139
293
- msgid "Exclude post revisions"
294
- msgstr "Excluir revisiones de entradas"
295
-
296
- #: wp-db-backup.php:1150
297
- msgid "You may choose to include any of the following tables:"
298
- msgstr "Además puede incluir cualquiera de las siguientes tablas:"
299
-
300
- #: wp-db-backup.php:1164
301
- msgid "Backup Options"
302
- msgstr "Opciones de respaldo"
303
-
304
- #: wp-db-backup.php:1165
305
- msgid "What to do with the backup file:"
306
- msgstr "Qué hacer con el archivo de copia de respaldo:"
307
-
308
- #: wp-db-backup.php:1169
309
- msgid "Save to server"
310
- msgstr "Guardar en el servidor"
311
-
312
- #: wp-db-backup.php:1174
313
- msgid "Download to your computer"
314
- msgstr "Descargar en su ordenador"
315
-
316
- #: wp-db-backup.php:1178
317
- #: wp-db-backup.php:1235
318
- msgid "Email backup to:"
319
- msgstr "Enviar por e-mail a:"
320
-
321
- #: wp-db-backup.php:1185
322
- msgid "Backup now!"
323
- msgstr "¡Respaldar ahora!"
324
-
325
- #: wp-db-backup.php:1188
326
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
327
- msgstr "AVISO: ¡<strong>NO</strong> se puede escribir en el directorio de copias de respaldo!"
328
-
329
- #: wp-db-backup.php:1199
330
- msgid "Scheduled Backup"
331
- msgstr "Respaldo programado"
332
-
333
- #: wp-db-backup.php:1206
334
- #, php-format
335
- msgid "Next Backup: %s"
336
- msgstr "Siguiente copia de respaldo: %s"
337
-
338
- #: wp-db-backup.php:1211
339
- #, php-format
340
- msgid "Last WP-Cron Daily Execution: %s"
341
- msgstr "Última ejecución diaria de WP-Cron: %s"
342
-
343
- #: wp-db-backup.php:1212
344
- #, php-format
345
- msgid "Next WP-Cron Daily Execution: %s"
346
- msgstr "Próxima ejecución diaria de WP-Cron: %s"
347
-
348
- #: wp-db-backup.php:1217
349
- msgid "Schedule: "
350
- msgstr "Programar:"
351
-
352
- #: wp-db-backup.php:1220
353
- msgid "None"
354
- msgstr "Ninguna"
355
-
356
- #: wp-db-backup.php:1220
357
- msgid "Daily"
358
- msgstr "Diaria"
359
-
360
- #: wp-db-backup.php:1243
361
- msgid "Tables to include in the scheduled backup:"
362
- msgstr "Tablas a incluir en el respaldo programado:"
363
-
364
- #: wp-db-backup.php:1253
365
- msgid "Schedule backup"
366
- msgstr "Respaldo programado"
367
-
368
- #: wp-db-backup.php:1278
369
- msgid "Never"
370
- msgstr "Nunca"
371
-
372
- #: wp-db-backup.php:1283
373
- #, php-format
374
- msgid "%s seconds"
375
- msgstr "%s segundos"
376
-
377
- #: wp-db-backup.php:1316
378
- msgid "Once Weekly"
379
- msgstr "Una vez a la semana"
380
-
381
- #: wp-db-backup.php:1329
382
- #, php-format
383
- msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
384
- msgstr "Su versión de WordPress, %1s, adolece de importantes características de seguridad sin las cuales es inseguro el uso del plugin WP-DB-Backup. Por ello, este plugin ha sido automáticamente deshabilitado. Por favor, considere <a href=\"%2s\">actualizar WordPress</a> a una versión más reciente."
385
-
386
- #: wp-db-backup.php:1347
387
- msgid "You are not allowed to perform backups."
388
- msgstr "No tiene permisos para realizar copias de respaldo."
389
-
390
- #: wp-db-backup.php:1362
391
- #, php-format
392
- msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
393
- msgstr "Parece que ha habido un intento no autorizado desde este sitio de acceder a su base de datos localizada en %1s. Dicho intento ha sido neutralizado."
394
-
395
- #: wp-db-backup.php:1373
396
- msgid "Cheatin' uh ?"
397
- msgstr "Cheatin' uh ?"
398
-
399
- #~ msgid ""
400
- #~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
401
- #~ "can not create the backup directory."
402
- #~ msgstr ""
403
- #~ "AVISO: ¡<strong>NO</strong> se puede escribir en el directorio wp-"
404
- #~ "content! No se ha podido crear el directorio para las copias de respaldo."
405
- #~ msgid "Select all"
406
- #~ msgstr "Seleccionar todas"
407
- #~ msgid "Select none"
408
- #~ msgstr "No seleccionar ninguna"
409
- #~ msgid "Submit"
410
- #~ msgstr "Enviar"
411
-
1
+ # WP-DB-Backup
2
+ # Copyright (C) 2009 Austin Matzko
3
+ # This file is distributed under the GPL 2 license.
4
+ #
5
+ msgid ""
6
+ msgstr ""
7
+ "Project-Id-Version: wp-db-backup 2.2.2\n"
8
+ "Report-Msgid-Bugs-To: \n"
9
+ "POT-Creation-Date: 2008-08-15 11:00-0500\n"
10
+ "PO-Revision-Date: 2009-01-19 12:52+0100\n"
11
+ "Last-Translator: Alejandro Urrutia <alejandro@theindependentproject.com>\n"
12
+ "Language-Team: GrumpyWolf <daniel@grumpywolf.net>\n"
13
+ "MIME-Version: 1.0\n"
14
+ "Content-Type: text/plain; charset=UTF-8\n"
15
+ "Content-Transfer-Encoding: 8bit\n"
16
+ "X-Poedit-Language: Spanish\n"
17
+ "X-Poedit-Country: SPAIN\n"
18
+
19
+ #: wp-db-backup.php:181
20
+ msgid "Backup Complete!"
21
+ msgstr "Copia de respaldo completada"
22
+
23
+ #: wp-db-backup.php:211
24
+ msgid "Progress"
25
+ msgstr "Progreso"
26
+
27
+ #: wp-db-backup.php:213
28
+ msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
29
+ msgstr "NO HAGA NADA DE ESTO, PUES INTERRUMPIRÁ LA COPIA DE RESPALDO:"
30
+
31
+ #: wp-db-backup.php:216
32
+ msgid "Close this browser"
33
+ msgstr "Cerrar este navegador"
34
+
35
+ #: wp-db-backup.php:217
36
+ msgid "Reload this page"
37
+ msgstr "Recargar/actualizar esta página"
38
+
39
+ #: wp-db-backup.php:218
40
+ msgid "Click the Stop or Back buttons in your browser"
41
+ msgstr "Pulsar los botones Detener o Atrás en el navegador"
42
+
43
+ #: wp-db-backup.php:220
44
+ msgid "Progress:"
45
+ msgstr "Progreso:"
46
+
47
+ #: wp-db-backup.php:229
48
+ msgid "Navigating away from this page will cause your backup to fail."
49
+ msgstr "Salir de esta página puede causar un fallo en tu respaldo."
50
+
51
+ #: wp-db-backup.php:266
52
+ #, php-format
53
+ msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
54
+ msgstr "Copia terminada, preparando la <a href=\\\"%s\\\">copia de respaldo</a> para descargar..."
55
+
56
+ #: wp-db-backup.php:273
57
+ #, php-format
58
+ msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
59
+ msgstr "Copia terminada, enviando <a href=\\\"%s\\\">copia de respaldo</a> por e-mail..."
60
+
61
+ #: wp-db-backup.php:280
62
+ #, php-format
63
+ msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
64
+ msgstr "Copia terminada, descárguela <a href=\\\"%s\\\">aquí</a>."
65
+
66
+ #: wp-db-backup.php:340
67
+ msgid "Creating backup file..."
68
+ msgstr "eando copia de respaldo..."
69
+
70
+ #: wp-db-backup.php:343
71
+ #, php-format
72
+ msgid "Finished backing up table \\\"%s\\\"."
73
+ msgstr "Se terminó de copiar la tabla \\\"%s\\\"."
74
+
75
+ #: wp-db-backup.php:345
76
+ #, php-format
77
+ msgid "Backing up table \\\"%s\\\"..."
78
+ msgstr "Copiando tabla \\\"%s\\\"..."
79
+
80
+ #: wp-db-backup.php:352
81
+ #: wp-db-backup.php:835
82
+ msgid "Could not open the backup file for writing!"
83
+ msgstr "No se pudo escribir en el archivo de respaldo"
84
+
85
+ #: wp-db-backup.php:353
86
+ msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
87
+ msgstr "El archivo de respaldo no se puede grabar. Por favor, revisa los permisos de escritura el en el directorio de copias de respaldo e inténtalo de nuevo."
88
+
89
+ #: wp-db-backup.php:358
90
+ #: wp-db-backup.php:844
91
+ msgid "WordPress MySQL database backup"
92
+ msgstr "Copia de respaldo de la base de datos MySQL de WordPress"
93
+
94
+ #: wp-db-backup.php:360
95
+ #: wp-db-backup.php:846
96
+ #, php-format
97
+ msgid "Generated: %s"
98
+ msgstr "Generated: %s"
99
+
100
+ #: wp-db-backup.php:361
101
+ #: wp-db-backup.php:847
102
+ #, php-format
103
+ msgid "Hostname: %s"
104
+ msgstr "Hostname: %s"
105
+
106
+ #: wp-db-backup.php:362
107
+ #: wp-db-backup.php:848
108
+ #, php-format
109
+ msgid "Database: %s"
110
+ msgstr "Base de datos: %s"
111
+
112
+ #: wp-db-backup.php:370
113
+ #: wp-db-backup.php:861
114
+ #, php-format
115
+ msgid "Table: %s"
116
+ msgstr "Tabla: %s"
117
+
118
+ #: wp-db-backup.php:377
119
+ msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
120
+ msgstr "No se puede escribir en el directorio de copias de respaldo. Por favor, revisa los permisos correspondientes e inténtalo de nuevo."
121
+
122
+ #: wp-db-backup.php:434
123
+ msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
124
+ msgstr "haz clic y mantiene <code>[SHIFT]</code> para múltiples selecciones"
125
+
126
+ #: wp-db-backup.php:474
127
+ msgid "Change"
128
+ msgstr "Cambiar"
129
+
130
+ #: wp-db-backup.php:483
131
+ msgid "Save"
132
+ msgstr "Salvar"
133
+
134
+ #: wp-db-backup.php:566
135
+ #: wp-db-backup.php:571
136
+ #: wp-db-backup.php:1126
137
+ msgid "Backup"
138
+ msgstr "Copia de respaldo"
139
+
140
+ #: wp-db-backup.php:646
141
+ #: wp-db-backup.php:649
142
+ msgid "There was an error writing a line to the backup script:"
143
+ msgstr "Hubo un error al escribir una línea en el script de respaldo:"
144
+
145
+ #: wp-db-backup.php:681
146
+ msgid "Subsequent errors have been omitted from this log."
147
+ msgstr "Los errores posteriores se han omitido en este log."
148
+
149
+ #: wp-db-backup.php:715
150
+ msgid "Error getting table details"
151
+ msgstr "Error al obtener los detalles de la tabla"
152
+
153
+ #: wp-db-backup.php:723
154
+ #, php-format
155
+ msgid "Delete any existing table %s"
156
+ msgstr "Delete any existing table %s"
157
+
158
+ #: wp-db-backup.php:732
159
+ #, php-format
160
+ msgid "Table structure of table %s"
161
+ msgstr "Estructura de la tabla %s"
162
+
163
+ #: wp-db-backup.php:738
164
+ #, php-format
165
+ msgid "Error with SHOW CREATE TABLE for %s."
166
+ msgstr "Error con SHOW CREATE TABLE para %s."
167
+
168
+ #: wp-db-backup.php:745
169
+ #, php-format
170
+ msgid "Error getting table structure of %s"
171
+ msgstr "Error al obtener la estructura de tabla de %s"
172
+
173
+ #: wp-db-backup.php:753
174
+ #, php-format
175
+ msgid "Data contents of table %s"
176
+ msgstr "Datos contenidos en la tabla %s"
177
+
178
+ #: wp-db-backup.php:823
179
+ #, php-format
180
+ msgid "End of data contents of table %s"
181
+ msgstr "Fin de datos contenidos en la tabla %s"
182
+
183
+ #: wp-db-backup.php:839
184
+ msgid "The backup directory is not writeable!"
185
+ msgstr "¡No se puede escribir en el directorio de copias de respaldo!"
186
+
187
+ #: wp-db-backup.php:974
188
+ #, php-format
189
+ msgid "File not found:%s"
190
+ msgstr "No se encontró el archivo: %s"
191
+
192
+ #: wp-db-backup.php:974
193
+ msgid "Return to Backup"
194
+ msgstr "Volver a Copia de respaldo"
195
+
196
+ #: wp-db-backup.php:983
197
+ #, php-format
198
+ msgid "File %s does not exist!"
199
+ msgstr "¡El fichero %s no existe!"
200
+
201
+ #: wp-db-backup.php:990
202
+ #, php-format
203
+ msgid ""
204
+ "Attached to this email is\n"
205
+ " %1s\n"
206
+ " Size:%2s kilobytes\n"
207
+ msgstr ""
208
+ "Este e-mail lleva adjunto el archivo\n"
209
+ " %1s\n"
210
+ " Tamaño:%2s kilobytes\n"
211
+
212
+ #: wp-db-backup.php:991
213
+ msgid "Database Backup"
214
+ msgstr "Respaldo de base de datos"
215
+
216
+ #: wp-db-backup.php:994
217
+ #: wp-db-backup.php:1041
218
+ msgid "The following errors were reported:"
219
+ msgstr "Se han detectado los siguientes errores:"
220
+
221
+ #: wp-db-backup.php:999
222
+ msgid "ERROR: The mail application has failed to deliver the backup."
223
+ msgstr "ERROR: el programa de correo ha fallado al enviar la copia de respaldo."
224
+
225
+ #: wp-db-backup.php:1016
226
+ msgid "Backup Successful"
227
+ msgstr "Copia de respaldo completada"
228
+
229
+ #: wp-db-backup.php:1020
230
+ #, php-format
231
+ msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
232
+ msgstr "Su copia de respaldo: <a href=\"%1s\">%2s</a> comenzará a descargarse en un momento."
233
+
234
+ #: wp-db-backup.php:1028
235
+ #, php-format
236
+ msgid "Your backup has been emailed to %s"
237
+ msgstr "Se ha enviado la copia de respaldo a la dirección %s"
238
+
239
+ #: wp-db-backup.php:1031
240
+ msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
241
+ msgstr "Se ha guardado en el servidor su copia de respaldo. Si desea descargarla ahora, haga clic con el botón derecho y seleccione \"Guardar como\""
242
+
243
+ #: wp-db-backup.php:1032
244
+ #, php-format
245
+ msgid "%s bytes"
246
+ msgstr "%s bytes"
247
+
248
+ #: wp-db-backup.php:1068
249
+ msgid "Scheduled Backup Options Saved!"
250
+ msgstr "Se han guardado las opciones de Respaldo programado."
251
+
252
+ #: wp-db-backup.php:1095
253
+ msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
254
+ msgstr "AVISO: ¡Tu directorio de respaldo <strong>NO</strong> existe, y no podemos crearlo."
255
+
256
+ #: wp-db-backup.php:1096
257
+ #, php-format
258
+ msgid "Using your FTP client, try to create the backup directory yourself: %s"
259
+ msgstr "Usando tu cliente FTP, intenta crear tu directorio de respaldo: %s"
260
+
261
+ #: wp-db-backup.php:1100
262
+ #: wp-db-backup.php:1111
263
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
264
+ msgstr "AVISO: ¡Tu directorio de respaldo <strong>NO</strong> puede ser escrito! No podemos crear los ficheros de respaldo."
265
+
266
+ #: wp-db-backup.php:1101
267
+ #, php-format
268
+ msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
269
+ msgstr "Usando tu cliente FTP, intenta crear permisos de escritura para directorio&rsquo;s a %1$s or %2$s: %3$s"
270
+
271
+ #: wp-db-backup.php:1113
272
+ msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
273
+ msgstr "Este problema parece ser causado por tu servidor&rsquo;s <code>safe_mode</code> file owner restrictions, que limita lo que pueden hacer aplicaciones web como WordPress."
274
+
275
+ #: wp-db-backup.php:1115
276
+ #, php-format
277
+ msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
278
+ msgstr "Puede tratar de corregir este problema utilizando el cliente FTP para borrar y volver a crear el directorio de copia de seguridad: %s"
279
+
280
+ #: wp-db-backup.php:1129
281
+ msgid "Tables"
282
+ msgstr "Tablas"
283
+
284
+ #: wp-db-backup.php:1131
285
+ msgid "These core WordPress tables will always be backed up:"
286
+ msgstr "Siempre se copiarán estas tablas básicas de WordPress:"
287
+
288
+ #: wp-db-backup.php:1136
289
+ msgid "Exclude spam comments"
290
+ msgstr "Excluir comentarios de SPAM"
291
+
292
+ #: wp-db-backup.php:1139
293
+ msgid "Exclude post revisions"
294
+ msgstr "Excluir revisiones de entradas"
295
+
296
+ #: wp-db-backup.php:1150
297
+ msgid "You may choose to include any of the following tables:"
298
+ msgstr "Además puede incluir cualquiera de las siguientes tablas:"
299
+
300
+ #: wp-db-backup.php:1164
301
+ msgid "Backup Options"
302
+ msgstr "Opciones de respaldo"
303
+
304
+ #: wp-db-backup.php:1165
305
+ msgid "What to do with the backup file:"
306
+ msgstr "Qué hacer con el archivo de copia de respaldo:"
307
+
308
+ #: wp-db-backup.php:1169
309
+ msgid "Save to server"
310
+ msgstr "Guardar en el servidor"
311
+
312
+ #: wp-db-backup.php:1174
313
+ msgid "Download to your computer"
314
+ msgstr "Descargar en su ordenador"
315
+
316
+ #: wp-db-backup.php:1178
317
+ #: wp-db-backup.php:1235
318
+ msgid "Email backup to:"
319
+ msgstr "Enviar por e-mail a:"
320
+
321
+ #: wp-db-backup.php:1185
322
+ msgid "Backup now!"
323
+ msgstr "¡Respaldar ahora!"
324
+
325
+ #: wp-db-backup.php:1188
326
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
327
+ msgstr "AVISO: ¡<strong>NO</strong> se puede escribir en el directorio de copias de respaldo!"
328
+
329
+ #: wp-db-backup.php:1199
330
+ msgid "Scheduled Backup"
331
+ msgstr "Respaldo programado"
332
+
333
+ #: wp-db-backup.php:1206
334
+ #, php-format
335
+ msgid "Next Backup: %s"
336
+ msgstr "Siguiente copia de respaldo: %s"
337
+
338
+ #: wp-db-backup.php:1211
339
+ #, php-format
340
+ msgid "Last WP-Cron Daily Execution: %s"
341
+ msgstr "Última ejecución diaria de WP-Cron: %s"
342
+
343
+ #: wp-db-backup.php:1212
344
+ #, php-format
345
+ msgid "Next WP-Cron Daily Execution: %s"
346
+ msgstr "Próxima ejecución diaria de WP-Cron: %s"
347
+
348
+ #: wp-db-backup.php:1217
349
+ msgid "Schedule: "
350
+ msgstr "Programar:"
351
+
352
+ #: wp-db-backup.php:1220
353
+ msgid "None"
354
+ msgstr "Ninguna"
355
+
356
+ #: wp-db-backup.php:1220
357
+ msgid "Daily"
358
+ msgstr "Diaria"
359
+
360
+ #: wp-db-backup.php:1243
361
+ msgid "Tables to include in the scheduled backup:"
362
+ msgstr "Tablas a incluir en el respaldo programado:"
363
+
364
+ #: wp-db-backup.php:1253
365
+ msgid "Schedule backup"
366
+ msgstr "Respaldo programado"
367
+
368
+ #: wp-db-backup.php:1278
369
+ msgid "Never"
370
+ msgstr "Nunca"
371
+
372
+ #: wp-db-backup.php:1283
373
+ #, php-format
374
+ msgid "%s seconds"
375
+ msgstr "%s segundos"
376
+
377
+ #: wp-db-backup.php:1316
378
+ msgid "Once Weekly"
379
+ msgstr "Una vez a la semana"
380
+
381
+ #: wp-db-backup.php:1329
382
+ #, php-format
383
+ msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
384
+ msgstr "Su versión de WordPress, %1s, adolece de importantes características de seguridad sin las cuales es inseguro el uso del plugin WP-DB-Backup. Por ello, este plugin ha sido automáticamente deshabilitado. Por favor, considere <a href=\"%2s\">actualizar WordPress</a> a una versión más reciente."
385
+
386
+ #: wp-db-backup.php:1347
387
+ msgid "You are not allowed to perform backups."
388
+ msgstr "No tiene permisos para realizar copias de respaldo."
389
+
390
+ #: wp-db-backup.php:1362
391
+ #, php-format
392
+ msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
393
+ msgstr "Parece que ha habido un intento no autorizado desde este sitio de acceder a su base de datos localizada en %1s. Dicho intento ha sido neutralizado."
394
+
395
+ #: wp-db-backup.php:1373
396
+ msgid "Cheatin' uh ?"
397
+ msgstr "Cheatin' uh ?"
398
+
399
+ #~ msgid ""
400
+ #~ "WARNING: Your wp-content directory is <strong>NOT</strong> writable! We "
401
+ #~ "can not create the backup directory."
402
+ #~ msgstr ""
403
+ #~ "AVISO: ¡<strong>NO</strong> se puede escribir en el directorio wp-"
404
+ #~ "content! No se ha podido crear el directorio para las copias de respaldo."
405
+ #~ msgid "Select all"
406
+ #~ msgstr "Seleccionar todas"
407
+ #~ msgid "Select none"
408
+ #~ msgstr "No seleccionar ninguna"
409
+ #~ msgid "Submit"
410
+ #~ msgstr "Enviar"
411
+
languages/wp-db-backup-fa_IR.po CHANGED
@@ -1,395 +1,395 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: wp-db-backup\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2008-08-15 11:00-0500\n"
6
- "PO-Revision-Date: \n"
7
- "Last-Translator: \n"
8
- "Language-Team: KAVEH Ali akbari | www.Barnameha.com <KAVEH at Barnameha dot com>\n"
9
- "MIME-Version: 1.0\n"
10
- "Content-Type: text/plain; charset=utf-8\n"
11
- "Content-Transfer-Encoding: 8bit\n"
12
- "X-Poedit-Language: Persian\n"
13
- "X-Poedit-SourceCharset: utf-8\n"
14
- "X-Poedit-KeywordsList: persian, Farsi, فارسی\n"
15
-
16
- #: wp-db-backup.php:181
17
- msgid "Backup Complete!"
18
- msgstr "پشتیبان گیری کامل شد"
19
-
20
- #: wp-db-backup.php:211
21
- msgid "Progress"
22
- msgstr "پیشرفت"
23
-
24
- #: wp-db-backup.php:213
25
- msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
26
- msgstr "کارهاي روبرو را انجام ندهيد زيرا موجب بروز لغو عمليات ميشود:"
27
-
28
- #: wp-db-backup.php:216
29
- msgid "Close this browser"
30
- msgstr "از مرورگر خود خارج شوید"
31
-
32
- #: wp-db-backup.php:217
33
- msgid "Reload this page"
34
- msgstr "این صفحه را دوباره بارگزاری کنید"
35
-
36
- #: wp-db-backup.php:218
37
- msgid "Click the Stop or Back buttons in your browser"
38
- msgstr "بر روی ایست یا بازگشت در مرورگر خود کلیک کنید"
39
-
40
- #: wp-db-backup.php:220
41
- msgid "Progress:"
42
- msgstr "پیشرفتها"
43
-
44
- #: wp-db-backup.php:229
45
- msgid "Navigating away from this page will cause your backup to fail."
46
- msgstr "هدایت به بیرون از این صفحه موجب رخ دادن خطا در ایجاد پشتیبان شده است"
47
-
48
- #: wp-db-backup.php:266
49
- #, php-format
50
- msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
51
- msgstr "پشتیبان گیری کامل شد ,فایل آماده <a href=\\\"%s\\\">دریافت</a> است."
52
-
53
- #: wp-db-backup.php:273
54
- #, php-format
55
- msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
56
- msgstr "پشتیان گیری کامل شد؛ در حال ارسال به پست الکترونیک..."
57
-
58
- #: wp-db-backup.php:280
59
- #, php-format
60
- msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
61
- msgstr "<a href=\\\"%s\\\">دریافت فایل</a>.<br>پشتیبان گیری با موفقیت انجام شد."
62
-
63
- #: wp-db-backup.php:340
64
- msgid "Creating backup file..."
65
- msgstr "در حال ساختن فایل پشتیبان..."
66
-
67
- #: wp-db-backup.php:343
68
- #, php-format
69
- msgid "Finished backing up table \\\"%s\\\"."
70
- msgstr "تکمیل شد %s"
71
-
72
- #: wp-db-backup.php:345
73
- #, php-format
74
- msgid "Backing up table \\\"%s\\\"..."
75
- msgstr "در حال پشتیبان گیری از %s"
76
-
77
- #: wp-db-backup.php:352
78
- #: wp-db-backup.php:835
79
- msgid "Could not open the backup file for writing!"
80
- msgstr "امکان باز کردن فایل پشتیبان جهت نوشتن وجود ندارد"
81
-
82
- #: wp-db-backup.php:353
83
- msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
84
- msgstr "پوشه پشتیان گیری قابل نوشتن نیست.لطفا مجوز لازم را به آن پوشه داده و دویاره امتحان کنید"
85
-
86
- #: wp-db-backup.php:358
87
- #: wp-db-backup.php:844
88
- msgid "WordPress MySQL database backup"
89
- msgstr "WordPress MySQL database backup"
90
-
91
- #: wp-db-backup.php:360
92
- #: wp-db-backup.php:846
93
- #, php-format
94
- msgid "Generated: %s"
95
- msgstr "تولید شده ها: %s"
96
-
97
- #: wp-db-backup.php:361
98
- #: wp-db-backup.php:847
99
- #, php-format
100
- msgid "Hostname: %s"
101
- msgstr "Hostname: %s"
102
-
103
- #: wp-db-backup.php:362
104
- #: wp-db-backup.php:848
105
- #, php-format
106
- msgid "Database: %s"
107
- msgstr "بانک اطلاعاتی: %s"
108
-
109
- #: wp-db-backup.php:370
110
- #: wp-db-backup.php:861
111
- #, php-format
112
- msgid "Table: %s"
113
- msgstr "%s جدول ها:"
114
-
115
- #: wp-db-backup.php:377
116
- msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
117
- msgstr "پوشه پشتیان گیری قابل نوشتن نیست.لطفا مجوز لازم را به آن پوشه داده و دویاره امتحان کنید"
118
-
119
- #: wp-db-backup.php:434
120
- msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
121
- msgstr " "
122
-
123
- #: wp-db-backup.php:474
124
- msgid "Change"
125
- msgstr "تغییر"
126
-
127
- #: wp-db-backup.php:483
128
- msgid "Save"
129
- msgstr "ذخیره"
130
-
131
- #: wp-db-backup.php:566
132
- #: wp-db-backup.php:571
133
- #: wp-db-backup.php:1126
134
- msgid "Backup"
135
- msgstr "پشتیبان گیری"
136
-
137
- #: wp-db-backup.php:646
138
- #: wp-db-backup.php:649
139
- msgid "There was an error writing a line to the backup script:"
140
- msgstr "خطایی که در نوشتن یک خط در فایل پشتیبان رخ داده است:"
141
-
142
- #: wp-db-backup.php:681
143
- msgid "Subsequent errors have been omitted from this log."
144
- msgstr "خطاهای بعدی درون این این گزارش از قلم خواهند افتاد"
145
-
146
- #: wp-db-backup.php:715
147
- msgid "Error getting table details"
148
- msgstr "بروز خطا در دریافت مشخصات جدول"
149
-
150
- #: wp-db-backup.php:723
151
- #, php-format
152
- msgid "Delete any existing table %s"
153
- msgstr "حذف تمامی جدول های موجود %s"
154
-
155
- #: wp-db-backup.php:732
156
- #, php-format
157
- msgid "Table structure of table %s"
158
- msgstr "ساختار جدول %s"
159
-
160
- #: wp-db-backup.php:738
161
- #, php-format
162
- msgid "Error with SHOW CREATE TABLE for %s."
163
- msgstr "خطا به وسیله نمایش ساختن جدول %s"
164
-
165
- #: wp-db-backup.php:745
166
- #, php-format
167
- msgid "Error getting table structure of %s"
168
- msgstr "خطا در دریافت ساختار جدول %s"
169
-
170
- #: wp-db-backup.php:753
171
- #, php-format
172
- msgid "Data contents of table %s"
173
- msgstr "محتویات جدول %s"
174
-
175
- #: wp-db-backup.php:823
176
- #, php-format
177
- msgid "End of data contents of table %s"
178
- msgstr "پایان محتویات جدول %s"
179
-
180
- #: wp-db-backup.php:839
181
- msgid "The backup directory is not writeable!"
182
- msgstr "پوشه پشتیبان گیری قابل نوشتن نیست"
183
-
184
- #: wp-db-backup.php:974
185
- #, php-format
186
- msgid "File not found:%s"
187
- msgstr "فایل وجود ندارد:"
188
-
189
- #: wp-db-backup.php:974
190
- msgid "Return to Backup"
191
- msgstr "بازگشت به پشتیبان گیری"
192
-
193
- #: wp-db-backup.php:983
194
- #, php-format
195
- msgid "File %s does not exist!"
196
- msgstr "%s این فایل وجود ندارد:"
197
-
198
- #: wp-db-backup.php:990
199
- #, php-format
200
- msgid ""
201
- "Attached to this email is\n"
202
- " %1s\n"
203
- " Size:%2s kilobytes\n"
204
- msgstr ""
205
- "فایل چسبیده به پست الکترونیک\n"
206
- " %1s\n"
207
- " سایز:%2s kilobytes\n"
208
-
209
- #: wp-db-backup.php:991
210
- msgid "Database Backup"
211
- msgstr "پشتیان گیری بانک اطلاعاتی"
212
-
213
- #: wp-db-backup.php:994
214
- #: wp-db-backup.php:1041
215
- msgid "The following errors were reported:"
216
- msgstr "خطاهای رخ داده:"
217
-
218
- #: wp-db-backup.php:999
219
- msgid "ERROR: The mail application has failed to deliver the backup."
220
- msgstr "خطا: برنامه پست الکترونیک قادر به دریافت پشتیبان نیست"
221
-
222
- #: wp-db-backup.php:1016
223
- msgid "Backup Successful"
224
- msgstr "پشتیبان گیری با موفقیت انجام شد"
225
-
226
- #: wp-db-backup.php:1020
227
- #, php-format
228
- msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
229
- msgstr "فایل پشتیبان شما <a href=\"%1s\">%2s</a> باید زودتر دریافت شود."
230
-
231
- #: wp-db-backup.php:1028
232
- #, php-format
233
- msgid "Your backup has been emailed to %s"
234
- msgstr "این فایل پشتیبان به ایمیل ارسال شد: %s"
235
-
236
- #: wp-db-backup.php:1031
237
- msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
238
- msgstr "فایل پشتیبان بر روی فضای سایت ذخیره شد.برای دریافت آن کلیک راست کرده و Save As را انتخاب کنید"
239
-
240
- #: wp-db-backup.php:1032
241
- #, php-format
242
- msgid "%s bytes"
243
- msgstr "%s bytes"
244
-
245
- #: wp-db-backup.php:1068
246
- msgid "Scheduled Backup Options Saved!"
247
- msgstr "تنظیمات زمان بندی پشتیبان گیری ذخیره شد"
248
-
249
- #: wp-db-backup.php:1095
250
- msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
251
- msgstr "پوشه پشتیبان گیری وجود ندارد و ما نمیتوانیم که آن را بسازیم"
252
-
253
- #: wp-db-backup.php:1096
254
- #, php-format
255
- msgid "Using your FTP client, try to create the backup directory yourself: %s"
256
- msgstr "از طریق پروتکل FTP سعی کنید پوشه پشتیبان گیری را بسازید"
257
-
258
- #: wp-db-backup.php:1100
259
- #: wp-db-backup.php:1111
260
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
261
- msgstr "پوشه پشتیبان گیری قابل نوشتن نیست و ما نمیتوانیم فایل پشتیبان را بسازیم"
262
-
263
- #: wp-db-backup.php:1101
264
- #, php-format
265
- msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
266
- msgstr "از طريق پروتکل FTP به پوشه پشتيبان دسترسي مجاز بدهيد"
267
-
268
- #: wp-db-backup.php:1113
269
- msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
270
- msgstr ""
271
-
272
- #: wp-db-backup.php:1115
273
- #, php-format
274
- msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
275
- msgstr "برای حل این مشکل از پروتکل FTP استفاده کرده و پوشه پشتیبان را حذف کرده و مجددا بسازید: %s"
276
-
277
- #: wp-db-backup.php:1129
278
- msgid "Tables"
279
- msgstr "جدول ها"
280
-
281
- #: wp-db-backup.php:1131
282
- msgid "These core WordPress tables will always be backed up:"
283
- msgstr "جدولهای اصلی و هسته وردپرس که همیشه پشتیبان گیری میشوند:"
284
-
285
- #: wp-db-backup.php:1136
286
- msgid "Exclude spam comments"
287
- msgstr "به غیر از نظرات جفنگ"
288
-
289
- #: wp-db-backup.php:1139
290
- msgid "Exclude post revisions"
291
- msgstr "به جز تجدید نظر پست ها"
292
-
293
- #: wp-db-backup.php:1150
294
- msgid "You may choose to include any of the following tables:"
295
- msgstr "شما میتوانید جدولهای دیگر را انتخاب کنید:"
296
-
297
- #: wp-db-backup.php:1164
298
- msgid "Backup Options"
299
- msgstr "تنظیمات پشتیبان گیری"
300
-
301
- #: wp-db-backup.php:1165
302
- msgid "What to do with the backup file:"
303
- msgstr "نوع پشتیبان گیری را انتخاب کنید:"
304
-
305
- #: wp-db-backup.php:1169
306
- msgid "Save to server"
307
- msgstr "ذخیره روی فضای سایت"
308
-
309
- #: wp-db-backup.php:1174
310
- msgid "Download to your computer"
311
- msgstr "ذخیره درون رایانه"
312
-
313
- #: wp-db-backup.php:1178
314
- #: wp-db-backup.php:1235
315
- msgid "Email backup to:"
316
- msgstr "ارسال به ایمیل"
317
-
318
- #: wp-db-backup.php:1185
319
- msgid "Backup now!"
320
- msgstr "پشتیبان بگیر!"
321
-
322
- #: wp-db-backup.php:1188
323
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
324
- msgstr "هشدار: پوشه پشتیبان گیری شما قابل نوشتن نیست"
325
-
326
- #: wp-db-backup.php:1199
327
- msgid "Scheduled Backup"
328
- msgstr "زمان بندی پشتیبان گیری"
329
-
330
- #: wp-db-backup.php:1206
331
- #, php-format
332
- msgid "Next Backup: %s"
333
- msgstr "پشتیان گیری بعدی: %s"
334
-
335
- #: wp-db-backup.php:1211
336
- #, php-format
337
- msgid "Last WP-Cron Daily Execution: %s"
338
- msgstr ""
339
-
340
- #: wp-db-backup.php:1212
341
- #, php-format
342
- msgid "Next WP-Cron Daily Execution: %s"
343
- msgstr ""
344
-
345
- #: wp-db-backup.php:1217
346
- msgid "Schedule: "
347
- msgstr "زمان بندی"
348
-
349
- #: wp-db-backup.php:1220
350
- msgid "None"
351
- msgstr "هیچ"
352
-
353
- #: wp-db-backup.php:1220
354
- msgid "Daily"
355
- msgstr "روزانه"
356
-
357
- #: wp-db-backup.php:1243
358
- msgid "Tables to include in the scheduled backup:"
359
- msgstr "جدول هایی که در زمان بندی پشتیبان گیری میشوند:"
360
-
361
- #: wp-db-backup.php:1253
362
- msgid "Schedule backup"
363
- msgstr "زمان بندی پشتیبان گیری"
364
-
365
- #: wp-db-backup.php:1278
366
- msgid "Never"
367
- msgstr "هرگز"
368
-
369
- #: wp-db-backup.php:1283
370
- #, php-format
371
- msgid "%s seconds"
372
- msgstr "%s ثانیه"
373
-
374
- #: wp-db-backup.php:1316
375
- msgid "Once Weekly"
376
- msgstr "هفته ای یکبار"
377
-
378
- #: wp-db-backup.php:1329
379
- #, php-format
380
- msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
381
- msgstr "نسخه وردپرس خود را بروز کنید.این افزونه به دلیل مسایل امنیتی با این نسخه از وردپرس سازگاری ندارد"
382
-
383
- #: wp-db-backup.php:1347
384
- msgid "You are not allowed to perform backups."
385
- msgstr "شما اجازه تولید پشتیبان را ندارید"
386
-
387
- #: wp-db-backup.php:1362
388
- #, php-format
389
- msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
390
- msgstr "این ظاهر شدن از کوشش غیر مجاز این سایت برای دستیابی به بانک اطلاعاتی واقع شده در %1s هست.این کوشش دچار ایست شد."
391
-
392
- #: wp-db-backup.php:1373
393
- msgid "Cheatin' uh ?"
394
- msgstr "تقلب میکنی؟"
395
-
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: wp-db-backup\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2008-08-15 11:00-0500\n"
6
+ "PO-Revision-Date: \n"
7
+ "Last-Translator: \n"
8
+ "Language-Team: KAVEH Ali akbari | www.Barnameha.com <KAVEH at Barnameha dot com>\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=utf-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Poedit-Language: Persian\n"
13
+ "X-Poedit-SourceCharset: utf-8\n"
14
+ "X-Poedit-KeywordsList: persian, Farsi, فارسی\n"
15
+
16
+ #: wp-db-backup.php:181
17
+ msgid "Backup Complete!"
18
+ msgstr "پشتیبان گیری کامل شد"
19
+
20
+ #: wp-db-backup.php:211
21
+ msgid "Progress"
22
+ msgstr "پیشرفت"
23
+
24
+ #: wp-db-backup.php:213
25
+ msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
26
+ msgstr "کارهاي روبرو را انجام ندهيد زيرا موجب بروز لغو عمليات ميشود:"
27
+
28
+ #: wp-db-backup.php:216
29
+ msgid "Close this browser"
30
+ msgstr "از مرورگر خود خارج شوید"
31
+
32
+ #: wp-db-backup.php:217
33
+ msgid "Reload this page"
34
+ msgstr "این صفحه را دوباره بارگزاری کنید"
35
+
36
+ #: wp-db-backup.php:218
37
+ msgid "Click the Stop or Back buttons in your browser"
38
+ msgstr "بر روی ایست یا بازگشت در مرورگر خود کلیک کنید"
39
+
40
+ #: wp-db-backup.php:220
41
+ msgid "Progress:"
42
+ msgstr "پیشرفتها"
43
+
44
+ #: wp-db-backup.php:229
45
+ msgid "Navigating away from this page will cause your backup to fail."
46
+ msgstr "هدایت به بیرون از این صفحه موجب رخ دادن خطا در ایجاد پشتیبان شده است"
47
+
48
+ #: wp-db-backup.php:266
49
+ #, php-format
50
+ msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
51
+ msgstr "پشتیبان گیری کامل شد ,فایل آماده <a href=\\\"%s\\\">دریافت</a> است."
52
+
53
+ #: wp-db-backup.php:273
54
+ #, php-format
55
+ msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
56
+ msgstr "پشتیان گیری کامل شد؛ در حال ارسال به پست الکترونیک..."
57
+
58
+ #: wp-db-backup.php:280
59
+ #, php-format
60
+ msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
61
+ msgstr "<a href=\\\"%s\\\">دریافت فایل</a>.<br>پشتیبان گیری با موفقیت انجام شد."
62
+
63
+ #: wp-db-backup.php:340
64
+ msgid "Creating backup file..."
65
+ msgstr "در حال ساختن فایل پشتیبان..."
66
+
67
+ #: wp-db-backup.php:343
68
+ #, php-format
69
+ msgid "Finished backing up table \\\"%s\\\"."
70
+ msgstr "تکمیل شد %s"
71
+
72
+ #: wp-db-backup.php:345
73
+ #, php-format
74
+ msgid "Backing up table \\\"%s\\\"..."
75
+ msgstr "در حال پشتیبان گیری از %s"
76
+
77
+ #: wp-db-backup.php:352
78
+ #: wp-db-backup.php:835
79
+ msgid "Could not open the backup file for writing!"
80
+ msgstr "امکان باز کردن فایل پشتیبان جهت نوشتن وجود ندارد"
81
+
82
+ #: wp-db-backup.php:353
83
+ msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
84
+ msgstr "پوشه پشتیان گیری قابل نوشتن نیست.لطفا مجوز لازم را به آن پوشه داده و دویاره امتحان کنید"
85
+
86
+ #: wp-db-backup.php:358
87
+ #: wp-db-backup.php:844
88
+ msgid "WordPress MySQL database backup"
89
+ msgstr "WordPress MySQL database backup"
90
+
91
+ #: wp-db-backup.php:360
92
+ #: wp-db-backup.php:846
93
+ #, php-format
94
+ msgid "Generated: %s"
95
+ msgstr "تولید شده ها: %s"
96
+
97
+ #: wp-db-backup.php:361
98
+ #: wp-db-backup.php:847
99
+ #, php-format
100
+ msgid "Hostname: %s"
101
+ msgstr "Hostname: %s"
102
+
103
+ #: wp-db-backup.php:362
104
+ #: wp-db-backup.php:848
105
+ #, php-format
106
+ msgid "Database: %s"
107
+ msgstr "بانک اطلاعاتی: %s"
108
+
109
+ #: wp-db-backup.php:370
110
+ #: wp-db-backup.php:861
111
+ #, php-format
112
+ msgid "Table: %s"
113
+ msgstr "%s جدول ها:"
114
+
115
+ #: wp-db-backup.php:377
116
+ msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
117
+ msgstr "پوشه پشتیان گیری قابل نوشتن نیست.لطفا مجوز لازم را به آن پوشه داده و دویاره امتحان کنید"
118
+
119
+ #: wp-db-backup.php:434
120
+ msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
121
+ msgstr " "
122
+
123
+ #: wp-db-backup.php:474
124
+ msgid "Change"
125
+ msgstr "تغییر"
126
+
127
+ #: wp-db-backup.php:483
128
+ msgid "Save"
129
+ msgstr "ذخیره"
130
+
131
+ #: wp-db-backup.php:566
132
+ #: wp-db-backup.php:571
133
+ #: wp-db-backup.php:1126
134
+ msgid "Backup"
135
+ msgstr "پشتیبان گیری"
136
+
137
+ #: wp-db-backup.php:646
138
+ #: wp-db-backup.php:649
139
+ msgid "There was an error writing a line to the backup script:"
140
+ msgstr "خطایی که در نوشتن یک خط در فایل پشتیبان رخ داده است:"
141
+
142
+ #: wp-db-backup.php:681
143
+ msgid "Subsequent errors have been omitted from this log."
144
+ msgstr "خطاهای بعدی درون این این گزارش از قلم خواهند افتاد"
145
+
146
+ #: wp-db-backup.php:715
147
+ msgid "Error getting table details"
148
+ msgstr "بروز خطا در دریافت مشخصات جدول"
149
+
150
+ #: wp-db-backup.php:723
151
+ #, php-format
152
+ msgid "Delete any existing table %s"
153
+ msgstr "حذف تمامی جدول های موجود %s"
154
+
155
+ #: wp-db-backup.php:732
156
+ #, php-format
157
+ msgid "Table structure of table %s"
158
+ msgstr "ساختار جدول %s"
159
+
160
+ #: wp-db-backup.php:738
161
+ #, php-format
162
+ msgid "Error with SHOW CREATE TABLE for %s."
163
+ msgstr "خطا به وسیله نمایش ساختن جدول %s"
164
+
165
+ #: wp-db-backup.php:745
166
+ #, php-format
167
+ msgid "Error getting table structure of %s"
168
+ msgstr "خطا در دریافت ساختار جدول %s"
169
+
170
+ #: wp-db-backup.php:753
171
+ #, php-format
172
+ msgid "Data contents of table %s"
173
+ msgstr "محتویات جدول %s"
174
+
175
+ #: wp-db-backup.php:823
176
+ #, php-format
177
+ msgid "End of data contents of table %s"
178
+ msgstr "پایان محتویات جدول %s"
179
+
180
+ #: wp-db-backup.php:839
181
+ msgid "The backup directory is not writeable!"
182
+ msgstr "پوشه پشتیبان گیری قابل نوشتن نیست"
183
+
184
+ #: wp-db-backup.php:974
185
+ #, php-format
186
+ msgid "File not found:%s"
187
+ msgstr "فایل وجود ندارد:"
188
+
189
+ #: wp-db-backup.php:974
190
+ msgid "Return to Backup"
191
+ msgstr "بازگشت به پشتیبان گیری"
192
+
193
+ #: wp-db-backup.php:983
194
+ #, php-format
195
+ msgid "File %s does not exist!"
196
+ msgstr "%s این فایل وجود ندارد:"
197
+
198
+ #: wp-db-backup.php:990
199
+ #, php-format
200
+ msgid ""
201
+ "Attached to this email is\n"
202
+ " %1s\n"
203
+ " Size:%2s kilobytes\n"
204
+ msgstr ""
205
+ "فایل چسبیده به پست الکترونیک\n"
206
+ " %1s\n"
207
+ " سایز:%2s kilobytes\n"
208
+
209
+ #: wp-db-backup.php:991
210
+ msgid "Database Backup"
211
+ msgstr "پشتیان گیری بانک اطلاعاتی"
212
+
213
+ #: wp-db-backup.php:994
214
+ #: wp-db-backup.php:1041
215
+ msgid "The following errors were reported:"
216
+ msgstr "خطاهای رخ داده:"
217
+
218
+ #: wp-db-backup.php:999
219
+ msgid "ERROR: The mail application has failed to deliver the backup."
220
+ msgstr "خطا: برنامه پست الکترونیک قادر به دریافت پشتیبان نیست"
221
+
222
+ #: wp-db-backup.php:1016
223
+ msgid "Backup Successful"
224
+ msgstr "پشتیبان گیری با موفقیت انجام شد"
225
+
226
+ #: wp-db-backup.php:1020
227
+ #, php-format
228
+ msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
229
+ msgstr "فایل پشتیبان شما <a href=\"%1s\">%2s</a> باید زودتر دریافت شود."
230
+
231
+ #: wp-db-backup.php:1028
232
+ #, php-format
233
+ msgid "Your backup has been emailed to %s"
234
+ msgstr "این فایل پشتیبان به ایمیل ارسال شد: %s"
235
+
236
+ #: wp-db-backup.php:1031
237
+ msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
238
+ msgstr "فایل پشتیبان بر روی فضای سایت ذخیره شد.برای دریافت آن کلیک راست کرده و Save As را انتخاب کنید"
239
+
240
+ #: wp-db-backup.php:1032
241
+ #, php-format
242
+ msgid "%s bytes"
243
+ msgstr "%s bytes"
244
+
245
+ #: wp-db-backup.php:1068
246
+ msgid "Scheduled Backup Options Saved!"
247
+ msgstr "تنظیمات زمان بندی پشتیبان گیری ذخیره شد"
248
+
249
+ #: wp-db-backup.php:1095
250
+ msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
251
+ msgstr "پوشه پشتیبان گیری وجود ندارد و ما نمیتوانیم که آن را بسازیم"
252
+
253
+ #: wp-db-backup.php:1096
254
+ #, php-format
255
+ msgid "Using your FTP client, try to create the backup directory yourself: %s"
256
+ msgstr "از طریق پروتکل FTP سعی کنید پوشه پشتیبان گیری را بسازید"
257
+
258
+ #: wp-db-backup.php:1100
259
+ #: wp-db-backup.php:1111
260
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
261
+ msgstr "پوشه پشتیبان گیری قابل نوشتن نیست و ما نمیتوانیم فایل پشتیبان را بسازیم"
262
+
263
+ #: wp-db-backup.php:1101
264
+ #, php-format
265
+ msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
266
+ msgstr "از طريق پروتکل FTP به پوشه پشتيبان دسترسي مجاز بدهيد"
267
+
268
+ #: wp-db-backup.php:1113
269
+ msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
270
+ msgstr ""
271
+
272
+ #: wp-db-backup.php:1115
273
+ #, php-format
274
+ msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
275
+ msgstr "برای حل این مشکل از پروتکل FTP استفاده کرده و پوشه پشتیبان را حذف کرده و مجددا بسازید: %s"
276
+
277
+ #: wp-db-backup.php:1129
278
+ msgid "Tables"
279
+ msgstr "جدول ها"
280
+
281
+ #: wp-db-backup.php:1131
282
+ msgid "These core WordPress tables will always be backed up:"
283
+ msgstr "جدولهای اصلی و هسته وردپرس که همیشه پشتیبان گیری میشوند:"
284
+
285
+ #: wp-db-backup.php:1136
286
+ msgid "Exclude spam comments"
287
+ msgstr "به غیر از نظرات جفنگ"
288
+
289
+ #: wp-db-backup.php:1139
290
+ msgid "Exclude post revisions"
291
+ msgstr "به جز تجدید نظر پست ها"
292
+
293
+ #: wp-db-backup.php:1150
294
+ msgid "You may choose to include any of the following tables:"
295
+ msgstr "شما میتوانید جدولهای دیگر را انتخاب کنید:"
296
+
297
+ #: wp-db-backup.php:1164
298
+ msgid "Backup Options"
299
+ msgstr "تنظیمات پشتیبان گیری"
300
+
301
+ #: wp-db-backup.php:1165
302
+ msgid "What to do with the backup file:"
303
+ msgstr "نوع پشتیبان گیری را انتخاب کنید:"
304
+
305
+ #: wp-db-backup.php:1169
306
+ msgid "Save to server"
307
+ msgstr "ذخیره روی فضای سایت"
308
+
309
+ #: wp-db-backup.php:1174
310
+ msgid "Download to your computer"
311
+ msgstr "ذخیره درون رایانه"
312
+
313
+ #: wp-db-backup.php:1178
314
+ #: wp-db-backup.php:1235
315
+ msgid "Email backup to:"
316
+ msgstr "ارسال به ایمیل"
317
+
318
+ #: wp-db-backup.php:1185
319
+ msgid "Backup now!"
320
+ msgstr "پشتیبان بگیر!"
321
+
322
+ #: wp-db-backup.php:1188
323
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
324
+ msgstr "هشدار: پوشه پشتیبان گیری شما قابل نوشتن نیست"
325
+
326
+ #: wp-db-backup.php:1199
327
+ msgid "Scheduled Backup"
328
+ msgstr "زمان بندی پشتیبان گیری"
329
+
330
+ #: wp-db-backup.php:1206
331
+ #, php-format
332
+ msgid "Next Backup: %s"
333
+ msgstr "پشتیان گیری بعدی: %s"
334
+
335
+ #: wp-db-backup.php:1211
336
+ #, php-format
337
+ msgid "Last WP-Cron Daily Execution: %s"
338
+ msgstr ""
339
+
340
+ #: wp-db-backup.php:1212
341
+ #, php-format
342
+ msgid "Next WP-Cron Daily Execution: %s"
343
+ msgstr ""
344
+
345
+ #: wp-db-backup.php:1217
346
+ msgid "Schedule: "
347
+ msgstr "زمان بندی"
348
+
349
+ #: wp-db-backup.php:1220
350
+ msgid "None"
351
+ msgstr "هیچ"
352
+
353
+ #: wp-db-backup.php:1220
354
+ msgid "Daily"
355
+ msgstr "روزانه"
356
+
357
+ #: wp-db-backup.php:1243
358
+ msgid "Tables to include in the scheduled backup:"
359
+ msgstr "جدول هایی که در زمان بندی پشتیبان گیری میشوند:"
360
+
361
+ #: wp-db-backup.php:1253
362
+ msgid "Schedule backup"
363
+ msgstr "زمان بندی پشتیبان گیری"
364
+
365
+ #: wp-db-backup.php:1278
366
+ msgid "Never"
367
+ msgstr "هرگز"
368
+
369
+ #: wp-db-backup.php:1283
370
+ #, php-format
371
+ msgid "%s seconds"
372
+ msgstr "%s ثانیه"
373
+
374
+ #: wp-db-backup.php:1316
375
+ msgid "Once Weekly"
376
+ msgstr "هفته ای یکبار"
377
+
378
+ #: wp-db-backup.php:1329
379
+ #, php-format
380
+ msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
381
+ msgstr "نسخه وردپرس خود را بروز کنید.این افزونه به دلیل مسایل امنیتی با این نسخه از وردپرس سازگاری ندارد"
382
+
383
+ #: wp-db-backup.php:1347
384
+ msgid "You are not allowed to perform backups."
385
+ msgstr "شما اجازه تولید پشتیبان را ندارید"
386
+
387
+ #: wp-db-backup.php:1362
388
+ #, php-format
389
+ msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
390
+ msgstr "این ظاهر شدن از کوشش غیر مجاز این سایت برای دستیابی به بانک اطلاعاتی واقع شده در %1s هست.این کوشش دچار ایست شد."
391
+
392
+ #: wp-db-backup.php:1373
393
+ msgid "Cheatin' uh ?"
394
+ msgstr "تقلب میکنی؟"
395
+
languages/wp-db-backup-zh_CN.po CHANGED
@@ -1,397 +1,397 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: wp-db-backup 2.1.7\n"
4
- "POT-Creation-Date: \n"
5
- "PO-Revision-Date: 2008-08-17 00:50+0800\n"
6
- "Last-Translator: paopao <wuxipaopao@gmail.com>\n"
7
- "Language-Team: WordPress 中文团队 - paopao (site: www.paopao.name, mail:wuxipaopao@gmail.com) <team@wp-cn.com>\n"
8
- "MIME-Version: 1.0\n"
9
- "Content-Type: text/plain; charset=utf-8\n"
10
- "Content-Transfer-Encoding: 8bit\n"
11
- "X-Poedit-KeywordsList: _e;__\n"
12
- "X-Poedit-Basepath: .\n"
13
- "X-Poedit-Language: Chinese\n"
14
- "X-Poedit-Country: CHINA\n"
15
- "X-Poedit-SearchPath-0: .\n"
16
-
17
- #: wp-db-backup.php:181
18
- msgid "Backup Complete!"
19
- msgstr "备份成功!"
20
-
21
- #: wp-db-backup.php:211
22
- msgid "Progress"
23
- msgstr "备份中"
24
-
25
- #: wp-db-backup.php:213
26
- msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
27
- msgstr "请不要进行以下操作,否则会导致备份失败:"
28
-
29
- #: wp-db-backup.php:216
30
- msgid "Close this browser"
31
- msgstr "关闭这个页面"
32
-
33
- #: wp-db-backup.php:217
34
- msgid "Reload this page"
35
- msgstr "刷新这个页面"
36
-
37
- #: wp-db-backup.php:218
38
- msgid "Click the Stop or Back buttons in your browser"
39
- msgstr "点击浏览器的停止或者后退按钮"
40
-
41
- #: wp-db-backup.php:220
42
- msgid "Progress:"
43
- msgstr "备份进度:"
44
-
45
- #: wp-db-backup.php:229
46
- msgid "Navigating away from this page will cause your backup to fail."
47
- msgstr "关闭本页面会导致数据库备份失败。"
48
-
49
- #: wp-db-backup.php:266
50
- #, php-format
51
- msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
52
- msgstr "备份成功,正在准备<a href=\\\"%s\\\">备份文件</a>以供下载……"
53
-
54
- #: wp-db-backup.php:273
55
- #, php-format
56
- msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
57
- msgstr "备份成功,正在通过电子邮件发送<a href=\\\"%s\\\">备份文件</a>……"
58
-
59
- #: wp-db-backup.php:280
60
- #, php-format
61
- msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
62
- msgstr "备份成功,在<a href=\\\"%s\\\">此处</a>下载。"
63
-
64
- #: wp-db-backup.php:340
65
- msgid "Creating backup file..."
66
- msgstr "创建备份文件……"
67
-
68
- #: wp-db-backup.php:343
69
- #, php-format
70
- msgid "Finished backing up table \\\"%s\\\"."
71
- msgstr "数据表\\\"%s\\\"备份完成。"
72
-
73
- #: wp-db-backup.php:345
74
- #, php-format
75
- msgid "Backing up table \\\"%s\\\"..."
76
- msgstr "正在备份数据表\\\"%s\\\"……"
77
-
78
- #: wp-db-backup.php:352
79
- #: wp-db-backup.php:835
80
- msgid "Could not open the backup file for writing!"
81
- msgstr "无法以写方式打开备份文件!"
82
-
83
- #: wp-db-backup.php:353
84
- msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
85
- msgstr "无法保存备份文件。请检查你的备份文件夹的写权限设置并重试。"
86
-
87
- #: wp-db-backup.php:358
88
- #: wp-db-backup.php:844
89
- msgid "WordPress MySQL database backup"
90
- msgstr "WordPress MySQL 数据库备份"
91
-
92
- #: wp-db-backup.php:360
93
- #: wp-db-backup.php:846
94
- #, php-format
95
- msgid "Generated: %s"
96
- msgstr "创建于:%s"
97
-
98
- #: wp-db-backup.php:361
99
- #: wp-db-backup.php:847
100
- #, php-format
101
- msgid "Hostname: %s"
102
- msgstr "主机名:%s"
103
-
104
- #: wp-db-backup.php:362
105
- #: wp-db-backup.php:848
106
- #, php-format
107
- msgid "Database: %s"
108
- msgstr "数据库:%s"
109
-
110
- #: wp-db-backup.php:370
111
- #: wp-db-backup.php:861
112
- #, php-format
113
- msgid "Table: %s"
114
- msgstr "数据表:%s"
115
-
116
- #: wp-db-backup.php:377
117
- msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
118
- msgstr "备份文件夹无法写入!请检查你的备份文件夹的写权限设置并重试。"
119
-
120
- #: wp-db-backup.php:434
121
- msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
122
- msgstr "按住 <code>[SHIFT]</code> 的同时点击可以选中多个复选框"
123
-
124
- #: wp-db-backup.php:474
125
- msgid "Change"
126
- msgstr "更改"
127
-
128
- #: wp-db-backup.php:483
129
- msgid "Save"
130
- msgstr "保存"
131
-
132
- #: wp-db-backup.php:566
133
- #: wp-db-backup.php:571
134
- #: wp-db-backup.php:1126
135
- msgid "Backup"
136
- msgstr "备份"
137
-
138
- #: wp-db-backup.php:646
139
- #: wp-db-backup.php:649
140
- msgid "There was an error writing a line to the backup script:"
141
- msgstr "在向备份脚本写入一行时发生错误:"
142
-
143
- #: wp-db-backup.php:681
144
- msgid "Subsequent errors have been omitted from this log."
145
- msgstr "之后的错误已经被省略。"
146
-
147
- #: wp-db-backup.php:715
148
- msgid "Error getting table details"
149
- msgstr "无法获取数据表的详细信息"
150
-
151
- #: wp-db-backup.php:723
152
- #, php-format
153
- msgid "Delete any existing table %s"
154
- msgstr "删除任何存在的 %s 数据表"
155
-
156
- #: wp-db-backup.php:732
157
- #, php-format
158
- msgid "Table structure of table %s"
159
- msgstr " %s 数据表的结构"
160
-
161
- #: wp-db-backup.php:738
162
- #, php-format
163
- msgid "Error with SHOW CREATE TABLE for %s."
164
- msgstr "无法显示创建的 %s 数据表"
165
-
166
- #: wp-db-backup.php:745
167
- #, php-format
168
- msgid "Error getting table structure of %s"
169
- msgstr "无法获取 %s 的数据表结构"
170
-
171
- #: wp-db-backup.php:753
172
- #, php-format
173
- msgid "Data contents of table %s"
174
- msgstr " %s 数据表的内容"
175
-
176
- #: wp-db-backup.php:823
177
- #, php-format
178
- msgid "End of data contents of table %s"
179
- msgstr " %s 数据表的内容结束"
180
-
181
- #: wp-db-backup.php:839
182
- msgid "The backup directory is not writeable!"
183
- msgstr "无法写入备份文件夹!"
184
-
185
- #: wp-db-backup.php:974
186
- #, php-format
187
- msgid "File not found:%s"
188
- msgstr "无法找到文件:%s"
189
-
190
- #: wp-db-backup.php:974
191
- msgid "Return to Backup"
192
- msgstr "返回备份页面"
193
-
194
- #: wp-db-backup.php:983
195
- #, php-format
196
- msgid "File %s does not exist!"
197
- msgstr "文件 %s 不存在!"
198
-
199
- #: wp-db-backup.php:990
200
- #, php-format
201
- msgid ""
202
- "Attached to this email is\n"
203
- " %1s\n"
204
- " Size:%2s kilobytes\n"
205
- msgstr ""
206
- "该电子邮件的附件\n"
207
- " %1s\n"
208
- " 大小:%2s KB\n"
209
-
210
- #: wp-db-backup.php:991
211
- msgid "Database Backup"
212
- msgstr "数据库备份"
213
-
214
- #: wp-db-backup.php:994
215
- #: wp-db-backup.php:1041
216
- msgid "The following errors were reported:"
217
- msgstr "发现以下错误:"
218
-
219
- #: wp-db-backup.php:999
220
- msgid "ERROR: The mail application has failed to deliver the backup."
221
- msgstr "错误:通过电子邮件发送备份文件失败。"
222
-
223
- #: wp-db-backup.php:1016
224
- msgid "Backup Successful"
225
- msgstr "备份成功"
226
-
227
- #: wp-db-backup.php:1020
228
- #, php-format
229
- msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
230
- msgstr "即将开始下载备份文件: <a href=\"%1s\">%2s</a> 。"
231
-
232
- #: wp-db-backup.php:1028
233
- #, php-format
234
- msgid "Your backup has been emailed to %s"
235
- msgstr "你的备份文件已经通过电子邮件发送至 %s"
236
-
237
- #: wp-db-backup.php:1031
238
- msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
239
- msgstr "你的备份文件已经被保存至服务器。如果希望现在下载,请右击并选择 \"另存为\""
240
-
241
- #: wp-db-backup.php:1032
242
- #, php-format
243
- msgid "%s bytes"
244
- msgstr "%s 字节"
245
-
246
- #: wp-db-backup.php:1068
247
- msgid "Scheduled Backup Options Saved!"
248
- msgstr "定时备份设置已保存!"
249
-
250
- #: wp-db-backup.php:1095
251
- msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
252
- msgstr "警告: 备份文件夹<strong>不存在</strong>,而且无法自动创建。"
253
-
254
- #: wp-db-backup.php:1096
255
- #, php-format
256
- msgid "Using your FTP client, try to create the backup directory yourself: %s"
257
- msgstr "请使用你的FTP客户端来自行创建如下的备份目录:%s"
258
-
259
- #: wp-db-backup.php:1100
260
- #: wp-db-backup.php:1111
261
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
262
- msgstr "警告: 备份文件夹<strong>无法</strong>写入!无法创建备份文件。"
263
-
264
- #: wp-db-backup.php:1101
265
- #, php-format
266
- msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
267
- msgstr "请使用你的FTP客户端来设置备份目录的权限为 %1$s 或者 %2$s: %3$s"
268
-
269
- #: wp-db-backup.php:1113
270
- msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
271
- msgstr "这个问题可能是由于当前服务器的 <code>safe_mode</code> 文件的所有权限制引起的,这个文件限制了WordPress之类的网络应用程序创建文件的权限。"
272
-
273
- #: wp-db-backup.php:1115
274
- #, php-format
275
- msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
276
- msgstr "请使用你的FTP客户端来删除并重新创建如下的备份目录:%s ,这样可能有助于解决当前的问题"
277
-
278
- #: wp-db-backup.php:1129
279
- msgid "Tables"
280
- msgstr "数据表"
281
-
282
- #: wp-db-backup.php:1131
283
- msgid "These core WordPress tables will always be backed up:"
284
- msgstr "以下 WordPress 核心数据表会默认备份:"
285
-
286
- #: wp-db-backup.php:1136
287
- msgid "Exclude spam comments"
288
- msgstr "不包括垃圾评论"
289
-
290
- #: wp-db-backup.php:1139
291
- msgid "Exclude post revisions"
292
- msgstr "不包括日志修订"
293
-
294
- #: wp-db-backup.php:1150
295
- msgid "You may choose to include any of the following tables:"
296
- msgstr "你可以选择备份以下的任何数据表:"
297
-
298
- #: wp-db-backup.php:1164
299
- msgid "Backup Options"
300
- msgstr "备份选项"
301
-
302
- #: wp-db-backup.php:1165
303
- msgid "What to do with the backup file:"
304
- msgstr "怎样处理备份文件:"
305
-
306
- #: wp-db-backup.php:1169
307
- msgid "Save to server"
308
- msgstr "保存至服务器"
309
-
310
- #: wp-db-backup.php:1174
311
- msgid "Download to your computer"
312
- msgstr "下载至本地电脑"
313
-
314
- #: wp-db-backup.php:1178
315
- #: wp-db-backup.php:1235
316
- msgid "Email backup to:"
317
- msgstr "通过电子邮件发送备份至:"
318
-
319
- #: wp-db-backup.php:1185
320
- msgid "Backup now!"
321
- msgstr "立即备份!"
322
-
323
- #: wp-db-backup.php:1188
324
- msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
325
- msgstr "警告:备份文件夹<strong>无法</strong>写入!"
326
-
327
- #: wp-db-backup.php:1199
328
- msgid "Scheduled Backup"
329
- msgstr "定时备份"
330
-
331
- #: wp-db-backup.php:1206
332
- #, php-format
333
- msgid "Next Backup: %s"
334
- msgstr "下一次备份时间:%s"
335
-
336
- #: wp-db-backup.php:1211
337
- #, php-format
338
- msgid "Last WP-Cron Daily Execution: %s"
339
- msgstr "上一次 WP-Cron 每日执行时间:%s"
340
-
341
- #: wp-db-backup.php:1212
342
- #, php-format
343
- msgid "Next WP-Cron Daily Execution: %s"
344
- msgstr "下一次 WP-Cron 每日备份时间:%s"
345
-
346
- #: wp-db-backup.php:1217
347
- msgid "Schedule: "
348
- msgstr "定时任务:"
349
-
350
- #: wp-db-backup.php:1220
351
- msgid "None"
352
- msgstr "无"
353
-
354
- #: wp-db-backup.php:1220
355
- msgid "Daily"
356
- msgstr "每日"
357
-
358
- #: wp-db-backup.php:1243
359
- msgid "Tables to include in the scheduled backup:"
360
- msgstr "定时备份包含的数据表:"
361
-
362
- #: wp-db-backup.php:1253
363
- #, fuzzy
364
- msgid "Schedule backup"
365
- msgstr "定时备份"
366
-
367
- #: wp-db-backup.php:1278
368
- msgid "Never"
369
- msgstr "从不"
370
-
371
- #: wp-db-backup.php:1283
372
- #, php-format
373
- msgid "%s seconds"
374
- msgstr "%s 秒"
375
-
376
- #: wp-db-backup.php:1316
377
- msgid "Once Weekly"
378
- msgstr "每周"
379
-
380
- #: wp-db-backup.php:1329
381
- #, php-format
382
- msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
383
- msgstr "你的 %1s 版 WordPress 缺少一些重要的安全特性,由于在该版本上运行 WP-DB-Backup 插件极不安全,我们已经自动禁用了该插件。请<a href=\"%2s\">升级 WordPress </a>至较新的版本。"
384
-
385
- #: wp-db-backup.php:1347
386
- msgid "You are not allowed to perform backups."
387
- msgstr "你没有进行备份的权限。"
388
-
389
- #: wp-db-backup.php:1362
390
- #, php-format
391
- msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
392
- msgstr "该站点尝试未授权地访问位于 %1s 的你的数据库。访问已经被终止。"
393
-
394
- #: wp-db-backup.php:1373
395
- msgid "Cheatin' uh ?"
396
- msgstr "想骗我吗?"
397
-
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: wp-db-backup 2.1.7\n"
4
+ "POT-Creation-Date: \n"
5
+ "PO-Revision-Date: 2008-08-17 00:50+0800\n"
6
+ "Last-Translator: paopao <wuxipaopao@gmail.com>\n"
7
+ "Language-Team: WordPress 中文团队 - paopao (site: www.paopao.name, mail:wuxipaopao@gmail.com) <team@wp-cn.com>\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=utf-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "X-Poedit-KeywordsList: _e;__\n"
12
+ "X-Poedit-Basepath: .\n"
13
+ "X-Poedit-Language: Chinese\n"
14
+ "X-Poedit-Country: CHINA\n"
15
+ "X-Poedit-SearchPath-0: .\n"
16
+
17
+ #: wp-db-backup.php:181
18
+ msgid "Backup Complete!"
19
+ msgstr "备份成功!"
20
+
21
+ #: wp-db-backup.php:211
22
+ msgid "Progress"
23
+ msgstr "备份中"
24
+
25
+ #: wp-db-backup.php:213
26
+ msgid "DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:"
27
+ msgstr "请不要进行以下操作,否则会导致备份失败:"
28
+
29
+ #: wp-db-backup.php:216
30
+ msgid "Close this browser"
31
+ msgstr "关闭这个页面"
32
+
33
+ #: wp-db-backup.php:217
34
+ msgid "Reload this page"
35
+ msgstr "刷新这个页面"
36
+
37
+ #: wp-db-backup.php:218
38
+ msgid "Click the Stop or Back buttons in your browser"
39
+ msgstr "点击浏览器的停止或者后退按钮"
40
+
41
+ #: wp-db-backup.php:220
42
+ msgid "Progress:"
43
+ msgstr "备份进度:"
44
+
45
+ #: wp-db-backup.php:229
46
+ msgid "Navigating away from this page will cause your backup to fail."
47
+ msgstr "关闭本页面会导致数据库备份失败。"
48
+
49
+ #: wp-db-backup.php:266
50
+ #, php-format
51
+ msgid "Backup complete, preparing <a href=\\\"%s\\\">backup</a> for download..."
52
+ msgstr "备份成功,正在准备<a href=\\\"%s\\\">备份文件</a>以供下载……"
53
+
54
+ #: wp-db-backup.php:273
55
+ #, php-format
56
+ msgid "Backup complete, sending <a href=\\\"%s\\\">backup</a> via email..."
57
+ msgstr "备份成功,正在通过电子邮件发送<a href=\\\"%s\\\">备份文件</a>……"
58
+
59
+ #: wp-db-backup.php:280
60
+ #, php-format
61
+ msgid "Backup complete, download <a href=\\\"%s\\\">here</a>."
62
+ msgstr "备份成功,在<a href=\\\"%s\\\">此处</a>下载。"
63
+
64
+ #: wp-db-backup.php:340
65
+ msgid "Creating backup file..."
66
+ msgstr "创建备份文件……"
67
+
68
+ #: wp-db-backup.php:343
69
+ #, php-format
70
+ msgid "Finished backing up table \\\"%s\\\"."
71
+ msgstr "数据表\\\"%s\\\"备份完成。"
72
+
73
+ #: wp-db-backup.php:345
74
+ #, php-format
75
+ msgid "Backing up table \\\"%s\\\"..."
76
+ msgstr "正在备份数据表\\\"%s\\\"……"
77
+
78
+ #: wp-db-backup.php:352
79
+ #: wp-db-backup.php:835
80
+ msgid "Could not open the backup file for writing!"
81
+ msgstr "无法以写方式打开备份文件!"
82
+
83
+ #: wp-db-backup.php:353
84
+ msgid "The backup file could not be saved. Please check the permissions for writing to your backup directory and try again."
85
+ msgstr "无法保存备份文件。请检查你的备份文件夹的写权限设置并重试。"
86
+
87
+ #: wp-db-backup.php:358
88
+ #: wp-db-backup.php:844
89
+ msgid "WordPress MySQL database backup"
90
+ msgstr "WordPress MySQL 数据库备份"
91
+
92
+ #: wp-db-backup.php:360
93
+ #: wp-db-backup.php:846
94
+ #, php-format
95
+ msgid "Generated: %s"
96
+ msgstr "创建于:%s"
97
+
98
+ #: wp-db-backup.php:361
99
+ #: wp-db-backup.php:847
100
+ #, php-format
101
+ msgid "Hostname: %s"
102
+ msgstr "主机名:%s"
103
+
104
+ #: wp-db-backup.php:362
105
+ #: wp-db-backup.php:848
106
+ #, php-format
107
+ msgid "Database: %s"
108
+ msgstr "数据库:%s"
109
+
110
+ #: wp-db-backup.php:370
111
+ #: wp-db-backup.php:861
112
+ #, php-format
113
+ msgid "Table: %s"
114
+ msgstr "数据表:%s"
115
+
116
+ #: wp-db-backup.php:377
117
+ msgid "The backup directory is not writeable! Please check the permissions for writing to your backup directory and try again."
118
+ msgstr "备份文件夹无法写入!请检查你的备份文件夹的写权限设置并重试。"
119
+
120
+ #: wp-db-backup.php:434
121
+ msgid "Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes"
122
+ msgstr "按住 <code>[SHIFT]</code> 的同时点击可以选中多个复选框"
123
+
124
+ #: wp-db-backup.php:474
125
+ msgid "Change"
126
+ msgstr "更改"
127
+
128
+ #: wp-db-backup.php:483
129
+ msgid "Save"
130
+ msgstr "保存"
131
+
132
+ #: wp-db-backup.php:566
133
+ #: wp-db-backup.php:571
134
+ #: wp-db-backup.php:1126
135
+ msgid "Backup"
136
+ msgstr "备份"
137
+
138
+ #: wp-db-backup.php:646
139
+ #: wp-db-backup.php:649
140
+ msgid "There was an error writing a line to the backup script:"
141
+ msgstr "在向备份脚本写入一行时发生错误:"
142
+
143
+ #: wp-db-backup.php:681
144
+ msgid "Subsequent errors have been omitted from this log."
145
+ msgstr "之后的错误已经被省略。"
146
+
147
+ #: wp-db-backup.php:715
148
+ msgid "Error getting table details"
149
+ msgstr "无法获取数据表的详细信息"
150
+
151
+ #: wp-db-backup.php:723
152
+ #, php-format
153
+ msgid "Delete any existing table %s"
154
+ msgstr "删除任何存在的 %s 数据表"
155
+
156
+ #: wp-db-backup.php:732
157
+ #, php-format
158
+ msgid "Table structure of table %s"
159
+ msgstr " %s 数据表的结构"
160
+
161
+ #: wp-db-backup.php:738
162
+ #, php-format
163
+ msgid "Error with SHOW CREATE TABLE for %s."
164
+ msgstr "无法显示创建的 %s 数据表"
165
+
166
+ #: wp-db-backup.php:745
167
+ #, php-format
168
+ msgid "Error getting table structure of %s"
169
+ msgstr "无法获取 %s 的数据表结构"
170
+
171
+ #: wp-db-backup.php:753
172
+ #, php-format
173
+ msgid "Data contents of table %s"
174
+ msgstr " %s 数据表的内容"
175
+
176
+ #: wp-db-backup.php:823
177
+ #, php-format
178
+ msgid "End of data contents of table %s"
179
+ msgstr " %s 数据表的内容结束"
180
+
181
+ #: wp-db-backup.php:839
182
+ msgid "The backup directory is not writeable!"
183
+ msgstr "无法写入备份文件夹!"
184
+
185
+ #: wp-db-backup.php:974
186
+ #, php-format
187
+ msgid "File not found:%s"
188
+ msgstr "无法找到文件:%s"
189
+
190
+ #: wp-db-backup.php:974
191
+ msgid "Return to Backup"
192
+ msgstr "返回备份页面"
193
+
194
+ #: wp-db-backup.php:983
195
+ #, php-format
196
+ msgid "File %s does not exist!"
197
+ msgstr "文件 %s 不存在!"
198
+
199
+ #: wp-db-backup.php:990
200
+ #, php-format
201
+ msgid ""
202
+ "Attached to this email is\n"
203
+ " %1s\n"
204
+ " Size:%2s kilobytes\n"
205
+ msgstr ""
206
+ "该电子邮件的附件\n"
207
+ " %1s\n"
208
+ " 大小:%2s KB\n"
209
+
210
+ #: wp-db-backup.php:991
211
+ msgid "Database Backup"
212
+ msgstr "数据库备份"
213
+
214
+ #: wp-db-backup.php:994
215
+ #: wp-db-backup.php:1041
216
+ msgid "The following errors were reported:"
217
+ msgstr "发现以下错误:"
218
+
219
+ #: wp-db-backup.php:999
220
+ msgid "ERROR: The mail application has failed to deliver the backup."
221
+ msgstr "错误:通过电子邮件发送备份文件失败。"
222
+
223
+ #: wp-db-backup.php:1016
224
+ msgid "Backup Successful"
225
+ msgstr "备份成功"
226
+
227
+ #: wp-db-backup.php:1020
228
+ #, php-format
229
+ msgid "Your backup file: <a href=\"%1s\">%2s</a> should begin downloading shortly."
230
+ msgstr "即将开始下载备份文件: <a href=\"%1s\">%2s</a> 。"
231
+
232
+ #: wp-db-backup.php:1028
233
+ #, php-format
234
+ msgid "Your backup has been emailed to %s"
235
+ msgstr "你的备份文件已经通过电子邮件发送至 %s"
236
+
237
+ #: wp-db-backup.php:1031
238
+ msgid "Your backup file has been saved on the server. If you would like to download it now, right click and select \"Save As\""
239
+ msgstr "你的备份文件已经被保存至服务器。如果希望现在下载,请右击并选择 \"另存为\""
240
+
241
+ #: wp-db-backup.php:1032
242
+ #, php-format
243
+ msgid "%s bytes"
244
+ msgstr "%s 字节"
245
+
246
+ #: wp-db-backup.php:1068
247
+ msgid "Scheduled Backup Options Saved!"
248
+ msgstr "定时备份设置已保存!"
249
+
250
+ #: wp-db-backup.php:1095
251
+ msgid "WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it."
252
+ msgstr "警告: 备份文件夹<strong>不存在</strong>,而且无法自动创建。"
253
+
254
+ #: wp-db-backup.php:1096
255
+ #, php-format
256
+ msgid "Using your FTP client, try to create the backup directory yourself: %s"
257
+ msgstr "请使用你的FTP客户端来自行创建如下的备份目录:%s"
258
+
259
+ #: wp-db-backup.php:1100
260
+ #: wp-db-backup.php:1111
261
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files."
262
+ msgstr "警告: 备份文件夹<strong>无法</strong>写入!无法创建备份文件。"
263
+
264
+ #: wp-db-backup.php:1101
265
+ #, php-format
266
+ msgid "Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s"
267
+ msgstr "请使用你的FTP客户端来设置备份目录的权限为 %1$s 或者 %2$s: %3$s"
268
+
269
+ #: wp-db-backup.php:1113
270
+ msgid "This problem seems to be caused by your server&rsquo;s <code>safe_mode</code> file ownership restrictions, which limit what files web applications like WordPress can create."
271
+ msgstr "这个问题可能是由于当前服务器的 <code>safe_mode</code> 文件的所有权限制引起的,这个文件限制了WordPress之类的网络应用程序创建文件的权限。"
272
+
273
+ #: wp-db-backup.php:1115
274
+ #, php-format
275
+ msgid "You can try to correct this problem by using your FTP client to delete and then re-create the backup directory: %s"
276
+ msgstr "请使用你的FTP客户端来删除并重新创建如下的备份目录:%s ,这样可能有助于解决当前的问题"
277
+
278
+ #: wp-db-backup.php:1129
279
+ msgid "Tables"
280
+ msgstr "数据表"
281
+
282
+ #: wp-db-backup.php:1131
283
+ msgid "These core WordPress tables will always be backed up:"
284
+ msgstr "以下 WordPress 核心数据表会默认备份:"
285
+
286
+ #: wp-db-backup.php:1136
287
+ msgid "Exclude spam comments"
288
+ msgstr "不包括垃圾评论"
289
+
290
+ #: wp-db-backup.php:1139
291
+ msgid "Exclude post revisions"
292
+ msgstr "不包括日志修订"
293
+
294
+ #: wp-db-backup.php:1150
295
+ msgid "You may choose to include any of the following tables:"
296
+ msgstr "你可以选择备份以下的任何数据表:"
297
+
298
+ #: wp-db-backup.php:1164
299
+ msgid "Backup Options"
300
+ msgstr "备份选项"
301
+
302
+ #: wp-db-backup.php:1165
303
+ msgid "What to do with the backup file:"
304
+ msgstr "怎样处理备份文件:"
305
+
306
+ #: wp-db-backup.php:1169
307
+ msgid "Save to server"
308
+ msgstr "保存至服务器"
309
+
310
+ #: wp-db-backup.php:1174
311
+ msgid "Download to your computer"
312
+ msgstr "下载至本地电脑"
313
+
314
+ #: wp-db-backup.php:1178
315
+ #: wp-db-backup.php:1235
316
+ msgid "Email backup to:"
317
+ msgstr "通过电子邮件发送备份至:"
318
+
319
+ #: wp-db-backup.php:1185
320
+ msgid "Backup now!"
321
+ msgstr "立即备份!"
322
+
323
+ #: wp-db-backup.php:1188
324
+ msgid "WARNING: Your backup directory is <strong>NOT</strong> writable!"
325
+ msgstr "警告:备份文件夹<strong>无法</strong>写入!"
326
+
327
+ #: wp-db-backup.php:1199
328
+ msgid "Scheduled Backup"
329
+ msgstr "定时备份"
330
+
331
+ #: wp-db-backup.php:1206
332
+ #, php-format
333
+ msgid "Next Backup: %s"
334
+ msgstr "下一次备份时间:%s"
335
+
336
+ #: wp-db-backup.php:1211
337
+ #, php-format
338
+ msgid "Last WP-Cron Daily Execution: %s"
339
+ msgstr "上一次 WP-Cron 每日执行时间:%s"
340
+
341
+ #: wp-db-backup.php:1212
342
+ #, php-format
343
+ msgid "Next WP-Cron Daily Execution: %s"
344
+ msgstr "下一次 WP-Cron 每日备份时间:%s"
345
+
346
+ #: wp-db-backup.php:1217
347
+ msgid "Schedule: "
348
+ msgstr "定时任务:"
349
+
350
+ #: wp-db-backup.php:1220
351
+ msgid "None"
352
+ msgstr "无"
353
+
354
+ #: wp-db-backup.php:1220
355
+ msgid "Daily"
356
+ msgstr "每日"
357
+
358
+ #: wp-db-backup.php:1243
359
+ msgid "Tables to include in the scheduled backup:"
360
+ msgstr "定时备份包含的数据表:"
361
+
362
+ #: wp-db-backup.php:1253
363
+ #, fuzzy
364
+ msgid "Schedule backup"
365
+ msgstr "定时备份"
366
+
367
+ #: wp-db-backup.php:1278
368
+ msgid "Never"
369
+ msgstr "从不"
370
+
371
+ #: wp-db-backup.php:1283
372
+ #, php-format
373
+ msgid "%s seconds"
374
+ msgstr "%s 秒"
375
+
376
+ #: wp-db-backup.php:1316
377
+ msgid "Once Weekly"
378
+ msgstr "每周"
379
+
380
+ #: wp-db-backup.php:1329
381
+ #, php-format
382
+ msgid "Your WordPress version, %1s, lacks important security features without which it is unsafe to use the WP-DB-Backup plugin. Hence, this plugin is automatically disabled. Please consider <a href=\"%2s\">upgrading WordPress</a> to a more recent version."
383
+ msgstr "你的 %1s 版 WordPress 缺少一些重要的安全特性,由于在该版本上运行 WP-DB-Backup 插件极不安全,我们已经自动禁用了该插件。请<a href=\"%2s\">升级 WordPress </a>至较新的版本。"
384
+
385
+ #: wp-db-backup.php:1347
386
+ msgid "You are not allowed to perform backups."
387
+ msgstr "你没有进行备份的权限。"
388
+
389
+ #: wp-db-backup.php:1362
390
+ #, php-format
391
+ msgid "There appears to be an unauthorized attempt from this site to access your database located at %1s. The attempt has been halted."
392
+ msgstr "该站点尝试未授权地访问位于 %1s 的你的数据库。访问已经被终止。"
393
+
394
+ #: wp-db-backup.php:1373
395
+ msgid "Cheatin' uh ?"
396
+ msgstr "想骗我吗?"
397
+
readme.txt CHANGED
@@ -1,93 +1,105 @@
1
  === Database Backup for WordPress ===
2
  Contributors: deliciousbrains
3
- Tags: mysql, database, backup, cron
4
  Requires at least: 3.6.0
5
- Tested up to: 5.7
6
- Stable tag: 2.4
7
  Requires PHP: 5.3
8
 
9
- On-demand backup of your WordPress database.
10
 
11
  == Description ==
12
 
13
- Database Backup for WordPress allows you easily to backup your core WordPress database tables. You may also backup other tables in the same database.
14
 
15
- Released under the terms of the GNU GPL, version 2.
16
 
17
- [Source Code on GitHub](https://github.com/deliciousbrains/wp-db-backup)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
 
19
  == Installation ==
20
- 1. Extract the wp-db-backup/ folder file to /wp-content/plugins/
21
- 1. Activate the plugin at your blog's Admin -> Plugins screen
22
- 1. The plugin will attempt to create a directory /wp-content/backup-*/ inside your WordPress directory.
23
- 1. You may need to make /wp-content writable (at least temporarily) for it to create this directory.
24
- For example:
25
- `$ cd /wordpress/`
26
- `$ chgrp www-data wp-content` (where "`www-data`" is the group your FTP client uses)
27
- `$ chmod g+w wp-content`
28
 
29
  == Frequently Asked Questions ==
30
 
31
  = How do I restore my database from a backup? =
32
 
33
- Briefly, use phpMyAdmin, which is included with most hosting control panels. More details and links to further explanations are [here](http://codex.wordpress.org/Restoring_Your_Database_From_Backup).
34
 
35
- = My backup stops or hangs without completing. =
36
 
37
- If you edit the text of wp-db-backup.php in a text editor like Notepad, you’ll see around line 50 the following:
38
 
39
- `/**
40
- * Set DBBWP_MOD_EVASIVE_OVERRIDE to true
41
- * and increase DBBWP_MOD_EVASIVE_DELAY
42
- * if the backup stops prematurely.
43
- */
44
- // define('DBBWP_MOD_EVASIVE_OVERRIDE', false);
45
- define('DBBWP_MOD_EVASIVE_DELAY', '500');`
46
 
47
- Do what it says: un-comment DBBWP_MOD_EVASIVE_OVERRIDE and set it to true like so:
48
 
49
- `define('DBBWP_MOD_EVASIVE_OVERRIDE', true);`
 
 
50
 
51
- That will slow down the plugin, and you can slow it even further by increasing the DBBWP_MOD_EVASIVE_DELAY number from 500.
52
 
53
- Better yet, put the lines that define the `DBBWP_MOD_EVASIVE_OVERRIDE` and `DBBWP_MOD_EVASIVE_DELAY` constants in your wp-config.php file, so your settings don't get erased when you upgrade the plugin.
54
 
55
- = What is wp-db-backup.pot for? =
56
-
57
- This files is used by non-English users to translate the display into their native language. Translators are encouraged to submit translated files, which will be made available to others here:
58
- http://plugins.trac.wordpress.org/browser/wp-db-backup/i18n/
59
 
60
  = Why are only the core database files backed up by default? =
61
 
62
- Because it's a fairly safe bet that the core WordPress files will be successfully backed up. Plugins vary wildly in the amount of data that they store. For instance, it's not uncommon for some statistics plugins to have tens of megabytes worth of visitor statistics. These are not exactly essential items to restore after a catastrophic failure. Most poeple can reasonably live without this data in their backups.
63
 
64
- == Usage ==
65
- 1. Click the Tools or Manage menu in your WordPress admin area.
66
- 1. Click the Backup sub-menu.
67
 
68
- 1. The plugin will look for other tables in the same database. You may elect to include other tables in the backup.
69
- ** NOTE **
70
- Including other tables in your backup may substantially increase the size of the backup file!
71
- This may prevent you from emailing the backup file because it's too big.
72
 
73
- 1. Select how you'd like the backup to be delivered:
74
- * Download to your computer : this will send the backup file to your browser to be downloaded
75
- * Email : this will email the backup file to the address you specify
76
 
77
- 1. Click "Backup!" and your database backup will be delivered to you.
78
 
79
- The filename of the backup file will be of the form
80
- DB_prefix_date.sql
81
- DB = the name of your WordPress database, as defined in wp-config.php
82
- prefix = the table prefix for this WordPress blog, as defined in wp-config.php
83
- date = CCYYmmdd_B format: 20050711_039
84
- the "B" is the internet "Swatch" time.
85
- See the PHP date() function for details.
86
 
87
- When having the database backup emailed or sent to your browser for immediate download, the backup file will be _deleted_ from the server when the transfer is finished.
 
 
88
 
89
  == Changelog ==
90
 
 
 
 
 
91
  = 2.4 =
92
  * Compatibility with PHP 8 and WordPress 5.7
93
  * Fix email backup functionality
@@ -104,25 +116,22 @@ When having the database backup emailed or sent to your browser for immediate do
104
 
105
  = 2.2.3 =
106
  * Nonce check fix for localized WP users from Sergey Biryukov
107
- * Fix for gzipped files' incorrect size.
108
- * Some styling improvements.
109
- * Fix for JS multiple checkbox selection.
110
 
111
  == Upgrade Notice ==
112
 
113
  = 2.2.3 =
114
- * Fixes problems users had when using localized WordPress installations.
115
- * Fixes a bug that caused the size of gzipped backup files to be reported incorrectly.
116
 
117
  = 2.3.3 =
118
  * Sanitize user-supplied data
119
 
120
- == Advanced ==
121
- If you are using WordPress version 2.1 or newer, you can schedule automated backups to be sent to the email address
122
- of your choice.
123
-
124
  == Translators ==
125
- Thanks to following people for providing translation files for Database Backup for WordPress:
 
126
  * Abel Cheung
127
  * Alejandro Urrutia
128
  * Alexander Kanakaris
@@ -157,4 +166,4 @@ Thanks to following people for providing translation files for Database Backup f
157
  * 吴曦
158
 
159
  == Past Contributors ==
160
- filosofo, skippy, Firas, LaughingLizard, MtDewVirus, Podz, Ringmaster
1
  === Database Backup for WordPress ===
2
  Contributors: deliciousbrains
3
+ Tags: mysql, database, backup, database backup
4
  Requires at least: 3.6.0
5
+ Tested up to: 5.8
6
+ Stable tag: 2.5
7
  Requires PHP: 5.3
8
 
9
+ Database Backup for WordPress is your one-stop database backup solution for WordPress.
10
 
11
  == Description ==
12
 
13
+ Backup your database instantly, send the backup via email, or schedule backups to run automatically.
14
 
15
+ Database Backup for WordPress allows you to quickly back up your core WordPress database tables, and either download the backup as a gzipped file, or send it via email to an address you choose.
16
 
17
+ By default, the plugin will always back up all the core WordPress database tables. However, you may also selectively back up any custom tables that might be created by other plugins
18
+
19
+ Additional options include the ability to exclude spam comments from the comments table, or post revisions from the posts table, saving you space and bandwidth.
20
+
21
+ You can also enable scheduled backups to run automatically at set intervals, and configure the email address to send the scheduled backups to.
22
+
23
+ = Backup Before You Mess Up =
24
+
25
+ Backups are the one thing you don’t think of until you need them. You might have the best web host, the most secure server, and a tried and tested process for running plugin, theme, or core updates. But all it takes is one little thing to go wrong, and you lose your entire website.
26
+
27
+ You need a reliable and automated solution which backs up your WordPress data and sends it to an off-site location. Database Backup for WordPress is that solution.
28
+
29
+ = Why You Should Back Up Your Website =
30
+
31
+ As much planning as you do, any CMS like WordPress that stores its data in a database is vulnerable. Hardware, software, and security hiccups are rare, but they do happen. Even the best enterprise systems in the world have multiple levels of backup in place.
32
+
33
+ Think about the data you store in your WordPress site. Your blog posts since the day you launched the site. Your customers, products, and order history if you run an ecommerce site. Backups are like implementing an insurance policy for your data. With backups, you have a reliable way of restoring that data if anything goes wrong.
34
+
35
+ Simple, automated backups save you time and give you peace of mind that you are prepared for the worst case scenario, even if you never need it. Better to have it and not need it, than to not have it and suddenly need it.
36
+
37
+ = Scheduled Backups =
38
+
39
+ Depending on your needs, you might want to back up your database every few minutes, hourly, daily, weekly, or monthly. You’ll want to automate this process, or it becomes another possible point of failure.
40
+
41
+ Scheduled backups give you peace of mind that your data is being backed up as much or as little as you need, without your intervention. By emailing the backups to an email address you choose, you can verify that the backup has run, and store it in a safe location.
42
 
43
  == Installation ==
44
+
45
+ From your WordPress dashboard
46
+
47
+ 1. **Visit** Plugins > Add New
48
+ 1. **Search** for "Database Backup for WordPress"
49
+ 1. **Install and Activate** Database Backup for WordPress from your Plugins page
50
+ 1. **Click** on **Backup** in the "Tools" menu item, to select your backup settings, or schedule a backup to run automatically
 
51
 
52
  == Frequently Asked Questions ==
53
 
54
  = How do I restore my database from a backup? =
55
 
56
+ The backup file is a gzipped MySQL database export, which can be used to restore with MySQL applications like phpMyAdmin, included with most hosting control panels. If you are comfortable with the command line, you can also restore the database using the `mysql` command. More info on how to restore databases is available [here](https://wordpress.org/support/article/restoring-your-database-from-backup/).
57
 
58
+ = Why does my backup stop or hang without completing? =
59
 
60
+ If the backup stops prematurely, you can enable a plugin setting that will implement a small delay after each table is backed up. To do this, add the following line to your `wp-config.php` file, just above the `/* That's all, stop editing! Happy publishing. */` line:
61
 
62
+ `
63
+ define( 'DBBWP_MOD_EVASIVE_OVERRIDE', true );
64
+ `
 
 
 
 
65
 
66
+ If you are still experiencing problems, you can also increase the delay, by defining the `DBBWP_MOD_EVASIVE_DELAY` constant in your `wp-config.php` file and giving it a value higher than 500 (which is the default).
67
 
68
+ `
69
+ define( 'DBBWP_MOD_EVASIVE_DELAY', '600' );
70
+ `
71
 
72
+ We recommend incrementing the value by 100 each time, until the process completes successfully.
73
 
74
+ = What is `wp-db-backup.pot` for? =
75
 
76
+ This file is used by non-English users to translate the user interface text into their native language. Translators are encouraged to submit translated files, which will be made available to others [here](http://plugins.trac.wordpress.org/browser/wp-db-backup/i18n/).
 
 
 
77
 
78
  = Why are only the core database files backed up by default? =
79
 
80
+ Generally the most important site data is stored in the core WordPress tables. It's not uncommon for some plugins to have a bunch of visitor statistics stored in their custom tables that aren’t usually considered essential data that needs to be restored after a catastrophic failure. However, its possible that some important data is stored in these additional tables, and you may want to back them up. We recommend reviewing the current tables in your database, and deciding which ones you would need in the case of a catastrophic failure.
81
 
82
+ = Why aren’t my backups being generated correctly? =
 
 
83
 
84
+ The plugin will attempt to create a directory `/wp-content/backup-*/` inside your WordPress directory. You may need to make `/wp-content writable` (at least temporarily) for it to create this directory. For example:
 
 
 
85
 
86
+ 1. `$ cd /wordpress/`
87
+ 1. `$ chgrp www-data wp-content` (where "`www-data`" is the group your FTP client uses)
88
+ 1. `$ chmod g+w wp-content`
89
 
 
90
 
91
+ == Screenshots ==
 
 
 
 
 
 
92
 
93
+ 1. Backup tables
94
+ 1. Backup options
95
+ 1. Scheduled backup
96
 
97
  == Changelog ==
98
 
99
+ = 2.5 - 2021-12-17 =
100
+ * New: Brand new user interface
101
+ * Improvement: Compatibility with WordPress 5.8
102
+
103
  = 2.4 =
104
  * Compatibility with PHP 8 and WordPress 5.7
105
  * Fix email backup functionality
116
 
117
  = 2.2.3 =
118
  * Nonce check fix for localized WP users from Sergey Biryukov
119
+ * Fix for gzipped files' incorrect size
120
+ * Some styling improvements
121
+ * Fix for JS multiple checkbox selection
122
 
123
  == Upgrade Notice ==
124
 
125
  = 2.2.3 =
126
+ * Fixes problems users had when using localized WordPress installations
127
+ * Fixes a bug that caused the size of gzipped backup files to be reported incorrectly
128
 
129
  = 2.3.3 =
130
  * Sanitize user-supplied data
131
 
 
 
 
 
132
  == Translators ==
133
+ Thanks to the following people for providing translation files for Database Backup for WordPress:
134
+
135
  * Abel Cheung
136
  * Alejandro Urrutia
137
  * Alexander Kanakaris
166
  * 吴曦
167
 
168
  == Past Contributors ==
169
+ filosofo, skippy, Firas, LaughingLizard, MtDewVirus, Podz, Ringmaster
wp-db-backup.php CHANGED
@@ -1,15 +1,13 @@
1
  <?php
2
  /*
3
  Plugin Name: Database Backup for WordPress
4
- Plugin URI: https://github.com/matzko/wp-db-backup
5
  Description: On-demand backup of your WordPress database. Navigate to <a href="edit.php?page=wp-db-backup">Tools &rarr; Backup</a> to get started.
6
  Author: Delicious Brains
7
  Author URI: https://deliciousbrains.com
8
- Version: 2.4
9
  Domain Path: /languages
10
 
11
- Copyright 2018 Austin Matzko (email : austin at pressedcode.com)
12
-
13
  This program is free software; you can redistribute it and/or modify
14
  it under the terms of the GNU General Public License as published by
15
  the Free Software Foundation; either version 2 of the License, or
@@ -53,7 +51,7 @@ class wpdbBackup {
53
  var $basename;
54
  var $page_url;
55
  var $referer_check_key;
56
- var $version = '2.4';
57
 
58
  function module_check() {
59
  $mod_evasive = false;
@@ -149,7 +147,7 @@ class wpdbBackup {
149
  add_action( 'init', array( &$this, 'perform_backup' ) );
150
  break;
151
  case 'fragments':
152
- add_action( 'admin_menu', array( &$this, 'fragment_menu' ) );
153
  break;
154
  }
155
  } elseif ( isset( $_GET['fragment'] ) ) {
@@ -257,31 +255,39 @@ class wpdbBackup {
257
  function build_backup_script() {
258
  global $table_prefix, $wpdb;
259
 
260
- echo "<div class='wrap'>";
261
- echo '<fieldset class="options"><legend>' . __( 'Progress', 'wp-db-backup' ) . '</legend>
262
- <p><strong>' .
263
- __( 'DO NOT DO THE FOLLOWING AS IT WILL CAUSE YOUR BACKUP TO FAIL:', 'wp-db-backup' ) .
264
- '</strong></p>
265
- <ol>
266
- <li>' . __( 'Close this browser', 'wp-db-backup' ) . '</li>
267
- <li>' . __( 'Reload this page', 'wp-db-backup' ) . '</li>
268
- <li>' . __( 'Click the Stop or Back buttons in your browser', 'wp-db-backup' ) . '</li>
269
- </ol>
270
- <p><strong>' . __( 'Progress:', 'wp-db-backup' ) . '</strong></p>
271
- <div id="meterbox" style="height:11px;width:80%;padding:3px;border:1px solid #659fff;"><div id="meter" style="color:#fff;height:11px;line-height:11px;background-color:#659fff;width:0%;text-align:center;font-size:6pt;">&nbsp;</div></div>
272
- <div id="progress_message"></div>
273
- <div id="errors"></div>
 
 
 
 
 
 
 
 
274
  </fieldset>
275
- <iframe id="backuploader" src="about:blank" style="visibility:hidden;border:none;height:1em;width:1px;"></iframe>
276
  <script type="text/javascript">
277
  //<![CDATA[
278
  window.onbeforeunload = function() {
279
  return "' . __( 'Navigating away from this page will cause your backup to fail.', 'wp-db-backup' ) . '";
280
  }
281
  function setMeter(pct) {
 
282
  var meter = document.getElementById("meter");
283
  meter.style.width = pct + "%";
284
- meter.innerHTML = Math.floor(pct) + "%";
285
  }
286
  function setProgress(str) {
287
  var progress = document.getElementById("progress_message");
@@ -319,6 +325,7 @@ class wpdbBackup {
319
 
320
  setTimeout( function() {
321
  var secondFrame = document.createElement("iframe");
 
322
  fram.parentNode.insertBefore(secondFrame, fram);
323
  secondFrame.src = "' . $download_uri . '&download-retry=1";
324
  }, 30000 );
@@ -372,7 +379,7 @@ class wpdbBackup {
372
  echo "case {$step_count}: {$delay}backup(\"{$table}\", -1){$delay_time}; break;\n";
373
  $step_count++;
374
  }
375
-
376
  echo "case {$step_count}: finishBackup(); break;";
377
  echo '
378
  }
@@ -382,9 +389,7 @@ class wpdbBackup {
382
  nextStep();
383
  // ]]>
384
  </script>
385
- </div>
386
  ';
387
- $this->backup_menu();
388
  }
389
 
390
  function backup_fragment( $table, $segment, $filename ) {
@@ -513,28 +518,29 @@ class wpdbBackup {
513
  if ( ul ) {
514
  var lis = ul.getElementsByTagName('li');
515
  if ( 2 < lis.length ) {
516
- var text = document.createElement('p');
517
- text.className = 'instructions';
518
- text.innerHTML = '<?php _e( 'Click and hold down <code>[SHIFT]</code> to toggle multiple checkboxes', 'wp-db-backup' ); ?>';
519
- ul.parentNode.insertBefore(text, ul);
520
  }
521
  }
522
  t[k].p = d.getElementsByTagName("input");
523
  for(var i=0; i < t[k].p.length; i++) {
524
  if(t[k].name == t[k].p[i].getAttribute('name')) {
525
  t[k].p[i].id = k + '-table-' + i;
526
- t[k].p[i].onkeyup = t[k].p[i].onclick = function(e) {
 
527
  e = e ? e : event;
528
  if ( 16 == e.keyCode )
529
  return;
530
- var match = /([\w-]*)-table-(\d*)/.exec(this.id);
531
  var listname = match[1];
532
  var that = match[2];
533
  if ( null === t[listname].s )
534
  t[listname].s = that;
535
  else if ( e.shiftKey ) {
 
536
  var start = Math.min(that, t[listname].s) + 1;
537
  var end = Math.max(that, t[listname].s);
 
538
  for( var j=start; j < end; j++)
539
  t[listname].p[j].checked = t[listname].p[j].checked ? false : true;
540
  t[listname].s = null;
@@ -553,7 +559,7 @@ class wpdbBackup {
553
  var initTimeChange = function() {
554
  var timeWrap = document.getElementById('backup-time-wrap');
555
  var backupTime = document.getElementById('next-backup-time');
556
- if ( !! timeWrap && !! backupTime && ( 1 ==
557
  <?php
558
  echo (int) ( 'en' == strtolower( substr( get_locale(), 0, 2 ) ) );
559
  ?>
@@ -614,7 +620,8 @@ class wpdbBackup {
614
 
615
  function admin_load() {
616
  add_action( 'admin_head', array( &$this, 'admin_header' ) );
617
- wp_enqueue_style( 'wp-db-backup-styles', plugin_dir_url( __FILE__ ) . 'assets/css/style.css' );
 
618
  }
619
 
620
  function admin_menu() {
@@ -637,11 +644,6 @@ class wpdbBackup {
637
  }
638
  }
639
 
640
- function fragment_menu() {
641
- $page_hook = add_management_page( __( 'Backup', 'wp-db-backup' ), __( 'Backup', 'wp-db-backup' ), 'import', $this->basename, array( &$this, 'build_backup_script' ) );
642
- add_action( 'load-' . $page_hook, array( &$this, 'admin_load' ) );
643
- }
644
-
645
  /**
646
  * Add WP-DB-Backup-specific help options to the 2.7 =< WP contextual help menu
647
  * @return string The text of the help menu.
@@ -1115,7 +1117,7 @@ class wpdbBackup {
1115
 
1116
  // did we just do a backup? If so, let's report the status
1117
  if ( $this->backup_complete ) {
1118
- $feedback = '<div class="updated wp-db-backup-updated"><p>' . __( 'Backup Successful', 'wp-db-backup' ) . '!';
1119
  $file = $this->backup_file;
1120
  switch ( $_POST['deliver'] ) {
1121
  case 'http':
@@ -1139,7 +1141,7 @@ class wpdbBackup {
1139
  $this->wp_secure();
1140
 
1141
  if ( count( $this->errors ) ) {
1142
- $feedback .= '<div class="updated wp-db-backup-updated error"><p><strong>' . __( 'The following errors were reported:', 'wp-db-backup' ) . '</strong></p>';
1143
  $feedback .= '<p>' . $this->error_display( 'main', false ) . '</p>';
1144
  $feedback .= '</p></div>';
1145
  }
@@ -1168,7 +1170,7 @@ class wpdbBackup {
1168
  update_option( 'wp_cron_backup_recipient', sanitize_text_field( $_POST['cron_backup_recipient'] ), false );
1169
  }
1170
 
1171
- $feedback .= '<div class="updated wp-db-backup-updated"><p>' . __( 'Scheduled Backup Options Saved!', 'wp-db-backup' ) . '</p></div>';
1172
  endif;
1173
 
1174
  $other_tables = array();
@@ -1188,10 +1190,6 @@ class wpdbBackup {
1188
  // Get list of non-WP tables
1189
  $other_tables = array_diff( $all_tables, $wp_backup_default_tables );
1190
 
1191
- if ( '' != $feedback ) {
1192
- echo $feedback;
1193
- }
1194
-
1195
  if ( ! $this->wp_secure() ) {
1196
  return;
1197
  }
@@ -1204,7 +1202,7 @@ class wpdbBackup {
1204
  // the file doesn't exist and can't create it
1205
  if ( ! file_exists( $this->backup_dir ) && ! @mkdir( $this->backup_dir ) ) {
1206
  ?>
1207
- <div class="updated wp-db-backup-updated error">
1208
  <p><?php _e( 'WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it.', 'wp-db-backup' ); ?></p>
1209
  <p><?php printf( __( 'Using your FTP client, try to create the backup directory yourself: %s', 'wp-db-backup' ), '<code>' . $this->backup_dir . '</code>' ); ?></p>
1210
  </div>
@@ -1213,7 +1211,7 @@ class wpdbBackup {
1213
  $whoops = true;
1214
  } elseif ( ! is_writable( $this->backup_dir ) && ! @chmod( $this->backup_dir, $dir_perms ) ) {
1215
  ?>
1216
- <div class="updated wp-db-backup-updated error">
1217
  <p><?php _e( 'WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files.', 'wp-db-backup' ); ?></p>
1218
  <p><?php printf( __( 'Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s', 'wp-db-backup' ), '<code>777</code>', '<code>a+w</code>', '<code>' . $this->backup_dir . '</code>' ); ?></p>
1219
  </div>
@@ -1228,7 +1226,7 @@ class wpdbBackup {
1228
  // the directory is not writable probably due to safe mode
1229
  } else {
1230
  ?>
1231
- <div class="updated wp-db-backup-updated error">
1232
  <p><?php _e( 'WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files.', 'wp-db-backup' ); ?></p>
1233
  <?php
1234
  if ( ini_get( 'safe_mode' ) ) {
@@ -1249,27 +1247,65 @@ class wpdbBackup {
1249
  @touch( $this->backup_dir . 'index.php' );
1250
  }
1251
  ?>
1252
- <div class='wrap'>
1253
- <h2><?php _e( 'Backup', 'wp-db-backup' ); ?></h2>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1254
  <form method="post" action="">
1255
  <?php
1256
  if ( function_exists( 'wp_nonce_field' ) ) {
1257
  wp_nonce_field( $this->referer_check_key );
1258
  }
1259
  ?>
1260
- <fieldset class="options"><legend><?php _e( 'Tables', 'wp-db-backup' ); ?></legend>
 
 
 
 
 
 
 
 
 
1261
  <div class="tables-list core-tables alternate">
1262
- <h4><?php _e( 'These core WordPress tables will always be backed up:', 'wp-db-backup' ); ?></h4>
 
 
1263
  <ul>
1264
  <?php
1265
  $excs = (array) get_option( 'wp_db_backup_excs' );
1266
  foreach ( $wp_backup_default_tables as $table ) {
1267
  if ( $table == $wpdb->comments ) {
1268
  $checked = ( isset( $excs['spam'] ) && is_array( $excs['spam'] ) && in_array( $table, $excs['spam'] ) ) ? ' checked=\'checked\'' : '';
1269
- echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code> <span class='instructions'> <input type='checkbox' name='exclude-spam[]' value='$table' $checked /> " . __( 'Exclude spam comments', 'wp-db-backup' ) . '</span></li>';
1270
  } elseif ( function_exists( 'wp_get_post_revisions' ) && $table == $wpdb->posts ) {
1271
  $checked = ( isset( $excs['revisions'] ) && is_array( $excs['revisions'] ) && in_array( $table, $excs['revisions'] ) ) ? ' checked=\'checked\'' : '';
1272
- echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code> <span class='instructions'> <input type='checkbox' name='exclude-revisions[]' value='$table' $checked /> " . __( 'Exclude post revisions', 'wp-db-backup' ) . '</span></li>';
1273
  } else {
1274
  echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code></li>";
1275
  }
@@ -1277,11 +1313,16 @@ class wpdbBackup {
1277
  ?>
1278
  </ul>
1279
  </div>
 
1280
  <div class="tables-list extra-tables" id="extra-tables-list">
 
1281
  <?php
1282
  if ( count( $other_tables ) > 0 ) {
1283
  ?>
1284
- <h4><?php _e( 'You may choose to include any of the following tables:', 'wp-db-backup' ); ?></h4>
 
 
 
1285
  <ul>
1286
  <?php
1287
  foreach ( $other_tables as $table ) {
@@ -1295,15 +1336,24 @@ class wpdbBackup {
1295
  }
1296
  ?>
1297
  </div>
 
 
1298
  </fieldset>
1299
 
1300
- <fieldset class="options">
 
 
1301
  <legend><?php _e( 'Backup Options', 'wp-db-backup' ); ?></legend>
1302
- <p><?php _e( 'What to do with the backup file:', 'wp-db-backup' ); ?></p>
 
 
 
 
 
1303
  <ul>
1304
  <li><label for="do_download">
1305
  <input type="radio" checked="checked" id="do_download" name="deliver" value="http" style="border:none;" />
1306
- <?php _e( 'Download to your computer', 'wp-db-backup' ); ?>
1307
  </label></li>
1308
  <li><label for="do_email">
1309
  <input type="radio" name="deliver" id="do_email" value="smtp" style="border:none;" />
@@ -1312,19 +1362,25 @@ class wpdbBackup {
1312
  if ( empty( $backup_recip ) ) {
1313
  $backup_recip = get_option( 'admin_email' );
1314
  }
1315
- _e( 'Email backup to:', 'wp-db-backup' );
1316
  ?>
1317
- <input type="text" name="backup_recipient" size="20" value="<?php echo esc_attr( $backup_recip ); ?>" />
 
 
 
 
1318
  </label></li>
1319
  </ul>
1320
  <?php if ( ! $whoops ) : ?>
1321
  <input type="hidden" name="do_backup" id="do_backup" value="backup" />
1322
  <p class="submit">
1323
- <input type="submit" name="submit" onclick="document.getElementById('do_backup').value='fragments';" value="<?php _e( 'Backup now!', 'wp-db-backup' ); ?>" />
1324
  </p>
1325
  <?php else : ?>
1326
- <div class="updated wp-db-backup-updated error"><p><?php _e( 'WARNING: Your backup directory is <strong>NOT</strong> writable!', 'wp-db-backup' ); ?></p></div>
1327
  <?php endif; // ! whoops ?>
 
 
1328
  </fieldset>
1329
  <?php do_action( 'wp_db_b_backup_opts' ); ?>
1330
  </form>
@@ -1335,14 +1391,18 @@ class wpdbBackup {
1335
  $cron_old = ( function_exists( 'wp_cron_init' ) && ! $cron ) ? true : false; // wp-cron plugin by Skippy
1336
 
1337
  if ( $cron_old || $cron ) :
1338
- echo '<fieldset class="options"><legend>' . __( 'Scheduled Backup', 'wp-db-backup' ) . '</legend>';
 
 
 
 
1339
  $datetime = get_option( 'date_format' ) . ' ' . get_option( 'time_format' );
1340
  if ( $cron ) :
1341
  $next_cron = wp_next_scheduled( 'wp_db_backup_cron' );
1342
  if ( ! empty( $next_cron ) ) :
1343
  ?>
1344
  <p id="backup-time-wrap">
1345
- <?php printf( __( 'Next Backup: %s', 'wp-db-backup' ), '<span id="next-backup-time">' . gmdate( $datetime, $next_cron + ( get_option( 'gmt_offset' ) * 3600 ) ) . '</span>' ); ?>
1346
  </p>
1347
  <?php
1348
  endif;
@@ -1361,8 +1421,10 @@ class wpdbBackup {
1361
  if ( function_exists( 'wp_nonce_field' ) ) {
1362
  wp_nonce_field( $this->referer_check_key );}
1363
  ?>
1364
- <div class="tables-list">
1365
- <h4><?php _e( 'Schedule: ', 'wp-db-backup' ); ?></h4>
 
 
1366
  <?php
1367
  if ( $cron_old ) :
1368
  $wp_cron_backup_schedule = get_option( 'wp_cron_backup_schedule' );
@@ -1371,7 +1433,7 @@ class wpdbBackup {
1371
  1 => __( 'Daily', 'wp-db-backup' ),
1372
  );
1373
  foreach ( $schedule as $value => $name ) {
1374
- echo ' <input type="radio" style="border:none;" name="cron_schedule"';
1375
  if ( $wp_cron_backup_schedule == $value ) {
1376
  echo ' checked="checked" ';
1377
  }
@@ -1380,40 +1442,49 @@ class wpdbBackup {
1380
  elseif ( $cron ) :
1381
  echo apply_filters( 'wp_db_b_schedule_choices', wp_get_schedules() );
1382
  endif;
1383
-
1384
  $cron_recipient = get_option( 'wp_cron_backup_recipient' );
1385
-
1386
  if ( ! is_email( $cron_recipient ) ) {
1387
  $cron_recipient = get_option( 'admin_email' );
1388
  }
1389
-
1390
- $cron_recipient_input = '<p><label for="cron_backup_recipient">' . __( 'Email backup to:', 'wp-db-backup' ) . ' <input type="text" name="cron_backup_recipient" id="cron_backup_recipient" size="20" value="' . $cron_recipient . '" /></label></p>';
1391
  echo apply_filters( 'wp_db_b_cron_recipient_input', $cron_recipient_input );
1392
- echo '<p class="submit"><input type="submit" name="submit" value="' . __( 'Schedule backup', 'wp-db-backup' ) . '" /></p>';
1393
  echo '</div>';
1394
  $cron_tables = get_option( 'wp_cron_backup_tables' );
1395
-
1396
  if ( ! is_array( $cron_tables ) ) {
1397
  $cron_tables = array();
1398
  }
1399
-
1400
  if ( count( $other_tables ) > 0 ) {
1401
  echo '<div class="tables-list alternate" id="include-tables-list">';
1402
- echo '<h4>' . __( 'Tables to include in the scheduled backup:', 'wp-db-backup' ) . '</h4><ul>';
 
 
 
 
 
1403
  foreach ( $other_tables as $table ) {
1404
- echo '<li><input type="checkbox" ';
1405
  if ( in_array( $table, $cron_tables ) ) {
1406
  echo 'checked="checked" ';
1407
  }
1408
- echo "name='wp_cron_backup_tables[]' value='{$table}' /> <code>{$table}</code></li>";
1409
  }
1410
  echo '</ul></div>';
 
1411
  }
1412
-
 
 
1413
  echo '<input type="hidden" name="wp_cron_backup_options" value="SET" /></form>';
 
1414
  echo '</fieldset>';
1415
  endif; // end of wp_cron (legacy) section
1416
 
 
1417
  echo '</div><!-- .wrap -->';
1418
 
1419
  } // end wp_backup_menu()
@@ -1460,11 +1531,11 @@ class wpdbBackup {
1460
  continue;
1461
  }
1462
  $display = ( ! '' == $settings['display'] ) ? $settings['display'] : sprintf( __( '%s seconds', 'wp-db-backup' ), $interval );
1463
- $menu .= "<li><input type='radio' name='wp_cron_schedule' style='border:none;' ";
1464
  if ( $wp_cron_backup_schedule == $name ) {
1465
  $menu .= " checked='checked' ";
1466
  }
1467
- $menu .= "value='$name' /> $display</li>";
1468
  }
1469
 
1470
  $menu .= '</ul>';
1
  <?php
2
  /*
3
  Plugin Name: Database Backup for WordPress
4
+ Plugin URI: https://github.com/deliciousbrains/wp-db-backup
5
  Description: On-demand backup of your WordPress database. Navigate to <a href="edit.php?page=wp-db-backup">Tools &rarr; Backup</a> to get started.
6
  Author: Delicious Brains
7
  Author URI: https://deliciousbrains.com
8
+ Version: 2.5
9
  Domain Path: /languages
10
 
 
 
11
  This program is free software; you can redistribute it and/or modify
12
  it under the terms of the GNU General Public License as published by
13
  the Free Software Foundation; either version 2 of the License, or
51
  var $basename;
52
  var $page_url;
53
  var $referer_check_key;
54
+ var $version = '2.5';
55
 
56
  function module_check() {
57
  $mod_evasive = false;
147
  add_action( 'init', array( &$this, 'perform_backup' ) );
148
  break;
149
  case 'fragments':
150
+ add_action( 'admin_menu', array( &$this, 'admin_menu' ) );
151
  break;
152
  }
153
  } elseif ( isset( $_GET['fragment'] ) ) {
255
  function build_backup_script() {
256
  global $table_prefix, $wpdb;
257
 
258
+ echo '<fieldset class="options backup-running"><legend>' . __( 'Progress', 'wp-db-backup' ) . '</legend>
259
+
260
+ <div class="panel-heading">
261
+ <h3>Backup In Progress...</h3>
262
+ </div>
263
+
264
+ <div class="panel-content">
265
+ <div class="progress-bar">
266
+ <div id="progress-status"></div>
267
+ <div id="meterbox" style="height:11px;width:80%;padding:3px;border:1px solid #659fff;"><div id="meter" style="color:#fff;height:11px;line-height:11px;background-color:#659fff;width:0%;text-align:center;font-size:6pt;"></div></div>
268
+ <div id="progress_message"></div>'?>
269
+ </div>
270
+
271
+ <div class="info-notice">
272
+ <img src="<?php echo plugin_dir_url( __FILE__ ) . 'assets/warning.svg'; ?>">
273
+ <p>
274
+ Whilst the backup is in progress, please do not close the browser, reload or change the page, or click the stop or back browser buttons. This would result in the backup failing.
275
+ </p>
276
+ </div>
277
+
278
+ <?php echo '<div id="errors"></div>
279
+ <iframe id="backuploader" src="about:blank" style="display:none;border:none;height:1em;width:1px;"></iframe>
280
  </fieldset>
 
281
  <script type="text/javascript">
282
  //<![CDATA[
283
  window.onbeforeunload = function() {
284
  return "' . __( 'Navigating away from this page will cause your backup to fail.', 'wp-db-backup' ) . '";
285
  }
286
  function setMeter(pct) {
287
+ var meterStatus = document.getElementById("progress-status");
288
  var meter = document.getElementById("meter");
289
  meter.style.width = pct + "%";
290
+ meterStatus.innerHTML = Math.floor(pct) + "%";
291
  }
292
  function setProgress(str) {
293
  var progress = document.getElementById("progress_message");
325
 
326
  setTimeout( function() {
327
  var secondFrame = document.createElement("iframe");
328
+ secondFrame.style.display = "none";
329
  fram.parentNode.insertBefore(secondFrame, fram);
330
  secondFrame.src = "' . $download_uri . '&download-retry=1";
331
  }, 30000 );
379
  echo "case {$step_count}: {$delay}backup(\"{$table}\", -1){$delay_time}; break;\n";
380
  $step_count++;
381
  }
382
+
383
  echo "case {$step_count}: finishBackup(); break;";
384
  echo '
385
  }
389
  nextStep();
390
  // ]]>
391
  </script>
 
392
  ';
 
393
  }
394
 
395
  function backup_fragment( $table, $segment, $filename ) {
518
  if ( ul ) {
519
  var lis = ul.getElementsByTagName('li');
520
  if ( 2 < lis.length ) {
521
+ var text = document.querySelector('.instructions-container p');
522
+ text.style.display = 'block';
 
 
523
  }
524
  }
525
  t[k].p = d.getElementsByTagName("input");
526
  for(var i=0; i < t[k].p.length; i++) {
527
  if(t[k].name == t[k].p[i].getAttribute('name')) {
528
  t[k].p[i].id = k + '-table-' + i;
529
+ var label = document.getElementById(t[k].p[i].id).parentNode;
530
+ t[k].p[i].onkeyup = label.onclick = function(e) {
531
  e = e ? e : event;
532
  if ( 16 == e.keyCode )
533
  return;
534
+ var match = /([\w-]*)-table-(\d*)/.exec(this.querySelector('input').id);
535
  var listname = match[1];
536
  var that = match[2];
537
  if ( null === t[listname].s )
538
  t[listname].s = that;
539
  else if ( e.shiftKey ) {
540
+ console.log(this);
541
  var start = Math.min(that, t[listname].s) + 1;
542
  var end = Math.max(that, t[listname].s);
543
+ this.querySelector('input').checked = true;
544
  for( var j=start; j < end; j++)
545
  t[listname].p[j].checked = t[listname].p[j].checked ? false : true;
546
  t[listname].s = null;
559
  var initTimeChange = function() {
560
  var timeWrap = document.getElementById('backup-time-wrap');
561
  var backupTime = document.getElementById('next-backup-time');
562
+ if ( !! timeWrap && !! backupTime && ( 1 ==
563
  <?php
564
  echo (int) ( 'en' == strtolower( substr( get_locale(), 0, 2 ) ) );
565
  ?>
620
 
621
  function admin_load() {
622
  add_action( 'admin_head', array( &$this, 'admin_header' ) );
623
+ wp_enqueue_style( 'wp-db-backup-styles', plugin_dir_url( __FILE__ ) . 'assets/css/style.css', array( 'common', 'forms' ) );
624
+ wp_enqueue_script( 'wp-db-backup-script', plugin_dir_url( __FILE__ ) . 'assets/js/script.js', array( 'jquery' ), $this->version, true );
625
  }
626
 
627
  function admin_menu() {
644
  }
645
  }
646
 
 
 
 
 
 
647
  /**
648
  * Add WP-DB-Backup-specific help options to the 2.7 =< WP contextual help menu
649
  * @return string The text of the help menu.
1117
 
1118
  // did we just do a backup? If so, let's report the status
1119
  if ( $this->backup_complete ) {
1120
+ $feedback = '<div class="wp-db-backup-updated"><p>' . __( 'Backup Successful', 'wp-db-backup' ) . '!';
1121
  $file = $this->backup_file;
1122
  switch ( $_POST['deliver'] ) {
1123
  case 'http':
1141
  $this->wp_secure();
1142
 
1143
  if ( count( $this->errors ) ) {
1144
+ $feedback .= '<div class="wp-db-backup-updated error inline"><p><strong>' . __( 'The following errors were reported:', 'wp-db-backup' ) . '</strong></p>';
1145
  $feedback .= '<p>' . $this->error_display( 'main', false ) . '</p>';
1146
  $feedback .= '</p></div>';
1147
  }
1170
  update_option( 'wp_cron_backup_recipient', sanitize_text_field( $_POST['cron_backup_recipient'] ), false );
1171
  }
1172
 
1173
+ $feedback .= '<div class="wp-db-backup-updated wp-db-backup-schedule-updated"><p>' . __( 'Scheduled Backup Options Saved!', 'wp-db-backup' ) . '</p></div>';
1174
  endif;
1175
 
1176
  $other_tables = array();
1190
  // Get list of non-WP tables
1191
  $other_tables = array_diff( $all_tables, $wp_backup_default_tables );
1192
 
 
 
 
 
1193
  if ( ! $this->wp_secure() ) {
1194
  return;
1195
  }
1202
  // the file doesn't exist and can't create it
1203
  if ( ! file_exists( $this->backup_dir ) && ! @mkdir( $this->backup_dir ) ) {
1204
  ?>
1205
+ <div class="wp-db-backup-updated error inline">
1206
  <p><?php _e( 'WARNING: Your backup directory does <strong>NOT</strong> exist, and we cannot create it.', 'wp-db-backup' ); ?></p>
1207
  <p><?php printf( __( 'Using your FTP client, try to create the backup directory yourself: %s', 'wp-db-backup' ), '<code>' . $this->backup_dir . '</code>' ); ?></p>
1208
  </div>
1211
  $whoops = true;
1212
  } elseif ( ! is_writable( $this->backup_dir ) && ! @chmod( $this->backup_dir, $dir_perms ) ) {
1213
  ?>
1214
+ <div class="wp-db-backup-updated error inline">
1215
  <p><?php _e( 'WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files.', 'wp-db-backup' ); ?></p>
1216
  <p><?php printf( __( 'Using your FTP client, try to set the backup directory&rsquo;s write permission to %1$s or %2$s: %3$s', 'wp-db-backup' ), '<code>777</code>', '<code>a+w</code>', '<code>' . $this->backup_dir . '</code>' ); ?></p>
1217
  </div>
1226
  // the directory is not writable probably due to safe mode
1227
  } else {
1228
  ?>
1229
+ <div class="wp-db-backup-updated error inline">
1230
  <p><?php _e( 'WARNING: Your backup directory is <strong>NOT</strong> writable! We cannot create the backup files.', 'wp-db-backup' ); ?></p>
1231
  <?php
1232
  if ( ini_get( 'safe_mode' ) ) {
1247
  @touch( $this->backup_dir . 'index.php' );
1248
  }
1249
  ?>
1250
+ <div id="wpdb" class='wrap'>
1251
+ <div class="header">
1252
+ <img src="<?php echo plugin_dir_url( __FILE__ ) . 'assets/logo.svg'; ?>">
1253
+ <h2 class="title"><?php _e( 'Database Backup for WordPress', 'wp-db-backup' ); ?></h2>
1254
+ </div>
1255
+
1256
+ <div class="subnav">
1257
+ <ul>
1258
+ <li>
1259
+ <a class="active" href="#backup" data-type="backup">Backup Now</a>
1260
+ </li>
1261
+ <li>
1262
+ <a href="#schedule" data-type="schedule">Scheduled Backup</a>
1263
+ </li>
1264
+ </ul>
1265
+ </div>
1266
+
1267
+ <div class="content-wrap">
1268
+
1269
+ <?php
1270
+ if ( '' != $feedback ) {
1271
+ echo $feedback;
1272
+ }
1273
+
1274
+ if ( isset( $_POST['do_backup'] ) && $_POST['do_backup'] === 'fragments' ) {
1275
+ $this->build_backup_script();
1276
+ }
1277
+ ?>
1278
+
1279
  <form method="post" action="">
1280
  <?php
1281
  if ( function_exists( 'wp_nonce_field' ) ) {
1282
  wp_nonce_field( $this->referer_check_key );
1283
  }
1284
  ?>
1285
+
1286
+ <fieldset class="options backup-content">
1287
+ <legend><?php _e( 'Tables', 'wp-db-backup' ); ?></legend>
1288
+
1289
+ <div class="panel-heading">
1290
+ <h3>Tables</h3>
1291
+ </div>
1292
+
1293
+ <div class="panel-content tables">
1294
+
1295
  <div class="tables-list core-tables alternate">
1296
+ <div class="instructions-container">
1297
+ <h4><?php _e( 'Core WordPress tables to backup', 'wp-db-backup' ); ?></h4>
1298
+ </div>
1299
  <ul>
1300
  <?php
1301
  $excs = (array) get_option( 'wp_db_backup_excs' );
1302
  foreach ( $wp_backup_default_tables as $table ) {
1303
  if ( $table == $wpdb->comments ) {
1304
  $checked = ( isset( $excs['spam'] ) && is_array( $excs['spam'] ) && in_array( $table, $excs['spam'] ) ) ? ' checked=\'checked\'' : '';
1305
+ echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code> <span class='instructions'><label for='exclude-spam'><input type='checkbox' id='exclude-spam' name='exclude-spam[]' value='$table' $checked /> " . __( 'Exclude spam comments', 'wp-db-backup' ) . '</label></span></li>';
1306
  } elseif ( function_exists( 'wp_get_post_revisions' ) && $table == $wpdb->posts ) {
1307
  $checked = ( isset( $excs['revisions'] ) && is_array( $excs['revisions'] ) && in_array( $table, $excs['revisions'] ) ) ? ' checked=\'checked\'' : '';
1308
+ echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code> <span class='instructions'><label for='exclude-revisions'><input type='checkbox'id='exclude-revisions' name='exclude-revisions[]' value='$table' $checked /> " . __( 'Exclude post revisions', 'wp-db-backup' ) . '</label></span></li>';
1309
  } else {
1310
  echo "<li><input type='hidden' name='core_tables[]' value='$table' /><code>$table</code></li>";
1311
  }
1313
  ?>
1314
  </ul>
1315
  </div>
1316
+
1317
  <div class="tables-list extra-tables" id="extra-tables-list">
1318
+
1319
  <?php
1320
  if ( count( $other_tables ) > 0 ) {
1321
  ?>
1322
+ <div class="instructions-container">
1323
+ <h4><?php _e( 'Additional tables to backup', 'wp-db-backup' ); ?></h4>
1324
+ <p hidden><?php _e( 'Hold <code class="shift-key">SHIFT</code> to toggle multiple checkboxes', 'wp-db-backup' ); ?></p>
1325
+ </div>
1326
  <ul>
1327
  <?php
1328
  foreach ( $other_tables as $table ) {
1336
  }
1337
  ?>
1338
  </div>
1339
+
1340
+ </div><!--panel-content-->
1341
  </fieldset>
1342
 
1343
+
1344
+ <!--BACKUP PANEL-->
1345
+ <fieldset class="options backup-content">
1346
  <legend><?php _e( 'Backup Options', 'wp-db-backup' ); ?></legend>
1347
+
1348
+ <div class="panel-heading">
1349
+ <h3>Backup Options</h3>
1350
+ </div>
1351
+
1352
+ <div class="panel-content backup">
1353
  <ul>
1354
  <li><label for="do_download">
1355
  <input type="radio" checked="checked" id="do_download" name="deliver" value="http" style="border:none;" />
1356
+ <?php _e( 'Download', 'wp-db-backup' ); ?>
1357
  </label></li>
1358
  <li><label for="do_email">
1359
  <input type="radio" name="deliver" id="do_email" value="smtp" style="border:none;" />
1362
  if ( empty( $backup_recip ) ) {
1363
  $backup_recip = get_option( 'admin_email' );
1364
  }
1365
+ _e( 'Send to email address', 'wp-db-backup' );
1366
  ?>
1367
+
1368
+ <div class="email">
1369
+ <label for="backup_recipient">Email Address</label>
1370
+ <input type="text" id="backup_recipient" name="backup_recipient" size="20" value="<?php echo esc_attr( $backup_recip ); ?>" />
1371
+ </div>
1372
  </label></li>
1373
  </ul>
1374
  <?php if ( ! $whoops ) : ?>
1375
  <input type="hidden" name="do_backup" id="do_backup" value="backup" />
1376
  <p class="submit">
1377
+ <input type="submit" name="submit" onclick="document.getElementById('do_backup').value='fragments';" value="<?php _e( 'Backup now', 'wp-db-backup' ); ?>" />
1378
  </p>
1379
  <?php else : ?>
1380
+ <div class="wp-db-backup-updated error inline"><p><?php _e( 'WARNING: Your backup directory is <strong>NOT</strong> writable!', 'wp-db-backup' ); ?></p></div>
1381
  <?php endif; // ! whoops ?>
1382
+
1383
+ </div><!--panel-content-->
1384
  </fieldset>
1385
  <?php do_action( 'wp_db_b_backup_opts' ); ?>
1386
  </form>
1391
  $cron_old = ( function_exists( 'wp_cron_init' ) && ! $cron ) ? true : false; // wp-cron plugin by Skippy
1392
 
1393
  if ( $cron_old || $cron ) :
1394
+ echo '<fieldset class="options schedule-content" hidden><legend>' . __( 'Scheduled Backup', 'wp-db-backup' ) . '</legend>';
1395
+ echo '<div class="panel-heading"><h3>Scheduled Backup</h3></div>';
1396
+
1397
+ echo '<div class="panel-content scheduled-backup">';
1398
+
1399
  $datetime = get_option( 'date_format' ) . ' ' . get_option( 'time_format' );
1400
  if ( $cron ) :
1401
  $next_cron = wp_next_scheduled( 'wp_db_backup_cron' );
1402
  if ( ! empty( $next_cron ) ) :
1403
  ?>
1404
  <p id="backup-time-wrap">
1405
+ <?php printf( __( '<strong>Next Backup:</strong> %s', 'wp-db-backup' ), '<span id="next-backup-time">' . gmdate( $datetime, $next_cron + ( get_option( 'gmt_offset' ) * 3600 ) ) . '</span>' ); ?>
1406
  </p>
1407
  <?php
1408
  endif;
1421
  if ( function_exists( 'wp_nonce_field' ) ) {
1422
  wp_nonce_field( $this->referer_check_key );}
1423
  ?>
1424
+
1425
+ <div class="panel-content row">
1426
+ <div class="tables-list scheduled">
1427
+ <h4><?php _e( 'Schedule', 'wp-db-backup' ); ?></h4>
1428
  <?php
1429
  if ( $cron_old ) :
1430
  $wp_cron_backup_schedule = get_option( 'wp_cron_backup_schedule' );
1433
  1 => __( 'Daily', 'wp-db-backup' ),
1434
  );
1435
  foreach ( $schedule as $value => $name ) {
1436
+ echo '<input type="radio" style="border:none;" name="cron_schedule"';
1437
  if ( $wp_cron_backup_schedule == $value ) {
1438
  echo ' checked="checked" ';
1439
  }
1442
  elseif ( $cron ) :
1443
  echo apply_filters( 'wp_db_b_schedule_choices', wp_get_schedules() );
1444
  endif;
1445
+
1446
  $cron_recipient = get_option( 'wp_cron_backup_recipient' );
1447
+
1448
  if ( ! is_email( $cron_recipient ) ) {
1449
  $cron_recipient = get_option( 'admin_email' );
1450
  }
1451
+
1452
+ $cron_recipient_input = '<div class="email"><label for="cron_backup_recipient">' . __( 'Email backup to', 'wp-db-backup' ) . ' <input type="text" name="cron_backup_recipient" id="cron_backup_recipient" size="20" value="' . $cron_recipient . '" /></div></label>';
1453
  echo apply_filters( 'wp_db_b_cron_recipient_input', $cron_recipient_input );
 
1454
  echo '</div>';
1455
  $cron_tables = get_option( 'wp_cron_backup_tables' );
1456
+
1457
  if ( ! is_array( $cron_tables ) ) {
1458
  $cron_tables = array();
1459
  }
1460
+
1461
  if ( count( $other_tables ) > 0 ) {
1462
  echo '<div class="tables-list alternate" id="include-tables-list">';
1463
+ echo '<div class="instructions-container">';
1464
+ echo '<h4>' . __( 'Tables to include in the scheduled backup:', 'wp-db-backup' ) . '</h4>';
1465
+ if ( count( $other_tables ) > 1 ) {
1466
+ echo '<p>' . __( 'Hold <code class="shift-key">SHIFT</code> to toggle multiple checkboxes', 'wp-db-backup' ) . '</p>';
1467
+ }
1468
+ echo '</div><ul>';
1469
  foreach ( $other_tables as $table ) {
1470
+ echo '<li><label><input type="checkbox" ';
1471
  if ( in_array( $table, $cron_tables ) ) {
1472
  echo 'checked="checked" ';
1473
  }
1474
+ echo "name='wp_cron_backup_tables[]' value='{$table}' /> <code>{$table}</code></label></li>";
1475
  }
1476
  echo '</ul></div>';
1477
+ echo '</div><!-- panel-content .row -->';
1478
  }
1479
+
1480
+ echo '<p class="submit"><input type="submit" name="submit" value="' . __( 'Save schedule', 'wp-db-backup' ) . '" /></p>';
1481
+
1482
  echo '<input type="hidden" name="wp_cron_backup_options" value="SET" /></form>';
1483
+ echo '</div><!-- .panel-content scheduled-backup -->';
1484
  echo '</fieldset>';
1485
  endif; // end of wp_cron (legacy) section
1486
 
1487
+ echo '</div><!-- .content-wrap -->';
1488
  echo '</div><!-- .wrap -->';
1489
 
1490
  } // end wp_backup_menu()
1531
  continue;
1532
  }
1533
  $display = ( ! '' == $settings['display'] ) ? $settings['display'] : sprintf( __( '%s seconds', 'wp-db-backup' ), $interval );
1534
+ $menu .= "<li><label for='$name'><input type='radio' name='wp_cron_schedule' style='border:none;' ";
1535
  if ( $wp_cron_backup_schedule == $name ) {
1536
  $menu .= " checked='checked' ";
1537
  }
1538
+ $menu .= "id='$name' value='$name' />$display</label></li>";
1539
  }
1540
 
1541
  $menu .= '</ul>';