Login Security Solution - Version 0.26.0

Version Description

  • Put a link in the password policy to an explanation of why it's necessary.
Download this release

Release Info

Developer convissor
Plugin Icon wp plugin Login Security Solution
Version 0.26.0
Comparing to
See all releases

Code changes from version 0.25.0 to 0.26.0

languages/login-security-solution-fr_FR.mo CHANGED
Binary file
languages/login-security-solution-fr_FR.po CHANGED
@@ -3,7 +3,7 @@ msgstr ""
3
  "Project-Id-Version: Login Security Solution 0.22.0\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/login-security-"
5
  "solution\n"
6
- "POT-Creation-Date: 2012-08-17 00:42:14+00:00\n"
7
  "PO-Revision-Date: 2012-07-14 09:16:30+0000\n"
8
  "Last-Translator: mermouy <mermouy@gmail.com>\n"
9
  "Language-Team: \n"
@@ -21,309 +21,309 @@ msgstr ""
21
  "X-Poedit-SearchPath-0: .\n"
22
  "X-Textdomain-Support: yes\n"
23
 
24
- #: admin.php:113 admin.php:363
25
  msgid "Settings"
26
  msgstr ""
27
 
28
- #: admin.php:127
29
  msgid "Change All Passwords"
30
  msgstr ""
31
 
32
- #: admin.php:128
33
  msgid "Do not remind me about this"
34
  msgstr ""
35
 
36
- #: admin.php:129
37
  msgid "Require All Passwords Be Changed"
38
  msgstr ""
39
 
40
- #: admin.php:144
41
  msgid ""
42
  "%s must be activated via the Network Admin interface when WordPress is in "
43
  "multistie network mode."
44
  msgstr ""
45
 
46
- #: admin.php:250
47
  msgid "Idle Timeout"
48
  msgstr ""
49
 
50
- #: admin.php:251
51
  msgid ""
52
  "Close inactive sessions after this many minutes. 0 disables this feature."
53
  msgstr ""
54
 
55
- #: admin.php:256
56
  msgid "Maintenance Mode"
57
  msgstr ""
58
 
59
- #: admin.php:257
60
  msgid ""
61
  "Disable logins from users who are not administrators and disable posting of "
62
  "comments?"
63
  msgstr ""
64
 
65
- #: admin.php:259
66
  msgid "Off, let all users log in."
67
  msgstr ""
68
 
69
- #: admin.php:260
70
  msgid "On, disable comments and only let administrators log in."
71
  msgstr ""
72
 
73
- #: admin.php:264
74
  msgid "Deactivation"
75
  msgstr ""
76
 
77
- #: admin.php:265
78
  msgid ""
79
  "Should deactivating the plugin remove all of the plugin's data and settings?"
80
  msgstr ""
81
 
82
- #: admin.php:267
83
  msgid "No, preserve the data for future use."
84
  msgstr ""
85
 
86
- #: admin.php:268
87
  msgid "Yes, delete the damn data."
88
  msgstr ""
89
 
90
- #: admin.php:273
91
  msgid "Match Time"
92
  msgstr ""
93
 
94
- #: admin.php:274
95
  msgid "How far back, in minutes, should login failures look for matching data?"
96
  msgstr ""
97
 
98
- #: admin.php:279
99
  msgid "Delay Tier 2"
100
  msgstr ""
101
 
102
- #: admin.php:280
103
  msgid ""
104
  "How many matching login failures should it take to get into this (%d - %d "
105
  "second) Delay Tier? Must be >= %d."
106
  msgstr ""
107
 
108
- #: admin.php:286
109
  msgid "Delay Tier 3"
110
  msgstr ""
111
 
112
- #: admin.php:287
113
  msgid ""
114
  "How many matching login failures should it take to get into this (%d - %d "
115
  "second) Delay Tier? Must be > Delay Tier 2."
116
  msgstr ""
117
 
118
- #: admin.php:292
119
  msgid "Notifications To"
120
  msgstr ""
121
 
122
- #: admin.php:293
123
  msgid ""
124
  "The email address(es) the failure and breach notifications should be sent "
125
  "to. For multiple addresses, separate them with commas. WordPress' "
126
  "'admin_email' setting is used if none is provided here."
127
  msgstr ""
128
 
129
- #: admin.php:298
130
  msgid "Failure Notification"
131
  msgstr ""
132
 
133
- #: admin.php:299
134
  msgid ""
135
  "Notify the administrator upon every x matching login failures. 0 disables "
136
  "this feature."
137
  msgstr ""
138
 
139
- #: admin.php:304
140
  msgid "Breach Notification"
141
  msgstr ""
142
 
143
- #: admin.php:305
144
  msgid ""
145
  "Notify the administrator if a successful login uses data matching x login "
146
  "failures. 0 disables this feature."
147
  msgstr ""
148
 
149
- #: admin.php:310
150
  msgid "Breach Email Confirm"
151
  msgstr ""
152
 
153
- #: admin.php:311
154
  msgid ""
155
  "If a successful login uses data matching x login failures, immediately log "
156
  "the user out and require them to use WordPress' lost password process. 0 "
157
  "disables this feature."
158
  msgstr ""
159
 
160
- #: admin.php:317
161
  msgid "Length"
162
  msgstr ""
163
 
164
- #: admin.php:318
165
  msgid "How long must passwords be? Must be >= %d."
166
  msgstr ""
167
 
168
- #: admin.php:324
169
  msgid "Complexity Exemption"
170
  msgstr ""
171
 
172
- #: admin.php:325
173
  msgid ""
174
  "How long must passwords be to be exempt from the complexity requirements? "
175
  "Must be >= %d."
176
  msgstr ""
177
 
178
- #: admin.php:331
179
  msgid "Aging"
180
  msgstr ""
181
 
182
- #: admin.php:332
183
  msgid ""
184
  "How many days old can a password be before requiring it be changed? Not "
185
  "recommended. 0 disables this feature."
186
  msgstr ""
187
 
188
- #: admin.php:337
189
  msgid "Grace Period"
190
  msgstr ""
191
 
192
- #: admin.php:338
193
  msgid ""
194
  "How many minutes should a user have to change their password once they know "
195
  "it has expired? Must be >= %d."
196
  msgstr ""
197
 
198
- #: admin.php:344
199
  msgid "History"
200
  msgstr ""
201
 
202
- #: admin.php:345
203
  msgid ""
204
  "How many passwords should be remembered? Prevents reuse of old passwords. 0 "
205
  "disables this feature."
206
  msgstr ""
207
 
208
- #: admin.php:406
209
  msgid "Login Failure Policies"
210
  msgstr ""
211
 
212
  # @ login-security-solution
213
- #: admin.php:412
214
  msgid "Password Policies"
215
  msgstr ""
216
 
217
- #: admin.php:418
218
  msgid "Miscellaneous Policies"
219
  msgstr ""
220
 
221
- #: admin.php:468
222
  msgid ""
223
  "This plugin stores the IP address, username and password for each failed log "
224
  "in attempt."
225
  msgstr ""
226
 
227
- #: admin.php:470
228
  msgid ""
229
  "The data from future login failures are compared against the historical data."
230
  msgstr ""
231
 
232
- #: admin.php:472
233
  msgid ""
234
  "If any of the data points match, the plugin delays printing out the failure "
235
  "message."
