Akismet Privacy Policies - Version 2.0.1

Version Description

  • Fix loading of mo-file if is not exist.
Download this release

Release Info

Developer Bueltge
Plugin Icon wp plugin Akismet Privacy Policies
Version 2.0.1
Comparing to
See all releases

Code changes from version 2.0.0 to 2.0.1

akismet-privacy-policies.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Akismet Privacy Policies
5
  * Plugin URI: http://wpde.org/
6
  * Description: Ergänzt das Kommentarformular um datenschutzrechtliche Hinweise bei Nutzung des Plugins Akismet.
7
- * Version: 2.0.0
8
  * Author: Inpsyde GmbH
9
  * Author URI: https://inpsyde.com
10
  * Text Domain: akismet-privacy-policies
@@ -58,8 +58,34 @@ class Akismet_Privacy_Policies {
58
 
59
  if ( $this->translation !== 'en_US' ) {
60
  $this->mo = new Mo;
61
- $mofile = __DIR__ . '/languages/akismet-privacy-policies-' . $this->translation . '.mo';
62
- $this->mo->import_from_file( $mofile );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  }
64
 
65
  $this->options = get_option( 'akismet_privacy_notice_settings_' . $this->translation );
@@ -85,6 +111,23 @@ class Akismet_Privacy_Policies {
85
  add_action( 'admin_init', [ $this, 'register_settings' ] );
86
  }
87
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  /**
89
  * Handler for the action 'init'. Instantiates this class.
90
  *
4
  * Plugin Name: Akismet Privacy Policies
5
  * Plugin URI: http://wpde.org/
6
  * Description: Ergänzt das Kommentarformular um datenschutzrechtliche Hinweise bei Nutzung des Plugins Akismet.
7
+ * Version: 2.0.1
8
  * Author: Inpsyde GmbH
9
  * Author URI: https://inpsyde.com
10
  * Text Domain: akismet-privacy-policies
58
 
59
  if ( $this->translation !== 'en_US' ) {
60
  $this->mo = new Mo;
61
+
62
+ try {
63
+ $mofile = __DIR__ . '/languages/akismet-privacy-policies-' . $this->translation . '.mo';
64
+
65
+ if ( ! file_exists( $mofile ) ) {
66
+ throw new RuntimeException( 'File not found.' );
67
+ }
68
+
69
+ $fp = fopen( $mofile, 'rb' );
70
+ if ( ! $fp ) {
71
+ throw new \RuntimeException( 'File open failed.' );
72
+ }
73
+ $this->mo->import_from_file( $mofile );
74
+ fclose( $fp );
75
+ } catch ( Exception $error ) {
76
+ if ( defined('WP_DEBUG_DISPLAY') && WP_DEBUG_DISPLAY) {
77
+ $this->adminNotice(
78
+ sprintf(
79
+ /* translators: %1$s is the min PHP-version, %2$s the current PHP-version */
80
+ esc_html__(
81
+ 'Akismet privacy policies plugin has the error: %1$1s.',
82
+ 'akismet-privacy-policies'
83
+ ),
84
+ $error
85
+ )
86
+ );
87
+ }
88
+ }
89
  }
90
 
91
  $this->options = get_option( 'akismet_privacy_notice_settings_' . $this->translation );
111
  add_action( 'admin_init', [ $this, 'register_settings' ] );
112
  }
113
 
