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 +1862 -373 3.5.5.24.3.16 View file →
@@ -1,692 +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 -"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
5 -"Project-Id-Version: Passster\n"
6 -"POT-Creation-Date: 2021-11-11 15:22+0100\n"
7 -"PO-Revision-Date: 2018-09-07 11:53+0200\n"
8 -"Last-Translator: \n"
9 -"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"
10 9 "MIME-Version: 1.0\n"
11 10 "Content-Type: text/plain; charset=UTF-8\n"
12 11 "Content-Transfer-Encoding: 8bit\n"
13 -"X-Generator: Poedit 3.0\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: *.js\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"
23 16
24 -#: src/admin/class-ps-admin.php:58 src/admin/class-ps-settings.php:839
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"
22 +msgstr ""
23 +
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
25 55 msgid "Options"
26 56 msgstr ""
27 57
28 -#: src/admin/class-ps-admin.php:67
29 -msgid "Cookie"
58 +#: inc/admin/inc/class-ps-admin-settings.php:67
59 +#: inc/admin/inc/class-ps-meta.php:467
60 +msgid "Settings"
30 61 msgstr ""
31 62
32 -#: src/admin/class-ps-admin.php:77
33 -msgid "Use Cookie"
63 +#: inc/admin/inc/class-ps-admin.php:72
64 +msgctxt "post type general name"
65 +msgid "Password Lists"
34 66 msgstr ""
35 67
36 -#: src/admin/class-ps-admin.php:86
37 -msgid "Cookie Duration"
68 +#: inc/admin/inc/class-ps-admin.php:73
69 +msgctxt "post type singular name"
70 +msgid "Password List"
38 71 msgstr ""
39 72
40 -#: src/admin/class-ps-admin.php:87
41 -msgid ""
42 -"Duration (in days) for your cookie. Once a cookie expires, the user will "
43 -"have to enter the password again."
73 +#: inc/admin/inc/class-ps-admin.php:74
74 +msgctxt "admin menu"
75 +msgid "Password Lists"
44 76 msgstr ""
45 77
46 -#: src/admin/class-ps-admin.php:98
47 -msgid "Compatibility Mode"
78 +#: inc/admin/inc/class-ps-admin.php:75
79 +msgctxt "add new on admin bar"
80 +msgid "Password List"
48 81 msgstr ""
49 82
50 -#: src/admin/class-ps-admin.php:108
51 -msgid "Reload after successful validation"
83 +#: inc/admin/inc/class-ps-admin.php:77
84 +msgid "Add New Password List"
52 85 msgstr ""
53 86
54 -#: src/admin/class-ps-admin.php:117
55 -msgid "AMP"
87 +#: inc/admin/inc/class-ps-admin.php:78
88 +msgid "New Password List"
56 89 msgstr ""
57 90
58 -#: src/admin/class-ps-admin.php:127
59 -msgid "Activate AMP Support"
91 +#: inc/admin/inc/class-ps-admin.php:79
92 +msgid "Edit Password List"
60 93 msgstr ""
61 94
62 -#: src/admin/class-ps-admin.php:136
63 -msgid "Third-Party Support"
95 +#: inc/admin/inc/class-ps-admin.php:80
96 +msgid "View Password List"
64 97 msgstr ""
65 98
66 -#: src/admin/class-ps-admin.php:145
67 -msgid "Third-Party Shortcodes"
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"
68 108 msgstr ""
69 109
70 -#: src/admin/class-ps-admin.php:146
71 -msgid ""
72 -"Add a comma separated list of shortcodes you want to use inside of "
73 -"Passster. <br>You can also use <b>{post-id}</b> to add the ID of the "
74 -"current page/post dynamically. "
110 +#: inc/admin/inc/class-ps-admin.php:82
111 +msgid "Search Password Lists"
75 112 msgstr ""
76 113
77 -#: src/admin/class-ps-admin.php:155
78 -msgid "Uninstall"
114 +#: inc/admin/inc/class-ps-admin.php:83
115 +msgid "Parent Password List"
79 116 msgstr ""
80 117
81 -#: src/admin/class-ps-admin.php:164
82 -msgid "Delete Plugin Options On Uninstall"
118 +#: inc/admin/inc/class-ps-admin.php:84
119 +msgid "No Password Lists found."
83 120 msgstr ""
84 121
85 -#: src/admin/class-ps-admin.php:165
86 -msgid ""
87 -"If checked, all plugin options will be deleted if the plugin is unstalled."
122 +#: inc/admin/inc/class-ps-admin.php:85
123 +msgid "No Password Lists found in Trash."
88 124 msgstr ""
89 125
90 -#: src/admin/class-ps-admin.php:172
91 -msgid "External Services"
126 +#: inc/admin/inc/class-ps-admin.php:90
127 +msgid "Manageable password lists"
92 128 msgstr ""
93 129
94 -#: src/admin/class-ps-admin.php:181
95 -msgid "Google Recaptcha"
130 +#: inc/admin/inc/class-ps-admin.php:115
131 +msgctxt "post type general name"
132 +msgid "Protected Areas"
96 133 msgstr ""
97 134
98 -#: src/admin/class-ps-admin.php:190
99 -msgid "Recaptcha Version"
135 +#: inc/admin/inc/class-ps-admin.php:116
136 +msgctxt "post type singular name"
137 +msgid "Protected Area"
100 138 msgstr ""
101 139
102 -#: src/admin/class-ps-admin.php:204 src/admin/class-ps-admin.php:235
103 -msgid "Site Key"
140 +#: inc/admin/inc/class-ps-admin.php:117
141 +msgctxt "admin menu"
142 +msgid "Protected Areas"
104 143 msgstr ""
105 144
106 -#: src/admin/class-ps-admin.php:205 src/admin/class-ps-admin.php:236
107 -msgid "Add your Google ReCaptcha Site Key"
145 +#: inc/admin/inc/class-ps-admin.php:118
146 +msgctxt "add new on admin bar"
147 +msgid "Protected Area"
108 148 msgstr ""
109 149
110 -#: src/admin/class-ps-admin.php:214 src/admin/class-ps-admin.php:246
111 -msgid "Secret"
150 +#: inc/admin/inc/class-ps-admin.php:120
151 +msgid "Add New Protected Area"
112 152 msgstr ""
113 153
114 -#: src/admin/class-ps-admin.php:215 src/admin/class-ps-admin.php:247
115 -msgid "Add your Google ReCaptcha Secret"
154 +#: inc/admin/inc/class-ps-admin.php:121
155 +msgid "New Protected Area"
116 156 msgstr ""
117 157
118 -#: src/admin/class-ps-admin.php:224 src/admin/class-ps-admin.php:257
119 -msgid "Language"
158 +#: inc/admin/inc/class-ps-admin.php:122
159 +msgid "Edit Protected Area"
120 160 msgstr ""
121 161
122 -#: src/admin/class-ps-admin.php:225 src/admin/class-ps-admin.php:258
123 -msgid ""
124 -"Add your language shortcode. For example \"en\" for english or \"de\" for "
125 -"german. "
162 +#: inc/admin/inc/class-ps-admin.php:123
163 +msgid "View Protected Area"
126 164 msgstr ""
127 165
128 -#: src/admin/class-ps-admin.php:269
129 -msgid "Bitly"
166 +#: inc/admin/inc/class-ps-admin.php:124
167 +msgid "Protected Areas"
130 168 msgstr ""
131 169
132 -#: src/admin/class-ps-admin.php:279 src/admin/class-ps-admin.php:289
133 -msgid "Bitly Access Token"
170 +#: inc/admin/inc/class-ps-admin.php:125
171 +msgid "Search Protected Areas"
134 172 msgstr ""
135 173
136 -#: src/admin/class-ps-admin.php:280 src/admin/class-ps-admin.php:290
137 -msgid ""
138 -"Add your bitly access token. You can get one here: <a target=\"_blank\" "
139 -"href=\"https://bitly.com/\">bitly.com</a>"
174 +#: inc/admin/inc/class-ps-admin.php:126
175 +msgid "Parent Protected Area"
140 176 msgstr ""
141 177
142 -#: src/admin/class-ps-admin.php:312
143 -msgid "Usage data resetted."
178 +#: inc/admin/inc/class-ps-admin.php:127
179 +msgid "No Protected Areas found."
144 180 msgstr ""
145 181
146 -#: src/admin/class-ps-admin.php:325
147 -msgctxt "post type general name"
148 -msgid "Password Lists"
182 +#: inc/admin/inc/class-ps-admin.php:128
183 +msgid "No Protected Areas found in Trash."
149 184 msgstr ""
150 185
151 -#: src/admin/class-ps-admin.php:326
152 -msgctxt "post type singular name"
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
202 +msgid "Password"
203 +msgstr ""
204 +
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
212 +msgid "Passwords"
213 +msgstr ""
214 +
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
153 258 msgid "Password List"
154 259 msgstr ""
155 260
156 -#: src/admin/class-ps-admin.php:327
157 -msgctxt "admin menu"
158 -msgid "Password Lists"
261 +#: inc/admin/inc/class-ps-admin.php:386
262 +msgid "reCaptcha"
159 263 msgstr ""
160 264
161 -#: src/admin/class-ps-admin.php:328
162 -msgctxt "add new on admin bar"
163 -msgid "Password List"
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"
164 269 msgstr ""
165 270
166 -#: src/admin/class-ps-admin.php:329 src/admin/class-ps-admin.php:372
167 -msgctxt "content-protector"
168 -msgid "Add New"
271 +#: inc/admin/inc/class-ps-statistics.php:201
272 +msgid "Unknown"
169 273 msgstr ""
170 274
171 -#: src/admin/class-ps-admin.php:330
172 -msgid "Add New Password List"
275 +#: inc/class-ps-concurrent.php:54
276 +msgid "You reached the limit of concurrent logins. Please logout on one of the devices."
173 277 msgstr ""
174 278
175 -#: src/admin/class-ps-admin.php:331
176 -msgid "New Password List"
279 +#: inc/class-ps-concurrent.php:206
280 +msgid "Logout"
177 281 msgstr ""
178 282
179 -#: src/admin/class-ps-admin.php:332
180 -msgid "Edit Password List"
283 +#: inc/class-ps-conditional.php:397
284 +msgid "Yes"
181 285 msgstr ""
182 286
183 -#: src/admin/class-ps-admin.php:333
184 -msgid "View Password List"
287 +#: inc/class-ps-conditional.php:399
288 +msgid "No"
185 289 msgstr ""
186 290
187 -#: src/admin/class-ps-admin.php:334
188 -msgid "Password Lists"
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"
189 296 msgstr ""
190 297
191 -#: src/admin/class-ps-admin.php:335
192 -msgid "Search Password Lists"
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"
193 305 msgstr ""
194 306
195 -#: src/admin/class-ps-admin.php:336
196 -msgid "Parent Password List"
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."
197 312 msgstr ""
198 313
199 -#: src/admin/class-ps-admin.php:337
200 -msgid "No Password Lists found."
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.."
201 319 msgstr ""
202 320
203 -#: src/admin/class-ps-admin.php:338
204 -msgid "No Password Lists found in Trash."
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."
205 325 msgstr ""
206 326
207 -#: src/admin/class-ps-admin.php:343
208 -msgid "Manageable password lists"
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"
209 334 msgstr ""
210 335
211 -#: src/admin/class-ps-admin.php:368
212 -msgctxt "post type general name"
213 -msgid "Protected Areas"
336 +#: inc/class-ps-quick-edit.php:59
337 +msgid "Overwrite Protection"
214 338 msgstr ""
215 339
216 -#: src/admin/class-ps-admin.php:369
217 -msgctxt "post type singular name"
218 -msgid "Protected Area"
340 +#: inc/class-ps-rest-handler.php:73
341 +msgid "You are not allowed to access this content. Please authenticate with a password first."
219 342 msgstr ""
220 343
221 -#: src/admin/class-ps-admin.php:370
222 -msgctxt "admin menu"
223 -msgid "Protected Areas"
344 +#: inc/woocommerce/class-ps-wc-email-template.php:27
345 +msgid "Passster: Send Password"
224 346 msgstr ""
225 347
226 -#: src/admin/class-ps-admin.php:371
227 -msgctxt "add new on admin bar"
228 -msgid "Protected Area"
348 +#: inc/woocommerce/class-ps-wc-email-template.php:28
349 +msgid "Sends the generated password to a customer after product purchase."
229 350 msgstr ""
230 351
231 -#: src/admin/class-ps-admin.php:373
232 -msgid "Add New Protected Area"
352 +#: inc/woocommerce/class-ps-wc-email-template.php:31
353 +msgid "Your personal password"
233 354 msgstr ""
234 355
235 -#: src/admin/class-ps-admin.php:374
236 -msgid "New Protected Area"
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"
237 360 msgstr ""
238 361
239 -#: src/admin/class-ps-admin.php:375
240 -msgid "Edit Protected Area"
362 +#: inc/woocommerce/class-ps-wc-meta.php:77
363 +#: inc/woocommerce/class-ps-wc-meta.php:199
364 +msgid "Choose a list"
241 365 msgstr ""
242 366
243 -#: src/admin/class-ps-admin.php:376
244 -msgid "View Protected Area"
367 +#: inc/woocommerce/class-ps-wc-meta.php:99
368 +#: inc/woocommerce/class-ps-wc-meta.php:220
369 +msgid "Choose a page"
245 370 msgstr ""
246 371
247 -#: src/admin/class-ps-admin.php:377
248 -msgid "Protected Areas"
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
377 +msgid "Generate password"
249 378 msgstr ""
250 379
251 -#: src/admin/class-ps-admin.php:378
252 -msgid "Search Protected Areas"
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."
253 383 msgstr ""
254 384
255 -#: src/admin/class-ps-admin.php:379
256 -msgid "Parent Protected Area"
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."
257 388 msgstr ""
258 389
259 -#: src/admin/class-ps-admin.php:380
260 -msgid "No Protected Areas found."
390 +#: inc/woocommerce/class-ps-wc-meta.php:135
391 +#: inc/woocommerce/class-ps-wc-meta.php:268
392 +msgid "Protected Page"
261 393 msgstr ""
262 394
263 -#: src/admin/class-ps-admin.php:381
264 -msgid "No Protected Areas found in Trash."
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."
265 398 msgstr ""
266 399
267 -#: src/admin/class-ps-admin.php:386
268 -msgid "Manageable protected areas"
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"
269 403 msgstr ""
270 404
271 -#: src/admin/class-ps-admin.php:417 src/admin/class-ps-admin.php:465
272 -#: src/admin/class-ps-meta.php:60
273 -msgid "Shortcode"
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"
274 408 msgstr ""
275 409
276 -#: src/admin/class-ps-admin.php:418 src/admin/class-ps-meta.php:51
277 -#: src/admin/class-ps-meta.php:339 src/admin/class-ps-meta.php:389
278 -#: src/admin/class-ps-meta.php:498 src/admin/class-ps-meta.php:546
279 -msgid "Passwords"
410 +#: inc/woocommerce/templates/emails/plain/pwc-email.php:32
411 +#: inc/woocommerce/templates/emails/pwc-email.php:34
412 +msgid "Product"
280 413 msgstr ""
281 414
282 -#: src/admin/class-ps-admin.php:419
283 -msgid "Expiration"
415 +#: build/area/index.js:1
416 +#: src/area/Edit.jsx:156
417 +msgid "Select protected area"
284 418 msgstr ""
285 419
286 -#: src/admin/class-ps-admin.php:451
287 -msgid "on"
420 +#: build/area/index.js:1
421 +#: src/area/Edit.jsx:71
422 +msgid "No Area"
288 423 msgstr ""
289 424
290 -#. Plugin Name of the plugin/theme
291 -#: src/admin/class-ps-customizer.php:36 src/admin/class-ps-settings.php:830
292 -msgid "Passster"
425 +#: build/area/index.js:1
426 +#: src/area/Edit.jsx:178
427 +msgid "Get updated areas"
293 428 msgstr ""
294 429
295 -#: src/admin/class-ps-customizer.php:41
296 -msgid "General"
430 +#: build/area/index.js:1
431 +#: src/area/Edit.jsx:170
432 +msgid "Create a new area"
297 433 msgstr ""
298 434
299 -#: src/admin/class-ps-customizer.php:54 src/admin/class-ps-customizer.php:283
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
512 +msgid "Headline"
513 +msgstr ""
514 +
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
519 +msgid "This is the headline of your password-protection form."
520 +msgstr ""
521 +
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
527 +msgid "Instruction"
528 +msgstr ""
529 +
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."
533 +msgstr ""
534 +
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:"
539 +msgstr ""
540 +
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
545 +msgid "Placeholder"
546 +msgstr ""
547 +
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."
553 +msgstr ""
554 +
555 +#: inc/admin/build/index.js:383
556 +#: inc/admin/src/settings/tabs/GeneralTab.js:76
557 +msgid "Error Message"
558 +msgstr ""
559 +
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
570 +msgid "Button Label"
571 +msgstr ""
572 +
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."
578 +msgstr ""
579 +
580 +#: inc/admin/build/index.js:383
581 +#: inc/admin/src/settings/tabs/GeneralTab.js:106
582 +msgid "Password Generation"
583 +msgstr ""
584 +
585 +#: inc/admin/build/index.js:383
586 +#: inc/admin/src/settings/tabs/GeneralTab.js:107
587 +msgid "Configure how passwords are generated automatically."
588 +msgstr ""
589 +
590 +#: inc/admin/build/index.js:383
591 +#: inc/admin/src/settings/tabs/GeneralTab.js:118
592 +msgid "Password Length"
593 +msgstr ""
594 +
595 +#: inc/admin/build/index.js:383
596 +#: inc/admin/src/settings/tabs/GeneralTab.js:127
597 +msgid "Include Uppercase Characters"
598 +msgstr ""
599 +
600 +#: inc/admin/build/index.js:383
601 +#: inc/admin/src/settings/tabs/GeneralTab.js:133
602 +msgid "Include Numbers"
603 +msgstr ""
604 +
605 +#: inc/admin/build/index.js:383
606 +#: inc/admin/src/settings/tabs/GeneralTab.js:139
607 +msgid "Include Symbols"
608 +msgstr ""
609 +
610 +#: inc/admin/build/index.js:383
611 +#: inc/admin/src/settings/components/ColorControl.jsx:51
612 +msgid "Custom color"
613 +msgstr ""
614 +
615 +#: inc/admin/build/index.js:383
616 +#: inc/admin/src/settings/tabs/DesignTab.js:39
617 +msgid "Form Layout"
618 +msgstr ""
619 +
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."
623 +msgstr ""
624 +
625 +#: inc/admin/build/index.js:383
626 +#: inc/admin/src/settings/tabs/DesignTab.js:45
627 +msgid "Form Width"
628 +msgstr ""
629 +
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
300 635 msgid "Background Color"
301 636 msgstr ""
302 637
303 -#: src/admin/class-ps-customizer.php:55
304 -msgid "Change the background color of the form"
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"
305 644 msgstr ""
306 645
307 -#: src/admin/class-ps-customizer.php:67
308 -msgid "Padding"
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"
309 650 msgstr ""
310 651
311 -#: src/admin/class-ps-customizer.php:68
312 -msgid "Padding in PX"
652 +#: inc/admin/build/index.js:383
653 +#: inc/admin/src/settings/tabs/DesignTab.js:69
654 +msgid "Show Password Toggle"
313 655 msgstr ""
314 656
315 -#: src/admin/class-ps-customizer.php:80
657 +#: inc/admin/build/index.js:383
658 +#: inc/admin/src/settings/tabs/DesignTab.js:77
659 +msgid "Form Spacing"
660 +msgstr ""
661 +
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."
665 +msgstr ""
666 +
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
316 671 msgid "Margin"
317 672 msgstr ""
318 673
319 -#: src/admin/class-ps-customizer.php:81
320 -msgid "Margin in PX"
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"
321 679 msgstr ""
322 680
323 -#: src/admin/class-ps-customizer.php:89
324 -msgid "Form Instructions"
681 +#: inc/admin/build/index.js:383
682 +#: inc/admin/src/settings/tabs/DesignTab.js:95
683 +msgid "Typography"
325 684 msgstr ""
326 685
327 -#: src/admin/class-ps-customizer.php:95 src/class-ps-public.php:647
328 -msgid "Protected Area"
686 +#: inc/admin/build/index.js:383
687 +#: inc/admin/src/settings/tabs/DesignTab.js:96
688 +msgid "Configure headline and instruction text styles."
329 689 msgstr ""
330 690
331 -#: src/admin/class-ps-customizer.php:98 src/admin/class-ps-meta.php:432
332 -#: src/admin/class-ps-meta.php:588
333 -msgid "Headline"
691 +#: inc/admin/build/index.js:383
692 +#: inc/admin/src/settings/tabs/DesignTab.js:101
693 +msgid "Headline Color"
334 694 msgstr ""
335 695
336 -#: src/admin/class-ps-customizer.php:109
696 +#: inc/admin/build/index.js:383
697 +#: inc/admin/src/settings/tabs/DesignTab.js:106
337 698 msgid "Headline Font Size"
338 699 msgstr ""
339 700
340 -#: src/admin/class-ps-customizer.php:110 src/admin/class-ps-customizer.php:182
341 -msgid "Font size in PX"
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"
342 705 msgstr ""
343 706
344 -#: src/admin/class-ps-customizer.php:121
345 -msgid "Headline Font Weight"
707 +#: inc/admin/build/index.js:383
708 +#: inc/admin/src/settings/tabs/DesignTab.js:120
709 +msgid "Instruction Color"
346 710 msgstr ""
347 711
348 -#: src/admin/class-ps-customizer.php:136
349 -msgid "Headline Color"
712 +#: inc/admin/build/index.js:383
713 +#: inc/admin/src/settings/tabs/DesignTab.js:125
714 +msgid "Instruction Font Size"
350 715 msgstr ""
351 716
352 -#: src/admin/class-ps-customizer.php:144 src/class-ps-public.php:661
353 -msgid "Enter your password.."
717 +#: inc/admin/build/index.js:383
718 +#: inc/admin/src/settings/tabs/DesignTab.js:135
719 +msgid "Button Styling"
354 720 msgstr ""
355 721
356 -#: src/admin/class-ps-customizer.php:147
357 -msgid "Placeholder Text"
722 +#: inc/admin/build/index.js:383
723 +#: inc/admin/src/settings/tabs/DesignTab.js:136
724 +msgid "Customize the submit button appearance."
358 725 msgstr ""
359 726
360 -#: src/admin/class-ps-customizer.php:155 src/class-ps-public.php:654
361 -msgid ""
362 -"This content is password-protected. Please verify with a password to unlock "
363 -"the content."
727 +#: inc/admin/build/index.js:383
728 +#: inc/admin/src/settings/tabs/DesignTab.js:146
729 +msgid "Text Color"
364 730 msgstr ""
365 731
366 -#: src/admin/class-ps-customizer.php:158
367 -msgid "Instructions Text"
732 +#: inc/admin/build/index.js:383
733 +#: inc/admin/src/settings/tabs/DesignTab.js:159
734 +msgid "Font Size"
368 735 msgstr ""
369 736
370 -#: src/admin/class-ps-customizer.php:166
371 -msgid "Sorry, there was an error."
737 +#: inc/admin/build/index.js:383
738 +#: inc/admin/src/settings/tabs/AdvancedTab.js:45
739 +msgid "Usage Mode (Legacy)"
372 740 msgstr ""
373 741
374 -#: src/admin/class-ps-customizer.php:169
375 -msgid "Error Text"
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."
376 745 msgstr ""
377 746
378 -#: src/admin/class-ps-customizer.php:181
379 -msgid "Font Size"
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"
380 751 msgstr ""
381 752
382 -#: src/admin/class-ps-customizer.php:193
383 -msgid "Font Weight"
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."
384 756 msgstr ""
385 757
386 -#: src/admin/class-ps-customizer.php:208 src/admin/class-ps-customizer.php:253
387 -msgid "Text Color"
758 +#: inc/admin/build/index.js:383
759 +#: inc/admin/src/settings/tabs/AdvancedTab.js:58
760 +msgid "Third-Party Shortcodes"
388 761 msgstr ""
389 762
390 -#: src/admin/class-ps-customizer.php:221
391 -msgid "Add Checkbox to show password"
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."
392 766 msgstr ""
393 767
394 -#: src/admin/class-ps-customizer.php:229 src/admin/class-ps-meta.php:444
395 -#: src/admin/class-ps-meta.php:600
396 -msgid "Button"
768 +#: inc/admin/build/index.js:383
769 +#: inc/admin/src/settings/tabs/AdvancedTab.js:68
770 +msgid "Cookie Settings"
397 771 msgstr ""
398 772
399 -#: src/admin/class-ps-customizer.php:235 src/class-ps-public.php:668
400 -msgid "Submit"
773 +#: inc/admin/build/index.js:383
774 +#: inc/admin/src/settings/tabs/AdvancedTab.js:69
775 +msgid "Control how passwords are remembered."
401 776 msgstr ""
402 777
403 -#: src/admin/class-ps-customizer.php:238
404 -msgid "Button Label"
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"
405 782 msgstr ""
406 783
407 -#: src/admin/class-ps-customizer.php:268
408 -msgid "Text Color (Hover)"
784 +#: inc/admin/build/index.js:383
785 +#: inc/admin/src/settings/tabs/AdvancedTab.js:76
786 +msgid "Users must enter password each visit."
409 787 msgstr ""
410 788
411 -#: src/admin/class-ps-customizer.php:298
412 -msgid "Background Color (Hover)"
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."
413 792 msgstr ""
414 793
415 -#: src/admin/class-ps-meta.php:52
416 -msgid "Expire Passwords"
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"
417 798 msgstr ""
418 799
419 -#: src/admin/class-ps-meta.php:59
420 -msgid "Shortcode Configuration"
800 +#: inc/admin/build/index.js:383
801 +#: inc/admin/src/settings/tabs/AdvancedTab.js:87
802 +msgid "How long the cookie should last."
421 803 msgstr ""
422 804
423 -#: src/admin/class-ps-meta.php:62
424 -msgid "Passster (Global Protection)"
805 +#: inc/admin/build/index.js:383
806 +#: inc/admin/src/settings/tabs/AdvancedTab.js:94
807 +msgid "Lifetime Unit"
425 808 msgstr ""
426 809
427 -#: src/admin/class-ps-meta.php:63
428 -msgid "Passster (Page Protection)"
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
814 +msgid "Days"
429 815 msgstr ""
430 816
431 -#: src/admin/class-ps-meta.php:64
432 -msgid "Passster (Link Protection)"
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
821 +msgid "Hours"
433 822 msgstr ""
434 823
435 -#: src/admin/class-ps-meta.php:189
436 -msgid "Add a comma-separated list of passwords"
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"
437 828 msgstr ""
438 829
439 -#: src/admin/class-ps-meta.php:217
440 -msgid " Expire Password immediately after usage"
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"
441 836 msgstr ""
442 837
443 -#: src/admin/class-ps-meta.php:224
444 -msgid "Expire after number of usages"
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."
445 841 msgstr ""
446 842
447 -#: src/admin/class-ps-meta.php:228
448 -msgid "Expire after time of first usage"
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"
449 847 msgstr ""
450 848
451 -#: src/admin/class-ps-meta.php:232 src/admin/class-ps-meta.php:238
452 -#: src/admin/class-ps-meta.php:244 src/admin/class-ps-meta.php:250
453 -#: src/admin/class-ps-meta.php:252
454 -msgid "Hours"
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."
455 852 msgstr ""
456 853
457 -#: src/admin/class-ps-meta.php:233 src/admin/class-ps-meta.php:237
458 -#: src/admin/class-ps-meta.php:243 src/admin/class-ps-meta.php:249
459 -#: src/admin/class-ps-meta.php:253
460 -msgid "Days"
854 +#: inc/admin/build/index.js:383
855 +#: inc/admin/src/settings/tabs/AdvancedTab.js:120
856 +msgid "No concurrent usage tracking."
461 857 msgstr ""
462 858
463 -#: src/admin/class-ps-meta.php:234 src/admin/class-ps-meta.php:239
464 -#: src/admin/class-ps-meta.php:242 src/admin/class-ps-meta.php:248
465 -#: src/admin/class-ps-meta.php:254
466 -msgid "Weeks"
859 +#: inc/admin/build/index.js:383
860 +#: inc/admin/src/settings/tabs/AdvancedTab.js:129
861 +msgid "Max Concurrent Logins"
467 862 msgstr ""
468 863
469 -#: src/admin/class-ps-meta.php:235 src/admin/class-ps-meta.php:240
470 -#: src/admin/class-ps-meta.php:245 src/admin/class-ps-meta.php:247
471 -#: src/admin/class-ps-meta.php:255
472 -msgid "Months"
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."
473 867 msgstr ""
474 868
475 -#: src/admin/class-ps-meta.php:285
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
476 992 msgid "Activate Global Protection"
477 993 msgstr ""
478 994
479 -#: src/admin/class-ps-meta.php:292
480 -msgid ""
481 -"Configure the password, texts and everything else in Passster (Page "
482 -"Protection)."
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."
483 999 msgstr ""
484 1000
485 -#: src/admin/class-ps-meta.php:295
486 -msgid ""
487 -"If activated every page will be redirected to that page as long as the user "
488 -"does not have unlocked the content. The global protection requires the "
489 -"cookie option activated (set by default)."
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."
490 1005 msgstr ""
491 1006
492 -#: src/admin/class-ps-meta.php:338 src/admin/class-ps-meta.php:358
493 -#: src/admin/class-ps-meta.php:384 src/admin/class-ps-meta.php:497
494 -#: src/admin/class-ps-meta.php:522 src/admin/class-ps-meta.php:541
495 -msgid "Password"
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"
496 1011 msgstr ""
497 1012
498 -#: src/admin/class-ps-meta.php:340 src/admin/class-ps-meta.php:395
499 -#: src/admin/class-ps-meta.php:499 src/admin/class-ps-meta.php:552
500 -msgid "Password List"
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."
501 1017 msgstr ""
502 1018
503 -#: src/admin/class-ps-meta.php:341 src/admin/class-ps-meta.php:359
504 -#: src/admin/class-ps-meta.php:500 src/admin/class-ps-meta.php:523
505 -msgid "Captcha"
1019 +#: inc/admin/build/index.js:383
1020 +#: inc/admin/src/settings/tabs/IntegrationsTab.js:96
1021 +msgid "Edit Global Protection Page"
506 1022 msgstr ""
507 1023
508 -#: src/admin/class-ps-meta.php:342 src/admin/class-ps-meta.php:501
509 -msgid "Recaptcha"
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"
510 1028 msgstr ""
511 1029
512 -#: src/admin/class-ps-meta.php:343 src/admin/class-ps-meta.php:409
513 -#: src/admin/class-ps-meta.php:502 src/admin/class-ps-meta.php:566
514 -msgid "API"
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."
515 1034 msgstr ""
516 1035
517 -#: src/admin/class-ps-meta.php:365
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
1373 +msgid "General"
1374 +msgstr ""
1375 +
1376 +#: inc/admin/build/index.js:383
1377 +#: inc/admin/src/settings/components/SettingsPage.jsx:81
1378 +msgid "Design"
1379 +msgstr ""
1380 +
1381 +#: inc/admin/build/index.js:383
1382 +#: inc/admin/src/settings/components/SettingsPage.jsx:86
1383 +msgid "Advanced"
1384 +msgstr ""
1385 +
1386 +#: inc/admin/build/index.js:383
1387 +#: inc/admin/src/settings/components/SettingsPage.jsx:91
1388 +msgid "Integrations"
1389 +msgstr ""
1390 +
1391 +#: inc/admin/build/index.js:383
1392 +#: inc/admin/src/settings/components/SettingsPage.jsx:96
1393 +msgid "Tools"
1394 +msgstr ""
1395 +
1396 +#: inc/admin/build/index.js:383
1397 +#: inc/admin/src/settings/components/SettingsPage.jsx:101
1398 +msgid "License"
1399 +msgstr ""
1400 +
1401 +#: inc/admin/build/index.js:383
1402 +#: inc/admin/src/settings/components/SettingsPage.jsx:120
1403 +msgid "Documentation"
1404 +msgstr ""
1405 +
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"
1410 +msgstr ""
1411 +
1412 +#: inc/admin/build/index.js:383
1413 +#: inc/admin/src/components/PasswordInputStrength.jsx:12
1414 +msgid "Enter a password"
1415 +msgstr ""
1416 +
1417 +#: inc/admin/build/upsells.js:1
1418 +#: inc/admin/src/upsells/components/UpsellPage.jsx:31
1419 +msgid "Unlock with Passster PRO"
1420 +msgstr ""
1421 +
1422 +#: inc/admin/build/upsells.js:1
1423 +#: inc/admin/src/upsells/components/UpsellPage.jsx:33
1424 +msgid "See all PRO features"
1425 +msgstr ""
1426 +
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"
1430 +msgstr ""
1431 +
1432 +#: inc/admin/build/upsells.js:1
1433 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:12
1434 +msgid "Track Every Unlock"
1435 +msgstr ""
1436 +
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."
1440 +msgstr ""
1441 +
1442 +#: inc/admin/build/upsells.js:1
1443 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:17
1444 +msgid "Know Your Users"
1445 +msgstr ""
1446 +
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."
1450 +msgstr ""
1451 +
1452 +#: inc/admin/build/upsells.js:1
1453 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:22
1454 +msgid "Password Popularity"
1455 +msgstr ""
1456 +
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."
1460 +msgstr ""
1461 +
1462 +#: inc/admin/build/upsells.js:1
1463 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:27
1464 +msgid "Export & Analyze"
1465 +msgstr ""
1466 +
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."
1470 +msgstr ""
1471 +
1472 +#: inc/admin/build/upsells.js:1
1473 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:35
1474 +msgid "See who unlocks your content"
1475 +msgstr ""
1476 +
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."
1480 +msgstr ""
1481 +
1482 +#: inc/admin/build/upsells.js:1
1483 +#: inc/admin/src/upsells/pages/StatisticsUpsell.jsx:38
1484 +msgid "Unlock Statistics"
1485 +msgstr ""
1486 +
1487 +#: inc/admin/build/upsells.js:1
1488 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:12
1489 +msgid "Multiple Passwords"
1490 +msgstr ""
1491 +
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."
1495 +msgstr ""
1496 +
1497 +#: inc/admin/build/upsells.js:1
1498 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:17
1499 +msgid "Auto-Generate"
1500 +msgstr ""
1501 +
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."
1505 +msgstr ""
1506 +
1507 +#: inc/admin/build/upsells.js:1
1508 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:22
1509 +msgid "Expiration Control"
1510 +msgstr ""
1511 +
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."
1515 +msgstr ""
1516 +
1517 +#: inc/admin/build/upsells.js:1
1518 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:27
1519 +msgid "Usage Tracking"
1520 +msgstr ""
1521 +
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."
1525 +msgstr ""
1526 +
1527 +#: inc/admin/build/upsells.js:1
1528 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:35
1529 +msgid "Manage multiple passwords per protection"
1530 +msgstr ""
1531 +
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."
1535 +msgstr ""
1536 +
1537 +#: inc/admin/build/upsells.js:1
1538 +#: inc/admin/src/upsells/pages/PasswordListsUpsell.jsx:38
1539 +msgid "Unlock Password Lists"
1540 +msgstr ""
1541 +
1542 +#: inc/admin/src/meta/general/Metabox.jsx:149
1543 +msgid "No Password List"
1544 +msgstr ""
1545 +
1546 +#: inc/admin/src/meta/general/Metabox.jsx:175
1547 +msgid "No Role"
1548 +msgstr ""
1549 +
1550 +#: inc/admin/src/meta/general/Metabox.jsx:561
518 1551 msgid "Activate Protection"
519 1552 msgstr ""
520 1553
521 -#: src/admin/class-ps-meta.php:372 src/admin/class-ps-meta.php:529
522 -msgid "Protection Type"
1554 +#: inc/admin/src/meta/general/Metabox.jsx:573
1555 +msgid "Protect Child Pages"
523 1556 msgstr ""
524 1557
525 -#: src/admin/class-ps-meta.php:414 src/admin/class-ps-meta.php:570
1558 +#: inc/admin/src/meta/general/Metabox.jsx:585
1559 +msgid "Protection Mode"
1560 +msgstr ""
1561 +
1562 +#: inc/admin/src/meta/general/Metabox.jsx:596
1563 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:74
1564 +msgid "reCAPTCHA"
1565 +msgstr ""
1566 +
1567 +#: inc/admin/src/meta/general/Metabox.jsx:641
1568 +msgid "Number of passwords to generate"
1569 +msgstr ""
1570 +
1571 +#: inc/admin/src/meta/general/Metabox.jsx:642
1572 +msgid "How many passwords do you want to generate?"
1573 +msgstr ""
1574 +
1575 +#: inc/admin/src/meta/general/Metabox.jsx:719
1576 +#: inc/admin/src/meta/general/Metabox.jsx:766
526 1577 msgid "User Restriction"
527 1578 msgstr ""
528 1579
529 -#: src/admin/class-ps-meta.php:415 src/admin/class-ps-meta.php:571
530 -msgid "User Restriction Type"
1580 +#: inc/admin/src/meta/general/Metabox.jsx:720
1581 +msgid "Require users to be logged in with a specific username or role."
531 1582 msgstr ""
532 1583
533 -#: src/admin/class-ps-meta.php:418 src/admin/class-ps-meta.php:422
534 -#: src/admin/class-ps-meta.php:574 src/admin/class-ps-meta.php:578
535 -msgid "User role"
1584 +#: inc/admin/src/meta/general/Metabox.jsx:730
1585 +msgid "Restriction Type"
536 1586 msgstr ""
537 1587
538 -#: src/admin/class-ps-meta.php:419 src/admin/class-ps-meta.php:421
539 -#: src/admin/class-ps-meta.php:575 src/admin/class-ps-meta.php:577
1588 +#: inc/admin/src/meta/general/Metabox.jsx:732
1589 +#: inc/admin/src/meta/general/Metabox.jsx:751
540 1590 msgid "Username"
541 1591 msgstr ""
542 1592
543 -#: src/admin/class-ps-meta.php:427 src/admin/class-ps-meta.php:583
544 -msgid "User role or username"
1593 +#: inc/admin/src/meta/general/Metabox.jsx:733
1594 +#: inc/admin/src/meta/general/Metabox.jsx:741
1595 +msgid "User Role"
545 1596 msgstr ""
546 1597
547 -#: src/admin/class-ps-meta.php:431 src/admin/class-ps-meta.php:587
548 -msgid "Texts"
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."
549 1600 msgstr ""
550 1601
551 -#: src/admin/class-ps-meta.php:436 src/admin/class-ps-meta.php:592
552 -msgid "Instruction"
1602 +#: inc/admin/src/meta/general/Metabox.jsx:785
1603 +msgid "Overwrite Defaults"
553 1604 msgstr ""
554 1605
555 -#: src/admin/class-ps-meta.php:440 src/admin/class-ps-meta.php:596
556 -msgid "Placeholder"
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."
557 1609 msgstr ""
558 1610
559 -#: src/admin/class-ps-meta.php:448 src/admin/class-ps-meta.php:604
1611 +#: inc/admin/src/meta/general/Metabox.jsx:830
560 1612 msgid "Unique ID"
561 1613 msgstr ""
562 1614
563 -#: src/admin/class-ps-meta.php:456 src/admin/class-ps-meta.php:622
564 -#: src/admin/class-ps-meta.php:686
565 -msgid ""
566 -"With <b style=\"color:#7200e5\">Passster Pro</b> you can also use multiple "
567 -"passwords, Password Lists, Google ReCaptcha v2/v3 and link protection."
1615 +#: inc/admin/src/meta/general/Metabox.jsx:831
1616 +msgid "my-custom-id"
568 1617 msgstr ""
569 1618
570 -#: src/admin/class-ps-meta.php:459
571 -msgid ""
572 -"You can also modify the headline, description, placeholder and the button "
573 -"label per page"
1619 +#: inc/admin/src/meta/general/Metabox.jsx:832
1620 +msgid "Give your password form a unique ID."
574 1621 msgstr ""
575 1622
576 -#: src/admin/class-ps-meta.php:517
577 -msgid "No"
1623 +#: inc/admin/src/meta/general/Metabox.jsx:841
1624 +msgid "Advanced Options"
578 1625 msgstr ""
579 1626
580 -#: src/admin/class-ps-meta.php:518
581 -msgid "Yes"
1627 +#: inc/admin/src/meta/general/Metabox.jsx:842
1628 +msgid "Redirect after unlock or hide the password form."
582 1629 msgstr ""
583 1630
584 -#: src/admin/class-ps-meta.php:589
585 -msgid "Restricted Page"
1631 +#: inc/admin/src/meta/general/Metabox.jsx:851
1632 +msgid "Redirect URL"
586 1633 msgstr ""
587 1634
588 -#: src/admin/class-ps-meta.php:593
589 -msgid "This content is protected."
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."
590 1637 msgstr ""
591 1638
592 -#: src/admin/class-ps-meta.php:597
593 -msgid "Enter your password"
1639 +#: inc/admin/src/meta/general/Metabox.jsx:861
1640 +msgid "Hide Password Form"
594 1641 msgstr ""
595 1642
596 -#: src/admin/class-ps-meta.php:601
597 -msgid "Unlock now"
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."
598 1645 msgstr ""
599 1646
600 -#: src/admin/class-ps-meta.php:608
601 -msgid "Hide"
1647 +#: inc/admin/src/meta/general/Metabox.jsx:877
1648 +msgid "Copied Link!"
602 1649 msgstr ""
603 1650
604 -#: src/admin/class-ps-meta.php:625
605 -msgid ""
606 -"You can also modify the headline, description, placeholder and the button "
607 -"label per shortcode"
1651 +#: inc/admin/src/meta/general/Metabox.jsx:877
1652 +msgid "Copy Unlock Link"
608 1653 msgstr ""
609 1654
610 -#: src/admin/class-ps-meta.php:655
611 -msgid ""
612 -"Enter a password and get an encrypted link to unlock the restricted areas "
613 -"which are protected by the same password. The link appears after you saved "
614 -"your post."
1655 +#: inc/admin/src/meta/password-lists/Metabox.jsx:72
1656 +msgid "Usages"
615 1657 msgstr ""
616 1658
617 -#: src/admin/class-ps-meta.php:658
618 -msgid "Use Bitly"
1659 +#: inc/admin/src/meta/password-lists/Metabox.jsx:78
1660 +msgid "Expires"
619 1661 msgstr ""
620 1662
621 -#: src/admin/class-ps-meta.php:665
622 -msgid ""
623 -"To use Bitly to encrypt your links you have to provide an API key in "
624 -"Passster -> External Services"
1663 +#: inc/admin/src/meta/password-lists/Metabox.jsx:84
1664 +msgid "Status"
625 1665 msgstr ""
626 1666
627 -#: src/admin/class-ps-meta.php:668
628 -msgid "Password for link generation"
1667 +#: inc/admin/src/meta/password-lists/Metabox.jsx:125
1668 +msgid "Comma-separated list of passwords."
629 1669 msgstr ""
630 1670
631 -#: src/admin/class-ps-meta.php:679
632 -msgid "Your unlock URL"
1671 +#: inc/admin/src/meta/password-lists/Metabox.jsx:135
1672 +msgid "Generate"
633 1673 msgstr ""
634 1674
635 -#: src/admin/class-ps-settings.php:446
636 -msgid "Add new Password List"
1675 +#: inc/admin/src/meta/password-lists/Metabox.jsx:148
1676 +msgid "Add"
637 1677 msgstr ""
638 1678
639 -#: src/admin/class-ps-settings.php:499
640 -msgid "Copy Shortcode"
1679 +#: inc/admin/src/meta/password-lists/Metabox.jsx:160
1680 +msgid "Mode"
641 1681 msgstr ""
642 1682
643 -#: src/admin/class-ps-settings.php:516
644 -msgid "Copy Link"
1683 +#: inc/admin/src/meta/password-lists/Metabox.jsx:163
1684 +msgid "After First Usage"
645 1685 msgstr ""
646 1686
647 -#: src/admin/class-ps-settings.php:734
648 -msgid "Choose File"
1687 +#: inc/admin/src/meta/password-lists/Metabox.jsx:164
1688 +msgid "After X Usages"
649 1689 msgstr ""
650 1690
651 -#: src/admin/class-ps-settings.php:755
652 -msgid "Choose Image"
1691 +#: inc/admin/src/meta/password-lists/Metabox.jsx:165
1692 +msgid "After Time Interval"
653 1693 msgstr ""
654 1694
655 -#: src/class-ps-form.php:38
656 -msgid "Show Password"
1695 +#: inc/admin/src/meta/password-lists/Metabox.jsx:190
1696 +msgid "Remove After First Use"
657 1697 msgstr ""
658 1698
659 -#: src/class-ps-form.php:65
660 -msgid "Enter the solution"
1699 +#: inc/admin/src/meta/password-lists/Metabox.jsx:191
1700 +msgid "Password is removed immediately after one use."
661 1701 msgstr ""
662 1702
663 -#: src/class-ps-form.php:112
664 -msgid "Unlock"
1703 +#: inc/admin/src/meta/password-lists/Metabox.jsx:205
1704 +msgid "Max Usages"
665 1705 msgstr ""
666 1706
667 -#: src/class-ps-public.php:84
668 -msgid "Invalid password."
1707 +#: inc/admin/src/meta/password-lists/Metabox.jsx:206
1708 +msgid "Password expires after this many uses."
669 1709 msgstr ""
670 1710
671 -#: src/class-ps-public.php:366 src/class-ps-public.php:393
672 -msgid "Invalid recaptcha."
1711 +#: inc/admin/src/meta/password-lists/Metabox.jsx:220
1712 +msgid "Expire After"
673 1713 msgstr ""
674 1714
675 -#: src/class-ps-public.php:866 src/class-ps-public.php:884
676 -msgid "Sorry, your captcha solution was wrong."
1715 +#: inc/admin/src/meta/password-lists/Metabox.jsx:228
1716 +msgid "Unit"
677 1717 msgstr ""
678 1718
679 -#. Plugin URI of the plugin/theme
680 -#. Author URI of the plugin/theme
681 -msgid "https://patrickposner.dev"
1719 +#: inc/admin/src/meta/password-lists/Metabox.jsx:233
1720 +msgid "Weeks"
682 1721 msgstr ""
683 1722
684 -#. Description of the plugin/theme
685 -msgid ""
686 -"A simple plugin to password-protect your complete website, some pages/posts "
687 -"or just parts of your content."
1723 +#: inc/admin/src/meta/password-lists/Metabox.jsx:234
1724 +msgid "Months"
688 1725 msgstr ""
689 1726
690 -#. Author of the plugin/theme
691 -msgid "Patrick Posner"
1727 +#: inc/admin/src/meta/password-lists/Metabox.jsx:250
1728 +msgid "Usage Statistics"
1729 +msgstr ""
1730 +
1731 +#: inc/admin/src/meta/password-lists/Metabox.jsx:268
1732 +#: inc/admin/src/statistics/components/StatisticsPage.jsx:65
1733 +msgid "Reset Statistics"
1734 +msgstr ""
1735 +
1736 +#: inc/admin/src/meta/password-lists/Metabox.jsx:273
1737 +msgid "Statistics cleared!"
1738 +msgstr ""
1739 +
1740 +#: inc/admin/src/settings/components/DimensionControl.jsx:60
1741 +msgid "Form width"
1742 +msgstr ""
1743 +
1744 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:72
1745 +msgid "Usage Mode"
1746 +msgstr ""
1747 +
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."
1750 +msgstr ""
1751 +
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."
1754 +msgstr ""
1755 +
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."
1758 +msgstr ""
1759 +
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."
1762 +msgstr ""
1763 +
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."
1766 +msgstr ""
1767 +
1768 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:115
1769 +msgid "Cookie Lifetime Unit"
1770 +msgstr ""
1771 +
1772 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:130
1773 +msgid "Third-Party-Shortcodes"
1774 +msgstr ""
1775 +
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. "
1778 +msgstr ""
1779 +
1780 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:152
1781 +msgid "Track and prevent concurrent usage of the same password."
1782 +msgstr ""
1783 +
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."
1786 +msgstr ""
1787 +
1788 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:162
1789 +msgid "Number of Allowed Concurrent Usages"
1790 +msgstr ""
1791 +
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."
1794 +msgstr ""
1795 +
1796 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:177
1797 +msgid "Concurrent data resetted successfully."
1798 +msgstr ""
1799 +
1800 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:194
1801 +msgid "Track IP"
1802 +msgstr ""
1803 +
1804 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:197
1805 +msgid "Track the IP of the user in statistics."
1806 +msgstr ""
1807 +
1808 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:198
1809 +msgid "Do not track the IP of the user in statistics"
1810 +msgstr ""
1811 +
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."
1814 +msgstr ""
1815 +
1816 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:226
1817 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:55
1818 +msgid "Lite vs Pro"
1819 +msgstr ""
1820 +
1821 +#: inc/admin/src/settings/pages/AdvancedSettings.jsx:231
1822 +#: inc/admin/src/settings/pages/WooIntegrationSettings.jsx:62
1823 +msgid "Get Passster PRO!"
1824 +msgstr ""
1825 +
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."
1832 +msgstr ""
1833 +
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"
1840 +msgstr ""
1841 +
1842 +#: inc/admin/src/settings/pages/DesignSettings.jsx:153
1843 +msgid "Form"
1844 +msgstr ""
1845 +
1846 +#: inc/admin/src/settings/pages/DesignSettings.jsx:172
1847 +msgid "Form position"
1848 +msgstr ""
1849 +
1850 +#: inc/admin/src/settings/pages/DesignSettings.jsx:177
1851 +msgid "Center the password form in the middle of the page."
1852 +msgstr ""
1853 +
1854 +#: inc/admin/src/settings/pages/DesignSettings.jsx:178
1855 +msgid "Do not center the password form."
1856 +msgstr ""
1857 +
1858 +#: inc/admin/src/settings/pages/DesignSettings.jsx:197
1859 +#: inc/admin/src/settings/pages/DesignSettings.jsx:454
1860 +msgid "Spacing Controls"
1861 +msgstr ""
1862 +
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."
1866 +msgstr ""
1867 +
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."
1871 +msgstr ""
1872 +
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."
1875 +msgstr ""
1876 +
1877 +#: inc/admin/src/settings/pages/DesignSettings.jsx:240
1878 +msgid "Add a checkbox to show the password before submitting."
1879 +msgstr ""
1880 +
1881 +#: inc/admin/src/settings/pages/DesignSettings.jsx:241
1882 +msgid "Do not add a checkbox to view the password"
1883 +msgstr ""
1884 +
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"
1889 +msgstr ""
1890 +
1891 +#: inc/admin/src/settings/pages/DesignSettings.jsx:272
1892 +#: inc/admin/src/settings/pages/DesignSettings.jsx:339
1893 +msgid "Color"
1894 +msgstr ""
1895 +
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"
1900 +msgstr ""
1901 +
1902 +#: inc/admin/src/settings/pages/DesignSettings.jsx:308
1903 +msgid "The password form will be shown without the headline"
1904 +msgstr ""
1905 +
1906 +#: inc/admin/src/settings/pages/DesignSettings.jsx:309
1907 +msgid "The password form will include the headline"
1908 +msgstr ""
1909 +
1910 +#: inc/admin/src/settings/pages/DesignSettings.jsx:380
1911 +msgid "Button"
1912 +msgstr ""
1913 +
1914 +#: inc/admin/src/settings/pages/DesignSettings.jsx:391
1915 +msgid "Color Controls"
1916 +msgstr ""
1917 +
1918 +#: inc/admin/src/settings/pages/DesignSettings.jsx:396
1919 +msgid "Background Color (Hover)"
1920 +msgstr ""
1921 +
1922 +#: inc/admin/src/settings/pages/DesignSettings.jsx:407
1923 +msgid "Font Color (Hover)"
1924 +msgstr ""
1925 +
1926 +#: inc/admin/src/settings/pages/DesignSettings.jsx:430
1927 +msgid "Font Color"
1928 +msgstr ""
1929 +
1930 +#: inc/admin/src/settings/pages/DesignSettings.jsx:443
1931 +msgid "Change button State"
1932 +msgstr ""
1933 +
1934 +#: inc/admin/src/settings/pages/DesignSettings.jsx:446
1935 +msgid "Set colors (hover)"
1936 +msgstr ""
1937 +
1938 +#: inc/admin/src/settings/pages/DesignSettings.jsx:447
1939 +msgid "Set colors"
1940 +msgstr ""
1941 +
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."
1944 +msgstr ""
1945 +
1946 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:46
1947 +msgid "Add your Turnstile Site Key here."
1948 +msgstr ""
1949 +
1950 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:53
1951 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:101
1952 +msgid "Secret"
1953 +msgstr ""
1954 +
1955 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:54
1956 +msgid "Add your Turnstile Secret key here."
1957 +msgstr ""
1958 +
1959 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:62
1960 +msgid "Turnstile is only available within the pro version of Passster."
1961 +msgstr ""
1962 +
1963 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:80
1964 +msgid "reCAPTCHA Type"
1965 +msgstr ""
1966 +
1967 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:84
1968 +msgid "Google reCAPTCHA V3 (invisible CAPTCHA)"
1969 +msgstr ""
1970 +
1971 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:94
1972 +msgid "Add your reCAPTCHA Site Key here."
1973 +msgstr ""
1974 +
1975 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:102
1976 +msgid "Add your reCAPTCHA Secret here."
1977 +msgstr ""
1978 +
1979 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:109
1980 +msgid "Language"
1981 +msgstr ""
1982 +
1983 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:110
1984 +msgid "Add your language here. For example, ‘en’ for English or ‘de’ for German."
1985 +msgstr ""
1986 +
1987 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:119
1988 +msgid "reCAPTCHA is only available within the pro version of Passster."
1989 +msgstr ""
1990 +
1991 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:131
1992 +msgid "Bit.ly"
1993 +msgstr ""
1994 +
1995 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:139
1996 +msgid "Add your Bit.ly access token here."
1997 +msgstr ""
1998 +
1999 +#: inc/admin/src/settings/pages/ExternalSettings.jsx:146
2000 +msgid "Bit.ly is only available within the pro version of Passster."
2001 +msgstr ""
2002 +
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."
2005 +msgstr ""
2006 +
2007 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:74
2008 +msgid "Error"
2009 +msgstr ""
2010 +
2011 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:95
2012 +msgid "Generating Passwords"
2013 +msgstr ""
2014 +
2015 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:99
2016 +msgid "Password length"
2017 +msgstr ""
2018 +
2019 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:100
2020 +msgid "Set a default length for generated passwords."
2021 +msgstr ""
2022 +
2023 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:109
2024 +msgid "Include uppercase characters"
2025 +msgstr ""
2026 +
2027 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:112
2028 +msgid "Include uppercase characters in passwords."
2029 +msgstr ""
2030 +
2031 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:113
2032 +msgid "Generate passwords only with lowercase."
2033 +msgstr ""
2034 +
2035 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:123
2036 +msgid "Include numbers"
2037 +msgstr ""
2038 +
2039 +#: inc/admin/src/settings/pages/GeneralSettings.jsx:126
2040 +msgid "Include numbers in passwords."
2041 +msgstr ""
2042 +
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"
692 2181 msgstr ""