Video Thumbnails - Version 2.7.4

Version Description

  • Improved VK detection
  • Added German translation (thanks applewerbung)
  • Improved provider and markup tests by applying "the_content" filter
  • Improved permissions checks for debugging
Download this release

Release Info

Developer sutherlandboswell
Plugin Icon 128x128 Video Thumbnails
Version 2.7.4
Comparing to
See all releases

Code changes from version 2.7.3 to 2.7.4

languages/video-thumbnails-de_DE.mo ADDED
Binary file
languages/video-thumbnails-de_DE.po ADDED
@@ -0,0 +1,704 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Copyright (C) 2014 Video Thumbnails
2
+ # This file is distributed under the same license as the Video Thumbnails package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: Video Thumbnails 2.6.3\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/tag/video-thumbnails\n"
7
+ "POT-Creation-Date: 2014-03-11 22:51:09+00:00\n"
8
+ "MIME-Version: 1.0\n"
9
+ "Content-Type: text/plain; charset=UTF-8\n"
10
+ "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2014-04-10 20:15+0100\n"
12
+ "Last-Translator: Apple Werbung\n"
13
+ "Language-Team: LANGUAGE <LL@li.org>\n"
14
+ "X-Generator: Poedit 1.6.4\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "Language: de\n"
17
+
18
+ #: php/class-video-thumbnails-settings.php:129
19
+ #: php/class-video-thumbnails-settings.php:464
20
+ msgid "Video Thumbnails Options"
21
+ msgstr "Video Thumbnails Einstellungen"
22
+
23
+ #. Plugin Name of the plugin/theme
24
+ #: php/class-video-thumbnails-settings.php:130
25
+ msgid "Video Thumbnails"
26
+ msgstr "Video Thumbnails"
27
+
28
+ #: php/class-video-thumbnails-settings.php:140
29
+ msgid ""
30
+ "We were unable to find a video in the custom fields of your most recently "
31
+ "updated post."
32
+ msgstr ""
33
+ "Es konnte im benutzerdefinierten Feld von deinem zuletzt aktualisierten "
34
+ "Beitrag kein Video gefunden werden."
35
+
36
+ #: php/class-video-thumbnails-settings.php:141 video-thumbnails.php:101
37
+ #: video-thumbnails.php:411
38
+ msgid "Working..."
39
+ msgstr "Laden..."
40
+
41
+ #: php/class-video-thumbnails-settings.php:142
42
+ msgid ""
43
+ "Are you sure you want to clear all video thumbnails? This cannot be undone."
44
+ msgstr ""
45
+ "Bist du sicher, dass du alle Video-Thumbnails löschen willst? Das kann nicht "
46
+ "rückgängig gemacht werden."
47
+
48
+ #: php/class-video-thumbnails-settings.php:185
49
+ msgid "1 attachment deleted"
50
+ msgid_plural "%s attachments deleted"
51
+ msgstr[0] "1 Anhang entfernt"
52
+ msgstr[1] "%s Anhänge entfernt"
53
+
54
+ #: php/class-video-thumbnails-settings.php:188
55
+ msgid "1 custom field cleared"
56
+ msgid_plural "%s custom fields cleared"
57
+ msgstr[0] "1 benutzerdefiniertes Feld geleert"
58
+ msgstr[1] "%s benutzerdefinierte Felder geleert"
59
+
60
+ #: php/class-video-thumbnails-settings.php:190
61
+ msgid "<strong>Error</strong>: Could not verify nonce."
62
+ msgstr "<strong>Fehler</strong>: Nonce konnte nicht erkannt werden."
63
+
64
+ #: php/class-video-thumbnails-settings.php:214
65
+ msgid "Name"
66
+ msgstr "Name"
67
+
68
+ #: php/class-video-thumbnails-settings.php:215
69
+ msgid "Pass/Fail"
70
+ msgstr "Ausgeführt/Fehlgeschlagen"
71
+
72
+ #: php/class-video-thumbnails-settings.php:216
73
+ msgid "Result"
74
+ msgstr "Ergebnis"
75
+
76
+ #: php/class-video-thumbnails-settings.php:230
77
+ #: php/class-video-thumbnails-settings.php:250
78
+ msgid "Failed"
79
+ msgstr "Fehlgeschlagen"
80
+
81
+ #: php/class-video-thumbnails-settings.php:247
82
+ msgid "Passed"
83
+ msgstr "Ausgeführt"
84
+
85
+ #: php/class-video-thumbnails-settings.php:255
86
+ msgid "View Image"
87
+ msgstr "Bild ansehen"
88
+
89
+ #: php/class-video-thumbnails-settings.php:284
90
+ msgid "Attachment created with an ID of %d"
91
+ msgstr "Anhang mit ID %d erstellt"
92
+
93
+ #: php/class-video-thumbnails-settings.php:286
94
+ msgid "Attachment with an ID of %d deleted"
95
+ msgstr "Anhang mit ID %d gelöscht"
96
+
97
+ #: php/class-video-thumbnails-settings.php:302
98
+ msgid "No thumbnail found"
99
+ msgstr "Kein Thumbnail gefunden"
100
+
101
+ #: php/class-video-thumbnails-settings.php:305
102
+ #: php/class-video-thumbnails-settings.php:312
103
+ #: php/providers/class-video-thumbnails-providers.php:92
104
+ #: video-thumbnails.php:336
105
+ msgid "Error Details:"
106
+ msgstr "Fehlerdetails:"
107
+
108
+ #: php/class-video-thumbnails-settings.php:311
109
+ msgid "Thumbnail found, but there was an error retrieving the URL."
110
+ msgstr "Thumbnail gefunden, aber die URL konnte nicht erreicht werden."
111
+
112
+ #: php/class-video-thumbnails-settings.php:315
113
+ msgid ""
114
+ "Thumbnail found, but it may not exist on the source server. If opening the "
115
+ "URL below in your web browser returns an error, the source is providing an "
116
+ "invalid URL."
117
+ msgstr ""
118
+ "Thumbnail gefunden, aber es existiert nicht auf dem Server. Wenn die URL im "
119
+ "Browser eingegeben einen Fehler ausgibt, ist die URL falsch."
120
+
121
+ #: php/class-video-thumbnails-settings.php:316
122
+ msgid "Thumbnail URL:"
123
+ msgstr "Thumbnail URL:"
124
+
125
+ #: php/class-video-thumbnails-settings.php:319
126
+ msgid "Thumbnail found! Image should appear below."
127
+ msgstr "Thumbnail gefunden! Das Bild sollte unten angezeigt werden."
128
+
129
+ #: php/class-video-thumbnails-settings.php:319
130
+ msgid "View full size"
131
+ msgstr "Bild in voller Größe anzeigen"
132
+
133
+ #: php/class-video-thumbnails-settings.php:330
134
+ msgid "General Settings"
135
+ msgstr "Allgemeine Einstellungen"
136
+
137
+ #: php/class-video-thumbnails-settings.php:336
138
+ msgid "Save Thumbnails to Media Library"
139
+ msgstr "Thumbnails in der Medienbibliothek abspeichern"
140
+
141
+ #: php/class-video-thumbnails-settings.php:337
142
+ msgid "Checking this option will download video thumbnails to your server"
143
+ msgstr "Diese Option aktivert das Downloaden der Bilder auf deinen Server"
144
+
145
+ #: php/class-video-thumbnails-settings.php:341
146
+ msgid "Automatically Set Featured Image"
147
+ msgstr "Automatisch als Beitragsbild festlegen"
148
+
149
+ #: php/class-video-thumbnails-settings.php:342
150
+ msgid ""
151
+ "Check this option to automatically set video thumbnails as the featured "
152
+ "image (requires saving to media library)"
153
+ msgstr ""
154
+ "Diese Option lässt das Video-Thumbnail automatisch als Beitragsbild "
155
+ "festlegen (erfordert das Abspeichern in die Medienbibliothek)"
156
+
157
+ #: php/class-video-thumbnails-settings.php:350
158
+ msgid "Post Types"
159
+ msgstr "Beitragstypen"
160
+
161
+ #: php/class-video-thumbnails-settings.php:355
162
+ msgid "Custom Field (optional)"
163
+ msgstr "Benutzerdefiniertes Feld (optional)"
164
+
165
+ #: php/class-video-thumbnails-settings.php:356
166
+ msgid "Automatically Detect"
167
+ msgstr "Automatisch Erkennen"
168
+
169
+ #: php/class-video-thumbnails-settings.php:356
170
+ msgid ""
171
+ "Enter the name of the custom field where your embed code or video URL is "
172
+ "stored."
173
+ msgstr ""
174
+ "Namen des benutzerdefinierten Felds eingeben, in dem die Video-URL vermerkt "
175
+ "ist."
176
+
177
+ #: php/class-video-thumbnails-settings.php:386
178
+ msgid ""
179
+ "These options configure where the plugin will search for videos and what to "
180
+ "do with thumbnails once found."
181
+ msgstr ""
182
+ "Diese Optionen stellen ein, wo das Plugin nach Videos sucht und was mit den "
183
+ "Thumbnails gemacht wird."
184
+
185
+ #: php/class-video-thumbnails-settings.php:459 video-thumbnails.php:489
186
+ msgid "You do not have sufficient permissions to access this page."
187
+ msgstr "Du hast keine Berechtigung, um diese Seite aufzurufen."
188
+
189
+ #: php/class-video-thumbnails-settings.php:468
190
+ msgid "General"
191
+ msgstr "Allgemein"
192
+
193
+ #: php/class-video-thumbnails-settings.php:469
194
+ msgid "Providers"
195
+ msgstr "Videoanbieter"
196
+
197
+ #: php/class-video-thumbnails-settings.php:470
198
+ msgid "Mass Actions"
199
+ msgstr "Großaufträge"
200
+
201
+ #: php/class-video-thumbnails-settings.php:471
202
+ msgid "Debugging"
203
+ msgstr "Debugging"
204
+
205
+ #: php/class-video-thumbnails-settings.php:472
206
+ msgid "Support"
207
+ msgstr "Support"
208
+
209
+ #: php/class-video-thumbnails-settings.php:479
210
+ msgid "Getting started"
211
+ msgstr "Loslegen"
212
+
213
+ #: php/class-video-thumbnails-settings.php:481
214
+ msgid ""
215
+ "If your theme supports post thumbnails, just leave \"Save Thumbnails to "
216
+ "Media Library\" and \"Automatically Set Featured Image\" enabled, then "
217
+ "select what post types you'd like scanned for videos."
218
+ msgstr ""
219
+ "Wenn das Theme Beitragsthumbnails unterstützt, lasse \"Thumbnails in der "
220
+ "Medienbibliothek abspeichern\" und \"Automatisch als Beitragsbild festlegen"
221
+ "\" aktiviert und wähle dann, welche Beitragstypen du nach Videos scannen "
222
+ "möchtest."
223
+
224
+ #: php/class-video-thumbnails-settings.php:483
225
+ msgid ""
226
+ "For more detailed instructions, check out the page for <a href=\"http://"
227
+ "wordpress.org/extend/plugins/video-thumbnails/\">Video Thumbnails on the "
228
+ "official plugin directory</a>."
229
+ msgstr ""
230
+ "Für detailiertere Anweisungen, besuche <a href=\"http://wordpress.org/extend/"
231
+ "plugins/video-thumbnails/\">Video Thumbnails offizielle Plugin-Website</a> "
232
+ "(englisch)."
233
+
234
+ #: php/class-video-thumbnails-settings.php:511
235
+ msgid "Scan All Posts"
236
+ msgstr "Alle Beiträge durchsuchen"
237
+
238
+ #: php/class-video-thumbnails-settings.php:513
239
+ msgid ""
240
+ "Scan all of your past posts for video thumbnails. Be sure to save any "
241
+ "settings before running the scan."
242
+ msgstr ""
243
+ "Alle Beiträge nach Video-Thumbnails durchsuchen. Vergewissere dich, dass du "
244
+ "davor speicherst."
245
+
246
+ #: php/class-video-thumbnails-settings.php:515
247
+ msgid "Scan Past Posts"
248
+ msgstr "Alte Beiträge durchsuchen"
249
+
250
+ #: php/class-video-thumbnails-settings.php:517
251
+ msgid "Clear all Video Thumbnails"
252
+ msgstr "Alle Video-Thumbnails entfernen"
253
+
254
+ #: php/class-video-thumbnails-settings.php:519
255
+ msgid ""
256
+ "This will clear the video thumbnail field for all posts and delete any video "
257
+ "thumbnail attachments. Note: This only works for attachments added using "
258
+ "version 2.0 or later."
259
+ msgstr ""
260
+ "Hiermit leerst du das Video-Thumbnail-Feld für alle Beiträge und löschst "
261
+ "alle Video Thumbnails. Hinweis: Es können nur Thumbnails gelöscht werden, "
262
+ "die mit Version 2.0 oder neuer hinzugefügt worden sind."
263
+
264
+ #: php/class-video-thumbnails-settings.php:521
265
+ msgid "Clear Video Thumbnails"
266
+ msgstr "Video-Thumbnails entfernen"
267
+
268
+ #: php/class-video-thumbnails-settings.php:532
269
+ msgid ""
270
+ "Use these tests to help diagnose any problems. Please include results when "
271
+ "requesting support."
272
+ msgstr ""
273
+ "Verwende diese Tests, um Probleme zu analysieren. Bitte gib diese Ergebnisse "
274
+ "bei Supportanfragen mit an."
275
+
276
+ #: php/class-video-thumbnails-settings.php:534
277
+ #: php/class-video-thumbnails-settings.php:539
278
+ msgid "Test Video Providers"
279
+ msgstr "Videoanbieter testen"
280
+
281
+ #: php/class-video-thumbnails-settings.php:536
282
+ msgid ""
283
+ "This test automatically searches a sample for every type of video supported "
284
+ "and compares it to the expected value. Sometimes tests may fail due to API "
285
+ "rate limits."
286
+ msgstr ""
287
+ "Dieser Test sucht automatisch ein Beispielvideo und vergleicht das Ergebnis "
288
+ "mit dem Erwarteten. Tests können wegen API-Limits fehlschlagen."
289
+
290
+ #: php/class-video-thumbnails-settings.php:542
291
+ msgid "Test Markup for Video"
292
+ msgstr "Markup für Videos testen"
293
+
294
+ #: php/class-video-thumbnails-settings.php:544
295
+ msgid "Copy and paste an embed code below to see if a video is detected."
296
+ msgstr ""
297
+ "Kopiere und füge einen Video-Einbettungscode ein, um zu sehen, ob das Video "
298
+ "erkannt wird."
299
+
300
+ #: php/class-video-thumbnails-settings.php:548
301
+ msgid "Scan For Thumbnail"
302
+ msgstr "Nach Thumbnail suchen"
303
+
304
+ #: php/class-video-thumbnails-settings.php:552
305
+ msgid "Test Saving to Media Library"
306
+ msgstr "Speichern in Medienbibliothek testen"
307
+
308
+ #: php/class-video-thumbnails-settings.php:554
309
+ msgid ""
310
+ "This test checks for issues with the process of saving a remote thumbnail to "
311
+ "your local media library."
312
+ msgstr ""
313
+ "Dieser Test überprüft, ob der Vorgang des Abspeicherns von Thumbnails zu "
314
+ "deiner lokalen Medienbibliothek funktioniert."
315
+
316
+ #: php/class-video-thumbnails-settings.php:556
317
+ msgid ""
318
+ "Also be sure to test that you can manually upload an image to your site. If "
319
+ "you're unable to upload images, you may need to <a href=\"http://codex."
320
+ "wordpress.org/Changing_File_Permissions\">change file permissions</a>."
321
+ msgstr ""
322
+ "Vergewissere dich, dass du ein Bild manuell zu deiner Website hochladen "
323
+ "kannst. Wenn nicht, musst du möglicherweise die <a href=\"http://codex."
324
+ "wordpress.org/Changing_File_Permissions\">Dateiberechtigungen ändern</a>."
325
+
326
+ #: php/class-video-thumbnails-settings.php:559
327
+ msgid "Test Image Downloading"
328
+ msgstr "Bild-Download testen"
329
+
330
+ #: php/class-video-thumbnails-settings.php:562
331
+ msgid "Installation Information"
332
+ msgstr "Informationen über Installation"
333
+
334
+ #: php/class-video-thumbnails-settings.php:573
335
+ msgid "WordPress Version"
336
+ msgstr "WordPress-Version"
337
+
338
+ #: php/class-video-thumbnails-settings.php:578
339
+ msgid "Video Thumbnails Version"
340
+ msgstr "Video-Thumbnails-Version"
341
+
342
+ #: php/class-video-thumbnails-settings.php:583
343
+ msgid "Video Thumbnails Settings Version"
344
+ msgstr "Video-Thumbnails-Einstellungsversion"
345
+
346
+ #: php/class-video-thumbnails-settings.php:588
347
+ msgid "PHP Version"
348
+ msgstr "PHP-Version"
349
+
350
+ #: php/class-video-thumbnails-settings.php:593
351
+ msgid "Post Thumbnails"
352
+ msgstr "Beitragsthumbnails"
353
+
354
+ #: php/class-video-thumbnails-settings.php:594
355
+ msgid "Your theme supports post thumbnails."
356
+ msgstr "Dein Theme unterstützt Beitragsthumbnails."
357
+
358
+ #: php/class-video-thumbnails-settings.php:594
359
+ msgid ""
360
+ "Your theme does not support post thumbnails, you'll need to make "
361
+ "modifications or switch to a different theme. <a href=\"http://codex."
362
+ "wordpress.org/Post_Thumbnails\">More info</a>"
363
+ msgstr ""
364
+ "Dein Theme unterstützt keine Beitragsthumbnails, du musst es deshalb "
365
+ "modifizieren oder ein anderes Theme verwenden. <a href=\"http://codex."
366
+ "wordpress.org/Post_Thumbnails\">Mehr Info (englisch)</a>"
367
+
368
+ #: php/class-video-thumbnails-settings.php:598
369
+ msgid "Video Providers"
370
+ msgstr "Videoanbieter"
371
+
372
+ #: php/class-video-thumbnails-settings.php:637
373
+ msgid "Support video thumbnails and unlock additional features"
374
+ msgstr "Video Thumbnails unterstützen und zusätzliche Features freischalten"
375
+
376
+ #: php/class-video-thumbnails-settings.php:638
377
+ msgid "Go Pro"
378
+ msgstr "Pro-Version kaufen"
379
+
380
+ #: php/providers/class-blip-thumbnails.php:50
381
+ msgid ""
382
+ "Error retrieving video information for <a href=\"%1$s\">%1$s</a>. Check to "
383
+ "be sure this is a valid Blip video URL."
384
+ msgstr ""
385
+ "Fehler beim Abruf der Videoinformationen von <a href=\"%1$s\">%1$s</a>. "
386
+ "Überprüfe, ob es eine gültige Blip-Video-URL ist."
387
+
388
+ #: php/providers/class-blip-thumbnails.php:65
389
+ #: php/providers/class-collegehumor-thumbnails.php:67
390
+ #: php/providers/class-rutube-thumbnails.php:62
391
+ #: php/providers/class-twitch-thumbnails.php:62
392
+ #: php/providers/class-youku-thumbnails.php:68
393
+ msgid "Video URL"
394
+ msgstr "Video-URL"
395
+
396
+ #: php/providers/class-blip-thumbnails.php:71
397
+ #: php/providers/class-collegehumor-thumbnails.php:61
398
+ #: php/providers/class-dailymotion-thumbnails.php:63
399
+ #: php/providers/class-facebook-thumbnails.php:60
400
+ #: php/providers/class-funnyordie-thumbnails.php:62
401
+ #: php/providers/class-googledrive-thumbnails.php:82
402
+ #: php/providers/class-mpora-thumbnails.php:60
403
+ #: php/providers/class-rutube-thumbnails.php:68
404
+ #: php/providers/class-vimeo-thumbnails.php:110
405
+ #: php/providers/class-vk-thumbnails.php:69
406
+ #: php/providers/class-wistia-thumbnails.php:85
407
+ msgid "iFrame Embed"
408
+ msgstr "iFrame-Einbetten"
409
+
410
+ #: php/providers/class-dailymotion-thumbnails.php:69
411
+ #: php/providers/class-facebook-thumbnails.php:54
412
+ #: php/providers/class-funnyordie-thumbnails.php:68
413
+ #: php/providers/class-googledrive-thumbnails.php:94
414
+ #: php/providers/class-justintv-thumbnails.php:61
415
+ #: php/providers/class-metacafe-thumbnails.php:62
416
+ #: php/providers/class-mpora-thumbnails.php:54
417
+ #: php/providers/class-twitch-thumbnails.php:68
418
+ #: php/providers/class-vimeo-thumbnails.php:116
419
+ #: php/providers/class-youku-thumbnails.php:62
420
+ msgid "Flash Embed"
421
+ msgstr "Flash-Einbetten"
422
+
423
+ #: php/providers/class-googledrive-thumbnails.php:88
424
+ msgid "iFrame Embed (Apps account)"
425
+ msgstr "iFrame-Einbetten (Apps-Konto)"
426
+
427
+ #: php/providers/class-googledrive-thumbnails.php:100
428
+ msgid "Flash Embed (YouTube player)"
429
+ msgstr "Flash-Einbetten (YouTube-Player)"
430
+
431
+ #: php/providers/class-kaltura-thumbnails.php:68
432
+ msgid "Auto Embed"
433
+ msgstr "Auto-Einbetten"
434
+
435
+ #: php/providers/class-video-thumbnails-providers.php:92
436
+ msgid ""
437
+ "Error retrieving video information from the URL <a href=\"%1$s\">%1$s</a> "
438
+ "using <code>wp_remote_get()</code><br />If opening that URL in your web "
439
+ "browser returns anything else than an error page, the problem may be related "
440
+ "to your web server and might be something your host administrator can solve."
441
+ msgstr ""
442
+ "Fehler beim Abruf der Videoinformationen von der URL <a href=\"%1$s\">%1$s</"
443
+ "a> mithilfe von <code>wp_remote_get()</code><br />Wenn das Öffnen der URL "
444
+ "keinen Fehler verursacht, könnte das Problem mit deinem Webserver "
445
+ "zusammenhängen. Bitte kontaktiere dann deinen Administrator oder Anbieter."
446
+
447
+ #: php/providers/class-vimeo-thumbnails.php:122
448
+ msgid "Channel URL"
449
+ msgstr "Kanal-URL"
450
+
451
+ #: php/providers/class-vine-thumbnails.php:69
452
+ msgid "iFrame Embed/Video URL"
453
+ msgstr "iFrame-Einbetten/Video-URL"
454
+
455
+ #: php/providers/class-wistia-thumbnails.php:91
456
+ msgid "JavaScript Embed"
457
+ msgstr "JavaScript-Einbetten"
458
+
459
+ #: php/providers/class-youtube-thumbnails.php:64
460
+ msgid "iFrame Embed HD"
461
+ msgstr "iFrame-Einbetten (HD)"
462
+
463
+ #: php/providers/class-youtube-thumbnails.php:70
464
+ msgid "Flash Embed HD"
465
+ msgstr "Flash-Einbetten (HD)"
466
+
467
+ #: php/providers/class-youtube-thumbnails.php:76
468
+ msgid "iFrame Embed SD"
469
+ msgstr "iFrame-Einbetten (SD)"
470
+
471
+ #: php/providers/class-youtube-thumbnails.php:82
472
+ msgid "Flash Embed SD"
473
+ msgstr "Flash-Einbetten (SD)"
474
+
475
+ #: video-thumbnails.php:93
476
+ msgid "Bulk Video Thumbnails"
477
+ msgstr "Alle Video Thumbnails finden"
478
+
479
+ #: video-thumbnails.php:93
480
+ msgid "Bulk Video Thumbs"
481
+ msgstr "Alle Video Thumbnails finden"
482
+
483
+ #: video-thumbnails.php:102
484
+ msgid "Started Scanning"
485
+ msgstr "Durchsuchen gestartet"
486
+
487
+ #: video-thumbnails.php:103
488
+ msgid "Resumed Scanning"
489
+ msgstr "Durchsuchen fortgeführt"
490
+
491
+ #: video-thumbnails.php:104
492
+ msgid "Paused Scanning"
493
+ msgstr "Durchsuchen pausiert"
494
+
495
+ #: video-thumbnails.php:105
496
+ msgid "Done!"
497
+ msgstr "Fertig!"
498
+
499
+ #: video-thumbnails.php:106
500
+ msgid "Scanned 1 post"
501
+ msgstr "1 Beitrag durchsucht"
502
+
503
+ #: video-thumbnails.php:107
504
+ msgid "Scanned %d posts"
505
+ msgstr "%d Beiträge durchsucht"
506
+
507
+ #: video-thumbnails.php:108
508
+ msgid "1 post in queue"
509
+ msgstr "1 Beitrag in Warteschlange"
510
+
511
+ #: video-thumbnails.php:109
512
+ msgid "%d posts in queue"
513
+ msgstr "%d Beiträge in Warteschlange"
514
+
515
+ #: video-thumbnails.php:110
516
+ msgid "Scanning %1$s of %2$s"
517
+ msgstr "Durchsuche %1$s von %2$s..."
518
+
519
+ #: video-thumbnails.php:111
520
+ msgid "No thumbnail"
521
+ msgstr "Kein Thumbnail"
522
+
523
+ #: video-thumbnails.php:112
524
+ msgid "New thumbnail:"
525
+ msgstr "Neues Thumbnail:"
526
+
527
+ #: video-thumbnails.php:113
528
+ msgid "Existing thumbnail:"
529
+ msgstr "Aktuelles Thumbnail:"
530
+
531
+ #: video-thumbnails.php:114
532
+ msgid "Error:"
533
+ msgstr "Fehler:"
534
+
535
+ #: video-thumbnails.php:136
536
+ msgid "Troubleshooting Video Thumbnails"
537
+ msgstr "Fehlersuche"
538
+
539
+ #: video-thumbnails.php:148 video-thumbnails.php:155
540
+ msgid "Reset Video Thumbnail"
541
+ msgstr "Video Thumbnails zurücksetzen"
542
+
543
+ #: video-thumbnails.php:150 video-thumbnails.php:434
544
+ msgid "No video thumbnail for this post."
545
+ msgstr "Kein Video-Thumbnail im Beitrag gefunden"
546
+
547
+ #: video-thumbnails.php:151
548
+ msgid "Search Again"
549
+ msgstr "Erneut suchen"
550
+
551
+ #: video-thumbnails.php:151
552
+ msgid "Troubleshoot"
553
+ msgstr "Fehlersuche"
554
+
555
+ #: video-thumbnails.php:157
556
+ msgid "A video thumbnail will be found for this post when it is published."
557
+ msgstr "Ein Video-Thumbnail wird nach der Beitragsveröffentlichung angezeigt."
558
+
559
+ #: video-thumbnails.php:167
560
+ msgid "Fixing \"No video thumbnail for this post\""
561
+ msgstr "Fehlerbehebung \"Kein Video-Thumbnail im Beitrag gefunden\""
562
+
563
+ #: video-thumbnails.php:169
564
+ msgid "Ensure you have saved any changes to your post."
565
+ msgstr "Vergewissere dich, dass du alle Änderungen gespeichert hast."
566
+
567
+ #: video-thumbnails.php:170
568
+ msgid ""
569
+ "If you are using a a plugin or theme that stores videos in a special "
570
+ "location other than the main post content area, be sure you've entered the "
571
+ "correct custom field on the <a href=\"%s\">settings page</a>. If you don't "
572
+ "know the name of the field your video is being saved in, please contact the "
573
+ "developer of that theme or plugin."
574
+ msgstr ""
575
+ "Falls du ein Theme oder Plugin verwendest, dass Videos in einem speziellen "
576
+ "Ort außerhalb des Beitrags speichert, vergewissere dich, dass du das "
577
+ "korrekte benutzerdefinierte Feld in den <a href=\"%s\">Einstellungen</a> "
578
+ "eingegeben hast. Falls du den Namen des Feldes nicht kennst, nimm Kontakt "
579
+ "mit dem Theme/Plugin-Autor auf."
580
+
581
+ #: video-thumbnails.php:171
582
+ msgid ""
583
+ "Copy and paste your embed code into the \"Test Markup for Video\" section of "
584
+ "the <a href=\"%1$s\">Debugging page</a>. If this doesn't find the thumbnail, "
585
+ "you'll want to be sure to include the embed code you scanned when you "
586
+ "request support. If it does find a thumbnail, please double check that you "
587
+ "have the Custom Field set correctly in the <a href=\"%2$s\">settings page</"
588
+ "a> if you are using a a plugin or theme that stores videos in a special "
589
+ "location."
590
+ msgstr ""
591
+ "Kopiere und füge deinen Einbettungscode in das \"Markup für Videos testen\"-"
592
+ "Feld auf der <a href=\"%1$s\">Debugging-Seite</a> ein. Fallls kein Video "
593
+ "erkannt wird, kontaktiere uns und teile uns deinen Einbettungscode mit. Wenn "
594
+ "ein Thumbnail gefunden wird, vergewissere dich, dass du ggf. das "
595
+ "benutzerdefinierte Feld in den <a href=\"%2$s\">Einstellungen</a> korrekt "
596
+ "eingegeben hast."
597
+
598
+ #: video-thumbnails.php:172
599
+ msgid ""
600
+ "Go to the <a href=\"%s\">Debugging page</a> and click \"Test Image "
601
+ "Downloading\" to test your server's ability to save an image from a video "
602
+ "source."
603
+ msgstr ""
604
+ "Gehe zur <a href=\"%s\">Debugging-Seite</a> und klicke auf \"Bild-Download "
605
+ "testen\", um das Abspeichern von Bildern zu testen."
606
+
607
+ #: video-thumbnails.php:173
608
+ msgid "Try posting a video from other sources to help narrow down the problem."
609
+ msgstr ""
610
+ "Versuche ein Video von anderen Videoseiten, um das Problem einzugrenzen."
611
+
612
+ #: video-thumbnails.php:174
613
+ msgid ""
614
+ "Search the <a href=\"http://wordpress.org/support/plugin/video-thumbnails"
615
+ "\">support threads</a> to see if anyone has had the same issue."
616
+ msgstr ""
617
+ "Durchsuche die <a href=\"http://wordpress.org/support/plugin/video-thumbnails"
618
+ "\">Support-Beiträge</a>, um ähnliche Fehler zu finden."
619
+
620
+ #: video-thumbnails.php:175
621
+ msgid ""
622
+ "If you are still unable to resolve the problem, <a href=\"http://wordpress."
623
+ "org/support/plugin/video-thumbnails\">start a thread</a> with a <strong>good "
624
+ "descriptive</strong> title (\"Error\" or \"No thumbnails\" is a <strong>bad</"
625
+ "strong> title) and be sure to include the results of your testing as well. "
626
+ "Also be sure to include the <strong>name of your theme</strong>, any "
627
+ "<strong>video plugins</strong> you're using, and any other details you can "
628
+ "think of."
629
+ msgstr ""
630
+ "Wenn das Problem immer noch nicht lösbar ist, <a href=\"http://wordpress.org/"
631
+ "support/plugin/video-thumbnails\">eröffne einen Thread</a> mit einem "
632
+ "<strong>aussagekräftigen</strong> Titel (\"Fehler\" or \"Keine Thumbnails\" "
633
+ "sind <strong>schlechte</strong> Titel) und deinen Testergebnissen. Füge "
634
+ "außerdem den <strong>Themenamen</strong>, deine <strong>Video-Plugins</"
635
+ "strong> und andere Details, die helfen können, hinzu."
636
+
637
+ #: video-thumbnails.php:336
638
+ msgid ""
639
+ "Error retrieving a thumbnail from the URL <a href=\"%1$s\">%1$s</a> using "
640
+ "<code>wp_remote_get()</code><br />If opening that URL in your web browser "
641
+ "returns anything else than an error page, the problem may be related to your "
642
+ "web server and might be something your host administrator can solve."
643
+ msgstr ""
644
+ "Fehler beim Abruf des Videothumbnails von der URL <a href=\"%1$s\">%1$s</a> "
645
+ "mithilfe von <code>wp_remote_get()</code><br />Wenn das Öffnen der URL "
646
+ "keinen Fehler verursacht, könnte das Problem mit deinem Webserver "
647
+ "zusammenhängen. Bitte kontaktiere dann deinen Administrator oder Anbieter."
648
+
649
+ #: video-thumbnails.php:354
650
+ msgid "Unsupported MIME type:"
651
+ msgstr "Nicht unterstütztes Dateiformat:"
652
+
653
+ #: video-thumbnails.php:367
654
+ msgid "Error uploading image data:"
655
+ msgstr "Fehler beim Hochladen der Bilddatei:"
656
+
657
+ #: video-thumbnails.php:495
658
+ msgid "Bulk Video Thumbnail Generator"
659
+ msgstr "Alle Video-Thumbnails generieren"
660
+
661
+ #: video-thumbnails.php:497
662
+ msgid "Use this tool to scan all of your posts for Video Thumbnails."
663
+ msgstr ""
664
+ "Benutze das Tool um alle deine Beiträge nach Video-Thumbnails zu durchsuchen."
665
+
666
+ #: video-thumbnails.php:506
667
+ msgid "Scan Now"
668
+ msgstr "Jetzt durchsuchen"
669
+
670
+ #: video-thumbnails.php:521
671
+ msgid "Scanned"
672
+ msgstr "Suche abgeschlossen"
673
+
674
+ #: video-thumbnails.php:522
675
+ msgid "New Thumbnails"
676
+ msgstr "Neue Thumbnails"
677
+
678
+ #: video-thumbnails.php:523
679
+ msgid "Existing"
680
+ msgstr "Bereits vorhanden"
681
+
682
+ #. Plugin URI of the plugin/theme
683
+ msgid "https://refactored.co/plugins/video-thumbnails"
684
+ msgstr "https://refactored.co/plugins/video-thumbnails"
685
+
686
+ #. Description of the plugin/theme
687
+ msgid ""
688
+ "Automatically retrieve video thumbnails for your posts and display them in "
689
+ "your theme. Supports YouTube, Vimeo, Facebook, Vine, Justin.tv, Twitch, "
690
+ "Dailymotion, Metacafe, VK, Blip, Google Drive, Funny or Die, CollegeHumor, "
691
+ "MPORA, Wistia, Youku, and Rutube."
692
+ msgstr ""
693
+ "Automatisches Abrufen von Video Thumbnails deiner Beiträge und das Anzeigen "
694
+ "dieser im Theme. Unterstützt YouTube, Vimeo, Facebook, Vine, Justin.tv, "
695
+ "Twitch, Dailymotion, Metacafe, VK, Blip, Google Drive, Funny or Die, "
696
+ "CollegeHumor, MPORA, Wistia, Youku und Rutube."
697
+
698
+ #. Author of the plugin/theme
699
+ msgid "Sutherland Boswell"
700
+ msgstr "Sutherland Boswell"
701
+
702
+ #. Author URI of the plugin/theme
703
+ msgid "http://sutherlandboswell.com"
704
+ msgstr "http://sutherlandboswell.com"
php/class-video-thumbnails-settings.php CHANGED
@@ -170,6 +170,7 @@ class Video_Thumbnails_Settings {
170
  }