114
+ /**
115
+ * Print admin notices.
116
+ *
117
+ * @param string $message
118
+ */
119
+ public function adminNotice( $message ) {
120
+ add_action(
121
+ 'admin_notices',
122
+ static function () use ( $message ) {
123
+ printf(
124
+ '<div class="notice notice-error"><p>%1$s</p></div>',
125
+ esc_html( $message )
126
+ );
127
+ }
128
+ );
129
+ }
130
+
131
  /**
132
  * Handler for the action 'init'. Instantiates this class.
133
  *
languages/akismet-privacy-policies-de_DE.mo ADDED
Binary file
languages/akismet-privacy-policies-de_DE.po ADDED
@@ -0,0 +1,268 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: akismet-privacy-policies\n"
4
+ "POT-Creation-Date: 2019-04-23 13:54+0200\n"
5
+ "PO-Revision-Date: 2019-04-23 16:07+0200\n"
6
+ "Last-Translator: \n"
7
+ "Language-Team: Stefan Nussbaumer <st9fan@gmail.com>\n"
8
+ "Language: de_DE\n"
9
+ "MIME-Version: 1.0\n"
10
+ "Content-Type: text/plain; charset=UTF-8\n"
11
+ "Content-Transfer-Encoding: 8bit\n"
12
+ "X-Generator: Poedit 1.8.7.1\n"
13
+ "X-Poedit-Basepath: ..\n"
14
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
15
+ "X-Poedit-SourceCharset: UTF-8\n"
16
+ "X-Poedit-KeywordsList: __;_e;esc_html__;esc_html_e\n"
17
+ "X-Poedit-SearchPath-0: .\n"
18
+
19
+ #: akismet-privacy-policies.php:123
20
+ msgid ""
21
+ "I accept that my given data and my IP address is sent to a server in the USA "
22
+ "only for the purpose of spam prevention through the <a href=\"http://akismet."
23
+ "com/\">Akismet</a> program.<br /><a href=\"https://akismet.com/gdpr/\">More "
24
+ "information on Akismet and GDPR</a>."
25
+ msgstr ""
26
+ "Ich erkläre mich damit einverstanden, dass meine eingegebenen Daten und "
27
+ "meine IP-Adresse nur zum Zweck der Spamvermeidung durch das Programm <a href="
28
+ "\"http://akismet.com/\">Akismet</a> in den USA überprüft und gespeichert "
29
+ "werden.<br /><a href=\"http://faq.wpde.org/hinweise-zum-datenschutz-beim-"
30
+ "einsatz-von-akismet-in-deutschland/\">Weitere Informationen zu Akismet und "
31
+ "Widerrufsmöglichkeiten</a>."
32
+
33
+ #: akismet-privacy-policies.php:124
34
+ msgid ""
35
+ "<p><strong>Attention:</strong> You have not accepted our privacy disclaimer."
36
+ "</p>"
37
+ msgstr ""
38
+ "<p><strong>Achtung:</strong> Du hast den datenschutzrechtlichen "
39
+ "Haftungsausschluss nicht akzeptiert."
40
+
41
+ #: akismet-privacy-policies.php:302
42
+ msgid "Settings"
43
+ msgstr "Einstellungen"
44
+
45
+ #: akismet-privacy-policies.php:365
46
+ msgid "Select translation language"
47
+ msgstr "Übersetzungssprache auswählen"
48
+
49
+ #: akismet-privacy-policies.php:375
50
+ msgid "Consent via checkbox"
51
+ msgstr "Zustimmen durch Anklicken der Checkbox"
52
+
53
+ #: akismet-privacy-policies.php:384
54
+ msgid "Privacy Notice"
55
+ msgstr "Datenschutzrechtlicher Hinweis"
56
+
57
+ #: akismet-privacy-policies.php:395 akismet-privacy-policies.php:419
58
+ msgid "<strong>Note:</strong> HTML is possible"
59
+ msgstr "<strong>Hinweis</strong> Verwendung von HTML möglich"
60
+
61
+ #: akismet-privacy-policies.php:396
62
+ msgid ""
63
+ "<strong>Attention:</strong> You will have to add the link to your privacy "
64
+ "statement manually. In Wordpress 5 and later you can find a link to a guide "
65
+ "for creating your own privacy statement under 'Settings' &rarr; 'Privacy'."
66
+ msgstr ""
67
+ "<strong>Achtung:</strong> Du musst den Link zu Deiner Datenschutzerklärung "
68
+ "manuell einfügen. In Wordpress 5 oder neuer findest Du eine Anleitung zur "
69
+ "Erstellung Deiner eigenen Datenschutzerklärung unter 'Einstellungen' &rarr; "
70
+ "'Datenschutz'."
71
+
72
+ #: akismet-privacy-policies.php:397 akismet-privacy-policies.php:420
73
+ #: akismet-privacy-policies.php:437
74
+ msgid "Example:"
75
+ msgstr "Beispiel:"
76
+
77
+ #: akismet-privacy-policies.php:408
78
+ msgid "Error Notice"
79
+ msgstr "Fehler-Hinweis"
80
+
81
+ #: akismet-privacy-policies.php:436
82
+ msgid "<strong>Note:</strong> CSS is necessary"
83
+ msgstr "<strong>Hinweis:</strong> CSS ist notwendig"
84
+
85
+ #: akismet-privacy-policies.php:444
86
+ msgid "Save Changes"
87
+ msgstr "Änderungen speichern"
88
+
89
+ #: akismet-privacy-policies.php:447
90
+ msgid ""
91
+ "<p>You can find more information about the topic here: <a href=\"https://"
92
+ "akismet.com/gdpr/\">akismet.com/gdpr/</a>. This plugin has been developed by "
93
+ "<a href=\"http://inpsyde.com/\" title=\"visit inpsyde.com\">Inpsyde GmbH</"
94
+ "a>, Germany, with legal support by the law firm <a href=\"http://spreerecht."
95
+ "de/\" title=\"visit spreerecht.de\">SCHWENKE &amp; DRAMBURG.</a></p>"
96
+ msgstr ""
97
+ "<p>Mehr Informationen zum Thema findest Du hier: <a href=\"http://faq.wpde."
98
+ "org/hinweise-zum-datenschutz-beim-einsatz-von-akismet-in-deutschland/\" "
99
+ "title=\"gehe zu faq.wpde.org/hinweise-zum-datenschutz-beim-einsatz-von-"
100
+ "akismet-in-deutschland\">Akismet und Widerrufsmöglichkeiten</a>. Dieses "
101
+ "Plugin wurde von der <a href=\"http://inpsyde.com\" title=\"gehe zu inpsyde."
102
+ "com\">Inpsyde GmbH</a> mit Unterstützung der Rechtsanwaltskanzlei <a href="
103
+ "\"http://spreerecht.de/\" title=\"gehe zu spreerecht.de\">SCHWENKE &amp; "
104
+ "DRAMBURG.</a> entwickelt.</p>"
105
+
106
+ #: akismet-privacy-policies.php:531
107
+ msgid ""
108
+ "The plugin amends the comment form by a privacy notice which is necessary in "
109
+ "some countries due to EU legislation"
110
+ msgstr ""
111
+ "Das Plugin erweitert das Kommentarformular um einen datenschutzrechtlichen "
112
+ "Hinweis, der auf Grund der EU-Gesetzgebung notwendig ist."
113
+
114
+ #: akismet-privacy-policies.php:535
115
+ msgid "Use the plugin's preferences page to create settings."
116
+ msgstr "Benutze die Plugin-Einstellungsseite um Einstellungen zu erstellen."
117
+
118
+ #: akismet-privacy-policies.php:537
119
+ msgid ""
120
+ "Logged-in users will not see the privacy notice within their comment form."
121
+ msgstr ""
122
+ "Eingeloggten BenutzerInnen wird der datenschutzrechtliche Hinweis im "
123
+ "Kommentarformular nicht angezeigt."
124
+
125
+ #: akismet-privacy-policies.php:539
126
+ msgid ""
127
+ "You will have to add a link to your privacy statement manually within the "
128
+ "privacy notice. "
129
+ msgstr ""
130
+ "Im Hinweistext musst du den Link zu deiner Datenschutzerklärung manuell "
131
+ "einfügen."
132
+
133
+ #: akismet-privacy-policies.php:542
134
+ msgid "For your privacy statement you may use the following template:<br />"
135
+ msgstr "Für die Datenschutzerklärung kannst du folgende Vorlage verwenden:"
136
+
137
+ #: akismet-privacy-policies.php:543
138
+ msgid "<code>&lt;strong&gt;Akismet Anti-Spam&lt;/strong&gt;"
139
+ msgstr "<code>&lt;strong&gt;Akismet Anti-Spam&lt;/strong&gt;"
140
+
141
+ #: akismet-privacy-policies.php:544
142
+ msgid ""
143
+ "This page uses the &nbsp;&lt;a href=\"http://akismet.com/\"&gt;Akismet</a>-"
144
+ "plugin by&nbsp;&lt;a href=\"http://automattic.com/\"&gt;Automattic&lt;/a&gt; "
145
+ "Inc., 60 29th Street #343, San Francisco, CA 94110-4929, USA. By means of "
146
+ "this plugin it is possible to filter out spam comments (e.g. created by "
147
+ "robots, containing unsolicited advertisements or links to malware). For this "
148
+ "purpose comments are sent to a server in the USA where they get analyzed and "
149
+ "stored for four days. If a comment gets classified as being spam, the data "
150
+ "will be stored beyond the four-day limit. The information being stored "
151
+ "contains the given name, the email address, the IP address, the comment "
152
+ "content, the referrer, information about the browser being used to send the "
153
+ "comment as well as the operating system of the computer and date and time "
154
+ "when the comment was sent. You may use pseudonymes or ommit name and email "
155
+ "address. You will not be able to send a comment if you do not consent by "
156
+ "clicking the checkbox. You may object to the usage of your data by writing "
157
+ "to&nbsp;&lt;a href=\"mailto:support@wordpress.com\" target=\"_blank\"&gt;"
158
+ "support@wordpress.com&lt;/a&gt;, subject \"Deletion of Data stored by Akismet"
159
+ "\" giving/describing the stored data.</code>"
160
+ msgstr ""
161
+ "Diese Seite nutzt das&nbsp;&lt;a href=\"http://akismet.com/\"&gt;Akismet</a>-"
162
+ "Plugin der&nbsp;&lt;a href=\"http://automattic.com/\"&gt;Automattic&lt;/"
163
+ "a&gt; Inc., 60 29th Street #343, San Francisco, CA 94110-4929, USA. Mit "
164
+ "Hilfe dieses Plugins werden Kommentare von echten Menschen von Spam-"
165
+ "Kommentaren unterschieden. Dazu werden alle Kommentarangaben an einen Server "
166
+ "in den USA verschickt, wo sie analysiert und für Vergleichszwecke vier Tage "
167
+ "lang gespeichert werden. Ist ein Kommentar als Spam eingestuft worden, "
168
+ "werden die Daten über diese Zeit hinaus gespeichert. Zu diesen Angaben "
169
+ "gehören der eingegebene Name, die Emailadresse, die IP-Adresse, der "
170
+ "Kommentarinhalt, der Referrer, Angaben zum verwendeten Browser sowie dem "
171
+ "Computersystem und die Zeit des Eintrags. Sie können gerne Pseudonyme "
172
+ "nutzen, oder auf die Eingabe des Namens oder der Emailadresse verzichten. "
173
+ "Sie können die Übertragung der Daten komplett verhindern, in dem Sie unser "
174
+ "Kommentarsystem nicht nutzen. Das wäre schade, aber leider sehen wir sonst "
175
+ "keine Alternativen, die ebenso effektiv arbeiten. Sie können der Nutzung "
176
+ "Ihrer Daten für die Zukunft unter&nbsp;&lt;a href=\"mailto:support@wordpress."
177
+ "com\" target=\"_blank\"&gt;support@wordpress.com&lt;/a&gt;, Betreff "
178
+ "“Deletion of Data stored by Akismet” unter Angabe/Beschreibung der "
179
+ "gespeicherten Daten&nbsp;widersprechen.</code>"
180
+
181
+ #: akismet-privacy-policies.php:547
182
+ msgid ""
183
+ "You can find more information about the topic here: <a href=\"https://"
184
+ "akismet.com/gdpr/\">akismet.com/gdpr/</a>"
185
+ msgstr ""
186
+ "Weitere Informationen zum Thema findest du in <a href=\"http://faq.wpde.org/"
187
+ "hinweise-zum-datenschutz-beim-einsatz-von-akismet-in-deutschland/\">diesem "
188
+ "Artikel der WordPress Deutschland FAQ</a>"
189
+
190
+ #: akismet-privacy-policies.php:550
191
+ msgid ""
192
+ "This plugin has been developed by <a href=\"http://inpsyde.com/\" title="
193
+ "\"Visit Inpsyde GmbH\">Inpsyde GmbH</a> with legal support by the law firm "
194
+ "<a href=\"http://spreerecht.de/\" title=\"Visit spreerecht.de\">SCHWENKE "
195
+ "&amp; DRAMBURG</a>."
196
+ msgstr ""
197
+ "Dieses Plugin wurde entwickelt von der <a href=\"http://inpsyde.com/\" title="
198
+ "\"Besuch die Homepage der Inpsyde GmbH\">Inpsyde GmbH</a> mit rechtlicher "
199
+ "Unterstützung durch die Rechtsanwaltskanzlei <a href=\"http://spreerecht.de/"
200
+ "\" title=\"Besuch die Homepage der Kanzlei Schwenke und Dramburg\">SCHWENKE "
201
+ "&amp; DRAMBURG</a>."
202
+
203
+ #~ msgid ""
204
+ #~ "<strong>Attention:</strong> You will have to add the link to your privacy "
205
+ #~ "statement manually. In Wordpress 5 and later you can find a link to a "
206
+ #~ "guide to creating your own privacy statement under 'Settings' &rarr; "
207
+ #~ "'Privacy'."
208
+ #~ msgstr ""
209
+ #~ "<strong>Achtung:</strong> Du musst den Link zu Deiner "
210
+ #~ "Datenschutzerklärung manuell einfügen. In Wordpress 5 oder neuer findest "
211
+ #~ "Du eine Anleitung zur Erstellung Deiner eigenen Datenschutzerklärung "
212
+ #~ "unter 'Einstellungen' &rarr; 'Datenschutz'."
213
+
214
+ #~ msgid ""
215
+ #~ "I accept that my given data is sent to a server in the USA only for the "
216
+ #~ "purpose of checking for spam through the <a href=\"http://akismet.com/"
217
+ #~ "\">Akismet</a> program.<br /><a href=\"https://akismet.com/gdpr/\">More "
218
+ #~ "information on Akismet and GDPR</a>."
219
+ #~ msgstr ""
220
+ #~ "Ich erkläre mich damit einverstanden, dass meine eingegebenen Daten und "
221
+ #~ "meine IP-Adresse nur zum Zweck der Spamvermeidung durch das Programm <a "
222
+ #~ "href=\"http://akismet.com/\">Akismet</a> in den USA überprüft und "
223
+ #~ "gespeichert werden.<br /><a href=\"http://faq.wpde.org/hinweise-zum-"
224
+ #~ "datenschutz-beim-einsatz-von-akismet-in-deutschland/\">Weitere "
225
+ #~ "Informationen zu Akismet und Widerrufsmöglichkeiten</a>."
226
+
227
+ #~ msgid ""
228
+ #~ "I accept that all my given data is sent to a server in the USA only for "
229
+ #~ "the purpose of checking for spam through the <a href=\"http://akismet.com/"
230
+ #~ "\">Akismet</a> program.<br /><a href=\"https://akismet.com/gdpr/\">More "
231
+ #~ "information on Akismet and GDPR</a>."
232
+ #~ msgstr ""
233
+ #~ "Ich erkläre mich damit einverstanden, dass alle eingegebenen Daten und "
234
+ #~ "meine IP-Adresse nur zum Zweck der Spamvermeidung durch das Programm <a "
235
+ #~ "href=\"http://akismet.com/\">Akismet</a> in den USA überprüft und "
236
+ #~ "gespeichert werden.<br /><a href=\"http://faq.wpde.org/hinweise-zum-"
237
+ #~ "datenschutz-beim-einsatz-von-akismet-in-deutschland/\">Weitere "
238
+ #~ "Informationen zu Akismet und Widerrufsmöglichkeiten</a>."
239
+
240
+ #~ msgid ""
241
+ #~ "<p><strong>Attention:</strong> You have not accepted our privacy notice.</"
242
+ #~ "p>"
243
+ #~ msgstr ""
244
+ #~ "<p><strong>Achtung:</strong> Du hast unseren datenschutzrechtlichen "
245
+ #~ "Hinweis nicht akzeptiert.</p>"
246
+
247
+ #~ msgid ""
248
+ #~ "<strong>Attention:</strong> You will have to add the link to your privacy "
249
+ #~ "statement manually. In Wordpress 5 and later you can find a link to a "
250
+ #~ "guide to creating your own privacy statement under 'Settings'."
251
+ #~ msgstr ""
252
+ #~ "<strong>Achtung:</strong> Du musst den Link zu Deiner "
253
+ #~ "Datenschutzerklärung manuell einfügen. In Wordpress 5 oder neuer findest "
254
+ #~ "Du eine Anleitung zur Erstellung Deiner eigenen Datenschutzerklärung "
255
+ #~ "unter 'Einstellungen'."
256
+
257
+ #~ msgid ""
258
+ #~ "<strong>Attention:</strong> You will have to add the link to your privacy "
259
+ #~ "statement manually. In Wordpress 5 and later you can find a link to a "
260
+ #~ "guide to creating your own privacy statement under 'Settings'"
261
+ #~ msgstr ""
262
+ #~ "<strong>Achtung:</strong> Du musst den Link zu Deiner "
263
+ #~ "Datenschutzerklärung manuell einfügen. In Wordpress 5 oder neuer findest "
264
+ #~ "Du eine Anleitung zur Erstellung Deiner eigenen Datenschutzerklärung "
265
+ #~ "unter 'Einstellungen'."
266
+
267
+ #~ msgid "Select transletion language"
268
+ #~ msgstr "Übersetzungssprache auswählen"
languages/akismet-privacy-policies-en_US.pot ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #, fuzzy
2
+ msgid ""
3
+ msgstr ""
4
+ "Project-Id-Version: akismet-privacy-policies\n"
5
+ "POT-Creation-Date: 2019-04-20 13:54+0200\n"
6
+ "PO-Revision-Date: 2019-04-20 13:06+0200\n"
7
+ "Last-Translator: \n"
8
+ "Language-Team: Stefan Nussbaumer <st9fan@gmail.com>\n"
9
+ "Language: en_US\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "X-Generator: Poedit 1.8.7.1\n"
14
+ "X-Poedit-Basepath: ..\n"
15
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
16
+ "X-Poedit-SourceCharset: UTF-8\n"
17
+ "X-Poedit-KeywordsList: __;_e\n"
18
+ "X-Poedit-SearchPath-0: .\n"
19
+
20
+ #: akismet-privacy-policies.php:128
21
+ msgid ""
22
+ "I accept that all my given data is sent to a server in the USA only for the "
23
+ "purpose of checking for spam through the <a href=\"http://akismet.com/"
24
+ "\">Akismet</a> program.<br /><a href=\"https://akismet.com/gdpr/\">More "
25
+ "information on Akismet and GDPR</a>."
26
+ msgstr ""
27
+
28
+ #: akismet-privacy-policies.php:129
29
+ msgid ""
30
+ "<p><strong>Attention:</strong> You have not accepted our privacy disclaimer."
31
+ "</p>"
32
+ msgstr ""
33
+
34
+ #: akismet-privacy-policies.php:311
35
+ msgid "Settings"
36
+ msgstr ""
37
+
38
+ #: akismet-privacy-policies.php:374
39
+ msgid "Select transletion language"
40
+ msgstr ""
41
+
42
+ #: akismet-privacy-policies.php:384
43
+ msgid "Consent via checkbox"
44
+ msgstr ""
45
+
46
+ #: akismet-privacy-policies.php:393
47
+ msgid "Privacy Notice"
48
+ msgstr ""
49
+
50
+ #: akismet-privacy-policies.php:404 akismet-privacy-policies.php:428
51
+ msgid "<strong>Note:</strong> HTML is possible"
52
+ msgstr ""
53
+
54
+ #: akismet-privacy-policies.php:405
55
+ msgid ""
56
+ "<strong>Attention:</strong> You will have to add the link to your privacy "
57
+ "statement manually. In Wordpress 5 and later you can find a link to a guide "
58
+ "to creating your own privacy statement under 'Settings'"
59
+ msgstr ""
60
+
61
+ #: akismet-privacy-policies.php:406 akismet-privacy-policies.php:429
62
+ #: akismet-privacy-policies.php:446
63
+ msgid "Example:"
64
+ msgstr ""
65
+
66
+ #: akismet-privacy-policies.php:417
67
+ msgid "Error Notice"
68
+ msgstr ""
69
+
70
+ #: akismet-privacy-policies.php:445
71
+ msgid "<strong>Note:</strong> CSS is necessary"
72
+ msgstr ""
73
+
74
+ #: akismet-privacy-policies.php:453
75
+ msgid "Save Changes"
76
+ msgstr ""
77
+
78
+ #: akismet-privacy-policies.php:456
79
+ msgid ""
80
+ "<p>You can find more information about the topic here: <a href=\"https://"
81
+ "akismet.com/gdpr/\">akismet.com/gdpr/</a>. This plugin has been developed by "
82
+ "<a href=\"http://inpsyde.com/\" title=\"visit inpsyde.com\">Inpsyde GmbH</"
83
+ "a>, Germany, with legal support by the law firm <a href=\"http://spreerecht."
84
+ "de/\" title=\"visit spreerecht.de\">SCHWENKE &amp; DRAMBURG.</a></p>"
85
+ msgstr ""
86
+
87
+ #: akismet-privacy-policies.php:541
88
+ msgid ""
89
+ "The plugin amends the comment form by a privacy notice which is necessary in "
90
+ "some countries due to EU legislation"
91
+ msgstr ""
92
+
93
+ #: akismet-privacy-policies.php:545
94
+ msgid "Use the plugin's preferences page to create settings."
95
+ msgstr ""
96
+
97
+ #: akismet-privacy-policies.php:547
98
+ msgid ""
99
+ "Logged-in users will not see the privacy notice within their comment form."
100
+ msgstr ""
101
+
102
+ #: akismet-privacy-policies.php:549
103
+ msgid ""
104
+ "You will have to add a link to your privacy statement manually within the "
105
+ "privacy notice. "
106
+ msgstr ""
107
+
108
+ #: akismet-privacy-policies.php:552
109
+ msgid "For your privacy statement you may use the following template:<br />"
110
+ msgstr ""
111
+
112
+ #: akismet-privacy-policies.php:553
113
+ msgid "<code>&lt;strong&gt;Akismet Anti-Spam&lt;/strong&gt;"
114
+ msgstr ""
115
+
116
+ #: akismet-privacy-policies.php:554
117
+ msgid ""
118
+ "This page uses the &nbsp;&lt;a href=\"http://akismet.com/\"&gt;Akismet</a>-"
119
+ "plugin by&nbsp;&lt;a href=\"http://automattic.com/\"&gt;Automattic&lt;/a&gt; "
120
+ "Inc., 60 29th Street #343, San Francisco, CA 94110-4929, USA. By means of "
121
+ "this plugin it is possible to filter out spam comments (e.g. created by "
122
+ "robots, containing unsolicited advertisements or links to malware). For this "
123
+ "purpose comments are sent to a server in the USA where they get analyzed and "
124
+ "stored for four days. If a comment gets classified as being spam, the data "
125
+ "will be stored beyond the four-day limit. The information being stored "
126
+ "contains the given name, the email address, the IP address, the comment "
127
+ "content, the referrer, information about the browser being used to send the "
128
+ "comment as well as the operating system of the computer and date and time "
129
+ "when the comment was sent. You may use pseudonymes or ommit name and email "
130
+ "address. You will not be able to send a comment if you do not consent by "
131
+ "clicking the checkbox. You may object to the usage of your data by writing "
132
+ "to&nbsp;&lt;a href=\"mailto:support@wordpress.com\" target=\"_blank\"&gt;"
133
+ "support@wordpress.com&lt;/a&gt;, subject \"Deletion of Data stored by Akismet"
134
+ "\" giving/describing the stored data.</code>"
135
+ msgstr ""
136
+
137
+ #: akismet-privacy-policies.php:557
138
+ msgid ""
139
+ "You can find more information about the topic here: <a href=\"https://"
140
+ "akismet.com/gdpr/\">akismet.com/gdpr/</a>"
141
+ msgstr ""
142
+
143
+ #: akismet-privacy-policies.php:560
144
+ msgid ""
145
+ "This plugin has been developed by <a href=\"http://inpsyde.com/\" title="
146
+ "\"Visit Inpsyde GmbH\">Inpsyde GmbH</a> with legal support by the law firm "
147
+ "<a href=\"http://spreerecht.de/\" title=\"Visit spreerecht.de\">SCHWENKE "
148
+ "&amp; DRAMBURG</a>."
149
+ msgstr ""
readme.txt CHANGED
@@ -1,61 +1,64 @@
1
- === Akismet Privacy Policies ===
2
- Contributors: inpsyde, Bueltge
3
- Tags: akismet, privacy, spam
4
- License: GPLv2 or later
5
- Requires PHP: 5.6
6
- Requires at least: 3.0
7
- Tested up to: 5.4
8
- Stable tag: 2.0.0
9
-
10
- Ergänzt das Kommentarformular um datenschutzrechtliche Hinweise bei Nutzung des Plugins Akismet.
11
-
12
- == Description ==
13
- Der Einsatz des Anti-Spam-Plugins Akismet ist in Deutschland aus datenschutzrechtlichen Aspekten sehr bedenklich, da personenbezogene Daten auf Servern in den USA gespeichert werden.
14
-
15
- Um keine Angriffsfläche für Abmahnungen zu bieten, muss man die Benutzer vor dem Kommentieren auf das Speichern dieser Daten hinweisen. Dies übernimmt das Plugin.
16
-
17
- = Erstellt durch Inpsyde =
18
- Das Team der [Inpsyde](https://inpsyde.com) entwickelt im Web und WordPress seit 2006.
19
-
20
- = Spenden? =
21
- Du möchtest etwas spenden - wir bevorzugen ein positives Review, nicht mehr.
22
-
23
- == Installation ==
24
- 1. Plugin herunterladen, entpacken, in den Ordner `wp-content/plugins/` laden und aktivieren. Oder direkt über den Adminbereich und 'Plugins' - 'Installieren' das Plugin suchen und installieren.
25
- 2. Das Plugin sollte nun automatisch unter dem Kommentarfeld den Hinweistext anzeigen. Falls nicht, muss im Theme (z.B. comments.php) manuell folgender Code innerhalb des Kommentar-Formulares, innerhalb `<form>...</form>` - da wo der Hinweis erscheinen soll, eingefügt werden:
26
-
27
- `<?php do_action( 'akismet_privacy_policies' ); ?>`
28
-
29
- Der Aufruf muss an der Stelle des Templates statt finden, wo die Ausgabe erscheinen soll.
30
-
31
- == Frequently Asked Questions ==
32
- = Wo finde ich weitere Informationen zum Thema Datenschutz und Akismet? =
33
-
34
- Rechtsanwalt Thomas Schwenke klärt in einem Artikel auf: [Usability VS Datenschutz – Datenschutzrechtliche Einwilligung ohne Opt-In?](http://drschwenke.de/usability-vs-datenschutz-datenschutzrechtliche-einwilligung-ohne-opt-in/)
35
-
36
- = Plugin Dokumentation =
37
- * [Hook-Documentation](https://github.com/inpsyde/Akismet-Privacy-Policies/wiki/Hook-Documentation)
38
-
39
- == Screenshots ==
40
- 1. So sieht das Plugin im Einsatz aus.
41
- 2. Die optionalen Einstellungen im Backend von WordPress
42
-
43
- == Changelog ==
44
- = 2.0.0 =
45
- * Multilinguale Version: Datenschutz- und Fehlerhinweis können für verschiedene Sprachen (momentan de_DE und en_US) getrennt abgespeichert werden und werden entsprechend den Spracheinstellungen der jeweiligen Wordpress-Installation beim Verfassen eines Kommentares angezeigt.
46
- * Änderung Aufruf der inernen Hilfe.
47
-
48
- = 1.1.2 =
49
- * Link zum Datenschutzhintergrund ergänzt
50
- * Source-Codex Anpassungen
51
-
52
- = 1.1.1 =
53
- * Prüfung auf Sprache der WordPress Installation, nur bei `de_DE` als Sprachschlüssel, werden die Hinweise ergänzt
54
-
55
- = 1.1.0 =
56
- * Weitere Hinweistexte und Mustertext für Datenschutzerklärung
57
-
58
- = 1.0.0 =
59
- * Release first version
60
-
61
-
 
 
 
1
+ === Akismet Privacy Policies ===
2
+ Contributors: inpsyde, Bueltge
3
+ Tags: akismet, privacy, spam
4
+ License: GPLv2 or later
5
+ Requires PHP: 5.6
6
+ Requires at least: 3.0
7
+ Tested up to: 5.4
8
+ Stable tag: 2.0.1
9
+
10
+ Ergänzt das Kommentarformular um datenschutzrechtliche Hinweise bei Nutzung des Plugins Akismet.
11
+
12
+ == Description ==
13
+ Der Einsatz des Anti-Spam-Plugins Akismet ist in Deutschland aus datenschutzrechtlichen Aspekten sehr bedenklich, da personenbezogene Daten auf Servern in den USA gespeichert werden.
14
+
15
+ Um keine Angriffsfläche für Abmahnungen zu bieten, muss man die Benutzer vor dem Kommentieren auf das Speichern dieser Daten hinweisen. Dies übernimmt das Plugin.
16
+
17
+ = Erstellt durch Inpsyde =
18
+ Das Team der [Inpsyde](https://inpsyde.com) entwickelt im Web und WordPress seit 2006.
19
+
20
+ = Spenden? =
21
+ Du möchtest etwas spenden - wir bevorzugen ein positives Review, nicht mehr.
22
+
23
+ == Installation ==
24
+ 1. Plugin herunterladen, entpacken, in den Ordner `wp-content/plugins/` laden und aktivieren. Oder direkt über den Adminbereich und 'Plugins' - 'Installieren' das Plugin suchen und installieren.
25
+ 2. Das Plugin sollte nun automatisch unter dem Kommentarfeld den Hinweistext anzeigen. Falls nicht, muss im Theme (z.B. comments.php) manuell folgender Code innerhalb des Kommentar-Formulares, innerhalb `<form>...</form>` - da wo der Hinweis erscheinen soll, eingefügt werden:
26
+
27
+ `<?php do_action( 'akismet_privacy_policies' ); ?>`
28
+
29
+ Der Aufruf muss an der Stelle des Templates statt finden, wo die Ausgabe erscheinen soll.
30
+
31
+ == Frequently Asked Questions ==
32
+ = Wo finde ich weitere Informationen zum Thema Datenschutz und Akismet? =
33
+
34
+ Rechtsanwalt Thomas Schwenke klärt in einem Artikel auf: [Usability VS Datenschutz – Datenschutzrechtliche Einwilligung ohne Opt-In?](http://drschwenke.de/usability-vs-datenschutz-datenschutzrechtliche-einwilligung-ohne-opt-in/)
35
+
36
+ = Plugin Dokumentation =
37
+ * [Hook-Documentation](https://github.com/inpsyde/Akismet-Privacy-Policies/wiki/Hook-Documentation)
38
+
39
+ == Screenshots ==
40
+ 1. So sieht das Plugin im Einsatz aus.
41
+ 2. Die optionalen Einstellungen im Backend von WordPress
42
+
43
+ == Changelog ==
44
+ = 2.0.1 =
45
+ * Fix loading of mo-file if is not exist.
46
+
47
+ = 2.0.0 =
48
+ * Multilinguale Version: Datenschutz- und Fehlerhinweis können für verschiedene Sprachen (momentan de_DE und en_US) getrennt abgespeichert werden und werden entsprechend den Spracheinstellungen der jeweiligen Wordpress-Installation beim Verfassen eines Kommentares angezeigt.
49
+ * Änderung Aufruf der inernen Hilfe.
50
+
51
+ = 1.1.2 =
52
+ * Link zum Datenschutzhintergrund ergänzt
53
+ * Source-Codex Anpassungen
54
+
55
+ = 1.1.1 =
56
+ * Prüfung auf Sprache der WordPress Installation, nur bei `de_DE` als Sprachschlüssel, werden die Hinweise ergänzt
57
+
58
+ = 1.1.0 =
59
+ * Weitere Hinweistexte und Mustertext für Datenschutzerklärung
60
+
61
+ = 1.0.0 =
62
+ * Release first version
63
+
64
+