Version Description
Download this release
Release Info
Developer | Bueltge |
Plugin | Search & Replace |
Version | 2.7.0 |
Comparing to | |
See all releases |
Code changes from version 2.6.6 to 2.7.0
- languages/searchandreplace-de_DE.mo +0 -0
- languages/searchandreplace-de_DE.po +142 -132
- languages/searchandreplace-xx_XX.pot +294 -263
- readme.txt +8 -3
- search-and-replace.php +90 -37
languages/searchandreplace-de_DE.mo
CHANGED
Binary file
|
languages/searchandreplace-de_DE.po
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: Search & Replace v2.
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2010-06-11 17:38+0100\n"
|
6 |
-
"PO-Revision-Date: 2014-09-
|
7 |
"Last-Translator: Frank Bueltge <frank@bueltge.de>\n"
|
8 |
"Language-Team: Team Blogos <WordPress@Blogos.dk>\n"
|
9 |
"MIME-Version: 1.0\n"
|
@@ -28,119 +28,119 @@ msgstr "Einstellungen"
|
|
28 |
#. translators: plugin header field 'Name'
|
29 |
#: search-and-replace.php:0
|
30 |
#: search-and-replace.php:104
|
31 |
-
#: search-and-replace.php:
|
32 |
#@ searchandreplace
|
33 |
msgid "Search & Replace"
|
34 |
msgstr "Suchen & Ersetzen"
|
35 |
|
36 |
-
#: search-and-replace.php:
|
37 |
#@ searchandreplace
|
38 |
msgid "entries found."
|
39 |
msgstr "Einträge gefunden."
|
40 |
|
41 |
-
#: search-and-replace.php:
|
42 |
#@ searchandreplace
|
43 |
msgid "You must specify some text to replace!"
|
44 |
msgstr "Du musst Text spezifizieren, um Text zu ersetzen!"
|
45 |
|
46 |
-
#: search-and-replace.php:
|
47 |
#@ searchandreplace
|
48 |
msgid "Completed successfully!"
|
49 |
msgstr "Erfolgreich durchgeführt!"
|
50 |
|
51 |
-
#: search-and-replace.php:
|
52 |
#@ searchandreplace
|
53 |
msgid "Search in"
|
54 |
msgstr "Suche in"
|
55 |
|
56 |
-
#: search-and-replace.php:
|
57 |
#@ searchandreplace
|
58 |
msgid "Content"
|
59 |
msgstr "Beiträgen"
|
60 |
|
61 |
-
#: search-and-replace.php:
|
62 |
#@ searchandreplace
|
63 |
msgid "Titles"
|
64 |
msgstr "Title"
|
65 |
|
66 |
-
#: search-and-replace.php:
|
67 |
#@ searchandreplace
|
68 |
msgid "Excerpts"
|
69 |
msgstr "Auszüge"
|
70 |
|
71 |
-
#: search-and-replace.php:
|
72 |
#@ searchandreplace
|
73 |
msgid "Comments content"
|
74 |
msgstr "Kommentarbeiträgen"
|
75 |
|
76 |
-
#: search-and-replace.php:
|
77 |
#@ searchandreplace
|
78 |
msgid "Comments author"
|
79 |
msgstr "Kommentarautorens"
|
80 |
|
81 |
-
#: search-and-replace.php:
|
82 |
#@ searchandreplace
|
83 |
msgid "Comments author e-mail"
|
84 |
msgstr "Kommentarautoren-E-Mail"
|
85 |
|
86 |
-
#: search-and-replace.php:
|
87 |
#@ searchandreplace
|
88 |
msgid "Comments author URL"
|
89 |
msgstr "Kommentarautoren-URL"
|
90 |
|
91 |
-
#: search-and-replace.php:
|
92 |
#@ searchandreplace
|
93 |
msgid "Category description"
|
94 |
msgstr "Kategoriebeschreibung"
|
95 |
|
96 |
-
#: search-and-replace.php:
|
97 |
#@ searchandreplace
|
98 |
msgid "Tags & Categories"
|
99 |
msgstr "Tags & Kategorien"
|
100 |
|
101 |
-
#: search-and-replace.php:
|
102 |
-
#: search-and-replace.php:
|
103 |
-
#: search-and-replace.php:
|
104 |
-
#: search-and-replace.php:
|
105 |
-
#: search-and-replace.php:
|
106 |
-
#: search-and-replace.php:
|
107 |
#@ searchandreplace
|
108 |
msgid "and"
|
109 |
msgstr "und"
|
110 |
|
111 |
-
#: search-and-replace.php:
|
112 |
#@ searchandreplace
|
113 |
msgid "ID"
|
114 |
msgstr "ID"
|
115 |
|
116 |
-
#: search-and-replace.php:
|
117 |
#@ searchandreplace
|
118 |
msgid "all"
|
119 |
msgstr "alle"
|
120 |
|
121 |
-
#: search-and-replace.php:
|
122 |
#@ searchandreplace
|
123 |
msgid "none"
|
124 |
msgstr "keine"
|
125 |
|
126 |
-
#: search-and-replace.php:
|
127 |
-
#: search-and-replace.php:
|
128 |
#@ searchandreplace
|
129 |
msgid "Go"
|
130 |
msgstr "Start"
|
131 |
|
132 |
-
#: search-and-replace.php:
|
133 |
-
#: search-and-replace.php:
|
134 |
#@ searchandreplace
|
135 |
msgid "Search for"
|
136 |
msgstr "Suche nach"
|
137 |
|
138 |
-
#: search-and-replace.php:
|
139 |
#@ searchandreplace
|
140 |
msgid "... in table"
|
141 |
msgstr "... in Tabelle"
|
142 |
|
143 |
-
#: search-and-replace.php:
|
144 |
#@ searchandreplace
|
145 |
msgid "Signups"
|
146 |
msgstr "Anmeldungen"
|
@@ -157,312 +157,322 @@ msgstr ""
|
|
157 |
msgid "A simple search to find strings in your database and replace those strings."
|
158 |
msgstr "Eine einfache Suche zum Suchen und Ersetzen von Zeichen in der Datenbank."
|
159 |
|
160 |
-
#. translators: plugin header field 'Author'
|
161 |
-
#: search-and-replace.php:0
|
162 |
-
#@ searchandreplace
|
163 |
-
msgid "Frank Bültge, Ron Guerin"
|
164 |
-
msgstr ""
|
165 |
-
|
166 |
#. translators: plugin header field 'AuthorURI'
|
167 |
#: search-and-replace.php:0
|
168 |
#@ searchandreplace
|
169 |
msgid "http://bueltge.de"
|
170 |
msgstr ""
|
171 |
|
172 |
-
|
173 |
-
#: search-and-replace.php:0
|
174 |
-
#@ searchandreplace
|
175 |
-
msgid "2.6.6"
|
176 |
-
msgstr ""
|
177 |
-
|
178 |
-
#: search-and-replace.php:156
|
179 |
#@ searchandreplace
|
180 |
msgid "Nothing (checkbox) selected to modify!"
|
181 |
msgstr "Keine Checkbox markiert! "
|
182 |
|
183 |
-
#: search-and-replace.php:
|
184 |
#@ searchandreplace
|
185 |
msgid "Searching all"
|
186 |
msgstr "Durchsuche alles"
|
187 |
|
188 |
-
#: search-and-replace.php:
|
189 |
#@ searchandreplace
|
190 |
msgid "Searching & replacing all"
|
191 |
msgstr "Durchsuche und Ersetze alles"
|
192 |
|
193 |
-
#: search-and-replace.php:
|
194 |
#@ searchandreplace
|
195 |
msgid "Searching post content"
|
196 |
msgstr "Suche in Artikeln, Seiten - Content"
|
197 |
|
198 |
-
#: search-and-replace.php:
|
199 |
#@ searchandreplace
|
200 |
msgid "Searching ID"
|
201 |
msgstr "Suche in ID"
|
202 |
|
203 |
-
#: search-and-replace.php:
|
204 |
-
#@ searchandreplace
|
205 |
-
msgid "Searching <acronym title=\\\"Global Unique Identifier\\\">GUID</acronym>"
|
206 |
-
msgstr "Suche in <acronym title=\\\"Global Unique Identifier\\\">GUID</acronym>"
|
207 |
-
|
208 |
-
#: search-and-replace.php:245
|
209 |
#@ searchandreplace
|
210 |
msgid "Searching Title"
|
211 |
msgstr "Suche im Title"
|
212 |
|
213 |
-
#: search-and-replace.php:
|
214 |
#@ searchandreplace
|
215 |
msgid "Searching post excerpts"
|
216 |
msgstr "Suche in Artikel Auszügen"
|
217 |
|
218 |
-
#: search-and-replace.php:
|
219 |
#@ searchandreplace
|
220 |
msgid "Searching metadata"
|
221 |
msgstr "Suche in Metadaten"
|
222 |
|
223 |
-
#: search-and-replace.php:
|
224 |
#@ searchandreplace
|
225 |
msgid "Searching comments text"
|
226 |
msgstr "Suche in Kommentaren"
|
227 |
|
228 |
-
#: search-and-replace.php:
|
229 |
#@ searchandreplace
|
230 |
msgid "Searching comments authors"
|
231 |
msgstr "Suche in Kommentar-Autoren"
|
232 |
|
233 |
-
#: search-and-replace.php:
|
234 |
#@ searchandreplace
|
235 |
msgid "Searching comments authors e-mails"
|
236 |
msgstr "Suche in Kommentar-Autoren-E-Mails"
|
237 |
|
238 |
-
#: search-and-replace.php:
|
239 |
#@ searchandreplace
|
240 |
msgid "Searching comments authors URLs"
|
241 |
msgstr "Suche in Kommentar-Autoren-URLs"
|
242 |
|
243 |
-
#: search-and-replace.php:
|
244 |
#@ searchandreplace
|
245 |
msgid "Searching comment counts"
|
246 |
msgstr "Suche in Kommentar-Zählern"
|
247 |
|
248 |
-
#: search-and-replace.php:
|
249 |
#@ searchandreplace
|
250 |
msgid "Searching category descriptions"
|
251 |
msgstr "Suche in Kategorie-Beschreibung"
|
252 |
|
253 |
-
#: search-and-replace.php:
|
254 |
#@ searchandreplace
|
255 |
msgid "Searching tags"
|
256 |
msgstr "Suche in Tags"
|
257 |
|
258 |
-
#: search-and-replace.php:
|
259 |
#@ searchandreplace
|
260 |
msgid "Searching user IDs"
|
261 |
msgstr "Suche in User-ID"
|
262 |
|
263 |
-
#: search-and-replace.php:
|
264 |
#@ searchandreplace
|
265 |
msgid "Searching user logins"
|
266 |
msgstr "Suche in User-Login"
|
267 |
|
268 |
-
#: search-and-replace.php:
|
269 |
#@ searchandreplace
|
270 |
msgid "Searching signups"
|
271 |
msgstr "Suche in Signups"
|
272 |
|
273 |
-
#: search-and-replace.php:
|
274 |
#@ searchandreplace
|
275 |
msgid "The query could not be executed:"
|
276 |
msgstr "Die Query kann nicht ausgeführt werden."
|
277 |
|
278 |
-
#: search-and-replace.php:
|
279 |
#@ searchandreplace
|
280 |
msgid "Collapse All"
|
281 |
msgstr "Alles schließen"
|
282 |
|
283 |
-
#: search-and-replace.php:
|
284 |
#@ searchandreplace
|
285 |
msgid "Expand All"
|
286 |
msgstr "Alle Erweitern"
|
287 |
|
288 |
-
#: search-and-replace.php:
|
289 |
#@ searchandreplace
|
290 |
msgid "Results for"
|
291 |
msgstr "Ergebnis für"
|
292 |
|
293 |
-
#: search-and-replace.php:
|
294 |
#@ searchandreplace
|
295 |
msgid "Please note search text may appear (and be replaced) more than one time in each row."
|
296 |
msgstr "Bitte beachte den Suchtext (ggf. auch der Ersetztext) kann mehr als einmal in jeder Zeile sein."
|
297 |
|
298 |
-
#: search-and-replace.php:
|
299 |
-
#: search-and-replace.php:
|
300 |
-
#: search-and-replace.php:
|
301 |
-
#: search-and-replace.php:
|
302 |
-
#: search-and-replace.php:
|
303 |
-
#: search-and-replace.php:
|
304 |
-
#: search-and-replace.php:
|
305 |
-
#: search-and-replace.php:
|
306 |
-
#: search-and-replace.php:
|
307 |
-
#: search-and-replace.php:937
|
308 |
-
#: search-and-replace.php:948
|
309 |
-
#: search-and-replace.php:959
|
310 |
-
#: search-and-replace.php:969
|
311 |
-
#: search-and-replace.php:979
|
312 |
#: search-and-replace.php:990
|
313 |
-
#: search-and-replace.php:
|
314 |
-
#: search-and-replace.php:
|
315 |
-
#: search-and-replace.php:
|
316 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
317 |
#@ searchandreplace
|
318 |
msgid "Table:"
|
319 |
msgstr "Tabelle:"
|
320 |
|
321 |
-
#: search-and-replace.php:
|
322 |
#@ searchandreplace
|
323 |
msgid "Total rows for"
|
324 |
msgstr "Gesamtzeilen für"
|
325 |
|
326 |
-
#: search-and-replace.php:
|
327 |
#@ default
|
328 |
msgid "Sorry,"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: search-and-replace.php:
|
332 |
#@ searchandreplace
|
333 |
msgid "is not found in this database"
|
334 |
msgstr "kann in dieser Datenbank nicht gefunden werden."
|
335 |
|
336 |
-
#: search-and-replace.php:
|
337 |
#@ searchandreplace
|
338 |
msgid "Performing search"
|
339 |
msgstr "Suche ausführen"
|
340 |
|
341 |
-
#: search-and-replace.php:
|
342 |
#@ searchandreplace
|
343 |
msgid "and replacement"
|
344 |
msgstr "und ersetze"
|
345 |
|
346 |
-
#: search-and-replace.php:
|
347 |
#@ searchandreplace
|
348 |
msgid "Searching for"
|
349 |
msgstr "Suche nach"
|
350 |
|
351 |
-
#: search-and-replace.php:
|
352 |
#@ searchandreplace
|
353 |
msgid "and replacing with"
|
354 |
msgstr "und ersetzen mit"
|
355 |
|
356 |
-
#: search-and-replace.php:
|
357 |
#@ searchandreplace
|
358 |
msgid "You do not have sufficient permissions to edit plugins for this installation of WordPress."
|
359 |
msgstr "Du hast keine ausreichenden Rechte zum Editieren von Plugins für diese WordPress Installation."
|
360 |
|
361 |
-
#: search-and-replace.php:
|
362 |
#@ searchandreplace
|
363 |
msgid "Global Search & Replace"
|
364 |
msgstr "Globales Suchen & Ersetzen"
|
365 |
|
366 |
-
#: search-and-replace.php:
|
367 |
#@ searchandreplace
|
368 |
msgid "This plugin modifies your database directly!<br /><strong>WARNING: </strong>You <strong>cannot</strong> undo any changes made by this plugin. <strong>It is therefore recommended you backup your database before running this plugin.</strong> <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">There is no warranty for this plugin!</a> <strong>Activate</strong> the plugin <strong>only</strong> if you want to use it!"
|
369 |
msgstr "Dieses Plugin ändert direkt in der Datenbank!<br /><strong>WARNUNG: Du kannst dies nicht rückgängig machen. Erstelle im Vorfeld ein Backup deiner Datenbank!</strong> <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">Es gibt keine Garantie für dieses Plugin!</a> Aktiviere das Plugin nur, wenn du es nutzen willst."
|
370 |
|
371 |
-
#: search-and-replace.php:
|
372 |
#@ searchandreplace
|
373 |
-
msgid "Text search is case sensitive and has no pattern matching
|
374 |
msgstr "Die Text-Suche erkennt Groß-Kleinschreibung (case sensitive) und hat keine Pattern-Matching-Funktionen. Die Funktion zum Ersetzen von Text kann ebenso HTML Tags ersetzen. Beachte, dass die Funktionen keine serialisierten Daten betrachten, unterscheiden kann."
|
375 |
|
376 |
-
#: search-and-replace.php:
|
377 |
#@ searchandreplace
|
378 |
msgid "<strong>Step One:</strong> Use the folllowing search (only) first, for a better understanding of what will happen when you do the replace. The SQL query and tables will be returned with the results. The search uses all fields in all tables! After verifying your results you can use the replace function."
|
379 |
msgstr "<strong>Schritt 1:</strong> Nutze die folgende Suche zuerst für ein besseres Verständnis, wo die Daten in der Datenbank stehen. Die SQL query und die Tabellen zeigen dir die Suche und dessen Ergebnis. Die Suche durchsucht alle Tabellen der Installation! Nach Verifizierung der Suche kannst du deine Daten ggf. ersetzen."
|
380 |
|
381 |
-
#: search-and-replace.php:
|
382 |
#@ searchandreplace
|
383 |
msgid "All - search only!"
|
384 |
msgstr "Alle - Nur Suchen!"
|
385 |
|
386 |
-
#: search-and-replace.php:
|
387 |
-
#: search-and-replace.php:
|
388 |
-
#: search-and-replace.php:
|
389 |
-
#: search-and-replace.php:
|
390 |
-
#: search-and-replace.php:
|
391 |
-
#: search-and-replace.php:
|
392 |
-
#: search-and-replace.php:
|
393 |
-
#: search-and-replace.php:
|
394 |
-
#: search-and-replace.php:
|
395 |
-
#: search-and-replace.php:
|
396 |
-
#: search-and-replace.php:958
|
397 |
-
#: search-and-replace.php:968
|
398 |
-
#: search-and-replace.php:978
|
399 |
-
#: search-and-replace.php:988
|
400 |
-
#: search-and-replace.php:997
|
401 |
#: search-and-replace.php:1011
|
402 |
#: search-and-replace.php:1021
|
403 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
404 |
#@ searchandreplace
|
405 |
msgid "Field:"
|
406 |
msgstr "Feld:"
|
407 |
|
408 |
-
#: search-and-replace.php:
|
409 |
#@ searchandreplace
|
410 |
msgid "All - search and replace!"
|
411 |
msgstr "Alle - Suchen und Ersetzen!"
|
412 |
|
413 |
-
#: search-and-replace.php:
|
414 |
-
#: search-and-replace.php:
|
415 |
#@ searchandreplace
|
416 |
msgid "Replace with"
|
417 |
msgstr "Ersetze mit"
|
418 |
|
419 |
-
#: search-and-replace.php:
|
420 |
#@ searchandreplace
|
421 |
msgid "<abbr title=\"Global Unique Identifier\">GUID</abbr>"
|
422 |
msgstr "<abbr title=\"Global Unique Identifier\">GUID</abbr>"
|
423 |
|
424 |
-
#: search-and-replace.php:
|
425 |
#@ searchandreplace
|
426 |
msgid "Metadata"
|
427 |
msgstr "Metadaten"
|
428 |
|
429 |
-
#: search-and-replace.php:
|
430 |
#@ searchandreplace
|
431 |
msgid "Comments counter"
|
432 |
msgstr "Kommentarzähler"
|
433 |
|
434 |
-
#: search-and-replace.php:
|
435 |
#@ searchandreplace
|
436 |
msgid "User ID"
|
437 |
msgstr "User ID"
|
438 |
|
439 |
-
#: search-and-replace.php:
|
440 |
#@ searchandreplace
|
441 |
msgid "User login"
|
442 |
msgstr "User Login"
|
443 |
|
444 |
-
#: search-and-replace.php:
|
445 |
#@ searchandreplace
|
446 |
msgid "Check all"
|
447 |
msgstr "Alle"
|
448 |
|
449 |
-
#: search-and-replace.php:
|
450 |
#@ searchandreplace
|
451 |
msgid "Uncheck all"
|
452 |
msgstr "Keine"
|
453 |
|
454 |
-
#: search-and-replace.php:
|
455 |
#@ searchandreplace
|
456 |
msgid "Information about this plugin"
|
457 |
msgstr "Informationen zum Plugin"
|
458 |
|
459 |
-
#: search-and-replace.php:
|
460 |
#@ searchandreplace
|
461 |
msgid ""Search and Replace" original plugin (en) created by <a href='http://thedeadone.net/'>Mark Cunningham</a> and provided (comments) by <a href='http://www.gonahkar.com'>Gonahkar</a>.<br />"Search & Replace", enhanced by <a href='http://bueltge.de'>Frank Bueltge</a> and current version is also maintained by Ron Guerin."
|
462 |
msgstr ""Search and Replace" - das Original-Plugin wurde durch <a href='http://thedeadone.net/'>Mark Cunningham</a> erstellt und ergänzt durch <a href='http://www.gonahkar.com'>Gonahkar</a>.<br />"Search & Replace", wurde erweitert und gewartet durch <a href='http://bueltge.de'>Frank Bueltge</a> und die aktuelle Version ist außerdem gewartet durch Ron Guerin."
|
463 |
|
464 |
-
#: search-and-replace.php:
|
465 |
#@ searchandreplace
|
466 |
msgid "For more information: Visit the <a href='http://wordpress.org/plugins/search-and-replace/'>plugin homepage</a> for further information or to grab the latest version of this plugin."
|
467 |
msgstr "Für mehr Information: Besuche die <a href='http://wordpress.org/plugins/search-and-replace/'>plugin site</a>."
|
468 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: Search & Replace v2.7.0\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2010-06-11 17:38+0100\n"
|
6 |
+
"PO-Revision-Date: 2014-09-14 19:52:25+0000\n"
|
7 |
"Last-Translator: Frank Bueltge <frank@bueltge.de>\n"
|
8 |
"Language-Team: Team Blogos <WordPress@Blogos.dk>\n"
|
9 |
"MIME-Version: 1.0\n"
|
28 |
#. translators: plugin header field 'Name'
|
29 |
#: search-and-replace.php:0
|
30 |
#: search-and-replace.php:104
|
31 |
+
#: search-and-replace.php:850
|
32 |
#@ searchandreplace
|
33 |
msgid "Search & Replace"
|
34 |
msgstr "Suchen & Ersetzen"
|
35 |
|
36 |
+
#: search-and-replace.php:510
|
37 |
#@ searchandreplace
|
38 |
msgid "entries found."
|
39 |
msgstr "Einträge gefunden."
|
40 |
|
41 |
+
#: search-and-replace.php:786
|
42 |
#@ searchandreplace
|
43 |
msgid "You must specify some text to replace!"
|
44 |
msgstr "Du musst Text spezifizieren, um Text zu ersetzen!"
|
45 |
|
46 |
+
#: search-and-replace.php:832
|
47 |
#@ searchandreplace
|
48 |
msgid "Completed successfully!"
|
49 |
msgstr "Erfolgreich durchgeführt!"
|
50 |
|
51 |
+
#: search-and-replace.php:921
|
52 |
#@ searchandreplace
|
53 |
msgid "Search in"
|
54 |
msgstr "Suche in"
|
55 |
|
56 |
+
#: search-and-replace.php:929
|
57 |
#@ searchandreplace
|
58 |
msgid "Content"
|
59 |
msgstr "Beiträgen"
|
60 |
|
61 |
+
#: search-and-replace.php:947
|
62 |
#@ searchandreplace
|
63 |
msgid "Titles"
|
64 |
msgstr "Title"
|
65 |
|
66 |
+
#: search-and-replace.php:956
|
67 |
#@ searchandreplace
|
68 |
msgid "Excerpts"
|
69 |
msgstr "Auszüge"
|
70 |
|
71 |
+
#: search-and-replace.php:975
|
72 |
#@ searchandreplace
|
73 |
msgid "Comments content"
|
74 |
msgstr "Kommentarbeiträgen"
|
75 |
|
76 |
+
#: search-and-replace.php:985
|
77 |
#@ searchandreplace
|
78 |
msgid "Comments author"
|
79 |
msgstr "Kommentarautorens"
|
80 |
|
81 |
+
#: search-and-replace.php:995
|
82 |
#@ searchandreplace
|
83 |
msgid "Comments author e-mail"
|
84 |
msgstr "Kommentarautoren-E-Mail"
|
85 |
|
86 |
+
#: search-and-replace.php:1006
|
87 |
#@ searchandreplace
|
88 |
msgid "Comments author URL"
|
89 |
msgstr "Kommentarautoren-URL"
|
90 |
|
91 |
+
#: search-and-replace.php:1027
|
92 |
#@ searchandreplace
|
93 |
msgid "Category description"
|
94 |
msgstr "Kategoriebeschreibung"
|
95 |
|
96 |
+
#: search-and-replace.php:1037
|
97 |
#@ searchandreplace
|
98 |
msgid "Tags & Categories"
|
99 |
msgstr "Tags & Kategorien"
|
100 |
|
101 |
+
#: search-and-replace.php:1042
|
102 |
+
#: search-and-replace.php:1052
|
103 |
+
#: search-and-replace.php:1055
|
104 |
+
#: search-and-replace.php:1065
|
105 |
+
#: search-and-replace.php:1076
|
106 |
+
#: search-and-replace.php:1079
|
107 |
#@ searchandreplace
|
108 |
msgid "and"
|
109 |
msgstr "und"
|
110 |
|
111 |
+
#: search-and-replace.php:1071
|
112 |
#@ searchandreplace
|
113 |
msgid "ID"
|
114 |
msgstr "ID"
|
115 |
|
116 |
+
#: search-and-replace.php:1097
|
117 |
#@ searchandreplace
|
118 |
msgid "all"
|
119 |
msgstr "alle"
|
120 |
|
121 |
+
#: search-and-replace.php:1098
|
122 |
#@ searchandreplace
|
123 |
msgid "none"
|
124 |
msgstr "keine"
|
125 |
|
126 |
+
#: search-and-replace.php:911
|
127 |
+
#: search-and-replace.php:1115
|
128 |
#@ searchandreplace
|
129 |
msgid "Go"
|
130 |
msgstr "Start"
|
131 |
|
132 |
+
#: search-and-replace.php:892
|
133 |
+
#: search-and-replace.php:1106
|
134 |
#@ searchandreplace
|
135 |
msgid "Search for"
|
136 |
msgstr "Suche nach"
|
137 |
|
138 |
+
#: search-and-replace.php:492
|
139 |
#@ searchandreplace
|
140 |
msgid "... in table"
|
141 |
msgstr "... in Tabelle"
|
142 |
|
143 |
+
#: search-and-replace.php:1085
|
144 |
#@ searchandreplace
|
145 |
msgid "Signups"
|
146 |
msgstr "Anmeldungen"
|
157 |
msgid "A simple search to find strings in your database and replace those strings."
|
158 |
msgstr "Eine einfache Suche zum Suchen und Ersetzen von Zeichen in der Datenbank."
|
159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
#. translators: plugin header field 'AuthorURI'
|
161 |
#: search-and-replace.php:0
|
162 |
#@ searchandreplace
|
163 |
msgid "http://bueltge.de"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: search-and-replace.php:157
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
#@ searchandreplace
|
168 |
msgid "Nothing (checkbox) selected to modify!"
|
169 |
msgstr "Keine Checkbox markiert! "
|
170 |
|
171 |
+
#: search-and-replace.php:162
|
172 |
#@ searchandreplace
|
173 |
msgid "Searching all"
|
174 |
msgstr "Durchsuche alles"
|
175 |
|
176 |
+
#: search-and-replace.php:171
|
177 |
#@ searchandreplace
|
178 |
msgid "Searching & replacing all"
|
179 |
msgstr "Durchsuche und Ersetze alles"
|
180 |
|
181 |
+
#: search-and-replace.php:180
|
182 |
#@ searchandreplace
|
183 |
msgid "Searching post content"
|
184 |
msgstr "Suche in Artikeln, Seiten - Content"
|
185 |
|
186 |
+
#: search-and-replace.php:194
|
187 |
#@ searchandreplace
|
188 |
msgid "Searching ID"
|
189 |
msgstr "Suche in ID"
|
190 |
|
191 |
+
#: search-and-replace.php:246
|
|
|
|
|
|
|
|
|
|
|
192 |
#@ searchandreplace
|
193 |
msgid "Searching Title"
|
194 |
msgstr "Suche im Title"
|
195 |
|
196 |
+
#: search-and-replace.php:266
|
197 |
#@ searchandreplace
|
198 |
msgid "Searching post excerpts"
|
199 |
msgstr "Suche in Artikel Auszügen"
|
200 |
|
201 |
+
#: search-and-replace.php:280
|
202 |
#@ searchandreplace
|
203 |
msgid "Searching metadata"
|
204 |
msgstr "Suche in Metadaten"
|
205 |
|
206 |
+
#: search-and-replace.php:294
|
207 |
#@ searchandreplace
|
208 |
msgid "Searching comments text"
|
209 |
msgstr "Suche in Kommentaren"
|
210 |
|
211 |
+
#: search-and-replace.php:308
|
212 |
#@ searchandreplace
|
213 |
msgid "Searching comments authors"
|
214 |
msgstr "Suche in Kommentar-Autoren"
|
215 |
|
216 |
+
#: search-and-replace.php:322
|
217 |
#@ searchandreplace
|
218 |
msgid "Searching comments authors e-mails"
|
219 |
msgstr "Suche in Kommentar-Autoren-E-Mails"
|
220 |
|
221 |
+
#: search-and-replace.php:336
|
222 |
#@ searchandreplace
|
223 |
msgid "Searching comments authors URLs"
|
224 |
msgstr "Suche in Kommentar-Autoren-URLs"
|
225 |
|
226 |
+
#: search-and-replace.php:350
|
227 |
#@ searchandreplace
|
228 |
msgid "Searching comment counts"
|
229 |
msgstr "Suche in Kommentar-Zählern"
|
230 |
|
231 |
+
#: search-and-replace.php:364
|
232 |
#@ searchandreplace
|
233 |
msgid "Searching category descriptions"
|
234 |
msgstr "Suche in Kategorie-Beschreibung"
|
235 |
|
236 |
+
#: search-and-replace.php:378
|
237 |
#@ searchandreplace
|
238 |
msgid "Searching tags"
|
239 |
msgstr "Suche in Tags"
|
240 |
|
241 |
+
#: search-and-replace.php:398
|
242 |
#@ searchandreplace
|
243 |
msgid "Searching user IDs"
|
244 |
msgstr "Suche in User-ID"
|
245 |
|
246 |
+
#: search-and-replace.php:436
|
247 |
#@ searchandreplace
|
248 |
msgid "Searching user logins"
|
249 |
msgstr "Suche in User-Login"
|
250 |
|
251 |
+
#: search-and-replace.php:456
|
252 |
#@ searchandreplace
|
253 |
msgid "Searching signups"
|
254 |
msgstr "Suche in Signups"
|
255 |
|
256 |
+
#: search-and-replace.php:498
|
257 |
#@ searchandreplace
|
258 |
msgid "The query could not be executed:"
|
259 |
msgstr "Die Query kann nicht ausgeführt werden."
|
260 |
|
261 |
+
#: search-and-replace.php:566
|
262 |
#@ searchandreplace
|
263 |
msgid "Collapse All"
|
264 |
msgstr "Alles schließen"
|
265 |
|
266 |
+
#: search-and-replace.php:567
|
267 |
#@ searchandreplace
|
268 |
msgid "Expand All"
|
269 |
msgstr "Alle Erweitern"
|
270 |
|
271 |
+
#: search-and-replace.php:568
|
272 |
#@ searchandreplace
|
273 |
msgid "Results for"
|
274 |
msgstr "Ergebnis für"
|
275 |
|
276 |
+
#: search-and-replace.php:568
|
277 |
#@ searchandreplace
|
278 |
msgid "Please note search text may appear (and be replaced) more than one time in each row."
|
279 |
msgstr "Bitte beachte den Suchtext (ggf. auch der Ersetztext) kann mehr als einmal in jeder Zeile sein."
|
280 |
|
281 |
+
#: search-and-replace.php:652
|
282 |
+
#: search-and-replace.php:887
|
283 |
+
#: search-and-replace.php:901
|
284 |
+
#: search-and-replace.php:933
|
285 |
+
#: search-and-replace.php:943
|
286 |
+
#: search-and-replace.php:952
|
287 |
+
#: search-and-replace.php:961
|
288 |
+
#: search-and-replace.php:970
|
289 |
+
#: search-and-replace.php:980
|
|
|
|
|
|
|
|
|
|
|
290 |
#: search-and-replace.php:990
|
291 |
+
#: search-and-replace.php:1001
|
292 |
+
#: search-and-replace.php:1012
|
293 |
+
#: search-and-replace.php:1022
|
294 |
+
#: search-and-replace.php:1032
|
295 |
+
#: search-and-replace.php:1043
|
296 |
+
#: search-and-replace.php:1053
|
297 |
+
#: search-and-replace.php:1066
|
298 |
+
#: search-and-replace.php:1077
|
299 |
+
#: search-and-replace.php:1090
|
300 |
#@ searchandreplace
|
301 |
msgid "Table:"
|
302 |
msgstr "Tabelle:"
|
303 |
|
304 |
+
#: search-and-replace.php:653
|
305 |
#@ searchandreplace
|
306 |
msgid "Total rows for"
|
307 |
msgstr "Gesamtzeilen für"
|
308 |
|
309 |
+
#: search-and-replace.php:680
|
310 |
#@ default
|
311 |
msgid "Sorry,"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: search-and-replace.php:682
|
315 |
#@ searchandreplace
|
316 |
msgid "is not found in this database"
|
317 |
msgstr "kann in dieser Datenbank nicht gefunden werden."
|
318 |
|
319 |
+
#: search-and-replace.php:789
|
320 |
#@ searchandreplace
|
321 |
msgid "Performing search"
|
322 |
msgstr "Suche ausführen"
|
323 |
|
324 |
+
#: search-and-replace.php:794
|
325 |
#@ searchandreplace
|
326 |
msgid "and replacement"
|
327 |
msgstr "und ersetze"
|
328 |
|
329 |
+
#: search-and-replace.php:797
|
330 |
#@ searchandreplace
|
331 |
msgid "Searching for"
|
332 |
msgstr "Suche nach"
|
333 |
|
334 |
+
#: search-and-replace.php:799
|
335 |
#@ searchandreplace
|
336 |
msgid "and replacing with"
|
337 |
msgstr "und ersetzen mit"
|
338 |
|
339 |
+
#: search-and-replace.php:862
|
340 |
#@ searchandreplace
|
341 |
msgid "You do not have sufficient permissions to edit plugins for this installation of WordPress."
|
342 |
msgstr "Du hast keine ausreichenden Rechte zum Editieren von Plugins für diese WordPress Installation."
|
343 |
|
344 |
+
#: search-and-replace.php:868
|
345 |
#@ searchandreplace
|
346 |
msgid "Global Search & Replace"
|
347 |
msgstr "Globales Suchen & Ersetzen"
|
348 |
|
349 |
+
#: search-and-replace.php:871
|
350 |
#@ searchandreplace
|
351 |
msgid "This plugin modifies your database directly!<br /><strong>WARNING: </strong>You <strong>cannot</strong> undo any changes made by this plugin. <strong>It is therefore recommended you backup your database before running this plugin.</strong> <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">There is no warranty for this plugin!</a> <strong>Activate</strong> the plugin <strong>only</strong> if you want to use it!"
|
352 |
msgstr "Dieses Plugin ändert direkt in der Datenbank!<br /><strong>WARNUNG: Du kannst dies nicht rückgängig machen. Erstelle im Vorfeld ein Backup deiner Datenbank!</strong> <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">Es gibt keine Garantie für dieses Plugin!</a> Aktiviere das Plugin nur, wenn du es nutzen willst."
|
353 |
|
354 |
+
#: search-and-replace.php:873
|
355 |
#@ searchandreplace
|
356 |
+
msgid "Text search is case sensitive and has no pattern matching capabilities. This replace function matches raw text so it can be used to replace HTML tags too."
|
357 |
msgstr "Die Text-Suche erkennt Groß-Kleinschreibung (case sensitive) und hat keine Pattern-Matching-Funktionen. Die Funktion zum Ersetzen von Text kann ebenso HTML Tags ersetzen. Beachte, dass die Funktionen keine serialisierten Daten betrachten, unterscheiden kann."
|
358 |
|
359 |
+
#: search-and-replace.php:876
|
360 |
#@ searchandreplace
|
361 |
msgid "<strong>Step One:</strong> Use the folllowing search (only) first, for a better understanding of what will happen when you do the replace. The SQL query and tables will be returned with the results. The search uses all fields in all tables! After verifying your results you can use the replace function."
|
362 |
msgstr "<strong>Schritt 1:</strong> Nutze die folgende Suche zuerst für ein besseres Verständnis, wo die Daten in der Datenbank stehen. Die SQL query und die Tabellen zeigen dir die Suche und dessen Ergebnis. Die Suche durchsucht alle Tabellen der Installation! Nach Verifizierung der Suche kannst du deine Daten ggf. ersetzen."
|
363 |
|
364 |
+
#: search-and-replace.php:883
|
365 |
#@ searchandreplace
|
366 |
msgid "All - search only!"
|
367 |
msgstr "Alle - Nur Suchen!"
|
368 |
|
369 |
+
#: search-and-replace.php:886
|
370 |
+
#: search-and-replace.php:900
|
371 |
+
#: search-and-replace.php:932
|
372 |
+
#: search-and-replace.php:942
|
373 |
+
#: search-and-replace.php:950
|
374 |
+
#: search-and-replace.php:960
|
375 |
+
#: search-and-replace.php:969
|
376 |
+
#: search-and-replace.php:979
|
377 |
+
#: search-and-replace.php:989
|
378 |
+
#: search-and-replace.php:1000
|
|
|
|
|
|
|
|
|
|
|
379 |
#: search-and-replace.php:1011
|
380 |
#: search-and-replace.php:1021
|
381 |
+
#: search-and-replace.php:1031
|
382 |
+
#: search-and-replace.php:1041
|
383 |
+
#: search-and-replace.php:1050
|
384 |
+
#: search-and-replace.php:1064
|
385 |
+
#: search-and-replace.php:1074
|
386 |
+
#: search-and-replace.php:1089
|
387 |
#@ searchandreplace
|
388 |
msgid "Field:"
|
389 |
msgstr "Feld:"
|
390 |
|
391 |
+
#: search-and-replace.php:897
|
392 |
#@ searchandreplace
|
393 |
msgid "All - search and replace!"
|
394 |
msgstr "Alle - Suchen und Ersetzen!"
|
395 |
|
396 |
+
#: search-and-replace.php:906
|
397 |
+
#: search-and-replace.php:1110
|
398 |
#@ searchandreplace
|
399 |
msgid "Replace with"
|
400 |
msgstr "Ersetze mit"
|
401 |
|
402 |
+
#: search-and-replace.php:938
|
403 |
#@ searchandreplace
|
404 |
msgid "<abbr title=\"Global Unique Identifier\">GUID</abbr>"
|
405 |
msgstr "<abbr title=\"Global Unique Identifier\">GUID</abbr>"
|
406 |
|
407 |
+
#: search-and-replace.php:965
|
408 |
#@ searchandreplace
|
409 |
msgid "Metadata"
|
410 |
msgstr "Metadaten"
|
411 |
|
412 |
+
#: search-and-replace.php:1017
|
413 |
#@ searchandreplace
|
414 |
msgid "Comments counter"
|
415 |
msgstr "Kommentarzähler"
|
416 |
|
417 |
+
#: search-and-replace.php:1047
|
418 |
#@ searchandreplace
|
419 |
msgid "User ID"
|
420 |
msgstr "User ID"
|
421 |
|
422 |
+
#: search-and-replace.php:1060
|
423 |
#@ searchandreplace
|
424 |
msgid "User login"
|
425 |
msgstr "User Login"
|
426 |
|
427 |
+
#: search-and-replace.php:1097
|
428 |
#@ searchandreplace
|
429 |
msgid "Check all"
|
430 |
msgstr "Alle"
|
431 |
|
432 |
+
#: search-and-replace.php:1098
|
433 |
#@ searchandreplace
|
434 |
msgid "Uncheck all"
|
435 |
msgstr "Keine"
|
436 |
|
437 |
+
#: search-and-replace.php:1126
|
438 |
#@ searchandreplace
|
439 |
msgid "Information about this plugin"
|
440 |
msgstr "Informationen zum Plugin"
|
441 |
|
442 |
+
#: search-and-replace.php:1129
|
443 |
#@ searchandreplace
|
444 |
msgid ""Search and Replace" original plugin (en) created by <a href='http://thedeadone.net/'>Mark Cunningham</a> and provided (comments) by <a href='http://www.gonahkar.com'>Gonahkar</a>.<br />"Search & Replace", enhanced by <a href='http://bueltge.de'>Frank Bueltge</a> and current version is also maintained by Ron Guerin."
|
445 |
msgstr ""Search and Replace" - das Original-Plugin wurde durch <a href='http://thedeadone.net/'>Mark Cunningham</a> erstellt und ergänzt durch <a href='http://www.gonahkar.com'>Gonahkar</a>.<br />"Search & Replace", wurde erweitert und gewartet durch <a href='http://bueltge.de'>Frank Bueltge</a> und die aktuelle Version ist außerdem gewartet durch Ron Guerin."
|
446 |
|
447 |
+
#: search-and-replace.php:1131
|
448 |
#@ searchandreplace
|
449 |
msgid "For more information: Visit the <a href='http://wordpress.org/plugins/search-and-replace/'>plugin homepage</a> for further information or to grab the latest version of this plugin."
|
450 |
msgstr "Für mehr Information: Besuche die <a href='http://wordpress.org/plugins/search-and-replace/'>plugin site</a>."
|
451 |
|
452 |
+
#. translators: plugin header field 'Author'
|
453 |
+
#: search-and-replace.php:0
|
454 |
+
#@ searchandreplace
|
455 |
+
msgid "Frank Bültge"
|
456 |
+
msgstr ""
|
457 |
+
|
458 |
+
#. translators: plugin header field 'Version'
|
459 |
+
#: search-and-replace.php:0
|
460 |
+
#@ searchandreplace
|
461 |
+
msgid "2.7.0"
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#: search-and-replace.php:232
|
465 |
+
#@ searchandreplace
|
466 |
+
msgid "Searching <abbr title=\\\"Global Unique Identifier\\\">GUID</abbr>"
|
467 |
+
msgstr "Suche <abbr title=\\\"Global Unique Identifier\\\">GUID</abbr>"
|
468 |
+
|
469 |
+
#: search-and-replace.php:714
|
470 |
+
#@ searchandreplace
|
471 |
+
msgid "Serialized, no changes possible."
|
472 |
+
msgstr "Serialisiert, kein Ersetzen möglich."
|
473 |
+
|
474 |
+
#: search-and-replace.php:874
|
475 |
+
#@ searchandreplace
|
476 |
+
msgid "But it will not replaced strings inside serialized data fields, like option values in the table options."
|
477 |
+
msgstr "Aber es wird keine Strings ersetzen, die als serialisiertes Datenfeld vorliegt, wie beispielsweise Werte von Optionen in der Tabelle options."
|
478 |
+
|
languages/searchandreplace-xx_XX.pot
CHANGED
@@ -1,15 +1,16 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
-
"Project-Id-Version: Search & Replace v2.6.
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2010-06-11 17:38+0100\n"
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Frank Bueltge <frank@bueltge.de>\n"
|
8 |
"Language-Team: Team Blogos <WordPress@Blogos.dk>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
|
|
13 |
"X-Poedit-Language: Danish\n"
|
14 |
"X-Poedit-Country: DENMARK\n"
|
15 |
"X-Poedit-SourceCharset: utf-8\n"
|
@@ -19,419 +20,449 @@ msgstr ""
|
|
19 |
"X-Poedit-SearchPath-0: d:/wordpress/plugins/search-and-replace\n"
|
20 |
"X-Textdomain-Support: yes"
|
21 |
|
22 |
-
#: search-and-replace.php:
|
23 |
#@ default
|
24 |
msgid "Settings"
|
25 |
msgstr "Einstellungen"
|
26 |
|
27 |
#. translators: plugin header field 'Name'
|
28 |
#: search-and-replace.php:0
|
29 |
-
#: search-and-replace.php:
|
30 |
-
#: search-and-replace.php:
|
31 |
#@ searchandreplace
|
32 |
msgid "Search & Replace"
|
33 |
msgstr "Suchen & Ersetzen"
|
34 |
|
35 |
-
#: search-and-replace.php:
|
36 |
#@ searchandreplace
|
37 |
-
msgid "
|
38 |
-
msgstr "
|
39 |
|
40 |
-
#: search-and-replace.php:
|
41 |
#@ searchandreplace
|
42 |
-
msgid "
|
43 |
-
msgstr "
|
44 |
|
45 |
-
#: search-and-replace.php:
|
46 |
#@ searchandreplace
|
47 |
-
msgid "
|
48 |
-
msgstr "
|
49 |
|
50 |
-
#: search-and-replace.php:
|
51 |
#@ searchandreplace
|
52 |
-
msgid "
|
53 |
-
msgstr "Suche
|
54 |
|
55 |
-
#: search-and-replace.php:
|
56 |
#@ searchandreplace
|
57 |
-
msgid "
|
58 |
-
msgstr "
|
59 |
|
60 |
-
#: search-and-replace.php:
|
61 |
#@ searchandreplace
|
62 |
-
msgid "
|
63 |
-
msgstr "
|
64 |
|
65 |
-
#: search-and-replace.php:
|
66 |
#@ searchandreplace
|
67 |
-
msgid "
|
68 |
-
msgstr "
|
69 |
|
70 |
-
#: search-and-replace.php:
|
71 |
#@ searchandreplace
|
72 |
-
msgid "
|
73 |
-
msgstr "
|
74 |
|
75 |
-
#: search-and-replace.php:
|
76 |
#@ searchandreplace
|
77 |
-
msgid "
|
78 |
-
msgstr "
|
79 |
|
80 |
-
#: search-and-replace.php:
|
81 |
#@ searchandreplace
|
82 |
-
msgid "
|
83 |
-
msgstr "
|
84 |
|
85 |
-
#: search-and-replace.php:
|
86 |
#@ searchandreplace
|
87 |
-
msgid "
|
88 |
-
msgstr "
|
89 |
|
90 |
-
#: search-and-replace.php:
|
91 |
#@ searchandreplace
|
92 |
-
msgid "
|
93 |
-
msgstr "
|
94 |
|
95 |
-
#: search-and-replace.php:
|
96 |
#@ searchandreplace
|
97 |
-
msgid "
|
98 |
-
msgstr "
|
99 |
|
100 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
101 |
#@ searchandreplace
|
102 |
-
msgid "
|
103 |
-
msgstr "
|
104 |
|
105 |
-
#: search-and-replace.php:
|
106 |
#@ searchandreplace
|
107 |
-
msgid "
|
108 |
-
msgstr "
|
109 |
|
110 |
-
#: search-and-replace.php:
|
111 |
#@ searchandreplace
|
112 |
-
msgid "
|
113 |
-
msgstr "
|
114 |
|
115 |
-
#: search-and-replace.php:
|
116 |
#@ searchandreplace
|
117 |
-
msgid "
|
118 |
-
msgstr "
|
119 |
|
120 |
-
#: search-and-replace.php:
|
|
|
121 |
#@ searchandreplace
|
122 |
-
msgid "
|
123 |
-
msgstr "
|
124 |
|
125 |
-
#: search-and-replace.php:
|
|
|
126 |
#@ searchandreplace
|
127 |
-
msgid "
|
128 |
-
msgstr "
|
129 |
|
130 |
-
#: search-and-replace.php:
|
131 |
#@ searchandreplace
|
132 |
-
msgid "
|
133 |
-
msgstr "
|
134 |
|
135 |
-
#: search-and-replace.php:
|
136 |
#@ searchandreplace
|
137 |
-
msgid "
|
138 |
-
msgstr "
|
139 |
|
140 |
-
|
|
|
141 |
#@ searchandreplace
|
142 |
-
msgid "and
|
143 |
-
msgstr "
|
144 |
|
145 |
-
|
|
|
146 |
#@ searchandreplace
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
|
|
|
151 |
#@ searchandreplace
|
152 |
-
msgid "
|
153 |
-
msgstr "
|
154 |
|
155 |
-
|
|
|
156 |
#@ searchandreplace
|
157 |
-
msgid "
|
158 |
-
msgstr "
|
159 |
|
160 |
-
|
|
|
161 |
#@ searchandreplace
|
162 |
-
msgid "
|
163 |
-
msgstr "
|
164 |
|
165 |
-
#: search-and-replace.php:
|
166 |
#@ searchandreplace
|
167 |
-
msgid "
|
168 |
-
msgstr "
|
169 |
|
170 |
-
#: search-and-replace.php:
|
171 |
#@ searchandreplace
|
172 |
-
msgid "
|
173 |
-
msgstr "
|
174 |
|
175 |
-
#: search-and-replace.php:
|
176 |
-
#: search-and-replace.php:830
|
177 |
-
#: search-and-replace.php:858
|
178 |
-
#: search-and-replace.php:863
|
179 |
-
#: search-and-replace.php:868
|
180 |
-
#: search-and-replace.php:873
|
181 |
-
#: search-and-replace.php:878
|
182 |
-
#: search-and-replace.php:883
|
183 |
-
#: search-and-replace.php:888
|
184 |
-
#: search-and-replace.php:893
|
185 |
-
#: search-and-replace.php:898
|
186 |
-
#: search-and-replace.php:903
|
187 |
-
#: search-and-replace.php:908
|
188 |
-
#: search-and-replace.php:913
|
189 |
-
#: search-and-replace.php:918
|
190 |
-
#: search-and-replace.php:923
|
191 |
-
#: search-and-replace.php:929
|
192 |
-
#: search-and-replace.php:936
|
193 |
#@ searchandreplace
|
194 |
-
msgid "
|
195 |
-
msgstr "
|
196 |
|
197 |
-
#: search-and-replace.php:
|
198 |
-
#: search-and-replace.php:863
|
199 |
-
#: search-and-replace.php:868
|
200 |
-
#: search-and-replace.php:873
|
201 |
-
#: search-and-replace.php:878
|
202 |
-
#: search-and-replace.php:883
|
203 |
-
#: search-and-replace.php:888
|
204 |
-
#: search-and-replace.php:893
|
205 |
-
#: search-and-replace.php:898
|
206 |
-
#: search-and-replace.php:903
|
207 |
-
#: search-and-replace.php:908
|
208 |
-
#: search-and-replace.php:913
|
209 |
-
#: search-and-replace.php:918
|
210 |
-
#: search-and-replace.php:929
|
211 |
-
#: search-and-replace.php:936
|
212 |
#@ searchandreplace
|
213 |
-
msgid "
|
214 |
-
msgstr "
|
215 |
|
216 |
-
#: search-and-replace.php:
|
217 |
#@ searchandreplace
|
218 |
-
msgid "
|
219 |
-
msgstr "
|
220 |
|
221 |
-
#: search-and-replace.php:
|
222 |
#@ searchandreplace
|
223 |
-
msgid "
|
224 |
-
msgstr "
|
225 |
|
226 |
-
#: search-and-replace.php:
|
227 |
#@ searchandreplace
|
228 |
-
msgid "
|
229 |
-
msgstr "
|
230 |
|
231 |
-
#: search-and-replace.php:
|
232 |
#@ searchandreplace
|
233 |
-
msgid "
|
234 |
-
msgstr "
|
235 |
|
236 |
-
#: search-and-replace.php:
|
237 |
#@ searchandreplace
|
238 |
-
msgid "
|
239 |
-
msgstr "
|
240 |
|
241 |
-
#: search-and-replace.php:
|
242 |
#@ searchandreplace
|
243 |
-
msgid "
|
244 |
-
msgstr "
|
245 |
|
246 |
-
#: search-and-replace.php:
|
247 |
#@ searchandreplace
|
248 |
-
msgid "
|
249 |
-
msgstr "
|
250 |
|
251 |
-
#: search-and-replace.php:
|
252 |
#@ searchandreplace
|
253 |
-
msgid "
|
254 |
-
msgstr "
|
255 |
|
256 |
-
#: search-and-replace.php:
|
257 |
#@ searchandreplace
|
258 |
-
msgid "
|
259 |
-
msgstr "Kommentar-
|
260 |
|
261 |
-
#: search-and-replace.php:
|
262 |
#@ searchandreplace
|
263 |
-
msgid "
|
264 |
-
msgstr "
|
265 |
|
266 |
-
#: search-and-replace.php:
|
267 |
#@ searchandreplace
|
268 |
-
msgid "
|
269 |
-
msgstr "
|
270 |
|
271 |
-
#: search-and-replace.php:
|
272 |
-
#: search-and-replace.php:918
|
273 |
-
#: search-and-replace.php:923
|
274 |
-
#: search-and-replace.php:929
|
275 |
#@ searchandreplace
|
276 |
-
msgid "
|
277 |
-
msgstr "
|
278 |
|
279 |
-
#: search-and-replace.php:
|
280 |
#@ searchandreplace
|
281 |
-
msgid "
|
282 |
-
msgstr "User-ID"
|
283 |
|
284 |
-
#: search-and-replace.php:
|
285 |
#@ searchandreplace
|
286 |
-
msgid "
|
287 |
-
msgstr "User-Login"
|
288 |
|
289 |
-
#: search-and-replace.php:
|
290 |
#@ searchandreplace
|
291 |
-
msgid "
|
292 |
-
msgstr "
|
293 |
|
294 |
-
#: search-and-replace.php:
|
295 |
#@ searchandreplace
|
296 |
-
msgid "
|
297 |
-
msgstr "
|
298 |
|
299 |
-
#: search-and-replace.php:
|
300 |
#@ searchandreplace
|
301 |
-
msgid "
|
302 |
-
msgstr "
|
303 |
|
304 |
-
#: search-and-replace.php:
|
305 |
#@ searchandreplace
|
306 |
-
msgid "
|
307 |
-
msgstr "
|
308 |
|
309 |
-
#: search-and-replace.php:
|
310 |
#@ searchandreplace
|
311 |
-
msgid "
|
312 |
-
msgstr "
|
313 |
|
314 |
-
#: search-and-replace.php:
|
315 |
-
#: search-and-replace.php:957
|
316 |
#@ searchandreplace
|
317 |
-
msgid "
|
318 |
-
msgstr "
|
319 |
|
320 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
321 |
#@ searchandreplace
|
322 |
-
msgid "
|
323 |
-
msgstr "
|
324 |
|
325 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
326 |
#@ searchandreplace
|
327 |
-
msgid "
|
328 |
-
msgstr "
|
329 |
|
330 |
-
#: search-and-replace.php:
|
331 |
#@ searchandreplace
|
332 |
-
msgid "
|
333 |
-
msgstr "
|
334 |
|
335 |
-
|
336 |
-
#: search-and-replace.php:0
|
337 |
#@ searchandreplace
|
338 |
-
msgid "
|
339 |
-
msgstr ""
|
340 |
|
341 |
-
|
342 |
-
#: search-and-replace.php:0
|
343 |
#@ searchandreplace
|
344 |
-
msgid "
|
345 |
-
msgstr "
|
346 |
|
347 |
-
|
348 |
-
#: search-and-replace.php:0
|
349 |
#@ searchandreplace
|
350 |
-
msgid "
|
351 |
-
msgstr ""
|
352 |
|
353 |
-
|
354 |
-
#: search-and-replace.php:0
|
355 |
#@ searchandreplace
|
356 |
-
msgid "
|
357 |
-
msgstr ""
|
358 |
|
359 |
-
#: search-and-replace.php:
|
360 |
#@ searchandreplace
|
361 |
-
msgid "
|
362 |
-
msgstr "
|
363 |
|
364 |
-
#: search-and-replace.php:
|
365 |
#@ searchandreplace
|
366 |
-
msgid "is
|
367 |
-
msgstr "
|
368 |
|
369 |
-
#: search-and-replace.php:
|
370 |
#@ searchandreplace
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#: search-and-replace.php:
|
375 |
#@ searchandreplace
|
376 |
-
msgid "
|
377 |
-
msgstr "
|
378 |
|
379 |
-
#: search-and-replace.php:
|
380 |
-
#: search-and-replace.php:948
|
381 |
#@ searchandreplace
|
382 |
-
msgid "
|
383 |
-
msgstr "
|
384 |
|
385 |
-
#: search-and-replace.php:
|
386 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
387 |
#@ searchandreplace
|
388 |
-
msgid "
|
389 |
msgstr "Ersetze mit"
|
390 |
|
391 |
-
#: search-and-replace.php:
|
392 |
#@ searchandreplace
|
393 |
-
msgid "
|
394 |
-
msgstr "
|
395 |
|
396 |
-
#: search-and-replace.php:
|
397 |
#@ searchandreplace
|
398 |
-
msgid "
|
399 |
-
msgstr "
|
400 |
|
401 |
-
#: search-and-replace.php:
|
402 |
#@ searchandreplace
|
403 |
-
msgid "
|
404 |
-
msgstr "
|
405 |
|
406 |
-
#: search-and-replace.php:
|
407 |
#@ searchandreplace
|
408 |
-
msgid "
|
409 |
-
msgstr "
|
410 |
|
411 |
-
#: search-and-replace.php:
|
412 |
-
#: search-and-replace.php:830
|
413 |
#@ searchandreplace
|
414 |
-
msgid "
|
415 |
-
msgstr "
|
416 |
|
417 |
-
#: search-and-replace.php:
|
418 |
#@ searchandreplace
|
419 |
-
msgid "
|
420 |
-
msgstr "
|
421 |
|
422 |
-
|
423 |
-
#: search-and-replace.php:0
|
424 |
#@ searchandreplace
|
425 |
-
msgid "
|
426 |
-
msgstr ""
|
427 |
|
428 |
-
#: search-and-replace.php:
|
429 |
#@ searchandreplace
|
430 |
-
msgid "
|
431 |
-
msgstr "
|
432 |
|
433 |
-
#: search-and-replace.php:
|
|
|
|
|
|
|
|
|
|
|
434 |
#@ searchandreplace
|
435 |
-
msgid "
|
436 |
-
msgstr "
|
437 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
+
"Project-Id-Version: Search & Replace v2.6.6\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
"POT-Creation-Date: 2010-06-11 17:38+0100\n"
|
6 |
+
"PO-Revision-Date: 2014-09-05 20:58:42+0000\n"
|
7 |
"Last-Translator: Frank Bueltge <frank@bueltge.de>\n"
|
8 |
"Language-Team: Team Blogos <WordPress@Blogos.dk>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
13 |
+
"X-Generator: CSL v1.x\n"
|
14 |
"X-Poedit-Language: Danish\n"
|
15 |
"X-Poedit-Country: DENMARK\n"
|
16 |
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
"X-Poedit-SearchPath-0: d:/wordpress/plugins/search-and-replace\n"
|
21 |
"X-Textdomain-Support: yes"
|
22 |
|
23 |
+
#: search-and-replace.php:85
|
24 |
#@ default
|
25 |
msgid "Settings"
|
26 |
msgstr "Einstellungen"
|
27 |
|
28 |
#. translators: plugin header field 'Name'
|
29 |
#: search-and-replace.php:0
|
30 |
+
#: search-and-replace.php:104
|
31 |
+
#: search-and-replace.php:798
|
32 |
#@ searchandreplace
|
33 |
msgid "Search & Replace"
|
34 |
msgstr "Suchen & Ersetzen"
|
35 |
|
36 |
+
#: search-and-replace.php:509
|
37 |
#@ searchandreplace
|
38 |
+
msgid "entries found."
|
39 |
+
msgstr "Einträge gefunden."
|
40 |
|
41 |
+
#: search-and-replace.php:735
|
42 |
#@ searchandreplace
|
43 |
+
msgid "You must specify some text to replace!"
|
44 |
+
msgstr "Du musst Text spezifizieren, um Text zu ersetzen!"
|
45 |
|
46 |
+
#: search-and-replace.php:781
|
47 |
#@ searchandreplace
|
48 |
+
msgid "Completed successfully!"
|
49 |
+
msgstr "Erfolgreich durchgeführt!"
|
50 |
|
51 |
+
#: search-and-replace.php:868
|
52 |
#@ searchandreplace
|
53 |
+
msgid "Search in"
|
54 |
+
msgstr "Suche in"
|
55 |
|
56 |
+
#: search-and-replace.php:876
|
57 |
#@ searchandreplace
|
58 |
+
msgid "Content"
|
59 |
+
msgstr "Beiträgen"
|
60 |
|
61 |
+
#: search-and-replace.php:894
|
62 |
#@ searchandreplace
|
63 |
+
msgid "Titles"
|
64 |
+
msgstr "Title"
|
65 |
|
66 |
+
#: search-and-replace.php:903
|
67 |
#@ searchandreplace
|
68 |
+
msgid "Excerpts"
|
69 |
+
msgstr "Auszüge"
|
70 |
|
71 |
+
#: search-and-replace.php:922
|
72 |
#@ searchandreplace
|
73 |
+
msgid "Comments content"
|
74 |
+
msgstr "Kommentarbeiträgen"
|
75 |
|
76 |
+
#: search-and-replace.php:932
|
77 |
#@ searchandreplace
|
78 |
+
msgid "Comments author"
|
79 |
+
msgstr "Kommentarautorens"
|
80 |
|
81 |
+
#: search-and-replace.php:942
|
82 |
#@ searchandreplace
|
83 |
+
msgid "Comments author e-mail"
|
84 |
+
msgstr "Kommentarautoren-E-Mail"
|
85 |
|
86 |
+
#: search-and-replace.php:953
|
87 |
#@ searchandreplace
|
88 |
+
msgid "Comments author URL"
|
89 |
+
msgstr "Kommentarautoren-URL"
|
90 |
|
91 |
+
#: search-and-replace.php:974
|
92 |
#@ searchandreplace
|
93 |
+
msgid "Category description"
|
94 |
+
msgstr "Kategoriebeschreibung"
|
95 |
|
96 |
+
#: search-and-replace.php:984
|
97 |
#@ searchandreplace
|
98 |
+
msgid "Tags & Categories"
|
99 |
+
msgstr "Tags & Kategorien"
|
100 |
|
101 |
+
#: search-and-replace.php:989
|
102 |
+
#: search-and-replace.php:999
|
103 |
+
#: search-and-replace.php:1002
|
104 |
+
#: search-and-replace.php:1012
|
105 |
+
#: search-and-replace.php:1023
|
106 |
+
#: search-and-replace.php:1026
|
107 |
#@ searchandreplace
|
108 |
+
msgid "and"
|
109 |
+
msgstr "und"
|
110 |
|
111 |
+
#: search-and-replace.php:1018
|
112 |
#@ searchandreplace
|
113 |
+
msgid "ID"
|
114 |
+
msgstr "ID"
|
115 |
|
116 |
+
#: search-and-replace.php:1044
|
117 |
#@ searchandreplace
|
118 |
+
msgid "all"
|
119 |
+
msgstr "alle"
|
120 |
|
121 |
+
#: search-and-replace.php:1045
|
122 |
#@ searchandreplace
|
123 |
+
msgid "none"
|
124 |
+
msgstr "keine"
|
125 |
|
126 |
+
#: search-and-replace.php:858
|
127 |
+
#: search-and-replace.php:1062
|
128 |
#@ searchandreplace
|
129 |
+
msgid "Go"
|
130 |
+
msgstr "Start"
|
131 |
|
132 |
+
#: search-and-replace.php:839
|
133 |
+
#: search-and-replace.php:1053
|
134 |
#@ searchandreplace
|
135 |
+
msgid "Search for"
|
136 |
+
msgstr "Suche nach"
|
137 |
|
138 |
+
#: search-and-replace.php:491
|
139 |
#@ searchandreplace
|
140 |
+
msgid "... in table"
|
141 |
+
msgstr "... in Tabelle"
|
142 |
|
143 |
+
#: search-and-replace.php:1032
|
144 |
#@ searchandreplace
|
145 |
+
msgid "Signups"
|
146 |
+
msgstr "Anmeldungen"
|
147 |
|
148 |
+
#. translators: plugin header field 'PluginURI'
|
149 |
+
#: search-and-replace.php:0
|
150 |
#@ searchandreplace
|
151 |
+
msgid "http://wordpress.org/plugins/search-and-replace/"
|
152 |
+
msgstr ""
|
153 |
|
154 |
+
#. translators: plugin header field 'Description'
|
155 |
+
#: search-and-replace.php:0
|
156 |
#@ searchandreplace
|
157 |
+
msgid "A simple search to find strings in your database and replace those strings."
|
158 |
+
msgstr "Eine einfache Suche zum Suchen und Ersetzen von Zeichen in der Datenbank."
|
159 |
|
160 |
+
#. translators: plugin header field 'Author'
|
161 |
+
#: search-and-replace.php:0
|
162 |
#@ searchandreplace
|
163 |
+
msgid "Frank Bültge, Ron Guerin"
|
164 |
+
msgstr ""
|
165 |
|
166 |
+
#. translators: plugin header field 'AuthorURI'
|
167 |
+
#: search-and-replace.php:0
|
168 |
#@ searchandreplace
|
169 |
+
msgid "http://bueltge.de"
|
170 |
+
msgstr ""
|
171 |
|
172 |
+
#. translators: plugin header field 'Version'
|
173 |
+
#: search-and-replace.php:0
|
174 |
#@ searchandreplace
|
175 |
+
msgid "2.6.6"
|
176 |
+
msgstr ""
|
177 |
|
178 |
+
#: search-and-replace.php:156
|
179 |
#@ searchandreplace
|
180 |
+
msgid "Nothing (checkbox) selected to modify!"
|
181 |
+
msgstr "Keine Checkbox markiert! "
|
182 |
|
183 |
+
#: search-and-replace.php:161
|
184 |
#@ searchandreplace
|
185 |
+
msgid "Searching all"
|
186 |
+
msgstr "Durchsuche alles"
|
187 |
|
188 |
+
#: search-and-replace.php:170
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
#@ searchandreplace
|
190 |
+
msgid "Searching & replacing all"
|
191 |
+
msgstr "Durchsuche und Ersetze alles"
|
192 |
|
193 |
+
#: search-and-replace.php:179
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
#@ searchandreplace
|
195 |
+
msgid "Searching post content"
|
196 |
+
msgstr "Suche in Artikeln, Seiten - Content"
|
197 |
|
198 |
+
#: search-and-replace.php:193
|
199 |
#@ searchandreplace
|
200 |
+
msgid "Searching ID"
|
201 |
+
msgstr "Suche in ID"
|
202 |
|
203 |
+
#: search-and-replace.php:231
|
204 |
#@ searchandreplace
|
205 |
+
msgid "Searching <acronym title=\\\"Global Unique Identifier\\\">GUID</acronym>"
|
206 |
+
msgstr "Suche in <acronym title=\\\"Global Unique Identifier\\\">GUID</acronym>"
|
207 |
|
208 |
+
#: search-and-replace.php:245
|
209 |
#@ searchandreplace
|
210 |
+
msgid "Searching Title"
|
211 |
+
msgstr "Suche im Title"
|
212 |
|
213 |
+
#: search-and-replace.php:265
|
214 |
#@ searchandreplace
|
215 |
+
msgid "Searching post excerpts"
|
216 |
+
msgstr "Suche in Artikel Auszügen"
|
217 |
|
218 |
+
#: search-and-replace.php:279
|
219 |
#@ searchandreplace
|
220 |
+
msgid "Searching metadata"
|
221 |
+
msgstr "Suche in Metadaten"
|
222 |
|
223 |
+
#: search-and-replace.php:293
|
224 |
#@ searchandreplace
|
225 |
+
msgid "Searching comments text"
|
226 |
+
msgstr "Suche in Kommentaren"
|
227 |
|
228 |
+
#: search-and-replace.php:307
|
229 |
#@ searchandreplace
|
230 |
+
msgid "Searching comments authors"
|
231 |
+
msgstr "Suche in Kommentar-Autoren"
|
232 |
|
233 |
+
#: search-and-replace.php:321
|
234 |
#@ searchandreplace
|
235 |
+
msgid "Searching comments authors e-mails"
|
236 |
+
msgstr "Suche in Kommentar-Autoren-E-Mails"
|
237 |
|
238 |
+
#: search-and-replace.php:335
|
239 |
#@ searchandreplace
|
240 |
+
msgid "Searching comments authors URLs"
|
241 |
+
msgstr "Suche in Kommentar-Autoren-URLs"
|
242 |
|
243 |
+
#: search-and-replace.php:349
|
244 |
#@ searchandreplace
|
245 |
+
msgid "Searching comment counts"
|
246 |
+
msgstr "Suche in Kommentar-Zählern"
|
247 |
|
248 |
+
#: search-and-replace.php:363
|
249 |
#@ searchandreplace
|
250 |
+
msgid "Searching category descriptions"
|
251 |
+
msgstr "Suche in Kategorie-Beschreibung"
|
252 |
|
253 |
+
#: search-and-replace.php:377
|
|
|
|
|
|
|
254 |
#@ searchandreplace
|
255 |
+
msgid "Searching tags"
|
256 |
+
msgstr "Suche in Tags"
|
257 |
|
258 |
+
#: search-and-replace.php:397
|
259 |
#@ searchandreplace
|
260 |
+
msgid "Searching user IDs"
|
261 |
+
msgstr "Suche in User-ID"
|
262 |
|
263 |
+
#: search-and-replace.php:435
|
264 |
#@ searchandreplace
|
265 |
+
msgid "Searching user logins"
|
266 |
+
msgstr "Suche in User-Login"
|
267 |
|
268 |
+
#: search-and-replace.php:455
|
269 |
#@ searchandreplace
|
270 |
+
msgid "Searching signups"
|
271 |
+
msgstr "Suche in Signups"
|
272 |
|
273 |
+
#: search-and-replace.php:497
|
274 |
#@ searchandreplace
|
275 |
+
msgid "The query could not be executed:"
|
276 |
+
msgstr "Die Query kann nicht ausgeführt werden."
|
277 |
|
278 |
+
#: search-and-replace.php:564
|
279 |
#@ searchandreplace
|
280 |
+
msgid "Collapse All"
|
281 |
+
msgstr "Alles schließen"
|
282 |
|
283 |
+
#: search-and-replace.php:565
|
284 |
#@ searchandreplace
|
285 |
+
msgid "Expand All"
|
286 |
+
msgstr "Alle Erweitern"
|
287 |
|
288 |
+
#: search-and-replace.php:566
|
289 |
#@ searchandreplace
|
290 |
+
msgid "Results for"
|
291 |
+
msgstr "Ergebnis für"
|
292 |
|
293 |
+
#: search-and-replace.php:566
|
|
|
294 |
#@ searchandreplace
|
295 |
+
msgid "Please note search text may appear (and be replaced) more than one time in each row."
|
296 |
+
msgstr "Bitte beachte den Suchtext (ggf. auch der Ersetztext) kann mehr als einmal in jeder Zeile sein."
|
297 |
|
298 |
+
#: search-and-replace.php:609
|
299 |
+
#: search-and-replace.php:834
|
300 |
+
#: search-and-replace.php:848
|
301 |
+
#: search-and-replace.php:880
|
302 |
+
#: search-and-replace.php:890
|
303 |
+
#: search-and-replace.php:899
|
304 |
+
#: search-and-replace.php:908
|
305 |
+
#: search-and-replace.php:917
|
306 |
+
#: search-and-replace.php:927
|
307 |
+
#: search-and-replace.php:937
|
308 |
+
#: search-and-replace.php:948
|
309 |
+
#: search-and-replace.php:959
|
310 |
+
#: search-and-replace.php:969
|
311 |
+
#: search-and-replace.php:979
|
312 |
+
#: search-and-replace.php:990
|
313 |
+
#: search-and-replace.php:1000
|
314 |
+
#: search-and-replace.php:1013
|
315 |
+
#: search-and-replace.php:1024
|
316 |
+
#: search-and-replace.php:1037
|
317 |
+
#@ searchandreplace
|
318 |
+
msgid "Table:"
|
319 |
+
msgstr "Tabelle:"
|
320 |
+
|
321 |
+
#: search-and-replace.php:610
|
322 |
#@ searchandreplace
|
323 |
+
msgid "Total rows for"
|
324 |
+
msgstr "Gesamtzeilen für"
|
325 |
|
326 |
+
#: search-and-replace.php:635
|
327 |
+
#@ default
|
328 |
+
msgid "Sorry,"
|
329 |
+
msgstr ""
|
330 |
+
|
331 |
+
#: search-and-replace.php:637
|
332 |
#@ searchandreplace
|
333 |
+
msgid "is not found in this database"
|
334 |
+
msgstr "kann in dieser Datenbank nicht gefunden werden."
|
335 |
|
336 |
+
#: search-and-replace.php:738
|
337 |
#@ searchandreplace
|
338 |
+
msgid "Performing search"
|
339 |
+
msgstr "Suche ausführen"
|
340 |
|
341 |
+
#: search-and-replace.php:743
|
|
|
342 |
#@ searchandreplace
|
343 |
+
msgid "and replacement"
|
344 |
+
msgstr "und ersetze"
|
345 |
|
346 |
+
#: search-and-replace.php:746
|
|
|
347 |
#@ searchandreplace
|
348 |
+
msgid "Searching for"
|
349 |
+
msgstr "Suche nach"
|
350 |
|
351 |
+
#: search-and-replace.php:748
|
|
|
352 |
#@ searchandreplace
|
353 |
+
msgid "and replacing with"
|
354 |
+
msgstr "und ersetzen mit"
|
355 |
|
356 |
+
#: search-and-replace.php:810
|
|
|
357 |
#@ searchandreplace
|
358 |
+
msgid "You do not have sufficient permissions to edit plugins for this installation of WordPress."
|
359 |
+
msgstr "Du hast keine ausreichenden Rechte zum Editieren von Plugins für diese WordPress Installation."
|
360 |
|
361 |
+
#: search-and-replace.php:816
|
362 |
#@ searchandreplace
|
363 |
+
msgid "Global Search & Replace"
|
364 |
+
msgstr "Globales Suchen & Ersetzen"
|
365 |
|
366 |
+
#: search-and-replace.php:819
|
367 |
#@ searchandreplace
|
368 |
+
msgid "This plugin modifies your database directly!<br /><strong>WARNING: </strong>You <strong>cannot</strong> undo any changes made by this plugin. <strong>It is therefore recommended you backup your database before running this plugin.</strong> <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">There is no warranty for this plugin!</a> <strong>Activate</strong> the plugin <strong>only</strong> if you want to use it!"
|
369 |
+
msgstr "Dieses Plugin ändert direkt in der Datenbank!<br /><strong>WARNUNG: Du kannst dies nicht rückgängig machen. Erstelle im Vorfeld ein Backup deiner Datenbank!</strong> <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">Es gibt keine Garantie für dieses Plugin!</a> Aktiviere das Plugin nur, wenn du es nutzen willst."
|
370 |
|
371 |
+
#: search-and-replace.php:821
|
372 |
#@ searchandreplace
|
373 |
+
msgid "Text search is case sensitive and has no pattern matching capabilities. This replace function matches raw text so it can be used to replace HTML tags too."
|
374 |
+
msgstr "Die Text-Suche erkennt Groß-Kleinschreibung (case sensitive) und hat keine Pattern-Matching-Funktionen. Die Funktion zum Ersetzen von Text kann ebenso HTML Tags ersetzen. Beachte, dass die Funktionen keine serialisierten Daten betrachten, unterscheiden kann."
|
375 |
|
376 |
+
#: search-and-replace.php:823
|
377 |
#@ searchandreplace
|
378 |
+
msgid "<strong>Step One:</strong> Use the folllowing search (only) first, for a better understanding of what will happen when you do the replace. The SQL query and tables will be returned with the results. The search uses all fields in all tables! After verifying your results you can use the replace function."
|
379 |
+
msgstr "<strong>Schritt 1:</strong> Nutze die folgende Suche zuerst für ein besseres Verständnis, wo die Daten in der Datenbank stehen. Die SQL query und die Tabellen zeigen dir die Suche und dessen Ergebnis. Die Suche durchsucht alle Tabellen der Installation! Nach Verifizierung der Suche kannst du deine Daten ggf. ersetzen."
|
380 |
|
381 |
+
#: search-and-replace.php:830
|
|
|
382 |
#@ searchandreplace
|
383 |
+
msgid "All - search only!"
|
384 |
+
msgstr "Alle - Nur Suchen!"
|
385 |
|
386 |
+
#: search-and-replace.php:833
|
387 |
+
#: search-and-replace.php:847
|
388 |
+
#: search-and-replace.php:879
|
389 |
+
#: search-and-replace.php:889
|
390 |
+
#: search-and-replace.php:897
|
391 |
+
#: search-and-replace.php:907
|
392 |
+
#: search-and-replace.php:916
|
393 |
+
#: search-and-replace.php:926
|
394 |
+
#: search-and-replace.php:936
|
395 |
+
#: search-and-replace.php:947
|
396 |
+
#: search-and-replace.php:958
|
397 |
+
#: search-and-replace.php:968
|
398 |
+
#: search-and-replace.php:978
|
399 |
+
#: search-and-replace.php:988
|
400 |
+
#: search-and-replace.php:997
|
401 |
+
#: search-and-replace.php:1011
|
402 |
+
#: search-and-replace.php:1021
|
403 |
+
#: search-and-replace.php:1036
|
404 |
+
#@ searchandreplace
|
405 |
+
msgid "Field:"
|
406 |
+
msgstr "Feld:"
|
407 |
+
|
408 |
+
#: search-and-replace.php:844
|
409 |
+
#@ searchandreplace
|
410 |
+
msgid "All - search and replace!"
|
411 |
+
msgstr "Alle - Suchen und Ersetzen!"
|
412 |
+
|
413 |
+
#: search-and-replace.php:853
|
414 |
+
#: search-and-replace.php:1057
|
415 |
#@ searchandreplace
|
416 |
+
msgid "Replace with"
|
417 |
msgstr "Ersetze mit"
|
418 |
|
419 |
+
#: search-and-replace.php:885
|
420 |
#@ searchandreplace
|
421 |
+
msgid "<abbr title=\"Global Unique Identifier\">GUID</abbr>"
|
422 |
+
msgstr "<abbr title=\"Global Unique Identifier\">GUID</abbr>"
|
423 |
|
424 |
+
#: search-and-replace.php:912
|
425 |
#@ searchandreplace
|
426 |
+
msgid "Metadata"
|
427 |
+
msgstr "Metadaten"
|
428 |
|
429 |
+
#: search-and-replace.php:964
|
430 |
#@ searchandreplace
|
431 |
+
msgid "Comments counter"
|
432 |
+
msgstr "Kommentarzähler"
|
433 |
|
434 |
+
#: search-and-replace.php:994
|
435 |
#@ searchandreplace
|
436 |
+
msgid "User ID"
|
437 |
+
msgstr "User ID"
|
438 |
|
439 |
+
#: search-and-replace.php:1007
|
|
|
440 |
#@ searchandreplace
|
441 |
+
msgid "User login"
|
442 |
+
msgstr "User Login"
|
443 |
|
444 |
+
#: search-and-replace.php:1044
|
445 |
#@ searchandreplace
|
446 |
+
msgid "Check all"
|
447 |
+
msgstr "Alle"
|
448 |
|
449 |
+
#: search-and-replace.php:1045
|
|
|
450 |
#@ searchandreplace
|
451 |
+
msgid "Uncheck all"
|
452 |
+
msgstr "Keine"
|
453 |
|
454 |
+
#: search-and-replace.php:1073
|
455 |
#@ searchandreplace
|
456 |
+
msgid "Information about this plugin"
|
457 |
+
msgstr "Informationen zum Plugin"
|
458 |
|
459 |
+
#: search-and-replace.php:1076
|
460 |
+
#@ searchandreplace
|
461 |
+
msgid ""Search and Replace" original plugin (en) created by <a href='http://thedeadone.net/'>Mark Cunningham</a> and provided (comments) by <a href='http://www.gonahkar.com'>Gonahkar</a>.<br />"Search & Replace", enhanced by <a href='http://bueltge.de'>Frank Bueltge</a> and current version is also maintained by Ron Guerin."
|
462 |
+
msgstr ""Search and Replace" - das Original-Plugin wurde durch <a href='http://thedeadone.net/'>Mark Cunningham</a> erstellt und ergänzt durch <a href='http://www.gonahkar.com'>Gonahkar</a>.<br />"Search & Replace", wurde erweitert und gewartet durch <a href='http://bueltge.de'>Frank Bueltge</a> und die aktuelle Version ist außerdem gewartet durch Ron Guerin."
|
463 |
+
|
464 |
+
#: search-and-replace.php:1078
|
465 |
#@ searchandreplace
|
466 |
+
msgid "For more information: Visit the <a href='http://wordpress.org/plugins/search-and-replace/'>plugin homepage</a> for further information or to grab the latest version of this plugin."
|
467 |
+
msgstr "Für mehr Information: Besuche die <a href='http://wordpress.org/plugins/search-and-replace/'>plugin site</a>."
|
468 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
|
4 |
Tags: database, mysql, search, replace, admin, security
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 4.0
|
7 |
-
Stable tag:
|
8 |
License: GPLv2+
|
9 |
|
10 |
A simple search for find strings in your database and replace the string.
|
@@ -12,7 +12,7 @@ A simple search for find strings in your database and replace the string.
|
|
12 |
== Description ==
|
13 |
A simple search for find strings in your database and replace the string. You can search in ID, post-content, GUID, titel, excerpt, meta-data, comments, comment-author, comment-e-mail, comment-url, tags/categories and categories-description. It is possible to replace the user-ID in all tables and the user-login.
|
14 |
|
15 |
-
"Search and Replace"
|
16 |
|
17 |
== Installation ==
|
18 |
= Requirements =
|
@@ -36,10 +36,15 @@ All existing translation files need to be updated for Search and Replace 2.6.6,
|
|
36 |
Good news, this plugin is free for everyone! Since it's released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a [small donation](http://bueltge.de/wunschliste/ "Wishliste and Donate") for the time I've spent writing and supporting this plugin. And I really don't want to know how many hours of my life this plugin has already eaten ;)
|
37 |
|
38 |
= Translations =
|
39 |
-
The plugin comes with various translations, please refer to the [WordPress Codex](http://codex.wordpress.org/Installing_WordPress_in_Your_Language "Installing WordPress in Your Language") for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the .pot file which contains all
|
40 |
|
41 |
|
42 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
43 |
= v2.6.6 (09/05/2014) =
|
44 |
* *Thanks to [Ron Guerin](http://wordpress.org/support/profile/rong) for help to maintain the plugin*
|
45 |
* Fix to use $wpdb object for all database access
|
4 |
Tags: database, mysql, search, replace, admin, security
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 4.0
|
7 |
+
Stable tag: trunk
|
8 |
License: GPLv2+
|
9 |
|
10 |
A simple search for find strings in your database and replace the string.
|
12 |
== Description ==
|
13 |
A simple search for find strings in your database and replace the string. You can search in ID, post-content, GUID, titel, excerpt, meta-data, comments, comment-author, comment-e-mail, comment-url, tags/categories and categories-description. It is possible to replace the user-ID in all tables and the user-login.
|
14 |
|
15 |
+
"Search and Replace" Originalplugin ist von [Mark Cunningham](http://thedeadone.net/ "Mark Cunningham") and was advanced (comments and comment-author) by [Gonahkar](http://www.gonahkar.com/ "Gonahkar"). Much more enhanced and maintained by [Frank Bültge](http://bueltge.de) and current version is also maintained by Ron Guerin <ron@vnetworx.net>.
|
16 |
|
17 |
== Installation ==
|
18 |
= Requirements =
|
36 |
Good news, this plugin is free for everyone! Since it's released under the GPL, you can use it free of charge on your personal or commercial blog. But if you enjoy this plugin, you can thank me and leave a [small donation](http://bueltge.de/wunschliste/ "Wishliste and Donate") for the time I've spent writing and supporting this plugin. And I really don't want to know how many hours of my life this plugin has already eaten ;)
|
37 |
|
38 |
= Translations =
|
39 |
+
The plugin comes with various translations, please refer to the [WordPress Codex](http://codex.wordpress.org/Installing_WordPress_in_Your_Language "Installing WordPress in Your Language") for more information about activating the translation. If you want to help to translate the plugin to your language, please have a look at the .pot file which contains all definitions and may be used with a [gettext](http://www.gnu.org/software/gettext/) editor like [Poedit](http://www.poedit.net/) (Windows) or plugin for WordPress [Localization](http://wordpress.org/extend/plugins/codestyling-localization/).
|
40 |
|
41 |
|
42 |
== Changelog ==
|
43 |
+
= v2.7.0 (2014-09-14) =
|
44 |
+
* Exclude serialized data from replace function (maybe we reduce the support)
|
45 |
+
* Add hint, if is serialized data on the result table
|
46 |
+
* Fix to see also the result case sensitive
|
47 |
+
|
48 |
= v2.6.6 (09/05/2014) =
|
49 |
* *Thanks to [Ron Guerin](http://wordpress.org/support/profile/rong) for help to maintain the plugin*
|
50 |
* Fix to use $wpdb object for all database access
|
search-and-replace.php
CHANGED
@@ -5,17 +5,17 @@
|
|
5 |
* Domain Path: /languages
|
6 |
* Plugin URI: http://wordpress.org/plugins/search-and-replace/
|
7 |
* Description: A simple search to find strings in your database and replace those strings.
|
8 |
-
* Author: Frank Bültge
|
9 |
* Author URI: http://bueltge.de
|
10 |
-
* Version: 2.
|
11 |
* License: GPLv2+
|
12 |
* Donate URI:
|
13 |
*
|
14 |
*
|
15 |
* License:
|
16 |
* ==============================================================================
|
17 |
-
* Copyright 2014 Ron Guerin <ron@vnetworx.net>
|
18 |
* Copyright 2009 - 2014 Frank Bueltge (email : frank@bueltge.de)
|
|
|
19 |
*
|
20 |
* This program is free software; you can redistribute it and/or modify
|
21 |
* it under the terms of the GNU General Public License as published by
|
@@ -141,6 +141,7 @@ function searchandreplace_doit(
|
|
141 |
$user_login = TRUE,
|
142 |
$signups = TRUE
|
143 |
) {
|
|
|
144 |
global $wpdb;
|
145 |
|
146 |
$myecho = '';
|
@@ -149,9 +150,9 @@ function searchandreplace_doit(
|
|
149 |
$replace_slug = strtolower( $replace_text );
|
150 |
|
151 |
if ( ! $sall && ! $content && ! $id && ! $guid && ! $title && ! $excerpt && ! $meta_value &&
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
) {
|
156 |
return '<div class="error"><p><strong>' . __( 'Nothing (checkbox) selected to modify!', FB_SAR_TEXTDOMAIN ) . '</strong></p></div><br class="clear" />';
|
157 |
}
|
@@ -228,7 +229,7 @@ function searchandreplace_doit(
|
|
228 |
|
229 |
// post guid
|
230 |
if ( $guid ) {
|
231 |
-
$myecho .= "\n" . '<li>' . __( 'Searching <
|
232 |
|
233 |
$myecho .= "\n" . '<ul>' . "\n";
|
234 |
$myecho .= searchandreplace_results( 'guid', 'posts', $search_text );
|
@@ -481,10 +482,10 @@ function searchandreplace_doit(
|
|
481 |
* @return string
|
482 |
*/
|
483 |
function searchandreplace_results( $field, $table, $search_text ) {
|
|
|
484 |
global $wpdb;
|
485 |
|
486 |
$myecho = '';
|
487 |
-
$results = '';
|
488 |
|
489 |
$myecho .= "\n" . '<li>';
|
490 |
$results = "SELECT $field FROM " . $wpdb->$table . " WHERE $field LIKE \"%$search_text%\"";
|
@@ -500,7 +501,7 @@ function searchandreplace_results( $field, $table, $search_text ) {
|
|
500 |
if ( $total_results == 0 ) {
|
501 |
$myecho .= ' - <strong>' . $total_results . '</strong> ';
|
502 |
} else {
|
503 |
-
foreach ( $results as $
|
504 |
//echo $row[$field] . "\n";
|
505 |
$myecho .= '|';
|
506 |
}
|
@@ -515,6 +516,7 @@ function searchandreplace_results( $field, $table, $search_text ) {
|
|
515 |
|
516 |
|
517 |
function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
|
|
518 |
global $wpdb;
|
519 |
|
520 |
if ( empty( $wpdb->dbname ) ) {
|
@@ -570,8 +572,9 @@ function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
|
570 |
|
571 |
$replace_sql = '';
|
572 |
|
|
|
573 |
for ( $i = 0; $i < count( $tables ); $i ++ ) {
|
574 |
-
//@abstract query building of each table
|
575 |
if ( $wpdb->get_var( "SELECT COUNT(*) FROM " . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] ) > 0 ) {
|
576 |
//@abstract get the table data type information
|
577 |
$sql = 'desc ' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ];
|
@@ -585,24 +588,64 @@ function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
|
585 |
$no_varchar_field = 0;
|
586 |
|
587 |
for ( $j = 0; $j < count( $column ); $j ++ ) {
|
|
|
588 |
if ( $no_varchar_field != 0 ) {
|
589 |
$search_sql .= 'or ';
|
590 |
-
|
591 |
-
|
592 |
-
|
|
|
|
|
593 |
}
|
594 |
-
|
595 |
-
//
|
|
|
|
|
596 |
if ( $replace_text ) {
|
597 |
-
|
598 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
599 |
}
|
600 |
|
601 |
$no_varchar_field ++;
|
602 |
}
|
603 |
|
604 |
if ( $no_varchar_field > 0 ) {
|
|
|
605 |
$search_result = $wpdb->get_results( $search_sql, ARRAY_A );
|
|
|
|
|
|
|
|
|
|
|
606 |
if ( count( $search_result ) ) {
|
607 |
$result_in_tables ++;
|
608 |
|
@@ -612,7 +655,12 @@ function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
|
612 |
$myecho .= '<script language="JavaScript">
|
613 |
table_id.push("' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_sql");
|
614 |
</script>';
|
615 |
-
|
|
|
|
|
|
|
|
|
|
|
616 |
$myecho .= '<p><a href="javascript:toggle(\'' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_wrapper' . '\')">Result</a></p>';
|
617 |
$myecho .= '<script language="JavaScript">
|
618 |
table_id.push("' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_wrapper");
|
@@ -625,17 +673,14 @@ function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
|
625 |
|
626 |
}
|
627 |
|
628 |
-
if ( $replace_text ) {
|
629 |
-
$wpdb->get_results( $replace_sql );
|
630 |
-
}
|
631 |
}
|
632 |
}
|
633 |
|
634 |
if ( ! $result_in_tables ) {
|
635 |
$myecho = '<p style="color:red;">' . __( 'Sorry,' ) . ' <code>' .
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
}
|
640 |
|
641 |
return $myecho;
|
@@ -652,8 +697,8 @@ function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
|
652 |
function searchandreplace_table_arrange( $array ) {
|
653 |
|
654 |
$table_data = ''; // @abstract returning table
|
655 |
-
$max = 0; // @abstract max
|
656 |
-
$max_i = 0; // @abstract number of the row which is maximum max
|
657 |
|
658 |
$search_text = $_POST[ "search_text" ];
|
659 |
|
@@ -663,8 +708,14 @@ function searchandreplace_table_arrange( $array ) {
|
|
663 |
$j = 0;
|
664 |
|
665 |
foreach ( $array[ $i ] as $key => $data ) {
|
666 |
-
|
667 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
668 |
$j ++;
|
669 |
}
|
670 |
|
@@ -695,9 +746,9 @@ function searchandreplace_table_arrange( $array ) {
|
|
695 |
// @abstract printing the table data
|
696 |
return '<div class="table_bor">
|
697 |
<table class="widefat">'
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
</div>';
|
702 |
}
|
703 |
|
@@ -706,6 +757,7 @@ function searchandreplace_table_arrange( $array ) {
|
|
706 |
* add js to the head that fires the 'new node' function
|
707 |
*/
|
708 |
function searchandreplace_add_js_head() {
|
|
|
709 |
?>
|
710 |
<script type="text/javascript">
|
711 |
/* <![CDATA[ */
|
@@ -725,7 +777,6 @@ function searchandreplace_add_js_head() {
|
|
725 |
<?php
|
726 |
}
|
727 |
|
728 |
-
|
729 |
function searchandreplace_action() {
|
730 |
|
731 |
if ( isset( $_POST[ 'submitted' ] ) ) {
|
@@ -788,6 +839,7 @@ function searchandreplace_action() {
|
|
788 |
|
789 |
|
790 |
function searchandreplace_page() {
|
|
|
791 |
global $wpdb;
|
792 |
|
793 |
if ( ! isset( $wpdb ) ) {
|
@@ -818,7 +870,8 @@ function searchandreplace_page() {
|
|
818 |
<div class="inside">
|
819 |
<p><?php _e( 'This plugin modifies your database directly!<br /><strong>WARNING: </strong>You <strong>cannot</strong> undo any changes made by this plugin. <strong>It is therefore recommended you backup your database before running this plugin.</strong> <a href="http://www.gnu.org/licenses/gpl-2.0.txt">There is no warranty for this plugin!</a> <strong>Activate</strong> the plugin <strong>only</strong> if you want to use it!', FB_SAR_TEXTDOMAIN ); ?></p>
|
820 |
|
821 |
-
<p><?php _e( 'Text search is case sensitive and has no pattern matching
|
|
|
822 |
|
823 |
<p><?php _e( '<strong>Step One:</strong> Use the folllowing search (only) first, for a better understanding of what will happen when you do the replace. The SQL query and tables will be returned with the results. The search uses all fields in all tables! After verifying your results you can use the replace function.', FB_SAR_TEXTDOMAIN ); ?></p>
|
824 |
|
@@ -836,8 +889,8 @@ function searchandreplace_page() {
|
|
836 |
</td>
|
837 |
</tr>
|
838 |
<tr>
|
839 |
-
<th><?php _e( 'Search for', FB_SAR_TEXTDOMAIN ); ?></th>
|
840 |
-
<td><input class="code" type="text" name="search_text" value="" size="80" /></td>
|
841 |
</tr>
|
842 |
<tr class="alternate">
|
843 |
<th>
|
@@ -850,8 +903,8 @@ function searchandreplace_page() {
|
|
850 |
</td>
|
851 |
</tr>
|
852 |
<tr class="alternate">
|
853 |
-
<th><?php _e( 'Replace with', FB_SAR_TEXTDOMAIN ); ?></th>
|
854 |
-
<td><input class="code" type="text" name="replace_text" value="" size="80" /></td>
|
855 |
</tr>
|
856 |
</table>
|
857 |
<p class="submit">
|
5 |
* Domain Path: /languages
|
6 |
* Plugin URI: http://wordpress.org/plugins/search-and-replace/
|
7 |
* Description: A simple search to find strings in your database and replace those strings.
|
8 |
+
* Author: Frank Bültge
|
9 |
* Author URI: http://bueltge.de
|
10 |
+
* Version: 2.7.0
|
11 |
* License: GPLv2+
|
12 |
* Donate URI:
|
13 |
*
|
14 |
*
|
15 |
* License:
|
16 |
* ==============================================================================
|
|
|
17 |
* Copyright 2009 - 2014 Frank Bueltge (email : frank@bueltge.de)
|
18 |
+
* Hints, maintain updates in 2014 from Ron Guerin <ron@vnetworx.net>
|
19 |
*
|
20 |
* This program is free software; you can redistribute it and/or modify
|
21 |
* it under the terms of the GNU General Public License as published by
|
141 |
$user_login = TRUE,
|
142 |
$signups = TRUE
|
143 |
) {
|
144 |
+
|
145 |
global $wpdb;
|
146 |
|
147 |
$myecho = '';
|
150 |
$replace_slug = strtolower( $replace_text );
|
151 |
|
152 |
if ( ! $sall && ! $content && ! $id && ! $guid && ! $title && ! $excerpt && ! $meta_value &&
|
153 |
+
! $comment_content && ! $comment_author && ! $comment_author_email && ! $comment_author_url && ! $comment_count &&
|
154 |
+
! $cat_description && ! $tag && ! $user_id && ! $user_login &&
|
155 |
+
! $signups
|
156 |
) {
|
157 |
return '<div class="error"><p><strong>' . __( 'Nothing (checkbox) selected to modify!', FB_SAR_TEXTDOMAIN ) . '</strong></p></div><br class="clear" />';
|
158 |
}
|
229 |
|
230 |
// post guid
|
231 |
if ( $guid ) {
|
232 |
+
$myecho .= "\n" . '<li>' . __( 'Searching <abbr title=\"Global Unique Identifier\">GUID</abbr>', FB_SAR_TEXTDOMAIN ) . ' ...';
|
233 |
|
234 |
$myecho .= "\n" . '<ul>' . "\n";
|
235 |
$myecho .= searchandreplace_results( 'guid', 'posts', $search_text );
|
482 |
* @return string
|
483 |
*/
|
484 |
function searchandreplace_results( $field, $table, $search_text ) {
|
485 |
+
|
486 |
global $wpdb;
|
487 |
|
488 |
$myecho = '';
|
|
|
489 |
|
490 |
$myecho .= "\n" . '<li>';
|
491 |
$results = "SELECT $field FROM " . $wpdb->$table . " WHERE $field LIKE \"%$search_text%\"";
|
501 |
if ( $total_results == 0 ) {
|
502 |
$myecho .= ' - <strong>' . $total_results . '</strong> ';
|
503 |
} else {
|
504 |
+
foreach ( $results as $result ) {
|
505 |
//echo $row[$field] . "\n";
|
506 |
$myecho .= '|';
|
507 |
}
|
516 |
|
517 |
|
518 |
function searchandreplace_sall( $search_text, $replace_text = FALSE ) {
|
519 |
+
|
520 |
global $wpdb;
|
521 |
|
522 |
if ( empty( $wpdb->dbname ) ) {
|
572 |
|
573 |
$replace_sql = '';
|
574 |
|
575 |
+
|
576 |
for ( $i = 0; $i < count( $tables ); $i ++ ) {
|
577 |
+
//@abstract query building of each table
|
578 |
if ( $wpdb->get_var( "SELECT COUNT(*) FROM " . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] ) > 0 ) {
|
579 |
//@abstract get the table data type information
|
580 |
$sql = 'desc ' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ];
|
588 |
$no_varchar_field = 0;
|
589 |
|
590 |
for ( $j = 0; $j < count( $column ); $j ++ ) {
|
591 |
+
|
592 |
if ( $no_varchar_field != 0 ) {
|
593 |
$search_sql .= 'or ';
|
594 |
+
|
595 |
+
//if ( $replace_text ) {
|
596 |
+
// $replace_sql .= ', ';
|
597 |
+
//}
|
598 |
+
|
599 |
}
|
600 |
+
|
601 |
+
// COLLATE utf8_bin for search case sensitive
|
602 |
+
$search_sql .= '`' . $column[ $j ][ 'Field' ] . '` like \'%' . $search_text . '%\' COLLATE utf8_bin ';
|
603 |
+
|
604 |
if ( $replace_text ) {
|
605 |
+
|
606 |
+
|
607 |
+
$search_result = $wpdb->get_results( $search_sql, ARRAY_A );
|
608 |
+
|
609 |
+
// Loop about the result and check for serialized data
|
610 |
+
// Unset serialized data, no changes
|
611 |
+
foreach ( $search_result as $key => $values ) {
|
612 |
+
|
613 |
+
foreach ( $values as $field => $value ) {
|
614 |
+
if ( is_serialized( $value ) ) {
|
615 |
+
/*
|
616 |
+
$value = @unserialize( $value );
|
617 |
+
$value = json_decode(
|
618 |
+
str_replace( $search_text, $replace_text, json_encode( $value ) )
|
619 |
+
);
|
620 |
+
$value = serialize( $value );
|
621 |
+
*/
|
622 |
+
|
623 |
+
if ( isset( $column[ $j ][ 'Field' ] ) && $field === $column[ $j ][ 'Field' ] ) {
|
624 |
+
unset( $column[ $j ][ 'Field' ] );
|
625 |
+
}
|
626 |
+
}
|
627 |
+
}
|
628 |
+
|
629 |
+
}
|
630 |
+
|
631 |
+
if ( ! empty( $column[ $j ][ 'Field' ] ) ) {
|
632 |
+
$replace_sql .= $column[ $j ][ 'Field' ] . ' = ';
|
633 |
+
// Note that when searching for text to replace, MySQL uses case-sensitive match to perform search for string to be replaced.
|
634 |
+
$replace_sql .= 'REPLACE(' . $column[ $j ][ 'Field' ] . ', "' . $search_text . '", "' . $replace_text . '"), ';
|
635 |
+
}
|
636 |
}
|
637 |
|
638 |
$no_varchar_field ++;
|
639 |
}
|
640 |
|
641 |
if ( $no_varchar_field > 0 ) {
|
642 |
+
|
643 |
$search_result = $wpdb->get_results( $search_sql, ARRAY_A );
|
644 |
+
if ( $replace_text ) {
|
645 |
+
$replace_sql = rtrim( $replace_sql, ", " );
|
646 |
+
$wpdb->get_results( $replace_sql, ARRAY_A );
|
647 |
+
}
|
648 |
+
|
649 |
if ( count( $search_result ) ) {
|
650 |
$result_in_tables ++;
|
651 |
|
655 |
$myecho .= '<script language="JavaScript">
|
656 |
table_id.push("' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_sql");
|
657 |
</script>';
|
658 |
+
// Display sql statement
|
659 |
+
$sql = $search_sql;
|
660 |
+
if ( $replace_text ) {
|
661 |
+
$sql = $replace_sql;
|
662 |
+
}
|
663 |
+
$myecho .= '<div id="' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_sql" style="display:none;"><code>' . $sql . '</code></div>';
|
664 |
$myecho .= '<p><a href="javascript:toggle(\'' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_wrapper' . '\')">Result</a></p>';
|
665 |
$myecho .= '<script language="JavaScript">
|
666 |
table_id.push("' . $tables[ $i ][ 'Tables_in_' . $wpdb->dbname ] . '_wrapper");
|
673 |
|
674 |
}
|
675 |
|
|
|
|
|
|
|
676 |
}
|
677 |
}
|
678 |
|
679 |
if ( ! $result_in_tables ) {
|
680 |
$myecho = '<p style="color:red;">' . __( 'Sorry,' ) . ' <code>' .
|
681 |
+
stripslashes_deep( stripslashes_deep( htmlentities2( $search_text ) ) ) . '</code> ' .
|
682 |
+
__( 'is not found in this database', FB_SAR_TEXTDOMAIN ) .
|
683 |
+
'(<code>' . $wpdb->dbname . '</code>)!</p>';
|
684 |
}
|
685 |
|
686 |
return $myecho;
|
697 |
function searchandreplace_table_arrange( $array ) {
|
698 |
|
699 |
$table_data = ''; // @abstract returning table
|
700 |
+
$max = 0; // @abstract max length of a row
|
701 |
+
$max_i = 0; // @abstract number of the row which is maximum max length of a row
|
702 |
|
703 |
$search_text = $_POST[ "search_text" ];
|
704 |
|
708 |
$j = 0;
|
709 |
|
710 |
foreach ( $array[ $i ] as $key => $data ) {
|
711 |
+
|
712 |
+
$hint = '';
|
713 |
+
if ( is_serialized( $data ) ) {
|
714 |
+
$hint = '<div class="error below-h2 form-invalid">' . __( 'Serialized, no changes possible.', FB_SAR_TEXTDOMAIN ) . '</div>';
|
715 |
+
}
|
716 |
+
|
717 |
+
$data = preg_replace( "|($search_text)|U", "<code style=\"background:#ffc516;padding:0 4px;\"><b>$1</b></code>", htmlspecialchars( $data ) );
|
718 |
+
$table_data .= '<td>' . $hint . $data . ' </td>';
|
719 |
$j ++;
|
720 |
}
|
721 |
|
746 |
// @abstract printing the table data
|
747 |
return '<div class="table_bor">
|
748 |
<table class="widefat">'
|
749 |
+
. '<thead>' . $table_head . '</thead>'
|
750 |
+
. '<tbody>' . $table_data . '</tbody>'
|
751 |
+
. '</table>
|
752 |
</div>';
|
753 |
}
|
754 |
|
757 |
* add js to the head that fires the 'new node' function
|
758 |
*/
|
759 |
function searchandreplace_add_js_head() {
|
760 |
+
|
761 |
?>
|
762 |
<script type="text/javascript">
|
763 |
/* <![CDATA[ */
|
777 |
<?php
|
778 |
}
|
779 |
|
|
|
780 |
function searchandreplace_action() {
|
781 |
|
782 |
if ( isset( $_POST[ 'submitted' ] ) ) {
|
839 |
|
840 |
|
841 |
function searchandreplace_page() {
|
842 |
+
|
843 |
global $wpdb;
|
844 |
|
845 |
if ( ! isset( $wpdb ) ) {
|
870 |
<div class="inside">
|
871 |
<p><?php _e( 'This plugin modifies your database directly!<br /><strong>WARNING: </strong>You <strong>cannot</strong> undo any changes made by this plugin. <strong>It is therefore recommended you backup your database before running this plugin.</strong> <a href="http://www.gnu.org/licenses/gpl-2.0.txt">There is no warranty for this plugin!</a> <strong>Activate</strong> the plugin <strong>only</strong> if you want to use it!', FB_SAR_TEXTDOMAIN ); ?></p>
|
872 |
|
873 |
+
<p><?php _e( 'Text search is case sensitive and has no pattern matching capabilities. This replace function matches raw text so it can be used to replace HTML tags too.', FB_SAR_TEXTDOMAIN ); ?></p>
|
874 |
+
<p><?php _e( 'But it will not replaced strings inside serialized data fields, like option values in the table options.', FB_SAR_TEXTDOMAIN ); ?></p>
|
875 |
|
876 |
<p><?php _e( '<strong>Step One:</strong> Use the folllowing search (only) first, for a better understanding of what will happen when you do the replace. The SQL query and tables will be returned with the results. The search uses all fields in all tables! After verifying your results you can use the replace function.', FB_SAR_TEXTDOMAIN ); ?></p>
|
877 |
|
889 |
</td>
|
890 |
</tr>
|
891 |
<tr>
|
892 |
+
<th><label for="search_text"><?php _e( 'Search for', FB_SAR_TEXTDOMAIN ); ?></label></th>
|
893 |
+
<td><input class="code" type="text" id="search_text" name="search_text" value="" size="80" /></td>
|
894 |
</tr>
|
895 |
<tr class="alternate">
|
896 |
<th>
|
903 |
</td>
|
904 |
</tr>
|
905 |
<tr class="alternate">
|
906 |
+
<th><label for="replace_text"><?php _e( 'Replace with', FB_SAR_TEXTDOMAIN ); ?></label></th>
|
907 |
+
<td><input class="code" type="text" id="replace_text" name="replace_text" value="" size="80" /></td>
|
908 |
</tr>
|
909 |
</table>
|
910 |
<p class="submit">
|