236
  msgstr ""
237
 
238
- #: admin.php:474
239
  msgid ""
240
  "The goal is for the responses to take so long that the attackers give up and "
241
  "go find an easier target."
242
  msgstr ""
243
 
244
- #: admin.php:476
245
  msgid "The length of the delay is broken up into three tiers."
246
  msgstr ""
247
 
248
- #: admin.php:478
249
  msgid "The amount of the delay increases in higher tiers."
250
  msgstr ""
251
 
252
- #: admin.php:480
253
  msgid ""
254
  "The delay time within each tier is randomized to complicate profiling by "
255
  "attackers."
256
  msgstr ""
257
 
258
- #: admin.php:539 admin.php:554
259
  msgid "Default:"
260
  msgstr ""
261
 
262
- #: admin.php:578
263
  msgid "must be >= '%s',"
264
  msgstr ""
265
 
266
- #: admin.php:579
267
  msgid "so we used the default value instead."
268
  msgstr ""
269
 
270
- #: admin.php:612
271
  msgid "must be an integer,"
272
  msgstr ""
273
 
274
- #: admin.php:715
275
  msgid "There may be cases where everyone's password should be reset."
276
  msgstr ""
277
 
278
- #: admin.php:717
279
  msgid "This page, provided by the %s plugin, offers that functionality."
280
  msgstr ""
281
 
282
- #: admin.php:721
283
  msgid ""
284
  "Submitting this form sets a flag that forces all users to utilize WordPress' "
285
  "built in password reset functionality."
286
  msgstr ""
287
 
288
- #: admin.php:723
289
  msgid ""
290
  "Users who are presently logged in will be logged out the next time they view "
291
  "a page that requires authentication."
292
  msgstr ""
293
 
294
- #: admin.php:735
295
  msgid ""
296
  "Confirm that you want to force all users to change their passwords by "
297
  "checking this box, then click the button, below."
298
  msgstr ""
299
 
300
- #: admin.php:754
301
  msgid "No thanks. I know what I'm doing. Please don't remind me about this."
302
  msgstr ""
303
 
304
- #: admin.php:786
305
  msgid ""
306
  "You have checked a box that does not correspond with the button you pressed. "
307
  "Please check and press buttons inside the same section."
308
  msgstr ""
309
 
310
- #: admin.php:788
311
  msgid ""
312
  "Please confirm that you really want to do this. Put a check in the '%s' box "
313
  "before hitting the submit button."
314
  msgstr ""
315
 
316
- #: admin.php:804 admin.php:824
317
  msgid "Success!"
318
  msgstr ""
319
 
320
- #: admin.php:856
321
  msgid ""
322
  "WARNING: The site is in maintenance mode. DO NOT TOUCH ANYTHING! Your "
323
  "changes may get overwritten!"
324
  msgstr ""
325
 
326
- #: admin.php:880
327
  msgid ""
328
  "You have not asked your users to change their passwords since the plugin was "
329
  "activated. Most users have weak passwords. This plugin's password policies "
@@ -331,23 +331,23 @@ msgid ""
331
  "everyone on the Internet by making all users pick new, strong, passwords."
332
  msgstr ""
333
 
334
- #: admin.php:884
335
  msgid ""
336
  "Speaking of which, do YOU have a strong password? Make sure by changing "
337
  "yours too."
338
  msgstr ""
339
 
340
- #: admin.php:888
341
  msgid ""
342
  "The following link leads to a user interface where you can either require "
343
  "all passwords to be reset or disable this notice."
344
  msgstr ""
345
 
346
- #: admin.php:918
347
  msgid "You do not have sufficient permissions to access this page."
348
  msgstr ""
349
 
350
- #: admin.php:924
351
  msgid "$user_ID variable not set. Another plugin is misbehaving."
352
  msgstr ""
353
 
@@ -422,29 +422,30 @@ msgstr "Le site est en maintenance."
422
  msgid "Please try again later."
423
  msgstr "Veuillez ré-essayer un peu plus tard."
424
 
425
- # @ login-security-solution
426
- #: login-security-solution.php:641
427
  msgid ""
428
  "The password should either be: A) at least %d characters long and contain "
429
- "upper and lower case letters plus numbers and punctuation, or B) at least %d "
430
- "characters long."
 
 
 
 
 
431
  msgstr ""
432
- "Le mot de passe doit, soit A) comporter au moins %d caractères et contenir à "
433
- "la fois des majuscules, des minuscules, des chiffres et de la ponctuation; "
434
- "soit B) comporter %d caractères."
435
 
436
  # @ login-security-solution
437
- #: login-security-solution.php:675 tests/PasswordChangeTest.php:277
438
  msgid "Passwords can not be reused."
439
  msgstr "D'anciens mots de passe ne peuvent être ré-utilisés."
440
 
441
  # @ default
442
- #: login-security-solution.php:850
443
  msgid "ERROR"
444
  msgstr ""
445
 
446
  # @ login-security-solution
447
- #: login-security-solution.php:987
448
  msgid ""
449
  "\n"
450
  "Component Count Value from Current Attempt\n"
@@ -461,17 +462,17 @@ msgstr ""
461
  "MD5 du mot de passe %5d %s\n"
462
 
463
  # @ login-security-solution
464
- #: login-security-solution.php:1822 login-security-solution.php:1859
465
  msgid "POTENTIAL INTRUSION AT %s"
466
  msgstr "INTRUSION POSSIBLE A %s"
467
 
468
  # @ login-security-solution
469
- #: login-security-solution.php:1826
470
  msgid "Your website, %s, may have been broken in to."
471
  msgstr "Votre site, %s, a peut-être été corrompu."
472
 
473
  # @ login-security-solution
474
- #: login-security-solution.php:1829
475
  msgid ""
476
  "Someone just logged in using the following components. Prior to that, some "
477
  "combination of those components were a part of %d failed attempts to log in "
@@ -482,7 +483,7 @@ msgstr ""
482
  "connexion au cours des %d dernières minutes:"
483
 
484
  # @ login-security-solution
485
- #: login-security-solution.php:1835
486
  msgid ""
487
  "The user's current IP address is one they have verified with your site in "
488
  "the past. Therefore, the user will NOT be required to confirm their "
@@ -495,7 +496,7 @@ msgstr ""
495
  "ce serait effectivement un intrusion."
496
 
497
  # @ login-security-solution
498
- #: login-security-solution.php:1837
499
  msgid ""
500
  "The user has been logged out and will be required to confirm their identity "
501
  "via the password reset functionality."
@@ -504,7 +505,7 @@ msgstr ""
504
  "processus de changement de mot de passe."
505
 
506
  # @ login-security-solution
507
- #: login-security-solution.php:1863
508
  msgid ""
509
  "Someone just logged into your '%s' account at %s. Was it you that logged "
510
  "in? We are asking because the site is being attacked."
@@ -513,34 +514,34 @@ msgstr ""
513
  "vous posons la question parce que le site semble subir une attaque."
514
 
515
  # @ login-security-solution
516
- #: login-security-solution.php:1864
517
  msgid "IF IT WAS NOT YOU, please do the following right away:"
518
  msgstr "SI CE N'ÉTAIT PAS VOUS, veuillez suivre ces consignes au plus vite:"
519
 
520
  # @ login-security-solution
521
- #: login-security-solution.php:1865
522
  msgid "1) Log into %s and change your password."
