PluginProbe
Patchstack – WordPress & Plugins Security / 2.2.7
Patchstack – WordPress & Plugins Security v2.2.7
2.3.7 trunk 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.2 2.1.20 2.1.21 2.1.22 2.1.23 2.1.24 2.1.25 2.1.3 2.1.4 2.1.5 2.1.6 All 49 releases
← All changes | languages/patchstack.pot +183 -195 2.1.212.2.7 View file →
@@ -1,9 +1,9 @@
1 -# Copyright (C) 2021 Patchstack
1 +# Copyright (C) 2023 Patchstack
2 2 # This file is distributed under the GPLv3.
3 3 msgid ""
4 4 msgstr ""
5 -"Project-Id-Version: Patchstack 2.1.21\n"
5 +"Project-Id-Version: Patchstack Security 2.2.7\n"
6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/patchstack\n"
7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8 8 "Language-Team: LANGUAGE <LL@li.org>\n"
9 9 "MIME-Version: 1.0\n"
@@ -8,20 +8,20 @@
8 8 "Language-Team: LANGUAGE <LL@li.org>\n"
9 9 "MIME-Version: 1.0\n"
10 10 "Content-Type: text/plain; charset=UTF-8\n"
11 11 "Content-Transfer-Encoding: 8bit\n"
12 -"POT-Creation-Date: 2021-10-28T11:23:15+00:00\n"
12 +"POT-Creation-Date: 2023-11-07T14:46:18+00:00\n"
13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 -"X-Generator: WP-CLI 2.5.0\n"
14 +"X-Generator: WP-CLI 2.8.1\n"
15 15 "X-Domain: patchstack\n"
16 16
17 17 #. Plugin Name of the plugin
18 -#. Author of the plugin
19 -msgid "Patchstack"
18 +msgid "Patchstack Security"
20 19 msgstr ""
21 20
22 21 #. Plugin URI of the plugin
23 -msgid "https://patchstack.com"
22 +#. Author URI of the plugin
23 +msgid "https://patchstack.com/?utm_medium=wp&utm_source=dashboard&utm_campaign=patchstack%20plugin"
24 24 msgstr ""
25 25
26 26 #. Description of the plugin
27 27 msgid "Patchstack identifies security vulnerabilities in WordPress plugins, themes, and core."
@@ -26,12 +26,20 @@
26 26 #. Description of the plugin
27 27 msgid "Patchstack identifies security vulnerabilities in WordPress plugins, themes, and core."
28 28 msgstr ""
29 29
30 -#: includes/activation.php:140
30 +#. Author of the plugin
31 +msgid "Patchstack"
32 +msgstr ""
33 +
34 +#: includes/activation.php:112
31 35 msgid "Patchstack could not be activated due to a conflict. See below for information regarding the conflict.<br />"
32 36 msgstr ""
33 37
38 +#: includes/admin/ajax.php:192
39 +msgid "New Login URL"
40 +msgstr ""
41 +
34 42 #: includes/admin/general.php:61
35 43 msgid "The following file/folder could not be written to:<br />"
36 44 msgstr ""
37 45
@@ -36,9 +44,8 @@
36 44 msgstr ""
37 45
38 46 #: includes/admin/menu.php:47
39 47 #: includes/admin/menu.php:141
40 -#: includes/views/pages/license.php:74
41 48 msgid "Settings"
42 49 msgstr ""
43 50
44 51 #: includes/admin/menu.php:112
@@ -44,410 +51,398 @@
44 51 #: includes/admin/menu.php:112
45 52 msgid "Sorry, there was a problem processing your request."
46 53 msgstr ""
47 54
48 -#: includes/admin/options.php:152
55 +#: includes/admin/options.php:172
49 56 msgid "Security Configurations"
50 57 msgstr ""
51 58
52 -#: includes/admin/options.php:153
59 +#: includes/admin/options.php:173
53 60 msgid "<hr style=\"height:1px;border:none;background-color: rgba(170, 189, 215, 0.1);\"><br /> reCAPTCHA<br /><span style=\"font-size: 13px; color: #d0d0d0;\">It should be noted that the reCAPTCHA feature only applies to WordPress its core features at this time. Not custom forms or of third party plugins.</span>"
54 61 msgstr ""
55 62
56 -#: includes/admin/options.php:154
63 +#: includes/admin/options.php:174
57 64 msgid "Firewall settings"
58 65 msgstr ""
59 66
60 -#: includes/admin/options.php:156
67 +#: includes/admin/options.php:176
61 68 msgid ".htaccess Features"
62 69 msgstr ""
63 70
64 -#: includes/admin/options.php:158
71 +#: includes/admin/options.php:180
65 72 msgid "Country Blocking"
66 73 msgstr ""
67 74
68 -#: includes/admin/options.php:159
75 +#: includes/admin/options.php:183
69 76 msgid "IP Whitelist &amp; Blacklist"
70 77 msgstr ""
71 78
72 -#: includes/admin/options.php:160
79 +#: includes/admin/options.php:184
73 80 msgid "Cookie Notice Settings"
74 81 msgstr ""
75 82
76 -#: includes/admin/options.php:161
77 -#: includes/views/pages/settings.php:75
83 +#: includes/admin/options.php:185
84 +#: includes/views/pages/settings.php:93
78 85 msgid "Login Protection"
79 86 msgstr ""
80 87
81 -#: includes/admin/options.php:162
88 +#: includes/admin/options.php:186
82 89 msgid "<hr style=\"height:1px;border:none;background-color: rgba(170, 189, 215, 0.1);\"><br /> Two Factor Authentication"
83 90 msgstr ""
84 91
85 -#: includes/admin/options.php:163
92 +#: includes/admin/options.php:187
86 93 msgid "<hr style=\"height:1px;border:none;background-color: rgba(170, 189, 215, 0.1);\"><br /> Currently Blocked IP Addresses"
87 94 msgstr ""
88 95
89 -#: includes/admin/options.php:164
96 +#: includes/admin/options.php:188
90 97 msgid "<hr style=\"height:1px;border:none;background-color: rgba(170, 189, 215, 0.1);\"><br /> Whitelisted IP Addresses"
91 98 msgstr ""
92 99
93 -#: includes/admin/options.php:168
100 +#: includes/admin/options.php:192
94 101 msgid "Remove readme.html"
95 102 msgstr ""
96 103
97 -#: includes/admin/options.php:169
104 +#: includes/admin/options.php:193
98 105 msgid "Auto Update Software"
99 106 msgstr ""
100 107
101 -#: includes/admin/options.php:171
108 +#: includes/admin/options.php:195
102 109 msgid "Stop readme.txt Scans"
103 110 msgstr ""
104 111
105 -#: includes/admin/options.php:172
112 +#: includes/admin/options.php:196
113 +msgid "Disable theme editor"
114 +msgstr ""
115 +
116 +#: includes/admin/options.php:197
106 117 msgid "Disable user enumeration"
107 118 msgstr ""
108 119
109 -#: includes/admin/options.php:173
120 +#: includes/admin/options.php:198
110 121 msgid "Hide WordPress version"
111 122 msgstr ""
112 123
113 -#: includes/admin/options.php:174
124 +#: includes/admin/options.php:199
114 125 msgid "Enable activity log"
115 126 msgstr ""
116 127
117 -#: includes/admin/options.php:175
128 +#: includes/admin/options.php:200
118 129 msgid "Log failed logins"
119 130 msgstr ""
120 131
121 -#: includes/admin/options.php:176
132 +#: includes/admin/options.php:201
122 133 msgid "Upload failed logins to Patchstack"
123 134 msgstr ""
124 135
125 -#: includes/admin/options.php:177
136 +#: includes/admin/options.php:202
126 137 msgid "Block Application Passwords"
127 138 msgstr ""
128 139
129 -#: includes/admin/options.php:178
140 +#: includes/admin/options.php:203
130 141 msgid "Restrict XML-RPC Access"
131 142 msgstr ""
132 143
133 -#: includes/admin/options.php:179
144 +#: includes/admin/options.php:204
134 145 msgid "Restrict WP REST API Access"
135 146 msgstr ""
136 147
137 -#: includes/admin/options.php:180
148 +#: includes/admin/options.php:205
138 149 msgid "Registration Email Blacklist"
139 150 msgstr ""
140 151
141 -#: includes/admin/options.php:183
152 +#: includes/admin/options.php:208
142 153 msgid "Post comments form"
143 154 msgstr ""
144 155
145 -#: includes/admin/options.php:184
156 +#: includes/admin/options.php:209
146 157 msgid "Login form"
147 158 msgstr ""
148 159
149 -#: includes/admin/options.php:185
160 +#: includes/admin/options.php:210
150 161 msgid "Registration form"
151 162 msgstr ""
152 163
153 -#: includes/admin/options.php:186
164 +#: includes/admin/options.php:211
154 165 msgid "Password reset form"
155 166 msgstr ""
156 167
157 -#: includes/admin/options.php:188
168 +#: includes/admin/options.php:213
158 169 msgid "Site Key "
159 170 msgstr ""
160 171
161 -#: includes/admin/options.php:189
172 +#: includes/admin/options.php:214
162 173 #: includes/views/2fa-profile-configuration.php:20
163 174 #: includes/views/2fa-profile-configuration.php:23
164 175 msgid "Secret Key"
165 176 msgstr ""
166 177
167 -#: includes/admin/options.php:192
178 +#: includes/admin/options.php:217
168 179 msgid "Enable firewall"
169 180 msgstr ""
170 181
171 -#: includes/admin/options.php:193
182 +#: includes/admin/options.php:218
172 183 msgid "Firewall user role whitelist"
173 184 msgstr ""
174 185
175 -#: includes/admin/options.php:194
186 +#: includes/admin/options.php:221
176 187 msgid "Country Blocking Enabled"
177 188 msgstr ""
178 189
179 -#: includes/admin/options.php:195
190 +#: includes/admin/options.php:222
180 191 msgid "Inversed Check"
181 192 msgstr ""
182 193
183 -#: includes/admin/options.php:196
194 +#: includes/admin/options.php:223
184 195 msgid "Countries To Block"
185 196 msgstr ""
186 197
187 -#: includes/admin/options.php:198
198 +#: includes/admin/options.php:226
188 199 msgid "IP Address Header Override"
189 200 msgstr ""
190 201
191 -#: includes/admin/options.php:199
202 +#: includes/admin/options.php:229
192 203 msgid "Disable .htaccess features"
193 204 msgstr ""
194 205
195 -#: includes/admin/options.php:200
206 +#: includes/admin/options.php:230
196 207 msgid "Add security headers"
197 208 msgstr ""
198 209
199 -#: includes/admin/options.php:201
210 +#: includes/admin/options.php:231
200 211 msgid "Prevent default WordPress file access"
201 212 msgstr ""
202 213
203 -#: includes/admin/options.php:202
214 +#: includes/admin/options.php:232
204 215 msgid "Block access to debug.log file"
205 216 msgstr ""
206 217
207 -#: includes/admin/options.php:203
218 +#: includes/admin/options.php:233
208 219 msgid "Disable index views"
209 220 msgstr ""
210 221
211 -#: includes/admin/options.php:204
222 +#: includes/admin/options.php:234
212 223 msgid "Forbid proxy comment posting"
213 224 msgstr ""
214 225
215 -#: includes/admin/options.php:205
226 +#: includes/admin/options.php:235
216 227 msgid "Prevent image hotlinking"
217 228 msgstr ""
218 229
219 -#: includes/admin/options.php:206
230 +#: includes/admin/options.php:236
220 231 msgid "Add custom .htaccess rules here"
221 232 msgstr ""
222 233
223 -#: includes/admin/options.php:207
234 +#: includes/admin/options.php:237
224 235 msgid "Custom .htaccess rules location"
225 236 msgstr ""
226 237
227 -#: includes/admin/options.php:209
238 +#: includes/admin/options.php:239
228 239 msgid "Block IP List"
229 240 msgstr ""
230 241
231 -#: includes/admin/options.php:210
232 -#: includes/admin/options.php:221
242 +#: includes/admin/options.php:240
243 +#: includes/admin/options.php:251
233 244 msgid "Whitelist"
234 245 msgstr ""
235 246
236 -#: includes/admin/options.php:214
237 -msgid "Move and rename login page"
247 +#: includes/admin/options.php:244
248 +msgid "Block access to wp-login.php"
238 249 msgstr ""
239 250
240 -#: includes/admin/options.php:217
251 +#: includes/admin/options.php:247
241 252 msgid "Automatic brute-force IP ban"
242 253 msgstr ""
243 254
244 -#: includes/admin/options.php:218
255 +#: includes/admin/options.php:248
245 256 msgid "Logon hours"
246 257 msgstr ""
247 258
248 -#: includes/admin/options.php:219
259 +#: includes/admin/options.php:249
249 260 msgid "Two Factor Authentication"
250 261 msgstr ""
251 262
252 -#: includes/admin/options.php:220
263 +#: includes/admin/options.php:250
253 264 msgid "Blocked"
254 265 msgstr ""
255 266
256 -#: includes/admin/options.php:271
267 +#: includes/admin/options.php:301
257 268 msgid "Select what needs to be automatically updated each time WordPress looks for updates in the background.<br />Keep in mind that if a plugin update contains a bug or a fatal error, it could break your site."
258 269 msgstr ""
259 270
260 -#: includes/admin/options.php:276
271 +#: includes/admin/options.php:306
261 272 msgid "If enabled and valid countries are specified to be blocked, will block these countries."
262 273 msgstr ""
263 274
264 -#: includes/admin/options.php:281
275 +#: includes/admin/options.php:311
265 276 msgid "If enabled, instead of checking if the country of the visitor is in the list, check if it is not in the list instead."
266 277 msgstr ""
267 278
268 -#: includes/admin/options.php:286
279 +#: includes/admin/options.php:316
269 280 msgid "Specify which countries should be blocked.<br />Note that this will also block any type of (legitimate) bot traffic coming from this country. IP to country resolution might also not be 100% accurate."
270 281 msgstr ""
271 282
272 -#: includes/admin/options.php:299
283 +#: includes/admin/options.php:329
273 284 msgid "Restrict access to xmlrpc.php by only allowing authenticated users to access it."
274 285 msgstr ""
275 286
276 -#: includes/admin/options.php:304
287 +#: includes/admin/options.php:334
277 288 msgid "Disables the application passwords feature introduced in WordPress 5.6."
278 289 msgstr ""
279 290
280 -#: includes/admin/options.php:309
291 +#: includes/admin/options.php:339
281 292 msgid "Restrict access to the WP Rest API by only allowing authenticated users to access it."
282 293 msgstr ""
283 294
284 -#: includes/admin/options.php:314
295 +#: includes/admin/options.php:344
285 296 msgid "<br /><br />Enter patterns here, seperated by commas, which email addresses we should block upon registration.<br />For example if you enter @badsite.com it will block all email addresses that contain @badsite.com."
286 297 msgstr ""
287 298
288 -#: includes/admin/options.php:319
289 -msgid "If enabled, every user action will be recorded and put to activity logs"
299 +#: includes/admin/options.php:349
300 +msgid "If enabled, a large number of user related activities will be logged."
290 301 msgstr ""
291 302
292 -#: includes/admin/options.php:324
303 +#: includes/admin/options.php:354
293 304 msgid "If this is checked along with the activity logs, we will also log failed login attempts."
294 305 msgstr ""
295 306
296 -#: includes/admin/options.php:329
307 +#: includes/admin/options.php:359
297 308 msgid "If this is checked along with the failed login logger, we will also upload the failed login logs to Patchstack."
298 309 msgstr ""
299 310
300 -#: includes/admin/options.php:334
311 +#: includes/admin/options.php:364
301 312 msgid "Check this if you want to enable reCAPTCHA on post comments."
302 313 msgstr ""
303 314
304 -#: includes/admin/options.php:339
315 +#: includes/admin/options.php:369
305 316 msgid "Check this if you want to display \"Powered by Patchstack\""
306 317 msgstr ""
307 318
308 -#: includes/admin/options.php:344
319 +#: includes/admin/options.php:374
309 320 msgid "Check this if you want to enable cookie notice message."
310 321 msgstr ""
311 322
312 -#: includes/admin/options.php:365
323 +#: includes/admin/options.php:395
313 324 msgid "Check this if you want to enable policy link."
314 325 msgstr ""
315 326
316 -#: includes/admin/options.php:395
317 -msgid "Move login page to hide it from hackers and seekers."
327 +#: includes/admin/options.php:425
328 +msgid "Block access to the default wp-login.php page. This will require you to visit the URL below which will whitelist your IP address for 10 minutes to login."
318 329 msgstr ""
319 330
320 -#: includes/admin/options.php:396
321 -msgid "Hide wp-login and wp-admin page from attackers."
331 +#: includes/admin/options.php:442
332 +msgid "Disable the theme editor. This could protect you from potential automated attacks that involve the theme editor."
322 333 msgstr ""
323 334
324 -#: includes/admin/options.php:407
325 -msgid "Patchstack custom login page could not be activated due to your environment setup, it may be conflict with other plugin or specific .htaccess rules."
326 -msgstr ""
327 -
328 -#: includes/admin/options.php:416
329 -msgid "Disable direct editing of themes or plugins code from WordPress admin view."
330 -msgstr ""
331 -
332 -#: includes/admin/options.php:421
335 +#: includes/admin/options.php:447
333 336 msgid "Add security headers to the response by your webserver."
334 337 msgstr ""
335 338
336 -#: includes/admin/options.php:426
337 -msgid "This will attempt to stop basic readme.txt scans. These scans are generally used to determine the version of the installed software on the site."
339 +#: includes/admin/options.php:452
340 +msgid "This will attempt to stop basic readme.txt scans. These scans are generally used to determine the version of installed plugins on the site."
338 341 msgstr ""
339 342
340 -#: includes/admin/options.php:431
341 -msgid "Disable user enumeration to block hackers from getting your usernames."
343 +#: includes/admin/options.php:457
344 +msgid "Make it harder for malicious people to find your WordPress username."
342 345 msgstr ""
343 346
344 -#: includes/admin/options.php:436
345 -msgid "Move wp-content folder into facebook.com folder and link to it in wp-config.php. saving settings after ticking this will take more time than usual. Just let it reload the page on its own and be patient."
347 +#: includes/admin/options.php:462
348 +msgid "Removes the WordPress version in the meta tag in the HTML output."
346 349 msgstr ""
347 350
348 -#: includes/admin/options.php:437
349 -msgid "If this setting brakes your website then go to your server files through FTP, rename facebook.com folder to wp-content and erase Patchstack section from the top of wp-config.php file."
350 -msgstr ""
351 -
352 -#: includes/admin/options.php:442
353 -msgid "Removes the WordPress version in the <meta> tag in the HTML output."
354 -msgstr ""
355 -
356 -#: includes/admin/options.php:447
351 +#: includes/admin/options.php:467
357 352 msgid "Removes the readme.html file from the WordPress root folder."
358 353 msgstr ""
359 354
360 -#: includes/admin/options.php:452
361 -msgid "Prevent access to such files as license.txt, readme.html and wp-config-sample.php"
355 +#: includes/admin/options.php:472
356 +msgid "Prevent direct access to files such as license.txt, readme.html and wp-config.php"
362 357 msgstr ""
363 358
364 -#: includes/admin/options.php:457
359 +#: includes/admin/options.php:477
365 360 msgid "Check this if you want to turn on the advanced firewall protection on your site."
366 361 msgstr ""
367 362
368 -#: includes/admin/options.php:471
363 +#: includes/admin/options.php:491
369 364 msgid "Against which user roles should the firewall not run against?<br />The firewall will always run against guests.<br />"
370 365 msgstr ""
371 366
372 -#: includes/admin/options.php:476
367 +#: includes/admin/options.php:496
373 368 msgid "Check this if you want to block known malicious connections."
374 369 msgstr ""
375 370
376 -#: includes/admin/options.php:481
371 +#: includes/admin/options.php:501
377 372 msgid "If you would like to override the IP address header that we use to grab the IP address of the visitor, enter the value here. This must be a valid value in the $_SERVER array, for example HTTP_X_FORWARDED_FOR. If the $_SERVER value you enter does not exist, it will fallback to the Patchstack IP grab function so ask your hosting company if you are unsure. Leave this empty to use the Patchstack IP address grabbing function."
378 373 msgstr ""
379 374
380 -#: includes/admin/options.php:486
375 +#: includes/admin/options.php:506
381 376 msgid "Check this if you want to stop us from writing to your .htaccess file. Note that the current changes to the .htaccess file will remain."
382 377 msgstr ""
383 378
384 -#: includes/admin/options.php:491
379 +#: includes/admin/options.php:511
385 380 msgid "Check this if you want to block access to the debug.log file that WordPress creates when debug logging is enabled."
386 381 msgstr ""
387 382
388 -#: includes/admin/options.php:496
383 +#: includes/admin/options.php:516
389 384 msgid "Check this if you want to disable directory and file listing."
390 385 msgstr ""
391 386
392 -#: includes/admin/options.php:501
387 +#: includes/admin/options.php:521
393 388 msgid "Check this if you want to forbid proxy comment posting."
394 389 msgstr ""
395 390
396 -#: includes/admin/options.php:506
391 +#: includes/admin/options.php:526
397 392 msgid "Check this if you want to automatically ban IP addresses that fail to login multiple times in a short span of time.<br />For this feature to work, make sure that \"Log failed logins\" is turned on at the hardening settings page."
398 393 msgstr ""
399 394
400 -#: includes/admin/options.php:511
395 +#: includes/admin/options.php:531
401 396 msgid "Check this if you want to enforce specific logon hours."
402 397 msgstr ""
403 398
404 -#: includes/admin/options.php:516
399 +#: includes/admin/options.php:536
405 400 msgid "Check this if you want to make it possible for users to enable two factor authentication (2FA) on their account."
406 401 msgstr ""
407 402
408 -#: includes/admin/options.php:552
403 +#: includes/admin/options.php:580
409 404 msgid "These are the IP addresses that are currently blocked because of too many failed login attempts.<br />These are not the IP addresses banned by the firewall itself.<br /><br />"
410 405 msgstr ""
411 406
412 -#: includes/admin/options.php:563
407 +#: includes/admin/options.php:591
413 408 msgid "Check this if you want to prevent hotlinking to images on your site."
414 409 msgstr ""
415 410
416 -#: includes/admin/options.php:568
411 +#: includes/admin/options.php:596
417 412 msgid "Add custom .htaccess rules here if you know what you are doing, otherwise you may break your site. So be careful."
418 413 msgstr ""
419 414
420 -#: includes/admin/options.php:589
415 +#: includes/admin/options.php:617
421 416 msgid "Check this if you want to enable reCAPTCHA on user login."
422 417 msgstr ""
423 418
424 -#: includes/admin/options.php:594
419 +#: includes/admin/options.php:622
425 420 msgid "Check this if you want to enable reCAPTCHA on registration."
426 421 msgstr ""
427 422
428 -#: includes/admin/options.php:599
423 +#: includes/admin/options.php:627
429 424 msgid "Check this if you want to enable reCAPTCHA on password reset."
430 425 msgstr ""
431 426
432 -#: includes/admin/options.php:613
433 -msgid "<br /><br />Enter the reCAPTCHA site key here.<br />Click <a href=\"https://docs.patchstack.com/technical-support-and-troubleshooting/plugin/how-to-get-the-site-and-secret-key-for-the-recaptcha-feature\" target=\"_blank\">here</a> for a guide on how to get the site / secret key."
427 +#: includes/admin/options.php:641
428 +msgid "<br /><br />Enter the reCAPTCHA site key here.<br />Click <a href=\"https://docs.patchstack.com/discuss/62e286cf7040390013b73bf7\" target=\"_blank\">here</a> for a guide on how to get the site / secret key."
434 429 msgstr ""
435 430
436 -#: includes/admin/options.php:618
437 -msgid "<br /><br />Enter the reCAPTCHA secret key here.<br />Click <a href=\"https://docs.patchstack.com/technical-support-and-troubleshooting/plugin/how-to-get-the-site-and-secret-key-for-the-recaptcha-feature\" target=\"_blank\">here</a> for a guide on how to get the site / secret key."
431 +#: includes/admin/options.php:646
432 +msgid "<br /><br />Enter the reCAPTCHA secret key here.<br />Click <a href=\"https://docs.patchstack.com/discuss/62e286cf7040390013b73bf7\" target=\"_blank\">here</a> for a guide on how to get the site / secret key."
438 433 msgstr ""
439 434
440 -#: includes/admin/options.php:629
435 +#: includes/admin/options.php:657
441 436 msgid "<p>Each rule must be on a new line.<br /><br /><strong>The following keywords are accepted</strong><br />IP:IPADDRESS<br />PAYLOAD:someval<br />URL:/someurl<br /><br /><strong>Definitions</strong><br />IP = firewall will not run against the IP<br />PAYLOAD = if the entire payload contains the keyword, the firewall will not proceed<br />URL = if the URL contains given URL, firewall will not proceed<br /><br /><strong>Example</strong><br />IP:192.168.1.1<br />PAYLOAD:contact_form<br />URL:water<br />URL:/some-form<br /><br />In this scenario, the firewall will not run if the IP address is 192.168.1.1 or if the payload contains contact_form or if the URL contains water or if the URL contains /some-form.</p>"
442 437 msgstr ""
443 438
444 -#: includes/api.php:87
439 +#: includes/api.php:95
445 440 msgid "API keys missing! Unable to obtain an access token."
446 441 msgstr ""
447 442
448 -#: includes/api.php:113
449 -#: includes/api.php:144
443 +#: includes/api.php:121
444 +#: includes/api.php:145
450 445 msgid "Unexpected error! Unable to obtain an access token."
451 446 msgstr ""
452 447
453 448 #: includes/events/posts.php:32
@@ -453,22 +448,14 @@
453 448 #: includes/events/posts.php:32
454 449 msgid "(no title)"
455 450 msgstr ""
456 451
457 -#: includes/hardening.php:370
458 452 #: includes/hardening.php:389
453 +#: includes/hardening.php:408
459 454 msgid "An invalid email address has been supplied."
460 455 msgstr ""
461 456
462 -#: includes/hide-login.php:78
463 -msgid "New Login URL"
464 -msgstr ""
465 -
466 -#: includes/hide-login.php:278
467 -msgid "Patchstack: Please upgrade to the latest version of WordPress to activate"
468 -msgstr ""
469 -
470 -#: includes/login.php:84
457 +#: includes/login.php:83
471 458 msgid "Please enter the 2FA authentication code that is generated on your device."
472 459 msgstr ""
473 460
474 461 #: includes/login.php:90
@@ -474,21 +461,21 @@
474 461 #: includes/login.php:90
475 462 msgid "The 2FA authentication code you entered is invalid."
476 463 msgstr ""
477 464
478 -#: includes/login.php:222
465 +#: includes/login.php:249
479 466 msgid "Access to the login page has been restricted due to set logon hours."
480 467 msgstr ""
481 468
482 -#: includes/login.php:222
469 +#: includes/login.php:249
483 470 msgid "Login Disallowed"
484 471 msgstr ""
485 472
486 -#: includes/login.php:288
473 +#: includes/login.php:315
487 474 msgid "You have entered an incorrect reCAPTCHA value."
488 475 msgstr ""
489 476
490 -#: includes/login.php:320
477 +#: includes/login.php:347
491 478 msgid "You have entered an incorrect reCAPTCHA value. Refresh this page and try again."
492 479 msgstr ""
493 480
494 481 #: includes/views/2fa-login-form.php:8
@@ -520,27 +507,45 @@
520 507 #: includes/views/2fa-profile-configuration.php:34
521 508 msgid "Scan this image with your 2FA app."
522 509 msgstr ""
523 510
524 -#: includes/views/access-denied.php:10
525 -#: includes/views/access-denied.php:23
526 -msgid "Access Denied"
511 +#: includes/views/access-denied-login.php:16
512 +#: includes/views/access-denied-login.php:22
513 +msgid "Login Page Access Denied"
527 514 msgstr ""
528 515
529 -#: includes/views/access-denied.php:30
530 -msgid "Error Code"
516 +#: includes/views/access-denied-login.php:29
517 +msgid "This request has been blocked by the Patchstack Web Application Firewall because you are not authorized to access the login page. If you are a legitimate user, contact the site administrator in order to request access to the login page."
531 518 msgstr ""
532 519
533 -#: includes/views/access-denied.php:31
534 -msgid "This request has been blocked by <a href=\"%s\" target=\"_blank\">Patchstack</a> Web Application Firewall."
520 +#: includes/views/access-denied-login.php:36
521 +#: includes/views/access-denied-login.php:49
522 +#: includes/views/access-denied.php:42
523 +#: includes/views/access-denied.php:55
524 +msgid "Return to homepage"
535 525 msgstr ""
536 526
537 -#: includes/views/access-denied.php:32
538 -msgid "If you are a legitimate user, contact the administrator of the site with above error code if this message persists."
527 +#: includes/views/access-denied-login.php:39
528 +#: includes/views/access-denied-login.php:52
529 +#: includes/views/access-denied.php:45
530 +#: includes/views/access-denied.php:58
531 +msgid "This website is secured by"
539 532 msgstr ""
540 533
534 +#: includes/views/access-denied.php:16
535 +#: includes/views/access-denied.php:22
536 +msgid "Access Denied"
537 +msgstr ""
538 +
539 +#: includes/views/access-denied.php:29
540 +msgid "Error Code"
541 +msgstr ""
542 +
541 543 #: includes/views/access-denied.php:33
542 -msgid "Return To Homepage"
544 +msgid ""
545 +"This request has been blocked by the Patchstack Web Application Firewall. If\r\n"
546 +" this message persists and you are a legitimate user, contact the site administrator with the above\r\n"
547 +" code."
543 548 msgstr ""
544 549
545 550 #: includes/views/pages/cookie-notice.php:15
546 551 #: includes/views/pages/firewall.php:15
@@ -548,81 +553,64 @@
548 553 #: includes/views/pages/login.php:15
549 554 msgid "Save settings"
550 555 msgstr ""
551 556
552 -#: includes/views/pages/license-free.php:31
553 -msgid "Set up Patchstack"
557 +#: includes/views/pages/license-free.php:32
558 +msgid "Save"
554 559 msgstr ""
555 560
556 -#: includes/views/pages/license-free.php:35
557 -msgid "See full list of Features"
558 -msgstr ""
559 -
560 -#: includes/views/pages/license-free.php:65
561 -#: includes/views/pages/license.php:45
561 +#: includes/views/pages/license-free.php:32
562 +#: includes/views/pages/license.php:75
562 563 msgid "Activate"
563 564 msgstr ""
564 565
565 -#: includes/views/pages/license-free.php:66
566 -#: includes/views/pages/license.php:46
566 +#: includes/views/pages/license-free.php:33
567 567 msgid "Go to App"
568 568 msgstr ""
569 569
570 -#: includes/views/pages/license.php:92
571 -msgid "Site ID"
570 +#: includes/views/pages/license.php:75
571 +msgid "Re-sync with App"
572 572 msgstr ""
573 573
574 -#: includes/views/pages/license.php:99
575 -msgid "Site Secret Key"
574 +#: includes/views/pages/license.php:94
575 +msgid "Log in"
576 576 msgstr ""
577 577
578 -#: includes/views/pages/license.php:106
579 -msgid "Status"
578 +#: includes/views/pages/license.php:95
579 +msgid "to the central App to view vulnerabilities, activate protection and manage settings for this web application."
580 580 msgstr ""
581 581
582 -#: includes/views/pages/license.php:114
583 -msgid "Subscription Type"
584 -msgstr ""
585 -
586 -#: includes/views/pages/license.php:123
587 -msgid "Save"
588 -msgstr ""
589 -
590 -#: includes/views/pages/logs.php:17
582 +#: includes/views/pages/logs.php:20
591 583 msgid "Firewall Log"
592 584 msgstr ""
593 585
594 -#: includes/views/pages/logs.php:18
586 +#: includes/views/pages/logs.php:25
595 587 msgid "Activity Log"
596 588 msgstr ""
597 589
598 -#: includes/views/pages/settings.php:32
599 -msgid "Protect your sites from vulnerabilities"
600 -msgstr ""
601 -
602 -#: includes/views/pages/settings.php:49
590 +#: includes/views/pages/settings.php:64
603 591 msgid "Note that because this is a multisite/network environment, this settings page will define all default settings of all sites.<br />If you would like to change the settings of a specific site, visit the administration panel of the site in question. Click <a href=\""
604 592 msgstr ""
605 593
606 -#: includes/views/pages/settings.php:51
594 +#: includes/views/pages/settings.php:66
607 595 msgid "Note that because this is a multisite/network environment, certain settings can only be managed by the super administrator of the WordPress network."
608 596 msgstr ""
609 597
610 -#: includes/views/pages/settings.php:65
598 +#: includes/views/pages/settings.php:81
611 599 msgid "Hardening"
612 600 msgstr ""
613 601
614 -#: includes/views/pages/settings.php:70
602 +#: includes/views/pages/settings.php:87
615 603 msgid "Firewall"
616 604 msgstr ""
617 605
618 -#: includes/views/pages/settings.php:80
606 +#: includes/views/pages/settings.php:100
619 607 msgid "Cookie Notice"
620 608 msgstr ""
621 609
622 -#: includes/views/pages/settings.php:86
610 +#: includes/views/pages/settings.php:107
623 611 msgid "Logs"
624 612 msgstr ""
625 613
626 -#: includes/views/pages/settings.php:93
614 +#: includes/views/pages/settings.php:114
627 615 msgid "License"
628 616 msgstr ""