Optimize Database after Deleting Revisions - Version 4.1.10

Version Description

[07/15/2016] = * BUG FIX: Bug fix for 4.1.9

Download this release

Release Info

Developer cageehv
Plugin Icon 128x128 Optimize Database after Deleting Revisions
Version 4.1.10
Comparing to
See all releases

Code changes from version 4.1.9 to 4.1.10

Files changed (39) hide show
  1. readme.txt +6 -3
  2. rvg-optimize-database.php +9 -9
  3. trunk/classes/odb-cleaner.php +1206 -0
  4. trunk/classes/odb-displayer.php +167 -0
  5. trunk/classes/odb-logger.php +115 -0
  6. trunk/classes/odb-multisite.php +90 -0
  7. trunk/classes/odb-scheduler.php +120 -0
  8. trunk/classes/odb-utilities.php +67 -0
  9. trunk/css/style.css +139 -0
  10. trunk/css/style.min.css +1 -0
  11. trunk/images/icon.png +0 -0
  12. trunk/images/running.gif +0 -0
  13. trunk/includes/settings-page.php +419 -0
  14. trunk/language/rvg-optimize-database-be_BY.mo +0 -0
  15. trunk/language/rvg-optimize-database-be_BY.po +562 -0
  16. trunk/language/rvg-optimize-database-da_DK.mo +0 -0
  17. trunk/language/rvg-optimize-database-da_DK.po +657 -0
  18. trunk/language/rvg-optimize-database-de_DE.mo +0 -0
  19. trunk/language/rvg-optimize-database-de_DE.po +543 -0
  20. trunk/language/rvg-optimize-database-fa_IR.mo +0 -0
  21. trunk/language/rvg-optimize-database-fa_IR.po +545 -0
  22. trunk/language/rvg-optimize-database-it_IT.mo +0 -0
  23. trunk/language/rvg-optimize-database-it_IT.po +655 -0
  24. trunk/language/rvg-optimize-database-nl_NL.mo +0 -0
  25. trunk/language/rvg-optimize-database-nl_NL.po +720 -0
  26. trunk/language/rvg-optimize-database-pt_BR.mo +0 -0
  27. trunk/language/rvg-optimize-database-pt_BR.po +574 -0
  28. trunk/language/rvg-optimize-database-ru_RU.mo +0 -0
  29. trunk/language/rvg-optimize-database-ru_RU.po +719 -0
  30. trunk/language/rvg-optimize-database-sr_RS.mo +0 -0
  31. trunk/language/rvg-optimize-database-sr_RS.po +624 -0
  32. trunk/language/rvg-optimize-database-sv_SE.mo +0 -0
  33. trunk/language/rvg-optimize-database-sv_SE.po +664 -0
  34. trunk/language/rvg-optimize-database-tr_TR.mo +0 -0
  35. trunk/language/rvg-optimize-database-tr_TR.po +582 -0
  36. trunk/language/rvg-optimize-database-uk_UA.mo +0 -0
  37. trunk/language/rvg-optimize-database-uk_UA.po +543 -0
  38. trunk/readme.txt +420 -0
  39. trunk/rvg-optimize-database.php +594 -0
readme.txt CHANGED
@@ -7,9 +7,9 @@ Tags: database, delete, revisions, optimize, post, posts, page, pages, clean, cl
7
  Author URI: http://cagewebdev.com
8
  Author: CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands
9
  Requires at least: 2.8
10
- Tested up to: 4.5.3
11
- Stable tag: 4.1.9
12
- Version: 4.1.9
13
  License: GPLv2 or later
14
 
15
  == Description ==
@@ -101,6 +101,9 @@ http://cagewebdev.com/index.php/wordpress-plugins/
101
  * If you run the plugin from any of the sites, it will cleanup ALL the sites in the network!
102
 
103
  == Changelog ==
 
 
 
104
  = 4.1.9 [07/15/2016] =
105
  * CHANGE: 'Running indicator' added
106
 
7
  Author URI: http://cagewebdev.com
8
  Author: CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands
9
  Requires at least: 2.8
10
+ Tested up to: 4.6
11
+ Stable tag: 4.1.10
12
+ Version: 4.1.10
13
  License: GPLv2 or later
14
 
15
  == Description ==
101
  * If you run the plugin from any of the sites, it will cleanup ALL the sites in the network!
102
 
103
  == Changelog ==
104
+ = 4.1.10 [07/15/2016] =
105
+ * BUG FIX: Bug fix for 4.1.9
106
+
107
  = 4.1.9 [07/15/2016] =
108
  * CHANGE: 'Running indicator' added
109
 
rvg-optimize-database.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * @package Optimize Database after Deleting Revisions
4
- * @version 4.1.9
5
  */
6
  /*
7
  Plugin Name: Optimize Database after Deleting Revisions
@@ -10,7 +10,7 @@ Description: Optimizes the Wordpress Database after Cleaning it out
10
  Author: CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands
11
  Author URI: http://cagewebdev.com
12
  Network: True
13
- Version: 4.1.9
14
  */
15
 
16
  /********************************************************************************************
@@ -25,7 +25,7 @@ $odb_class = new OptimizeDatabase();
25
  class OptimizeDatabase
26
  {
27
  // VERSION
28
- var $odb_version = '4.1.9';
29
  var $odb_release_date = '07/15/2016';
30
 
31
  // PLUGIN OPTIONS
@@ -546,6 +546,8 @@ class OptimizeDatabase
546
  @unlink($this->odb_plugin_path.'logs/rvg-optimize-db-log.html');
547
 
548
  // UPDATED MESSAGE
 
 
549
  echo "<div class='updated odb-bold'><p>".
550
  __('Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED', $this->odb_txt_domain);
551
  echo "</p></div>";
@@ -560,7 +562,7 @@ class OptimizeDatabase
560
  // SHOW CURRENT SETTINGS
561
  $this->odb_displayer_obj->display_current_settings();
562
  } // if(!$scheduler)
563
-
564
  if ($action != 'run' && !$scheduler)
565
  { /****************************************************************************************
566
  * START SCREEN (SHOW SETTINGS + BUTTONS)
@@ -583,12 +585,10 @@ class OptimizeDatabase
583
  // SHOW RESULTS
584
  $this->odb_cleaner_obj->odb_savings($scheduler);
585
  // SHOW 'DONE' PARAGRAPH
586
- if(!$scheduler)
587
- { // v4.1.9: DONE, SO HIDE RUNNING INDICATOR
588
- echo "<script>jQuery('#odb-running').hide();</script>";
589
- $this->odb_cleaner_obj->odb_done();
590
- }
591
  } // if($action != 'run')
 
 
592
  } // odb_start()
593
  } // OptimizeDatabase
594
  ?>
1
  <?php
2
  /**
3
  * @package Optimize Database after Deleting Revisions
4
+ * @version 4.1.10
5
  */
6
  /*
7
  Plugin Name: Optimize Database after Deleting Revisions
10
  Author: CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands
11
  Author URI: http://cagewebdev.com
12
  Network: True
13
+ Version: 4.1.10
14
  */
15
 
16
  /********************************************************************************************
25
  class OptimizeDatabase
26
  {
27
  // VERSION
28
+ var $odb_version = '4.1.10';
29
  var $odb_release_date = '07/15/2016';
30
 
31
  // PLUGIN OPTIONS
546
  @unlink($this->odb_plugin_path.'logs/rvg-optimize-db-log.html');
547
 
548
  // UPDATED MESSAGE
549
+ // v4.1.10
550
+ echo "<script>jQuery('#odb-running').hide();</script>";
551
  echo "<div class='updated odb-bold'><p>".
552
  __('Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED', $this->odb_txt_domain);
553
  echo "</p></div>";
562
  // SHOW CURRENT SETTINGS
563
  $this->odb_displayer_obj->display_current_settings();
564
  } // if(!$scheduler)
565
+
566
  if ($action != 'run' && !$scheduler)
567
  { /****************************************************************************************
568
  * START SCREEN (SHOW SETTINGS + BUTTONS)
585
  // SHOW RESULTS
586
  $this->odb_cleaner_obj->odb_savings($scheduler);
587
  // SHOW 'DONE' PARAGRAPH
588
+ if(!$scheduler) $this->odb_cleaner_obj->odb_done();
 
 
 
 
589
  } // if($action != 'run')
590
+ // v4.1.10: DONE: HIDE RUNNING INDICATOR
591
+ echo "<script>jQuery('#odb-running').hide();</script>";
592
  } // odb_start()
593
  } // OptimizeDatabase
594
  ?>
trunk/classes/odb-cleaner.php ADDED
@@ -0,0 +1,1206 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /************************************************************************************************
3
+ *
4
+ * CLEANER CLASS: DOING THE REAL CLEANING / OPTIMIZATION
5
+ *
6
+ ************************************************************************************************/
7
+ ?>
8
+ <?php
9
+ class ODB_Cleaner
10
+ {
11
+ var $start_size;
12
+ var $nr_of_optimized_tables;
13
+
14
+
15
+ /********************************************************************************************
16
+ * CONSTRUCTOR
17
+ ********************************************************************************************/
18
+ function __construct()
19
+ {
20
+ } // __construct()
21
+
22
+
23
+ /********************************************************************************************
24
+ * RUN CLEANER
25
+ ********************************************************************************************/
26
+ function odb_run_cleaner($scheduler)
27
+ {
28
+ global $odb_class;
29
+
30
+ if(!$scheduler)
31
+ {
32
+ echo '
33
+ <div id="odb-cleaner" class="odb-padding-left">
34
+ <div class="odb-title-bar">
35
+ <h2>'.__('Cleaning Database', $odb_class->odb_txt_domain).'</h2>
36
+ </div>
37
+ <br>
38
+ <br>
39
+ ';
40
+ }
41
+
42
+ // GET THE SIZE OF THE DATABASE BEFORE OPTIMIZATION
43
+ $this->start_size = $odb_class->odb_utilities_obj->odb_get_db_size();
44
+
45
+ // TIMESTAMP FOR LOG FILE
46
+ $ct = ($scheduler) ? ' (cron)' : '';
47
+ $current_datetime = Date('m/d/YH:i:s');
48
+ $odb_class->log_arr = array("time" => substr($current_datetime, 0, 10).'<br>'.substr($current_datetime,10).$ct);
49
+
50
+ $odb_class->log_arr["after"] = 0;
51
+ $odb_class->log_arr["before"] = 0;
52
+ $odb_class->log_arr["orphans"] = 0;
53
+ $odb_class->log_arr["pingbacks"] = 0;
54
+ $odb_class->log_arr["revisions"] = 0;
55
+ $odb_class->log_arr["savings"] = 0;
56
+ $odb_class->log_arr["spam"] = 0;
57
+ $odb_class->log_arr["tables"] = 0;
58
+ $odb_class->log_arr["tags"] = 0;
59
+ $odb_class->log_arr["transients"] = 0;
60
+ $odb_class->log_arr["trash"] = 0;
61
+
62
+ /****************************************************************************************
63
+ * DELETE REVISIONS
64
+ ****************************************************************************************/
65
+ if($odb_class->odb_rvg_options['delete_older'] == 'Y' || $odb_class->odb_rvg_options['rvg_revisions'] == 'Y')
66
+ {
67
+ // FIND REVISIONS
68
+ $results_older_than = array();
69
+ if($odb_class->odb_rvg_options['delete_older'] == 'Y')
70
+ { $results_older_than = $this->odb_get_revisions_older_than();
71
+ }
72
+
73
+ $results_keep_revisions = array();
74
+ if($odb_class->odb_rvg_options['rvg_revisions'] == 'Y')
75
+ { $results_keep_revisions = $this->odb_get_revisions_keep_revisions();
76
+ }
77
+
78
+ $total_deleted = 0;
79
+ if(count($results_older_than) > 0 || count($results_keep_revisions) > 0)
80
+ { // WE HAVE REVISIONS TO DELETE!
81
+ if(!$scheduler)
82
+ {
83
+ ?>
84
+ <table border="0" cellspacing="8" cellpadding="2" class="odb-result-table">
85
+ <tr>
86
+ <td colspan="4"><div class="odb-found">
87
+ <?php _e('DELETED REVISIONS','rvg-optimize-database');?>
88
+ </div></td>
89
+ </tr>
90
+ <tr>
91
+ <th align="right" class="odb-border-bottom">#</th>
92
+ <th align="left" class="odb-border-bottom"><?php _e('prefix', $odb_class->odb_txt_domain);?></th>
93
+ <th align="left" class="odb-border-bottom"><?php _e('post / page', $odb_class->odb_txt_domain);?></th>
94
+ <th align="left" class="odb-border-bottom"><?php _e('revision date', $odb_class->odb_txt_domain);?></th>
95
+ <th align="right" class="odb-border-bottom"><?php _e('revisions deleted', $odb_class->odb_txt_domain);?></th>
96
+ </tr>
97
+ <?php
98
+ } // if(!$scheduler)
99
+
100
+ // LOOP THROUGH THE REVISIONS AND DELETE THEM
101
+ $total_deleted = $this->odb_delete_revisions($scheduler);
102
+
103
+ if(!$scheduler)
104
+ {
105
+ ?>
106
+ <tr>
107
+ <td colspan="4" align="right" class="odb-border-top odb-bold"><?php _e('total number of revisions deleted', $odb_class->odb_txt_domain);?></td>
108
+ <td align="right" class="odb-border-top odb-bold"><?php echo $total_deleted?></td>
109
+ </tr>
110
+ </table>
111
+ <?php
112
+ } // if(!$scheduler)
113
+ }
114
+ else
115
+ { if(!$scheduler)
116
+ {
117
+ ?>
118
+ <div class="odb-not-found">
119
+ <?php _e('No REVISIONS found to delete', $odb_class->odb_txt_domain);?>
120
+ </div>
121
+ <?php
122
+ } // if(!$scheduler)
123
+ } // if(count($results)>0)
124
+
125
+ // NUMBER OF DELETED REVISIONS FOR LOG FILE
126
+ $odb_class->log_arr["revisions"] = $total_deleted;
127
+ } // if($odb_class->odb_rvg_options['delete_older'] == 'Y' || $odb_class->odb_rvg_options['rvg_revisions'] == 'Y')
128
+
129
+
130
+ /****************************************************************************************
131
+ * DELETE TRASHED ITEMS
132
+ ****************************************************************************************/
133
+ if($odb_class->odb_rvg_options['clear_trash'] == 'Y')
134
+ {
135
+ // GET TRASHED POSTS / PAGES AND COMMENTS
136
+ $results = $this->odb_get_trash();
137
+
138
+ $total_deleted = 0;
139
+ if(count($results)>0)
140
+ { // WE HAVE TRASH TO DELETE!
141
+ if(!$scheduler)
142
+ {
143
+ ?>
144
+ <table border="0" cellspacing="8" cellpadding="2" class="odb-result-table">
145
+ <tr>
146
+ <td colspan="4"><div class="odb-found">
147
+ <?php _e('DELETED TRASHED ITEMS', $odb_class->odb_txt_domain);?>
148
+ </div></td>
149
+ </tr>
150
+ <tr>
151
+ <th align="right" class="odb-border-bottom">#</th>
152
+ <th align="left" class="odb-border-bottom"><?php _e('prefix', $odb_class->odb_txt_domain);?></th>
153
+ <th align="left" class="odb-border-bottom"><?php _e('type', $odb_class->odb_txt_domain);?></th>
154
+ <th align="left" class="odb-border-bottom"><?php _e('IP address / title', $odb_class->odb_txt_domain);?></th>
155
+ <th align="left" nowrap="nowrap" class="odb-border-bottom"><?php _e('date', $odb_class->odb_txt_domain);?></th>
156
+ </tr>
157
+ <?php
158
+ } // if(!$scheduler)
159
+
160
+ // LOOP THROUGH THE TRASHED ITEMS AND DELETE THEM
161
+ $total_deleted = $this->odb_delete_trash($results, $scheduler);
162
+
163
+ if(!$scheduler)
164
+ {
165
+ ?>
166
+ <tr>
167
+ <td colspan="4" align="right" class="odb-border-top odb-bold"><?php _e('total number of trashed items deleted', $odb_class->odb_txt_domain);?></td>
168
+ <td align="right" class="odb-border-top odb-bold"><?php echo $total_deleted?></td>
169
+ </tr>
170
+ </table>
171
+ <?php
172
+ } // if(!$scheduler)
173
+ }
174
+ else
175
+ {
176
+ if(!$scheduler)
177
+ {
178
+ ?>
179
+ <div class="odb-not-found">
180
+ <?php _e('No TRASHED ITEMS found to delete', $odb_class->odb_txt_domain);?>
181
+ </div>
182
+ <?php
183
+ } // if(!$scheduler)
184
+ } // if(count($results)>0)
185
+
186
+ // NUMBER OF DELETED TRASH FOR LOG FILE
187
+ $odb_class->log_arr["trash"] = $total_deleted;
188
+ } // if($odb_class->odb_rvg_options['clear_trash'] == 'Y')
189
+
190
+
191
+ /****************************************************************************************
192
+ * DELETE SPAMMED ITEMS
193
+ ****************************************************************************************/
194
+ if($odb_class->odb_rvg_options['clear_spam'] == 'Y')
195
+ {
196
+ // GET SPAMMED COMMENTS
197
+ $results = $this->odb_get_spam();
198
+
199
+ $total_deleted = 0;
200
+ if(count($results)>0)
201
+ { // WE HAVE SPAM TO DELETE!
202
+ if (!$scheduler)
203
+ {
204
+ ?>
205
+ <table border="0" cellspacing="8" cellpadding="2" class="odb-result-table">
206
+ <tr>
207
+ <td colspan="4"><div class="odb-found">
208
+ <?php _e('DELETEED SPAMMED ITEMS', $odb_class->odb_txt_domain);?>
209
+ </div></td>
210
+ </tr>
211
+ <tr>
212
+ <th align="right" class="odb-border-bottom">#</th>
213
+ <th align="left" class="odb-border-bottom"><?php _e('prefix', $odb_class->odb_txt_domain);?></th>
214
+ <th align="left" class="odb-border-bottom"><?php _e('comment author', $odb_class->odb_txt_domain);?></th>
215
+ <th align="left" class="odb-border-bottom"><?php _e('comment author email', $odb_class->odb_txt_domain);?></th>
216
+ <th align="left" nowrap="nowrap" class="odb-border-bottom"><?php _e('comment date', $odb_class->odb_txt_domain);?></th>
217
+ </tr>
218
+ <?php
219
+ } // if (!$scheduler)
220
+
221
+ // LOOP THROUGH SPAMMED ITEMS AND DELETE THEM
222
+ $total_deleted = $this->odb_delete_spam($results, $scheduler);
223
+
224
+ if (!$scheduler)
225
+ {
226
+ ?>
227
+ <tr>
228
+ <td colspan="4" align="right" class="odb-border-top odb-bold"><?php _e('total number of spammed items deleted', $odb_class->odb_txt_domain);?></td>
229
+ <td align="right" class="odb-border-top odb-bold"><?php echo $total_deleted?></td>
230
+ </tr>
231
+ </table>
232
+ <?php
233
+ } // if (!$scheduler)
234
+ }
235
+ else
236
+ {
237
+ if (!$scheduler)
238
+ {
239
+ ?>
240
+ <div class="odb-not-found">
241
+ <?php _e('No SPAMMED ITEMS found to delete', $odb_class->odb_txt_domain);?>
242
+ </div>
243
+ <?php
244
+ } // if (!$scheduler)
245
+ } // if(count($results)>0)
246
+
247
+ } // if($odb_class->odb_rvg_options['clear_spam'] == 'Y')
248
+
249
+ // NUMBER OF SPAM DELETED FOR LOG FILE
250
+ $odb_class->log_arr["spam"] = $total_deleted;
251
+
252
+
253
+ /****************************************************************************************
254
+ * DELETE UNUSED TAGS
255
+ ****************************************************************************************/
256
+ if($odb_class->odb_rvg_options['clear_tags'] == 'Y')
257
+ {
258
+ // DELETE UNUSED TAGS
259
+ $total_deleted = $this->odb_delete_tags();
260
+ if($total_deleted>0)
261
+ { // TAGS DELETED
262
+ if (!$scheduler)
263
+ {
264
+ ?>
265
+ <div class="odb-found-number">
266
+ <?php _e('NUMBER OF UNUSED TAGS DELETED', $odb_class->odb_txt_domain);?>: <span class="odb-blue"><?php echo $total_deleted;?></span> </div>
267
+ <?php
268
+ } // if (!$scheduler)
269
+ }
270
+ else
271
+ {
272
+ if (!$scheduler)
273
+ {
274
+ ?>
275
+ <div class="odb-not-found">
276
+ <?php _e('No UNUSED TAGS found to delete', $odb_class->odb_txt_domain);?>
277
+ </div>
278
+ <?php
279
+ } // if (!$scheduler)
280
+ } // if(count($results)>0)
281
+ } // if($odb_class->odb_rvg_options['clear_tags'] == 'Y')
282
+
283
+ // NUMBER OF tags DELETED FOR LOG FILE
284
+ $odb_class->log_arr["tags"] = $total_deleted;
285
+
286
+
287
+ /****************************************************************************************
288
+ * DELETE EXPIRED TRANSIENTS
289
+ ****************************************************************************************/
290
+ if($odb_class->odb_rvg_options['clear_transients'] == 'Y')
291
+ {
292
+ // DELETE UNUSED TAGS
293
+ $total_deleted = $this->odb_delete_transients();
294
+ if($total_deleted>0)
295
+ { // TRANSIENTS DELETED
296
+ if (!$scheduler)
297
+ {
298
+ ?>
299
+ <div class="odb-found-number">
300
+ <?php _e('NUMBER OF EXPIRED TRANSIENTS DELETED', $odb_class->odb_txt_domain);?>: <span class="odb-blue"><?php echo $total_deleted;?></span> </div>
301
+ <?php
302
+ } // if (!$scheduler)
303
+ }
304
+ else
305
+ {
306
+ if (!$scheduler)
307
+ {
308
+ ?>
309
+ <div class="odb-not-found">
310
+ <?php _e('No EXPIRED TRANSIENTS found to delete', $odb_class->odb_txt_domain);?>
311
+ </div>
312
+ <?php
313
+ } // if (!$scheduler)
314
+ } // if(count($results)>0)
315
+ } // if($odb_class->odb_rvg_options['clear_transients'] == 'Y')
316
+
317
+ // NUMBER OF transients DELETED FOR LOG FILE
318
+ $odb_class->log_arr["transients"] = $total_deleted;
319
+
320
+
321
+ /****************************************************************************************
322
+ * DELETE PINGBACKS AND TRACKBACKS
323
+ ****************************************************************************************/
324
+ if($odb_class->odb_rvg_options['clear_pingbacks'] == 'Y')
325
+ {
326
+ // DELETE UNUSED TAGS
327
+ $total_deleted = $this->odb_delete_pingbacks();
328
+ if($total_deleted>0)
329
+ { // PINGBACKS / TRACKBACKS DELETED\
330
+ if (!$scheduler)
331
+ {
332
+ ?>
333
+ <div class="odb-found-number">
334
+ <?php _e('NUMBER OF PINGBACKS AND TRACKBACKS DELETED', $odb_class->odb_txt_domain);?>: <span class="odb-blue"><?php echo $total_deleted;?></span> </div>
335
+ <?php
336
+ } // if (!$scheduler)
337
+ }
338
+ else
339
+ {
340
+ if (!$scheduler)
341
+ {
342
+ ?>
343
+ <div class="odb-not-found">
344
+ <?php _e('No PINGBACKS nor TRACKBACKS found to delete', $odb_class->odb_txt_domain);?>
345
+ </div>
346
+ <?php
347
+ } // if (!$scheduler)
348
+ } // if(count($results)>0)
349
+ } // if($odb_class->odb_rvg_options['clear_pingbacks'] == 'Y')
350
+
351
+ // NUMBER OF pingbacks / trackbacks DELETED (FOR LOG FILE)
352
+ $odb_class->log_arr["pingbacks"] = $total_deleted;
353
+
354
+
355
+ /****************************************************************************************
356
+ * DELETE ORPHANS
357
+ ****************************************************************************************/
358
+ $total_deleted = $this->odb_delete_orphans();
359
+ if($total_deleted > 0)
360
+ {
361
+ if (!$scheduler)
362
+ {
363
+ ?>
364
+ <div class="odb-found-number">
365
+ <?php _e('NUMBER OF POSTMETA ORPHANS DELETED', $odb_class->odb_txt_domain);?>: <span class="odb-blue"><?php echo $total_deleted;?></span> </div>
366
+ <?php
367
+ } // if (!$scheduler)
368
+ }
369
+ else
370
+ {
371
+ if (!$scheduler)
372
+ {
373
+ ?>
374
+ <div class="odb-not-found">
375
+ <?php _e('No POSTMETA ORPHANS found to delete', $odb_class->odb_txt_domain);?>
376
+ </div>
377
+ <?php
378
+ } // if (!$scheduler)
379
+ } // if($total_deleted > 0)
380
+ // FOR LOG FILE
381
+ $odb_class->log_arr["orphans"] = $total_deleted;
382
+
383
+ if (!$scheduler)
384
+ {
385
+ ?>
386
+ </div><!-- /odb-cleaner -->
387
+ <?php
388
+ }
389
+ } // odb_run_cleaner()
390
+
391
+
392
+ /********************************************************************************************
393
+ * RUN OPTIMIZER
394
+ ********************************************************************************************/
395
+ function odb_run_optimizer($scheduler)
396
+ { global $odb_class;
397
+
398
+ if(!$scheduler)
399
+ {
400
+ ?>
401
+ <div class="odb-optimizing-table" class="odb-padding-left">
402
+ <div class="odb-title-bar">
403
+ <h2><?php _e('Optimizing Database Tables', $odb_class->odb_txt_domain);?></h2>
404
+ </div>
405
+ <br>
406
+ <br>
407
+ <table border="0" cellspacing="8" cellpadding="2">
408
+ <tr>
409
+ <th class="odb-border-bottom" align="right">#</th>
410
+ <th class="odb-border-bottom" align="left"><?php _e('table name', $odb_class->odb_txt_domain);?></th>
411
+ <th class="odb-border-bottom" align="left"><?php _e('optimization result', $odb_class->odb_txt_domain);?></th>
412
+ <th class="odb-border-bottom" align="left"><?php _e('engine', $odb_class->odb_txt_domain);?></th>
413
+ <th class="odb-border-bottom" align="right"><?php _e('table rows', $odb_class->odb_txt_domain);?></th>
414
+ <th class="odb-border-bottom" align="right"><?php _e('table size', $odb_class->odb_txt_domain);?></th>
415
+ </tr>
416
+ <?php
417
+ } // if(!$scheduler)
418
+
419
+ # OPTIMIZE THE DATABASE TABLES
420
+ $this->nr_of_optimized_tables = $this->odb_optimize_tables($scheduler);
421
+
422
+ if(!$scheduler)
423
+ {
424
+ ?>
425
+ </table>
426
+ </div><!-- /odb-optimizing-table -->
427
+ <?php
428
+ } // if(!$scheduler)
429
+ } // odb_run_optimizer()
430
+
431
+
432
+ /********************************************************************************************
433
+ * CALCULATE AND DISPLAY SAVINGS
434
+ ********************************************************************************************/
435
+ function odb_savings($scheduler)
436
+ { global $odb_class;
437
+ global $odb_logger_obj;
438
+
439
+ // NUMBER OF TABLES
440
+ $odb_class->log_arr["tables"] = $this->nr_of_optimized_tables;
441
+ // DATABASE SIZE BEFORE OPTIMIZATION
442
+ $odb_class->log_arr["before"] = $odb_class->odb_utilities_obj->odb_format_size($this->start_size,3);
443
+ // DATABASE SIZE AFTER OPTIMIZATION
444
+ $end_size = $odb_class->odb_utilities_obj->odb_get_db_size();
445
+ $odb_class->log_arr["after"] = $odb_class->odb_utilities_obj->odb_format_size($end_size,3);
446
+ // TOTAL SAVING
447
+ $odb_class->log_arr["savings"] = $odb_class->odb_utilities_obj->odb_format_size(($this->start_size - $end_size),3);
448
+ // WRITE RESULTS TO LOG FILE
449
+ $odb_class->odb_logger_obj->write_log($odb_class->log_arr);
450
+
451
+ $total_savings = $odb_class->odb_rvg_options['total_savings'];
452
+ $total_savings += ($this->start_size - $end_size);
453
+ $odb_class->odb_rvg_options['total_savings'] = $total_savings;
454
+
455
+ $odb_class->odb_multisite_obj->odb_ms_update_option('odb_rvg_options', $odb_class->odb_rvg_options);
456
+
457
+ if(!$scheduler)
458
+ {
459
+ ?>
460
+ <div id="odb-savings" class="odb-padding-left">
461
+ <div class="odb-title-bar">
462
+ <h2><?php _e('Savings', $odb_class->odb_txt_domain);?></h2>
463
+ </div>
464
+ <br>
465
+ <br>
466
+ <table border="0" cellspacing="8" cellpadding="2">
467
+ <tr>
468
+ <th>&nbsp;</th>
469
+ <th class="odb-border-bottom"><?php _e('size of the database', $odb_class->odb_txt_domain);?></th>
470
+ </tr>
471
+ <tr>
472
+ <td align="right"><?php _e('BEFORE optimization', $odb_class->odb_txt_domain);?></td>
473
+ <td align="right" class="odb-bold"><?php echo $odb_class->odb_utilities_obj->odb_format_size($this->start_size,3); ?></td>
474
+ </tr>
475
+ <tr>
476
+ <td align="right"><?php _e('AFTER optimization', $odb_class->odb_txt_domain);?></td>
477
+ <td align="right" class="odb-bold"><?php echo $odb_class->odb_utilities_obj->odb_format_size($end_size,3); ?></td>
478
+ </tr>
479
+ <tr>
480
+ <td align="right" class="odb-bold"><?php _e('SAVINGS THIS TIME', $odb_class->odb_txt_domain);?></td>
481
+ <td align="right" class="odb-border-top odb-bold"><?php echo $odb_class->odb_utilities_obj->odb_format_size(($this->start_size - $end_size),3); ?></td>
482
+ </tr>
483
+ <tr>
484
+ <td align="right" class="odb-bold"><?php _e('TOTAL SAVINGS SINCE THE FIRST RUN', $odb_class->odb_txt_domain);?></td>
485
+ <td align="right" class="odb-border-top odb-bold"><?php echo $odb_class->odb_utilities_obj->odb_format_size($total_savings,3); ?></td>
486
+ </tr>
487
+ </table>
488
+ </div><!-- /odb-savings -->
489
+ <?php
490
+ } // if(!$scheduler)
491
+ } // odb_savings()
492
+
493
+
494
+ /********************************************************************************************
495
+ * SHOW LOADING TIME
496
+ ********************************************************************************************/
497
+ function odb_done()
498
+ {
499
+ global $odb_class;
500
+
501
+ $time = microtime();
502
+ $time = explode(' ', $time);
503
+ $time = $time[1] + $time[0];
504
+ $finish = $time;
505
+
506
+ $total_time = round(($finish - $odb_class->odb_start_time), 4);
507
+ ?>
508
+ <div id="odb-done" class="odb-padding-left">
509
+ <div class="odb-title-bar">
510
+ <h2>
511
+ <?php _e('DONE!', $odb_class->odb_txt_domain);?>
512
+ </h2>
513
+ </div>
514
+ <br />
515
+ <br />
516
+ <span class="odb-padding-left"><?php _e('Optimization took', $odb_class->odb_txt_domain)?>&nbsp;<strong><?php echo $total_time;?></strong>&nbsp;<?php _e('seconds', $odb_class->odb_txt_domain)?>.</span>
517
+ <?php
518
+ if(file_exists($odb_class->odb_plugin_path.'logs/rvg-optimize-db-log.html'))
519
+ {
520
+ ?>
521
+ <br />
522
+ <br />
523
+ &nbsp;
524
+ <input class="button odb-normal" type="button" name="view_log" value="<?php _e('View Log File', $odb_class->odb_txt_domain);?>" onclick="window.open('<?php echo $odb_class->odb_logfile_url?>')" />
525
+ &nbsp;
526
+ <input class="button odb-normal" type="button" name="delete_log" value="<?php _e('Delete Log File', $odb_class->odb_txt_domain);?>" onclick="self.location='tools.php?page=rvg-optimize-database&action=delete_log'" />
527
+ <?php
528
+ }
529
+ ?>
530
+ </div><!-- /odb-done -->
531
+ <?php
532
+ } // odb_done()
533
+
534
+
535
+ /********************************************************************************************
536
+ * GET REVISIONS (OLDER THAN x DAYS)
537
+ ********************************************************************************************/
538
+ function odb_get_revisions_older_than()
539
+ {
540
+ global $odb_class, $wpdb;
541
+
542
+ $res_arr = array();
543
+
544
+ $older_than = $odb_class->odb_rvg_options['older_than'];
545
+
546
+ $index = 0;
547
+
548
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
549
+ { $sql = sprintf("
550
+ SELECT `ID`, `post_parent`, `post_title`, `post_modified`
551
+ FROM %sposts
552
+ WHERE `post_type` = 'revision'
553
+ AND `post_modified` < date_sub(now(), INTERVAL %d DAY)
554
+ ORDER BY UCASE(`post_title`)
555
+ ", $odb_class->odb_ms_prefixes[$i], $older_than);
556
+
557
+ $res = $wpdb->get_results($sql, ARRAY_A);
558
+
559
+ for($j=0; $j<count($res); $j++)
560
+ { if(isset($res[$j]) && !$this->odb_post_is_excluded($res[$j]['post_parent']))
561
+ { $res_arr[$index] = $res[$j];
562
+ $res_arr[$index]['site'] = $odb_class->odb_ms_prefixes[$i];
563
+ $index++;
564
+ }
565
+ }
566
+ } // for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
567
+
568
+ return $res_arr;
569
+ } // odb_get_revisions_older_than()
570
+
571
+
572
+ /********************************************************************************************
573
+ * GET REVISIONS (KEEP MAX NUMBER OF REVISIONS)
574
+ ********************************************************************************************/
575
+ function odb_get_revisions_keep_revisions()
576
+ {
577
+ global $odb_class, $wpdb;
578
+
579
+ $res_arr = array();
580
+
581
+ // MAX NUMBER OF REVISIONS TO KEEP
582
+ $max_revisions = $odb_class->odb_rvg_options['nr_of_revisions'];
583
+
584
+ $index = 0;
585
+
586
+ // SKIP REVISIONS THAT WILL BE DELETED BY THE 'OLDER THAN' OPTION
587
+ $where = '';
588
+ if($odb_class->odb_rvg_options['delete_older'] == 'Y')
589
+ { $older_than = $odb_class->odb_rvg_options['older_than'];
590
+ $where = 'AND `post_modified` >= date_sub(now(), INTERVAL '.$older_than.' DAY)';
591
+ }
592
+
593
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
594
+ { $sql = sprintf ("
595
+ SELECT `ID`, `post_parent`, `post_title`, COUNT(*) cnt
596
+ FROM %sposts
597
+ WHERE `post_type` = 'revision'
598
+ %s
599
+ GROUP BY `post_parent`
600
+ HAVING COUNT(*) > %d
601
+ ORDER BY UCASE(`post_title`)
602
+ ", $odb_class->odb_ms_prefixes[$i], $where, $max_revisions);
603
+
604
+ $res = $wpdb->get_results($sql, ARRAY_A);
605
+ for($j=0; $j<count($res); $j++)
606
+ { if(isset($res[$j]) && !$this->odb_post_is_excluded($res[$j]['post_parent']))
607
+ { $res_arr[$index] = $res[$j];
608
+ $res_arr[$index]['site'] = $odb_class->odb_ms_prefixes[$i];
609
+ $index++;
610
+ }
611
+ } // for($j=0; $j<count($res); $j++)
612
+ } // for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
613
+
614
+ return $res_arr;
615
+ } // odb_get_revisions_keep_revisions()
616
+
617
+
618
+ /********************************************************************************************
619
+ * DELETE THE REVISIONS
620
+ ********************************************************************************************/
621
+ function odb_delete_revisions($scheduler)
622
+ {
623
+ global $odb_class, $wpdb;
624
+
625
+ $total_deleted = 0;
626
+ $nr = 1;
627
+
628
+ if($odb_class->odb_rvg_options['delete_older'] == 'Y')
629
+ { // DELETE REVISIONS OLDER THAN x DAYS
630
+ $results = $this->odb_get_revisions_older_than();
631
+ $older_than = $odb_class->odb_rvg_options['older_than'];
632
+ $total_deleted += count($results);
633
+
634
+ for($i=0; $i<count($results); $i++)
635
+ {
636
+ if (!$scheduler)
637
+ {
638
+ ?>
639
+ <tr>
640
+ <td align="right" valign="top"><?php echo $nr?>.</td>
641
+ <td align="left" valign="top"><?php echo $results[$i]['site']?></td>
642
+ <td valign="top" class="odb-bold"><?php echo $results[$i]['post_title']?></td>
643
+ <td valign="top" class="odb-bold"><?php echo $results[$i]['post_modified']?></td><?php
644
+ } // if (!$scheduler)
645
+
646
+ $sql_delete = sprintf ("
647
+ DELETE FROM %sposts
648
+ WHERE `ID` = %d
649
+ ", $results[$i]['site'], $results[$i]['ID']);
650
+
651
+ $wpdb->get_results($sql_delete);
652
+
653
+ $nr++;
654
+ if(!$scheduler)
655
+ {
656
+ ?>
657
+ <td align="right" valign="top" class="odb-bold">1</td>
658
+ </tr>
659
+ <?php
660
+ } // if(!$scheduler)
661
+ } // for($i=0; $i<count($results); $i++)
662
+ } // if($odb_class->odb_rvg_options['delete_older'] == 'Y')
663
+
664
+ if($odb_class->odb_rvg_options['rvg_revisions'] == 'Y')
665
+ { // KEEP MAX NUMBER OF REVISIONS
666
+ $results = $this->odb_get_revisions_keep_revisions();
667
+ $max_revisions = $odb_class->odb_rvg_options['nr_of_revisions'];
668
+
669
+ for($i=0; $i<count($results); $i++)
670
+ { $nr_to_delete = $results[$i]['cnt'] - $max_revisions;
671
+ $total_deleted += $nr_to_delete;
672
+
673
+ if (!$scheduler)
674
+ {
675
+ ?>
676
+ <tr>
677
+ <td align="right" valign="top"><?php echo $nr?>.</td>
678
+ <td align="left" valign="top"><?php echo $results[$i]['site']?></td>
679
+ <td valign="top" class="odb-bold"><?php echo $results[$i]['post_title']?></td>
680
+ <td valign="top"><?php
681
+ } // if (!$scheduler)
682
+
683
+ $sql_get_posts = sprintf( "
684
+ SELECT `ID`, `post_modified`
685
+ FROM %sposts
686
+ WHERE `post_parent` = %d
687
+ AND `post_type` = 'revision'
688
+ ORDER BY `post_modified` ASC
689
+ ", $results[$i]['site'], $results[$i]['post_parent']);
690
+
691
+ $results_get_posts = $wpdb->get_results($sql_get_posts);
692
+
693
+ for($j=0; $j<$nr_to_delete; $j++)
694
+ {
695
+ //if (!$this->odb_post_is_excluded($results_get_posts[$j]['ID']))
696
+ //{
697
+ if(!$scheduler) echo $results_get_posts[$j]->post_modified.'<br />';
698
+
699
+ $sql_delete = sprintf ("
700
+ DELETE FROM %sposts
701
+ WHERE `ID` = %d
702
+ ", $results[$i]['site'], $results_get_posts[$j]->ID);
703
+
704
+ $wpdb->get_results($sql_delete);
705
+ //}
706
+ } // for($j=0; $j<$nr_to_delete; $j++)
707
+
708
+ $nr++;
709
+ if(!$scheduler)
710
+ {
711
+ ?></td>
712
+ <td align="right" valign="top" class="odb-bold"><?php echo $nr_to_delete?> <?php _e('of', $odb_class->odb_txt_domain)?> <?php echo $results[$i]['cnt'];?></td>
713
+ </tr>
714
+ <?php
715
+ } // if(!$scheduler)
716
+ } // for($i=0; $i<count($results); $i++)
717
+ } // if($odb_class->odb_rvg_options['rvg_revisions'] == 'Y')
718
+
719
+ return $total_deleted;
720
+ } // function odb_delete_revisions()
721
+
722
+
723
+ /********************************************************************************************
724
+ * CHECK IF POST IS EXCLUDED BY A CUSTOM FIELD ('keep_revisions')
725
+ ********************************************************************************************/
726
+ function odb_post_is_excluded($parent_id)
727
+ {
728
+ $keep_revisions = get_post_meta($parent_id, 'keep_revisions', true);
729
+ return ($keep_revisions === 'Y');
730
+ } // odb_post_is_exclude()
731
+
732
+
733
+ /********************************************************************************************
734
+ * GET TRASHED POSTS / PAGES AND COMMENTS
735
+ ********************************************************************************************/
736
+ function odb_get_trash()
737
+ {
738
+ global $wpdb, $odb_class;
739
+
740
+ $res_arr = array();
741
+
742
+ $index = 0;
743
+ // LOOP TROUGH SITES
744
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
745
+ {
746
+ $sql = sprintf ("
747
+ SELECT `ID` AS id, 'post' AS post_type, `post_title` AS title, `post_modified` AS modified
748
+ FROM %sposts
749
+ WHERE `post_status` = 'trash'
750
+ UNION ALL
751
+ SELECT `comment_ID` AS id, 'comment' AS post_type, `comment_author_IP` AS title, `comment_date` AS modified
752
+ FROM %scomments
753
+ WHERE `comment_approved` = 'trash'
754
+ ORDER BY post_type, UCASE(title)
755
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
756
+ $res = $wpdb->get_results($sql, ARRAY_A);
757
+
758
+ if($res != null)
759
+ { $res_arr[$index] = $res[0];
760
+ $res_arr[$index]['site'] = $odb_class->odb_ms_prefixes[$i];
761
+ $index++;
762
+ }
763
+ }
764
+
765
+ return $res_arr;
766
+ } // odb_get_trash()
767
+
768
+
769
+ /********************************************************************************************
770
+ * DELETE TRASHED POSTS AND PAGES
771
+ ********************************************************************************************/
772
+ function odb_delete_trash($results, $scheduler)
773
+ {
774
+ global $wpdb;
775
+
776
+ $nr = 1;
777
+ $total_deleted = count($results);
778
+
779
+ for($i=0; $i<$total_deleted; $i++)
780
+ { if(!$scheduler)
781
+ {
782
+ ?>
783
+ <tr>
784
+ <td align="right" valign="top"><?php echo $nr; ?></td>
785
+ <td align="left" valign="top"><?php echo $results[$i]['site']?></td>
786
+ <td valign="top"><?php echo $results[$i]['post_type']; ?></td>
787
+ <td valign="top"><?php echo $results[$i]['title']; ?></td>
788
+ <td valign="top" nowrap="nowrap"><?php echo $results[$i]['modified']; ?></td>
789
+ </tr>
790
+ <?php
791
+ } // if(!$scheduler)
792
+
793
+ if($results[$i]['post_type'] == 'comment')
794
+ { // DELETE META DATA (IF ANY...)
795
+ $sql_delete = sprintf ("
796
+ DELETE FROM %scommentmeta
797
+ WHERE `comment_id` = %d
798
+ ", $results[$i]['site'], $results[$i]['id']);
799
+ $wpdb->get_results($sql_delete);
800
+ }
801
+
802
+ // DELETE TRASHED POSTS / PAGES
803
+ $sql_delete = sprintf ("
804
+ DELETE FROM %sposts
805
+ WHERE `post_status` = 'trash'
806
+ ", $results[$i]['site']);
807
+ $wpdb->get_results($sql_delete);
808
+
809
+ // DELETE TRASHED COMMENTS
810
+ $sql_delete = sprintf ("
811
+ DELETE FROM %scomments
812
+ WHERE `comment_approved` = 'trash'
813
+ ", $results[$i]['site']);
814
+ $wpdb->get_results($sql_delete);
815
+
816
+ $nr++;
817
+ } // for($i=0; $i<count($results); $i++)
818
+
819
+ return $total_deleted;
820
+ } // odb_delete_trash()
821
+
822
+
823
+ /********************************************************************************************
824
+ * GET SPAMMED COMMENTS
825
+ ********************************************************************************************/
826
+ function odb_get_spam()
827
+ {
828
+ global $wpdb, $odb_class;
829
+
830
+ $res_arr = array();
831
+
832
+ $index = 0;
833
+ // LOOP THROUGH SITES
834
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
835
+ {
836
+ $sql = sprintf ("
837
+ SELECT `comment_ID`, `comment_author`, `comment_author_email`, `comment_date`
838
+ FROM %scomments
839
+ WHERE `comment_approved` = 'spam'
840
+ ORDER BY UCASE(`comment_author`)
841
+ ", $odb_class->odb_ms_prefixes[$i]);
842
+ $res = $wpdb->get_results($sql, ARRAY_A);
843
+
844
+ if($res != null)
845
+ { $res_arr[$index] = $res[0];
846
+ $res_arr[$index]['site'] = $odb_class->odb_ms_prefixes[$i];
847
+ $index++;
848
+ }
849
+ }
850
+
851
+ return $res_arr;
852
+
853
+ } // odb_get_spam()
854
+
855
+
856
+ /********************************************************************************************
857
+ * DELETE SPAMMED ITEMS
858
+ ********************************************************************************************/
859
+ function odb_delete_spam($results, $scheduler)
860
+ {
861
+ global $wpdb;
862
+
863
+ $nr = 1;
864
+ $total_deleted = count($results);
865
+ for($i=0; $i<count($results); $i++)
866
+ { if (!$scheduler)
867
+ {
868
+ ?>
869
+ <tr>
870
+ <td align="right" valign="top"><?php echo $nr; ?></td>
871
+ <td align="left" valign="top"><?php echo $results[$i]['site']?></td>
872
+ <td valign="top"><?php echo $results[$i]['comment_author']; ?></td>
873
+ <td valign="top"><?php echo $results[$i]['comment_author_email']; ?></td>
874
+ <td valign="top" nowrap="nowrap"><?php echo $results[$i]['comment_date']; ?></td>
875
+ </tr>
876
+ <?php
877
+ } // if (!$scheduler)
878
+
879
+ $sql_delete = sprintf ("
880
+ DELETE FROM %scommentmeta
881
+ WHERE `comment_id` = %d
882
+ ", $results[$i]['site'], $results[$i]['comment_ID']);
883
+ $wpdb->get_results($sql_delete);
884
+
885
+ $sql_delete = sprintf ("
886
+ DELETE FROM %scomments
887
+ WHERE `comment_approved` = 'spam'
888
+ ", $results[$i]['site']);
889
+ $wpdb->get_results($sql_delete);
890
+
891
+ $nr++;
892
+ } // for($i=0; $i<count($results); $i++)
893
+
894
+ return $total_deleted;
895
+
896
+ } // odb_delete_spam()
897
+
898
+
899
+ /********************************************************************************************
900
+ * DELETE UNUSED TAGS
901
+ ********************************************************************************************/
902
+ function odb_delete_tags()
903
+ {
904
+ global $wpdb, $odb_class;
905
+
906
+ $total_deleted = 0;
907
+
908
+ // LOOP THROUGH THE NETWORK
909
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
910
+ {
911
+ $sql = sprintf ("
912
+ SELECT a.term_id AS term_id, a.name AS name
913
+ FROM `%sterms` a, `%sterm_taxonomy` b
914
+ WHERE a.term_id = b.term_id
915
+ AND b.taxonomy = 'post_tag'
916
+ AND b.term_taxonomy_id NOT IN (
917
+ SELECT term_taxonomy_id
918
+ FROM %sterm_relationships
919
+ )
920
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
921
+
922
+ $res = $wpdb->get_results($sql);
923
+ for($j=0; $j<count($res); $j++)
924
+ { if(!$this->odb_delete_tags_is_scheduled($res[$j]->term_id, $odb_class->odb_ms_prefixes[$i]))
925
+ { // TAG NOT USED IN SCHEDULED POSTS: CAN BE DELETED
926
+ $total_deleted++;
927
+
928
+ $sql_del = sprintf ("
929
+ DELETE FROM %sterm_taxonomy
930
+ WHERE term_id = %d
931
+ ", $odb_class->odb_ms_prefixes[$i], $res[$j]->term_id);
932
+ $wpdb->get_results($sql_del);
933
+
934
+ $sql_del = sprintf ("
935
+ DELETE FROM %sterms
936
+ WHERE term_id = %d
937
+ ", $odb_class->odb_ms_prefixes[$i], $res[$j]->term_id);
938
+ $wpdb->get_results($sql_del);
939
+ }
940
+ } // for($j=0; $j<count($res); $j++)
941
+ } // for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
942
+
943
+ return $total_deleted;
944
+ } // odb_delete_tags()
945
+
946
+
947
+ /********************************************************************************************
948
+ * IS THE UNUSED TAG USED IN ONE OR MORE SCHEDULED POSTS?
949
+ ********************************************************************************************/
950
+ function odb_delete_tags_is_scheduled($term_id, $odb_prefix)
951
+ {
952
+ global $wpdb;
953
+
954
+ $sql_get_posts = sprintf ("
955
+ SELECT p.post_status
956
+ FROM %sterm_relationships t, %sposts p
957
+ WHERE t.term_taxonomy_id = '%s'
958
+ AND t.object_id = p.ID
959
+ ", $odb_prefix, $odb_prefix, $term_id);
960
+
961
+ $results_get_posts = $wpdb->get_results($sql_get_posts);
962
+ for($i=0; $i<count($results_get_posts); $i++)
963
+ if($results_get_posts[$i]->post_status == 'future') return true;
964
+
965
+ return false;
966
+
967
+ } // odb_delete_tags_is_scheduled()
968
+
969
+
970
+ /********************************************************************************************
971
+ * DELETE EXPIRED TRANSIENTS
972
+ ********************************************************************************************/
973
+ function odb_delete_transients()
974
+ {
975
+ global $wpdb, $odb_class;
976
+
977
+ $delay = time() - 60; // ONE MINUTE DELAY
978
+
979
+ $total_deleted = 0;
980
+
981
+ // LOOP THROUGH THE NETWORK
982
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
983
+ {
984
+ // FIND EXPIRED TRANSIENTS
985
+ $sql = "
986
+ SELECT `option_name`
987
+ FROM ".$odb_class->odb_ms_prefixes[$i]."options
988
+ WHERE (
989
+ option_name LIKE '_transient_timeout_%'
990
+ OR option_name LIKE '_site_transient_timeout_%'
991
+ )
992
+ AND option_value < '".$delay."'
993
+ ";
994
+
995
+ $results = $wpdb->get_results($sql);
996
+ $total_deleted += count($results);
997
+
998
+ // LOOP THROUGH THE RESULTS
999
+ for($j=0; $j<count($results); $j++)
1000
+ {
1001
+ if(substr($results[$j]->option_name, 0, 19) == '_transient_timeout_')
1002
+ { // _transient_timeout_%
1003
+ $transient = substr($results[$j]->option_name, 19);
1004
+ // DELETE THE TRANSIENT
1005
+ delete_transient($transient);
1006
+ }
1007
+ else
1008
+ { // _site_transient_timeout_%
1009
+ $transient = substr($results[$j]->option_name, 24);
1010
+ // DELETE THE TRANSIENT
1011
+ delete_site_transient($transient);
1012
+ }
1013
+ } // for($j=0; $j<count($results); $j++)
1014
+
1015
+ } // for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
1016
+ return $total_deleted;
1017
+ } // odb_delete_transients()
1018
+
1019
+
1020
+ /********************************************************************************************
1021
+ * DELETE PINGBACKS AND TRACKBACKS
1022
+ ********************************************************************************************/
1023
+ function odb_delete_pingbacks()
1024
+ {
1025
+ global $wpdb, $odb_class;
1026
+
1027
+ $total_deleted = 0;
1028
+
1029
+ // LOOP THROUGH THE NETWORK
1030
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
1031
+ {
1032
+ $sql = sprintf ("
1033
+ SELECT `comment_ID`
1034
+ FROM %scomments
1035
+ WHERE (
1036
+ `comment_type` = 'pingback'
1037
+ OR `comment_type` = 'trackback'
1038
+ )
1039
+ ", $odb_class->odb_ms_prefixes[$i]);
1040
+
1041
+ $results = $wpdb->get_results($sql);
1042
+ $total_deleted = count($results);
1043
+
1044
+ for($j=0; $j<count($results); $j++)
1045
+ { // DELETE METADATA FOR THIS COMMENT (IF ANY)
1046
+ $sql_delete_meta = sprintf ("
1047
+ DELETE FROM %scommentmeta
1048
+ WHERE `comment_id` = %d
1049
+ ", $odb_class->odb_ms_prefixes[$i], $results[$j]->comment_ID);
1050
+ $wpdb->get_results($sql_delete_meta);
1051
+ }
1052
+
1053
+ // DELETE COMMENTS
1054
+ $sql_delete_comments = sprintf ("
1055
+ DELETE FROM %scomments
1056
+ WHERE (
1057
+ `comment_type` = 'pingback'
1058
+ OR `comment_type` = 'trackback'
1059
+ )
1060
+ ", $odb_class->odb_ms_prefixes[$i]);
1061
+ $wpdb->get_results($sql_delete_comments);
1062
+ } // for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
1063
+
1064
+ return $total_deleted;
1065
+ } // odb_delete_pingbacks()
1066
+
1067
+
1068
+ /********************************************************************************************
1069
+ * DELETE ORPHAN POSTMETA AND MEDIA RECORDS
1070
+ ********************************************************************************************/
1071
+ function odb_delete_orphans()
1072
+ {
1073
+ global $wpdb, $odb_class;
1074
+
1075
+ $meta_orphans = 0;
1076
+ $post_orphans = 0;
1077
+ $media_orphans = 0; // v4.1.7
1078
+
1079
+ // LOOP THROUGH THE NETWORK
1080
+ for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
1081
+ {
1082
+ // DELETE POST ORPHANS (AUTO DRAFTS)
1083
+ $sql_delete = sprintf ("
1084
+ SELECT COUNT(*) cnt
1085
+ FROM %sposts
1086
+ WHERE ID NOT IN (SELECT post_id FROM %spostmeta)
1087
+ AND post_status = 'auto-draft'
1088
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
1089
+
1090
+ $results = $wpdb->get_results($sql_delete);
1091
+
1092
+ $post_orphans = $results[0]->cnt;
1093
+
1094
+ if($post_orphans > 0)
1095
+ { $sql_delete = sprintf ("
1096
+ DELETE FROM %sposts
1097
+ WHERE ID NOT IN (SELECT post_id FROM %spostmeta)
1098
+ AND post_status = 'auto-draft'
1099
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
1100
+ $wpdb->get_results($sql_delete);
1101
+ }
1102
+
1103
+ // DELETE POSTMETA ORPHANS
1104
+ $sql_delete = sprintf ("
1105
+ SELECT COUNT(*) cnt
1106
+ FROM %spostmeta
1107
+ WHERE post_id NOT IN (SELECT ID FROM %sposts)
1108
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
1109
+
1110
+ $results = $wpdb->get_results($sql_delete);
1111
+
1112
+ $meta_orphans = $results[0]->cnt;
1113
+
1114
+ if($meta_orphans > 0)
1115
+ { $sql_delete = sprintf ("
1116
+ DELETE FROM %spostmeta
1117
+ WHERE post_id NOT IN (SELECT ID FROM %sposts)
1118
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
1119
+ $wpdb->get_results($sql_delete);
1120
+ }
1121
+ /*
1122
+ // DELETE MEDIA ORPHANS (v4.1.7)
1123
+ $sql_delete = sprintf ("
1124
+ SELECT `ID`
1125
+ FROM %sposts
1126
+ WHERE `post_type` = 'attachment'
1127
+ AND `post_mime_type` LIKE 'image/%%'
1128
+ AND `post_parent` != 0
1129
+ AND `post_parent` NOT IN (SELECT `ID` FROM %sposts)
1130
+ ", $odb_class->odb_ms_prefixes[$i], $odb_class->odb_ms_prefixes[$i]);
1131
+
1132
+ $results = $wpdb->get_results($sql_delete);
1133
+ $media_orphans = count($results);
1134
+
1135
+ if($media_orphans > 0)
1136
+ { for ($j=0; $j<$media_orphans; $j++)
1137
+ { $sql_delete = sprintf("
1138
+ DELETE FROM %sposts WHERE `ID` = %d
1139
+ ", $odb_class->odb_ms_prefixes[$i], $results[$j]->ID);
1140
+
1141
+ $wpdb->get_results($sql_delete);
1142
+ } // for ($j=0; $j<count($results); $j++)
1143
+ } // if($media_orphans > 0)
1144
+ */
1145
+
1146
+ } // for($i=0; $i<count($odb_class->odb_ms_prefixes); $i++)
1147
+ return ($meta_orphans + $post_orphans);
1148
+ } // odb_delete_orphans()
1149
+
1150
+
1151
+ /********************************************************************************************
1152
+ * OPTIMIZE DATABASE TABLES
1153
+ ********************************************************************************************/
1154
+ function odb_optimize_tables($scheduler)
1155
+ {
1156
+ global $odb_class, $wpdb;
1157
+
1158
+ $cnt = 0;
1159
+ for ($i=0; $i<count($odb_class->odb_tables); $i++)
1160
+ {
1161
+ if(!isset($odb_class->odb_rvg_excluded_tabs[$odb_class->odb_tables[$i][0]]))
1162
+ { # TABLE NOT EXCLUDED
1163
+ $cnt++;
1164
+
1165
+ $sql = sprintf ("
1166
+ SELECT engine, (data_length + index_length) AS size, table_rows
1167
+ FROM information_schema.TABLES
1168
+ WHERE table_schema = '%s'
1169
+ AND table_name = '%s'
1170
+ ", DB_NAME, $odb_class->odb_tables[$i][0]);
1171
+ $table_info = $wpdb->get_results($sql);
1172
+
1173
+ if($odb_class->odb_rvg_options["optimize_innodb"] == 'N' && strtolower($table_info[0]->engine) == 'innodb')
1174
+ { // SKIP InnoDB tables
1175
+ $msg = __('InnoDB table: skipped...', 'rvg-optimize-database');
1176
+ }
1177
+ else
1178
+ { $query = "OPTIMIZE TABLE ".$odb_class->odb_tables[$i][0];
1179
+ $result = $wpdb->get_results($query);
1180
+ $msg = $result[0]->Msg_text;
1181
+ $msg = str_replace('OK', __('<span class="odb-optimized">TABLE OPTIMIZED</span>', 'rvg-optimize-database'), $msg);
1182
+ $msg = str_replace('Table is already up to date', __('Table is already up to date', 'rvg-optimize-database'), $msg);
1183
+ $msg = str_replace('Table does not support optimize, doing recreate + analyze instead', __('<span class="odb-optimized">TABLE OPTIMIZED</span>', 'rvg-optimize-database'), $msg);
1184
+ }
1185
+
1186
+ if (!$scheduler)
1187
+ { // NOT FROM THE SCEDULER
1188
+ ?>
1189
+ <tr>
1190
+ <td align="right" valign="top"><?php echo $cnt?>.</td>
1191
+ <td valign="top" class="odb-bold"><?php echo $odb_class->odb_tables[$i][0] ?></td>
1192
+ <td valign="top"><?php echo $msg ?></td>
1193
+ <td valign="top"><?php echo $table_info[0]->engine ?></td>
1194
+ <td align="right" valign="top"><?php echo $table_info[0]->table_rows ?></td>
1195
+ <td align="right" valign="top"><?php echo $odb_class->odb_utilities_obj->odb_format_size($table_info[0]->size) ?></td>
1196
+ </tr>
1197
+ <?php
1198
+ } // if (!$scheduler)
1199
+ } // if(!$excluded)
1200
+ } // for ($i=0; $i<count($tables); $i++)
1201
+ return $cnt;
1202
+
1203
+ } // odb_optimize_tables()
1204
+
1205
+ } // ODB_Cleaner
1206
+ ?>
trunk/classes/odb-displayer.php ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /************************************************************************************************
3
+ *
4
+ * DISPLAYER CLASS: DISPLAY CURRENT SETTINGS, BUTTONS, HEADERS
5
+ *
6
+ ************************************************************************************************/
7
+ ?>
8
+ <?php
9
+ class ODB_Displayer
10
+ {
11
+ /********************************************************************************************
12
+ * CONSTRUCTOR
13
+ ********************************************************************************************/
14
+ function __construct()
15
+ {
16
+ } // __construct()
17
+
18
+ /********************************************************************************************
19
+ * DISPLAY THE PAGE HEADER
20
+ ********************************************************************************************/
21
+ function display_header()
22
+ {
23
+ global $odb_class;
24
+
25
+ // V4.1.9: RUNNING INDICATOR ADDED
26
+ echo '
27
+ <div id="odb-running" style="display:none"></div>
28
+ <div id="odb-header" class="odb-padding-left">
29
+ <div id="odb-options-opening">
30
+ <div class="odb-title-bar">
31
+ <h2>'.__('Optimize Database after Deleting Revisions',$odb_class->odb_txt_domain).'</h2>
32
+ </div>
33
+ <p class="odb-bold">
34
+ <em>'.__('A popular \'one-click\' plugin to clean and optimize your WordPress database.', $odb_class->odb_txt_domain).'</em>
35
+ </p>
36
+ <span class="odb-bold">
37
+ '.__('Plugin version', $odb_class->odb_txt_domain).': v'.$odb_class->odb_version.' ['.$odb_class->odb_release_date.'] -
38
+ <a href="http://cagewebdev.com/index.php/optimize-database-after-deleting-revisions-wordpress-plugin/" target="_blank">'.__('Plugin page', $odb_class->odb_txt_domain).'</a> -
39
+ <a href="http://wordpress.org/plugins/rvg-optimize-database/" target="_blank">'.__('Download page', $odb_class->odb_txt_domain).'</a> -
40
+ <a href="http://rvg.cage.nl/" target="_blank">'.__('Author', $odb_class->odb_txt_domain).'</a> -
41
+ <a href="http://cagewebdev.com/" target="_blank">'.__('Company', $odb_class->odb_txt_domain).'</a> -
42
+ <a href="http://cagewebdev.com/index.php/donations-odb/" target="_blank">'.__('Donation page', $odb_class->odb_txt_domain).'</a>
43
+ </span>
44
+ </div><!-- odb-options-opening -->
45
+ </div><!-- /odb-header -->
46
+ ';
47
+ } // display_header
48
+
49
+
50
+ /********************************************************************************************
51
+ * DISPLAY THE CURRENT SETTINGS
52
+ ********************************************************************************************/
53
+ function display_current_settings()
54
+ {
55
+ global $odb_class;
56
+
57
+ $current_hour = Date('H:i');
58
+
59
+ $y = __('YES', $odb_class->odb_txt_domain);
60
+ $n = __('NO', $odb_class->odb_txt_domain);
61
+
62
+ // CURRENT SETTINGS
63
+ $trash = ($odb_class->odb_rvg_options['clear_trash'] == 'Y') ? $y : $n;
64
+ $spam = ($odb_class->odb_rvg_options['clear_spam'] == 'Y') ? $y : $n;
65
+ $tag = ($odb_class->odb_rvg_options['clear_tags'] == 'Y') ? $y : $n;
66
+ $trans = ($odb_class->odb_rvg_options['clear_transients'] == 'Y') ? $y : $n;
67
+ $ping = ($odb_class->odb_rvg_options['clear_pingbacks'] == 'Y') ? $y : $n;
68
+ $log = ($odb_class->odb_rvg_options['logging_on'] == 'Y') ? $y : $n;
69
+ $innodb = ($odb_class->odb_rvg_options['optimize_innodb'] == 'Y') ? $y : $n;
70
+
71
+ if($odb_class->odb_rvg_options['schedule_type'] == 'fiveminutes')
72
+ $schedule = __('EVERY FIVE MINUTES',$odb_class->odb_txt_domain);
73
+ else if($odb_class->odb_rvg_options['schedule_type'] == 'hourly')
74
+ $schedule = __('ONCE HOURLY',$odb_class->odb_txt_domain);
75
+ else if($odb_class->odb_rvg_options['schedule_type'] == 'twicedaily')
76
+ $schedule = __('TWICE DAILY',$odb_class->odb_txt_domain);
77
+ else if($odb_class->odb_rvg_options['schedule_type'] == 'daily')
78
+ $schedule = __('ONCE DAILY',$odb_class->odb_txt_domain);
79
+ else if($odb_class->odb_rvg_options['schedule_type'] == 'weekly')
80
+ $schedule = __('ONCE WEEKLY',$odb_class->odb_txt_domain);
81
+ else $schedule = __('NOT SCHEDULED',$odb_class->odb_txt_domain);
82
+
83
+ echo '
84
+ <div id="odb-current-settings" class="odb-padding-left">
85
+ <div class="odb-title-bar">
86
+ <h2>'.__('Current settings',$odb_class->odb_txt_domain).'</h2>
87
+ </div>
88
+ <br><br>
89
+ ';
90
+
91
+ if($odb_class->odb_rvg_options['delete_older'] == 'Y')
92
+ { echo '<span class="odb-bold">'.__('Delete revisions older than', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$odb_class->odb_rvg_options['older_than'].' '.__("days", $odb_class->odb_txt_domain).'</span><br />';
93
+ }
94
+ if($odb_class->odb_rvg_options['rvg_revisions'] == 'Y')
95
+ { echo '<span class="odb-bold">'.__('Maximum number of - most recent - revisions to keep per post / page', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$odb_class->odb_rvg_options['nr_of_revisions'].'</span><br />';
96
+ }
97
+
98
+ echo '
99
+ <span class="odb-bold">'.__('Delete trashed items', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$trash.'</span><br />
100
+ <span class="odb-bold">'.__('Delete spammed items', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$spam.'</span><br />
101
+ <span class="odb-bold">'.__('Delete unused tags', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$tag.'</span><br />
102
+ <span class="odb-bold">'.__('Delete expired transients', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$trans.'</span><br />
103
+ <span class="odb-bold">'.__('Delete pingbacks and trackbacks', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$ping.'</span><br />
104
+ <span class="odb-bold">'.__('Keep a log', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$log.'</span><br />
105
+ <span class="odb-bold">'.__('Optimize InnoDB tables', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$innodb.'</span><br />
106
+ <span class="odb-bold">'.__('Last run', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$odb_class->odb_rvg_options['last_run'].' '.__('hrs', $odb_class->odb_txt_domain).'</span><br />
107
+ <span class="odb-bold">'.__('Number of excluded tables', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.count($odb_class->odb_rvg_excluded_tabs).'</span><br />
108
+ <span class="odb-bold">'.__('Scheduler', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$schedule.'</span><br />
109
+ ';
110
+
111
+ if($odb_class->odb_rvg_options['schedule_type'] != '')
112
+ { $timestamp = wp_next_scheduled('odb_scheduler');
113
+ $nextrun = Date('M j, Y @ H:i', $timestamp);
114
+ echo '
115
+ <span class="odb-bold">'.__('Next scheduled run',$odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$nextrun.' '.__('hrs', $odb_class->odb_txt_domain).' ('.__('current server time', $odb_class->odb_txt_domain).': '.$current_hour.' '.__('hrs', $odb_class->odb_txt_domain).')</span><br>
116
+ ';
117
+ } // if($odb_class->odb_rvg_options['schedule_type'] != '')
118
+
119
+ echo '
120
+ <span class="odb-bold">'.__('Total savings since the first run', $odb_class->odb_txt_domain).':</span> <span class="odb-bold odb-blue">'.$odb_class->odb_utilities_obj->odb_format_size($odb_class->odb_rvg_options['total_savings']).'</span>
121
+ </div><!-- /odb-current-settings -->
122
+ ';
123
+ } // display_current_settings()
124
+
125
+
126
+ /********************************************************************************************
127
+ * DISPLAY THE START BUTTONS
128
+ ********************************************************************************************/
129
+ function display_start_buttons($action)
130
+ {
131
+ global $odb_class;
132
+
133
+ if(!defined('RUN_OPTIMIZE_DATABASE'))
134
+ {
135
+ echo '
136
+ <div id="odb-start-buttons" class="odb-padding-left">
137
+ <p>
138
+ <input class="button odb-normal" type="button" name="change_options" value="'.__('Change Settings', $odb_class->odb_txt_domain).'" onclick="self.location=\'options-general.php?page=odb_settings_page\'">
139
+ ';
140
+
141
+ if(file_exists($odb_class->odb_plugin_path.'logs/rvg-optimize-db-log.html'))
142
+ { // THERE IS A LOG FILE
143
+ echo '
144
+ &nbsp;
145
+ <input class="button odb-normal" type="button" name="view_log" value="'.__('View Log File', $odb_class->odb_txt_domain).'" onclick="window.open(\''.$odb_class->odb_logfile_url.'\')">
146
+ &nbsp;
147
+ <input class="button odb-normal" type="button" name="delete_log" value="'.__('Delete Log File', $odb_class->odb_txt_domain).'" onclick="self.location=\'tools.php?page=rvg-optimize-database&action=delete_log\'">
148
+ ';
149
+ } // if(file_exists($this->odb_plugin_path.'logs/rvg-optimize-db-log.html'))
150
+
151
+ if($action != 'run')
152
+ { // NOT RUNNING: SHOW START BUTTON
153
+ echo '
154
+ &nbsp;<input class="button-primary button-large" type="button" name="start_optimization" value="'.__('Start Optimization', $odb_class->odb_txt_domain).'" onclick="self.location=\'tools.php?page=rvg-optimize-database&action=run\'" class="odb-bold" />
155
+ ';
156
+ }
157
+
158
+ echo '
159
+ </p>
160
+ </div><!-- /odb-start-buttons -->
161
+ ';
162
+ } else if (RUN_OPTIMIZE_DATABASE)
163
+ { echo 'Database optimized!';
164
+ } // if(!defined('RUN_OPTIMIZE_DATABASE'))
165
+ } // display_start_buttons()
166
+ } // ODB_Displayer
167
+ ?>
trunk/classes/odb-logger.php ADDED
@@ -0,0 +1,115 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class ODB_Logger
3
+ {
4
+ /********************************************************************************************
5
+ * CONSTRUCTOR
6
+ ********************************************************************************************/
7
+ function __construct()
8
+ {
9
+ } // __construct()
10
+
11
+
12
+ /********************************************************************************************
13
+ * WRITE RESULTS TO LOG FILE
14
+ ********************************************************************************************/
15
+ function write_log()
16
+ {
17
+ global $odb_class;
18
+
19
+ if($odb_class->odb_rvg_options['logging_on'] == "Y")
20
+ { $file = $odb_class->odb_logfile_path;
21
+ if(!file_exists($file))
22
+ { // NEW LOG FILE
23
+ $html = '
24
+ <!doctype html>
25
+ <html>
26
+ <head>
27
+ <meta charset="utf-8">
28
+ <title>Optimize Database after Deleting Revisions v'.$odb_class->odb_version.' - LOG</title>
29
+ <style type="text/css">
30
+ body, td, th {
31
+ font-family: Arial, Helvetica, sans-serif;
32
+ font-size: 12px;
33
+ }
34
+ th {
35
+ border-top:solid 1px #000;
36
+ border-bottom:solid 1px #000;
37
+ }
38
+ td {
39
+ padding-bottom:4px;
40
+ border-bottom:dotted 1px #CCC;
41
+ }
42
+ #header {
43
+ margin-left:6px;
44
+ margin-bottom:8px;
45
+ }
46
+ #header a {
47
+ text-decoration:none;
48
+ font-weight:bold;
49
+ }
50
+ </style>
51
+ </head>
52
+ <body>
53
+ <div id="header">
54
+ <h2><a href="https://wordpress.org/plugins/rvg-optimize-database/" target="_blank">Optimize Database after Deleting Revisions v'.$odb_class->odb_version.'</a></h2>
55
+ '.__('A WordPress Plugin by','rvg-optimize-database').' <a href="http://cagewebdev.com" target="_blank"><span class="odb-bold">CAGE Web Design</span></a> | <a href="http://rvg.cage.nl" target="_blank"><span class="odb-bold">Rolf van Gelder</span></a>, Eindhoven, '.__('The Netherlands','rvg-optimize-database').'</span>
56
+ </div>
57
+ <table width="100%" border="0" cellspacing="6" cellpadding="1">
58
+ <tr>
59
+ <th width="8%" align="left" valign="top">'.__('time','rvg-optimize-database').'</th>
60
+ <th width="8%" align="right" valign="top">'.__('deleted<br />revisions','rvg-optimize-database').'</th>
61
+ <th width="8%" align="right" valign="top">'.__('deleted<br />trash','rvg-optimize-database').'</th>
62
+ <th width="8%" align="right" valign="top">'.__('deleted<br />spam','rvg-optimize-database').'</th>
63
+ <th width="8%" align="right" valign="top">'.__('deleted<br />tags','rvg-optimize-database').'</th>
64
+ <th width="8%" align="right" valign="top">'.__('deleted<br />transients','rvg-optimize-database').'</th>
65
+ <th width="8%" align="right" valign="top">'.__('deleted<br />pingbacks<br />trackbacks','rvg-optimize-database').'</th>
66
+ <th width="8%" align="right" valign="top">'.__('deleted<br />orphans','rvg-optimize-database').'</th>
67
+ <th width="8%" align="right" valign="top">'.__('nr of optimized tables','rvg-optimize-database').'</th>
68
+ <th width="8%" align="right" valign="top">'.__('database size BEFORE','rvg-optimize-database').'</th>
69
+ <th width="8%" align="right" valign="top">'.__('database size AFTER','rvg-optimize-database').'</th>
70
+ <th width="8%" align="right" valign="top">'.__('SAVINGS','rvg-optimize-database').'</th>
71
+ </tr>
72
+ </table>
73
+ ';
74
+ file_put_contents($file, $html, FILE_APPEND);
75
+ }
76
+
77
+ $html = '
78
+ <table width="100%" border="0" cellspacing="6" cellpadding="0">
79
+ <tr>
80
+ <td width="8%" valign="top"><span class="odb-bold">'.$odb_class->log_arr["time"].'</span></td>
81
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["revisions"].'</td>
82
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["trash"].'</td>
83
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["spam"].'</td>
84
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["tags"].'</td>
85
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["transients"].'</td>
86
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["pingbacks"].'</td>
87
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["orphans"].'</td>
88
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["tables"].'</td>
89
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["before"].'</td>
90
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["after"].'</td>
91
+ <td width="8%" align="right" valign="top">'.$odb_class->log_arr["savings"].'</td>
92
+ </tr>
93
+ </table>
94
+ ';
95
+ file_put_contents($file, $html, FILE_APPEND);
96
+ } // if($odb_class->odb_rvg_options['logging_on'] == "Y")
97
+ } // write_log()
98
+
99
+
100
+ /********************************************************************************************
101
+ * ADD A MESSAGE TO THE DEBUG LOG FILE
102
+ ********************************************************************************************/
103
+ function write_debug_log($msg)
104
+ {
105
+ global $odb_class;
106
+
107
+ if (defined('WP_DEBUG') && WP_DEBUG)
108
+ { // ONLY USE THIS LOG IN DEBUG MODE
109
+ $file = $odb_class->odb_logfile_debug_path;
110
+ $txt = Date('Y/m/d H:i:s').' '.$msg."\n";
111
+ file_put_contents($file, $txt, FILE_APPEND);
112
+ }
113
+ } // write_debug_log()
114
+
115
+ } // ODB_Logger
trunk/classes/odb-multisite.php ADDED
@@ -0,0 +1,90 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /************************************************************************************************
3
+ *
4
+ * MULTISITE CLASS
5
+ *
6
+ ************************************************************************************************/
7
+ ?>
8
+ <?php
9
+ class ODB_MultiSite
10
+ {
11
+ /********************************************************************************************
12
+ * CONSTRUCTOR
13
+ ********************************************************************************************/
14
+ function __construct()
15
+ {
16
+ } // __construct()
17
+
18
+
19
+ /********************************************************************************************
20
+ * GET MULTI-SITE NETWORK INFORMATION
21
+ ********************************************************************************************/
22
+ function odb_ms_network_info()
23
+ {
24
+ global $wpdb, $odb_class;
25
+
26
+ $blogids = array();
27
+
28
+ $odb_class->odb_ms_prefixes [0] = $wpdb->base_prefix;
29
+ if (function_exists('is_multisite') && is_multisite())
30
+ { $blogids = $wpdb->get_col("SELECT blog_id FROM ".$wpdb->base_prefix."blogs");
31
+ // FOR INSTANCE: mywp_2_, mywp_3_ etc.
32
+ for($i=1; $i<count($blogids); $i++)
33
+ $odb_class->odb_ms_prefixes [$i] = $wpdb->base_prefix.$blogids[$i].'_';
34
+ }
35
+ } // odb_ms_network_info()
36
+
37
+
38
+ /********************************************************************************************
39
+ * GET AN OPTION FROM THE ROOT SITE OPTION TABLE
40
+ ********************************************************************************************/
41
+ function odb_ms_get_option($option, $default = false)
42
+ {
43
+ global $odb_class;
44
+
45
+ /* v4.1.3
46
+ if(is_multisite() &&
47
+ function_exists('is_plugin_active_for_network') &&
48
+ is_plugin_active_for_network($odb_class->odb_main_file))
49
+ return get_site_option($option, $default);
50
+ else*/
51
+ return get_option($option, $default);
52
+ } // odb_ms_get_option()
53
+
54
+
55
+ /********************************************************************************************
56
+ * SAVE AN OPTION TO THE ROOT SITE OPTION TABLE
57
+ ********************************************************************************************/
58
+ function odb_ms_update_option($option, $value)
59
+ {
60
+ // v4.0.2
61
+ global $odb_class;
62
+
63
+ /* v4.1.3
64
+ if(is_multisite() &&
65
+ function_exists('is_plugin_active_for_network') &&
66
+ is_plugin_active_for_network($odb_class->odb_main_file))
67
+ return update_site_option($option, $value);
68
+ else*/
69
+ return update_option($option, $value);
70
+ } // odb_ms_update_option()
71
+
72
+
73
+ /********************************************************************************************
74
+ * DELETE AN OPTION TO THE ROOT SITE OPTION TABLE
75
+ ********************************************************************************************/
76
+ function odb_ms_delete_option($option)
77
+ {
78
+ // v4.0.2
79
+ global $odb_class;
80
+
81
+ /* v4.1.3
82
+ if(is_multisite() &&
83
+ function_exists('is_plugin_active_for_network') &&
84
+ is_plugin_active_for_network($odb_class->odb_main_file))
85
+ return delete_site_option($option);
86
+ else*/
87
+ return delete_option($option);
88
+ } // odb_ms_delete_option()
89
+
90
+ } // ODB_MultiSite
trunk/classes/odb-scheduler.php ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /************************************************************************************************
3
+ *
4
+ * SCHEDULER CLASS
5
+ *
6
+ ************************************************************************************************/
7
+ ?>
8
+ <?php
9
+ class ODB_Scheduler
10
+ {
11
+ /********************************************************************************************
12
+ * CONSTRUCTOR
13
+ ********************************************************************************************/
14
+ function __construct()
15
+ {
16
+ global $odb_class;
17
+
18
+ // ADD EXTRA CRON SCHEDULES
19
+ add_filter('cron_schedules', array(&$this, 'odb_extra_cron_schedules'));
20
+
21
+ // ADD SCHEDULER
22
+ add_action('odb_scheduler', array(&$odb_class, 'odb_start_scheduler'));
23
+ } // __construct()
24
+
25
+
26
+ /*******************************************************************************
27
+ * ADD EXTRA SCHEDULE FOR THE CRONTAB
28
+ * http://codex.wordpress.org/Plugin_API/Filter_Reference/cron_schedules
29
+ *
30
+ * v4.0.1 Localization fixed
31
+ * v4.0.3 ($schedules) added as a parameter
32
+ *******************************************************************************/
33
+ function odb_extra_cron_schedules($schedules)
34
+ {
35
+ global $odb_class;
36
+
37
+ $schedules['weekly'] = array(
38
+ 'interval' => 604800,
39
+ 'display' => __('Once Weekly', $odb_class->odb_txt_domain)
40
+ );
41
+ // FOR DEBUGGING
42
+ $schedules['fiveminutes'] = array(
43
+ 'interval' => 300,
44
+ 'display' => __('Every Five Minutes', $odb_class->odb_txt_domain)
45
+ );
46
+ return $schedules;
47
+ } // odb_extra_cron_schedules()
48
+
49
+
50
+ /*******************************************************************************
51
+ * UPDATE SCHEDULER (IF NEEDED)
52
+ *******************************************************************************/
53
+ function odb_update_scheduler()
54
+ {
55
+ global $odb_class;
56
+
57
+ if($odb_class->odb_rvg_options['schedule_type'] == '')
58
+ { // SHOULDN'T BE SCHEDULED
59
+ wp_clear_scheduled_hook('odb_scheduler');
60
+ $odb_class->odb_rvg_options['schedule_hour'] = '';
61
+ $odb_class->odb_multisite_obj->odb_ms_update_option('odb_rvg_options', $odb_class->odb_rvg_options);
62
+ }
63
+ else
64
+ { // JOB SHOULD BE SCHEDULED: SCHEDULE IT
65
+ if($odb_class->odb_rvg_options['schedule_type'] != 'daily' &&
66
+ $odb_class->odb_rvg_options['schedule_type'] != 'weekly')
67
+ {
68
+ $odb_class->odb_rvg_options['schedule_hour'] = '';
69
+ $odb_class->odb_multisite_obj->odb_ms_update_option('odb_rvg_options', $odb_class->odb_rvg_options);
70
+ }
71
+
72
+ if (!wp_next_scheduled('odb_scheduler'))
73
+ wp_schedule_event($this->odb_calculate_time(), $odb_class->odb_rvg_options['schedule_type'], 'odb_scheduler');
74
+ } // if($odb_class->odb_rvg_options['schedule_type'] == '')
75
+ } // odb_update_scheduler()
76
+
77
+
78
+ /*******************************************************************************
79
+ * SCHEDULE CHANGED ON SETTINGS PAGE: RESCHEDULE
80
+ *******************************************************************************/
81
+ function odb_reschedule()
82
+ {
83
+ global $odb_class;
84
+
85
+ wp_clear_scheduled_hook('odb_scheduler');
86
+ wp_schedule_event($this->odb_calculate_time(), $odb_class->odb_rvg_options['schedule_type'], 'odb_scheduler');
87
+ } // odb_reschedule()
88
+
89
+
90
+ /*******************************************************************************
91
+ * CALCULATE SCHEDULE TIME
92
+ *******************************************************************************/
93
+ function odb_calculate_time()
94
+ {
95
+ global $odb_class;
96
+
97
+ if ($odb_class->odb_rvg_options['schedule_type'] == 'daily' ||
98
+ $odb_class->odb_rvg_options['schedule_type'] == 'weekly')
99
+ {
100
+ // 'daily' OR 'weekly'
101
+ $current_datetime = Date('YmdHis');
102
+ $current_date = substr($current_datetime, 0, 8);
103
+ $current_hour = substr($current_datetime, 8, 2);
104
+
105
+ if($odb_class->odb_rvg_options['schedule_hour'] <= $current_hour)
106
+ // NEXT RUN WILL BE TOMORROW
107
+ $date = date('YmdHis', strtotime($current_date.$odb_class->odb_rvg_options['schedule_hour'].'0000'.' + 1 day'));
108
+ else
109
+ // NEXT RUN WILL BE TODAY
110
+ $date = $current_date.$odb_class->odb_rvg_options['schedule_hour'].'0000';
111
+ $time = strtotime($date);
112
+ }
113
+ else
114
+ // 'hourly' OR 'twicedaily'
115
+ $time = time();
116
+
117
+ return $time;
118
+ } // odb_calculate_time()
119
+ } // ODB_Scheduler
120
+ ?>
trunk/classes/odb-utilities.php ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /************************************************************************************************
3
+ *
4
+ * UTILITIES
5
+ *
6
+ ************************************************************************************************/
7
+ ?>
8
+ <?php
9
+ class ODB_Utilities
10
+ {
11
+ /********************************************************************************************
12
+ * CONSTRUCTOR
13
+ ********************************************************************************************/
14
+ function __construct()
15
+ {
16
+ } // __construct()
17
+
18
+
19
+ /********************************************************************************************
20
+ * FORMAT SIZES FROM BYTES TO KB OR MB
21
+ ********************************************************************************************/
22
+ function odb_format_size($size, $precision=1)
23
+ {
24
+ if($size > 1024*1024) return (round($size/(1024*1024),$precision)).' MB';
25
+
26
+ return (round($size/1024,$precision)).' KB';
27
+ } // odb_format_size()
28
+
29
+
30
+ /********************************************************************************************
31
+ * CALCULATE THE SIZE OF THE WORDPRESS DATABASE (IN BYTES)
32
+ ********************************************************************************************/
33
+ function odb_get_db_size()
34
+ {
35
+ global $wpdb;
36
+
37
+ $sql = sprintf("
38
+ SELECT SUM(data_length + index_length) AS size
39
+ FROM information_schema.TABLES
40
+ WHERE table_schema = '%s'
41
+ GROUP BY table_schema
42
+ ", DB_NAME);
43
+
44
+ $res = $wpdb->get_results($sql);
45
+
46
+ return $res[0]->size;
47
+ } // odb_get_db_size()
48
+
49
+
50
+ /********************************************************************************************
51
+ * GET DATABASE TABLES
52
+ ********************************************************************************************/
53
+ function odb_get_tables()
54
+ {
55
+ global $wpdb;
56
+
57
+ $sql = sprintf("
58
+ SHOW FULL TABLES
59
+ FROM `%s`
60
+ WHERE table_type = 'BASE TABLE'
61
+ ", DB_NAME);
62
+
63
+ // GET THE DATABASE BASE TABLES
64
+ return $wpdb->get_results($sql, ARRAY_N);
65
+ } // odb_get_tables()
66
+
67
+ } // ODB_Utilities
trunk/css/style.css ADDED
@@ -0,0 +1,139 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "utf-8";
2
+ /* CSS Document */
3
+ .odb-title-bar {
4
+ width: 96%;
5
+ background-color: #0074a2;
6
+ color: #FFF !important;
7
+ display: inline-block;
8
+ padding-left: 16px;
9
+ margin-top: 30px;
10
+ }
11
+ .odb-title-bar h2 {
12
+ color: #FFF;
13
+ }
14
+ .odb-bold {
15
+ font-weight: 900;
16
+ }
17
+ .odb-normal {
18
+ font-weight: normal;
19
+ }
20
+ .odb-italic {
21
+ font-style: italic;
22
+ }
23
+ .odb-blue {
24
+ /*color: #00F;*/
25
+ color: #0074a2;
26
+ }
27
+ /* v4.1.9: RUNNING INDICATOR ADDED */
28
+ #odb-running {
29
+ background: rgba(0,0,0,.08) url('../images/running.gif') no-repeat 50% 50%;
30
+ width: 100%;
31
+ height: 100%;
32
+ position: fixed;
33
+ top: 0;
34
+ left: 0;
35
+ z-index: 999;
36
+ }
37
+ .odb-action {
38
+ font-size: 13px;
39
+ font-weight: bold;
40
+ color: #000;
41
+ }
42
+ .odb-wp-table {
43
+ font-weight: bold;
44
+ color: #0074a2;
45
+ }
46
+ .odb-padding-left {
47
+ padding-left: 8px;
48
+ }
49
+ .odb-border-bottom {
50
+ border-bottom: solid 1px #999;
51
+ }
52
+ .odb-border-top {
53
+ border-top: solid 1px #999;
54
+ }
55
+ .odb-optimizing-table {
56
+ margin-top: 16px;
57
+ }
58
+ .odb-optimized {
59
+ color: #0074a2;
60
+ font-weight: bold;
61
+ }
62
+ .odb-underline-red {
63
+ text-decoration: underline;
64
+ color: #F00;
65
+ }
66
+ .odb-updated {
67
+ position: relative;
68
+ left: -15px;
69
+ }
70
+ .odb-found {
71
+ font-size: 13px;
72
+ font-weight: bold;
73
+ color: #000;
74
+ }
75
+ .odb-found-number {
76
+ margin-left: 8px;
77
+ margin-bottom: 18px;
78
+ font-size: 13px;
79
+ font-weight: bold;
80
+ color: #000;
81
+ }
82
+ .odb-result-table {
83
+ background-color: #E8E8E8;
84
+ margin-bottom: 20px;
85
+ }
86
+ .odb-not-found {
87
+ margin-left: 8px;
88
+ margin-bottom: 16px;
89
+ color: #999;
90
+ }
91
+ .odb-schedule-select {
92
+ font-size: inherit;
93
+ padding: 0px;
94
+ margin: 0px;
95
+ }
96
+ .odb-schedulehour {
97
+ display: none;
98
+ }
99
+ .odb-schedulehour-select {
100
+ font-size: inherit;
101
+ }
102
+ .odb-table-excludes {
103
+ margin-top: 10px;
104
+ border: solid 1px #CCC;
105
+ padding: 10px;
106
+ }
107
+ .odb-table-excludes td {
108
+ padding: 3px;
109
+ }
110
+ /********************************************************
111
+ *
112
+ * OPTIONS FORM
113
+ *
114
+ ********************************************************/
115
+ #odb-options-tables-container {
116
+ text-align: center;
117
+ }
118
+ #odb-options-tables-wrapper {
119
+ width: 97%;
120
+ display: inline-block;
121
+ /*border: solid 1px #CCC;*/
122
+ margin-top: 16px;
123
+ margin-left: -16px;
124
+ padding: 8px 0 8px 0;
125
+ }
126
+ .odb-options-table {
127
+ background-color: #f0f0f0;
128
+ display: inline-block;
129
+ height: 17px;
130
+ margin: 3px;
131
+ border: solid 1px #E0E0E0;
132
+ overflow: hidden;
133
+ padding: 2px;
134
+ text-align: left;
135
+ white-space: nowrap;
136
+ width: 200px;
137
+ }
138
+ /*#odb-options-buttons {
139
+ }*/
trunk/css/style.min.css ADDED
@@ -0,0 +1 @@
 
1
+ @charset "utf-8";.odb-title-bar{width:96%;background-color:#0074a2;color:#FFF!important;display:inline-block;padding-left:16px;margin-top:30px}.odb-title-bar h2{color:#FFF}.odb-bold{font-weight:900}.odb-normal{font-weight:400}.odb-italic{font-style:italic}.odb-blue{color:#0074a2}#odb-running{background:rgba(0,0,0,.08)url(../images/running.gif) no-repeat 50% 50%;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}.odb-action{font-size:13px;font-weight:700;color:#000}.odb-wp-table{font-weight:700;color:#0074a2}.odb-padding-left{padding-left:8px}.odb-border-bottom{border-bottom:solid 1px #999}.odb-border-top{border-top:solid 1px #999}.odb-optimizing-table{margin-top:16px}.odb-optimized{color:#0074a2;font-weight:700}.odb-underline-red{text-decoration:underline;color:red}.odb-updated{position:relative;left:-15px}.odb-found{font-size:13px;font-weight:700;color:#000}.odb-found-number{margin-left:8px;margin-bottom:18px;font-size:13px;font-weight:700;color:#000}.odb-result-table{background-color:#E8E8E8;margin-bottom:20px}.odb-not-found{margin-left:8px;margin-bottom:16px;color:#999}.odb-schedule-select{font-size:inherit;padding:0;margin:0}.odb-schedulehour{display:none}.odb-schedulehour-select{font-size:inherit}.odb-table-excludes{margin-top:10px;border:solid 1px #CCC;padding:10px}.odb-table-excludes td{padding:3px}#odb-options-tables-container{text-align:center}#odb-options-tables-wrapper{width:97%;display:inline-block;margin-top:16px;margin-left:-16px;padding:8px 0}.odb-options-table{background-color:#f0f0f0;display:inline-block;height:17px;margin:3px;border:solid 1px #E0E0E0;overflow:hidden;padding:2px;text-align:left;white-space:nowrap;width:200px}
trunk/images/icon.png ADDED
Binary file
trunk/images/running.gif ADDED
Binary file
trunk/includes/settings-page.php ADDED
@@ -0,0 +1,419 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /********************************************************************************************
3
+ *
4
+ * SETTINGS ('OPTIONS') PAGE
5
+ *
6
+ ********************************************************************************************/
7
+ ?>
8
+ <?php
9
+ if(isset($_REQUEST['delete_log']))
10
+ if($_REQUEST['delete_log'] == "Y") @unlink(dirname(__FILE__).'/rvg-optimize-db-log.html');
11
+
12
+ if (isset($_POST['info_update']))
13
+ { // SAVE SETTINGS
14
+ check_admin_referer('odb_action', 'odb_nonce');
15
+
16
+ // var_dump($_POST);
17
+
18
+ $current_datetime = Date('YmdHis');
19
+ $current_date = substr($current_datetime, 0, 8);
20
+ $current_hour = substr($current_datetime, 8, 2);
21
+
22
+ // var_dump($_POST);
23
+
24
+ if(isset($_POST['rvg_odb_delete_older'])) $this->odb_rvg_options['delete_older'] = sanitize_text_field($_POST['rvg_odb_delete_older']);
25
+ else $this->odb_rvg_options['delete_older'] = 'N';
26
+
27
+ if(isset($_POST['rvg_odb_older_than'])) $this->odb_rvg_options['older_than'] = sanitize_text_field($_POST['rvg_odb_older_than']);
28
+ else $this->odb_rvg_options['older_than'] = '';
29
+
30
+ if(isset($_POST['rvg_odb_keep_revisions']))
31
+ $this->odb_rvg_options['rvg_revisions'] = sanitize_text_field($_POST['rvg_odb_keep_revisions']);
32
+ else
33
+ $this->odb_rvg_options['rvg_revisions'] = 'N';
34
+
35
+ if(isset($_POST['rvg_odb_number'])) $this->odb_rvg_options['nr_of_revisions'] = sanitize_text_field($_POST['rvg_odb_number']);
36
+ else $this->odb_rvg_options['nr_of_revisions'] = '';
37
+
38
+ if(isset($_POST['rvg_clear_trash'])) $this->odb_rvg_options['clear_trash'] = sanitize_text_field($_POST['rvg_clear_trash']);
39
+ else $this->odb_rvg_options['clear_trash'] = 'N';
40
+
41
+ if(isset($_POST['rvg_clear_spam'])) $this->odb_rvg_options['clear_spam'] = sanitize_text_field($_POST['rvg_clear_spam']);
42
+ else $this->odb_rvg_options['clear_spam'] = 'N';
43
+
44
+ if(isset($_POST['rvg_clear_tags'])) $this->odb_rvg_options['clear_tags'] = sanitize_text_field($_POST['rvg_clear_tags']);
45
+ else $this->odb_rvg_options['clear_tags'] = 'N';
46
+
47
+ if(isset($_POST['rvg_clear_transients'])) $this->odb_rvg_options['clear_transients'] = sanitize_text_field($_POST['rvg_clear_transients']);
48
+ else $this->odb_rvg_options['clear_transients'] = 'N';
49
+
50
+ if(isset($_POST['rvg_clear_pingbacks'])) $this->odb_rvg_options['clear_pingbacks'] = sanitize_text_field($_POST['rvg_clear_pingbacks']);
51
+ else $this->odb_rvg_options['clear_pingbacks'] = 'N';
52
+
53
+ if(isset($_POST['rvg_odb_logging_on'])) $this->odb_rvg_options['logging_on'] = sanitize_text_field($_POST['rvg_odb_logging_on']);
54
+ else $this->odb_rvg_options['logging_on'] = 'N';
55
+
56
+ if(isset($_POST['rvg_odb_schedule']))
57
+ {
58
+ $type_old = $this->odb_rvg_options['schedule_type'];
59
+ $hour_old = $this->odb_rvg_options['schedule_hour'];
60
+
61
+ if(sanitize_text_field($_POST['rvg_odb_schedule'] == '')
62
+ || (sanitize_text_field($_POST['rvg_odb_schedule']) != 'daily'
63
+ && sanitize_text_field($_POST['rvg_odb_schedule']) != 'weekly' ))
64
+ $_POST['rvg_odb_schedulehour'] = '';
65
+
66
+ $hour = '';
67
+ if(isset($_POST['rvg_odb_schedulehour'])) $hour = sanitize_text_field($_POST['rvg_odb_schedulehour']);
68
+
69
+ if($type_old != sanitize_text_field($_POST['rvg_odb_schedule']) || $hour_old != $hour)
70
+ { // SCHEDULE CHANGED
71
+ $this->odb_rvg_options['schedule_type'] = sanitize_text_field($_POST['rvg_odb_schedule']);
72
+ $this->odb_rvg_options['schedule_hour'] = $hour;
73
+ if($this->odb_rvg_options['schedule_type'] == '')
74
+ // UN-SCHEDULED
75
+ wp_clear_scheduled_hook('odb_scheduler');
76
+ else
77
+ // RE-SCHEDULE
78
+ $this->odb_scheduler_obj->odb_reschedule();
79
+ }
80
+ } // if(isset($_POST['rvg_odb_schedule']))
81
+
82
+ if(isset($_POST['rvg_odb_adminbar'])) $this->odb_rvg_options['adminbar'] = sanitize_text_field($_POST['rvg_odb_adminbar']);
83
+ else $this->odb_rvg_options['adminbar'] = 'N';
84
+
85
+ if(isset($_POST['rvg_odb_adminmenu'])) $this->odb_rvg_options['adminmenu'] = sanitize_text_field($_POST['rvg_odb_adminmenu']);
86
+ else $this->odb_rvg_options['adminmenu'] = 'N';
87
+
88
+ if(isset($_POST['rvg_odb_optimize_innodb'])) $this->odb_rvg_options['optimize_innodb'] = sanitize_text_field($_POST['rvg_odb_optimize_innodb']);
89
+ else $this->odb_rvg_options['optimize_innodb'] = 'N';
90
+
91
+ $this->odb_multisite_obj->odb_ms_update_option('odb_rvg_options', $this->odb_rvg_options);
92
+
93
+ // UPDATE EXCLUDED TABLES
94
+ // EMPTY ARRAY
95
+ $this->odb_rvg_excluded_tabs = array();
96
+
97
+ // ADD CHECKED TABLES
98
+ foreach ($_POST as $key => $value)
99
+ if(substr($key,0,3) == 'cb_')
100
+ $this->odb_rvg_excluded_tabs[substr($key,3)] = 'Y';
101
+ // SAVE TO DB
102
+ $this->odb_multisite_obj->odb_ms_update_option('odb_rvg_excluded_tabs', $this->odb_rvg_excluded_tabs);
103
+
104
+ // UPDATED MESSAGE
105
+ echo "<div class='updated odb-bold'><p>".
106
+ __('Optimize Database after Deleting Revisions SETTINGS UPDATED',$this->odb_txt_domain).
107
+ " - ";
108
+ _e('Click <a href="tools.php?page=rvg-optimize-database" class="odb-bold">HERE</a> to run the optimization',$this->odb_txt_domain);
109
+ echo "</p></div>";
110
+ } // if (isset($_POST['info_update']))
111
+ ?>
112
+ <script type="text/javascript">
113
+ function rvg_odb_delete_older_changed()
114
+ { if(!jQuery('input[name=rvg_odb_delete_older]:checked').val())
115
+ {
116
+ jQuery("#rvg_odb_older_than").prop('disabled', true);
117
+ jQuery("#rvg_odb_older_than").val("");
118
+ }
119
+ else
120
+ { jQuery("#rvg_odb_older_than").prop('disabled', false);
121
+ }
122
+ }
123
+ function rvg_odb_keep_revisions_changed()
124
+ { if(!jQuery('input[name=rvg_odb_keep_revisions]:checked').val())
125
+ {
126
+ jQuery("#rvg_odb_number").prop('disabled', true);
127
+ jQuery("#rvg_odb_number").val("");
128
+ }
129
+ else
130
+ { jQuery("#rvg_odb_number").prop('disabled', false);
131
+ }
132
+ }
133
+ function schedule_changed()
134
+ { if(jQuery("#rvg_odb_schedule").val() == "daily" || jQuery("#rvg_odb_schedule").val() == "weekly")
135
+ jQuery("#schedulehour").show();
136
+ else
137
+ jQuery("#schedulehour").hide();
138
+ }
139
+ function rvg_odb_check_form()
140
+ {
141
+ if(jQuery('input[name=rvg_odb_delete_older]:checked').val())
142
+ { if(jQuery("#rvg_odb_older_than").val() == '')
143
+ { jQuery("#rvg_odb_older_than").focus();
144
+ alert('<?php _e("You have to enter: ",$this->odb_txt_domain)?> <'+'<?php _e("Delete revisions older than",$this->odb_txt_domain)?>'+'>');
145
+ return false;
146
+ }
147
+ if(!jQuery.isNumeric(jQuery("#rvg_odb_older_than").val()))
148
+ { jQuery("#rvg_odb_older_than").focus();
149
+ alert('<?php _e("<Delete revisions older than> should be a number", $this->odb_txt_domain)?>');
150
+ return false;
151
+ }
152
+ }
153
+
154
+ if(jQuery('input[name=rvg_odb_keep_revisions]:checked').val())
155
+ { if(jQuery("#rvg_odb_number").val() == '')
156
+ { jQuery("#rvg_odb_number").focus();
157
+ alert('<?php _e("You have to enter the <Maximum number of revisions>", $this->odb_txt_domain)?>');
158
+ return false;
159
+ }
160
+ if(!jQuery.isNumeric(jQuery("#rvg_odb_number").val()))
161
+ { jQuery("#rvg_odb_number").focus();
162
+ alert('<?php _e("<Maximum number of revisions> should be a number", $this->odb_txt_domain)?>');
163
+ return false;
164
+ }
165
+ }
166
+
167
+ return true;
168
+ }
169
+ </script>
170
+ <?php
171
+ // CHECKBOXES
172
+ $c = ' checked';
173
+ $d = ' disabled';
174
+
175
+ if($this->odb_rvg_options['delete_older'] == "Y")
176
+ { // CHECKED
177
+ $cb_delete_older = $c;
178
+ $cb_disabled1 = '';
179
+ }
180
+ else
181
+ { // UNCHECKED
182
+ $cb_delete_older = '';
183
+ $this->odb_rvg_options['older_than'] = '';
184
+ $cb_disabled1 = $d;
185
+ }
186
+ if($this->odb_rvg_options['rvg_revisions'] == "Y")
187
+ { // CHECKED
188
+ $cb_keep_revisions = $c;
189
+ $cb_disabled2 = '';
190
+ }
191
+ else
192
+ { // UNCHECED
193
+ $cb_keep_revisions = '';
194
+ $this->odb_rvg_options['nr_of_revisions'] = '';
195
+ $cb_disabled2 = $d;
196
+ }
197
+
198
+ # $cb_delete_older = ($this->odb_rvg_options['delete_older'] == "Y") ? $c : '';
199
+ # $cb_keep_revisions = ($this->odb_rvg_options['rvg_revisions'] == "Y") ? $c : '';
200
+ # $cb_disabled1 = ($this->odb_rvg_options['older_than'] != "") ? $d : '';
201
+ # $cb_disabled2 = ($this->odb_rvg_options['nr_of_revisions'] != "") ? $d : '';
202
+ $cb_trash = ($this->odb_rvg_options['clear_trash'] == "Y") ? $c : '';
203
+ $cb_spam = ($this->odb_rvg_options['clear_spam'] == "Y") ? $c : '';
204
+ $cb_tags = ($this->odb_rvg_options['clear_tags'] == "Y") ? $c : '';
205
+ $cb_trans = ($this->odb_rvg_options['clear_transients'] == "Y") ? $c : '';
206
+ $cb_ping = ($this->odb_rvg_options['clear_pingbacks'] == "Y") ? $c : '';
207
+ $cb_logging = ($this->odb_rvg_options['logging_on'] == "Y") ? $c : '';
208
+ $cb_adminbar = ($this->odb_rvg_options['adminbar'] == "Y") ? $c : '';
209
+ $cb_adminmenu = ($this->odb_rvg_options['adminmenu'] == "Y") ? $c : '';
210
+ $cb_optimize_innodb = ($this->odb_rvg_options['optimize_innodb'] == "Y") ? $c : '';
211
+
212
+ // DISPLAY HEADER
213
+ $this->odb_displayer_obj->display_header();
214
+
215
+ // DISPLAY FORM
216
+ echo '
217
+ <div class="odb-padding-left">
218
+ <div id="odb-options-form">
219
+ <form name="options" method="post" action="" onsubmit="return rvg_odb_check_form();">
220
+ '.wp_nonce_field('odb_action','odb_nonce').'
221
+ <div id="odb-options-wrap">
222
+ <div id="odb-options-settings">
223
+ <div class="odb-title-bar">
224
+ <h2>'.__('Settings',$this->odb_txt_domain).'</h2>
225
+ </div>
226
+ <table border="0" cellspacing="2" cellpadding="5" class="editform" align="center">
227
+ <tr>
228
+ <td width="50%" align="right"><span class="odb-bold">'. __('Delete revisions older than',$this->odb_txt_domain).'</span></td>
229
+ <td width="50%" valign="top"><table border="0" cellspacing="0" cellpadding="3">
230
+ <tr>
231
+ <td><span class="odb-bold">
232
+ <input name="rvg_odb_delete_older" id="rvg_odb_delete_older" type="checkbox" value="Y" '.$cb_delete_older.' onchange="rvg_odb_delete_older_changed();" /></span></td>
233
+ <td><input type="text" size="2" name="rvg_odb_older_than" id="rvg_odb_older_than" value="'.$this->odb_rvg_options['older_than'].'" class="odb-bold odb-blue"'.$cb_disabled1.'>&nbsp;&nbsp;'.__("day(s)", $this->odb_txt_domain).'
234
+ <script type="text/javascript">
235
+ ';
236
+ if($this->odb_rvg_options['delete_older'] == 'Y') echo 'jQuery("#rvg_odb_older").prop("checked", true)';
237
+ echo '
238
+ jQuery("#rvg_odb_older_than").val("'.$this->odb_rvg_options['older_than'].'");
239
+ </script>
240
+ </td>
241
+ </tr>
242
+ </table></td>
243
+ </tr>
244
+ <tr>
245
+ <td width="50%" align="right" valign="top"><span class="odb-bold">'.__('Maximum number of - most recent - revisions<br>to keep per post / page',$this->odb_txt_domain).'</span></td>
246
+ <td width="50%" valign="top"><table border="0" cellspacing="0" cellpadding="3">
247
+ <tr>
248
+ <td><span class="odb-bold">
249
+ <input name="rvg_odb_keep_revisions" id="rvg_odb_keep_revisions" type="checkbox" value="Y" '.$cb_keep_revisions.' onchange="rvg_odb_keep_revisions_changed();" /></span></td>
250
+ <td><input type="text" size="2" name="rvg_odb_number" id="rvg_odb_number" value="'.$this->odb_rvg_options['nr_of_revisions'].'" class="odb-bold odb-blue"'.$cb_disabled2.'>
251
+ &nbsp; <em>'.__('(\'0\' means: delete <u>ALL</u> revisions)',$this->odb_txt_domain).'</em></td>
252
+ </tr>
253
+ </table></td>
254
+ </tr>
255
+ <tr>
256
+ <td width="50%" align="right" valign="top" class="odb-bold">&nbsp;</td>
257
+ <td width="50%" valign="top">&nbsp;</td>
258
+ </tr>
259
+ <tr>
260
+ <td width="50%" align="right" valign="top"><span class="odb-bold">
261
+ '. __('Delete trashed items',$this->odb_txt_domain).'
262
+ </span></td>
263
+ <td width="50%" valign="top"><input name="rvg_clear_trash" type="checkbox" value="Y" '.$cb_trash.'></td>
264
+ </tr>
265
+ <tr>
266
+ <td width="50%" align="right" valign="top"><span class="odb-bold">
267
+ '. __('Delete spammed items',$this->odb_txt_domain).'
268
+ </span></td>
269
+ <td width="50%" valign="top"><input name="rvg_clear_spam" type="checkbox" value="Y" '.$cb_spam.'></td>
270
+ </tr>
271
+ <tr>
272
+ <td width="50%" align="right" valign="top"><span class="odb-bold">
273
+ '.__('Delete unused tags',$this->odb_txt_domain).'
274
+ </span></td>
275
+ <td width="50%" valign="top"><input name="rvg_clear_tags" type="checkbox" value="Y" '.$cb_tags.'></td>
276
+ </tr>
277
+ <tr>
278
+ <td width="50%" align="right" valign="top"><span class="odb-bold">
279
+ '.__('Delete expired transients',$this->odb_txt_domain).'
280
+ </span></td>
281
+ <td width="50%" valign="top"><input name="rvg_clear_transients" type="checkbox" value="Y" '.$cb_trans.'></td>
282
+ </tr>
283
+ <tr>
284
+ <td width="50%" align="right" valign="top"><span class="odb-bold">
285
+ '.__('Delete pingbacks and trackbacks',$this->odb_txt_domain).'
286
+ </span></td>
287
+ <td width="50%" valign="top"><input name="rvg_clear_pingbacks" type="checkbox" value="Y" '.$cb_ping.'></td>
288
+ </tr>
289
+ <tr>
290
+ <td align="right" valign="top"><span class="odb-bold">
291
+ '. __('Optimize InnoDB tables too',$this->odb_txt_domain).'
292
+ </span></td>
293
+ <td valign="top"><input name="rvg_odb_optimize_innodb" type="checkbox" value="Y" '.$cb_optimize_innodb.'></td>
294
+ </tr>
295
+ <tr>
296
+ <td width="50%" align="right" valign="top"><span class="odb-bold">
297
+ '.__('Keep a log',$this->odb_txt_domain).'
298
+ </span></td>
299
+ <td width="50%" valign="top"><input name="rvg_odb_logging_on" type="checkbox" value="Y" '.$cb_logging.'></td>
300
+ </tr>
301
+ <tr>
302
+ <td width="50%" align="right"><span class="odb-bold">
303
+ '.__('Scheduler',$this->odb_txt_domain).'
304
+ </span></td>
305
+ <td width="50%"><select name="rvg_odb_schedule" id="rvg_odb_schedule" class="odb-schedule-select" onchange="schedule_changed();">
306
+ <option selected="selected" value="">
307
+ '.__('NOT SCHEDULED',$this->odb_txt_domain).'
308
+ </option>
309
+ <option value="hourly">
310
+ '.__('run optimization HOURLY',$this->odb_txt_domain).'
311
+ </option>
312
+ <option value="twicedaily">
313
+ '.__('run optimization TWICE A DAY',$this->odb_txt_domain).'
314
+ </option>
315
+ <option value="daily">
316
+ '.__('run optimization DAILY',$this->odb_txt_domain).'
317
+ </option>
318
+ <option value="weekly">
319
+ '.__('run optimization WEEKLY',$this->odb_txt_domain).'
320
+ </option>
321
+ </select>
322
+ <script type="text/javascript">
323
+ jQuery("#rvg_odb_schedule").val("'.$this->odb_rvg_options['schedule_type'].'");
324
+ </script>
325
+ </td>
326
+ </tr>
327
+ <tr id="schedulehour">
328
+ <td width="50%" align="right"><span class="odb-bold">
329
+ '.__('Time',$this->odb_txt_domain).'
330
+ </span></td>
331
+ <td>
332
+ <select name="rvg_odb_schedulehour" id="rvg_odb_schedulehour" class="odb-schedulehour-select">
333
+ ';
334
+
335
+ for($i=0; $i<=23; $i++)
336
+ { if($i<10) $i = '0'.$i;
337
+ ?>
338
+ <option value="<?php echo $i?>"><?php echo $i.':00 '.__('hrs',$this->odb_txt_domain)?></option>
339
+ <?php
340
+ } // for($i=0; $i<=23; $i++)
341
+
342
+ echo '
343
+ </select>
344
+ <script type="text/javascript">
345
+ jQuery("#rvg_odb_schedulehour").val("'.$this->odb_rvg_options['schedule_hour'].'");
346
+ </script>
347
+ </span>
348
+ </td>
349
+ </tr>
350
+ <script type="text/javascript">schedule_changed();</script>
351
+ <tr>
352
+ <td align="right" valign="top"><span class="odb-bold">
353
+ '.__('Show \'1-click\' link in Admin Bar',$this->odb_txt_domain).'*
354
+ </span></td>
355
+ <td valign="top"><input name="rvg_odb_adminbar" type="checkbox" value="Y" '.$cb_adminbar.'></td>
356
+ </tr>
357
+ <tr>
358
+ <td align="right" valign="top"><span class="odb-bold">
359
+ '. __('Show an icon in the Admin Menu',$this->odb_txt_domain).'*
360
+ </span></td>
361
+ <td valign="top"><input name="rvg_odb_adminmenu" type="checkbox" value="Y" '.$cb_adminmenu.'></td>
362
+ </tr>
363
+ </table>
364
+ <div align="center"><em>* '.__('change will be visible after loading the next page', $this->odb_txt_domain).'</em></div>
365
+ <br>
366
+ <div align="center">
367
+ <span class="odb-bold">
368
+ '.__('EXCLUDE DATABASE TABLES FROM OPTIMIZATION:<br><span class="odb-underline-red">CHECKED</span> TABLES <span class="odb-underline-red">WON\'T</span> BE OPTIMIZED!</span>',$this->odb_txt_domain).'
369
+ <br><br>
370
+ ';
371
+ ?>
372
+
373
+ <a href="javascript:;" onclick="jQuery('[id^=cb_]').attr('checked',true);">
374
+ <?php _e('check all tables', $this->odb_txt_domain);?>
375
+ </a> | <a href="javascript:;" onclick="jQuery('[id^=cb_]').attr('checked',false);">
376
+ <?php _e('uncheck all tables', $this->odb_txt_domain);?>
377
+ </a> | <a href="javascript:;" onclick="jQuery(':not([id^=cb_<?php echo $this->odb_ms_prefixes[0]; ?>])').filter('[id^=cb_]').attr('checked',true);">
378
+ <?php _e('check all NON-WordPress tables', $this->odb_txt_domain);?>
379
+ </a>
380
+
381
+ <?php
382
+ echo '
383
+ </span>
384
+ <div id="odb-options-tables-container">
385
+ <div id="odb-options-tables-wrapper">
386
+ ';
387
+
388
+ for ($i=0; $i<count($this->odb_tables); $i++)
389
+ { $class = '';
390
+ for($j=0; $j<count($this->odb_ms_prefixes); $j++)
391
+ if(substr($this->odb_tables[$i][0], 0, strlen($this->odb_ms_prefixes[$j])) == $this->odb_ms_prefixes[$j]) $class = ' odb-wp-table';
392
+ $cb_checked = '';
393
+ if(isset($this->odb_rvg_excluded_tabs[$this->odb_tables[$i][0]])) $cb_checked = ' checked';
394
+ ?>
395
+ <div class="odb-options-table<?php echo $class;?>" title="<?php echo $this->odb_tables[$i][0];?>">
396
+ <input id="cb_<?php echo $this->odb_tables[$i][0];?>" name="cb_<?php echo $this->odb_tables[$i][0];?>" type="checkbox" value="1"<?php echo $cb_checked; ?>>
397
+ <?php echo $this->odb_tables[$i][0];?></div>
398
+ <?php
399
+ }
400
+
401
+ echo '
402
+ </div><!-- /odb-options-tables-wrapper -->
403
+ <div id="odb-options-buttons" align="center">
404
+ <p>
405
+ <input class="button-primary button-large odb-bold" type="submit" name="info_update" value="'.__('Save Settings',$this->odb_txt_domain).'">
406
+ &nbsp;
407
+ <input class="button odb-normal" type="button" name="optimizer" value="'.__('Go To Optimizer',$this->odb_txt_domain).'" onclick="self.location=\'tools.php?page=rvg-optimize-database\'">
408
+ </p>
409
+ </div>
410
+ <!-- odb-options-buttons -->
411
+ </div><!-- /odb-options-tables-container -->
412
+ </div><!-- /center -->
413
+ </div><!-- /odb-options-settings -->
414
+ </div><!-- /odb-options-wrap -->
415
+ </form>
416
+ </div><!-- /odb-options-form -->
417
+ </div><!-- /odb-padding-left -->
418
+ ';
419
+ ?>
trunk/language/rvg-optimize-database-be_BY.mo ADDED
Binary file
trunk/language/rvg-optimize-database-be_BY.po ADDED
@@ -0,0 +1,562 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v4.1.5\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-05-20 13:30+0100\n"
6
+ "PO-Revision-Date: 2016-05-20 13:30+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: Natasha <natasha.diatko@gmail.com>\n"
9
+ "Language: be_BY\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
14
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
15
+ "X-Generator: Poedit 1.7.4\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
18
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
19
+ "X-Poedit-Basepath: ./..\n"
20
+ "X-Textdomain-Support: yes\n"
21
+ "X-Poedit-SearchPath-0: .\n"
22
+
23
+ #: classes/odb-cleaner.php:35
24
+ msgid "Cleaning Database"
25
+ msgstr ""
26
+ "Націсніце <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold\"> "
27
+ "ТУТ </a>, каб запусціць аптымізацыю"
28
+
29
+ #: classes/odb-cleaner.php:87
30
+ msgid "DELETED REVISIONS"
31
+ msgstr "Выдаліць перагледжанні"
32
+
33
+ #: classes/odb-cleaner.php:92 classes/odb-cleaner.php:152
34
+ #: classes/odb-cleaner.php:213
35
+ msgid "prefix"
36
+ msgstr "прэфікс"
37
+
38
+ #: classes/odb-cleaner.php:93
39
+ msgid "post / page"
40
+ msgstr "паведамленне / старонка"
41
+
42
+ #: classes/odb-cleaner.php:94
43
+ msgid "revision date"
44
+ msgstr "дата перагляду"
45
+
46
+ #: classes/odb-cleaner.php:95
47
+ msgid "revisions deleted"
48
+ msgstr "выделенныя перагляды"
49
+
50
+ #: classes/odb-cleaner.php:107
51
+ msgid "total number of revisions deleted"
52
+ msgstr "Агульная колькасць выдаленых пераглядаў "
53
+
54
+ #: classes/odb-cleaner.php:119
55
+ msgid "No REVISIONS found to delete"
56
+ msgstr "Няма ПЕРАГЛЯДАУ на выдаленне"
57
+
58
+ #: classes/odb-cleaner.php:147
59
+ msgid "DELETED TRASHED ITEMS"
60
+ msgstr "ВЫДАЛЕННЕ ВЫДАЛЕННЫХ ЭЛЕМЕНТАЎ"
61
+
62
+ #: classes/odb-cleaner.php:153
63
+ msgid "type"
64
+ msgstr "тып"
65
+
66
+ #: classes/odb-cleaner.php:154
67
+ msgid "IP address / title"
68
+ msgstr "IP-адрас / назва"
69
+
70
+ #: classes/odb-cleaner.php:155
71
+ msgid "date"
72
+ msgstr "дата"
73
+
74
+ #: classes/odb-cleaner.php:167
75
+ msgid "total number of trashed items deleted"
76
+ msgstr "Агульная колькасць выдаленых пашкоджаных элементаў "
77
+
78
+ #: classes/odb-cleaner.php:180
79
+ msgid "No TRASHED ITEMS found to delete"
80
+ msgstr "Няма пашкоджаных пазіцый для выдалення"
81
+
82
+ #: classes/odb-cleaner.php:208
83
+ msgid "DELETEED SPAMMED ITEMS"
84
+ msgstr "ВЫДАЛЕННЫЯ ЗАСПАМАВАНЫЯ ЭЛЕМЕНТЫ"
85
+
86
+ #: classes/odb-cleaner.php:214
87
+ msgid "comment author"
88
+ msgstr "аўтар заўвагі"
89
+
90
+ #: classes/odb-cleaner.php:215
91
+ msgid "comment author email"
92
+ msgstr "пошта аўтара заўвагі"
93
+
94
+ #: classes/odb-cleaner.php:216
95
+ msgid "comment date"
96
+ msgstr "дата каментарыя"
97
+
98
+ #: classes/odb-cleaner.php:228
99
+ msgid "total number of spammed items deleted"
100
+ msgstr "Агульная колькасць выдаленых заспамаваных элементаў"
101
+
102
+ #: classes/odb-cleaner.php:241
103
+ msgid "No SPAMMED ITEMS found to delete"
104
+ msgstr "Няма спамаваных пазіцый для выдалення"
105
+
106
+ #: classes/odb-cleaner.php:266
107
+ msgid "NUMBER OF UNUSED TAGS DELETED"
108
+ msgstr "Колькасць нявыкарыстаных тэгаў выдалена"
109
+
110
+ #: classes/odb-cleaner.php:276
111
+ msgid "No UNUSED TAGS found to delete"
112
+ msgstr "Не знойдзена вольных тэгаў на выдаленне"
113
+
114
+ #: classes/odb-cleaner.php:300
115
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
116
+ msgstr "колькасць пераходных з мінулым тэрмінам выдалена"
117
+
118
+ #: classes/odb-cleaner.php:310
119
+ msgid "No EXPIRED TRANSIENTS found to delete"
120
+ msgstr "Няма пераходных працэсаў са скончаным тэрмінам дзеяння на выдаленне"
121
+
122
+ #: classes/odb-cleaner.php:334
123
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
124
+ msgstr "колькасць выдаленых пінгбэкаў і трекбэкаў"
125
+
126
+ #: classes/odb-cleaner.php:344
127
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
128
+ msgstr "Няма пінгбэкаў і трекбэкаў на выдаленне"
129
+
130
+ #: classes/odb-cleaner.php:365
131
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
132
+ msgstr "КОЛЬКАСЦЬ ВЫДАЛЕНЫХ POSTMETA ORPHANS "
133
+
134
+ #: classes/odb-cleaner.php:375
135
+ msgid "No POSTMETA ORPHANS found to delete"
136
+ msgstr "Няма POSTMETA ORPHANS на выдаленне"
137
+
138
+ #: classes/odb-cleaner.php:403
139
+ msgid "Optimizing Database Tables"
140
+ msgstr "Аптымізацыя табліц базы дадзеных"
141
+
142
+ #: classes/odb-cleaner.php:410
143
+ msgid "table name"
144
+ msgstr "імя табліцы"
145
+
146
+ #: classes/odb-cleaner.php:411
147
+ msgid "optimization result"
148
+ msgstr "вынік аптымізацыі"
149
+
150
+ #: classes/odb-cleaner.php:412
151
+ msgid "engine"
152
+ msgstr "рухавік"
153
+
154
+ #: classes/odb-cleaner.php:413
155
+ msgid "table rows"
156
+ msgstr "радкі табліцы"
157
+
158
+ #: classes/odb-cleaner.php:414
159
+ msgid "table size"
160
+ msgstr "памер табліцы"
161
+
162
+ #: classes/odb-cleaner.php:462
163
+ msgid "Savings"
164
+ msgstr "Ашчаджанні"
165
+
166
+ #: classes/odb-cleaner.php:469
167
+ msgid "size of the database"
168
+ msgstr "памер базы дадзеных"
169
+
170
+ #: classes/odb-cleaner.php:472
171
+ msgid "BEFORE optimization"
172
+ msgstr "ПЕРАД аптымізацыяй"
173
+
174
+ #: classes/odb-cleaner.php:476
175
+ msgid "AFTER optimization"
176
+ msgstr "ПАСЛЯ аптымізацыі"
177
+
178
+ #: classes/odb-cleaner.php:480
179
+ msgid "SAVINGS THIS TIME"
180
+ msgstr "Ашчаджанні НА ГЭТЫ РАЗ"
181
+
182
+ #: classes/odb-cleaner.php:484
183
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
184
+ msgstr "Агульная колькасць ашчаджанняў пачынаючы з першага запуску"
185
+
186
+ #: classes/odb-cleaner.php:511
187
+ msgid "DONE!"
188
+ msgstr "Зроблена!"
189
+
190
+ #: classes/odb-cleaner.php:516
191
+ msgid "Optimization took"
192
+ msgstr "Аптымізацыя заняла"
193
+
194
+ #: classes/odb-cleaner.php:516
195
+ msgid "seconds"
196
+ msgstr "секунд"
197
+
198
+ #: classes/odb-cleaner.php:524 classes/odb-displayer.php:144
199
+ msgid "View Log File"
200
+ msgstr "Паглядзець Часопіс"
201
+
202
+ #: classes/odb-cleaner.php:526 classes/odb-displayer.php:146
203
+ msgid "Delete Log File"
204
+ msgstr "Выдаліць Часопіс"
205
+
206
+ #: classes/odb-cleaner.php:712
207
+ msgid "of"
208
+ msgstr "з"
209
+
210
+ #: classes/odb-cleaner.php:1150
211
+ msgid "InnoDB table: skipped..."
212
+ msgstr "InnoDB табліцы: прапушчана ... секунд"
213
+
214
+ #: classes/odb-cleaner.php:1156 classes/odb-cleaner.php:1158
215
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
216
+ msgstr "<span class=\"odb-optimized\">ТАБЛІЦА аптымізавана</span>"
217
+
218
+ #: classes/odb-cleaner.php:1157
219
+ msgid "Table is already up to date"
220
+ msgstr "Апошнія версія табліцы"
221
+
222
+ #: classes/odb-displayer.php:28
223
+ msgid "YES"
224
+ msgstr "ТАК"
225
+
226
+ #: classes/odb-displayer.php:29
227
+ msgid "NO"
228
+ msgstr "НЕ"
229
+
230
+ #: classes/odb-displayer.php:41
231
+ msgid "EVERY FIVE MINUTES"
232
+ msgstr "Кожныя пяць хвілін"
233
+
234
+ #: classes/odb-displayer.php:43
235
+ msgid "ONCE HOURLY"
236
+ msgstr "ШТОГАДЗIНЫ"
237
+
238
+ #: classes/odb-displayer.php:45
239
+ msgid "TWICE DAILY"
240
+ msgstr "ДВА РАЗЫ НА ДЗЕНЬ"
241
+
242
+ #: classes/odb-displayer.php:47
243
+ msgid "ONCE DAILY"
244
+ msgstr "РАЗ НА ДЗЕНЬ"
245
+
246
+ #: classes/odb-displayer.php:49
247
+ msgid "ONCE WEEKLY"
248
+ msgstr "ШТОТЫДЗЕНЬ"
249
+
250
+ #: classes/odb-displayer.php:50 includes/settings-page.php:307
251
+ msgid "NOT SCHEDULED"
252
+ msgstr "НЕ ЗАПЛАНАВАНА"
253
+
254
+ #: classes/odb-displayer.php:55
255
+ msgid "Current settings"
256
+ msgstr "Бягучыя настройкі"
257
+
258
+ #: classes/odb-displayer.php:61 includes/settings-page.php:144
259
+ #: includes/settings-page.php:228
260
+ msgid "Delete revisions older than"
261
+ msgstr "Выдаліць рэвізіі старэйшыя за"
262
+
263
+ #: classes/odb-displayer.php:61
264
+ msgid "days"
265
+ msgstr "дзён"
266
+
267
+ #: classes/odb-displayer.php:64
268
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
269
+ msgstr ""
270
+ "Максімальная колькасць - самых апошніх - пераглядаў захаваць за запісу / "
271
+ "старонкі"
272
+
273
+ #: classes/odb-displayer.php:68 includes/settings-page.php:261
274
+ msgid "Delete trashed items"
275
+ msgstr "Выдаліць пашкоджаныя пункты"
276
+
277
+ #: classes/odb-displayer.php:69 includes/settings-page.php:267
278
+ msgid "Delete spammed items"
279
+ msgstr "Выдаліць заспамленыя пункты"
280
+
281
+ #: classes/odb-displayer.php:70 includes/settings-page.php:273
282
+ msgid "Delete unused tags"
283
+ msgstr "Выдаліць невыкарыстоўваныя тэгі"
284
+
285
+ #: classes/odb-displayer.php:71 includes/settings-page.php:279
286
+ msgid "Delete expired transients"
287
+ msgstr "Выдаліць пераходныя працэсы з мінулым тэрмінам дзеяння "
288
+
289
+ #: classes/odb-displayer.php:72 includes/settings-page.php:285
290
+ msgid "Delete pingbacks and trackbacks"
291
+ msgstr "Выдаліць пингбэки і трэкбэки"
292
+
293
+ #: classes/odb-displayer.php:73 includes/settings-page.php:297
294
+ msgid "Keep a log"
295
+ msgstr "Захоўваць часопіс"
296
+
297
+ #: classes/odb-displayer.php:74
298
+ msgid "Optimize InnoDB tables"
299
+ msgstr "Аптымізаваць табліцы InnoDB"
300
+
301
+ #: classes/odb-displayer.php:75
302
+ msgid "Last run"
303
+ msgstr "Апошні запуск"
304
+
305
+ #: classes/odb-displayer.php:75 classes/odb-displayer.php:84
306
+ #: includes/settings-page.php:338
307
+ msgid "hrs"
308
+ msgstr "гадзін"
309
+
310
+ #: classes/odb-displayer.php:76
311
+ msgid "Number of excluded tables"
312
+ msgstr "Колькасць выключаных табліц"
313
+
314
+ #: classes/odb-displayer.php:77 includes/settings-page.php:303
315
+ msgid "Scheduler"
316
+ msgstr "Планавальнік"
317
+
318
+ #: classes/odb-displayer.php:84
319
+ msgid "Next scheduled run"
320
+ msgstr "Наступны запланаваны запуск"
321
+
322
+ #: classes/odb-displayer.php:84
323
+ msgid "current server time"
324
+ msgstr "бягучы час сервера"
325
+
326
+ #: classes/odb-displayer.php:89
327
+ msgid "Total savings since the first run"
328
+ msgstr "Агульная застаткi з моманту першага запуску"
329
+
330
+ #: classes/odb-displayer.php:106
331
+ msgid "Optimize Database after Deleting Revisions"
332
+ msgstr "Аптымізацыя базы дадзеных пасля выдалення рэвізіі"
333
+
334
+ #: classes/odb-displayer.php:109
335
+ msgid ""
336
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
337
+ msgstr ""
338
+ "Папулярны плагін 'адзін клік' для ачысткі і аптымізацыі базы дадзеных "
339
+ "WordPress."
340
+
341
+ #: classes/odb-displayer.php:112
342
+ msgid "Plugin version"
343
+ msgstr "Версія плагiна"
344
+
345
+ #: classes/odb-displayer.php:113
346
+ msgid "Plugin page"
347
+ msgstr "Старонка плагіна"
348
+
349
+ #: classes/odb-displayer.php:114
350
+ msgid "Download page"
351
+ msgstr "Старонка спампавання"
352
+
353
+ #: classes/odb-displayer.php:115
354
+ msgid "Author"
355
+ msgstr "Аўтар"
356
+
357
+ #: classes/odb-displayer.php:116
358
+ msgid "Company"
359
+ msgstr "Кампанія"
360
+
361
+ #: classes/odb-displayer.php:117
362
+ msgid "Donation page"
363
+ msgstr "Старонка ахвяраванняў"
364
+
365
+ #: classes/odb-displayer.php:137
366
+ msgid "Change Settings"
367
+ msgstr "Змянiць Настройкі"
368
+
369
+ #: classes/odb-displayer.php:153
370
+ msgid "Start Optimization"
371
+ msgstr "Пачатць Аптымізацыю"
372
+
373
+ #: classes/odb-logger.php:55
374
+ msgid "A WordPress Plugin by"
375
+ msgstr "Плагін WordPress ад"
376
+
377
+ #: classes/odb-logger.php:55
378
+ msgid "The Netherlands"
379
+ msgstr "Нідэрланды"
380
+
381
+ #: classes/odb-logger.php:59
382
+ msgid "time"
383
+ msgstr "час"
384
+
385
+ #: classes/odb-logger.php:60
386
+ msgid "deleted<br />revisions"
387
+ msgstr "выдаленыя<br />змены"
388
+
389
+ #: classes/odb-logger.php:61
390
+ msgid "deleted<br />trash"
391
+ msgstr "выдалены<br />мусар"
392
+
393
+ #: classes/odb-logger.php:62
394
+ msgid "deleted<br />spam"
395
+ msgstr "выдалены<br />спам"
396
+
397
+ #: classes/odb-logger.php:63
398
+ msgid "deleted<br />tags"
399
+ msgstr "выдаленыя<br />тэгі"
400
+
401
+ #: classes/odb-logger.php:64
402
+ msgid "deleted<br />transients"
403
+ msgstr "выдаленыя<br />пераходныя працэсы"
404
+
405
+ #: classes/odb-logger.php:65
406
+ msgid "deleted<br />pingbacks<br />trackbacks"
407
+ msgstr "выдаленыя<br />пінгбэкі і трекбэкі"
408
+
409
+ #: classes/odb-logger.php:66
410
+ msgid "deleted<br />orphans"
411
+ msgstr "выдаленыя<br />orphans"
412
+
413
+ #: classes/odb-logger.php:67
414
+ msgid "nr of optimized tables"
415
+ msgstr "колькасць аптымізаваных табліц"
416
+
417
+ #: classes/odb-logger.php:68
418
+ msgid "database size BEFORE"
419
+ msgstr "памер базы дадзеных ПЕРАД"
420
+
421
+ #: classes/odb-logger.php:69
422
+ msgid "database size AFTER"
423
+ msgstr "памер базы дадзеных ПАСЛЯ"
424
+
425
+ #: classes/odb-logger.php:70
426
+ msgid "SAVINGS"
427
+ msgstr "Ашчаджанні"
428
+
429
+ #: classes/odb-scheduler.php:39
430
+ msgid "Once Weekly"
431
+ msgstr "Адзін раз у тыдзень"
432
+
433
+ #: classes/odb-scheduler.php:44
434
+ msgid "Every Five Minutes"
435
+ msgstr "Кожныя 5 хвілін"
436
+
437
+ #: includes/settings-page.php:106
438
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
439
+ msgstr ""
440
+ "Аптымізацыя базы дадзеных пасля выдалення пераглядаў ПАРАМЕТРЫ АДНОУЛЕНЫ"
441
+
442
+ #: includes/settings-page.php:108
443
+ msgid ""
444
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
445
+ "\">HERE</a> to run the optimization"
446
+ msgstr "дата заўвагі"
447
+
448
+ #: includes/settings-page.php:144
449
+ msgid "You have to enter: "
450
+ msgstr "Вы павінны ўвесці:"
451
+
452
+ #: includes/settings-page.php:149
453
+ msgid "<Delete revisions older than> should be a number"
454
+ msgstr "<Выдаліць рэвізіі старэйшыя за > павінна быць лікам"
455
+
456
+ #: includes/settings-page.php:157
457
+ msgid "You have to enter the <Maximum number of revisions>"
458
+ msgstr "Вы павінны ўвесці <максімальную колькасць пераглядаў>"
459
+
460
+ #: includes/settings-page.php:162
461
+ msgid "<Maximum number of revisions> should be a number"
462
+ msgstr "<Максімальная колькасць рэвізій> павінна быць лікам"
463
+
464
+ #: includes/settings-page.php:224 rvg-optimize-database.php:400
465
+ msgid "Settings"
466
+ msgstr "Настройкі"
467
+
468
+ #: includes/settings-page.php:233
469
+ msgid "day(s)"
470
+ msgstr "день(дні)"
471
+
472
+ #: includes/settings-page.php:245
473
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
474
+ msgstr ""
475
+ "Максімальная колькасць - самых апошніх - пераглядаў <br /> захаваць за "
476
+ "запісу / старонкі"
477
+
478
+ #: includes/settings-page.php:251
479
+ msgid "('0' means: delete <u>ALL</u> revisions)"
480
+ msgstr "('0' азначае: выдаліць <u>Усе</u> змены)"
481
+
482
+ #: includes/settings-page.php:291
483
+ msgid "Optimize InnoDB tables too"
484
+ msgstr "Аптымізаваць табліцы InnoDB таксама"
485
+
486
+ #: includes/settings-page.php:310
487
+ msgid "run optimization HOURLY"
488
+ msgstr "запусціць аптымізацыю ШТОГАДЗIНЫ"
489
+
490
+ #: includes/settings-page.php:313
491
+ msgid "run optimization TWICE A DAY"
492
+ msgstr "запусціць аптымізацыю ДВА РАЗЫ НА ДЗЕНЬ"
493
+
494
+ #: includes/settings-page.php:316
495
+ msgid "run optimization DAILY"
496
+ msgstr "запусціць аптымізацыю КОЖНЫ ДЗЕНЬ"
497
+
498
+ #: includes/settings-page.php:319
499
+ msgid "run optimization WEEKLY"
500
+ msgstr "запусціць аптымізацыю ШТОТЫДЗЕНЬ"
501
+
502
+ #: includes/settings-page.php:329
503
+ msgid "Time"
504
+ msgstr "Час"
505
+
506
+ #: includes/settings-page.php:353
507
+ msgid "Show '1-click' link in Admin Bar"
508
+ msgstr "Паказаць \"1-клік\" спасылку ў адмін-бары"
509
+
510
+ #: includes/settings-page.php:359
511
+ msgid "Show an icon in the Admin Menu"
512
+ msgstr "Паказаць значок у меню адміністратара"
513
+
514
+ #: includes/settings-page.php:364
515
+ msgid "change will be visible after loading the next page"
516
+ msgstr "змены будуць бачныя пасля загрузкі наступнай старонкі"
517
+
518
+ #: includes/settings-page.php:368
519
+ msgid ""
520
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION:<br><span class=\"odb-underline-red"
521
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
522
+ "OPTIMIZED!</span>"
523
+ msgstr ""
524
+ "Выключана табліцы базы дадзеных ад аптымізацыі: <span class=\"odb-underline-"
525
+ "red\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> "
526
+ "BE OPTIMIZED!</span>"
527
+
528
+ #: includes/settings-page.php:374
529
+ msgid "check all tables"
530
+ msgstr "праверыць усе табліцы"
531
+
532
+ #: includes/settings-page.php:376
533
+ msgid "uncheck all tables"
534
+ msgstr "адмяніць пазначэнне ўсix табліц"
535
+
536
+ #: includes/settings-page.php:378
537
+ msgid "check all NON-WordPress tables"
538
+ msgstr "праверыць усе NON-WordPress табліцы "
539
+
540
+ #: includes/settings-page.php:405
541
+ msgid "Save Settings"
542
+ msgstr "Захаваць Настройкі"
543
+
544
+ #: includes/settings-page.php:407
545
+ msgid "Go To Optimizer"
546
+ msgstr "Перайсці да Аптымізатара"
547
+
548
+ #: rvg-optimize-database.php:372 rvg-optimize-database.php:373
549
+ #: rvg-optimize-database.php:387 rvg-optimize-database.php:388
550
+ #: rvg-optimize-database.php:430 rvg-optimize-database.php:431
551
+ #: rvg-optimize-database.php:449 rvg-optimize-database.php:450
552
+ msgid "Optimize Database"
553
+ msgstr "Аптымізацыя базы дадзеных"
554
+
555
+ #: rvg-optimize-database.php:417
556
+ msgid "Optimize DB (1 click)"
557
+ msgstr "Аптымізацыя БД (1 клік)"
558
+
559
+ #: rvg-optimize-database.php:550
560
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
561
+ msgstr ""
562
+ "Аптымізацыя базы дадзеных пасля выдалення Рэвізіі LOG файл быў выдалены"
trunk/language/rvg-optimize-database-da_DK.mo ADDED
Binary file
trunk/language/rvg-optimize-database-da_DK.po ADDED
@@ -0,0 +1,657 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v3.4.2\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-11-20 17:03+0100\n"
6
+ "PO-Revision-Date: 2015-11-20 17:03+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: \n"
9
+ "Language: da_DK\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: C:\\My Dropbox\\WordPress\\wp-plugins\\rvg-optimize-db\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr "Optimerer Database"
25
+
26
+ #: classes/odb-cleaner.php:78
27
+ msgid "DELETED REVISIONS"
28
+ msgstr "SLETTEDE REVISIONER"
29
+
30
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
31
+ #: classes/odb-cleaner.php:203
32
+ msgid "prefix"
33
+ msgstr "prefix"
34
+
35
+ #: classes/odb-cleaner.php:84
36
+ msgid "post / page"
37
+ msgstr "post / side"
38
+
39
+ #: classes/odb-cleaner.php:85
40
+ msgid "revision date"
41
+ msgstr "revision dato"
42
+
43
+ #: classes/odb-cleaner.php:86
44
+ msgid "revisions deleted"
45
+ msgstr "revisioner slettet"
46
+
47
+ #: classes/odb-cleaner.php:98
48
+ msgid "total number of revisions deleted"
49
+ msgstr "totale antal revisioner slettet"
50
+
51
+ #: classes/odb-cleaner.php:110
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "Ingen REVISIONER blev fundet"
54
+
55
+ #: classes/odb-cleaner.php:137
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr "SLETTET TING I PAPIRKURVEN"
58
+
59
+ #: classes/odb-cleaner.php:143
60
+ msgid "type"
61
+ msgstr "type"
62
+
63
+ #: classes/odb-cleaner.php:144
64
+ msgid "IP address / title"
65
+ msgstr "IP adresse / titel"
66
+
67
+ #: classes/odb-cleaner.php:145
68
+ msgid "date"
69
+ msgstr "dato"
70
+
71
+ #: classes/odb-cleaner.php:157
72
+ msgid "total number of trashed items deleted"
73
+ msgstr "totale antal ting fra papirkurven slettet"
74
+
75
+ #: classes/odb-cleaner.php:170
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "Ingen TING FRA PAPIRKURVEN blev slettet"
78
+
79
+ #: classes/odb-cleaner.php:198
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr "SLETTEDE TING FRA SPAM"
82
+
83
+ #: classes/odb-cleaner.php:204
84
+ msgid "comment author"
85
+ msgstr "kommentar forfatter"
86
+
87
+ #: classes/odb-cleaner.php:205
88
+ msgid "comment author email"
89
+ msgstr "kommentar forfatter email"
90
+
91
+ #: classes/odb-cleaner.php:206
92
+ msgid "comment date"
93
+ msgstr "kommentar dato"
94
+
95
+ #: classes/odb-cleaner.php:218
96
+ msgid "total number of spammed items deleted"
97
+ msgstr "totale antal ting i spam blev slettet"
98
+
99
+ #: classes/odb-cleaner.php:231
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "Ingen TING FRA SPAM blev slettet"
102
+
103
+ #: classes/odb-cleaner.php:256
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "ANTAL AF UBENYTTEDE TAGS DER BLEV SLETTET"
106
+
107
+ #: classes/odb-cleaner.php:266
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "Ingen UBENYTTEDE TAGS blev slettet"
110
+
111
+ #: classes/odb-cleaner.php:290
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "ANTALLET AF UDLØBNE TRANSIENTER DER BLEV SLETTET"
114
+
115
+ #: classes/odb-cleaner.php:300
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "Ingen UDLØBNE TRANSIENTER blev slettet"
118
+
119
+ #: classes/odb-cleaner.php:324
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr "ANTAL AF PINBACKS OG TRACKBACK DER BLEV SLETTET"
122
+
123
+ #: classes/odb-cleaner.php:334
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr "Ingen PINGBACKS eller TRACKBACKS blev slettet"
126
+
127
+ #: classes/odb-cleaner.php:355
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "ANTAL AF POSTMETA FORÆLDRELØSE SLETTET"
130
+
131
+ #: classes/odb-cleaner.php:365
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "Ingen POSTMETA FORÆLDRELÆSE blev fundet"
134
+
135
+ #: classes/odb-cleaner.php:393
136
+ msgid "Optimizing Database Tables"
137
+ msgstr "Optimering Database Tabeller"
138
+
139
+ #: classes/odb-cleaner.php:400
140
+ msgid "table name"
141
+ msgstr "tabel navn"
142
+
143
+ #: classes/odb-cleaner.php:401
144
+ msgid "optimization result"
145
+ msgstr "optimering resultat"
146
+
147
+ #: classes/odb-cleaner.php:402
148
+ msgid "engine"
149
+ msgstr "motor"
150
+
151
+ #: classes/odb-cleaner.php:403
152
+ msgid "table rows"
153
+ msgstr "tabel rækker"
154
+
155
+ #: classes/odb-cleaner.php:404
156
+ msgid "table size"
157
+ msgstr "tabel størrelse"
158
+
159
+ #: classes/odb-cleaner.php:452
160
+ msgid "Savings"
161
+ msgstr "Besparelse"
162
+
163
+ #: classes/odb-cleaner.php:459
164
+ msgid "size of the database"
165
+ msgstr "størrelse på database"
166
+
167
+ #: classes/odb-cleaner.php:462
168
+ msgid "BEFORE optimization"
169
+ msgstr "FØR optimering"
170
+
171
+ #: classes/odb-cleaner.php:466
172
+ msgid "AFTER optimization"
173
+ msgstr "EFTER optimering"
174
+
175
+ #: classes/odb-cleaner.php:470
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "OPRYDNING DENNE GANG"
178
+
179
+ #: classes/odb-cleaner.php:474
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "SAMLET OPRYDNING SIDEN FØRSTE OPTIMERING"
182
+
183
+ #: classes/odb-cleaner.php:501
184
+ msgid "DONE!"
185
+ msgstr "FÆRDIG!"
186
+
187
+ # Optimization took xxx seconds
188
+ #: classes/odb-cleaner.php:506
189
+ msgid "Optimization took"
190
+ msgstr "Optimering varede"
191
+
192
+ # Optimization took xxx seconds
193
+ #: classes/odb-cleaner.php:506
194
+ msgid "seconds"
195
+ msgstr "sekunder"
196
+
197
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
198
+ msgid "View Log File"
199
+ msgstr "Vis Log Fil"
200
+
201
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
202
+ msgid "Delete Log File"
203
+ msgstr "Slet Log Fil"
204
+
205
+ #: classes/odb-cleaner.php:1043
206
+ msgid "InnoDB table: skipped..."
207
+ msgstr "InnoDB tabel: skippet…"
208
+
209
+ #: classes/odb-cleaner.php:1049
210
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
211
+ msgstr "<span class=\"odb-optimized\">TABEL OPTIMERET</span>"
212
+
213
+ #: classes/odb-cleaner.php:1050
214
+ msgid "Table is already up to date"
215
+ msgstr "Tabel er allerede optimeret"
216
+
217
+ #: classes/odb-displayer.php:28
218
+ msgid "YES"
219
+ msgstr "JA"
220
+
221
+ #: classes/odb-displayer.php:29
222
+ msgid "NO"
223
+ msgstr "NEJ"
224
+
225
+ #: classes/odb-displayer.php:40
226
+ msgid "EVERY FIVE MINUTES"
227
+ msgstr ""
228
+
229
+ #: classes/odb-displayer.php:42
230
+ msgid "ONCE HOURLY"
231
+ msgstr "Hver time"
232
+
233
+ #: classes/odb-displayer.php:44
234
+ msgid "TWICE DAILY"
235
+ msgstr "To gange om dagen"
236
+
237
+ #: classes/odb-displayer.php:46
238
+ msgid "ONCE DAILY"
239
+ msgstr "En gang om dagen"
240
+
241
+ #: classes/odb-displayer.php:48
242
+ msgid "ONCE WEEKLY"
243
+ msgstr "En gang om ugen"
244
+
245
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
246
+ msgid "NOT SCHEDULED"
247
+ msgstr "Ikke planlagt"
248
+
249
+ #: classes/odb-displayer.php:54
250
+ msgid "Current settings"
251
+ msgstr "Nuværende indstillinger"
252
+
253
+ #: classes/odb-displayer.php:57
254
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
255
+ msgstr "Max antal af - seneste - revisioner for at beholde pr. post / side"
256
+
257
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
258
+ msgid "Delete trashed items"
259
+ msgstr "Slet indhold i papirkurven"
260
+
261
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
262
+ msgid "Delete spammed items"
263
+ msgstr "Slet indhold i spam"
264
+
265
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
266
+ msgid "Delete unused tags"
267
+ msgstr "Slet ikke brugte tags"
268
+
269
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
270
+ msgid "Delete expired transients"
271
+ msgstr "Slet udløbne transienter"
272
+
273
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
274
+ msgid "Delete pingbacks and trackbacks"
275
+ msgstr "Slet pingbacks og trackbacks"
276
+
277
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
278
+ msgid "Keep a log"
279
+ msgstr "Opbevar en log"
280
+
281
+ #: classes/odb-displayer.php:64
282
+ msgid "Last run"
283
+ msgstr ""
284
+
285
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
286
+ #: includes/settings-page.php:208
287
+ msgid "hrs"
288
+ msgstr "timer"
289
+
290
+ #: classes/odb-displayer.php:65
291
+ msgid "Number of excluded tables"
292
+ msgstr "Antal af ekskluderede tabeller"
293
+
294
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
295
+ msgid "Scheduler"
296
+ msgstr "Planlæg"
297
+
298
+ #: classes/odb-displayer.php:73
299
+ msgid "Next scheduled run"
300
+ msgstr "Næste planlagte optimering"
301
+
302
+ #: classes/odb-displayer.php:73
303
+ msgid "current server time"
304
+ msgstr ""
305
+
306
+ #: classes/odb-displayer.php:78
307
+ msgid "Total savings since the first run"
308
+ msgstr "Samlet oprydning siden første optimering"
309
+
310
+ #: classes/odb-displayer.php:95
311
+ msgid "Optimize Database after Deleting Revisions"
312
+ msgstr "Optimer Database efter sletning af revisioner"
313
+
314
+ #: classes/odb-displayer.php:98
315
+ msgid ""
316
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
317
+ msgstr ""
318
+
319
+ #: classes/odb-displayer.php:101
320
+ msgid "Plugin version"
321
+ msgstr ""
322
+
323
+ #: classes/odb-displayer.php:102
324
+ msgid "Plugin page"
325
+ msgstr ""
326
+
327
+ #: classes/odb-displayer.php:103
328
+ msgid "Download page"
329
+ msgstr ""
330
+
331
+ #: classes/odb-displayer.php:104
332
+ msgid "Author"
333
+ msgstr "Skapare"
334
+
335
+ #: classes/odb-displayer.php:105
336
+ msgid "Company"
337
+ msgstr ""
338
+
339
+ #: classes/odb-displayer.php:106
340
+ msgid "Donation page"
341
+ msgstr ""
342
+
343
+ #: classes/odb-displayer.php:124
344
+ msgid "Change Settings"
345
+ msgstr "Ændre indstillinger"
346
+
347
+ #: classes/odb-displayer.php:139
348
+ msgid "Start Optimization"
349
+ msgstr "Start optimering"
350
+
351
+ #: classes/odb-logger.php:55
352
+ msgid "A WordPress Plugin by"
353
+ msgstr "Et Wordpress Plugin af"
354
+
355
+ #: classes/odb-logger.php:55
356
+ msgid "The Netherlands"
357
+ msgstr "Holland"
358
+
359
+ #: classes/odb-logger.php:59
360
+ msgid "time"
361
+ msgstr "tid"
362
+
363
+ #: classes/odb-logger.php:60
364
+ msgid "deleted<br />revisions"
365
+ msgstr "slettede<br />revisioner"
366
+
367
+ #: classes/odb-logger.php:61
368
+ msgid "deleted<br />trash"
369
+ msgstr "slettet<br />papirkurv"
370
+
371
+ #: classes/odb-logger.php:62
372
+ msgid "deleted<br />spam"
373
+ msgstr "slettet<br />spam"
374
+
375
+ #: classes/odb-logger.php:63
376
+ msgid "deleted<br />tags"
377
+ msgstr "slettede<br />tags"
378
+
379
+ #: classes/odb-logger.php:64
380
+ msgid "deleted<br />transients"
381
+ msgstr "slettede<br />trasienter"
382
+
383
+ #: classes/odb-logger.php:65
384
+ msgid "deleted<br />pingbacks<br />trackbacks"
385
+ msgstr "slettede<br />pingbacks<br />trackbacks"
386
+
387
+ #: classes/odb-logger.php:66
388
+ msgid "deleted<br />orphans"
389
+ msgstr "slettede<br />forældreløse"
390
+
391
+ # @ rvg-optimize-database
392
+ #: classes/odb-logger.php:67
393
+ msgid "nr of optimized tables"
394
+ msgstr "nr af optimerede tabeller"
395
+
396
+ #: classes/odb-logger.php:68
397
+ msgid "database size BEFORE"
398
+ msgstr "database størrelse FØR"
399
+
400
+ #: classes/odb-logger.php:69
401
+ msgid "database size AFTER"
402
+ msgstr "database størrelse EFTER"
403
+
404
+ #: classes/odb-logger.php:70
405
+ msgid "SAVINGS"
406
+ msgstr "OPRYDNING"
407
+
408
+ # @ default
409
+ #: classes/odb-scheduler.php:34
410
+ msgid "Once Weekly"
411
+ msgstr "En gang om ugen"
412
+
413
+ #: classes/odb-scheduler.php:39
414
+ msgid "Every Five Minutes"
415
+ msgstr ""
416
+
417
+ #: includes/settings-page.php:82
418
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
419
+ msgstr "Optimer Database efter sletning af revisioner INDSTILLINGER OPDATERET"
420
+
421
+ #: includes/settings-page.php:84
422
+ msgid ""
423
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
424
+ "\">HERE</a> to run the optimization"
425
+ msgstr ""
426
+
427
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
428
+ msgid "Settings"
429
+ msgstr "Indstillinger"
430
+
431
+ #: includes/settings-page.php:125
432
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
433
+ msgstr ""
434
+
435
+ #: includes/settings-page.php:129
436
+ msgid "('0' means: delete <u>ALL</u> revisions)"
437
+ msgstr "('0' betyder: slet <u>ALT</u> revisioner)"
438
+
439
+ #: includes/settings-page.php:184
440
+ msgid "run optimization HOURLY"
441
+ msgstr "kør optimering hver time"
442
+
443
+ #: includes/settings-page.php:187
444
+ msgid "run optimization TWICE A DAY"
445
+ msgstr "kør optimering to gange om dagen"
446
+
447
+ #: includes/settings-page.php:190
448
+ msgid "run optimization DAILY"
449
+ msgstr "kør optimering hver dag"
450
+
451
+ #: includes/settings-page.php:193
452
+ msgid "run optimization WEEKLY"
453
+ msgstr "kør optimering hver uge"
454
+
455
+ #: includes/settings-page.php:200
456
+ msgid "Time"
457
+ msgstr "Tid"
458
+
459
+ #: includes/settings-page.php:223
460
+ msgid "Show '1-click' link in Admin Bar"
461
+ msgstr "Vis ‘1-klik’ link i Admin Baren"
462
+
463
+ #: includes/settings-page.php:226 includes/settings-page.php:233
464
+ msgid "(change will be visible after loading the next page)"
465
+ msgstr "(ændringer vil være synlige efter indlæsning af næste side)"
466
+
467
+ #: includes/settings-page.php:230
468
+ msgid "Show an icon in the Admin Menu"
469
+ msgstr "Vis et ikon i Admin Menuen"
470
+
471
+ #: includes/settings-page.php:239
472
+ msgid ""
473
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
474
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
475
+ "OPTIMIZED!</span>"
476
+ msgstr ""
477
+ "EKSKLUDER DATABASE TABELLER FRA OPTIMERINGEN: <span class=\"odb-underline-red"
478
+ "\">KONTROLLERET</span> TABELLER <span class=\"odb-underline-red\">KAN IKKE</"
479
+ "span> OPTIMER!</span>"
480
+
481
+ #: includes/settings-page.php:245
482
+ msgid "check all tables"
483
+ msgstr "marker alle tabeller"
484
+
485
+ #: includes/settings-page.php:247
486
+ msgid "uncheck all tables"
487
+ msgstr "marker ikke alle tabeller"
488
+
489
+ #: includes/settings-page.php:249
490
+ msgid "check all NON-WordPress tables"
491
+ msgstr "marker alle IKKE-WordPres tabeller"
492
+
493
+ #: includes/settings-page.php:276
494
+ msgid "Save Settings"
495
+ msgstr "Gem indstillinger"
496
+
497
+ #: includes/settings-page.php:278
498
+ msgid "Go To Optimizer"
499
+ msgstr "Gå til optimeringen"
500
+
501
+ # @ rvg-optimize-database
502
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
503
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
504
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
505
+ msgid "Optimize Database"
506
+ msgstr "Optimer Database"
507
+
508
+ # @ optimize_db
509
+ #: rvg-optimize-db.php:273
510
+ msgid "Optimize DB (1 click)"
511
+ msgstr "Optimer DB (1 klik)"
512
+
513
+ #: rvg-optimize-db.php:451
514
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
515
+ msgstr ""
516
+
517
+ #~ msgid ""
518
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
519
+ #~ "\">HERE</a> to run the optimization"
520
+ #~ msgstr ""
521
+ #~ "Klik <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
522
+ #~ "\">HER</a> for at starte processen"
523
+
524
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
525
+ #~ msgstr "er et plugin til at rense og optimere din WordPress database"
526
+
527
+ #~ msgid ""
528
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
529
+ #~ msgstr ""
530
+ #~ "Max antal af - seneste - revisioner<br />for at beholde pr. post / side"
531
+
532
+ # @ rvg-optimize-database
533
+ #~ msgid "Optimize your WordPress Database"
534
+ #~ msgstr "Optimer din WordPress Database"
535
+
536
+ #~ msgid "Plugin version:"
537
+ #~ msgstr "Plugin version:"
538
+
539
+ #~ msgid "Author:"
540
+ #~ msgstr "Forfatter:"
541
+
542
+ #~ msgid "Plugin URL:"
543
+ #~ msgstr "Plugin URL:"
544
+
545
+ #~ msgid "Download URL:"
546
+ #~ msgstr "Download URL:"
547
+
548
+ #~ msgid "<strong>TABLE OPTIMIZED</strong>"
549
+ #~ msgstr "<strong>TABEL GEOPTIMALISEERD</strong>"
550
+
551
+ #~ msgid "TABLE OPTIMIZED!"
552
+ #~ msgstr "TABEL GEOPTIMALISEERD!"
553
+
554
+ #~ msgid "Delete all trashed items"
555
+ #~ msgstr "Töm papperskorgen"
556
+
557
+ #~ msgid "Delete all spammed items"
558
+ #~ msgstr "Ta bort all spam"
559
+
560
+ #~ msgid "Using Optimize Database after Deleting Revisions"
561
+ #~ msgstr "Med hjälp av Optimize Database after Deleting Revisions"
562
+
563
+ #~ msgid "Optimize Database after Deleting Revisions - Settings"
564
+ #~ msgstr "Optimize Database after Deleting Revisions - Inställningar"
565
+
566
+ #~ msgid "Starting Optimization"
567
+ #~ msgstr "Startar Optimering"
568
+
569
+ #~ msgid "DELETING REVISIONS"
570
+ #~ msgstr "TAR BORT REVISIONER"
571
+
572
+ #~ msgid "DELETING TRASHED ITEMS"
573
+ #~ msgstr "TÖMMER PAPPERSKORGEN"
574
+
575
+ #~ msgid "DELETING SPAMMED ITEMS"
576
+ #~ msgstr "TAR BORT SPAM"
577
+
578
+ #~ msgid "OPTIMIZING DATABASE TABLES"
579
+ #~ msgstr "OPTIMERAR DATABASTABELLER"
580
+
581
+ #~ msgid "DONE"
582
+ #~ msgstr "KLAR"
583
+
584
+ #~ msgid "TABLE OPTIMIZED"
585
+ #~ msgstr "TABELL OPTIMERAD"
586
+
587
+ # @ default
588
+ #~ msgid "Optimize DB Options"
589
+ #~ msgstr "Opzioni di ottimizzazione del DB"
590
+
591
+ #~ msgid "Optimize Database after Deleting Revisions OPTIONS UPDATED"
592
+ #~ msgstr "Optimize Database after Deleting Revisions OPZIONI AGGIORNATE"
593
+
594
+ #~ msgid ""
595
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
596
+ #~ "bold\">HERE</a> to run the optimization"
597
+ #~ msgstr ""
598
+ #~ "Clicca <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
599
+ #~ "bold\">QUI</a> per iniziare l'ottimizzazione"
600
+
601
+ #~ msgid "To start the optimization:"
602
+ #~ msgstr "Per iniziare l'ottimizzazione:"
603
+
604
+ #~ msgid ""
605
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Tools</strong> &raquo; "
606
+ #~ "<strong>Optimize Database</strong>. Then click the '<strong>Start "
607
+ #~ "Optimization</strong>'-button. Et voila!"
608
+ #~ msgstr ""
609
+ #~ "<strong>Pannello amministrazione WP</strong> &raquo; <strong>Strumenti</"
610
+ #~ "strong> &raquo; <strong>Ottimizza il database</strong>. Poi clicca il "
611
+ #~ "bottone '<strong>Inizia ottimizzazione</strong>'. Et voila!"
612
+
613
+ #~ msgid ""
614
+ #~ "Note: if you use the Scheduler the Optimization will run automatically!"
615
+ #~ msgstr ""
616
+ #~ "Nota: se usi la Pianificazione, l'ottimizzazione verrà eseguita "
617
+ #~ "automaticamente!"
618
+
619
+ #~ msgid "Optimize Database after Deleting Revisions - Options"
620
+ #~ msgstr "Ottimizza il database dopo l'eliminazione delle revisioni - Opzioni"
621
+
622
+ #~ msgid ""
623
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span style=\"text-decoration:"
624
+ #~ "underline;color:#F00;\">CHECKED</span> TABLES <span style=\"text-"
625
+ #~ "decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</span>"
626
+ #~ msgstr ""
627
+ #~ "ESCLUDI TABELLE DALL'OTTIMIZZAZIONE: <span style=\"text-decoration:"
628
+ #~ "underline;color:#F00;\">LE TABELLE SELEZIONATE</span><span style=\"text-"
629
+ #~ "decoration:underline;color:#F00;\">NON</span> SARANNO OTTIMIZZATE!</span>"
630
+
631
+ #~ msgid "Save Options"
632
+ #~ msgstr "Salva le opzioni"
633
+
634
+ #~ msgid "Current options"
635
+ #~ msgstr "Attuali opzioni"
636
+
637
+ #~ msgid "Change Options"
638
+ #~ msgstr "Modifica le opzioni"
639
+
640
+ # @ rvg-optimize-database
641
+ #~ msgid "Hello world!"
642
+ #~ msgstr "CIAO!"
643
+
644
+ # @ default
645
+ #~ msgctxt "timezone date format"
646
+ #~ msgid "YmdGis"
647
+ #~ msgstr "YmdGis"
648
+
649
+ # @ default
650
+ #~ msgctxt "timezone date format"
651
+ #~ msgid "G:i"
652
+ #~ msgstr "G:i"
653
+
654
+ # @ default
655
+ #~ msgctxt "timezone date format"
656
+ #~ msgid "m/d/YH:i:s"
657
+ #~ msgstr "d/m/YH:i:s"
trunk/language/rvg-optimize-database-de_DE.mo ADDED
Binary file
trunk/language/rvg-optimize-database-de_DE.po ADDED
@@ -0,0 +1,543 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-11-20 17:03+0100\n"
6
+ "PO-Revision-Date: 2015-11-20 17:03+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: \n"
9
+ "Language: de\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Poedit-SourceCharset: UTF-8\n"
15
+ "X-Poedit-Basepath: C:\\My Dropbox\\WordPress\\wp-plugins\\rvg-optimize-db\n"
16
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
17
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
18
+ "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
19
+ "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
20
+ "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
21
+ "X-Loco-Target-Locale: de_DE\n"
22
+ "X-Generator: Poedit 1.7.4\n"
23
+ "X-Poedit-SearchPath-0: .\n"
24
+
25
+ #: classes/odb-cleaner.php:35
26
+ msgid "Cleaning Database"
27
+ msgstr "Datenbank bereiningen"
28
+
29
+ #: classes/odb-cleaner.php:78
30
+ msgid "DELETED REVISIONS"
31
+ msgstr "GELÖSCHTE REVISIONEN"
32
+
33
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
34
+ #: classes/odb-cleaner.php:203
35
+ msgid "prefix"
36
+ msgstr "Präfix"
37
+
38
+ #: classes/odb-cleaner.php:84
39
+ msgid "post / page"
40
+ msgstr "Beitrag / Seite"
41
+
42
+ #: classes/odb-cleaner.php:85
43
+ msgid "revision date"
44
+ msgstr "Datum"
45
+
46
+ #: classes/odb-cleaner.php:86
47
+ msgid "revisions deleted"
48
+ msgstr "Revisionen gelöscht"
49
+
50
+ #: classes/odb-cleaner.php:98
51
+ msgid "total number of revisions deleted"
52
+ msgstr "insgesamt gelöschte Revisionen"
53
+
54
+ #: classes/odb-cleaner.php:110
55
+ msgid "No REVISIONS found to delete"
56
+ msgstr "Keine Revisionen zum Löschen gefunden"
57
+
58
+ #: classes/odb-cleaner.php:137
59
+ msgid "DELETED TRASHED ITEMS"
60
+ msgstr "Aus dem Papierkorb gelöscht"
61
+
62
+ #: classes/odb-cleaner.php:143
63
+ msgid "type"
64
+ msgstr "Typ"
65
+
66
+ #: classes/odb-cleaner.php:144
67
+ msgid "IP address / title"
68
+ msgstr "IP Adresse / Titel"
69
+
70
+ #: classes/odb-cleaner.php:145
71
+ msgid "date"
72
+ msgstr "Datum"
73
+
74
+ #: classes/odb-cleaner.php:157
75
+ msgid "total number of trashed items deleted"
76
+ msgstr "gesamt gelöscht"
77
+
78
+ #: classes/odb-cleaner.php:170
79
+ msgid "No TRASHED ITEMS found to delete"
80
+ msgstr "Nichts zum Löschen im Papierkorb gefunden"
81
+
82
+ #: classes/odb-cleaner.php:198
83
+ msgid "DELETEED SPAMMED ITEMS"
84
+ msgstr "Gelöschte Spambeiträge"
85
+
86
+ #: classes/odb-cleaner.php:204
87
+ msgid "comment author"
88
+ msgstr "Autor"
89
+
90
+ #: classes/odb-cleaner.php:205
91
+ msgid "comment author email"
92
+ msgstr "Email"
93
+
94
+ #: classes/odb-cleaner.php:206
95
+ msgid "comment date"
96
+ msgstr "Datum"
97
+
98
+ #: classes/odb-cleaner.php:218
99
+ msgid "total number of spammed items deleted"
100
+ msgstr "gesamt Spam gelöscht"
101
+
102
+ #: classes/odb-cleaner.php:231
103
+ msgid "No SPAMMED ITEMS found to delete"
104
+ msgstr "kein Spam zum Löschen gefunden"
105
+
106
+ #: classes/odb-cleaner.php:256
107
+ msgid "NUMBER OF UNUSED TAGS DELETED"
108
+ msgstr "gelöschte unbenutzte Tags"
109
+
110
+ #: classes/odb-cleaner.php:266
111
+ msgid "No UNUSED TAGS found to delete"
112
+ msgstr "keine unbenutzten Tags zum Löschen gefunden"
113
+
114
+ #: classes/odb-cleaner.php:290
115
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
116
+ msgstr "gelöschte abgelaufene Zwischenversionen"
117
+
118
+ #: classes/odb-cleaner.php:300
119
+ msgid "No EXPIRED TRANSIENTS found to delete"
120
+ msgstr "keine abgelaufenen Zwischenversionen zum Löschen gefunden"
121
+
122
+ #: classes/odb-cleaner.php:324
123
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
124
+ msgstr "gelöschte Pingbacks und Trackbacks"
125
+
126
+ #: classes/odb-cleaner.php:334
127
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
128
+ msgstr "keine Pingbacks und Trackbacks zum Löschen gefunden"
129
+
130
+ #: classes/odb-cleaner.php:355
131
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
132
+ msgstr "Anzahl gelöschter verwaister Einträge in postmeta"
133
+
134
+ #: classes/odb-cleaner.php:365
135
+ msgid "No POSTMETA ORPHANS found to delete"
136
+ msgstr "keine verwaisten Einträge zum Löschen gefunden"
137
+
138
+ #: classes/odb-cleaner.php:393
139
+ msgid "Optimizing Database Tables"
140
+ msgstr "Tabellen optimieren"
141
+
142
+ #: classes/odb-cleaner.php:400
143
+ msgid "table name"
144
+ msgstr "Tabelle"
145
+
146
+ #: classes/odb-cleaner.php:401
147
+ msgid "optimization result"
148
+ msgstr "Ergebnis"
149
+
150
+ #: classes/odb-cleaner.php:402
151
+ msgid "engine"
152
+ msgstr "Typ"
153
+
154
+ #: classes/odb-cleaner.php:403
155
+ msgid "table rows"
156
+ msgstr "Zeilen"
157
+
158
+ #: classes/odb-cleaner.php:404
159
+ msgid "table size"
160
+ msgstr "Größe"
161
+
162
+ #: classes/odb-cleaner.php:452
163
+ msgid "Savings"
164
+ msgstr "Einsparungen"
165
+
166
+ #: classes/odb-cleaner.php:459
167
+ msgid "size of the database"
168
+ msgstr "Datenbank-Größe"
169
+
170
+ #: classes/odb-cleaner.php:462
171
+ msgid "BEFORE optimization"
172
+ msgstr "VORHER"
173
+
174
+ #: classes/odb-cleaner.php:466
175
+ msgid "AFTER optimization"
176
+ msgstr "NACHHER"
177
+
178
+ #: classes/odb-cleaner.php:470
179
+ msgid "SAVINGS THIS TIME"
180
+ msgstr "Einsparungen bei diesem Lauf"
181
+
182
+ #: classes/odb-cleaner.php:474
183
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
184
+ msgstr "Einsparungen insgesamt seit dem ersten Lauf"
185
+
186
+ #: classes/odb-cleaner.php:501
187
+ msgid "DONE!"
188
+ msgstr "FERTIG!"
189
+
190
+ #: classes/odb-cleaner.php:506
191
+ msgid "Optimization took"
192
+ msgstr "Optimierung dauerte"
193
+
194
+ #: classes/odb-cleaner.php:506
195
+ msgid "seconds"
196
+ msgstr "Sekunden"
197
+
198
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
199
+ msgid "View Log File"
200
+ msgstr "Log anzeigen"
201
+
202
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
203
+ msgid "Delete Log File"
204
+ msgstr "Log löschen"
205
+
206
+ #: classes/odb-cleaner.php:1043
207
+ msgid "InnoDB table: skipped..."
208
+ msgstr "InnoDB table: ignoriert..."
209
+
210
+ #: classes/odb-cleaner.php:1049
211
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
212
+ msgstr "<span class=\"odb-optimized\">TABELLE OPTIMIERT</span>"
213
+
214
+ #: classes/odb-cleaner.php:1050
215
+ msgid "Table is already up to date"
216
+ msgstr "Tabelle ist aktuell"
217
+
218
+ #: classes/odb-displayer.php:28
219
+ msgid "YES"
220
+ msgstr "JA"
221
+
222
+ #: classes/odb-displayer.php:29
223
+ msgid "NO"
224
+ msgstr "NEIN"
225
+
226
+ #: classes/odb-displayer.php:40
227
+ msgid "EVERY FIVE MINUTES"
228
+ msgstr ""
229
+
230
+ #: classes/odb-displayer.php:42
231
+ msgid "ONCE HOURLY"
232
+ msgstr "STÜNDLICH"
233
+
234
+ #: classes/odb-displayer.php:44
235
+ msgid "TWICE DAILY"
236
+ msgstr "ZWEIMAL TÄGLICH"
237
+
238
+ #: classes/odb-displayer.php:46
239
+ msgid "ONCE DAILY"
240
+ msgstr "EINMAL TÄGLICH"
241
+
242
+ #: classes/odb-displayer.php:48
243
+ msgid "ONCE WEEKLY"
244
+ msgstr "WÖCHENTLICH"
245
+
246
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
247
+ msgid "NOT SCHEDULED"
248
+ msgstr "NICHTS GEPLANT"
249
+
250
+ #: classes/odb-displayer.php:54
251
+ msgid "Current settings"
252
+ msgstr "aktuelle Einstellungen"
253
+
254
+ #: classes/odb-displayer.php:57
255
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
256
+ msgstr "Maximal gespeicherte Anzahl Revisionen pro Beitrag / Seite"
257
+
258
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
259
+ msgid "Delete trashed items"
260
+ msgstr "Papierkorb leeren"
261
+
262
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
263
+ msgid "Delete spammed items"
264
+ msgstr "Spam löschen"
265
+
266
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
267
+ msgid "Delete unused tags"
268
+ msgstr "Unbenutzte Tags löschen"
269
+
270
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
271
+ msgid "Delete expired transients"
272
+ msgstr "Abgelaufene Zwischenversionen löschen"
273
+
274
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
275
+ msgid "Delete pingbacks and trackbacks"
276
+ msgstr "Pingbacks und Trackbacks löschen"
277
+
278
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
279
+ msgid "Keep a log"
280
+ msgstr "Log mitschreiben"
281
+
282
+ #: classes/odb-displayer.php:64
283
+ msgid "Last run"
284
+ msgstr ""
285
+
286
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
287
+ #: includes/settings-page.php:208
288
+ msgid "hrs"
289
+ msgstr "h"
290
+
291
+ #: classes/odb-displayer.php:65
292
+ msgid "Number of excluded tables"
293
+ msgstr "Anzahl ausgeschlossener Tabellen"
294
+
295
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
296
+ msgid "Scheduler"
297
+ msgstr "Zeitplan"
298
+
299
+ #: classes/odb-displayer.php:73
300
+ msgid "Next scheduled run"
301
+ msgstr "Nächste geplante Optimierung"
302
+
303
+ #: classes/odb-displayer.php:73
304
+ msgid "current server time"
305
+ msgstr ""
306
+
307
+ #: classes/odb-displayer.php:78
308
+ msgid "Total savings since the first run"
309
+ msgstr "Einsparungen insgesamt seit erstem Lauf"
310
+
311
+ #: classes/odb-displayer.php:95
312
+ msgid "Optimize Database after Deleting Revisions"
313
+ msgstr "Datenbank bereinigen und optimieren"
314
+
315
+ #: classes/odb-displayer.php:98
316
+ msgid ""
317
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
318
+ msgstr ""
319
+
320
+ #: classes/odb-displayer.php:101
321
+ msgid "Plugin version"
322
+ msgstr ""
323
+
324
+ #: classes/odb-displayer.php:102
325
+ msgid "Plugin page"
326
+ msgstr ""
327
+
328
+ #: classes/odb-displayer.php:103
329
+ msgid "Download page"
330
+ msgstr ""
331
+
332
+ #: classes/odb-displayer.php:104
333
+ msgid "Author"
334
+ msgstr ""
335
+
336
+ #: classes/odb-displayer.php:105
337
+ msgid "Company"
338
+ msgstr ""
339
+
340
+ #: classes/odb-displayer.php:106
341
+ msgid "Donation page"
342
+ msgstr ""
343
+
344
+ #: classes/odb-displayer.php:124
345
+ msgid "Change Settings"
346
+ msgstr "Einstellungen ändern"
347
+
348
+ #: classes/odb-displayer.php:139
349
+ msgid "Start Optimization"
350
+ msgstr "Optimierung starten"
351
+
352
+ #: classes/odb-logger.php:55
353
+ msgid "A WordPress Plugin by"
354
+ msgstr "Ein WordPress Plugin von"
355
+
356
+ #: classes/odb-logger.php:55
357
+ msgid "The Netherlands"
358
+ msgstr "Niederlande"
359
+
360
+ #: classes/odb-logger.php:59
361
+ msgid "time"
362
+ msgstr "Zeit"
363
+
364
+ #: classes/odb-logger.php:60
365
+ msgid "deleted<br />revisions"
366
+ msgstr "gelöschte<br />Revisionen"
367
+
368
+ #: classes/odb-logger.php:61
369
+ msgid "deleted<br />trash"
370
+ msgstr "gelöschter<br />Papierkorb"
371
+
372
+ #: classes/odb-logger.php:62
373
+ msgid "deleted<br />spam"
374
+ msgstr "gelöschter<br />Spam"
375
+
376
+ #: classes/odb-logger.php:63
377
+ msgid "deleted<br />tags"
378
+ msgstr "gelöschte<br />Tags"
379
+
380
+ #: classes/odb-logger.php:64
381
+ msgid "deleted<br />transients"
382
+ msgstr "gelöschte<br />Zwischenversionen"
383
+
384
+ #: classes/odb-logger.php:65
385
+ msgid "deleted<br />pingbacks<br />trackbacks"
386
+ msgstr "gelöschte<br />Pingbacks<br />Trackbacks"
387
+
388
+ #: classes/odb-logger.php:66
389
+ msgid "deleted<br />orphans"
390
+ msgstr "gelöschte<br />Waisen"
391
+
392
+ #: classes/odb-logger.php:67
393
+ msgid "nr of optimized tables"
394
+ msgstr "optimierte Tabellen"
395
+
396
+ #: classes/odb-logger.php:68
397
+ msgid "database size BEFORE"
398
+ msgstr "Datenbankgröße VORHER"
399
+
400
+ #: classes/odb-logger.php:69
401
+ msgid "database size AFTER"
402
+ msgstr "Datenbankgröße NACHHER"
403
+
404
+ #: classes/odb-logger.php:70
405
+ msgid "SAVINGS"
406
+ msgstr "Einsparungen"
407
+
408
+ #: classes/odb-scheduler.php:34
409
+ msgid "Once Weekly"
410
+ msgstr "einmal wöchentlich"
411
+
412
+ #: classes/odb-scheduler.php:39
413
+ msgid "Every Five Minutes"
414
+ msgstr ""
415
+
416
+ #: includes/settings-page.php:82
417
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
418
+ msgstr "Einstellungen aktualisiert"
419
+
420
+ #: includes/settings-page.php:84
421
+ msgid ""
422
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
423
+ "\">HERE</a> to run the optimization"
424
+ msgstr ""
425
+
426
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
427
+ msgid "Settings"
428
+ msgstr "Einstellungen"
429
+
430
+ #: includes/settings-page.php:125
431
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
432
+ msgstr ""
433
+
434
+ #: includes/settings-page.php:129
435
+ msgid "('0' means: delete <u>ALL</u> revisions)"
436
+ msgstr "('0' bedeutet: <u>ALLE</u> Revisionen löschen)"
437
+
438
+ #: includes/settings-page.php:184
439
+ msgid "run optimization HOURLY"
440
+ msgstr "STÜNDLICH optimieren"
441
+
442
+ #: includes/settings-page.php:187
443
+ msgid "run optimization TWICE A DAY"
444
+ msgstr "ZWEIMAL TÄGLICH optimieren"
445
+
446
+ #: includes/settings-page.php:190
447
+ msgid "run optimization DAILY"
448
+ msgstr "TÄGLICH optimieren"
449
+
450
+ #: includes/settings-page.php:193
451
+ msgid "run optimization WEEKLY"
452
+ msgstr "WÖCHENTLICH optimieren"
453
+
454
+ #: includes/settings-page.php:200
455
+ msgid "Time"
456
+ msgstr "Zeit"
457
+
458
+ #: includes/settings-page.php:223
459
+ msgid "Show '1-click' link in Admin Bar"
460
+ msgstr "Zeige '1-Klick' Link in Admin Bar"
461
+
462
+ #: includes/settings-page.php:226 includes/settings-page.php:233
463
+ msgid "(change will be visible after loading the next page)"
464
+ msgstr "(Änderungen werden sichtbar, nachdem die nächste Seite geladen wurde)"
465
+
466
+ #: includes/settings-page.php:230
467
+ msgid "Show an icon in the Admin Menu"
468
+ msgstr "Zeige Icon im Admin-Menü"
469
+
470
+ #: includes/settings-page.php:239
471
+ msgid ""
472
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
473
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
474
+ "OPTIMIZED!</span>"
475
+ msgstr ""
476
+ "TABELLEN VON DER OPTIMIERUNG AUSSCHLIESSEN: <span class=\"odb-underline-red"
477
+ "\">MARKIERTE</span> TABELLEN WERDEN <span class=\"odb-underline-red\">NICHT</"
478
+ "span> OPTIMIERT!</span>"
479
+
480
+ #: includes/settings-page.php:245
481
+ msgid "check all tables"
482
+ msgstr "alle Tabellen markieren"
483
+
484
+ #: includes/settings-page.php:247
485
+ msgid "uncheck all tables"
486
+ msgstr "alle Markierungen entfernen"
487
+
488
+ #: includes/settings-page.php:249
489
+ msgid "check all NON-WordPress tables"
490
+ msgstr "alle NICHT-WordPress-Tabellen markieren"
491
+
492
+ #: includes/settings-page.php:276
493
+ msgid "Save Settings"
494
+ msgstr "Einstellungen speichern"
495
+
496
+ #: includes/settings-page.php:278
497
+ msgid "Go To Optimizer"
498
+ msgstr "Zur Optimierung"
499
+
500
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
501
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
502
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
503
+ msgid "Optimize Database"
504
+ msgstr "Datenbank optimieren"
505
+
506
+ #: rvg-optimize-db.php:273
507
+ msgid "Optimize DB (1 click)"
508
+ msgstr "DB optimieren (1 Klick)"
509
+
510
+ #: rvg-optimize-db.php:451
511
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
512
+ msgstr ""
513
+
514
+ #~ msgid ""
515
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
516
+ #~ "\">HERE</a> to run the optimization"
517
+ #~ msgstr ""
518
+ #~ "<a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold\">HIER</"
519
+ #~ "a> klicken, um die Optimierung zu starten"
520
+
521
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
522
+ #~ msgstr ""
523
+ #~ "ist ein 1-Klick Plugin zum Bereinigen und Optimieren der WordPress "
524
+ #~ "Datenbank"
525
+
526
+ #~ msgid ""
527
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
528
+ #~ msgstr "Maximal gespeicherte Anzahl<br />Revisionen pro Beitrag / Seite"
529
+
530
+ #~ msgid "Optimize your WordPress Database"
531
+ #~ msgstr "WordPress Datenbank optimieren"
532
+
533
+ #~ msgid "Plugin version:"
534
+ #~ msgstr "Plugin Version:"
535
+
536
+ #~ msgid "Author:"
537
+ #~ msgstr "Autor:"
538
+
539
+ #~ msgid "Plugin URL:"
540
+ #~ msgstr "Plugin URL:"
541
+
542
+ #~ msgid "Download URL:"
543
+ #~ msgstr "Download URL:"
trunk/language/rvg-optimize-database-fa_IR.mo ADDED
Binary file
trunk/language/rvg-optimize-database-fa_IR.po ADDED
@@ -0,0 +1,545 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-11-20 17:03+0100\n"
6
+ "PO-Revision-Date: 2016-01-04 15:14+0100\n"
7
+ "Language-Team: Milad Mordi <nedawebco@gmail.com>\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "Plural-Forms: nplurals=1; plural=0;\n"
12
+ "X-Poedit-SourceCharset: UTF-8\n"
13
+ "X-Poedit-Basepath: C:/My Dropbox/WordPress/wp-plugins/rvg-optimize-db\n"
14
+ "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
15
+ "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;"
16
+ "__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;"
17
+ "_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;"
18
+ "esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;"
19
+ "transChoice:1,2\n"
20
+ "X-Loco-Target-Locale: de_DE\n"
21
+ "X-Generator: Poedit 1.7.4\n"
22
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
23
+ "Language: fa\n"
24
+ "X-Poedit-SearchPath-0: .\n"
25
+
26
+ #: classes/odb-cleaner.php:35
27
+ msgid "Cleaning Database"
28
+ msgstr "درحال پاکسازی دیتابیس"
29
+
30
+ #: classes/odb-cleaner.php:78
31
+ msgid "DELETED REVISIONS"
32
+ msgstr "رونوشت های حذف شده"
33
+
34
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
35
+ #: classes/odb-cleaner.php:203
36
+ msgid "prefix"
37
+ msgstr "پیشوند"
38
+
39
+ #: classes/odb-cleaner.php:84
40
+ msgid "post / page"
41
+ msgstr "پست / صفحه"
42
+
43
+ #: classes/odb-cleaner.php:85
44
+ msgid "revision date"
45
+ msgstr "تاریخ رونوشت"
46
+
47
+ #: classes/odb-cleaner.php:86
48
+ msgid "revisions deleted"
49
+ msgstr "رونوشت ها حذف شدند"
50
+
51
+ #: classes/odb-cleaner.php:98
52
+ msgid "total number of revisions deleted"
53
+ msgstr "مجموع رونوشت های حذف شده"
54
+
55
+ #: classes/odb-cleaner.php:110
56
+ msgid "No REVISIONS found to delete"
57
+ msgstr "هیچ رونوشتی برای حذف یافت نشد"
58
+
59
+ #: classes/odb-cleaner.php:137
60
+ msgid "DELETED TRASHED ITEMS"
61
+ msgstr "موارد موجود در زباله دان حذف شد"
62
+
63
+ #: classes/odb-cleaner.php:143
64
+ msgid "type"
65
+ msgstr "نوع"
66
+
67
+ #: classes/odb-cleaner.php:144
68
+ msgid "IP address / title"
69
+ msgstr "آدرس آیپی / عنوان"
70
+
71
+ #: classes/odb-cleaner.php:145
72
+ msgid "date"
73
+ msgstr "تاریخ"
74
+
75
+ #: classes/odb-cleaner.php:157
76
+ msgid "total number of trashed items deleted"
77
+ msgstr "مجموع موارد منتقل شده به زباله دان"
78
+
79
+ #: classes/odb-cleaner.php:170
80
+ msgid "No TRASHED ITEMS found to delete"
81
+ msgstr "هیچ موردی در زباله دان یافت نشد"
82
+
83
+ #: classes/odb-cleaner.php:198
84
+ msgid "DELETEED SPAMMED ITEMS"
85
+ msgstr "موارد اسپم شده حذف شدند"
86
+
87
+ #: classes/odb-cleaner.php:204
88
+ msgid "comment author"
89
+ msgstr "نویسنده نظر"
90
+
91
+ #: classes/odb-cleaner.php:205
92
+ msgid "comment author email"
93
+ msgstr "ایمیل نویسنده"
94
+
95
+ #: classes/odb-cleaner.php:206
96
+ msgid "comment date"
97
+ msgstr "تاریخ نظر"
98
+
99
+ #: classes/odb-cleaner.php:218
100
+ msgid "total number of spammed items deleted"
101
+ msgstr "مجموع تعداد موارد اسپم شده"
102
+
103
+ #: classes/odb-cleaner.php:231
104
+ msgid "No SPAMMED ITEMS found to delete"
105
+ msgstr "هیچ موردی اسپمی یافت نشد"
106
+
107
+ #: classes/odb-cleaner.php:256
108
+ msgid "NUMBER OF UNUSED TAGS DELETED"
109
+ msgstr "تگ های استفاده نشده حذف شده"
110
+
111
+ #: classes/odb-cleaner.php:266
112
+ msgid "No UNUSED TAGS found to delete"
113
+ msgstr "هیچ تگ استفاده نشده ای برای حذف وجود ندارد"
114
+
115
+ #: classes/odb-cleaner.php:290
116
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
117
+ msgstr "تعداد رکورد های گذرای منقضی شده حذف شده"
118
+
119
+ #: classes/odb-cleaner.php:300
120
+ msgid "No EXPIRED TRANSIENTS found to delete"
121
+ msgstr "هیچ رکورد گذرای منقضی یافت نشد"
122
+
123
+ #: classes/odb-cleaner.php:324
124
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
125
+ msgstr "تعداد پینگ های حذف شده"
126
+
127
+ #: classes/odb-cleaner.php:334
128
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
129
+ msgstr "هیچ پینگی برای حذف یافت نشد"
130
+
131
+ #: classes/odb-cleaner.php:355
132
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
133
+ msgstr "تعداد متاهای خالی حذف شده"
134
+
135
+ #: classes/odb-cleaner.php:365
136
+ msgid "No POSTMETA ORPHANS found to delete"
137
+ msgstr "هیچ متای خالی برای حذف یافت نشد"
138
+
139
+ #: classes/odb-cleaner.php:393
140
+ msgid "Optimizing Database Tables"
141
+ msgstr "درحال بهینه سازی جداول دیتابیس"
142
+
143
+ #: classes/odb-cleaner.php:400
144
+ msgid "table name"
145
+ msgstr "نام جدول"
146
+
147
+ #: classes/odb-cleaner.php:401
148
+ msgid "optimization result"
149
+ msgstr "نتیجه بهینه سازی"
150
+
151
+ #: classes/odb-cleaner.php:402
152
+ msgid "engine"
153
+ msgstr "موتور"
154
+
155
+ #: classes/odb-cleaner.php:403
156
+ msgid "table rows"
157
+ msgstr "ردیف های جدول"
158
+
159
+ #: classes/odb-cleaner.php:404
160
+ msgid "table size"
161
+ msgstr "سایز جدول"
162
+
163
+ #: classes/odb-cleaner.php:452
164
+ msgid "Savings"
165
+ msgstr "ذخیره ها"
166
+
167
+ #: classes/odb-cleaner.php:459
168
+ msgid "size of the database"
169
+ msgstr "سایز دیتابیس"
170
+
171
+ #: classes/odb-cleaner.php:462
172
+ msgid "BEFORE optimization"
173
+ msgstr "قبل از بهینه سازی"
174
+
175
+ #: classes/odb-cleaner.php:466
176
+ msgid "AFTER optimization"
177
+ msgstr "بعد از بهینه سازی"
178
+
179
+ #: classes/odb-cleaner.php:470
180
+ msgid "SAVINGS THIS TIME"
181
+ msgstr "صرفه جویی فعلی"
182
+
183
+ #: classes/odb-cleaner.php:474
184
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
185
+ msgstr "صرفه جویی از اولین اجرا"
186
+
187
+ #: classes/odb-cleaner.php:501
188
+ msgid "DONE!"
189
+ msgstr "انجام شد!"
190
+
191
+ #: classes/odb-cleaner.php:506
192
+ msgid "Optimization took"
193
+ msgstr "زمان بهینه سازی"
194
+
195
+ #: classes/odb-cleaner.php:506
196
+ msgid "seconds"
197
+ msgstr "صانیه"
198
+
199
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
200
+ msgid "View Log File"
201
+ msgstr "مشاهده فایل log"
202
+
203
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
204
+ msgid "Delete Log File"
205
+ msgstr "حذف فایل log"
206
+
207
+ #: classes/odb-cleaner.php:1043
208
+ msgid "InnoDB table: skipped..."
209
+ msgstr "جدول InnoDB صرف نظر شد"
210
+
211
+ #: classes/odb-cleaner.php:1049
212
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
213
+ msgstr "<span class=\"odb-optimized\">جدول بهینه سازی شد</span>"
214
+
215
+ #: classes/odb-cleaner.php:1050
216
+ msgid "Table is already up to date"
217
+ msgstr "جدول بروز است"
218
+
219
+ #: classes/odb-displayer.php:28
220
+ msgid "YES"
221
+ msgstr "بله"
222
+
223
+ #: classes/odb-displayer.php:29
224
+ msgid "NO"
225
+ msgstr "خیر"
226
+
227
+ #: classes/odb-displayer.php:40
228
+ msgid "EVERY FIVE MINUTES"
229
+ msgstr "هر 5 دقیقه یکبار"
230
+
231
+ #: classes/odb-displayer.php:42
232
+ msgid "ONCE HOURLY"
233
+ msgstr "هر ساعت یکبار"
234
+
235
+ #: classes/odb-displayer.php:44
236
+ msgid "TWICE DAILY"
237
+ msgstr "هر روز 2 بار"
238
+
239
+ #: classes/odb-displayer.php:46
240
+ msgid "ONCE DAILY"
241
+ msgstr "هر روز یکبار"
242
+
243
+ #: classes/odb-displayer.php:48
244
+ msgid "ONCE WEEKLY"
245
+ msgstr "هر هفته یکبار"
246
+
247
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
248
+ msgid "NOT SCHEDULED"
249
+ msgstr "زمانبندی نشده"
250
+
251
+ #: classes/odb-displayer.php:54
252
+ msgid "Current settings"
253
+ msgstr "تنظیمات فعلی"
254
+
255
+ #: classes/odb-displayer.php:57
256
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
257
+ msgstr "حداکثر تعداد رونوشت های اخیر برای ذخیره سازی در هر پست / صفحه"
258
+
259
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
260
+ msgid "Delete trashed items"
261
+ msgstr "حذف موارد زباله دان"
262
+
263
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
264
+ msgid "Delete spammed items"
265
+ msgstr "حذف اسپم ها"
266
+
267
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
268
+ msgid "Delete unused tags"
269
+ msgstr "حذف تگ های بی استفاده"
270
+
271
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
272
+ msgid "Delete expired transients"
273
+ msgstr "حذف تنظیمات گذرا"
274
+
275
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
276
+ msgid "Delete pingbacks and trackbacks"
277
+ msgstr "حذف پینگ ها و ترک بکها"
278
+
279
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
280
+ msgid "Keep a log"
281
+ msgstr "ذخیره گزارش"
282
+
283
+ #: classes/odb-displayer.php:64
284
+ msgid "Last run"
285
+ msgstr "آخرین اجرا"
286
+
287
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
288
+ #: includes/settings-page.php:208
289
+ msgid "hrs"
290
+ msgstr "ساعت"
291
+
292
+ #: classes/odb-displayer.php:65
293
+ msgid "Number of excluded tables"
294
+ msgstr "جداول مستثنی شده"
295
+
296
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
297
+ msgid "Scheduler"
298
+ msgstr "زمان بند"
299
+
300
+ #: classes/odb-displayer.php:73
301
+ msgid "Next scheduled run"
302
+ msgstr "اجرای زمان بندی شده بعدی"
303
+
304
+ #: classes/odb-displayer.php:73
305
+ msgid "current server time"
306
+ msgstr "زمان فعلی سرور"
307
+
308
+ #: classes/odb-displayer.php:78
309
+ msgid "Total savings since the first run"
310
+ msgstr "مجموعه صرفه جویی ها از اولین اجرا"
311
+
312
+ #: classes/odb-displayer.php:95
313
+ msgid "Optimize Database after Deleting Revisions"
314
+ msgstr "بعد از حذف رونوشت ها دیتابیس را بهینه سازی کن"
315
+
316
+ #: classes/odb-displayer.php:98
317
+ msgid ""
318
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
319
+ msgstr "افزونه ای محبوب برای پاک و بهینه کردن دیتابیس وردپرس"
320
+
321
+ #: classes/odb-displayer.php:101
322
+ msgid "Plugin version"
323
+ msgstr "نسخه افزونه"
324
+
325
+ #: classes/odb-displayer.php:102
326
+ msgid "Plugin page"
327
+ msgstr "نام افزونه"
328
+
329
+ #: classes/odb-displayer.php:103
330
+ msgid "Download page"
331
+ msgstr "صفحه دانلود"
332
+
333
+ #: classes/odb-displayer.php:104
334
+ msgid "Author"
335
+ msgstr "سازنده"
336
+
337
+ #: classes/odb-displayer.php:105
338
+ msgid "Company"
339
+ msgstr "شرکت"
340
+
341
+ #: classes/odb-displayer.php:106
342
+ msgid "Donation page"
343
+ msgstr "صفحه حمایت مالی"
344
+
345
+ #: classes/odb-displayer.php:124
346
+ msgid "Change Settings"
347
+ msgstr "تغییر تنظیمات"
348
+
349
+ #: classes/odb-displayer.php:139
350
+ msgid "Start Optimization"
351
+ msgstr "شروع بهینه سازی"
352
+
353
+ #: classes/odb-logger.php:55
354
+ msgid "A WordPress Plugin by"
355
+ msgstr "افزونه ای از"
356
+
357
+ #: classes/odb-logger.php:55
358
+ msgid "The Netherlands"
359
+ msgstr "هلند"
360
+
361
+ #: classes/odb-logger.php:59
362
+ msgid "time"
363
+ msgstr "تاریخ"
364
+
365
+ #: classes/odb-logger.php:60
366
+ msgid "deleted<br />revisions"
367
+ msgstr "رونوشتهای<br />حذف شده"
368
+
369
+ #: classes/odb-logger.php:61
370
+ msgid "deleted<br />trash"
371
+ msgstr "زباله های<br />حذف شده"
372
+
373
+ #: classes/odb-logger.php:62
374
+ msgid "deleted<br />spam"
375
+ msgstr "اسپمهای<br />حذف شده"
376
+
377
+ #: classes/odb-logger.php:63
378
+ msgid "deleted<br />tags"
379
+ msgstr "تگهای <br />حذف شده"
380
+
381
+ #: classes/odb-logger.php:64
382
+ msgid "deleted<br />transients"
383
+ msgstr "تنظیمات گذرای <br />حذف شده"
384
+
385
+ #: classes/odb-logger.php:65
386
+ msgid "deleted<br />pingbacks<br />trackbacks"
387
+ msgstr "پینگهای <br /> حذف شده"
388
+
389
+ #: classes/odb-logger.php:66
390
+ msgid "deleted<br />orphans"
391
+ msgstr "Orphan های حذف شده"
392
+
393
+ #: classes/odb-logger.php:67
394
+ msgid "nr of optimized tables"
395
+ msgstr "تعداد جداول بهینه شده"
396
+
397
+ #: classes/odb-logger.php:68
398
+ msgid "database size BEFORE"
399
+ msgstr "سایز دیتابیس قبل از"
400
+
401
+ #: classes/odb-logger.php:69
402
+ msgid "database size AFTER"
403
+ msgstr "سایز دیتابیس بعد از"
404
+
405
+ #: classes/odb-logger.php:70
406
+ msgid "SAVINGS"
407
+ msgstr "صرفه جویی ها"
408
+
409
+ #: classes/odb-scheduler.php:34
410
+ msgid "Once Weekly"
411
+ msgstr "یکبار در هفته"
412
+
413
+ #: classes/odb-scheduler.php:39
414
+ msgid "Every Five Minutes"
415
+ msgstr "هر 5 دقیقه"
416
+
417
+ #: includes/settings-page.php:82
418
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
419
+ msgstr "بعد از ذخیره تظیمات حذف رونوشت ها ، دیتابیس را بهینه سازی کن "
420
+
421
+ #: includes/settings-page.php:84
422
+ msgid ""
423
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
424
+ "\">HERE</a> to run the optimization"
425
+ msgstr ""
426
+ "برای اجرای بهینه سازی <a href=\"tools.php?page=rvg-optimize-database\" "
427
+ "class=\"odb-bold\">اینجا</a> کلیک کنید"
428
+
429
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
430
+ msgid "Settings"
431
+ msgstr "تنظیمات"
432
+
433
+ #: includes/settings-page.php:125
434
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
435
+ msgstr "حداکثر تعداد ذخیره رونوشت های اخیر <br> به ازای هر پست / صفحه"
436
+
437
+ #: includes/settings-page.php:129
438
+ msgid "('0' means: delete <u>ALL</u> revisions)"
439
+ msgstr "0 به معنای حذف تمامی رونوشت هاست"
440
+
441
+ #: includes/settings-page.php:184
442
+ msgid "run optimization HOURLY"
443
+ msgstr "اجرای ساعتی بهینه سازی"
444
+
445
+ #: includes/settings-page.php:187
446
+ msgid "run optimization TWICE A DAY"
447
+ msgstr "اجرای دوبار در روز بهینه سازی"
448
+
449
+ #: includes/settings-page.php:190
450
+ msgid "run optimization DAILY"
451
+ msgstr "اجرای روزانه بهینه سازی"
452
+
453
+ #: includes/settings-page.php:193
454
+ msgid "run optimization WEEKLY"
455
+ msgstr "اجرای هفتگی بهینه سازی"
456
+
457
+ #: includes/settings-page.php:200
458
+ msgid "Time"
459
+ msgstr "زمان"
460
+
461
+ #: includes/settings-page.php:223
462
+ msgid "Show '1-click' link in Admin Bar"
463
+ msgstr "حالت \"یک کلیک\" را در منو مدیریت نمایش بده"
464
+
465
+ #: includes/settings-page.php:226 includes/settings-page.php:233
466
+ msgid "(change will be visible after loading the next page)"
467
+ msgstr "( تغییرات بعد از بارگذاری صفحه بعد قابل مشاهده خواهد بود )"
468
+
469
+ #: includes/settings-page.php:230
470
+ msgid "Show an icon in the Admin Menu"
471
+ msgstr "در منو مدیریت یک آیکون نمایش بده"
472
+
473
+ #: includes/settings-page.php:239
474
+ msgid ""
475
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
476
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
477
+ "OPTIMIZED!</span>"
478
+ msgstr ""
479
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
480
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
481
+ "OPTIMIZED!</span>"
482
+
483
+ #: includes/settings-page.php:245
484
+ msgid "check all tables"
485
+ msgstr "بررسی تمامی جداول"
486
+
487
+ #: includes/settings-page.php:247
488
+ msgid "uncheck all tables"
489
+ msgstr "حذف تیک جداول"
490
+
491
+ #: includes/settings-page.php:249
492
+ msgid "check all NON-WordPress tables"
493
+ msgstr "بررسی تمامی جداول غیروردپرسی"
494
+
495
+ #: includes/settings-page.php:276
496
+ msgid "Save Settings"
497
+ msgstr "ذخیره تنظیمات"
498
+
499
+ #: includes/settings-page.php:278
500
+ msgid "Go To Optimizer"
501
+ msgstr "برو به بهینه ساز"
502
+
503
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
504
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
505
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
506
+ msgid "Optimize Database"
507
+ msgstr "بهینه سازی دیتابیس"
508
+
509
+ #: rvg-optimize-db.php:273
510
+ msgid "Optimize DB (1 click)"
511
+ msgstr "بهینه سازی دیتابیس ( 1 کلیک )"
512
+
513
+ #: rvg-optimize-db.php:451
514
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
515
+ msgstr ""
516
+
517
+ msgid ""
518
+ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
519
+ "\">HERE</a> to run the optimization"
520
+ msgstr ""
521
+ "<a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold\">HIER</a> "
522
+ "klicken, um die Optimierung zu starten"
523
+
524
+ msgid "is an one-click plugin to clean and optimize your WordPress database"
525
+ msgstr ""
526
+ "ist ein 1-Klick Plugin zum Bereinigen und Optimieren der WordPress Datenbank"
527
+
528
+ msgid ""
529
+ "Maximum number of - most recent - revisions<br />to keep per post / page"
530
+ msgstr "Maximal gespeicherte Anzahl<br />Revisionen pro Beitrag / Seite"
531
+
532
+ msgid "Optimize your WordPress Database"
533
+ msgstr "WordPress Datenbank optimieren"
534
+
535
+ msgid "Plugin version:"
536
+ msgstr "Plugin Version:"
537
+
538
+ msgid "Author:"
539
+ msgstr "Autor:"
540
+
541
+ msgid "Plugin URL:"
542
+ msgstr "Plugin URL:"
543
+
544
+ msgid "Download URL:"
545
+ msgstr "Download URL:"
trunk/language/rvg-optimize-database-it_IT.mo ADDED
Binary file
trunk/language/rvg-optimize-database-it_IT.po ADDED
@@ -0,0 +1,655 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v2.8.3\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-11-20 17:04+0100\n"
6
+ "PO-Revision-Date: 2015-11-20 17:04+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: Fabio Marzocca <marzoccafabio@gmail.com>\n"
9
+ "Language: it_IT\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: C:\\My Dropbox\\WordPress\\wp-plugins\\rvg-optimize-db\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr "Pulizia Database"
25
+
26
+ #: classes/odb-cleaner.php:78
27
+ msgid "DELETED REVISIONS"
28
+ msgstr "REVISIONI CANCELLATE"
29
+
30
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
31
+ #: classes/odb-cleaner.php:203
32
+ msgid "prefix"
33
+ msgstr "prefisso"
34
+
35
+ #: classes/odb-cleaner.php:84
36
+ msgid "post / page"
37
+ msgstr "articolo / pagina"
38
+
39
+ #: classes/odb-cleaner.php:85
40
+ msgid "revision date"
41
+ msgstr "data di revisione"
42
+
43
+ #: classes/odb-cleaner.php:86
44
+ msgid "revisions deleted"
45
+ msgstr "revisioni cancellate"
46
+
47
+ #: classes/odb-cleaner.php:98
48
+ msgid "total number of revisions deleted"
49
+ msgstr "numero totale di revisioni cancellate"
50
+
51
+ #: classes/odb-cleaner.php:110
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "Nessuna REVISIONE trovata da cancellare"
54
+
55
+ #: classes/odb-cleaner.php:137
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr "ELEMENTI RIMOSSI DAL CESTINO"
58
+
59
+ #: classes/odb-cleaner.php:143
60
+ msgid "type"
61
+ msgstr "tipo"
62
+
63
+ #: classes/odb-cleaner.php:144
64
+ msgid "IP address / title"
65
+ msgstr "indirizzo IP / titolo"
66
+
67
+ #: classes/odb-cleaner.php:145
68
+ msgid "date"
69
+ msgstr "data"
70
+
71
+ #: classes/odb-cleaner.php:157
72
+ msgid "total number of trashed items deleted"
73
+ msgstr "numero totale di elementi rimossi dal cestino"
74
+
75
+ #: classes/odb-cleaner.php:170
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "Nessun elemento trovato nel CESTINO"
78
+
79
+ #: classes/odb-cleaner.php:198
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr "ELEMENTI DI SPAM CANCELLATI"
82
+
83
+ #: classes/odb-cleaner.php:204
84
+ msgid "comment author"
85
+ msgstr "autore del commenti"
86
+
87
+ #: classes/odb-cleaner.php:205
88
+ msgid "comment author email"
89
+ msgstr "email dell'autore del commento"
90
+
91
+ #: classes/odb-cleaner.php:206
92
+ msgid "comment date"
93
+ msgstr "data del commento"
94
+
95
+ #: classes/odb-cleaner.php:218
96
+ msgid "total number of spammed items deleted"
97
+ msgstr "numero totale di elementi di spam cancellati"
98
+
99
+ #: classes/odb-cleaner.php:231
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "Nessun elemento trovato nello SPAM"
102
+
103
+ #: classes/odb-cleaner.php:256
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "NUMERO DI TAG NON USATI CANCELLATI"
106
+
107
+ #: classes/odb-cleaner.php:266
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "Nessun TAG NON USATO trovato da cancellare"
110
+
111
+ #: classes/odb-cleaner.php:290
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "NUMERO DI TRANSIENTI SCADUTI CANCELLATI"
114
+
115
+ #: classes/odb-cleaner.php:300
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "Nessun TRANSIENTE SCADUTO trovato da cancellare"
118
+
119
+ #: classes/odb-cleaner.php:324
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr "NUMERO DI PINGBACKS e TRACKBACKS CANCELLATI"
122
+
123
+ #: classes/odb-cleaner.php:334
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr "Nessun PINGBACK o TRACKBACK da cancellare"
126
+
127
+ #: classes/odb-cleaner.php:355
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "NUMERO DI POSTMETA ORFANI CANCELLATI"
130
+
131
+ #: classes/odb-cleaner.php:365
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "Nessun POSTMETA ORFANO trovato da cancellare"
134
+
135
+ #: classes/odb-cleaner.php:393
136
+ msgid "Optimizing Database Tables"
137
+ msgstr "Ottimizzazione tabelle database"
138
+
139
+ #: classes/odb-cleaner.php:400
140
+ msgid "table name"
141
+ msgstr "nome tabella"
142
+
143
+ #: classes/odb-cleaner.php:401
144
+ msgid "optimization result"
145
+ msgstr "risultato ottimizzazione"
146
+
147
+ #: classes/odb-cleaner.php:402
148
+ msgid "engine"
149
+ msgstr "motore"
150
+
151
+ #: classes/odb-cleaner.php:403
152
+ msgid "table rows"
153
+ msgstr "righe tabella"
154
+
155
+ #: classes/odb-cleaner.php:404
156
+ msgid "table size"
157
+ msgstr "dimensione tabella"
158
+
159
+ #: classes/odb-cleaner.php:452
160
+ msgid "Savings"
161
+ msgstr "Risparmi"
162
+
163
+ #: classes/odb-cleaner.php:459
164
+ msgid "size of the database"
165
+ msgstr "dimensione del database"
166
+
167
+ #: classes/odb-cleaner.php:462
168
+ msgid "BEFORE optimization"
169
+ msgstr "PRIMA dell'ottimizzazione"
170
+
171
+ #: classes/odb-cleaner.php:466
172
+ msgid "AFTER optimization"
173
+ msgstr "DOPO l'ottimizzazione"
174
+
175
+ #: classes/odb-cleaner.php:470
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "RISPARMI DI QUESTA ESECUZIONE"
178
+
179
+ #: classes/odb-cleaner.php:474
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "RISPARMI TOTALI DALLA PRIMA ESECUZIONE"
182
+
183
+ #: classes/odb-cleaner.php:501
184
+ msgid "DONE!"
185
+ msgstr "FATTO!"
186
+
187
+ # Optimization took xxx seconds
188
+ #: classes/odb-cleaner.php:506
189
+ msgid "Optimization took"
190
+ msgstr "L'ottimizzazione ha impiegato"
191
+
192
+ # Optimization took xxx seconds
193
+ #: classes/odb-cleaner.php:506
194
+ msgid "seconds"
195
+ msgstr "secondi"
196
+
197
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
198
+ msgid "View Log File"
199
+ msgstr "Vedi il file di blog"
200
+
201
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
202
+ msgid "Delete Log File"
203
+ msgstr "Cancella il log"
204
+
205
+ #: classes/odb-cleaner.php:1043
206
+ msgid "InnoDB table: skipped..."
207
+ msgstr "Tabella InnoDB: saltata"
208
+
209
+ #: classes/odb-cleaner.php:1049
210
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
211
+ msgstr "<span class=\"odb-optimized\">TABELLA OTTIMIZZATA</span>"
212
+
213
+ #: classes/odb-cleaner.php:1050
214
+ msgid "Table is already up to date"
215
+ msgstr "La tabella è già aggiornata"
216
+
217
+ #: classes/odb-displayer.php:28
218
+ msgid "YES"
219
+ msgstr "SI"
220
+
221
+ #: classes/odb-displayer.php:29
222
+ msgid "NO"
223
+ msgstr "NO"
224
+
225
+ #: classes/odb-displayer.php:40
226
+ msgid "EVERY FIVE MINUTES"
227
+ msgstr ""
228
+
229
+ #: classes/odb-displayer.php:42
230
+ msgid "ONCE HOURLY"
231
+ msgstr "UNA VOLTA L'ORA"
232
+
233
+ #: classes/odb-displayer.php:44
234
+ msgid "TWICE DAILY"
235
+ msgstr "DUE VOLTE AL GIORNO"
236
+
237
+ #: classes/odb-displayer.php:46
238
+ msgid "ONCE DAILY"
239
+ msgstr "UNA VOLTA AL GIORNO"
240
+
241
+ #: classes/odb-displayer.php:48
242
+ msgid "ONCE WEEKLY"
243
+ msgstr "UNA VOLTA A SETTIMANA"
244
+
245
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
246
+ msgid "NOT SCHEDULED"
247
+ msgstr "NON PIANIFICATO"
248
+
249
+ #: classes/odb-displayer.php:54
250
+ msgid "Current settings"
251
+ msgstr "Attuali impostazioni"
252
+
253
+ #: classes/odb-displayer.php:57
254
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
255
+ msgstr ""
256
+ "Massimo numero di revisioni recenti da mantenere per ogni articolo / pagina"
257
+
258
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
259
+ msgid "Delete trashed items"
260
+ msgstr "Elementi cestinati eliminati"
261
+
262
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
263
+ msgid "Delete spammed items"
264
+ msgstr "Elementi di spam cancellati"
265
+
266
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
267
+ msgid "Delete unused tags"
268
+ msgstr "Cancella tags non usati"
269
+
270
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
271
+ msgid "Delete expired transients"
272
+ msgstr "Cancella transienti scaduti"
273
+
274
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
275
+ msgid "Delete pingbacks and trackbacks"
276
+ msgstr "Cancella pingbacks e trackbacks"
277
+
278
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
279
+ msgid "Keep a log"
280
+ msgstr "Mantieni un log"
281
+
282
+ #: classes/odb-displayer.php:64
283
+ msgid "Last run"
284
+ msgstr ""
285
+
286
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
287
+ #: includes/settings-page.php:208
288
+ msgid "hrs"
289
+ msgstr "ore"
290
+
291
+ #: classes/odb-displayer.php:65
292
+ msgid "Number of excluded tables"
293
+ msgstr "Numero di tabelle escluse"
294
+
295
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
296
+ msgid "Scheduler"
297
+ msgstr "Pianificatore"
298
+
299
+ #: classes/odb-displayer.php:73
300
+ msgid "Next scheduled run"
301
+ msgstr "Prossima esecuzione pianficata"
302
+
303
+ #: classes/odb-displayer.php:73
304
+ msgid "current server time"
305
+ msgstr ""
306
+
307
+ #: classes/odb-displayer.php:78
308
+ msgid "Total savings since the first run"
309
+ msgstr "Risparmio totale dalla prima esecuzione"
310
+
311
+ #: classes/odb-displayer.php:95
312
+ msgid "Optimize Database after Deleting Revisions"
313
+ msgstr "Optimize Database after Deleting Revisions"
314
+
315
+ #: classes/odb-displayer.php:98
316
+ msgid ""
317
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
318
+ msgstr ""
319
+
320
+ #: classes/odb-displayer.php:101
321
+ msgid "Plugin version"
322
+ msgstr ""
323
+
324
+ #: classes/odb-displayer.php:102
325
+ msgid "Plugin page"
326
+ msgstr ""
327
+
328
+ #: classes/odb-displayer.php:103
329
+ msgid "Download page"
330
+ msgstr ""
331
+
332
+ #: classes/odb-displayer.php:104
333
+ msgid "Author"
334
+ msgstr "Autore"
335
+
336
+ #: classes/odb-displayer.php:105
337
+ msgid "Company"
338
+ msgstr ""
339
+
340
+ #: classes/odb-displayer.php:106
341
+ msgid "Donation page"
342
+ msgstr ""
343
+
344
+ #: classes/odb-displayer.php:124
345
+ msgid "Change Settings"
346
+ msgstr "Modifica le impostazioni"
347
+
348
+ #: classes/odb-displayer.php:139
349
+ msgid "Start Optimization"
350
+ msgstr "Inizia l'ottimizzazione"
351
+
352
+ #: classes/odb-logger.php:55
353
+ msgid "A WordPress Plugin by"
354
+ msgstr "Un Plugin Wordpress di"
355
+
356
+ #: classes/odb-logger.php:55
357
+ msgid "The Netherlands"
358
+ msgstr "Paesi Bassi"
359
+
360
+ #: classes/odb-logger.php:59
361
+ msgid "time"
362
+ msgstr "tempo"
363
+
364
+ #: classes/odb-logger.php:60
365
+ msgid "deleted<br />revisions"
366
+ msgstr "revisioni<br />cancellate"
367
+
368
+ #: classes/odb-logger.php:61
369
+ msgid "deleted<br />trash"
370
+ msgstr "cestino<br/>cancellato"
371
+
372
+ #: classes/odb-logger.php:62
373
+ msgid "deleted<br />spam"
374
+ msgstr "spam<br />cancellato"
375
+
376
+ #: classes/odb-logger.php:63
377
+ msgid "deleted<br />tags"
378
+ msgstr "tags<br />cancellati"
379
+
380
+ #: classes/odb-logger.php:64
381
+ msgid "deleted<br />transients"
382
+ msgstr "transienti<br />cancellati"
383
+
384
+ #: classes/odb-logger.php:65
385
+ msgid "deleted<br />pingbacks<br />trackbacks"
386
+ msgstr "pingback<br />trackbacks<br />cancellati"
387
+
388
+ #: classes/odb-logger.php:66
389
+ msgid "deleted<br />orphans"
390
+ msgstr "orfani<br />cancellati"
391
+
392
+ # @ rvg-optimize-database
393
+ #: classes/odb-logger.php:67
394
+ msgid "nr of optimized tables"
395
+ msgstr "numero di tabelle ottimizzate"
396
+
397
+ #: classes/odb-logger.php:68
398
+ msgid "database size BEFORE"
399
+ msgstr "dimensione del database PRIMA"
400
+
401
+ #: classes/odb-logger.php:69
402
+ msgid "database size AFTER"
403
+ msgstr "dimensione del database DOPO"
404
+
405
+ #: classes/odb-logger.php:70
406
+ msgid "SAVINGS"
407
+ msgstr "RISPARMI"
408
+
409
+ # @ default
410
+ #: classes/odb-scheduler.php:34
411
+ msgid "Once Weekly"
412
+ msgstr "Una volta a settimana"
413
+
414
+ #: classes/odb-scheduler.php:39
415
+ msgid "Every Five Minutes"
416
+ msgstr ""
417
+
418
+ #: includes/settings-page.php:82
419
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
420
+ msgstr "Optimize Database after Deleting Revisions IMPOSTAZIONI AGGIORNATE"
421
+
422
+ #: includes/settings-page.php:84
423
+ msgid ""
424
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
425
+ "\">HERE</a> to run the optimization"
426
+ msgstr ""
427
+
428
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
429
+ msgid "Settings"
430
+ msgstr "Impostazioni"
431
+
432
+ #: includes/settings-page.php:125
433
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
434
+ msgstr ""
435
+
436
+ #: includes/settings-page.php:129
437
+ msgid "('0' means: delete <u>ALL</u> revisions)"
438
+ msgstr "('0' significa: cancella <u>TUTTE</u> le revisioni)"
439
+
440
+ #: includes/settings-page.php:184
441
+ msgid "run optimization HOURLY"
442
+ msgstr "esegui l'ottimizzazione OGNI ORA"
443
+
444
+ #: includes/settings-page.php:187
445
+ msgid "run optimization TWICE A DAY"
446
+ msgstr "esegui l'ottimizzazione DUE VOLTE AL GIORNO"
447
+
448
+ #: includes/settings-page.php:190
449
+ msgid "run optimization DAILY"
450
+ msgstr "esegui l'ottimizzazione UNA VOLTA AL GIORNO"
451
+
452
+ #: includes/settings-page.php:193
453
+ msgid "run optimization WEEKLY"
454
+ msgstr "esegui l'ottimizzazione UNA VOLTA A SETTIMANA"
455
+
456
+ #: includes/settings-page.php:200
457
+ msgid "Time"
458
+ msgstr "Ora"
459
+
460
+ #: includes/settings-page.php:223
461
+ msgid "Show '1-click' link in Admin Bar"
462
+ msgstr "Mostra il link '1-click' nella Barra di amministrazione"
463
+
464
+ #: includes/settings-page.php:226 includes/settings-page.php:233
465
+ msgid "(change will be visible after loading the next page)"
466
+ msgstr "(la modifica sarà visibile dopo il caricamento della prossima pagina)"
467
+
468
+ #: includes/settings-page.php:230
469
+ msgid "Show an icon in the Admin Menu"
470
+ msgstr "Mostra un'icona nel Menu Amministratore"
471
+
472
+ #: includes/settings-page.php:239
473
+ msgid ""
474
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
475
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
476
+ "OPTIMIZED!</span>"
477
+ msgstr ""
478
+ "ESCLUDI TABELLE DALL'OTTIMIZZAZIONE: <span class=\"odb-underline-red\">LE "
479
+ "TABELLE SELEZIONATE </span><span class=\"odb-underline-red\">NON</span> "
480
+ "SARANNO OTTIMIZZATE!</span>"
481
+
482
+ #: includes/settings-page.php:245
483
+ msgid "check all tables"
484
+ msgstr "seleziona tutte le tabelle"
485
+
486
+ #: includes/settings-page.php:247
487
+ msgid "uncheck all tables"
488
+ msgstr "deseleziona tutte le tabelle"
489
+
490
+ #: includes/settings-page.php:249
491
+ msgid "check all NON-WordPress tables"
492
+ msgstr "seleziona tutte le tabelle NON-WordPress"
493
+
494
+ #: includes/settings-page.php:276
495
+ msgid "Save Settings"
496
+ msgstr "Salva le impostazioni"
497
+
498
+ #: includes/settings-page.php:278
499
+ msgid "Go To Optimizer"
500
+ msgstr "Vai all'ottimizzatore"
501
+
502
+ # @ rvg-optimize-database
503
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
504
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
505
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
506
+ msgid "Optimize Database"
507
+ msgstr "Ottimizza il Database"
508
+
509
+ # @ optimize_db
510
+ #: rvg-optimize-db.php:273
511
+ msgid "Optimize DB (1 click)"
512
+ msgstr "Ottimizza il DB (con 1 click)"
513
+
514
+ #: rvg-optimize-db.php:451
515
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
516
+ msgstr ""
517
+
518
+ #~ msgid ""
519
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
520
+ #~ "\">HERE</a> to run the optimization"
521
+ #~ msgstr ""
522
+ #~ "Clicca <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
523
+ #~ "\">QUI</a> per eseguire l'ottimizzazione"
524
+
525
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
526
+ #~ msgstr ""
527
+ #~ "è un plugin per pulire e ottimizzare il vostro database Wordpress con un "
528
+ #~ "click"
529
+
530
+ #~ msgid ""
531
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
532
+ #~ msgstr ""
533
+ #~ "Numero massimo di revisioni - più recenti -<br />da mantenere per ogni "
534
+ #~ "articolo/pagina"
535
+
536
+ # @ rvg-optimize-database
537
+ #~ msgid "Optimize your WordPress Database"
538
+ #~ msgstr "Ottimizza il tuo Database WordPress"
539
+
540
+ #~ msgid "Plugin version:"
541
+ #~ msgstr "Versione Plugin:"
542
+
543
+ #~ msgid "Author:"
544
+ #~ msgstr "Autore:"
545
+
546
+ #~ msgid "Plugin URL:"
547
+ #~ msgstr "URL del plugin:"
548
+
549
+ #~ msgid "Download URL:"
550
+ #~ msgstr "URL per scaricare:"
551
+
552
+ # @ default
553
+ #~ msgctxt "timezone date format"
554
+ #~ msgid "YmdGis"
555
+ #~ msgstr "YmdGis"
556
+
557
+ #~ msgid "Using Optimize Database after Deleting Revisions"
558
+ #~ msgstr "Utilizzando Ottimizza il database dopo l'eliminazione Revisioni"
559
+
560
+ #~ msgid "Optimize Database after Deleting Revisions - Settings"
561
+ #~ msgstr "Optimize Database after Deleting Revisions - Impostazioni"
562
+
563
+ #~ msgid "Delete all trashed items"
564
+ #~ msgstr "Cancella il cestino"
565
+
566
+ #~ msgid "Delete all spammed items"
567
+ #~ msgstr "Cancella tutti gli elementi di spam"
568
+
569
+ # @ default
570
+ #~ msgctxt "timezone date format"
571
+ #~ msgid "G:i"
572
+ #~ msgstr "G:i"
573
+
574
+ #~ msgid "Starting Optimization"
575
+ #~ msgstr "Inizio ottimizzazione"
576
+
577
+ # @ default
578
+ #~ msgctxt "timezone date format"
579
+ #~ msgid "m/d/YH:i:s"
580
+ #~ msgstr "d/m/YH:i:s"
581
+
582
+ #~ msgid "DELETING REVISIONS"
583
+ #~ msgstr "CANCELLO LE REVISIONI"
584
+
585
+ #~ msgid "DELETING TRASHED ITEMS"
586
+ #~ msgstr "CANCELLAZIONE DEL CESTINO"
587
+
588
+ #~ msgid "DELETING SPAMMED ITEMS"
589
+ #~ msgstr "CANCELLO ELEMENTI DI SPAM"
590
+
591
+ #~ msgid "OPTIMIZING DATABASE TABLES"
592
+ #~ msgstr "OTTIMIZZAZIONE TABELLE DATABASE"
593
+
594
+ #~ msgid "DONE"
595
+ #~ msgstr "ESEGUITO"
596
+
597
+ #~ msgid "TABLE OPTIMIZED"
598
+ #~ msgstr "TABELLA OTTIMIZZATA"
599
+
600
+ # @ default
601
+ #~ msgid "Optimize DB Options"
602
+ #~ msgstr "Opzioni di ottimizzazione del DB"
603
+
604
+ #~ msgid "Optimize Database after Deleting Revisions OPTIONS UPDATED"
605
+ #~ msgstr "Optimize Database after Deleting Revisions OPZIONI AGGIORNATE"
606
+
607
+ #~ msgid ""
608
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
609
+ #~ "bold\">HERE</a> to run the optimization"
610
+ #~ msgstr ""
611
+ #~ "Clicca <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
612
+ #~ "bold\">QUI</a> per iniziare l'ottimizzazione"
613
+
614
+ #~ msgid "To start the optimization:"
615
+ #~ msgstr "Per iniziare l'ottimizzazione:"
616
+
617
+ #~ msgid ""
618
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Tools</strong> &raquo; "
619
+ #~ "<strong>Optimize Database</strong>. Then click the '<strong>Start "
620
+ #~ "Optimization</strong>'-button. Et voila!"
621
+ #~ msgstr ""
622
+ #~ "<strong>Pannello amministrazione WP</strong> &raquo; <strong>Strumenti</"
623
+ #~ "strong> &raquo; <strong>Ottimizza il database</strong>. Poi clicca il "
624
+ #~ "bottone '<strong>Inizia ottimizzazione</strong>'. Et voila!"
625
+
626
+ #~ msgid ""
627
+ #~ "Note: if you use the Scheduler the Optimization will run automatically!"
628
+ #~ msgstr ""
629
+ #~ "Nota: se usi la Pianificazione, l'ottimizzazione verrà eseguita "
630
+ #~ "automaticamente!"
631
+
632
+ #~ msgid "Optimize Database after Deleting Revisions - Options"
633
+ #~ msgstr "Ottimizza il database dopo l'eliminazione delle revisioni - Opzioni"
634
+
635
+ #~ msgid ""
636
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span style=\"text-decoration:"
637
+ #~ "underline;color:#F00;\">CHECKED</span> TABLES <span style=\"text-"
638
+ #~ "decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</span>"
639
+ #~ msgstr ""
640
+ #~ "ESCLUDI TABELLE DALL'OTTIMIZZAZIONE: <span style=\"text-decoration:"
641
+ #~ "underline;color:#F00;\">LE TABELLE SELEZIONATE</span><span style=\"text-"
642
+ #~ "decoration:underline;color:#F00;\">NON</span> SARANNO OTTIMIZZATE!</span>"
643
+
644
+ #~ msgid "Save Options"
645
+ #~ msgstr "Salva le opzioni"
646
+
647
+ #~ msgid "Current options"
648
+ #~ msgstr "Attuali opzioni"
649
+
650
+ #~ msgid "Change Options"
651
+ #~ msgstr "Modifica le opzioni"
652
+
653
+ # @ rvg-optimize-database
654
+ #~ msgid "Hello world!"
655
+ #~ msgstr "CIAO!"
trunk/language/rvg-optimize-database-nl_NL.mo ADDED
Binary file
trunk/language/rvg-optimize-database-nl_NL.po ADDED
@@ -0,0 +1,720 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v2.8.3\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-01-16 15:55+0100\n"
6
+ "PO-Revision-Date: 2016-01-16 15:55+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: CAGE <info@cagewebdev.com>\n"
9
+ "Language: nl_NL\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: ./..\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr "Opschonen Database"
25
+
26
+ #: classes/odb-cleaner.php:87
27
+ msgid "DELETED REVISIONS"
28
+ msgstr "VERWIJDERDE REVISIES"
29
+
30
+ #: classes/odb-cleaner.php:92 classes/odb-cleaner.php:152
31
+ #: classes/odb-cleaner.php:213
32
+ msgid "prefix"
33
+ msgstr "prefix"
34
+
35
+ #: classes/odb-cleaner.php:93
36
+ msgid "post / page"
37
+ msgstr "bericht / pagina"
38
+
39
+ #: classes/odb-cleaner.php:94
40
+ msgid "revision date"
41
+ msgstr "revisiedatum"
42
+
43
+ #: classes/odb-cleaner.php:95
44
+ msgid "revisions deleted"
45
+ msgstr "revisies verwijderd"
46
+
47
+ #: classes/odb-cleaner.php:107
48
+ msgid "total number of revisions deleted"
49
+ msgstr "totaal aantal verwijderde revisies"
50
+
51
+ #: classes/odb-cleaner.php:119
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "Geen REVISIES gevonden om te verwijderen"
54
+
55
+ #: classes/odb-cleaner.php:147
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr "VERWIJDERDE TRASHED ITEMS"
58
+
59
+ #: classes/odb-cleaner.php:153
60
+ msgid "type"
61
+ msgstr "type"
62
+
63
+ #: classes/odb-cleaner.php:154
64
+ msgid "IP address / title"
65
+ msgstr "IP adres / titel"
66
+
67
+ #: classes/odb-cleaner.php:155
68
+ msgid "date"
69
+ msgstr "datum"
70
+
71
+ #: classes/odb-cleaner.php:167
72
+ msgid "total number of trashed items deleted"
73
+ msgstr "totaal aantal verwijderede trashed items"
74
+
75
+ #: classes/odb-cleaner.php:180
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "Geen PRULLENBAK ITEMS gevonden om te verwijderen"
78
+
79
+ #: classes/odb-cleaner.php:208
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr "VERWIJDERDE SPAMMEND ITEMS"
82
+
83
+ #: classes/odb-cleaner.php:214
84
+ msgid "comment author"
85
+ msgstr "plaatser van de reactie"
86
+
87
+ #: classes/odb-cleaner.php:215
88
+ msgid "comment author email"
89
+ msgstr "email van de plaatser van de reactie"
90
+
91
+ #: classes/odb-cleaner.php:216
92
+ msgid "comment date"
93
+ msgstr "datum van de reactie"
94
+
95
+ #: classes/odb-cleaner.php:228
96
+ msgid "total number of spammed items deleted"
97
+ msgstr "totaal aantal verwijderde spammed items"
98
+
99
+ #: classes/odb-cleaner.php:241
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "Geen SPAM gevonden om te verwijderen"
102
+
103
+ #: classes/odb-cleaner.php:266
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "AANTAL VERWIJDERDE ONGEBRUIKTE TAGS"
106
+
107
+ #: classes/odb-cleaner.php:276
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "Geen ONGEBRUIKTE TAGS gevonden om te verwijderen"
110
+
111
+ #: classes/odb-cleaner.php:300
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "AANTAL VERWIJDERDE VERLOPEN TRANSIËNTS"
114
+
115
+ #: classes/odb-cleaner.php:310
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "Geen VERLOPEN TRANSIËNTS gevonden om te verwijderen"
118
+
119
+ #: classes/odb-cleaner.php:334
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr "AANTAL VERWIJDERDE PINGBACKS EN TRACKBACKS"
122
+
123
+ #: classes/odb-cleaner.php:344
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr "Geen PINGBACKS en TRACKBACKS gevonden om te verwijderen"
126
+
127
+ #: classes/odb-cleaner.php:365
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "AANTAL VERWIJDERDE POSTMETA WEZEN"
130
+
131
+ #: classes/odb-cleaner.php:375
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "Geen POSTMETA WEZEN gevonden om te verwijderen"
134
+
135
+ #: classes/odb-cleaner.php:403
136
+ msgid "Optimizing Database Tables"
137
+ msgstr "Optimaliseren van Databasetabellen"
138
+
139
+ #: classes/odb-cleaner.php:410
140
+ msgid "table name"
141
+ msgstr "tabelnaam"
142
+
143
+ #: classes/odb-cleaner.php:411
144
+ msgid "optimization result"
145
+ msgstr "resultaat optimalisatie"
146
+
147
+ #: classes/odb-cleaner.php:412
148
+ msgid "engine"
149
+ msgstr "engine"
150
+
151
+ #: classes/odb-cleaner.php:413
152
+ msgid "table rows"
153
+ msgstr "tabelrijen"
154
+
155
+ #: classes/odb-cleaner.php:414
156
+ msgid "table size"
157
+ msgstr "tabelgrootte"
158
+
159
+ #: classes/odb-cleaner.php:462
160
+ msgid "Savings"
161
+ msgstr "Besparingen"
162
+
163
+ #: classes/odb-cleaner.php:469
164
+ msgid "size of the database"
165
+ msgstr "grootte van de database"
166
+
167
+ #: classes/odb-cleaner.php:472
168
+ msgid "BEFORE optimization"
169
+ msgstr "VOOR de optimalisatie"
170
+
171
+ #: classes/odb-cleaner.php:476
172
+ msgid "AFTER optimization"
173
+ msgstr "NA de optimalisatie"
174
+
175
+ #: classes/odb-cleaner.php:480
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "DIT KEER BESPAARD"
178
+
179
+ #: classes/odb-cleaner.php:484
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "TOTALE BESPARING SINDS DE EERSTE UITVOERING"
182
+
183
+ #: classes/odb-cleaner.php:511
184
+ msgid "DONE!"
185
+ msgstr "KLAAR!"
186
+
187
+ #: classes/odb-cleaner.php:516
188
+ msgid "Optimization took"
189
+ msgstr "Optimalizatie duurde"
190
+
191
+ #: classes/odb-cleaner.php:516
192
+ msgid "seconds"
193
+ msgstr "seconden"
194
+
195
+ #: classes/odb-cleaner.php:524 classes/odb-displayer.php:142
196
+ msgid "View Log File"
197
+ msgstr "Bekijk Logbestand"
198
+
199
+ #: classes/odb-cleaner.php:526 classes/odb-displayer.php:144
200
+ msgid "Delete Log File"
201
+ msgstr "Verwijder Logbestand"
202
+
203
+ #: classes/odb-cleaner.php:711
204
+ msgid "of"
205
+ msgstr "van"
206
+
207
+ #: classes/odb-cleaner.php:1139
208
+ msgid "InnoDB table: skipped..."
209
+ msgstr "InnoDB tabel overgeslagen..."
210
+
211
+ #: classes/odb-cleaner.php:1145 classes/odb-cleaner.php:1147
212
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
213
+ msgstr "<span class=\"odb-optimized\">TABEL GEOPTIMALISEERD</span>"
214
+
215
+ #: classes/odb-cleaner.php:1146
216
+ msgid "Table is already up to date"
217
+ msgstr "Tabel is al optimaal"
218
+
219
+ #: classes/odb-displayer.php:28
220
+ msgid "YES"
221
+ msgstr "JA"
222
+
223
+ #: classes/odb-displayer.php:29
224
+ msgid "NO"
225
+ msgstr "NEE"
226
+
227
+ #: classes/odb-displayer.php:41
228
+ msgid "EVERY FIVE MINUTES"
229
+ msgstr "IEDERE VIJF MINUTEN"
230
+
231
+ #: classes/odb-displayer.php:43
232
+ msgid "ONCE HOURLY"
233
+ msgstr "ELK UUR"
234
+
235
+ #: classes/odb-displayer.php:45
236
+ msgid "TWICE DAILY"
237
+ msgstr "TWEEMAAL DAAGS"
238
+
239
+ #: classes/odb-displayer.php:47
240
+ msgid "ONCE DAILY"
241
+ msgstr "DAGELIJKS"
242
+
243
+ #: classes/odb-displayer.php:49
244
+ msgid "ONCE WEEKLY"
245
+ msgstr "WEKELIJKS"
246
+
247
+ #: classes/odb-displayer.php:50 includes/settings-page.php:280
248
+ msgid "NOT SCHEDULED"
249
+ msgstr "NIET GEPLAND"
250
+
251
+ #: classes/odb-displayer.php:55
252
+ msgid "Current settings"
253
+ msgstr "Huidige instellingen"
254
+
255
+ #: classes/odb-displayer.php:61 includes/settings-page.php:140
256
+ #: includes/settings-page.php:201
257
+ msgid "Delete revisions older than"
258
+ msgstr "Verwijder revisies ouder dan"
259
+
260
+ #: classes/odb-displayer.php:61
261
+ msgid "days"
262
+ msgstr "dagen"
263
+
264
+ #: classes/odb-displayer.php:64
265
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
266
+ msgstr ""
267
+ "Maximaal aantal (meest recente) revisies die bewaard worden per bericht / "
268
+ "pagina"
269
+
270
+ #: classes/odb-displayer.php:68 includes/settings-page.php:234
271
+ msgid "Delete trashed items"
272
+ msgstr "Verwijder trashed items"
273
+
274
+ #: classes/odb-displayer.php:69 includes/settings-page.php:240
275
+ msgid "Delete spammed items"
276
+ msgstr "Verwijder spammed items"
277
+
278
+ #: classes/odb-displayer.php:70 includes/settings-page.php:246
279
+ msgid "Delete unused tags"
280
+ msgstr "Verwijder ongebruikte tags"
281
+
282
+ #: classes/odb-displayer.php:71 includes/settings-page.php:252
283
+ msgid "Delete expired transients"
284
+ msgstr "Verwijder verlopen transiënts"
285
+
286
+ #: classes/odb-displayer.php:72 includes/settings-page.php:258
287
+ msgid "Delete pingbacks and trackbacks"
288
+ msgstr "Verwijder pingback en trackbacks"
289
+
290
+ #: classes/odb-displayer.php:73 includes/settings-page.php:270
291
+ msgid "Keep a log"
292
+ msgstr "Gebruik een logbestand"
293
+
294
+ #: classes/odb-displayer.php:74
295
+ msgid "Optimize InnoDB tables"
296
+ msgstr "Optimaliseer InnoDB tabellen"
297
+
298
+ #: classes/odb-displayer.php:75
299
+ msgid "Last run"
300
+ msgstr "Laatste uitvoering"
301
+
302
+ #: classes/odb-displayer.php:75 classes/odb-displayer.php:84
303
+ #: includes/settings-page.php:311
304
+ msgid "hrs"
305
+ msgstr "uur"
306
+
307
+ #: classes/odb-displayer.php:76
308
+ msgid "Number of excluded tables"
309
+ msgstr "Aantal uitgesloten tabellen"
310
+
311
+ #: classes/odb-displayer.php:77 includes/settings-page.php:276
312
+ msgid "Scheduler"
313
+ msgstr "Planner"
314
+
315
+ #: classes/odb-displayer.php:84
316
+ msgid "Next scheduled run"
317
+ msgstr "Volgende geplande uitvoering"
318
+
319
+ #: classes/odb-displayer.php:84
320
+ msgid "current server time"
321
+ msgstr "huidige systeemtijd"
322
+
323
+ #: classes/odb-displayer.php:89
324
+ msgid "Total savings since the first run"
325
+ msgstr "Totale besparing sinds de eerste uitvoering"
326
+
327
+ #: classes/odb-displayer.php:106
328
+ msgid "Optimize Database after Deleting Revisions"
329
+ msgstr "Optimize Database after Deleting Revisions"
330
+
331
+ #: classes/odb-displayer.php:109
332
+ msgid ""
333
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
334
+ msgstr ""
335
+ "Een populaire 'one-click' plugin om de WordPress database op te schonen en "
336
+ "te optimaliseren."
337
+
338
+ #: classes/odb-displayer.php:112
339
+ msgid "Plugin version"
340
+ msgstr "Plugin versie"
341
+
342
+ #: classes/odb-displayer.php:113
343
+ msgid "Plugin page"
344
+ msgstr "Pluginpagina"
345
+
346
+ #: classes/odb-displayer.php:114
347
+ msgid "Download page"
348
+ msgstr "Downloadpagina"
349
+
350
+ #: classes/odb-displayer.php:115
351
+ msgid "Author"
352
+ msgstr "Auteur"
353
+
354
+ #: classes/odb-displayer.php:116
355
+ msgid "Company"
356
+ msgstr "Bedrijf"
357
+
358
+ #: classes/odb-displayer.php:117
359
+ msgid "Donation page"
360
+ msgstr "Donatiepagina"
361
+
362
+ #: classes/odb-displayer.php:135
363
+ msgid "Change Settings"
364
+ msgstr "Wijzig instellingen"
365
+
366
+ #: classes/odb-displayer.php:151
367
+ msgid "Start Optimization"
368
+ msgstr "Start Optimalisatie"
369
+
370
+ #: classes/odb-logger.php:55
371
+ msgid "A WordPress Plugin by"
372
+ msgstr "Een WordPress Plugin door"
373
+
374
+ #: classes/odb-logger.php:55
375
+ msgid "The Netherlands"
376
+ msgstr "Nederland"
377
+
378
+ #: classes/odb-logger.php:59
379
+ msgid "time"
380
+ msgstr "tijd"
381
+
382
+ #: classes/odb-logger.php:60
383
+ msgid "deleted<br />revisions"
384
+ msgstr "verw.<br />revisies"
385
+
386
+ #: classes/odb-logger.php:61
387
+ msgid "deleted<br />trash"
388
+ msgstr "verw.<br />prullenbak items"
389
+
390
+ #: classes/odb-logger.php:62
391
+ msgid "deleted<br />spam"
392
+ msgstr "verw.<br />spamitems"
393
+
394
+ #: classes/odb-logger.php:63
395
+ msgid "deleted<br />tags"
396
+ msgstr "verw.<br /> tags"
397
+
398
+ #: classes/odb-logger.php:64
399
+ msgid "deleted<br />transients"
400
+ msgstr "verw.<br />transiënts"
401
+
402
+ #: classes/odb-logger.php:65
403
+ msgid "deleted<br />pingbacks<br />trackbacks"
404
+ msgstr "verwijderde<br />pingbacks<br />trackbacks"
405
+
406
+ #: classes/odb-logger.php:66
407
+ msgid "deleted<br />orphans"
408
+ msgstr "verw.<br />wezen"
409
+
410
+ # @ rvg-optimize-database
411
+ #: classes/odb-logger.php:67
412
+ msgid "nr of optimized tables"
413
+ msgstr "aantal geoptima-<br />liseerde tabellen"
414
+
415
+ #: classes/odb-logger.php:68
416
+ msgid "database size BEFORE"
417
+ msgstr "database<br />grootte<br />VOOR"
418
+
419
+ #: classes/odb-logger.php:69
420
+ msgid "database size AFTER"
421
+ msgstr "database<br />grootte<br />NA"
422
+
423
+ #: classes/odb-logger.php:70
424
+ msgid "SAVINGS"
425
+ msgstr "BESPARINGEN"
426
+
427
+ # @ default
428
+ #: classes/odb-scheduler.php:39
429
+ msgid "Once Weekly"
430
+ msgstr "Eenmaal per week"
431
+
432
+ #: classes/odb-scheduler.php:44
433
+ msgid "Every Five Minutes"
434
+ msgstr "Iedere vijf minuten"
435
+
436
+ #: includes/settings-page.php:102
437
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
438
+ msgstr "Optimize Database after Deleting Revisions INSTELLINGEN AANGEPAST"
439
+
440
+ #: includes/settings-page.php:104
441
+ msgid ""
442
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
443
+ "\">HERE</a> to run the optimization"
444
+ msgstr ""
445
+ "Klik <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
446
+ "\">HIER</a> om de optimalisatie te starten"
447
+
448
+ #: includes/settings-page.php:140
449
+ msgid "You have to enter: "
450
+ msgstr "Je moet invullen:"
451
+
452
+ #: includes/settings-page.php:145
453
+ msgid "<Delete revisions older than> should be a number"
454
+ msgstr "<Verwijder revisites ouder dan> moet een getal zijn"
455
+
456
+ #: includes/settings-page.php:153
457
+ msgid "You have to enter the <Maximum number of revisions>"
458
+ msgstr "Je moet het <Maximaal aantal revisies> invullen"
459
+
460
+ #: includes/settings-page.php:158
461
+ msgid "<Maximum number of revisions> should be a number"
462
+ msgstr "<Maximaal aantal revisies> moet een getal zijn"
463
+
464
+ #: includes/settings-page.php:197 rvg-optimize-database.php:395
465
+ msgid "Settings"
466
+ msgstr "Instellingen"
467
+
468
+ #: includes/settings-page.php:206
469
+ msgid "day(s)"
470
+ msgstr "dag(en)"
471
+
472
+ #: includes/settings-page.php:218
473
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
474
+ msgstr ""
475
+ "Maximaal aantal - meest recente - revisies<br>om te bewaren per post/pagina"
476
+
477
+ #: includes/settings-page.php:224
478
+ msgid "('0' means: delete <u>ALL</u> revisions)"
479
+ msgstr "('0' betekent: verwijder <u>ALLE</u> revisies)"
480
+
481
+ #: includes/settings-page.php:264
482
+ msgid "Optimize InnoDB tables too"
483
+ msgstr "Optimiliseer ook InnoDB tabellen"
484
+
485
+ #: includes/settings-page.php:283
486
+ msgid "run optimization HOURLY"
487
+ msgstr "voer de optimalisatie ELK UUR uit"
488
+
489
+ #: includes/settings-page.php:286
490
+ msgid "run optimization TWICE A DAY"
491
+ msgstr "voer de optimalisatie TWEE KEER PER DAG uit"
492
+
493
+ #: includes/settings-page.php:289
494
+ msgid "run optimization DAILY"
495
+ msgstr "voer de optimalisatie DAGELIJKS uit"
496
+
497
+ #: includes/settings-page.php:292
498
+ msgid "run optimization WEEKLY"
499
+ msgstr "voer de optimalisatie WEKELIJKS uit"
500
+
501
+ #: includes/settings-page.php:302
502
+ msgid "Time"
503
+ msgstr "Tijd"
504
+
505
+ #: includes/settings-page.php:326
506
+ msgid "Show '1-click' link in Admin Bar"
507
+ msgstr "Toon de '1-klik' link in de Admin Balk"
508
+
509
+ #: includes/settings-page.php:332
510
+ msgid "Show an icon in the Admin Menu"
511
+ msgstr "Toon een icon in het Admin Menu"
512
+
513
+ #: includes/settings-page.php:337
514
+ msgid "change will be visible after loading the next page"
515
+ msgstr "wijziging wordt pas zichtbaar na het laden van de volgende pagina"
516
+
517
+ #: includes/settings-page.php:341
518
+ msgid ""
519
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION:<br><span class=\"odb-underline-red"
520
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
521
+ "OPTIMIZED!</span>"
522
+ msgstr ""
523
+ "SLUIT DE VOLGENDE TABELLEN UIT VAN OPTIMILIZATIE:<br><span class=\"odb-"
524
+ "underline-red\">AANGEVINKTE</span> TABELLEN ZULLEN <span class=\"odb-"
525
+ "underline-red\">NIET</span> GEOPTIMALISEERD WORDEN!</span>"
526
+
527
+ #: includes/settings-page.php:347
528
+ msgid "check all tables"
529
+ msgstr "vink alle tabellen aan"
530
+
531
+ #: includes/settings-page.php:349
532
+ msgid "uncheck all tables"
533
+ msgstr "vink alle tabellen uit"
534
+
535
+ #: includes/settings-page.php:351
536
+ msgid "check all NON-WordPress tables"
537
+ msgstr "vink alle NIET-WordPress tabellen aan"
538
+
539
+ #: includes/settings-page.php:378
540
+ msgid "Save Settings"
541
+ msgstr "Bewaar instellingen"
542
+
543
+ #: includes/settings-page.php:380
544
+ msgid "Go To Optimizer"
545
+ msgstr "Ga naar Optimalisatie"
546
+
547
+ # @ rvg-optimize-database
548
+ #: rvg-optimize-database.php:367 rvg-optimize-database.php:368
549
+ #: rvg-optimize-database.php:382 rvg-optimize-database.php:383
550
+ #: rvg-optimize-database.php:425 rvg-optimize-database.php:426
551
+ #: rvg-optimize-database.php:444 rvg-optimize-database.php:445
552
+ msgid "Optimize Database"
553
+ msgstr "Optimaliseer Database"
554
+
555
+ # @ optimize_db
556
+ #: rvg-optimize-database.php:412
557
+ msgid "Optimize DB (1 click)"
558
+ msgstr "Optimaliseer DB (1 klik)"
559
+
560
+ #: rvg-optimize-database.php:545
561
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
562
+ msgstr "Optimize Database after Deleting Revisions LOGBESTAND VERWIJDERD"
563
+
564
+ #~ msgid "You have to enter the maximum number of revisions"
565
+ #~ msgstr "Je moet een maximaal aantal revisies invullen"
566
+
567
+ #~ msgid "Maximum number of revisions should be a number"
568
+ #~ msgstr "Maximaal aantal revisies moet een getal zijn"
569
+
570
+ #~ msgid "OR"
571
+ #~ msgstr "OF"
572
+
573
+ #~ msgid ""
574
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
575
+ #~ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> "
576
+ #~ "BE OPTIMIZED!</span>"
577
+ #~ msgstr ""
578
+ #~ "SLUIT DE VOLGENDE TABELLEN UIT VAN OPTIMILIZATIE: <span class=\"odb-"
579
+ #~ "underline-red\">AANGEVINKTE</span> TABELLEN ZULLEN <span class=\"odb-"
580
+ #~ "underline-red\">NIET</span> GEOPTIMALISEERD WORDEN!</span>"
581
+
582
+ #~ msgid "(change will be visible after loading the next page)"
583
+ #~ msgstr "(wijziging wordt zichtbaar na het laden van de volgende pagina)"
584
+
585
+ #~ msgid ""
586
+ #~ "A popular one-click plugin to clean and optimize your WordPress database."
587
+ #~ msgstr ""
588
+ #~ "Een populaire 'one-click' plugin om de WordPress database op te schonen "
589
+ #~ "en te optimaliseren."
590
+
591
+ #~ msgid ""
592
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
593
+ #~ msgstr ""
594
+ #~ "Maximale aantal - meest recente - revisies<br />om te bewaren per "
595
+ #~ "bericht / pagina"
596
+
597
+ #~ msgid ""
598
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
599
+ #~ "\">HERE</a> to run the optimization"
600
+ #~ msgstr ""
601
+ #~ "Klik <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
602
+ #~ "\">HIER</a. om de optimalisatie te starten"
603
+
604
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
605
+ #~ msgstr ""
606
+ #~ "is een één-klik plugin om de WordPress database op te schonen en te "
607
+ #~ "optimaliseren"
608
+
609
+ # @ rvg-optimize-database
610
+ #~ msgid "Optimize your WordPress Database"
611
+ #~ msgstr "Optimaliseer uw WordPress Database"
612
+
613
+ #~ msgid "Plugin version:"
614
+ #~ msgstr "Plugin versie:"
615
+
616
+ #~ msgid "Author:"
617
+ #~ msgstr "Auteur:"
618
+
619
+ #~ msgid "Plugin URL:"
620
+ #~ msgstr "Plugin URL:"
621
+
622
+ #~ msgid "Download URL:"
623
+ #~ msgstr "Download URL:"
624
+
625
+ #~ msgid "Delete all trashed items"
626
+ #~ msgstr "Maak de prullenbak leeg"
627
+
628
+ #~ msgid "Delete all spammed items"
629
+ #~ msgstr "Verwijder alle spam reacties"
630
+
631
+ #~ msgid "Using Optimize Database after Deleting Revisions"
632
+ #~ msgstr "Het gebruik van Optimize Database after Deleting Revisions"
633
+
634
+ #~ msgid "Optimize Database after Deleting Revisions - Settings"
635
+ #~ msgstr "Optimize Database after Deleting Revisions - Instellingen"
636
+
637
+ #~ msgid "Starting Optimization"
638
+ #~ msgstr "Aan het optimaliseren"
639
+
640
+ #~ msgid "DELETING REVISIONS"
641
+ #~ msgstr "REVISIES AAN HET VERWIJDEREN"
642
+
643
+ #~ msgid "DELETING TRASHED ITEMS"
644
+ #~ msgstr "PRULLENBAK AAN HET LEEGMAKEN"
645
+
646
+ #~ msgid "DELETING SPAMMED ITEMS"
647
+ #~ msgstr "SPAM ITEMS AAN HET VERWIJDEREN"
648
+
649
+ #~ msgid "OPTIMIZING DATABASE TABLES"
650
+ #~ msgstr "DATABASETABELLEN AAN HET OPTIMALISEREN"
651
+
652
+ #~ msgid "DONE"
653
+ #~ msgstr "KLAAR"
654
+
655
+ #~ msgid "<strong>TABLE OPTIMIZED</strong>"
656
+ #~ msgstr "<strong>TABEL GEOPTIMALISEERD</strong>"
657
+
658
+ #~ msgid "TABLE OPTIMIZED"
659
+ #~ msgstr "TABEL GEOPTIMALISEERD"
660
+
661
+ #~ msgid "TABLE OPTIMIZED!"
662
+ #~ msgstr "TABEL GEOPTIMALISEERD!"
663
+
664
+ # @ default
665
+ #~ msgid "Optimize DB Options"
666
+ #~ msgstr "Optimaliseer DB Opties"
667
+
668
+ #~ msgid "Optimize Database after Deleting Revisions OPTIONS UPDATED"
669
+ #~ msgstr "Optimize Database after Deleting Revisions OPTIES OPGESLAGEN"
670
+
671
+ #~ msgid ""
672
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
673
+ #~ "bold\">HERE</a> to run the optimization"
674
+ #~ msgstr ""
675
+ #~ "Klik <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
676
+ #~ "bold\">HIER</a> om de optimalisatie te starten"
677
+
678
+ #~ msgid "To start the optimization:"
679
+ #~ msgstr "Om de optimalisatie te starten:"
680
+
681
+ #~ msgid ""
682
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Tools</strong> &raquo; "
683
+ #~ "<strong>Optimize Database</strong>. Then click the '<strong>Start "
684
+ #~ "Optimization</strong>'-button. Et voila!"
685
+ #~ msgstr ""
686
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Extra</strong> &raquo; "
687
+ #~ "<strong>Optimaliseren Database</strong>. Klik dan de '<strong>Start "
688
+ #~ "Optimalisatie</strong>'-knop. Et voila!"
689
+
690
+ #~ msgid ""
691
+ #~ "Note: if you use the Scheduler the Optimization will run automatically!"
692
+ #~ msgstr ""
693
+ #~ "Opmerking: als u gebruik maakt van de Planner zal de optimalisatie "
694
+ #~ "automatisch worden uitgevoerd"
695
+
696
+ #~ msgid "Optimize Database after Deleting Revisions - Options"
697
+ #~ msgstr "Optimize Database after Deleting Revisions - Opties"
698
+
699
+ #~ msgid ""
700
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span style=\"text-decoration:"
701
+ #~ "underline;color:#F00;\">CHECKED</span> TABLES <span style=\"text-"
702
+ #~ "decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</span>"
703
+ #~ msgstr ""
704
+ #~ "SLUIT DE VOLGENDE TABELLEN UIT VAN OPTIMALISATIE: <span style=\"text-"
705
+ #~ "decoration:underline;color:#F00;\">AANGEVINKTE</span> TABELLEN WORDEN "
706
+ #~ "<span style=\"text-decoration:underline;color:#F00;\">NIET</span> "
707
+ #~ "GEOPTIMALISEERD!</span>"
708
+
709
+ #~ msgid "Save Options"
710
+ #~ msgstr "Bewaar Opties"
711
+
712
+ #~ msgid "Current options"
713
+ #~ msgstr "Huidige opties"
714
+
715
+ #~ msgid "Change Options"
716
+ #~ msgstr "Wijzig Opties"
717
+
718
+ # @ rvg-optimize-database
719
+ #~ msgid "Hello world!"
720
+ #~ msgstr "HALLO WERELD!"
trunk/language/rvg-optimize-database-pt_BR.mo ADDED
Binary file
trunk/language/rvg-optimize-database-pt_BR.po ADDED
@@ -0,0 +1,574 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v2.8.3\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-02-14 13:48+0100\n"
6
+ "PO-Revision-Date: 2016-02-14 13:49+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: \n"
9
+ "Language: pt_BR\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: ./..\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr "Limpar banco de dados"
25
+
26
+ #: classes/odb-cleaner.php:87
27
+ msgid "DELETED REVISIONS"
28
+ msgstr "APAGAR REVISÕES"
29
+
30
+ #: classes/odb-cleaner.php:92 classes/odb-cleaner.php:152
31
+ #: classes/odb-cleaner.php:213
32
+ msgid "prefix"
33
+ msgstr "prefixo"
34
+
35
+ #: classes/odb-cleaner.php:93
36
+ msgid "post / page"
37
+ msgstr "post / página"
38
+
39
+ #: classes/odb-cleaner.php:94
40
+ msgid "revision date"
41
+ msgstr "data da revisão"
42
+
43
+ #: classes/odb-cleaner.php:95
44
+ msgid "revisions deleted"
45
+ msgstr "revisões eliminadas"
46
+
47
+ #: classes/odb-cleaner.php:107
48
+ msgid "total number of revisions deleted"
49
+ msgstr "número total de revisões eliminadas"
50
+
51
+ #: classes/odb-cleaner.php:119
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "Não há REVISÕES para excluir"
54
+
55
+ #: classes/odb-cleaner.php:147
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr "ELIMINAR ITENS DA LIXEIRA"
58
+
59
+ #: classes/odb-cleaner.php:153
60
+ msgid "type"
61
+ msgstr "tipo"
62
+
63
+ #: classes/odb-cleaner.php:154
64
+ msgid "IP address / title"
65
+ msgstr "Endereço IP / título"
66
+
67
+ #: classes/odb-cleaner.php:155
68
+ msgid "date"
69
+ msgstr "data"
70
+
71
+ #: classes/odb-cleaner.php:167
72
+ msgid "total number of trashed items deleted"
73
+ msgstr "número total de itens excluídos na lixeira"
74
+
75
+ #: classes/odb-cleaner.php:180
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "Nenhum item encontrado na LIXEIRA"
78
+
79
+ #: classes/odb-cleaner.php:208
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr "ITENS SPAM ELIMINADOS"
82
+
83
+ #: classes/odb-cleaner.php:214
84
+ msgid "comment author"
85
+ msgstr "comentário do autor"
86
+
87
+ #: classes/odb-cleaner.php:215
88
+ msgid "comment author email"
89
+ msgstr "comentário do autor e-mail"
90
+
91
+ #: classes/odb-cleaner.php:216
92
+ msgid "comment date"
93
+ msgstr "data do comentário"
94
+
95
+ #: classes/odb-cleaner.php:228
96
+ msgid "total number of spammed items deleted"
97
+ msgstr "número total de spam excluídos"
98
+
99
+ #: classes/odb-cleaner.php:241
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "Não há itens SPAM para excluir"
102
+
103
+ #: classes/odb-cleaner.php:266
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "NÚMERO DE TAGS NÃO UTILIZADOS ELIMINADO"
106
+
107
+ #: classes/odb-cleaner.php:276
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "Não há TAGS não utilizados para excluir"
110
+
111
+ #: classes/odb-cleaner.php:300
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "NÚMERO DE TRANSITÓRIOS EXPIRADO ELIMINADO"
114
+
115
+ #: classes/odb-cleaner.php:310
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "Nenhum TRANSITÓRIOS EXPIRADO para excluir"
118
+
119
+ #: classes/odb-cleaner.php:334
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr "NÚMERO DE PINGBACKS E TRACKBACKS ELIMINADO"
122
+
123
+ #: classes/odb-cleaner.php:344
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr "Sem PINGBACKS nem TRACKBACKS para excluir"
126
+
127
+ #: classes/odb-cleaner.php:365
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "NÚMERO DE ÓRFÃOS POSTMETA EXCLUÍDO"
130
+
131
+ #: classes/odb-cleaner.php:375
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "Não há órfãos de POSTMETA para excluir"
134
+
135
+ #: classes/odb-cleaner.php:403
136
+ msgid "Optimizing Database Tables"
137
+ msgstr "Otimização de tabelas de banco de dados"
138
+
139
+ #: classes/odb-cleaner.php:410
140
+ msgid "table name"
141
+ msgstr "nome da tabela"
142
+
143
+ #: classes/odb-cleaner.php:411
144
+ msgid "optimization result"
145
+ msgstr "resultado da otimização"
146
+
147
+ #: classes/odb-cleaner.php:412
148
+ msgid "engine"
149
+ msgstr "motor"
150
+
151
+ #: classes/odb-cleaner.php:413
152
+ msgid "table rows"
153
+ msgstr "linhas da tabela"
154
+
155
+ #: classes/odb-cleaner.php:414
156
+ msgid "table size"
157
+ msgstr "tamanho da tabela"
158
+
159
+ #: classes/odb-cleaner.php:462
160
+ msgid "Savings"
161
+ msgstr "Economia"
162
+
163
+ #: classes/odb-cleaner.php:469
164
+ msgid "size of the database"
165
+ msgstr "tamanho do banco de dados"
166
+
167
+ #: classes/odb-cleaner.php:472
168
+ msgid "BEFORE optimization"
169
+ msgstr "ANTES da otimização"
170
+
171
+ #: classes/odb-cleaner.php:476
172
+ msgid "AFTER optimization"
173
+ msgstr "APÓS a otimização"
174
+
175
+ #: classes/odb-cleaner.php:480
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "ECONOMIA desta vez"
178
+
179
+ #: classes/odb-cleaner.php:484
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "ECONOMIA TOTAL DESDE A PRIMEIRA EXECUÇÃO"
182
+
183
+ #: classes/odb-cleaner.php:511
184
+ msgid "DONE!"
185
+ msgstr "FEITO!"
186
+
187
+ # Optimization took xxx seconds
188
+ #: classes/odb-cleaner.php:516
189
+ msgid "Optimization took"
190
+ msgstr "Otimização levou "
191
+
192
+ # Optimization took xxx seconds
193
+ #: classes/odb-cleaner.php:516
194
+ msgid "seconds"
195
+ msgstr "segundos"
196
+
197
+ #: classes/odb-cleaner.php:524 classes/odb-displayer.php:142
198
+ msgid "View Log File"
199
+ msgstr "Ver arquivo de log"
200
+
201
+ #: classes/odb-cleaner.php:526 classes/odb-displayer.php:144
202
+ msgid "Delete Log File"
203
+ msgstr "Excluir arquivo de log"
204
+
205
+ #: classes/odb-cleaner.php:711
206
+ msgid "of"
207
+ msgstr ""
208
+
209
+ #: classes/odb-cleaner.php:1139
210
+ msgid "InnoDB table: skipped..."
211
+ msgstr "InnoDB tabela: ignorado ..."
212
+
213
+ #: classes/odb-cleaner.php:1145 classes/odb-cleaner.php:1147
214
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
215
+ msgstr "<span class=\"odb-optimized\">TABELA OTIMIZADA</span>"
216
+
217
+ #: classes/odb-cleaner.php:1146
218
+ msgid "Table is already up to date"
219
+ msgstr "Tabela já está atualizada"
220
+
221
+ #: classes/odb-displayer.php:28
222
+ msgid "YES"
223
+ msgstr "SIM"
224
+
225
+ #: classes/odb-displayer.php:29
226
+ msgid "NO"
227
+ msgstr "NÃO"
228
+
229
+ #: classes/odb-displayer.php:41
230
+ msgid "EVERY FIVE MINUTES"
231
+ msgstr "A CADA CINCO MINUTOS"
232
+
233
+ #: classes/odb-displayer.php:43
234
+ msgid "ONCE HOURLY"
235
+ msgstr "UMA VEZ POR HORA"
236
+
237
+ #: classes/odb-displayer.php:45
238
+ msgid "TWICE DAILY"
239
+ msgstr "DUAS VEZES POR DIA"
240
+
241
+ #: classes/odb-displayer.php:47
242
+ msgid "ONCE DAILY"
243
+ msgstr "UMA VEZ POR DIA"
244
+
245
+ #: classes/odb-displayer.php:49
246
+ msgid "ONCE WEEKLY"
247
+ msgstr "UMA VEZ SEMANAL"
248
+
249
+ #: classes/odb-displayer.php:50 includes/settings-page.php:280
250
+ msgid "NOT SCHEDULED"
251
+ msgstr "NÃO PROGRAMADA"
252
+
253
+ #: classes/odb-displayer.php:55
254
+ msgid "Current settings"
255
+ msgstr "Configurações atuais"
256
+
257
+ #: classes/odb-displayer.php:61 includes/settings-page.php:140
258
+ #: includes/settings-page.php:201
259
+ msgid "Delete revisions older than"
260
+ msgstr ""
261
+
262
+ #: classes/odb-displayer.php:61
263
+ msgid "days"
264
+ msgstr ""
265
+
266
+ #: classes/odb-displayer.php:64
267
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
268
+ msgstr "Número máximo de revisões recentes para manter por post/página"
269
+
270
+ #: classes/odb-displayer.php:68 includes/settings-page.php:234
271
+ msgid "Delete trashed items"
272
+ msgstr "Excluir itens da lixeira"
273
+
274
+ #: classes/odb-displayer.php:69 includes/settings-page.php:240
275
+ msgid "Delete spammed items"
276
+ msgstr "Excluir itens spam"
277
+
278
+ #: classes/odb-displayer.php:70 includes/settings-page.php:246
279
+ msgid "Delete unused tags"
280
+ msgstr "Excluir tags não utilizadas"
281
+
282
+ #: classes/odb-displayer.php:71 includes/settings-page.php:252
283
+ msgid "Delete expired transients"
284
+ msgstr "Excluir transientes expirados"
285
+
286
+ #: classes/odb-displayer.php:72 includes/settings-page.php:258
287
+ msgid "Delete pingbacks and trackbacks"
288
+ msgstr "Excluir pingbacks e trackbacks"
289
+
290
+ #: classes/odb-displayer.php:73 includes/settings-page.php:270
291
+ msgid "Keep a log"
292
+ msgstr "Mantenha um registro"
293
+
294
+ #: classes/odb-displayer.php:74
295
+ msgid "Optimize InnoDB tables"
296
+ msgstr ""
297
+
298
+ #: classes/odb-displayer.php:75
299
+ msgid "Last run"
300
+ msgstr "Última execução"
301
+
302
+ #: classes/odb-displayer.php:75 classes/odb-displayer.php:84
303
+ #: includes/settings-page.php:311
304
+ msgid "hrs"
305
+ msgstr "hrs"
306
+
307
+ #: classes/odb-displayer.php:76
308
+ msgid "Number of excluded tables"
309
+ msgstr "Número de tabelas excluídas"
310
+
311
+ #: classes/odb-displayer.php:77 includes/settings-page.php:276
312
+ msgid "Scheduler"
313
+ msgstr "Agendador "
314
+
315
+ #: classes/odb-displayer.php:84
316
+ msgid "Next scheduled run"
317
+ msgstr "Próxima execução agendada"
318
+
319
+ #: classes/odb-displayer.php:84
320
+ msgid "current server time"
321
+ msgstr "hora atual do servidor"
322
+
323
+ #: classes/odb-displayer.php:89
324
+ msgid "Total savings since the first run"
325
+ msgstr "Economia total desde a primeira execução"
326
+
327
+ #: classes/odb-displayer.php:106
328
+ msgid "Optimize Database after Deleting Revisions"
329
+ msgstr "Otimizar o banco de dados após a exclusão de revisões"
330
+
331
+ #: classes/odb-displayer.php:109
332
+ msgid ""
333
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
334
+ msgstr ""
335
+ "A 'um clique' plug-in popular para limpar e otimizar seu banco de dados "
336
+ "WordPress."
337
+
338
+ #: classes/odb-displayer.php:112
339
+ msgid "Plugin version"
340
+ msgstr "versão do plugin"
341
+
342
+ #: classes/odb-displayer.php:113
343
+ msgid "Plugin page"
344
+ msgstr "Plugin página"
345
+
346
+ #: classes/odb-displayer.php:114
347
+ msgid "Download page"
348
+ msgstr "página de download"
349
+
350
+ #: classes/odb-displayer.php:115
351
+ msgid "Author"
352
+ msgstr "Autor"
353
+
354
+ #: classes/odb-displayer.php:116
355
+ msgid "Company"
356
+ msgstr "companhia"
357
+
358
+ #: classes/odb-displayer.php:117
359
+ msgid "Donation page"
360
+ msgstr "página de doações"
361
+
362
+ #: classes/odb-displayer.php:135
363
+ msgid "Change Settings"
364
+ msgstr "Mudar configurações"
365
+
366
+ #: classes/odb-displayer.php:151
367
+ msgid "Start Optimization"
368
+ msgstr "Iniciar Otimização"
369
+
370
+ #: classes/odb-logger.php:55
371
+ msgid "A WordPress Plugin by"
372
+ msgstr "A WordPress Plugin por"
373
+
374
+ #: classes/odb-logger.php:55
375
+ msgid "The Netherlands"
376
+ msgstr "Holanda"
377
+
378
+ #: classes/odb-logger.php:59
379
+ msgid "time"
380
+ msgstr "Tempo"
381
+
382
+ #: classes/odb-logger.php:60
383
+ msgid "deleted<br />revisions"
384
+ msgstr "excluídos<br />revisões"
385
+
386
+ #: classes/odb-logger.php:61
387
+ msgid "deleted<br />trash"
388
+ msgstr "excluídos<br />lixo"
389
+
390
+ #: classes/odb-logger.php:62
391
+ msgid "deleted<br />spam"
392
+ msgstr "excluídos<br />spam"
393
+
394
+ #: classes/odb-logger.php:63
395
+ msgid "deleted<br />tags"
396
+ msgstr "excluídos<br />tags"
397
+
398
+ #: classes/odb-logger.php:64
399
+ msgid "deleted<br />transients"
400
+ msgstr "excluídos<br />transients"
401
+
402
+ #: classes/odb-logger.php:65
403
+ msgid "deleted<br />pingbacks<br />trackbacks"
404
+ msgstr "excluídos<br />pingbacks<br />trackbacks"
405
+
406
+ #: classes/odb-logger.php:66
407
+ msgid "deleted<br />orphans"
408
+ msgstr "excluídos<br />órfãos"
409
+
410
+ # @ rvg-optimize-database
411
+ #: classes/odb-logger.php:67
412
+ msgid "nr of optimized tables"
413
+ msgstr "nr de tabelas otimizadas"
414
+
415
+ #: classes/odb-logger.php:68
416
+ msgid "database size BEFORE"
417
+ msgstr "tamanho do banco de dados ANTES"
418
+
419
+ #: classes/odb-logger.php:69
420
+ msgid "database size AFTER"
421
+ msgstr "tamanho do banco de dados APÓS"
422
+
423
+ #: classes/odb-logger.php:70
424
+ msgid "SAVINGS"
425
+ msgstr "ECONOMIA"
426
+
427
+ # @ default
428
+ #: classes/odb-scheduler.php:39
429
+ msgid "Once Weekly"
430
+ msgstr "Uma vez semanal"
431
+
432
+ #: classes/odb-scheduler.php:44
433
+ msgid "Every Five Minutes"
434
+ msgstr "A cada cinco minutos"
435
+
436
+ #: includes/settings-page.php:102
437
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
438
+ msgstr ""
439
+ "Otimizar banco de dados depois de eliminar Revisões configurações de "
440
+ "atualização"
441
+
442
+ #: includes/settings-page.php:104
443
+ msgid ""
444
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
445
+ "\">HERE</a> to run the optimization"
446
+ msgstr ""
447
+ "Clique<a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
448
+ "\">AQUI</a> para executar a optimização"
449
+
450
+ #: includes/settings-page.php:140
451
+ msgid "You have to enter: "
452
+ msgstr ""
453
+
454
+ #: includes/settings-page.php:145
455
+ msgid "<Delete revisions older than> should be a number"
456
+ msgstr ""
457
+
458
+ #: includes/settings-page.php:153
459
+ msgid "You have to enter the <Maximum number of revisions>"
460
+ msgstr ""
461
+
462
+ #: includes/settings-page.php:158
463
+ msgid "<Maximum number of revisions> should be a number"
464
+ msgstr ""
465
+
466
+ #: includes/settings-page.php:197 rvg-optimize-database.php:396
467
+ msgid "Settings"
468
+ msgstr "Configurações"
469
+
470
+ #: includes/settings-page.php:206
471
+ msgid "day(s)"
472
+ msgstr ""
473
+
474
+ #: includes/settings-page.php:218
475
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
476
+ msgstr "Número máximo de revisões recentes<br>para manter por post/página"
477
+
478
+ #: includes/settings-page.php:224
479
+ msgid "('0' means: delete <u>ALL</u> revisions)"
480
+ msgstr "('0' significa: excluir <u>TODAS</u> revisões)"
481
+
482
+ #: includes/settings-page.php:264
483
+ msgid "Optimize InnoDB tables too"
484
+ msgstr ""
485
+
486
+ #: includes/settings-page.php:283
487
+ msgid "run optimization HOURLY"
488
+ msgstr "executar otimização por HORA"
489
+
490
+ #: includes/settings-page.php:286
491
+ msgid "run optimization TWICE A DAY"
492
+ msgstr "executar otimização DUAS VEZES POR DIA"
493
+
494
+ #: includes/settings-page.php:289
495
+ msgid "run optimization DAILY"
496
+ msgstr "executar otimização DIARIAMENTE"
497
+
498
+ #: includes/settings-page.php:292
499
+ msgid "run optimization WEEKLY"
500
+ msgstr "executar otimização SEMANALMENTE"
501
+
502
+ #: includes/settings-page.php:302
503
+ msgid "Time"
504
+ msgstr "Tempo"
505
+
506
+ #: includes/settings-page.php:326
507
+ msgid "Show '1-click' link in Admin Bar"
508
+ msgstr "Mostrar ' -clique' em link na barra de Admin"
509
+
510
+ #: includes/settings-page.php:332
511
+ msgid "Show an icon in the Admin Menu"
512
+ msgstr "Mostrar um ícone no Menu do admin"
513
+
514
+ #: includes/settings-page.php:337
515
+ msgid "change will be visible after loading the next page"
516
+ msgstr ""
517
+
518
+ #: includes/settings-page.php:341
519
+ msgid ""
520
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION:<br><span class=\"odb-underline-red"
521
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
522
+ "OPTIMIZED!</span>"
523
+ msgstr ""
524
+
525
+ #: includes/settings-page.php:347
526
+ msgid "check all tables"
527
+ msgstr "verificar todas as tabelas"
528
+
529
+ #: includes/settings-page.php:349
530
+ msgid "uncheck all tables"
531
+ msgstr "desmarque todas as tabelas"
532
+
533
+ #: includes/settings-page.php:351
534
+ msgid "check all NON-WordPress tables"
535
+ msgstr "verificar todas as tabelas NÃO-WordPress"
536
+
537
+ #: includes/settings-page.php:378
538
+ msgid "Save Settings"
539
+ msgstr "Salvar configurações"
540
+
541
+ #: includes/settings-page.php:380
542
+ msgid "Go To Optimizer"
543
+ msgstr "Ir Para Otimizar"
544
+
545
+ # @ rvg-optimize-database
546
+ #: rvg-optimize-database.php:368 rvg-optimize-database.php:369
547
+ #: rvg-optimize-database.php:383 rvg-optimize-database.php:384
548
+ #: rvg-optimize-database.php:426 rvg-optimize-database.php:427
549
+ #: rvg-optimize-database.php:445 rvg-optimize-database.php:446
550
+ msgid "Optimize Database"
551
+ msgstr "Otimizar Banco de dados"
552
+
553
+ # @ optimize_db
554
+ #: rvg-optimize-database.php:413
555
+ msgid "Optimize DB (1 click)"
556
+ msgstr "Otimizar DB (1 clique)"
557
+
558
+ #: rvg-optimize-database.php:546
559
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
560
+ msgstr ""
561
+ "Otimizar banco de dados depois de eliminar revisões ARQUIVO DE LOG FOI "
562
+ "EXCLUÍDO"
563
+
564
+ #~ msgid "(change will be visible after loading the next page)"
565
+ #~ msgstr "(Mudança será visível após o carregamento da página seguinte)"
566
+
567
+ #~ msgid ""
568
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
569
+ #~ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> "
570
+ #~ "BE OPTIMIZED!</span>"
571
+ #~ msgstr ""
572
+ #~ "EXCLUIR TABELAS DO BANCO DA OTIMIZAÇÃO: <span class=\"odb-underline-red"
573
+ #~ "\">VERIFICADO</span> TABELAS <span class=\"odb-underline-red\">NÃO</span> "
574
+ #~ "SER OTIMIZADO!</span>"
trunk/language/rvg-optimize-database-ru_RU.mo ADDED
Binary file
trunk/language/rvg-optimize-database-ru_RU.po ADDED
@@ -0,0 +1,719 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v4.1.1\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-01-24 14:15+0100\n"
6
+ "PO-Revision-Date: 2016-01-24 14:16+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: Vadim Sokhin <http://pluginzone.ru>\n"
9
+ "Language: ru_RU\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: ./..\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr "Очистка базы данных"
25
+
26
+ #: classes/odb-cleaner.php:87
27
+ msgid "DELETED REVISIONS"
28
+ msgstr "УДАЛЕНИЕ РЕВИЗИЙ"
29
+
30
+ #: classes/odb-cleaner.php:92 classes/odb-cleaner.php:152
31
+ #: classes/odb-cleaner.php:213
32
+ msgid "prefix"
33
+ msgstr "префикс"
34
+
35
+ #: classes/odb-cleaner.php:93
36
+ msgid "post / page"
37
+ msgstr "пост / страница"
38
+
39
+ #: classes/odb-cleaner.php:94
40
+ msgid "revision date"
41
+ msgstr "дата ревизии"
42
+
43
+ #: classes/odb-cleaner.php:95
44
+ msgid "revisions deleted"
45
+ msgstr "удалено ревизий"
46
+
47
+ #: classes/odb-cleaner.php:107
48
+ msgid "total number of revisions deleted"
49
+ msgstr "общее число удалённых ревизий"
50
+
51
+ #: classes/odb-cleaner.php:119
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "РЕВИЗИЙ для удаления не найдено"
54
+
55
+ #: classes/odb-cleaner.php:147
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr "УДАЛЕНИЕ СОДЕРЖИМОГО КОРЗИНЫ"
58
+
59
+ #: classes/odb-cleaner.php:153
60
+ msgid "type"
61
+ msgstr "тип"
62
+
63
+ #: classes/odb-cleaner.php:154
64
+ msgid "IP address / title"
65
+ msgstr "IP адрес / заголовок"
66
+
67
+ #: classes/odb-cleaner.php:155
68
+ msgid "date"
69
+ msgstr "дата"
70
+
71
+ #: classes/odb-cleaner.php:167
72
+ msgid "total number of trashed items deleted"
73
+ msgstr "общее число удалённых элементов из корзины"
74
+
75
+ #: classes/odb-cleaner.php:180
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "В КОРЗИНЕ элементов для удаления не найдено"
78
+
79
+ #: classes/odb-cleaner.php:208
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr "УДАЛЕНИЕ ЭЛЕМЕНТОВ СПАМА"
82
+
83
+ #: classes/odb-cleaner.php:214
84
+ msgid "comment author"
85
+ msgstr "автор комментария"
86
+
87
+ #: classes/odb-cleaner.php:215
88
+ msgid "comment author email"
89
+ msgstr "e-mail автора комментария"
90
+
91
+ #: classes/odb-cleaner.php:216
92
+ msgid "comment date"
93
+ msgstr "дата комментария"
94
+
95
+ #: classes/odb-cleaner.php:228
96
+ msgid "total number of spammed items deleted"
97
+ msgstr "общее число удалённых элементов спама"
98
+
99
+ #: classes/odb-cleaner.php:241
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "ЭЛЕМЕНТОВ СПАМА для удаления не найдено"
102
+
103
+ #: classes/odb-cleaner.php:266
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "ЧИСЛО УДАЛЁННЫХ НЕИСПОЛЬЗУЕМЫХ ТЕГОВ"
106
+
107
+ #: classes/odb-cleaner.php:276
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "НЕИСПОЛЬЗУЕМЫХ ТЕГОВ для удаления не найдено"
110
+
111
+ #: classes/odb-cleaner.php:300
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "ЧИСЛО УДАЛЁННЫХ ВРЕМЕННЫХ ДАННЫХ"
114
+
115
+ #: classes/odb-cleaner.php:310
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "ВРЕМЕННЫХ ДАННЫХ для удаления не найдено"
118
+
119
+ #: classes/odb-cleaner.php:334
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr "ЧИСЛО УДАЛЁННЫХ PINGBACKS И TRACKBACKS"
122
+
123
+ #: classes/odb-cleaner.php:344
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr "PINGBACKS и TRACKBACKS для удаления не найдено"
126
+
127
+ #: classes/odb-cleaner.php:365
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "ЧИСЛО УДАЛЁННЫХ ОСИРОТЕВШИХ ПОЛЕЙ"
130
+
131
+ #: classes/odb-cleaner.php:375
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "ОСИРОТЕВШИХ ПОЛЕЙ для удаления не найдено"
134
+
135
+ #: classes/odb-cleaner.php:403
136
+ msgid "Optimizing Database Tables"
137
+ msgstr "Оптимизация таблиц базы данных"
138
+
139
+ #: classes/odb-cleaner.php:410
140
+ msgid "table name"
141
+ msgstr "имя таблицы"
142
+
143
+ #: classes/odb-cleaner.php:411
144
+ msgid "optimization result"
145
+ msgstr "результат оптимизации"
146
+
147
+ #: classes/odb-cleaner.php:412
148
+ msgid "engine"
149
+ msgstr "система"
150
+
151
+ #: classes/odb-cleaner.php:413
152
+ msgid "table rows"
153
+ msgstr "строк таблицы"
154
+
155
+ #: classes/odb-cleaner.php:414
156
+ msgid "table size"
157
+ msgstr "размер таблицы"
158
+
159
+ #: classes/odb-cleaner.php:462
160
+ msgid "Savings"
161
+ msgstr "Результат"
162
+
163
+ #: classes/odb-cleaner.php:469
164
+ msgid "size of the database"
165
+ msgstr "размер базы данных"
166
+
167
+ #: classes/odb-cleaner.php:472
168
+ msgid "BEFORE optimization"
169
+ msgstr "ДО оптимизации"
170
+
171
+ #: classes/odb-cleaner.php:476
172
+ msgid "AFTER optimization"
173
+ msgstr "ПОСЛЕ оптимизации"
174
+
175
+ #: classes/odb-cleaner.php:480
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "СБЕРЕЖЕНО В ЭТОТ РАЗ"
178
+
179
+ #: classes/odb-cleaner.php:484
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "СБЕРЕЖЕНО С МОМЕНТА ПЕРВОГО ЗАПУСКА"
182
+
183
+ #: classes/odb-cleaner.php:511
184
+ msgid "DONE!"
185
+ msgstr "ГОТОВО!"
186
+
187
+ #: classes/odb-cleaner.php:516
188
+ msgid "Optimization took"
189
+ msgstr "Оптимизировано за"
190
+
191
+ #: classes/odb-cleaner.php:516
192
+ msgid "seconds"
193
+ msgstr "секунд"
194
+
195
+ #: classes/odb-cleaner.php:524 classes/odb-displayer.php:142
196
+ msgid "View Log File"
197
+ msgstr "Просмотр журнала"
198
+
199
+ #: classes/odb-cleaner.php:526 classes/odb-displayer.php:144
200
+ msgid "Delete Log File"
201
+ msgstr "Удалить журнал"
202
+
203
+ #: classes/odb-cleaner.php:711
204
+ msgid "of"
205
+ msgstr "от"
206
+
207
+ #: classes/odb-cleaner.php:1139
208
+ msgid "InnoDB table: skipped..."
209
+ msgstr "InnoDB таблицы: пропущено..."
210
+
211
+ #: classes/odb-cleaner.php:1145 classes/odb-cleaner.php:1147
212
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
213
+ msgstr "<span class=\"odb-optimized\">ТАБЛИЦА ОПТИМИЗИРОВАНА</span>"
214
+
215
+ #: classes/odb-cleaner.php:1146
216
+ msgid "Table is already up to date"
217
+ msgstr "Оптимизация не требуется"
218
+
219
+ #: classes/odb-displayer.php:28
220
+ msgid "YES"
221
+ msgstr "ДА"
222
+
223
+ #: classes/odb-displayer.php:29
224
+ msgid "NO"
225
+ msgstr "НЕТ"
226
+
227
+ #: classes/odb-displayer.php:41
228
+ msgid "EVERY FIVE MINUTES"
229
+ msgstr "КАЖДЫЕ ПЯТЬ МИНУТ"
230
+
231
+ #: classes/odb-displayer.php:43
232
+ msgid "ONCE HOURLY"
233
+ msgstr "ЕЖЕЧАСНО"
234
+
235
+ #: classes/odb-displayer.php:45
236
+ msgid "TWICE DAILY"
237
+ msgstr "ДВАЖДЫ В ДЕНЬ"
238
+
239
+ #: classes/odb-displayer.php:47
240
+ msgid "ONCE DAILY"
241
+ msgstr "РАЗ В ДЕНЬ"
242
+
243
+ #: classes/odb-displayer.php:49
244
+ msgid "ONCE WEEKLY"
245
+ msgstr "РАЗ В НЕДЕЛЮ"
246
+
247
+ #: classes/odb-displayer.php:50 includes/settings-page.php:280
248
+ msgid "NOT SCHEDULED"
249
+ msgstr "НЕ ЗАПЛАНИРОВАНО"
250
+
251
+ #: classes/odb-displayer.php:55
252
+ msgid "Current settings"
253
+ msgstr "Текущие настройки"
254
+
255
+ #: classes/odb-displayer.php:61 includes/settings-page.php:140
256
+ #: includes/settings-page.php:201
257
+ msgid "Delete revisions older than"
258
+ msgstr "Удалить ревизии старше"
259
+
260
+ #: classes/odb-displayer.php:61
261
+ msgid "days"
262
+ msgstr "дней"
263
+
264
+ #: classes/odb-displayer.php:64
265
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
266
+ msgstr ""
267
+ "Максимальное число - последних - оставленных ревизий для каждого поста/ "
268
+ "страницы"
269
+
270
+ #: classes/odb-displayer.php:68 includes/settings-page.php:234
271
+ msgid "Delete trashed items"
272
+ msgstr "Удалить содержимое корзины"
273
+
274
+ #: classes/odb-displayer.php:69 includes/settings-page.php:240
275
+ msgid "Delete spammed items"
276
+ msgstr "Удалить элементы спама"
277
+
278
+ #: classes/odb-displayer.php:70 includes/settings-page.php:246
279
+ msgid "Delete unused tags"
280
+ msgstr "Удалить неиспользуемые теги"
281
+
282
+ #: classes/odb-displayer.php:71 includes/settings-page.php:252
283
+ msgid "Delete expired transients"
284
+ msgstr "Удалить временные данные с истёкшим сроком"
285
+
286
+ #: classes/odb-displayer.php:72 includes/settings-page.php:258
287
+ msgid "Delete pingbacks and trackbacks"
288
+ msgstr "Удалить Pingbacks и Trackbacks"
289
+
290
+ #: classes/odb-displayer.php:73 includes/settings-page.php:270
291
+ msgid "Keep a log"
292
+ msgstr "Вести журнал событий"
293
+
294
+ #: classes/odb-displayer.php:74
295
+ msgid "Optimize InnoDB tables"
296
+ msgstr "Оптимизировать таблицы InnoDB"
297
+
298
+ #: classes/odb-displayer.php:75
299
+ msgid "Last run"
300
+ msgstr "Последний запуск"
301
+
302
+ #: classes/odb-displayer.php:75 classes/odb-displayer.php:84
303
+ #: includes/settings-page.php:311
304
+ msgid "hrs"
305
+ msgstr "часов"
306
+
307
+ #: classes/odb-displayer.php:76
308
+ msgid "Number of excluded tables"
309
+ msgstr "Число исключённых таблиц"
310
+
311
+ #: classes/odb-displayer.php:77 includes/settings-page.php:276
312
+ msgid "Scheduler"
313
+ msgstr "Планировщик"
314
+
315
+ #: classes/odb-displayer.php:84
316
+ msgid "Next scheduled run"
317
+ msgstr "Следующий запланированный запуск"
318
+
319
+ #: classes/odb-displayer.php:84
320
+ msgid "current server time"
321
+ msgstr "Текущее время сервера"
322
+
323
+ #: classes/odb-displayer.php:89
324
+ msgid "Total savings since the first run"
325
+ msgstr "Сбережено с момента первого запуска"
326
+
327
+ #: classes/odb-displayer.php:106
328
+ msgid "Optimize Database after Deleting Revisions"
329
+ msgstr "Оптимизация базы данных после удаления ревизий"
330
+
331
+ #: classes/odb-displayer.php:109
332
+ msgid ""
333
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
334
+ msgstr ""
335
+ "Популярный плагин для очистки и оптимизации базы данных WordPress в '1-клик'."
336
+
337
+ #: classes/odb-displayer.php:112
338
+ msgid "Plugin version"
339
+ msgstr "Версия плагина"
340
+
341
+ #: classes/odb-displayer.php:113
342
+ msgid "Plugin page"
343
+ msgstr "Страница плагина"
344
+
345
+ #: classes/odb-displayer.php:114
346
+ msgid "Download page"
347
+ msgstr "Страница загрузки"
348
+
349
+ #: classes/odb-displayer.php:115
350
+ msgid "Author"
351
+ msgstr "Автор"
352
+
353
+ #: classes/odb-displayer.php:116
354
+ msgid "Company"
355
+ msgstr "Компания"
356
+
357
+ #: classes/odb-displayer.php:117
358
+ msgid "Donation page"
359
+ msgstr "Страница пожертвований"
360
+
361
+ #: classes/odb-displayer.php:135
362
+ msgid "Change Settings"
363
+ msgstr "Изменить настройки"
364
+
365
+ #: classes/odb-displayer.php:151
366
+ msgid "Start Optimization"
367
+ msgstr "Начать оптимизацию"
368
+
369
+ #: classes/odb-logger.php:55
370
+ msgid "A WordPress Plugin by"
371
+ msgstr "WordPress плагин от"
372
+
373
+ #: classes/odb-logger.php:55
374
+ msgid "The Netherlands"
375
+ msgstr "Нидерланды"
376
+
377
+ #: classes/odb-logger.php:59
378
+ msgid "time"
379
+ msgstr "событие"
380
+
381
+ #: classes/odb-logger.php:60
382
+ msgid "deleted<br />revisions"
383
+ msgstr "удалённые<br />ревизии"
384
+
385
+ #: classes/odb-logger.php:61
386
+ msgid "deleted<br />trash"
387
+ msgstr "удалённый<br />мусор"
388
+
389
+ #: classes/odb-logger.php:62
390
+ msgid "deleted<br />spam"
391
+ msgstr "удалённый<br />спам"
392
+
393
+ #: classes/odb-logger.php:63
394
+ msgid "deleted<br />tags"
395
+ msgstr "удалённые<br />теги"
396
+
397
+ #: classes/odb-logger.php:64
398
+ msgid "deleted<br />transients"
399
+ msgstr "удалённые<br />временные данные"
400
+
401
+ #: classes/odb-logger.php:65
402
+ msgid "deleted<br />pingbacks<br />trackbacks"
403
+ msgstr "удалённые<br />pingbacks<br />trackbacks"
404
+
405
+ #: classes/odb-logger.php:66
406
+ msgid "deleted<br />orphans"
407
+ msgstr "удалённые<br />осиротевшие поля"
408
+
409
+ # @ rvg-optimize-database
410
+ #: classes/odb-logger.php:67
411
+ msgid "nr of optimized tables"
412
+ msgstr "число оптимизированных таблиц"
413
+
414
+ #: classes/odb-logger.php:68
415
+ msgid "database size BEFORE"
416
+ msgstr "размер базы данных ДО"
417
+
418
+ #: classes/odb-logger.php:69
419
+ msgid "database size AFTER"
420
+ msgstr "размер базы данных ПОСЛЕ"
421
+
422
+ #: classes/odb-logger.php:70
423
+ msgid "SAVINGS"
424
+ msgstr "СБЕРЕЖЕНО"
425
+
426
+ # @ default
427
+ #: classes/odb-scheduler.php:39
428
+ msgid "Once Weekly"
429
+ msgstr "Раз в неделю"
430
+
431
+ #: classes/odb-scheduler.php:44
432
+ msgid "Every Five Minutes"
433
+ msgstr "Каждые пять минут"
434
+
435
+ #: includes/settings-page.php:102
436
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
437
+ msgstr "НАСТРОЙКИ ОБНОВЛЕНЫ"
438
+
439
+ #: includes/settings-page.php:104
440
+ msgid ""
441
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
442
+ "\">HERE</a> to run the optimization"
443
+ msgstr ""
444
+ "Кликните <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
445
+ "\">ЗДЕСЬ</a> для старта оптимизации"
446
+
447
+ #: includes/settings-page.php:140
448
+ msgid "You have to enter: "
449
+ msgstr "Необходимо ввести:"
450
+
451
+ #: includes/settings-page.php:145
452
+ msgid "<Delete revisions older than> should be a number"
453
+ msgstr "<Удалить ревизии старше> должно быть число"
454
+
455
+ #: includes/settings-page.php:153
456
+ msgid "You have to enter the <Maximum number of revisions>"
457
+ msgstr "Необходимо ввести <Максимальное число ревизий>"
458
+
459
+ #: includes/settings-page.php:158
460
+ msgid "<Maximum number of revisions> should be a number"
461
+ msgstr "<Максимальное число ревизий> должно быть число"
462
+
463
+ #: includes/settings-page.php:197 rvg-optimize-database.php:395
464
+ msgid "Settings"
465
+ msgstr "Настройки"
466
+
467
+ #: includes/settings-page.php:206
468
+ msgid "day(s)"
469
+ msgstr "дня (дней)"
470
+
471
+ #: includes/settings-page.php:218
472
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
473
+ msgstr ""
474
+ "Максимальное число - последних - ревизий<br>оставленных для поста/ страницы"
475
+
476
+ #: includes/settings-page.php:224
477
+ msgid "('0' means: delete <u>ALL</u> revisions)"
478
+ msgstr "('0' означает: удалить <u>ВСЕ</u> ревизии)"
479
+
480
+ #: includes/settings-page.php:264
481
+ msgid "Optimize InnoDB tables too"
482
+ msgstr "Оптимизировать таблицы InnoDB"
483
+
484
+ #: includes/settings-page.php:283
485
+ msgid "run optimization HOURLY"
486
+ msgstr "Запуск оптимизации ЕЖЕЧАСНО"
487
+
488
+ #: includes/settings-page.php:286
489
+ msgid "run optimization TWICE A DAY"
490
+ msgstr "Запуск оптимизации ДВАЖДЫ В ДЕНЬ"
491
+
492
+ #: includes/settings-page.php:289
493
+ msgid "run optimization DAILY"
494
+ msgstr "Запуск оптимизации ЕЖЕДНЕВНО"
495
+
496
+ #: includes/settings-page.php:292
497
+ msgid "run optimization WEEKLY"
498
+ msgstr "Запуск оптимизации ЕЖЕНЕДЕЛЬНО"
499
+
500
+ #: includes/settings-page.php:302
501
+ msgid "Time"
502
+ msgstr "Время"
503
+
504
+ #: includes/settings-page.php:326
505
+ msgid "Show '1-click' link in Admin Bar"
506
+ msgstr "Показать ссылку '1-клик' в верхней панели администратора"
507
+
508
+ #: includes/settings-page.php:332
509
+ msgid "Show an icon in the Admin Menu"
510
+ msgstr "Показать иконку в меню администратора"
511
+
512
+ #: includes/settings-page.php:337
513
+ msgid "change will be visible after loading the next page"
514
+ msgstr "изменения будут видны после обновления страницы"
515
+
516
+ #: includes/settings-page.php:341
517
+ msgid ""
518
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION:<br><span class=\"odb-underline-red"
519
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
520
+ "OPTIMIZED!</span>"
521
+ msgstr ""
522
+ "ИСКЛЮЧИТЬ ТАБЛИЦЫ БАЗЫ ДАННЫХ ИЗ ОПТИМИЗАЦИИ:<br><span class=\"odb-underline-"
523
+ "red\">ОТМЕЧЕННЫЕ</span> ТАБЛИЦЫ <span class=\"odb-underline-red\">НЕ БУДУТ</"
524
+ "span> ОПТИМИЗИРОВАНЫ!</span>"
525
+
526
+ #: includes/settings-page.php:347
527
+ msgid "check all tables"
528
+ msgstr "Выбрать все таблицы"
529
+
530
+ #: includes/settings-page.php:349
531
+ msgid "uncheck all tables"
532
+ msgstr "Снять выбор - для всех таблиц"
533
+
534
+ #: includes/settings-page.php:351
535
+ msgid "check all NON-WordPress tables"
536
+ msgstr "Выбрать все НЕ-WordPress таблицы"
537
+
538
+ #: includes/settings-page.php:378
539
+ msgid "Save Settings"
540
+ msgstr "Сохранить настройки"
541
+
542
+ #: includes/settings-page.php:380
543
+ msgid "Go To Optimizer"
544
+ msgstr "Приступить к оптимизации"
545
+
546
+ # @ rvg-optimize-database
547
+ #: rvg-optimize-database.php:367 rvg-optimize-database.php:368
548
+ #: rvg-optimize-database.php:382 rvg-optimize-database.php:383
549
+ #: rvg-optimize-database.php:425 rvg-optimize-database.php:426
550
+ #: rvg-optimize-database.php:444 rvg-optimize-database.php:445
551
+ msgid "Optimize Database"
552
+ msgstr "Оптимизация БД"
553
+
554
+ # @ optimize_db
555
+ #: rvg-optimize-database.php:412
556
+ msgid "Optimize DB (1 click)"
557
+ msgstr "Оптимизация БД (1-клик)"
558
+
559
+ #: rvg-optimize-database.php:545
560
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
561
+ msgstr "ФАЙЛ ЖУРНАЛА БЫЛ УДАЛЁН"
562
+
563
+ #~ msgid "You have to enter the maximum number of revisions"
564
+ #~ msgstr "Je moet een maximaal aantal revisies invullen"
565
+
566
+ #~ msgid "Maximum number of revisions should be a number"
567
+ #~ msgstr "Maximaal aantal revisies moet een getal zijn"
568
+
569
+ #~ msgid "OR"
570
+ #~ msgstr "OF"
571
+
572
+ #~ msgid ""
573
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
574
+ #~ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> "
575
+ #~ "BE OPTIMIZED!</span>"
576
+ #~ msgstr ""
577
+ #~ "SLUIT DE VOLGENDE TABELLEN UIT VAN OPTIMILIZATIE: <span class=\"odb-"
578
+ #~ "underline-red\">AANGEVINKTE</span> TABELLEN ZULLEN <span class=\"odb-"
579
+ #~ "underline-red\">NIET</span> GEOPTIMALISEERD WORDEN!</span>"
580
+
581
+ #~ msgid "(change will be visible after loading the next page)"
582
+ #~ msgstr "(wijziging wordt zichtbaar na het laden van de volgende pagina)"
583
+
584
+ #~ msgid ""
585
+ #~ "A popular one-click plugin to clean and optimize your WordPress database."
586
+ #~ msgstr ""
587
+ #~ "Een populaire 'one-click' plugin om de WordPress database op te schonen "
588
+ #~ "en te optimaliseren."
589
+
590
+ #~ msgid ""
591
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
592
+ #~ msgstr ""
593
+ #~ "Maximale aantal - meest recente - revisies<br />om te bewaren per "
594
+ #~ "bericht / pagina"
595
+
596
+ #~ msgid ""
597
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
598
+ #~ "\">HERE</a> to run the optimization"
599
+ #~ msgstr ""
600
+ #~ "Klik <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
601
+ #~ "\">HIER</a. om de optimalisatie te starten"
602
+
603
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
604
+ #~ msgstr ""
605
+ #~ "is een één-klik plugin om de WordPress database op te schonen en te "
606
+ #~ "optimaliseren"
607
+
608
+ # @ rvg-optimize-database
609
+ #~ msgid "Optimize your WordPress Database"
610
+ #~ msgstr "Optimaliseer uw WordPress Database"
611
+
612
+ #~ msgid "Plugin version:"
613
+ #~ msgstr "Plugin versie:"
614
+
615
+ #~ msgid "Author:"
616
+ #~ msgstr "Auteur:"
617
+
618
+ #~ msgid "Plugin URL:"
619
+ #~ msgstr "Plugin URL:"
620
+
621
+ #~ msgid "Download URL:"
622
+ #~ msgstr "Download URL:"
623
+
624
+ #~ msgid "Delete all trashed items"
625
+ #~ msgstr "Maak de prullenbak leeg"
626
+
627
+ #~ msgid "Delete all spammed items"
628
+ #~ msgstr "Verwijder alle spam reacties"
629
+
630
+ #~ msgid "Using Optimize Database after Deleting Revisions"
631
+ #~ msgstr "Het gebruik van Optimize Database after Deleting Revisions"
632
+
633
+ #~ msgid "Optimize Database after Deleting Revisions - Settings"
634
+ #~ msgstr "Optimize Database after Deleting Revisions - Instellingen"
635
+
636
+ #~ msgid "Starting Optimization"
637
+ #~ msgstr "Aan het optimaliseren"
638
+
639
+ #~ msgid "DELETING REVISIONS"
640
+ #~ msgstr "REVISIES AAN HET VERWIJDEREN"
641
+
642
+ #~ msgid "DELETING TRASHED ITEMS"
643
+ #~ msgstr "PRULLENBAK AAN HET LEEGMAKEN"
644
+
645
+ #~ msgid "DELETING SPAMMED ITEMS"
646
+ #~ msgstr "SPAM ITEMS AAN HET VERWIJDEREN"
647
+
648
+ #~ msgid "OPTIMIZING DATABASE TABLES"
649
+ #~ msgstr "DATABASETABELLEN AAN HET OPTIMALISEREN"
650
+
651
+ #~ msgid "DONE"
652
+ #~ msgstr "KLAAR"
653
+
654
+ #~ msgid "<strong>TABLE OPTIMIZED</strong>"
655
+ #~ msgstr "<strong>TABEL GEOPTIMALISEERD</strong>"
656
+
657
+ #~ msgid "TABLE OPTIMIZED"
658
+ #~ msgstr "TABEL GEOPTIMALISEERD"
659
+
660
+ #~ msgid "TABLE OPTIMIZED!"
661
+ #~ msgstr "TABEL GEOPTIMALISEERD!"
662
+
663
+ # @ default
664
+ #~ msgid "Optimize DB Options"
665
+ #~ msgstr "Optimaliseer DB Opties"
666
+
667
+ #~ msgid "Optimize Database after Deleting Revisions OPTIONS UPDATED"
668
+ #~ msgstr "Optimize Database after Deleting Revisions OPTIES OPGESLAGEN"
669
+
670
+ #~ msgid ""
671
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
672
+ #~ "bold\">HERE</a> to run the optimization"
673
+ #~ msgstr ""
674
+ #~ "Klik <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
675
+ #~ "bold\">HIER</a> om de optimalisatie te starten"
676
+
677
+ #~ msgid "To start the optimization:"
678
+ #~ msgstr "Om de optimalisatie te starten:"
679
+
680
+ #~ msgid ""
681
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Tools</strong> &raquo; "
682
+ #~ "<strong>Optimize Database</strong>. Then click the '<strong>Start "
683
+ #~ "Optimization</strong>'-button. Et voila!"
684
+ #~ msgstr ""
685
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Extra</strong> &raquo; "
686
+ #~ "<strong>Optimaliseren Database</strong>. Klik dan de '<strong>Start "
687
+ #~ "Optimalisatie</strong>'-knop. Et voila!"
688
+
689
+ #~ msgid ""
690
+ #~ "Note: if you use the Scheduler the Optimization will run automatically!"
691
+ #~ msgstr ""
692
+ #~ "Opmerking: als u gebruik maakt van de Planner zal de optimalisatie "
693
+ #~ "automatisch worden uitgevoerd"
694
+
695
+ #~ msgid "Optimize Database after Deleting Revisions - Options"
696
+ #~ msgstr "Optimize Database after Deleting Revisions - Opties"
697
+
698
+ #~ msgid ""
699
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span style=\"text-decoration:"
700
+ #~ "underline;color:#F00;\">CHECKED</span> TABLES <span style=\"text-"
701
+ #~ "decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</span>"
702
+ #~ msgstr ""
703
+ #~ "SLUIT DE VOLGENDE TABELLEN UIT VAN OPTIMALISATIE: <span style=\"text-"
704
+ #~ "decoration:underline;color:#F00;\">AANGEVINKTE</span> TABELLEN WORDEN "
705
+ #~ "<span style=\"text-decoration:underline;color:#F00;\">NIET</span> "
706
+ #~ "GEOPTIMALISEERD!</span>"
707
+
708
+ #~ msgid "Save Options"
709
+ #~ msgstr "Bewaar Opties"
710
+
711
+ #~ msgid "Current options"
712
+ #~ msgstr "Huidige opties"
713
+
714
+ #~ msgid "Change Options"
715
+ #~ msgstr "Wijzig Opties"
716
+
717
+ # @ rvg-optimize-database
718
+ #~ msgid "Hello world!"
719
+ #~ msgstr "HALLO WERELD!"
trunk/language/rvg-optimize-database-sr_RS.mo ADDED
Binary file
trunk/language/rvg-optimize-database-sr_RS.po ADDED
@@ -0,0 +1,624 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v2.8.3\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-11-20 17:04+0100\n"
6
+ "PO-Revision-Date: 2015-11-20 17:04+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: CAGE <info@cagewebdev.com>\n"
9
+ "Language: sr_RS\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: C:\\My Dropbox\\WordPress\\wp-plugins\\rvg-optimize-db\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr ""
25
+
26
+ #: classes/odb-cleaner.php:78
27
+ msgid "DELETED REVISIONS"
28
+ msgstr ""
29
+
30
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
31
+ #: classes/odb-cleaner.php:203
32
+ msgid "prefix"
33
+ msgstr ""
34
+
35
+ #: classes/odb-cleaner.php:84
36
+ msgid "post / page"
37
+ msgstr "post/stranica"
38
+
39
+ #: classes/odb-cleaner.php:85
40
+ msgid "revision date"
41
+ msgstr "datum revizije"
42
+
43
+ #: classes/odb-cleaner.php:86
44
+ msgid "revisions deleted"
45
+ msgstr "revizija obrisana"
46
+
47
+ #: classes/odb-cleaner.php:98
48
+ msgid "total number of revisions deleted"
49
+ msgstr "ukupan broj obrisanih revizija"
50
+
51
+ #: classes/odb-cleaner.php:110
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "NISU PRONAĐENE REVIZIJE za brisanje"
54
+
55
+ #: classes/odb-cleaner.php:137
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr ""
58
+
59
+ #: classes/odb-cleaner.php:143
60
+ msgid "type"
61
+ msgstr "tip"
62
+
63
+ #: classes/odb-cleaner.php:144
64
+ msgid "IP address / title"
65
+ msgstr "IP adresa/naslov"
66
+
67
+ #: classes/odb-cleaner.php:145
68
+ msgid "date"
69
+ msgstr "datum"
70
+
71
+ #: classes/odb-cleaner.php:157
72
+ msgid "total number of trashed items deleted"
73
+ msgstr ""
74
+
75
+ #: classes/odb-cleaner.php:170
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "NISU PRONAĐENE STAVKE za brisanje u korpi za otpatke "
78
+
79
+ #: classes/odb-cleaner.php:198
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr ""
82
+
83
+ #: classes/odb-cleaner.php:204
84
+ msgid "comment author"
85
+ msgstr "komentarišite autora"
86
+
87
+ #: classes/odb-cleaner.php:205
88
+ msgid "comment author email"
89
+ msgstr "komentarišite email autora"
90
+
91
+ #: classes/odb-cleaner.php:206
92
+ msgid "comment date"
93
+ msgstr "komentarišite datum"
94
+
95
+ #: classes/odb-cleaner.php:218
96
+ msgid "total number of spammed items deleted"
97
+ msgstr ""
98
+
99
+ #: classes/odb-cleaner.php:231
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "NISU PRONAĐENE SPAM STAVKE za brisanje"
102
+
103
+ #: classes/odb-cleaner.php:256
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "BROJ NEUPOTREBLJENIH OBRISANIH OZNAKA"
106
+
107
+ #: classes/odb-cleaner.php:266
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "NISU PRONAĐENE NEUPOTREBLJENE OZNAKE za brisanje"
110
+
111
+ #: classes/odb-cleaner.php:290
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "BROJ OBRISANIH, ISTEKLIH PROLAZNIH STAVKI "
114
+
115
+ #: classes/odb-cleaner.php:300
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "Nisu pronađene istekle, prolazne stavke za brisanje "
118
+
119
+ #: classes/odb-cleaner.php:324
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr ""
122
+
123
+ #: classes/odb-cleaner.php:334
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr ""
126
+
127
+ #: classes/odb-cleaner.php:355
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "BROJ OBRISANIH POSTMETA SIROČIĆA "
130
+
131
+ #: classes/odb-cleaner.php:365
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "Nisu pronađeni postmeta siročići za brisanje"
134
+
135
+ #: classes/odb-cleaner.php:393
136
+ msgid "Optimizing Database Tables"
137
+ msgstr ""
138
+
139
+ #: classes/odb-cleaner.php:400
140
+ msgid "table name"
141
+ msgstr "naziv tabele"
142
+
143
+ #: classes/odb-cleaner.php:401
144
+ msgid "optimization result"
145
+ msgstr "rezultat optimizacije"
146
+
147
+ #: classes/odb-cleaner.php:402
148
+ msgid "engine"
149
+ msgstr "sredstvo"
150
+
151
+ #: classes/odb-cleaner.php:403
152
+ msgid "table rows"
153
+ msgstr "redovi tabele"
154
+
155
+ #: classes/odb-cleaner.php:404
156
+ msgid "table size"
157
+ msgstr "veličina tabele"
158
+
159
+ #: classes/odb-cleaner.php:452
160
+ msgid "Savings"
161
+ msgstr ""
162
+
163
+ #: classes/odb-cleaner.php:459
164
+ msgid "size of the database"
165
+ msgstr "veličina baze podataka"
166
+
167
+ #: classes/odb-cleaner.php:462
168
+ msgid "BEFORE optimization"
169
+ msgstr "PRE optimizacije"
170
+
171
+ #: classes/odb-cleaner.php:466
172
+ msgid "AFTER optimization"
173
+ msgstr "POSLE optimizacije"
174
+
175
+ #: classes/odb-cleaner.php:470
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "KOLIKO JE SAČUVANO STAVKI OVOG PUTA"
178
+
179
+ #: classes/odb-cleaner.php:474
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "UKUPNO SAČUVANIH STAVKI OD PRVOG POKRETANJA"
182
+
183
+ #: classes/odb-cleaner.php:501
184
+ msgid "DONE!"
185
+ msgstr ""
186
+
187
+ #: classes/odb-cleaner.php:506
188
+ msgid "Optimization took"
189
+ msgstr ""
190
+
191
+ #: classes/odb-cleaner.php:506
192
+ msgid "seconds"
193
+ msgstr ""
194
+
195
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
196
+ msgid "View Log File"
197
+ msgstr "Pregledaj datoteku dnevnika"
198
+
199
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
200
+ msgid "Delete Log File"
201
+ msgstr "Obriši datoteku dnevnika"
202
+
203
+ #: classes/odb-cleaner.php:1043
204
+ msgid "InnoDB table: skipped..."
205
+ msgstr ""
206
+
207
+ #: classes/odb-cleaner.php:1049
208
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
209
+ msgstr ""
210
+
211
+ #: classes/odb-cleaner.php:1050
212
+ msgid "Table is already up to date"
213
+ msgstr ""
214
+
215
+ #: classes/odb-displayer.php:28
216
+ msgid "YES"
217
+ msgstr "DA"
218
+
219
+ #: classes/odb-displayer.php:29
220
+ msgid "NO"
221
+ msgstr "NE"
222
+
223
+ #: classes/odb-displayer.php:40
224
+ msgid "EVERY FIVE MINUTES"
225
+ msgstr ""
226
+
227
+ #: classes/odb-displayer.php:42
228
+ msgid "ONCE HOURLY"
229
+ msgstr "SVAKOG SATA"
230
+
231
+ #: classes/odb-displayer.php:44
232
+ msgid "TWICE DAILY"
233
+ msgstr "DVA PUTA DNEVNO"
234
+
235
+ #: classes/odb-displayer.php:46
236
+ msgid "ONCE DAILY"
237
+ msgstr "JEDNOM DNEVNO"
238
+
239
+ #: classes/odb-displayer.php:48
240
+ msgid "ONCE WEEKLY"
241
+ msgstr "JEDNOM NEDELJNO"
242
+
243
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
244
+ msgid "NOT SCHEDULED"
245
+ msgstr "NIJE PLANIRANO"
246
+
247
+ #: classes/odb-displayer.php:54
248
+ msgid "Current settings"
249
+ msgstr ""
250
+
251
+ #: classes/odb-displayer.php:57
252
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
253
+ msgstr ""
254
+ "Najveći broj - najskorijih - revizija koje treba održavati za svaki post/"
255
+ "stranicu"
256
+
257
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
258
+ msgid "Delete trashed items"
259
+ msgstr ""
260
+
261
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
262
+ msgid "Delete spammed items"
263
+ msgstr ""
264
+
265
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
266
+ msgid "Delete unused tags"
267
+ msgstr "Obriši neiskorišćene oznake"
268
+
269
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
270
+ msgid "Delete expired transients"
271
+ msgstr "Obriši sve prolazne stavke koje su istekle"
272
+
273
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
274
+ msgid "Delete pingbacks and trackbacks"
275
+ msgstr ""
276
+
277
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
278
+ msgid "Keep a log"
279
+ msgstr "Vodi dnevnik"
280
+
281
+ #: classes/odb-displayer.php:64
282
+ msgid "Last run"
283
+ msgstr ""
284
+
285
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
286
+ #: includes/settings-page.php:208
287
+ msgid "hrs"
288
+ msgstr "Sat"
289
+
290
+ #: classes/odb-displayer.php:65
291
+ msgid "Number of excluded tables"
292
+ msgstr "Broj isključenih tabela"
293
+
294
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
295
+ msgid "Scheduler"
296
+ msgstr "Planer"
297
+
298
+ #: classes/odb-displayer.php:73
299
+ msgid "Next scheduled run"
300
+ msgstr "Sledeća planirana optimizacija"
301
+
302
+ #: classes/odb-displayer.php:73
303
+ msgid "current server time"
304
+ msgstr ""
305
+
306
+ #: classes/odb-displayer.php:78
307
+ msgid "Total savings since the first run"
308
+ msgstr "Ukupno sačuvanih od prvog pokretanja "
309
+
310
+ #: classes/odb-displayer.php:95
311
+ msgid "Optimize Database after Deleting Revisions"
312
+ msgstr ""
313
+
314
+ #: classes/odb-displayer.php:98
315
+ msgid ""
316
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
317
+ msgstr ""
318
+
319
+ #: classes/odb-displayer.php:101
320
+ msgid "Plugin version"
321
+ msgstr ""
322
+
323
+ #: classes/odb-displayer.php:102
324
+ msgid "Plugin page"
325
+ msgstr ""
326
+
327
+ #: classes/odb-displayer.php:103
328
+ msgid "Download page"
329
+ msgstr ""
330
+
331
+ #: classes/odb-displayer.php:104
332
+ msgid "Author"
333
+ msgstr "Autor"
334
+
335
+ #: classes/odb-displayer.php:105
336
+ msgid "Company"
337
+ msgstr ""
338
+
339
+ #: classes/odb-displayer.php:106
340
+ msgid "Donation page"
341
+ msgstr ""
342
+
343
+ #: classes/odb-displayer.php:124
344
+ msgid "Change Settings"
345
+ msgstr ""
346
+
347
+ #: classes/odb-displayer.php:139
348
+ msgid "Start Optimization"
349
+ msgstr "Pokreni optimizaciju"
350
+
351
+ #: classes/odb-logger.php:55
352
+ msgid "A WordPress Plugin by"
353
+ msgstr "WordPress Plugin kreirao:"
354
+
355
+ #: classes/odb-logger.php:55
356
+ msgid "The Netherlands"
357
+ msgstr "Holandija"
358
+
359
+ #: classes/odb-logger.php:59
360
+ msgid "time"
361
+ msgstr "vreme"
362
+
363
+ #: classes/odb-logger.php:60
364
+ msgid "deleted<br />revisions"
365
+ msgstr "obrisane <br />revizije"
366
+
367
+ #: classes/odb-logger.php:61
368
+ msgid "deleted<br />trash"
369
+ msgstr "obrisano <br /> iz korpe za otpatke "
370
+
371
+ #: classes/odb-logger.php:62
372
+ msgid "deleted<br />spam"
373
+ msgstr "obrisani <br />spam"
374
+
375
+ #: classes/odb-logger.php:63
376
+ msgid "deleted<br />tags"
377
+ msgstr "obrisane <br /> oznake"
378
+
379
+ #: classes/odb-logger.php:64
380
+ msgid "deleted<br />transients"
381
+ msgstr "obrisane <br /> prolazne stavke"
382
+
383
+ #: classes/odb-logger.php:65
384
+ msgid "deleted<br />pingbacks<br />trackbacks"
385
+ msgstr ""
386
+
387
+ #: classes/odb-logger.php:66
388
+ msgid "deleted<br />orphans"
389
+ msgstr "obrisani <br /> siročići"
390
+
391
+ # @ rvg-optimize-database
392
+ #: classes/odb-logger.php:67
393
+ msgid "nr of optimized tables"
394
+ msgstr "broj optimizovanih tabela"
395
+
396
+ #: classes/odb-logger.php:68
397
+ msgid "database size BEFORE"
398
+ msgstr "baza podataka PRE"
399
+
400
+ #: classes/odb-logger.php:69
401
+ msgid "database size AFTER"
402
+ msgstr "baza podataka POSLE"
403
+
404
+ #: classes/odb-logger.php:70
405
+ msgid "SAVINGS"
406
+ msgstr "SAČUVANO"
407
+
408
+ # @ default
409
+ #: classes/odb-scheduler.php:34
410
+ msgid "Once Weekly"
411
+ msgstr "Jednom nedeljno"
412
+
413
+ #: classes/odb-scheduler.php:39
414
+ msgid "Every Five Minutes"
415
+ msgstr ""
416
+
417
+ #: includes/settings-page.php:82
418
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
419
+ msgstr ""
420
+
421
+ #: includes/settings-page.php:84
422
+ msgid ""
423
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
424
+ "\">HERE</a> to run the optimization"
425
+ msgstr ""
426
+
427
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
428
+ msgid "Settings"
429
+ msgstr ""
430
+
431
+ #: includes/settings-page.php:125
432
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
433
+ msgstr ""
434
+
435
+ #: includes/settings-page.php:129
436
+ msgid "('0' means: delete <u>ALL</u> revisions)"
437
+ msgstr "('0' znači: obriši <u>SVE</u> revizije)"
438
+
439
+ #: includes/settings-page.php:184
440
+ msgid "run optimization HOURLY"
441
+ msgstr "pokreni optimizaciju NA SVAKI SAT"
442
+
443
+ #: includes/settings-page.php:187
444
+ msgid "run optimization TWICE A DAY"
445
+ msgstr "pokreni optimizaciju DVA PUTA DNEVNO"
446
+
447
+ #: includes/settings-page.php:190
448
+ msgid "run optimization DAILY"
449
+ msgstr "pokreni optimizaciju JEDNOM DNEVNO"
450
+
451
+ #: includes/settings-page.php:193
452
+ msgid "run optimization WEEKLY"
453
+ msgstr "pokreni optimizaciju JEDNOM NEDELJNO"
454
+
455
+ #: includes/settings-page.php:200
456
+ msgid "Time"
457
+ msgstr "Vreme"
458
+
459
+ #: includes/settings-page.php:223
460
+ msgid "Show '1-click' link in Admin Bar"
461
+ msgstr "Prikaži ‘1-klik’ link u traci za meni administratora"
462
+
463
+ #: includes/settings-page.php:226 includes/settings-page.php:233
464
+ msgid "(change will be visible after loading the next page)"
465
+ msgstr "(promena će biti vidljiva nakon učitavanja sledeće stranice)"
466
+
467
+ #: includes/settings-page.php:230
468
+ msgid "Show an icon in the Admin Menu"
469
+ msgstr ""
470
+
471
+ #: includes/settings-page.php:239
472
+ msgid ""
473
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
474
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
475
+ "OPTIMIZED!</span>"
476
+ msgstr ""
477
+
478
+ #: includes/settings-page.php:245
479
+ msgid "check all tables"
480
+ msgstr "štikliraj sve tabele"
481
+
482
+ #: includes/settings-page.php:247
483
+ msgid "uncheck all tables"
484
+ msgstr "poništi štikliranje svih tabela"
485
+
486
+ #: includes/settings-page.php:249
487
+ msgid "check all NON-WordPress tables"
488
+ msgstr "štikliraj sve tabele koje NISU WordPress "
489
+
490
+ #: includes/settings-page.php:276
491
+ msgid "Save Settings"
492
+ msgstr ""
493
+
494
+ #: includes/settings-page.php:278
495
+ msgid "Go To Optimizer"
496
+ msgstr "Pokreni optimizator"
497
+
498
+ # @ rvg-optimize-database
499
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
500
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
501
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
502
+ msgid "Optimize Database"
503
+ msgstr "Optimize Database"
504
+
505
+ # @ optimize_db
506
+ #: rvg-optimize-db.php:273
507
+ msgid "Optimize DB (1 click)"
508
+ msgstr "Optimizuj bazu podataka (1 klik)"
509
+
510
+ #: rvg-optimize-db.php:451
511
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
512
+ msgstr ""
513
+
514
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
515
+ #~ msgstr ""
516
+ #~ "je plugin na 1 klik koji čisti i unapređuje vašu WordPress bazu podataka"
517
+
518
+ # @ rvg-optimize-database
519
+ #~ msgid "Optimize your WordPress Database"
520
+ #~ msgstr "Optimizujte svoju WordPress bazu podataka"
521
+
522
+ #~ msgid "Plugin version:"
523
+ #~ msgstr "Plugin verzija:"
524
+
525
+ #~ msgid "Plugin URL:"
526
+ #~ msgstr "URL Plugin-a:"
527
+
528
+ #~ msgid "Download URL:"
529
+ #~ msgstr "Download URL:"
530
+
531
+ # @ default
532
+ #~ msgctxt "timezone date format"
533
+ #~ msgid "YmdGis"
534
+ #~ msgstr "YmdGis"
535
+
536
+ #~ msgid "Using Optimize Database after Deleting Revisions"
537
+ #~ msgstr "Upotreba Optimize Database after Deleting Revisions"
538
+
539
+ #~ msgid "Delete all trashed items"
540
+ #~ msgstr "Obriši sve stavke u korpi za otpatke"
541
+
542
+ #~ msgid "Delete all spammed items"
543
+ #~ msgstr "Obriši sve spam stavke"
544
+
545
+ # @ default
546
+ #~ msgctxt "timezone date format"
547
+ #~ msgid "G:i"
548
+ #~ msgstr "G:i"
549
+
550
+ #~ msgid "Starting Optimization"
551
+ #~ msgstr "Optimizacija počinje"
552
+
553
+ # @ default
554
+ #~ msgctxt "timezone date format"
555
+ #~ msgid "m/d/YH:i:s"
556
+ #~ msgstr "m/d/YH:i:s"
557
+
558
+ #~ msgid "DELETING REVISIONS"
559
+ #~ msgstr "BRISANJE REVIZIJA"
560
+
561
+ #~ msgid "DELETING TRASHED ITEMS"
562
+ #~ msgstr "BRISANJE STAVKI U KORPI ZA OTPATKE"
563
+
564
+ #~ msgid "DELETING SPAMMED ITEMS"
565
+ #~ msgstr "BRISANJE SPAM STAVKI"
566
+
567
+ #~ msgid "OPTIMIZING DATABASE TABLES"
568
+ #~ msgstr "Optimizovanje tabela baze podataka"
569
+
570
+ #~ msgid "DONE"
571
+ #~ msgstr "URAĐENO"
572
+
573
+ # @ default
574
+ #~ msgid "Optimize DB Options"
575
+ #~ msgstr "Optimize DB opcije"
576
+
577
+ #~ msgid "Optimize Database after Deleting Revisions OPTIONS UPDATED"
578
+ #~ msgstr "Optimize Database after Deleting Revisions OPCIJE AŽURIRANE"
579
+
580
+ #~ msgid ""
581
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
582
+ #~ "bold\">HERE</a> to run the optimization"
583
+ #~ msgstr ""
584
+ #~ "Kliknite <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-"
585
+ #~ "weight:bold\">OVDE</a> da biste pokrenuli optimizaciju "
586
+
587
+ #~ msgid "To start the optimization:"
588
+ #~ msgstr "Da biste započeli optimizaciju:"
589
+
590
+ #~ msgid ""
591
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Tools</strong> &raquo; "
592
+ #~ "<strong>Optimize Database</strong>. Then click the '<strong>Start "
593
+ #~ "Optimization</strong>'-button. Et voila!"
594
+ #~ msgstr ""
595
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Alati</strong> &raquo; "
596
+ #~ "<strong>Optimizuj bazu podataka</strong>. Zatim kliknite na<strong>Počni "
597
+ #~ "optimizaciju</strong>'-taster. To je to!"
598
+
599
+ #~ msgid ""
600
+ #~ "Note: if you use the Scheduler the Optimization will run automatically!"
601
+ #~ msgstr ""
602
+ #~ "Napomena: ako koristite planer, optimizacija će se pokrenuti automatski"
603
+
604
+ #~ msgid "Optimize Database after Deleting Revisions - Options"
605
+ #~ msgstr "Optimize Database after Deleting Revisions - Opcije"
606
+
607
+ #~ msgid ""
608
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span style=\"text-decoration:"
609
+ #~ "underline;color:#F00;\">CHECKED</span> TABLES <span style=\"text-"
610
+ #~ "decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</span>"
611
+ #~ msgstr ""
612
+ #~ "ISKLJUČI TABELE BAZE PODATAKA IZ OPTIMIZACIJE: <span style=\"text-"
613
+ #~ "decoration:underline;color:#F00;\">CHECKED</span> TABLES <span style="
614
+ #~ "\"text-decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</"
615
+ #~ "span>"
616
+
617
+ #~ msgid "Save Options"
618
+ #~ msgstr "Sačuvaj opcije"
619
+
620
+ #~ msgid "Current options"
621
+ #~ msgstr "Trenutne opcije"
622
+
623
+ #~ msgid "Change Options"
624
+ #~ msgstr "Promeni opcije"
trunk/language/rvg-optimize-database-sv_SE.mo ADDED
Binary file
trunk/language/rvg-optimize-database-sv_SE.po ADDED
@@ -0,0 +1,664 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v3.4.2\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-11-20 17:05+0100\n"
6
+ "PO-Revision-Date: 2015-11-20 17:05+0100\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: P. E.\n"
9
+ "Language: sv_SE\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
+ "X-Generator: Poedit 1.7.4\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: C:\\My Dropbox\\WordPress\\wp-plugins\\rvg-optimize-db\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+ "X-Poedit-SearchPath-1: classes\n"
22
+ "X-Poedit-SearchPath-2: includes\n"
23
+
24
+ #: classes/odb-cleaner.php:35
25
+ msgid "Cleaning Database"
26
+ msgstr "Städar Databas"
27
+
28
+ #: classes/odb-cleaner.php:78
29
+ msgid "DELETED REVISIONS"
30
+ msgstr "BORTTAGNA REVISIONER"
31
+
32
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
33
+ #: classes/odb-cleaner.php:203
34
+ msgid "prefix"
35
+ msgstr "prefix"
36
+
37
+ #: classes/odb-cleaner.php:84
38
+ msgid "post / page"
39
+ msgstr "inlägg / sida"
40
+
41
+ #: classes/odb-cleaner.php:85
42
+ msgid "revision date"
43
+ msgstr "revisionsdatum"
44
+
45
+ #: classes/odb-cleaner.php:86
46
+ msgid "revisions deleted"
47
+ msgstr "revisioner borttagna"
48
+
49
+ #: classes/odb-cleaner.php:98
50
+ msgid "total number of revisions deleted"
51
+ msgstr "totalt antal revisioner borttagna"
52
+
53
+ #: classes/odb-cleaner.php:110
54
+ msgid "No REVISIONS found to delete"
55
+ msgstr "Inga REVISIONER funna att ta bort"
56
+
57
+ #: classes/odb-cleaner.php:137
58
+ msgid "DELETED TRASHED ITEMS"
59
+ msgstr "TÖMDE PAPPERSKORGEN"
60
+
61
+ #: classes/odb-cleaner.php:143
62
+ msgid "type"
63
+ msgstr "typ"
64
+
65
+ #: classes/odb-cleaner.php:144
66
+ msgid "IP address / title"
67
+ msgstr "IP-adress / titel"
68
+
69
+ #: classes/odb-cleaner.php:145
70
+ msgid "date"
71
+ msgstr "datum"
72
+
73
+ #: classes/odb-cleaner.php:157
74
+ msgid "total number of trashed items deleted"
75
+ msgstr "Totalt antal objekt som tagits bort från papperskorgen"
76
+
77
+ #: classes/odb-cleaner.php:170
78
+ msgid "No TRASHED ITEMS found to delete"
79
+ msgstr "Inget SKRÄP funnet i papperskorgen att ta bort"
80
+
81
+ #: classes/odb-cleaner.php:198
82
+ msgid "DELETEED SPAMMED ITEMS"
83
+ msgstr "TOG BORT ALL SPAM"
84
+
85
+ #: classes/odb-cleaner.php:204
86
+ msgid "comment author"
87
+ msgstr "kommentarsförfattare"
88
+
89
+ #: classes/odb-cleaner.php:205
90
+ msgid "comment author email"
91
+ msgstr "kommentarsförfattarens e-post"
92
+
93
+ #: classes/odb-cleaner.php:206
94
+ msgid "comment date"
95
+ msgstr "kommentarsdatum"
96
+
97
+ #: classes/odb-cleaner.php:218
98
+ msgid "total number of spammed items deleted"
99
+ msgstr "totalt antal spam-objekt som togs bort"
100
+
101
+ #: classes/odb-cleaner.php:231
102
+ msgid "No SPAMMED ITEMS found to delete"
103
+ msgstr "Ingen SPAM funnen att ta bort"
104
+
105
+ #: classes/odb-cleaner.php:256
106
+ msgid "NUMBER OF UNUSED TAGS DELETED"
107
+ msgstr "ANTAL OANVÄNDA ETIKETTER BORTTAGNA"
108
+
109
+ #: classes/odb-cleaner.php:266
110
+ msgid "No UNUSED TAGS found to delete"
111
+ msgstr "Inga OANVÄNDA ETIKETTER funna att ta bort"
112
+
113
+ #: classes/odb-cleaner.php:290
114
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
115
+ msgstr "ANTAL UTGÅNGNA TEMPORÄRA OBJEKT BORTTAGNA"
116
+
117
+ #: classes/odb-cleaner.php:300
118
+ msgid "No EXPIRED TRANSIENTS found to delete"
119
+ msgstr "Inga UTGÅNGNA TEMPORÄRA OBJEKT funna att ta bort"
120
+
121
+ #: classes/odb-cleaner.php:324
122
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
123
+ msgstr "ANTAL PINGBACKS OCH TRACKBACKS BORTTAGNA"
124
+
125
+ #: classes/odb-cleaner.php:334
126
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
127
+ msgstr "Inga PINGBACKS eller TRACKBACKS funna att ta bort"
128
+
129
+ #: classes/odb-cleaner.php:355
130
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
131
+ msgstr "ANTAL FÖRÄLDRALÖSA POSTMETAOBJEKT BORTTAGNA"
132
+
133
+ #: classes/odb-cleaner.php:365
134
+ msgid "No POSTMETA ORPHANS found to delete"
135
+ msgstr "Inga FÖRÄLDRALÖSA POSTMETAOBJEKT funna att ta bort"
136
+
137
+ #: classes/odb-cleaner.php:393
138
+ msgid "Optimizing Database Tables"
139
+ msgstr "Optimerar Databastabeller"
140
+
141
+ #: classes/odb-cleaner.php:400
142
+ msgid "table name"
143
+ msgstr "tabellnamn"
144
+
145
+ #: classes/odb-cleaner.php:401
146
+ msgid "optimization result"
147
+ msgstr "optimeringsresultat"
148
+
149
+ #: classes/odb-cleaner.php:402
150
+ msgid "engine"
151
+ msgstr "motor"
152
+
153
+ #: classes/odb-cleaner.php:403
154
+ msgid "table rows"
155
+ msgstr "tabellrader"
156
+
157
+ #: classes/odb-cleaner.php:404
158
+ msgid "table size"
159
+ msgstr "tabellstorlek"
160
+
161
+ #: classes/odb-cleaner.php:452
162
+ msgid "Savings"
163
+ msgstr "Besparingar"
164
+
165
+ #: classes/odb-cleaner.php:459
166
+ msgid "size of the database"
167
+ msgstr "storlek på databasen"
168
+
169
+ #: classes/odb-cleaner.php:462
170
+ msgid "BEFORE optimization"
171
+ msgstr "FÖRE optimering"
172
+
173
+ #: classes/odb-cleaner.php:466
174
+ msgid "AFTER optimization"
175
+ msgstr "EFTER optimering"
176
+
177
+ #: classes/odb-cleaner.php:470
178
+ msgid "SAVINGS THIS TIME"
179
+ msgstr "BESPARING DENNA GÅNG"
180
+
181
+ #: classes/odb-cleaner.php:474
182
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
183
+ msgstr "TOTAL BESPARING SEDAN FÖRSTA KÖRNING"
184
+
185
+ #: classes/odb-cleaner.php:501
186
+ msgid "DONE!"
187
+ msgstr "KLAR!"
188
+
189
+ # Optimization took xxx seconds
190
+ #: classes/odb-cleaner.php:506
191
+ msgid "Optimization took"
192
+ msgstr "Optimering tog"
193
+
194
+ # Optimization took xxx seconds
195
+ #: classes/odb-cleaner.php:506
196
+ msgid "seconds"
197
+ msgstr "sekunder"
198
+
199
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
200
+ msgid "View Log File"
201
+ msgstr "Visa Loggfil"
202
+
203
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
204
+ msgid "Delete Log File"
205
+ msgstr "Ta Bort Loggfil"
206
+
207
+ #: classes/odb-cleaner.php:1043
208
+ msgid "InnoDB table: skipped..."
209
+ msgstr "InnoDB-tabell: överhoppad..."
210
+
211
+ #: classes/odb-cleaner.php:1049
212
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
213
+ msgstr "<span class=\"odb-optimized\">TABELL OPTIMERAD</span>"
214
+
215
+ #: classes/odb-cleaner.php:1050
216
+ msgid "Table is already up to date"
217
+ msgstr "Tabellen är redan uppdaterad"
218
+
219
+ #: classes/odb-displayer.php:28
220
+ msgid "YES"
221
+ msgstr "JA"
222
+
223
+ #: classes/odb-displayer.php:29
224
+ msgid "NO"
225
+ msgstr "NEJ"
226
+
227
+ #: classes/odb-displayer.php:40
228
+ msgid "EVERY FIVE MINUTES"
229
+ msgstr ""
230
+
231
+ #: classes/odb-displayer.php:42
232
+ msgid "ONCE HOURLY"
233
+ msgstr "EN GÅNG I TIMMEN"
234
+
235
+ #: classes/odb-displayer.php:44
236
+ msgid "TWICE DAILY"
237
+ msgstr "TVÅ GÅNGER OM DAN"
238
+
239
+ #: classes/odb-displayer.php:46
240
+ msgid "ONCE DAILY"
241
+ msgstr "EN GÅNG OM DAN"
242
+
243
+ #: classes/odb-displayer.php:48
244
+ msgid "ONCE WEEKLY"
245
+ msgstr "EN GÅNG I VECKAN"
246
+
247
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
248
+ msgid "NOT SCHEDULED"
249
+ msgstr "EJ SCHEMALAGT"
250
+
251
+ #: classes/odb-displayer.php:54
252
+ msgid "Current settings"
253
+ msgstr "Nuvarande inställningar"
254
+
255
+ #: classes/odb-displayer.php:57
256
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
257
+ msgstr ""
258
+ "Maximalt antal av - de senaste - revisionerna som skall behållas per "
259
+ "inlägg / sida"
260
+
261
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
262
+ msgid "Delete trashed items"
263
+ msgstr "Töm papperskorgen"
264
+
265
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
266
+ msgid "Delete spammed items"
267
+ msgstr "Ta bort all spam"
268
+
269
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
270
+ msgid "Delete unused tags"
271
+ msgstr "Ta bort oanvända etiketter"
272
+
273
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
274
+ msgid "Delete expired transients"
275
+ msgstr "Ta bort utgångna temporära objekt"
276
+
277
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
278
+ msgid "Delete pingbacks and trackbacks"
279
+ msgstr "Ta bort pingbacks och trackbacks"
280
+
281
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
282
+ msgid "Keep a log"
283
+ msgstr "Logga händelser"
284
+
285
+ #: classes/odb-displayer.php:64
286
+ msgid "Last run"
287
+ msgstr ""
288
+
289
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
290
+ #: includes/settings-page.php:208
291
+ msgid "hrs"
292
+ msgstr "tim"
293
+
294
+ #: classes/odb-displayer.php:65
295
+ msgid "Number of excluded tables"
296
+ msgstr "Antal exkluderade tabeller"
297
+
298
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
299
+ msgid "Scheduler"
300
+ msgstr "Schemaläggare"
301
+
302
+ #: classes/odb-displayer.php:73
303
+ msgid "Next scheduled run"
304
+ msgstr "Nästa schemalagda körning"
305
+
306
+ #: classes/odb-displayer.php:73
307
+ msgid "current server time"
308
+ msgstr ""
309
+
310
+ #: classes/odb-displayer.php:78
311
+ msgid "Total savings since the first run"
312
+ msgstr "Total besparing sedan första körning"
313
+
314
+ #: classes/odb-displayer.php:95
315
+ msgid "Optimize Database after Deleting Revisions"
316
+ msgstr "Optimize Database after Deleting Revisions"
317
+
318
+ #: classes/odb-displayer.php:98
319
+ msgid ""
320
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
321
+ msgstr ""
322
+
323
+ #: classes/odb-displayer.php:101
324
+ msgid "Plugin version"
325
+ msgstr ""
326
+
327
+ #: classes/odb-displayer.php:102
328
+ msgid "Plugin page"
329
+ msgstr ""
330
+
331
+ #: classes/odb-displayer.php:103
332
+ msgid "Download page"
333
+ msgstr ""
334
+
335
+ #: classes/odb-displayer.php:104
336
+ msgid "Author"
337
+ msgstr "Skapare"
338
+
339
+ #: classes/odb-displayer.php:105
340
+ msgid "Company"
341
+ msgstr ""
342
+
343
+ #: classes/odb-displayer.php:106
344
+ msgid "Donation page"
345
+ msgstr ""
346
+
347
+ #: classes/odb-displayer.php:124
348
+ msgid "Change Settings"
349
+ msgstr "Ändra Inställningar"
350
+
351
+ #: classes/odb-displayer.php:139
352
+ msgid "Start Optimization"
353
+ msgstr "Starta Optimering"
354
+
355
+ #: classes/odb-logger.php:55
356
+ msgid "A WordPress Plugin by"
357
+ msgstr "Ett WordPress-tillägg av"
358
+
359
+ #: classes/odb-logger.php:55
360
+ msgid "The Netherlands"
361
+ msgstr "Nederländerna"
362
+
363
+ #: classes/odb-logger.php:59
364
+ msgid "time"
365
+ msgstr "tid"
366
+
367
+ #: classes/odb-logger.php:60
368
+ msgid "deleted<br />revisions"
369
+ msgstr "revisioni<br />cancellate"
370
+
371
+ #: classes/odb-logger.php:61
372
+ msgid "deleted<br />trash"
373
+ msgstr "deleted<br />trash"
374
+
375
+ #: classes/odb-logger.php:62
376
+ msgid "deleted<br />spam"
377
+ msgstr "bortagen<br />spam"
378
+
379
+ #: classes/odb-logger.php:63
380
+ msgid "deleted<br />tags"
381
+ msgstr "borttagna<br />etiketter"
382
+
383
+ #: classes/odb-logger.php:64
384
+ msgid "deleted<br />transients"
385
+ msgstr "borttagna<br />temporära objekt"
386
+
387
+ #: classes/odb-logger.php:65
388
+ msgid "deleted<br />pingbacks<br />trackbacks"
389
+ msgstr "borttagna<br />pingbacks<br />trackbacks"
390
+
391
+ #: classes/odb-logger.php:66
392
+ msgid "deleted<br />orphans"
393
+ msgstr "borttagna<br />föräldralösa objekt"
394
+
395
+ # @ rvg-optimize-database
396
+ #: classes/odb-logger.php:67
397
+ msgid "nr of optimized tables"
398
+ msgstr "antal optimerade tabeller"
399
+
400
+ #: classes/odb-logger.php:68
401
+ msgid "database size BEFORE"
402
+ msgstr "databasstorlek FÖRE"
403
+
404
+ #: classes/odb-logger.php:69
405
+ msgid "database size AFTER"
406
+ msgstr "databasstorlek EFTER"
407
+
408
+ #: classes/odb-logger.php:70
409
+ msgid "SAVINGS"
410
+ msgstr "BESPARINGAR"
411
+
412
+ # @ default
413
+ #: classes/odb-scheduler.php:34
414
+ msgid "Once Weekly"
415
+ msgstr "En Gång i Veckan"
416
+
417
+ #: classes/odb-scheduler.php:39
418
+ msgid "Every Five Minutes"
419
+ msgstr ""
420
+
421
+ #: includes/settings-page.php:82
422
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
423
+ msgstr "Optimize Database after Deleting Revisions INSTÄLLNINGAR UPPDATERADE"
424
+
425
+ #: includes/settings-page.php:84
426
+ msgid ""
427
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
428
+ "\">HERE</a> to run the optimization"
429
+ msgstr ""
430
+
431
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
432
+ msgid "Settings"
433
+ msgstr "Inställningar"
434
+
435
+ #: includes/settings-page.php:125
436
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
437
+ msgstr ""
438
+
439
+ #: includes/settings-page.php:129
440
+ msgid "('0' means: delete <u>ALL</u> revisions)"
441
+ msgstr "('0' betyder: ta bort <u>ALLA</u> revisioner)"
442
+
443
+ #: includes/settings-page.php:184
444
+ msgid "run optimization HOURLY"
445
+ msgstr "kör optimering EN GÅNG I TIMMEN"
446
+
447
+ #: includes/settings-page.php:187
448
+ msgid "run optimization TWICE A DAY"
449
+ msgstr "kör optimering TVÅ GÅNGER OM DAN"
450
+
451
+ #: includes/settings-page.php:190
452
+ msgid "run optimization DAILY"
453
+ msgstr "kör optimering DAGLIGEN"
454
+
455
+ #: includes/settings-page.php:193
456
+ msgid "run optimization WEEKLY"
457
+ msgstr "kör optimering EN GÅNG I VECKAN"
458
+
459
+ #: includes/settings-page.php:200
460
+ msgid "Time"
461
+ msgstr "Tid"
462
+
463
+ #: includes/settings-page.php:223
464
+ msgid "Show '1-click' link in Admin Bar"
465
+ msgstr "Visa '1 klick' länken i Adminmenyraden"
466
+
467
+ #: includes/settings-page.php:226 includes/settings-page.php:233
468
+ msgid "(change will be visible after loading the next page)"
469
+ msgstr "(ändringen kommer att synas efter nästa sidladdning)"
470
+
471
+ #: includes/settings-page.php:230
472
+ msgid "Show an icon in the Admin Menu"
473
+ msgstr "Visa en ikon i Adminmenyraden"
474
+
475
+ #: includes/settings-page.php:239
476
+ msgid ""
477
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
478
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
479
+ "OPTIMIZED!</span>"
480
+ msgstr ""
481
+ "EXKLUDERA DATABASTABELLER FRÅN OPTIMERING: <span class=\"odb-underline-red"
482
+ "\">MARKERADE</span> TABELLER <span class=\"odb-underline-red\">KOMMER EJ</"
483
+ "span> ATT OPTIMERAS!</span>"
484
+
485
+ #: includes/settings-page.php:245
486
+ msgid "check all tables"
487
+ msgstr "markera alla tabeller"
488
+
489
+ #: includes/settings-page.php:247
490
+ msgid "uncheck all tables"
491
+ msgstr "avmarkera alla tabeller"
492
+
493
+ #: includes/settings-page.php:249
494
+ msgid "check all NON-WordPress tables"
495
+ msgstr "markera alla ICKE-WordPresstabeller"
496
+
497
+ #: includes/settings-page.php:276
498
+ msgid "Save Settings"
499
+ msgstr "Spara Inställningar"
500
+
501
+ #: includes/settings-page.php:278
502
+ msgid "Go To Optimizer"
503
+ msgstr "Gå Till Optimeraren"
504
+
505
+ # @ rvg-optimize-database
506
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
507
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
508
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
509
+ msgid "Optimize Database"
510
+ msgstr "Optimera databas"
511
+
512
+ # @ optimize_db
513
+ #: rvg-optimize-db.php:273
514
+ msgid "Optimize DB (1 click)"
515
+ msgstr "Optimera DB (1 klick)"
516
+
517
+ #: rvg-optimize-db.php:451
518
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
519
+ msgstr ""
520
+
521
+ #~ msgid ""
522
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
523
+ #~ "\">HERE</a> to run the optimization"
524
+ #~ msgstr ""
525
+ #~ "Klicka <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
526
+ #~ "\">QUI</a> för att köra optimeringen"
527
+
528
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
529
+ #~ msgstr ""
530
+ #~ "är ett enklickstillägg för att städa upp och optimera din WordPress-"
531
+ #~ "databas"
532
+
533
+ #~ msgid ""
534
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
535
+ #~ msgstr ""
536
+ #~ "Maximalt antal av - de senaste - revisionerna<br />som skall behållas per "
537
+ #~ "inlägg / sida"
538
+
539
+ # @ rvg-optimize-database
540
+ #~ msgid "Optimize your WordPress Database"
541
+ #~ msgstr "Optimera din WordPress-databas"
542
+
543
+ #~ msgid "Plugin version:"
544
+ #~ msgstr "Tilläggsversion:"
545
+
546
+ #~ msgid "Author:"
547
+ #~ msgstr "Skapare:"
548
+
549
+ #~ msgid "Plugin URL:"
550
+ #~ msgstr "Tilläggets URL:"
551
+
552
+ #~ msgid "Download URL:"
553
+ #~ msgstr "Nedladdnings-URL:"
554
+
555
+ #~ msgid "<strong>TABLE OPTIMIZED</strong>"
556
+ #~ msgstr "<strong>TABEL GEOPTIMALISEERD</strong>"
557
+
558
+ #~ msgid "TABLE OPTIMIZED!"
559
+ #~ msgstr "TABEL GEOPTIMALISEERD!"
560
+
561
+ #~ msgid "Delete all trashed items"
562
+ #~ msgstr "Töm papperskorgen"
563
+
564
+ #~ msgid "Delete all spammed items"
565
+ #~ msgstr "Ta bort all spam"
566
+
567
+ #~ msgid "Using Optimize Database after Deleting Revisions"
568
+ #~ msgstr "Med hjälp av Optimize Database after Deleting Revisions"
569
+
570
+ #~ msgid "Optimize Database after Deleting Revisions - Settings"
571
+ #~ msgstr "Optimize Database after Deleting Revisions - Inställningar"
572
+
573
+ #~ msgid "Starting Optimization"
574
+ #~ msgstr "Startar Optimering"
575
+
576
+ #~ msgid "DELETING REVISIONS"
577
+ #~ msgstr "TAR BORT REVISIONER"
578
+
579
+ #~ msgid "DELETING TRASHED ITEMS"
580
+ #~ msgstr "TÖMMER PAPPERSKORGEN"
581
+
582
+ #~ msgid "DELETING SPAMMED ITEMS"
583
+ #~ msgstr "TAR BORT SPAM"
584
+
585
+ #~ msgid "OPTIMIZING DATABASE TABLES"
586
+ #~ msgstr "OPTIMERAR DATABASTABELLER"
587
+
588
+ #~ msgid "DONE"
589
+ #~ msgstr "KLAR"
590
+
591
+ #~ msgid "TABLE OPTIMIZED"
592
+ #~ msgstr "TABELL OPTIMERAD"
593
+
594
+ # @ default
595
+ #~ msgid "Optimize DB Options"
596
+ #~ msgstr "Opzioni di ottimizzazione del DB"
597
+
598
+ #~ msgid "Optimize Database after Deleting Revisions OPTIONS UPDATED"
599
+ #~ msgstr "Optimize Database after Deleting Revisions OPZIONI AGGIORNATE"
600
+
601
+ #~ msgid ""
602
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
603
+ #~ "bold\">HERE</a> to run the optimization"
604
+ #~ msgstr ""
605
+ #~ "Clicca <a href=\"tools.php?page=rvg-optimize-db.php\" style=\"font-weight:"
606
+ #~ "bold\">QUI</a> per iniziare l'ottimizzazione"
607
+
608
+ #~ msgid "To start the optimization:"
609
+ #~ msgstr "Per iniziare l'ottimizzazione:"
610
+
611
+ #~ msgid ""
612
+ #~ "<strong>WP Admin Panel</strong> &raquo; <strong>Tools</strong> &raquo; "
613
+ #~ "<strong>Optimize Database</strong>. Then click the '<strong>Start "
614
+ #~ "Optimization</strong>'-button. Et voila!"
615
+ #~ msgstr ""
616
+ #~ "<strong>Pannello amministrazione WP</strong> &raquo; <strong>Strumenti</"
617
+ #~ "strong> &raquo; <strong>Ottimizza il database</strong>. Poi clicca il "
618
+ #~ "bottone '<strong>Inizia ottimizzazione</strong>'. Et voila!"
619
+
620
+ #~ msgid ""
621
+ #~ "Note: if you use the Scheduler the Optimization will run automatically!"
622
+ #~ msgstr ""
623
+ #~ "Nota: se usi la Pianificazione, l'ottimizzazione verrà eseguita "
624
+ #~ "automaticamente!"
625
+
626
+ #~ msgid "Optimize Database after Deleting Revisions - Options"
627
+ #~ msgstr "Ottimizza il database dopo l'eliminazione delle revisioni - Opzioni"
628
+
629
+ #~ msgid ""
630
+ #~ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span style=\"text-decoration:"
631
+ #~ "underline;color:#F00;\">CHECKED</span> TABLES <span style=\"text-"
632
+ #~ "decoration:underline;color:#F00;\">WON'T</span> BE OPTIMIZED!</span>"
633
+ #~ msgstr ""
634
+ #~ "ESCLUDI TABELLE DALL'OTTIMIZZAZIONE: <span style=\"text-decoration:"
635
+ #~ "underline;color:#F00;\">LE TABELLE SELEZIONATE</span><span style=\"text-"
636
+ #~ "decoration:underline;color:#F00;\">NON</span> SARANNO OTTIMIZZATE!</span>"
637
+
638
+ #~ msgid "Save Options"
639
+ #~ msgstr "Salva le opzioni"
640
+
641
+ #~ msgid "Current options"
642
+ #~ msgstr "Attuali opzioni"
643
+
644
+ #~ msgid "Change Options"
645
+ #~ msgstr "Modifica le opzioni"
646
+
647
+ # @ rvg-optimize-database
648
+ #~ msgid "Hello world!"
649
+ #~ msgstr "CIAO!"
650
+
651
+ # @ default
652
+ #~ msgctxt "timezone date format"
653
+ #~ msgid "YmdGis"
654
+ #~ msgstr "YmdGis"
655
+
656
+ # @ default
657
+ #~ msgctxt "timezone date format"
658
+ #~ msgid "G:i"
659
+ #~ msgstr "G:i"
660
+
661
+ # @ default
662
+ #~ msgctxt "timezone date format"
663
+ #~ msgid "m/d/YH:i:s"
664
+ #~ msgstr "d/m/YH:i:s"
trunk/language/rvg-optimize-database-tr_TR.mo ADDED
Binary file
trunk/language/rvg-optimize-database-tr_TR.po ADDED
@@ -0,0 +1,582 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v2.8.3\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2016-03-07 23:11+0200\n"
6
+ "PO-Revision-Date: 2016-03-07 23:12+0200\n"
7
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
8
+ "Language-Team: Keremcan Buyuktaskin <keremcan@gmail.com>\n"
9
+ "Language: tr\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "Plural-Forms: nplurals=1; plural=0;\n"
14
+ "X-Generator: Poedit 1.6.6\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
17
+ "_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2\n"
18
+ "X-Poedit-Basepath: ./..\n"
19
+ "X-Textdomain-Support: yes\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: classes/odb-cleaner.php:35
23
+ msgid "Cleaning Database"
24
+ msgstr "Veritabanı Temizleniyor"
25
+
26
+ #: classes/odb-cleaner.php:87
27
+ msgid "DELETED REVISIONS"
28
+ msgstr "SİLİNEN REVİZYONLAR"
29
+
30
+ #: classes/odb-cleaner.php:92 classes/odb-cleaner.php:152
31
+ #: classes/odb-cleaner.php:213
32
+ msgid "prefix"
33
+ msgstr "ön ek"
34
+
35
+ #: classes/odb-cleaner.php:93
36
+ msgid "post / page"
37
+ msgstr "yazı / sayfa"
38
+
39
+ #: classes/odb-cleaner.php:94
40
+ msgid "revision date"
41
+ msgstr "revizyon tarihi"
42
+
43
+ #: classes/odb-cleaner.php:95
44
+ msgid "revisions deleted"
45
+ msgstr "silinen revizyonlar"
46
+
47
+ #: classes/odb-cleaner.php:107
48
+ msgid "total number of revisions deleted"
49
+ msgstr "silinen revizyonların toplam sayısı"
50
+
51
+ #: classes/odb-cleaner.php:119
52
+ msgid "No REVISIONS found to delete"
53
+ msgstr "Silinecek REVİZYONLAR bulunamadı"
54
+
55
+ #: classes/odb-cleaner.php:147
56
+ msgid "DELETED TRASHED ITEMS"
57
+ msgstr "SİLİNEN ÇÖP ÖĞELER"
58
+
59
+ #: classes/odb-cleaner.php:153
60
+ msgid "type"
61
+ msgstr "tip"
62
+
63
+ #: classes/odb-cleaner.php:154
64
+ msgid "IP address / title"
65
+ msgstr "IP adresi / başlığı"
66
+
67
+ #: classes/odb-cleaner.php:155
68
+ msgid "date"
69
+ msgstr "tarih"
70
+
71
+ #: classes/odb-cleaner.php:167
72
+ msgid "total number of trashed items deleted"
73
+ msgstr "silinen çöp öğelerin toplam sayısı"
74
+
75
+ #: classes/odb-cleaner.php:180
76
+ msgid "No TRASHED ITEMS found to delete"
77
+ msgstr "Silinecek ÇÖP ÖĞELER bulunamadı"
78
+
79
+ #: classes/odb-cleaner.php:208
80
+ msgid "DELETEED SPAMMED ITEMS"
81
+ msgstr "SİLİNEN SPAM ÖĞELER"
82
+
83
+ #: classes/odb-cleaner.php:214
84
+ msgid "comment author"
85
+ msgstr "yorum yazarı"
86
+
87
+ #: classes/odb-cleaner.php:215
88
+ msgid "comment author email"
89
+ msgstr "yorum yazarı epostası"
90
+
91
+ #: classes/odb-cleaner.php:216
92
+ msgid "comment date"
93
+ msgstr "yorum tarihi"
94
+
95
+ #: classes/odb-cleaner.php:228
96
+ msgid "total number of spammed items deleted"
97
+ msgstr "silinen spam öğelerin toplam sayısı"
98
+
99
+ #: classes/odb-cleaner.php:241
100
+ msgid "No SPAMMED ITEMS found to delete"
101
+ msgstr "Silinecek SPAM ÖĞELER bulunamadı"
102
+
103
+ #: classes/odb-cleaner.php:266
104
+ msgid "NUMBER OF UNUSED TAGS DELETED"
105
+ msgstr "SİLİNEN KULLANILMAYAN ETİKETLER SAYISI"
106
+
107
+ #: classes/odb-cleaner.php:276
108
+ msgid "No UNUSED TAGS found to delete"
109
+ msgstr "Silinecek KULLANILMAYAN ETİKETLER bulunamadı"
110
+
111
+ #: classes/odb-cleaner.php:300
112
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
113
+ msgstr "SİLİNEN SÜRESİ DOLMUŞ GEÇİCİ ÖĞELER SAYISI"
114
+
115
+ #: classes/odb-cleaner.php:310
116
+ msgid "No EXPIRED TRANSIENTS found to delete"
117
+ msgstr "Silinecek GEÇİCİ ÖĞELER bulunamadı"
118
+
119
+ #: classes/odb-cleaner.php:334
120
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
121
+ msgstr "SİLİNEN GERİ PİNGLER VE GERİ İZLEMELER SAYISI"
122
+
123
+ #: classes/odb-cleaner.php:344
124
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
125
+ msgstr "Silinecek GERİ PİNGLER veya GERİ İZLEMELER bulunamadı"
126
+
127
+ #: classes/odb-cleaner.php:365
128
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
129
+ msgstr "SİLİNEN POSTMETA SAHİPSİZ ÖĞELERİ SAYISI"
130
+
131
+ #: classes/odb-cleaner.php:375
132
+ msgid "No POSTMETA ORPHANS found to delete"
133
+ msgstr "Silinecek POSTMETA SAHİPSİZ ÖĞELERİ bulunamadı"
134
+
135
+ #: classes/odb-cleaner.php:403
136
+ msgid "Optimizing Database Tables"
137
+ msgstr "Veritabanı Tabloları Optimize Ediliyor"
138
+
139
+ #: classes/odb-cleaner.php:410
140
+ msgid "table name"
141
+ msgstr "tablo adı"
142
+
143
+ #: classes/odb-cleaner.php:411
144
+ msgid "optimization result"
145
+ msgstr "optimizasyon sonucu"
146
+
147
+ #: classes/odb-cleaner.php:412
148
+ msgid "engine"
149
+ msgstr "motor"
150
+
151
+ #: classes/odb-cleaner.php:413
152
+ msgid "table rows"
153
+ msgstr "tablo satırları"
154
+
155
+ #: classes/odb-cleaner.php:414
156
+ msgid "table size"
157
+ msgstr "tablo boyutu"
158
+
159
+ #: classes/odb-cleaner.php:462
160
+ msgid "Savings"
161
+ msgstr "Tasarruf"
162
+
163
+ #: classes/odb-cleaner.php:469
164
+ msgid "size of the database"
165
+ msgstr "veritabanı boyutu"
166
+
167
+ #: classes/odb-cleaner.php:472
168
+ msgid "BEFORE optimization"
169
+ msgstr "Optimizasyondan ÖNCE"
170
+
171
+ #: classes/odb-cleaner.php:476
172
+ msgid "AFTER optimization"
173
+ msgstr "Optimizasyondan SONRA"
174
+
175
+ #: classes/odb-cleaner.php:480
176
+ msgid "SAVINGS THIS TIME"
177
+ msgstr "ŞİMDİKİ TASARRUF"
178
+
179
+ #: classes/odb-cleaner.php:484
180
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
181
+ msgstr "İLK ÇALIŞTIRMADAN BU YANA TOPLAM TASARRUF"
182
+
183
+ #: classes/odb-cleaner.php:511
184
+ msgid "DONE!"
185
+ msgstr "TAMAMLANDI!"
186
+
187
+ # Optimization took xxx seconds
188
+ #: classes/odb-cleaner.php:516
189
+ msgid "Optimization took"
190
+ msgstr "Optimizasyon"
191
+
192
+ # Optimization took xxx seconds
193
+ #: classes/odb-cleaner.php:516
194
+ msgid "seconds"
195
+ msgstr "saniye sürdü"
196
+
197
+ #: classes/odb-cleaner.php:524 classes/odb-displayer.php:144
198
+ msgid "View Log File"
199
+ msgstr "Kayıt Dosyasını Görüntüle"
200
+
201
+ #: classes/odb-cleaner.php:526 classes/odb-displayer.php:146
202
+ msgid "Delete Log File"
203
+ msgstr "Kayıt Dosyasını Sil"
204
+
205
+ #: classes/odb-cleaner.php:712
206
+ msgid "of"
207
+ msgstr ""
208
+
209
+ #: classes/odb-cleaner.php:1150
210
+ msgid "InnoDB table: skipped..."
211
+ msgstr "InnoDB tablosu: atlandı..."
212
+
213
+ #: classes/odb-cleaner.php:1156 classes/odb-cleaner.php:1158
214
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
215
+ msgstr "<span class=\"odb-optimized\">TABLO OPTİMİZE EDİLDİ</span>"
216
+
217
+ #: classes/odb-cleaner.php:1157
218
+ msgid "Table is already up to date"
219
+ msgstr "Tablo zaten güncel"
220
+
221
+ #: classes/odb-displayer.php:28
222
+ msgid "YES"
223
+ msgstr "EVET"
224
+
225
+ #: classes/odb-displayer.php:29
226
+ msgid "NO"
227
+ msgstr "HAYIR"
228
+
229
+ #: classes/odb-displayer.php:41
230
+ msgid "EVERY FIVE MINUTES"
231
+ msgstr "BEŞ DAKİKADA BİR DEFA"
232
+
233
+ #: classes/odb-displayer.php:43
234
+ msgid "ONCE HOURLY"
235
+ msgstr "SAATTE BİR DEFA"
236
+
237
+ #: classes/odb-displayer.php:45
238
+ msgid "TWICE DAILY"
239
+ msgstr "GÜNDE İKİ DEFA"
240
+
241
+ #: classes/odb-displayer.php:47
242
+ msgid "ONCE DAILY"
243
+ msgstr "GÜNDE BİR DEFA"
244
+
245
+ #: classes/odb-displayer.php:49
246
+ msgid "ONCE WEEKLY"
247
+ msgstr "HAFTADA BİR DEFA"
248
+
249
+ #: classes/odb-displayer.php:50 includes/settings-page.php:307
250
+ msgid "NOT SCHEDULED"
251
+ msgstr "AKTİF DEĞİL"
252
+
253
+ #: classes/odb-displayer.php:55
254
+ msgid "Current settings"
255
+ msgstr "Güncel ayarlar"
256
+
257
+ #: classes/odb-displayer.php:61 includes/settings-page.php:144
258
+ #: includes/settings-page.php:228
259
+ msgid "Delete revisions older than"
260
+ msgstr "Bundan daha eski revizyonları sil"
261
+
262
+ #: classes/odb-displayer.php:61
263
+ msgid "days"
264
+ msgstr "gün(ler)"
265
+
266
+ #: classes/odb-displayer.php:64
267
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
268
+ msgstr "Yazı / sayfa başına tutulacak maksimum - en güncel - revizyon sayısı"
269
+
270
+ #: classes/odb-displayer.php:68 includes/settings-page.php:261
271
+ msgid "Delete trashed items"
272
+ msgstr "Çöp öğeleri sil"
273
+
274
+ #: classes/odb-displayer.php:69 includes/settings-page.php:267
275
+ msgid "Delete spammed items"
276
+ msgstr "Spam öğeleri sil"
277
+
278
+ #: classes/odb-displayer.php:70 includes/settings-page.php:273
279
+ msgid "Delete unused tags"
280
+ msgstr "Kullanılmayan etiketleri sil"
281
+
282
+ #: classes/odb-displayer.php:71 includes/settings-page.php:279
283
+ msgid "Delete expired transients"
284
+ msgstr "Süresi dolmuş geçici öğeleri sil"
285
+
286
+ #: classes/odb-displayer.php:72 includes/settings-page.php:285
287
+ msgid "Delete pingbacks and trackbacks"
288
+ msgstr "Geri pingleri ve geri izlemeleri sil"
289
+
290
+ #: classes/odb-displayer.php:73 includes/settings-page.php:297
291
+ msgid "Keep a log"
292
+ msgstr "Bir kayıt dosyası tut"
293
+
294
+ # @ rvg-optimize-database
295
+ #: classes/odb-displayer.php:74
296
+ msgid "Optimize InnoDB tables"
297
+ msgstr "InnoDB tablolarını optimize et"
298
+
299
+ #: classes/odb-displayer.php:75
300
+ msgid "Last run"
301
+ msgstr "En son çalıştırma"
302
+
303
+ #: classes/odb-displayer.php:75 classes/odb-displayer.php:84
304
+ #: includes/settings-page.php:338
305
+ msgid "hrs"
306
+ msgstr "saat"
307
+
308
+ #: classes/odb-displayer.php:76
309
+ msgid "Number of excluded tables"
310
+ msgstr "Hariç tutulan tablo sayısı"
311
+
312
+ #: classes/odb-displayer.php:77 includes/settings-page.php:303
313
+ msgid "Scheduler"
314
+ msgstr "Zamanlayıcı"
315
+
316
+ #: classes/odb-displayer.php:84
317
+ msgid "Next scheduled run"
318
+ msgstr "Bir sonraki zamanlanmış çalıştırma"
319
+
320
+ #: classes/odb-displayer.php:84
321
+ msgid "current server time"
322
+ msgstr "güncel sunucu saati"
323
+
324
+ #: classes/odb-displayer.php:89
325
+ msgid "Total savings since the first run"
326
+ msgstr "İlk çalıştırmadan bu yana toplam tasarruf"
327
+
328
+ #: classes/odb-displayer.php:106
329
+ msgid "Optimize Database after Deleting Revisions"
330
+ msgstr "Revizyonları Sildikten Sonra Veritabanını Optimize Et"
331
+
332
+ #: classes/odb-displayer.php:109
333
+ msgid ""
334
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
335
+ msgstr ""
336
+ "WordPress veritabanını temizlemek ve optimize etmek için popüler bir 'tek-"
337
+ "tık' eklentisi."
338
+
339
+ #: classes/odb-displayer.php:112
340
+ msgid "Plugin version"
341
+ msgstr "Eklenti sürümü"
342
+
343
+ #: classes/odb-displayer.php:113
344
+ msgid "Plugin page"
345
+ msgstr "Eklenti sayfası"
346
+
347
+ #: classes/odb-displayer.php:114
348
+ msgid "Download page"
349
+ msgstr "İndirme sayfası"
350
+
351
+ #: classes/odb-displayer.php:115
352
+ msgid "Author"
353
+ msgstr "Yazar"
354
+
355
+ #: classes/odb-displayer.php:116
356
+ msgid "Company"
357
+ msgstr "Şirket"
358
+
359
+ #: classes/odb-displayer.php:117
360
+ msgid "Donation page"
361
+ msgstr "Bağış sayfası"
362
+
363
+ #: classes/odb-displayer.php:137
364
+ msgid "Change Settings"
365
+ msgstr "Ayarları Değiştir"
366
+
367
+ #: classes/odb-displayer.php:153
368
+ msgid "Start Optimization"
369
+ msgstr "Optimizasyonu Başlat"
370
+
371
+ #: classes/odb-logger.php:55
372
+ msgid "A WordPress Plugin by"
373
+ msgstr "tarafından bir Wordpress eklentisi"
374
+
375
+ #: classes/odb-logger.php:55
376
+ msgid "The Netherlands"
377
+ msgstr "Paesi Bassi"
378
+
379
+ #: classes/odb-logger.php:59
380
+ msgid "time"
381
+ msgstr "zaman"
382
+
383
+ #: classes/odb-logger.php:60
384
+ msgid "deleted<br />revisions"
385
+ msgstr "silinen<br />revizyonlar"
386
+
387
+ #: classes/odb-logger.php:61
388
+ msgid "deleted<br />trash"
389
+ msgstr "silinen<br />çöp öğeler"
390
+
391
+ #: classes/odb-logger.php:62
392
+ msgid "deleted<br />spam"
393
+ msgstr "silinen<br />spam öğeler"
394
+
395
+ #: classes/odb-logger.php:63
396
+ msgid "deleted<br />tags"
397
+ msgstr "silinen<br />etiketler"
398
+
399
+ #: classes/odb-logger.php:64
400
+ msgid "deleted<br />transients"
401
+ msgstr "silinen<br />geçici öğeler"
402
+
403
+ #: classes/odb-logger.php:65
404
+ msgid "deleted<br />pingbacks<br />trackbacks"
405
+ msgstr "silinen<br />geri pingler<br />geri izlemeler"
406
+
407
+ #: classes/odb-logger.php:66
408
+ msgid "deleted<br />orphans"
409
+ msgstr "silinen<br />sahipsiz öğeler"
410
+
411
+ # @ rvg-optimize-database
412
+ #: classes/odb-logger.php:67
413
+ msgid "nr of optimized tables"
414
+ msgstr "optimize edilmiş tablo sayısı"
415
+
416
+ #: classes/odb-logger.php:68
417
+ msgid "database size BEFORE"
418
+ msgstr "ÖNCEKİ veritabanı boyutu"
419
+
420
+ #: classes/odb-logger.php:69
421
+ msgid "database size AFTER"
422
+ msgstr "SONRAKİ veritabanı boyutu"
423
+
424
+ #: classes/odb-logger.php:70
425
+ msgid "SAVINGS"
426
+ msgstr "TASARRUF"
427
+
428
+ # @ default
429
+ #: classes/odb-scheduler.php:39
430
+ msgid "Once Weekly"
431
+ msgstr "Haftada Bir"
432
+
433
+ #: classes/odb-scheduler.php:44
434
+ msgid "Every Five Minutes"
435
+ msgstr "Beş Dakikada Bir"
436
+
437
+ #: includes/settings-page.php:106
438
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
439
+ msgstr "Optimize Database after Deleting Revisions AYARLAR GÜNCELLENDİ"
440
+
441
+ #: includes/settings-page.php:108
442
+ msgid ""
443
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
444
+ "\">HERE</a> to run the optimization"
445
+ msgstr ""
446
+ "Optimizasyonu çalıştırmak için <a href=\"tools.php?page=rvg-optimize-database"
447
+ "\" class=\"odb-bold\">BURAYA</a> tıklayın"
448
+
449
+ #: includes/settings-page.php:144
450
+ msgid "You have to enter: "
451
+ msgstr "Girmelisiniz:"
452
+
453
+ #: includes/settings-page.php:149
454
+ msgid "<Delete revisions older than> should be a number"
455
+ msgstr "<Bundan daha eski revizyonları sil> bir sayı olmalı"
456
+
457
+ #: includes/settings-page.php:157
458
+ msgid "You have to enter the <Maximum number of revisions>"
459
+ msgstr "<Maximum revizyon sayısı> girmelisiniz"
460
+
461
+ #: includes/settings-page.php:162
462
+ msgid "<Maximum number of revisions> should be a number"
463
+ msgstr "<Maximum revizyon sayısı> bir sayı olmalı"
464
+
465
+ #: includes/settings-page.php:224 rvg-optimize-database.php:400
466
+ msgid "Settings"
467
+ msgstr "Ayarlar"
468
+
469
+ #: includes/settings-page.php:233
470
+ msgid "day(s)"
471
+ msgstr "gün(ler)"
472
+
473
+ #: includes/settings-page.php:245
474
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
475
+ msgstr ""
476
+ "Yazı / sayfa başına tutulacak<br>maksimum - en güncel - revizyon sayısı"
477
+
478
+ #: includes/settings-page.php:251
479
+ msgid "('0' means: delete <u>ALL</u> revisions)"
480
+ msgstr "('0' <u>TÜM</u> revizyonları sil anlamına gelmektedir)"
481
+
482
+ # @ rvg-optimize-database
483
+ #: includes/settings-page.php:291
484
+ msgid "Optimize InnoDB tables too"
485
+ msgstr "InnoDB tablolarını da optimize et"
486
+
487
+ #: includes/settings-page.php:310
488
+ msgid "run optimization HOURLY"
489
+ msgstr "optimizasyonu SAATTE BİR DEFA çalıştır"
490
+
491
+ #: includes/settings-page.php:313
492
+ msgid "run optimization TWICE A DAY"
493
+ msgstr "optimizasyonu GÜNDE İKİ DEFA çalıştır"
494
+
495
+ #: includes/settings-page.php:316
496
+ msgid "run optimization DAILY"
497
+ msgstr "optimizasyonu GÜNDE BİR DEFA çalıştır"
498
+
499
+ #: includes/settings-page.php:319
500
+ msgid "run optimization WEEKLY"
501
+ msgstr "optimizasyonu HAFTADA BİR DEFA çalıştır"
502
+
503
+ #: includes/settings-page.php:329
504
+ msgid "Time"
505
+ msgstr "Zaman"
506
+
507
+ #: includes/settings-page.php:353
508
+ msgid "Show '1-click' link in Admin Bar"
509
+ msgstr " '1-tık' bağlantısını Yönetici Çubuğunda göster"
510
+
511
+ #: includes/settings-page.php:359
512
+ msgid "Show an icon in the Admin Menu"
513
+ msgstr "Yönetici Menüsünde bir simge göster"
514
+
515
+ #: includes/settings-page.php:364
516
+ msgid "change will be visible after loading the next page"
517
+ msgstr "değişiklik sonraki sayfa yüklendikten sonra görünür olacak"
518
+
519
+ #: includes/settings-page.php:368
520
+ msgid ""
521
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION:<br><span class=\"odb-underline-red"
522
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
523
+ "OPTIMIZED!</span>"
524
+ msgstr ""
525
+ "VERİTABANI TABLOLARINI OPTİMİZASYONDAN HARİÇ TUT:<br><span class=\"odb-"
526
+ "underline-red\">SEÇİLİ </span> TABLOLAR OPTİMİZE <span class=\"odb-underline-"
527
+ "red\">EDİLMEYECEKLER!</span>"
528
+
529
+ #: includes/settings-page.php:374
530
+ msgid "check all tables"
531
+ msgstr "bütün tabloları seç"
532
+
533
+ #: includes/settings-page.php:376
534
+ msgid "uncheck all tables"
535
+ msgstr "hiçbir tabloyu seçme"
536
+
537
+ #: includes/settings-page.php:378
538
+ msgid "check all NON-WordPress tables"
539
+ msgstr "bütün WordPress-OLMAYAN tabloları seç"
540
+
541
+ #: includes/settings-page.php:405
542
+ msgid "Save Settings"
543
+ msgstr "Ayarları Kaydet"
544
+
545
+ #: includes/settings-page.php:407
546
+ msgid "Go To Optimizer"
547
+ msgstr "Optimize Ediciye Git"
548
+
549
+ # @ rvg-optimize-database
550
+ #: rvg-optimize-database.php:372 rvg-optimize-database.php:373
551
+ #: rvg-optimize-database.php:387 rvg-optimize-database.php:388
552
+ #: rvg-optimize-database.php:430 rvg-optimize-database.php:431
553
+ #: rvg-optimize-database.php:449 rvg-optimize-database.php:450
554
+ msgid "Optimize Database"
555
+ msgstr "Veritabanını Optimize Et"
556
+
557
+ # @ optimize_db
558
+ #: rvg-optimize-database.php:417
559
+ msgid "Optimize DB (1 click)"
560
+ msgstr "VT Optimize Et (1 tık)"
561
+
562
+ #: rvg-optimize-database.php:550
563
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
564
+ msgstr "Optimize Database after Deleting Revisions KAYIT DOSYASI SİLİNDİ"
565
+
566
+ #~ msgid ""
567
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
568
+ #~ "\">HERE</a> to run the optimization"
569
+ #~ msgstr ""
570
+ #~ "Clicca <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
571
+ #~ "\">QUI</a> per eseguire l'ottimizzazione"
572
+
573
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
574
+ #~ msgstr ""
575
+ #~ "è un plugin per pulire e ottimizzare il vostro database Wordpress con un "
576
+ #~ "click"
577
+
578
+ #~ msgid ""
579
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
580
+ #~ msgstr ""
581
+ #~ "Numero massimo di revisioni - più recenti -<br />da mantenere per ogni "
582
+ #~ "articolo/pagina"
trunk/language/rvg-optimize-database-uk_UA.mo ADDED
Binary file
trunk/language/rvg-optimize-database-uk_UA.po ADDED
@@ -0,0 +1,543 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: Optimize Database after Deleting Revisions v3.4\n"
4
+ "POT-Creation-Date: 2015-11-20 17:05+0100\n"
5
+ "PO-Revision-Date: 2015-11-20 17:05+0100\n"
6
+ "Last-Translator: Rolf van Gelder <info@cagewebdev.com>\n"
7
+ "Language-Team: Anna Goriacha <http://www.coupofy.com >\n"
8
+ "Language: uk_UA\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.7.4\n"
13
+ "X-Poedit-Basepath: C:\\My Dropbox\\WordPress\\wp-plugins\\rvg-optimize-db\n"
14
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+ "X-Poedit-SearchPath-1: classes\n"
19
+ "X-Poedit-SearchPath-2: includes\n"
20
+
21
+ #: classes/odb-cleaner.php:35
22
+ msgid "Cleaning Database"
23
+ msgstr "Чистка бази даних"
24
+
25
+ #: classes/odb-cleaner.php:78
26
+ msgid "DELETED REVISIONS"
27
+ msgstr "ВИДАЛИТИ ВЕРСІЇ"
28
+
29
+ #: classes/odb-cleaner.php:83 classes/odb-cleaner.php:142
30
+ #: classes/odb-cleaner.php:203
31
+ msgid "prefix"
32
+ msgstr "префікс"
33
+
34
+ #: classes/odb-cleaner.php:84
35
+ msgid "post / page"
36
+ msgstr "пост / сторінка"
37
+
38
+ #: classes/odb-cleaner.php:85
39
+ msgid "revision date"
40
+ msgstr "Дата версії"
41
+
42
+ #: classes/odb-cleaner.php:86
43
+ msgid "revisions deleted"
44
+ msgstr "видалені версії"
45
+
46
+ #: classes/odb-cleaner.php:98
47
+ msgid "total number of revisions deleted"
48
+ msgstr "загальна кількість видалених версій"
49
+
50
+ #: classes/odb-cleaner.php:110
51
+ msgid "No REVISIONS found to delete"
52
+ msgstr "Не знайдено ЖОДНОЇ ВЕРСІЇ для видалення"
53
+
54
+ #: classes/odb-cleaner.php:137
55
+ msgid "DELETED TRASHED ITEMS"
56
+ msgstr "ВИДАЛИТИ ЕЛЕМЕНТИ ЗІ СМІТТЯ"
57
+
58
+ #: classes/odb-cleaner.php:143
59
+ msgid "type"
60
+ msgstr "друкувати"
61
+
62
+ #: classes/odb-cleaner.php:144
63
+ msgid "IP address / title"
64
+ msgstr "IP адрес / назва"
65
+
66
+ #: classes/odb-cleaner.php:145
67
+ msgid "date"
68
+ msgstr "дата"
69
+
70
+ #: classes/odb-cleaner.php:157
71
+ msgid "total number of trashed items deleted"
72
+ msgstr "загальна кількість елементів, видалених зі сміття"
73
+
74
+ #: classes/odb-cleaner.php:170
75
+ msgid "No TRASHED ITEMS found to delete"
76
+ msgstr "Не знайдено ЖОДНОГО ЕЛЕМЕНТА ЗІ СМІТТЯ для видалення"
77
+
78
+ #: classes/odb-cleaner.php:198
79
+ msgid "DELETEED SPAMMED ITEMS"
80
+ msgstr "ВИДАЛЕНИЙ СПАМ"
81
+
82
+ #: classes/odb-cleaner.php:204
83
+ msgid "comment author"
84
+ msgstr "коментар автора"
85
+
86
+ #: classes/odb-cleaner.php:205
87
+ msgid "comment author email"
88
+ msgstr "email автора коментаря"
89
+
90
+ #: classes/odb-cleaner.php:206
91
+ msgid "comment date"
92
+ msgstr "дата коментаря"
93
+
94
+ #: classes/odb-cleaner.php:218
95
+ msgid "total number of spammed items deleted"
96
+ msgstr "загальна кількість видаленого спаму"
97
+
98
+ #: classes/odb-cleaner.php:231
99
+ msgid "No SPAMMED ITEMS found to delete"
100
+ msgstr "Не знайдено ЖОДНОГО СПАМУ для видалення"
101
+
102
+ #: classes/odb-cleaner.php:256
103
+ msgid "NUMBER OF UNUSED TAGS DELETED"
104
+ msgstr "КІЛЬКІСТЬ ВИДАЛЕНИХ НЕВИКОРИСТАНИХ ТЕГІВ"
105
+
106
+ #: classes/odb-cleaner.php:266
107
+ msgid "No UNUSED TAGS found to delete"
108
+ msgstr "Не знайдено ЖОДНОГО НЕВИКОРИСТАНОГО ТЕГУ для видалення"
109
+
110
+ #: classes/odb-cleaner.php:290
111
+ msgid "NUMBER OF EXPIRED TRANSIENTS DELETED"
112
+ msgstr "КІЛЬКІСТЬ ВИДАЛЕНИХ НЕДІЙСНИХ ПЕРЕХІДНИХ TRANSIENT"
113
+
114
+ #: classes/odb-cleaner.php:300
115
+ msgid "No EXPIRED TRANSIENTS found to delete"
116
+ msgstr "Не знайдено ЖОДНОГО НЕДЙСНОГО ПЕРЕХІДНОГО TRANSIENT для видалення"
117
+
118
+ #: classes/odb-cleaner.php:324
119
+ msgid "NUMBER OF PINGBACKS AND TRACKBACKS DELETED"
120
+ msgstr "КІЛЬКІСТЬ ВИДАЛЕНИХ ПІНГБЕКІВ ТА ТРЕКБЕКІВ"
121
+
122
+ #: classes/odb-cleaner.php:334
123
+ msgid "No PINGBACKS nor TRACKBACKS found to delete"
124
+ msgstr "Не знайдено ЖОДНОГО ПІНГБЕКА та ТРЕКБЕКА для видалення"
125
+
126
+ #: classes/odb-cleaner.php:355
127
+ msgid "NUMBER OF POSTMETA ORPHANS DELETED"
128
+ msgstr "КІЛЬКІСТЬ ВИДАЛЕНИХ ЗАГУБЛЕНИХ МЕТА-ОПИСІВ ПОСТІВ"
129
+
130
+ #: classes/odb-cleaner.php:365
131
+ msgid "No POSTMETA ORPHANS found to delete"
132
+ msgstr "Не знайдено ЖОДНОГО ЗАГУБЛЕНОГО МЕТАОПИСУ ПОСТУ для видалення"
133
+
134
+ #: classes/odb-cleaner.php:393
135
+ msgid "Optimizing Database Tables"
136
+ msgstr "Оптимізація таблиць бази даних"
137
+
138
+ #: classes/odb-cleaner.php:400
139
+ msgid "table name"
140
+ msgstr "ім'я таблиці"
141
+
142
+ #: classes/odb-cleaner.php:401
143
+ msgid "optimization result"
144
+ msgstr "результат оптимізації"
145
+
146
+ #: classes/odb-cleaner.php:402
147
+ msgid "engine"
148
+ msgstr "двигун"
149
+
150
+ #: classes/odb-cleaner.php:403
151
+ msgid "table rows"
152
+ msgstr "рядки таблиць"
153
+
154
+ #: classes/odb-cleaner.php:404
155
+ msgid "table size"
156
+ msgstr "розмір таблиці"
157
+
158
+ #: classes/odb-cleaner.php:452
159
+ msgid "Savings"
160
+ msgstr "Збереження"
161
+
162
+ #: classes/odb-cleaner.php:459
163
+ msgid "size of the database"
164
+ msgstr "розмір бази даних"
165
+
166
+ #: classes/odb-cleaner.php:462
167
+ msgid "BEFORE optimization"
168
+ msgstr "ПЕРЕД оптимізацією"
169
+
170
+ #: classes/odb-cleaner.php:466
171
+ msgid "AFTER optimization"
172
+ msgstr "ПІСЛЯ оптимізації"
173
+
174
+ #: classes/odb-cleaner.php:470
175
+ msgid "SAVINGS THIS TIME"
176
+ msgstr "ЗБЕРЕГТИ НА ЦЕЙ РАЗ"
177
+
178
+ #: classes/odb-cleaner.php:474
179
+ msgid "TOTAL SAVINGS SINCE THE FIRST RUN"
180
+ msgstr "ПОВНЕ ЗБЕРЕЖЕННЯ ПІСЛЯ ПЕРШОГО ЗАПУСКУ"
181
+
182
+ #: classes/odb-cleaner.php:501
183
+ msgid "DONE!"
184
+ msgstr "ЗАВЕРШЕНО"
185
+
186
+ #: classes/odb-cleaner.php:506
187
+ msgid "Optimization took"
188
+ msgstr "Установка оптимізації"
189
+
190
+ #: classes/odb-cleaner.php:506
191
+ msgid "seconds"
192
+ msgstr "секунди"
193
+
194
+ #: classes/odb-cleaner.php:514 classes/odb-displayer.php:131
195
+ msgid "View Log File"
196
+ msgstr "Переглянути лог-файл"
197
+
198
+ #: classes/odb-cleaner.php:516 classes/odb-displayer.php:133
199
+ msgid "Delete Log File"
200
+ msgstr "Видалити лог-файл"
201
+
202
+ #: classes/odb-cleaner.php:1043
203
+ msgid "InnoDB table: skipped..."
204
+ msgstr "Таблиця InnoDB: вийти..."
205
+
206
+ #: classes/odb-cleaner.php:1049
207
+ msgid "<span class=\"odb-optimized\">TABLE OPTIMIZED</span>"
208
+ msgstr "<span class=\"odb-optimized\">ТАБЛИЦЯ ОПТИМІЗОВАНА</span>"
209
+
210
+ #: classes/odb-cleaner.php:1050
211
+ msgid "Table is already up to date"
212
+ msgstr "Таблиця вже відновлена"
213
+
214
+ #: classes/odb-displayer.php:28
215
+ msgid "YES"
216
+ msgstr "ТАК"
217
+
218
+ #: classes/odb-displayer.php:29
219
+ msgid "NO"
220
+ msgstr "НІ"
221
+
222
+ #: classes/odb-displayer.php:40
223
+ msgid "EVERY FIVE MINUTES"
224
+ msgstr ""
225
+
226
+ #: classes/odb-displayer.php:42
227
+ msgid "ONCE HOURLY"
228
+ msgstr "ОДИН РАЗ ЩОГОДИНИ"
229
+
230
+ #: classes/odb-displayer.php:44
231
+ msgid "TWICE DAILY"
232
+ msgstr "ДВА РАЗИ ЩОДНЯ"
233
+
234
+ #: classes/odb-displayer.php:46
235
+ msgid "ONCE DAILY"
236
+ msgstr "ОДИН РАЗ ЩОДНЯ"
237
+
238
+ #: classes/odb-displayer.php:48
239
+ msgid "ONCE WEEKLY"
240
+ msgstr "ОДИН РАЗ ЩОТИЖДНЯ"
241
+
242
+ #: classes/odb-displayer.php:49 includes/settings-page.php:174
243
+ msgid "NOT SCHEDULED"
244
+ msgstr "НЕ ЗАПЛАНОВАНО"
245
+
246
+ #: classes/odb-displayer.php:54
247
+ msgid "Current settings"
248
+ msgstr "Поточні налаштування"
249
+
250
+ #: classes/odb-displayer.php:57
251
+ msgid "Maximum number of - most recent - revisions to keep per post / page"
252
+ msgstr ""
253
+ "Максимальна кількість - найнедавніших - версій залишених на пост/ сторінку"
254
+
255
+ #: classes/odb-displayer.php:58 includes/settings-page.php:133
256
+ msgid "Delete trashed items"
257
+ msgstr "Видалити файли зі сміття"
258
+
259
+ #: classes/odb-displayer.php:59 includes/settings-page.php:139
260
+ msgid "Delete spammed items"
261
+ msgstr "Видалити файли спаму"
262
+
263
+ #: classes/odb-displayer.php:60 includes/settings-page.php:145
264
+ msgid "Delete unused tags"
265
+ msgstr "Видалити невикористані теги"
266
+
267
+ #: classes/odb-displayer.php:61 includes/settings-page.php:151
268
+ msgid "Delete expired transients"
269
+ msgstr "Видалити недійсні перехідні transient"
270
+
271
+ #: classes/odb-displayer.php:62 includes/settings-page.php:157
272
+ msgid "Delete pingbacks and trackbacks"
273
+ msgstr "Видалити пінгбеки та трекбеки"
274
+
275
+ #: classes/odb-displayer.php:63 includes/settings-page.php:163
276
+ msgid "Keep a log"
277
+ msgstr "вести записи"
278
+
279
+ #: classes/odb-displayer.php:64
280
+ msgid "Last run"
281
+ msgstr ""
282
+
283
+ #: classes/odb-displayer.php:64 classes/odb-displayer.php:73
284
+ #: includes/settings-page.php:208
285
+ msgid "hrs"
286
+ msgstr "години"
287
+
288
+ #: classes/odb-displayer.php:65
289
+ msgid "Number of excluded tables"
290
+ msgstr "Кількість вилучених таблиць"
291
+
292
+ #: classes/odb-displayer.php:66 includes/settings-page.php:170
293
+ msgid "Scheduler"
294
+ msgstr "Планувальник"
295
+
296
+ #: classes/odb-displayer.php:73
297
+ msgid "Next scheduled run"
298
+ msgstr "Наступний запланований запуск"
299
+
300
+ #: classes/odb-displayer.php:73
301
+ msgid "current server time"
302
+ msgstr ""
303
+
304
+ #: classes/odb-displayer.php:78
305
+ msgid "Total savings since the first run"
306
+ msgstr "Повне збереження, починаючи з першого запуску"
307
+
308
+ #: classes/odb-displayer.php:95
309
+ msgid "Optimize Database after Deleting Revisions"
310
+ msgstr "Оптимізувати базу даних після Видалення версій"
311
+
312
+ #: classes/odb-displayer.php:98
313
+ msgid ""
314
+ "A popular 'one-click' plugin to clean and optimize your WordPress database."
315
+ msgstr ""
316
+
317
+ #: classes/odb-displayer.php:101
318
+ msgid "Plugin version"
319
+ msgstr ""
320
+
321
+ #: classes/odb-displayer.php:102
322
+ msgid "Plugin page"
323
+ msgstr ""
324
+
325
+ #: classes/odb-displayer.php:103
326
+ msgid "Download page"
327
+ msgstr ""
328
+
329
+ #: classes/odb-displayer.php:104
330
+ msgid "Author"
331
+ msgstr ""
332
+
333
+ #: classes/odb-displayer.php:105
334
+ msgid "Company"
335
+ msgstr ""
336
+
337
+ #: classes/odb-displayer.php:106
338
+ msgid "Donation page"
339
+ msgstr ""
340
+
341
+ #: classes/odb-displayer.php:124
342
+ msgid "Change Settings"
343
+ msgstr "Змінити налаштування"
344
+
345
+ #: classes/odb-displayer.php:139
346
+ msgid "Start Optimization"
347
+ msgstr "Почати оптимізацію"
348
+
349
+ #: classes/odb-logger.php:55
350
+ msgid "A WordPress Plugin by"
351
+ msgstr "A WordPress плагін"
352
+
353
+ #: classes/odb-logger.php:55
354
+ msgid "The Netherlands"
355
+ msgstr "Нідерланди"
356
+
357
+ #: classes/odb-logger.php:59
358
+ msgid "time"
359
+ msgstr "Час"
360
+
361
+ #: classes/odb-logger.php:60
362
+ msgid "deleted<br />revisions"
363
+ msgstr "видалені<br />версії"
364
+
365
+ #: classes/odb-logger.php:61
366
+ msgid "deleted<br />trash"
367
+ msgstr "видалене<br />сміття"
368
+
369
+ #: classes/odb-logger.php:62
370
+ msgid "deleted<br />spam"
371
+ msgstr "видалений<br />спам"
372
+
373
+ #: classes/odb-logger.php:63
374
+ msgid "deleted<br />tags"
375
+ msgstr "видалені<br />теги"
376
+
377
+ #: classes/odb-logger.php:64
378
+ msgid "deleted<br />transients"
379
+ msgstr "видалені<br />перехідні transient"
380
+
381
+ #: classes/odb-logger.php:65
382
+ msgid "deleted<br />pingbacks<br />trackbacks"
383
+ msgstr "видалені<br />пінгбеки<br />трекбеки"
384
+
385
+ #: classes/odb-logger.php:66
386
+ msgid "deleted<br />orphans"
387
+ msgstr "видалені<br />загублені файли"
388
+
389
+ #: classes/odb-logger.php:67
390
+ msgid "nr of optimized tables"
391
+ msgstr "кількість оптимізованих таблиць"
392
+
393
+ #: classes/odb-logger.php:68
394
+ msgid "database size BEFORE"
395
+ msgstr "розмір бази даних ДО"
396
+
397
+ #: classes/odb-logger.php:69
398
+ msgid "database size AFTER"
399
+ msgstr "розмір бази даних ПІСЛЯ"
400
+
401
+ #: classes/odb-logger.php:70
402
+ msgid "SAVINGS"
403
+ msgstr "ЗБЕРЕЖЕННЯ"
404
+
405
+ #: classes/odb-scheduler.php:34
406
+ msgid "Once Weekly"
407
+ msgstr "Один раз на тиждень"
408
+
409
+ #: classes/odb-scheduler.php:39
410
+ msgid "Every Five Minutes"
411
+ msgstr ""
412
+
413
+ #: includes/settings-page.php:82
414
+ msgid "Optimize Database after Deleting Revisions SETTINGS UPDATED"
415
+ msgstr ""
416
+ "Оптимізувати базу даних після видалення попередніх версій НАЛАШТУВАННЯ "
417
+ "ВІДНОВЛЕНО"
418
+
419
+ #: includes/settings-page.php:84
420
+ msgid ""
421
+ "Click <a href=\"tools.php?page=rvg-optimize-database\" class=\"odb-bold"
422
+ "\">HERE</a> to run the optimization"
423
+ msgstr ""
424
+
425
+ #: includes/settings-page.php:120 rvg-optimize-db.php:257
426
+ msgid "Settings"
427
+ msgstr "Налаштування"
428
+
429
+ #: includes/settings-page.php:125
430
+ msgid "Maximum number of - most recent - revisions<br>to keep per post / page"
431
+ msgstr ""
432
+
433
+ #: includes/settings-page.php:129
434
+ msgid "('0' means: delete <u>ALL</u> revisions)"
435
+ msgstr "('0' означає: видалити <u>ВСІ</u> версії)"
436
+
437
+ #: includes/settings-page.php:184
438
+ msgid "run optimization HOURLY"
439
+ msgstr "запустити оптимізацію ПОГОДИННО"
440
+
441
+ #: includes/settings-page.php:187
442
+ msgid "run optimization TWICE A DAY"
443
+ msgstr "Запустити оптимізацію ДВІЧІ НА ДЕНЬ"
444
+
445
+ #: includes/settings-page.php:190
446
+ msgid "run optimization DAILY"
447
+ msgstr "запустити оптимізацію ЩОДНЯ"
448
+
449
+ #: includes/settings-page.php:193
450
+ msgid "run optimization WEEKLY"
451
+ msgstr "запустити оптимізацію ЩОТИЖДНЯ"
452
+
453
+ #: includes/settings-page.php:200
454
+ msgid "Time"
455
+ msgstr "Час"
456
+
457
+ #: includes/settings-page.php:223
458
+ msgid "Show '1-click' link in Admin Bar"
459
+ msgstr "Показати посилання '1-клік' в Панелі Адміністратора"
460
+
461
+ #: includes/settings-page.php:226 includes/settings-page.php:233
462
+ msgid "(change will be visible after loading the next page)"
463
+ msgstr "(зміна буде видима після завантаження наступної сторінки)"
464
+
465
+ #: includes/settings-page.php:230
466
+ msgid "Show an icon in the Admin Menu"
467
+ msgstr "Показати значок в Меню Адміністратора"
468
+
469
+ #: includes/settings-page.php:239
470
+ msgid ""
471
+ "EXCLUDE DATABASE TABLES FROM OPTIMIZATION: <span class=\"odb-underline-red"
472
+ "\">CHECKED</span> TABLES <span class=\"odb-underline-red\">WON'T</span> BE "
473
+ "OPTIMIZED!</span>"
474
+ msgstr ""
475
+ "ВИКЛЮЧИТИ ТАБЛИЦІ БАЗИ ДАНИХ З ОПТИМІЗАЦІЇ: <span class=\"odb-underline-red"
476
+ "\">ВИДІЛЕНІ</span> ТАБЛИЦІ <span class=\"odb-underline-red\">НЕ БУДУТЬ</"
477
+ "span> ОПТИМІЗОВАНІ!</span>"
478
+
479
+ #: includes/settings-page.php:245
480
+ msgid "check all tables"
481
+ msgstr "ПЕРЕВІРИТИ ВСІ ТАБЛИЦІ"
482
+
483
+ #: includes/settings-page.php:247
484
+ msgid "uncheck all tables"
485
+ msgstr "скасувати виділення всіх таблиць"
486
+
487
+ #: includes/settings-page.php:249
488
+ msgid "check all NON-WordPress tables"
489
+ msgstr "виділити всі НЕ-WordPress таблиці"
490
+
491
+ #: includes/settings-page.php:276
492
+ msgid "Save Settings"
493
+ msgstr "Зберегти налаштування"
494
+
495
+ #: includes/settings-page.php:278
496
+ msgid "Go To Optimizer"
497
+ msgstr "Перейти до Оптимізатора"
498
+
499
+ #: rvg-optimize-db.php:229 rvg-optimize-db.php:230 rvg-optimize-db.php:244
500
+ #: rvg-optimize-db.php:245 rvg-optimize-db.php:286 rvg-optimize-db.php:287
501
+ #: rvg-optimize-db.php:305 rvg-optimize-db.php:306
502
+ msgid "Optimize Database"
503
+ msgstr "Оптимізувати базу даних"
504
+
505
+ #: rvg-optimize-db.php:273
506
+ msgid "Optimize DB (1 click)"
507
+ msgstr "Оптимізувати DB (1 клік)"
508
+
509
+ #: rvg-optimize-db.php:451
510
+ msgid "Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED"
511
+ msgstr ""
512
+
513
+ #~ msgid ""
514
+ #~ "Click <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
515
+ #~ "\">HERE</a> to run the optimization"
516
+ #~ msgstr ""
517
+ #~ "Натисність <a href=\"tools.php?page=rvg-optimize-db.php\" class=\"odb-bold"
518
+ #~ "\">ТУТ</a> для запуска оптимізації"
519
+
520
+ #~ msgid "is an one-click plugin to clean and optimize your WordPress database"
521
+ #~ msgstr ""
522
+ #~ "це плагін в один клік для чистки та оптимізації вашої бази даних WordPress"
523
+
524
+ #~ msgid ""
525
+ #~ "Maximum number of - most recent - revisions<br />to keep per post / page"
526
+ #~ msgstr ""
527
+ #~ "Максимальна кількість - найнедавніших - версій<br />залишених на один "
528
+ #~ "пост/ сторінку"
529
+
530
+ #~ msgid "Optimize your WordPress Database"
531
+ #~ msgstr "Оптимізувати вашу базу даних WordPress"
532
+
533
+ #~ msgid "Plugin version:"
534
+ #~ msgstr "Версія плагіна:"
535
+
536
+ #~ msgid "Author:"
537
+ #~ msgstr "Автор:"
538
+
539
+ #~ msgid "Plugin URL:"
540
+ #~ msgstr "Плагін URL:"
541
+
542
+ #~ msgid "Download URL:"
543
+ #~ msgstr "Завантажити URL:"
trunk/readme.txt ADDED
@@ -0,0 +1,420 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ === Optimize Database after Deleting Revisions ===
2
+ Contributors: CAGE Web Design | Rolf van Gelder
3
+ Donate link: http://cagewebdev.com/index.php/donations-odb/
4
+ Plugin Name: Optimize Database after Deleting Revisions
5
+ Plugin URI: http://cagewebdev.com/index.php/optimize-database-after-deleting-revisions-wordpress-plugin
6
+ Tags: database, delete, revisions, optimize, post, posts, page, pages, clean, clean up, trash, spam, trashed, spammed, database size, scheduler, transients, unused tags, pingback, trackback, unix cron tab, crontab
7
+ Author URI: http://cagewebdev.com
8
+ Author: CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands
9
+ Requires at least: 2.8
10
+ Tested up to: 4.5.3
11
+ Stable tag: 4.1.10
12
+ Version: 4.1.10
13
+ License: GPLv2 or later
14
+
15
+ == Description ==
16
+
17
+ This plugin is a 'One Click' WordPress Database Cleaner / Optimizer.
18
+
19
+ = Main Features =
20
+ * Deletes redundant revisions of posts and pages (you optionally can keep an 'x'-amount of the most recent revisions)
21
+ * Deletes trashed posts, pages and comments (optional)
22
+ * Deletes spammed comments (optional)
23
+ * Deletes unused tags (optional)
24
+ * Deletes 'expired transients' (optional)
25
+ * Deletes 'pingbacks' and 'trackbacks' (optional)
26
+ * Deletes 'orphan postmeta items'
27
+ * Optimizes the database tables (optionally you can exclude certain tables, or even specific posts/pages, from optimization)
28
+ * Creates a log file of the optimizations (optional)
29
+ * Optimization can be scheduled to automatically run once hourly, twice daily, once daily or once weekly at a specific time (optional)
30
+ * 'Optimize DB (1 click)' link in the admin bar (optional)
31
+ * 'Optimize Database' Icon in the admin menu (optional)
32
+ * MULTISITE compatible: optimizes all sites in the network with one click
33
+
34
+ = Settings =
35
+ You can find the settings page in the WP Admin Panel &raquo; Optimize Database -or- via the WP Admin Panel &raquo; Optimize Database icon (depends on settings)
36
+
37
+ = Excluding specific posts/pages from deleting revisions =
38
+ If you want to keep revisions for a specific post/page (no matter what the other settings are), create a custom field named 'keep_revisions' for that post/page and give it the value 'Y'<br>
39
+
40
+ = Starting the Optimization =
41
+ You can start the Optimization in the WP Admin Panel &raquo; Optimize Database.<br>
42
+ Note: if you use the Scheduler the Optimization will run automatically!<br>
43
+ Note: you also can click the 'Optimize DB (1 click)' link in the admin bar (if enabled)
44
+
45
+ = Multisite Support =
46
+ * Install the plugin as Network Administrator (Network Admin &raquo; Plugins)
47
+ * 'Network Activate' the plugin
48
+ * You only can configure and run the plugin on the main network site, but it will optimize ALL the sub-sites too!
49
+
50
+ = Running the plug in from a Unix crontab =
51
+ In case you cannot use WPCron, but you can edit the Unix crontab:<br><br>
52
+ Create a .php file, in the root directory of your site, with:<br>
53
+ &lt;?php<br>
54
+ define('RUN_OPTIMIZE_DATABASE', true);<br>
55
+ require_once('wp-load.php');<br>
56
+ ?&gt;<br><br>
57
+ Then, start the .php file from your crontab!<br>
58
+
59
+ = Supported languages =
60
+ * Belarus [be_BY] - translated by Natasha - https://www.ustarcash.com/ - keyword UStarCash
61
+ * Danish [da_DK] - translated by Alexander Leo-Hansen - http://alexanderleohansen.dk
62
+ * Dutch [nl_NL] - translated by Rolf van Gelder, CAGE Web Design - http://cagewebdev.com
63
+ * English [en_US] - translated by Rolf van Gelder, CAGE Web Design - http://cagewebdev.com
64
+ * German [de_DE] - translated by the.mnbvcx
65
+ * Italian [it_IT] - translated by Fabio Marzocca
66
+ * Persian [fa_IR] - translated by Milad Mordi, http://seodaramal.ir
67
+ * Portuguese [po_BR] - translated by Rede Sul Mineira de Comunicações
68
+ * Russian [ru_RU] - translated by Vadim Sokhin, PluginZone - http://pluginzone.ru
69
+ * Serbian [sr_RS] - translated by Ogi Djuraskovic, FirstSiteGuide - http://firstsiteguide.com
70
+ * Swedish [sv_SE] - translated by P.E.
71
+ * Turkish [tr_TR] - translated by Keremcan Buyuktaskin
72
+ * Ukranian [uk_UA] - translated by Anna Goriacha, Coupofy - http://coupofy.com
73
+
74
+ = Author =
75
+ CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands - http://cagewebdev.com - http://rvg.cage.nl
76
+
77
+ = Plugin URL =
78
+ http://cagewebdev.com/index.php/optimize-database-after-deleting-revisions-wordpress-plugin
79
+
80
+ = Download URL =
81
+ http://wordpress.org/plugins/rvg-optimize-database/
82
+
83
+ = Disclaimer =
84
+ NO WARRANTY, USE IT AT YOUR OWN RISK!
85
+
86
+ = Plugins by CAGE Web Design | Rolf van Gelder =
87
+ WordPress plugins created by CAGE Web Design | Rolf van Gelder<br>
88
+ http://cagewebdev.com/index.php/wordpress-plugins/
89
+
90
+ == Installation ==
91
+
92
+ = Single site =
93
+ * Upload the Plugin to the `/wp-content/plugins/` directory
94
+ * Activate the plugin in the WP Admin Panel &raquo; Plugins
95
+ * Change the settings (if needed) in the WP Admin Panel &raquo; Settings &raquo; Optimize Database -or- via the WP Admin Panel &raquo; Optimize Database icon (depends on settings)
96
+
97
+ = Multisite =
98
+ * Install the plugin as Network Administrator (Network Admin &raquo; Plugins)
99
+ * 'Network Activate' the plugin
100
+ * The settings are the same for ALL sites in the network, so if you change a setting for one site, it will be used for all other sites.
101
+ * If you run the plugin from any of the sites, it will cleanup ALL the sites in the network!
102
+
103
+ == Changelog ==
104
+ = 4.1.10 [07/15/2016] =
105
+ * BUG FIX: Bug fix for 4.1.9
106
+
107
+ = 4.1.9 [07/15/2016] =
108
+ * CHANGE: 'Running indicator' added
109
+
110
+ = 4.1.8 [06/24/2016] =
111
+ * CHANGE: Reverted back to 4.1.6 due to some problems. Sorry!
112
+
113
+ = 4.1.7 [06/23/2016] =
114
+ * CHANGE: Orphaned media items will be deleted too now
115
+
116
+ = 4.1.6 [05/20/2016] =
117
+ * NEW: Belarus (be_BY) translation added (thanks Natasha!)
118
+
119
+ = 4.1.5 [03/11/2016] =
120
+ * NEW: Turkish (tr_TR) translation added (thanks Keremcan Buyuktaskin!)
121
+
122
+ = 4.1.4 [03/02/2016] =
123
+ * NEW: Custom field 'keep_revisions', for excluding the deletion of revisions for specific posts/pages
124
+ * NEW: Run the optimization from a Unix crontab (if possible)
125
+
126
+ = 4.1.3 [02/22/2016] =
127
+ * BUG FIX: Saving settings didn't work well for multi-sites
128
+
129
+ = 4.1.2 [02/14/2016] =
130
+ * NEW: Brasilian Portuguese (po_BR) translation added
131
+ * NEW: Network: True added to the plugin header
132
+
133
+ = 4.1.1 [01/17/2016] =
134
+ * CHANGE: Use can use the 'Delete revisions older than' AND 'Keep max number of revisions' options at the same time!
135
+
136
+ = 4.1 [01/14/2016] =
137
+ * NEW: New option: delete revisions older than...
138
+ * NEW: Persian translation (fa_IR) added
139
+ * CHANGE: For multi-site installations you only can use the plugin on the Main site, but all other sites will be cleaned too.
140
+ * CHANGE: Some minor updates / changes
141
+
142
+ = 4.0.3 [12/17/2015] =
143
+ * BUG FIX: Bug fix for Cron Schedules
144
+ * BUG FIX: Un-installation generated an error
145
+ * CHANGE: Some minor updates / changes
146
+
147
+ = 4.0.2 [11/28/2015] =
148
+ * BUG FIX: Settings weren't saved correctly for MultiSites
149
+
150
+ = 4.0.1 [11/27/2015] =
151
+ * NEW: New option: optimize InnoDB tables too
152
+ * BUG FIX: Localization fixed for extra cron schedules
153
+ * BUG FIX: De-activation issue on update fixed
154
+
155
+ = 4.0 [11/22/2015] =
156
+ * NEW: Total rewrite of the code (OO code)
157
+ * CHANGE: Many changes and bug fixes
158
+
159
+ = 3.5.1 [11/01/2015] =
160
+ * BUG FIX: Views are skipped from the optimization
161
+
162
+ = 3.5 [10/24/2015] =
163
+ * CHANGE: Stylesheet is only loaded on required admin pages
164
+
165
+ = 3.4.9 [10/23/2015] =
166
+ * BUG FIX: Bug fixed for deleting unused tags
167
+
168
+ = 3.4.8 [09/14/2015] =
169
+ * BUG FIX: Bug fixed for deleting transients
170
+
171
+ = 3.4.7 [08/30/2015] =
172
+ * BUG FIX: Transients are now deleted using the delete_transient() / delete_site_transient() functions
173
+
174
+ = 3.4.6 [06/21/2015] =
175
+ * NEW: Danish translation (da_DK) added
176
+
177
+ = 3.4.5 [06/07/2015] =
178
+ * NEW: Russian translation (ru_RU) added
179
+
180
+ = 3.4.4 [06/03/2015] =
181
+ * NEW: German translation (de_DE) added
182
+
183
+ = 3.4.3 [06/01/2015] =
184
+ * NEW: Swedish translation (sv_SE) added
185
+
186
+ = 3.4.2 [05/10/2015] =
187
+ * BUG FIX: fixed a bug (options didn't get saved in old multisite installs)
188
+
189
+ = 3.4.1 [04/26/2015] =
190
+ * BUG FIX: fixed a bug for the excluded tables (didn't work anymore)
191
+
192
+ = 3.4 [04/24/2015] =
193
+ * NEW: Ukrainian translation (uk_UA) added
194
+ * CHANGE: updates for Dutch and Italian translations
195
+ * CHANGE: a new, fresh look!
196
+ * CHANGE: a better way to show the EXCLUDED tables on the settings page
197
+
198
+ = 3.3.1 [04/08/2015] =
199
+ * BUG FIX: fixed a bug with the scheduler (it didn't clean everything)
200
+
201
+ = 3.3 [03/27/2015] =
202
+ * NEW: MULTISITE support added (second try ;-))
203
+ * CHANGE: various minor improvements
204
+ * BUG FIX: sub-sites are accessible again (in the admin panel)
205
+
206
+ = 3.2.1 [03/18/2015] =
207
+ * CHANGE: due to problems, I removed the MULTISITE support again for now... Sorry about that!
208
+
209
+ = 3.2 [03/18/2015] =
210
+ * NEW: MULTISITE support added
211
+ * CHANGE: various minor improvements
212
+
213
+ = 3.1.4 [03/01/2015] =
214
+ * NEW: italian language support [it_IT] added (thanks Fabio Marzocca!)
215
+ * NEW: optimization timer
216
+ * CHANGE: from now on InnoDB tables are skipped from optimization
217
+ * CHANGE: various minor improvements
218
+ * BUG FIX: removed strtolower while fetching database properties
219
+
220
+ = 3.1.3 [02/21/2015] =
221
+ * NEW: showing the icon in the admin menu is now configurable via the settings page
222
+
223
+ = 3.1.2 [02/20/2015] =
224
+ * BUG FIX: fixed the link to the settings page
225
+
226
+ = 3.1.1 [02/20/2015] =
227
+ * NEW: added plugin banners and icons
228
+ * NEW: added a new admin menu item with icon ('Optimize Database')
229
+ * CHANGE: moved the language files to the '/language' directory
230
+ * CHANGE: moved the styles to the '/css' directory
231
+ * CHANGE: credit removed from the front-end pages
232
+
233
+ = 3.1 [01/29/2015] =
234
+ * NEW: deletion of pingbacks and trackbacks (optional)
235
+ * CHANGE: link to settings page in the main plugins page
236
+
237
+ = 3.0 [12/28/2014] =
238
+ * BUG FIX: tags only used in scheduled posts won't be deleted anymore (thanks Michael!)
239
+
240
+ = 2.9 [10/22/2014] =
241
+ * NEW: plugin has been fully localized
242
+ * NEW: dutch language support [nl_NL] added
243
+ * NEW: serbian language support [sr_RS] added
244
+
245
+ = 2.8.3 [09/10/2014] =
246
+ * CHANGE: using the WP jQuery libs now (not from googleapis anymore)
247
+ * BUG FIX: check_admin_referer() fixed (gave a debug warning)
248
+
249
+ = 2.8.2 [08/01/2014] =
250
+ * BUG FIX: all problems with getting the table names should be fixed now!
251
+
252
+ = 2.8.1 [07/31/2014] =
253
+ * CHANGE: changed the 'edit_themes' capability back to 'administrator'-role
254
+ * BUG FIX: no table names beside checkboxes (rewrote it, so it should work for every site now)
255
+
256
+ = 2.8 [07/30/2014] =
257
+ * CHANGE: 'administrator'-role changed to 'edit_themes'-capability
258
+ * BUG FIX: no table names beside checkboxes
259
+
260
+ = 2.7.9 [05/02/2014] =
261
+ * BUG FIX: some minor bug fixes (thanks Mike!)
262
+
263
+ = 2.7.8 [05/01/2014] =
264
+ * CHANGE: replaced depreciated MySQL queries (from WP 3.9 / PHP 5.5)
265
+
266
+ = 2.7.7 [02/16/2014] =
267
+ * BUG FIX: made jQuery also https compatible
268
+
269
+ = 2.7.6 [01/16/2014] =
270
+ * BUG FIX: empty lines removed from output (gave problems with some RSS feeds)
271
+
272
+ = 2.7.5 [12/13/2013] =
273
+ * CHANGE: two queries optimized for better performance
274
+
275
+ = 2.7.4 [12/11/2013] =
276
+ * BUG FIX: added 'backticks' around the database name in a few queries
277
+
278
+ = 2.7.3 [12/09/2013] =
279
+ * BUG FIX: deleted some CR/LF's from the end of the plugin *sigh*
280
+
281
+ = 2.7.2 [12/09/2013] =
282
+ * BUG FIX: forgot to delete a debug item... oops! sorry!
283
+
284
+ = 2.7.1 [12/09/2013] =
285
+ * BUG FIX: query and depreciated item (mysql_list_tables) fixed
286
+
287
+ = 2.7 [12/06/2013] =
288
+ * NEW: deletion of expired transients (optional)
289
+
290
+ = 2.6 [07/22/2013] =
291
+ * NEW: deletion of unused tags (optional)
292
+
293
+ = 2.5.1 [05/24/2013] =
294
+ * BUG FIX: some short tags removed
295
+ * CHANGE: schedule time is only relevant and therefore only shown for 'daily' and 'weekly' schedules
296
+ * NEW: option to turn the '1-click' button in the admin bar on/off
297
+
298
+ = 2.5 [05/24/2013] =
299
+ * NEW: you can set a time (hour) for the scheduler to run (thanks to frekel)
300
+ * NEW: '1-click run button' in the admin bar (thanks to JB ORSI)
301
+
302
+ = 2.3.1 [05/03/2013] =
303
+ * BUG FIX: fixed a problem with 'invalid header' (during installation)
304
+
305
+ = 2.3 [04/26/2013] =
306
+ * BUG FIX: fixed the 'Stealing Cron Schedules' issue
307
+
308
+ = 2.2.9 [04/10/2013] =
309
+ * BUG FIX: bug fix for the 'check all NON-WordPress tables' link
310
+
311
+ = 2.2.8 [03/19/2013] =
312
+ * BUG FIX: bug fix for deleting Post Orphans
313
+
314
+ = 2.2.7 [03/18/2013] =
315
+ * NEW: 'Orphan Post items' (like 'Auto Drafts') will be automatically deleted too now (thanks to: 0izys)
316
+
317
+ = 2.2.6 [03/05/2013] =
318
+ * Text change: 'logging on' changed to 'keep a log' (thanks to: Neil Parks)
319
+ * NEW: number of orphans deleted now also shown in the log file
320
+ * NEW: 'Go To Optimizer' button on settings page (thanks to: RonDsy)
321
+
322
+ = 2.2.5 [02/20/2013] =
323
+ * Bug fix: fixed an (innocent) PHP warning (in error.log)
324
+
325
+ = 2.2.4 [02/12/2013] =
326
+ * Bug fix: error corrected in readme.txt file
327
+
328
+ = 2.2.3 [02/09/2013] =
329
+ * Bug fix: fixed an (innocent) PHP warning (in error.log)
330
+
331
+ = 2.2.2 [01/20/2013] =
332
+ * Bug fix: deleting of postmeta orphans didn't work correctly
333
+
334
+ = 2.2.1 [01/17/2013] =
335
+ * Bug fix: fixed some debug warnings
336
+
337
+ = 2.2 [01/11/2013] =
338
+ * NEW: 'Orphan Postmeta items' will be automatically deleted
339
+ * NEW: the possibility to exclude tables from Optimization (for instance for 'heavy traffic' tables)
340
+
341
+ = 2.1 [01/04/2013] =
342
+ * Bug fix: keeping a maximum number of revisions didn't work correctly
343
+
344
+ = 2.0 [12/18/2012] =
345
+ * NEW: Logging of the Optimizations (optional)
346
+ * NEW: Scheduling Optimizations for Automatic Execution (optional)
347
+ * Many other (technical and cosmetical) changes and improvements
348
+
349
+ = 1.3.4 [12/14/2012] =
350
+ * Changed the buttons for WP 3.5
351
+
352
+ = 1.3.3 [12/01/2012] =
353
+ * Some layout changes
354
+
355
+ = 1.3.2 [11/14/2012] =
356
+ * Shows more information about the optimized tables + other minor changes
357
+
358
+ = 1.3.1 [10/07/2012] =
359
+ * Minor changes
360
+
361
+ = 1.3 [10/06/2012] =
362
+ * Extra button for starting optimization, shows savings (in bytes) now
363
+
364
+ = 1.2 [10/03/2012] =
365
+ * Major update: new options 'delete trash', 'delete spam', 'only optimize WordPress tables'
366
+
367
+ = 1.1.9 [09/27/2012] =
368
+ * Using a different method for retrieving database table names
369
+
370
+ = 1.1.8 [09/08/2012] =
371
+ * Another link fix
372
+
373
+ = 1.1.7 [09/03/2012] =
374
+ * Some textual and link fixes
375
+
376
+ = 1.1.6 [09/01/2012] =
377
+ * Fixed the link to the settings page
378
+
379
+ = 1.1.3 [09/01/2012] =
380
+ * Moved the 'Optimize DB Settings' item to Dashboard 'Settings' Menu and the 'Optimize Database' item to the Dashboard 'Tools' Menu. That makes more sense!
381
+
382
+ = 1.1.2 [08/30/2012] =
383
+ * Minor bug fix for the new option page
384
+
385
+ = 1.1 [08/29/2012] =
386
+ * Added: a new option page, in de plugins section, where you can define the maximum number of - most recent - revisions you want to keep per post or page
387
+
388
+ = 1.0.5 [08/21/2012] =
389
+ * Depreciated item ('has_cap') replaced, abandoned line of code removed
390
+
391
+ = 1.0.4 [06/06/2012] =
392
+ * Now also works with non short_open_tag's
393
+
394
+ = 1.0.3 [12/15/2011] =
395
+ * Some minor layout updates
396
+
397
+ = 1.0.2 [12/02/2011] =
398
+ * Some minor updates
399
+
400
+ = 1.0.1 [11/24/2011] =
401
+ * A few updates for the readme.txt file
402
+
403
+ = 1.0 [11/22/2011] =
404
+ * Initial release
405
+
406
+ == Frequently Asked Questions ==
407
+
408
+ = How can I change the settings of this plugin? =
409
+ * Change the settings in the WP Admin Panel &raquo; Settings &raquo; Optimize Database -or- via the WP Admin Panel &raquo; Optimize Database icon (depends on settings)
410
+
411
+ = How do I run this plugin? =
412
+ * WP Admin Panel &raquo; Optimize Database. Then click the 'Start Optimization'-button -or- via the WP Admin Panel &raquo; Optimize Database icon (depends on settings)
413
+ * Click the 'Optimize DB (1 click)' link in the Admin Bar (if enabled)
414
+
415
+ = Why do I see 'InnoDB table: skipped...'? =
416
+ * That's because optimizing InnoDB tables is not really efficient, so change the table type to MyISAM to have them being optimized.
417
+ * Update: if you want to optimize your InnoDB tables too, just check the 'Optimize InnoDB tables too' option on the settings page
418
+
419
+ = I scheduled the optimization for 8pm but it runs at 6pm (my local time) =
420
+ * The scheduler uses the local time of the web server which can differ from your own local time
trunk/rvg-optimize-database.php ADDED
@@ -0,0 +1,594 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * @package Optimize Database after Deleting Revisions
4
+ * @version 4.1.10
5
+ */
6
+ /*
7
+ Plugin Name: Optimize Database after Deleting Revisions
8
+ Plugin URI: http://cagewebdev.com/index.php/optimize-database-after-deleting-revisions-wordpress-plugin/
9
+ Description: Optimizes the Wordpress Database after Cleaning it out
10
+ Author: CAGE Web Design | Rolf van Gelder, Eindhoven, The Netherlands
11
+ Author URI: http://cagewebdev.com
12
+ Network: True
13
+ Version: 4.1.10
14
+ */
15
+
16
+ /********************************************************************************************
17
+ *
18
+ * MAIN CLASS
19
+ *
20
+ ********************************************************************************************/
21
+ // CREATE INSTANCE
22
+ global $odb_class;
23
+ $odb_class = new OptimizeDatabase();
24
+
25
+ class OptimizeDatabase
26
+ {
27
+ // VERSION
28
+ var $odb_version = '4.1.10';
29
+ var $odb_release_date = '07/15/2016';
30
+
31
+ // PLUGIN OPTIONS
32
+ var $odb_rvg_options = array();
33
+
34
+ // EXCLUDED TABELS
35
+ var $odb_rvg_excluded_tabs = array();
36
+
37
+ // MULTISITE STRUCTURE
38
+ var $odb_ms_prefixes = array();
39
+
40
+ // DATABASE TABLES
41
+ var $odb_tables = array();
42
+
43
+ // MINIFYING?
44
+ var $odb_minify;
45
+
46
+ // MAIN PLUGIN FILE
47
+ var $odb_main_file = 'rvg-optimize-database/rvg-optimize-database.php';
48
+
49
+ // LOCALIZATION
50
+ var $odb_txt_domain = 'rvg-optimize-database';
51
+
52
+ // PLUGIN
53
+ var $odb_plugin_url;
54
+ var $odb_plugin_path;
55
+
56
+ // LOGGING
57
+ var $odb_logfile_url;
58
+ var $odb_logfile_path;
59
+
60
+ // OBJECTS
61
+ var $odb_cleaner_obj;
62
+ var $odb_displayer_obj;
63
+ var $odb_logger_obj;
64
+ var $odb_multisite_obj;
65
+ var $odb_scheduler_obj;
66
+ var $odb_utilities_obj;
67
+
68
+ // PAGE TIMER
69
+ var $odb_start_time;
70
+
71
+
72
+ /*******************************************************************************
73
+ * CONSTRUCTOR
74
+ *******************************************************************************/
75
+ function __construct()
76
+ {
77
+ // INITIALIZE PLUGIN
78
+ add_action('init', array(&$this, 'odb_init'));
79
+ } // __construct()
80
+
81
+
82
+ /*******************************************************************************
83
+ * INITIALIZE PLUGIN
84
+ *******************************************************************************/
85
+ function odb_init()
86
+ {
87
+ // LOAD CLASSES
88
+ $this->odb_classes();
89
+
90
+ // URLS AND DIRECTORIES
91
+ $this->odb_urls_dirs();
92
+
93
+ // GET (MULTI-SITE) NETWORK INFORMATION
94
+ $this->odb_multisite_obj->odb_ms_network_info();
95
+
96
+ // LOAD OPTIONS
97
+ $this->odb_load_options();
98
+
99
+ // INITIALIZE WORDPRESS HOOKS
100
+ $this->odb_init_hooks();
101
+
102
+ // GET THE DATABASE TABLES
103
+ $this->odb_tables = $this->odb_utilities_obj->odb_get_tables();
104
+
105
+ // GET EXCLUDED TABLES FROM SETTINGS
106
+ $this->odb_rvg_excluded_tabs = $this->odb_multisite_obj->odb_ms_get_option('odb_rvg_excluded_tabs');
107
+
108
+ // USE THE NON-MINIFIED VERSION OF SCRIPTS AND STYLE SHEETS WHILE DEBUGGING
109
+ $this->odb_minify = (defined('WP_DEBUG') && WP_DEBUG) ? '' : '.min';
110
+
111
+ // LOAD STYLE SHEET (ONLY ON RELEVANT PAGES)
112
+ $this_page = '';
113
+ if(isset($_GET['page'])) $this_page = $_GET['page'];
114
+ // v4.0.3
115
+ if($this->odb_is_relevant_page())
116
+ { wp_register_style('odb-style'.$this->odb_version, plugins_url('css/style'.$this->odb_minify.'.css', __FILE__));
117
+ wp_enqueue_style('odb-style'.$this->odb_version);
118
+ }
119
+
120
+ if(defined('RUN_OPTIMIZE_DATABASE') && RUN_OPTIMIZE_DATABASE == 1) $this->odb_start(true);
121
+ } // odb_init()
122
+
123
+
124
+ /*******************************************************************************
125
+ * LOAD AND INITIALIZE CLASSES
126
+ *******************************************************************************/
127
+ function odb_classes()
128
+ {
129
+ // LOAD CLASSES
130
+ include_once('classes/odb-cleaner.php');
131
+ include_once('classes/odb-displayer.php');
132
+ include_once('classes/odb-logger.php');
133
+ include_once('classes/odb-multisite.php');
134
+ include_once('classes/odb-scheduler.php');
135
+ include_once('classes/odb-utilities.php');
136
+
137
+ // CREATE INSTANCES
138
+ $this->odb_cleaner_obj = new ODB_Cleaner();
139
+ $this->odb_displayer_obj = new ODB_Displayer();
140
+ $this->odb_logger_obj = new ODB_Logger();
141
+ $this->odb_multisite_obj = new ODB_MultiSite();
142
+ $this->odb_scheduler_obj = new ODB_Scheduler();
143
+ $this->odb_utilities_obj = new ODB_Utilities();
144
+ } // odb_classes()
145
+
146
+
147
+ /*******************************************************************************
148
+ * INITIALIZE URLS AND DIRECTORIES
149
+ *******************************************************************************/
150
+ function odb_urls_dirs()
151
+ {
152
+ $this->odb_plugin_url = plugins_url( '/', __FILE__ );
153
+ $this->odb_plugin_path = plugin_dir_path(__FILE__);
154
+ $this->odb_logfile_url = $this->odb_plugin_url.'logs/rvg-optimize-db-log.html';
155
+ $this->odb_logfile_path = $this->odb_plugin_path.'logs/rvg-optimize-db-log.html';
156
+ $this->odb_logfile_debug_path = $this->odb_plugin_path.'logs/rvg-optimize-db-log.txt';
157
+ } // odb_urls_dirs()
158
+
159
+
160
+ /*******************************************************************************
161
+ * LOAD OPTIONS
162
+ *******************************************************************************/
163
+ function odb_load_options()
164
+ {
165
+ // GET OPTIONS
166
+ $this->odb_rvg_options = $this->odb_multisite_obj->odb_ms_get_option('odb_rvg_options');
167
+
168
+ if(!isset($this->odb_rvg_options['version']))
169
+ // THIS VERSION IS FROM BEFORE 4.0: CONVERT OPTIONS
170
+ $this->odb_convert_options();
171
+
172
+ if(!isset($this->odb_rvg_options['adminbar']))
173
+ $this->odb_rvg_options['adminbar'] = 'N';
174
+ if(!isset($this->odb_rvg_options['adminmenu']))
175
+ $this->odb_rvg_options['adminmenu'] = 'N';
176
+ if(!isset($this->odb_rvg_options['clear_pingbacks']))
177
+ $this->odb_rvg_options['clear_pingbacks'] = 'N';
178
+ if(!isset($this->odb_rvg_options['clear_spam']))
179
+ $this->odb_rvg_options['clear_spam'] = 'N';
180
+ if(!isset($this->odb_rvg_options['clear_tags']))
181
+ $this->odb_rvg_options['clear_tags'] = 'N';
182
+ if(!isset($this->odb_rvg_options['clear_transients']))
183
+ $this->odb_rvg_options['clear_transients'] = 'N';
184
+ if(!isset($this->odb_rvg_options['clear_trash']))
185
+ $this->odb_rvg_options['clear_trash'] = 'N';
186
+ if(!isset($this->odb_rvg_options['delete_older']))
187
+ $this->odb_rvg_options['delete_older'] = 'N';
188
+ if(!isset($this->odb_rvg_options['rvg_revisions']))
189
+ $this->odb_rvg_options['rvg_revisions'] = 'N';
190
+
191
+ if(!isset($this->odb_rvg_options['last_run']))
192
+ $this->odb_rvg_options['last_run'] = '';
193
+ if(!isset($this->odb_rvg_options['logging_on']))
194
+ $this->odb_rvg_options['logging_on'] = 'N';
195
+ if(!isset($this->odb_rvg_options['nr_of_revisions']))
196
+ $this->odb_rvg_options['nr_of_revisions'] = '';
197
+ // v4.1
198
+ if(!isset($this->odb_rvg_options['older_than']))
199
+ $this->odb_rvg_options['older_than'] = '';
200
+ if(!isset($this->odb_rvg_options['optimize_innodb']))
201
+ $this->odb_rvg_options['optimize_innodb'] = 'N';
202
+ if(!isset($this->odb_rvg_options['schedule_type']))
203
+ $this->odb_rvg_options['schedule_type'] = '';
204
+ if(!isset($this->odb_rvg_options['schedule_hour']))
205
+ $this->odb_rvg_options['schedule_hour'] = '';
206
+ if(!isset($this->odb_rvg_options['total_savings']))
207
+ $this->odb_rvg_options['total_savings'] = (int)0;
208
+ if(!isset($this->odb_rvg_options['version']))
209
+ $this->odb_rvg_options['version'] = $this->odb_version;
210
+
211
+ // UPDATE OPTIONS
212
+ $this->odb_multisite_obj->odb_ms_update_option('odb_rvg_options', $this->odb_rvg_options);
213
+
214
+ // UPDATE SCHEDULER (IF NEEDED)
215
+ $this->odb_scheduler_obj->odb_update_scheduler();
216
+ } // odb_load_options()
217
+
218
+
219
+ /*******************************************************************************
220
+ * COPY AND DELETE OPTIONS FROM PREVIOUS VERSIONS (BEFORE 4.0)
221
+ *******************************************************************************/
222
+ function odb_convert_options()
223
+ {
224
+ global $wpdb;
225
+
226
+ // STOP OLD SCHEDULER
227
+ wp_clear_scheduled_hook('rvg_optimize_database');
228
+
229
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_total_savings');
230
+ if($setting)
231
+ { $this->odb_rvg_options['total_savings'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_total_savings');
232
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_total_savings');
233
+ }
234
+
235
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_pingbacks');
236
+ if($setting)
237
+ { $this->odb_rvg_options['clear_pingbacks'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_pingbacks');
238
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_clear_pingbacks');
239
+ }
240
+
241
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_spam');
242
+ if($setting)
243
+ { $this->odb_rvg_options['clear_spam'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_spam');
244
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_clear_spam');
245
+ }
246
+
247
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_tags');
248
+ if($setting)
249
+ { $this->odb_rvg_options['clear_tags'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_tags');
250
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_clear_tags');
251
+ }
252
+
253
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_transients');
254
+ if($setting)
255
+ { $this->odb_rvg_options['clear_transients'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_transients');
256
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_clear_transients');
257
+ }
258
+
259
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_trash');
260
+ if($setting)
261
+ { $this->odb_rvg_options['clear_trash'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_clear_trash');
262
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_clear_trash');
263
+ }
264
+
265
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_adminbar');
266
+ if($setting)
267
+ { $this->odb_rvg_options['adminbar'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_adminbar');
268
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_adminbar');
269
+ }
270
+
271
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_adminmenu');
272
+ if($setting)
273
+ { $this->odb_rvg_options['adminmenu'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_adminmenu');
274
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_adminmenu');
275
+ }
276
+
277
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_logging_on');
278
+ if($setting)
279
+ { $this->odb_rvg_options['logging_on'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_logging_on');
280
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_logging_on');
281
+ }
282
+
283
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_number');
284
+ if($setting)
285
+ $this->odb_rvg_options['nr_of_revisions'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_number');
286
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_number');
287
+
288
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_schedule');
289
+ if($setting)
290
+ $this->odb_rvg_options['schedule_type'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_schedule');
291
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_schedule');
292
+
293
+ $setting = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_schedulehour');
294
+ if($setting)
295
+ $this->odb_rvg_options['schedule_hour'] = $this->odb_multisite_obj->odb_ms_get_option('rvg_odb_schedulehour');
296
+ $this->odb_multisite_obj->odb_ms_delete_option('rvg_odb_schedulehour');
297
+
298
+ // COPY EXCLUDED TABLES
299
+ for($i=0; $i<count($this->odb_ms_prefixes); $i++)
300
+ {
301
+ $sql = "
302
+ SELECT `option_name`
303
+ FROM ".$this->odb_ms_prefixes[$i]."options
304
+ WHERE `option_name` LIKE 'rvg_ex_%'
305
+ ";
306
+
307
+ $res = $wpdb->get_results($sql, ARRAY_A);
308
+ for($j=0; $j<count($res); $j++)
309
+ { $option_name = $res[$j]['option_name'];
310
+ $option_name_new = substr($option_name, 7);
311
+ $this->odb_rvg_excluded_tabs[$option_name_new] = 'Y';
312
+ $this->odb_multisite_obj->odb_ms_delete_option($option_name);
313
+ }
314
+ }
315
+
316
+ // UPDATE EXCLUDED TABLES
317
+ $this->odb_multisite_obj->odb_ms_update_option('odb_rvg_excluded_tabs', $this->odb_rvg_excluded_tabs);
318
+ } // odb_convert_options()
319
+
320
+
321
+ /*******************************************************************************
322
+ * INITIALIZE WORDPRESS HOOKS
323
+ *******************************************************************************/
324
+ function odb_init_hooks()
325
+ {
326
+ global $blog_id;
327
+
328
+ // ON DE-ACTIVATION
329
+ register_deactivation_hook(__FILE__, array('OptimizeDatabase', 'odb_deactivation_handler'));
330
+
331
+ // ON UN-INSTALLATION
332
+ register_uninstall_hook(__FILE__, array('OptimizeDatabase', 'odb_uninstallation_handler'));
333
+
334
+ // ADD ENTRY TO ADMIN TOOLS MENU
335
+ if (is_multisite())
336
+ { if ($blog_id == 1)
337
+ { // v4.1: PLUGIN ONLY CAN BE USED ON THE MAIN SITE (NOT ON THE SUB SITES)
338
+ add_action('admin_menu', array(&$this, 'odb_admin_tools'));
339
+ add_action('admin_menu', array(&$this, 'odb_admin_settings'));
340
+ }
341
+ }
342
+ else
343
+ {
344
+ add_action('admin_menu', array(&$this, 'odb_admin_tools'));
345
+ add_action('admin_menu', array(&$this, 'odb_admin_settings'));
346
+ }
347
+
348
+ // ICON MODE: ADD ICON TO ADMIN MENU
349
+ if ($this->odb_rvg_options['adminmenu'] == "Y")
350
+ { add_action('admin_menu', array(&$this, 'odb_admin_icon'));
351
+ add_action('admin_menu', array(&$this, 'odb_register_options'));
352
+ }
353
+
354
+ // ADD 'SETTINGS' LINK TO THE MAIN PLUGIN PAGE
355
+ add_filter('plugin_action_links_'.plugin_basename(__FILE__), array(&$this, 'odb_settings_link'));
356
+
357
+ // ADD THE '1 CLICK OPTIMIZE DATABASE' ITEM TO THE ADMIN BAR (IF ACTIVATED)
358
+ if($this->odb_rvg_options['adminbar'] == 'Y')
359
+ add_action('wp_before_admin_bar_render', array(&$this, 'odb_admin_bar'));
360
+
361
+ // INITIALIZE LOCALIZATION
362
+ add_action('admin_menu', array(&$this, 'odb_i18n'));
363
+ } // odb_init_hooks()
364
+
365
+
366
+ /*******************************************************************************
367
+ * ADD ENTRY TO THE ADMIN TOOLS MENU
368
+ *******************************************************************************/
369
+ function odb_admin_tools()
370
+ { if (function_exists('add_management_page'))
371
+ { add_management_page(
372
+ __('Optimize Database',$this->odb_txt_domain), // page title
373
+ __('Optimize Database',$this->odb_txt_domain), // menu title
374
+ 'manage_options', // capability
375
+ 'rvg-optimize-database', // menu slug
376
+ array(&$this, 'odb_start_manually')); // function
377
+ } // if (function_exists('add_management_page'))
378
+ } // odb_admin_tools()
379
+
380
+
381
+ /*******************************************************************************
382
+ * ADD ENTRY TO THE ADMIN SETTINGS MENU
383
+ *******************************************************************************/
384
+ function odb_admin_settings()
385
+ { if (function_exists('add_options_page'))
386
+ add_options_page(
387
+ __('Optimize Database', $this->odb_txt_domain), // page title
388
+ __('Optimize Database', $this->odb_txt_domain), // menu title
389
+ 'manage_options', // capability
390
+ 'odb_settings_page', // menu slug
391
+ array(&$this, 'odb_settings_page') // function
392
+ );
393
+ } // odb_admin_settings()
394
+
395
+
396
+ /*******************************************************************************
397
+ * ADD 'SETTINGS' LINK TO THE MAIN PLUGIN PAGE
398
+ *******************************************************************************/
399
+ function odb_settings_link($links)
400
+ { array_unshift($links, '<a href="options-general.php?page=odb_settings_page">'.__('Settings', $this->odb_txt_domain).'</a>');
401
+ return $links;
402
+ } // odb_settings_link()
403
+
404
+
405
+ /********************************************************************************************
406
+ * ADD THE '1 CLICK OPTIMIZE DATABASE' ITEM TO THE ADMIN BAR (IF ACTIVATED)
407
+ ********************************************************************************************/
408
+ function odb_admin_bar()
409
+ { global $wp_admin_bar;
410
+
411
+ if (!is_super_admin() || !is_admin_bar_showing()) return;
412
+
413
+ $siteurl = site_url('/');
414
+ $wp_admin_bar->add_menu(
415
+ array(
416
+ 'id' => 'optimize',
417
+ 'title' => __('Optimize DB (1 click)', $this->odb_txt_domain),
418
+ 'href' => $siteurl.'wp-admin/tools.php?page=rvg-optimize-database&action=run' ));
419
+ } // odb_admin_bar()
420
+
421
+
422
+ /********************************************************************************************
423
+ * 'ICON MODE': ADD A LINK TO THE ADMIN MENU
424
+ ********************************************************************************************/
425
+ function odb_admin_icon()
426
+ {
427
+ if (function_exists('add_menu_page'))
428
+ {
429
+ add_menu_page(
430
+ __('Optimize Database', $this->odb_txt_domain), // page title
431
+ __('Optimize Database', $this->odb_txt_domain), // menu title
432
+ 'administrator', // capability
433
+ 'rvg-optimize-database', // menu slug
434
+ array(&$this, 'odb_start_manually'), // function
435
+ $this->odb_plugin_url.'images/icon.png' // icon url
436
+ );
437
+ }
438
+ } // odb_admin_icon()
439
+
440
+
441
+ /********************************************************************************************
442
+ * 'ICON MODE': REGISTER OPTION PAGE BUT HIDE IT FROM THE ADMIN MENU
443
+ ********************************************************************************************/
444
+ function odb_register_options()
445
+ {
446
+ if (function_exists('add_submenu_page'))
447
+ { add_submenu_page(
448
+ null, // parent slug (NULL is hide from menu)
449
+ __('Optimize Database', $this->odb_txt_domain), // page title
450
+ __('Optimize Database', $this->odb_txt_domain), // menu title
451
+ 'manage_options', // capability
452
+ 'rvg_odb_admin', // menu slug
453
+ array(&$this, 'odb_settings_page') // function
454
+ );
455
+ }
456
+ } // odb_register_options()
457
+
458
+
459
+ /*******************************************************************************
460
+ * LOAD TEXT DOMAIN
461
+ *******************************************************************************/
462
+ function odb_i18n()
463
+ {
464
+ load_plugin_textdomain(
465
+ $this->odb_txt_domain, // domain
466
+ false, // abs rel path
467
+ dirname(plugin_basename( __FILE__ )).'/language/' // plugin rel path
468
+ );
469
+ } // odb_i18n()
470
+
471
+
472
+ /*******************************************************************************
473
+ * ARE WE ON A, FOR THIS PLUGIN, RELEVANT PAGE?
474
+ * Since v4.0.3
475
+ *******************************************************************************/
476
+ function odb_is_relevant_page()
477
+ {
478
+ $this_page = '';
479
+ if(isset($_GET['page'])) $this_page = $_GET['page'];
480
+ return ($this_page == 'odb_settings_page' || $this_page == 'rvg-optimize-database');
481
+ } // odb_is_relevant_page()
482
+
483
+
484
+ /*******************************************************************************
485
+ * PLUGIN DE-ACTIVATION
486
+ *******************************************************************************/
487
+ public static function odb_deactivation_handler()
488
+ { // STOP SCHEDULER
489
+ wp_clear_scheduled_hook('odb_scheduler');
490
+ } // odb_deactivation_handler()
491
+
492
+
493
+ /*******************************************************************************
494
+ * PLUGIN UN-INSTALLATION
495
+ *******************************************************************************/
496
+ public static function odb_uninstallation_handler()
497
+ { // STOP SCHEDULER
498
+ wp_clear_scheduled_hook('odb_scheduler');
499
+ } // odb_uninstallation_handler()
500
+
501
+
502
+ /*******************************************************************************
503
+ * LOAD SETTINGS (OPTIONS) PAGE
504
+ *******************************************************************************/
505
+ function odb_settings_page()
506
+ { global $wpdb, $odb_rvg_excluded_tabs, $odb_ms_prefixes;
507
+
508
+ include_once(trailingslashit(dirname(__FILE__)).'/includes/settings-page.php');
509
+ } // odb_settings_page()
510
+
511
+
512
+ /*******************************************************************************
513
+ * START CLEANING / OPTIMIZATION (INITIATED BY THE USER, NOT FROM WP-CRON)
514
+ *******************************************************************************/
515
+ function odb_start_manually()
516
+ {
517
+ $this->odb_start(false);
518
+ } // odb_start_manually()
519
+
520
+
521
+ /*******************************************************************************
522
+ * START CLEANING / OPTIMIZATION (FROM WP-CRON)
523
+ *******************************************************************************/
524
+ function odb_start_scheduler()
525
+ {
526
+ $this->odb_start(true);
527
+ } // odb_start_scheduler()
528
+
529
+
530
+ /*******************************************************************************
531
+ * MAIN METHOD FOR CLEANING / OPTIMIZING
532
+ *******************************************************************************/
533
+ function odb_start($scheduler)
534
+ {
535
+ // PAGE LOAD TIMER
536
+ $time = microtime();
537
+ $time = explode(' ', $time);
538
+ $time = $time[1] + $time[0];
539
+ $this->odb_start_time = $time;
540
+
541
+ $action = '';
542
+ if(isset($_REQUEST['action']))
543
+ { $action = $_REQUEST['action'];
544
+ if($action == "delete_log")
545
+ { // DELETE LOG FILE
546
+ @unlink($this->odb_plugin_path.'logs/rvg-optimize-db-log.html');
547
+
548
+ // UPDATED MESSAGE
549
+ // v4.1.10
550
+ echo "<script>jQuery('#odb-running').hide();</script>";
551
+ echo "<div class='updated odb-bold'><p>".
552
+ __('Optimize Database after Deleting Revisions LOG FILE HAS BEEN DELETED', $this->odb_txt_domain);
553
+ echo "</p></div>";
554
+ }
555
+ } // if(isset($_REQUEST['action']))
556
+
557
+ if(!$scheduler)
558
+ { // SHOW PAGE HEADER
559
+ $this->odb_displayer_obj->display_header();
560
+ // v4.1.9: STARTING: SHOW RUNNING INDICATOR
561
+ echo "<script>jQuery('#odb-running').show();</script>";
562
+ // SHOW CURRENT SETTINGS
563
+ $this->odb_displayer_obj->display_current_settings();
564
+ } // if(!$scheduler)
565
+
566
+ if ($action != 'run' && !$scheduler)
567
+ { /****************************************************************************************
568
+ * START SCREEN (SHOW SETTINGS + BUTTONS)
569
+ ****************************************************************************************/
570
+ $this->odb_displayer_obj->display_start_buttons($action);
571
+ }
572
+ else
573
+ { /****************************************************************************************
574
+ * RUN CLEANING AND OPTIMIZATION
575
+ ****************************************************************************************/
576
+ $this->odb_displayer_obj->display_start_buttons($action);
577
+
578
+ // REGISTER THE LAST RUN
579
+ $this->odb_rvg_options['last_run'] = Date('M j, Y @ H:i');
580
+ $this->odb_multisite_obj->odb_ms_update_option('odb_rvg_options', $this->odb_rvg_options);
581
+ // DELETE REDUNDANT DATA
582
+ $this->odb_cleaner_obj->odb_run_cleaner($scheduler);
583
+ // OPTIMIZE DATABASE TABLES
584
+ $this->odb_cleaner_obj->odb_run_optimizer($scheduler);
585
+ // SHOW RESULTS
586
+ $this->odb_cleaner_obj->odb_savings($scheduler);
587
+ // SHOW 'DONE' PARAGRAPH
588
+ if(!$scheduler) $this->odb_cleaner_obj->odb_done();
589
+ } // if($action != 'run')
590
+ // v4.1.10: DONE: HIDE RUNNING INDICATOR
591
+ echo "<script>jQuery('#odb-running').hide();</script>";
592
+ } // odb_start()
593
+ } // OptimizeDatabase
594
+ ?>