523
  msgstr "1) Connectez vous à %s et changez votre mot de passe."
524
 
525
  # @ login-security-solution
526
- #: login-security-solution.php:1866
527
  msgid "2) Send an email to %s letting them know it was not you who logged in."
528
  msgstr ""
529
  "2) Envoyez un message à %s pour les prévenir que ce n'était pas vous qui "
530
  "vous êtes connecté récemment."
531
 
532
  # @ login-security-solution
533
- #: login-security-solution.php:1892
534
  msgid "ATTACK HAPPENING TO %s"
535
  msgstr "ATTAQUE SUR %s"
536
 
537
  # @ login-security-solution
538
- #: login-security-solution.php:1896
539
  msgid "Your website, %s, is undergoing a brute force attack."
540
  msgstr "Votre site, %s, subi une attaque de type brute force."
541
 
542
  # @ login-security-solution
543
- #: login-security-solution.php:1899
544
  msgid ""
545
  "There have been at least %d failed attempts to log in during the past %d "
546
  "minutes that used one or more of the following components:"
@@ -549,7 +550,7 @@ msgstr ""
549
  "minutes ont utilisées les données suivantes:"
550
 
551
  # @ login-security-solution
552
- #: login-security-solution.php:1904
553
  msgid ""
554
  "The %s plugin for WordPress is repelling the attack by making their login "
555
  "failures take a very long time."
@@ -558,35 +559,35 @@ msgstr ""
558
  "chaque tentative échouée."
559
 
560
  # @ login-security-solution
561
- #: login-security-solution.php:2265 tests/PasswordValidationTest.php:450
562
  msgid "Password not set."
563
  msgstr "Mot de passe non défini."
564
 
565
  # @ login-security-solution
566
- #: login-security-solution.php:2280 tests/PasswordValidationTest.php:461
567
  msgid "Passwords must be strings."
568
  msgstr "Les mots de passe ne peuvent comporter d'espace."
569
 
570
  # @ login-security-solution
571
- #: login-security-solution.php:2298 tests/PasswordValidationTest.php:474
572
  msgid "Passwords must use ASCII characters."
573
  msgstr "Les mots de passe ne doivent comporter que des caractères ASCII."
574
 
575
  # @ login-security-solution
576
- #: login-security-solution.php:2317 tests/PasswordChangeTest.php:310
577
- #: tests/PasswordValidationTest.php:491 tests/PasswordValidationTest.php:505
578
  msgid "Password is too short."
579
  msgstr "Le mot de passe est trop court."
580
 
581
  # @ login-security-solution
582
- #: login-security-solution.php:2326 tests/PasswordValidationTest.php:531
583
  msgid "Passwords must either contain numbers or be %d characters long."
584
  msgstr ""
585
  "Le mot de passe doit, soit comporter des chiffres soit comporter %d "
586
  "caractères."
587
 
588
  # @ login-security-solution
589
- #: login-security-solution.php:2335 tests/PasswordValidationTest.php:518
590
  msgid ""
591
  "Passwords must either contain punctuation marks / symbols or be %d "
592
  "characters long."
@@ -595,7 +596,7 @@ msgstr ""
595
  "caractères."
596
 
597
  # @ login-security-solution
598
- #: login-security-solution.php:2344 tests/PasswordValidationTest.php:544
599
  msgid ""
600
  "Passwords must either contain upper-case and lower-case letters or be %d "
601
  "characters long."
@@ -604,34 +605,34 @@ msgstr ""
604
  "contenir %d caractères."
605
 
606
  # @ login-security-solution
607
- #: login-security-solution.php:2354 tests/PasswordValidationTest.php:557
608
  msgid "Passwords can't be sequential keys."
609
  msgstr "Les mots de passe ne peuvent être une séquence."
610
 
611
  # @ login-security-solution
612
- #: login-security-solution.php:2363 tests/PasswordValidationTest.php:570
613
  msgid "Passwords can't have that many sequential characters."
614
  msgstr ""
615
  "Les mots de passe ne peuvent contenir autant de caractères séquentiels."
616
 
617
  # @ login-security-solution
618
- #: login-security-solution.php:2379 tests/PasswordValidationTest.php:583
619
- #: tests/PasswordValidationTest.php:596
620
  msgid "Passwords can't contain user data."
621
  msgstr "Les mots de passe ne peuvent contenir des informations utilisateur."
622
 
623
  # @ login-security-solution
624
- #: login-security-solution.php:2390 tests/PasswordValidationTest.php:609
625
  msgid "Passwords can't contain site info."
626
  msgstr "Les mots de passe ne peuvent contenir des information du site."
627
 
628
  # @ login-security-solution
629
- #: login-security-solution.php:2399 tests/PasswordValidationTest.php:622
630
  msgid "Password is too common."
631
  msgstr "Le mot de passe est trop banal."
632
 
633
  # @ login-security-solution
634
- #: login-security-solution.php:2408 tests/PasswordValidationTest.php:638
635
  msgid "Passwords can't be variations of dictionary words."
636
  msgstr "Les mots de passe ne peuvent être issus du dictionnaire."
637
 
@@ -658,3 +659,13 @@ msgstr ""
658
  #. Author URI of the plugin/theme
659
  msgid "http://www.analysisandsolutions.com/"
660
  msgstr ""
 
 
 
 
 
 
 
 
 
 
3
  "Project-Id-Version: Login Security Solution 0.22.0\n"
4
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/login-security-"
5
  "solution\n"
6
+ "POT-Creation-Date: 2012-09-01 11:42:28+00:00\n"
7
  "PO-Revision-Date: 2012-07-14 09:16:30+0000\n"
8
  "Last-Translator: mermouy <mermouy@gmail.com>\n"
9
  "Language-Team: \n"
21
  "X-Poedit-SearchPath-0: .\n"
22
  "X-Textdomain-Support: yes\n"
23
 
24
+ #: admin.php:112 admin.php:362
25
  msgid "Settings"
26
  msgstr ""
27
 
28
+ #: admin.php:126
29
  msgid "Change All Passwords"
30
  msgstr ""
31
 
32
+ #: admin.php:127
33
  msgid "Do not remind me about this"
34
  msgstr ""
35
 
36
+ #: admin.php:128
37
  msgid "Require All Passwords Be Changed"
38
  msgstr ""
39
 
40
+ #: admin.php:143
41
  msgid ""
42
  "%s must be activated via the Network Admin interface when WordPress is in "
43
  "multistie network mode."
44
  msgstr ""
45
 
46
+ #: admin.php:249
47
  msgid "Idle Timeout"
48
  msgstr ""
49
 
50
+ #: admin.php:250
51
  msgid ""
52
  "Close inactive sessions after this many minutes. 0 disables this feature."
53
  msgstr ""
54
 
55
+ #: admin.php:255
56
  msgid "Maintenance Mode"
57
  msgstr ""
58
 
59
+ #: admin.php:256
60
  msgid ""
61
  "Disable logins from users who are not administrators and disable posting of "
62
  "comments?"
63
  msgstr ""
64
 
65
+ #: admin.php:258
66
  msgid "Off, let all users log in."
67
  msgstr ""
68
 
69
+ #: admin.php:259
70
  msgid "On, disable comments and only let administrators log in."
71
  msgstr ""
72
 