171
 
172
  function ajax_clear_all_callback() {
 
173
  if ( wp_verify_nonce( $_POST['nonce'], 'clear_all_video_thumbnails' ) ) {
174
  global $wpdb;
175
  // Clear images from media library
@@ -206,6 +207,8 @@ class Video_Thumbnails_Settings {
206
 
207
  function provider_test_callback() {
208
 
 
 
209
  global $video_thumbnails;
210
 
211
  ?>
@@ -225,7 +228,8 @@ class Video_Thumbnails_Settings {
225
  foreach ( $provider->get_test_cases() as $test_case ) {
226
  echo '<tr>';
227
  echo '<td><strong>' . $provider->service_name . '</strong> - ' . $test_case['name'] . '</td>';
228
- $result = $video_thumbnails->get_first_thumbnail_url( $test_case['markup'] );
 
229
  if ( is_wp_error( $result ) ) {
230
  $error_string = $result->get_error_message();
231
  echo '<td style="color:red;">&#10007; ' . __( 'Failed', 'video-thumbnails' ) . '</td>';
@@ -277,6 +281,8 @@ class Video_Thumbnails_Settings {
277
 
278
  function image_download_test_callback() {
279
 
 
 
280
  // Try saving 'http://img.youtube.com/vi/dMH0bHeiRNg/0.jpg' to media library
281
  $attachment_id = Video_Thumbnails::save_to_media_library( 'http://img.youtube.com/vi/dMH0bHeiRNg/0.jpg', 1 );
282
  if ( is_wp_error( $attachment_id ) ) {
@@ -295,6 +301,9 @@ class Video_Thumbnails_Settings {
295
  } // End saving media test callback
296
 
297
  function delete_test_images_callback() {
 
 
 
298
  global $wpdb;
299
  // Clear images from media library
300
  $media_library_items = get_posts( array(
@@ -314,11 +323,15 @@ class Video_Thumbnails_Settings {
314
 
315
  function markup_detection_test_callback() {
316
 
 
 
317
  $new_thumbnail = null;
318
 
319
  global $video_thumbnails;
320
 
321
- $new_thumbnail = $video_thumbnails->get_first_thumbnail_url( stripslashes( $_POST['markup'] ) );
 
 
322
 
323
  if ( $new_thumbnail == null ) {
324
  // No thumbnail
170
  }
171
 
172
  function ajax_clear_all_callback() {
173
+ if ( !current_user_can( 'manage_options' ) ) die();
174
  if ( wp_verify_nonce( $_POST['nonce'], 'clear_all_video_thumbnails' ) ) {
175
  global $wpdb;
176
  // Clear images from media library
207
 
208
  function provider_test_callback() {
209
 
210
+ if ( !current_user_can( 'manage_options' ) ) die();
211
+
212
  global $video_thumbnails;
213
 
214
  ?>
228
  foreach ( $provider->get_test_cases() as $test_case ) {
229
  echo '<tr>';
230
  echo '<td><strong>' . $provider->service_name . '</strong> - ' . $test_case['name'] . '</td>';
231
+ $markup = apply_filters( 'the_content', $test_case['markup'] );
232
+ $result = $video_thumbnails->get_first_thumbnail_url( $markup );
233
  if ( is_wp_error( $result ) ) {
234
  $error_string = $result->get_error_message();
235
  echo '<td style="color:red;">&#10007; ' . __( 'Failed', 'video-thumbnails' ) . '</td>';
281
 
282
  function image_download_test_callback() {
283
 
284
+ if ( !current_user_can( 'manage_options' ) ) die();
285
+
286
  // Try saving 'http://img.youtube.com/vi/dMH0bHeiRNg/0.jpg' to media library
287
  $attachment_id = Video_Thumbnails::save_to_media_library( 'http://img.youtube.com/vi/dMH0bHeiRNg/0.jpg', 1 );
288
  if ( is_wp_error( $attachment_id ) ) {
301
  } // End saving media test callback
302
 
303
  function delete_test_images_callback() {
304
+
305
+ if ( !current_user_can( 'manage_options' ) ) die();
306
+
307
  global $wpdb;
308
  // Clear images from media library
309
  $media_library_items = get_posts( array(
323
 
324
  function markup_detection_test_callback() {
325
 
326
+ if ( !current_user_can( 'manage_options' ) ) die();
327
+
328
  $new_thumbnail = null;
329
 
330
  global $video_thumbnails;
331
 
332
+ $markup = apply_filters( 'the_content', stripslashes( $_POST['markup'] ) );
333
+
334
+ $new_thumbnail = $video_thumbnails->get_first_thumbnail_url( $markup );
335
 
336
  if ( $new_thumbnail == null ) {
337
  // No thumbnail
php/providers/class-vk-thumbnails.php CHANGED
@@ -35,12 +35,13 @@ class VK_Thumbnails extends Video_Thumbnails_Providers {
35
 
36
  // Regex strings
37
  public $regexes = array(
38
- '#(//(?:www\.)?vk\.com/video_ext\.php\?oid=\-?[0-9]+&id=\-?[0-9]+&hash=[0-9a-zA-Z]+)#', // URL
39
  );
40
 
41
  // Thumbnail URL
42
  public function get_thumbnail_url( $id ) {
43
  $request = "http:$id";
 
44
  $response = wp_remote_get( $request, array( 'sslverify' => false ) );
45
  if( is_wp_error( $response ) ) {
46
  $result = $this->construct_info_retrieval_error( $request, $response );
35
 
36
  // Regex strings
37
  public $regexes = array(
38
+ '#(//(?:www\.)?vk\.com/video_ext\.php\?oid=\-?[0-9]+(?:&|&\#038;|&amp;)id=\-?[0-9]+(?:&|&\#038;|&amp;)hash=[0-9a-zA-Z]+)#', // URL
39
  );
40
 
41
  // Thumbnail URL
42
  public function get_thumbnail_url( $id ) {
43
  $request = "http:$id";
44
+ $request = html_entity_decode( $request );
45
  $response = wp_remote_get( $request, array( 'sslverify' => false ) );
46
  if( is_wp_error( $response ) ) {
47
  $result = $this->construct_info_retrieval_error( $request, $response );
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://wie.ly/u/donate
4
  Tags: Video, Thumbnails, YouTube, Vimeo, Vine, Twitch, Dailymotion, Youku, Rutube, Featured Image
5
  Requires at least: 3.2
6
  Tested up to: 3.8.2
7
- Stable tag: 2.7.3
8
 
9
  Video Thumbnails simplifies the process of automatically displaying video thumbnails in your WordPress template.
10
 
@@ -118,6 +118,12 @@ The Vimeo API has a rate limit, so in rare cases you may exceed this limit. Try
118
 
119
  == Changelog ==
120
 
 
 
 
 
 
 
121
  = 2.7.3 =
122
  * Improved image download test
123
  * Updated Vimeo and VK tests
4
  Tags: Video, Thumbnails, YouTube, Vimeo, Vine, Twitch, Dailymotion, Youku, Rutube, Featured Image
5
  Requires at least: 3.2
6
  Tested up to: 3.8.2
7
+ Stable tag: 2.7.4
8
 
9
  Video Thumbnails simplifies the process of automatically displaying video thumbnails in your WordPress template.
10
 
118
 
119
  == Changelog ==
120
 
121
+ = 2.7.4 =
122
+ * Improved VK detection
123
+ * Added German translation (thanks [applewerbung](http://wordpress.org/support/profile/applewerbung))
124
+ * Improved provider and markup tests by applying "the_content" filter
125
+ * Improved permissions checks for debugging
126
+
127
  = 2.7.3 =
128
  * Improved image download test
129
  * Updated Vimeo and VK tests
video-thumbnails.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://refactored.co/plugins/video-thumbnails
5
  Description: Automatically retrieve video thumbnails for your posts and display them in your theme. Supports YouTube, Vimeo, Facebook, Vine, Justin.tv, Twitch, Dailymotion, Metacafe, VK, Blip, Google Drive, Funny or Die, CollegeHumor, MPORA, Wistia, Youku, and Rutube.
6
  Author: Sutherland Boswell
7
  Author URI: http://sutherlandboswell.com
8
- Version: 2.7.3
9
  License: GPL2
10
  Text Domain: video-thumbnails
11
  Domain Path: /languages/
@@ -30,7 +30,7 @@ Domain Path: /languages/
30
 
31
  define( 'VIDEO_THUMBNAILS_PATH', dirname(__FILE__) );
32
  define( 'VIDEO_THUMBNAILS_FIELD', '_video_thumbnail' );
33
- define( 'VIDEO_THUMBNAILS_VERSION', '2.7.3' );
34
 
35
  // Providers
36
  require_once( VIDEO_THUMBNAILS_PATH . '/php/providers/class-video-thumbnails-providers.php' );
5
  Description: Automatically retrieve video thumbnails for your posts and display them in your theme. Supports YouTube, Vimeo, Facebook, Vine, Justin.tv, Twitch, Dailymotion, Metacafe, VK, Blip, Google Drive, Funny or Die, CollegeHumor, MPORA, Wistia, Youku, and Rutube.
6
  Author: Sutherland Boswell
7
  Author URI: http://sutherlandboswell.com
8
+ Version: 2.7.4
9
  License: GPL2
10
  Text Domain: video-thumbnails
11
  Domain Path: /languages/
30
 
31
  define( 'VIDEO_THUMBNAILS_PATH', dirname(__FILE__) );
32
  define( 'VIDEO_THUMBNAILS_FIELD', '_video_thumbnail' );
33
+ define( 'VIDEO_THUMBNAILS_VERSION', '2.7.4' );
34
 
35
  // Providers
36
  require_once( VIDEO_THUMBNAILS_PATH . '/php/providers/class-video-thumbnails-providers.php' );