PluginProbe
Passster – Password Protect Pages and Content / 4.3.16
Passster – Password Protect Pages and Content v4.3.16
4.3.16 4.3.15 4.3.14 4.3.12 4.3.13 4.3.11 4.3.10 4.3.9 4.3.8 4.3.7 4.3.6 4.3.5 trunk 3.5.4 3.5.5.2 3.5.5.8 3.5.5.9 4.0 4.1.4 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.15 All 48 releases
← All changes | languages/content-protector.pot +1709 -587 4.1.44.3.16 View file →
@@ -1,1059 +1,2181 @@
1 -#, fuzzy
1 +# Copyright (C) 2026 WPChill
2 +# This file is distributed under the GPL-2.0+.
2 3 msgid ""
3 4 msgstr ""
4 -"Project-Id-Version: Passster\n"
5 -"POT-Creation-Date: 2023-02-12 15:34+0100\n"
6 -"PO-Revision-Date: 2018-09-07 11:53+0200\n"
7 -"Last-Translator: \n"
8 -"Language-Team: \n"
5 +"Project-Id-Version: Passster 4.2.29\n"
6 +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/content-protector\n"
7 +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
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 -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
13 -"X-Generator: Poedit 3.2.2\n"
14 -"X-Poedit-Basepath: ..\n"
15 -"X-Poedit-Flags-xgettext: --add-comments=translators:\n"
16 -"X-Poedit-WPHeader: content-protector.php\n"
17 -"X-Poedit-SourceCharset: UTF-8\n"
18 -"X-Poedit-KeywordsList: __;_e;_n:1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;esc_attr__;"
19 -"esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c;"
20 -"_n_noop:1,2;_nx_noop:3c,1,2;__ngettext_noop:1,2\n"
21 -"X-Poedit-SearchPath-0: .\n"
22 -"X-Poedit-SearchPathExcluded-0: node_modules\n"
23 -"X-Poedit-SearchPathExcluded-1: inc/admin/node_modules\n"
12 +"POT-Creation-Date: 2026-02-12T14:39:00+00:00\n"
13 +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 +"X-Generator: WP-CLI 2.12.0\n"
15 +"X-Domain: content-protector\n"
24 16
25 -#: build/area/index.js:109
26 -msgid "No Area"
17 +#. Plugin Name of the plugin
18 +#: content-protector.php
19 +#: inc/admin/inc/class-ps-admin-settings.php:39
20 +#: inc/admin/inc/class-ps-meta.php:454
21 +msgid "Passster"
27 22 msgstr ""
28 23
29 -#: build/area/index.js:176 inc/admin/build/index.js:630
30 -#: inc/admin/build/index.js:1556 inc/class-ps-migrator.php:82
24 +#. Plugin URI of the plugin
25 +#: content-protector.php
26 +msgid "https://passster.com/"
27 +msgstr ""
28 +
29 +#. Description of the plugin
30 +#: content-protector.php
31 +msgid "A simple plugin to password-protect your complete website, some pages/posts or just parts of your content."
32 +msgstr ""
33 +
34 +#. Author of the plugin
35 +#: content-protector.php
36 +msgid "WPChill"
37 +msgstr ""
38 +
39 +#. Author URI of the plugin
40 +#: content-protector.php
41 +msgid "https://wpchill.com"
42 +msgstr ""
43 +
44 +#: inc/admin/inc/class-ps-admin-settings.php:50
45 +#: inc/admin/inc/class-ps-admin-settings.php:51
46 +#: inc/admin/inc/class-ps-upsells.php:46
47 +#: inc/admin/inc/class-ps-upsells.php:47
48 +#: inc/admin/build/upsells.js:1
49 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:190
50 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:34
51 +msgid "Statistics"
52 +msgstr ""
53 +
54 +#: inc/admin/inc/class-ps-admin-settings.php:66
55 +msgid "Options"
56 +msgstr ""
57 +
58 +#: inc/admin/inc/class-ps-admin-settings.php:67
59 +#: inc/admin/inc/class-ps-meta.php:467
60 +msgid "Settings"
61 +msgstr ""
62 +
63 +#: inc/admin/inc/class-ps-admin.php:72
64 +msgctxt "post type general name"
65 +msgid "Password Lists"
66 +msgstr ""
67 +
68 +#: inc/admin/inc/class-ps-admin.php:73
69 +msgctxt "post type singular name"
70 +msgid "Password List"
71 +msgstr ""
72 +
73 +#: inc/admin/inc/class-ps-admin.php:74
74 +msgctxt "admin menu"
75 +msgid "Password Lists"
76 +msgstr ""
77 +
78 +#: inc/admin/inc/class-ps-admin.php:75
79 +msgctxt "add new on admin bar"
80 +msgid "Password List"
81 +msgstr ""
82 +
83 +#: inc/admin/inc/class-ps-admin.php:77
84 +msgid "Add New Password List"
85 +msgstr ""
86 +
87 +#: inc/admin/inc/class-ps-admin.php:78
88 +msgid "New Password List"
89 +msgstr ""
90 +
91 +#: inc/admin/inc/class-ps-admin.php:79
92 +msgid "Edit Password List"
93 +msgstr ""
94 +
95 +#: inc/admin/inc/class-ps-admin.php:80
96 +msgid "View Password List"
97 +msgstr ""
98 +
99 +#: inc/admin/inc/class-ps-admin.php:81
100 +#: inc/admin/inc/class-ps-admin.php:384
101 +#: inc/admin/inc/class-ps-upsells.php:37
102 +#: inc/admin/inc/class-ps-upsells.php:38
103 +#: inc/admin/build/upsells.js:1
104 +#: inc/admin/src/meta/general/Metabox.jsx:594
105 +#: inc/admin/src/meta/general/Metabox.jsx:681
106 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:34
107 +msgid "Password Lists"
108 +msgstr ""
109 +
110 +#: inc/admin/inc/class-ps-admin.php:82
111 +msgid "Search Password Lists"
112 +msgstr ""
113 +
114 +#: inc/admin/inc/class-ps-admin.php:83
115 +msgid "Parent Password List"
116 +msgstr ""
117 +
118 +#: inc/admin/inc/class-ps-admin.php:84
119 +msgid "No Password Lists found."
120 +msgstr ""
121 +
122 +#: inc/admin/inc/class-ps-admin.php:85
123 +msgid "No Password Lists found in Trash."
124 +msgstr ""
125 +
126 +#: inc/admin/inc/class-ps-admin.php:90
127 +msgid "Manageable password lists"
128 +msgstr ""
129 +
130 +#: inc/admin/inc/class-ps-admin.php:115
131 +msgctxt "post type general name"
132 +msgid "Protected Areas"
133 +msgstr ""
134 +
135 +#: inc/admin/inc/class-ps-admin.php:116
136 +msgctxt "post type singular name"
31 137 msgid "Protected Area"
32 138 msgstr ""
33 139
34 -#: build/area/index.js:179
35 -msgid "Select protected area"
140 +#: inc/admin/inc/class-ps-admin.php:117
141 +msgctxt "admin menu"
142 +msgid "Protected Areas"
36 143 msgstr ""
37 144
38 -#: build/area/index.js:193
39 -msgid "Create a new area"
145 +#: inc/admin/inc/class-ps-admin.php:118
146 +msgctxt "add new on admin bar"
147 +msgid "Protected Area"
40 148 msgstr ""
41 149
42 -#: build/area/index.js:199
43 -msgid "Get updated areas"
150 +#: inc/admin/inc/class-ps-admin.php:120
151 +msgid "Add New Protected Area"
44 152 msgstr ""
45 153
46 -#: build/area/index.js:231 inc/admin/build/index.js:2025
47 -#: inc/class-ps-form.php:49
48 -msgid "Show Password"
154 +#: inc/admin/inc/class-ps-admin.php:121
155 +msgid "New Protected Area"
49 156 msgstr ""
50 157
51 -#: build/area/index.js:238
52 -msgid ""
53 -"This is just a preview. To actually unlock the content visit the post/page "
54 -"on your website."
158 +#: inc/admin/inc/class-ps-admin.php:122
159 +msgid "Edit Protected Area"
55 160 msgstr ""
56 161
57 -#: inc/admin/build/index.js:165
58 -msgid "No Password List"
162 +#: inc/admin/inc/class-ps-admin.php:123
163 +msgid "View Protected Area"
59 164 msgstr ""
60 165
61 -#: inc/admin/build/index.js:187
62 -msgid "No Role"
166 +#: inc/admin/inc/class-ps-admin.php:124
167 +msgid "Protected Areas"
63 168 msgstr ""
64 169
65 -#: inc/admin/build/index.js:475
66 -msgid "Activate Protection"
170 +#: inc/admin/inc/class-ps-admin.php:125
171 +msgid "Search Protected Areas"
67 172 msgstr ""
68 173
69 -#: inc/admin/build/index.js:482
70 -msgid "Protect Child Pages"
174 +#: inc/admin/inc/class-ps-admin.php:126
175 +msgid "Parent Protected Area"
71 176 msgstr ""
72 177
73 -#: inc/admin/build/index.js:490
74 -msgid "Protection Mode"
178 +#: inc/admin/inc/class-ps-admin.php:127
179 +msgid "No Protected Areas found."
75 180 msgstr ""
76 181
77 -#: inc/admin/build/index.js:493 inc/admin/build/index.js:510
78 -#: inc/admin/build/index.js:563 inc/admin/inc/class-ps-admin.php:164
79 -#: inc/admin/inc/class-ps-admin.php:275 inc/admin/inc/class-ps-admin.php:359
80 -#: inc/class-ps-quick-edit.php:58 inc/class-ps-quick-edit.php:64
182 +#: inc/admin/inc/class-ps-admin.php:128
183 +msgid "No Protected Areas found in Trash."
184 +msgstr ""
185 +
186 +#: inc/admin/inc/class-ps-admin.php:133
187 +msgid "Manageable protected areas"
188 +msgstr ""
189 +
190 +#: inc/admin/inc/class-ps-admin.php:172
191 +#: inc/admin/inc/class-ps-admin.php:298
192 +#: inc/admin/inc/class-ps-admin.php:382
193 +#: inc/class-ps-quick-edit.php:64
194 +#: inc/class-ps-quick-edit.php:71
195 +#: inc/woocommerce/templates/emails/plain/pwc-email.php:33
196 +#: inc/woocommerce/templates/emails/pwc-email.php:35
197 +#: inc/admin/src/meta/general/Metabox.jsx:588
198 +#: inc/admin/src/meta/general/Metabox.jsx:607
199 +#: inc/admin/src/meta/general/Metabox.jsx:695
200 +#: inc/admin/src/meta/password-lists/Metabox.jsx:67
201 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:24
81 202 msgid "Password"
82 203 msgstr ""
83 204
84 -#: inc/admin/build/index.js:496 inc/admin/build/index.js:530
85 -#: inc/admin/build/index.js:806 inc/admin/inc/class-ps-admin.php:177
86 -#: inc/admin/inc/class-ps-admin.php:361 inc/class-ps-quick-edit.php:59
87 -#: inc/class-ps-quick-edit.php:68
205 +#: inc/admin/inc/class-ps-admin.php:185
206 +#: inc/admin/inc/class-ps-admin.php:385
207 +#: inc/class-ps-quick-edit.php:65
208 +#: inc/class-ps-quick-edit.php:75
209 +#: inc/admin/src/meta/general/Metabox.jsx:590
210 +#: inc/admin/src/meta/general/Metabox.jsx:630
211 +#: inc/admin/src/meta/password-lists/Metabox.jsx:120
88 212 msgid "Passwords"
89 213 msgstr ""
90 214
91 -#: inc/admin/build/index.js:499 inc/admin/build/index.js:556
92 -#: inc/admin/inc/class-ps-admin.php:360 inc/class-ps-quick-edit.php:60
93 -#: inc/class-ps-quick-edit.php:72
215 +#: inc/admin/inc/class-ps-admin.php:186
216 +#: inc/admin/src/meta/password-lists/Metabox.jsx:157
217 +msgid "Expiration"
218 +msgstr ""
219 +
220 +#: inc/admin/inc/class-ps-admin.php:280
221 +msgid "On"
222 +msgstr ""
223 +
224 +#: inc/admin/inc/class-ps-admin.php:296
225 +msgid "Shortcode"
226 +msgstr ""
227 +
228 +#: inc/admin/inc/class-ps-admin.php:297
229 +#: inc/class-ps-quick-edit.php:62
230 +msgid "Protection Type"
231 +msgstr ""
232 +
233 +#: inc/admin/inc/class-ps-admin.php:299
234 +msgid "Redirect"
235 +msgstr ""
236 +
237 +#: inc/admin/inc/class-ps-admin.php:302
238 +msgid "User/User-Role"
239 +msgstr ""
240 +
241 +#: inc/admin/inc/class-ps-admin.php:329
242 +#: inc/admin/inc/class-ps-admin.php:338
243 +msgid "Copy Shortcode"
244 +msgstr ""
245 +
246 +#: inc/admin/inc/class-ps-admin.php:335
247 +#: inc/admin/src/settings/pages/Utilities.jsx:108
248 +msgid "Copied!"
249 +msgstr ""
250 +
251 +#: inc/admin/inc/class-ps-admin.php:383
252 +#: inc/class-ps-quick-edit.php:66
253 +#: inc/class-ps-quick-edit.php:79
254 +#: inc/woocommerce/class-ps-wc-meta.php:122
255 +#: inc/woocommerce/class-ps-wc-meta.php:254
256 +#: inc/admin/src/meta/general/Metabox.jsx:592
257 +#: inc/admin/src/meta/general/Metabox.jsx:668
94 258 msgid "Password List"
95 259 msgstr ""
96 260
97 -#: inc/admin/build/index.js:502 inc/admin/build/index.js:2272
98 -msgid "reCAPTCHA"
261 +#: inc/admin/inc/class-ps-admin.php:386
262 +msgid "reCaptcha"
99 263 msgstr ""
100 264
101 -#: inc/admin/build/index.js:529 inc/admin/build/index.js:555
102 -#: inc/admin/build/index.js:582
265 +#: inc/admin/inc/class-ps-admin.php:387
266 +#: inc/admin/src/meta/general/Metabox.jsx:598
267 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:39
268 +msgid "Turnstile"
269 +msgstr ""
270 +
271 +#: inc/admin/inc/class-ps-statistics.php:201
272 +msgid "Unknown"
273 +msgstr ""
274 +
275 +#: inc/class-ps-concurrent.php:54
276 +msgid "You reached the limit of concurrent logins. Please logout on one of the devices."
277 +msgstr ""
278 +
279 +#: inc/class-ps-concurrent.php:206
280 +msgid "Logout"
281 +msgstr ""
282 +
283 +#: inc/class-ps-conditional.php:397
284 +msgid "Yes"
285 +msgstr ""
286 +
287 +#: inc/class-ps-conditional.php:399
288 +msgid "No"
289 +msgstr ""
290 +
291 +#: inc/class-ps-form.php:49
292 +#: build/area/index.js:1
293 +#: inc/admin/src/settings/pages/DesignSettings.jsx:237
294 +#: src/area/Edit.jsx:216
295 +msgid "Show Password"
296 +msgstr ""
297 +
298 +#: inc/class-ps-migrator.php:83
299 +#: build/area/index.js:1
300 +#: inc/admin/build/index.js:383
301 +#: inc/admin/src/meta/general/Metabox.jsx:795
302 +#: inc/admin/src/settings/context/SettingsContext.jsx:11
303 +#: src/area/Edit.jsx:152
304 +msgid "Protected Area"
305 +msgstr ""
306 +
307 +#: inc/class-ps-migrator.php:84
308 +#: inc/admin/build/index.js:383
309 +#: inc/admin/src/meta/general/Metabox.jsx:804
310 +#: inc/admin/src/settings/context/SettingsContext.jsx:12
311 +msgid "This content is password-protected. Please verify with a password to unlock the content."
312 +msgstr ""
313 +
314 +#: inc/class-ps-migrator.php:85
315 +#: inc/admin/build/index.js:383
316 +#: inc/admin/src/meta/general/Metabox.jsx:813
317 +#: inc/admin/src/settings/context/SettingsContext.jsx:13
318 +msgid "Enter your password.."
319 +msgstr ""
320 +
321 +#: inc/class-ps-migrator.php:86
322 +#: inc/admin/build/index.js:383
323 +#: inc/admin/src/settings/context/SettingsContext.jsx:14
324 +msgid "Sorry, there was an error."
325 +msgstr ""
326 +
327 +#: inc/class-ps-migrator.php:87
328 +#: inc/woocommerce/templates/emails/plain/pwc-email.php:35
329 +#: inc/woocommerce/templates/emails/pwc-email.php:37
330 +#: inc/admin/build/index.js:383
331 +#: inc/admin/src/meta/general/Metabox.jsx:822
332 +#: inc/admin/src/settings/context/SettingsContext.jsx:15
333 +msgid "Unlock"
334 +msgstr ""
335 +
336 +#: inc/class-ps-quick-edit.php:59
337 +msgid "Overwrite Protection"
338 +msgstr ""
339 +
340 +#: inc/class-ps-rest-handler.php:73
341 +msgid "You are not allowed to access this content. Please authenticate with a password first."
342 +msgstr ""
343 +
344 +#: inc/woocommerce/class-ps-wc-email-template.php:27
345 +msgid "Passster: Send Password"
346 +msgstr ""
347 +
348 +#: inc/woocommerce/class-ps-wc-email-template.php:28
349 +msgid "Sends the generated password to a customer after product purchase."
350 +msgstr ""
351 +
352 +#: inc/woocommerce/class-ps-wc-email-template.php:31
353 +msgid "Your personal password"
354 +msgstr ""
355 +
356 +#: inc/woocommerce/class-ps-wc-email-template.php:32
357 +#, php-format
358 +msgctxt "default email subject for sending customers their personal passsword."
359 +msgid "[%s] Your personal password"
360 +msgstr ""
361 +
362 +#: inc/woocommerce/class-ps-wc-meta.php:77
363 +#: inc/woocommerce/class-ps-wc-meta.php:199
364 +msgid "Choose a list"
365 +msgstr ""
366 +
367 +#: inc/woocommerce/class-ps-wc-meta.php:99
368 +#: inc/woocommerce/class-ps-wc-meta.php:220
369 +msgid "Choose a page"
370 +msgstr ""
371 +
372 +#: inc/woocommerce/class-ps-wc-meta.php:112
373 +#: inc/woocommerce/class-ps-wc-meta.php:234
374 +#: inc/admin/src/meta/general/Metabox.jsx:623
375 +#: inc/admin/src/meta/general/Metabox.jsx:659
376 +#: inc/admin/src/meta/general/Metabox.jsx:711
103 377 msgid "Generate password"
104 378 msgstr ""
105 379
106 -#: inc/admin/build/index.js:538 inc/admin/build/index.js:817
107 -msgid "Number of passwords to generate"
380 +#: inc/woocommerce/class-ps-wc-meta.php:114
381 +#: inc/woocommerce/class-ps-wc-meta.php:237
382 +msgid "Passster will generate a password after this product was purchased."
108 383 msgstr ""
109 384
110 -#: inc/admin/build/index.js:539
111 -msgid "How many passwords do you want to generate?"
385 +#: inc/woocommerce/class-ps-wc-meta.php:125
386 +#: inc/woocommerce/class-ps-wc-meta.php:258
387 +msgid "Passster will add the generated passsword to the selected password list."
112 388 msgstr ""
113 389
114 -#: inc/admin/build/index.js:585
115 -msgid "User Restriction"
390 +#: inc/woocommerce/class-ps-wc-meta.php:135
391 +#: inc/woocommerce/class-ps-wc-meta.php:268
392 +msgid "Protected Page"
116 393 msgstr ""
117 394
118 -#: inc/admin/build/index.js:592
119 -msgid "Choose User Restriction Type"
395 +#: inc/woocommerce/class-ps-wc-meta.php:138
396 +#: inc/woocommerce/class-ps-wc-meta.php:272
397 +msgid "Passster creates an unlock link from the selected page and adds it to the e-mail."
120 398 msgstr ""
121 399
122 -#: inc/admin/build/index.js:594 inc/admin/build/index.js:613
123 -msgid "Username"
400 +#: inc/woocommerce/templates/emails/plain/pwc-email.php:26
401 +#: inc/woocommerce/templates/emails/pwc-email.php:26
402 +msgid "We generated these personal passwords for you"
124 403 msgstr ""
125 404
126 -#: inc/admin/build/index.js:597 inc/admin/build/index.js:605
127 -msgid "User Role"
405 +#: inc/woocommerce/templates/emails/plain/pwc-email.php:28
406 +#: inc/woocommerce/templates/emails/pwc-email.php:28
407 +msgid "We generated a personal password for you"
128 408 msgstr ""
129 409
130 -#: inc/admin/build/index.js:622
131 -msgid "Overwrite Defaults"
410 +#: inc/woocommerce/templates/emails/plain/pwc-email.php:32
411 +#: inc/woocommerce/templates/emails/pwc-email.php:34
412 +msgid "Product"
132 413 msgstr ""
133 414
134 -#: inc/admin/build/index.js:629 inc/admin/build/index.js:2033
135 -#: inc/admin/build/index.js:2403
415 +#: build/area/index.js:1
416 +#: src/area/Edit.jsx:156
417 +msgid "Select protected area"
418 +msgstr ""
419 +
420 +#: build/area/index.js:1
421 +#: src/area/Edit.jsx:71
422 +msgid "No Area"
423 +msgstr ""
424 +
425 +#: build/area/index.js:1
426 +#: src/area/Edit.jsx:178
427 +msgid "Get updated areas"
428 +msgstr ""
429 +
430 +#: build/area/index.js:1
431 +#: src/area/Edit.jsx:170
432 +msgid "Create a new area"
433 +msgstr ""
434 +
435 +#: build/area/index.js:1
436 +#: src/area/Edit.jsx:229
437 +msgid "This is just a preview. To actually unlock the content visit the post/page on your website."
438 +msgstr ""
439 +
440 +#: inc/admin/build/index.js:383
441 +#: inc/admin/src/settings/components/SettingsCard.jsx:34
442 +msgid "Saving…"
443 +msgstr ""
444 +
445 +#: inc/admin/build/index.js:383
446 +#: inc/admin/src/settings/components/SettingsCard.jsx:35
447 +msgid "Save"
448 +msgstr ""
449 +
450 +#: inc/admin/build/index.js:383
451 +#: inc/admin/src/components/PasswordInputStrength.jsx:37
452 +#: inc/admin/src/settings/components/PasswordStrengthMeter.jsx:32
453 +msgid "Strong"
454 +msgstr ""
455 +
456 +#: inc/admin/build/index.js:383
457 +#: inc/admin/src/components/PasswordInputStrength.jsx:40
458 +#: inc/admin/src/settings/components/PasswordStrengthMeter.jsx:35
459 +msgid "Good"
460 +msgstr ""
461 +
462 +#: inc/admin/build/index.js:383
463 +#: inc/admin/src/components/PasswordInputStrength.jsx:43
464 +#: inc/admin/src/settings/components/PasswordStrengthMeter.jsx:38
465 +msgid "Fair"
466 +msgstr ""
467 +
468 +#: inc/admin/build/index.js:383
469 +#: inc/admin/src/components/PasswordInputStrength.jsx:46
470 +#: inc/admin/src/settings/components/PasswordStrengthMeter.jsx:41
471 +msgid "Weak"
472 +msgstr ""
473 +
474 +#: inc/admin/build/index.js:383
475 +#: inc/admin/src/components/PasswordInputStrength.jsx:57
476 +#: inc/admin/src/settings/components/PasswordStrengthMeter.jsx:52
477 +msgid "Strength"
478 +msgstr ""
479 +
480 +#: inc/admin/build/index.js:383
481 +#: inc/admin/src/settings/tabs/AdvancedTab.js:20
482 +#: inc/admin/src/settings/tabs/DesignTab.js:28
483 +#: inc/admin/src/settings/tabs/GeneralTab.js:20
484 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:40
485 +msgid "Settings saved!"
486 +msgstr ""
487 +
488 +#: inc/admin/build/index.js:383
489 +#: inc/admin/src/settings/tabs/AdvancedTab.js:22
490 +#: inc/admin/src/settings/tabs/DesignTab.js:30
491 +#: inc/admin/src/settings/tabs/GeneralTab.js:22
492 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:42
493 +msgid "Error saving settings."
494 +msgstr ""
495 +
496 +#: inc/admin/build/index.js:383
497 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:45
498 +#: inc/admin/src/settings/tabs/GeneralTab.js:31
499 +msgid "Form Labels & Description"
500 +msgstr ""
501 +
502 +#: inc/admin/build/index.js:383
503 +#: inc/admin/src/settings/tabs/GeneralTab.js:32
504 +msgid "Edit the text that's used within the password form. You can overwrite these settings individually per area/page."
505 +msgstr ""
506 +
507 +#: inc/admin/build/index.js:383
508 +#: inc/admin/src/meta/general/Metabox.jsx:794
509 +#: inc/admin/src/settings/pages/DesignSettings.jsx:259
510 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:50
511 +#: inc/admin/src/settings/tabs/GeneralTab.js:37
136 512 msgid "Headline"
137 513 msgstr ""
138 514
139 -#: inc/admin/build/index.js:631 inc/admin/build/index.js:2404
515 +#: inc/admin/build/index.js:383
516 +#: inc/admin/src/meta/general/Metabox.jsx:796
517 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:51
518 +#: inc/admin/src/settings/tabs/GeneralTab.js:38
140 519 msgid "This is the headline of your password-protection form."
141 520 msgstr ""
142 521
143 -#: inc/admin/build/index.js:637 inc/admin/build/index.js:2071
144 -#: inc/admin/build/index.js:2410
522 +#: inc/admin/build/index.js:383
523 +#: inc/admin/src/meta/general/Metabox.jsx:803
524 +#: inc/admin/src/settings/pages/DesignSettings.jsx:326
525 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:58
526 +#: inc/admin/src/settings/tabs/GeneralTab.js:44
145 527 msgid "Instruction"
146 528 msgstr ""
147 529
148 -#: inc/admin/build/index.js:638 inc/admin/build/index.js:1557
149 -#: inc/class-ps-migrator.php:83
150 -msgid ""
151 -"This content is password-protected. Please verify with a password to unlock "
152 -"the content."
530 +#: inc/admin/build/index.js:383
531 +#: inc/admin/src/settings/tabs/GeneralTab.js:47
532 +msgid "The instruction text appears before the password input field."
153 533 msgstr ""
154 534
155 -#: inc/admin/build/index.js:639 inc/admin/build/index.js:2411
156 -msgid ""
157 -"The instruction text appears before the password input field. Use it for "
158 -"hints or additional explanation."
535 +#: inc/admin/build/index.js:383
536 +#: inc/admin/src/settings/tabs/GeneralTab.js:50
537 +#: inc/admin/src/settings/tabs/GeneralTab.js:82
538 +msgid "Supports HTML:"
159 539 msgstr ""
160 540
161 -#: inc/admin/build/index.js:645 inc/admin/build/index.js:2417
541 +#: inc/admin/build/index.js:383
542 +#: inc/admin/src/meta/general/Metabox.jsx:812
543 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:66
544 +#: inc/admin/src/settings/tabs/GeneralTab.js:69
162 545 msgid "Placeholder"
163 546 msgstr ""
164 547
165 -#: inc/admin/build/index.js:646 inc/admin/build/index.js:1558
166 -#: inc/class-ps-migrator.php:84
167 -msgid "Enter your password.."
548 +#: inc/admin/build/index.js:383
549 +#: inc/admin/src/meta/general/Metabox.jsx:814
550 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:67
551 +#: inc/admin/src/settings/tabs/GeneralTab.js:70
552 +msgid "Edit the placeholder text of the password field."
168 553 msgstr ""
169 554
170 -#: inc/admin/build/index.js:647 inc/admin/build/index.js:2418
171 -msgid "Edit the placeholder text of the password field."
555 +#: inc/admin/build/index.js:383
556 +#: inc/admin/src/settings/tabs/GeneralTab.js:76
557 +msgid "Error Message"
172 558 msgstr ""
173 559
174 -#: inc/admin/build/index.js:653 inc/admin/build/index.js:2431
560 +#: inc/admin/build/index.js:383
561 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:75
562 +#: inc/admin/src/settings/tabs/GeneralTab.js:79
563 +msgid "Edit the error message that appears if a user enters the wrong password."
564 +msgstr ""
565 +
566 +#: inc/admin/build/index.js:383
567 +#: inc/admin/src/meta/general/Metabox.jsx:821
568 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:82
569 +#: inc/admin/src/settings/tabs/GeneralTab.js:97
175 570 msgid "Button Label"
176 571 msgstr ""
177 572
178 -#: inc/admin/build/index.js:654 inc/admin/build/index.js:1560
179 -#: inc/class-ps-migrator.php:86
180 -msgid "Unlock"
573 +#: inc/admin/build/index.js:383
574 +#: inc/admin/src/meta/general/Metabox.jsx:823
575 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:83
576 +#: inc/admin/src/settings/tabs/GeneralTab.js:98
577 +msgid "Edit the text that appears on the button."
181 578 msgstr ""
182 579
183 -#: inc/admin/build/index.js:655 inc/admin/build/index.js:2432
184 -msgid "Edit the text that appears on the button."
580 +#: inc/admin/build/index.js:383
581 +#: inc/admin/src/settings/tabs/GeneralTab.js:106
582 +msgid "Password Generation"
185 583 msgstr ""
186 584
187 -#: inc/admin/build/index.js:661
188 -msgid "Unique ID"
585 +#: inc/admin/build/index.js:383
586 +#: inc/admin/src/settings/tabs/GeneralTab.js:107
587 +msgid "Configure how passwords are generated automatically."
189 588 msgstr ""
190 589
191 -#: inc/admin/build/index.js:662
192 -msgid "my-custom-id"
590 +#: inc/admin/build/index.js:383
591 +#: inc/admin/src/settings/tabs/GeneralTab.js:118
592 +msgid "Password Length"
193 593 msgstr ""
194 594
195 -#: inc/admin/build/index.js:663
196 -msgid "Give your password form a unique ID."
595 +#: inc/admin/build/index.js:383
596 +#: inc/admin/src/settings/tabs/GeneralTab.js:127
597 +msgid "Include Uppercase Characters"
197 598 msgstr ""
198 599
199 -#: inc/admin/build/index.js:671
200 -msgid "Misc Settings"
600 +#: inc/admin/build/index.js:383
601 +#: inc/admin/src/settings/tabs/GeneralTab.js:133
602 +msgid "Include Numbers"
201 603 msgstr ""
202 604
203 -#: inc/admin/build/index.js:678
204 -msgid "Hide/Show"
605 +#: inc/admin/build/index.js:383
606 +#: inc/admin/src/settings/tabs/GeneralTab.js:139
607 +msgid "Include Symbols"
205 608 msgstr ""
206 609
207 -#: inc/admin/build/index.js:680
208 -msgid "No"
610 +#: inc/admin/build/index.js:383
611 +#: inc/admin/src/settings/components/ColorControl.jsx:51
612 +msgid "Custom color"
209 613 msgstr ""
210 614
211 -#: inc/admin/build/index.js:683
212 -msgid "Yes"
615 +#: inc/admin/build/index.js:383
616 +#: inc/admin/src/settings/tabs/DesignTab.js:39
617 +msgid "Form Layout"
213 618 msgstr ""
214 619
215 -#: inc/admin/build/index.js:687
216 -msgid ""
217 -"Hide this password form. It will not show the password form, but it will "
218 -"show the unlocked content."
620 +#: inc/admin/build/index.js:383
621 +#: inc/admin/src/settings/tabs/DesignTab.js:40
622 +msgid "Configure the general form appearance and dimensions."
219 623 msgstr ""
220 624
221 -#: inc/admin/build/index.js:692 inc/admin/inc/class-ps-admin.php:276
222 -msgid "Redirect"
625 +#: inc/admin/build/index.js:383
626 +#: inc/admin/src/settings/tabs/DesignTab.js:45
627 +msgid "Form Width"
223 628 msgstr ""
224 629
225 -#: inc/admin/build/index.js:695
226 -msgid "Redirect the user to this URL once they submit the correct password."
630 +#: inc/admin/build/index.js:383
631 +#: inc/admin/src/settings/pages/DesignSettings.jsx:187
632 +#: inc/admin/src/settings/pages/DesignSettings.jsx:419
633 +#: inc/admin/src/settings/tabs/DesignTab.js:50
634 +#: inc/admin/src/settings/tabs/DesignTab.js:141
635 +msgid "Background Color"
227 636 msgstr ""
228 637
229 -#: inc/admin/build/index.js:707 inc/admin/build/index.js:2758
230 -#: inc/admin/inc/class-ps-admin.php:312
231 -msgid "Copied!"
638 +#: inc/admin/build/index.js:383
639 +#: inc/admin/src/settings/pages/DesignSettings.jsx:225
640 +#: inc/admin/src/settings/pages/DesignSettings.jsx:481
641 +#: inc/admin/src/settings/tabs/DesignTab.js:55
642 +#: inc/admin/src/settings/tabs/DesignTab.js:151
643 +msgid "Border Radius"
232 644 msgstr ""
233 645
234 -#: inc/admin/build/index.js:707 inc/admin/inc/class-ps-admin.php:306
235 -#: inc/admin/inc/class-ps-admin.php:315
236 -msgid "Copy Shortcode"
646 +#: inc/admin/build/index.js:383
647 +#: inc/admin/src/settings/pages/DesignSettings.jsx:174
648 +#: inc/admin/src/settings/tabs/DesignTab.js:63
649 +msgid "Center Form"
237 650 msgstr ""
238 651
239 -#: inc/admin/build/index.js:712 inc/admin/build/index.js:717
240 -#: inc/admin/build/index.js:722
241 -msgid "Copied Link!"
652 +#: inc/admin/build/index.js:383
653 +#: inc/admin/src/settings/tabs/DesignTab.js:69
654 +msgid "Show Password Toggle"
242 655 msgstr ""
243 656
244 -#: inc/admin/build/index.js:712 inc/admin/build/index.js:717
245 -#: inc/admin/build/index.js:722
246 -msgid "Copy Unlock Link"
657 +#: inc/admin/build/index.js:383
658 +#: inc/admin/src/settings/tabs/DesignTab.js:77
659 +msgid "Form Spacing"
247 660 msgstr ""
248 661
249 -#: inc/admin/build/index.js:805
250 -msgid "Add Passwords"
662 +#: inc/admin/build/index.js:383
663 +#: inc/admin/src/settings/tabs/DesignTab.js:78
664 +msgid "Control the margin and padding of the form."
251 665 msgstr ""
252 666
253 -#: inc/admin/build/index.js:807
254 -msgid "password1,password2,password3"
667 +#: inc/admin/build/index.js:383
668 +#: inc/admin/src/settings/pages/DesignSettings.jsx:201
669 +#: inc/admin/src/settings/pages/DesignSettings.jsx:458
670 +#: inc/admin/src/settings/tabs/DesignTab.js:83
671 +msgid "Margin"
255 672 msgstr ""
256 673
257 -#: inc/admin/build/index.js:809
258 -msgid "Add a comma-separated list of passwords."
674 +#: inc/admin/build/index.js:383
675 +#: inc/admin/src/settings/pages/DesignSettings.jsx:212
676 +#: inc/admin/src/settings/pages/DesignSettings.jsx:469
677 +#: inc/admin/src/settings/tabs/DesignTab.js:88
678 +msgid "Padding"
259 679 msgstr ""
260 680
261 -#: inc/admin/build/index.js:818
262 -msgid ""
263 -"How many passwords do you want to generate? We automatically add the "
264 -"generated passwords to your password list."
681 +#: inc/admin/build/index.js:383
682 +#: inc/admin/src/settings/tabs/DesignTab.js:95
683 +msgid "Typography"
265 684 msgstr ""
266 685
267 -#: inc/admin/build/index.js:831
268 -msgid "Generate passwords"
686 +#: inc/admin/build/index.js:383
687 +#: inc/admin/src/settings/tabs/DesignTab.js:96
688 +msgid "Configure headline and instruction text styles."
269 689 msgstr ""
270 690
271 -#: inc/admin/build/index.js:835
272 -msgid "Expire Passwords"
691 +#: inc/admin/build/index.js:383
692 +#: inc/admin/src/settings/tabs/DesignTab.js:101
693 +msgid "Headline Color"
273 694 msgstr ""
274 695
275 -#: inc/admin/build/index.js:836
276 -msgid "Choose an expiration mode"
696 +#: inc/admin/build/index.js:383
697 +#: inc/admin/src/settings/tabs/DesignTab.js:106
698 +msgid "Headline Font Size"
277 699 msgstr ""
278 700
279 -#: inc/admin/build/index.js:839
280 -msgid "First Usage"
701 +#: inc/admin/build/index.js:383
702 +#: inc/admin/src/settings/pages/DesignSettings.jsx:305
703 +#: inc/admin/src/settings/tabs/DesignTab.js:114
704 +msgid "Hide Headline"
281 705 msgstr ""
282 706
283 -#: inc/admin/build/index.js:842
284 -msgid "Number of usages"
707 +#: inc/admin/build/index.js:383
708 +#: inc/admin/src/settings/tabs/DesignTab.js:120
709 +msgid "Instruction Color"
285 710 msgstr ""
286 711
287 -#: inc/admin/build/index.js:845
288 -msgid "By Interval"
712 +#: inc/admin/build/index.js:383
713 +#: inc/admin/src/settings/tabs/DesignTab.js:125
714 +msgid "Instruction Font Size"
289 715 msgstr ""
290 716
291 -#: inc/admin/build/index.js:855
292 -msgid "Expire Password after usage"
717 +#: inc/admin/build/index.js:383
718 +#: inc/admin/src/settings/tabs/DesignTab.js:135
719 +msgid "Button Styling"
293 720 msgstr ""
294 721
295 -#: inc/admin/build/index.js:856
296 -msgid ""
297 -"The password will be immediately removed from the password list after it's "
298 -"first usage."
722 +#: inc/admin/build/index.js:383
723 +#: inc/admin/src/settings/tabs/DesignTab.js:136
724 +msgid "Customize the submit button appearance."
299 725 msgstr ""
300 726
301 -#: inc/admin/build/index.js:865
302 -msgid "Expire after number of usage"
727 +#: inc/admin/build/index.js:383
728 +#: inc/admin/src/settings/tabs/DesignTab.js:146
729 +msgid "Text Color"
303 730 msgstr ""
304 731
305 -#: inc/admin/build/index.js:866
306 -msgid ""
307 -"The password will be removed from the password list after the number of "
308 -"usage is reached."
732 +#: inc/admin/build/index.js:383
733 +#: inc/admin/src/settings/tabs/DesignTab.js:159
734 +msgid "Font Size"
309 735 msgstr ""
310 736
311 -#: inc/admin/build/index.js:877
312 -msgid "Expire after a time interval"
737 +#: inc/admin/build/index.js:383
738 +#: inc/admin/src/settings/tabs/AdvancedTab.js:45
739 +msgid "Usage Mode (Legacy)"
313 740 msgstr ""
314 741
315 -#: inc/admin/build/index.js:878
316 -msgid ""
317 -"Expire the password after a specific time interval. It starts tracking once "
318 -"the password is used for the first time."
742 +#: inc/admin/build/index.js:383
743 +#: inc/admin/src/settings/tabs/AdvancedTab.js:46
744 +msgid "This setting is deprecated. Consider disabling it."
319 745 msgstr ""
320 746
321 -#: inc/admin/build/index.js:886
322 -msgid "Time Unit"
747 +#: inc/admin/build/index.js:383
748 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:76
749 +#: inc/admin/src/settings/tabs/AdvancedTab.js:51
750 +msgid "Use Ajax"
323 751 msgstr ""
324 752
325 -#: inc/admin/build/index.js:889 inc/admin/build/index.js:1790
753 +#: inc/admin/build/index.js:383
754 +#: inc/admin/src/settings/tabs/AdvancedTab.js:52
755 +msgid "Content unlocks without page reload. Add third-party shortcodes below."
756 +msgstr ""
757 +
758 +#: inc/admin/build/index.js:383
759 +#: inc/admin/src/settings/tabs/AdvancedTab.js:58
760 +msgid "Third-Party Shortcodes"
761 +msgstr ""
762 +
763 +#: inc/admin/build/index.js:383
764 +#: inc/admin/src/settings/tabs/AdvancedTab.js:59
765 +msgid "Comma-separated list of shortcodes to use inside Passster. Use {post-id} for dynamic post ID."
766 +msgstr ""
767 +
768 +#: inc/admin/build/index.js:383
769 +#: inc/admin/src/settings/tabs/AdvancedTab.js:68
770 +msgid "Cookie Settings"
771 +msgstr ""
772 +
773 +#: inc/admin/build/index.js:383
774 +#: inc/admin/src/settings/tabs/AdvancedTab.js:69
775 +msgid "Control how passwords are remembered."
776 +msgstr ""
777 +
778 +#: inc/admin/build/index.js:383
779 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:90
780 +#: inc/admin/src/settings/tabs/AdvancedTab.js:74
781 +msgid "Disable Cookie"
782 +msgstr ""
783 +
784 +#: inc/admin/build/index.js:383
785 +#: inc/admin/src/settings/tabs/AdvancedTab.js:76
786 +msgid "Users must enter password each visit."
787 +msgstr ""
788 +
789 +#: inc/admin/build/index.js:383
790 +#: inc/admin/src/settings/tabs/AdvancedTab.js:77
791 +msgid "Password is saved in a cookie for future visits."
792 +msgstr ""
793 +
794 +#: inc/admin/build/index.js:383
795 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:106
796 +#: inc/admin/src/settings/tabs/AdvancedTab.js:86
797 +msgid "Cookie Lifetime"
798 +msgstr ""
799 +
800 +#: inc/admin/build/index.js:383
801 +#: inc/admin/src/settings/tabs/AdvancedTab.js:87
802 +msgid "How long the cookie should last."
803 +msgstr ""
804 +
805 +#: inc/admin/build/index.js:383
806 +#: inc/admin/src/settings/tabs/AdvancedTab.js:94
807 +msgid "Lifetime Unit"
808 +msgstr ""
809 +
810 +#: inc/admin/build/index.js:383
811 +#: inc/admin/src/meta/password-lists/Metabox.jsx:232
812 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:118
813 +#: inc/admin/src/settings/tabs/AdvancedTab.js:97
326 814 msgid "Days"
327 815 msgstr ""
328 816
329 -#: inc/admin/build/index.js:892 inc/admin/build/index.js:1793
817 +#: inc/admin/build/index.js:383
818 +#: inc/admin/src/meta/password-lists/Metabox.jsx:231
819 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:119
820 +#: inc/admin/src/settings/tabs/AdvancedTab.js:98
330 821 msgid "Hours"
331 822 msgstr ""
332 823
333 -#: inc/admin/build/index.js:895
334 -msgid "Weeks"
824 +#: inc/admin/build/index.js:383
825 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:120
826 +#: inc/admin/src/settings/tabs/AdvancedTab.js:99
827 +msgid "Minutes"
335 828 msgstr ""
336 829
337 -#: inc/admin/build/index.js:898
338 -msgid "Months"
830 +#: inc/admin/build/index.js:383
831 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:145
832 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:215
833 +#: inc/admin/src/settings/tabs/AdvancedTab.js:111
834 +#: inc/admin/src/settings/tabs/AdvancedTab.js:157
835 +msgid "Concurrent Usage"
339 836 msgstr ""
340 837
341 -#: inc/admin/build/index.js:1019 inc/admin/build/index.js:1975
342 -msgid "Form width"
838 +#: inc/admin/build/index.js:383
839 +#: inc/admin/src/settings/tabs/AdvancedTab.js:112
840 +msgid "Limit how many times a password can be used simultaneously."
343 841 msgstr ""
344 842
345 -#: inc/admin/build/index.js:1106 inc/admin/build/index.js:1168
346 -#: inc/admin/build/index.js:1230 inc/admin/build/index.js:1292
347 -#: inc/admin/build/index.js:1354 inc/admin/build/index.js:1416
348 -#: inc/admin/build/index.js:1478 inc/admin/build/index.js:1851
349 -#: inc/admin/build/index.js:2223 inc/admin/build/index.js:2349
350 -#: inc/admin/build/index.js:2478 inc/admin/build/index.js:2612
351 -msgid "Save Settings"
843 +#: inc/admin/build/index.js:383
844 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:149
845 +#: inc/admin/src/settings/tabs/AdvancedTab.js:117
846 +msgid "Track Concurrent Usage"
352 847 msgstr ""
353 848
354 -#: inc/admin/build/index.js:1110 inc/admin/build/index.js:1172
355 -#: inc/admin/build/index.js:1234 inc/admin/build/index.js:1296
356 -#: inc/admin/build/index.js:1358 inc/admin/build/index.js:1420
357 -#: inc/admin/build/index.js:1482
849 +#: inc/admin/build/index.js:383
850 +#: inc/admin/src/settings/tabs/AdvancedTab.js:119
851 +msgid "Passwords will be limited to a certain number of concurrent users."
852 +msgstr ""
853 +
854 +#: inc/admin/build/index.js:383
855 +#: inc/admin/src/settings/tabs/AdvancedTab.js:120
856 +msgid "No concurrent usage tracking."
857 +msgstr ""
858 +
859 +#: inc/admin/build/index.js:383
860 +#: inc/admin/src/settings/tabs/AdvancedTab.js:129
861 +msgid "Max Concurrent Logins"
862 +msgstr ""
863 +
864 +#: inc/admin/build/index.js:383
865 +#: inc/admin/src/settings/tabs/AdvancedTab.js:130
866 +msgid "Maximum number of simultaneous logins per password."
867 +msgstr ""
868 +
869 +#: inc/admin/build/index.js:383
870 +#: inc/admin/src/settings/tabs/AdvancedTab.js:32
871 +msgid "Concurrent data reset!"
872 +msgstr ""
873 +
874 +#: inc/admin/build/index.js:383
875 +#: inc/admin/src/settings/tabs/AdvancedTab.js:34
876 +msgid "Error resetting data."
877 +msgstr ""
878 +
879 +#: inc/admin/build/index.js:383
880 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:171
881 +#: inc/admin/src/settings/tabs/AdvancedTab.js:143
882 +msgid "Reset Concurrent Data"
883 +msgstr ""
884 +
885 +#: inc/admin/build/index.js:383
886 +#: inc/admin/build/upsells.js:1
887 +#: inc/admin/src/meta/general/Metabox.jsx:767
888 +#: inc/admin/src/settings/tabs/AdvancedTab.js:158
889 +#: inc/admin/src/settings/tabs/AdvancedTab.js:188
890 +#: inc/admin/src/upsells/components/UpsellPage.jsx:43
891 +msgid "PRO"
892 +msgstr ""
893 +
894 +#: inc/admin/build/index.js:383
895 +#: inc/admin/src/settings/tabs/AdvancedTab.js:161
896 +msgid "Prevent password sharing and abuse."
897 +msgstr ""
898 +
899 +#: inc/admin/build/index.js:383
900 +#: inc/admin/src/settings/tabs/AdvancedTab.js:164
901 +msgid "Without usage limits, a single password can be shared with unlimited people."
902 +msgstr ""
903 +
904 +#: inc/admin/build/index.js:383
905 +#: inc/admin/src/settings/tabs/AdvancedTab.js:167
906 +msgid "Limit how many people can use a password at once"
907 +msgstr ""
908 +
909 +#: inc/admin/build/index.js:383
910 +#: inc/admin/src/settings/tabs/AdvancedTab.js:168
911 +msgid "Automatically block excess logins"
912 +msgstr ""
913 +
914 +#: inc/admin/build/index.js:383
915 +#: inc/admin/src/settings/tabs/AdvancedTab.js:169
916 +msgid "Reset concurrent data anytime"
917 +msgstr ""
918 +
919 +#: inc/admin/build/index.js:383
920 +#: inc/admin/src/settings/tabs/AdvancedTab.js:177
921 +msgid "Unlock Concurrent Limits"
922 +msgstr ""
923 +
924 +#: inc/admin/build/index.js:383
925 +#: inc/admin/src/settings/tabs/AdvancedTab.js:179
926 +#: inc/admin/src/settings/tabs/AdvancedTab.js:210
927 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:139
928 +#: inc/admin/src/settings/tabs/LicenseTab.js:97
929 +msgid "14-day money-back guarantee"
930 +msgstr ""
931 +
932 +#: inc/admin/build/index.js:383
933 +#: inc/admin/src/settings/tabs/AdvancedTab.js:187
934 +msgid "Brute Force Protection"
935 +msgstr ""
936 +
937 +#: inc/admin/build/index.js:383
938 +#: inc/admin/src/settings/tabs/AdvancedTab.js:191
939 +msgid "Stop bots and dictionary attacks on your password forms."
940 +msgstr ""
941 +
942 +#: inc/admin/build/index.js:383
943 +#: inc/admin/src/settings/tabs/AdvancedTab.js:194
944 +msgid "Without attempt limiting, bots can try unlimited passwords until they guess correctly."
945 +msgstr ""
946 +
947 +#: inc/admin/build/index.js:383
948 +#: inc/admin/src/settings/tabs/AdvancedTab.js:197
949 +msgid "Limit failed password attempts per IP"
950 +msgstr ""
951 +
952 +#: inc/admin/build/index.js:383
953 +#: inc/admin/src/settings/tabs/AdvancedTab.js:198
954 +msgid "Automatic lockout after too many failures"
955 +msgstr ""
956 +
957 +#: inc/admin/build/index.js:383
958 +#: inc/admin/src/settings/tabs/AdvancedTab.js:199
959 +msgid "Customizable lockout duration and messages"
960 +msgstr ""
961 +
962 +#: inc/admin/build/index.js:383
963 +#: inc/admin/src/settings/tabs/AdvancedTab.js:200
964 +msgid "Integrates with Wordfence, Sucuri & other firewalls"
965 +msgstr ""
966 +
967 +#: inc/admin/build/index.js:383
968 +#: inc/admin/src/settings/tabs/AdvancedTab.js:208
969 +msgid "Unlock Brute Force Protection"
970 +msgstr ""
971 +
972 +#: inc/admin/build/index.js:383
973 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:46
974 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:24
975 +msgid "No page selected"
976 +msgstr ""
977 +
978 +#: inc/admin/build/index.js:383
979 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:63
980 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:62
981 +msgid "Global Protection"
982 +msgstr ""
983 +
984 +#: inc/admin/build/index.js:383
985 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:63
986 +msgid "Protect your entire site with a single password."
987 +msgstr ""
988 +
989 +#: inc/admin/build/index.js:383
990 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:67
991 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:68
992 +msgid "Activate Global Protection"
993 +msgstr ""
994 +
995 +#: inc/admin/build/index.js:383
996 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:70
997 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:70
998 +msgid "Global Password Protection is activated."
999 +msgstr ""
1000 +
1001 +#: inc/admin/build/index.js:383
1002 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:71
1003 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:71
1004 +msgid "Global Password Protection is deactivated."
1005 +msgstr ""
1006 +
1007 +#: inc/admin/build/index.js:383
1008 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:82
1009 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:80
1010 +msgid "Select a Page"
1011 +msgstr ""
1012 +
1013 +#: inc/admin/build/index.js:383
1014 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:84
1015 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:81
1016 +msgid "Visitors who still need to submit the correct password will be redirected to this page. Please follow the link below to set it up."
1017 +msgstr ""
1018 +
1019 +#: inc/admin/build/index.js:383
1020 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:96
1021 +msgid "Edit Global Protection Page"
1022 +msgstr ""
1023 +
1024 +#: inc/admin/build/index.js:383
1025 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:99
1026 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:103
1027 +msgid "Exclude pages"
1028 +msgstr ""
1029 +
1030 +#: inc/admin/build/index.js:383
1031 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:111
1032 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:111
1033 +msgid "Select pages that should not be affected by global protection. This can be useful for information about data privacy or terms of use pages."
1034 +msgstr ""
1035 +
1036 +#: inc/admin/build/index.js:383
1037 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:121
1038 +msgid "Sell Access with WooCommerce"
1039 +msgstr ""
1040 +
1041 +#: inc/admin/build/index.js:383
1042 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:122
1043 +msgid "Turn protected content into a revenue stream."
1044 +msgstr ""
1045 +
1046 +#: inc/admin/build/index.js:383
1047 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:125
1048 +msgid "Auto-generate unique passwords after each purchase"
1049 +msgstr ""
1050 +
1051 +#: inc/admin/build/index.js:383
1052 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:126
1053 +msgid "Send passwords automatically via customizable emails"
1054 +msgstr ""
1055 +
1056 +#: inc/admin/build/index.js:383
1057 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:127
1058 +msgid "Create password lists with expiration dates or usage limits"
1059 +msgstr ""
1060 +
1061 +#: inc/admin/build/index.js:383
1062 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:128
1063 +msgid "No user accounts needed — simpler than memberships"
1064 +msgstr ""
1065 +
1066 +#: inc/admin/build/index.js:383
1067 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:137
1068 +msgid "Unlock WooCommerce Features"
1069 +msgstr ""
1070 +
1071 +#: inc/admin/build/index.js:383
1072 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:146
1073 +msgid "CAPTCHA Protection"
1074 +msgstr ""
1075 +
1076 +#: inc/admin/build/index.js:383
1077 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:147
1078 +msgid "Let verified humans in without passwords."
1079 +msgstr ""
1080 +
1081 +#: inc/admin/build/index.js:383
1082 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:154
1083 +msgid "CAPTCHA Type"
1084 +msgstr ""
1085 +
1086 +#: inc/admin/build/index.js:383
1087 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:83
1088 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:157
1089 +msgid "Google reCAPTCHA V2 (Checkbox)"
1090 +msgstr ""
1091 +
1092 +#: inc/admin/build/index.js:383
1093 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:158
1094 +msgid "Google reCAPTCHA V3 (invisible)"
1095 +msgstr ""
1096 +
1097 +#: inc/admin/build/index.js:383
1098 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:85
1099 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:159
1100 +msgid "hCAPTCHA"
1101 +msgstr ""
1102 +
1103 +#: inc/admin/build/index.js:383
1104 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:160
1105 +msgid "Cloudflare Turnstile"
1106 +msgstr ""
1107 +
1108 +#: inc/admin/build/index.js:383
1109 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:45
1110 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:93
1111 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:166
1112 +msgid "Site Key"
1113 +msgstr ""
1114 +
1115 +#: inc/admin/build/index.js:383
1116 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:172
1117 +msgid "Secret Key"
1118 +msgstr ""
1119 +
1120 +#: inc/admin/build/index.js:383
1121 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:182
1122 +msgid "Google reCAPTCHA v2 and v3"
1123 +msgstr ""
1124 +
1125 +#: inc/admin/build/index.js:383
1126 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:183
1127 +msgid "hCAPTCHA (privacy-focused alternative)"
1128 +msgstr ""
1129 +
1130 +#: inc/admin/build/index.js:383
1131 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:184
1132 +msgid "Cloudflare Turnstile (invisible)"
1133 +msgstr ""
1134 +
1135 +#: inc/admin/build/index.js:383
1136 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:192
1137 +msgid "Unlock CAPTCHA Options"
1138 +msgstr ""
1139 +
1140 +#: inc/admin/build/index.js:383
1141 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:201
1142 +msgid "Encrypted Links"
1143 +msgstr ""
1144 +
1145 +#: inc/admin/build/index.js:383
1146 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:202
1147 +msgid "Share URLs that unlock content instantly — no password needed."
1148 +msgstr ""
1149 +
1150 +#: inc/admin/build/index.js:383
1151 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:138
1152 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:208
1153 +msgid "Bit.ly Access Token"
1154 +msgstr ""
1155 +
1156 +#: inc/admin/build/index.js:383
1157 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:209
1158 +msgid "Generate short, encrypted links for instant access."
1159 +msgstr ""
1160 +
1161 +#: inc/admin/build/index.js:383
1162 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:217
1163 +msgid "Create encrypted URLs with Bitly integration"
1164 +msgstr ""
1165 +
1166 +#: inc/admin/build/index.js:383
1167 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:218
1168 +msgid "Share via email, SMS, or social — one click to unlock"
1169 +msgstr ""
1170 +
1171 +#: inc/admin/build/index.js:383
1172 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:219
1173 +msgid "Track link usage and expiration"
1174 +msgstr ""
1175 +
1176 +#: inc/admin/build/index.js:383
1177 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:227
1178 +msgid "Unlock Encrypted Links"
1179 +msgstr ""
1180 +
1181 +#: inc/admin/build/index.js:383
1182 +#: inc/admin/src/settings/tabs/ToolsTab.js:51
1183 +msgid "Utilities"
1184 +msgstr ""
1185 +
1186 +#: inc/admin/build/index.js:383
1187 +#: inc/admin/src/settings/tabs/ToolsTab.js:52
1188 +msgid "Maintenance tools and actions."
1189 +msgstr ""
1190 +
1191 +#: inc/admin/build/index.js:383
1192 +#: inc/admin/src/settings/tabs/ToolsTab.js:57
1193 +msgid "Clear Cache"
1194 +msgstr ""
1195 +
1196 +#: inc/admin/build/index.js:383
1197 +#: inc/admin/src/settings/tabs/ToolsTab.js:58
1198 +msgid "Clear all Passster transients and cached data."
1199 +msgstr ""
1200 +
1201 +#: inc/admin/build/index.js:383
1202 +#: inc/admin/src/settings/tabs/ToolsTab.js:21
1203 +msgid "Cache cleared!"
1204 +msgstr ""
1205 +
1206 +#: inc/admin/build/index.js:383
1207 +#: inc/admin/src/settings/tabs/ToolsTab.js:23
1208 +msgid "Error clearing cache."
1209 +msgstr ""
1210 +
1211 +#: inc/admin/build/index.js:383
1212 +#: inc/admin/src/settings/tabs/ToolsTab.js:66
1213 +msgid "Clear"
1214 +msgstr ""
1215 +
1216 +#: inc/admin/build/index.js:383
1217 +#: inc/admin/src/settings/pages/Utilities.jsx:94
1218 +#: inc/admin/src/settings/tabs/ToolsTab.js:71
1219 +msgid "Export Settings"
1220 +msgstr ""
1221 +
1222 +#: inc/admin/build/index.js:383
1223 +#: inc/admin/src/settings/tabs/ToolsTab.js:72
1224 +msgid "Download your Passster settings as a JSON file."
1225 +msgstr ""
1226 +
1227 +#: inc/admin/build/index.js:383
1228 +#: inc/admin/src/settings/tabs/ToolsTab.js:40
1229 +msgid "Settings exported!"
1230 +msgstr ""
1231 +
1232 +#: inc/admin/build/index.js:383
1233 +#: inc/admin/src/settings/tabs/ToolsTab.js:42
1234 +msgid "Error exporting settings."
1235 +msgstr ""
1236 +
1237 +#: inc/admin/build/index.js:383
1238 +#: inc/admin/src/settings/pages/Utilities.jsx:88
1239 +#: inc/admin/src/settings/tabs/ToolsTab.js:80
1240 +msgid "Export"
1241 +msgstr ""
1242 +
1243 +#: inc/admin/build/index.js:383
1244 +#: inc/admin/src/settings/tabs/LicenseTab.js:22
1245 +msgid "License & Support"
1246 +msgstr ""
1247 +
1248 +#: inc/admin/build/index.js:383
1249 +#: inc/admin/src/settings/tabs/LicenseTab.js:23
1250 +msgid "Your Passster PRO license is active."
1251 +msgstr ""
1252 +
1253 +#: inc/admin/build/index.js:383
1254 +#: inc/admin/src/settings/tabs/LicenseTab.js:28
1255 +msgid "PRO License Active"
1256 +msgstr ""
1257 +
1258 +#: inc/admin/build/index.js:383
1259 +#: inc/admin/src/settings/tabs/LicenseTab.js:36
1260 +msgid "Renews:"
1261 +msgstr ""
1262 +
1263 +#: inc/admin/build/index.js:383
1264 +#: inc/admin/src/settings/tabs/LicenseTab.js:40
1265 +msgid "As a PRO user, you have access to priority email support."
1266 +msgstr ""
1267 +
1268 +#: inc/admin/build/index.js:383
1269 +#: inc/admin/src/settings/tabs/LicenseTab.js:48
1270 +msgid "Manage License"
1271 +msgstr ""
1272 +
1273 +#: inc/admin/build/index.js:383
1274 +#: inc/admin/src/settings/tabs/LicenseTab.js:55
1275 +msgid "Contact Support"
1276 +msgstr ""
1277 +
1278 +#: inc/admin/build/index.js:383
1279 +#: inc/admin/src/settings/tabs/LicenseTab.js:64
1280 +msgid "Upgrade to Passster PRO"
1281 +msgstr ""
1282 +
1283 +#: inc/admin/build/index.js:383
1284 +#: inc/admin/src/settings/tabs/LicenseTab.js:65
1285 +msgid "Unlock all features and get priority support."
1286 +msgstr ""
1287 +
1288 +#: inc/admin/build/index.js:383
1289 +#: inc/admin/src/settings/tabs/LicenseTab.js:70
1290 +msgid "Free Version"
1291 +msgstr ""
1292 +
1293 +#: inc/admin/build/index.js:383
1294 +#: inc/admin/src/settings/tabs/LicenseTab.js:71
1295 +msgid "Limited features"
1296 +msgstr ""
1297 +
1298 +#: inc/admin/build/index.js:383
1299 +#: inc/admin/src/settings/tabs/LicenseTab.js:76
1300 +msgid "PRO Features Include:"
1301 +msgstr ""
1302 +
1303 +#: inc/admin/build/index.js:383
1304 +#: inc/admin/src/settings/tabs/LicenseTab.js:78
1305 +msgid "Password Lists with expiration"
1306 +msgstr ""
1307 +
1308 +#: inc/admin/build/index.js:383
1309 +#: inc/admin/src/settings/tabs/LicenseTab.js:79
1310 +msgid "Usage Statistics dashboard"
1311 +msgstr ""
1312 +
1313 +#: inc/admin/build/index.js:383
1314 +#: inc/admin/src/settings/tabs/LicenseTab.js:80
1315 +msgid "Concurrent usage limits"
1316 +msgstr ""
1317 +
1318 +#: inc/admin/build/index.js:383
1319 +#: inc/admin/src/settings/tabs/LicenseTab.js:81
1320 +msgid "reCAPTCHA, hCaptcha & Turnstile"
1321 +msgstr ""
1322 +
1323 +#: inc/admin/build/index.js:383
1324 +#: inc/admin/src/settings/tabs/LicenseTab.js:82
1325 +msgid "WooCommerce integration"
1326 +msgstr ""
1327 +
1328 +#: inc/admin/build/index.js:383
1329 +#: inc/admin/src/settings/tabs/LicenseTab.js:83
1330 +msgid "Encrypted unlock links"
1331 +msgstr ""
1332 +
1333 +#: inc/admin/build/index.js:383
1334 +#: inc/admin/src/settings/tabs/LicenseTab.js:84
1335 +msgid "User & role restrictions"
1336 +msgstr ""
1337 +
1338 +#: inc/admin/build/index.js:383
1339 +#: inc/admin/src/settings/tabs/LicenseTab.js:85
1340 +msgid "Priority email support"
1341 +msgstr ""
1342 +
1343 +#: inc/admin/build/index.js:383
1344 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:65
1345 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:122
1346 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:149
1347 +#: inc/admin/src/settings/tabs/LicenseTab.js:95
1348 +msgid "Get Passster PRO"
1349 +msgstr ""
1350 +
1351 +#: inc/admin/build/index.js:383
1352 +#: inc/admin/src/settings/tabs/LicenseTab.js:103
1353 +msgid "Already Have a License?"
1354 +msgstr ""
1355 +
1356 +#: inc/admin/build/index.js:383
1357 +#: inc/admin/src/settings/tabs/LicenseTab.js:104
1358 +msgid "Activate your PRO license to unlock all features."
1359 +msgstr ""
1360 +
1361 +#: inc/admin/build/index.js:383
1362 +#: inc/admin/src/settings/tabs/LicenseTab.js:106
1363 +msgid "If you purchased Passster PRO, click below to activate your license."
1364 +msgstr ""
1365 +
1366 +#: inc/admin/build/index.js:383
1367 +#: inc/admin/src/settings/tabs/LicenseTab.js:111
1368 +msgid "Activate License"
1369 +msgstr ""
1370 +
1371 +#: inc/admin/build/index.js:383
1372 +#: inc/admin/src/settings/components/SettingsPage.jsx:76
358 1373 msgid "General"
359 1374 msgstr ""
360 1375
361 -#: inc/admin/build/index.js:1114 inc/admin/build/index.js:1176
362 -#: inc/admin/build/index.js:1238 inc/admin/build/index.js:1300
363 -#: inc/admin/build/index.js:1362 inc/admin/build/index.js:1424
364 -#: inc/admin/build/index.js:1486 inc/admin/build/index.js:1969
1376 +#: inc/admin/build/index.js:383
1377 +#: inc/admin/src/settings/components/SettingsPage.jsx:81
365 1378 msgid "Design"
366 1379 msgstr ""
367 1380
368 -#: inc/admin/build/index.js:1118 inc/admin/build/index.js:1180
369 -#: inc/admin/build/index.js:1242 inc/admin/build/index.js:1304
370 -#: inc/admin/build/index.js:1366 inc/admin/build/index.js:1428
371 -#: inc/admin/build/index.js:1490
1381 +#: inc/admin/build/index.js:383
1382 +#: inc/admin/src/settings/components/SettingsPage.jsx:86
372 1383 msgid "Advanced"
373 1384 msgstr ""
374 1385
375 -#: inc/admin/build/index.js:1122 inc/admin/build/index.js:1184
376 -#: inc/admin/build/index.js:1246 inc/admin/build/index.js:1308
377 -#: inc/admin/build/index.js:1370 inc/admin/build/index.js:1432
378 -#: inc/admin/build/index.js:1494 inc/admin/build/index.js:2562
379 -msgid "Global Protection"
1386 +#: inc/admin/build/index.js:383
1387 +#: inc/admin/src/settings/components/SettingsPage.jsx:91
1388 +msgid "Integrations"
380 1389 msgstr ""
381 1390
382 -#: inc/admin/build/index.js:1126 inc/admin/build/index.js:1188
383 -#: inc/admin/build/index.js:1250 inc/admin/build/index.js:1312
384 -#: inc/admin/build/index.js:1374 inc/admin/build/index.js:1436
385 -#: inc/admin/build/index.js:1498
386 -msgid "External Services"
1391 +#: inc/admin/build/index.js:383
1392 +#: inc/admin/src/settings/components/SettingsPage.jsx:96
1393 +msgid "Tools"
387 1394 msgstr ""
388 1395
389 -#: inc/admin/build/index.js:1130 inc/admin/build/index.js:1192
390 -#: inc/admin/build/index.js:1254 inc/admin/build/index.js:1316
391 -#: inc/admin/build/index.js:1378 inc/admin/build/index.js:1440
392 -#: inc/admin/build/index.js:1502
393 -msgid "System Status"
1396 +#: inc/admin/build/index.js:383
1397 +#: inc/admin/src/settings/components/SettingsPage.jsx:101
1398 +msgid "License"
394 1399 msgstr ""
395 1400
396 -#: inc/admin/build/index.js:1134 inc/admin/build/index.js:1196
397 -#: inc/admin/build/index.js:1258 inc/admin/build/index.js:1320
398 -#: inc/admin/build/index.js:1382 inc/admin/build/index.js:1444
399 -#: inc/admin/build/index.js:1506
400 -msgid "Utilities"
1401 +#: inc/admin/build/index.js:383
1402 +#: inc/admin/src/settings/components/SettingsPage.jsx:120
1403 +msgid "Documentation"
401 1404 msgstr ""
402 1405
403 -#: inc/admin/build/index.js:1137 inc/admin/build/index.js:1199
404 -#: inc/admin/build/index.js:1261 inc/admin/build/index.js:1323
405 -#: inc/admin/build/index.js:1385 inc/admin/build/index.js:1447
406 -#: inc/admin/build/index.js:1509
407 -msgid "Documentation"
1406 +#: inc/admin/build/index.js:383
1407 +#: inc/admin/src/meta/general/Metabox.jsx:778
1408 +#: inc/admin/src/settings/components/SettingsPage.jsx:129
1409 +msgid "Upgrade to PRO"
408 1410 msgstr ""
409 1411
410 -#: inc/admin/build/index.js:1142 inc/admin/build/index.js:1204
411 -#: inc/admin/build/index.js:1266 inc/admin/build/index.js:1328
412 -#: inc/admin/build/index.js:1390 inc/admin/build/index.js:1452
413 -#: inc/admin/build/index.js:1514
414 -msgid "Changelog"
1412 +#: inc/admin/build/index.js:383
1413 +#: inc/admin/src/components/PasswordInputStrength.jsx:12
1414 +msgid "Enter a password"
415 1415 msgstr ""
416 1416
417 -#: inc/admin/build/index.js:1150 inc/admin/build/index.js:1212
418 -#: inc/admin/build/index.js:1274 inc/admin/build/index.js:1336
419 -#: inc/admin/build/index.js:1398 inc/admin/build/index.js:1460
420 -#: inc/admin/build/index.js:1522
421 -msgid "Passster Pro"
1417 +#: inc/admin/build/upsells.js:1
1418 +#: inc/admin/src/upsells/components/UpsellPage.jsx:31
1419 +msgid "Unlock with Passster PRO"
422 1420 msgstr ""
423 1421
424 -#: inc/admin/build/index.js:1559 inc/class-ps-migrator.php:85
425 -msgid "Sorry, there was an error."
1422 +#: inc/admin/build/upsells.js:1
1423 +#: inc/admin/src/upsells/components/UpsellPage.jsx:33
1424 +msgid "See all PRO features"
426 1425 msgstr ""
427 1426
428 -#: inc/admin/build/index.js:1762
429 -msgid "Usage Mode"
1427 +#: inc/admin/build/upsells.js:1
1428 +#: inc/admin/src/upsells/components/UpsellPage.jsx:106
1429 +msgid "14-day money-back guarantee • Instant access"
430 1430 msgstr ""
431 1431
432 -#: inc/admin/build/index.js:1763
433 -msgid "Use Ajax"
1432 +#: inc/admin/build/upsells.js:1
1433 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:12
1434 +msgid "Track Every Unlock"
434 1435 msgstr ""
435 1436
436 -#: inc/admin/build/index.js:1764
437 -msgid ""
438 -"You are using Ajax for unlocking content. Make sure to add any shortcodes "
439 -"of a page into the Third-Party-Shortcodes setting."
1437 +#: inc/admin/build/upsells.js:1
1438 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:13
1439 +msgid "See exactly when each password is used with precise timestamps."
440 1440 msgstr ""
441 1441
442 -#: inc/admin/build/index.js:1764
443 -msgid ""
444 -"Unlock content with Ajax (no reload). It is not recommended for entire "
445 -"pages or when using a Third-Party Page Builder."
1442 +#: inc/admin/build/upsells.js:1
1443 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:17
1444 +msgid "Know Your Users"
446 1445 msgstr ""
447 1446
448 -#: inc/admin/build/index.js:1771
449 -msgid "Disable Cookie"
1447 +#: inc/admin/build/upsells.js:1
1448 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:18
1449 +msgid "Track IP addresses and browsers to identify patterns and abuse."
450 1450 msgstr ""
451 1451
452 -#: inc/admin/build/index.js:1772
453 -msgid ""
454 -"Each time a user visits the protected content it needs to be unlocked again."
1452 +#: inc/admin/build/upsells.js:1
1453 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:22
1454 +msgid "Password Popularity"
455 1455 msgstr ""
456 1456
457 -#: inc/admin/build/index.js:1772
458 -msgid ""
459 -"The password is stored in a cookie. Next time the content is unlocked "
460 -"automatically."
1457 +#: inc/admin/build/upsells.js:1
1458 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:23
1459 +msgid "See which passwords are used most and optimize distribution."
461 1460 msgstr ""
462 1461
463 -#: inc/admin/build/index.js:1779
464 -msgid "Cookie Lifetime"
1462 +#: inc/admin/build/upsells.js:1
1463 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:27
1464 +msgid "Export & Analyze"
465 1465 msgstr ""
466 1466
467 -#: inc/admin/build/index.js:1780
468 -msgid ""
469 -"The lifetime of your cookie is based on this number and the lifetime unit "
470 -"below. Once a cookie expires, the user will need to enter the password "
471 -"again."
1467 +#: inc/admin/build/upsells.js:1
1468 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:28
1469 +msgid "Reset statistics anytime or export data for reporting."
472 1470 msgstr ""
473 1471
474 -#: inc/admin/build/index.js:1787
475 -msgid "Cookie Lifetime Unit"
1472 +#: inc/admin/build/upsells.js:1
1473 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:35
1474 +msgid "See who unlocks your content"
476 1475 msgstr ""
477 1476
478 -#: inc/admin/build/index.js:1796
479 -msgid "Minutes"
1477 +#: inc/admin/build/upsells.js:1
1478 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:36
1479 +msgid "Right now, you have zero visibility into how your passwords are being used. Statistics shows you every unlock in real-time."
480 1480 msgstr ""
481 1481
482 -#: inc/admin/build/index.js:1803
483 -msgid "Third-Party-Shortcodes"
1482 +#: inc/admin/build/upsells.js:1
1483 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:38
1484 +msgid "Unlock Statistics"
484 1485 msgstr ""
485 1486
486 -#: inc/admin/build/index.js:1804
487 -msgid ""
488 -"Add a comma separated list of shortcodes you want to use inside of "
489 -"Passster. You can also use {post-id} to add the ID of the current page/post "
490 -"dynamically. "
1487 +#: inc/admin/build/upsells.js:1
1488 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:12
1489 +msgid "Multiple Passwords"
491 1490 msgstr ""
492 1491
493 -#: inc/admin/build/index.js:1811
494 -msgid "Concurrent Usage"
1492 +#: inc/admin/build/upsells.js:1
1493 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:13
1494 +msgid "Protect content with a list of passwords instead of just one."
495 1495 msgstr ""
496 1496
497 -#: inc/admin/build/index.js:1812
498 -msgid "Track Concurrent Usage"
1497 +#: inc/admin/build/upsells.js:1
1498 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:17
1499 +msgid "Auto-Generate"
499 1500 msgstr ""
500 1501
501 -#: inc/admin/build/index.js:1813
502 -msgid "Track and prevent concurrent usage of the same password."
1502 +#: inc/admin/build/upsells.js:1
1503 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:18
1504 +msgid "Generate secure passwords with one click—no more weak passwords."
503 1505 msgstr ""
504 1506
505 -#: inc/admin/build/index.js:1813
506 -msgid ""
507 -"Do not track concurrent usages. A password can be used without any "
508 -"limitations to unlock your content."
1507 +#: inc/admin/build/upsells.js:1
1508 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:22
1509 +msgid "Expiration Control"
509 1510 msgstr ""
510 1511
511 -#: inc/admin/build/index.js:1820
512 -msgid "Number of Allowed Concurrent Usages"
1512 +#: inc/admin/build/upsells.js:1
1513 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:23
1514 +msgid "Set passwords to expire after a date, number of uses, or time interval."
513 1515 msgstr ""
514 1516
515 -#: inc/admin/build/index.js:1821
516 -msgid ""
517 -"Limit the number of logins with one password at the same time. It will "
518 -"create a custom database table to track the usage of the passwords. It uses "
519 -"the current IP of the user to recognize them. You can use the shortcode "
520 -"[passster-logout] to handle the logout."
1517 +#: inc/admin/build/upsells.js:1
1518 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:27
1519 +msgid "Usage Tracking"
521 1520 msgstr ""
522 1521
523 -#: inc/admin/build/index.js:1830
524 -msgid "Reset Concurrent Data"
1522 +#: inc/admin/build/upsells.js:1
1523 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:28
1524 +msgid "See how often each password is used and when it expires."
525 1525 msgstr ""
526 1526
527 -#: inc/admin/build/index.js:1838
528 -msgid "Concurrent data resetted successfully."
1527 +#: inc/admin/build/upsells.js:1
1528 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:35
1529 +msgid "Manage multiple passwords per protection"
529 1530 msgstr ""
530 1531
531 -#: inc/admin/build/index.js:1846 inc/admin/build/index.js:2218
532 -#: inc/admin/build/index.js:2344 inc/admin/build/index.js:2473
533 -#: inc/admin/build/index.js:2607
534 -msgid "Settings saved successfully."
1532 +#: inc/admin/build/upsells.js:1
1533 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:36
1534 +msgid "With the free version, you can only use one password. Password Lists lets you create, generate, and expire multiple passwords for each protected area."
535 1535 msgstr ""
536 1536
537 -#: inc/admin/build/index.js:1943
538 -msgid "Small"
1537 +#: inc/admin/build/upsells.js:1
1538 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:38
1539 +msgid "Unlock Password Lists"
539 1540 msgstr ""
540 1541
541 -#: inc/admin/build/index.js:1947
542 -msgid "Medium"
1542 +#: inc/admin/src/meta/general/Metabox.jsx:149
1543 +msgid "No Password List"
543 1544 msgstr ""
544 1545
545 -#: inc/admin/build/index.js:1951
546 -msgid "Big"
1546 +#: inc/admin/src/meta/general/Metabox.jsx:175
1547 +msgid "No Role"
547 1548 msgstr ""
548 1549
549 -#: inc/admin/build/index.js:1969
550 -msgid "Edit the overall design of your password form on this page."
1550 +#: inc/admin/src/meta/general/Metabox.jsx:561
1551 +msgid "Activate Protection"
551 1552 msgstr ""
552 1553
553 -#: inc/admin/build/index.js:1970
554 -msgid "Password Form"
1554 +#: inc/admin/src/meta/general/Metabox.jsx:573
1555 +msgid "Protect Child Pages"
555 1556 msgstr ""
556 1557
557 -#: inc/admin/build/index.js:1984 inc/admin/build/index.js:2115
558 -msgid "Background Color"
1558 +#: inc/admin/src/meta/general/Metabox.jsx:585
1559 +msgid "Protection Mode"
559 1560 msgstr ""
560 1561
561 -#: inc/admin/build/index.js:1992 inc/admin/build/index.js:2153
562 -msgid "Spacing Controls"
1562 +#: inc/admin/src/meta/general/Metabox.jsx:596
1563 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:74
1564 +msgid "reCAPTCHA"
563 1565 msgstr ""
564 1566
565 -#: inc/admin/build/index.js:1993 inc/admin/build/index.js:2154
566 -msgid "Margin"
1567 +#: inc/admin/src/meta/general/Metabox.jsx:641
1568 +msgid "Number of passwords to generate"
567 1569 msgstr ""
568 1570
569 -#: inc/admin/build/index.js:1995 inc/admin/build/index.js:2156
570 -msgid ""
571 -"Margin is the space around an element. The higher the value the more space "
572 -"is around the password form."
1571 +#: inc/admin/src/meta/general/Metabox.jsx:642
1572 +msgid "How many passwords do you want to generate?"
573 1573 msgstr ""
574 1574
575 -#: inc/admin/build/index.js:2003 inc/admin/build/index.js:2164
576 -msgid "Padding"
1575 +#: inc/admin/src/meta/general/Metabox.jsx:719
1576 +#: inc/admin/src/meta/general/Metabox.jsx:766
1577 +msgid "User Restriction"
577 1578 msgstr ""
578 1579
579 -#: inc/admin/build/index.js:2005 inc/admin/build/index.js:2166
580 -msgid ""
581 -"Padding is the space between an element and its content. The higher the "
582 -"value the more space is inside the password form."
1580 +#: inc/admin/src/meta/general/Metabox.jsx:720
1581 +msgid "Require users to be logged in with a specific username or role."
583 1582 msgstr ""
584 1583
585 -#: inc/admin/build/index.js:2013 inc/admin/build/index.js:2174
586 -msgid "Border Radius"
1584 +#: inc/admin/src/meta/general/Metabox.jsx:730
1585 +msgid "Restriction Type"
587 1586 msgstr ""
588 1587
589 -#: inc/admin/build/index.js:2019
590 -msgid ""
591 -"The higher the border radius the more rounded are the corners of the form."
1588 +#: inc/admin/src/meta/general/Metabox.jsx:732
1589 +#: inc/admin/src/meta/general/Metabox.jsx:751
1590 +msgid "Username"
592 1591 msgstr ""
593 1592
594 -#: inc/admin/build/index.js:2026
595 -msgid "Add a checkbox to show the password before submitting."
1593 +#: inc/admin/src/meta/general/Metabox.jsx:733
1594 +#: inc/admin/src/meta/general/Metabox.jsx:741
1595 +msgid "User Role"
596 1596 msgstr ""
597 1597
598 -#: inc/admin/build/index.js:2026
599 -msgid "Do not add a checkbox to view the password"
1598 +#: inc/admin/src/meta/general/Metabox.jsx:770
1599 +msgid "Require users to be logged in with a specific username or role to access content."
600 1600 msgstr ""
601 1601
602 -#: inc/admin/build/index.js:2037 inc/admin/build/index.js:2075
603 -#: inc/admin/build/index.js:2187
604 -msgid "Font Controls"
1602 +#: inc/admin/src/meta/general/Metabox.jsx:785
1603 +msgid "Overwrite Defaults"
605 1604 msgstr ""
606 1605
607 -#: inc/admin/build/index.js:2041 inc/admin/build/index.js:2079
608 -msgid "Color"
1606 +#: inc/admin/src/meta/general/Metabox.jsx:805
1607 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:59
1608 +msgid "The instruction text appears before the password input field. Use it for hints or additional explanation."
609 1609 msgstr ""
610 1610
611 -#: inc/admin/build/index.js:2059 inc/admin/build/index.js:2097
612 -#: inc/admin/build/index.js:2199
613 -msgid "Font weight"
1611 +#: inc/admin/src/meta/general/Metabox.jsx:830
1612 +msgid "Unique ID"
614 1613 msgstr ""
615 1614
616 -#: inc/admin/build/index.js:2107
617 -msgid "Button"
1615 +#: inc/admin/src/meta/general/Metabox.jsx:831
1616 +msgid "my-custom-id"
618 1617 msgstr ""
619 1618
620 -#: inc/admin/build/index.js:2111
621 -msgid "Color Controls"
1619 +#: inc/admin/src/meta/general/Metabox.jsx:832
1620 +msgid "Give your password form a unique ID."
622 1621 msgstr ""
623 1622
624 -#: inc/admin/build/index.js:2125
625 -msgid "Font Color"
1623 +#: inc/admin/src/meta/general/Metabox.jsx:841
1624 +msgid "Advanced Options"
626 1625 msgstr ""
627 1626
628 -#: inc/admin/build/index.js:2135
629 -msgid "Background Color (Hover)"
1627 +#: inc/admin/src/meta/general/Metabox.jsx:842
1628 +msgid "Redirect after unlock or hide the password form."
630 1629 msgstr ""
631 1630
632 -#: inc/admin/build/index.js:2145
633 -msgid "Font Color (Hover)"
1631 +#: inc/admin/src/meta/general/Metabox.jsx:851
1632 +msgid "Redirect URL"
634 1633 msgstr ""
635 1634
636 -#: inc/admin/build/index.js:2176
637 -msgid ""
638 -"The higher the border radius the more rounded are the corners of the button."
1635 +#: inc/admin/src/meta/general/Metabox.jsx:854
1636 +msgid "After entering the correct password, redirect to this URL instead of showing the content."
639 1637 msgstr ""
640 1638
641 -#: inc/admin/build/index.js:2273
642 -msgid "reCAPTCHA Type"
1639 +#: inc/admin/src/meta/general/Metabox.jsx:861
1640 +msgid "Hide Password Form"
643 1641 msgstr ""
644 1642
645 -#: inc/admin/build/index.js:2276
646 -msgid "Google reCAPTCHA V2 (Checkbox)"
1643 +#: inc/admin/src/meta/general/Metabox.jsx:862
1644 +msgid "Skip the form and show content directly. Useful when access is controlled by cookies or unlock links."
647 1645 msgstr ""
648 1646
649 -#: inc/admin/build/index.js:2279
650 -msgid "Google reCAPTCHA V3 (invisible CAPTCHA)"
1647 +#: inc/admin/src/meta/general/Metabox.jsx:877
1648 +msgid "Copied Link!"
651 1649 msgstr ""
652 1650
653 -#: inc/admin/build/index.js:2282
654 -msgid "hCAPTCHA"
1651 +#: inc/admin/src/meta/general/Metabox.jsx:877
1652 +msgid "Copy Unlock Link"
655 1653 msgstr ""
656 1654
657 -#: inc/admin/build/index.js:2290
658 -msgid "Site Key"
1655 +#: inc/admin/src/meta/password-lists/Metabox.jsx:72
1656 +msgid "Usages"
659 1657 msgstr ""
660 1658
661 -#: inc/admin/build/index.js:2291
662 -msgid "Add your reCAPTCHA Site Key here."
1659 +#: inc/admin/src/meta/password-lists/Metabox.jsx:78
1660 +msgid "Expires"
663 1661 msgstr ""
664 1662
665 -#: inc/admin/build/index.js:2297
666 -msgid "Secret"
1663 +#: inc/admin/src/meta/password-lists/Metabox.jsx:84
1664 +msgid "Status"
667 1665 msgstr ""
668 1666
669 -#: inc/admin/build/index.js:2298
670 -msgid "Add your reCAPTCHA Secret here."
1667 +#: inc/admin/src/meta/password-lists/Metabox.jsx:125
1668 +msgid "Comma-separated list of passwords."
671 1669 msgstr ""
672 1670
673 -#: inc/admin/build/index.js:2304
674 -msgid "Language"
1671 +#: inc/admin/src/meta/password-lists/Metabox.jsx:135
1672 +msgid "Generate"
675 1673 msgstr ""
676 1674
677 -#: inc/admin/build/index.js:2305
678 -msgid ""
679 -"Add your language here. For example, ‘en’ for English or ‘de’ for German."
1675 +#: inc/admin/src/meta/password-lists/Metabox.jsx:148
1676 +msgid "Add"
680 1677 msgstr ""
681 1678
682 -#: inc/admin/build/index.js:2311
683 -msgid "reCAPTCHA is only available within the pro version of Passster."
1679 +#: inc/admin/src/meta/password-lists/Metabox.jsx:160
1680 +msgid "Mode"
684 1681 msgstr ""
685 1682
686 -#: inc/admin/build/index.js:2319 inc/admin/build/index.js:2336
687 -msgid "Get Passster Pro"
1683 +#: inc/admin/src/meta/password-lists/Metabox.jsx:163
1684 +msgid "After First Usage"
688 1685 msgstr ""
689 1686
690 -#: inc/admin/build/index.js:2321
691 -msgid "Bit.ly"
1687 +#: inc/admin/src/meta/password-lists/Metabox.jsx:164
1688 +msgid "After X Usages"
692 1689 msgstr ""
693 1690
694 -#: inc/admin/build/index.js:2322
695 -msgid "Bit.ly Access Token"
1691 +#: inc/admin/src/meta/password-lists/Metabox.jsx:165
1692 +msgid "After Time Interval"
696 1693 msgstr ""
697 1694
698 -#: inc/admin/build/index.js:2323
699 -msgid "Add your Bit.ly access token here."
1695 +#: inc/admin/src/meta/password-lists/Metabox.jsx:190
1696 +msgid "Remove After First Use"
700 1697 msgstr ""
701 1698
702 -#: inc/admin/build/index.js:2328
703 -msgid "Bit.ly is only available within the pro version of Passster."
1699 +#: inc/admin/src/meta/password-lists/Metabox.jsx:191
1700 +msgid "Password is removed immediately after one use."
704 1701 msgstr ""
705 1702
706 -#: inc/admin/build/index.js:2402
707 -msgid "Form Labels & Description"
1703 +#: inc/admin/src/meta/password-lists/Metabox.jsx:205
1704 +msgid "Max Usages"
708 1705 msgstr ""
709 1706
710 -#: inc/admin/build/index.js:2402
711 -msgid ""
712 -"Edit the text that’s used within the password form on this page. You can "
713 -"overwrite these settings individually per area/page."
1707 +#: inc/admin/src/meta/password-lists/Metabox.jsx:206
1708 +msgid "Password expires after this many uses."
714 1709 msgstr ""
715 1710
716 -#: inc/admin/build/index.js:2424
717 -msgid "Error"
1711 +#: inc/admin/src/meta/password-lists/Metabox.jsx:220
1712 +msgid "Expire After"
718 1713 msgstr ""
719 1714
720 -#: inc/admin/build/index.js:2425
721 -msgid ""
722 -"Edit the error message that appears if a user enters the wrong password."
1715 +#: inc/admin/src/meta/password-lists/Metabox.jsx:228
1716 +msgid "Unit"
723 1717 msgstr ""
724 1718
725 -#: inc/admin/build/index.js:2439
726 -msgid "Generating Passwords"
1719 +#: inc/admin/src/meta/password-lists/Metabox.jsx:233
1720 +msgid "Weeks"
727 1721 msgstr ""
728 1722
729 -#: inc/admin/build/index.js:2440
730 -msgid "Password length"
1723 +#: inc/admin/src/meta/password-lists/Metabox.jsx:234
1724 +msgid "Months"
731 1725 msgstr ""
732 1726
733 -#: inc/admin/build/index.js:2441
734 -msgid "Set a default length for generated passwords."
1727 +#: inc/admin/src/meta/password-lists/Metabox.jsx:250
1728 +msgid "Usage Statistics"
735 1729 msgstr ""
736 1730
737 -#: inc/admin/build/index.js:2448
738 -msgid "Include uppercase characters"
1731 +#: inc/admin/src/meta/password-lists/Metabox.jsx:268
1732 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:65
1733 +msgid "Reset Statistics"
739 1734 msgstr ""
740 1735
741 -#: inc/admin/build/index.js:2449
742 -msgid "Include uppercase characters in passwords."
1736 +#: inc/admin/src/meta/password-lists/Metabox.jsx:273
1737 +msgid "Statistics cleared!"
743 1738 msgstr ""
744 1739
745 -#: inc/admin/build/index.js:2449
746 -msgid "Generate passwords only with lowercase."
1740 +#: inc/admin/src/settings/components/DimensionControl.jsx:60
1741 +msgid "Form width"
747 1742 msgstr ""
748 1743
749 -#: inc/admin/build/index.js:2456
750 -msgid "Include numbers"
1744 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:72
1745 +msgid "Usage Mode"
751 1746 msgstr ""
752 1747
753 -#: inc/admin/build/index.js:2457
754 -msgid "Include numbers in passwords."
1748 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:79
1749 +msgid "You are using Ajax for unlocking content. Make sure to add any shortcodes of a page into the Third-Party-Shortcodes setting."
755 1750 msgstr ""
756 1751
757 -#: inc/admin/build/index.js:2457
758 -msgid "Generate passwords without numbers."
1752 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:80
1753 +msgid "Unlock content with Ajax (no reload). It is not recommended for entire pages or when using a Third-Party Page Builder."
759 1754 msgstr ""
760 1755
761 -#: inc/admin/build/index.js:2544
762 -msgid "No page selected"
1756 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:93
1757 +msgid "Each time a user visits the protected content it needs to be unlocked again."
763 1758 msgstr ""
764 1759
765 -#: inc/admin/build/index.js:2563
766 -msgid "Activate Global Protection"
1760 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:94
1761 +msgid "The password is stored in a cookie. Next time the content is unlocked automatically."
767 1762 msgstr ""
768 1763
769 -#: inc/admin/build/index.js:2564
770 -msgid "Global Password Protection is activated."
1764 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:107
1765 +msgid "The lifetime of your cookie is based on this number and the lifetime unit below. Once a cookie expires, the user will need to enter the password again."
771 1766 msgstr ""
772 1767
773 -#: inc/admin/build/index.js:2564
774 -msgid "Global Password Protection is deactivated."
1768 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:115
1769 +msgid "Cookie Lifetime Unit"
775 1770 msgstr ""
776 1771
777 -#: inc/admin/build/index.js:2571
778 -msgid "Select a Page"
1772 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:130
1773 +msgid "Third-Party-Shortcodes"
779 1774 msgstr ""
780 1775
781 -#: inc/admin/build/index.js:2573
782 -msgid ""
783 -"Visitors who still need to submit the correct password will be redirected "
784 -"to this page. Please follow the link below to set it up."
1776 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:131
1777 +msgid "Add a comma separated list of shortcodes you want to use inside of Passster. You can also use {post-id} to add the ID of the current page/post dynamically. "
785 1778 msgstr ""
786 1779
787 -#: inc/admin/build/index.js:2582
788 -msgid "Customize the Global Protection Page"
1780 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:152
1781 +msgid "Track and prevent concurrent usage of the same password."
789 1782 msgstr ""
790 1783
791 -#: inc/admin/build/index.js:2586
792 -msgid "Exclude pages"
1784 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:153
1785 +msgid "Do not track concurrent usages. A password can be used without any limitations to unlock your content."
793 1786 msgstr ""
794 1787
795 -#: inc/admin/build/index.js:2597
796 -msgid ""
797 -"Select pages that should not be affected by global protection. This can be "
798 -"useful for information about data privacy or terms of use pages."
1788 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:162
1789 +msgid "Number of Allowed Concurrent Usages"
799 1790 msgstr ""
800 1791
801 -#: inc/admin/build/index.js:2737
802 -msgid "Migrate Settings"
1792 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:163
1793 +msgid "Limit the number of logins with one password at the same time. It will create a custom database table to track the usage of the passwords. It uses the current IP of the user to recognize them. You can use the shortcode [passster-logout] to handle the logout."
803 1794 msgstr ""
804 1795
805 -#: inc/admin/build/index.js:2737
806 -msgid ""
807 -"Migrate all of your customizer settings and options within version 4 of "
808 -"Passster."
1796 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:177
1797 +msgid "Concurrent data resetted successfully."
809 1798 msgstr ""
810 1799
811 -#: inc/admin/build/index.js:2740
812 -msgid "Migrate settings"
1800 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:194
1801 +msgid "Track IP"
813 1802 msgstr ""
814 1803
815 -#: inc/admin/build/index.js:2748
816 -msgid "Settings migration successfully."
1804 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:197
1805 +msgid "Track the IP of the user in statistics."
817 1806 msgstr ""
818 1807
819 -#: inc/admin/build/index.js:2750
820 -msgid "Export"
1808 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:198
1809 +msgid "Do not track the IP of the user in statistics"
821 1810 msgstr ""
822 1811
823 -#: inc/admin/build/index.js:2753
824 -msgid "Export Settings"
1812 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:218
1813 +msgid "Keep track of how often a password is used at the same time to prevent abuse and unallowed sharing."
825 1814 msgstr ""
826 1815
827 -#: inc/admin/build/index.js:2758
828 -msgid "Copy export data"
1816 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:226
1817 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:55
1818 +msgid "Lite vs Pro"
829 1819 msgstr ""
830 1820
831 -#: inc/admin/build/index.js:2760
832 -msgid "Import"
1821 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:231
1822 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:62
1823 +msgid "Get Passster PRO!"
833 1824 msgstr ""
834 1825
835 -#: inc/admin/build/index.js:2760
836 -msgid ""
837 -"Paste in the JSON string you got from your export to import all settings "
838 -"for the plugin."
1826 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:243
1827 +#: inc/admin/src/settings/pages/DesignSettings.jsx:525
1828 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:160
1829 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:143
1830 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:125
1831 +msgid "Settings saved successfully."
839 1832 msgstr ""
840 1833
841 -#: inc/admin/build/index.js:2768
842 -msgid "Import Settings"
1834 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:251
1835 +#: inc/admin/src/settings/pages/DesignSettings.jsx:533
1836 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:168
1837 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:151
1838 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:133
1839 +msgid "Save Settings"
843 1840 msgstr ""
844 1841
845 -#: inc/admin/build/index.js:2776
846 -msgid "Settings imported successfully."
1842 +#: inc/admin/src/settings/pages/DesignSettings.jsx:153
1843 +msgid "Form"
847 1844 msgstr ""
848 1845
849 -#: inc/admin/build/index.js:2778
850 -msgid "Reset Plugin Data"
1846 +#: inc/admin/src/settings/pages/DesignSettings.jsx:172
1847 +msgid "Form position"
851 1848 msgstr ""
852 1849
853 -#: inc/admin/build/index.js:2778
854 -msgid ""
855 -"By clicking the following button, you will reset all plugin settings. This "
856 -"can be useful if you want to import a new set of settings or you want a "
857 -"fresh start."
1850 +#: inc/admin/src/settings/pages/DesignSettings.jsx:177
1851 +msgid "Center the password form in the middle of the page."
858 1852 msgstr ""
859 1853
860 -#: inc/admin/build/index.js:2781
861 -msgid "Reset Plugin Settings"
1854 +#: inc/admin/src/settings/pages/DesignSettings.jsx:178
1855 +msgid "Do not center the password form."
862 1856 msgstr ""
863 1857
864 -#: inc/admin/build/index.js:2789
865 -msgid "Settings resetted successfully."
1858 +#: inc/admin/src/settings/pages/DesignSettings.jsx:197
1859 +#: inc/admin/src/settings/pages/DesignSettings.jsx:454
1860 +msgid "Spacing Controls"
866 1861 msgstr ""
867 1862
868 -#. Plugin Name of the plugin/theme
869 -#: inc/admin/inc/class-ps-admin-settings.php:38
870 -#: inc/admin/inc/class-ps-meta.php:302
871 -msgid "Passster"
1863 +#: inc/admin/src/settings/pages/DesignSettings.jsx:203
1864 +#: inc/admin/src/settings/pages/DesignSettings.jsx:460
1865 +msgid "Margin is the space around an element. The higher the value the more space is around the password form."
872 1866 msgstr ""
873 1867
874 -#: inc/admin/inc/class-ps-admin-settings.php:49
875 -msgid "Options"
1868 +#: inc/admin/src/settings/pages/DesignSettings.jsx:214
1869 +#: inc/admin/src/settings/pages/DesignSettings.jsx:471
1870 +msgid "Padding is the space between an element and its content. The higher the value the more space is inside the password form."
876 1871 msgstr ""
877 1872
878 -#: inc/admin/inc/class-ps-admin-settings.php:50
879 -#: inc/admin/inc/class-ps-meta.php:308
880 -msgid "Settings"
1873 +#: inc/admin/src/settings/pages/DesignSettings.jsx:231
1874 +msgid "The higher the border radius the more rounded are the corners of the form."
881 1875 msgstr ""
882 1876
883 -#: inc/admin/inc/class-ps-admin.php:64
884 -msgctxt "post type general name"
885 -msgid "Password Lists"
1877 +#: inc/admin/src/settings/pages/DesignSettings.jsx:240
1878 +msgid "Add a checkbox to show the password before submitting."
886 1879 msgstr ""
887 1880
888 -#: inc/admin/inc/class-ps-admin.php:65
889 -msgctxt "post type singular name"
890 -msgid "Password List"
1881 +#: inc/admin/src/settings/pages/DesignSettings.jsx:241
1882 +msgid "Do not add a checkbox to view the password"
891 1883 msgstr ""
892 1884
893 -#: inc/admin/inc/class-ps-admin.php:66
894 -msgctxt "admin menu"
895 -msgid "Password Lists"
1885 +#: inc/admin/src/settings/pages/DesignSettings.jsx:270
1886 +#: inc/admin/src/settings/pages/DesignSettings.jsx:337
1887 +#: inc/admin/src/settings/pages/DesignSettings.jsx:492
1888 +msgid "Font Controls"
896 1889 msgstr ""
897 1890
898 -#: inc/admin/inc/class-ps-admin.php:67
899 -msgctxt "add new on admin bar"
900 -msgid "Password List"
1891 +#: inc/admin/src/settings/pages/DesignSettings.jsx:272
1892 +#: inc/admin/src/settings/pages/DesignSettings.jsx:339
1893 +msgid "Color"
901 1894 msgstr ""
902 1895
903 -#: inc/admin/inc/class-ps-admin.php:68 inc/admin/inc/class-ps-admin.php:111
904 -msgctxt "content-protector"
905 -msgid "Add New"
1896 +#: inc/admin/src/settings/pages/DesignSettings.jsx:293
1897 +#: inc/admin/src/settings/pages/DesignSettings.jsx:360
1898 +#: inc/admin/src/settings/pages/DesignSettings.jsx:505
1899 +msgid "Font weight"
906 1900 msgstr ""
907 1901
908 -#: inc/admin/inc/class-ps-admin.php:69
909 -msgid "Add New Password List"
1902 +#: inc/admin/src/settings/pages/DesignSettings.jsx:308
1903 +msgid "The password form will be shown without the headline"
910 1904 msgstr ""
911 1905
912 -#: inc/admin/inc/class-ps-admin.php:70
913 -msgid "New Password List"
1906 +#: inc/admin/src/settings/pages/DesignSettings.jsx:309
1907 +msgid "The password form will include the headline"
914 1908 msgstr ""
915 1909
916 -#: inc/admin/inc/class-ps-admin.php:71
917 -msgid "Edit Password List"
1910 +#: inc/admin/src/settings/pages/DesignSettings.jsx:380
1911 +msgid "Button"
918 1912 msgstr ""
919 1913
920 -#: inc/admin/inc/class-ps-admin.php:72
921 -msgid "View Password List"
1914 +#: inc/admin/src/settings/pages/DesignSettings.jsx:391
1915 +msgid "Color Controls"
922 1916 msgstr ""
923 1917
924 -#: inc/admin/inc/class-ps-admin.php:73
925 -msgid "Password Lists"
1918 +#: inc/admin/src/settings/pages/DesignSettings.jsx:396
1919 +msgid "Background Color (Hover)"
926 1920 msgstr ""
927 1921
928 -#: inc/admin/inc/class-ps-admin.php:74
929 -msgid "Search Password Lists"
1922 +#: inc/admin/src/settings/pages/DesignSettings.jsx:407
1923 +msgid "Font Color (Hover)"
930 1924 msgstr ""
931 1925
932 -#: inc/admin/inc/class-ps-admin.php:75
933 -msgid "Parent Password List"
1926 +#: inc/admin/src/settings/pages/DesignSettings.jsx:430
1927 +msgid "Font Color"
934 1928 msgstr ""
935 1929
936 -#: inc/admin/inc/class-ps-admin.php:76
937 -msgid "No Password Lists found."
1930 +#: inc/admin/src/settings/pages/DesignSettings.jsx:443
1931 +msgid "Change button State"
938 1932 msgstr ""
939 1933
940 -#: inc/admin/inc/class-ps-admin.php:77
941 -msgid "No Password Lists found in Trash."
1934 +#: inc/admin/src/settings/pages/DesignSettings.jsx:446
1935 +msgid "Set colors (hover)"
942 1936 msgstr ""
943 1937
944 -#: inc/admin/inc/class-ps-admin.php:82
945 -msgid "Manageable password lists"
1938 +#: inc/admin/src/settings/pages/DesignSettings.jsx:447
1939 +msgid "Set colors"
946 1940 msgstr ""
947 1941
948 -#: inc/admin/inc/class-ps-admin.php:107
949 -msgctxt "post type general name"
950 -msgid "Protected Areas"
1942 +#: inc/admin/src/settings/pages/DesignSettings.jsx:483
1943 +msgid "The higher the border radius the more rounded are the corners of the button."
951 1944 msgstr ""
952 1945
953 -#: inc/admin/inc/class-ps-admin.php:108
954 -msgctxt "post type singular name"
955 -msgid "Protected Area"
1946 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:46
1947 +msgid "Add your Turnstile Site Key here."
956 1948 msgstr ""
957 1949
958 -#: inc/admin/inc/class-ps-admin.php:109
959 -msgctxt "admin menu"
960 -msgid "Protected Areas"
1950 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:53
1951 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:101
1952 +msgid "Secret"
961 1953 msgstr ""
962 1954
963 -#: inc/admin/inc/class-ps-admin.php:110
964 -msgctxt "add new on admin bar"
965 -msgid "Protected Area"
1955 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:54
1956 +msgid "Add your Turnstile Secret key here."
966 1957 msgstr ""
967 1958
968 -#: inc/admin/inc/class-ps-admin.php:112
969 -msgid "Add New Protected Area"
1959 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:62
1960 +msgid "Turnstile is only available within the pro version of Passster."
970 1961 msgstr ""
971 1962
972 -#: inc/admin/inc/class-ps-admin.php:113
973 -msgid "New Protected Area"
1963 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:80
1964 +msgid "reCAPTCHA Type"
974 1965 msgstr ""
975 1966
976 -#: inc/admin/inc/class-ps-admin.php:114
977 -msgid "Edit Protected Area"
1967 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:84
1968 +msgid "Google reCAPTCHA V3 (invisible CAPTCHA)"
978 1969 msgstr ""
979 1970
980 -#: inc/admin/inc/class-ps-admin.php:115
981 -msgid "View Protected Area"
1971 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:94
1972 +msgid "Add your reCAPTCHA Site Key here."
982 1973 msgstr ""
983 1974
984 -#: inc/admin/inc/class-ps-admin.php:116
985 -msgid "Protected Areas"
1975 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:102
1976 +msgid "Add your reCAPTCHA Secret here."
986 1977 msgstr ""
987 1978
988 -#: inc/admin/inc/class-ps-admin.php:117
989 -msgid "Search Protected Areas"
1979 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:109
1980 +msgid "Language"
990 1981 msgstr ""
991 1982
992 -#: inc/admin/inc/class-ps-admin.php:118
993 -msgid "Parent Protected Area"
1983 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:110
1984 +msgid "Add your language here. For example, ‘en’ for English or ‘de’ for German."
994 1985 msgstr ""
995 1986
996 -#: inc/admin/inc/class-ps-admin.php:119
997 -msgid "No Protected Areas found."
1987 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:119
1988 +msgid "reCAPTCHA is only available within the pro version of Passster."
998 1989 msgstr ""
999 1990
1000 -#: inc/admin/inc/class-ps-admin.php:120
1001 -msgid "No Protected Areas found in Trash."
1991 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:131
1992 +msgid "Bit.ly"
1002 1993 msgstr ""
1003 1994
1004 -#: inc/admin/inc/class-ps-admin.php:125
1005 -msgid "Manageable protected areas"
1995 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:139
1996 +msgid "Add your Bit.ly access token here."
1006 1997 msgstr ""
1007 1998
1008 -#: inc/admin/inc/class-ps-admin.php:178
1009 -msgid "Expiration"
1999 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:146
2000 +msgid "Bit.ly is only available within the pro version of Passster."
1010 2001 msgstr ""
1011 2002
1012 -#: inc/admin/inc/class-ps-admin.php:257
1013 -msgid "On"
2003 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:48
2004 +msgid "Edit the text that’s used within the password form on this page. You can overwrite these settings individually per area/page."
1014 2005 msgstr ""
1015 2006
1016 -#: inc/admin/inc/class-ps-admin.php:273
1017 -msgid "Shortcode"
2007 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:74
2008 +msgid "Error"
1018 2009 msgstr ""
1019 2010
1020 -#: inc/admin/inc/class-ps-admin.php:274 inc/class-ps-quick-edit.php:56
1021 -msgid "Protection Type"
2011 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:95
2012 +msgid "Generating Passwords"
1022 2013 msgstr ""
1023 2014
1024 -#: inc/admin/inc/class-ps-admin.php:279
1025 -msgid "User/User-Role"
2015 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:99
2016 +msgid "Password length"
1026 2017 msgstr ""
1027 2018
1028 -#: inc/admin/inc/class-ps-admin.php:362
1029 -msgid "ReCaptcha"
2019 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:100
2020 +msgid "Set a default length for generated passwords."
1030 2021 msgstr ""
1031 2022
1032 -#: inc/class-ps-concurrent.php:55
1033 -msgid ""
1034 -"You reached the limit of concurrent logins. Please logout on one of the "
1035 -"devices."
2023 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:109
2024 +msgid "Include uppercase characters"
1036 2025 msgstr ""
1037 2026
1038 -#: inc/class-ps-concurrent.php:206
1039 -msgid "Logout"
2027 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:112
2028 +msgid "Include uppercase characters in passwords."
1040 2029 msgstr ""
1041 2030
1042 -#: inc/class-ps-quick-edit.php:53
1043 -msgid "Overwrite Protection"
2031 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:113
2032 +msgid "Generate passwords only with lowercase."
1044 2033 msgstr ""
1045 2034
1046 -#. Plugin URI of the plugin/theme
1047 -#. Author URI of the plugin/theme
1048 -msgid "https://patrickposner.dev"
2035 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:123
2036 +msgid "Include numbers"
1049 2037 msgstr ""
1050 2038
1051 -#. Description of the plugin/theme
1052 -msgid ""
1053 -"A simple plugin to password-protect your complete website, some pages/posts "
1054 -"or just parts of your content."
2039 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:126
2040 +msgid "Include numbers in passwords."
1055 2041 msgstr ""
1056 2042
1057 -#. Author of the plugin/theme
1058 -msgid "Patrick Posner"
2043 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:127
2044 +msgid "Generate passwords without numbers."
2045 +msgstr ""
2046 +
2047 +#: inc/admin/src/settings/pages/GlobalProtectionSettings.jsx:93
2048 +msgid "Customize the Global Protection Page"
2049 +msgstr ""
2050 +
2051 +#: inc/admin/src/settings/pages/Utilities.jsx:62
2052 +msgid "Migrate Settings"
2053 +msgstr ""
2054 +
2055 +#: inc/admin/src/settings/pages/Utilities.jsx:65
2056 +msgid "Migrate all of your customizer settings and options within version 4 of Passster."
2057 +msgstr ""
2058 +
2059 +#: inc/admin/src/settings/pages/Utilities.jsx:68
2060 +msgid "Migrate settings"
2061 +msgstr ""
2062 +
2063 +#: inc/admin/src/settings/pages/Utilities.jsx:75
2064 +msgid "Settings migration successfully."
2065 +msgstr ""
2066 +
2067 +#: inc/admin/src/settings/pages/Utilities.jsx:108
2068 +msgid "Copy export data"
2069 +msgstr ""
2070 +
2071 +#: inc/admin/src/settings/pages/Utilities.jsx:118
2072 +msgid "Import"
2073 +msgstr ""
2074 +
2075 +#: inc/admin/src/settings/pages/Utilities.jsx:122
2076 +msgid "Paste in the JSON string you got from your export to import all settings for the plugin."
2077 +msgstr ""
2078 +
2079 +#: inc/admin/src/settings/pages/Utilities.jsx:129
2080 +msgid "Import Settings"
2081 +msgstr ""
2082 +
2083 +#: inc/admin/src/settings/pages/Utilities.jsx:136
2084 +msgid "Settings imported successfully."
2085 +msgstr ""
2086 +
2087 +#: inc/admin/src/settings/pages/Utilities.jsx:149
2088 +msgid "Reset Plugin Data"
2089 +msgstr ""
2090 +
2091 +#: inc/admin/src/settings/pages/Utilities.jsx:152
2092 +msgid "By clicking the following button, you will reset all plugin settings. This can be useful if you want to import a new set of settings or you want a fresh start."
2093 +msgstr ""
2094 +
2095 +#: inc/admin/src/settings/pages/Utilities.jsx:155
2096 +msgid "Reset Plugin Settings"
2097 +msgstr ""
2098 +
2099 +#: inc/admin/src/settings/pages/Utilities.jsx:162
2100 +msgid "Settings resetted successfully."
2101 +msgstr ""
2102 +
2103 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:22
2104 +msgid "WooCommerce Integration"
2105 +msgstr ""
2106 +
2107 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:33
2108 +msgid "Enable protection features in your WooCommerce store through Passster."
2109 +msgstr ""
2110 +
2111 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:37
2112 +msgid "Implement full store protection."
2113 +msgstr ""
2114 +
2115 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:38
2116 +msgid "Protect individual products with passwords."
2117 +msgstr ""
2118 +
2119 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:43
2120 +msgid "Choose from multiple protection modes."
2121 +msgstr ""
2122 +
2123 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:44
2124 +msgid "Apply protection based on user roles."
2125 +msgstr ""
2126 +
2127 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:29
2128 +msgid "Number of Usages"
2129 +msgstr ""
2130 +
2131 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:34
2132 +msgid "First Usage"
2133 +msgstr ""
2134 +
2135 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:39
2136 +msgid "IP Address"
2137 +msgstr ""
2138 +
2139 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:43
2140 +msgid "Browser"
2141 +msgstr ""
2142 +
2143 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:72
2144 +msgid "Statistics resetted successfully."
2145 +msgstr ""
2146 +
2147 +#: build/area/block.json
2148 +#: src/area/block.json
2149 +msgctxt "block title"
2150 +msgid "Passster: Area"
2151 +msgstr ""
2152 +
2153 +#: build/area/block.json
2154 +#: src/area/block.json
2155 +msgctxt "block description"
2156 +msgid "Select a protected area from Passster"
2157 +msgstr ""
2158 +
2159 +#: build/area/block.json
2160 +#: src/area/block.json
2161 +msgctxt "block keyword"
2162 +msgid "Passster"
2163 +msgstr ""
2164 +
2165 +#: build/area/block.json
2166 +#: src/area/block.json
2167 +msgctxt "block keyword"
2168 +msgid "Password protection"
2169 +msgstr ""
2170 +
2171 +#: build/area/block.json
2172 +#: src/area/block.json
2173 +msgctxt "block keyword"
2174 +msgid "Protected Area"
2175 +msgstr ""
2176 +
2177 +#: build/area/block.json
2178 +#: src/area/block.json
2179 +msgctxt "block keyword"
2180 +msgid "Area"
1059 2181 msgstr ""