73
+ #: admin.php:263
74
  msgid "Deactivation"
75
  msgstr ""
76
 
77
+ #: admin.php:264
78
  msgid ""
79
  "Should deactivating the plugin remove all of the plugin's data and settings?"
80
  msgstr ""
81
 
82
+ #: admin.php:266
83
  msgid "No, preserve the data for future use."
84
  msgstr ""
85
 
86
+ #: admin.php:267
87
  msgid "Yes, delete the damn data."
88
  msgstr ""
89
 
90
+ #: admin.php:272
91
  msgid "Match Time"
92
  msgstr ""
93
 
94
+ #: admin.php:273
95
  msgid "How far back, in minutes, should login failures look for matching data?"
96
  msgstr ""
97
 
98
+ #: admin.php:278
99
  msgid "Delay Tier 2"
100
  msgstr ""
101
 
102
+ #: admin.php:279
103
  msgid ""
104
  "How many matching login failures should it take to get into this (%d - %d "
105
  "second) Delay Tier? Must be >= %d."
106
  msgstr ""
107
 
108
+ #: admin.php:285
109
  msgid "Delay Tier 3"
110
  msgstr ""
111
 
112
+ #: admin.php:286
113
  msgid ""
114
  "How many matching login failures should it take to get into this (%d - %d "
115
  "second) Delay Tier? Must be > Delay Tier 2."
116
  msgstr ""
117
 
118
+ #: admin.php:291
119
  msgid "Notifications To"
120
  msgstr ""
121
 
122
+ #: admin.php:292
123
  msgid ""
124
  "The email address(es) the failure and breach notifications should be sent "
125
  "to. For multiple addresses, separate them with commas. WordPress' "
126
  "'admin_email' setting is used if none is provided here."
127
  msgstr ""
128
 
129
+ #: admin.php:297
130
  msgid "Failure Notification"
131
  msgstr ""
132
 
133
+ #: admin.php:298
134
  msgid ""
135
  "Notify the administrator upon every x matching login failures. 0 disables "
136
  "this feature."
137
  msgstr ""
138
 
139
+ #: admin.php:303
140
  msgid "Breach Notification"
141
  msgstr ""
142
 
143
+ #: admin.php:304
144
  msgid ""
145
  "Notify the administrator if a successful login uses data matching x login "
146
  "failures. 0 disables this feature."
147
  msgstr ""
148
 
149
+ #: admin.php:309
150
  msgid "Breach Email Confirm"
151
  msgstr ""
152
 
153
+ #: admin.php:310
154
  msgid ""
155
  "If a successful login uses data matching x login failures, immediately log "
156
  "the user out and require them to use WordPress' lost password process. 0 "
157
  "disables this feature."
158
  msgstr ""
159
 
160
+ #: admin.php:316
161
  msgid "Length"
162
  msgstr ""
163
 
164
+ #: admin.php:317
165
  msgid "How long must passwords be? Must be >= %d."
166
  msgstr ""
167
 
168
+ #: admin.php:323
169
  msgid "Complexity Exemption"
170
  msgstr ""
171
 
172
+ #: admin.php:324
173
  msgid ""
174
  "How long must passwords be to be exempt from the complexity requirements? "
175
  "Must be >= %d."
176
  msgstr ""
177
 
178
+ #: admin.php:330
179
  msgid "Aging"
180
  msgstr ""
181
 
182
+ #: admin.php:331
183
  msgid ""
184
  "How many days old can a password be before requiring it be changed? Not "
185
  "recommended. 0 disables this feature."
186
  msgstr ""
187
 
188
+ #: admin.php:336
189
  msgid "Grace Period"
190
  msgstr ""
191
 
192
+ #: admin.php:337
193
  msgid ""
194
  "How many minutes should a user have to change their password once they know "
195
  "it has expired? Must be >= %d."
196
  msgstr ""
197
 
198
+ #: admin.php:343
199
  msgid "History"
200
  msgstr ""
201
 
202
+ #: admin.php:344
203
  msgid ""
204
  "How many passwords should be remembered? Prevents reuse of old passwords. 0 "
205
  "disables this feature."
206
  msgstr ""
207
 
208
+ #: admin.php:405
209
  msgid "Login Failure Policies"
210
  msgstr ""
211
 
212
  # @ login-security-solution
213
+ #: admin.php:411
214
  msgid "Password Policies"
215
  msgstr ""
216
 
217
+ #: admin.php:417
218
  msgid "Miscellaneous Policies"
219
  msgstr ""
220
 
221
+ #: admin.php:467
222
  msgid ""
223
  "This plugin stores the IP address, username and password for each failed log "
224
  "in attempt."
225
  msgstr ""
226
 
227
+ #: admin.php:469
228
  msgid ""
229
  "The data from future login failures are compared against the historical data."
230
  msgstr ""
231
 
232
+ #: admin.php:471
233
  msgid ""
234
  "If any of the data points match, the plugin delays printing out the failure "
235
  "message."
236
  msgstr ""
237
 
238
+ #: admin.php:473
239
  msgid ""
240
  "The goal is for the responses to take so long that the attackers give up and "
241
  "go find an easier target."
242
  msgstr ""
243
 
244
+ #: admin.php:475
245
  msgid "The length of the delay is broken up into three tiers."
246
  msgstr ""
247
 
248
+ #: admin.php:477
249
  msgid "The amount of the delay increases in higher tiers."
250
  msgstr ""
251
 
252
+ #: admin.php:479
253
  msgid ""
254
  "The delay time within each tier is randomized to complicate profiling by "
255
  "attackers."
256
  msgstr ""
257
 
258
+ #: admin.php:538 admin.php:553
259
  msgid "Default:"
260
  msgstr ""
261
 
262
+ #: admin.php:577
263
  msgid "must be >= '%s',"
264
  msgstr ""
265
 
266
+ #: admin.php:578
267
  msgid "so we used the default value instead."
268
  msgstr ""
269
 
270
+ #: admin.php:611
271
  msgid "must be an integer,"
272
  msgstr ""
273
 
274
+ #: admin.php:714
275
  msgid "There may be cases where everyone's password should be reset."
276
  msgstr ""
277
 
278
+ #: admin.php:716
279
  msgid "This page, provided by the %s plugin, offers that functionality."
280
  msgstr ""
281
 
282
+ #: admin.php:720
283
  msgid ""
284
  "Submitting this form sets a flag that forces all users to utilize WordPress' "
285
  "built in password reset functionality."
286
  msgstr ""
287
 
288
+ #: admin.php:722
289
  msgid ""
290
  "Users who are presently logged in will be logged out the next time they view "
291
  "a page that requires authentication."
292
  msgstr ""
293
 
294
+ #: admin.php:734
295
  msgid ""
296
  "Confirm that you want to force all users to change their passwords by "
297
  "checking this box, then click the button, below."
298
  msgstr ""
299
 
300
+ #: admin.php:753
301
  msgid "No thanks. I know what I'm doing. Please don't remind me about this."
302
  msgstr ""
303
 
304
+ #: admin.php:785
305
  msgid ""
306
  "You have checked a box that does not correspond with the button you pressed. "
307
  "Please check and press buttons inside the same section."
308
  msgstr ""
309
 
310
+ #: admin.php:787
311
  msgid ""
312
  "Please confirm that you really want to do this. Put a check in the '%s' box "
313
  "before hitting the submit button."
314
  msgstr ""
315
 
316
+ #: admin.php:803 admin.php:823
317
  msgid "Success!"
318
  msgstr ""
319
 
320
+ #: admin.php:855
321
  msgid ""
322
  "WARNING: The site is in maintenance mode. DO NOT TOUCH ANYTHING! Your "
323
  "changes may get overwritten!"
324
  msgstr ""
325
 
326
+ #: admin.php:879
327
  msgid ""
328
  "You have not asked your users to change their passwords since the plugin was "
329
  "activated. Most users have weak passwords. This plugin's password policies "
331
  "everyone on the Internet by making all users pick new, strong, passwords."
332
  msgstr ""
333
 
334
+ #: admin.php:883
335
  msgid ""
336
  "Speaking of which, do YOU have a strong password? Make sure by changing "
337
  "yours too."
338
  msgstr ""
339
 
340
+ #: admin.php:887
341
  msgid ""
342
  "The following link leads to a user interface where you can either require "
343
  "all passwords to be reset or disable this notice."
344
  msgstr ""
345
 
346
+ #: admin.php:917
347
  msgid "You do not have sufficient permissions to access this page."
348
  msgstr ""
349
 
350
+ #: admin.php:923
351
  msgid "$user_ID variable not set. Another plugin is misbehaving."
352
  msgstr ""
353
 
422
  msgid "Please try again later."
423
  msgstr "Veuillez ré-essayer un peu plus tard."
424
 
425
+ #: login-security-solution.php:644
 
426
  msgid ""
427
  "The password should either be: A) at least %d characters long and contain "
428
+ "upper and lower case letters (except languages that only have one case) plus "
429
+ "numbers and punctuation, or B) at least %d characters long. The password can "
430
+ "not contain words related to you or this website."
431
+ msgstr ""
432
+
433
+ #: login-security-solution.php:645
434
+ msgid "(Why is this necessary?)"
435
  msgstr ""
 
 
 
436
 
437
  # @ login-security-solution
438
+ #: login-security-solution.php:679 tests/PasswordChangeTest.php:277
439
  msgid "Passwords can not be reused."
440
  msgstr "D'anciens mots de passe ne peuvent être ré-utilisés."
441
 
442
  # @ default
443
+ #: login-security-solution.php:854
444
  msgid "ERROR"
445
  msgstr ""
446
 
447
  # @ login-security-solution
448
+ #: login-security-solution.php:991
449
  msgid ""
450
  "\n"
451
  "Component Count Value from Current Attempt\n"
462
  "MD5 du mot de passe %5d %s\n"
463
 
464
  # @ login-security-solution
465
+ #: login-security-solution.php:1807 login-security-solution.php:1844
466
  msgid "POTENTIAL INTRUSION AT %s"
467
  msgstr "INTRUSION POSSIBLE A %s"
468
 
469
  # @ login-security-solution
470
+ #: login-security-solution.php:1811
471
  msgid "Your website, %s, may have been broken in to."
472
  msgstr "Votre site, %s, a peut-être été corrompu."
473
 
474
  # @ login-security-solution
475
+ #: login-security-solution.php:1814
476
  msgid ""
477
  "Someone just logged in using the following components. Prior to that, some "
478
  "combination of those components were a part of %d failed attempts to log in "
483
  "connexion au cours des %d dernières minutes:"
484
 
485
  # @ login-security-solution
486
+ #: login-security-solution.php:1820
487
  msgid ""
488
  "The user's current IP address is one they have verified with your site in "
489
  "the past. Therefore, the user will NOT be required to confirm their "
496
  "ce serait effectivement un intrusion."
497
 
498
  # @ login-security-solution
499
+ #: login-security-solution.php:1822
500
  msgid ""
501
  "The user has been logged out and will be required to confirm their identity "
502
  "via the password reset functionality."
505
  "processus de changement de mot de passe."
506
 
507
  # @ login-security-solution
508
+ #: login-security-solution.php:1848
509
  msgid ""
510
  "Someone just logged into your '%s' account at %s. Was it you that logged "
511
  "in? We are asking because the site is being attacked."
514
  "vous posons la question parce que le site semble subir une attaque."
515
 
516
  # @ login-security-solution
517
+ #: login-security-solution.php:1849
518
  msgid "IF IT WAS NOT YOU, please do the following right away:"
519
  msgstr "SI CE N'ÉTAIT PAS VOUS, veuillez suivre ces consignes au plus vite:"
520
 
521
  # @ login-security-solution
522
+ #: login-security-solution.php:1850
523
  msgid "1) Log into %s and change your password."
524
  msgstr "1) Connectez vous à %s et changez votre mot de passe."
525
 
526
  # @ login-security-solution
527
+ #: login-security-solution.php:1851
528
  msgid "2) Send an email to %s letting them know it was not you who logged in."
529
  msgstr ""
530
  "2) Envoyez un message à %s pour les prévenir que ce n'était pas vous qui "
531
  "vous êtes connecté récemment."
532
 
533
  # @ login-security-solution
534
+ #: login-security-solution.php:1877
535
  msgid "ATTACK HAPPENING TO %s"
536
  msgstr "ATTAQUE SUR %s"
537
 
538
  # @ login-security-solution
539
+ #: login-security-solution.php:1881
540
  msgid "Your website, %s, is undergoing a brute force attack."
541
  msgstr "Votre site, %s, subi une attaque de type brute force."
542
 
543
  # @ login-security-solution
544
+ #: login-security-solution.php:1884
545
  msgid ""
546
  "There have been at least %d failed attempts to log in during the past %d "
547
  "minutes that used one or more of the following components:"
550
  "minutes ont utilisées les données suivantes:"
551
 
552
  # @ login-security-solution
553
+ #: login-security-solution.php:1889
554
  msgid ""
555
  "The %s plugin for WordPress is repelling the attack by making their login "
556
  "failures take a very long time."
559
  "chaque tentative échouée."
560
 
561
  # @ login-security-solution
562
+ #: login-security-solution.php:2296 tests/PasswordValidationTest.php:483
563
  msgid "Password not set."
564
  msgstr "Mot de passe non défini."
565
 
566
  # @ login-security-solution
567
+ #: login-security-solution.php:2311 tests/PasswordValidationTest.php:494
568
  msgid "Passwords must be strings."
569
  msgstr "Les mots de passe ne peuvent comporter d'espace."
570
 
571
  # @ login-security-solution
572
+ #: login-security-solution.php:2329 tests/PasswordValidationTest.php:507
573
  msgid "Passwords must use ASCII characters."
574
  msgstr "Les mots de passe ne doivent comporter que des caractères ASCII."
575
 
576
  # @ login-security-solution
577
+ #: login-security-solution.php:2348 tests/PasswordChangeTest.php:310
578
+ #: tests/PasswordValidationTest.php:524 tests/PasswordValidationTest.php:538
579
  msgid "Password is too short."
580
  msgstr "Le mot de passe est trop court."
581
 
582
  # @ login-security-solution
583
+ #: login-security-solution.php:2357 tests/PasswordValidationTest.php:564
584
  msgid "Passwords must either contain numbers or be %d characters long."
585
  msgstr ""
586
  "Le mot de passe doit, soit comporter des chiffres soit comporter %d "
587
  "caractères."
588
 
589
  # @ login-security-solution
590
+ #: login-security-solution.php:2366 tests/PasswordValidationTest.php:551
591
  msgid ""
592
  "Passwords must either contain punctuation marks / symbols or be %d "
593
  "characters long."
596
  "caractères."
597
 
598
  # @ login-security-solution
599
+ #: login-security-solution.php:2375 tests/PasswordValidationTest.php:577
600
  msgid ""
601
  "Passwords must either contain upper-case and lower-case letters or be %d "
602
  "characters long."
605
  "contenir %d caractères."
606
 
607
  # @ login-security-solution
608
+ #: login-security-solution.php:2385 tests/PasswordValidationTest.php:590
609
  msgid "Passwords can't be sequential keys."
610
  msgstr "Les mots de passe ne peuvent être une séquence."
611
 
612
  # @ login-security-solution
613
+ #: login-security-solution.php:2394 tests/PasswordValidationTest.php:603
614
  msgid "Passwords can't have that many sequential characters."
615
  msgstr ""
616
  "Les mots de passe ne peuvent contenir autant de caractères séquentiels."
617
 
618
  # @ login-security-solution
619
+ #: login-security-solution.php:2410 tests/PasswordValidationTest.php:616
620
+ #: tests/PasswordValidationTest.php:629
621
  msgid "Passwords can't contain user data."
622
  msgstr "Les mots de passe ne peuvent contenir des informations utilisateur."
623
 
624
  # @ login-security-solution
625
+ #: login-security-solution.php:2421 tests/PasswordValidationTest.php:642
626
  msgid "Passwords can't contain site info."
627
  msgstr "Les mots de passe ne peuvent contenir des information du site."
628
 
629
  # @ login-security-solution
630
+ #: login-security-solution.php:2430 tests/PasswordValidationTest.php:655
631
  msgid "Password is too common."
632
  msgstr "Le mot de passe est trop banal."
633
 
634
  # @ login-security-solution
635
+ #: login-security-solution.php:2439 tests/PasswordValidationTest.php:671
636
  msgid "Passwords can't be variations of dictionary words."
637
  msgstr "Les mots de passe ne peuvent être issus du dictionnaire."
638
 
659
  #. Author URI of the plugin/theme
660
  msgid "http://www.analysisandsolutions.com/"
661
  msgstr ""
662
+
663
+ # @ login-security-solution
664
+ #~ msgid ""
665
+ #~ "The password should either be: A) at least %d characters long and contain "
666
+ #~ "upper and lower case letters plus numbers and punctuation, or B) at least "
667
+ #~ "%d characters long."
668
+ #~ msgstr ""
669
+ #~ "Le mot de passe doit, soit A) comporter au moins %d caractères et "
670
+ #~ "contenir à la fois des majuscules, des minuscules, des chiffres et de la "
671
+ #~ "ponctuation; soit B) comporter %d caractères."
languages/login-security-solution.pot CHANGED
@@ -2,10 +2,10 @@
2
  # This file is distributed under the same license as the Login Security Solution package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Login Security Solution 0.24.0\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/login-security-"
7
  "solution\n"
8
- "POT-Creation-Date: 2012-08-29 04:18:39+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
@@ -398,22 +398,27 @@ msgstr ""
398
  msgid "Please try again later."
399
  msgstr ""
400
 
401
- #: login-security-solution.php:643
402
  msgid ""
403
  "The password should either be: A) at least %d characters long and contain "
404
  "upper and lower case letters (except languages that only have one case) plus "
405
- "numbers and punctuation, or B) at least %d characters long."
 
406
  msgstr ""
407
 
408
- #: login-security-solution.php:677 tests/PasswordChangeTest.php:277
 
 
 
 
409
  msgid "Passwords can not be reused."
410
  msgstr ""
411
 
412
- #: login-security-solution.php:852
413
  msgid "ERROR"
414
  msgstr ""
415
 
416
- #: login-security-solution.php:989
417
  msgid ""
418
  "\n"
419
  "Component Count Value from Current Attempt\n"
@@ -423,22 +428,22 @@ msgid ""
423
  "Password MD5 %5d %s\n"
424
  msgstr ""
425
 
426
- #: login-security-solution.php:1805 login-security-solution.php:1842
427
  msgid "POTENTIAL INTRUSION AT %s"
428
  msgstr ""
429
 
430
- #: login-security-solution.php:1809
431
  msgid "Your website, %s, may have been broken in to."
432
  msgstr ""
433
 
434
- #: login-security-solution.php:1812
435
  msgid ""
436
  "Someone just logged in using the following components. Prior to that, some "
437
  "combination of those components were a part of %d failed attempts to log in "
438
  "during the past %d minutes:"
439
  msgstr ""
440
 
441
- #: login-security-solution.php:1818
442
  msgid ""
443
  "The user's current IP address is one they have verified with your site in "
444
  "the past. Therefore, the user will NOT be required to confirm their "
@@ -446,105 +451,105 @@ msgid ""
446
  "just in case this actually was a breach."
447
  msgstr ""
448
 
449
- #: login-security-solution.php:1820
450
  msgid ""
451
  "The user has been logged out and will be required to confirm their identity "
452
  "via the password reset functionality."
453
  msgstr ""
454
 
455
- #: login-security-solution.php:1846
456
  msgid ""
457
  "Someone just logged into your '%s' account at %s. Was it you that logged "
458
  "in? We are asking because the site is being attacked."
459
  msgstr ""
460
 
461
- #: login-security-solution.php:1847
462
  msgid "IF IT WAS NOT YOU, please do the following right away:"
463
  msgstr ""
464
 
465
- #: login-security-solution.php:1848
466
  msgid "1) Log into %s and change your password."
467
  msgstr ""
468
 
469
- #: login-security-solution.php:1849
470
  msgid "2) Send an email to %s letting them know it was not you who logged in."
471
  msgstr ""
472
 
473
- #: login-security-solution.php:1875
474
  msgid "ATTACK HAPPENING TO %s"
475
  msgstr ""
476
 
477
- #: login-security-solution.php:1879
478
  msgid "Your website, %s, is undergoing a brute force attack."
479
  msgstr ""
480
 
481
- #: login-security-solution.php:1882
482
  msgid ""
483
  "There have been at least %d failed attempts to log in during the past %d "
484
  "minutes that used one or more of the following components:"
485
  msgstr ""
486
 
487
- #: login-security-solution.php:1887
488
  msgid ""
489
  "The %s plugin for WordPress is repelling the attack by making their login "
490
  "failures take a very long time."
491
  msgstr ""
492
 
493
- #: login-security-solution.php:2294 tests/PasswordValidationTest.php:483
494
  msgid "Password not set."
495
  msgstr ""
496
 
497
- #: login-security-solution.php:2309 tests/PasswordValidationTest.php:494
498
  msgid "Passwords must be strings."
499
  msgstr ""
500
 
501
- #: login-security-solution.php:2327 tests/PasswordValidationTest.php:507
502
  msgid "Passwords must use ASCII characters."
503
  msgstr ""
504
 
505
- #: login-security-solution.php:2346 tests/PasswordChangeTest.php:310
506
  #: tests/PasswordValidationTest.php:524 tests/PasswordValidationTest.php:538
507
  msgid "Password is too short."
508
  msgstr ""
509
 
510
- #: login-security-solution.php:2355 tests/PasswordValidationTest.php:564
511
  msgid "Passwords must either contain numbers or be %d characters long."
512
  msgstr ""
513
 
514
- #: login-security-solution.php:2364 tests/PasswordValidationTest.php:551
515
  msgid ""
516
  "Passwords must either contain punctuation marks / symbols or be %d "
517
  "characters long."
518
  msgstr ""
519
 
520
- #: login-security-solution.php:2373 tests/PasswordValidationTest.php:577
521
  msgid ""
522
  "Passwords must either contain upper-case and lower-case letters or be %d "
523
  "characters long."
524
  msgstr ""
525
 
526
- #: login-security-solution.php:2383 tests/PasswordValidationTest.php:590
527
  msgid "Passwords can't be sequential keys."
528
  msgstr ""
529
 
530
- #: login-security-solution.php:2392 tests/PasswordValidationTest.php:603
531
  msgid "Passwords can't have that many sequential characters."
532
  msgstr ""
533
 
534
- #: login-security-solution.php:2408 tests/PasswordValidationTest.php:616
535
  #: tests/PasswordValidationTest.php:629
536
  msgid "Passwords can't contain user data."
537
  msgstr ""
538
 
539
- #: login-security-solution.php:2419 tests/PasswordValidationTest.php:642
540
  msgid "Passwords can't contain site info."
541
  msgstr ""
542
 
543
- #: login-security-solution.php:2428 tests/PasswordValidationTest.php:655
544
  msgid "Password is too common."
545
  msgstr ""
546
 
547
- #: login-security-solution.php:2437 tests/PasswordValidationTest.php:671
548
  msgid "Passwords can't be variations of dictionary words."
549
  msgstr ""
550
 
2
  # This file is distributed under the same license as the Login Security Solution package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Login Security Solution 0.26.0\n"
6
  "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/login-security-"
7
  "solution\n"
8
+ "POT-Creation-Date: 2012-09-01 11:42:28+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
398
  msgid "Please try again later."
399
  msgstr ""
400
 
401
+ #: login-security-solution.php:644
402
  msgid ""
403
  "The password should either be: A) at least %d characters long and contain "
404
  "upper and lower case letters (except languages that only have one case) plus "
405
+ "numbers and punctuation, or B) at least %d characters long. The password can "
406
+ "not contain words related to you or this website."
407
  msgstr ""
408
 
409
+ #: login-security-solution.php:645
410
+ msgid "(Why is this necessary?)"
411
+ msgstr ""
412
+
413
+ #: login-security-solution.php:679 tests/PasswordChangeTest.php:277
414
  msgid "Passwords can not be reused."
415
  msgstr ""
416
 
417
+ #: login-security-solution.php:854
418
  msgid "ERROR"
419
  msgstr ""
420
 
421
+ #: login-security-solution.php:991
422
  msgid ""
423
  "\n"
424
  "Component Count Value from Current Attempt\n"
428
  "Password MD5 %5d %s\n"
429
  msgstr ""
430
 
431
+ #: login-security-solution.php:1807 login-security-solution.php:1844
432
  msgid "POTENTIAL INTRUSION AT %s"
433
  msgstr ""
434
 
435
+ #: login-security-solution.php:1811
436
  msgid "Your website, %s, may have been broken in to."
437
  msgstr ""
438
 
439
+ #: login-security-solution.php:1814
440
  msgid ""
441
  "Someone just logged in using the following components. Prior to that, some "
442
  "combination of those components were a part of %d failed attempts to log in "
443
  "during the past %d minutes:"
444
  msgstr ""
445
 
446
+ #: login-security-solution.php:1820
447
  msgid ""
448
  "The user's current IP address is one they have verified with your site in "
449
  "the past. Therefore, the user will NOT be required to confirm their "
451
  "just in case this actually was a breach."
452
  msgstr ""
453
 
454
+ #: login-security-solution.php:1822
455
  msgid ""
456
  "The user has been logged out and will be required to confirm their identity "
457
  "via the password reset functionality."
458
  msgstr ""
459
 
460
+ #: login-security-solution.php:1848
461
  msgid ""
462
  "Someone just logged into your '%s' account at %s. Was it you that logged "
463
  "in? We are asking because the site is being attacked."
464
  msgstr ""
465
 
466
+ #: login-security-solution.php:1849
467
  msgid "IF IT WAS NOT YOU, please do the following right away:"
468
  msgstr ""
469
 
470
+ #: login-security-solution.php:1850
471
  msgid "1) Log into %s and change your password."
472
  msgstr ""
473
 
474
+ #: login-security-solution.php:1851
475
  msgid "2) Send an email to %s letting them know it was not you who logged in."
476
  msgstr ""
477
 
478
+ #: login-security-solution.php:1877
479
  msgid "ATTACK HAPPENING TO %s"
480
  msgstr ""
481
 
482
+ #: login-security-solution.php:1881
483
  msgid "Your website, %s, is undergoing a brute force attack."
484
  msgstr ""
485
 
486
+ #: login-security-solution.php:1884
487
  msgid ""
488
  "There have been at least %d failed attempts to log in during the past %d "
489
  "minutes that used one or more of the following components:"
490
  msgstr ""
491
 
492
+ #: login-security-solution.php:1889
493
  msgid ""
494
  "The %s plugin for WordPress is repelling the attack by making their login "
495
  "failures take a very long time."
496
  msgstr ""
497
 
498
+ #: login-security-solution.php:2296 tests/PasswordValidationTest.php:483
499
  msgid "Password not set."
500
  msgstr ""
501
 
502
+ #: login-security-solution.php:2311 tests/PasswordValidationTest.php:494
503
  msgid "Passwords must be strings."
504
  msgstr ""
505
 
506
+ #: login-security-solution.php:2329 tests/PasswordValidationTest.php:507
507
  msgid "Passwords must use ASCII characters."
508
  msgstr ""
509
 
510
+ #: login-security-solution.php:2348 tests/PasswordChangeTest.php:310
511
  #: tests/PasswordValidationTest.php:524 tests/PasswordValidationTest.php:538
512
  msgid "Password is too short."
513
  msgstr ""
514
 
515
+ #: login-security-solution.php:2357 tests/PasswordValidationTest.php:564
516
  msgid "Passwords must either contain numbers or be %d characters long."
517
  msgstr ""
518
 
519
+ #: login-security-solution.php:2366 tests/PasswordValidationTest.php:551
520
  msgid ""
521
  "Passwords must either contain punctuation marks / symbols or be %d "
522
  "characters long."
523
  msgstr ""
524
 
525
+ #: login-security-solution.php:2375 tests/PasswordValidationTest.php:577
526
  msgid ""
527
  "Passwords must either contain upper-case and lower-case letters or be %d "
528
  "characters long."
529
  msgstr ""
530
 
531
+ #: login-security-solution.php:2385 tests/PasswordValidationTest.php:590
532
  msgid "Passwords can't be sequential keys."
533
  msgstr ""
534
 
535
+ #: login-security-solution.php:2394 tests/PasswordValidationTest.php:603
536
  msgid "Passwords can't have that many sequential characters."
537
  msgstr ""
538
 
539
+ #: login-security-solution.php:2410 tests/PasswordValidationTest.php:616
540
  #: tests/PasswordValidationTest.php:629
541
  msgid "Passwords can't contain user data."
542
  msgstr ""
543
 
544
+ #: login-security-solution.php:2421 tests/PasswordValidationTest.php:642
545
  msgid "Passwords can't contain site info."
546
  msgstr ""
547
 
548
+ #: login-security-solution.php:2430 tests/PasswordValidationTest.php:655
549
  msgid "Password is too common."
550
  msgstr ""
551
 
552
+ #: login-security-solution.php:2439 tests/PasswordValidationTest.php:671
553
  msgid "Passwords can't be variations of dictionary words."
554
  msgstr ""
555
 
login-security-solution.php CHANGED
@@ -6,7 +6,7 @@
6
  * Description: Requires very strong passwords, repels brute force login attacks, prevents login information disclosures, expires idle sessions, notifies admins of attacks and breaches, permits administrators to disable logins for maintenance or emergency reasons and reset all passwords.
7
  *
8
  * Plugin URI: http://wordpress.org/extend/plugins/login-security-solution/
9
- * Version: 0.25.0
10
  * Author: Daniel Convissor
11
  * Author URI: http://www.analysisandsolutions.com/
12
  * License: GPLv2
@@ -641,7 +641,8 @@ class login_security_solution {
641
 
642
  if ($original == $policy) {
643
  $this->load_plugin_textdomain();
644
- $translated = sprintf($this->hsc_utf8(__("The password should either be: A) at least %d characters long and contain upper and lower case letters (except languages that only have one case) plus numbers and punctuation, or B) at least %d characters long. The password can not contain words related to you or this website.", self::ID)), $this->options['pw_length'], $this->options['pw_complexity_exemption_length']);
 
645
  }
646
 
647
  return $translated;
6
  * Description: Requires very strong passwords, repels brute force login attacks, prevents login information disclosures, expires idle sessions, notifies admins of attacks and breaches, permits administrators to disable logins for maintenance or emergency reasons and reset all passwords.
7
  *
8
  * Plugin URI: http://wordpress.org/extend/plugins/login-security-solution/
9
+ * Version: 0.26.0
10
  * Author: Daniel Convissor
11
  * Author URI: http://www.analysisandsolutions.com/
12
  * License: GPLv2
641
 
642
  if ($original == $policy) {
643
  $this->load_plugin_textdomain();
644
+ $translated = $this->hsc_utf8(sprintf(__("The password should either be: A) at least %d characters long and contain upper and lower case letters (except languages that only have one case) plus numbers and punctuation, or B) at least %d characters long. The password can not contain words related to you or this website.", self::ID), $this->options['pw_length'], $this->options['pw_complexity_exemption_length']));
645
+ $translated .= sprintf(' <a href="http://wordpress.org/extend/plugins/login-security-solution/other_notes/">%s</a>', $this->hsc_utf8(__("(Why is this necessary?)")));
646
  }
647
 
648
  return $translated;
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=danie
4
  Tags: login, password, passwords, strength, strong, strong passwords, password strength, idle, timeout, maintenance, security, attack, hack, lock, lockdown, ban, brute force, brute, force, authentication, auth, cookie, users
5
  Requires at least: 3.3
6
  Tested up to: 3.4.1
7
- Stable tag: 0.25.0
8
 
9
  Security against brute force attacks by tracking IP, name, password; requiring very strong passwords. Idle timeout. Maintenance mode lockdown.
10
 
@@ -133,26 +133,6 @@ clients and friends. Oh, and if the attack involves malware, that malware
133
  has probably gotten itself into your computer.
134
 
135
 
136
- = Why Strong, Unique Passwords Are Important =
137
-
138
- Yeah, creating, storing/remembering, and using a _different_, _strong_
139
- password for each site you use is a hassle. _But it is absolutely
140
- necessary._
141
-
142
- Password lists get stolen on a regular basis from big name sites (like
143
- Linkedin for example!). Criminals then have unlimited time to decode the
144
- passwords. In general, 50% of those passwords are so weak they get figured
145
- out in a matter of seconds. Plus there are computers on the Internet
146
- dedicated to pounding the sites with login attempts, hoping to get lucky.
147
-
148
- Many people use the same password for multiple sites. Once an attacker
149
- figures out your password on one site, they'll try it on your accounts at
150
- other sites. It gets ugly very fast.
151
-
152
- But don't despair! There are good, free tools that make doing the right
153
- thing a piece of cake. For example, [KeePass](http://keepass.info/).
154
-
155
-
156
  == Installation ==
157
 
158
  1. Before installing this plugin, read the FAQ!
@@ -342,6 +322,9 @@ implementation, use the script I made for generating all of the .mo files:
342
 
343
  == Changelog ==
344
 
 
 
 
345
  = 0.25.0 =
346
  * Load text domain for password policy on password reset page.
347
  * Have password policy mention that it can't contain words related to
@@ -517,6 +500,33 @@ problems under PHP 5.4.
517
 
518
  == Other Notes ==
519
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
520
  = Inspiration and References =
521
 
522
  * Password Research
4
  Tags: login, password, passwords, strength, strong, strong passwords, password strength, idle, timeout, maintenance, security, attack, hack, lock, lockdown, ban, brute force, brute, force, authentication, auth, cookie, users
5
  Requires at least: 3.3
6
  Tested up to: 3.4.1
7
+ Stable tag: 0.26.0
8
 
9
  Security against brute force attacks by tracking IP, name, password; requiring very strong passwords. Idle timeout. Maintenance mode lockdown.
10
 
133
  has probably gotten itself into your computer.
134
 
135
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
  == Installation ==
137
 
138
  1. Before installing this plugin, read the FAQ!
322
 
323
  == Changelog ==
324
 
325
+ = 0.26.0 =
326
+ * Put a link in the password policy to an explanation of why it's necessary.
327
+
328
  = 0.25.0 =
329
  * Load text domain for password policy on password reset page.
330
  * Have password policy mention that it can't contain words related to
500
 
501
  == Other Notes ==
502
 
503
+ = Why Strong, Unique Passwords Are Important =
504
+
505
+ Yeah, creating, storing/remembering, and using a __different__, __strong__
506
+ password for each site you use is a hassle. _But it is absolutely
507
+ necessary._
508
+
509
+ Password lists get stolen on a regular basis from big name sites (like
510
+ Linkedin for example!). Criminals then have unlimited time to decode the
511
+ passwords. In general, 50% of those passwords are so weak they get figured
512
+ out in a matter of seconds. Plus there are computers on the Internet
513
+ dedicated to pounding the sites with login attempts, hoping to get lucky.
514
+
515
+ Many people use the same password for multiple sites. Once an attacker
516
+ figures out your password on one site, they'll try it on your accounts at
517
+ other sites. It gets ugly very fast.
518
+
519
+ But don't despair! There are good, free tools that make doing the right
520
+ thing a piece of cake. For example:
521
+ * [KeePassX](http://www.keepassx.org/)
522
+ * [KeePass](http://keepass.info/)
523
+ * [1Password](https://agilebits.com/onepassword)
524
+
525
+ And if you're wondering, "Who cares about this rinky-dink website?",
526
+ please read the "Securing Your WordPress Site is Important" section
527
+ at the bottom of [this plugin's description
528
+ page](http://wordpress.org/extend/plugins/login-security-solution/).
529
+
530
  = Inspiration and References =
531
 
532
  * Password Research