Cerber Security & Antispam - Version 8.3

Version Description

  • New: Two-Factor Authentication.
  • New: Block registrations with unwanted (banned) email domains.
  • New: Block access to the WordPress Dashboard on a per-role basis.
  • New: Redirect after login/logout on a per-role basis.
  • Update: The Users tab has been renamed to Global and now is under the new User Policies admin menu.
  • Fixed: Switching to the English language in Cerbers admin interface has no effect.
  • Fixed: Multiple notifications about a new version of the plugin in the WordPress dashboard.
  • Read more
Download this release

Release Info

Developer Gioni
Plugin Icon 128x128 Cerber Security & Antispam
Version 8.3
Comparing to
See all releases

Code changes from version 8.2 to 8.3

assets/admin.css CHANGED
@@ -78,6 +78,9 @@
78
  }
79
  .crb-settings .form-table th {
80
  min-width: 200px;
 
 
 
81
  }
82
  .crb-settings input[type="text"] {
83
  padding: 0.4em;
@@ -98,6 +101,9 @@
98
  .crb-settings .crb-disable-this {
99
  display: none;
100
  }
 
 
 
101
 
102
  #crb-admin [class^='select2'] {
103
  border-radius: 0 !important;
@@ -324,9 +330,10 @@
324
  background: #FFF
325
  }
326
 
327
- .crb-table td {
328
  vertical-align: middle;
329
  color: #222;
 
330
  }
331
 
332
  /*#crb-traffic td:nth-child(2),
@@ -923,6 +930,7 @@ body.wp-cerber_page_cerber-integrity {
923
  color: #333;
924
  text-align: left;
925
  padding: 10px;
 
926
  }
927
 
928
  #crb-browse-files tr td:nth-child(3) {
@@ -1531,26 +1539,42 @@ table.crb-geo-rule td:first-child{
1531
  .multi-wrapper .non-selected-wrapper .item.selected {
1532
  display: none;
1533
  }
1534
-
1535
  .multi-wrapper .non-selected-wrapper, .multi-wrapper .selected-wrapper{
1536
  height: 350px !important;
1537
  }
1538
 
 
 
 
 
 
 
 
 
1539
  /* Vertical Tabs */
1540
 
1541
- table.vtable td {
1542
  vertical-align: top;
1543
  padding: 0;
1544
  }
1545
 
1546
- table.vtable td:nth-child(2) {
1547
- padding-left: 1em;
1548
- padding-right: 1em;
 
 
 
 
 
 
 
 
1549
  }
1550
 
1551
  .vtabs {
1552
  /*float: left;*/
1553
- border: 1px solid #CCC;
 
1554
  /*background-color: #f1f1f1;*/
1555
  /*width: 30%;*/
1556
  /*min-width: 20%;*/
@@ -1559,7 +1583,7 @@ table.vtable td:nth-child(2) {
1559
 
1560
  .vtabs .tablinks {
1561
  font-size: 110%;
1562
- font-weight: bold;
1563
  display: block;
1564
  color: black;
1565
  padding: 22px 16px;
@@ -1570,12 +1594,16 @@ table.vtable td:nth-child(2) {
1570
  cursor: pointer;
1571
  transition: 0.3s;
1572
  }
 
1573
  .vtabs .tablinks:hover {
1574
  background-color: #ddd;
1575
  }
1576
 
1577
  .vtabs .tablinks.active {
 
1578
  background-color: #fff;
 
 
1579
  }
1580
 
1581
  .vtabs .tablinks span{
@@ -1584,19 +1612,38 @@ table.vtable td:nth-child(2) {
1584
  font-weight: normal;
1585
  }
1586
 
1587
- .vtabs-content {
1588
  float: left;
1589
- }
1590
  .vtabcontent {
1591
  /*float: left;*/
1592
- padding: 40px 40px 0 40px;
1593
- border: 1px solid #ccc;
 
 
1594
  background-color: #fff;
1595
  /*min-width: 50%;*/
1596
  /*border-left: none;*/
1597
- min-height: 560px;
1598
  /*height: 300px;*/
1599
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1600
 
1601
  #crb-log-viewer pre {
1602
  font-family: monospace;
@@ -1694,6 +1741,7 @@ input:checked + .crb-slider:before {
1694
  background-color: #fff;
1695
  color: #dc2f34;
1696
  border-left: solid 2px #dc2f34;
 
1697
  }
1698
 
1699
  /* Flags */
78
  }
79
  .crb-settings .form-table th {
80
  min-width: 200px;
81
+ /*
82
+ padding-top: 15px;
83
+ vertical-align: middle;*/
84
  }
85
  .crb-settings input[type="text"] {
86
  padding: 0.4em;
101
  .crb-settings .crb-disable-this {
102
  display: none;
103
  }
104
+ .crb-settings .crb-disabled th {
105
+ color: #888;
106
+ }
107
 
108
  #crb-admin [class^='select2'] {
109
  border-radius: 0 !important;
330
  background: #FFF
331
  }
332
 
333
+ .crb-table > tbody > tr > td {
334
  vertical-align: middle;
335
  color: #222;
336
+ min-width: 70px;
337
  }
338
 
339
  /*#crb-traffic td:nth-child(2),
930
  color: #333;
931
  text-align: left;
932
  padding: 10px;
933
+ min-width: 0;
934
  }
935
 
936
  #crb-browse-files tr td:nth-child(3) {
1539
  .multi-wrapper .non-selected-wrapper .item.selected {
1540
  display: none;
1541
  }
 
1542
  .multi-wrapper .non-selected-wrapper, .multi-wrapper .selected-wrapper{
1543
  height: 350px !important;
1544
  }
1545
 
1546
+ .crb-super-select {
1547
+ position: relative;
1548
+ }
1549
+ .crb-super-select .crb-super-details {
1550
+ position: absolute;
1551
+ top: 390px;
1552
+ }
1553
+
1554
  /* Vertical Tabs */
1555
 
1556
+ table.vtable > tbody > tr > td {
1557
  vertical-align: top;
1558
  padding: 0;
1559
  }
1560
 
1561
+ #crb-vtabs {
1562
+ width: 20%;
1563
+ border: 1px solid #CCC;
1564
+ border-right: none;
1565
+ }
1566
+
1567
+ #crb-vtabcontent {
1568
+ border: 1px solid #ccc;
1569
+ border-left: none;
1570
+ background-color: #fff;
1571
+ padding-bottom: 15px;
1572
  }
1573
 
1574
  .vtabs {
1575
  /*float: left;*/
1576
+ /*border: 1px solid #CCC;
1577
+ border-right: none;*/
1578
  /*background-color: #f1f1f1;*/
1579
  /*width: 30%;*/
1580
  /*min-width: 20%;*/
1583
 
1584
  .vtabs .tablinks {
1585
  font-size: 110%;
1586
+ /*font-weight: bold;*/
1587
  display: block;
1588
  color: black;
1589
  padding: 22px 16px;
1594
  cursor: pointer;
1595
  transition: 0.3s;
1596
  }
1597
+
1598
  .vtabs .tablinks:hover {
1599
  background-color: #ddd;
1600
  }
1601
 
1602
  .vtabs .tablinks.active {
1603
+ font-weight: bold;
1604
  background-color: #fff;
1605
+ /*border-left: 3px solid #fff;*/
1606
+ padding-left: 20px;
1607
  }
1608
 
1609
  .vtabs .tablinks span{
1612
  font-weight: normal;
1613
  }
1614
 
1615
+ /*.vtabs-content {
1616
  float: left;
1617
+ }*/
1618
  .vtabcontent {
1619
  /*float: left;*/
1620
+ /*padding: 40px 40px 0 40px;*/
1621
+ padding: 0 40px 0 40px;
1622
+ /* border: 1px solid #ccc;
1623
+ border-left: none;*/
1624
  background-color: #fff;
1625
  /*min-width: 50%;*/
1626
  /*border-left: none;*/
1627
+ /*min-height: 600px;*/
1628
  /*height: 300px;*/
1629
  }
1630
+ .vtabcontent .form-table th {
1631
+ min-width: 250px;
1632
+ }
1633
+ .vtabcontent .form-table select,
1634
+ .vtabcontent .form-table input {
1635
+ min-width: 200px;
1636
+ }
1637
+
1638
+
1639
+
1640
+ /*
1641
+ .vtabcontent .form-table th {
1642
+ padding: 12px 10px 12px 0;
1643
+ }
1644
+ .vtabcontent .form-table td {
1645
+ padding: 12px 10px 10px 0;
1646
+ }*/
1647
 
1648
  #crb-log-viewer pre {
1649
  font-family: monospace;
1741
  background-color: #fff;
1742
  color: #dc2f34;
1743
  border-left: solid 2px #dc2f34;
1744
+ margin-bottom: 1em;
1745
  }
1746
 
1747
  /* Flags */
assets/admin.js CHANGED
@@ -176,7 +176,7 @@ jQuery(document).ready(function ($) {
176
  /* Enabling conditional input setting fields */
177
 
178
  var setting_form = $('.crb-settings');
179
- setting_form.find('input').change(function () {
180
  var enabler_id = $(this).attr('id');
181
  var enabler_val;
182
  if ('checkbox' === $(this).attr('type')) {
@@ -194,7 +194,7 @@ jQuery(document).ready(function ($) {
194
  var input_data = $(this).data();
195
  var method;
196
  if (typeof input_data['enabler_value'] !== "undefined") {
197
- if (enabler_val === input_data['enabler_value']) {
198
  method = 'show';
199
  }
200
  else {
@@ -211,10 +211,25 @@ jQuery(document).ready(function ($) {
211
  }
212
 
213
  var element = $(this).closest('tr');
214
- element[method]();
 
 
 
 
 
 
215
  });
216
  });
217
 
 
 
 
 
 
 
 
 
 
218
  /* Nexus Master's code */
219
 
220
  $('#crb-nexus-sites .crb-slave-site .column-updates a').click(function (event) {
176
  /* Enabling conditional input setting fields */
177
 
178
  var setting_form = $('.crb-settings');
179
+ setting_form.find('input,select').change(function () {
180
  var enabler_id = $(this).attr('id');
181
  var enabler_val;
182
  if ('checkbox' === $(this).attr('type')) {
194
  var input_data = $(this).data();
195
  var method;
196
  if (typeof input_data['enabler_value'] !== "undefined") {
197
+ if (String(enabler_val) === String(input_data['enabler_value'])) {
198
  method = 'show';
199
  }
200
  else {
211
  }
212
 
213
  var element = $(this).closest('tr');
214
+ if (method === 'show') {
215
+ element.fadeIn(500);
216
+ }
217
+ else if (method === 'hide') {
218
+ element.fadeOut();
219
+ }
220
+ //element[method]();
221
  });
222
  });
223
 
224
+ // Add UTM
225
+
226
+ $('div#crb-admin').on('click', 'a', function (event) {
227
+ var link = $(this).attr('href');
228
+ if (link.startsWith('https://wpcerber.com')) {
229
+ $(this).attr('href', link + '?utm_source=wp_plugin');
230
+ }
231
+ });
232
+
233
  /* Nexus Master's code */
234
 
235
  $('#crb-nexus-sites .crb-slave-site .column-updates a').click(function (event) {
assets/icons/fonts/crb.svg CHANGED
@@ -50,6 +50,7 @@
50
  <glyph unicode="&#xea5c;" glyph-name="bx-search" d="M213.333-16c39.574 0.009 75.98 13.566 104.832 36.286l-0.363-0.275 93.781-93.781 30.166 30.166-93.781 93.781c22.457 28.493 36.022 64.907 36.032 104.488v0.002c0 94.101-76.565 170.667-170.667 170.667s-170.667-76.566-170.667-170.667 76.566-170.667 170.667-170.667zM213.333 282.666c70.592 0 128-57.408 128-128s-57.408-128-128-128-128 57.408-128 128 57.408 128 128 128z" />
51
  <glyph unicode="&#xea98;" glyph-name="bx-trash" d="M106.666-80c0-11.782 9.552-21.334 21.334-21.334v0h256c11.782 0 21.334 9.551 21.334 21.334v0 277.334h42.666v42.666h-106.666v64c0 11.782-9.551 21.334-21.334 21.334v0h-128c-11.782 0-21.334-9.551-21.334-21.334v0-64h-106.666v-42.666h42.666v-277.334zM213.333 282.666h85.333v-42.666h-85.334v42.666zM192 197.333h170.667v-256h-213.333v256h42.667zM192 154.667h42.666v-170.667h-42.666zM277.334 154.667h42.666v-170.667h-42.666z" />
52
  <glyph unicode="&#xeaa1;" glyph-name="bx-umbrella" d="M256 325.334c-117.654 0-213.355-86.144-213.355-192 0-11.782 9.552-21.334 21.334-21.334v0h170.667v-138.667c0-17.642-14.357-32-32-32s-32 14.358-32 32h-42.666c0-41.173 33.493-74.666 74.666-74.666s74.666 33.493 74.666 74.666v138.667h170.667c11.782 0 21.334 9.552 21.334 21.334v0c0 105.856-95.68 192-213.312 192zM87.040 154.667c11.883 72.278 83.136 128 168.96 128 85.803 0 157.034-55.723 168.918-128h-337.877z" />
 
53
  <glyph unicode="&#xeacf;" glyph-name="bxs-archive-out" d="M42.666-37.334c0-11.798 9.536-21.334 21.334-21.334h192l-85.334 85.334h64v85.334h42.666v-85.334h64l-85.334-85.334h192c11.798 0 21.334 9.536 21.334 21.334v213.333h-426.666v-213.333zM456.256 218.667l-30.678 92.074c-2.901 8.726-11.050 14.592-20.245 14.592h-298.666c-9.195 0-17.323-5.867-20.224-14.592l-30.698-92.074h400.512z" />
54
  <glyph unicode="&#xead9;" glyph-name="bxs-bell-off" d="M256-90.666c29.589 0 53.334 23.744 53.334 53.334h-106.666c0-29.589 23.744-53.334 53.334-53.334zM426.666-16c0.149-0.022 0.32-0.022 0.426 0 11.798 0 21.334 9.536 21.334 21.334 0 3.84-1.002 7.445-2.795 10.56l-18.966 56.896v81.877c0 84.053-62.762 156.587-147.328 168.853l-21.611 1.75c-1.152 0.085-2.282 0.085-3.435 0l-22.678-1.856c-40.49-5.824-76.053-26.048-102.037-54.827l-50.496 50.496-30.166-30.166 384-384 30.166 30.166-48.918 48.918h12.502zM85.334 154.667v-81.878l-20.224-60.714c-2.197-6.507-1.088-13.675 2.922-19.221 4.010-5.568 10.454-8.853 17.302-8.853h210.752l-206.698 206.678c-2.56-11.648-4.053-23.68-4.053-36.011z" />
55
  <glyph unicode="&#xeb1c;" glyph-name="bxs-down-arrow-circle" d="M256 325.334c-117.632 0-213.333-95.702-213.333-213.334s95.701-213.333 213.333-213.333c117.632 0 213.333 95.702 213.333 213.333s-95.702 213.334-213.333 213.334zM256 26.666l-85.334 85.334h64v85.334h42.666v-85.334h64l-85.334-85.334z" />
50
  <glyph unicode="&#xea5c;" glyph-name="bx-search" d="M213.333-16c39.574 0.009 75.98 13.566 104.832 36.286l-0.363-0.275 93.781-93.781 30.166 30.166-93.781 93.781c22.457 28.493 36.022 64.907 36.032 104.488v0.002c0 94.101-76.565 170.667-170.667 170.667s-170.667-76.566-170.667-170.667 76.566-170.667 170.667-170.667zM213.333 282.666c70.592 0 128-57.408 128-128s-57.408-128-128-128-128 57.408-128 128 57.408 128 128 128z" />
51
  <glyph unicode="&#xea98;" glyph-name="bx-trash" d="M106.666-80c0-11.782 9.552-21.334 21.334-21.334v0h256c11.782 0 21.334 9.551 21.334 21.334v0 277.334h42.666v42.666h-106.666v64c0 11.782-9.551 21.334-21.334 21.334v0h-128c-11.782 0-21.334-9.551-21.334-21.334v0-64h-106.666v-42.666h42.666v-277.334zM213.333 282.666h85.333v-42.666h-85.334v42.666zM192 197.333h170.667v-256h-213.333v256h42.667zM192 154.667h42.666v-170.667h-42.666zM277.334 154.667h42.666v-170.667h-42.666z" />
52
  <glyph unicode="&#xeaa1;" glyph-name="bx-umbrella" d="M256 325.334c-117.654 0-213.355-86.144-213.355-192 0-11.782 9.552-21.334 21.334-21.334v0h170.667v-138.667c0-17.642-14.357-32-32-32s-32 14.358-32 32h-42.666c0-41.173 33.493-74.666 74.666-74.666s74.666 33.493 74.666 74.666v138.667h170.667c11.782 0 21.334 9.552 21.334 21.334v0c0 105.856-95.68 192-213.312 192zM87.040 154.667c11.883 72.278 83.136 128 168.96 128 85.803 0 157.034-55.723 168.918-128h-337.877z" />
53
+ <glyph unicode="&#xeaac;" glyph-name="bx-user-detail" d="M298.666 133.333h170.666v-42.667h-170.667zM341.334 48h128v-42.666h-128zM298.666 218.667h170.666v-42.667h-170.667zM85.334-16c0 52.63 32.682 85.334 85.334 85.334s85.333-32.704 85.333-85.334v-21.334h42.666v21.334c0 52.48-24.555 92.65-64.427 113.046 13.504 15 21.763 34.954 21.763 56.837 0 0.275-0.002 0.551-0.004 0.827l0.001-0.042c0 48.64-36.694 85.333-85.334 85.333s-85.334-36.693-85.334-85.333c0-22.72 8.256-42.645 21.76-57.621-39.872-20.394-64.427-60.565-64.427-113.046v-21.334h42.666v21.334zM128 154.667c0 25.131 17.536 42.667 42.666 42.667s42.666-17.536 42.666-42.666-17.536-42.666-42.666-42.666-42.666 17.536-42.666 42.666z" />
54
  <glyph unicode="&#xeacf;" glyph-name="bxs-archive-out" d="M42.666-37.334c0-11.798 9.536-21.334 21.334-21.334h192l-85.334 85.334h64v85.334h42.666v-85.334h64l-85.334-85.334h192c11.798 0 21.334 9.536 21.334 21.334v213.333h-426.666v-213.333zM456.256 218.667l-30.678 92.074c-2.901 8.726-11.050 14.592-20.245 14.592h-298.666c-9.195 0-17.323-5.867-20.224-14.592l-30.698-92.074h400.512z" />
55
  <glyph unicode="&#xead9;" glyph-name="bxs-bell-off" d="M256-90.666c29.589 0 53.334 23.744 53.334 53.334h-106.666c0-29.589 23.744-53.334 53.334-53.334zM426.666-16c0.149-0.022 0.32-0.022 0.426 0 11.798 0 21.334 9.536 21.334 21.334 0 3.84-1.002 7.445-2.795 10.56l-18.966 56.896v81.877c0 84.053-62.762 156.587-147.328 168.853l-21.611 1.75c-1.152 0.085-2.282 0.085-3.435 0l-22.678-1.856c-40.49-5.824-76.053-26.048-102.037-54.827l-50.496 50.496-30.166-30.166 384-384 30.166 30.166-48.918 48.918h12.502zM85.334 154.667v-81.878l-20.224-60.714c-2.197-6.507-1.088-13.675 2.922-19.221 4.010-5.568 10.454-8.853 17.302-8.853h210.752l-206.698 206.678c-2.56-11.648-4.053-23.68-4.053-36.011z" />
56
  <glyph unicode="&#xeb1c;" glyph-name="bxs-down-arrow-circle" d="M256 325.334c-117.632 0-213.333-95.702-213.333-213.334s95.701-213.333 213.333-213.333c117.632 0 213.333 95.702 213.333 213.333s-95.702 213.334-213.333 213.334zM256 26.666l-85.334 85.334h64v85.334h42.666v-85.334h64l-85.334-85.334z" />
assets/icons/fonts/crb.ttf CHANGED
Binary file
assets/icons/fonts/crb.woff CHANGED
Binary file
assets/icons/style.css CHANGED
@@ -1,9 +1,9 @@
1
  @font-face {
2
  font-family: 'crb';
3
  src:
4
- url('fonts/crb.ttf?76kjqu') format('truetype'),
5
- url('fonts/crb.woff?76kjqu') format('woff'),
6
- url('fonts/crb.svg?76kjqu#crb') format('svg');
7
  font-weight: normal;
8
  font-style: normal;
9
  }
@@ -125,6 +125,9 @@
125
  .crb-icon-bx-umbrella:before {
126
  content: "\eaa1";
127
  }
 
 
 
128
  .crb-icon-bx-wrench:before {
129
  content: "\e220";
130
  }
1
  @font-face {
2
  font-family: 'crb';
3
  src:
4
+ url('fonts/crb.ttf?y57wup') format('truetype'),
5
+ url('fonts/crb.woff?y57wup') format('woff'),
6
+ url('fonts/crb.svg?y57wup#crb') format('svg');
7
  font-weight: normal;
8
  font-style: normal;
9
  }
125
  .crb-icon-bx-umbrella:before {
126
  content: "\eaa1";
127
  }
128
+ .crb-icon-bx-user-detail:before {
129
+ content: "\eaac";
130
+ }
131
  .crb-icon-bx-wrench:before {
132
  content: "\e220";
133
  }
cerber-2fa.php ADDED
@@ -0,0 +1,688 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /*
3
+ Copyright (C) 2015-19 CERBER TECH INC., https://cerber.tech
4
+ Copyright (C) 2015-19 CERBER TECH INC., https://wpcerber.com
5
+
6
+ Licenced under the GNU GPL.
7
+
8
+ This program is free software; you can redistribute it and/or modify
9
+ it under the terms of the GNU General Public License as published by
10
+ the Free Software Foundation; either version 3 of the License, or
11
+ (at your option) any later version.
12
+
13
+ This program is distributed in the hope that it will be useful,
14
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
+ GNU General Public License for more details.
17
+
18
+ You should have received a copy of the GNU General Public License
19
+ along with this program; if not, write to the Free Software
20
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
21
+ */
22
+
23
+ define( 'CERBER_PIN_LENGTH', 4 );
24
+
25
+ final class CRB_2FA {
26
+ private static $user_id = null;
27
+
28
+ /**
29
+ * Enforce 2FA for a user if needed
30
+ *
31
+ * @param $login string
32
+ * @param $user WP_User
33
+ *
34
+ * @return bool|WP_Error
35
+ */
36
+ static function enforce( $login, $user ) {
37
+ static $done = false;
38
+
39
+ if ( $done ) {
40
+ return false;
41
+ }
42
+
43
+ $done = true;
44
+
45
+ if ( crb_acl_is_white() ) {
46
+ return false;
47
+ }
48
+
49
+ if ( ( ! $user instanceof WP_User ) || empty( $user->ID ) ) {
50
+ return new WP_Error( 'no-user', 'Invalid user data' );
51
+ }
52
+
53
+ $cus = cerber_get_set( 'cerber_user', $user->ID );
54
+ $tfm = crb_array_get( $cus, 'tfm' );
55
+ if ( $tfm === 2 ) {
56
+ return false;
57
+ }
58
+
59
+ $login = (string) $login;
60
+
61
+ $go = false;
62
+
63
+ if ( $tfm == 1 ) {
64
+ $go = true;
65
+ }
66
+ else {
67
+
68
+ $u_roles = null;
69
+
70
+ if ( ! empty( $user->roles ) ) {
71
+ $u_roles = $user->roles;
72
+ }
73
+ else { // a backup way
74
+ $data = get_userdata( $user->ID );
75
+ if ( ! empty( $data->roles ) ) {
76
+ $u_roles = $data->roles;
77
+ }
78
+ }
79
+
80
+ if ( empty( $u_roles ) ) {
81
+ return new WP_Error( 'no-roles', 'No roles found for the user #' . $user->ID );
82
+ }
83
+
84
+ $go = self::check_role_policies( $cus, $u_roles );
85
+
86
+ }
87
+
88
+ if ( ! $go ) {
89
+ return false;
90
+ }
91
+
92
+ // This user must complete 2FA
93
+
94
+ $ret = self::enforce2fa( $user, $login );
95
+
96
+ if ( is_wp_error( $ret ) ) {
97
+ return $ret;
98
+ }
99
+
100
+ cerber_log( 400, $login, $user->ID );
101
+
102
+ wp_safe_redirect( get_home_url() );
103
+ exit;
104
+
105
+ }
106
+
107
+ /**
108
+ * @param array $cus
109
+ * @param array $roles
110
+ *
111
+ * @return bool
112
+ */
113
+ private static function check_role_policies( $cus, $roles ) {
114
+
115
+ foreach ( $roles as $role ) {
116
+ $policies = cerber_get_role_policies( $role );
117
+
118
+ if ( empty( $policies['2famode'] ) ) {
119
+ continue;
120
+ }
121
+ elseif ( $policies['2famode'] == 1 ) {
122
+ return true;
123
+ }
124
+
125
+ if ( $history = crb_array_get( $cus, '2fa_history' ) ) {
126
+ if ( ( $logins = crb_array_get( $policies, '2falogins' ) )
127
+ && ( $history[0] >= $logins ) ) {
128
+ return true;
129
+ }
130
+ if ( ( $days = crb_array_get( $policies, '2fadays' ) )
131
+ && ( ( time() - $history[1] ) > $days * 24 * 3600 ) ) {
132
+ return true;
133
+ }
134
+ }
135
+
136
+ if ( $last_login = crb_array_get( $cus, 'last_login' ) ) {
137
+ if ( crb_array_get( $policies, '2fanewip' ) ) {
138
+ if ( $last_login['ip'] != cerber_get_remote_ip() ) {
139
+ return true;
140
+ }
141
+ }
142
+ if ( crb_array_get( $policies, '2fanewnet4' ) ) {
143
+ if ( cerber_get_subnet( $last_login['ip'] ) != cerber_get_subnet( cerber_get_remote_ip() ) ) {
144
+ return true;
145
+ }
146
+ }
147
+ if ( crb_array_get( $policies, '2fanewua' ) ) {
148
+ if ( $last_login['ua'] != sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) ) ) {
149
+ return true;
150
+ }
151
+ }
152
+ if ( crb_array_get( $policies, '2fanewcountry' ) ) {
153
+ if ( lab_get_country( $last_login['ip'], false ) != lab_get_country( cerber_get_remote_ip(), false ) ) {
154
+ return true;
155
+ }
156
+ }
157
+ }
158
+ }
159
+
160
+ return false;
161
+ }
162
+
163
+ /**
164
+ * Initiate 2FA process
165
+ *
166
+ * @param $user
167
+ * @param string $login
168
+ *
169
+ * @return bool|string|WP_Error
170
+ */
171
+ private static function enforce2fa( $user, $login = '' ) {
172
+
173
+ if ( ! $pin = self::generate_pin( $user->ID ) ) {
174
+ return new WP_Error( '2fa-error', 'Unable to create PIN for the user #' . $user->ID );
175
+ }
176
+
177
+ $cus = cerber_get_set( 'cerber_user', $user->ID );
178
+
179
+ $cus['2fa']['login'] = $login;
180
+ $cus['2fa']['to'] = cerber_2fa_get_redirect_to( $user );
181
+ $cus['2fa']['ajax'] = cerber_is_wp_ajax();
182
+ $cus['2fa']['interim'] = isset( $_REQUEST['interim-login'] ) ? 1 : 0;
183
+
184
+ cerber_update_set( 'cerber_user', $cus, $user->ID );
185
+
186
+ return $pin;
187
+
188
+ }
189
+
190
+ /**
191
+ * Generates PIN and its expiration
192
+ *
193
+ * @param $user_id
194
+ *
195
+ * @return bool|string
196
+ */
197
+ private static function generate_pin( $user_id ) {
198
+
199
+ $cus = cerber_get_set( 'cerber_user', $user_id );
200
+
201
+ if ( ! $cus || ! is_array( $cus ) ) {
202
+ $cus = array();
203
+ }
204
+
205
+ $pin = substr( str_shuffle( '1234567890' ), 0, CERBER_PIN_LENGTH );
206
+
207
+ $cus['2fa'] = array(
208
+ 'pin' => $pin,
209
+ 'expires' => time() + 15 * 60,
210
+ 'attempts' => 0,
211
+ 'ip' => cerber_get_remote_ip(),
212
+ 'ua' => sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
213
+ );
214
+
215
+ if ( $ret = cerber_update_set( 'cerber_user', $cus, $user_id ) ) {
216
+ self::send_user_pin( $user_id, $pin );
217
+ return $pin;
218
+ }
219
+
220
+ return false;
221
+
222
+ }
223
+
224
+ static function restrict_and_verify( $user_id = null ) {
225
+ global $cerber_status;
226
+ static $done = false;
227
+
228
+ if ( $done ) {
229
+ return;
230
+ }
231
+
232
+ $done = true;
233
+
234
+ if ( ! $user_id && ! $user_id = get_current_user_id() ) {
235
+ return;
236
+ }
237
+
238
+ self::$user_id = $user_id;
239
+
240
+ $cus = cerber_get_set( 'cerber_user', $user_id );
241
+
242
+ if ( ! $cus
243
+ || empty( $cus['2fa']['pin'] ) ) {
244
+ return;
245
+ }
246
+
247
+ if ( crb_acl_is_white() ) {
248
+ self::delete_2fa( $user_id );
249
+
250
+ return;
251
+ }
252
+
253
+ // Check user settings again
254
+ $tfm = crb_array_get( $cus, 'tfm' );
255
+ if ( $tfm === 2 ) {
256
+ self::delete_2fa( $user_id );
257
+
258
+ return;
259
+ }
260
+ elseif ( ! $tfm ) {
261
+ $user = wp_get_current_user();
262
+ if ( ! self::check_role_policies( $cus, $user->roles ) ) {
263
+ self::delete_2fa( $user->ID );
264
+
265
+ return;
266
+ }
267
+ }
268
+
269
+ $twofactor = $cus['2fa'];
270
+
271
+ // Check: must be the same browser
272
+ if ( $twofactor['ip'] != cerber_get_remote_ip()
273
+ || $twofactor['ua'] != sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
274
+ || ! cerber_is_ip_allowed() ) {
275
+ self::delete_2fa( $user_id );
276
+ cerber_user_logout();
277
+ wp_redirect( get_home_url() );
278
+ exit;
279
+ }
280
+
281
+ // User wants to abort 2FA?
282
+ if ( $now = cerber_get_get( 'cerber_2fa_now' ) ) {
283
+ $go = null;
284
+ if ( $now == 'different' ) {
285
+ $go = wp_login_url( ( ! empty( $twofactor['to'] ) ) ? urldecode( $twofactor['to'] ) : '' );
286
+ }
287
+ if ( $now == 'cancel' ) {
288
+ $go = get_home_url();
289
+ }
290
+ if ( $go ) {
291
+ cerber_user_logout( 28 );
292
+ wp_redirect( $go );
293
+ exit;
294
+ }
295
+ }
296
+
297
+ if ( $twofactor['attempts'] > 10 ) {
298
+ cerber_block_add( cerber_get_remote_ip(), 721 );
299
+ cerber_user_logout();
300
+ wp_redirect( get_home_url() );
301
+ exit;
302
+ }
303
+
304
+ $new_pin = '';
305
+ if ( $twofactor['expires'] < time() ) {
306
+ $new_pin = self::generate_pin( $user_id );
307
+ }
308
+
309
+ // The first step of verification, ajax
310
+ if ( cerber_is_http_post() ) {
311
+ self::process_ajax( $new_pin );
312
+ }
313
+
314
+ // The second, final step of verification
315
+ if ( cerber_is_http_post()
316
+ && ! empty( $twofactor['nonce'] )
317
+ && $_POST['cerber_tag'] === $twofactor['nonce']
318
+ && ( $pin = crb_array_get( $_POST, 'cerber_pin' ) )
319
+ && self::verify_pin( trim( $pin ) ) ) {
320
+
321
+ unset( $cus['2fa'] );
322
+ $cus['2fa_history'] = array( 0, time() );
323
+ cerber_update_set( 'cerber_user', $cus, $user_id );
324
+
325
+ $cerber_status = 27;
326
+ cerber_log( 5, $twofactor['login'], $user_id );
327
+ cerber_login_history( $user_id );
328
+
329
+ cerber_2fa_checker( true );
330
+
331
+ $url = ( ! empty( $twofactor['to'] ) ) ? $twofactor['to'] : get_home_url();
332
+ wp_safe_redirect( $url );
333
+ exit;
334
+ }
335
+
336
+ self::show_2fa_page();
337
+ exit;
338
+ }
339
+
340
+ static function process_ajax( $new_pin ) {
341
+ if ( ( ! $nonce = cerber_get_post( 'the_2fa_nonce', '\w+' ) )
342
+ || ( ! $pin = crb_array_get( $_POST, 'cerber_verify_pin' ) ) ) {
343
+ return;
344
+ }
345
+
346
+ $err = '';
347
+ if ( ! wp_verify_nonce( $nonce, 'crb-ajax-2fa' ) ) {
348
+ $err = 'Nonce error.';
349
+ }
350
+ elseif ( $new_pin) {
351
+ $err = __('This verification PIN code is expired. We have just sent a new one to your email.','wp-cerber');
352
+ }
353
+ elseif ( ! self::verify_pin( trim( $pin ), $nonce ) ) {
354
+ $err = __('You have entered an incorrect verification PIN code','wp-cerber');
355
+ }
356
+
357
+ echo json_encode( array( 'error' => $err ) );
358
+ exit;
359
+ }
360
+
361
+ private static function verify_pin( $pin, $nonce = null ) {
362
+ $cus = cerber_get_set( 'cerber_user', self::$user_id );
363
+
364
+ if ( ! $cus
365
+ || empty( $cus['2fa']['pin'] )
366
+ || $cus['2fa']['expires'] < time() ) {
367
+ return false;
368
+ }
369
+
370
+ if ( (string) $pin === (string) $cus['2fa']['pin'] ) {
371
+ $ret = true;
372
+ if ( ! $nonce ) {
373
+ return $ret;
374
+ }
375
+ $cus['2fa']['nonce'] = $nonce;
376
+ }
377
+ else {
378
+ $cus['2fa']['attempts'] ++;
379
+ $ret = false;
380
+ }
381
+
382
+ cerber_update_set( 'cerber_user', $cus, self::$user_id );
383
+
384
+ return $ret;
385
+ }
386
+
387
+ static function show_2fa_page( $echo = true ) {
388
+ @ini_set( 'display_errors', 0 );
389
+ $ajax_vars = 'var ajaxurl = "' . admin_url( 'admin-ajax.php' ) . '";';
390
+ $ajax_vars .= 'var nonce2fa = "'. wp_create_nonce( 'crb-ajax-2fa' ).'";';
391
+ if ( ! defined( 'CONCATENATE_SCRIPTS' ) ) {
392
+ define( 'CONCATENATE_SCRIPTS', false );
393
+ }
394
+ wp_enqueue_script( 'jquery' );
395
+ ob_start();
396
+ ?>
397
+ <!DOCTYPE html>
398
+ <html style="height: 100%;">
399
+ <head>
400
+ <meta charset="UTF-8">
401
+ <title><?php _e( 'Please verify that it’s you', 'wp-cerber' ); ?></title>
402
+ <style>
403
+ body {
404
+ font-family: Arial, Helvetica, sans-serif;
405
+ color: #555;
406
+ }
407
+ #cerber_2fa_inner {
408
+ width: 350px;
409
+ }
410
+ @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 1000px),
411
+ (min-resolution: 192dpi) and (max-width: 1000px), {
412
+ #cerber_2fa_inner {
413
+ width: 100%;
414
+ }
415
+ }
416
+ @media screen and (max-width: 900px) {
417
+ #cerber_2fa_inner {
418
+ /*width: 100%;*/
419
+ }
420
+ }
421
+ #cerber_2fa_msg {
422
+ display: none;
423
+ position: fixed;
424
+ top: 0;
425
+ left: 0;
426
+ width: 100%;
427
+ /*height: 80px;*/
428
+ padding: 40px 0 40px 0;
429
+ background-color: #FF5733;
430
+ color: #fff;
431
+ opacity: 0.9;
432
+ }
433
+
434
+ #cerber_2fa_form input[type="text"] {
435
+ color: #000;
436
+ text-align: center;
437
+ font-size: 1.5em;
438
+ letter-spacing: 0.1em;
439
+ padding: 5px;
440
+ min-width: 140px;
441
+ border-radius: 4px;
442
+ }
443
+ #cerber_2fa_form input[type="submit"] {
444
+ color: white;
445
+ background: #0085ba;
446
+ /*background: #0073aa;*/
447
+ border: 0;
448
+ font-size: 1em;
449
+ font-weight: 600;
450
+ letter-spacing: 0.1em;
451
+ text-align: center;
452
+ cursor: pointer;
453
+ padding: 1em;
454
+ min-width: 150px;
455
+ border-radius: 4px;
456
+ }
457
+ </style>
458
+ <?php print_head_scripts(); ?>
459
+ <script>
460
+ <?php echo $ajax_vars; ?>
461
+ </script>
462
+ </head>
463
+
464
+ <body style="height: 90%; text-align: center;">
465
+ <div style="display: flex; align-items: center; justify-content: center; text-align: center; height: 90%;">
466
+ <?php
467
+ self::cerber_2fa_form();
468
+ ?>
469
+ </div>
470
+ </body>
471
+ </html>
472
+
473
+ <?php
474
+
475
+ $html = ob_get_clean();
476
+ if ( $echo ) {
477
+ echo $html;
478
+ }
479
+
480
+ return $html;
481
+ }
482
+
483
+ static function send_user_pin( $user_id, $pin, $details = true ) {
484
+ $to = self::get_user_email( $user_id );
485
+ $subj = __( 'Please verify that it’s you', 'wp-cerber' );
486
+ $body = array();
487
+ $body[] = 'We need to verify that it’s you because you are trying to sign-in from a different device or a different location or you have not signed in for a long time. If this wasn’t you, please reset your password immediately.';
488
+ $body[] = __( 'Please use the following verification PIN code to confirm your identity', 'wp-cerber' );
489
+
490
+ if ( ! $pin && ( $p = self::get_user_pin( $user_id ) ) ) {
491
+ $pin = $p['pin'];
492
+ }
493
+
494
+ if ( ! $pin ) {
495
+ return false;
496
+ }
497
+
498
+ $body[] = $pin;
499
+
500
+ $data = get_userdata( $user_id );
501
+
502
+ if ( $details ) {
503
+ $ds = array();
504
+ $ds[] = 'Login: ' . $data->user_login;
505
+ $ds[] = 'IP: ' . cerber_get_remote_ip();
506
+ if ( $c = lab_get_country( cerber_get_remote_ip(), false ) ) {
507
+ $ds[] = 'Location: ' . cerber_country_name( $c ) . ' (' . $c . ')';
508
+ }
509
+ $ds[] = 'Browser: ' . strip_tags( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', 'Not set' ) );
510
+ $ds[] = 'Date: ' . cerber_date( time() );
511
+
512
+ $body[] = '';
513
+ $body[] = __( 'Here are the details of the sign-in attempt', 'wp-cerber' );
514
+ $body[] = implode( "\n", $ds );
515
+ }
516
+
517
+ $body = implode( "\n\n", $body );
518
+
519
+ $result = wp_mail( $to, $subj, $body );
520
+
521
+ if ( $result && ( $data->user_email != $to ) ) {
522
+ // TODO Add a notification to the main email
523
+ //wp_mail( $data->user_email, $subj, $body );
524
+ }
525
+ }
526
+
527
+ static function get_user_email( $user_id = null ) {
528
+ if ( ! $user_id ) {
529
+ $user_id = get_current_user_id();
530
+ }
531
+
532
+ $cus = cerber_get_set( 'cerber_user', $user_id );
533
+ if ( $cus && ( $email = crb_array_get( $cus, 'tfemail' ) ) ) {
534
+ return $email;
535
+ }
536
+
537
+ $data = get_userdata( $user_id );
538
+
539
+ return $data->user_email;
540
+ }
541
+
542
+ static function get_user_pin( $user_id ) {
543
+
544
+ $cus = cerber_get_set( 'cerber_user', $user_id );
545
+
546
+ if ( ! $cus
547
+ || empty( $cus['2fa']['pin'] )
548
+ || $cus['2fa']['expires'] < time() ) {
549
+ return false;
550
+ }
551
+
552
+ return $cus['2fa'];
553
+
554
+ }
555
+
556
+ static function get_user_pin_info( $user_id ) {
557
+
558
+ if ( ! $pin = self::get_user_pin( $user_id ) ) {
559
+ return '';
560
+ }
561
+
562
+ return '<code style="font-size: 120%;">' . $pin['pin'] . '</code> ' . __( 'expires', 'wp-cerber' ) . ' ' . cerber_ago_time( $pin['expires'] );
563
+
564
+ }
565
+
566
+ static function delete_2fa( $uid ) {
567
+ if ( ! $uid = absint( $uid ) ) {
568
+ return;
569
+ }
570
+ $cus = cerber_get_set( 'cerber_user', $uid );
571
+ if ( $cus && isset( $cus['2fa'] ) ) {
572
+ unset( $cus['2fa'] );
573
+ cerber_update_set( 'cerber_user', $cus, $uid );
574
+ }
575
+ }
576
+
577
+ static function cerber_2fa_form() {
578
+ $max = CERBER_PIN_LENGTH;
579
+ $atts = 'pattern="\d{' . $max . '}" maxlength="' . $max . '" size="' . $max . '" title="' . __( 'only digits are allowed', 'wp-cerber' ) . '"';
580
+ // Please enter your PIN code to continue
581
+ $email = self::get_user_email();
582
+ $text = __( "We've sent a verification PIN code to your email", 'wp-cerber' ) . ' ' . cerber_mask_email( $email ) .
583
+ '<p>'. __( 'Enter the code from the email in the field below.', 'wp-cerber' ).'</p>';
584
+ //$change = '<a href="' . cerber_get_home_url() . '/?cerber_2fa_now=different">' . __( 'Sign in with a different account', 'wp-cerber' ) . '</a>';
585
+ $change = '<a href="' . cerber_get_home_url() . '/?cerber_2fa_now=different">' . __( 'Try again', 'wp-cerber' ) . '</a>';
586
+ $cancel = '<a href="' . cerber_get_home_url() . '/?cerber_2fa_now=cancel">' . __( 'Cancel', 'wp-cerber' ) . '</a>';
587
+ $links = '<p>'.__( 'Did not receive an email?', 'wp-cerber' ) .'</p>'. $change . ' ' . __( 'or', 'wp-cerber' ) . ' ' . $cancel;
588
+ ?>
589
+ <div id="cerber_2fa_msg"></div>
590
+ <div>
591
+ <div id="cerber_2fa_wrap" style="text-align: center; background-color: #eee; border-top: solid 4px #ddd; padding: 1.5em 3em 1.5em 3em;">
592
+ <div id="cerber_2fa_inner" style="text-align: center;">
593
+ <h1 style="color:#000;"><?php _e( "Verify it's you", 'wp-cerber' ); ?></h1>
594
+ <div id="cerber_2fa_info" style="color: #333;"><?php echo $text; ?></div>
595
+ <form id="cerber_2fa_form" method="post" data-verified="no" style="margin-bottom: 3em;">
596
+ <p><input required type="text" name="cerber_pin" <?php echo $atts; ?> ></p>
597
+ <p><input type="hidden" name="cerber_tag" value="2FA"></p>
598
+ <p><input type="submit" value="<?php _e( 'Verify', 'wp-cerber' ); ?>"></p>
599
+ </form>
600
+ </div>
601
+ </div>
602
+ <?php echo $links; ?>
603
+ </div>
604
+ <script>
605
+ jQuery(document).ready(function ($) {
606
+ var cform = $('#cerber_2fa_form');
607
+ var umsg = 'cerber_2fa_msg';
608
+ cform.submit(function (event) {
609
+ crb_hide_user_msg();
610
+ if (cform.data('verified') === 'yes') {
611
+ return;
612
+ }
613
+ event.preventDefault();
614
+ $.post(ajaxurl, {
615
+ the_2fa_nonce: nonce2fa,
616
+ cerber_verify_pin: $(this).find('input[type="text"]').val()
617
+ },
618
+ function (server_response, textStatus, jqXHR) {
619
+ var server_data = $.parseJSON(server_response);
620
+ if (server_data.error.length === 0) {
621
+ cform.find('[name="cerber_tag"]').val(nonce2fa);
622
+ cform.data('verified', 'yes');
623
+ cform.submit();
624
+ }
625
+ else {
626
+ crb_display_user_msg(server_data['error']);
627
+ }
628
+ }
629
+ ).fail(function (jqXHR, textStatus, errorThrown) {
630
+ var err = errorThrown + ' ' + jqXHR.status;
631
+ alert(err);
632
+ console.error('Server error: ' + err);
633
+ });
634
+ });
635
+
636
+ function crb_display_user_msg(msg) {
637
+ $('#' + umsg).fadeIn(500).html(msg);
638
+ setTimeout(function (args) {
639
+ crb_hide_user_msg();
640
+ }, 5000);
641
+ }
642
+
643
+ function crb_hide_user_msg() {
644
+ document.getElementById(umsg).style.display = "none";
645
+ }
646
+ });
647
+ </script>
648
+ <?php
649
+ }
650
+ }
651
+
652
+ /**
653
+ * @param $user WP_User
654
+ *
655
+ * @return string
656
+ */
657
+ function cerber_2fa_get_redirect_to( $user ) {
658
+ if ( isset( $_REQUEST['redirect_to'] ) ) {
659
+ $redirect_to = $_REQUEST['redirect_to'];
660
+ $requested_redirect_to = $redirect_to;
661
+ }
662
+ else {
663
+ $redirect_to = admin_url();
664
+ $requested_redirect_to = '';
665
+ }
666
+
667
+ $redirect_to = apply_filters( 'login_redirect', $redirect_to, $requested_redirect_to, $user );
668
+
669
+ return $redirect_to;
670
+ }
671
+
672
+ /**
673
+ * Verify that 2FA on the website works
674
+ * If it works, 2FA can be enabled for admins
675
+ *
676
+ */
677
+ function cerber_2fa_checker( $save = false ) {
678
+ if ( $save ) {
679
+ cerber_update_set( 'cerber_2fa_is_ok', 1, null, false );
680
+ }
681
+ else {
682
+ if ( cerber_get_set( 'cerber_2fa_is_ok', null, false ) ) {
683
+ return true;
684
+ }
685
+
686
+ return false;
687
+ }
688
+ }
cerber-lab.php CHANGED
@@ -606,16 +606,10 @@ function cerber_push_lab() {
606
  }
607
 
608
  function lab_get_key( $refresh = false, $nocache = false) {
609
- global $lab_use_wp_options;
610
  static $key = null;
611
 
612
  if ( ! isset( $key ) || $nocache ) {
613
- if ( is_admin() || ! empty( $lab_use_wp_options ) ) {
614
- $key = get_site_option( '_cerberkey_' ); // must be from the session cache only
615
- }
616
- else {
617
- $key = cerber_get_site_option( '_cerberkey_' );
618
- }
619
  }
620
 
621
  if ( $refresh || ! $key || ! is_array( $key ) ) {
@@ -647,7 +641,8 @@ function lab_get_key( $refresh = false, $nocache = false) {
647
  $key = $new;
648
  */
649
 
650
- update_site_option( '_cerberkey_', $key );
 
651
  }
652
 
653
  return $key;
@@ -674,9 +669,9 @@ function lab_update_key( $lic, $expires = 0 ) {
674
  $key = lab_get_key();
675
  $key[2] = strtoupper( $lic );
676
  $key[3] = absint( $expires );
677
- update_site_option( '_cerberkey_', $key );
678
- //wp_cache_flush();
679
- lab_get_key( false, true ); // refresh the static cache
680
  }
681
 
682
  function lab_validate_lic( $lic = '' ) {
@@ -826,7 +821,7 @@ function lab_user_opt_in( $button = '' ) {
826
  function lab_get_country( $ip, $cache_only = true ) {
827
  global $remote_country;
828
 
829
- if (!lab_lab()){
830
  return false;
831
  }
832
 
606
  }
607
 
608
  function lab_get_key( $refresh = false, $nocache = false) {
 
609
  static $key = null;
610
 
611
  if ( ! isset( $key ) || $nocache ) {
612
+ $key = cerber_get_set( '_cerberkey_' );
 
 
 
 
 
613
  }
614
 
615
  if ( $refresh || ! $key || ! is_array( $key ) ) {
641
  $key = $new;
642
  */
643
 
644
+ //update_site_option( '_cerberkey_', $key );
645
+ cerber_update_set( '_cerberkey_', $key );
646
  }
647
 
648
  return $key;
669
  $key = lab_get_key();
670
  $key[2] = strtoupper( $lic );
671
  $key[3] = absint( $expires );
672
+ delete_site_option( '_cerberkey_' ); // old
673
+ cerber_update_set( '_cerberkey_', $key );
674
+ lab_get_key( false, true ); // reload the static cache
675
  }
676
 
677
  function lab_validate_lic( $lic = '' ) {
821
  function lab_get_country( $ip, $cache_only = true ) {
822
  global $remote_country;
823
 
824
+ if ( ! lab_lab() ) {
825
  return false;
826
  }
827
 
cerber-load.php CHANGED
@@ -100,12 +100,11 @@ require_once( dirname( __FILE__ ) . '/whois.php' );
100
  require_once( dirname( __FILE__ ) . '/jetflow.php' );
101
  require_once( dirname( __FILE__ ) . '/cerber-news.php' );
102
  require_once( dirname( __FILE__ ) . '/cerber-scanner.php' );
 
103
  require_once( dirname( __FILE__ ) . '/nexus/cerber-nexus.php' );
104
 
105
  if ( defined( 'WP_ADMIN' ) || defined( 'WP_NETWORK_ADMIN' ) ) {
106
  // Load dashboard stuff
107
- //require_once( dirname( __FILE__ ) . '/cerber-users.php' );
108
- //require_once( dirname( __FILE__ ) . '/dashboard.php' );
109
  cerber_load_admin_code();
110
  }
111
 
@@ -275,13 +274,13 @@ class WP_Cerber {
275
  $deny = false;
276
  $act = 18;
277
  if ( cerber_is_http_post() ) {
278
- if ( ! cerber_is_allowed( null, array( 701, 703, 704 ) ) ) {
279
  $deny = true;
280
  $act = 18;
281
  }
282
  }
283
  elseif ( cerber_get_non_wp_fields() ) {
284
- if ( ! cerber_is_allowed() ) {
285
  $deny = true;
286
  $act = 100;
287
  }
@@ -335,7 +334,7 @@ class WP_Cerber {
335
 
336
  $this->acl = cerber_acl_check();
337
 
338
- if ( $this->acl == 'B' || ! cerber_is_allowed() ) {
339
  $this->deny = true;
340
  }
341
  else {
@@ -768,6 +767,22 @@ function cerber_init() {
768
 
769
  cerber_upgrade_all();
770
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
771
  global $wp_cerber;
772
  $wp_cerber = get_wp_cerber();
773
 
@@ -829,30 +844,6 @@ add_action( 'plugins_loaded', function () {
829
 
830
  cerber_inspect_uploads(); // Uploads in the dashboard
831
 
832
- $use_eng = false;
833
- //if ( is_admin() && crb_get_settings( 'admin_lang' ) && cerber_is_admin_page() ) {
834
- if ( is_admin() && crb_get_settings( 'admin_lang' ) ) {
835
- $use_eng = true;
836
- //add_filter( 'locale', function () {
837
- /*add_filter( 'plugin_locale', function () {
838
- return 'en_US';
839
- } );*/
840
- add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
841
- if ($domain == 'wp-cerber'){
842
- $val = true;
843
- }
844
- return $val;
845
- }, 100, 3 );
846
- }
847
- if ( ! $use_eng ) {
848
- load_plugin_textdomain( 'wp-cerber', false, basename( dirname( __FILE__ ) ) . '/languages' );
849
- }
850
-
851
- /* @since 5.8.8
852
- if ( ! cerber_check_groove() && ! cerber_is_allowed() ) {
853
- wp_clear_auth_cookie();
854
- }*/
855
-
856
  cerber_init_cron();
857
 
858
  __('> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/','wp-cerber');
@@ -873,20 +864,32 @@ function cerber_extra_vision() {
873
  global $cerber_logged, $cerber_status;
874
 
875
  // Multiple different malicious activities
876
- if ( ! empty( $cerber_logged ) ) {
877
- $ip = cerber_get_remote_ip();
878
- $black = crb_get_activity_set( 'black' );
879
- $black_logged = array_intersect( $black, $cerber_logged );
880
- if ( ! empty( $black_logged ) && cerber_is_allowed() ) {
881
- $remain = cerber_get_remain_count( $ip, true, $black ); // @since 6.7.5
882
- if ( $remain < 1 ) {
883
- cerber_soft_block_add( $ip, 707 );
884
- $cerber_status = 18;
885
 
886
- return true;
887
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
888
  }
889
  }
 
 
 
 
 
 
 
 
890
 
891
  return false;
892
  }
@@ -983,7 +986,7 @@ add_action( 'login_head', 'cerber_login_head' );
983
  function cerber_login_head() {
984
  global $error, $wp_cerber;
985
 
986
- if ( !$allowed = cerber_is_allowed() ) :
987
  ?>
988
  <style type="text/css" media="all">
989
  #loginform {
@@ -1014,9 +1017,7 @@ function cerber_login_head() {
1014
  }
1015
 
1016
  /**
1017
- * Control the process of authentication
1018
- *
1019
- * @since 2.9
1020
  *
1021
  */
1022
  remove_filter( 'authenticate', 'wp_authenticate_username_password', 20 );
@@ -1035,26 +1036,16 @@ function cerber_authenticate( $user, $username, $password ) {
1035
  }
1036
 
1037
  // Check for prohibited username
1038
- //if ( $wp_cerber->isProhibited( $username ) ) {
1039
  if ( $username && cerber_is_prohibited( $username ) ) {
1040
  cerber_log( 52, $username );
1041
  cerber_block_add( null, 704, $username );
1042
 
1043
- // Create with message that is identical default WP
1044
  return new WP_Error( 'incorrect_password', sprintf(
1045
  __( '<strong>ERROR</strong>: The password you entered for the username %s is incorrect.' ),
1046
  '<strong>' . $username . '</strong>'
1047
  ) );
1048
  }
1049
- /*
1050
- if ( lab_is_blocked($wp_cerber->getRemoteIp()) ) {
1051
-
1052
- // Create with message which is identical default WP
1053
- return new WP_Error( 'incorrect_password', sprintf(
1054
- __( '<strong>ERROR</strong>: The password you entered for the username %s is incorrect.' ),
1055
- '<strong>' . $username . '</strong>'
1056
- ) );
1057
- }*/
1058
 
1059
  $user = wp_authenticate_username_password( $user, $username, $password );
1060
  $user = wp_authenticate_email_password( $user, $username, $password );
@@ -1074,33 +1065,36 @@ function cerber_authenticate( $user, $username, $password ) {
1074
  }
1075
 
1076
  /*
1077
- Stop the authentication process for an existing user
1078
  Invoking in:
1079
  'wp_authenticate_username_password()'
1080
  'wp_authenticate_email_password()'
1081
  */
1082
- add_filter( 'wp_authenticate_user', 'cerber_stop_authentication', 9999, 2 );
1083
- function cerber_stop_authentication( $user, $password ) {
1084
  global $wp_cerber, $cerber_status;
1085
 
1086
- $deny = false;
1087
  $user_msg = '';
1088
 
1089
  if ( $b = crb_is_user_blocked( $user->ID ) ) {
1090
- $user_msg = $b['blocked_msg'];
1091
  $cerber_status = 25;
1092
- $deny = true;
 
 
 
1093
  }
1094
- elseif ( ! cerber_is_allowed() ) {
1095
  $deny = true;
1096
  }
1097
- elseif ( ! cerber_geo_allowed( 'geo_login' ) ) {
1098
  $cerber_status = 16;
1099
- $deny = true;
1100
  }
1101
- elseif ( lab_is_blocked( $wp_cerber->getRemoteIp() ) ) {
1102
  $cerber_status = 15;
1103
- $deny = true;
1104
  }
1105
 
1106
  if ( $deny ) {
@@ -1115,6 +1109,62 @@ function cerber_stop_authentication( $user, $password ) {
1115
  }
1116
 
1117
  return $user;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1118
  }
1119
 
1120
  /**
@@ -1127,14 +1177,15 @@ function cerber_stop_authentication( $user, $password ) {
1127
  */
1128
  //add_action( 'wp_login_failed', 'cerber_login_failed' ); // @since 4.18
1129
  function cerber_login_failed( $user_login, $user_id = 0 ) {
1130
- global $wpdb, $wp_cerber, $cerber_status;
1131
  static $is_processed = false;
1132
 
1133
  if ( $is_processed ) return;
1134
  $is_processed = true;
1135
 
1136
- $ip = $wp_cerber->getRemoteIp();
1137
  $acl = cerber_acl_check( $ip );
 
1138
  if ( ! cerber_get_user( $user_login ) ) {
1139
  $no_user = true;
1140
  }
@@ -1142,37 +1193,20 @@ function cerber_login_failed( $user_login, $user_id = 0 ) {
1142
  $no_user = false;
1143
  }
1144
 
1145
- //cerber_failed_work($ip, $acl, $no_user, $user_login);
1146
-
1147
- //if ( ! $wp_cerber->isProcessed() ) {
1148
- //if ( ! cerber_get_user( $user_login ) ) {
1149
- // $no_user = true;
1150
- //}
1151
-
1152
  $ac = 7;
1153
 
1154
  if ( $no_user ) {
1155
  $ac = 51;
1156
  }
1157
- elseif ( ! cerber_is_allowed( $ip ) || $cerber_status == 15 || $cerber_status == 16 || $cerber_status == 25 ) { // TODO should be refactored together with cerber_stop_authentication
 
 
 
1158
  $ac = 53;
1159
  }
1160
- /*
1161
- elseif ( $acl == 'B' ) {
1162
- $ac = 14;
1163
- }
1164
- elseif ( lab_is_blocked($ip, false) ) {
1165
- $ac = 53;
1166
- }
1167
- else {
1168
- $ac = 53;
1169
- }*/
1170
 
1171
  cerber_log( $ac, $user_login, $user_id );
1172
 
1173
- //}
1174
-
1175
-
1176
  // White? Stop further actions.
1177
  if ( $acl == 'W' && !crb_get_settings( 'limitwhite' )) {
1178
  return;
@@ -1192,99 +1226,124 @@ function cerber_login_failed( $user_login, $user_id = 0 ) {
1192
  }
1193
 
1194
  // Must the Citadel mode be activated?
1195
- if ( $wp_cerber->getSettings( 'ciperiod' ) && ! cerber_is_citadel() ) {
1196
- $range = time() - $wp_cerber->getSettings( 'ciperiod' ) * 60;
1197
- //$lockouts = $wpdb->get_var( 'SELECT count(ip) FROM ' . CERBER_LOG_TABLE . ' WHERE activity IN (7,51,52) AND stamp > ' . $range );
1198
  $lockouts = cerber_db_get_var( 'SELECT count(ip) FROM ' . CERBER_LOG_TABLE . ' WHERE activity IN (7,51,52) AND stamp > ' . $range );
1199
- if ( $lockouts >= $wp_cerber->getSettings( 'cilimit' ) ) {
1200
  cerber_enable_citadel();
1201
  }
1202
  }
1203
 
1204
- if ( $no_user && $wp_cerber->getSettings( 'nonusers' ) ) {
1205
- cerber_block_add( $ip, 703, $user_login); // @since 5.7
1206
  }
1207
  elseif ( cerber_get_remain_count($ip, false) < 1 ) { //Limit on the number of login attempts is reached
1208
- cerber_block_add( $ip, 701, '', null, false);
1209
  }
1210
 
1211
  }
1212
 
1213
- /**
1214
- * Do the work with failed/blocked attempt
1215
- *
1216
- * @param $ip
1217
- * @param $acl
1218
- * @param $user_login
1219
- */
1220
- function cerber_failed_work($ip, $acl, $no_user, $user_login){
1221
- global $wpdb, $wp_cerber;
1222
 
1223
- // White? Stop further actions.
1224
- if ( $acl == 'W' && !$wp_cerber->getSettings( 'limitwhite' )) {
 
 
 
 
 
 
 
 
 
 
1225
  return;
1226
  }
1227
 
1228
- if ( $wp_cerber->getSettings( 'usefile' ) ) {
1229
- cerber_file_log( $user_login, $ip );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1230
  }
1231
 
1232
- if ( ! cerber_is_wp_ajax() ) { // Needs additional researching and, maybe, refactoring
1233
- status_header( 403 );
 
 
 
 
 
 
 
1234
  }
1235
 
1236
- // Blacklisted? No more actions are needed.
1237
- if ( $acl == 'B' ) {
1238
- return;
1239
  }
1240
 
1241
- // Must the Citadel mode be activated?
1242
- if ( $wp_cerber->getSettings( 'ciperiod' ) && ! cerber_is_citadel() ) {
1243
- $range = time() - $wp_cerber->getSettings( 'ciperiod' ) * 60;
1244
- //$lockouts = $wpdb->get_var( 'SELECT count(ip) FROM ' . CERBER_LOG_TABLE . ' WHERE activity IN (7,51,52) AND stamp > ' . $range );
1245
- $lockouts = cerber_db_get_var( 'SELECT count(ip) FROM ' . CERBER_LOG_TABLE . ' WHERE activity IN (7,51,52) AND stamp > ' . $range );
1246
- if ( $lockouts >= $wp_cerber->getSettings( 'cilimit' ) ) {
1247
- cerber_enable_citadel();
1248
- }
1249
  }
1250
 
1251
- if ( $no_user && $wp_cerber->getSettings( 'nonusers' ) ) {
1252
- cerber_block_add( $ip, 703, $user_login );
 
 
 
 
 
1253
  }
1254
- elseif ( cerber_get_remain_count($ip, false) <= 1 ) { //Limit on the number of login attempts is reached
1255
- cerber_block_add( $ip, 701, '', null, false);
 
 
 
 
 
1256
  }
 
 
1257
  }
1258
 
1259
- // Validating the user, we use closure to make this unavoidable
 
 
1260
 
1261
- add_action( 'set_current_user', function () { // the right way
1262
- cerber_validate_the_user();
1263
- }, 0 );
1264
- add_action( 'init', function () { // backup for 'set_current_user'
1265
- cerber_validate_the_user();
1266
- }, 0 );
1267
- function cerber_validate_the_user() {
1268
- global $current_user, $userdata, $user_ID;
1269
- $user = ( ! $current_user instanceof WP_User ) ? wp_get_current_user() : $current_user;
1270
- if ( crb_is_user_blocked( $user->ID ) ) {
1271
- @wp_logout();
1272
- $current_user = null;
1273
- $userdata = null;
1274
- $user_ID = null;
1275
- if ( is_admin() ) {
1276
- wp_redirect( cerber_get_home_url() );
1277
- }
1278
- else {
1279
- wp_safe_redirect( CRB_Request::full_url() );
1280
- }
1281
- exit;
1282
  }
 
 
 
 
 
 
 
 
 
 
 
1283
  }
1284
 
1285
  // Registration -----------------------------------------------------------------------
1286
 
1287
- function cerber_is_registration_prohibited( $sanitized_user_login ) {
1288
  global $wp_cerber, $cerber_status;
1289
 
1290
  /*
@@ -1313,12 +1372,21 @@ function cerber_is_registration_prohibited( $sanitized_user_login ) {
1313
  $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
1314
  $wp_cerber->reCaptchaMsg( 'register' );
1315
  }
1316
- elseif ( cerber_is_prohibited( $sanitized_user_login ) ) {
 
 
1317
  $code = 'prohibited_login';
1318
  $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
1319
  apply_filters( 'cerber_msg_prohibited', __( 'Username is not allowed. Please choose another one.', 'wp-cerber' ), 'register' );
1320
  }
1321
- elseif ( ! cerber_is_allowed() || lab_is_blocked( $wp_cerber->getRemoteIp() ) ) {
 
 
 
 
 
 
 
1322
  cerber_log( 54 );
1323
  $code = 'ip_denied';
1324
  $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
@@ -1339,6 +1407,57 @@ function cerber_is_registration_prohibited( $sanitized_user_login ) {
1339
  return false;
1340
  }
1341
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1342
  /**
1343
  * Limit on user registrations per IP
1344
  *
@@ -1371,54 +1490,52 @@ function crb_is_reg_limit_reached() {
1371
  }
1372
 
1373
  // Fires in register_new_user()
1374
- add_filter( 'registration_errors', 'cerber_pre_new_user', 10, 3 );
1375
- function cerber_pre_new_user( $errors, $sanitized_user_login, $user_email ) {
1376
 
1377
- $prohibited = cerber_is_registration_prohibited( $sanitized_user_login );
1378
 
1379
- if ( $prohibited ) {
1380
- return new WP_Error( $prohibited[0], $prohibited[1] );
1381
  }
1382
 
1383
  return $errors;
1384
- }
1385
 
1386
- // @since 5.3
1387
  // Fires in wp_insert_user()
1388
- add_filter( 'pre_user_login', function ( $sanitized_user_login ) {
1389
 
1390
- if ( cerber_is_registration_prohibited( $sanitized_user_login ) ) {
1391
  return null;
1392
  }
1393
 
1394
- return $sanitized_user_login;
1395
- }, 9999 );
1396
 
1397
- // @since 7.2.7 for MU and BuddyPress
1398
- add_filter( 'wpmu_validate_user_signup', function ( $result ) {
1399
 
1400
- $sanitized_user_login = sanitize_user( $result['user_name'], true );
1401
 
1402
- if ( $check = cerber_is_registration_prohibited( $sanitized_user_login ) ) {
1403
- $result['errors'] = new WP_Error( 'user_name', $check[1] );
1404
  }
1405
 
1406
- return $result;
1407
- }, 9999 );
1408
 
1409
  // Filter out prohibited usernames
1410
  add_filter( 'illegal_user_logins', function () {
1411
  return (array) crb_get_settings( 'prohibited' );
1412
- }, 9999 );
1413
 
1414
  add_filter( 'option_users_can_register', function ( $value ) {
1415
  //if ( ! cerber_is_allowed() || !cerber_geo_allowed( 'geo_register' )) {
1416
- if ( ! cerber_is_allowed() || crb_is_reg_limit_reached() ) {
1417
  return false;
1418
  }
1419
 
1420
  return $value;
1421
- }, 9999 );
1422
 
1423
  // Lost password form --------------------------------------------------------------------
1424
 
@@ -1504,7 +1621,7 @@ add_action( 'pre_comment_on_post', function ( $comment_post_ID ) {
1504
  add_filter( 'rest_allow_anonymous_comments', function ( $allowed, $request ) {
1505
  global $wp_cerber, $cerber_status;
1506
 
1507
- if ( ! cerber_is_allowed() ) {
1508
  $allowed = false;
1509
  }
1510
  if ( ! cerber_geo_allowed( 'geo_comment' ) ) {
@@ -1531,7 +1648,7 @@ function cerber_is_comment_allowed(){
1531
 
1532
  $deny = null;
1533
 
1534
- if ( ! cerber_is_allowed() ) {
1535
  $deny = 19;
1536
  }
1537
  elseif ( cerber_is_bot('botscomm') ) {
@@ -1590,7 +1707,7 @@ add_filter( 'login_errors', 'cerber_login_form_msg' ); // hook on POST if creden
1590
  function cerber_login_form_msg( $errors ) {
1591
  global $error, $wp_cerber;
1592
  if ( cerber_can_msg() ) {
1593
- if ( ! cerber_is_allowed() ) {
1594
  $errors = $wp_cerber->getErrorMsg();
1595
  }
1596
  elseif ( ! $error && ( $msg = $wp_cerber->getRemainMsg() ) ) {
@@ -1769,7 +1886,7 @@ function cerber_post_control() {
1769
  return;
1770
  }
1771
 
1772
- if ( ! cerber_antibot_enabled( 'botsany' ) && ! cerber_geo_rules( 'geo_submit' ) ) {
1773
  return;
1774
  }
1775
 
@@ -1783,7 +1900,7 @@ function cerber_post_control() {
1783
 
1784
  $deny = false;
1785
 
1786
- if ( ! cerber_is_allowed() ) {
1787
  $deny = true;
1788
  cerber_log( 18 );
1789
  }
@@ -2098,7 +2215,7 @@ function cerber_cookie2( $logged_in_cookie, $expire, $expiration, $user_id, $log
2098
  }
2099
 
2100
  /*
2101
- Track BAD cookies with non-existence user or bad password (hash)
2102
  */
2103
  add_action( 'auth_cookie_bad_username', 'cerber_cookie_bad' );
2104
  add_action( 'auth_cookie_bad_hash', 'cerber_cookie_bad' );
@@ -2373,9 +2490,9 @@ function cerber_geo_allowed( $rule_id = '' ) {
2373
  return true;
2374
  }
2375
 
2376
- $rule = cerber_geo_rules( $rule_id );
2377
- $wp_cerber = get_wp_cerber();
2378
- if ( $rule && $country = lab_get_country( $wp_cerber->getRemoteIp(), false ) ) {
2379
  if ( in_array( $country, $rule['list'] ) ) {
2380
  if ( $rule['type'] == 'W' ) {
2381
  return true;
@@ -2400,15 +2517,13 @@ function cerber_geo_allowed( $rule_id = '' ) {
2400
  *
2401
  * @return bool|array If a rule exists return array of countries
2402
  */
2403
- function cerber_geo_rules( $rule_id = '' ) {
2404
  global $wpdb;
2405
 
2406
- if (is_multisite()) {
2407
- //$geo = $wpdb->get_var( 'SELECT meta_value FROM ' . $wpdb->sitemeta . ' WHERE meta_key = "geo_rule_set"' );
2408
  $geo = cerber_db_get_var( 'SELECT meta_value FROM ' . $wpdb->sitemeta . ' WHERE meta_key = "geo_rule_set"' );
2409
  }
2410
  else {
2411
- //$geo = $wpdb->get_var( 'SELECT option_value FROM ' . $wpdb->options . ' WHERE option_name = "geo_rule_set"' );
2412
  $geo = cerber_db_get_var( 'SELECT option_value FROM ' . $wpdb->options . ' WHERE option_name = "geo_rule_set"' );
2413
  }
2414
 
@@ -2437,58 +2552,28 @@ function cerber_geo_rules( $rule_id = '' ) {
2437
  * Set user session expiration
2438
  *
2439
  */
2440
- add_filter( 'auth_cookie_expiration', function ( $expire ) {
2441
- $time = crb_get_settings( 'auth_expire' );
 
 
2442
  if ( $time ) {
2443
  $expire = 60 * $time;
2444
  }
2445
 
2446
  return $expire;
2447
- } );
2448
-
2449
- // Track various activity -------------------------------------------------------------------------
2450
-
2451
- add_action( 'wp_login', function ( $login, $user ) {
2452
- global $wp_cerber_user_id;
2453
- if ( ! empty( $_POST['log'] ) ) { // default WP form
2454
- $user_login = htmlspecialchars( $_POST['log'] );
2455
- }
2456
- else {
2457
- $user_login = $login;
2458
- }
2459
- $wp_cerber_user_id = $user->ID;
2460
- cerber_log( 5, $user_login, $user->ID );
2461
  }, 10, 2 );
2462
 
2463
- /**
2464
- * Catching some cases of authentication without using login form or not a default user login process
2465
- */
2466
- add_action( 'set_auth_cookie', function () {
2467
- add_action( 'shutdown', function () { // deferred to allow the possible 'wp_login' action be logged first
2468
- if ($user_id = get_current_user_id()) {
2469
- cerber_log( 5, '', $user_id );
2470
- }
2471
- } );
2472
- } );
2473
-
2474
- /*add_action( 'wp_logout', function() {
2475
- global $user_ID;
2476
- if ( ! $user_ID ) {
2477
- $user = wp_get_current_user();
2478
- $user_ID = $user->ID;
2479
- }
2480
- cerber_log( 6, '', $user_ID );
2481
- });*/
2482
-
2483
  add_action( 'clear_auth_cookie', function () {
2484
  $uid = get_current_user_id();
2485
  if ( $uid ) {
2486
  cerber_log( 6, '', $uid );
 
2487
  }
2488
  cerber_set_cookie( 'cerber_nexus_id', 0, time(), '/' );
2489
  } );
2490
 
2491
- //add_action( 'lostpassword_post', 'cerber_password_post' );
2492
  add_action( 'retrieve_password', function ( $user_login ) {
2493
  cerber_log( 21, $user_login );
2494
  } );
@@ -2749,7 +2834,7 @@ function cerber_calc_duration( $ip ) {
2749
  * @param $check_acl bool if true will check the White IP ACL first
2750
  * @param $activity array List of activity IDs to calculate for
2751
  * @param $allowed int Allowed attempts within $period
2752
- * @param $period int Period for count attempts
2753
  *
2754
  * @return int Allowed attempts for present moment
2755
  */
@@ -2801,11 +2886,9 @@ function cerber_get_remain_count( $ip = '', $check_acl = true, $activity = array
2801
  *
2802
  * @return bool
2803
  */
2804
- function cerber_is_allowed( $ip = '', $allowed = array(), $ignore_citadel = false ) {
2805
 
2806
  if ( ! $ip ) {
2807
- //$wp_cerber = get_wp_cerber();
2808
- //$ip = $wp_cerber->getRemoteIp();
2809
  $ip = cerber_get_remote_ip();
2810
  }
2811
  elseif ( ! filter_var( $ip, FILTER_VALIDATE_IP ) ) {
@@ -3425,8 +3508,8 @@ function cerber_forbidden_page() {
3425
  ?>
3426
  <!DOCTYPE html>
3427
  <html style="height: 100%;">
3428
- <meta charset="UTF-8">
3429
  <head>
 
3430
  <title>403 Access Forbidden</title>
3431
  <style>
3432
  @media screen and (max-width: 800px) {
@@ -3450,8 +3533,7 @@ function cerber_forbidden_page() {
3450
  </div>
3451
  <div style="display: table-cell; vertical-align: top;">
3452
  <h1 style="margin-top: 0;"><?php _e( "We're sorry, you are not allowed to proceed", 'wp-cerber' ); ?></h1>
3453
- <p>Your request looks suspicious similarly to automated requests from spam posting software or has
3454
- been denied by a security policy configured by the website administrator.</p>
3455
  <p>If you believe you should be able to perform this request, please let us know.</p>
3456
  <p style="margin-top: 2em;">
3457
  <pre style="color: #777">SID: <?php echo $sid; ?></pre>
@@ -4019,6 +4101,7 @@ function cerber_do_daily() {
4019
  if ( crb_get_settings( 'notify-new-ver' ) ) {
4020
  cerber_send_email( 'new_version', 'Read more: https://wpcerber.com/?plugin_version=' . $new['ver'] );
4021
  }
 
4022
  $history[] = $new['ver'];
4023
  update_site_option( '_cerber_notify_new', $history );
4024
  }
@@ -4530,7 +4613,7 @@ register_activation_hook( cerber_plugin_file(), function () {
4530
 
4531
  $assets_url = cerber_plugin_dir_url() . 'assets';
4532
 
4533
- load_plugin_textdomain( 'wp-cerber', false, basename( dirname( __FILE__ ) ) . '/languages' );
4534
 
4535
  if ( version_compare( CERBER_REQ_PHP, phpversion(), '>' ) ) {
4536
  cerber_stop_activating( '<h3>' . sprintf( __( 'The WP Cerber requires PHP %s or higher. You are running', 'wp-cerber' ), CERBER_REQ_PHP ) . ' ' . phpversion() . '</h3>' );
@@ -5364,9 +5447,8 @@ function cerber_traffic_log(){
5364
 
5365
  $logged = true;
5366
 
5367
- $ua = '';
5368
- if ( ! empty( $_SERVER['HTTP_USER_AGENT'] ) ) {
5369
- $ua = substr ($_SERVER['HTTP_USER_AGENT'], 0, 1000);
5370
  }
5371
 
5372
  $bot = cerber_is_crawler( $ua );
@@ -5800,7 +5882,7 @@ function cerber_beast() {
5800
  }
5801
  //elseif ( ! in_array( $uri_script, cerber_get_wp_scripts() ) ) {
5802
  elseif ( ! CRB_Request::is_script( cerber_get_wp_scripts() ) ) {
5803
- if ( ! cerber_is_allowed() ) {
5804
  $deny = true;
5805
  $cerber_status = 13;
5806
  }
100
  require_once( dirname( __FILE__ ) . '/jetflow.php' );
101
  require_once( dirname( __FILE__ ) . '/cerber-news.php' );
102
  require_once( dirname( __FILE__ ) . '/cerber-scanner.php' );
103
+ require_once( dirname( __FILE__ ) . '/cerber-2fa.php' );
104
  require_once( dirname( __FILE__ ) . '/nexus/cerber-nexus.php' );
105
 
106
  if ( defined( 'WP_ADMIN' ) || defined( 'WP_NETWORK_ADMIN' ) ) {
107
  // Load dashboard stuff
 
 
108
  cerber_load_admin_code();
109
  }
110
 
274
  $deny = false;
275
  $act = 18;
276
  if ( cerber_is_http_post() ) {
277
+ if ( ! cerber_is_ip_allowed( null, array( 701, 703, 704 ) ) ) {
278
  $deny = true;
279
  $act = 18;
280
  }
281
  }
282
  elseif ( cerber_get_non_wp_fields() ) {
283
+ if ( ! cerber_is_ip_allowed() ) {
284
  $deny = true;
285
  $act = 100;
286
  }
334
 
335
  $this->acl = cerber_acl_check();
336
 
337
+ if ( $this->acl == 'B' || ! cerber_is_ip_allowed() ) {
338
  $this->deny = true;
339
  }
340
  else {
767
 
768
  cerber_upgrade_all();
769
 
770
+ $use_eng = false;
771
+ if ( is_admin() && crb_get_settings( 'admin_lang' ) ) {
772
+ $use_eng = true;
773
+ add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
774
+ if ( $domain == 'wp-cerber' ) {
775
+ $val = true;
776
+ }
777
+
778
+ return $val;
779
+ }, 100, 3 );
780
+ }
781
+
782
+ if ( ! $use_eng ) {
783
+ load_plugin_textdomain( 'wp-cerber', false, 'wp-cerber/languages' );
784
+ }
785
+
786
  global $wp_cerber;
787
  $wp_cerber = get_wp_cerber();
788
 
844
 
845
  cerber_inspect_uploads(); // Uploads in the dashboard
846
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
847
  cerber_init_cron();
848
 
849
  __('> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/','wp-cerber');
864
  global $cerber_logged, $cerber_status;
865
 
866
  // Multiple different malicious activities
 
 
 
 
 
 
 
 
 
867
 
868
+ if ( empty( $cerber_logged ) ) {
869
+ return false;
870
+ }
871
+
872
+ $ip = cerber_get_remote_ip();
873
+
874
+ $black = crb_get_activity_set( 'black' );
875
+ $black_logged = array_intersect( $black, $cerber_logged );
876
+ if ( ! empty( $black_logged ) && cerber_is_ip_allowed() ) {
877
+ $remain = cerber_get_remain_count( $ip, true, $black ); // @since 6.7.5
878
+ if ( $remain < 1 ) {
879
+ cerber_soft_block_add( $ip, 707 );
880
+ $cerber_status = 18;
881
+
882
+ return true;
883
  }
884
  }
885
+ // TODO: there should be a matrix activity => limit per period
886
+ $remain = cerber_get_remain_count( $ip, true, array( 400 ), 10, 30 );
887
+ if ( $remain < 1 ) {
888
+ cerber_block_add( $ip, 721 );
889
+ $cerber_status = 18;
890
+
891
+ return true;
892
+ }
893
 
894
  return false;
895
  }
986
  function cerber_login_head() {
987
  global $error, $wp_cerber;
988
 
989
+ if ( !$allowed = cerber_is_ip_allowed() ) :
990
  ?>
991
  <style type="text/css" media="all">
992
  #loginform {
1017
  }
1018
 
1019
  /**
1020
+ * Handling the process of user authentication
 
 
1021
  *
1022
  */
1023
  remove_filter( 'authenticate', 'wp_authenticate_username_password', 20 );
1036
  }
1037
 
1038
  // Check for prohibited username
 
1039
  if ( $username && cerber_is_prohibited( $username ) ) {
1040
  cerber_log( 52, $username );
1041
  cerber_block_add( null, 704, $username );
1042
 
1043
+ // Create with message that is identical the default WP
1044
  return new WP_Error( 'incorrect_password', sprintf(
1045
  __( '<strong>ERROR</strong>: The password you entered for the username %s is incorrect.' ),
1046
  '<strong>' . $username . '</strong>'
1047
  ) );
1048
  }
 
 
 
 
 
 
 
 
 
1049
 
1050
  $user = wp_authenticate_username_password( $user, $username, $password );
1051
  $user = wp_authenticate_email_password( $user, $username, $password );
1065
  }
1066
 
1067
  /*
1068
+ Stop the authentication process for an EXISTING user
1069
  Invoking in:
1070
  'wp_authenticate_username_password()'
1071
  'wp_authenticate_email_password()'
1072
  */
1073
+ add_filter( 'wp_authenticate_user', function ( $user, $password ) {
1074
+ // former cerber_stop_authentication()
1075
  global $wp_cerber, $cerber_status;
1076
 
1077
+ $deny = false;
1078
  $user_msg = '';
1079
 
1080
  if ( $b = crb_is_user_blocked( $user->ID ) ) {
1081
+ $user_msg = $b['blocked_msg'];
1082
  $cerber_status = 25;
1083
+ $deny = true;
1084
+ }
1085
+ elseif ( crb_acl_is_white() ) { // @since 8.2.2
1086
+ $deny = false;
1087
  }
1088
+ elseif ( ! cerber_is_ip_allowed() ) {
1089
  $deny = true;
1090
  }
1091
+ elseif ( ! cerber_geo_allowed( 'geo_login' ) ) {
1092
  $cerber_status = 16;
1093
+ $deny = true;
1094
  }
1095
+ elseif ( lab_is_blocked( cerber_get_remote_ip() ) ) {
1096
  $cerber_status = 15;
1097
+ $deny = true;
1098
  }
1099
 
1100
  if ( $deny ) {
1109
  }
1110
 
1111
  return $user;
1112
+ }, PHP_INT_MAX, 2 );
1113
+
1114
+ add_action( 'wp_login', function ( $login, $user ) {
1115
+ cerber_user_login( $login, $user );
1116
+ }, 0, 2 );
1117
+
1118
+ function cerber_user_login( $login, $user ) {
1119
+ global $wp_cerber_user_id;
1120
+ $wp_cerber_user_id = $user->ID;
1121
+
1122
+ if ( ! empty( $_POST['log'] ) && ! empty( $_POST['pwd'] ) ) { // default WP login form
1123
+ $user_login = htmlspecialchars( $_POST['log'] );
1124
+ }
1125
+ else {
1126
+ $user_login = $login;
1127
+ }
1128
+
1129
+ $fa = CRB_2FA::enforce( $user_login, $user );
1130
+
1131
+ if ( is_wp_error( $fa ) ) {
1132
+ cerber_diag_log( $fa->get_error_message(), '2FA' );
1133
+ }
1134
+
1135
+ cerber_login_history( $user->ID );
1136
+
1137
+ cerber_log( 5, $user_login, $user->ID );
1138
+
1139
+ }
1140
+
1141
+ /**
1142
+ * Catching some cases of authentication without using login form or not the default WP user login process
1143
+ */
1144
+ add_action( 'set_auth_cookie', function () {
1145
+ add_action( 'init', function () { // deferred to allow the possible 'wp_login' action to be logged first
1146
+ if ( $user = wp_get_current_user() ) {
1147
+ cerber_user_login( $user->user_login, $user->ID );
1148
+ }
1149
+ } );
1150
+ } );
1151
+
1152
+ function cerber_login_history( $user_id ) {
1153
+ $cus = cerber_get_set( 'cerber_user', $user_id );
1154
+ if ( ! $cus || ! is_array( $cus ) ) {
1155
+ $cus = array();
1156
+ }
1157
+ $cus['last_login'] = array(
1158
+ 'ip' => cerber_get_remote_ip(),
1159
+ 'ua' => sha1( crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) )
1160
+ );
1161
+ if ( ! isset( $cus['2fa_history'] ) ) {
1162
+ $cus['2fa_history'] = array( 0, time() );
1163
+ }
1164
+ else {
1165
+ $cus['2fa_history'][0] ++;
1166
+ }
1167
+ cerber_update_set( 'cerber_user', $cus, $user_id );
1168
  }
1169
 
1170
  /**
1177
  */
1178
  //add_action( 'wp_login_failed', 'cerber_login_failed' ); // @since 4.18
1179
  function cerber_login_failed( $user_login, $user_id = 0 ) {
1180
+ global $cerber_status;
1181
  static $is_processed = false;
1182
 
1183
  if ( $is_processed ) return;
1184
  $is_processed = true;
1185
 
1186
+ $ip = cerber_get_remote_ip();
1187
  $acl = cerber_acl_check( $ip );
1188
+
1189
  if ( ! cerber_get_user( $user_login ) ) {
1190
  $no_user = true;
1191
  }
1193
  $no_user = false;
1194
  }
1195
 
 
 
 
 
 
 
 
1196
  $ac = 7;
1197
 
1198
  if ( $no_user ) {
1199
  $ac = 51;
1200
  }
1201
+ elseif ( ! cerber_is_ip_allowed( $ip )
1202
+ || $cerber_status == 15
1203
+ || $cerber_status == 16
1204
+ || $cerber_status == 25 ) { // TODO should be refactored together with cerber_stop_authentication
1205
  $ac = 53;
1206
  }
 
 
 
 
 
 
 
 
 
 
1207
 
1208
  cerber_log( $ac, $user_login, $user_id );
1209
 
 
 
 
1210
  // White? Stop further actions.
1211
  if ( $acl == 'W' && !crb_get_settings( 'limitwhite' )) {
1212
  return;
1226
  }
1227
 
1228
  // Must the Citadel mode be activated?
1229
+ if ( ( $per = crb_get_settings( 'ciperiod' ) ) && ! cerber_is_citadel() ) {
1230
+ $range = time() - $per * 60;
 
1231
  $lockouts = cerber_db_get_var( 'SELECT count(ip) FROM ' . CERBER_LOG_TABLE . ' WHERE activity IN (7,51,52) AND stamp > ' . $range );
1232
+ if ( $lockouts >= crb_get_settings( 'cilimit' ) ) {
1233
  cerber_enable_citadel();
1234
  }
1235
  }
1236
 
1237
+ if ( $no_user && crb_get_settings( 'nonusers' ) ) {
1238
+ cerber_block_add( $ip, 703, $user_login);
1239
  }
1240
  elseif ( cerber_get_remain_count($ip, false) < 1 ) { //Limit on the number of login attempts is reached
1241
+ cerber_block_add( $ip, 701, '', null );
1242
  }
1243
 
1244
  }
1245
 
1246
+ // Apply restrictions for the user
 
 
 
 
 
 
 
 
1247
 
1248
+ add_action( 'set_current_user', function () { // the normal way
1249
+ global $current_user;
1250
+ cerber_restrict_user( $current_user->ID );
1251
+ }, 0 );
1252
+ add_action( 'init', function () { // backup for 'set_current_user'
1253
+ cerber_restrict_user( get_current_user_id() );
1254
+ }, 0 );
1255
+
1256
+ function cerber_restrict_user( $user_id ) {
1257
+ static $done;
1258
+
1259
+ if ( $done || ! $user_id ) {
1260
  return;
1261
  }
1262
 
1263
+ $done = true;
1264
+
1265
+ if ( crb_is_user_blocked( $user_id )
1266
+ || crb_acl_is_black() // @since 8.2.4
1267
+ || ! cerber_geo_allowed( 'geo_login' ) ) { // @since 8.2.3
1268
+
1269
+ cerber_user_logout();
1270
+
1271
+ if ( is_admin() ) {
1272
+ wp_redirect( cerber_get_home_url() );
1273
+ }
1274
+ else {
1275
+ wp_safe_redirect( CRB_Request::full_url() );
1276
+ }
1277
+
1278
+ exit;
1279
  }
1280
 
1281
+ CRB_2FA::restrict_and_verify( $user_id );
1282
+
1283
+ if ( ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX )
1284
+ && is_admin()
1285
+ && ! is_super_admin() ) {
1286
+ if ( cerber_get_user_policy( 'nodashboard', $user_id ) ) {
1287
+ wp_redirect( home_url() );
1288
+ exit;
1289
+ }
1290
  }
1291
 
1292
+ if ( cerber_get_user_policy( 'notoolbar', $user_id ) ) {
1293
+ show_admin_bar( false );
 
1294
  }
1295
 
1296
+ }
1297
+
1298
+ add_filter( 'login_redirect', function ( $redirect_to, $requested_redirect_to, $user ) {
1299
+ if ( ! is_wp_error( $user )
1300
+ && ( $to = cerber_get_user_policy( 'rdr_login', $user ) ) ) {
1301
+ $redirect_to = cerber_parse_redir( $to, $user );
 
 
1302
  }
1303
 
1304
+ return $redirect_to;
1305
+ }, PHP_INT_MAX, 3 );
1306
+
1307
+ add_filter( 'logout_redirect', function ( $redirect_to, $requested_redirect_to, $user ) {
1308
+ if ( ! is_wp_error( $user )
1309
+ && ( $to = cerber_get_user_policy( 'rdr_logout', $user ) ) ) {
1310
+ $redirect_to = cerber_parse_redir( $to, $user );
1311
  }
1312
+
1313
+ return $redirect_to;
1314
+ }, PHP_INT_MAX, 3 );
1315
+
1316
+ function cerber_parse_redir( $url, $user ) {
1317
+ if ( strpos( $url, '{{' ) ) {
1318
+ $url = preg_replace( '/{{user_id}}/', $user->ID, $url );
1319
  }
1320
+
1321
+ return $url;
1322
  }
1323
 
1324
+ function cerber_user_logout( $status = null ) {
1325
+ global $cerber_status, $current_user, $userdata, $user_ID;
1326
+ $cerber_status = ( ! $status ) ? 26 : absint( $status );
1327
 
1328
+ if ( $current_user instanceof WP_User ) {
1329
+ $uid = $current_user->ID;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1330
  }
1331
+ else {
1332
+ $uid = get_current_user_id();
1333
+ }
1334
+
1335
+ @wp_logout();
1336
+
1337
+ CRB_2FA::delete_2fa( $uid );
1338
+
1339
+ $current_user = null;
1340
+ $userdata = null;
1341
+ $user_ID = null;
1342
  }
1343
 
1344
  // Registration -----------------------------------------------------------------------
1345
 
1346
+ function cerber_is_registration_prohibited( $user_login, $user_email = '' ) {
1347
  global $wp_cerber, $cerber_status;
1348
 
1349
  /*
1372
  $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
1373
  $wp_cerber->reCaptchaMsg( 'register' );
1374
  }
1375
+ elseif ( cerber_is_prohibited( $user_login ) ) {
1376
+ $cerber_status = 30;
1377
+ cerber_log( 54 );
1378
  $code = 'prohibited_login';
1379
  $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
1380
  apply_filters( 'cerber_msg_prohibited', __( 'Username is not allowed. Please choose another one.', 'wp-cerber' ), 'register' );
1381
  }
1382
+ elseif ( ! cerber_is_email_permited( $user_email ) ) {
1383
+ $cerber_status = 31;
1384
+ cerber_log( 54 );
1385
+ $code = 'prohibited_email';
1386
+ $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
1387
+ apply_filters( 'cerber_msg_prohibited_email', __( 'Email address is not permitted.', 'wp-cerber' ) . ' ' . __( 'Please choose another one.', 'wp-cerber' ), 'register' );
1388
+ }
1389
+ elseif ( ! cerber_is_ip_allowed() || lab_is_blocked( $wp_cerber->getRemoteIp() ) ) {
1390
  cerber_log( 54 );
1391
  $code = 'ip_denied';
1392
  $msg = '<strong>' . __( 'ERROR:', 'wp-cerber' ) . ' </strong>' .
1407
  return false;
1408
  }
1409
 
1410
+ /**
1411
+ * Restrict email addresses
1412
+ *
1413
+ * @param $email string
1414
+ *
1415
+ * @return bool
1416
+ */
1417
+ function cerber_is_email_permited( $email ) {
1418
+
1419
+ if ( ! $email ) {
1420
+ return true;
1421
+ }
1422
+
1423
+ if ( ( ! $rule = crb_get_settings( 'emrule' ) )
1424
+ || ( ! $list = (array) crb_get_settings( 'emlist' ) ) ) {
1425
+ return true;
1426
+ }
1427
+
1428
+ if ( $rule == 1 ) {
1429
+ $ret = false;
1430
+ }
1431
+ elseif ( $rule == 2 ) {
1432
+ $ret = true;
1433
+ }
1434
+ else {
1435
+ return true;
1436
+ }
1437
+
1438
+ foreach ( $list as $item ) {
1439
+ if ( substr( $item, 0, 1 ) == '/' && substr( $item, - 1 ) == '/' ) {
1440
+ $pattern = $item . 'i'; // we permit to specify any REGEX
1441
+ if ( @preg_match( $pattern, $email ) ) {
1442
+ return $ret;
1443
+ }
1444
+ }
1445
+ elseif ( false !== strpos( $item, '*' ) ) {
1446
+ //$wildcard = '[\w\-\.@]+?';
1447
+ $wildcard = '.+?';
1448
+ $pattern = '/^' . str_replace( array( '.', '*' ), array( '\.', $wildcard ), $item ) . '$/i';
1449
+ if ( @preg_match( $pattern, $email ) ) {
1450
+ return $ret;
1451
+ }
1452
+ }
1453
+ elseif ( $email === $item ) {
1454
+ return $ret;
1455
+ }
1456
+ }
1457
+
1458
+ return ! $ret;
1459
+ }
1460
+
1461
  /**
1462
  * Limit on user registrations per IP
1463
  *
1490
  }
1491
 
1492
  // Fires in register_new_user()
1493
+ add_filter( 'registration_errors', function ( $errors, $sanitized_user_login, $user_email ) {
 
1494
 
1495
+ $result = cerber_is_registration_prohibited( $sanitized_user_login, $user_email );
1496
 
1497
+ if ( $result ) {
1498
+ return new WP_Error( $result[0], $result[1] );
1499
  }
1500
 
1501
  return $errors;
1502
+ }, 10, 3 );
1503
 
 
1504
  // Fires in wp_insert_user()
1505
+ add_filter( 'pre_user_login', function ( $login ) {
1506
 
1507
+ if ( ! is_admin() && cerber_is_registration_prohibited( $login ) ) {
1508
  return null;
1509
  }
1510
 
1511
+ return $login;
1512
+ }, PHP_INT_MAX );
1513
 
1514
+ // Validation for MU and BuddyPress
1515
+ add_filter( 'wpmu_validate_user_signup', function ( $signup_data ) {
1516
 
1517
+ $sanitized_user_login = sanitize_user( $signup_data['user_name'], true );
1518
 
1519
+ if ( $check = cerber_is_registration_prohibited( $sanitized_user_login, $signup_data['user_email'] ) ) {
1520
+ $signup_data['errors'] = new WP_Error( 'user_name', $check[1] );
1521
  }
1522
 
1523
+ return $signup_data;
1524
+ }, PHP_INT_MAX );
1525
 
1526
  // Filter out prohibited usernames
1527
  add_filter( 'illegal_user_logins', function () {
1528
  return (array) crb_get_settings( 'prohibited' );
1529
+ }, PHP_INT_MAX );
1530
 
1531
  add_filter( 'option_users_can_register', function ( $value ) {
1532
  //if ( ! cerber_is_allowed() || !cerber_geo_allowed( 'geo_register' )) {
1533
+ if ( ! cerber_is_ip_allowed() || crb_is_reg_limit_reached() ) {
1534
  return false;
1535
  }
1536
 
1537
  return $value;
1538
+ }, PHP_INT_MAX );
1539
 
1540
  // Lost password form --------------------------------------------------------------------
1541
 
1621
  add_filter( 'rest_allow_anonymous_comments', function ( $allowed, $request ) {
1622
  global $wp_cerber, $cerber_status;
1623
 
1624
+ if ( ! cerber_is_ip_allowed() ) {
1625
  $allowed = false;
1626
  }
1627
  if ( ! cerber_geo_allowed( 'geo_comment' ) ) {
1648
 
1649
  $deny = null;
1650
 
1651
+ if ( ! cerber_is_ip_allowed() ) {
1652
  $deny = 19;
1653
  }
1654
  elseif ( cerber_is_bot('botscomm') ) {
1707
  function cerber_login_form_msg( $errors ) {
1708
  global $error, $wp_cerber;
1709
  if ( cerber_can_msg() ) {
1710
+ if ( ! cerber_is_ip_allowed() ) {
1711
  $errors = $wp_cerber->getErrorMsg();
1712
  }
1713
  elseif ( ! $error && ( $msg = $wp_cerber->getRemainMsg() ) ) {
1886
  return;
1887
  }
1888
 
1889
+ if ( ! cerber_antibot_enabled( 'botsany' ) && ! cerber_get_geo_rules( 'geo_submit' ) ) {
1890
  return;
1891
  }
1892
 
1900
 
1901
  $deny = false;
1902
 
1903
+ if ( ! cerber_is_ip_allowed() ) {
1904
  $deny = true;
1905
  cerber_log( 18 );
1906
  }
2215
  }
2216
 
2217
  /*
2218
+ Track BAD cookies with non-existing users or bad passwords (hash)
2219
  */
2220
  add_action( 'auth_cookie_bad_username', 'cerber_cookie_bad' );
2221
  add_action( 'auth_cookie_bad_hash', 'cerber_cookie_bad' );
2490
  return true;
2491
  }
2492
 
2493
+ $rule = cerber_get_geo_rules( $rule_id );
2494
+
2495
+ if ( $rule && $country = lab_get_country( cerber_get_remote_ip(), false ) ) {
2496
  if ( in_array( $country, $rule['list'] ) ) {
2497
  if ( $rule['type'] == 'W' ) {
2498
  return true;
2517
  *
2518
  * @return bool|array If a rule exists return array of countries
2519
  */
2520
+ function cerber_get_geo_rules( $rule_id = '' ) {
2521
  global $wpdb;
2522
 
2523
+ if ( is_multisite() ) {
 
2524
  $geo = cerber_db_get_var( 'SELECT meta_value FROM ' . $wpdb->sitemeta . ' WHERE meta_key = "geo_rule_set"' );
2525
  }
2526
  else {
 
2527
  $geo = cerber_db_get_var( 'SELECT option_value FROM ' . $wpdb->options . ' WHERE option_name = "geo_rule_set"' );
2528
  }
2529
 
2552
  * Set user session expiration
2553
  *
2554
  */
2555
+ add_filter( 'auth_cookie_expiration', function ( $expire, $user_id ) {
2556
+ if ( ! $time = cerber_get_user_policy( 'auth_expire', $user_id ) ) {
2557
+ $time = crb_get_settings( 'auth_expire' );
2558
+ }
2559
  if ( $time ) {
2560
  $expire = 60 * $time;
2561
  }
2562
 
2563
  return $expire;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2564
  }, 10, 2 );
2565
 
2566
+ // add_action( 'wp_logout', function(){});
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2567
  add_action( 'clear_auth_cookie', function () {
2568
  $uid = get_current_user_id();
2569
  if ( $uid ) {
2570
  cerber_log( 6, '', $uid );
2571
+ CRB_2FA::delete_2fa( $uid );
2572
  }
2573
  cerber_set_cookie( 'cerber_nexus_id', 0, time(), '/' );
2574
  } );
2575
 
2576
+ // add_action( 'lostpassword_post', 'cerber_password_post' );
2577
  add_action( 'retrieve_password', function ( $user_login ) {
2578
  cerber_log( 21, $user_login );
2579
  } );
2834
  * @param $check_acl bool if true will check the White IP ACL first
2835
  * @param $activity array List of activity IDs to calculate for
2836
  * @param $allowed int Allowed attempts within $period
2837
+ * @param $period int Period for count attempts in minutes
2838
  *
2839
  * @return int Allowed attempts for present moment
2840
  */
2886
  *
2887
  * @return bool
2888
  */
2889
+ function cerber_is_ip_allowed( $ip = '', $allowed = array(), $ignore_citadel = false ) {
2890
 
2891
  if ( ! $ip ) {
 
 
2892
  $ip = cerber_get_remote_ip();
2893
  }
2894
  elseif ( ! filter_var( $ip, FILTER_VALIDATE_IP ) ) {
3508
  ?>
3509
  <!DOCTYPE html>
3510
  <html style="height: 100%;">
 
3511
  <head>
3512
+ <meta charset="UTF-8">
3513
  <title>403 Access Forbidden</title>
3514
  <style>
3515
  @media screen and (max-width: 800px) {
3533
  </div>
3534
  <div style="display: table-cell; vertical-align: top;">
3535
  <h1 style="margin-top: 0;"><?php _e( "We're sorry, you are not allowed to proceed", 'wp-cerber' ); ?></h1>
3536
+ <p>Your request looks suspiciously similar to automated requests from spam posting software or it has been denied by a security policy configured by the website administrator.</p>
 
3537
  <p>If you believe you should be able to perform this request, please let us know.</p>
3538
  <p style="margin-top: 2em;">
3539
  <pre style="color: #777">SID: <?php echo $sid; ?></pre>
4101
  if ( crb_get_settings( 'notify-new-ver' ) ) {
4102
  cerber_send_email( 'new_version', 'Read more: https://wpcerber.com/?plugin_version=' . $new['ver'] );
4103
  }
4104
+ cerber_admin_message( $new['msg'] );
4105
  $history[] = $new['ver'];
4106
  update_site_option( '_cerber_notify_new', $history );
4107
  }
4613
 
4614
  $assets_url = cerber_plugin_dir_url() . 'assets';
4615
 
4616
+ load_plugin_textdomain( 'wp-cerber', false, 'wp-cerber/languages' );
4617
 
4618
  if ( version_compare( CERBER_REQ_PHP, phpversion(), '>' ) ) {
4619
  cerber_stop_activating( '<h3>' . sprintf( __( 'The WP Cerber requires PHP %s or higher. You are running', 'wp-cerber' ), CERBER_REQ_PHP ) . ' ' . phpversion() . '</h3>' );
5447
 
5448
  $logged = true;
5449
 
5450
+ if ( $ua = crb_array_get( $_SERVER, 'HTTP_USER_AGENT', '' ) ) {
5451
+ $ua = substr( $ua, 0, 1000 );
 
5452
  }
5453
 
5454
  $bot = cerber_is_crawler( $ua );
5882
  }
5883
  //elseif ( ! in_array( $uri_script, cerber_get_wp_scripts() ) ) {
5884
  elseif ( ! CRB_Request::is_script( cerber_get_wp_scripts() ) ) {
5885
+ if ( ! cerber_is_ip_allowed() ) {
5886
  $deny = true;
5887
  $cerber_status = 13;
5888
  }
cerber-news.php CHANGED
@@ -74,42 +74,6 @@ function cerber_push_the_news( $version ) {
74
  </ul>
75
  ';
76
 
77
- $news['7.6'][] = 'The quarantine has got a separate admin page in the WordPress dashboard which allows viewing deleted files, restoring or deleting them.';
78
- $news['7.6'][] = 'Now the malware scanner and integrity checker supports multisite WordPress installations.';
79
- $news['7.6'][] = 'Bug fixed: Once an address IP has been locked out after reaching the limit to the number of attempts to log in the "We’re sorry, you are not allowed to proceed" forbidden page is being displayed instead of the normal user message "You have exceeded the number of allowed login attempts".';
80
- $news['7.6'][] = 'Bug fixed: PHP Notice: Only variables should be passed by reference in cerber-load.php on line 5377';
81
-
82
- $news['7.7'][] = 'New: Automatic cleanup of malware and suspicious files. This powerful feature is available in the PRO version and automatically deletes trojans, viruses, backdoors, and other malware. Cerber Security Professional scans the website on an hourly basis and removes malware immediately.';
83
- $news['7.7'][] = 'Update: Algorithms of the malware scanner have been improved to detect obfuscated malware code more precisely for all types of files.';
84
- $news['7.7'][] = 'Update: Email reports for scheduled malware scans have been extended with useful performance numbers and a list of automatically deleted malicious files if you’ve enabled automatic malware removal and some files have been deleted.';
85
- $news['7.7'][] = 'Fix: A possible issue with uploading large JSON and CSV files. When Traffic Inspector scans uploaded files for malware payload, some JSON and CSV files might be erroneously identified as containing a malicious payload.';
86
- $news['7.7'][] = 'Fix: A possible Divi theme forms incompatibility. If you use the Divi theme (by Elegant Themes), you can come across a problem with submitting some forms.';
87
-
88
- $news['7.8'][] = 'New: An ignore list for the malware scanner.';
89
- $news['7.8'][] = 'New: Disabling execution of PHP scripts in the WordPress media folder helps to prevent offenders from exploiting security flaws. See the Hardening tab.';
90
- $news['7.8'][] = 'New: Disabling PHP error as a setting is useful for misconfigured servers. See the Hardening tab.';
91
- $news['7.8'][] = 'New: English for the admin interface. Enable it if you prefer to have untranslated, original admin interface. See the Main Settings tab.';
92
- $news['7.8'][] = 'New: Diagnostic logging for the malware scanner. Specify a particular location of the log file by using the CERBER_DIAG_DIR constant.';
93
- $news['7.8'][] = 'Update: The performance of malware scanning on a slow web server with thousands of issues and tens of thousands of files has been improved.';
94
- $news['7.8'][] = 'Fix: If a malicious file is detected on a slow shared hosting, the file can be shown twice in the results of the scan.';
95
-
96
- $news['7.8.5'][] = 'New: A new set of heuristics algorithms for detecting obfuscated malicious JavaScript code have been added to the Traffic Inspector firewall rules and malware scanner.';
97
- $news['7.8.5'][] = 'New: A new file filter on the Quarantine page lets to filter out quarantined files by the date of the scan.';
98
- $news['7.8.5'][] = 'New: The performance of the malware scanner has been improved. Now the scanner deletes all files in the website session and temporary folders permanently before the scan.';
99
- $news['7.8.5'][] = 'Update: Now if the plugin is unable to detect the remote IP address, it will use 0.0.0.0 as an IP.';
100
- $news['7.8.5'][] = 'Update: The anti-spam engine will never block the localhost IP which is 127.0.0.1 in case of IPv4 and ::1 in case of IPv6.';
101
- $news['7.8.5'][] = 'Update: Improved handling the plugin settings in a buggy or misconfigured hosting environment that could cause the plugin to reset settings to their default values.';
102
- $news['7.8.5'][] = 'Update: Translations have been updated. Thanks to Francesco, Jos Knippen, Fredrik Näslund, Slobodan Ljubic and MARCELHAP.';
103
- $news['7.8.5'][] = 'Fix: Fixed an issue with saving settings on the Hardening tab: "Unable to get access to the file…"';
104
-
105
- $news['7.9'][] = 'New: The plugin monitors suspicious requests that cause 4xx and 5xx HTTP errors and blocks IP addresses that aggressively generate such requests.';
106
- $news['7.9'][] = 'New: A set of WordPress navigation menu links. Login, logout, and register menu items can be automatically generated and shown in any WordPress menu or a widget.';
107
- $news['7.9'][] = 'New: Software error logging. A handy feature that logs PHP errors and shows them on the Live Traffic page.';
108
- $news['7.9'][] = 'New: A new export feature for Traffic Inspector. It allows exporting all log entries or a filtered set from the log of HTTP requests.';
109
- $news['7.9'][] = 'Update: Multiple improvements to Traffic Inspector firewall algorithms. In short, the detection of obfuscated malicious SQL queries and injections has been improved.';
110
- $news['7.9'][] = 'Fix: The number of email notifications per hour can exceed the configured limit.';
111
- $news['7.9'][] = 'Update: Translations have been updated. Thanks to Felipe Turcheti and Eirik Vorland.';
112
-
113
  $news['7.9.3'][] = 'New settings for the Traffic Inspector firewall allow you to fine-tune its behavior. You can enable less or more restrictive firewall rules.';
114
  $news['7.9.3'][] = 'Troubleshooting of possible issues with scheduled maintenance tasks has been improved.';
115
  $news['7.9.3'][] = 'To make troubleshooting easier the plugin logs not only a lockout event but also logs and displays the reason for the lockout.';
@@ -146,6 +110,12 @@ function cerber_push_the_news( $version ) {
146
  $news['8.2'][] = 'Update: The lockout notification settings are moved to the Notifications tab.';
147
  $news['8.2'][] = 'Update: The list of files to be scanned in Quick mode now also includes files with these extensions: phtm, phtml, phps, php2, php3, php4, php5, php6, php7.';
148
 
 
 
 
 
 
 
149
 
150
  if ( ! empty( $news[ $version ] ) ) {
151
  //$text = '<h3>What\'s new in WP Cerber '.$version.'</h3>';
74
  </ul>
75
  ';
76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  $news['7.9.3'][] = 'New settings for the Traffic Inspector firewall allow you to fine-tune its behavior. You can enable less or more restrictive firewall rules.';
78
  $news['7.9.3'][] = 'Troubleshooting of possible issues with scheduled maintenance tasks has been improved.';
79
  $news['7.9.3'][] = 'To make troubleshooting easier the plugin logs not only a lockout event but also logs and displays the reason for the lockout.';
110
  $news['8.2'][] = 'Update: The lockout notification settings are moved to the Notifications tab.';
111
  $news['8.2'][] = 'Update: The list of files to be scanned in Quick mode now also includes files with these extensions: phtm, phtml, phps, php2, php3, php4, php5, php6, php7.';
112
 
113
+ $news['8.3'][] = 'Hot: Two-Factor Authentication.';
114
+ $news['8.3'][] = 'New: Block registrations with unwanted (banned) email domains.';
115
+ $news['8.3'][] = 'New: Block access to the WordPress Dashboard on a per-role basis.';
116
+ $news['8.3'][] = 'New: Redirect after login/logout on a per-role basis.';
117
+ $news['8.3'][] = 'Fixed: Switching to the English language in Cerber’s admin interface has no effect.';
118
+ $news['8.3'][] = 'Fixed: Multiple notifications about a new version of the plugin in the WordPress dashboard.';
119
 
120
  if ( ! empty( $news[ $version ] ) ) {
121
  //$text = '<h3>What\'s new in WP Cerber '.$version.'</h3>';
cerber-tools.php CHANGED
@@ -63,7 +63,7 @@ function cerber_export(){
63
  $data = array('cerber_version' => $p['Version'],'home'=> cerber_get_home_url(),'date'=>date('d M Y H:i:s'));
64
  if (!empty($_GET['exportset'])) {
65
  $data ['options'] = crb_get_settings();
66
- $data ['geo-rules'] = cerber_geo_rules();
67
  }
68
  if ( ! empty( $_GET['exportacl'] ) ) {
69
  $data ['acl'] = cerber_acl_all( 'ip, tag, comments' );
@@ -114,9 +114,14 @@ function cerber_import() {
114
  if ( isset( $data['geo-rules'] ) ) {
115
  update_site_option( 'geo_rule_set', $data['geo-rules'] );
116
  }
 
 
 
117
  }
118
 
119
- if ( $_POST['importacl'] && $data['acl'] && is_array( $data['acl'] ) && ! empty( $data['acl'] ) ) {
 
 
120
  $acl_ok = true;
121
  if ( false === $wpdb->query( "DELETE FROM " . CERBER_ACL_TABLE ) ) {
122
  $acl_ok = false;
@@ -204,7 +209,7 @@ function cerber_show_diag(){
204
  </div>
205
  <?php
206
 
207
- echo '<div class="diag-section"><h3>Maintenance task</h3>';
208
  cerber_cron_diag();
209
  echo '</div>';
210
 
@@ -553,12 +558,18 @@ function cerber_cron_diag() {
553
  unset( $crb_crons['cerber_daily'] );
554
  $crb_crons['cerber_daily_1'] = 'Daily task';
555
 
556
- $errors = array();
557
- $ok = array();
 
558
  foreach ( $crb_crons as $key => $task ) {
559
  $h = get_site_transient( $key );
560
- if ( ! $h || ! is_array( $h ) ) {
561
  $errors[] = $task . ' has never been executed';
 
 
 
 
 
562
  continue;
563
  }
564
  if ( empty( $h[1] ) ) {
@@ -600,8 +611,11 @@ function cerber_cron_diag() {
600
  }
601
  echo '<p>Background tasks: ' . $num . '</p>';
602
 
603
- if ( $errors && defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) {
604
- echo '<p>Note: the internal cron launcher has been disabled on this site, you have to use external one.</p>';
 
 
 
605
  }
606
 
607
  }
63
  $data = array('cerber_version' => $p['Version'],'home'=> cerber_get_home_url(),'date'=>date('d M Y H:i:s'));
64
  if (!empty($_GET['exportset'])) {
65
  $data ['options'] = crb_get_settings();
66
+ $data ['geo-rules'] = cerber_get_geo_rules();
67
  }
68
  if ( ! empty( $_GET['exportacl'] ) ) {
69
  $data ['acl'] = cerber_acl_all( 'ip, tag, comments' );
114
  if ( isset( $data['geo-rules'] ) ) {
115
  update_site_option( 'geo_rule_set', $data['geo-rules'] );
116
  }
117
+ if ( ! empty( $data['options']['crb_role_policies'] ) ) {
118
+ update_site_option( CERBER_SETTINGS, array( 'crb_role_policies' => $data['options']['crb_role_policies'] ) );
119
+ }
120
  }
121
 
122
+ if ( isset( $_POST['importacl'] )
123
+ && ! empty( $data['acl'] )
124
+ && is_array( $data['acl'] ) ) {
125
  $acl_ok = true;
126
  if ( false === $wpdb->query( "DELETE FROM " . CERBER_ACL_TABLE ) ) {
127
  $acl_ok = false;
209
  </div>
210
  <?php
211
 
212
+ echo '<div class="diag-section"><h3>Maintenance Tasks</h3>';
213
  cerber_cron_diag();
214
  echo '</div>';
215
 
558
  unset( $crb_crons['cerber_daily'] );
559
  $crb_crons['cerber_daily_1'] = 'Daily task';
560
 
561
+ $errors = array();
562
+ $ok = array();
563
+ $no_cron = false;
564
  foreach ( $crb_crons as $key => $task ) {
565
  $h = get_site_transient( $key );
566
+ if ( ! $h || ! is_array( $h ) ) {
567
  $errors[] = $task . ' has never been executed';
568
+ if ( $oldest = cerber_db_get_var( 'SELECT MIN(stamp) FROM ' . CERBER_LOG_TABLE ) ) {
569
+ if ( $oldest < ( time() - 24 * 3600 ) ) {
570
+ $no_cron = true;
571
+ }
572
+ }
573
  continue;
574
  }
575
  if ( empty( $h[1] ) ) {
611
  }
612
  echo '<p>Background tasks: ' . $num . '</p>';
613
 
614
+ if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) {
615
+ echo '<p>Note: the internal WordPress cron launcher is disabled on this site.</p>';
616
+ if ( $no_cron ) {
617
+ echo '<p>An external cron launcher has not been configured or does not work properly.</p>';
618
+ }
619
  }
620
 
621
  }
cerber-users.php CHANGED
@@ -1,6 +1,32 @@
1
  <?php
2
 
3
  add_action( 'personal_options', function ( $profileuser ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  if ( defined( 'IS_PROFILE_PAGE' ) && IS_PROFILE_PAGE ) {
5
  return;
6
  }
@@ -45,10 +71,35 @@ add_action( 'personal_options', function ( $profileuser ) {
45
  </td>
46
  </tr>
47
  <?php
 
 
 
 
 
 
 
 
 
 
 
 
 
48
 
49
  }, 1000 );
50
 
 
 
 
 
 
 
 
 
 
51
  add_action( 'edit_user_profile_update', function ( $user_id ) {
 
 
 
52
  if ( $user_id == get_current_user_id() ) {
53
  return;
54
  }
@@ -74,6 +125,41 @@ add_action( 'edit_user_profile_update', function ( $user_id ) {
74
  update_user_meta( $user_id, CERBER_BUKEY, $m );
75
  } );
76
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
  add_filter( 'user_row_actions', 'crb_collect_uids', 10, 2 );
78
  add_filter( 'ms_user_row_actions', 'crb_collect_uids', 10, 2 );
79
  function crb_collect_uids( $actions, $user_object ) {
@@ -173,4 +259,273 @@ function cerber_block_user( $user_id ) {
173
  }
174
  $m['blocked_msg'] = '';
175
  update_user_meta( $user_id, CERBER_BUKEY, $m );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
176
  }
1
  <?php
2
 
3
  add_action( 'personal_options', function ( $profileuser ) {
4
+
5
+ if ( lab_lab() ) :
6
+
7
+ ?>
8
+ <tr>
9
+ <th scope="row">
10
+ <label for="cerber_user_2fa"><?php _e( 'Two-Factor Authentication', 'wp-cerber' ); ?>
11
+ </label>
12
+ </th>
13
+ <td>
14
+ <?php
15
+ $cus = cerber_get_set( 'cerber_user', $profileuser->ID );
16
+ $selected = ( empty( $cus['tfm'] ) ) ? 0 : $cus['tfm'];
17
+ echo cerber_select( 'cerber_user_2fa', array(
18
+ 0 => __( 'Determined by user role policies', 'wp-cerber' ),
19
+ 1 => __( 'Always enabled', 'wp-cerber' ),
20
+ 2 => __( 'Disabled', 'wp-cerber' ),
21
+ ), $selected );
22
+ ?>
23
+ </td>
24
+ </tr>
25
+
26
+ <?php
27
+
28
+ endif;
29
+
30
  if ( defined( 'IS_PROFILE_PAGE' ) && IS_PROFILE_PAGE ) {
31
  return;
32
  }
71
  </td>
72
  </tr>
73
  <?php
74
+ $pin = CRB_2FA::get_user_pin_info( $profileuser->ID );
75
+ if ( $pin ) :
76
+ ?>
77
+ <tr>
78
+ <th scope="row"><?php _e( '2FA PIN Code', 'wp-cerber' ); ?></th>
79
+ <td>
80
+ <?php
81
+ echo $pin;
82
+ ?>
83
+ </td>
84
+ </tr>
85
+ <?php
86
+ endif;
87
 
88
  }, 1000 );
89
 
90
+ add_filter( 'user_contactmethods', function ( $methods, $user ) {
91
+
92
+ if ( lab_lab() ) {
93
+ $methods['cerber_2fa_email'] = __( 'Two-factor Authentication Email', 'wp-cerber' );
94
+ }
95
+
96
+ return $methods;
97
+ }, 0, 2 );
98
+
99
  add_action( 'edit_user_profile_update', function ( $user_id ) {
100
+
101
+ crb_admin_user2fa( $user_id );
102
+
103
  if ( $user_id == get_current_user_id() ) {
104
  return;
105
  }
125
  update_user_meta( $user_id, CERBER_BUKEY, $m );
126
  } );
127
 
128
+ add_action( 'personal_options_update', 'crb_admin_user2fa' );
129
+
130
+ function crb_admin_user2fa( $user_id ) {
131
+ $cus = cerber_get_set( 'cerber_user', $user_id );
132
+
133
+ if ( ! $cus || ! is_array( $cus ) ) {
134
+ $cus = array();
135
+ }
136
+
137
+ if ( ! isset( $_POST['cerber_user_2fa'] ) ) {
138
+ return;
139
+ }
140
+
141
+ $cus['tfm'] = absint( $_POST['cerber_user_2fa'] );
142
+
143
+ if ( ( $email = trim( cerber_get_post( 'cerber_2fa_email' ) ) ) ) {
144
+ if ( is_email( $email ) ) {
145
+ $cus['tfemail'] = $email;
146
+ }
147
+ else {
148
+ add_action( 'user_profile_update_errors', function ( $errors ) {
149
+ $errors->add( 'invalid-email', 'Invalid email address for Two-factor authentication' );
150
+ } );
151
+ }
152
+ }
153
+ else {
154
+ $cus['tfemail'] = '';
155
+ }
156
+
157
+ cerber_update_set( 'cerber_user', $cus, $user_id );
158
+ if ( $cus['tfm'] == 2 ) {
159
+ CRB_2FA::delete_2fa( $user_id );
160
+ }
161
+ }
162
+
163
  add_filter( 'user_row_actions', 'crb_collect_uids', 10, 2 );
164
  add_filter( 'ms_user_row_actions', 'crb_collect_uids', 10, 2 );
165
  function crb_collect_uids( $actions, $user_object ) {
259
  }
260
  $m['blocked_msg'] = '';
261
  update_user_meta( $user_id, CERBER_BUKEY, $m );
262
+ }
263
+
264
+ function crb_admin_show_role_policies() {
265
+
266
+ $roles = wp_roles();
267
+
268
+ $tabs_config = array();
269
+ $policies = crb_get_settings( 'crb_role_policies' );
270
+
271
+ foreach ( $roles->role_names as $role_id => $name ) {
272
+ $tabs_config[ $role_id ] = array(
273
+ 'title' => $name,
274
+ //'desc' => $info,
275
+ 'content' => crb_admin_role_form( $role_id, $policies[ $role_id ] ),
276
+ );
277
+ }
278
+
279
+ crb_admin_show_vtabs( $tabs_config, __( 'Save All Changes', 'wp-cerber' ), array( 'cerber_admin_do' => 'update_role_policies' ) );
280
+
281
+ }
282
+
283
+ function crb_admin_role_form( $role_id, $values ) {
284
+
285
+ $html = '<table class="form-table">';
286
+ foreach ( crb_admin_role_config() as $section_id => $config ) {
287
+
288
+ foreach ( $config['fields'] as $field_id => $field ) {
289
+ $pro = ( isset( $field['pro'] ) && ! lab_lab() );
290
+
291
+ if ( empty( $field['disabled'] ) ) {
292
+ $field['disabled'] = ( crb_array_get( $field, 'disable_role' ) == $role_id );
293
+ }
294
+
295
+ if ( $field_id == '2famode' && $role_id == 'administrator' ) {
296
+ $field['disabled'] = ! cerber_2fa_checker();
297
+ }
298
+
299
+ $enabler = '';
300
+ if ( isset( $field['enabler'][0] ) ) {
301
+ $enabler .= ' data-enabler="crb-input-' . $role_id . '[' . $field['enabler'][0] . ']" ';
302
+ }
303
+ if ( isset( $field['enabler'][1] ) ) {
304
+ $enabler .= ' data-enabler_value="' . $field['enabler'][1] . '" ';
305
+ }
306
+
307
+ $s = ( $pro ) ? ' color: #888; ' : '';
308
+
309
+ // Enabling/disabling conditional inputs
310
+ $enabled = true;
311
+ if ( isset( $field['enabler'][0] ) ) {
312
+ $enab_val = crb_array_get( $values, $field['enabler'][0], '' );
313
+ if ( isset( $field['enabler'][1] ) ) {
314
+ if ( $enab_val != $field['enabler'][1] ) {
315
+ $enabled = false;
316
+ }
317
+ }
318
+ else {
319
+ if ( empty( $enab_val ) ) {
320
+ $enabled = false;
321
+ }
322
+ }
323
+ }
324
+
325
+ $tr_class = ( ! $enabled ) ? ' crb-disable-this' : '';
326
+
327
+ if ( ! empty( $field['disabled'] ) ) {
328
+ $tr_class .= ' crb-disabled';
329
+ }
330
+
331
+ if ( $field['type'] != 'html' ) {
332
+ $value = ( ! $pro ) ? crb_array_get( $values, $field_id, '' ) : '';
333
+ $html .= '<tr class="' . $tr_class . '"><th scope="row" style="' . $s . '">' . $field['title'] . '</th><td>' . crb_admin_form_field( $field, $role_id . '[' . $field_id . ']', $value ) . '<i ' . $enabler . '></i></td></tr>';
334
+ }
335
+ else {
336
+ $t = ( $pro && $field_id == '2fasmart' ) ? crb_admin_cool_features() : '';
337
+ $html .= '<tr class="' . $tr_class . '"><td colspan="2" style="padding-left: 0; ' . $s . '">' . $t . $field['title'] . '<i ' . $enabler . '></i></td></tr>';
338
+ }
339
+ }
340
+
341
+ }
342
+ $html .= '</table>';
343
+
344
+ return $html;
345
+ }
346
+
347
+ function crb_admin_form_field( $field, $name, $value, $id = '' ) {
348
+ $label = crb_array_get( $field, 'label' );
349
+ if ( ! $id ) {
350
+ $id = 'crb-input-' . $name;
351
+ }
352
+ $atts = '';
353
+ if ( $field['disabled']
354
+ || ( isset( $field['pro'] ) && ! lab_lab() ) ) {
355
+ $atts = ' disabled ';
356
+ }
357
+ if ( $field['disabled'] ) {
358
+ $value = '';
359
+ }
360
+ if ( isset( $field['placeholder'] ) ) {
361
+ $atts .= ' placeholder="' . $field['placeholder'] . '"';
362
+ }
363
+ $style = '';
364
+ if ( isset( $field['width'] ) ) {
365
+ $style .= ' width:' . $field['width'];
366
+ }
367
+ switch ( $field['type'] ) {
368
+ case 'checkbox':
369
+ return cerber_checkbox( $name, $value, $label, $id, $atts );
370
+ break;
371
+ case 'select':
372
+ return cerber_select( $name, $field['set'], $value, '', $id, '', '', null, $atts );
373
+ break;
374
+ case 'text':
375
+ default:
376
+ $type = crb_array_get( $field, 'type', 'text' );
377
+
378
+ //return $pre . '<input type="' . $type . '" id="' . $id . '" name="' . $name . '" value="' . $value . '"' . $atts . ' class="' . $class . '" ' . $size . $maxlength . $atts . $data . ' />';
379
+ return '<input style="'.$style.'" type="' . $type . '" id="' . $id . '" name="' . $name . '" value="' . $value . '" ' . $atts . ' />';
380
+ break;
381
+ }
382
+ }
383
+
384
+ function crb_admin_role_config() {
385
+ return array(
386
+ 'access' => array(
387
+ 'name' => '',
388
+ 'desc' => '',
389
+ 'fields' => array(
390
+ 'nodashboard' => array(
391
+ 'title' => __( 'Block access to WordPress Dashboard', 'wp-cerber' ),
392
+ 'type' => 'checkbox',
393
+ 'disable_role' => 'administrator',
394
+ ),
395
+ 'notoolbar' => array(
396
+ 'title' => __( 'Hide Toolbar when viewing site', 'wp-cerber' ),
397
+ 'type' => 'checkbox',
398
+ ),
399
+ )
400
+ ),
401
+ 'redirect' => array(
402
+ 'name' => __( 'Redirection rules', 'wp-cerber' ),
403
+ 'desc' => '',
404
+ 'fields' => array(
405
+ 'rdr_login' => array(
406
+ 'title' => __( 'Redirect user after login', 'wp-cerber' ),
407
+ 'type' => 'text',
408
+ 'width' => '100%',
409
+ ),
410
+ 'rdr_logout' => array(
411
+ 'title' => __( 'Redirect user after logout', 'wp-cerber' ),
412
+ 'type' => 'text',
413
+ 'width' => '100%',
414
+ ),
415
+ )
416
+ ),
417
+ 'misc' => array(
418
+ 'name' => '',
419
+ 'desc' => '',
420
+ 'fields' => array(
421
+ 'auth_expire' => array(
422
+ 'title' => __( 'User session expiration time', 'wp-cerber' ),
423
+ 'placeholder' => 'minutes',
424
+ 'type' => 'number',
425
+ ),
426
+ )
427
+ ),
428
+ 'twofactor' => array(
429
+ 'name' => __( 'Two-Factor Authentication', 'wp-cerber' ),
430
+ 'desc' => '',
431
+ 'fields' => array(
432
+ '2famode' => array(
433
+ 'title' => __( 'Two-factor authentication', 'wp-cerber' ),
434
+ 'type' => 'select',
435
+ 'set' => array(
436
+ 0 => __( 'Disabled', 'wp-cerber' ),
437
+ 1 => __( 'Always enabled', 'wp-cerber' ),
438
+ 2 => __( 'Advanced mode', 'wp-cerber' )
439
+ ),
440
+ ),
441
+ '2fasmart' => array(
442
+ 'title' => __( 'Enforce two-factor authentication if any of the following conditions is true', 'wp-cerber' ),
443
+ 'type' => 'html',
444
+ 'enabler' => array( '2famode', 2 ),
445
+ 'pro' => 1
446
+ ),
447
+ '2fanewcountry' => array(
448
+ 'title' => __( 'Login from a different country', 'wp-cerber' ),
449
+ 'type' => 'checkbox',
450
+ 'enabler' => array( '2famode', 2 ),
451
+ 'pro' => 1
452
+ ),
453
+ '2fanewnet4' => array(
454
+ 'title' => __( 'Login from a different network Class C', 'wp-cerber' ),
455
+ 'type' => 'checkbox',
456
+ 'enabler' => array( '2famode', 2 ),
457
+ 'pro' => 1
458
+ ),
459
+ '2fanewip' => array(
460
+ 'title' => __( 'Login from a different IP address', 'wp-cerber' ),
461
+ 'type' => 'checkbox',
462
+ 'enabler' => array( '2famode', 2 ),
463
+ 'pro' => 1
464
+ ),
465
+ '2fanewua' => array(
466
+ 'title' => __( 'Using a different browser or device', 'wp-cerber' ),
467
+ 'type' => 'checkbox',
468
+ 'enabler' => array( '2famode', 2 ),
469
+ 'pro' => 1
470
+ ),
471
+ 'note2' => array(
472
+ 'title' => __( 'Enforce two-factor authentication with fixed intervals', 'wp-cerber' ),
473
+ 'type' => 'html',
474
+ 'enabler' => array( '2famode', 2 ),
475
+ 'pro' => 1
476
+ ),
477
+ '2fadays' => array(
478
+ 'title' => __( 'Regular time intervals (days)', 'wp-cerber' ),
479
+ 'type' => 'number',
480
+ 'label' => __( 'days interval', 'wp-cerber' ),
481
+ 'enabler' => array( '2famode', 2 ),
482
+ 'pro' => 12
483
+ ),
484
+ '2falogins' => array(
485
+ 'title' => __( 'Fixed number of logins', 'wp-cerber' ),
486
+ 'type' => 'number',
487
+ 'label' => __( 'number of logins', 'wp-cerber' ),
488
+ 'enabler' => array( '2famode', 2 ),
489
+ 'pro' => 1
490
+ ),
491
+
492
+ )
493
+ ),
494
+ );
495
+ }
496
+
497
+ function crb_admin_save_role_policies( $post ) {
498
+ $roles = wp_roles();
499
+ $policies = array();
500
+ foreach ( $roles->role_names as $role_id => $name ) {
501
+ $policies[ $role_id ] = $post[ $role_id ];
502
+ }
503
+
504
+ array_walk_recursive( $policies, function ( &$element, $key ) {
505
+ $element = trim( $element );
506
+
507
+ if ( $key == 'rdr_logout' ) {
508
+ if ( false !== strrpos( $element, 'wp-admin' ) ) {
509
+ $element = '';
510
+ }
511
+ }
512
+ if ( $element && in_array( $key, array( 'rdr_login', 'rdr_logout' ) ) ) {
513
+ if ( substr( $element, 0, 4 ) != 'http'
514
+ && $element{0} != '/' ) {
515
+ $element = '/' . $element;
516
+ }
517
+ }
518
+
519
+ if ( ! is_array( $element )
520
+ && ! is_numeric( $element ) ) {
521
+ $element = sanitize_text_field( (string) $element );
522
+ }
523
+ } );
524
+
525
+ $settings = get_site_option( CERBER_SETTINGS );
526
+ $settings['crb_role_policies'] = $policies;
527
+
528
+ if ( update_site_option( CERBER_SETTINGS, $settings ) ) {
529
+ cerber_admin_message( __( 'Policies have been updated', 'wp-cerber' ) );
530
+ }
531
  }
changelog.txt CHANGED
@@ -1,3 +1,13 @@
 
 
 
 
 
 
 
 
 
 
1
  = 8.2 =
2
  * New: Automatic recovery of infected files. When the malware scanner detects changes in the core WordPress files and plugins, it automatically recovers them.
3
  * New: A set of quick navigation buttons on the Activity page. They allow you to filter out log records quickly.
1
+ = 8.3 =
2
+ * New: Two-Factor Authentication.
3
+ * New: Block registrations with unwanted (banned) email domains.
4
+ * New: Block access to the WordPress Dashboard on a per-role basis.
5
+ * New: Redirect after login/logout on a per-role basis.
6
+ * Update: The Users tab has been renamed to Global and now is under the new User Policies admin menu.
7
+ * Fixed: Switching to the English language in Cerber’s admin interface has no effect.
8
+ * Fixed: Multiple notifications about a new version of the plugin in the WordPress dashboard.
9
+ * [Read more](https://wpcerber.com/wp-cerber-security-8-3/)
10
+
11
  = 8.2 =
12
  * New: Automatic recovery of infected files. When the malware scanner detects changes in the core WordPress files and plugins, it automatically recovers them.
13
  * New: A set of quick navigation buttons on the Activity page. They allow you to filter out log records quickly.
common.php CHANGED
@@ -77,6 +77,9 @@ function cerber_admin_link( $tab = '', $args = array(), $add_nonce = false ) {
77
  elseif ( in_array( $tab, array( 'geo' ) ) ) {
78
  $page = 'cerber-rules';
79
  }
 
 
 
80
  else {
81
  if ( list( $prefix ) = explode( '_', $tab, 2 ) ) {
82
  if ( $prefix == 'scan' ) {
@@ -87,6 +90,9 @@ function cerber_admin_link( $tab = '', $args = array(), $add_nonce = false ) {
87
  }
88
  }
89
  }
 
 
 
90
  }
91
  else {
92
  $page = $args['page'];
@@ -772,7 +778,7 @@ function cerber_is_wp_ajax( $use_filter = false ) {
772
 
773
 
774
  /**
775
- * More neat way to get $_GET field with no warnings
776
  *
777
  * @param $key string
778
  * @param $pattern string
@@ -797,7 +803,11 @@ function cerber_get_get( $key, $pattern = '' ) {
797
  function cerber_get_post( $key, $pattern = '' ) {
798
  if ( isset( $_POST[ $key ] ) ) {
799
  $ret = $_POST[ $key ];
800
- if ( ! $pattern || ( $pattern && preg_match( $pattern, $ret ) ) ) {
 
 
 
 
801
  return $ret;
802
  }
803
  }
@@ -1228,6 +1238,8 @@ function cerber_get_labels( $type = 'activity', $all = true ) {
1228
 
1229
  $labels[300] = __( 'Invalid master credentials', 'wp-cerber' );
1230
 
 
 
1231
  }
1232
  elseif ( $type == 'status' ) {
1233
  $labels[11] = __( 'Bot detected', 'wp-cerber' );
@@ -1247,6 +1259,12 @@ function cerber_get_labels( $type = 'activity', $all = true ) {
1247
  $labels[23] = __( 'Suspicious SQL code detected', 'wp-cerber' );
1248
  $labels[24] = __( 'Suspicious JavaScript code detected', 'wp-cerber' );
1249
  $labels[25] = __( 'Blocked by administrator', 'wp-cerber' );
 
 
 
 
 
 
1250
  }
1251
 
1252
  return $labels;
@@ -1282,6 +1300,7 @@ function cerber_get_reason( $id = null ) {
1282
  $labels[710] = __( 'Attempt to upload a file with malicious code', 'wp-cerber' );
1283
 
1284
  $labels[711] = __( 'Multiple suspicious requests', 'wp-cerber' );
 
1285
 
1286
  if ( $id ) {
1287
  if ( isset( $labels[ $id ] ) ) {
@@ -1611,15 +1630,8 @@ function cerber_check_for_newer() {
1611
  $old = $updates->checked[ $key ];
1612
  $new = $updates->response[ $key ]->new_version;
1613
  if ( 1 === version_compare( $new, $old ) ) { // current version is lower than latest
1614
- $msg = __( 'New version is available', 'wp-cerber' ) . ' <span class="dashicons dashicons-arrow-right"></span>';
1615
- if ( is_multisite() ) {
1616
- $href = network_admin_url( 'plugins.php?plugin_status=upgrade' );
1617
- }
1618
- else {
1619
- $href = admin_url( 'plugins.php?plugin_status=upgrade' );
1620
- }
1621
- cerber_admin_message( '<b>' . $msg . '</b> <a href="' . $href . '">' . sprintf( __( 'Update to version %s of WP Cerber', 'wp-cerber' ), $new ) . '</a>' );
1622
- $ret = array( 'msg' => '<a href="' . $href . '">' . $msg . '</a>', 'ver' => $new );
1623
  }
1624
  }
1625
 
@@ -2817,4 +2829,12 @@ function crb_raise_limits() {
2817
  @set_time_limit( 180 );
2818
  @ini_set( 'max_execution_time', 180 );
2819
  @ini_set( 'memory_limit', 512 );
 
 
 
 
 
 
 
 
2820
  }
77
  elseif ( in_array( $tab, array( 'geo' ) ) ) {
78
  $page = 'cerber-rules';
79
  }
80
+ elseif ( in_array( $tab, array( 'role_policies', 'global_policies' ) ) ) {
81
+ $page = 'cerber-users';
82
+ }
83
  else {
84
  if ( list( $prefix ) = explode( '_', $tab, 2 ) ) {
85
  if ( $prefix == 'scan' ) {
90
  }
91
  }
92
  }
93
+
94
+ // TODO: look up the page in tabs config
95
+ //$config = cerber_get_admin_page_config();
96
  }
97
  else {
98
  $page = $args['page'];
778
 
779
 
780
  /**
781
+ * More neat way to get $_GET field
782
  *
783
  * @param $key string
784
  * @param $pattern string
803
  function cerber_get_post( $key, $pattern = '' ) {
804
  if ( isset( $_POST[ $key ] ) ) {
805
  $ret = $_POST[ $key ];
806
+ if ( ! $pattern ) {
807
+ return $ret;
808
+ }
809
+ $pattern = '/^' . $pattern . '$/i';
810
+ if ( preg_match( $pattern, $ret ) ) {
811
  return $ret;
812
  }
813
  }
1238
 
1239
  $labels[300] = __( 'Invalid master credentials', 'wp-cerber' );
1240
 
1241
+ $labels[400] = 'Two-factor authentication enforced';
1242
+
1243
  }
1244
  elseif ( $type == 'status' ) {
1245
  $labels[11] = __( 'Bot detected', 'wp-cerber' );
1259
  $labels[23] = __( 'Suspicious SQL code detected', 'wp-cerber' );
1260
  $labels[24] = __( 'Suspicious JavaScript code detected', 'wp-cerber' );
1261
  $labels[25] = __( 'Blocked by administrator', 'wp-cerber' );
1262
+ $labels[26] = __( 'Site policy enforcement', 'wp-cerber' );
1263
+ $labels[27] = __( '2FA code verified', 'wp-cerber' );
1264
+ $labels[28] = __( 'Initiated by the user', 'wp-cerber' );
1265
+
1266
+ $labels[30] = 'Username is prohibited';
1267
+ $labels[31] = __( 'Email address is not permitted', 'wp-cerber' );
1268
  }
1269
 
1270
  return $labels;
1300
  $labels[710] = __( 'Attempt to upload a file with malicious code', 'wp-cerber' );
1301
 
1302
  $labels[711] = __( 'Multiple suspicious requests', 'wp-cerber' );
1303
+ $labels[721] = 'Limit on 2FA verifications is reached';
1304
 
1305
  if ( $id ) {
1306
  if ( isset( $labels[ $id ] ) ) {
1630
  $old = $updates->checked[ $key ];
1631
  $new = $updates->response[ $key ]->new_version;
1632
  if ( 1 === version_compare( $new, $old ) ) { // current version is lower than latest
1633
+ $msg = sprintf( __( 'A new version of %s is available. Please install it.', 'wp-cerber' ), 'WP Cerber Security' );
1634
+ $ret = array( 'msg' => $msg, 'ver' => $new );
 
 
 
 
 
 
 
1635
  }
1636
  }
1637
 
2829
  @set_time_limit( 180 );
2830
  @ini_set( 'max_execution_time', 180 );
2831
  @ini_set( 'memory_limit', 512 );
2832
+ }
2833
+
2834
+ function cerber_mask_email( $email ) {
2835
+ list( $box, $host ) = explode( '@', $email );
2836
+ $box = str_pad( $box{0}, strlen( $box ), '*' );
2837
+ $host = str_pad( substr( $host, strrpos( $host, '.' ) ), strlen( $host ), '*', STR_PAD_LEFT );
2838
+
2839
+ return $box . '@' . $host;
2840
  }
dashboard.php CHANGED
@@ -60,6 +60,8 @@ function cerber_admin_menu() {
60
  add_submenu_page( 'cerber-security', __( 'Cerber Security Rules', 'wp-cerber' ), __( 'Security Rules', 'wp-cerber' ), 'manage_options', 'cerber-rules', 'cerber_render_admin_page' );
61
  }
62
 
 
 
63
  if ( cerber_get_upload_dir_mu() ) {
64
  $hook = add_submenu_page( 'cerber-security', 'Cerber Security: Site Integrity', __( 'Site Integrity', 'wp-cerber' ), 'manage_options', 'cerber-integrity', 'cerber_render_admin_page' );
65
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
@@ -651,8 +653,15 @@ function cerber_admin_request( $is_post = false ) {
651
  }
652
 
653
  if ( cerber_is_http_post() ) {
 
 
 
654
  if ( ( $do = crb_array_get( $post, 'cerber_admin_do' ) ) ) {
655
  switch ( $do ) {
 
 
 
 
656
  case 'update_geo_rules':
657
  crb_admin_save_geo_rules( $post );
658
  break;
@@ -665,8 +674,6 @@ function cerber_admin_request( $is_post = false ) {
665
  case 'install_key':
666
  $lic = preg_replace( "/[^A-Z0-9]/i", '', crb_array_get( $post, 'cerber_license' ) );
667
  if ( ( strlen( $lic ) == LAB_KEY_LENGTH ) || empty( $lic ) ) {
668
- global $lab_use_wp_options;
669
- $lab_use_wp_options = true;
670
  lab_update_key( $lic );
671
  if ( $lic ) {
672
  if ( lab_validate_lic() ) {
@@ -681,6 +688,16 @@ function cerber_admin_request( $is_post = false ) {
681
  }
682
  break;
683
  }
 
 
 
 
 
 
 
 
 
 
684
  }
685
  }
686
 
@@ -892,7 +909,7 @@ function crb_admin_quick_nav( $context = '' ) {
892
  *
893
  */
894
  function cerber_show_activity( $args = array(), $echo = true ) {
895
- global $crb_ajax_loader, $wp_roles;
896
 
897
  $labels = cerber_get_labels( 'activity' );
898
  $status_labels = cerber_get_labels( 'status' ) + cerber_get_reason();
@@ -920,7 +937,7 @@ function cerber_show_activity( $args = array(), $echo = true ) {
920
 
921
  $total = cerber_db_get_var( "SELECT FOUND_ROWS()" );
922
  $tbody = '';
923
- $roles = $wp_roles->roles;
924
  $country = '';
925
  $geo = lab_lab();
926
 
@@ -970,10 +987,12 @@ function cerber_show_activity( $args = array(), $echo = true ) {
970
 
971
  $name = '<a href="' . $base_url . '&amp;filter_user=' . $row->user_id . '"><b>' . $u->display_name . '</b></a><p>' . $r . '</p>';
972
 
973
- if ( 1 == 1 ) {
974
- $avatar = get_avatar( $row->user_id, 32 );
975
- $name = '<table class="crb-avatar"><tr><td>' . $avatar . '</td><td>' . $name . '</td></tr></table>';
976
- }
 
 
977
  }
978
  else {
979
  $name = '';
@@ -1275,7 +1294,7 @@ function cerber_ip_extra_view( $ip, $context = 'activity' ) {
1275
  $network = '';
1276
  $network_info = '';
1277
 
1278
- if ( cerber_get_options( 'ip_extra' ) ) {
1279
  $ip_data = cerber_ip_whois_info( $ip );
1280
  if ( isset( $ip_data['error'] ) ) {
1281
  $whois = '<div id="whois">' . $ip_data['error'] . '</div>';
@@ -1330,7 +1349,7 @@ function cerber_ip_extra_view( $ip, $context = 'activity' ) {
1330
  * Additional information about user
1331
  */
1332
  function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1333
- global $wp_roles, $wpdb;
1334
 
1335
  $ret = '';
1336
  $class = '';
@@ -1338,6 +1357,7 @@ function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1338
  if ( $u = get_userdata( $user_id ) ) {
1339
  if ( ! is_multisite() && $u->roles ) {
1340
  $roles = array();
 
1341
  foreach ( $u->roles as $role ) {
1342
  $roles[] = $wp_roles->roles[ $role ]['name'];
1343
  }
@@ -1623,8 +1643,8 @@ function cerber_quick_w(){
1623
  <a href="'.$traf.'"><i class="crb-icon crb-icon-bx-show"></i> ' . __('Traffic','wp-cerber').'</a> |
1624
  <a href="'.$scanner.'"><i class="crb-icon crb-icon-bx-radar"></i> ' . __('Integrity','wp-cerber').'</a>
1625
  </div>';
1626
- if ( $new = cerber_check_for_newer() ) {
1627
- echo '<div class="up-cerber">' . $new['msg'] . '</div>';
1628
  }
1629
  }
1630
 
@@ -1961,6 +1981,8 @@ function cerber_show_general_help() {
1961
 
1962
  <p><a href="https://wpcerber.com/firewall-http-requests-are-being-blocked/" target="_blank">Some legitimate HTTP requests are being blocked</a></p>
1963
 
 
 
1964
  <h3>Traffic Inspector</h3>
1965
 
1966
  <p>Traffic Inspector is a set of specialized request inspection algorithms that acts as an additional protection layer (firewall) for your WordPress</p>
@@ -2289,6 +2311,7 @@ function cerber_show_aside( $page ) {
2289
  <h3>Documentation & How To</h3>
2290
 
2291
  <p><a href="https://wpcerber.com/manage-multiple-websites/" target="_blank">Manage multiple WP Cerber instances from one dashboard</a>
 
2292
  <p><a href="https://wpcerber.com/how-to-protect-wordpress-checklist/" target="_blank">How to protect WordPress effectively: a must-do list</a>
2293
  <p><a href="https://wpcerber.com/how-to-block-wordpress-user/" target="_blank">How to block a user account</a>
2294
  <p><a href="https://wpcerber.com/automatic-malware-removal-wordpress/" target="_blank">Automatic cleanup of malware and suspicious files</a>
@@ -2869,9 +2892,6 @@ function cerber_admin_footer() {
2869
  <?php
2870
 
2871
  if ( ! lab_lab() && cerber_is_admin_page( false, array( 'tab' => array( 'scan_schedule', 'scan_policy' ) ) ) ) :
2872
- $m = __( 'These features are available in a professional version of the plugin.', 'wp-cerber' );
2873
- $m .= '<br/><br/>' . __( 'Know more about all advantages at', 'wp-cerber' );
2874
- $m .= ' <a href="https://wpcerber.com/pro/" target="_blank">https://wpcerber.com/pro/</a>';
2875
  ?>
2876
  <script type="text/javascript">
2877
  jQuery(document).ready(function ($) {
@@ -2880,7 +2900,10 @@ function cerber_admin_footer() {
2880
  $('.crb-slider').css('background-color', '#888');
2881
  $('th').add('td').add('h2').css('color', '#888');
2882
 
2883
- $('.crb-main h2').first().before('<div class="crb-pro-req"><?php echo $m; ?></div>');
 
 
 
2884
  });
2885
  </script>
2886
  <?php
@@ -2997,39 +3020,106 @@ function crb_admin_get_per_page() {
2997
  return absint( $per_page );
2998
  }
2999
 
3000
- function crb_admin_show_geo_rules(){
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3001
 
3002
- /*
3003
- echo "\n";
3004
- foreach ( cerber_get_country_list() as $code => $i ) {
3005
- echo '
3006
- a[data-value="'.$code.'"]{
3007
- background: url("flags/'.strtolower($code).'.gif") no-repeat left;
3008
- }'."\n";
3009
- }*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3010
 
3011
  $rules = cerber_geo_rule_set();
 
3012
 
3013
- $tablinks = '';
3014
- $tabs = '';
3015
- $first = true;
3016
- $opt = crb_get_settings();
3017
 
3018
  foreach ( $rules as $rule_id => $rule ) {
3019
 
3020
- $config = cerber_geo_rules( $rule_id );
3021
 
3022
  $selector = crb_geo_country_selector( $config, $rule_id, $rule );
3023
 
3024
- if ( $first ) {
3025
- $b_class = 'active';
3026
- $t_style = '';
3027
- }
3028
- else {
3029
- $b_class = '';
3030
- $t_style = 'style= "display: none;"';
3031
- }
3032
-
3033
  if ( ! empty( $config['list'] ) ) {
3034
  $num = count( $config['list'] );
3035
  if ( $config['type'] == 'W' ) {
@@ -3069,66 +3159,32 @@ function crb_admin_show_geo_rules(){
3069
  $note = '<p><span class="dashicons-before dashicons-warning"></span> Warning: ' . $note . '</p>';
3070
  }
3071
 
3072
- //$tablinks .= '<button class="tablinks '.$b_class.'" data-rule-id="'.$rule_id.'">'.$rule['name'].'</button>';
3073
- $tablinks .= '<div class="tablinks ' . $b_class . '" data-rule-id="' . $rule_id . '">' . $rule['name'] . '<br/><span>' . $info . '</span></div>';
3074
-
3075
- $tabs .= '<div id="tab-' . $rule_id . '" class="vtabcontent" ' . $t_style . '>' . $note . $selector . '</div>';
3076
-
3077
- $first = false;
3078
  }
3079
 
3080
- echo '<form method="post" action="">';
3081
-
3082
- echo '<table class="vtable" style="width: 100%; border-collapse: collapse;"><tr><td style="width: 20%"><div class="vtabs">' . $tablinks . '</div></td><td>' . $tabs . '
3083
- <div style="padding-left: 3em;">' . crb_admin_submit_button( __( 'Save all rules', 'wp-cerber' ) ) . '</div>
3084
- </td></tr></table>';
3085
-
3086
- //echo '<div class="vtabs">'.$buttons.'</div>';
3087
- //echo '<div class="vtabs-content">'.$tabs.'</div>';
3088
-
3089
- cerber_nonce_field( 'control', true );
3090
- echo '<input type="hidden" name="cerber_admin_do" value="update_geo_rules"></form>';
3091
-
3092
- // Script for tabbed layout
3093
-
3094
- reset( $rules );
3095
- $first_id = 'countries-' . key( $rules );
3096
-
3097
  ?>
3098
 
3099
- <script type="text/javascript">
3100
- //var select_element = document.getElementById( '<?php echo $first_id; ?>' );
3101
- //multi( select_element );
3102
-
3103
- jQuery(document).ready(function ($) {
3104
- $("#<?php echo $first_id; ?>").multi({'search_placeholder': '<?php _e( 'Start typing here to find a country', 'wp-cerber' ); ?>'});
3105
- $('.multi-wrapper input:text').val(''); // Reset field for iPad
3106
-
3107
- $('.tablinks').click(function () {
3108
-
3109
- // Tabs...
3110
-
3111
- var rule_id = $(this).data('rule-id');
3112
- $('.vtabcontent').hide();
3113
- $('#tab-' + rule_id).show();
3114
 
3115
- $( ".tablinks" ).removeClass( "active" );
3116
- $( this ).addClass( "active" );
 
3117
 
3118
- // Multiselect...
 
3119
 
3120
- $('.multi-wrapper').remove();
3121
- document.querySelector('.crb-select-multi').removeAttribute('data-multijs');
3122
- $('.crb-select-multi').removeAttr('data-multijs');
3123
 
3124
- $( '#countries-' + rule_id ).multi({'search_placeholder': 'Start typing here to find a country'});
3125
- $('.multi-wrapper input:text').val(''); // Reset field for iPad
3126
- });
3127
- });
3128
 
3129
- </script>
3130
-
3131
- <?php
3132
 
3133
  }
3134
 
@@ -3143,7 +3199,7 @@ function crb_admin_show_geo_rules(){
3143
  */
3144
  function crb_geo_country_selector( $config = array(), $rule_id = '', $rule = array() ) {
3145
 
3146
- $ret = '<select id="countries-' . $rule_id . '" name="crb-' . $rule_id . '-list[]" class="crb-select-multi" style="display: none;" multiple="multiple">';
3147
 
3148
  if ( ! empty( $config['list'] ) ) {
3149
  $selected = $config['list'];
@@ -3181,7 +3237,9 @@ function crb_geo_country_selector( $config = array(), $rule_id = '', $rule = arr
3181
 
3182
  $ret .= '
3183
  </select>
3184
- <p><i>' . __( 'Click on a country name to add it to the list of selected countries', 'wp-cerber' ) . '</i></p>
 
 
3185
 
3186
  <p style="margin-top: 2em;">
3187
  <input type="radio" value="W" name="crb-' . $rule_id . '-type" id="geo-type-' . $rule_id . '-W" ' . $w . '>
@@ -3189,7 +3247,10 @@ function crb_geo_country_selector( $config = array(), $rule_id = '', $rule = arr
3189
  <p>
3190
  <input type="radio" value="B" name="crb-' . $rule_id . '-type" id="geo-type-' . $rule_id . '-B" ' . $b . '>
3191
  <label for="geo-type-' . $rule_id . '-B">' . sprintf( _x( 'Selected countries are not permitted to %s, other countries are permitted to', 'to is a marker of infinitive, e.g. "to use it"', 'wp-cerber' ), $desc ) . '</label>
3192
- </p>';
 
 
 
3193
 
3194
  return $ret;
3195
 
@@ -3202,10 +3263,10 @@ function crb_geo_country_selector( $config = array(), $rule_id = '', $rule = arr
3202
  */
3203
  function cerber_geo_rule_set(){
3204
  $rules = array(
3205
- 'geo_submit' => array( 'name' => __( 'Submit forms', 'wp-cerber' ) ),
3206
- 'geo_comment' => array( 'name' => __( 'Post comments', 'wp-cerber' ) ),
3207
  'geo_login' => array( 'name' => __( 'Log in to the website', 'wp-cerber' ) ),
3208
  'geo_register' => array( 'name' => __( 'Register on the website', 'wp-cerber' ) ),
 
 
3209
  'geo_xmlrpc' => array( 'name' => __( 'Use XML-RPC', 'wp-cerber' ) ),
3210
  'geo_restapi' => array( 'name' => __( 'Use REST API', 'wp-cerber' ) ),
3211
  );
@@ -3382,7 +3443,7 @@ function cerber_export_traffic( $params = array() ) {
3382
  *
3383
  */
3384
  function cerber_show_traffic( $args = array(), $echo = true ) {
3385
- global $wpdb, $crb_ajax_loader, $wp_roles, $wp_cerber_remote;
3386
 
3387
  $labels = cerber_get_labels( 'activity' );
3388
  $status_labels = cerber_get_labels( 'status' ) + cerber_get_reason();
@@ -3401,7 +3462,7 @@ function cerber_show_traffic( $args = array(), $echo = true ) {
3401
 
3402
  if ( $rows ) {
3403
  $events = cerber_db_get_results( 'SELECT log.session_id,log.* FROM ' . CERBER_LOG_TABLE . ' log WHERE log.session_id IN ("' . implode( '", "', array_keys( $rows ) ) . '" )', MYSQL_FETCH_OBJECT_K );
3404
- $roles = $wp_roles->roles;
3405
  $users = array();
3406
  $acl = array();
3407
  $block = array();
@@ -4261,7 +4322,7 @@ function cerber_get_admin_page_config( $page = '' ) {
4261
  'main' => array( 'bx-slider', __( 'Main Settings', 'wp-cerber' ) ),
4262
  'acl' => array( 'bx-lock', __( 'Access Lists', 'wp-cerber' ) ),
4263
  'hardening' => array( 'bx-shield-alt', __( 'Hardening', 'wp-cerber' ) ),
4264
- 'users' => array( 'bx-group', __( 'Users', 'wp-cerber' ) ),
4265
  'notifications' => array( 'bx-bell', __( 'Notifications', 'wp-cerber' ) ),
4266
  ),
4267
  'tab_filter' => function ( $tabs ) {
@@ -4329,6 +4390,25 @@ function cerber_get_admin_page_config( $page = '' ) {
4329
  }
4330
  }
4331
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4332
  'cerber-rules' => array(
4333
  'pro' => 1,
4334
  'title' => __( 'Security Rules', 'wp-cerber' ),
60
  add_submenu_page( 'cerber-security', __( 'Cerber Security Rules', 'wp-cerber' ), __( 'Security Rules', 'wp-cerber' ), 'manage_options', 'cerber-rules', 'cerber_render_admin_page' );
61
  }
62
 
63
+ add_submenu_page( 'cerber-security', __( 'Cerber User Security', 'wp-cerber' ), __( 'User Policies', 'wp-cerber' ), 'manage_options', 'cerber-users', 'cerber_render_admin_page' );
64
+
65
  if ( cerber_get_upload_dir_mu() ) {
66
  $hook = add_submenu_page( 'cerber-security', 'Cerber Security: Site Integrity', __( 'Site Integrity', 'wp-cerber' ), 'manage_options', 'cerber-integrity', 'cerber_render_admin_page' );
67
  add_action( 'load-' . $hook, 'crb_admin_screen_options' );
653
  }
654
 
655
  if ( cerber_is_http_post() ) {
656
+
657
+ $redirect = false;
658
+
659
  if ( ( $do = crb_array_get( $post, 'cerber_admin_do' ) ) ) {
660
  switch ( $do ) {
661
+ case 'update_role_policies':
662
+ crb_admin_save_role_policies( $post );
663
+ $redirect = true;
664
+ break;
665
  case 'update_geo_rules':
666
  crb_admin_save_geo_rules( $post );
667
  break;
674
  case 'install_key':
675
  $lic = preg_replace( "/[^A-Z0-9]/i", '', crb_array_get( $post, 'cerber_license' ) );
676
  if ( ( strlen( $lic ) == LAB_KEY_LENGTH ) || empty( $lic ) ) {
 
 
677
  lab_update_key( $lic );
678
  if ( $lic ) {
679
  if ( lab_validate_lic() ) {
688
  }
689
  break;
690
  }
691
+
692
+ if ( $redirect ) {
693
+ if ( nexus_is_valid_request() ) {
694
+ // No redirection is needed so far, we use a second 'get_page' request
695
+ //return array( 'redirect' => true, 'remove_args' => $remove_args );
696
+ }
697
+ else {
698
+ cerber_safe_redirect( $remove_args );
699
+ }
700
+ }
701
  }
702
  }
703
 
909
  *
910
  */
911
  function cerber_show_activity( $args = array(), $echo = true ) {
912
+ global $crb_ajax_loader;
913
 
914
  $labels = cerber_get_labels( 'activity' );
915
  $status_labels = cerber_get_labels( 'status' ) + cerber_get_reason();
937
 
938
  $total = cerber_db_get_var( "SELECT FOUND_ROWS()" );
939
  $tbody = '';
940
+ $roles = wp_roles()->roles;
941
  $country = '';
942
  $geo = lab_lab();
943
 
987
 
988
  $name = '<a href="' . $base_url . '&amp;filter_user=' . $row->user_id . '"><b>' . $u->display_name . '</b></a><p>' . $r . '</p>';
989
 
990
+ if ( $avatar = get_avatar( $row->user_id, 32 ) ) {
991
+ $avatar = '<td>' . $avatar . '</td>';
992
+ //$name = '<table class="crb-avatar"><tr><td>' . $avatar . '</td><td>' . $name . '</td></tr></table>';
993
+ }
994
+
995
+ $name = '<table class="crb-avatar"><tr>'.$avatar.'<td>' . $name . '</td></tr></table>';
996
  }
997
  else {
998
  $name = '';
1294
  $network = '';
1295
  $network_info = '';
1296
 
1297
+ if ( crb_get_settings( 'ip_extra' ) ) {
1298
  $ip_data = cerber_ip_whois_info( $ip );
1299
  if ( isset( $ip_data['error'] ) ) {
1300
  $whois = '<div id="whois">' . $ip_data['error'] . '</div>';
1349
  * Additional information about user
1350
  */
1351
  function cerber_user_extra_view( $user_id, $context = 'activity' ) {
1352
+ global $wpdb;
1353
 
1354
  $ret = '';
1355
  $class = '';
1357
  if ( $u = get_userdata( $user_id ) ) {
1358
  if ( ! is_multisite() && $u->roles ) {
1359
  $roles = array();
1360
+ $wp_roles = wp_roles();
1361
  foreach ( $u->roles as $role ) {
1362
  $roles[] = $wp_roles->roles[ $role ]['name'];
1363
  }
1643
  <a href="'.$traf.'"><i class="crb-icon crb-icon-bx-show"></i> ' . __('Traffic','wp-cerber').'</a> |
1644
  <a href="'.$scanner.'"><i class="crb-icon crb-icon-bx-radar"></i> ' . __('Integrity','wp-cerber').'</a>
1645
  </div>';
1646
+ if ( cerber_check_for_newer() ) {
1647
+ echo '<div class="up-cerber">' . __( 'A new version is available', 'wp-cerber' ) . '</div>';
1648
  }
1649
  }
1650
 
1981
 
1982
  <p><a href="https://wpcerber.com/firewall-http-requests-are-being-blocked/" target="_blank">Some legitimate HTTP requests are being blocked</a></p>
1983
 
1984
+ <p><a href="https://wpcerber.com/php-warning-cannot-modify-header-information/" target="_blank">PHP Warning: Cannot modify header information – headers already sent in</a></p>
1985
+
1986
  <h3>Traffic Inspector</h3>
1987
 
1988
  <p>Traffic Inspector is a set of specialized request inspection algorithms that acts as an additional protection layer (firewall) for your WordPress</p>
2311
  <h3>Documentation & How To</h3>
2312
 
2313
  <p><a href="https://wpcerber.com/manage-multiple-websites/" target="_blank">Manage multiple WP Cerber instances from one dashboard</a>
2314
+ <p><a href="https://wpcerber.com/two-factor-authentication-for-wordpress/" target="_blank">Two-Factor Authentication for WordPress</a>
2315
  <p><a href="https://wpcerber.com/how-to-protect-wordpress-checklist/" target="_blank">How to protect WordPress effectively: a must-do list</a>
2316
  <p><a href="https://wpcerber.com/how-to-block-wordpress-user/" target="_blank">How to block a user account</a>
2317
  <p><a href="https://wpcerber.com/automatic-malware-removal-wordpress/" target="_blank">Automatic cleanup of malware and suspicious files</a>
2892
  <?php
2893
 
2894
  if ( ! lab_lab() && cerber_is_admin_page( false, array( 'tab' => array( 'scan_schedule', 'scan_policy' ) ) ) ) :
 
 
 
2895
  ?>
2896
  <script type="text/javascript">
2897
  jQuery(document).ready(function ($) {
2900
  $('.crb-slider').css('background-color', '#888');
2901
  $('th').add('td').add('h2').css('color', '#888');
2902
 
2903
+ $('.crb-main h2').first().before('<?php echo str_replace( array(
2904
+ "\n",
2905
+ "\r"
2906
+ ), '', crb_admin_cool_features() ); ?>');
2907
  });
2908
  </script>
2909
  <?php
3020
  return absint( $per_page );
3021
  }
3022
 
3023
+ /**
3024
+ * @param array $tabs_config array of tabs: title, desc, contents and optional JS callback
3025
+ * @param string $submit Text for the submit button
3026
+ * @param array $hidden Hidden form fiedls
3027
+ *
3028
+ */
3029
+ function crb_admin_show_vtabs( $tabs_config, $submit = '', $hidden = array() ) {
3030
+
3031
+ $tablinks = '';
3032
+ $tabs = '';
3033
+ $b_class = 'active';
3034
+ $t_style = '';
3035
+ $callbacks = array();
3036
+
3037
+ foreach ( $tabs_config as $tab_id => $tab ) {
3038
+ $tablinks .= '<div class="tablinks ' . $b_class . '" data-tab-id="' . $tab_id . '">' . $tab['title'] . '<br/><span>' . crb_array_get( $tab, 'desc', '' ) . '</span></div>';
3039
+ $tabs .= '<div id="tab-' . $tab_id . '" class="vtabcontent" ' . $t_style . '>' . $tab['content'] . '</div>';
3040
+ if ( $b_class ) {
3041
+ $b_class = '';
3042
+ $t_style = 'style= "display: none;"';
3043
+ }
3044
+ $callbacks[] = '' . $tab_id . ':"' . crb_array_get( $tab, 'callback', '' ) . '"';
3045
+ }
3046
 
3047
+ $js_code = '/* VTabs JS code */';
3048
+ $js_code .= 'var vtabs_callbacks = {' . implode( ',', $callbacks ) . '};' . "\n";
3049
+ reset( $tabs_config );
3050
+ $js_code .= 'var vtabs_first_id = "' . key( $tabs_config ) . '";' . "\n";
3051
+
3052
+ echo '<form method="post" action="" class="crb-settings">';
3053
+
3054
+ if ( ! $submit ) {
3055
+ $submit = __( 'Save Changes' );
3056
+ }
3057
+
3058
+ echo '<table class="vtable" style="width: 100%; border-collapse: collapse;"><tr><td id="crb-vtabs"><div class="vtabs">' . $tablinks . '</div></td><td id="crb-vtabcontent">' . $tabs . '
3059
+ </td></tr><tr><td></td><td><div style="padding-left: 3em;">' . crb_admin_submit_button( $submit ) . '</div></td></tr></table>';
3060
+
3061
+ cerber_nonce_field( 'control', true );
3062
+
3063
+ if ( $hidden ) {
3064
+ foreach ( $hidden as $name => $val ) {
3065
+ echo '<input type="hidden" name="' . $name . '" value="' . $val . '">';
3066
+ }
3067
+ }
3068
+
3069
+ echo '</form>';
3070
+
3071
+ ?>
3072
+
3073
+ <script type="text/javascript">
3074
+
3075
+ jQuery(document).ready(function ($) {
3076
+
3077
+ /* VTabs */
3078
+
3079
+ <?php echo $js_code; ?>
3080
+
3081
+ // Initialize the first tab
3082
+
3083
+ crb_call_callback(vtabs_first_id);
3084
+
3085
+ $('.tablinks').click(function () {
3086
+ var tab_id = $(this).data('tab-id');
3087
+ $('.vtabcontent').hide();
3088
+ $('#tab-' + tab_id).show();
3089
+
3090
+ $(".tablinks").removeClass("active");
3091
+ $(this).addClass("active");
3092
+
3093
+ crb_call_callback(tab_id);
3094
+ });
3095
+
3096
+ function crb_call_callback(id) {
3097
+ var callback = vtabs_callbacks[id];
3098
+ if (callback && (typeof window[callback] === "function")) {
3099
+ window[callback](id);
3100
+ }
3101
+ }
3102
+ });
3103
+
3104
+ </script>
3105
+
3106
+ <?php
3107
+
3108
+ }
3109
+
3110
+ function crb_admin_show_geo_rules(){
3111
 
3112
  $rules = cerber_geo_rule_set();
3113
+ $opt = crb_get_settings();
3114
 
3115
+ $tabs_config = array();
 
 
 
3116
 
3117
  foreach ( $rules as $rule_id => $rule ) {
3118
 
3119
+ $config = cerber_get_geo_rules( $rule_id );
3120
 
3121
  $selector = crb_geo_country_selector( $config, $rule_id, $rule );
3122
 
 
 
 
 
 
 
 
 
 
3123
  if ( ! empty( $config['list'] ) ) {
3124
  $num = count( $config['list'] );
3125
  if ( $config['type'] == 'W' ) {
3159
  $note = '<p><span class="dashicons-before dashicons-warning"></span> Warning: ' . $note . '</p>';
3160
  }
3161
 
3162
+ $tabs_config[ $rule_id ] = array(
3163
+ 'title' => $rule['name'],
3164
+ 'desc' => $info,
3165
+ 'content' => '<div style="padding-top: 22px;">' . $note . $selector . '</div>',
3166
+ 'callback' => 'geo_rules_activator',
3167
+ );
3168
  }
3169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3170
  ?>
3171
 
3172
+ <script>
3173
+ window.geo_rules_activator = function (rule_id) {
 
 
 
 
 
 
 
 
 
 
 
 
 
3174
 
3175
+ jQuery('.multi-wrapper').remove();
3176
+ document.querySelector('.crb-select-multi').removeAttribute('data-multijs');
3177
+ jQuery('.crb-select-multi').removeAttr('data-multijs');
3178
 
3179
+ jQuery('#countries-' + rule_id).multi({'search_placeholder': '<?php _e( 'Start typing here to find a country', 'wp-cerber' ); ?>'});
3180
+ jQuery('.multi-wrapper input:text').val(''); // Reset field for iPad
3181
 
3182
+ };
3183
+ </script>
 
3184
 
3185
+ <?php
 
 
 
3186
 
3187
+ crb_admin_show_vtabs( $tabs_config, __( 'Save all rules', 'wp-cerber' ), array( 'cerber_admin_do' => 'update_geo_rules' ) );
 
 
3188
 
3189
  }
3190
 
3199
  */
3200
  function crb_geo_country_selector( $config = array(), $rule_id = '', $rule = array() ) {
3201
 
3202
+ $ret = '<div class="crb-super-select"><select id="countries-' . $rule_id . '" name="crb-' . $rule_id . '-list[]" class="crb-select-multi" style="display: none;" multiple="multiple">';
3203
 
3204
  if ( ! empty( $config['list'] ) ) {
3205
  $selected = $config['list'];
3237
 
3238
  $ret .= '
3239
  </select>
3240
+
3241
+ <div class="crb-super-details">
3242
+ <p><span style="opacity: 0.7;">' . __( 'Click on a country name to add it to the list of selected countries', 'wp-cerber' ) . '</span></p>
3243
 
3244
  <p style="margin-top: 2em;">
3245
  <input type="radio" value="W" name="crb-' . $rule_id . '-type" id="geo-type-' . $rule_id . '-W" ' . $w . '>
3247
  <p>
3248
  <input type="radio" value="B" name="crb-' . $rule_id . '-type" id="geo-type-' . $rule_id . '-B" ' . $b . '>
3249
  <label for="geo-type-' . $rule_id . '-B">' . sprintf( _x( 'Selected countries are not permitted to %s, other countries are permitted to', 'to is a marker of infinitive, e.g. "to use it"', 'wp-cerber' ), $desc ) . '</label>
3250
+ </p>
3251
+ </div>
3252
+
3253
+ </div>';
3254
 
3255
  return $ret;
3256
 
3263
  */
3264
  function cerber_geo_rule_set(){
3265
  $rules = array(
 
 
3266
  'geo_login' => array( 'name' => __( 'Log in to the website', 'wp-cerber' ) ),
3267
  'geo_register' => array( 'name' => __( 'Register on the website', 'wp-cerber' ) ),
3268
+ 'geo_submit' => array( 'name' => __( 'Submit forms', 'wp-cerber' ) ),
3269
+ 'geo_comment' => array( 'name' => __( 'Post comments', 'wp-cerber' ) ),
3270
  'geo_xmlrpc' => array( 'name' => __( 'Use XML-RPC', 'wp-cerber' ) ),
3271
  'geo_restapi' => array( 'name' => __( 'Use REST API', 'wp-cerber' ) ),
3272
  );
3443
  *
3444
  */
3445
  function cerber_show_traffic( $args = array(), $echo = true ) {
3446
+ global $wpdb, $crb_ajax_loader, $wp_cerber_remote;
3447
 
3448
  $labels = cerber_get_labels( 'activity' );
3449
  $status_labels = cerber_get_labels( 'status' ) + cerber_get_reason();
3462
 
3463
  if ( $rows ) {
3464
  $events = cerber_db_get_results( 'SELECT log.session_id,log.* FROM ' . CERBER_LOG_TABLE . ' log WHERE log.session_id IN ("' . implode( '", "', array_keys( $rows ) ) . '" )', MYSQL_FETCH_OBJECT_K );
3465
+ $roles = wp_roles()->roles;
3466
  $users = array();
3467
  $acl = array();
3468
  $block = array();
4322
  'main' => array( 'bx-slider', __( 'Main Settings', 'wp-cerber' ) ),
4323
  'acl' => array( 'bx-lock', __( 'Access Lists', 'wp-cerber' ) ),
4324
  'hardening' => array( 'bx-shield-alt', __( 'Hardening', 'wp-cerber' ) ),
4325
+ //'users' => array( 'bx-group', __( 'Users', 'wp-cerber' ) ),
4326
  'notifications' => array( 'bx-bell', __( 'Notifications', 'wp-cerber' ) ),
4327
  ),
4328
  'tab_filter' => function ( $tabs ) {
4390
  }
4391
  }
4392
  ),
4393
+ 'cerber-users' => array(
4394
+ 'title' => __( 'User Policies', 'wp-cerber' ),
4395
+ 'tabs' => array(
4396
+ 'role_policies' => array( 'bx-group', __( 'Role-based', 'wp-cerber' ) ),
4397
+ 'global_policies' => array( 'bx-user-detail', __( 'Global', 'wp-cerber' ) ),
4398
+ ),
4399
+ 'callback' => function ( $tab ) {
4400
+ switch ( $tab ) {
4401
+ case 'role_policies':
4402
+ crb_admin_show_role_policies();
4403
+ break;
4404
+ case 'global_policies':
4405
+ cerber_show_settings_form( 'users' );
4406
+ break;
4407
+ default:
4408
+ cerber_show_settings_form( $tab );
4409
+ }
4410
+ }
4411
+ ),
4412
  'cerber-rules' => array(
4413
  'pro' => 1,
4414
  'title' => __( 'Security Rules', 'wp-cerber' ),
languages/wp-cerber-fr_CA.mo CHANGED
Binary file
languages/wp-cerber-fr_CA.po CHANGED
@@ -8,343 +8,339 @@ msgstr ""
8
  "Language: fr-ca\n"
9
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
10
 
11
- #: ../settings.php:145
12
  msgid "Limit login attempts"
13
  msgstr "Limitation des tentatives de connexion"
14
 
15
- #: ../settings.php:148
16
  msgid "Attempts"
17
  msgstr "Tentatives"
18
 
19
- #: ../settings.php:152
20
  msgid "Lockout duration"
21
  msgstr "Durée du blocage"
22
 
23
- #: ../settings.php:153 ../settings.php:244
24
  msgid "minutes"
25
  msgstr "minutes"
26
 
27
- #: ../settings.php:157
28
  msgid "Aggressive lockout"
29
  msgstr "Blocage aggressif"
30
 
31
- #: ../settings.php:222
32
  msgid "Site connection"
33
  msgstr "Connexion au site"
34
 
35
- #: ../settings.php:168
36
  msgid "Proactive security rules"
37
  msgstr "Règles de sécurité proactives"
38
 
39
- #: ../settings.php:171
40
  msgid "Block subnet"
41
  msgstr "Bloquer les sous-réseaux"
42
 
43
- #: ../settings.php:186
44
  msgid "Request wp-login.php"
45
  msgstr "Requête sur wp-login.php"
46
 
47
- #: ../settings.php:187
48
  msgid "Immediately block IP after any request to wp-login.php"
49
  msgstr "Bloquer immédiatement l’IP si elle tente d’accéder au fichier wp-login.php"
50
 
51
- #: ../settings.php:202
52
  msgid "Custom login page"
53
  msgstr "Page de connexion personnalisée"
54
 
55
- #: ../settings.php:205
56
  msgid "Custom login URL"
57
  msgstr "URL de connexion personnalisée"
58
 
59
- #: ../settings.php:206
60
  msgid "must not overlap with the existing pages or posts slug"
61
  msgstr "ne doit pas chevaucher l’URL d’une page ou d’un article existant"
62
 
63
- #: ../settings.php:212
64
  msgid "Disable wp-login.php"
65
  msgstr "Désactiver wp-login.php"
66
 
67
- #: ../settings.php:213
68
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
69
  msgstr "Bloquer l’accès direct à wp-login.php et retourner une erreur HTTP 404 Not Found"
70
 
71
- #: ../dashboard.php:1588 ../settings.php:236
72
  msgid "Citadel mode"
73
  msgstr "Mode Citadelle"
74
 
75
- #: ../settings.php:239
76
  msgid "Threshold"
77
  msgstr "Seuil"
78
 
79
- #: ../settings.php:243 ../cerber-scanner.php:3910
80
  msgid "Duration"
81
  msgstr "Durée"
82
 
83
- #: ../dashboard.php:4265 ../cerber-load.php:4586 ../settings.php:248
84
  msgid "Notifications"
85
  msgstr "Notifications"
86
 
87
- #: ../settings.php:250
88
  msgid "Send notification to admin email"
89
  msgstr "Envoyer des notifications par courriel à l’administrateur"
90
 
91
- #: ../dashboard.php:4262 ../cerber-load.php:4583 ../cerber-tools.php:38 ../cerber-
92
- #: tools.php:47 ../cerber-tools.php:134
93
  msgid "Access Lists"
94
  msgstr "Listes d’accès"
95
 
96
- #: ../dashboard.php:1622 ../dashboard.php:2171 ../dashboard.php:4259 ../cerber-
97
- #: load.php:4278 ../settings.php:260
98
  msgid "Activity"
99
  msgstr "Activité"
100
 
101
- #: ../dashboard.php:4260
102
  msgid "Lockouts"
103
  msgstr "Blocages"
104
 
105
- #: ../settings.php:1356
106
  msgid "%s allowed retries in %s minutes"
107
  msgstr "%s tentatives autorisées en %s minutes"
108
 
109
- #: ../settings.php:1382
110
  msgid "Enable after %s failed login attempts in last %s minutes"
111
  msgstr "Activer après %s tentatives échouées dans les %s dernières minutes"
112
 
113
- #: ../dashboard.php:182 ../dashboard.php:1033 ../dashboard.php:3702 ../cerber-
114
- #: load.php:4287
115
  msgid "IP"
116
  msgstr "IP"
117
 
118
- #: ../dashboard.php:772 ../dashboard.php:1036 ../dashboard.php:3325 ../dashboard.
119
- #: php:3700
120
  msgid "Date"
121
  msgstr "Date"
122
 
123
- #: ../dashboard.php:775 ../dashboard.php:1038 ../dashboard.php:3705
124
  msgid "Local User"
125
  msgstr "Utilisateur local"
126
 
127
- #: ../dashboard.php:778 ../dashboard.php:1039 ../cerber-load.php:4295
128
  msgid "Username used"
129
  msgstr "Identifiant utilisé"
130
 
131
- #: ../dashboard.php:203
132
  msgid "Showing last %d records from %d"
133
  msgstr "Affichage de %d derniers enregistrements sur %d"
134
 
135
- #: ../common.php:1179
136
  msgid "Logged in"
137
  msgstr "Connexion réussie"
138
 
139
- #: ../common.php:1180
140
  msgid "Logged out"
141
  msgstr "Déconnexion"
142
 
143
- #: ../common.php:1181
144
  msgid "Login failed"
145
  msgstr "Connexion échouée"
146
 
147
- #: ../dashboard.php:872 ../common.php:1184
148
  msgid "IP blocked"
149
  msgstr "IP bloquée"
150
 
151
- #: ../common.php:1185
152
  msgid "Subnet blocked"
153
  msgstr "Sous-réseau bloqué"
154
 
155
- #: ../common.php:1187
156
  msgid "Citadel activated!"
157
  msgstr "Citadelle activée !"
158
 
159
- #: ../dashboard.php:1011 ../dashboard.php:1253 ../dashboard.php:3499 ../common.
160
- #: php:1235
161
  msgid "Locked out"
162
  msgstr "Bloqué"
163
 
164
- #: ../common.php:1237
165
  msgid "IP blacklisted"
166
  msgstr "IP blacklistées"
167
 
168
- #: ../common.php:1202
169
  msgid "Password changed"
170
  msgstr "Changement de mot de passe"
171
 
172
- #: ../dashboard.php:177 ../dashboard.php:260
173
  msgid "Remove"
174
  msgstr "Supprimer"
175
 
176
- #: ../dashboard.php:544
177
  msgid "Lockout for %s was removed"
178
  msgstr "Le blocage de %s a été levé"
179
 
180
- #: ../dashboard.php:232 ../dashboard.php:1003 ../dashboard.php:1247 ../dashboard.
181
- #: php:1586 ../dashboard.php:3494 ../cerber-load.php:4571
182
  msgid "White IP Access List"
183
  msgstr "Liste blanche d'adresses IP"
184
 
185
- #: ../dashboard.php:234 ../dashboard.php:1006 ../dashboard.php:1250 ../dashboard.
186
- #: php:1587 ../dashboard.php:3495
187
  msgid "Black IP Access List"
188
  msgstr "Liste noire d'adresses IP"
189
 
190
- #: ../dashboard.php:266
191
  msgid "List is empty"
192
  msgstr "La liste est vide"
193
 
194
- #: ../dashboard.php:299
195
  msgid "Address %s was added to White IP Access List"
196
  msgstr "L’adresse IP %s a été ajoutée à la Liste Blanche"
197
 
198
- #: ../dashboard.php:321
199
  msgid "Address %s was added to Black IP Access List"
200
  msgstr "L’adresse IP %s a été ajoutée à la Liste Noire"
201
 
202
- #: ../cerber-load.php:3591
203
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
204
  msgstr "Le mode Citadelle est activé après %d tentatives de connexion échouées en %d minutes."
205
 
206
- #: ../dashboard.php:2335 ../dashboard.php:2773
207
  msgid "View Activity"
208
  msgstr "Voir l’activité"
209
 
210
- #: ../dashboard.php:4320 ../dashboard.php:4352 ../cerber-tools.php:37 ../cerber-
211
  #: tools.php:46 ../nexus/cerber-nexus.php:90
212
  msgid "Settings"
213
  msgstr "Réglages"
214
 
215
- #: ../dashboard.php:1449
216
  msgid "Last login"
217
  msgstr "Dernière connexion"
218
 
219
- #: ../dashboard.php:1482 ../dashboard.php:1569 ../common.php:1431 ../nexus/cerber-
220
  #: slave-list.php:297
221
  msgid "Never"
222
  msgstr "Jamais"
223
 
224
- #: ../dashboard.php:2217 ../cerber-tools.php:624 ../nexus/cerber-slave-list.php:
225
  #: 230 ../cerber-scanner.php:5689 ../cerber-scanner.php:5839
226
  msgid "Are you sure?"
227
  msgstr "Etes-vous sûr ?"
228
 
229
- #: ../dashboard.php:1988 ../settings.php:223
230
  msgid "My site is behind a reverse proxy"
231
  msgstr "Mon site se trouve derrière un reverse proxy"
232
 
233
- #: ../settings.php:1184
234
  msgid "Make your protection smarter!"
235
  msgstr "Rendez votre protection intelligente !"
236
 
237
- #: ../settings.php:1188
238
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
239
  msgstr "Veuillez activer les Permaliens pour utiliser cette fonctionnalité. Le réglage des permaliens ne doit pas être “par défaut”."
240
 
241
- #: ../dashboard.php:4261 ../cerber-load.php:4581
242
  msgid "Main Settings"
243
  msgstr "Réglages généraux"
244
 
245
- #: ../dashboard.php:4486
246
  msgid "Help"
247
  msgstr "Aide"
248
 
249
- #: ../settings.php:1366
250
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
251
  msgstr "Allonger la durée du blocage à %s heures après %s blocages dans les %s dernières heures"
252
 
253
- #: ../cerber-load.php:392
254
  msgid "You are not allowed to log in. Ask your administrator for assistance."
255
  msgstr "Vous n’êtes pas autorisé à vous connecté. Contactez l’administrateur si vous avez besoin d’assistance."
256
 
257
- #: ../cerber-load.php:417
258
  msgid "You have only one attempt remaining."
259
  msgid_plural "You have %d attempts remaining."
260
  msgstr[0] "Il ne vous reste qu’une seule tentative."
261
  msgstr[1] "Il vous reste %d tentatives."
262
 
263
- #: ../dashboard.php:1066
264
  msgid "No activity has been logged."
265
  msgstr "Aucune activité n’a été notée."
266
 
267
- #: ../dashboard.php:185
268
  msgid "Expires"
269
  msgstr "Expire le"
270
 
271
- #: ../dashboard.php:209
272
  msgid "No lockouts at the moment. The sky is clear."
273
  msgstr "Pas de blocage pour le moment. Tout va bien dans le meilleur des mondes."
274
 
275
- #: ../dashboard.php:232
276
  msgid "These IPs will never be locked out"
277
  msgstr "Ces adresses IP ne seront jamais bloquées"
278
 
279
- #: ../dashboard.php:241
280
  msgid "Your IP"
281
  msgstr "Votre IP"
282
 
283
- #: ../cerber-load.php:3592
284
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
285
  msgstr "La dernière tentative échouée date du %s. Elle vient de l’IP %s. Le nom d’utilisateur utilisé est : %s."
286
 
287
- #: ../cerber-load.php:4549
288
  msgid "Can't activate WP Cerber due to a database error."
289
  msgstr "Impossible d’activer WP Cerber à cause d’une erreur de la base de données."
290
 
291
- #: ../settings.php:1373
292
  msgid "Notify admin if the number of active lockouts above"
293
  msgstr "Notifier l’administrateur si le nombre de blocages actifs excède"
294
 
295
- #: ../settings.php:264 ../settings.php:496 ../settings.php:960 ../settings.php:1031
296
  msgid "days"
297
  msgstr "jours"
298
 
299
- #: ../dashboard.php:1539
300
  msgid "Cerber Quick View"
301
  msgstr "Cerber aperçu"
302
 
303
- #: ../dashboard.php:205
304
  msgid "Hint"
305
  msgstr "Astuce"
306
 
307
- #: ../dashboard.php:205
308
  msgid "To view activity, click on the IP"
309
  msgstr "Pour voir l’activité relative à cette IP, cliquez sur l’IP"
310
 
311
- #: ../settings.php:172
312
  msgid "Always block entire subnet Class C of intruders IP"
313
  msgstr "Toujours bloquer le sous-réseau complet de classe C des IP intruses"
314
 
315
- #: ../settings.php:255 ../settings.php:1379
316
  msgid "Click to send test"
317
  msgstr "Cliquez pour tester"
318
 
319
- #: ../settings.php:1608 ../settings.php:1609
320
  msgid "Attention! You have changed the login URL! The new login URL is"
321
  msgstr "Attention ! Vous avez changer l’URL de connexion ! La nouvelle URL est"
322
 
323
- #: ../dashboard.php:1448
324
  msgid "Comments"
325
  msgstr "Commentaires"
326
 
327
- #: ../common.php:1621
328
- msgid "Update to version %s of WP Cerber"
329
- msgstr "Mettre à jour WP Cerber à la version %s"
330
-
331
- #: ../cerber-load.php:3593 ../cerber-load.php:4319
332
  msgid "View activity in dashboard"
333
  msgstr "Voir l’activité dans le tableau de bord"
334
 
335
- #: ../cerber-load.php:3622
336
  msgid "Number of active lockouts"
337
  msgstr "Nombre de blocages actifs"
338
 
339
- #: ../cerber-load.php:3626
340
  msgid "View lockouts in dashboard"
341
  msgstr "Voir les blocages dans le tableau de bord"
342
 
343
- #: ../cerber-load.php:3714
344
  msgid "This message was sent by"
345
  msgstr "Ce message a été envoyé par"
346
 
347
- #: ../dashboard.php:73 ../dashboard.php:4384
348
  msgid "Tools"
349
  msgstr "Outils"
350
 
@@ -392,261 +388,257 @@ msgstr "Téléverser un fichier"
392
  msgid "No file was uploaded or file is corrupted"
393
  msgstr "Le fichier n’a pas été téléversé ou est corrompu"
394
 
395
- #: ../cerber-tools.php:134
396
  msgid "Error while updating"
397
  msgstr "Erreur lors de la mise à jour"
398
 
399
- #: ../cerber-tools.php:140
400
  msgid "Settings has imported successfully from"
401
  msgstr "Les préférences ont été importées avec succès depuis"
402
 
403
- #: ../cerber-tools.php:147
404
  msgid "Error while parsing file"
405
  msgstr "Error lors de l’analyse du fichier"
406
 
407
- #: ../dashboard.php:183 ../dashboard.php:1034
408
  msgid "Hostname"
409
  msgstr "Hôte"
410
 
411
- #: ../dashboard.php:481
412
  msgid "unknown"
413
  msgstr "inconnu"
414
 
415
- #: ../settings.php:263 ../settings.php:956
416
  msgid "Keep records for"
417
  msgstr "Conserver l’historique pour"
418
 
419
- #: ../dashboard.php:1573 ../dashboard.php:1595
420
  msgid "active"
421
  msgstr "active"
422
 
423
- #: ../dashboard.php:1573
424
  msgid "deactivate"
425
  msgstr "désactivé"
426
 
427
- #: ../dashboard.php:1575
428
  msgid "not active"
429
  msgstr "inactif"
430
 
431
- #: ../dashboard.php:1576 ../dashboard.php:1590
432
  msgid "disabled"
433
  msgstr "désactivée"
434
 
435
- #: ../dashboard.php:1581
436
  msgid "failed attempts"
437
  msgstr "tentatives de connexion échouées"
438
 
439
- #: ../dashboard.php:1581 ../dashboard.php:1582
440
  msgid "in 24 hours"
441
  msgstr "en 24 heures"
442
 
443
- #: ../dashboard.php:1581 ../dashboard.php:1582
444
  msgid "view all"
445
  msgstr "voir tout"
446
 
447
- #: ../dashboard.php:1582
448
  msgid "lockouts"
449
  msgstr "blocages"
450
 
451
- #: ../dashboard.php:1584
452
  msgid "Lockouts at the moment"
453
  msgstr "Blocages actuels"
454
 
455
- #: ../dashboard.php:1585
456
  msgid "Last lockout"
457
  msgstr "Dernier blocage"
458
 
459
- #: ../dashboard.php:1586 ../dashboard.php:1587 ../dashboard.php:2516
460
  msgid "entry"
461
  msgid_plural "entries"
462
  msgstr[0] "entrée"
463
  msgstr[1] "entrées"
464
 
465
- #: ../dashboard.php:2212
466
  msgid "Confused about some settings?"
467
  msgstr "Confus au sujet de certains paramètres ?"
468
 
469
- #: ../dashboard.php:2213
470
  msgid "You can easily load default recommended settings using button below"
471
  msgstr "Vous pouvez facilement charger les paramètres recommandés par défaut en utilisant le bouton ci-dessous"
472
 
473
- #: ../dashboard.php:2215
474
  msgid "Load default settings"
475
  msgstr "Charger les paramètres par défaut"
476
 
477
- #: ../dashboard.php:2223
478
  msgid "doesn't affect Custom login URL and Access Lists"
479
  msgstr "n’affecte pas l’URL de connexion personnalisée ni les Listes d’accès"
480
 
481
- #: ../common.php:1614 ../settings.php:401
482
  msgid "New version is available"
483
  msgstr "Nouvelle version disponible"
484
 
485
- #: ../cerber-load.php:3565
486
  msgid "WP Cerber notify"
487
  msgstr "Préférences WP Cerber"
488
 
489
- #: ../cerber-load.php:3589
490
  msgid "Citadel mode is activated"
491
  msgstr "Le mode citadelle est activé"
492
 
493
- #: ../cerber-load.php:3661
494
  msgid "New Custom login URL"
495
  msgstr "URL de connexion personnalisée"
496
 
497
- #: ../cerber-load.php:4536
498
  msgid "The WP Cerber requires PHP %s or higher. You are running"
499
  msgstr "WP Cerber nécessite PHP %s ou supérieur. Vous avez actuellement"
500
 
501
- #: ../cerber-load.php:4540
502
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
503
  msgstr "WP Cerber nécessite WordPress %s ou supérieur. Vous avez actuellement"
504
 
505
- #: ../settings.php:287
506
  msgid "Use file"
507
  msgstr "Utiliser un fichier"
508
 
509
- #: ../settings.php:288
510
  msgid "Write failed login attempts to the file"
511
  msgstr "Inscrire les tentatives de connexion échouées dans un fichier de log"
512
 
513
- #: ../dashboard.php:2334
514
  msgid "Deactivate"
515
  msgstr "Désactiver"
516
 
517
- #: ../dashboard.php:186 ../cerber-load.php:3624
518
  msgid "Reason"
519
  msgstr "Raison"
520
 
521
- #: ../dashboard.php:273
522
  msgid "Add IP to the list"
523
  msgstr "Ajouter l’IP à la liste"
524
 
525
- #: ../dashboard.php:1315
526
  msgid "Add IP to the Black List"
527
  msgstr "Ajouter l’IP à la liste noire"
528
 
529
- #: ../common.php:1274
530
  msgid "Attempt to access"
531
  msgstr "Tentative d’accès"
532
 
533
- #: ../common.php:1273
534
  msgid "Limit on login attempts is reached"
535
  msgstr "La limite de tentatives de connexion est atteinte"
536
 
537
- #: ../cerber-load.php:3623
538
  msgid "Last lockout was added: %s for IP %s"
539
  msgstr "Le dernier blocage a été ajouté le %s pour l’IP %s"
540
 
541
- #: ../dashboard.php:4263 ../cerber-load.php:4585
542
  msgid "Hardening"
543
  msgstr "Renforcer"
544
 
545
- #: ../dashboard.php:1290
546
  msgid "Abuse email:"
547
  msgstr "Courriel d'abus:"
548
 
549
- #: ../settings.php:387 ../settings.php:431 ../settings.php:1093
550
  msgid "Email Address"
551
  msgstr "Adresse courriel"
552
 
553
- #: ../settings.php:392
554
  msgid "if empty, the admin email %s will be used"
555
  msgstr "si vide, l’adresse courriel de l’administrateur %s sera utilisée"
556
 
557
- #: ../settings.php:297
558
  msgid "Drill down IP"
559
  msgstr "Examiner les IPs"
560
 
561
- #: ../settings.php:298
562
  msgid "Retrieve extra WHOIS information for IP"
563
  msgstr "Récupérer les données WHOIS des IPs"
564
 
565
- #: ../settings.php:754
566
  msgid "Hardening WordPress"
567
  msgstr "Renforcer WordPress"
568
 
569
- #: ../settings.php:755 ../settings.php:799
570
  msgid "Stop user enumeration"
571
  msgstr "Empêcher l’énumération des utilisateurs"
572
 
573
- #: ../settings.php:782
574
  msgid "Disable XML-RPC"
575
  msgstr "Désactiver XML-RPC"
576
 
577
- #: ../settings.php:787
578
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
579
  msgstr "Bloquer l’accès au serveur XMlL-RPC (inclut les Pingbacks et Trackbacks)"
580
 
581
- #: ../settings.php:789
582
  msgid "Disable feeds"
583
  msgstr "Désactiver les flux"
584
 
585
- #: ../settings.php:794
586
  msgid "Block access to the RSS, Atom and RDF feeds"
587
  msgstr "Bloquer l’accès aux flux RSS, Atom et RDF"
588
 
589
- #: ../settings.php:807
590
  msgid "Disable REST API"
591
  msgstr "Désactiver REST API"
592
 
593
- #: ../settings.php:1696 ../settings.php:1708 ../settings.php:1831
594
  msgid "<strong>ERROR</strong>: please enter a valid email address."
595
  msgstr "<strong>ERREUR</strong>: veuillez saisir une adresse courriel valide."
596
 
597
- #: ../cerber-load.php:3654 ../cerber-load.php:4570
598
  msgid "WP Cerber is now active and has started protecting your site"
599
  msgstr "WP Cerber est maintenant actif et protège votre site"
600
 
601
- #: ../dashboard.php:187 ../cerber-scanner.php:5715 ../cerber-scanner.php:5855
602
  msgid "Action"
603
  msgstr "Action"
604
 
605
- #: ../dashboard.php:234
606
  msgid "Nobody can log in or register from these IPs"
607
  msgstr "Personne ne peut se connecter à partir de ces IPs"
608
 
609
- #: ../dashboard.php:291 ../dashboard.php:308
610
  msgid "Incorrect IP address or IP range"
611
  msgstr "IP ou plage d’IP incorrecte"
612
 
613
- #: ../dashboard.php:2350 ../nexus/cerber-nexus-slave.php:450
614
  msgid "Settings saved"
615
  msgstr "Paramètres sauvegardés"
616
 
617
- #: ../dashboard.php:1295
618
  msgid "Network:"
619
  msgstr "Réseau:"
620
 
621
- #: ../dashboard.php:1310
622
  msgid "Add network to the Black List"
623
  msgstr "Ajouter un réseau à la liste noire"
624
 
625
- #: ../dashboard.php:2333
626
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
627
  msgstr "Attention ! Le mode Citadel est maintenant activé. Plus personne ne peut se connecter."
628
 
629
- #: ../dashboard.php:408 ../dashboard.php:3423 ../whois.php:222 ../whois.php:253 ..
630
- #: /common.php:1291 ../common.php:1709 ../nexus/cerber-slave-list.php:283
631
  msgid "Unknown"
632
  msgstr "Inconnu"
633
 
634
- #. Author of the plugin
635
- #:
636
- msgid "Gregory"
637
- msgstr "Gregory"
638
-
639
- #: ../common.php:317 ../common.php:389 ../common.php:394 ../common.php:400 ..
640
- #: /common.php:405 ../cerber-load.php:700 ../cerber-load.php:712 ../cerber-load.
641
- #: php:719 ../cerber-load.php:1033 ../cerber-load.php:1302 ../cerber-load.php:
642
- #: 1308 ../cerber-load.php:1313 ../cerber-load.php:1318 ../cerber-load.php:1324 ..
643
- #: /cerber-load.php:1331 ../cerber-load.php:1433 ../cerber-load.php:1570 ..
644
- #: /settings.php:1587 ../settings.php:1672 ../nexus/cerber-nexus-slave.php:222 ..
645
- #: /nexus/cerber-nexus-slave.php:233 ../cerber-scanner.php:5809
646
  msgid "ERROR:"
647
  msgstr "ERREUR :"
648
 
649
- #: ../cerber-load.php:729
650
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
651
  msgstr "Vérification humaine échouée. Veuillez cliquer sur la case à cocher de la boite de dialogue reCAPTCHA ci-dessous."
652
 
@@ -654,245 +646,233 @@ msgstr "Vérification humaine échouée. Veuillez cliquer sur la case à cocher
654
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
655
  msgstr "<strong>ERREUR</strong>: Le mot de passe que vous avez saisie pour l’identifiant %s est incorrect."
656
 
657
- #: ../cerber-load.php:1319
658
  msgid "Username is not allowed. Please choose another one."
659
  msgstr "Ce nom d’utilisateur n’est pas autorisé. Veuillez en choisir un autre."
660
 
661
- #: ../cerber-load.php:3617
662
  msgid "unspecified"
663
  msgstr "non spécifié"
664
 
665
- #: ../cerber-load.php:3620
666
  msgid "Number of lockouts is increasing"
667
  msgstr "Le nombre de blocage augmente"
668
 
669
- #: ../cerber-load.php:3625
670
  msgid "View activity for this IP"
671
  msgstr "Voir l’activité pour cette IP"
672
 
673
- #: ../cerber-load.php:3629 ../cerber-load.php:3631
674
  msgid "A new version of WP Cerber is available to install"
675
  msgstr "Une nouvelle version de WP Cerber est disponible"
676
 
677
- #: ../cerber-load.php:3630
678
  msgid "Hi!"
679
  msgstr "Salut !"
680
 
681
- #: ../cerber-load.php:3633 ../cerber-load.php:3644 ../nexus/cerber-slave-list.php:
682
  #: 45
683
  msgid "Website"
684
  msgstr "Site web"
685
 
686
- #: ../cerber-load.php:3636 ../cerber-load.php:3637
687
  msgid "The WP Cerber security plugin has been deactivated"
688
  msgstr "Le plugin WP Cerber a été désactivé"
689
 
690
- #: ../cerber-load.php:3639
691
  msgid "Not logged in"
692
  msgstr "Non connecté"
693
 
694
- #: ../cerber-load.php:3645
695
  msgid "By user"
696
  msgstr "Par utilisateur"
697
 
698
- #: ../cerber-load.php:3646
699
  msgid "From IP address"
700
  msgstr "De l’adresse IP"
701
 
702
- #: ../cerber-load.php:3649
703
  msgid "From country"
704
  msgstr "Du pays"
705
 
706
- #: ../cerber-load.php:3653
707
  msgid "The WP Cerber security plugin is now active"
708
  msgstr "Le plugin WP Cerber est maintenant actif"
709
 
710
- #: ../cerber-load.php:4571
711
  msgid "Your IP address is added to the"
712
  msgstr "Votre adresse IP a été ajouté à"
713
 
714
- #: ../cerber-load.php:4587
715
  msgid "Import settings"
716
  msgstr "Importer les paramètres"
717
 
718
- #: ../settings.php:395
719
  msgid "Notification limit"
720
  msgstr "Limite de notification"
721
 
722
- #: ../settings.php:396
723
  msgid "notification letters allowed per hour (0 means unlimited)"
724
  msgstr "nombre limite de courriels de notification par heure (0 pour illimité)"
725
 
726
- #: ../settings.php:314
727
- msgid "User related settings"
728
- msgstr "Paramètres relatifs aux utilisateurs"
729
-
730
- #: ../settings.php:356
731
  msgid "Prohibited usernames"
732
  msgstr "Identifiants interdits"
733
 
734
- #: ../settings.php:357
735
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
736
  msgstr "Les identifiants de cette liste ne pourront ni se connecter ni s’inscrire. Toute IP qui aurait tenté d’utiliser un de ces identifiants sera immédiatement bloquée. Séparez les identifiants par des virgules."
737
 
738
- #: ../settings.php:364
739
- msgid "User session expire"
740
- msgstr "Session utilisateur expirée"
741
-
742
- #: ../settings.php:365
743
  msgid "in minutes (leave empty to use default WP value)"
744
  msgstr "en minutes (laisser vide pour utiliser la valeur par défaut de WordPress)"
745
 
746
- #: ../settings.php:503
747
  msgid "reCAPTCHA settings"
748
  msgstr "Paramètres reCAPTCHA"
749
 
750
- #: ../settings.php:506
751
  msgid "Site key"
752
  msgstr "Clef du site"
753
 
754
- #: ../settings.php:510
755
  msgid "Secret key"
756
  msgstr "Clef secrète"
757
 
758
- #: ../settings.php:520
759
  msgid "Enable reCAPTCHA for WordPress registration form"
760
  msgstr "Activer reCAPTCHA pour le formulaire d’inscription WordPress"
761
 
762
- #: ../settings.php:529
763
  msgid "Lost password form"
764
  msgstr "Formulaire de récupération de mot de passe"
765
 
766
- #: ../settings.php:539
767
  msgid "Login form"
768
  msgstr "Formulaire de connexion"
769
 
770
- #: ../settings.php:540
771
  msgid "Enable reCAPTCHA for WordPress login form"
772
  msgstr "Activer reCAPTCHA pour le formulaire de connexion WordPress"
773
 
774
- #: ../settings.php:1202
775
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
776
  msgstr "Avant d’utiliser reCAPTCHA, il vous faut obtenir une Clef de Site et une Clef Secrète sur le site de Google"
777
 
778
- #: ../cerber-lab.php:779 ../settings.php:1203 ../settings.php:1206
779
  msgid "Know more"
780
  msgstr "En savoir plus"
781
 
782
- #: ../dashboard.php:4264
783
- msgid "Users"
784
- msgstr "Utilisateurs"
785
-
786
- #: ../common.php:1177
787
  msgid "User created"
788
  msgstr "Utilisateur créé"
789
 
790
- #: ../common.php:1178
791
  msgid "User registered"
792
  msgstr "Inscription utilisateur"
793
 
794
- #: ../common.php:1205
795
  msgid "reCAPTCHA verification failed"
796
  msgstr "Vérification reCAPTCHA échouée"
797
 
798
- #: ../common.php:1206
799
  msgid "reCAPTCHA settings are incorrect"
800
  msgstr "Les paramètres reCAPTCHA sont incorrects"
801
 
802
- #: ../common.php:1209 ../common.php:1295
803
  msgid "Attempt to access prohibited URL"
804
  msgstr "Tentative d’accès à une URL interdite"
805
 
806
- #: ../common.php:1211 ../common.php:1276
807
  msgid "Attempt to log in with prohibited username"
808
  msgstr "Tentative de connexion avec un identifiant interdit"
809
 
810
- #: ../settings.php:274
811
  msgid "Cerber Lab connection"
812
  msgstr "Connexion Cerber Lab"
813
 
814
- #: ../settings.php:275
815
  msgid "Send malicious IP addresses to the Cerber Lab"
816
  msgstr "Envoyer les adresses IP bloquées au Cerber Lab"
817
 
818
- #: ../settings.php:279
819
  msgid "Cerber Lab protocol"
820
  msgstr "Protocole Cerber Lab"
821
 
822
- #: ../settings.php:451 ../settings.php:519
823
  msgid "Registration form"
824
  msgstr "Formulaire d’inscription"
825
 
826
- #: ../settings.php:525
827
  msgid "Enable reCAPTCHA for WooCommerce registration form"
828
  msgstr "Activer reCAPTCHA pour le formulaire d’inscription WooCommerce"
829
 
830
- #: ../settings.php:530
831
  msgid "Enable reCAPTCHA for WordPress lost password form"
832
  msgstr "Activer reCAPTCHA pour le formulaire de récupération de mot de passe WordPress"
833
 
834
- #: ../settings.php:535
835
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
836
  msgstr "Activer reCAPTCHA pour le formulaire de récupération de mot de passe WooCommerce"
837
 
838
- #: ../settings.php:545
839
  msgid "Enable reCAPTCHA for WooCommerce login form"
840
  msgstr "Activer reCAPTCHA pour le formulaire de connexion WooCommerce"
841
 
842
- #: ../common.php:1207
843
  msgid "Request to the Google reCAPTCHA service failed"
844
  msgstr "La requête au service Google reCAPTCHA a échouée"
845
 
846
- #: ../dashboard.php:853 ../dashboard.php:2185
847
  msgid "View all"
848
  msgstr "Voir tout"
849
 
850
- #: ../dashboard.php:2188
851
  msgid "Recently locked out IP addresses"
852
  msgstr "IPs récemment bloquées"
853
 
854
- #: ../cerber-lab.php:777
855
  msgid "OK, nail them all"
856
  msgstr "Allez, abattez-les tous !"
857
 
858
- #: ../cerber-lab.php:778
859
  msgid "NO, maybe later"
860
  msgstr "NON, peut-être plus tard"
861
 
862
- #: ../dashboard.php:54 ../dashboard.php:1621 ../dashboard.php:2534 ../dashboard.
863
- #: php:4258
864
  msgid "Dashboard"
865
  msgstr "Tableau de bord"
866
 
867
- #: ../cerber-lab.php:775
868
  msgid "Want to make WP Cerber even more powerful?"
869
  msgstr "Désireux de rendre WP Cerber encore plus puissant ?"
870
 
871
- #: ../cerber-lab.php:776
872
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
873
  msgstr "Permettre à WP Cerber d’envoyer les adresses IP qui ont été bloqués au Cerber Lab. Cela aidera l’équipe à créer de nouveau algorithmes pour que WP Cerber puisse défendre WordPress contre les nouvelles attaques et réseaux de robots qui apparaissent chaque jour. Vous pouvez désactiver l’envoi des données à tout moment dans les réglages du plugin."
874
 
875
- #: ../dashboard.php:771 ../dashboard.php:3324
876
  msgid "IP address"
877
  msgstr "adresse IP"
878
 
879
- #: ../dashboard.php:776
880
  msgid "User login"
881
  msgstr "Connexion de l'utilisateur"
882
 
883
- #: ../dashboard.php:777 ../dashboard.php:3330
884
  msgid "User ID"
885
  msgstr "ID utilisateur"
886
 
887
- #: ../dashboard.php:1061 ../dashboard.php:3765
888
  msgid "Export"
889
  msgstr "Exporter"
890
 
891
- #: ../dashboard.php:1084
892
  msgid "Search for IP or username"
893
  msgstr "Rechercher une adresse IP ou un nom d'utilisateur"
894
 
895
- #: ../dashboard.php:1085
896
  msgid "Filter"
897
  msgstr "Filtre"
898
 
@@ -900,261 +880,261 @@ msgstr "Filtre"
900
  msgid "Cerber Dashboard"
901
  msgstr "Tableau de bord Cerber"
902
 
903
- #: ../dashboard.php:73
904
  msgid "Cerber tools"
905
  msgstr "Outils Cerber"
906
 
907
- #: ../cerber-tools.php:228
908
  msgid "Unsubscribe"
909
  msgstr "Se désabonner"
910
 
911
- #: ../dashboard.php:2458
912
  msgid "You've subscribed"
913
  msgstr "Vous êtes abonné(e)"
914
 
915
- #: ../dashboard.php:2463
916
  msgid "You've unsubscribed"
917
  msgstr "Vous vous êtes désabonné"
918
 
919
- #: ../cerber-load.php:3665 ../cerber-load.php:3666
920
  msgid "A new activity has been recorded"
921
  msgstr "Une nouvelle activité a été enregistrée"
922
 
923
- #: ../cerber-load.php:4291
924
  msgid "User"
925
  msgstr "Utilisateur"
926
 
927
- #: ../cerber-load.php:4299
928
  msgid "Search string"
929
  msgstr "Chaîne de recherche"
930
 
931
- #: ../settings.php:294
932
  msgid "Preferences"
933
  msgstr "Préférences"
934
 
935
- #: ../settings.php:302
936
  msgid "Date format"
937
  msgstr "Format de date"
938
 
939
- #: ../settings.php:303
940
  msgid "if empty, the default format %s will be used"
941
  msgstr "si vide, le format par défaut %s sera utilisé"
942
 
943
- #: ../settings.php:407
944
  msgid "Push notifications"
945
  msgstr "Notifications poussées"
946
 
947
- #: ../settings.php:380
948
  msgid "Email notifications"
949
  msgstr "Notifications par courriel"
950
 
951
- #: ../settings.php:388 ../settings.php:433 ../settings.php:919 ../settings.php:1097
952
  msgid "Use comma to specify multiple values"
953
  msgstr "Utilisez la virgule pour spécifier plusieurs valeurs"
954
 
955
- #: ../settings.php:119
956
  msgid "All connected devices"
957
  msgstr "Tous les appareils connectés"
958
 
959
- #: ../settings.php:122
960
  msgid "No devices found"
961
  msgstr "Aucun appareil trouvé"
962
 
963
- #: ../settings.php:126
964
  msgid "Not available"
965
  msgstr "Non disponible"
966
 
967
- #: ../common.php:1203
968
  msgid "Password reset requested"
969
  msgstr "Réinitialisation du mot de passe demandée"
970
 
971
- #: ../common.php:1277
972
  msgid "Limit on failed reCAPTCHA verifications is reached"
973
  msgstr "La limite sur les vérifications reCAPTCHA échouées est atteinte."
974
 
975
- #: ../common.php:1426
976
  msgid "%s ago"
977
  msgstr "il y a %s"
978
 
979
- #: ../settings.php:162
980
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
981
  msgstr "Appliquer les règles de connexion de limite aux adresses IP dans la liste d'accès White IP"
982
 
983
- #: ../settings.php:191
984
  msgid "Display 404 page"
985
  msgstr "Afficheur 404 page"
986
 
987
- #: ../settings.php:514
988
  msgid "Invisible reCAPTCHA"
989
  msgstr "Invisible reCAPTCHA"
990
 
991
- #: ../settings.php:515
992
  msgid "Enable invisible reCAPTCHA"
993
  msgstr "Activer le reCAPTCHA invisible"
994
 
995
- #: ../settings.php:515
996
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
997
  msgstr "(ne l'activez que si vous obtenez et entrez les clés Site et Secret pour la version invisible)"
998
 
999
- #: ../settings.php:550
1000
  msgid "Enable reCAPTCHA for WordPress comment form"
1001
  msgstr "Activer le formulaire de commentaire reCAPTCHA pour WordPress"
1002
 
1003
- #: ../settings.php:555
1004
  msgid "Disable reCAPTCHA for logged in users"
1005
  msgstr "Désactiver reCAPTCHA pour les utilisateurs connectés"
1006
 
1007
- #: ../settings.php:559
1008
  msgid "Limit attempts"
1009
  msgstr "Limiter les tentatives"
1010
 
1011
- #: ../settings.php:560
1012
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1013
  msgstr "Verrouiller l'adresse IP pendant %s minutes après %s tentatives échouées en %s minutes"
1014
 
1015
- #: ../settings.php:1195
1016
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1017
  msgstr "En mode Citadel, personne ne peut se connecter sauf les adresses IP de la White IP Access List. Les sessions utilisateur actives ne seront pas affectées."
1018
 
1019
- #: ../dashboard.php:773 ../dashboard.php:1037
1020
  msgid "Event"
1021
  msgstr "Événement"
1022
 
1023
- #: ../common.php:260
1024
  msgid "Spam comments denied"
1025
  msgstr "Les commentaires de spam sont refusés"
1026
 
1027
- #: ../common.php:262
1028
  msgid "Malicious IP addresses detected"
1029
  msgstr "Adresses IP malveillantes détectées"
1030
 
1031
- #: ../common.php:263
1032
  msgid "Lockouts occurred"
1033
  msgstr "Des lock-out ont eu lieu"
1034
 
1035
- #: ../cerber-load.php:1303 ../cerber-load.php:1309 ../cerber-load.php:1325 ..
1036
- #: /cerber-load.php:1332
1037
  msgid "You are not allowed to register."
1038
  msgstr "Vous n'êtes pas autorisé à vous inscrire."
1039
 
1040
- #: ../common.php:1188
1041
  msgid "Spam comment denied"
1042
  msgstr "Commentaire anti-spam refusé"
1043
 
1044
- #: ../common.php:1213
1045
  msgid "Attempt to log in denied"
1046
  msgstr "Tentative d'ouverture de session refusée"
1047
 
1048
- #: ../common.php:1214
1049
  msgid "Attempt to register denied"
1050
  msgstr "Tentative d'enregistrement refusée"
1051
 
1052
- #: ../common.php:257
1053
  msgid "Malicious activities mitigated"
1054
  msgstr "Atténuation des activités malveillantes"
1055
 
1056
- #: ../dashboard.php:68
1057
  msgid "Cerber antispam settings"
1058
  msgstr "Paramètres antispam Cerber"
1059
 
1060
- #: ../dashboard.php:68 ../cerber-load.php:4584 ../settings.php:549
1061
  msgid "Antispam"
1062
  msgstr "Antispam"
1063
 
1064
- #: ../settings.php:443
1065
  msgid "Cerber antispam engine"
1066
  msgstr "Moteur antispam Cerber"
1067
 
1068
- #: ../settings.php:446
1069
  msgid "Comment form"
1070
  msgstr "Formulaire de commentaires"
1071
 
1072
- #: ../settings.php:447
1073
  msgid "Protect comment form with bot detection engine"
1074
  msgstr "Protéger le formulaire de commentaires avec le moteur de détection de bot"
1075
 
1076
- #: ../settings.php:452
1077
  msgid "Protect registration form with bot detection engine"
1078
  msgstr "Protéger le formulaire d'inscription avec le moteur de détection de bot"
1079
 
1080
- #: ../dashboard.php:4386
1081
  msgid "Export & Import"
1082
  msgstr "Exportation et importation"
1083
 
1084
- #: ../dashboard.php:4387
1085
  msgid "Diagnostic"
1086
  msgstr "Diagnostic"
1087
 
1088
- #: ../dashboard.php:4390
1089
  msgid "License"
1090
  msgstr "Licence"
1091
 
1092
- #: ../dashboard.php:4297
1093
  msgid "Antispam and bot detection settings"
1094
  msgstr "Paramètres d'antispam et de détection des robots"
1095
 
1096
- #: ../cerber-load.php:1570
1097
  msgid "Sorry, human verification failed."
1098
  msgstr "Désolé, la vérification humaine a échoué."
1099
 
1100
- #: ../common.php:1278
1101
  msgid "Bot activity is detected"
1102
  msgstr "L'activité du bot est détectée"
1103
 
1104
- #: ../settings.php:485
1105
  msgid "Comment processing"
1106
  msgstr "Commenter le processus"
1107
 
1108
- #: ../settings.php:488
1109
  msgid "If a spam comment detected"
1110
  msgstr "Si un commentaire indésirable est détecté"
1111
 
1112
- #: ../settings.php:493
1113
  msgid "Trash spam comments"
1114
  msgstr "Commentaires sur le spam de la corbeille"
1115
 
1116
- #: ../settings.php:495
1117
  msgid "Move spam comments to trash after"
1118
  msgstr "Déplacer les commentaires indésirables à la corbeille"
1119
 
1120
- #: ../common.php:1189
1121
  msgid "Spam form submission denied"
1122
  msgstr "Soumission du formulaire anti-spam refusée"
1123
 
1124
- #: ../settings.php:456
1125
  msgid "Other forms"
1126
  msgstr "Autres formulaires"
1127
 
1128
- #: ../settings.php:457
1129
  msgid "Protect all forms on the website with bot detection engine"
1130
  msgstr "Protégez tous les formulaires sur le site Web avec le moteur de détection de bot"
1131
 
1132
- #: ../settings.php:463
1133
  msgid "Adjust antispam engine"
1134
  msgstr "Ajuster le moteur antispam"
1135
 
1136
- #: ../settings.php:466
1137
  msgid "Safe mode"
1138
  msgstr "Mode sans échec"
1139
 
1140
- #: ../settings.php:467
1141
  msgid "Use less restrictive policies (allow AJAX)"
1142
  msgstr "Utiliser des politiques moins restrictives (autoriser AJAX)"
1143
 
1144
- #: ../dashboard.php:874 ../dashboard.php:3733 ../settings.php:471 ../settings.php:
1145
- #: 814
1146
  msgid "Logged in users"
1147
  msgstr "Utilisateurs connectés"
1148
 
1149
- #: ../settings.php:472
1150
  msgid "Disable bot detection engine for logged in users"
1151
  msgstr "Désactiver le moteur de détection des bots pour les utilisateurs connectés"
1152
 
1153
- #: ../dashboard.php:184 ../dashboard.php:1035
1154
  msgid "Country"
1155
  msgstr "Pays"
1156
 
1157
- #: ../dashboard.php:1073
1158
  msgid "All events"
1159
  msgstr "Tous les évènements"
1160
 
@@ -1162,45 +1142,45 @@ msgstr "Tous les évènements"
1162
  msgid "Cerber Security Rules"
1163
  msgstr "Règles de sécurité Cerber"
1164
 
1165
- #: ../dashboard.php:60 ../dashboard.php:4334
1166
  msgid "Security Rules"
1167
  msgstr "Règles de sécurité"
1168
 
1169
- #: ../dashboard.php:1450
1170
  msgid "Failed login attempts"
1171
  msgstr "Echec des tentatives de connexion"
1172
 
1173
- #: ../dashboard.php:1407 ../dashboard.php:1451
1174
  msgid "Registered"
1175
  msgstr "Enregistré"
1176
 
1177
- #: ../dashboard.php:1521 ../cerber-users.php:25
1178
  msgid "You"
1179
  msgstr "Vous"
1180
 
1181
- #: ../common.php:261
1182
  msgid "Spam form submissions denied"
1183
  msgstr "Refus d'envoi du formulaire anti-spam"
1184
 
1185
- #: ../dashboard.php:2224 ../cerber-load.php:3656 ../cerber-load.php:4573
1186
  msgid "Getting Started Guide"
1187
  msgstr "Guide de démarrage"
1188
 
1189
- #: ../dashboard.php:4336
1190
  msgid "Countries"
1191
  msgstr "Pays"
1192
 
1193
- #: ../dashboard.php:3036
1194
  msgid "Permitted for one country"
1195
  msgid_plural "Permitted for %d countries"
1196
  msgstr[0] "Autorisé pour un pays"
1197
  msgstr[1] "Autorisé pour %d pays"
1198
 
1199
- #: ../dashboard.php:3047
1200
  msgid "No rule"
1201
  msgstr "Aucune règle"
1202
 
1203
- #: ../dashboard.php:3258
1204
  msgid "Security rules have been updated"
1205
  msgstr "Les règles de sécurité ont été mises à jour"
1206
 
@@ -1209,255 +1189,255 @@ msgstr "Les règles de sécurité ont été mises à jour"
1209
  msgid "https://wpcerber.com"
1210
  msgstr "https://wpcerber.com"
1211
 
1212
- #: ../common.php:1190
1213
  msgid "Form submission denied"
1214
  msgstr "Refus d'envoi du formulaire"
1215
 
1216
- #: ../common.php:1191
1217
  msgid "Comment denied"
1218
  msgstr "Commentaire refusé"
1219
 
1220
- #: ../common.php:1219
1221
  msgid "Request to REST API denied"
1222
  msgstr "Demande d'REST API refusée"
1223
 
1224
- #: ../common.php:1220
1225
  msgid "XML-RPC request denied"
1226
  msgstr "Requête XML-RPC refusée"
1227
 
1228
- #: ../common.php:1233
1229
  msgid "Bot detected"
1230
  msgstr "Bot détecté"
1231
 
1232
- #: ../common.php:1234
1233
  msgid "Citadel mode is active"
1234
  msgstr "Le mode Citadel est actif"
1235
 
1236
- #: ../common.php:1239
1237
  msgid "Malicious activity detected"
1238
  msgstr "Activité malveillante détectée"
1239
 
1240
- #: ../common.php:1240
1241
  msgid "Blocked by country rule"
1242
  msgstr "Bloqué par la règle du pays"
1243
 
1244
- #: ../common.php:1241
1245
  msgid "Limit reached"
1246
  msgstr "Limite atteinte"
1247
 
1248
- #: ../common.php:1242
1249
  msgid "Multiple suspicious activities"
1250
  msgstr "Plusieurs activités suspectes"
1251
 
1252
- #: ../common.php:1279
1253
  msgid "Multiple suspicious activities were detected"
1254
  msgstr "Plusieurs activités suspectes ont été détectées"
1255
 
1256
- #: ../settings.php:819
1257
  msgid "Allow REST API for logged in users"
1258
  msgstr "Autoriser l'REST API pour les utilisateurs connectés"
1259
 
1260
- #: ../settings.php:834
1261
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1262
  msgstr "Spécifiez les espaces de noms de l'REST API à autoriser si l'REST API est désactivée. Une corde par ligne."
1263
 
1264
- #: ../settings.php:350
1265
  msgid "Registration limit"
1266
  msgstr "Limite d'enregistrement"
1267
 
1268
- #: ../settings.php:371
1269
  msgid "Sort users in dashboard"
1270
  msgstr "Trier les utilisateurs dans le tableau de bord"
1271
 
1272
- #: ../settings.php:372
1273
  msgid "by date of registration"
1274
  msgstr "par date d'enregistrement"
1275
 
1276
- #: ../settings.php:476
1277
  msgid "Query whitelist"
1278
  msgstr "Liste blanche des requêtes"
1279
 
1280
- #: ../settings.php:1361
1281
  msgid "%s allowed registrations in %s minutes from one IP"
1282
  msgstr "%s nombre d'enregistrements autorisés en %s minutes à partir d'une adresse IP"
1283
 
1284
- #: ../dashboard.php:3104
1285
  msgid "Start typing here to find a country"
1286
  msgstr "Commencez à taper ici pour trouver un pays"
1287
 
1288
- #: ../dashboard.php:3184
1289
  msgid "Click on a country name to add it to the list of selected countries"
1290
  msgstr "Cliquez sur le nom d'un pays pour l'ajouter à la liste des pays sélectionnés"
1291
 
1292
- #: ../dashboard.php:3205
1293
  msgid "Submit forms"
1294
  msgstr "Soumettre les formulaires"
1295
 
1296
- #: ../dashboard.php:3206
1297
  msgid "Post comments"
1298
  msgstr "Soumettre des commentaires"
1299
 
1300
- #: ../dashboard.php:3207
1301
  msgid "Log in to the website"
1302
  msgstr "Se connecter sur le site"
1303
 
1304
- #: ../dashboard.php:3208
1305
  msgid "Register on the website"
1306
  msgstr "S'inscrire sur le site"
1307
 
1308
- #: ../dashboard.php:3209
1309
  msgid "Use XML-RPC"
1310
  msgstr "Utiliser XML-RPC"
1311
 
1312
- #: ../dashboard.php:3210
1313
  msgid "Use REST API"
1314
  msgstr "Utiliser REST API"
1315
 
1316
- #: ../settings.php:490
1317
  msgid "Deny it completely"
1318
  msgstr "Le nier complètement"
1319
 
1320
- #: ../settings.php:490
1321
  msgid "Mark it as spam"
1322
  msgstr "Marquez-le comme spam"
1323
 
1324
- #: ../dashboard.php:2164
1325
  msgid "in the last 24 hours"
1326
  msgstr "durant les 24 dernières heures"
1327
 
1328
- #: ../dashboard.php:2535
1329
  msgid "Main settings"
1330
  msgstr "Réglages principaux"
1331
 
1332
- #: ../settings.php:420
1333
  msgid "Weekly reports"
1334
  msgstr "Rapports hebdomadaires"
1335
 
1336
- #: ../settings.php:1541
1337
  msgid "Sunday"
1338
  msgstr "Dimanche"
1339
 
1340
- #: ../settings.php:1542
1341
  msgid "Monday"
1342
  msgstr "Lundi"
1343
 
1344
- #: ../settings.php:1543
1345
  msgid "Tuesday"
1346
  msgstr "Mardi"
1347
 
1348
- #: ../settings.php:1544
1349
  msgid "Wednesday"
1350
  msgstr "Mercredi"
1351
 
1352
- #: ../settings.php:1545
1353
  msgid "Thursday"
1354
  msgstr "Jeudi"
1355
 
1356
- #: ../settings.php:1546
1357
  msgid "Friday"
1358
  msgstr "Vendredi"
1359
 
1360
- #: ../settings.php:1547
1361
  msgid "Saturday"
1362
  msgstr "Samedi"
1363
 
1364
- #: ../settings.php:1610 ../settings.php:1611
1365
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1366
  msgstr "Si vous utilisez un plugin de mise en cache, vous devez ajouter votre nouvelle URL de connexion à la liste des pages à ne pas mettre en cache."
1367
 
1368
- #: ../cerber-load.php:3671
1369
  msgid "Weekly report"
1370
  msgstr "Rapport hebdomadaire"
1371
 
1372
- #: ../cerber-load.php:3674 ../cerber-load.php:3684
1373
  msgid "To change reporting settings visit"
1374
  msgstr "Pour modifier les paramètres de reporting, visitez"
1375
 
1376
- #: ../cerber-load.php:3707
1377
  msgid "Your login page:"
1378
  msgstr "Votre page de connexion:"
1379
 
1380
- #: ../cerber-load.php:3711
1381
  msgid "Your license is valid until"
1382
  msgstr "Votre licence est valable jusqu'au"
1383
 
1384
- #: ../cerber-load.php:3817
1385
  msgid "Activity details"
1386
  msgstr "Détails de l'activité"
1387
 
1388
- #: ../settings.php:1577
1389
  msgid "Click to send now"
1390
  msgstr "Cliquez pour envoyer maintenant"
1391
 
1392
- #: ../cerber-load.php:858
1393
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1394
  msgstr "Traducteur de WP Cerber ? Pour obtenir la licence PRO gratuitement, déposez vos contacts ici : https://wpcerber.com/contact/"
1395
 
1396
- #: ../dashboard.php:552
1397
  msgid "Email has been sent to"
1398
  msgstr "Un courriel a été envoyé à"
1399
 
1400
- #: ../dashboard.php:555
1401
  msgid "Unable to send email to"
1402
  msgstr "Impossible d'envoyer un courriel à"
1403
 
1404
- #: ../dashboard.php:3039
1405
  msgid "Not permitted for one country"
1406
  msgid_plural "Not permitted for %d countries"
1407
  msgstr[0] "Non autorisé pour un pays"
1408
  msgstr[1] "Non autorisé pour les pays %d"
1409
 
1410
- #: ../dashboard.php:3188
1411
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1412
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1413
  msgstr "Les pays sélectionnés sont autorisés à %s, les autres pays ne sont pas autorisés à"
1414
 
1415
- #: ../dashboard.php:3191
1416
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1417
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1418
  msgstr "Les pays sélectionnés ne sont pas autorisés à %s, les autres pays sont autorisés à"
1419
 
1420
- #: ../cerber-load.php:3805
1421
  msgid "Weekly Report"
1422
  msgstr "Rapport hebdomadaire"
1423
 
1424
- #: ../settings.php:194
1425
  msgid "Use 404 template from the active theme"
1426
  msgstr "Utiliser le modèle 404 du thème actif"
1427
 
1428
- #: ../settings.php:195
1429
  msgid "Display simple 404 page"
1430
  msgstr "Affichage simple 404 page"
1431
 
1432
- #: ../settings.php:477
1433
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1434
  msgstr "Entrer une partie de la chaîne ou du chemin de requête pour exclure une requête de l'inspection par le moteur. Un article par ligne."
1435
 
1436
- #: ../settings.php:432 ../settings.php:1101
1437
  msgid "if empty, email from notification settings will be used"
1438
  msgstr "si vide, l'adresse courriel des paramètres de notification sera utilisée"
1439
 
1440
- #: ../settings.php:423
1441
  msgid "Enable reporting"
1442
  msgstr "Activer le signalement"
1443
 
1444
- #: ../cerber-load.php:3735
1445
  msgid "Your last sign-in was %s from %s"
1446
  msgstr "Votre dernière connexion était %s de %s"
1447
 
1448
- #: ../dashboard.php:272
1449
  msgid "IP address, IPv4 address range or subnet"
1450
  msgstr "Adresse IP, plage d'adresses IPv4 ou sous-réseau"
1451
 
1452
- #: ../dashboard.php:274
1453
  msgid "Optional comment for this entry"
1454
  msgstr "Commentaire facultatif pour cette entrée"
1455
 
1456
- #: ../dashboard.php:313
1457
  msgid "You cannot add your IP address or network"
1458
  msgstr "Vous ne pouvez pas ajouter votre adresse IP ou votre réseau"
1459
 
1460
- #: ../settings.php:357
1461
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1462
  msgstr "Pour spécifier un motif REGEX, enroulez un motif en deux barres obliques vers l'avant."
1463
 
@@ -1465,195 +1445,195 @@ msgstr "Pour spécifier un motif REGEX, enroulez un motif en deux barres oblique
1465
  msgid "Cerber Traffic Inspector"
1466
  msgstr "Inspecteur du Trafic de Cerber"
1467
 
1468
- #: ../dashboard.php:56 ../dashboard.php:1591 ../dashboard.php:4317
1469
  msgid "Traffic Inspector"
1470
  msgstr "Inspecteur de trafic"
1471
 
1472
- #: ../dashboard.php:1623
1473
  msgid "Traffic"
1474
  msgstr "Trafic"
1475
 
1476
- #: ../dashboard.php:3701
1477
  msgid "Request"
1478
  msgstr "Demande"
1479
 
1480
- #: ../dashboard.php:3703
1481
  msgid "Host Info"
1482
  msgstr "Informations sur l'hôte"
1483
 
1484
- #: ../dashboard.php:3704
1485
  msgid "User Agent"
1486
  msgstr "Agent utilisateur"
1487
 
1488
- #: ../dashboard.php:3729
1489
  msgid "All requests"
1490
  msgstr "Toutes les demandes"
1491
 
1492
- #: ../dashboard.php:875 ../dashboard.php:3734
1493
  msgid "Not logged in visitors"
1494
  msgstr "Visiteurs non connectés"
1495
 
1496
- #: ../dashboard.php:3737
1497
  msgid "Form submissions"
1498
  msgstr "Soumission des formulaires"
1499
 
1500
- #: ../dashboard.php:3739
1501
  msgid "Page Not Found"
1502
  msgstr "Page introuvable"
1503
 
1504
- #: ../dashboard.php:3748
1505
  msgid "Longer than"
1506
  msgstr "Plus long que"
1507
 
1508
- #: ../dashboard.php:3771
1509
  msgid "Refresh"
1510
  msgstr "Rafraîchir"
1511
 
1512
- #: ../common.php:187
1513
  msgid "Check for requests"
1514
  msgstr "Vérifier les demandes"
1515
 
1516
- #: ../common.php:1640
1517
  msgid "Not specified"
1518
  msgstr "Non spécifié"
1519
 
1520
- #: ../settings.php:891
1521
  msgid "Logging mode"
1522
  msgstr "Mode d'enregistrement"
1523
 
1524
- #: ../settings.php:897
1525
  msgid "Logging disabled"
1526
  msgstr "Enregistrement désactivé"
1527
 
1528
- #: ../settings.php:898
1529
  msgid "Smart"
1530
  msgstr "Intelligent"
1531
 
1532
- #: ../settings.php:899
1533
  msgid "All traffic"
1534
  msgstr "Tout le trafic"
1535
 
1536
- #: ../settings.php:903
1537
  msgid "Ignore crawlers"
1538
  msgstr "Ignorer les chenilles"
1539
 
1540
- #: ../settings.php:913
1541
  msgid "Mask these form fields"
1542
  msgstr "Masquer ces champs du formulaire"
1543
 
1544
- #: ../settings.php:953
1545
  msgid "milliseconds"
1546
  msgstr "millisecondes"
1547
 
1548
- #: ../settings.php:846
1549
  msgid "Enable traffic inspection"
1550
  msgstr "Activer l'inspection du trafic"
1551
 
1552
- #: ../settings.php:890
1553
  msgid "Logging"
1554
  msgstr "Enregistrement"
1555
 
1556
- #: ../settings.php:908
1557
  msgid "Save request fields"
1558
  msgstr "Sauvegarder les champs de demande"
1559
 
1560
- #: ../settings.php:948
1561
  msgid "Page generation time threshold"
1562
  msgstr "Seuil de temps de génération de page"
1563
 
1564
- #: ../dashboard.php:3721
1565
  msgid "No requests have been logged."
1566
  msgstr "Aucune demande n'a été enregistrée."
1567
 
1568
- #: ../dashboard.php:1590
1569
  msgid "enabled"
1570
  msgstr "activés"
1571
 
1572
- #: ../dashboard.php:1595
1573
  msgid "no connection"
1574
  msgstr "aucune connexion"
1575
 
1576
- #: ../dashboard.php:1397
1577
  msgid "Last seen"
1578
  msgstr "Vu pour la dernière fois"
1579
 
1580
- #: ../common.php:1215 ../common.php:1280
1581
  msgid "Probing for vulnerable PHP code"
1582
  msgstr "Recherche de code PHP vulnérable"
1583
 
1584
- #: ../dashboard.php:4062
1585
  msgid "Any"
1586
  msgstr "N'importe quel"
1587
 
1588
- #: ../cerber-load.php:3452
1589
  msgid "We're sorry, you are not allowed to proceed"
1590
  msgstr "Nous sommes désolés, vous n'êtes pas autorisé à continuer"
1591
 
1592
- #: ../settings.php:862
1593
  msgid "Request whitelist"
1594
  msgstr "Demande de liste blanche"
1595
 
1596
- #: ../settings.php:868
1597
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1598
  msgstr "Entrez une requête URI pour exclure la requête de l'inspection. Une requête URI par ligne."
1599
 
1600
- #: ../settings.php:924
1601
  msgid "Save request headers"
1602
  msgstr "Sauvegarder les en-têtes de requête"
1603
 
1604
- #: ../settings.php:930
1605
  msgid "Save $_SERVER"
1606
  msgstr "Sauvegarder $_SERVER"
1607
 
1608
- #: ../settings.php:936
1609
  msgid "Save request cookies"
1610
  msgstr "Sauvegarder les cookies de demande"
1611
 
1612
- #: ../settings.php:762
1613
  msgid "Protect admin scripts"
1614
  msgstr "Protéger les scripts d'administration"
1615
 
1616
- #: ../settings.php:767
1617
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1618
  msgstr "Bloquer l'accès non autorisé à load-scripts.php et load-styles.php"
1619
 
1620
- #: ../common.php:2497
1621
  msgid "Unable to create the directory"
1622
  msgstr "Impossible de créer le répertoire"
1623
 
1624
- #: ../common.php:2502
1625
  msgid "Destination folder access denied"
1626
  msgstr "Accès au dossier de destination refusé"
1627
 
1628
- #: ../common.php:2505
1629
  msgid "File not found"
1630
  msgstr "Fichier non trouvé"
1631
 
1632
- #: ../common.php:2508
1633
  msgid "Unable to copy the file"
1634
  msgstr "Impossible de copier le fichier"
1635
 
1636
- #: ../common.php:2514
1637
  msgid "Unable to delete the file"
1638
  msgstr "Impossible de supprimer le fichier"
1639
 
1640
- #: ../settings.php:132
1641
  msgid "Plugin initialization"
1642
  msgstr "Initialisation du plugin"
1643
 
1644
- #: ../settings.php:135
1645
  msgid "Load security engine"
1646
  msgstr "Moteur de sécurité de chargement"
1647
 
1648
- #: ../settings.php:138
1649
  msgid "Legacy mode"
1650
  msgstr "Mode Legacy"
1651
 
1652
- #: ../settings.php:139
1653
  msgid "Standard mode"
1654
  msgstr "Mode standard"
1655
 
1656
- #: ../settings.php:1588
1657
  msgid "Plugin initialization mode has not been changed"
1658
  msgstr "Le mode d'initialisation du plugin n'a pas été modifié"
1659
 
@@ -1662,36 +1642,37 @@ msgstr "Le mode d'initialisation du plugin n'a pas été modifié"
1662
  msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1663
  msgstr "Il s'agit d'un module de démarrage standard pour le plugin WP Cerber Security & Antispam. Il a été installé lorsque vous avez réglé le mode d'initialisation du plugin sur Standard. En savoir plus : <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1664
 
1665
- #: ../common.php:1217
1666
  msgid "File upload denied"
1667
  msgstr "Envoi de fichier refusé"
1668
 
1669
- #: ../settings.php:868
1670
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1671
  msgstr "Pour spécifier un motif REGEX, entourez une ligne entière de deux accolades."
1672
 
1673
- #: ../settings.php:1191
1674
  msgid "Be careful about enabling these options."
1675
  msgstr "Soyez prudent lorsque vous activez ces options."
1676
 
1677
- #: ../settings.php:1191
1678
  msgid "If you forget your Custom login URL, you will be unable to log in."
1679
  msgstr "Si vous oubliez votre URL de connexion personnalisée, vous ne pourrez pas vous connecter."
1680
 
1681
- #: ../dashboard.php:64 ../dashboard.php:4349
1682
  msgid "Site Integrity"
1683
  msgstr "Intégrité du site"
1684
 
1685
- #: ../dashboard.php:1608 ../dashboard.php:1610 ../settings.php:621 ../settings.
1686
- #: php:852 ../settings.php:878 ../cerber-scanner.php:1623
 
1687
  msgid "Disabled"
1688
  msgstr "Désactivé"
1689
 
1690
- #: ../dashboard.php:1609 ../cerber-scanner.php:1065
1691
  msgid "Quick Scan"
1692
  msgstr "Analyse rapide"
1693
 
1694
- #: ../dashboard.php:1611 ../cerber-scanner.php:1065
1695
  msgid "Full Scan"
1696
  msgstr "Analyse complète"
1697
 
@@ -1700,63 +1681,63 @@ msgstr "Analyse complète"
1700
  msgid "WP Cerber Security, Antispam & Malware Scan"
1701
  msgstr "WP Cerber Security, Antispam & Malware Scan"
1702
 
1703
- #: ../common.php:1243
1704
  msgid "Denied"
1705
  msgstr "Refusé"
1706
 
1707
- #: ../settings.php:161 ../settings.php:325 ../settings.php:857
1708
  msgid "Use White IP Access List"
1709
  msgstr "Utiliser la liste blanche d'accès IP"
1710
 
1711
- #: ../settings.php:181
1712
  msgid "Disable dashboard redirection"
1713
  msgstr "Désactiver la redirection du tableau de bord"
1714
 
1715
- #: ../settings.php:182
1716
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1717
  msgstr "Désactiver la redirection automatique vers la page de connexion lorsque /wp-admin/ est demandé par une requête non autorisée"
1718
 
1719
- #: ../settings.php:969
1720
  msgid "Scanner settings"
1721
  msgstr "Paramètres des analyses"
1722
 
1723
- #: ../settings.php:970
1724
  msgid "Custom signatures"
1725
  msgstr "Signatures personnalisées"
1726
 
1727
- #: ../settings.php:976
1728
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1729
  msgstr "Spécifiez des signatures de code PHP personnalisées. Un article par ligne. Pour spécifier un motif REGEX, entourez une ligne entière de deux accolades."
1730
 
1731
- #: ../settings.php:978
1732
  msgid "Unwanted file extensions"
1733
  msgstr "Extensions de fichiers indésirables"
1734
 
1735
- #: ../settings.php:984
1736
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1737
  msgstr "Spécifiez les extensions de fichier à rechercher. Analyse complète uniquement. Utilisez la virgule pour séparer les éléments."
1738
 
1739
- #: ../settings.php:986
1740
  msgid "Directories to exclude"
1741
  msgstr "Répertoires à exclure"
1742
 
1743
- #: ../settings.php:992
1744
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1745
  msgstr "Spécifiez les répertoires à exclure de l'analyse. Utilisez des chemins absolus. Un article par ligne."
1746
 
1747
- #: ../settings.php:1007
1748
  msgid "Scan temporary directory"
1749
  msgstr "Analyser le répertoire temporaire"
1750
 
1751
- #: ../settings.php:1014
1752
  msgid "Scan session directory"
1753
  msgstr "Répertoire de la session d'analyse"
1754
 
1755
- #: ../settings.php:1026
1756
  msgid "Delete quarantined files after"
1757
  msgstr "Supprimer les fichiers mis en quarantaine après"
1758
 
1759
- #: ../settings.php:1041
1760
  msgid "Launch Quick Scan"
1761
  msgstr "Lancer l'Analyse rapide"
1762
 
@@ -1772,51 +1753,51 @@ msgstr "Toutes les 3 heures"
1772
  msgid "Every 6 hours"
1773
  msgstr "Toutes les 6 heures"
1774
 
1775
- #: ../settings.php:1048
1776
  msgid "Launch Full Scan"
1777
  msgstr "Lancer l'analyse complète"
1778
 
1779
- #: ../settings.php:1058 ../settings.php:1117
1780
  msgid "Low severity"
1781
  msgstr "Faible gravité"
1782
 
1783
- #: ../settings.php:1058 ../settings.php:1117
1784
  msgid "Medium severity"
1785
  msgstr "Gravité moyenne"
1786
 
1787
- #: ../settings.php:1058 ../settings.php:1117
1788
  msgid "High severity"
1789
  msgstr "Gravité élevée"
1790
 
1791
- #: ../settings.php:1059
1792
  msgid "Report an issue if any of the following is true"
1793
  msgstr "Signaler un problème si l'une des affirmations suivantes est vraie"
1794
 
1795
- #: ../settings.php:1067
1796
  msgid "Send email report"
1797
  msgstr "Envoyer le rapport par courriel"
1798
 
1799
- #: ../settings.php:1073
1800
  msgid "After every scan"
1801
  msgstr "Après chaque analyse"
1802
 
1803
- #: ../settings.php:1074
1804
  msgid "If any changes in scan results occurred"
1805
  msgstr "S'il y a eu des changements dans les résultats d'analyse"
1806
 
1807
- #: ../settings.php:1079
1808
  msgid "Include file sizes"
1809
  msgstr "Inclure la taille des fichiers"
1810
 
1811
- #: ../settings.php:1086
1812
  msgid "Include scan errors"
1813
  msgstr "Inclure les erreurs de l'analyse"
1814
 
1815
- #: ../dashboard.php:4351 ../cerber-load.php:4582
1816
  msgid "Security Scanner"
1817
  msgstr "Scanner de sécurité"
1818
 
1819
- #: ../dashboard.php:4353
1820
  msgid "Scheduling"
1821
  msgstr "Ordonnancement"
1822
 
@@ -1976,23 +1957,23 @@ msgstr "Erreur d'accès aux fichiers. Les résultats des scanners sont peut-êtr
1976
  msgid "To view full report visit"
1977
  msgstr "Pour consulter le rapport complet, visitez"
1978
 
1979
- #: ../cerber-load.php:3681
1980
  msgid "Scanner Report"
1981
  msgstr "Rapport du scanner"
1982
 
1983
- #: ../settings.php:994
1984
  msgid "Monitor new files"
1985
  msgstr "Surveiller les nouveaux fichiers"
1986
 
1987
- #: ../settings.php:1001
1988
  msgid "Monitor modified files"
1989
  msgstr "Surveiller les fichiers modifiés"
1990
 
1991
- #: ../settings.php:1075
1992
  msgid "If new issues found"
1993
  msgstr "Si de nouveaux problèmes sont découverts"
1994
 
1995
- #: ../settings.php:1837
1996
  msgid "The schedule has been updated"
1997
  msgstr "Le calendrier a été mis à jour"
1998
 
@@ -2040,40 +2021,40 @@ msgstr "Rapport d'analyse rapide"
2040
  msgid "Files scanned"
2041
  msgstr "Fichiers scannés"
2042
 
2043
- #: ../dashboard.php:259 ../dashboard.php:1260 ../dashboard.php:1295 ../dashboard.
2044
- #: php:1413
2045
  msgid "Check for activities"
2046
  msgstr "Vérifier les activités"
2047
 
2048
- #: ../dashboard.php:1376
2049
  msgid "Activated"
2050
  msgstr "Activé"
2051
 
2052
- #: ../common.php:1222
2053
  msgid "Malicious request denied"
2054
  msgstr "Demande malveillante refusée"
2055
 
2056
- #: ../common.php:1226
2057
  msgid "User activated"
2058
  msgstr "Activé par l'utilisateur"
2059
 
2060
- #: ../common.php:1244
2061
  msgid "Suspicious number of fields"
2062
  msgstr "Nombre de champs suspects"
2063
 
2064
- #: ../common.php:1245
2065
  msgid "Suspicious number of nested values"
2066
  msgstr "Nombre suspect de valeurs imbriquées"
2067
 
2068
- #: ../common.php:1246 ../common.php:1281
2069
  msgid "Malicious code detected"
2070
  msgstr "Code malveillant détecté"
2071
 
2072
- #: ../common.php:1282
2073
  msgid "Attempt to upload a file with malicious code"
2074
  msgstr "Tentative de téléversement d'un fichier contenant un code malveillant"
2075
 
2076
- #: ../common.php:1512
2077
  msgid "Bytes"
2078
  msgstr "Octets"
2079
 
@@ -2097,23 +2078,23 @@ msgstr "Recherche de fichiers dans le dossier temporaire"
2097
  msgid "Scanning the session folder for files"
2098
  msgstr "Recherche de fichiers dans le dossier de session"
2099
 
2100
- #: ../settings.php:1040
2101
  msgid "Automated recurring scan schedule"
2102
  msgstr "Programme d'analyse périodique automatisé"
2103
 
2104
- #: ../settings.php:1056
2105
  msgid "Scan results reporting"
2106
  msgstr "Rapports sur les résultats d'analyse"
2107
 
2108
- #: ../dashboard.php:870 ../dashboard.php:3731
2109
  msgid "Suspicious activity"
2110
  msgstr "Activité suspecte"
2111
 
2112
- #: ../dashboard.php:3732
2113
  msgid "Errors"
2114
  msgstr "Erreurs"
2115
 
2116
- #: ../dashboard.php:4299
2117
  msgid "Antispam engine"
2118
  msgstr "Moteur antispam"
2119
 
@@ -2122,21 +2103,21 @@ msgstr "Moteur antispam"
2122
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2123
  msgstr "Défend WordPress contre les attaques de pirates, le spam, les chevaux de Troie et les virus. Scanneur de logiciels malveillants et vérificateur d'intégrité. Durcissement de WordPress avec un ensemble complet d'algorithmes de sécurité. Protection anti-spam avec un moteur de détection de bot sophistiqué et reCAPTCHA. Suivi de l'activité des utilisateurs et des intrus grâce à de puissantes notifications par courriel, mobile et de bureau."
2124
 
2125
- #: ../cerber-load.php:398
2126
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2127
  msgstr "Vous avez dépassé le nombre de tentatives de connexion autorisées. Veuillez réessayer dans %d minutes."
2128
 
2129
- #: ../common.php:1426
2130
  msgctxt "preposition of a period of time like: in 6 hours"
2131
  msgid "in %s"
2132
  msgstr "en %s"
2133
 
2134
- #: ../settings.php:1557
2135
  msgctxt "preposition of time like: at 11:00"
2136
  msgid "at"
2137
  msgstr "à"
2138
 
2139
- #: ../dashboard.php:4356
2140
  msgid "Quarantine"
2141
  msgstr "Quarantaine"
2142
 
@@ -2212,11 +2193,11 @@ msgstr "Le fichier a été supprimé définitivement."
2212
  msgid "The file has been restored to its original location."
2213
  msgstr "Le fichier a été restauré à son emplacement d'origine."
2214
 
2215
- #: ../dashboard.php:1624
2216
  msgid "Integrity"
2217
  msgstr "Intégrité"
2218
 
2219
- #: ../common.php:1216
2220
  msgid "Attempt to upload malicious file denied"
2221
  msgstr "Tentative de téléversement d'un fichier malveillant refusée"
2222
 
@@ -2224,47 +2205,47 @@ msgstr "Tentative de téléversement d'un fichier malveillant refusée"
2224
  msgid "Awesome!"
2225
  msgstr "Génial !"
2226
 
2227
- #: ../settings.php:1109
2228
  msgid "Automatic cleanup of malware and suspicious files"
2229
  msgstr "Nettoyage automatique des logiciels malveillants et des fichiers suspects"
2230
 
2231
- #: ../settings.php:1118
2232
  msgid "Files in the uploads folder"
2233
  msgstr "Fichiers dans le dossier de téléversements"
2234
 
2235
- #: ../settings.php:1125
2236
  msgid "Files with unwanted extensions"
2237
  msgstr "Fichiers avec des extensions indésirables"
2238
 
2239
- #: ../settings.php:1146
2240
  msgid "Exclusions"
2241
  msgstr "Exclusions"
2242
 
2243
- #: ../settings.php:1147
2244
  msgid "Files in the temporary directory"
2245
  msgstr "Fichiers dans le répertoire temporaire"
2246
 
2247
- #: ../settings.php:1153
2248
  msgid "Files in the sessions directory"
2249
  msgstr "Fichiers dans le répertoire des sessions"
2250
 
2251
- #: ../settings.php:1159
2252
  msgid "Files in these directories"
2253
  msgstr "Fichiers dans ces répertoires"
2254
 
2255
- #: ../settings.php:1165
2256
  msgid "Use absolute paths. One item per line."
2257
  msgstr "Utilisez des chemins absolus. Un article par ligne."
2258
 
2259
- #: ../settings.php:1167
2260
  msgid "Files with these extensions"
2261
  msgstr "Fichiers avec ces extensions"
2262
 
2263
- #: ../settings.php:1173
2264
  msgid "Use comma to separate items."
2265
  msgstr "Utilisez la virgule pour séparer les éléments."
2266
 
2267
- #: ../dashboard.php:4354
2268
  msgid "Cleaning up"
2269
  msgstr "Nettoyage"
2270
 
@@ -2296,36 +2277,36 @@ msgstr "Supprimé"
2296
  msgid "Automatically moved to quarantine"
2297
  msgstr "Passage automatique en quarantaine"
2298
 
2299
- #: ../common.php:1247
2300
  msgid "Suspicious SQL code detected"
2301
  msgstr "Code SQL suspect détecté"
2302
 
2303
- #: ../dashboard.php:1605
2304
  msgctxt "Example: Last malware scan: 23 Jan 2018"
2305
  msgid "Last malware scan"
2306
  msgstr "Dernière recherche de programmes malveillants"
2307
 
2308
- #: ../dashboard.php:4319
2309
  msgid "Live Traffic"
2310
  msgstr "Trafic en direct"
2311
 
2312
- #: ../settings.php:307
2313
  msgid "Use English for admin interface"
2314
  msgstr "Utiliser l'anglais pour l'interface d'administration"
2315
 
2316
- #: ../dashboard.php:4388
2317
  msgid "Log"
2318
  msgstr "Consigner"
2319
 
2320
- #: ../settings.php:769
2321
  msgid "Disable PHP in uploads"
2322
  msgstr "Désactiver PHP dans les téléversements"
2323
 
2324
- #: ../settings.php:776
2325
  msgid "Disable PHP error displaying"
2326
  msgstr "Désactiver l'affichage des erreurs PHP"
2327
 
2328
- #: ../dashboard.php:4355
2329
  msgid "Ignore List"
2330
  msgstr "Ignorer la liste"
2331
 
@@ -2357,43 +2338,43 @@ msgstr "Aperçu de la circulation"
2357
  msgid "Activity Insights"
2358
  msgstr "Aperçu de l'activité"
2359
 
2360
- #: ../dashboard.php:2641
2361
  msgid "Are you sure you want to delete selected files?"
2362
  msgstr "Êtes-vous certain de vouloir supprimer les fichiers sélectionnés ?"
2363
 
2364
- #: ../dashboard.php:2642
2365
  msgid "These files have been moved to the quarantine"
2366
  msgstr "Ces fichiers ont été mis en quarantaine"
2367
 
2368
- #: ../dashboard.php:2645
2369
  msgid "Do you want to add selected files to the ignore list?"
2370
  msgstr "Voulez-vous ajouter les fichiers sélectionnés à liste de fichiers à ignorer ?"
2371
 
2372
- #: ../dashboard.php:2646
2373
  msgid "These files have been added to the ignore list"
2374
  msgstr "Ces fichiers ont été ajoutés à la liste de fichiers à ignorer"
2375
 
2376
- #: ../dashboard.php:2648
2377
  msgid "Some errors occurred"
2378
  msgstr "Des erreurs sont survenues"
2379
 
2380
- #: ../dashboard.php:2649
2381
  msgid "All files have been processed"
2382
  msgstr "Tous les fichiers ont été traités"
2383
 
2384
- #: ../dashboard.php:2872
2385
  msgid "These features are available in a professional version of the plugin."
2386
  msgstr "Ces fonctionnalités sont disponibles dans la version PRO de l'extension."
2387
 
2388
- #: ../dashboard.php:2873
2389
  msgid "Know more about all advantages at"
2390
  msgstr "Apprenez-en plus sur les avantages au"
2391
 
2392
- #: ../common.php:1248
2393
  msgid "Suspicious JavaScript code detected"
2394
  msgstr "Code JavaScript inquiétant détecté"
2395
 
2396
- #: ../settings.php:1840
2397
  msgid "Unable to update the schedule"
2398
  msgstr "Incapable de mettre à jour l'horaire"
2399
 
@@ -2413,67 +2394,67 @@ msgstr "Aucun fichier ne correspond au filtre spécifié."
2413
  msgid "Click here to see the full list of files"
2414
  msgstr "Cliquez ici pour voir la liste complète des fichiers"
2415
 
2416
- #: ../dashboard.php:774
2417
  msgid "Additional Details"
2418
  msgstr "Détails supplémentaires"
2419
 
2420
- #: ../dashboard.php:3331
2421
  msgid "Page generation time"
2422
  msgstr "Temps de génération de la page"
2423
 
2424
- #: ../dashboard.php:4514
2425
  msgid "Log In"
2426
  msgstr "Se connecter"
2427
 
2428
- #: ../dashboard.php:4515
2429
  msgid "Log Out"
2430
  msgstr "Se déconnecter"
2431
 
2432
- #: ../dashboard.php:4516
2433
  msgid "Register"
2434
  msgstr "S'inscrire"
2435
 
2436
- #: ../dashboard.php:4519
2437
  msgid "WooCommerce Log In"
2438
  msgstr "Se connecter à WooCommerce"
2439
 
2440
- #: ../dashboard.php:4520
2441
  msgid "WooCommerce Log Out"
2442
  msgstr "Se déconnecter de WooCommerce"
2443
 
2444
- #: ../dashboard.php:4559 ../dashboard.php:4560
2445
  msgid "Add to menu"
2446
  msgstr "Ajouter au menu"
2447
 
2448
- #: ../common.php:1236
2449
  msgid "IP address is locked out"
2450
  msgstr "L'adresse IP est bloquée"
2451
 
2452
- #: ../common.php:1284
2453
  msgid "Multiple suspicious requests"
2454
  msgstr "Plusieurs requêtes inquiétantes"
2455
 
2456
- #: ../settings.php:845
2457
  msgid "Traffic Inspection"
2458
  msgstr "Inspection du trafic"
2459
 
2460
- #: ../settings.php:853 ../settings.php:879
2461
  msgid "Maximum compatibility"
2462
  msgstr "Compatibilité maximale"
2463
 
2464
- #: ../settings.php:854 ../settings.php:880
2465
  msgid "Maximum security"
2466
  msgstr "Sécurité maximale"
2467
 
2468
- #: ../settings.php:871
2469
  msgid "Erroneous Request Shielding"
2470
  msgstr "Requête de blindage erronée"
2471
 
2472
- #: ../settings.php:872
2473
  msgid "Enable error shielding"
2474
  msgstr "Activer le blindage d'erreur"
2475
 
2476
- #: ../settings.php:942
2477
  msgid "Save software errors"
2478
  msgstr "Enregistrer les erreurs logicielles"
2479
 
@@ -2481,156 +2462,156 @@ msgstr "Enregistrer les erreurs logicielles"
2481
  msgid "Preparing for the scan"
2482
  msgstr "Préparation de l'analyse"
2483
 
2484
- #: ../common.php:1249
2485
  msgid "Blocked by administrator"
2486
  msgstr "Bloqué par l'administrateur"
2487
 
2488
- #: ../cerber-load.php:402
2489
  msgid "You are not allowed to log in"
2490
  msgstr "Vous n'êtes pas autorisé à vous connecter"
2491
 
2492
- #: ../cerber-users.php:12
2493
  msgid "Block User"
2494
  msgstr "Bloquer l'utilisateur"
2495
 
2496
- #: ../cerber-users.php:16 ../cerber-users.php:22
2497
  msgid "User is not permitted to log into the website"
2498
  msgstr "L'utilisateur n'a pas la permission de se connecter au site"
2499
 
2500
- #: ../cerber-users.php:31
2501
  msgctxt "e.g. by John at 11:00"
2502
  msgid "blocked by %s at %s"
2503
  msgstr "bloqué par %s à %s"
2504
 
2505
- #: ../cerber-users.php:41 ../settings.php:332
2506
  msgid "User Message"
2507
  msgstr "Message utilisateur"
2508
 
2509
- #: ../cerber-users.php:43
2510
  msgid "An optional message for this user"
2511
  msgstr "Un message facultatif pour cet utilisateur"
2512
 
2513
- #: ../cerber-users.php:98
2514
  msgid "Blocked Users"
2515
  msgstr "Utilisateurs bloqués"
2516
 
2517
- #: ../settings.php:760
2518
  msgid "Block access to user pages like /?author=n"
2519
  msgstr "Bloquer l'accès aux pages utilisateurs comme /?author=n"
2520
 
2521
- #: ../settings.php:798
2522
  msgid "Access to WordPress REST API"
2523
  msgstr "Accès à l'API REST de WordPress"
2524
 
2525
- #: ../settings.php:804
2526
  msgid "Block access to user data via REST API"
2527
  msgstr "Bloquer l'accès aux données d'utilisateurs via l'API REST"
2528
 
2529
- #: ../settings.php:812
2530
  msgid "Block access to WordPress REST API except any of the following"
2531
  msgstr "Bloquer l'accès à l'API REST de WordPress sauf pour"
2532
 
2533
- #: ../settings.php:821
2534
  msgid "Allow REST API for these roles"
2535
  msgstr "Permettre l'accès à l'API REST pour ces rôles"
2536
 
2537
- #: ../settings.php:827
2538
  msgid "Allow these namespaces"
2539
  msgstr "Permettre ces namespaces"
2540
 
2541
- #: ../settings.php:883
2542
  msgid "Ignore logged in users"
2543
  msgstr "Ignorer les utilisateurs connectés"
2544
 
2545
- #: ../settings.php:1199
2546
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2547
  msgstr "Ces restrictions ne s'appliquent pas aux adresses IP de la Liste blanche d'adresses IP"
2548
 
2549
- #: ../settings.php:1516
2550
  msgid "Select one or more roles"
2551
  msgstr "Sélectionnez un ou plusieurs rôle(s)"
2552
 
2553
- #: ../dashboard.php:1083
2554
  msgid "Filter by registered user"
2555
  msgstr "Filtré par utilisateur inscrit"
2556
 
2557
- #: ../settings.php:318
2558
  msgid "Authorized users only"
2559
  msgstr "Utilisateurs autorisés seulement"
2560
 
2561
- #: ../settings.php:319
2562
  msgid "Only registered and logged in website users have access to the website"
2563
  msgstr "Seulement les utilisateurs enregistrés et connectés ont accès au site web"
2564
 
2565
- #: ../settings.php:326
2566
  msgid "Do not apply this policy to IP addresses in the White IP Access List"
2567
  msgstr "Ne pas appliquer cette politique aux adresses IP de la Liste blanche d'adresses IP"
2568
 
2569
- #: ../settings.php:336 ../settings.php:2083
2570
  msgid "Only registered and logged in users are allowed to view this website"
2571
  msgstr "Seulement les utilisateurs enregistrés et connectés ont l'autorisation de voir le site"
2572
 
2573
- #: ../settings.php:341
2574
  msgid "Redirect to URL"
2575
  msgstr "Rediriger vers l'URL"
2576
 
2577
- #: ../dashboard.php:4389
2578
  msgid "Changelog"
2579
  msgstr "Journal des changements"
2580
 
2581
- #: ../dashboard.php:606
2582
  msgid "Default settings have been loaded"
2583
  msgstr "Les paramètres par défaut ont été chargés"
2584
 
2585
- #: ../dashboard.php:3083
2586
  msgid "Save all rules"
2587
  msgstr "Enregistrer toutes les règles"
2588
 
2589
- #: ../common.php:865
2590
  msgid "Save Changes"
2591
  msgstr "Enregistrer"
2592
 
2593
- #: ../common.php:1229
2594
  msgid "Invalid master credentials"
2595
  msgstr "Accès principaux invalides"
2596
 
2597
- #: ../settings.php:567
2598
  msgid "Master settings"
2599
  msgstr "Paramètres principaux"
2600
 
2601
- #: ../settings.php:575
2602
  msgid "Return to the website list"
2603
  msgstr "Retourner à la liste de sites"
2604
 
2605
- #: ../settings.php:579
2606
  msgid "Show \"Switched to\" notification"
2607
  msgstr "Montrer la notification \"Changer pour\""
2608
 
2609
- #: ../settings.php:583
2610
  msgid "Add @ site to the page title"
2611
  msgstr "Ajouter un @ à la page du site"
2612
 
2613
- #: ../settings.php:600 ../settings.php:627 ../settings.php:1020
2614
  msgid "Enable diagnostic logging"
2615
  msgstr "Activer les logs de diagnostique"
2616
 
2617
- #: ../settings.php:610
2618
  msgid "Limit access by IP address"
2619
  msgstr "Restreindre l'accès par l'adresse IP"
2620
 
2621
- #: ../settings.php:616
2622
  msgid "Access to this website"
2623
  msgstr "Accéder à ce site"
2624
 
2625
- #: ../settings.php:619
2626
  msgid "Full access mode"
2627
  msgstr "Mode plein accès"
2628
 
2629
- #: ../settings.php:620
2630
  msgid "Read-only mode"
2631
  msgstr "Mode lecture seule"
2632
 
2633
- #: ../settings.php:636
2634
  msgid "The full access mode requires the PRO version of WP Cerber"
2635
  msgstr "Le mode plein accès exige la version PRO de WP Cerber"
2636
 
@@ -2814,13 +2795,13 @@ msgid "Install the access token on the master website."
2814
  msgstr "Installer le jeton d'accès sur le site principal"
2815
 
2816
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2817
- #: ../common.php:1419
2818
  msgid "%s sec"
2819
  msgid_plural "%s secs"
2820
  msgstr[0] "%s seconde"
2821
  msgstr[1] "%s secondes"
2822
 
2823
- #: ../settings.php:427
2824
  msgid "Send reports on"
2825
  msgstr "Envoyer le rapport à "
2826
 
@@ -2852,7 +2833,7 @@ msgstr "Tous les groupes"
2852
  msgid "Are you sure you want to delete selected websites?"
2853
  msgstr "Êtes-vous certain de vouloir supprimer les sites sélectionnés ?"
2854
 
2855
- #: ../cerber-users.php:130
2856
  msgid "Block"
2857
  msgstr "Bloqué"
2858
 
@@ -2868,23 +2849,23 @@ msgstr "Compagnie"
2868
  msgid "Invalid response from the slave website"
2869
  msgstr "Réponse invalide de la part du site secondaire"
2870
 
2871
- #: ../common.php:1210 ../common.php:1275
2872
  msgid "Attempt to log in with non-existing username"
2873
  msgstr "Tentative de connexion avec un identifiant inexistant"
2874
 
2875
- #: ../cerber-load.php:3831
2876
  msgid "Attempts to log in with non-existing usernames"
2877
  msgstr "Tentatives d'ouverture de session avec un nom d'utilisateur inexistant"
2878
 
2879
- #: ../settings.php:587
2880
  msgid "Use master language"
2881
  msgstr "Utiliser la langue principale"
2882
 
2883
- #: ../settings.php:176
2884
  msgid "Non-existing users"
2885
  msgstr "Utilisateurs inexistants"
2886
 
2887
- #: ../settings.php:177
2888
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2889
  msgstr "Bloquer immédiatement l’IP si la tentative de connexion est faite avec un identifiant utilisateur inexistant"
2890
 
@@ -2900,7 +2881,7 @@ msgstr "Désactiver le mode principal"
2900
  msgid "To revoke the token and disable remote management, click here:"
2901
  msgstr "Pour retirer le jeton et désactiver la gestion à distance, cliquez ici: "
2902
 
2903
- #: ../settings.php:774
2904
  msgid "Block execution of PHP scripts in the WordPress media folder"
2905
  msgstr "Bloquer l'exécution de scripts PHP dans le répertoire de médias de WordPress"
2906
 
@@ -2912,31 +2893,31 @@ msgstr "Extensions actives et mises à jour sur"
2912
  msgid "A newer version is available"
2913
  msgstr "Une nouvelle version est disponible"
2914
 
2915
- #: ../dashboard.php:864
2916
  msgid "New users"
2917
  msgstr ""
2918
 
2919
- #: ../dashboard.php:877
2920
  msgid "My activity"
2921
  msgstr ""
2922
 
2923
- #: ../dashboard.php:2421
2924
  msgid "Create Alert"
2925
  msgstr ""
2926
 
2927
- #: ../dashboard.php:2425
2928
  msgid "Delete Alert"
2929
  msgstr ""
2930
 
2931
- #: ../dashboard.php:2459
2932
  msgid "The alert has been created"
2933
  msgstr ""
2934
 
2935
- #: ../dashboard.php:2464
2936
  msgid "The alert has been deleted"
2937
  msgstr ""
2938
 
2939
- #: ../dashboard.php:3758
2940
  msgid "Advanced Search"
2941
  msgstr ""
2942
 
@@ -2945,51 +2926,51 @@ msgstr ""
2945
  msgid "Cerber Tech Inc."
2946
  msgstr ""
2947
 
2948
- #: ../cerber-load.php:4320
2949
  msgid "To delete the alert, click here"
2950
  msgstr ""
2951
 
2952
- #: ../settings.php:207
2953
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2954
  msgstr ""
2955
 
2956
- #: ../settings.php:219
2957
  msgid "Site-specific settings"
2958
  msgstr ""
2959
 
2960
- #: ../settings.php:227
2961
  msgid "Prefix for plugin cookies"
2962
  msgstr ""
2963
 
2964
- #: ../settings.php:228
2965
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2966
  msgstr ""
2967
 
2968
- #: ../settings.php:383
2969
  msgid "Lockout notifications"
2970
  msgstr ""
2971
 
2972
- #: ../settings.php:410
2973
  msgid "Pushbullet access token"
2974
  msgstr ""
2975
 
2976
- #: ../settings.php:413
2977
  msgid "Pushbullet device"
2978
  msgstr ""
2979
 
2980
- #: ../settings.php:1111
2981
  msgid "Delete unattended files"
2982
  msgstr ""
2983
 
2984
- #: ../settings.php:1132
2985
  msgid "Automatic recovery of modified and infected files"
2986
  msgstr ""
2987
 
2988
- #: ../settings.php:1133
2989
  msgid "Recover WordPress files"
2990
  msgstr ""
2991
 
2992
- #: ../settings.php:1139
2993
  msgid "Recover plugins files"
2994
  msgstr ""
2995
 
@@ -3021,3 +3002,235 @@ msgstr ""
3021
  msgid "Automatically recovered"
3022
  msgstr ""
3023
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  "Language: fr-ca\n"
9
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
10
 
11
+ #: ../settings.php:163
12
  msgid "Limit login attempts"
13
  msgstr "Limitation des tentatives de connexion"
14
 
15
+ #: ../settings.php:166
16
  msgid "Attempts"
17
  msgstr "Tentatives"
18
 
19
+ #: ../settings.php:170
20
  msgid "Lockout duration"
21
  msgstr "Durée du blocage"
22
 
23
+ #: ../settings.php:171 ../settings.php:266
24
  msgid "minutes"
25
  msgstr "minutes"
26
 
27
+ #: ../settings.php:175
28
  msgid "Aggressive lockout"
29
  msgstr "Blocage aggressif"
30
 
31
+ #: ../settings.php:243
32
  msgid "Site connection"
33
  msgstr "Connexion au site"
34
 
35
+ #: ../settings.php:186
36
  msgid "Proactive security rules"
37
  msgstr "Règles de sécurité proactives"
38
 
39
+ #: ../settings.php:190
40
  msgid "Block subnet"
41
  msgstr "Bloquer les sous-réseaux"
42
 
43
+ #: ../settings.php:205
44
  msgid "Request wp-login.php"
45
  msgstr "Requête sur wp-login.php"
46
 
47
+ #: ../settings.php:206
48
  msgid "Immediately block IP after any request to wp-login.php"
49
  msgstr "Bloquer immédiatement l’IP si elle tente d’accéder au fichier wp-login.php"
50
 
51
+ #: ../settings.php:221
52
  msgid "Custom login page"
53
  msgstr "Page de connexion personnalisée"
54
 
55
+ #: ../settings.php:225
56
  msgid "Custom login URL"
57
  msgstr "URL de connexion personnalisée"
58
 
59
+ #: ../settings.php:226
60
  msgid "must not overlap with the existing pages or posts slug"
61
  msgstr "ne doit pas chevaucher l’URL d’une page ou d’un article existant"
62
 
63
+ #: ../settings.php:233
64
  msgid "Disable wp-login.php"
65
  msgstr "Désactiver wp-login.php"
66
 
67
+ #: ../settings.php:234
68
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
69
  msgstr "Bloquer l’accès direct à wp-login.php et retourner une erreur HTTP 404 Not Found"
70
 
71
+ #: ../dashboard.php:1608 ../settings.php:257
72
  msgid "Citadel mode"
73
  msgstr "Mode Citadelle"
74
 
75
+ #: ../settings.php:261
76
  msgid "Threshold"
77
  msgstr "Seuil"
78
 
79
+ #: ../settings.php:265 ../cerber-scanner.php:3910
80
  msgid "Duration"
81
  msgstr "Durée"
82
 
83
+ #: ../dashboard.php:4326 ../cerber-load.php:4669 ../settings.php:270
84
  msgid "Notifications"
85
  msgstr "Notifications"
86
 
87
+ #: ../settings.php:272
88
  msgid "Send notification to admin email"
89
  msgstr "Envoyer des notifications par courriel à l’administrateur"
90
 
91
+ #: ../dashboard.php:4323 ../cerber-load.php:4666 ../cerber-tools.php:38 ../cerber-
92
+ #: tools.php:47 ../cerber-tools.php:139
93
  msgid "Access Lists"
94
  msgstr "Listes d’accès"
95
 
96
+ #: ../dashboard.php:1642 ../dashboard.php:2193 ../dashboard.php:4320 ../cerber-
97
+ #: load.php:4361 ../settings.php:282
98
  msgid "Activity"
99
  msgstr "Activité"
100
 
101
+ #: ../dashboard.php:4321
102
  msgid "Lockouts"
103
  msgstr "Blocages"
104
 
105
+ #: ../settings.php:1284
106
  msgid "%s allowed retries in %s minutes"
107
  msgstr "%s tentatives autorisées en %s minutes"
108
 
109
+ #: ../settings.php:1310
110
  msgid "Enable after %s failed login attempts in last %s minutes"
111
  msgstr "Activer après %s tentatives échouées dans les %s dernières minutes"
112
 
113
+ #: ../dashboard.php:184 ../dashboard.php:1052 ../dashboard.php:3763 ../cerber-
114
+ #: load.php:4370
115
  msgid "IP"
116
  msgstr "IP"
117
 
118
+ #: ../dashboard.php:789 ../dashboard.php:1055 ../dashboard.php:3386 ../dashboard.
119
+ #: php:3761
120
  msgid "Date"
121
  msgstr "Date"
122
 
123
+ #: ../dashboard.php:792 ../dashboard.php:1057 ../dashboard.php:3766
124
  msgid "Local User"
125
  msgstr "Utilisateur local"
126
 
127
+ #: ../dashboard.php:795 ../dashboard.php:1058 ../cerber-load.php:4378
128
  msgid "Username used"
129
  msgstr "Identifiant utilisé"
130
 
131
+ #: ../dashboard.php:205
132
  msgid "Showing last %d records from %d"
133
  msgstr "Affichage de %d derniers enregistrements sur %d"
134
 
135
+ #: ../common.php:1189
136
  msgid "Logged in"
137
  msgstr "Connexion réussie"
138
 
139
+ #: ../common.php:1190
140
  msgid "Logged out"
141
  msgstr "Déconnexion"
142
 
143
+ #: ../common.php:1191
144
  msgid "Login failed"
145
  msgstr "Connexion échouée"
146
 
147
+ #: ../dashboard.php:889 ../common.php:1194
148
  msgid "IP blocked"
149
  msgstr "IP bloquée"
150
 
151
+ #: ../common.php:1195
152
  msgid "Subnet blocked"
153
  msgstr "Sous-réseau bloqué"
154
 
155
+ #: ../common.php:1197
156
  msgid "Citadel activated!"
157
  msgstr "Citadelle activée !"
158
 
159
+ #: ../dashboard.php:1030 ../dashboard.php:1272 ../dashboard.php:3560 ../common.
160
+ #: php:1247
161
  msgid "Locked out"
162
  msgstr "Bloqué"
163
 
164
+ #: ../common.php:1249
165
  msgid "IP blacklisted"
166
  msgstr "IP blacklistées"
167
 
168
+ #: ../common.php:1212
169
  msgid "Password changed"
170
  msgstr "Changement de mot de passe"
171
 
172
+ #: ../dashboard.php:179 ../dashboard.php:262
173
  msgid "Remove"
174
  msgstr "Supprimer"
175
 
176
+ #: ../dashboard.php:546
177
  msgid "Lockout for %s was removed"
178
  msgstr "Le blocage de %s a été levé"
179
 
180
+ #: ../dashboard.php:234 ../dashboard.php:1022 ../dashboard.php:1266 ../dashboard.
181
+ #: php:1606 ../dashboard.php:3555 ../cerber-load.php:4654
182
  msgid "White IP Access List"
183
  msgstr "Liste blanche d'adresses IP"
184
 
185
+ #: ../dashboard.php:236 ../dashboard.php:1025 ../dashboard.php:1269 ../dashboard.
186
+ #: php:1607 ../dashboard.php:3556
187
  msgid "Black IP Access List"
188
  msgstr "Liste noire d'adresses IP"
189
 
190
+ #: ../dashboard.php:268
191
  msgid "List is empty"
192
  msgstr "La liste est vide"
193
 
194
+ #: ../dashboard.php:301
195
  msgid "Address %s was added to White IP Access List"
196
  msgstr "L’adresse IP %s a été ajoutée à la Liste Blanche"
197
 
198
+ #: ../dashboard.php:323
199
  msgid "Address %s was added to Black IP Access List"
200
  msgstr "L’adresse IP %s a été ajoutée à la Liste Noire"
201
 
202
+ #: ../cerber-load.php:3673
203
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
204
  msgstr "Le mode Citadelle est activé après %d tentatives de connexion échouées en %d minutes."
205
 
206
+ #: ../dashboard.php:2358 ../dashboard.php:2796
207
  msgid "View Activity"
208
  msgstr "Voir l’activité"
209
 
210
+ #: ../dashboard.php:4381 ../dashboard.php:4432 ../cerber-tools.php:37 ../cerber-
211
  #: tools.php:46 ../nexus/cerber-nexus.php:90
212
  msgid "Settings"
213
  msgstr "Réglages"
214
 
215
+ #: ../dashboard.php:1469
216
  msgid "Last login"
217
  msgstr "Dernière connexion"
218
 
219
+ #: ../dashboard.php:1502 ../dashboard.php:1589 ../common.php:1450 ../nexus/cerber-
220
  #: slave-list.php:297
221
  msgid "Never"
222
  msgstr "Jamais"
223
 
224
+ #: ../dashboard.php:2239 ../cerber-tools.php:638 ../nexus/cerber-slave-list.php:
225
  #: 230 ../cerber-scanner.php:5689 ../cerber-scanner.php:5839
226
  msgid "Are you sure?"
227
  msgstr "Etes-vous sûr ?"
228
 
229
+ #: ../dashboard.php:2010 ../settings.php:244
230
  msgid "My site is behind a reverse proxy"
231
  msgstr "Mon site se trouve derrière un reverse proxy"
232
 
233
+ #: ../settings.php:187
234
  msgid "Make your protection smarter!"
235
  msgstr "Rendez votre protection intelligente !"
236
 
237
+ #: ../settings.php:140
238
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
239
  msgstr "Veuillez activer les Permaliens pour utiliser cette fonctionnalité. Le réglage des permaliens ne doit pas être “par défaut”."
240
 
241
+ #: ../dashboard.php:4322 ../cerber-load.php:4664
242
  msgid "Main Settings"
243
  msgstr "Réglages généraux"
244
 
245
+ #: ../dashboard.php:4566
246
  msgid "Help"
247
  msgstr "Aide"
248
 
249
+ #: ../settings.php:1294
250
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
251
  msgstr "Allonger la durée du blocage à %s heures après %s blocages dans les %s dernières heures"
252
 
253
+ #: ../cerber-load.php:391
254
  msgid "You are not allowed to log in. Ask your administrator for assistance."
255
  msgstr "Vous n’êtes pas autorisé à vous connecté. Contactez l’administrateur si vous avez besoin d’assistance."
256
 
257
+ #: ../cerber-load.php:416
258
  msgid "You have only one attempt remaining."
259
  msgid_plural "You have %d attempts remaining."
260
  msgstr[0] "Il ne vous reste qu’une seule tentative."
261
  msgstr[1] "Il vous reste %d tentatives."
262
 
263
+ #: ../dashboard.php:1085
264
  msgid "No activity has been logged."
265
  msgstr "Aucune activité n’a été notée."
266
 
267
+ #: ../dashboard.php:187
268
  msgid "Expires"
269
  msgstr "Expire le"
270
 
271
+ #: ../dashboard.php:211
272
  msgid "No lockouts at the moment. The sky is clear."
273
  msgstr "Pas de blocage pour le moment. Tout va bien dans le meilleur des mondes."
274
 
275
+ #: ../dashboard.php:234
276
  msgid "These IPs will never be locked out"
277
  msgstr "Ces adresses IP ne seront jamais bloquées"
278
 
279
+ #: ../dashboard.php:243
280
  msgid "Your IP"
281
  msgstr "Votre IP"
282
 
283
+ #: ../cerber-load.php:3674
284
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
285
  msgstr "La dernière tentative échouée date du %s. Elle vient de l’IP %s. Le nom d’utilisateur utilisé est : %s."
286
 
287
+ #: ../cerber-load.php:4632
288
  msgid "Can't activate WP Cerber due to a database error."
289
  msgstr "Impossible d’activer WP Cerber à cause d’une erreur de la base de données."
290
 
291
+ #: ../settings.php:1301
292
  msgid "Notify admin if the number of active lockouts above"
293
  msgstr "Notifier l’administrateur si le nombre de blocages actifs excède"
294
 
295
+ #: ../settings.php:286 ../settings.php:643 ../settings.php:696 ../settings.php:879
296
  msgid "days"
297
  msgstr "jours"
298
 
299
+ #: ../dashboard.php:1559
300
  msgid "Cerber Quick View"
301
  msgstr "Cerber aperçu"
302
 
303
+ #: ../dashboard.php:207
304
  msgid "Hint"
305
  msgstr "Astuce"
306
 
307
+ #: ../dashboard.php:207
308
  msgid "To view activity, click on the IP"
309
  msgstr "Pour voir l’activité relative à cette IP, cliquez sur l’IP"
310
 
311
+ #: ../settings.php:191
312
  msgid "Always block entire subnet Class C of intruders IP"
313
  msgstr "Toujours bloquer le sous-réseau complet de classe C des IP intruses"
314
 
315
+ #: ../settings.php:277 ../settings.php:1307
316
  msgid "Click to send test"
317
  msgstr "Cliquez pour tester"
318
 
319
+ #: ../settings.php:1552 ../settings.php:1553
320
  msgid "Attention! You have changed the login URL! The new login URL is"
321
  msgstr "Attention ! Vous avez changer l’URL de connexion ! La nouvelle URL est"
322
 
323
+ #: ../dashboard.php:1468
324
  msgid "Comments"
325
  msgstr "Commentaires"
326
 
327
+ #: ../cerber-load.php:3675 ../cerber-load.php:4402
 
 
 
 
328
  msgid "View activity in dashboard"
329
  msgstr "Voir l’activité dans le tableau de bord"
330
 
331
+ #: ../cerber-load.php:3704
332
  msgid "Number of active lockouts"
333
  msgstr "Nombre de blocages actifs"
334
 
335
+ #: ../cerber-load.php:3708
336
  msgid "View lockouts in dashboard"
337
  msgstr "Voir les blocages dans le tableau de bord"
338
 
339
+ #: ../cerber-load.php:3796
340
  msgid "This message was sent by"
341
  msgstr "Ce message a été envoyé par"
342
 
343
+ #: ../dashboard.php:75 ../dashboard.php:4464
344
  msgid "Tools"
345
  msgstr "Outils"
346
 
388
  msgid "No file was uploaded or file is corrupted"
389
  msgstr "Le fichier n’a pas été téléversé ou est corrompu"
390
 
391
+ #: ../cerber-tools.php:139
392
  msgid "Error while updating"
393
  msgstr "Erreur lors de la mise à jour"
394
 
395
+ #: ../cerber-tools.php:145
396
  msgid "Settings has imported successfully from"
397
  msgstr "Les préférences ont été importées avec succès depuis"
398
 
399
+ #: ../cerber-tools.php:152
400
  msgid "Error while parsing file"
401
  msgstr "Error lors de l’analyse du fichier"
402
 
403
+ #: ../dashboard.php:185 ../dashboard.php:1053
404
  msgid "Hostname"
405
  msgstr "Hôte"
406
 
407
+ #: ../dashboard.php:483
408
  msgid "unknown"
409
  msgstr "inconnu"
410
 
411
+ #: ../settings.php:285 ../settings.php:642
412
  msgid "Keep records for"
413
  msgstr "Conserver l’historique pour"
414
 
415
+ #: ../dashboard.php:1593 ../dashboard.php:1615
416
  msgid "active"
417
  msgstr "active"
418
 
419
+ #: ../dashboard.php:1593
420
  msgid "deactivate"
421
  msgstr "désactivé"
422
 
423
+ #: ../dashboard.php:1595
424
  msgid "not active"
425
  msgstr "inactif"
426
 
427
+ #: ../dashboard.php:1596 ../dashboard.php:1610
428
  msgid "disabled"
429
  msgstr "désactivée"
430
 
431
+ #: ../dashboard.php:1601
432
  msgid "failed attempts"
433
  msgstr "tentatives de connexion échouées"
434
 
435
+ #: ../dashboard.php:1601 ../dashboard.php:1602
436
  msgid "in 24 hours"
437
  msgstr "en 24 heures"
438
 
439
+ #: ../dashboard.php:1601 ../dashboard.php:1602
440
  msgid "view all"
441
  msgstr "voir tout"
442
 
443
+ #: ../dashboard.php:1602
444
  msgid "lockouts"
445
  msgstr "blocages"
446
 
447
+ #: ../dashboard.php:1604
448
  msgid "Lockouts at the moment"
449
  msgstr "Blocages actuels"
450
 
451
+ #: ../dashboard.php:1605
452
  msgid "Last lockout"
453
  msgstr "Dernier blocage"
454
 
455
+ #: ../dashboard.php:1606 ../dashboard.php:1607 ../dashboard.php:2539
456
  msgid "entry"
457
  msgid_plural "entries"
458
  msgstr[0] "entrée"
459
  msgstr[1] "entrées"
460
 
461
+ #: ../dashboard.php:2234
462
  msgid "Confused about some settings?"
463
  msgstr "Confus au sujet de certains paramètres ?"
464
 
465
+ #: ../dashboard.php:2235
466
  msgid "You can easily load default recommended settings using button below"
467
  msgstr "Vous pouvez facilement charger les paramètres recommandés par défaut en utilisant le bouton ci-dessous"
468
 
469
+ #: ../dashboard.php:2237
470
  msgid "Load default settings"
471
  msgstr "Charger les paramètres par défaut"
472
 
473
+ #: ../dashboard.php:2245
474
  msgid "doesn't affect Custom login URL and Access Lists"
475
  msgstr "n’affecte pas l’URL de connexion personnalisée ni les Listes d’accès"
476
 
477
+ #: ../settings.php:509
478
  msgid "New version is available"
479
  msgstr "Nouvelle version disponible"
480
 
481
+ #: ../cerber-load.php:3647
482
  msgid "WP Cerber notify"
483
  msgstr "Préférences WP Cerber"
484
 
485
+ #: ../cerber-load.php:3671
486
  msgid "Citadel mode is activated"
487
  msgstr "Le mode citadelle est activé"
488
 
489
+ #: ../cerber-load.php:3743
490
  msgid "New Custom login URL"
491
  msgstr "URL de connexion personnalisée"
492
 
493
+ #: ../cerber-load.php:4619
494
  msgid "The WP Cerber requires PHP %s or higher. You are running"
495
  msgstr "WP Cerber nécessite PHP %s ou supérieur. Vous avez actuellement"
496
 
497
+ #: ../cerber-load.php:4623
498
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
499
  msgstr "WP Cerber nécessite WordPress %s ou supérieur. Vous avez actuellement"
500
 
501
+ #: ../settings.php:309
502
  msgid "Use file"
503
  msgstr "Utiliser un fichier"
504
 
505
+ #: ../settings.php:310
506
  msgid "Write failed login attempts to the file"
507
  msgstr "Inscrire les tentatives de connexion échouées dans un fichier de log"
508
 
509
+ #: ../dashboard.php:2357
510
  msgid "Deactivate"
511
  msgstr "Désactiver"
512
 
513
+ #: ../dashboard.php:188 ../cerber-load.php:3706
514
  msgid "Reason"
515
  msgstr "Raison"
516
 
517
+ #: ../dashboard.php:275
518
  msgid "Add IP to the list"
519
  msgstr "Ajouter l’IP à la liste"
520
 
521
+ #: ../dashboard.php:1334
522
  msgid "Add IP to the Black List"
523
  msgstr "Ajouter l’IP à la liste noire"
524
 
525
+ #: ../common.php:1292
526
  msgid "Attempt to access"
527
  msgstr "Tentative d’accès"
528
 
529
+ #: ../common.php:1291
530
  msgid "Limit on login attempts is reached"
531
  msgstr "La limite de tentatives de connexion est atteinte"
532
 
533
+ #: ../cerber-load.php:3705
534
  msgid "Last lockout was added: %s for IP %s"
535
  msgstr "Le dernier blocage a été ajouté le %s pour l’IP %s"
536
 
537
+ #: ../dashboard.php:4324 ../cerber-load.php:4668
538
  msgid "Hardening"
539
  msgstr "Renforcer"
540
 
541
+ #: ../dashboard.php:1309
542
  msgid "Abuse email:"
543
  msgstr "Courriel d'abus:"
544
 
545
+ #: ../settings.php:496 ../settings.php:539 ../settings.php:749
546
  msgid "Email Address"
547
  msgstr "Adresse courriel"
548
 
549
+ #: ../settings.php:501
550
  msgid "if empty, the admin email %s will be used"
551
  msgstr "si vide, l’adresse courriel de l’administrateur %s sera utilisée"
552
 
553
+ #: ../settings.php:319
554
  msgid "Drill down IP"
555
  msgstr "Examiner les IPs"
556
 
557
+ #: ../settings.php:320
558
  msgid "Retrieve extra WHOIS information for IP"
559
  msgstr "Récupérer les données WHOIS des IPs"
560
 
561
+ #: ../settings.php:337
562
  msgid "Hardening WordPress"
563
  msgstr "Renforcer WordPress"
564
 
565
+ #: ../settings.php:341 ../settings.php:376
566
  msgid "Stop user enumeration"
567
  msgstr "Empêcher l’énumération des utilisateurs"
568
 
569
+ #: ../settings.php:360
570
  msgid "Disable XML-RPC"
571
  msgstr "Désactiver XML-RPC"
572
 
573
+ #: ../settings.php:361
574
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
575
  msgstr "Bloquer l’accès au serveur XMlL-RPC (inclut les Pingbacks et Trackbacks)"
576
 
577
+ #: ../settings.php:365
578
  msgid "Disable feeds"
579
  msgstr "Désactiver les flux"
580
 
581
+ #: ../settings.php:366
582
  msgid "Block access to the RSS, Atom and RDF feeds"
583
  msgstr "Bloquer l’accès aux flux RSS, Atom et RDF"
584
 
585
+ #: ../settings.php:381
586
  msgid "Disable REST API"
587
  msgstr "Désactiver REST API"
588
 
589
+ #: ../settings.php:1641 ../settings.php:1653 ../settings.php:1776
590
  msgid "<strong>ERROR</strong>: please enter a valid email address."
591
  msgstr "<strong>ERREUR</strong>: veuillez saisir une adresse courriel valide."
592
 
593
+ #: ../cerber-load.php:3736 ../cerber-load.php:4653
594
  msgid "WP Cerber is now active and has started protecting your site"
595
  msgstr "WP Cerber est maintenant actif et protège votre site"
596
 
597
+ #: ../dashboard.php:189 ../cerber-scanner.php:5715 ../cerber-scanner.php:5855
598
  msgid "Action"
599
  msgstr "Action"
600
 
601
+ #: ../dashboard.php:236
602
  msgid "Nobody can log in or register from these IPs"
603
  msgstr "Personne ne peut se connecter à partir de ces IPs"
604
 
605
+ #: ../dashboard.php:293 ../dashboard.php:310
606
  msgid "Incorrect IP address or IP range"
607
  msgstr "IP ou plage d’IP incorrecte"
608
 
609
+ #: ../dashboard.php:2373 ../nexus/cerber-nexus-slave.php:443
610
  msgid "Settings saved"
611
  msgstr "Paramètres sauvegardés"
612
 
613
+ #: ../dashboard.php:1314
614
  msgid "Network:"
615
  msgstr "Réseau:"
616
 
617
+ #: ../dashboard.php:1329
618
  msgid "Add network to the Black List"
619
  msgstr "Ajouter un réseau à la liste noire"
620
 
621
+ #: ../dashboard.php:2356
622
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
623
  msgstr "Attention ! Le mode Citadel est maintenant activé. Plus personne ne peut se connecter."
624
 
625
+ #: ../dashboard.php:410 ../dashboard.php:3484 ../whois.php:222 ../whois.php:253 ..
626
+ #: /common.php:1310 ../common.php:1721 ../nexus/cerber-slave-list.php:283
627
  msgid "Unknown"
628
  msgstr "Inconnu"
629
 
630
+ #: ../common.php:323 ../common.php:395 ../common.php:400 ../common.php:406 ..
631
+ #: /common.php:411 ../cerber-load.php:699 ../cerber-load.php:711 ../cerber-load.
632
+ #: php:718 ../cerber-load.php:1034 ../cerber-load.php:1361 ../cerber-load.php:
633
+ #: 1367 ../cerber-load.php:1372 ../cerber-load.php:1379 ../cerber-load.php:1386 ..
634
+ #: /cerber-load.php:1392 ../cerber-load.php:1399 ../cerber-load.php:1550 ..
635
+ #: /cerber-load.php:1687 ../settings.php:1531 ../settings.php:1617 ..
636
+ #: /nexus/cerber-nexus-slave.php:215 ../nexus/cerber-nexus-slave.php:226 ..
637
+ #: /cerber-scanner.php:5809
 
 
 
 
638
  msgid "ERROR:"
639
  msgstr "ERREUR :"
640
 
641
+ #: ../cerber-load.php:728
642
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
643
  msgstr "Vérification humaine échouée. Veuillez cliquer sur la case à cocher de la boite de dialogue reCAPTCHA ci-dessous."
644
 
646
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
647
  msgstr "<strong>ERREUR</strong>: Le mot de passe que vous avez saisie pour l’identifiant %s est incorrect."
648
 
649
+ #: ../cerber-load.php:1380
650
  msgid "Username is not allowed. Please choose another one."
651
  msgstr "Ce nom d’utilisateur n’est pas autorisé. Veuillez en choisir un autre."
652
 
653
+ #: ../cerber-load.php:3699
654
  msgid "unspecified"
655
  msgstr "non spécifié"
656
 
657
+ #: ../cerber-load.php:3702
658
  msgid "Number of lockouts is increasing"
659
  msgstr "Le nombre de blocage augmente"
660
 
661
+ #: ../cerber-load.php:3707
662
  msgid "View activity for this IP"
663
  msgstr "Voir l’activité pour cette IP"
664
 
665
+ #: ../cerber-load.php:3711 ../cerber-load.php:3713
666
  msgid "A new version of WP Cerber is available to install"
667
  msgstr "Une nouvelle version de WP Cerber est disponible"
668
 
669
+ #: ../cerber-load.php:3712
670
  msgid "Hi!"
671
  msgstr "Salut !"
672
 
673
+ #: ../cerber-load.php:3715 ../cerber-load.php:3726 ../nexus/cerber-slave-list.php:
674
  #: 45
675
  msgid "Website"
676
  msgstr "Site web"
677
 
678
+ #: ../cerber-load.php:3718 ../cerber-load.php:3719
679
  msgid "The WP Cerber security plugin has been deactivated"
680
  msgstr "Le plugin WP Cerber a été désactivé"
681
 
682
+ #: ../cerber-load.php:3721
683
  msgid "Not logged in"
684
  msgstr "Non connecté"
685
 
686
+ #: ../cerber-load.php:3727
687
  msgid "By user"
688
  msgstr "Par utilisateur"
689
 
690
+ #: ../cerber-load.php:3728
691
  msgid "From IP address"
692
  msgstr "De l’adresse IP"
693
 
694
+ #: ../cerber-load.php:3731
695
  msgid "From country"
696
  msgstr "Du pays"
697
 
698
+ #: ../cerber-load.php:3735
699
  msgid "The WP Cerber security plugin is now active"
700
  msgstr "Le plugin WP Cerber est maintenant actif"
701
 
702
+ #: ../cerber-load.php:4654
703
  msgid "Your IP address is added to the"
704
  msgstr "Votre adresse IP a été ajouté à"
705
 
706
+ #: ../cerber-load.php:4670
707
  msgid "Import settings"
708
  msgstr "Importer les paramètres"
709
 
710
+ #: ../settings.php:504
711
  msgid "Notification limit"
712
  msgstr "Limite de notification"
713
 
714
+ #: ../settings.php:505
715
  msgid "notification letters allowed per hour (0 means unlimited)"
716
  msgstr "nombre limite de courriels de notification par heure (0 pour illimité)"
717
 
718
+ #: ../settings.php:465
 
 
 
 
719
  msgid "Prohibited usernames"
720
  msgstr "Identifiants interdits"
721
 
722
+ #: ../settings.php:466
723
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
724
  msgstr "Les identifiants de cette liste ne pourront ni se connecter ni s’inscrire. Toute IP qui aurait tenté d’utiliser un de ces identifiants sera immédiatement bloquée. Séparez les identifiants par des virgules."
725
 
726
+ #: ../settings.php:474
 
 
 
 
727
  msgid "in minutes (leave empty to use default WP value)"
728
  msgstr "en minutes (laisser vide pour utiliser la valeur par défaut de WordPress)"
729
 
730
+ #: ../settings.php:886
731
  msgid "reCAPTCHA settings"
732
  msgstr "Paramètres reCAPTCHA"
733
 
734
+ #: ../settings.php:890
735
  msgid "Site key"
736
  msgstr "Clef du site"
737
 
738
+ #: ../settings.php:894
739
  msgid "Secret key"
740
  msgstr "Clef secrète"
741
 
742
+ #: ../settings.php:904
743
  msgid "Enable reCAPTCHA for WordPress registration form"
744
  msgstr "Activer reCAPTCHA pour le formulaire d’inscription WordPress"
745
 
746
+ #: ../settings.php:913
747
  msgid "Lost password form"
748
  msgstr "Formulaire de récupération de mot de passe"
749
 
750
+ #: ../settings.php:923
751
  msgid "Login form"
752
  msgstr "Formulaire de connexion"
753
 
754
+ #: ../settings.php:924
755
  msgid "Enable reCAPTCHA for WordPress login form"
756
  msgstr "Activer reCAPTCHA pour le formulaire de connexion WordPress"
757
 
758
+ #: ../settings.php:887
759
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
760
  msgstr "Avant d’utiliser reCAPTCHA, il vous faut obtenir une Clef de Site et une Clef Secrète sur le site de Google"
761
 
762
+ #: ../cerber-lab.php:774 ../settings.php:720 ../settings.php:887
763
  msgid "Know more"
764
  msgstr "En savoir plus"
765
 
766
+ #: ../common.php:1187
 
 
 
 
767
  msgid "User created"
768
  msgstr "Utilisateur créé"
769
 
770
+ #: ../common.php:1188
771
  msgid "User registered"
772
  msgstr "Inscription utilisateur"
773
 
774
+ #: ../common.php:1215
775
  msgid "reCAPTCHA verification failed"
776
  msgstr "Vérification reCAPTCHA échouée"
777
 
778
+ #: ../common.php:1216
779
  msgid "reCAPTCHA settings are incorrect"
780
  msgstr "Les paramètres reCAPTCHA sont incorrects"
781
 
782
+ #: ../common.php:1219 ../common.php:1314
783
  msgid "Attempt to access prohibited URL"
784
  msgstr "Tentative d’accès à une URL interdite"
785
 
786
+ #: ../common.php:1221 ../common.php:1294
787
  msgid "Attempt to log in with prohibited username"
788
  msgstr "Tentative de connexion avec un identifiant interdit"
789
 
790
+ #: ../settings.php:296
791
  msgid "Cerber Lab connection"
792
  msgstr "Connexion Cerber Lab"
793
 
794
+ #: ../settings.php:297
795
  msgid "Send malicious IP addresses to the Cerber Lab"
796
  msgstr "Envoyer les adresses IP bloquées au Cerber Lab"
797
 
798
+ #: ../settings.php:301
799
  msgid "Cerber Lab protocol"
800
  msgstr "Protocole Cerber Lab"
801
 
802
+ #: ../settings.php:834 ../settings.php:903
803
  msgid "Registration form"
804
  msgstr "Formulaire d’inscription"
805
 
806
+ #: ../settings.php:909
807
  msgid "Enable reCAPTCHA for WooCommerce registration form"
808
  msgstr "Activer reCAPTCHA pour le formulaire d’inscription WooCommerce"
809
 
810
+ #: ../settings.php:914
811
  msgid "Enable reCAPTCHA for WordPress lost password form"
812
  msgstr "Activer reCAPTCHA pour le formulaire de récupération de mot de passe WordPress"
813
 
814
+ #: ../settings.php:919
815
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
816
  msgstr "Activer reCAPTCHA pour le formulaire de récupération de mot de passe WooCommerce"
817
 
818
+ #: ../settings.php:929
819
  msgid "Enable reCAPTCHA for WooCommerce login form"
820
  msgstr "Activer reCAPTCHA pour le formulaire de connexion WooCommerce"
821
 
822
+ #: ../common.php:1217
823
  msgid "Request to the Google reCAPTCHA service failed"
824
  msgstr "La requête au service Google reCAPTCHA a échouée"
825
 
826
+ #: ../dashboard.php:870 ../dashboard.php:2207
827
  msgid "View all"
828
  msgstr "Voir tout"
829
 
830
+ #: ../dashboard.php:2210
831
  msgid "Recently locked out IP addresses"
832
  msgstr "IPs récemment bloquées"
833
 
834
+ #: ../cerber-lab.php:772
835
  msgid "OK, nail them all"
836
  msgstr "Allez, abattez-les tous !"
837
 
838
+ #: ../cerber-lab.php:773
839
  msgid "NO, maybe later"
840
  msgstr "NON, peut-être plus tard"
841
 
842
+ #: ../dashboard.php:54 ../dashboard.php:1641 ../dashboard.php:2557 ../dashboard.
843
+ #: php:4319
844
  msgid "Dashboard"
845
  msgstr "Tableau de bord"
846
 
847
+ #: ../cerber-lab.php:770
848
  msgid "Want to make WP Cerber even more powerful?"
849
  msgstr "Désireux de rendre WP Cerber encore plus puissant ?"
850
 
851
+ #: ../cerber-lab.php:771
852
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
853
  msgstr "Permettre à WP Cerber d’envoyer les adresses IP qui ont été bloqués au Cerber Lab. Cela aidera l’équipe à créer de nouveau algorithmes pour que WP Cerber puisse défendre WordPress contre les nouvelles attaques et réseaux de robots qui apparaissent chaque jour. Vous pouvez désactiver l’envoi des données à tout moment dans les réglages du plugin."
854
 
855
+ #: ../dashboard.php:788 ../dashboard.php:3385
856
  msgid "IP address"
857
  msgstr "adresse IP"
858
 
859
+ #: ../dashboard.php:793
860
  msgid "User login"
861
  msgstr "Connexion de l'utilisateur"
862
 
863
+ #: ../dashboard.php:794 ../dashboard.php:3391
864
  msgid "User ID"
865
  msgstr "ID utilisateur"
866
 
867
+ #: ../dashboard.php:1080 ../dashboard.php:3826
868
  msgid "Export"
869
  msgstr "Exporter"
870
 
871
+ #: ../dashboard.php:1103
872
  msgid "Search for IP or username"
873
  msgstr "Rechercher une adresse IP ou un nom d'utilisateur"
874
 
875
+ #: ../dashboard.php:1104
876
  msgid "Filter"
877
  msgstr "Filtre"
878
 
880
  msgid "Cerber Dashboard"
881
  msgstr "Tableau de bord Cerber"
882
 
883
+ #: ../dashboard.php:75
884
  msgid "Cerber tools"
885
  msgstr "Outils Cerber"
886
 
887
+ #: ../cerber-tools.php:233
888
  msgid "Unsubscribe"
889
  msgstr "Se désabonner"
890
 
891
+ #: ../dashboard.php:2481
892
  msgid "You've subscribed"
893
  msgstr "Vous êtes abonné(e)"
894
 
895
+ #: ../dashboard.php:2486
896
  msgid "You've unsubscribed"
897
  msgstr "Vous vous êtes désabonné"
898
 
899
+ #: ../cerber-load.php:3747 ../cerber-load.php:3748
900
  msgid "A new activity has been recorded"
901
  msgstr "Une nouvelle activité a été enregistrée"
902
 
903
+ #: ../cerber-load.php:4374
904
  msgid "User"
905
  msgstr "Utilisateur"
906
 
907
+ #: ../cerber-load.php:4382
908
  msgid "Search string"
909
  msgstr "Chaîne de recherche"
910
 
911
+ #: ../settings.php:316
912
  msgid "Preferences"
913
  msgstr "Préférences"
914
 
915
+ #: ../settings.php:324
916
  msgid "Date format"
917
  msgstr "Format de date"
918
 
919
+ #: ../settings.php:325
920
  msgid "if empty, the default format %s will be used"
921
  msgstr "si vide, le format par défaut %s sera utilisé"
922
 
923
+ #: ../settings.php:515
924
  msgid "Push notifications"
925
  msgstr "Notifications poussées"
926
 
927
+ #: ../settings.php:489
928
  msgid "Email notifications"
929
  msgstr "Notifications par courriel"
930
 
931
+ #: ../settings.php:497 ../settings.php:541 ../settings.php:615 ../settings.php:751
932
  msgid "Use comma to specify multiple values"
933
  msgstr "Utilisez la virgule pour spécifier plusieurs valeurs"
934
 
935
+ #: ../settings.php:127
936
  msgid "All connected devices"
937
  msgstr "Tous les appareils connectés"
938
 
939
+ #: ../settings.php:130
940
  msgid "No devices found"
941
  msgstr "Aucun appareil trouvé"
942
 
943
+ #: ../settings.php:134
944
  msgid "Not available"
945
  msgstr "Non disponible"
946
 
947
+ #: ../common.php:1213
948
  msgid "Password reset requested"
949
  msgstr "Réinitialisation du mot de passe demandée"
950
 
951
+ #: ../common.php:1295
952
  msgid "Limit on failed reCAPTCHA verifications is reached"
953
  msgstr "La limite sur les vérifications reCAPTCHA échouées est atteinte."
954
 
955
+ #: ../common.php:1445
956
  msgid "%s ago"
957
  msgstr "il y a %s"
958
 
959
+ #: ../settings.php:180
960
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
961
  msgstr "Appliquer les règles de connexion de limite aux adresses IP dans la liste d'accès White IP"
962
 
963
+ #: ../settings.php:210
964
  msgid "Display 404 page"
965
  msgstr "Afficheur 404 page"
966
 
967
+ #: ../settings.php:898
968
  msgid "Invisible reCAPTCHA"
969
  msgstr "Invisible reCAPTCHA"
970
 
971
+ #: ../settings.php:899
972
  msgid "Enable invisible reCAPTCHA"
973
  msgstr "Activer le reCAPTCHA invisible"
974
 
975
+ #: ../settings.php:899
976
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
977
  msgstr "(ne l'activez que si vous obtenez et entrez les clés Site et Secret pour la version invisible)"
978
 
979
+ #: ../settings.php:934
980
  msgid "Enable reCAPTCHA for WordPress comment form"
981
  msgstr "Activer le formulaire de commentaire reCAPTCHA pour WordPress"
982
 
983
+ #: ../settings.php:939
984
  msgid "Disable reCAPTCHA for logged in users"
985
  msgstr "Désactiver reCAPTCHA pour les utilisateurs connectés"
986
 
987
+ #: ../settings.php:943
988
  msgid "Limit attempts"
989
  msgstr "Limiter les tentatives"
990
 
991
+ #: ../settings.php:944
992
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
993
  msgstr "Verrouiller l'adresse IP pendant %s minutes après %s tentatives échouées en %s minutes"
994
 
995
+ #: ../settings.php:258
996
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
997
  msgstr "En mode Citadel, personne ne peut se connecter sauf les adresses IP de la White IP Access List. Les sessions utilisateur actives ne seront pas affectées."
998
 
999
+ #: ../dashboard.php:790 ../dashboard.php:1056
1000
  msgid "Event"
1001
  msgstr "Événement"
1002
 
1003
+ #: ../common.php:266
1004
  msgid "Spam comments denied"
1005
  msgstr "Les commentaires de spam sont refusés"
1006
 
1007
+ #: ../common.php:268
1008
  msgid "Malicious IP addresses detected"
1009
  msgstr "Adresses IP malveillantes détectées"
1010
 
1011
+ #: ../common.php:269
1012
  msgid "Lockouts occurred"
1013
  msgstr "Des lock-out ont eu lieu"
1014
 
1015
+ #: ../cerber-load.php:1362 ../cerber-load.php:1368 ../cerber-load.php:1393 ..
1016
+ #: /cerber-load.php:1400
1017
  msgid "You are not allowed to register."
1018
  msgstr "Vous n'êtes pas autorisé à vous inscrire."
1019
 
1020
+ #: ../common.php:1198
1021
  msgid "Spam comment denied"
1022
  msgstr "Commentaire anti-spam refusé"
1023
 
1024
+ #: ../common.php:1223
1025
  msgid "Attempt to log in denied"
1026
  msgstr "Tentative d'ouverture de session refusée"
1027
 
1028
+ #: ../common.php:1224
1029
  msgid "Attempt to register denied"
1030
  msgstr "Tentative d'enregistrement refusée"
1031
 
1032
+ #: ../common.php:263
1033
  msgid "Malicious activities mitigated"
1034
  msgstr "Atténuation des activités malveillantes"
1035
 
1036
+ #: ../dashboard.php:70
1037
  msgid "Cerber antispam settings"
1038
  msgstr "Paramètres antispam Cerber"
1039
 
1040
+ #: ../dashboard.php:70 ../cerber-load.php:4667 ../settings.php:933
1041
  msgid "Antispam"
1042
  msgstr "Antispam"
1043
 
1044
+ #: ../settings.php:826
1045
  msgid "Cerber antispam engine"
1046
  msgstr "Moteur antispam Cerber"
1047
 
1048
+ #: ../settings.php:829
1049
  msgid "Comment form"
1050
  msgstr "Formulaire de commentaires"
1051
 
1052
+ #: ../settings.php:830
1053
  msgid "Protect comment form with bot detection engine"
1054
  msgstr "Protéger le formulaire de commentaires avec le moteur de détection de bot"
1055
 
1056
+ #: ../settings.php:835
1057
  msgid "Protect registration form with bot detection engine"
1058
  msgstr "Protéger le formulaire d'inscription avec le moteur de détection de bot"
1059
 
1060
+ #: ../dashboard.php:4466
1061
  msgid "Export & Import"
1062
  msgstr "Exportation et importation"
1063
 
1064
+ #: ../dashboard.php:4467
1065
  msgid "Diagnostic"
1066
  msgstr "Diagnostic"
1067
 
1068
+ #: ../dashboard.php:4470
1069
  msgid "License"
1070
  msgstr "Licence"
1071
 
1072
+ #: ../dashboard.php:4358
1073
  msgid "Antispam and bot detection settings"
1074
  msgstr "Paramètres d'antispam et de détection des robots"
1075
 
1076
+ #: ../cerber-load.php:1687
1077
  msgid "Sorry, human verification failed."
1078
  msgstr "Désolé, la vérification humaine a échoué."
1079
 
1080
+ #: ../common.php:1296
1081
  msgid "Bot activity is detected"
1082
  msgstr "L'activité du bot est détectée"
1083
 
1084
+ #: ../settings.php:868
1085
  msgid "Comment processing"
1086
  msgstr "Commenter le processus"
1087
 
1088
+ #: ../settings.php:871
1089
  msgid "If a spam comment detected"
1090
  msgstr "Si un commentaire indésirable est détecté"
1091
 
1092
+ #: ../settings.php:876
1093
  msgid "Trash spam comments"
1094
  msgstr "Commentaires sur le spam de la corbeille"
1095
 
1096
+ #: ../settings.php:878
1097
  msgid "Move spam comments to trash after"
1098
  msgstr "Déplacer les commentaires indésirables à la corbeille"
1099
 
1100
+ #: ../common.php:1199
1101
  msgid "Spam form submission denied"
1102
  msgstr "Soumission du formulaire anti-spam refusée"
1103
 
1104
+ #: ../settings.php:839
1105
  msgid "Other forms"
1106
  msgstr "Autres formulaires"
1107
 
1108
+ #: ../settings.php:840
1109
  msgid "Protect all forms on the website with bot detection engine"
1110
  msgstr "Protégez tous les formulaires sur le site Web avec le moteur de détection de bot"
1111
 
1112
+ #: ../settings.php:846
1113
  msgid "Adjust antispam engine"
1114
  msgstr "Ajuster le moteur antispam"
1115
 
1116
+ #: ../settings.php:849
1117
  msgid "Safe mode"
1118
  msgstr "Mode sans échec"
1119
 
1120
+ #: ../settings.php:850
1121
  msgid "Use less restrictive policies (allow AJAX)"
1122
  msgstr "Utiliser des politiques moins restrictives (autoriser AJAX)"
1123
 
1124
+ #: ../dashboard.php:891 ../dashboard.php:3794 ../settings.php:386 ../settings.php:
1125
+ #: 854
1126
  msgid "Logged in users"
1127
  msgstr "Utilisateurs connectés"
1128
 
1129
+ #: ../settings.php:855
1130
  msgid "Disable bot detection engine for logged in users"
1131
  msgstr "Désactiver le moteur de détection des bots pour les utilisateurs connectés"
1132
 
1133
+ #: ../dashboard.php:186 ../dashboard.php:1054
1134
  msgid "Country"
1135
  msgstr "Pays"
1136
 
1137
+ #: ../dashboard.php:1092
1138
  msgid "All events"
1139
  msgstr "Tous les évènements"
1140
 
1142
  msgid "Cerber Security Rules"
1143
  msgstr "Règles de sécurité Cerber"
1144
 
1145
+ #: ../dashboard.php:60 ../dashboard.php:4414
1146
  msgid "Security Rules"
1147
  msgstr "Règles de sécurité"
1148
 
1149
+ #: ../dashboard.php:1470
1150
  msgid "Failed login attempts"
1151
  msgstr "Echec des tentatives de connexion"
1152
 
1153
+ #: ../dashboard.php:1427 ../dashboard.php:1471
1154
  msgid "Registered"
1155
  msgstr "Enregistré"
1156
 
1157
+ #: ../dashboard.php:1541 ../cerber-users.php:51
1158
  msgid "You"
1159
  msgstr "Vous"
1160
 
1161
+ #: ../common.php:267
1162
  msgid "Spam form submissions denied"
1163
  msgstr "Refus d'envoi du formulaire anti-spam"
1164
 
1165
+ #: ../dashboard.php:2246 ../cerber-load.php:3738 ../cerber-load.php:4656
1166
  msgid "Getting Started Guide"
1167
  msgstr "Guide de démarrage"
1168
 
1169
+ #: ../dashboard.php:4416
1170
  msgid "Countries"
1171
  msgstr "Pays"
1172
 
1173
+ #: ../dashboard.php:3126
1174
  msgid "Permitted for one country"
1175
  msgid_plural "Permitted for %d countries"
1176
  msgstr[0] "Autorisé pour un pays"
1177
  msgstr[1] "Autorisé pour %d pays"
1178
 
1179
+ #: ../dashboard.php:3137
1180
  msgid "No rule"
1181
  msgstr "Aucune règle"
1182
 
1183
+ #: ../dashboard.php:3319
1184
  msgid "Security rules have been updated"
1185
  msgstr "Les règles de sécurité ont été mises à jour"
1186
 
1189
  msgid "https://wpcerber.com"
1190
  msgstr "https://wpcerber.com"
1191
 
1192
+ #: ../common.php:1200
1193
  msgid "Form submission denied"
1194
  msgstr "Refus d'envoi du formulaire"
1195
 
1196
+ #: ../common.php:1201
1197
  msgid "Comment denied"
1198
  msgstr "Commentaire refusé"
1199
 
1200
+ #: ../common.php:1229
1201
  msgid "Request to REST API denied"
1202
  msgstr "Demande d'REST API refusée"
1203
 
1204
+ #: ../common.php:1230
1205
  msgid "XML-RPC request denied"
1206
  msgstr "Requête XML-RPC refusée"
1207
 
1208
+ #: ../common.php:1245
1209
  msgid "Bot detected"
1210
  msgstr "Bot détecté"
1211
 
1212
+ #: ../common.php:1246
1213
  msgid "Citadel mode is active"
1214
  msgstr "Le mode Citadel est actif"
1215
 
1216
+ #: ../common.php:1251
1217
  msgid "Malicious activity detected"
1218
  msgstr "Activité malveillante détectée"
1219
 
1220
+ #: ../common.php:1252
1221
  msgid "Blocked by country rule"
1222
  msgstr "Bloqué par la règle du pays"
1223
 
1224
+ #: ../common.php:1253
1225
  msgid "Limit reached"
1226
  msgstr "Limite atteinte"
1227
 
1228
+ #: ../common.php:1254
1229
  msgid "Multiple suspicious activities"
1230
  msgstr "Plusieurs activités suspectes"
1231
 
1232
+ #: ../common.php:1297
1233
  msgid "Multiple suspicious activities were detected"
1234
  msgstr "Plusieurs activités suspectes ont été détectées"
1235
 
1236
+ #: ../settings.php:387
1237
  msgid "Allow REST API for logged in users"
1238
  msgstr "Autoriser l'REST API pour les utilisateurs connectés"
1239
 
1240
+ #: ../settings.php:399
1241
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1242
  msgstr "Spécifiez les espaces de noms de l'REST API à autoriser si l'REST API est désactivée. Une corde par ligne."
1243
 
1244
+ #: ../settings.php:442
1245
  msgid "Registration limit"
1246
  msgstr "Limite d'enregistrement"
1247
 
1248
+ #: ../settings.php:480
1249
  msgid "Sort users in dashboard"
1250
  msgstr "Trier les utilisateurs dans le tableau de bord"
1251
 
1252
+ #: ../settings.php:481
1253
  msgid "by date of registration"
1254
  msgstr "par date d'enregistrement"
1255
 
1256
+ #: ../settings.php:859
1257
  msgid "Query whitelist"
1258
  msgstr "Liste blanche des requêtes"
1259
 
1260
+ #: ../settings.php:1289
1261
  msgid "%s allowed registrations in %s minutes from one IP"
1262
  msgstr "%s nombre d'enregistrements autorisés en %s minutes à partir d'une adresse IP"
1263
 
1264
+ #: ../dashboard.php:3179
1265
  msgid "Start typing here to find a country"
1266
  msgstr "Commencez à taper ici pour trouver un pays"
1267
 
1268
+ #: ../dashboard.php:3242
1269
  msgid "Click on a country name to add it to the list of selected countries"
1270
  msgstr "Cliquez sur le nom d'un pays pour l'ajouter à la liste des pays sélectionnés"
1271
 
1272
+ #: ../dashboard.php:3268
1273
  msgid "Submit forms"
1274
  msgstr "Soumettre les formulaires"
1275
 
1276
+ #: ../dashboard.php:3269
1277
  msgid "Post comments"
1278
  msgstr "Soumettre des commentaires"
1279
 
1280
+ #: ../dashboard.php:3266
1281
  msgid "Log in to the website"
1282
  msgstr "Se connecter sur le site"
1283
 
1284
+ #: ../dashboard.php:3267
1285
  msgid "Register on the website"
1286
  msgstr "S'inscrire sur le site"
1287
 
1288
+ #: ../dashboard.php:3270
1289
  msgid "Use XML-RPC"
1290
  msgstr "Utiliser XML-RPC"
1291
 
1292
+ #: ../dashboard.php:3271
1293
  msgid "Use REST API"
1294
  msgstr "Utiliser REST API"
1295
 
1296
+ #: ../settings.php:873
1297
  msgid "Deny it completely"
1298
  msgstr "Le nier complètement"
1299
 
1300
+ #: ../settings.php:873
1301
  msgid "Mark it as spam"
1302
  msgstr "Marquez-le comme spam"
1303
 
1304
+ #: ../dashboard.php:2186
1305
  msgid "in the last 24 hours"
1306
  msgstr "durant les 24 dernières heures"
1307
 
1308
+ #: ../dashboard.php:2558
1309
  msgid "Main settings"
1310
  msgstr "Réglages principaux"
1311
 
1312
+ #: ../settings.php:528
1313
  msgid "Weekly reports"
1314
  msgstr "Rapports hebdomadaires"
1315
 
1316
+ #: ../settings.php:1485
1317
  msgid "Sunday"
1318
  msgstr "Dimanche"
1319
 
1320
+ #: ../settings.php:1486
1321
  msgid "Monday"
1322
  msgstr "Lundi"
1323
 
1324
+ #: ../settings.php:1487
1325
  msgid "Tuesday"
1326
  msgstr "Mardi"
1327
 
1328
+ #: ../settings.php:1488
1329
  msgid "Wednesday"
1330
  msgstr "Mercredi"
1331
 
1332
+ #: ../settings.php:1489
1333
  msgid "Thursday"
1334
  msgstr "Jeudi"
1335
 
1336
+ #: ../settings.php:1490
1337
  msgid "Friday"
1338
  msgstr "Vendredi"
1339
 
1340
+ #: ../settings.php:1491
1341
  msgid "Saturday"
1342
  msgstr "Samedi"
1343
 
1344
+ #: ../settings.php:1554 ../settings.php:1555
1345
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1346
  msgstr "Si vous utilisez un plugin de mise en cache, vous devez ajouter votre nouvelle URL de connexion à la liste des pages à ne pas mettre en cache."
1347
 
1348
+ #: ../cerber-load.php:3753
1349
  msgid "Weekly report"
1350
  msgstr "Rapport hebdomadaire"
1351
 
1352
+ #: ../cerber-load.php:3756 ../cerber-load.php:3766
1353
  msgid "To change reporting settings visit"
1354
  msgstr "Pour modifier les paramètres de reporting, visitez"
1355
 
1356
+ #: ../cerber-load.php:3789
1357
  msgid "Your login page:"
1358
  msgstr "Votre page de connexion:"
1359
 
1360
+ #: ../cerber-load.php:3793
1361
  msgid "Your license is valid until"
1362
  msgstr "Votre licence est valable jusqu'au"
1363
 
1364
+ #: ../cerber-load.php:3899
1365
  msgid "Activity details"
1366
  msgstr "Détails de l'activité"
1367
 
1368
+ #: ../settings.php:1521
1369
  msgid "Click to send now"
1370
  msgstr "Cliquez pour envoyer maintenant"
1371
 
1372
+ #: ../cerber-load.php:849
1373
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1374
  msgstr "Traducteur de WP Cerber ? Pour obtenir la licence PRO gratuitement, déposez vos contacts ici : https://wpcerber.com/contact/"
1375
 
1376
+ #: ../dashboard.php:554
1377
  msgid "Email has been sent to"
1378
  msgstr "Un courriel a été envoyé à"
1379
 
1380
+ #: ../dashboard.php:557
1381
  msgid "Unable to send email to"
1382
  msgstr "Impossible d'envoyer un courriel à"
1383
 
1384
+ #: ../dashboard.php:3129
1385
  msgid "Not permitted for one country"
1386
  msgid_plural "Not permitted for %d countries"
1387
  msgstr[0] "Non autorisé pour un pays"
1388
  msgstr[1] "Non autorisé pour les pays %d"
1389
 
1390
+ #: ../dashboard.php:3246
1391
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1392
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1393
  msgstr "Les pays sélectionnés sont autorisés à %s, les autres pays ne sont pas autorisés à"
1394
 
1395
+ #: ../dashboard.php:3249
1396
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1397
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1398
  msgstr "Les pays sélectionnés ne sont pas autorisés à %s, les autres pays sont autorisés à"
1399
 
1400
+ #: ../cerber-load.php:3887
1401
  msgid "Weekly Report"
1402
  msgstr "Rapport hebdomadaire"
1403
 
1404
+ #: ../settings.php:213
1405
  msgid "Use 404 template from the active theme"
1406
  msgstr "Utiliser le modèle 404 du thème actif"
1407
 
1408
+ #: ../settings.php:214
1409
  msgid "Display simple 404 page"
1410
  msgstr "Affichage simple 404 page"
1411
 
1412
+ #: ../settings.php:860
1413
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1414
  msgstr "Entrer une partie de la chaîne ou du chemin de requête pour exclure une requête de l'inspection par le moteur. Un article par ligne."
1415
 
1416
+ #: ../settings.php:540 ../settings.php:750
1417
  msgid "if empty, email from notification settings will be used"
1418
  msgstr "si vide, l'adresse courriel des paramètres de notification sera utilisée"
1419
 
1420
+ #: ../settings.php:531
1421
  msgid "Enable reporting"
1422
  msgstr "Activer le signalement"
1423
 
1424
+ #: ../cerber-load.php:3817
1425
  msgid "Your last sign-in was %s from %s"
1426
  msgstr "Votre dernière connexion était %s de %s"
1427
 
1428
+ #: ../dashboard.php:274
1429
  msgid "IP address, IPv4 address range or subnet"
1430
  msgstr "Adresse IP, plage d'adresses IPv4 ou sous-réseau"
1431
 
1432
+ #: ../dashboard.php:276
1433
  msgid "Optional comment for this entry"
1434
  msgstr "Commentaire facultatif pour cette entrée"
1435
 
1436
+ #: ../dashboard.php:315
1437
  msgid "You cannot add your IP address or network"
1438
  msgstr "Vous ne pouvez pas ajouter votre adresse IP ou votre réseau"
1439
 
1440
+ #: ../settings.php:458 ../settings.php:466
1441
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1442
  msgstr "Pour spécifier un motif REGEX, enroulez un motif en deux barres obliques vers l'avant."
1443
 
1445
  msgid "Cerber Traffic Inspector"
1446
  msgstr "Inspecteur du Trafic de Cerber"
1447
 
1448
+ #: ../dashboard.php:56 ../dashboard.php:1611 ../dashboard.php:4378
1449
  msgid "Traffic Inspector"
1450
  msgstr "Inspecteur de trafic"
1451
 
1452
+ #: ../dashboard.php:1643
1453
  msgid "Traffic"
1454
  msgstr "Trafic"
1455
 
1456
+ #: ../dashboard.php:3762
1457
  msgid "Request"
1458
  msgstr "Demande"
1459
 
1460
+ #: ../dashboard.php:3764
1461
  msgid "Host Info"
1462
  msgstr "Informations sur l'hôte"
1463
 
1464
+ #: ../dashboard.php:3765
1465
  msgid "User Agent"
1466
  msgstr "Agent utilisateur"
1467
 
1468
+ #: ../dashboard.php:3790
1469
  msgid "All requests"
1470
  msgstr "Toutes les demandes"
1471
 
1472
+ #: ../dashboard.php:892 ../dashboard.php:3795
1473
  msgid "Not logged in visitors"
1474
  msgstr "Visiteurs non connectés"
1475
 
1476
+ #: ../dashboard.php:3798
1477
  msgid "Form submissions"
1478
  msgstr "Soumission des formulaires"
1479
 
1480
+ #: ../dashboard.php:3800
1481
  msgid "Page Not Found"
1482
  msgstr "Page introuvable"
1483
 
1484
+ #: ../dashboard.php:3809
1485
  msgid "Longer than"
1486
  msgstr "Plus long que"
1487
 
1488
+ #: ../dashboard.php:3832
1489
  msgid "Refresh"
1490
  msgstr "Rafraîchir"
1491
 
1492
+ #: ../common.php:193
1493
  msgid "Check for requests"
1494
  msgstr "Vérifier les demandes"
1495
 
1496
+ #: ../common.php:1652
1497
  msgid "Not specified"
1498
  msgstr "Non spécifié"
1499
 
1500
+ #: ../settings.php:596
1501
  msgid "Logging mode"
1502
  msgstr "Mode d'enregistrement"
1503
 
1504
+ #: ../settings.php:599
1505
  msgid "Logging disabled"
1506
  msgstr "Enregistrement désactivé"
1507
 
1508
+ #: ../settings.php:600
1509
  msgid "Smart"
1510
  msgstr "Intelligent"
1511
 
1512
+ #: ../settings.php:601
1513
  msgid "All traffic"
1514
  msgstr "Tout le trafic"
1515
 
1516
+ #: ../settings.php:605
1517
  msgid "Ignore crawlers"
1518
  msgstr "Ignorer les chenilles"
1519
 
1520
+ #: ../settings.php:613
1521
  msgid "Mask these form fields"
1522
  msgstr "Masquer ces champs du formulaire"
1523
 
1524
+ #: ../settings.php:638
1525
  msgid "milliseconds"
1526
  msgstr "millisecondes"
1527
 
1528
+ #: ../settings.php:553
1529
  msgid "Enable traffic inspection"
1530
  msgstr "Activer l'inspection du trafic"
1531
 
1532
+ #: ../settings.php:593
1533
  msgid "Logging"
1534
  msgstr "Enregistrement"
1535
 
1536
+ #: ../settings.php:609
1537
  msgid "Save request fields"
1538
  msgstr "Sauvegarder les champs de demande"
1539
 
1540
+ #: ../settings.php:637
1541
  msgid "Page generation time threshold"
1542
  msgstr "Seuil de temps de génération de page"
1543
 
1544
+ #: ../dashboard.php:3782
1545
  msgid "No requests have been logged."
1546
  msgstr "Aucune demande n'a été enregistrée."
1547
 
1548
+ #: ../dashboard.php:1610
1549
  msgid "enabled"
1550
  msgstr "activés"
1551
 
1552
+ #: ../dashboard.php:1615
1553
  msgid "no connection"
1554
  msgstr "aucune connexion"
1555
 
1556
+ #: ../dashboard.php:1417
1557
  msgid "Last seen"
1558
  msgstr "Vu pour la dernière fois"
1559
 
1560
+ #: ../common.php:1225 ../common.php:1298
1561
  msgid "Probing for vulnerable PHP code"
1562
  msgstr "Recherche de code PHP vulnérable"
1563
 
1564
+ #: ../dashboard.php:4123
1565
  msgid "Any"
1566
  msgstr "N'importe quel"
1567
 
1568
+ #: ../cerber-load.php:3535
1569
  msgid "We're sorry, you are not allowed to proceed"
1570
  msgstr "Nous sommes désolés, vous n'êtes pas autorisé à continuer"
1571
 
1572
+ #: ../settings.php:566
1573
  msgid "Request whitelist"
1574
  msgstr "Demande de liste blanche"
1575
 
1576
+ #: ../settings.php:570
1577
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1578
  msgstr "Entrez une requête URI pour exclure la requête de l'inspection. Une requête URI par ligne."
1579
 
1580
+ #: ../settings.php:620
1581
  msgid "Save request headers"
1582
  msgstr "Sauvegarder les en-têtes de requête"
1583
 
1584
+ #: ../settings.php:625
1585
  msgid "Save $_SERVER"
1586
  msgstr "Sauvegarder $_SERVER"
1587
 
1588
+ #: ../settings.php:629
1589
  msgid "Save request cookies"
1590
  msgstr "Sauvegarder les cookies de demande"
1591
 
1592
+ #: ../settings.php:346
1593
  msgid "Protect admin scripts"
1594
  msgstr "Protéger les scripts d'administration"
1595
 
1596
+ #: ../settings.php:347
1597
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1598
  msgstr "Bloquer l'accès non autorisé à load-scripts.php et load-styles.php"
1599
 
1600
+ #: ../common.php:2509
1601
  msgid "Unable to create the directory"
1602
  msgstr "Impossible de créer le répertoire"
1603
 
1604
+ #: ../common.php:2514
1605
  msgid "Destination folder access denied"
1606
  msgstr "Accès au dossier de destination refusé"
1607
 
1608
+ #: ../common.php:2517
1609
  msgid "File not found"
1610
  msgstr "Fichier non trouvé"
1611
 
1612
+ #: ../common.php:2520
1613
  msgid "Unable to copy the file"
1614
  msgstr "Impossible de copier le fichier"
1615
 
1616
+ #: ../common.php:2526
1617
  msgid "Unable to delete the file"
1618
  msgstr "Impossible de supprimer le fichier"
1619
 
1620
+ #: ../settings.php:150
1621
  msgid "Plugin initialization"
1622
  msgstr "Initialisation du plugin"
1623
 
1624
+ #: ../settings.php:153
1625
  msgid "Load security engine"
1626
  msgstr "Moteur de sécurité de chargement"
1627
 
1628
+ #: ../settings.php:156
1629
  msgid "Legacy mode"
1630
  msgstr "Mode Legacy"
1631
 
1632
+ #: ../settings.php:157
1633
  msgid "Standard mode"
1634
  msgstr "Mode standard"
1635
 
1636
+ #: ../settings.php:1532
1637
  msgid "Plugin initialization mode has not been changed"
1638
  msgstr "Le mode d'initialisation du plugin n'a pas été modifié"
1639
 
1642
  msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1643
  msgstr "Il s'agit d'un module de démarrage standard pour le plugin WP Cerber Security & Antispam. Il a été installé lorsque vous avez réglé le mode d'initialisation du plugin sur Standard. En savoir plus : <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1644
 
1645
+ #: ../common.php:1227
1646
  msgid "File upload denied"
1647
  msgstr "Envoi de fichier refusé"
1648
 
1649
+ #: ../settings.php:570
1650
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1651
  msgstr "Pour spécifier un motif REGEX, entourez une ligne entière de deux accolades."
1652
 
1653
+ #: ../settings.php:143
1654
  msgid "Be careful about enabling these options."
1655
  msgstr "Soyez prudent lorsque vous activez ces options."
1656
 
1657
+ #: ../settings.php:143
1658
  msgid "If you forget your Custom login URL, you will be unable to log in."
1659
  msgstr "Si vous oubliez votre URL de connexion personnalisée, vous ne pourrez pas vous connecter."
1660
 
1661
+ #: ../dashboard.php:66 ../dashboard.php:4429
1662
  msgid "Site Integrity"
1663
  msgstr "Intégrité du site"
1664
 
1665
+ #: ../dashboard.php:1628 ../dashboard.php:1630 ../cerber-users.php:20 ../cerber-
1666
+ #: users.php:436 ../settings.php:556 ../settings.php:581 ../settings.php:1005 ..
1667
+ #: /cerber-scanner.php:1623
1668
  msgid "Disabled"
1669
  msgstr "Désactivé"
1670
 
1671
+ #: ../dashboard.php:1629 ../cerber-scanner.php:1065
1672
  msgid "Quick Scan"
1673
  msgstr "Analyse rapide"
1674
 
1675
+ #: ../dashboard.php:1631 ../cerber-scanner.php:1065
1676
  msgid "Full Scan"
1677
  msgstr "Analyse complète"
1678
 
1681
  msgid "WP Cerber Security, Antispam & Malware Scan"
1682
  msgstr "WP Cerber Security, Antispam & Malware Scan"
1683
 
1684
+ #: ../common.php:1255
1685
  msgid "Denied"
1686
  msgstr "Refusé"
1687
 
1688
+ #: ../settings.php:179 ../settings.php:417 ../settings.php:562
1689
  msgid "Use White IP Access List"
1690
  msgstr "Utiliser la liste blanche d'accès IP"
1691
 
1692
+ #: ../settings.php:200
1693
  msgid "Disable dashboard redirection"
1694
  msgstr "Désactiver la redirection du tableau de bord"
1695
 
1696
+ #: ../settings.php:201
1697
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1698
  msgstr "Désactiver la redirection automatique vers la page de connexion lorsque /wp-admin/ est demandé par une requête non autorisée"
1699
 
1700
+ #: ../settings.php:650
1701
  msgid "Scanner settings"
1702
  msgstr "Paramètres des analyses"
1703
 
1704
+ #: ../settings.php:653
1705
  msgid "Custom signatures"
1706
  msgstr "Signatures personnalisées"
1707
 
1708
+ #: ../settings.php:657
1709
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1710
  msgstr "Spécifiez des signatures de code PHP personnalisées. Un article par ligne. Pour spécifier un motif REGEX, entourez une ligne entière de deux accolades."
1711
 
1712
+ #: ../settings.php:660
1713
  msgid "Unwanted file extensions"
1714
  msgstr "Extensions de fichiers indésirables"
1715
 
1716
+ #: ../settings.php:664
1717
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1718
  msgstr "Spécifiez les extensions de fichier à rechercher. Analyse complète uniquement. Utilisez la virgule pour séparer les éléments."
1719
 
1720
+ #: ../settings.php:667
1721
  msgid "Directories to exclude"
1722
  msgstr "Répertoires à exclure"
1723
 
1724
+ #: ../settings.php:671
1725
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1726
  msgstr "Spécifiez les répertoires à exclure de l'analyse. Utilisez des chemins absolus. Un article par ligne."
1727
 
1728
+ #: ../settings.php:682
1729
  msgid "Scan temporary directory"
1730
  msgstr "Analyser le répertoire temporaire"
1731
 
1732
+ #: ../settings.php:686
1733
  msgid "Scan session directory"
1734
  msgstr "Répertoire de la session d'analyse"
1735
 
1736
+ #: ../settings.php:694
1737
  msgid "Delete quarantined files after"
1738
  msgstr "Supprimer les fichiers mis en quarantaine après"
1739
 
1740
+ #: ../settings.php:707
1741
  msgid "Launch Quick Scan"
1742
  msgstr "Lancer l'Analyse rapide"
1743
 
1753
  msgid "Every 6 hours"
1754
  msgstr "Toutes les 6 heures"
1755
 
1756
+ #: ../settings.php:712
1757
  msgid "Launch Full Scan"
1758
  msgstr "Lancer l'analyse complète"
1759
 
1760
+ #: ../settings.php:726 ../settings.php:771
1761
  msgid "Low severity"
1762
  msgstr "Faible gravité"
1763
 
1764
+ #: ../settings.php:727 ../settings.php:772
1765
  msgid "Medium severity"
1766
  msgstr "Gravité moyenne"
1767
 
1768
+ #: ../settings.php:728 ../settings.php:773
1769
  msgid "High severity"
1770
  msgstr "Gravité élevée"
1771
 
1772
+ #: ../settings.php:723
1773
  msgid "Report an issue if any of the following is true"
1774
  msgstr "Signaler un problème si l'une des affirmations suivantes est vraie"
1775
 
1776
+ #: ../settings.php:732
1777
  msgid "Send email report"
1778
  msgstr "Envoyer le rapport par courriel"
1779
 
1780
+ #: ../settings.php:735
1781
  msgid "After every scan"
1782
  msgstr "Après chaque analyse"
1783
 
1784
+ #: ../settings.php:736
1785
  msgid "If any changes in scan results occurred"
1786
  msgstr "S'il y a eu des changements dans les résultats d'analyse"
1787
 
1788
+ #: ../settings.php:741
1789
  msgid "Include file sizes"
1790
  msgstr "Inclure la taille des fichiers"
1791
 
1792
+ #: ../settings.php:745
1793
  msgid "Include scan errors"
1794
  msgstr "Inclure les erreurs de l'analyse"
1795
 
1796
+ #: ../dashboard.php:4431 ../cerber-load.php:4665
1797
  msgid "Security Scanner"
1798
  msgstr "Scanner de sécurité"
1799
 
1800
+ #: ../dashboard.php:4433
1801
  msgid "Scheduling"
1802
  msgstr "Ordonnancement"
1803
 
1957
  msgid "To view full report visit"
1958
  msgstr "Pour consulter le rapport complet, visitez"
1959
 
1960
+ #: ../cerber-load.php:3763
1961
  msgid "Scanner Report"
1962
  msgstr "Rapport du scanner"
1963
 
1964
+ #: ../settings.php:674
1965
  msgid "Monitor new files"
1966
  msgstr "Surveiller les nouveaux fichiers"
1967
 
1968
+ #: ../settings.php:678
1969
  msgid "Monitor modified files"
1970
  msgstr "Surveiller les fichiers modifiés"
1971
 
1972
+ #: ../settings.php:737
1973
  msgid "If new issues found"
1974
  msgstr "Si de nouveaux problèmes sont découverts"
1975
 
1976
+ #: ../settings.php:1782
1977
  msgid "The schedule has been updated"
1978
  msgstr "Le calendrier a été mis à jour"
1979
 
2021
  msgid "Files scanned"
2022
  msgstr "Fichiers scannés"
2023
 
2024
+ #: ../dashboard.php:261 ../dashboard.php:1279 ../dashboard.php:1314 ../dashboard.
2025
+ #: php:1433
2026
  msgid "Check for activities"
2027
  msgstr "Vérifier les activités"
2028
 
2029
+ #: ../dashboard.php:1396
2030
  msgid "Activated"
2031
  msgstr "Activé"
2032
 
2033
+ #: ../common.php:1232
2034
  msgid "Malicious request denied"
2035
  msgstr "Demande malveillante refusée"
2036
 
2037
+ #: ../common.php:1236
2038
  msgid "User activated"
2039
  msgstr "Activé par l'utilisateur"
2040
 
2041
+ #: ../common.php:1256
2042
  msgid "Suspicious number of fields"
2043
  msgstr "Nombre de champs suspects"
2044
 
2045
+ #: ../common.php:1257
2046
  msgid "Suspicious number of nested values"
2047
  msgstr "Nombre suspect de valeurs imbriquées"
2048
 
2049
+ #: ../common.php:1258 ../common.php:1299
2050
  msgid "Malicious code detected"
2051
  msgstr "Code malveillant détecté"
2052
 
2053
+ #: ../common.php:1300
2054
  msgid "Attempt to upload a file with malicious code"
2055
  msgstr "Tentative de téléversement d'un fichier contenant un code malveillant"
2056
 
2057
+ #: ../common.php:1531
2058
  msgid "Bytes"
2059
  msgstr "Octets"
2060
 
2078
  msgid "Scanning the session folder for files"
2079
  msgstr "Recherche de fichiers dans le dossier de session"
2080
 
2081
+ #: ../settings.php:704
2082
  msgid "Automated recurring scan schedule"
2083
  msgstr "Programme d'analyse périodique automatisé"
2084
 
2085
+ #: ../settings.php:719
2086
  msgid "Scan results reporting"
2087
  msgstr "Rapports sur les résultats d'analyse"
2088
 
2089
+ #: ../dashboard.php:887 ../dashboard.php:3792
2090
  msgid "Suspicious activity"
2091
  msgstr "Activité suspecte"
2092
 
2093
+ #: ../dashboard.php:3793
2094
  msgid "Errors"
2095
  msgstr "Erreurs"
2096
 
2097
+ #: ../dashboard.php:4360
2098
  msgid "Antispam engine"
2099
  msgstr "Moteur antispam"
2100
 
2103
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2104
  msgstr "Défend WordPress contre les attaques de pirates, le spam, les chevaux de Troie et les virus. Scanneur de logiciels malveillants et vérificateur d'intégrité. Durcissement de WordPress avec un ensemble complet d'algorithmes de sécurité. Protection anti-spam avec un moteur de détection de bot sophistiqué et reCAPTCHA. Suivi de l'activité des utilisateurs et des intrus grâce à de puissantes notifications par courriel, mobile et de bureau."
2105
 
2106
+ #: ../cerber-load.php:397
2107
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2108
  msgstr "Vous avez dépassé le nombre de tentatives de connexion autorisées. Veuillez réessayer dans %d minutes."
2109
 
2110
+ #: ../common.php:1445
2111
  msgctxt "preposition of a period of time like: in 6 hours"
2112
  msgid "in %s"
2113
  msgstr "en %s"
2114
 
2115
+ #: ../settings.php:1501
2116
  msgctxt "preposition of time like: at 11:00"
2117
  msgid "at"
2118
  msgstr "à"
2119
 
2120
+ #: ../dashboard.php:4436
2121
  msgid "Quarantine"
2122
  msgstr "Quarantaine"
2123
 
2193
  msgid "The file has been restored to its original location."
2194
  msgstr "Le fichier a été restauré à son emplacement d'origine."
2195
 
2196
+ #: ../dashboard.php:1644
2197
  msgid "Integrity"
2198
  msgstr "Intégrité"
2199
 
2200
+ #: ../common.php:1226
2201
  msgid "Attempt to upload malicious file denied"
2202
  msgstr "Tentative de téléversement d'un fichier malveillant refusée"
2203
 
2205
  msgid "Awesome!"
2206
  msgstr "Génial !"
2207
 
2208
+ #: ../settings.php:760
2209
  msgid "Automatic cleanup of malware and suspicious files"
2210
  msgstr "Nettoyage automatique des logiciels malveillants et des fichiers suspects"
2211
 
2212
+ #: ../settings.php:768
2213
  msgid "Files in the uploads folder"
2214
  msgstr "Fichiers dans le dossier de téléversements"
2215
 
2216
+ #: ../settings.php:777
2217
  msgid "Files with unwanted extensions"
2218
  msgstr "Fichiers avec des extensions indésirables"
2219
 
2220
+ #: ../settings.php:796
2221
  msgid "Exclusions"
2222
  msgstr "Exclusions"
2223
 
2224
+ #: ../settings.php:800
2225
  msgid "Files in the temporary directory"
2226
  msgstr "Fichiers dans le répertoire temporaire"
2227
 
2228
+ #: ../settings.php:804
2229
  msgid "Files in the sessions directory"
2230
  msgstr "Fichiers dans le répertoire des sessions"
2231
 
2232
+ #: ../settings.php:808
2233
  msgid "Files in these directories"
2234
  msgstr "Fichiers dans ces répertoires"
2235
 
2236
+ #: ../settings.php:812
2237
  msgid "Use absolute paths. One item per line."
2238
  msgstr "Utilisez des chemins absolus. Un article par ligne."
2239
 
2240
+ #: ../settings.php:815
2241
  msgid "Files with these extensions"
2242
  msgstr "Fichiers avec ces extensions"
2243
 
2244
+ #: ../settings.php:819
2245
  msgid "Use comma to separate items."
2246
  msgstr "Utilisez la virgule pour séparer les éléments."
2247
 
2248
+ #: ../dashboard.php:4434
2249
  msgid "Cleaning up"
2250
  msgstr "Nettoyage"
2251
 
2277
  msgid "Automatically moved to quarantine"
2278
  msgstr "Passage automatique en quarantaine"
2279
 
2280
+ #: ../common.php:1259
2281
  msgid "Suspicious SQL code detected"
2282
  msgstr "Code SQL suspect détecté"
2283
 
2284
+ #: ../dashboard.php:1625
2285
  msgctxt "Example: Last malware scan: 23 Jan 2018"
2286
  msgid "Last malware scan"
2287
  msgstr "Dernière recherche de programmes malveillants"
2288
 
2289
+ #: ../dashboard.php:4380
2290
  msgid "Live Traffic"
2291
  msgstr "Trafic en direct"
2292
 
2293
+ #: ../settings.php:330
2294
  msgid "Use English for admin interface"
2295
  msgstr "Utiliser l'anglais pour l'interface d'administration"
2296
 
2297
+ #: ../dashboard.php:4468
2298
  msgid "Log"
2299
  msgstr "Consigner"
2300
 
2301
+ #: ../settings.php:351
2302
  msgid "Disable PHP in uploads"
2303
  msgstr "Désactiver PHP dans les téléversements"
2304
 
2305
+ #: ../settings.php:356
2306
  msgid "Disable PHP error displaying"
2307
  msgstr "Désactiver l'affichage des erreurs PHP"
2308
 
2309
+ #: ../dashboard.php:4435
2310
  msgid "Ignore List"
2311
  msgstr "Ignorer la liste"
2312
 
2338
  msgid "Activity Insights"
2339
  msgstr "Aperçu de l'activité"
2340
 
2341
+ #: ../dashboard.php:2664
2342
  msgid "Are you sure you want to delete selected files?"
2343
  msgstr "Êtes-vous certain de vouloir supprimer les fichiers sélectionnés ?"
2344
 
2345
+ #: ../dashboard.php:2665
2346
  msgid "These files have been moved to the quarantine"
2347
  msgstr "Ces fichiers ont été mis en quarantaine"
2348
 
2349
+ #: ../dashboard.php:2668
2350
  msgid "Do you want to add selected files to the ignore list?"
2351
  msgstr "Voulez-vous ajouter les fichiers sélectionnés à liste de fichiers à ignorer ?"
2352
 
2353
+ #: ../dashboard.php:2669
2354
  msgid "These files have been added to the ignore list"
2355
  msgstr "Ces fichiers ont été ajoutés à la liste de fichiers à ignorer"
2356
 
2357
+ #: ../dashboard.php:2671
2358
  msgid "Some errors occurred"
2359
  msgstr "Des erreurs sont survenues"
2360
 
2361
+ #: ../dashboard.php:2672
2362
  msgid "All files have been processed"
2363
  msgstr "Tous les fichiers ont été traités"
2364
 
2365
+ #: ../settings.php:2582
2366
  msgid "These features are available in a professional version of the plugin."
2367
  msgstr "Ces fonctionnalités sont disponibles dans la version PRO de l'extension."
2368
 
2369
+ #: ../settings.php:2583
2370
  msgid "Know more about all advantages at"
2371
  msgstr "Apprenez-en plus sur les avantages au"
2372
 
2373
+ #: ../common.php:1260
2374
  msgid "Suspicious JavaScript code detected"
2375
  msgstr "Code JavaScript inquiétant détecté"
2376
 
2377
+ #: ../settings.php:1785
2378
  msgid "Unable to update the schedule"
2379
  msgstr "Incapable de mettre à jour l'horaire"
2380
 
2394
  msgid "Click here to see the full list of files"
2395
  msgstr "Cliquez ici pour voir la liste complète des fichiers"
2396
 
2397
+ #: ../dashboard.php:791
2398
  msgid "Additional Details"
2399
  msgstr "Détails supplémentaires"
2400
 
2401
+ #: ../dashboard.php:3392
2402
  msgid "Page generation time"
2403
  msgstr "Temps de génération de la page"
2404
 
2405
+ #: ../dashboard.php:4594
2406
  msgid "Log In"
2407
  msgstr "Se connecter"
2408
 
2409
+ #: ../dashboard.php:4595
2410
  msgid "Log Out"
2411
  msgstr "Se déconnecter"
2412
 
2413
+ #: ../dashboard.php:4596
2414
  msgid "Register"
2415
  msgstr "S'inscrire"
2416
 
2417
+ #: ../dashboard.php:4599
2418
  msgid "WooCommerce Log In"
2419
  msgstr "Se connecter à WooCommerce"
2420
 
2421
+ #: ../dashboard.php:4600
2422
  msgid "WooCommerce Log Out"
2423
  msgstr "Se déconnecter de WooCommerce"
2424
 
2425
+ #: ../dashboard.php:4639 ../dashboard.php:4640
2426
  msgid "Add to menu"
2427
  msgstr "Ajouter au menu"
2428
 
2429
+ #: ../common.php:1248
2430
  msgid "IP address is locked out"
2431
  msgstr "L'adresse IP est bloquée"
2432
 
2433
+ #: ../common.php:1302
2434
  msgid "Multiple suspicious requests"
2435
  msgstr "Plusieurs requêtes inquiétantes"
2436
 
2437
+ #: ../settings.php:550
2438
  msgid "Traffic Inspection"
2439
  msgstr "Inspection du trafic"
2440
 
2441
+ #: ../settings.php:557 ../settings.php:582
2442
  msgid "Maximum compatibility"
2443
  msgstr "Compatibilité maximale"
2444
 
2445
+ #: ../settings.php:558 ../settings.php:583
2446
  msgid "Maximum security"
2447
  msgstr "Sécurité maximale"
2448
 
2449
+ #: ../settings.php:575
2450
  msgid "Erroneous Request Shielding"
2451
  msgstr "Requête de blindage erronée"
2452
 
2453
+ #: ../settings.php:578
2454
  msgid "Enable error shielding"
2455
  msgstr "Activer le blindage d'erreur"
2456
 
2457
+ #: ../settings.php:633
2458
  msgid "Save software errors"
2459
  msgstr "Enregistrer les erreurs logicielles"
2460
 
2462
  msgid "Preparing for the scan"
2463
  msgstr "Préparation de l'analyse"
2464
 
2465
+ #: ../common.php:1261
2466
  msgid "Blocked by administrator"
2467
  msgstr "Bloqué par l'administrateur"
2468
 
2469
+ #: ../cerber-load.php:401
2470
  msgid "You are not allowed to log in"
2471
  msgstr "Vous n'êtes pas autorisé à vous connecter"
2472
 
2473
+ #: ../cerber-users.php:38
2474
  msgid "Block User"
2475
  msgstr "Bloquer l'utilisateur"
2476
 
2477
+ #: ../cerber-users.php:42 ../cerber-users.php:48
2478
  msgid "User is not permitted to log into the website"
2479
  msgstr "L'utilisateur n'a pas la permission de se connecter au site"
2480
 
2481
+ #: ../cerber-users.php:57
2482
  msgctxt "e.g. by John at 11:00"
2483
  msgid "blocked by %s at %s"
2484
  msgstr "bloqué par %s à %s"
2485
 
2486
+ #: ../cerber-users.php:67 ../settings.php:424
2487
  msgid "User Message"
2488
  msgstr "Message utilisateur"
2489
 
2490
+ #: ../cerber-users.php:69
2491
  msgid "An optional message for this user"
2492
  msgstr "Un message facultatif pour cet utilisateur"
2493
 
2494
+ #: ../cerber-users.php:184
2495
  msgid "Blocked Users"
2496
  msgstr "Utilisateurs bloqués"
2497
 
2498
+ #: ../settings.php:342
2499
  msgid "Block access to user pages like /?author=n"
2500
  msgstr "Bloquer l'accès aux pages utilisateurs comme /?author=n"
2501
 
2502
+ #: ../settings.php:372
2503
  msgid "Access to WordPress REST API"
2504
  msgstr "Accès à l'API REST de WordPress"
2505
 
2506
+ #: ../settings.php:377
2507
  msgid "Block access to user data via REST API"
2508
  msgstr "Bloquer l'accès aux données d'utilisateurs via l'API REST"
2509
 
2510
+ #: ../settings.php:382
2511
  msgid "Block access to WordPress REST API except any of the following"
2512
  msgstr "Bloquer l'accès à l'API REST de WordPress sauf pour"
2513
 
2514
+ #: ../settings.php:391
2515
  msgid "Allow REST API for these roles"
2516
  msgstr "Permettre l'accès à l'API REST pour ces rôles"
2517
 
2518
+ #: ../settings.php:395
2519
  msgid "Allow these namespaces"
2520
  msgstr "Permettre ces namespaces"
2521
 
2522
+ #: ../settings.php:587
2523
  msgid "Ignore logged in users"
2524
  msgstr "Ignorer les utilisateurs connectés"
2525
 
2526
+ #: ../settings.php:146
2527
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2528
  msgstr "Ces restrictions ne s'appliquent pas aux adresses IP de la Liste blanche d'adresses IP"
2529
 
2530
+ #: ../settings.php:1460
2531
  msgid "Select one or more roles"
2532
  msgstr "Sélectionnez un ou plusieurs rôle(s)"
2533
 
2534
+ #: ../dashboard.php:1102
2535
  msgid "Filter by registered user"
2536
  msgstr "Filtré par utilisateur inscrit"
2537
 
2538
+ #: ../settings.php:410
2539
  msgid "Authorized users only"
2540
  msgstr "Utilisateurs autorisés seulement"
2541
 
2542
+ #: ../settings.php:411
2543
  msgid "Only registered and logged in website users have access to the website"
2544
  msgstr "Seulement les utilisateurs enregistrés et connectés ont accès au site web"
2545
 
2546
+ #: ../settings.php:418
2547
  msgid "Do not apply this policy to IP addresses in the White IP Access List"
2548
  msgstr "Ne pas appliquer cette politique aux adresses IP de la Liste blanche d'adresses IP"
2549
 
2550
+ #: ../settings.php:428 ../settings.php:2028
2551
  msgid "Only registered and logged in users are allowed to view this website"
2552
  msgstr "Seulement les utilisateurs enregistrés et connectés ont l'autorisation de voir le site"
2553
 
2554
+ #: ../settings.php:433
2555
  msgid "Redirect to URL"
2556
  msgstr "Rediriger vers l'URL"
2557
 
2558
+ #: ../dashboard.php:4469
2559
  msgid "Changelog"
2560
  msgstr "Journal des changements"
2561
 
2562
+ #: ../dashboard.php:608
2563
  msgid "Default settings have been loaded"
2564
  msgstr "Les paramètres par défaut ont été chargés"
2565
 
2566
+ #: ../dashboard.php:3187
2567
  msgid "Save all rules"
2568
  msgstr "Enregistrer toutes les règles"
2569
 
2570
+ #: ../dashboard.php:3055 ../common.php:875
2571
  msgid "Save Changes"
2572
  msgstr "Enregistrer"
2573
 
2574
+ #: ../common.php:1239
2575
  msgid "Invalid master credentials"
2576
  msgstr "Accès principaux invalides"
2577
 
2578
+ #: ../settings.php:951
2579
  msgid "Master settings"
2580
  msgstr "Paramètres principaux"
2581
 
2582
+ #: ../settings.php:959
2583
  msgid "Return to the website list"
2584
  msgstr "Retourner à la liste de sites"
2585
 
2586
+ #: ../settings.php:963
2587
  msgid "Show \"Switched to\" notification"
2588
  msgstr "Montrer la notification \"Changer pour\""
2589
 
2590
+ #: ../settings.php:967
2591
  msgid "Add @ site to the page title"
2592
  msgstr "Ajouter un @ à la page du site"
2593
 
2594
+ #: ../settings.php:690 ../settings.php:984 ../settings.php:1011
2595
  msgid "Enable diagnostic logging"
2596
  msgstr "Activer les logs de diagnostique"
2597
 
2598
+ #: ../settings.php:994
2599
  msgid "Limit access by IP address"
2600
  msgstr "Restreindre l'accès par l'adresse IP"
2601
 
2602
+ #: ../settings.php:1000
2603
  msgid "Access to this website"
2604
  msgstr "Accéder à ce site"
2605
 
2606
+ #: ../settings.php:1003
2607
  msgid "Full access mode"
2608
  msgstr "Mode plein accès"
2609
 
2610
+ #: ../settings.php:1004
2611
  msgid "Read-only mode"
2612
  msgstr "Mode lecture seule"
2613
 
2614
+ #: ../settings.php:1020
2615
  msgid "The full access mode requires the PRO version of WP Cerber"
2616
  msgstr "Le mode plein accès exige la version PRO de WP Cerber"
2617
 
2795
  msgstr "Installer le jeton d'accès sur le site principal"
2796
 
2797
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2798
+ #: ../common.php:1438
2799
  msgid "%s sec"
2800
  msgid_plural "%s secs"
2801
  msgstr[0] "%s seconde"
2802
  msgstr[1] "%s secondes"
2803
 
2804
+ #: ../settings.php:535
2805
  msgid "Send reports on"
2806
  msgstr "Envoyer le rapport à "
2807
 
2833
  msgid "Are you sure you want to delete selected websites?"
2834
  msgstr "Êtes-vous certain de vouloir supprimer les sites sélectionnés ?"
2835
 
2836
+ #: ../cerber-users.php:216
2837
  msgid "Block"
2838
  msgstr "Bloqué"
2839
 
2849
  msgid "Invalid response from the slave website"
2850
  msgstr "Réponse invalide de la part du site secondaire"
2851
 
2852
+ #: ../common.php:1220 ../common.php:1293
2853
  msgid "Attempt to log in with non-existing username"
2854
  msgstr "Tentative de connexion avec un identifiant inexistant"
2855
 
2856
+ #: ../cerber-load.php:3913
2857
  msgid "Attempts to log in with non-existing usernames"
2858
  msgstr "Tentatives d'ouverture de session avec un nom d'utilisateur inexistant"
2859
 
2860
+ #: ../settings.php:971
2861
  msgid "Use master language"
2862
  msgstr "Utiliser la langue principale"
2863
 
2864
+ #: ../settings.php:195
2865
  msgid "Non-existing users"
2866
  msgstr "Utilisateurs inexistants"
2867
 
2868
+ #: ../settings.php:196
2869
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2870
  msgstr "Bloquer immédiatement l’IP si la tentative de connexion est faite avec un identifiant utilisateur inexistant"
2871
 
2881
  msgid "To revoke the token and disable remote management, click here:"
2882
  msgstr "Pour retirer le jeton et désactiver la gestion à distance, cliquez ici: "
2883
 
2884
+ #: ../settings.php:352
2885
  msgid "Block execution of PHP scripts in the WordPress media folder"
2886
  msgstr "Bloquer l'exécution de scripts PHP dans le répertoire de médias de WordPress"
2887
 
2893
  msgid "A newer version is available"
2894
  msgstr "Une nouvelle version est disponible"
2895
 
2896
+ #: ../dashboard.php:881
2897
  msgid "New users"
2898
  msgstr ""
2899
 
2900
+ #: ../dashboard.php:894
2901
  msgid "My activity"
2902
  msgstr ""
2903
 
2904
+ #: ../dashboard.php:2444
2905
  msgid "Create Alert"
2906
  msgstr ""
2907
 
2908
+ #: ../dashboard.php:2448
2909
  msgid "Delete Alert"
2910
  msgstr ""
2911
 
2912
+ #: ../dashboard.php:2482
2913
  msgid "The alert has been created"
2914
  msgstr ""
2915
 
2916
+ #: ../dashboard.php:2487
2917
  msgid "The alert has been deleted"
2918
  msgstr ""
2919
 
2920
+ #: ../dashboard.php:3819
2921
  msgid "Advanced Search"
2922
  msgstr ""
2923
 
2926
  msgid "Cerber Tech Inc."
2927
  msgstr ""
2928
 
2929
+ #: ../cerber-load.php:4403
2930
  msgid "To delete the alert, click here"
2931
  msgstr ""
2932
 
2933
+ #: ../settings.php:228
2934
  msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2935
  msgstr ""
2936
 
2937
+ #: ../settings.php:240
2938
  msgid "Site-specific settings"
2939
  msgstr ""
2940
 
2941
+ #: ../settings.php:248
2942
  msgid "Prefix for plugin cookies"
2943
  msgstr ""
2944
 
2945
+ #: ../settings.php:249
2946
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2947
  msgstr ""
2948
 
2949
+ #: ../settings.php:492
2950
  msgid "Lockout notifications"
2951
  msgstr ""
2952
 
2953
+ #: ../settings.php:518
2954
  msgid "Pushbullet access token"
2955
  msgstr ""
2956
 
2957
+ #: ../settings.php:521
2958
  msgid "Pushbullet device"
2959
  msgstr ""
2960
 
2961
+ #: ../settings.php:764
2962
  msgid "Delete unattended files"
2963
  msgstr ""
2964
 
2965
+ #: ../settings.php:783
2966
  msgid "Automatic recovery of modified and infected files"
2967
  msgstr ""
2968
 
2969
+ #: ../settings.php:786
2970
  msgid "Recover WordPress files"
2971
  msgstr ""
2972
 
2973
+ #: ../settings.php:790
2974
  msgid "Recover plugins files"
2975
  msgstr ""
2976
 
3002
  msgid "Automatically recovered"
3003
  msgstr ""
3004
 
3005
+ #: ../dashboard.php:63
3006
+ msgid "Cerber User Security"
3007
+ msgstr ""
3008
+
3009
+ #: ../dashboard.php:63 ../dashboard.php:4394
3010
+ msgid "User Policies"
3011
+ msgstr ""
3012
+
3013
+ #: ../dashboard.php:1647
3014
+ msgid "A new version is available"
3015
+ msgstr ""
3016
+
3017
+ #: ../dashboard.php:4396
3018
+ msgid "Role-based"
3019
+ msgstr ""
3020
+
3021
+ #: ../dashboard.php:4397
3022
+ msgid "Global"
3023
+ msgstr ""
3024
+
3025
+ #: ../common.php:1262
3026
+ msgid "Site policy enforcement"
3027
+ msgstr ""
3028
+
3029
+ #: ../common.php:1263
3030
+ msgid "2FA code verified"
3031
+ msgstr ""
3032
+
3033
+ #: ../common.php:1264
3034
+ msgid "Initiated by the user"
3035
+ msgstr ""
3036
+
3037
+ #: ../common.php:1267
3038
+ msgid "Email address is not permitted"
3039
+ msgstr ""
3040
+
3041
+ #: ../common.php:1633
3042
+ msgid "A new version of %s is available. Please install it."
3043
+ msgstr ""
3044
+
3045
+ #: ../cerber-load.php:1387
3046
+ msgid "Email address is not permitted."
3047
+ msgstr ""
3048
+
3049
+ #: ../cerber-load.php:1387
3050
+ msgid "Please choose another one."
3051
+ msgstr ""
3052
+
3053
+ #: ../cerber-users.php:10 ../cerber-users.php:429
3054
+ msgid "Two-Factor Authentication"
3055
+ msgstr ""
3056
+
3057
+ #: ../cerber-users.php:18
3058
+ msgid "Determined by user role policies"
3059
+ msgstr ""
3060
+
3061
+ #: ../cerber-users.php:19 ../cerber-users.php:437
3062
+ msgid "Always enabled"
3063
+ msgstr ""
3064
+
3065
+ #: ../cerber-users.php:78
3066
+ msgid "2FA PIN Code"
3067
+ msgstr ""
3068
+
3069
+ #: ../cerber-users.php:93
3070
+ msgid "Two-factor Authentication Email"
3071
+ msgstr ""
3072
+
3073
+ #: ../cerber-users.php:279
3074
+ msgid "Save All Changes"
3075
+ msgstr ""
3076
+
3077
+ #: ../cerber-users.php:391
3078
+ msgid "Block access to WordPress Dashboard"
3079
+ msgstr ""
3080
+
3081
+ #: ../cerber-users.php:396
3082
+ msgid "Hide Toolbar when viewing site"
3083
+ msgstr ""
3084
+
3085
+ #: ../cerber-users.php:402
3086
+ msgid "Redirection rules"
3087
+ msgstr ""
3088
+
3089
+ #: ../cerber-users.php:406
3090
+ msgid "Redirect user after login"
3091
+ msgstr ""
3092
+
3093
+ #: ../cerber-users.php:411
3094
+ msgid "Redirect user after logout"
3095
+ msgstr ""
3096
+
3097
+ #: ../cerber-users.php:422 ../settings.php:473
3098
+ msgid "User session expiration time"
3099
+ msgstr ""
3100
+
3101
+ #: ../cerber-users.php:433
3102
+ msgid "Two-factor authentication"
3103
+ msgstr ""
3104
+
3105
+ #: ../cerber-users.php:438
3106
+ msgid "Advanced mode"
3107
+ msgstr ""
3108
+
3109
+ #: ../cerber-users.php:442
3110
+ msgid "Enforce two-factor authentication if any of the following conditions is true"
3111
+ msgstr ""
3112
+
3113
+ #: ../cerber-users.php:448
3114
+ msgid "Login from a different country"
3115
+ msgstr ""
3116
+
3117
+ #: ../cerber-users.php:454
3118
+ msgid "Login from a different network Class C"
3119
+ msgstr ""
3120
+
3121
+ #: ../cerber-users.php:460
3122
+ msgid "Login from a different IP address"
3123
+ msgstr ""
3124
+
3125
+ #: ../cerber-users.php:466
3126
+ msgid "Using a different browser or device"
3127
+ msgstr ""
3128
+
3129
+ #: ../cerber-users.php:472
3130
+ msgid "Enforce two-factor authentication with fixed intervals"
3131
+ msgstr ""
3132
+
3133
+ #: ../cerber-users.php:478
3134
+ msgid "Regular time intervals (days)"
3135
+ msgstr ""
3136
+
3137
+ #: ../cerber-users.php:480
3138
+ msgid "days interval"
3139
+ msgstr ""
3140
+
3141
+ #: ../cerber-users.php:485
3142
+ msgid "Fixed number of logins"
3143
+ msgstr ""
3144
+
3145
+ #: ../cerber-users.php:487
3146
+ msgid "number of logins"
3147
+ msgstr ""
3148
+
3149
+ #: ../cerber-users.php:529
3150
+ msgid "Policies have been updated"
3151
+ msgstr ""
3152
+
3153
+ #: ../settings.php:448
3154
+ msgid "Restrict email addresses"
3155
+ msgstr ""
3156
+
3157
+ #: ../settings.php:451
3158
+ msgid "No restrictions"
3159
+ msgstr ""
3160
+
3161
+ #: ../settings.php:452
3162
+ msgid "Deny all email addresses that match the following"
3163
+ msgstr ""
3164
+
3165
+ #: ../settings.php:453
3166
+ msgid "Permit only email addresses that match the following"
3167
+ msgstr ""
3168
+
3169
+ #: ../settings.php:458
3170
+ msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
3171
+ msgstr ""
3172
+
3173
+ #: ../settings.php:797
3174
+ msgid "These files will never be deleted during automatic cleanup."
3175
+ msgstr ""
3176
+
3177
+ #: ../cerber-2fa.php:337
3178
+ msgid "This verification PIN code is expired. We have just sent a new one to your email."
3179
+ msgstr ""
3180
+
3181
+ #: ../cerber-2fa.php:340
3182
+ msgid "You have entered an incorrect verification PIN code"
3183
+ msgstr ""
3184
+
3185
+ #: ../cerber-2fa.php:387 ../cerber-2fa.php:471
3186
+ msgid "Please verify that it’s you"
3187
+ msgstr ""
3188
+
3189
+ #: ../cerber-2fa.php:474
3190
+ msgid "Please use the following verification PIN code to confirm your identity"
3191
+ msgstr ""
3192
+
3193
+ #: ../cerber-2fa.php:499
3194
+ msgid "Here are the details of the sign-in attempt"
3195
+ msgstr ""
3196
+
3197
+ #: ../cerber-2fa.php:548
3198
+ msgid "expires"
3199
+ msgstr ""
3200
+
3201
+ #: ../cerber-2fa.php:565
3202
+ msgid "only digits are allowed"
3203
+ msgstr ""
3204
+
3205
+ #: ../cerber-2fa.php:568
3206
+ msgid "We've sent a verification PIN code to your email"
3207
+ msgstr ""
3208
+
3209
+ #: ../cerber-2fa.php:569
3210
+ msgid "Enter the code from the email in the field below."
3211
+ msgstr ""
3212
+
3213
+ #: ../cerber-2fa.php:571
3214
+ msgid "Try again"
3215
+ msgstr ""
3216
+
3217
+ #: ../cerber-2fa.php:572
3218
+ msgid "Cancel"
3219
+ msgstr ""
3220
+
3221
+ #: ../cerber-2fa.php:573
3222
+ msgid "Did not receive an email?"
3223
+ msgstr ""
3224
+
3225
+ #: ../cerber-2fa.php:573
3226
+ msgid "or"
3227
+ msgstr ""
3228
+
3229
+ #: ../cerber-2fa.php:579
3230
+ msgid "Verify it's you"
3231
+ msgstr ""
3232
+
3233
+ #: ../cerber-2fa.php:584
3234
+ msgid "Verify"
3235
+ msgstr ""
3236
+
languages/wp-cerber-nl_NL.mo CHANGED
Binary file
languages/wp-cerber-nl_NL.po CHANGED
@@ -8,344 +8,339 @@ msgstr ""
8
  "Language: nl\n"
9
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
10
 
11
- #: ../settings.php:498
12
  msgid "Limit login attempts"
13
  msgstr "Inlogpogingen beperken"
14
 
15
- #: ../settings.php:499
16
  msgid "Attempts"
17
  msgstr "Pogingen"
18
 
19
- #: ../settings.php:505
20
  msgid "Lockout duration"
21
  msgstr "Duur uitsluiting"
22
 
23
- #: ../settings.php:510 ../settings.php:606
24
  msgid "minutes"
25
  msgstr "minuten"
26
 
27
- #: ../settings.php:513
28
  msgid "Aggressive lockout"
29
  msgstr "Agressieve uitsluiting"
30
 
31
- #: ../settings.php:532
32
  msgid "Site connection"
33
  msgstr "Websiteverbinding"
34
 
35
- #: ../settings.php:540
36
  msgid "Proactive security rules"
37
  msgstr "Proactieve beveiligingsregels"
38
 
39
- #: ../settings.php:541
40
  msgid "Block subnet"
41
  msgstr "Subnet blokkeren"
42
 
43
- #: ../settings.php:559
44
  msgid "Request wp-login.php"
45
  msgstr "Verzoek wp-login.php"
46
 
47
- #: ../settings.php:563
48
  msgid "Immediately block IP after any request to wp-login.php"
49
  msgstr "IP meteen blokkeren bij verzoeken aan wp-login.php"
50
 
51
- #: ../settings.php:575
52
  msgid "Custom login page"
53
  msgstr "Aangepaste inlogpagina"
54
 
55
- #: ../settings.php:576
56
  msgid "Custom login URL"
57
  msgstr "Aangepaste inlog-URL"
58
 
59
- #: ../settings.php:584
60
  msgid "must not overlap with the existing pages or posts slug"
61
  msgstr "mag niet overlappen met bestaande pagina's of post slugs"
62
 
63
- #: ../settings.php:586
64
  msgid "Disable wp-login.php"
65
  msgstr "Wp-login.php uitschakelen"
66
 
67
- #: ../settings.php:591
68
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
69
  msgstr "Directe toegang tot wp-login.php blokkeren en HTTP 404 Not Found Error teruggeven"
70
 
71
- #: ../dashboard.php:1534 ../settings.php:594
72
  msgid "Citadel mode"
73
  msgstr "Citadelstand"
74
 
75
- #: ../settings.php:595
76
  msgid "Threshold"
77
  msgstr "Drempelwaarde"
78
 
79
- #: ../settings.php:601 ../cerber-scanner.php:3669
80
  msgid "Duration"
81
  msgstr "Duur"
82
 
83
- #: ../dashboard.php:4167 ../cerber-load.php:4559 ../settings.php:526 ../settings.
84
- #: php:609
85
  msgid "Notifications"
86
  msgstr "Meldingen"
87
 
88
- #: ../settings.php:614
89
  msgid "Send notification to admin email"
90
  msgstr "Melding versturen naar admin e-mailadres"
91
 
92
- #: ../dashboard.php:4164 ../cerber-load.php:4556 ../cerber-tools.php:38 ../cerber-
93
- #: tools.php:47 ../cerber-tools.php:134
94
  msgid "Access Lists"
95
  msgstr "Toegangslijsten"
96
 
97
- #: ../dashboard.php:1568 ../dashboard.php:2134 ../dashboard.php:4161 ../cerber-
98
- #: load.php:4258 ../settings.php:622
99
  msgid "Activity"
100
  msgstr "Activiteit"
101
 
102
- #: ../dashboard.php:4162
103
  msgid "Lockouts"
104
  msgstr "Uitsluitingen"
105
 
106
- #: ../settings.php:1347
107
  msgid "%s allowed retries in %s minutes"
108
  msgstr "%s toegestane pogingen in %s minuten"
109
 
110
- #: ../settings.php:1373
111
  msgid "Enable after %s failed login attempts in last %s minutes"
112
  msgstr "Aanzetten na %s mislukte inlogpogingen binnen %s minuten"
113
 
114
- #: ../dashboard.php:188 ../dashboard.php:1000 ../dashboard.php:3653 ../cerber-
115
- #: load.php:4267
116
  msgid "IP"
117
  msgstr "IP"
118
 
119
- #: ../dashboard.php:779 ../dashboard.php:1003 ../dashboard.php:3276 ../dashboard.
120
- #: php:3651
121
  msgid "Date"
122
  msgstr "Datum"
123
 
124
- #: ../dashboard.php:782 ../dashboard.php:1005 ../dashboard.php:3656
125
  msgid "Local User"
126
  msgstr "Lokale gebruiker"
127
 
128
- #: ../dashboard.php:785 ../dashboard.php:1006 ../cerber-load.php:4275
129
  msgid "Username used"
130
  msgstr "Toegepaste gebruikersnaam"
131
 
132
- #: ../dashboard.php:209
133
  msgid "Showing last %d records from %d"
134
  msgstr "Laatste %d records van %d"
135
 
136
- #: ../common.php:1151
137
  msgid "Logged in"
138
  msgstr "Ingelogd"
139
 
140
- #: ../common.php:1152
141
  msgid "Logged out"
142
  msgstr "Uitgelogd"
143
 
144
- #: ../common.php:1153
145
  msgid "Login failed"
146
  msgstr "Inloggen mislukt"
147
 
148
- #: ../common.php:1156
149
  msgid "IP blocked"
150
  msgstr "IP geblokkeerd"
151
 
152
- #: ../common.php:1157
153
  msgid "Subnet blocked"
154
  msgstr "Subnet geblokkeerd"
155
 
156
- #: ../common.php:1159
157
  msgid "Citadel activated!"
158
  msgstr "Citadelstand geactiveerd!"
159
 
160
- #: ../dashboard.php:978 ../dashboard.php:1199 ../dashboard.php:3450 ../common.php:
161
- #: 1207
162
  msgid "Locked out"
163
  msgstr "Buitengesloten"
164
 
165
- #: ../common.php:1209
166
  msgid "IP blacklisted"
167
  msgstr "IP uitgesloten"
168
 
169
- #: ../common.php:1174
170
  msgid "Password changed"
171
  msgstr "Wachtwoord veranderd"
172
 
173
- #: ../dashboard.php:181 ../dashboard.php:267
174
  msgid "Remove"
175
  msgstr "Verwijderen"
176
 
177
- #: ../dashboard.php:551
178
  msgid "Lockout for %s was removed"
179
  msgstr "Uitsluiting voor %s is verwijderd"
180
 
181
- #: ../dashboard.php:239 ../dashboard.php:970 ../dashboard.php:1193 ../dashboard.
182
- #: php:1532 ../dashboard.php:3445 ../cerber-load.php:4544
183
  msgid "White IP Access List"
184
  msgstr "Toegelaten IP-adressen"
185
 
186
- #: ../dashboard.php:241 ../dashboard.php:973 ../dashboard.php:1196 ../dashboard.
187
- #: php:1533 ../dashboard.php:3446
188
  msgid "Black IP Access List"
189
  msgstr "Uitgesloten IP-adressen"
190
 
191
- #: ../dashboard.php:273
192
  msgid "List is empty"
193
  msgstr "Lijst is leeg"
194
 
195
- #: ../dashboard.php:306
196
  msgid "Address %s was added to White IP Access List"
197
  msgstr "Adres %s toegevoegd aan de Toegelaten IP-adressen"
198
 
199
- #: ../dashboard.php:328
200
  msgid "Address %s was added to Black IP Access List"
201
  msgstr "Adres %s toegevoegd aan de Uitgesloten IP-adressen "
202
 
203
- #: ../cerber-load.php:3565
204
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
205
  msgstr "Citadelstand geactiveerd na %d mislukte inlogpogingen binnen %d minuten"
206
 
207
- #: ../dashboard.php:2297 ../dashboard.php:2724
208
  msgid "View Activity"
209
  msgstr "Activiteit bekijken"
210
 
211
- #: ../dashboard.php:4222 ../dashboard.php:4254 ../cerber-tools.php:37 ../cerber-
212
  #: tools.php:46 ../nexus/cerber-nexus.php:90
213
  msgid "Settings"
214
  msgstr "Instellingen"
215
 
216
- #: ../dashboard.php:1395
217
  msgid "Last login"
218
  msgstr "Laatst ingelogd"
219
 
220
- #: ../dashboard.php:1428 ../dashboard.php:1515 ../common.php:1403 ../nexus/cerber-
221
  #: slave-list.php:297
222
  msgid "Never"
223
  msgstr "Nooit"
224
 
225
- #: ../dashboard.php:2180 ../cerber-tools.php:624 ../nexus/cerber-slave-list.php:
226
- #: 230 ../cerber-scanner.php:5398 ../cerber-scanner.php:5542
227
  msgid "Are you sure?"
228
  msgstr "Weet je het zeker?"
229
 
230
- #: ../dashboard.php:1933 ../settings.php:537
231
  msgid "My site is behind a reverse proxy"
232
  msgstr "Mijn website draait achter een reverse proxy"
233
 
234
- #: ../settings.php:1175
235
  msgid "Make your protection smarter!"
236
  msgstr "Maak je bescherming slimmer!"
237
 
238
- #: ../settings.php:1179
239
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
240
  msgstr "Schakel Permalinks in om deze functionaliteit te gebruiken. Stel de Permalinks instelling in op iets anders dan Standaard."
241
 
242
- #: ../dashboard.php:4163 ../cerber-load.php:4554
243
  msgid "Main Settings"
244
  msgstr "Hoofdinstellingen"
245
 
246
- #: ../dashboard.php:4386
247
  msgid "Help"
248
  msgstr "Hulp"
249
 
250
- #: ../settings.php:1357
251
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
252
  msgstr "Uitsluitingsduur ophogen naar %s uren na %s uitsluitingen in de laatste %s uren"
253
 
254
- #: ../cerber-load.php:392
255
  msgid "You are not allowed to log in. Ask your administrator for assistance."
256
  msgstr "Je hebt geen toestemming om in te loggen. Vraag je beheerder om informatie."
257
 
258
- #: ../cerber-load.php:417
259
  msgid "You have only one attempt remaining."
260
  msgid_plural "You have %d attempts remaining."
261
  msgstr[0] "Slechts één inlogpoging resterend!"
262
  msgstr[1] "%s inlogpogingen resterend."
263
 
264
- #: ../dashboard.php:1032
265
  msgid "No activity has been logged."
266
  msgstr "Geen activiteit waargenomen."
267
 
268
- #: ../dashboard.php:191
269
  msgid "Expires"
270
  msgstr "Verloopt"
271
 
272
- #: ../dashboard.php:215
273
  msgid "No lockouts at the moment. The sky is clear."
274
  msgstr "Momenteel geen uitsluitingen."
275
 
276
- #: ../dashboard.php:239
277
  msgid "These IPs will never be locked out"
278
  msgstr "Deze IP's worden nooit geblokkeerd."
279
 
280
- #: ../dashboard.php:248
281
  msgid "Your IP"
282
  msgstr "Jouw IP"
283
 
284
- #: ../cerber-load.php:3566
285
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
286
  msgstr "Laatste mislukte inlogpoging was op %s vanaf IP %s op gebruiker %s."
287
 
288
- #: ../cerber-load.php:4522
289
  msgid "Can't activate WP Cerber due to a database error."
290
  msgstr "Kan WP Cerber niet activeren door een fout in de database"
291
 
292
- #: ../settings.php:1364
293
  msgid "Notify admin if the number of active lockouts above"
294
  msgstr "Waarschuw de beheerder als het aantal actieve uitsluitingen stijgt tot boven"
295
 
296
- #: ../settings.php:230 ../settings.php:628 ../settings.php:965 ../settings.php:1036
297
  msgid "days"
298
  msgstr "dagen"
299
 
300
- #: ../dashboard.php:1485
301
  msgid "Cerber Quick View"
302
  msgstr "Cerber Quick View"
303
 
304
- #: ../dashboard.php:211
305
  msgid "Hint"
306
  msgstr "Tip"
307
 
308
- #: ../dashboard.php:211
309
  msgid "To view activity, click on the IP"
310
  msgstr "Klik op het IP-adres om de activiteit te bekijken"
311
 
312
- #: ../settings.php:545
313
  msgid "Always block entire subnet Class C of intruders IP"
314
  msgstr "Altijd gehele IP Class C subnet blokkeren van aanvaller"
315
 
316
- #: ../settings.php:619 ../settings.php:1370
317
  msgid "Click to send test"
318
  msgstr "Klik om test te verzenden"
319
 
320
- #: ../settings.php:1591 ../settings.php:1592
321
  msgid "Attention! You have changed the login URL! The new login URL is"
322
  msgstr "Let op! Je hebt de inlog-URL veranderd. De nieuwe inlog-URL is"
323
 
324
- #: ../dashboard.php:1394
325
  msgid "Comments"
326
  msgstr "Reacties"
327
 
328
- #: ../common.php:1593
329
- msgid "Update to version %s of WP Cerber"
330
- msgstr "WP Cerber updaten naar versie %s"
331
-
332
- #: ../cerber-load.php:3567 ../cerber-load.php:4299
333
  msgid "View activity in dashboard"
334
  msgstr "Activiteiten bekijken in dashboard"
335
 
336
- #: ../cerber-load.php:3596
337
  msgid "Number of active lockouts"
338
  msgstr "Aantal actieve uitsluitingen"
339
 
340
- #: ../cerber-load.php:3600
341
  msgid "View lockouts in dashboard"
342
  msgstr "Uitsluitingen bekijken in dashboard"
343
 
344
- #: ../cerber-load.php:3688
345
  msgid "This message was sent by"
346
  msgstr "Dit bericht is verzonden door"
347
 
348
- #: ../dashboard.php:76 ../dashboard.php:4286
349
  msgid "Tools"
350
  msgstr "Gereedschap"
351
 
@@ -377,7 +372,7 @@ msgstr "Via onderstaande knop laad je het bestand en overschrijf je alle bestaan
377
  msgid "Select file to import."
378
  msgstr "Kies bestand om te importeren"
379
 
380
- #: ../cerber-tools.php:43 ../cerber-scanner.php:3884
381
  msgid "Maximum upload file size: %s."
382
  msgstr "Maximum bestandsgrootte: %s"
383
 
@@ -385,7 +380,7 @@ msgstr "Maximum bestandsgrootte: %s"
385
  msgid "What do you want to import?"
386
  msgstr "Wat wil je importeren?"
387
 
388
- #: ../cerber-tools.php:48 ../cerber-scanner.php:3887
389
  msgid "Upload file"
390
  msgstr "Bestand uploaden"
391
 
@@ -393,261 +388,257 @@ msgstr "Bestand uploaden"
393
  msgid "No file was uploaded or file is corrupted"
394
  msgstr "Geen bestand geüpload of bestand is beschadigd."
395
 
396
- #: ../cerber-tools.php:134
397
  msgid "Error while updating"
398
  msgstr "Foutmelding tijdens updaten"
399
 
400
- #: ../cerber-tools.php:140
401
  msgid "Settings has imported successfully from"
402
  msgstr "Instellingen geïmporteerd van"
403
 
404
- #: ../cerber-tools.php:147
405
  msgid "Error while parsing file"
406
  msgstr "Fout bij verwerken bestand"
407
 
408
- #: ../dashboard.php:189 ../dashboard.php:1001
409
  msgid "Hostname"
410
  msgstr "Hostnaam"
411
 
412
- #: ../dashboard.php:488
413
  msgid "unknown"
414
  msgstr "onbekend"
415
 
416
- #: ../settings.php:623 ../settings.php:961
417
  msgid "Keep records for"
418
  msgstr "Gegevens behouden tot"
419
 
420
- #: ../dashboard.php:1519 ../dashboard.php:1541
421
  msgid "active"
422
  msgstr "actief"
423
 
424
- #: ../dashboard.php:1519
425
  msgid "deactivate"
426
  msgstr "deactiveren"
427
 
428
- #: ../dashboard.php:1521
429
  msgid "not active"
430
  msgstr "niet actief"
431
 
432
- #: ../dashboard.php:1522 ../dashboard.php:1536
433
  msgid "disabled"
434
  msgstr "gedeactiveerd"
435
 
436
- #: ../dashboard.php:1527
437
  msgid "failed attempts"
438
  msgstr "mislukte pogingen"
439
 
440
- #: ../dashboard.php:1527 ../dashboard.php:1528
441
  msgid "in 24 hours"
442
  msgstr "in 24 uur"
443
 
444
- #: ../dashboard.php:1527 ../dashboard.php:1528
445
  msgid "view all"
446
  msgstr "bekijk alles"
447
 
448
- #: ../dashboard.php:1528
449
  msgid "lockouts"
450
  msgstr "uitsluitingen"
451
 
452
- #: ../dashboard.php:1530
453
  msgid "Lockouts at the moment"
454
  msgstr "Uitsluitingen op dit moment"
455
 
456
- #: ../dashboard.php:1531
457
  msgid "Last lockout"
458
  msgstr "Recente uitsluiting"
459
 
460
- #: ../dashboard.php:1532 ../dashboard.php:1533 ../dashboard.php:2468
461
  msgid "entry"
462
  msgid_plural "entries"
463
  msgstr[0] "item"
464
  msgstr[1] "items"
465
 
466
- #: ../dashboard.php:2175
467
  msgid "Confused about some settings?"
468
  msgstr "Onzeker over sommige instellingen?"
469
 
470
- #: ../dashboard.php:2176
471
  msgid "You can easily load default recommended settings using button below"
472
  msgstr "Met onderstaande knop laad je de aanbevolen instellingen"
473
 
474
- #: ../dashboard.php:2178
475
  msgid "Load default settings"
476
  msgstr "Aanbevolen instellingen laden"
477
 
478
- #: ../dashboard.php:2186
479
  msgid "doesn't affect Custom login URL and Access Lists"
480
  msgstr "heeft geen invloed op Aangepaste inlog-URL en Toegangslijsten"
481
 
482
- #: ../common.php:1586 ../settings.php:805
483
  msgid "New version is available"
484
  msgstr "Nieuwe versie beschikbaar"
485
 
486
- #: ../cerber-load.php:3539
487
  msgid "WP Cerber notify"
488
  msgstr "WP Cerber melding"
489
 
490
- #: ../cerber-load.php:3563
491
  msgid "Citadel mode is activated"
492
  msgstr "Citadelstand is actief"
493
 
494
- #: ../cerber-load.php:3635
495
  msgid "New Custom login URL"
496
  msgstr "Nieuwe Aangepaste inlog-URL"
497
 
498
- #: ../cerber-load.php:4509
499
  msgid "The WP Cerber requires PHP %s or higher. You are running"
500
  msgstr "WP Cerber vereist PHP %s of hoger. Je gebruikt nu"
501
 
502
- #: ../cerber-load.php:4513
503
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
504
  msgstr "WP Cerber vereist WordPress %s of hoger. Je gebruikt nu"
505
 
506
- #: ../settings.php:654
507
  msgid "Use file"
508
  msgstr "Bestand gebruiken"
509
 
510
- #: ../settings.php:658
511
  msgid "Write failed login attempts to the file"
512
  msgstr "Mislukte pogingen opslaan in bestand"
513
 
514
- #: ../dashboard.php:2296
515
  msgid "Deactivate"
516
  msgstr "Deactiveren"
517
 
518
- #: ../dashboard.php:192 ../cerber-load.php:3598
519
  msgid "Reason"
520
  msgstr "Reden"
521
 
522
- #: ../dashboard.php:280
523
  msgid "Add IP to the list"
524
  msgstr "IP-adres toevoegen aan lijst"
525
 
526
- #: ../dashboard.php:1261
527
  msgid "Add IP to the Black List"
528
  msgstr "IP-adres toevoegen aan Uitsluitingslijst"
529
 
530
- #: ../common.php:1246
531
  msgid "Attempt to access"
532
  msgstr "Poging tot toegang"
533
 
534
- #: ../common.php:1245
535
  msgid "Limit on login attempts is reached"
536
  msgstr "Limiet voor aantal inlogpogingen is bereikt"
537
 
538
- #: ../cerber-load.php:3597
539
  msgid "Last lockout was added: %s for IP %s"
540
  msgstr "Laatste uitsluiting was toegevoegd: %s voor IP-adres %s"
541
 
542
- #: ../dashboard.php:4165 ../cerber-load.php:4558
543
  msgid "Hardening"
544
  msgstr "Versterking"
545
 
546
- #: ../dashboard.php:1236
547
  msgid "Abuse email:"
548
  msgstr "E-mail voor misbruik:"
549
 
550
- #: ../settings.php:793 ../settings.php:833 ../settings.php:1098
551
  msgid "Email Address"
552
  msgstr "E-mailadres"
553
 
554
- #: ../settings.php:801
555
  msgid "if empty, the admin email %s will be used"
556
  msgstr "admin e-mail %s wordt gebruikt indien leeg"
557
 
558
- #: ../settings.php:662
559
  msgid "Drill down IP"
560
  msgstr "IP-adres onderzoeken"
561
 
562
- #: ../settings.php:666
563
  msgid "Retrieve extra WHOIS information for IP"
564
  msgstr "Haal extra WHOIS-informatie op voor IP-adres"
565
 
566
- #: ../settings.php:686
567
  msgid "Hardening WordPress"
568
  msgstr "Wordpress versterken"
569
 
570
- #: ../settings.php:687 ../settings.php:731
571
  msgid "Stop user enumeration"
572
  msgstr "Stop nummering gebruikers"
573
 
574
- #: ../settings.php:714
575
  msgid "Disable XML-RPC"
576
  msgstr "XML-RPC uitschakelen"
577
 
578
- #: ../settings.php:719
579
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
580
  msgstr "Toegang tot XML-RPC server uitschakelen (inclusief Pingbacks en Trackbacks)"
581
 
582
- #: ../settings.php:721
583
  msgid "Disable feeds"
584
  msgstr "Feeds uitschakelen"
585
 
586
- #: ../settings.php:726
587
  msgid "Block access to the RSS, Atom and RDF feeds"
588
  msgstr "Blokkeer toegang tot de RSS-, Atom- en RDF-feeds"
589
 
590
- #: ../settings.php:739
591
  msgid "Disable REST API"
592
  msgstr "REST API uitschakelen"
593
 
594
- #: ../settings.php:1679 ../settings.php:1691 ../settings.php:1814
595
  msgid "<strong>ERROR</strong>: please enter a valid email address."
596
  msgstr "<strong>LET OP</strong>: voer een geldig e-mailadres in."
597
 
598
- #: ../cerber-load.php:3628 ../cerber-load.php:4543
599
  msgid "WP Cerber is now active and has started protecting your site"
600
  msgstr "WP Cerber is actief en beschermt nu je website"
601
 
602
- #: ../dashboard.php:193 ../cerber-scanner.php:5424 ../cerber-scanner.php:5558
603
  msgid "Action"
604
  msgstr "Actie"
605
 
606
- #: ../dashboard.php:241
607
  msgid "Nobody can log in or register from these IPs"
608
  msgstr "Niemand kan aanmelden of inloggen vanaf deze IP's"
609
 
610
- #: ../dashboard.php:298 ../dashboard.php:315
611
  msgid "Incorrect IP address or IP range"
612
  msgstr "IP-adres of -reeks is incorrect"
613
 
614
- #: ../dashboard.php:2312 ../nexus/cerber-nexus-slave.php:450
615
  msgid "Settings saved"
616
  msgstr "Instellingen opgeslagen"
617
 
618
- #: ../dashboard.php:1241
619
  msgid "Network:"
620
  msgstr "Netwerk:"
621
 
622
- #: ../dashboard.php:1256
623
  msgid "Add network to the Black List"
624
  msgstr "Netwerk toevoegen aan Uitsluitingslijst"
625
 
626
- #: ../dashboard.php:2295
627
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
628
  msgstr "Let op! Citadelstand is actief; niemand kan inloggen."
629
 
630
- #: ../dashboard.php:415 ../dashboard.php:3374 ../whois.php:222 ../whois.php:253 ..
631
- #: /common.php:1263 ../common.php:1681 ../nexus/cerber-slave-list.php:283
632
  msgid "Unknown"
633
  msgstr "Onbekend"
634
 
635
- #. Author of the plugin
636
- #:
637
- msgid "Gregory"
638
- msgstr "Gregory"
639
-
640
- #: ../common.php:311 ../common.php:383 ../common.php:388 ../common.php:394 ..
641
- #: /common.php:399 ../cerber-load.php:700 ../cerber-load.php:712 ../cerber-load.
642
- #: php:719 ../cerber-load.php:1033 ../cerber-load.php:1302 ../cerber-load.php:
643
- #: 1308 ../cerber-load.php:1313 ../cerber-load.php:1318 ../cerber-load.php:1324 ..
644
- #: /cerber-load.php:1331 ../cerber-load.php:1433 ../cerber-load.php:1570 ..
645
- #: /settings.php:1570 ../settings.php:1655 ../nexus/cerber-nexus-slave.php:222 ..
646
- #: /nexus/cerber-nexus-slave.php:233
647
  msgid "ERROR:"
648
  msgstr "FOUT:"
649
 
650
- #: ../cerber-load.php:729
651
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
652
  msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTCHA-blok."
653
 
@@ -655,565 +646,542 @@ msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTC
655
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
656
  msgstr "<strong>LET OP</strong>: je geeft een foutief wachtwoord op voor gebruiker %s."
657
 
658
- #: ../cerber-load.php:1319
659
  msgid "Username is not allowed. Please choose another one."
660
  msgstr "Gebruikersnaam is niet toegestaan, kies een andere."
661
 
662
- #: ../cerber-load.php:3591
663
  msgid "unspecified"
664
  msgstr "niet gespecificeerd"
665
 
666
- #: ../cerber-load.php:3594
667
  msgid "Number of lockouts is increasing"
668
  msgstr "Aantal uitsluitingen loopt op"
669
 
670
- #: ../cerber-load.php:3599
671
  msgid "View activity for this IP"
672
  msgstr "Bekijk activiteit voor dit adres"
673
 
674
- #: ../cerber-load.php:3603 ../cerber-load.php:3605
675
  msgid "A new version of WP Cerber is available to install"
676
  msgstr "Nieuwe versie WP Cerber is klaar voor installatie"
677
 
678
- #: ../cerber-load.php:3604
679
  msgid "Hi!"
680
  msgstr "Hallo!"
681
 
682
- #: ../cerber-load.php:3607 ../cerber-load.php:3618 ../nexus/cerber-slave-list.php:
683
  #: 45
684
  msgid "Website"
685
  msgstr "Website"
686
 
687
- #: ../cerber-load.php:3610 ../cerber-load.php:3611
688
  msgid "The WP Cerber security plugin has been deactivated"
689
  msgstr "WP Cerber is gedeactiveerd"
690
 
691
- #: ../cerber-load.php:3613
692
  msgid "Not logged in"
693
  msgstr "Niet ingelogd"
694
 
695
- #: ../cerber-load.php:3619
696
  msgid "By user"
697
  msgstr "Door gebruiker"
698
 
699
- #: ../cerber-load.php:3620
700
  msgid "From IP address"
701
  msgstr "Van IP-adres"
702
 
703
- #: ../cerber-load.php:3623
704
  msgid "From country"
705
  msgstr "Uit land"
706
 
707
- #: ../cerber-load.php:3627
708
  msgid "The WP Cerber security plugin is now active"
709
  msgstr "WP Cerber is actief"
710
 
711
- #: ../cerber-load.php:4544
712
  msgid "Your IP address is added to the"
713
  msgstr "Je IP-adres is toegevoegd aan de "
714
 
715
- #: ../cerber-load.php:4560
716
  msgid "Import settings"
717
  msgstr "Instellingen importeren"
718
 
719
- #: ../settings.php:804
720
  msgid "Notification limit"
721
  msgstr "Limiet aan meldingen"
722
 
723
- #: ../settings.php:804
724
  msgid "notification letters allowed per hour (0 means unlimited)"
725
  msgstr "toegestaan aantal meldingen per uur (0=geen limiet)"
726
 
727
- #: ../settings.php:111
728
- msgid "User related settings"
729
- msgstr "Gebruikersinstellingen"
730
-
731
- #: ../settings.php:153
732
  msgid "Prohibited usernames"
733
  msgstr "Verboden gebruikersnamen"
734
 
735
- #: ../settings.php:154
736
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
737
  msgstr "Gebruikersnamen op deze lijst kunnen niet aanmelden of inloggen. IP-adressen die deze namen gebruiken, worden direct uitgesloten. Scheid namen met een komma."
738
 
739
- #: ../settings.php:161
740
- msgid "User session expire"
741
- msgstr "Gebruikerssessie eindigt"
742
-
743
- #: ../settings.php:162
744
  msgid "in minutes (leave empty to use default WP value)"
745
  msgstr "in minuten (leeg laten voor standaard WP-waarde)"
746
 
747
- #: ../settings.php:237
748
  msgid "reCAPTCHA settings"
749
  msgstr "reCAPTCHA-instellingen"
750
 
751
- #: ../settings.php:240
752
  msgid "Site key"
753
  msgstr "Site-sleutel"
754
 
755
- #: ../settings.php:244
756
  msgid "Secret key"
757
  msgstr "Geheime sleutel"
758
 
759
- #: ../settings.php:254
760
  msgid "Enable reCAPTCHA for WordPress registration form"
761
  msgstr "ReCAPTCHA instellen voor WordPress regstratieformulier"
762
 
763
- #: ../settings.php:263
764
  msgid "Lost password form"
765
  msgstr "Formulier voor zoekgeraakt wachtwoord"
766
 
767
- #: ../settings.php:273
768
  msgid "Login form"
769
  msgstr "Login-formulier"
770
 
771
- #: ../settings.php:274
772
  msgid "Enable reCAPTCHA for WordPress login form"
773
  msgstr "ReCAPTCHA inschakelen voor WordPress inlogpagina"
774
 
775
- #: ../settings.php:1193
776
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
777
  msgstr "Haal eerst een Site-sleutel en Geheime Sleutel op van Google om reCAPTCHA te kunnen gebruiken"
778
 
779
- #: ../cerber-lab.php:779 ../settings.php:1194 ../settings.php:1197
780
  msgid "Know more"
781
  msgstr "Meer weten"
782
 
783
- #: ../dashboard.php:4166
784
- msgid "Users"
785
- msgstr "Gebruikers"
786
-
787
- #: ../common.php:1149
788
  msgid "User created"
789
  msgstr "Gebruiker toegevoegd"
790
 
791
- #: ../dashboard.php:2126 ../common.php:1150
792
  msgid "User registered"
793
  msgstr "Gebruiker aangemeld"
794
 
795
- #: ../common.php:1177
796
  msgid "reCAPTCHA verification failed"
797
  msgstr "reCAPTCHA verificatie mislukt"
798
 
799
- #: ../common.php:1178
800
  msgid "reCAPTCHA settings are incorrect"
801
  msgstr "foutieve reCAPTCHA-instellingen"
802
 
803
  #. I see this line used where someone tries to log in from a blocked URL. So shouldn't this line be "Attempt to access from a prohibited URL" ?
804
- #: ../common.php:1181 ../common.php:1267
805
  msgid "Attempt to access prohibited URL"
806
  msgstr "Poging verboden URL te benaderen"
807
 
808
- #: ../common.php:1183 ../common.php:1248
809
  msgid "Attempt to log in with prohibited username"
810
  msgstr "Inlogpoging met verboden gebruikersnaam"
811
 
812
- #: ../settings.php:639
813
  msgid "Cerber Lab connection"
814
  msgstr "Cerber Lab verbinding"
815
 
816
- #: ../settings.php:643
817
  msgid "Send malicious IP addresses to the Cerber Lab"
818
  msgstr "Stuur kwaadaardige IP-adressen naar Cerber Lab"
819
 
820
- #: ../settings.php:645
821
  msgid "Cerber Lab protocol"
822
  msgstr "Cerber Lab protocol"
823
 
824
- #: ../settings.php:185 ../settings.php:253
825
  msgid "Registration form"
826
  msgstr "Registratieformulier"
827
 
828
- #: ../settings.php:259
829
  msgid "Enable reCAPTCHA for WooCommerce registration form"
830
  msgstr "ReCAPTCHA inschakelen voor WooCommerce registratie"
831
 
832
- #: ../settings.php:264
833
  msgid "Enable reCAPTCHA for WordPress lost password form"
834
  msgstr "ReCAPTCHA inschakelen om nieuw WordPress wachtwoord op te vragen"
835
 
836
- #: ../settings.php:269
837
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
838
  msgstr "ReCAPTCHA inschakelen om nieuw WooCommerce wachtwoord op te vragen"
839
 
840
- #: ../settings.php:279
841
  msgid "Enable reCAPTCHA for WooCommerce login form"
842
  msgstr "ReCAPTCHA inschakelen voor WooCommerce inlogpagina"
843
 
844
- #: ../common.php:1179
845
  msgid "Request to the Google reCAPTCHA service failed"
846
  msgstr "Verzoek aan Google ReCAPTCHA-service mislukt"
847
 
848
- #: ../dashboard.php:2118 ../dashboard.php:2148
849
  msgid "View all"
850
  msgstr "Zie alle"
851
 
852
- #: ../dashboard.php:2151
853
  msgid "Recently locked out IP addresses"
854
  msgstr "Recent buitengesloten IP-adressen"
855
 
856
- #: ../cerber-lab.php:777
857
  msgid "OK, nail them all"
858
  msgstr "OK, gooi ze er allemaal uit"
859
 
860
- #: ../cerber-lab.php:778
861
  msgid "NO, maybe later"
862
  msgstr "Nee, misschien later"
863
 
864
- #: ../dashboard.php:55 ../dashboard.php:1567 ../dashboard.php:2486 ../dashboard.
865
- #: php:4160
866
  msgid "Dashboard"
867
  msgstr "Dashboard"
868
 
869
- #: ../cerber-lab.php:775
870
  msgid "Want to make WP Cerber even more powerful?"
871
  msgstr "Wil je WP Cerber nog beter maken?"
872
 
873
- #: ../cerber-lab.php:776
874
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
875
  msgstr "Sta WP Cerber toe om afgeblokte kwaadaardige IP-adressen te delen met Cerber Lab. Dat helpt ons om algoritmes te ontwikkelen om WordPress steeds te beschermen tegen nieuwe bedreigingen en botnets. Je kunt je toestemming elk moment intrekken."
876
 
877
- #: ../dashboard.php:778 ../dashboard.php:3275
878
  msgid "IP address"
879
  msgstr "IP-adres"
880
 
881
- #: ../dashboard.php:783
882
  msgid "User login"
883
  msgstr "Gebruikers-login"
884
 
885
- #: ../dashboard.php:784 ../dashboard.php:3281
886
  msgid "User ID"
887
  msgstr "Gebruikers-ID"
888
 
889
- #: ../dashboard.php:1028 ../dashboard.php:3715
890
  msgid "Export"
891
  msgstr "Export"
892
 
893
- #: ../dashboard.php:1050
894
  msgid "Search for IP or username"
895
  msgstr "Zoek IP of gebruikersnaam"
896
 
897
- #: ../dashboard.php:1051
898
  msgid "Filter"
899
  msgstr "Filter"
900
 
901
- #: ../dashboard.php:55
902
  msgid "Cerber Dashboard"
903
  msgstr "Cerber Dashboard"
904
 
905
- #: ../dashboard.php:76
906
  msgid "Cerber tools"
907
  msgstr "Cerber tools"
908
 
909
- #: ../dashboard.php:2383
910
- msgid "Subscribe"
911
- msgstr "Inschrijven"
912
-
913
- #: ../dashboard.php:2384 ../cerber-tools.php:228
914
  msgid "Unsubscribe"
915
  msgstr "Uitschrijven"
916
 
917
- #: ../dashboard.php:2412
918
  msgid "You've subscribed"
919
  msgstr "Je bent ingeschreven"
920
 
921
- #: ../dashboard.php:2416
922
  msgid "You've unsubscribed"
923
  msgstr "Je bent uitgeschreven"
924
 
925
- #: ../cerber-load.php:3639 ../cerber-load.php:3640
926
  msgid "A new activity has been recorded"
927
  msgstr "Er is nieuwe activiteit waargenomen"
928
 
929
- #: ../cerber-load.php:4271
930
  msgid "User"
931
  msgstr "Gebruiker"
932
 
933
- #: ../cerber-load.php:4279
934
  msgid "Search string"
935
  msgstr "Zoekfrase"
936
 
937
- #: ../cerber-load.php:4300
938
- msgid "To unsubscribe click here"
939
- msgstr "Klik om uit te schrijven"
940
-
941
- #: ../settings.php:661
942
  msgid "Preferences"
943
  msgstr "Voorkeuren"
944
 
945
- #: ../settings.php:668
946
  msgid "Date format"
947
  msgstr "Datumformaat"
948
 
949
- #: ../settings.php:673
950
  msgid "if empty, the default format %s will be used"
951
  msgstr "indien leeg, gebruiken we standaardinstelling %s"
952
 
953
- #: ../settings.php:810
954
  msgid "Push notifications"
955
  msgstr "Push meldingen"
956
 
957
- #: ../settings.php:790
958
  msgid "Email notifications"
959
  msgstr "E-mail meldingen"
960
 
961
- #: ../settings.php:797 ../settings.php:838 ../settings.php:924 ../settings.php:1102
962
  msgid "Use comma to specify multiple values"
963
  msgstr "Scheid meer waarden met komma's"
964
 
965
- #: ../settings.php:818
966
  msgid "All connected devices"
967
  msgstr "Alle verbonden apparaten"
968
 
969
- #: ../settings.php:821
970
  msgid "No devices found"
971
  msgstr "Geen apparaten gevonden"
972
 
973
- #: ../settings.php:825
974
  msgid "Not available"
975
  msgstr "Niet beschikbaar"
976
 
977
- #: ../common.php:1175
978
  msgid "Password reset requested"
979
  msgstr "Wachtwoordvernieuwing aangevraagd"
980
 
981
- #: ../common.php:1249
982
  msgid "Limit on failed reCAPTCHA verifications is reached"
983
  msgstr "Grens bereikt van foutieve reCAPTCHA's"
984
 
985
- #: ../common.php:1398
986
  msgid "%s ago"
987
  msgstr "%s geleden"
988
 
989
- #: ../settings.php:524
990
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
991
  msgstr "Pas regels voor inlogbeperking toe op de Lijst Toegelaten IP-adressen"
992
 
993
- #: ../settings.php:565
994
  msgid "Display 404 page"
995
  msgstr "Toon 404-pagina"
996
 
997
- #: ../settings.php:248
998
  msgid "Invisible reCAPTCHA"
999
  msgstr "Onzichtbare reCAPTCHA"
1000
 
1001
- #: ../settings.php:249
1002
  msgid "Enable invisible reCAPTCHA"
1003
  msgstr "Zet onzichtbare reCAPTCHA aan"
1004
 
1005
- #: ../settings.php:249
1006
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1007
  msgstr "(zet pas aan als je de Sitesleutel en Geheime Sleutel voor de onzichtbare versie hebt ontvangen)"
1008
 
1009
- #: ../settings.php:284
1010
  msgid "Enable reCAPTCHA for WordPress comment form"
1011
  msgstr "Zet reCAPTCHA aan voor WordPress reacties"
1012
 
1013
- #: ../settings.php:289
1014
  msgid "Disable reCAPTCHA for logged in users"
1015
  msgstr "Zet reCAPTCHA uit voor ingelogde gebruikers"
1016
 
1017
- #: ../settings.php:293
1018
  msgid "Limit attempts"
1019
  msgstr "Beperk aantal pogingen"
1020
 
1021
- #: ../settings.php:294
1022
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1023
  msgstr "Sluit IP-adressen uit voor %s minuten na %s mislukte pogingen in %s minuten"
1024
 
1025
- #: ../settings.php:1186
1026
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1027
  msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adressen inloggen. Heeft geen effect op reeds ingelogde gebruikers."
1028
 
1029
- #: ../dashboard.php:780 ../dashboard.php:1004
1030
  msgid "Event"
1031
  msgstr "Gebeurtenis"
1032
 
1033
- #: ../common.php:254
1034
  msgid "Spam comments denied"
1035
  msgstr "Spamreacties afgewezen"
1036
 
1037
- #: ../common.php:256
1038
  msgid "Malicious IP addresses detected"
1039
  msgstr "Kwaadaardige IP-adressen gevonden"
1040
 
1041
- #: ../common.php:257
1042
  msgid "Lockouts occurred"
1043
  msgstr "Uitsluitingen"
1044
 
1045
- #: ../dashboard.php:2127
1046
- msgid "All suspicious activity"
1047
- msgstr "Alle verdachte activiteit"
1048
-
1049
- #: ../cerber-load.php:1303 ../cerber-load.php:1309 ../cerber-load.php:1325 ..
1050
- #: /cerber-load.php:1332
1051
  msgid "You are not allowed to register."
1052
  msgstr "Je mag niet aanmelden."
1053
 
1054
- #: ../common.php:1160
1055
  msgid "Spam comment denied"
1056
  msgstr "Spamreactie afgewezen."
1057
 
1058
- #: ../common.php:1185
1059
  msgid "Attempt to log in denied"
1060
  msgstr "Inlogpoging afgewezen"
1061
 
1062
- #: ../common.php:1186
1063
  msgid "Attempt to register denied"
1064
  msgstr "Aanmeldingspoging afgewezen"
1065
 
1066
- #: ../common.php:251
1067
  msgid "Malicious activities mitigated"
1068
  msgstr "Verdachte activiteiten afgevangen"
1069
 
1070
- #: ../dashboard.php:69
1071
  msgid "Cerber antispam settings"
1072
  msgstr "Cerber Antispam-instellingen"
1073
 
1074
- #: ../dashboard.php:69 ../cerber-load.php:4557 ../settings.php:283
1075
  msgid "Antispam"
1076
  msgstr "Antispam"
1077
 
1078
- #: ../settings.php:177
1079
  msgid "Cerber antispam engine"
1080
  msgstr "Cerber Antispam"
1081
 
1082
- #: ../settings.php:180
1083
  msgid "Comment form"
1084
  msgstr "Reactiepagina"
1085
 
1086
- #: ../settings.php:181
1087
  msgid "Protect comment form with bot detection engine"
1088
  msgstr "Bescherm invoer reacties met bot-detectie"
1089
 
1090
- #: ../settings.php:186
1091
  msgid "Protect registration form with bot detection engine"
1092
  msgstr "Bescherm registratie met bot-detectie"
1093
 
1094
- #: ../dashboard.php:4288
1095
  msgid "Export & Import"
1096
  msgstr "Export & Import"
1097
 
1098
- #: ../dashboard.php:4289
1099
  msgid "Diagnostic"
1100
  msgstr "Diagnose"
1101
 
1102
- #: ../dashboard.php:4292
1103
  msgid "License"
1104
  msgstr "Licentie"
1105
 
1106
- #: ../dashboard.php:4199
1107
  msgid "Antispam and bot detection settings"
1108
  msgstr "Antispam- en botdetectie-instellingen"
1109
 
1110
- #: ../cerber-load.php:1570
1111
  msgid "Sorry, human verification failed."
1112
  msgstr "Sorry, je verificatie faalt."
1113
 
1114
- #: ../common.php:1250
1115
  msgid "Bot activity is detected"
1116
  msgstr "Bot-activiteit getedecteerd"
1117
 
1118
- #: ../settings.php:219
1119
  msgid "Comment processing"
1120
  msgstr "Verwerking van reactie"
1121
 
1122
- #: ../settings.php:222
1123
  msgid "If a spam comment detected"
1124
  msgstr "Bij detectie van een spam-reactie"
1125
 
1126
- #: ../settings.php:227
1127
  msgid "Trash spam comments"
1128
  msgstr "Spamreacties weggooien"
1129
 
1130
- #: ../settings.php:229
1131
  msgid "Move spam comments to trash after"
1132
  msgstr "Verwijder spamreacties na"
1133
 
1134
- #: ../common.php:1161
1135
  msgid "Spam form submission denied"
1136
  msgstr "Geweigerd wegens spam"
1137
 
1138
- #: ../settings.php:190
1139
  msgid "Other forms"
1140
  msgstr "Andere formulieren"
1141
 
1142
- #: ../settings.php:191
1143
  msgid "Protect all forms on the website with bot detection engine"
1144
  msgstr "Bescherm alle invoerformulieren met bot-detectie"
1145
 
1146
- #: ../settings.php:197
1147
  msgid "Adjust antispam engine"
1148
  msgstr "Antispammechanisme aanpassen"
1149
 
1150
- #: ../settings.php:200
1151
  msgid "Safe mode"
1152
  msgstr "Veilige stand"
1153
 
1154
- #: ../settings.php:201
1155
  msgid "Use less restrictive policies (allow AJAX)"
1156
  msgstr "Minder restricties (sta AJAX toe)"
1157
 
1158
- #: ../dashboard.php:3684 ../settings.php:205 ../settings.php:746
 
1159
  msgid "Logged in users"
1160
  msgstr "Ingelogde gebruikers"
1161
 
1162
- #: ../settings.php:206
1163
  msgid "Disable bot detection engine for logged in users"
1164
  msgstr "Zet bot-detectie uit voor ingelogde gebruikers"
1165
 
1166
- #: ../dashboard.php:190 ../dashboard.php:1002
1167
  msgid "Country"
1168
  msgstr "Land"
1169
 
1170
- #: ../dashboard.php:1039
1171
  msgid "All events"
1172
  msgstr "Alle gebeurtenissen"
1173
 
1174
- #: ../dashboard.php:61
1175
  msgid "Cerber Security Rules"
1176
  msgstr "Cerber Beveiligingsregels"
1177
 
1178
- #: ../dashboard.php:61 ../dashboard.php:4236
1179
  msgid "Security Rules"
1180
  msgstr "Beveiligingsregels"
1181
 
1182
- #: ../dashboard.php:1396
1183
  msgid "Failed login attempts"
1184
  msgstr "Gefaalde loginpogingen"
1185
 
1186
- #: ../dashboard.php:1353 ../dashboard.php:1397
1187
  msgid "Registered"
1188
  msgstr "Aangemeld"
1189
 
1190
- #: ../dashboard.php:1467 ../cerber-users.php:25
1191
  msgid "You"
1192
  msgstr "Jij"
1193
 
1194
- #: ../common.php:255
1195
  msgid "Spam form submissions denied"
1196
  msgstr "Spam formulierafgifte afgewezen "
1197
 
1198
- #: ../dashboard.php:2187 ../cerber-load.php:3630 ../cerber-load.php:4546
1199
  msgid "Getting Started Guide"
1200
  msgstr "Startgids"
1201
 
1202
- #: ../dashboard.php:4238
1203
  msgid "Countries"
1204
  msgstr "Landen"
1205
 
1206
- #: ../dashboard.php:2987
1207
  msgid "Permitted for one country"
1208
  msgid_plural "Permitted for %d countries"
1209
  msgstr[0] "Toegestaan voor één land"
1210
  msgstr[1] "Toegestaan voor %d landen"
1211
 
1212
- #: ../dashboard.php:2998
1213
  msgid "No rule"
1214
  msgstr "Geen regel"
1215
 
1216
- #: ../dashboard.php:3209
1217
  msgid "Security rules have been updated"
1218
  msgstr "Beveiligingsregels zijn vernieuwd"
1219
 
@@ -1222,459 +1190,455 @@ msgstr "Beveiligingsregels zijn vernieuwd"
1222
  msgid "https://wpcerber.com"
1223
  msgstr "https://wpcerber.com"
1224
 
1225
- #: ../common.php:1162
1226
  msgid "Form submission denied"
1227
  msgstr "Formulierafgifte afgewezen"
1228
 
1229
- #: ../common.php:1163
1230
  msgid "Comment denied"
1231
  msgstr "Commentaar afgewezen"
1232
 
1233
- #: ../common.php:1191
1234
  msgid "Request to REST API denied"
1235
  msgstr "Verzoek aan REST API afgewezen"
1236
 
1237
- #: ../common.php:1192
1238
  msgid "XML-RPC request denied"
1239
  msgstr "XML-RPC-verzoek afgewezen"
1240
 
1241
- #: ../common.php:1205
1242
  msgid "Bot detected"
1243
  msgstr "Bot gedetecteerd"
1244
 
1245
- #: ../common.php:1206
1246
  msgid "Citadel mode is active"
1247
  msgstr "Citadelstand actief"
1248
 
1249
- #: ../common.php:1211
1250
  msgid "Malicious activity detected"
1251
  msgstr "Verdachte activiteit gedetecteerd "
1252
 
1253
- #: ../common.php:1212
1254
  msgid "Blocked by country rule"
1255
  msgstr "Geblokkeerd door landenregel"
1256
 
1257
- #: ../common.php:1213
1258
  msgid "Limit reached"
1259
  msgstr "Limiet bereikt"
1260
 
1261
- #: ../common.php:1214
1262
  msgid "Multiple suspicious activities"
1263
  msgstr "Meerdere verdachte activiteiten"
1264
 
1265
- #: ../common.php:1251
1266
  msgid "Multiple suspicious activities were detected"
1267
  msgstr "Meerdere verdachte activiteiten gedetecteerd"
1268
 
1269
- #: ../settings.php:751
1270
  msgid "Allow REST API for logged in users"
1271
  msgstr "Sta REST API toe voor ingelogde gebruikers"
1272
 
1273
- #: ../settings.php:766
1274
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1275
  msgstr "Geef toegestane REST API-naamruimtes op als de REST API is uitgeschakeld. Eén tekenreeks per regel."
1276
 
1277
- #: ../settings.php:147
1278
  msgid "Registration limit"
1279
  msgstr "Registratielimiet"
1280
 
1281
- #: ../settings.php:168
1282
  msgid "Sort users in dashboard"
1283
  msgstr "Gebruikers in dashboard sorteren"
1284
 
1285
- #: ../settings.php:169
1286
  msgid "by date of registration"
1287
  msgstr "per registratiedatum"
1288
 
1289
- #: ../settings.php:210
1290
  msgid "Query whitelist"
1291
  msgstr "Toegestane queries"
1292
 
1293
- #: ../settings.php:1352
1294
  msgid "%s allowed registrations in %s minutes from one IP"
1295
  msgstr "%s toegestane registraties in %s minuten van één IP"
1296
 
1297
- #: ../dashboard.php:3055
1298
  msgid "Start typing here to find a country"
1299
  msgstr "Begin te typen om een land te vinden"
1300
 
1301
- #: ../dashboard.php:3135
1302
  msgid "Click on a country name to add it to the list of selected countries"
1303
  msgstr "Klik op een landnaam om toe te voegen aan de lijst gekozen landen"
1304
 
1305
- #: ../dashboard.php:3156
1306
  msgid "Submit forms"
1307
  msgstr "Formulieren versturen"
1308
 
1309
- #: ../dashboard.php:3157
1310
  msgid "Post comments"
1311
  msgstr "Commentaar plaatsen"
1312
 
1313
- #: ../dashboard.php:3158
1314
  msgid "Log in to the website"
1315
  msgstr "Inloggen bij de website"
1316
 
1317
- #: ../dashboard.php:3159
1318
  msgid "Register on the website"
1319
  msgstr "Aanmelden bij de website"
1320
 
1321
- #: ../dashboard.php:3160
1322
  msgid "Use XML-RPC"
1323
  msgstr "Benut XML-RPC"
1324
 
1325
- #: ../dashboard.php:3161
1326
  msgid "Use REST API"
1327
  msgstr "Benut REST API"
1328
 
1329
- #: ../settings.php:224
1330
  msgid "Deny it completely"
1331
  msgstr "Volledig negeren"
1332
 
1333
- #: ../settings.php:224
1334
  msgid "Mark it as spam"
1335
  msgstr "Markeren als spam"
1336
 
1337
- #: ../dashboard.php:2109
1338
  msgid "in the last 24 hours"
1339
  msgstr "in de afgelopen 24 uur"
1340
 
1341
- #: ../dashboard.php:2487
1342
  msgid "Main settings"
1343
  msgstr "Hoofdinstellingen"
1344
 
1345
- #: ../settings.php:830
1346
  msgid "Weekly reports"
1347
  msgstr "Weekrapporten"
1348
 
1349
- #: ../settings.php:1524
1350
  msgid "Sunday"
1351
  msgstr "zondag"
1352
 
1353
- #: ../settings.php:1525
1354
  msgid "Monday"
1355
  msgstr "maandag"
1356
 
1357
- #: ../settings.php:1526
1358
  msgid "Tuesday"
1359
  msgstr "dinsdag"
1360
 
1361
- #: ../settings.php:1527
1362
  msgid "Wednesday"
1363
  msgstr "woensdag"
1364
 
1365
- #: ../settings.php:1528
1366
  msgid "Thursday"
1367
  msgstr "donderdag"
1368
 
1369
- #: ../settings.php:1529
1370
  msgid "Friday"
1371
  msgstr "vrijdag"
1372
 
1373
- #: ../settings.php:1530
1374
  msgid "Saturday"
1375
  msgstr "zaterdag"
1376
 
1377
- #: ../settings.php:1593 ../settings.php:1594
1378
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1379
  msgstr "Gebruik je een caching plugin, dan moet je je nieuwe login URL toevoegen aan de niet te cachen pagina's."
1380
 
1381
- #: ../cerber-load.php:3645
1382
  msgid "Weekly report"
1383
  msgstr "Weekrapport"
1384
 
1385
- #: ../cerber-load.php:3648 ../cerber-load.php:3658
1386
  msgid "To change reporting settings visit"
1387
  msgstr "Om je rapportageinstellingen aan te passen, ga naar"
1388
 
1389
- #: ../cerber-load.php:3681
1390
  msgid "Your login page:"
1391
  msgstr "Je login-pagina:"
1392
 
1393
- #: ../cerber-load.php:3685
1394
  msgid "Your license is valid until"
1395
  msgstr "Je licentie geldt tot"
1396
 
1397
- #: ../cerber-load.php:3791
1398
  msgid "Activity details"
1399
  msgstr "Details van activiteiten"
1400
 
1401
- #: ../settings.php:1560
1402
  msgid "Click to send now"
1403
  msgstr "Klik om nu te versturen"
1404
 
1405
- #: ../cerber-load.php:858
1406
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1407
  msgstr ">>> Vertaler van WP Cerber? Om een gratis Pro-licentie te krijgen, geef je contactinformatie op bij: https://wpcerber.com/contact/"
1408
 
1409
- #: ../dashboard.php:559
1410
  msgid "Email has been sent to"
1411
  msgstr "E-mail is verzonden naar"
1412
 
1413
- #: ../dashboard.php:562
1414
  msgid "Unable to send email to"
1415
  msgstr "Kan geen e-mail verzenden naar"
1416
 
1417
- #: ../dashboard.php:2990
1418
  msgid "Not permitted for one country"
1419
  msgid_plural "Not permitted for %d countries"
1420
  msgstr[0] "Niet toegestaan voor één land"
1421
  msgstr[1] "Niet toegestaan voor %d landen"
1422
 
1423
- #: ../dashboard.php:3139
1424
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1425
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1426
  msgstr "Gekozen landen mogen %s, overige landen niet"
1427
 
1428
- #: ../dashboard.php:3142
1429
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1430
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1431
  msgstr "Gekozen landen mogen niet %s, overige landen wel"
1432
 
1433
- #: ../cerber-load.php:3779
1434
  msgid "Weekly Report"
1435
  msgstr "Weekrapport"
1436
 
1437
- #: ../settings.php:570
1438
  msgid "Use 404 template from the active theme"
1439
  msgstr "Gebruik 404-sjabloon van het actieve thema"
1440
 
1441
- #: ../settings.php:571
1442
  msgid "Display simple 404 page"
1443
  msgstr "Toon eenvoudige 404-pagina"
1444
 
1445
- #: ../settings.php:211
1446
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1447
  msgstr "Voer een deel van een query-tekenreeks of -pad in om een request uit te sluiten van inspectie. Eén item per regel."
1448
 
1449
- #: ../settings.php:842 ../settings.php:1106
1450
  msgid "if empty, email from notification settings will be used"
1451
  msgstr "Indien leeg, gebruiken we de e-mail van de meldingsinstellingen"
1452
 
1453
- #: ../settings.php:831
1454
  msgid "Enable reporting"
1455
  msgstr "Rapporteren aanzetten"
1456
 
1457
  #. How to interpret this line? Do you mean 'was DATE/TIME from IP ADDRESS' ?
1458
- #: ../cerber-load.php:3709
1459
  msgid "Your last sign-in was %s from %s"
1460
  msgstr "Je laatste inlog was op %s vanaf %s"
1461
 
1462
- #: ../dashboard.php:279
1463
  msgid "IP address, IPv4 address range or subnet"
1464
  msgstr "IP adres, IPv4 adresreeks of subnet"
1465
 
1466
- #: ../dashboard.php:281
1467
  msgid "Optional comment for this entry"
1468
  msgstr "Opmerking hierbij"
1469
 
1470
- #: ../dashboard.php:320
1471
  msgid "You cannot add your IP address or network"
1472
  msgstr "Je kunt je eigen IP of netwerk niet toevoegen"
1473
 
1474
- #: ../settings.php:154
1475
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1476
  msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes zoals /admin.*/."
1477
 
1478
- #: ../dashboard.php:57
1479
  msgid "Cerber Traffic Inspector"
1480
  msgstr "Cerber Verkeersinspectie"
1481
 
1482
- #: ../dashboard.php:57 ../dashboard.php:1537 ../dashboard.php:4219
1483
  msgid "Traffic Inspector"
1484
  msgstr "Verkeersinspectie"
1485
 
1486
- #: ../dashboard.php:1569
1487
  msgid "Traffic"
1488
  msgstr "Verkeer"
1489
 
1490
- #: ../dashboard.php:3652
1491
  msgid "Request"
1492
  msgstr "Verzoek"
1493
 
1494
- #: ../dashboard.php:3654
1495
  msgid "Host Info"
1496
  msgstr "Host Info"
1497
 
1498
  #. Do you mean a program for browsing the web like Chrome? Or a ftp user agent or so?
1499
- #: ../dashboard.php:3655
1500
  msgid "User Agent"
1501
  msgstr "Webbrowser"
1502
 
1503
- #: ../dashboard.php:3680
1504
  msgid "All requests"
1505
  msgstr "Alle verzoeken"
1506
 
1507
- #: ../dashboard.php:3685
1508
  msgid "Not logged in visitors"
1509
  msgstr "Niet-ingelogde bezoekers"
1510
 
1511
- #: ../dashboard.php:3688
1512
  msgid "Form submissions"
1513
  msgstr "Formulierverzendingen"
1514
 
1515
- #: ../dashboard.php:3690
1516
  msgid "Page Not Found"
1517
  msgstr "Pagina niet gevonden"
1518
 
1519
- #: ../dashboard.php:3699
1520
  msgid "Longer than"
1521
  msgstr "Langer dan"
1522
 
1523
- #: ../dashboard.php:3720
1524
  msgid "Refresh"
1525
  msgstr "Ververs"
1526
 
1527
- #: ../common.php:181
1528
  msgid "Check for requests"
1529
  msgstr "Controleer op verzoeken"
1530
 
1531
- #: ../common.php:1612
1532
  msgid "Not specified"
1533
  msgstr "Niet gespecificeerd"
1534
 
1535
- #: ../settings.php:896
1536
  msgid "Logging mode"
1537
  msgstr "Rapportagestand"
1538
 
1539
- #: ../settings.php:902
1540
  msgid "Logging disabled"
1541
  msgstr "Rapportage uit"
1542
 
1543
- #: ../settings.php:903
1544
  msgid "Smart"
1545
  msgstr "Slim"
1546
 
1547
- #: ../settings.php:904
1548
  msgid "All traffic"
1549
  msgstr "Alle verkeer"
1550
 
1551
- #: ../settings.php:908
1552
  msgid "Ignore crawlers"
1553
  msgstr "Negeer crawlers"
1554
 
1555
- #: ../settings.php:918
1556
  msgid "Mask these form fields"
1557
  msgstr "Verberg deze formuliervelden"
1558
 
1559
- #: ../settings.php:958
1560
  msgid "milliseconds"
1561
  msgstr "milliseconden"
1562
 
1563
- #: ../settings.php:851
1564
  msgid "Enable traffic inspection"
1565
  msgstr "Verkeersinspectie aanzetten"
1566
 
1567
- #: ../settings.php:895
1568
  msgid "Logging"
1569
  msgstr "Rapporteren"
1570
 
1571
- #: ../settings.php:913
1572
  msgid "Save request fields"
1573
  msgstr "Bewaar verzoekvelden"
1574
 
1575
- #: ../settings.php:953
1576
  msgid "Page generation time threshold"
1577
  msgstr "Drempeltijd paginaopbouw"
1578
 
1579
- #: ../dashboard.php:3672
1580
  msgid "No requests have been logged."
1581
  msgstr "Er zijn geen verzoeken geregistreerd."
1582
 
1583
- #: ../dashboard.php:1536
1584
  msgid "enabled"
1585
  msgstr "aan"
1586
 
1587
- #: ../dashboard.php:1541
1588
  msgid "no connection"
1589
  msgstr "geen verbinding"
1590
 
1591
- #: ../dashboard.php:4026
1592
- msgid "Advanced search"
1593
- msgstr "Geavanceerd zoeken"
1594
-
1595
- #: ../dashboard.php:1343
1596
  msgid "Last seen"
1597
  msgstr "Laatst gezien"
1598
 
1599
  #. A fix for "Probing for vulnerable PHP script".
1600
- #: ../common.php:1187 ../common.php:1252
1601
  msgid "Probing for vulnerable PHP code"
1602
  msgstr "Op zoek naar kwetsbare PHP-code"
1603
 
1604
- #: ../dashboard.php:3983
1605
  msgid "Any"
1606
  msgstr "Enig"
1607
 
1608
- #: ../cerber-load.php:3429
1609
  msgid "We're sorry, you are not allowed to proceed"
1610
  msgstr "Excuus, je mag niet doorgaan"
1611
 
1612
- #: ../settings.php:867
1613
  msgid "Request whitelist"
1614
  msgstr "Verzoek om whitelist"
1615
 
1616
- #: ../settings.php:873
1617
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1618
  msgstr "Voer een 'request URI' in om deze van inspectie uit te sluiten. Eén per regel."
1619
 
1620
- #: ../settings.php:929
1621
  msgid "Save request headers"
1622
  msgstr "Sla 'request headers' op"
1623
 
1624
- #: ../settings.php:935
1625
  msgid "Save $_SERVER"
1626
  msgstr "Sla $_SERVER op"
1627
 
1628
- #: ../settings.php:941
1629
  msgid "Save request cookies"
1630
  msgstr "Sla 'request cookies' op"
1631
 
1632
- #: ../settings.php:694
1633
  msgid "Protect admin scripts"
1634
  msgstr "Bescherm admin scripts"
1635
 
1636
- #: ../settings.php:699
1637
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1638
  msgstr "Blokkeer ongeoorloofde toegang tot load-scripts.php en load-styles.php\n"
1639
  ""
1640
 
1641
- #: ../common.php:2440
1642
  msgid "Unable to create the directory"
1643
  msgstr "Kan map niet aanmaken"
1644
 
1645
- #: ../common.php:2445
1646
  msgid "Destination folder access denied"
1647
  msgstr "Toegang bestemmingsmap afgewezen"
1648
 
1649
- #: ../common.php:2448
1650
  msgid "File not found"
1651
  msgstr "Bestand niet gevonden"
1652
 
1653
- #: ../common.php:2451
1654
  msgid "Unable to copy the file"
1655
  msgstr "Kan bestand niet kopiëren"
1656
 
1657
- #: ../common.php:2457
1658
  msgid "Unable to delete the file"
1659
  msgstr "Kan bestand niet verwijderen"
1660
 
1661
- #: ../settings.php:486
1662
  msgid "Plugin initialization"
1663
  msgstr "Plugin initialisatie"
1664
 
1665
- #: ../settings.php:487
1666
  msgid "Load security engine"
1667
  msgstr "Start beveiligingskern"
1668
 
1669
- #: ../settings.php:493
1670
  msgid "Legacy mode"
1671
  msgstr "Verouderde stand"
1672
 
1673
- #: ../settings.php:494
1674
  msgid "Standard mode"
1675
  msgstr "Standaardinstelling"
1676
 
1677
- #: ../settings.php:1571
1678
  msgid "Plugin initialization mode has not been changed"
1679
  msgstr "Plugin initialisatie is niet aangepast"
1680
 
@@ -1683,41 +1647,38 @@ msgstr "Plugin initialisatie is niet aangepast"
1683
  msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1684
  msgstr "Dit is de standaard opstartmodule van de WP Cerber Security & Antispam plugin, geïnstalleerd toen je de plugin initialisatie op Standaard hebt gezet. Meer: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1685
 
1686
- #: ../common.php:1189
1687
  msgid "File upload denied"
1688
  msgstr "Bestandsupload afgewezen"
1689
 
1690
- #: ../settings.php:583
1691
- msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1692
- msgstr "Aangepaste inlog-URL mag alleen letters, cijfers, koppel- en lage streepjes bevatten"
1693
-
1694
  #. Shouldn't these 'braces' be 'brackets'?
1695
- #: ../settings.php:873
1696
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1697
  msgstr "Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1698
 
1699
- #: ../settings.php:1182
1700
  msgid "Be careful about enabling these options."
1701
  msgstr "Wees voorzichtig met deze opties!"
1702
 
1703
- #: ../settings.php:1182
1704
  msgid "If you forget your Custom login URL, you will be unable to log in."
1705
  msgstr "Als je de Aangepaste inlog-URL vergeet, kun je niet meer inloggen."
1706
 
1707
- #: ../dashboard.php:65 ../dashboard.php:4251
1708
  msgid "Site Integrity"
1709
  msgstr "Site-integriteit"
1710
 
1711
- #: ../dashboard.php:1554 ../dashboard.php:1556 ../settings.php:355 ../settings.
1712
- #: php:857 ../settings.php:883 ../cerber-scanner.php:1420
 
1713
  msgid "Disabled"
1714
  msgstr "Uitgeschakeld"
1715
 
1716
- #: ../dashboard.php:1555 ../cerber-scanner.php:865
1717
  msgid "Quick Scan"
1718
  msgstr "Snelle Scan"
1719
 
1720
- #: ../dashboard.php:1557 ../cerber-scanner.php:865
1721
  msgid "Full Scan"
1722
  msgstr "Volledige scan"
1723
 
@@ -1726,421 +1687,421 @@ msgstr "Volledige scan"
1726
  msgid "WP Cerber Security, Antispam & Malware Scan"
1727
  msgstr "WP Cerber Security, Antispam & Malware Scan"
1728
 
1729
- #: ../common.php:1215
1730
  msgid "Denied"
1731
  msgstr "Afgewezen"
1732
 
1733
- #: ../settings.php:122 ../settings.php:519 ../settings.php:862
1734
  msgid "Use White IP Access List"
1735
  msgstr "Lijst Toegelaten IP-adressen gebruiken"
1736
 
1737
- #: ../settings.php:553
1738
  msgid "Disable dashboard redirection"
1739
  msgstr "Dashboard omleiding uitzetten"
1740
 
1741
- #: ../settings.php:557
1742
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1743
  msgstr "Automatische omleiding naar de loginpagina uitzetten als /wp-admin/ ongeautoriseerd wordt opgevraagd"
1744
 
1745
- #: ../settings.php:974
1746
  msgid "Scanner settings"
1747
  msgstr "Scanner-instellingen"
1748
 
1749
- #: ../settings.php:975
1750
  msgid "Custom signatures"
1751
  msgstr "Ondertekening op maat"
1752
 
1753
- #: ../settings.php:981
1754
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1755
  msgstr "Eigen PHP code ondertekeningen, één per regel. Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1756
 
1757
- #: ../settings.php:983
1758
  msgid "Unwanted file extensions"
1759
  msgstr "Ongewenste bestandsextensies"
1760
 
1761
- #: ../settings.php:989
1762
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1763
  msgstr "Geef bedoelde bestandsextensies op, komma-gescheiden. Alleen tbv de volledige scan."
1764
 
1765
- #: ../settings.php:991
1766
  msgid "Directories to exclude"
1767
  msgstr "Uit te sluiten mappen"
1768
 
1769
- #: ../settings.php:997
1770
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1771
  msgstr "Geef mappen op om van scannen uit te sluiten. Eén per regel, absolute paden opgeven."
1772
 
1773
- #: ../settings.php:1012
1774
  msgid "Scan temporary directory"
1775
  msgstr "Scan tijdelijke map"
1776
 
1777
- #: ../settings.php:1019
1778
  msgid "Scan session directory"
1779
  msgstr "Scan sessiemap"
1780
 
1781
- #: ../settings.php:1031
1782
  msgid "Delete quarantined files after"
1783
  msgstr "Wis bestanden in quarantaine na"
1784
 
1785
- #: ../settings.php:1046
1786
  msgid "Launch Quick Scan"
1787
  msgstr "Begin Snelle Scan"
1788
 
1789
- #: ../cerber-scanner.php:1421
1790
  msgid "Every hour"
1791
  msgstr "Elk uur"
1792
 
1793
- #: ../cerber-scanner.php:1422
1794
  msgid "Every 3 hours"
1795
  msgstr "Elke 3 uur"
1796
 
1797
- #: ../cerber-scanner.php:1423
1798
  msgid "Every 6 hours"
1799
  msgstr "Elke 6 uur"
1800
 
1801
- #: ../settings.php:1053
1802
  msgid "Launch Full Scan"
1803
  msgstr "Start volledige scan"
1804
 
1805
- #: ../settings.php:1063 ../settings.php:1122
1806
  msgid "Low severity"
1807
  msgstr "Niet ernstig"
1808
 
1809
- #: ../settings.php:1063 ../settings.php:1122
1810
  msgid "Medium severity"
1811
  msgstr "Ernstig"
1812
 
1813
- #: ../settings.php:1063 ../settings.php:1122
1814
  msgid "High severity"
1815
  msgstr "Zeer ernstig"
1816
 
1817
- #: ../settings.php:1064
1818
  msgid "Report an issue if any of the following is true"
1819
  msgstr "Rapporteer "
1820
 
1821
- #: ../settings.php:1072
1822
  msgid "Send email report"
1823
  msgstr "Stuur e-mail-rapport"
1824
 
1825
- #: ../settings.php:1078
1826
  msgid "After every scan"
1827
  msgstr "Na elke scan"
1828
 
1829
- #: ../settings.php:1079
1830
  msgid "If any changes in scan results occurred"
1831
  msgstr "Bij veranderingen in de scanresultaten"
1832
 
1833
- #: ../settings.php:1084
1834
  msgid "Include file sizes"
1835
  msgstr "Voeg bestandsgrootte toe"
1836
 
1837
- #: ../settings.php:1091
1838
  msgid "Include scan errors"
1839
  msgstr "Voeg scanfouten toe"
1840
 
1841
- #: ../dashboard.php:4253 ../cerber-load.php:4555
1842
  msgid "Security Scanner"
1843
  msgstr "Veiligheidsscanner"
1844
 
1845
- #: ../dashboard.php:4255
1846
  msgid "Scheduling"
1847
  msgstr "Agenderen"
1848
 
1849
- #: ../cerber-scanner.php:84
1850
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1851
  msgstr "Er loopt een geagendeerde scan; wacht totdat deze afloopt."
1852
 
1853
- #: ../cerber-scanner.php:88
1854
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1855
  msgstr "Voorgaande scan die begon op %s is nog niet klaar. Daarmee doorgaan?"
1856
 
1857
- #: ../cerber-scanner.php:97
1858
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1859
  msgstr "Deze site lijkt nooit te zijn gescand. Klik onderstaande knop om nu te scannen."
1860
 
1861
- #: ../cerber-scanner.php:100
1862
  msgid "Start Quick Scan"
1863
  msgstr "Begin Snelle Scan"
1864
 
1865
- #: ../cerber-scanner.php:101
1866
  msgid "Start Full Scan"
1867
  msgstr "Begin Volledige Scan"
1868
 
1869
- #: ../cerber-scanner.php:102
1870
  msgid "Stop Scanning"
1871
  msgstr "Stop Scannen"
1872
 
1873
- #: ../cerber-scanner.php:103
1874
  msgid "Continue Scanning"
1875
  msgstr "Hervat Scannen"
1876
 
1877
- #: ../cerber-scanner.php:139
1878
  msgid "Delete"
1879
  msgstr "Wis"
1880
 
1881
- #: ../cerber-scanner.php:1370
1882
  msgid "Verified"
1883
  msgstr "Geverifieerd"
1884
 
1885
- #: ../cerber-scanner.php:1377
1886
  msgid "Integrity data not found"
1887
  msgstr "Integriteitsgegevens niet gevonden"
1888
 
1889
- #: ../cerber-scanner.php:1378
1890
  msgid "Unable to check the integrity of the plugin due to a network error"
1891
  msgstr "Kan integriteit van plugin niet controleren door een netwerkfout"
1892
 
1893
- #: ../cerber-scanner.php:1379
1894
  msgid "Unable to check the integrity of WordPress files due to a network error"
1895
  msgstr "Kan integriteit van Wordpressbestanden niet controleren door een netwerkfout"
1896
 
1897
- #: ../cerber-scanner.php:1380
1898
  msgid "Unable to check the integrity of the theme due to a network error"
1899
  msgstr "Kan integriteit van thema niet controleren door een netwerkfout"
1900
 
1901
- #: ../cerber-scanner.php:1383
1902
  msgid "Local file doesn't exist"
1903
  msgstr "Lokaal bestand bestaat niet"
1904
 
1905
- #: ../cerber-scanner.php:1385
1906
  msgid "Unable to process file"
1907
  msgstr "Kan bestand niet verwerken"
1908
 
1909
- #: ../cerber-scanner.php:1386 ../cerber-scanner.php:4794
1910
  msgid "Unable to open file"
1911
  msgstr "Kan bestand niet openen"
1912
 
1913
- #: ../cerber-scanner.php:1388
1914
  msgid "Checksum mismatch"
1915
  msgstr "Controlegetal klopt niet"
1916
 
1917
- #: ../cerber-scanner.php:1391
1918
  msgid "Suspicious code found"
1919
  msgstr "Verdachte code gevonden"
1920
 
1921
- #: ../cerber-scanner.php:1393
1922
  msgid "Unattended suspicious file"
1923
  msgstr "Verdacht losstaand bestand"
1924
 
1925
- #: ../cerber-scanner.php:1394
1926
  msgid "Executable code found"
1927
  msgstr "Uitvoerbare code gevonden"
1928
 
1929
- #: ../cerber-scanner.php:1398
1930
  msgid "Unwanted file extension"
1931
  msgstr "Ongewenste bestandsextensie"
1932
 
1933
- #: ../cerber-scanner.php:1400
1934
  msgid "Content has been modified"
1935
  msgstr "Inhoud is gewijzigd"
1936
 
1937
- #: ../cerber-scanner.php:1401
1938
  msgid "New file"
1939
  msgstr "Nieuw bestand"
1940
 
1941
- #: ../cerber-scanner.php:2437
1942
  msgid "Custom signature found"
1943
  msgstr "Eigen ondertekening gevonden"
1944
 
1945
- #: ../cerber-scanner.php:3576
1946
  msgid "Scanning folders for files"
1947
  msgstr "Scan mappen voor bestanden"
1948
 
1949
- #: ../cerber-scanner.php:3580
1950
  msgid "Parsing the list of files"
1951
  msgstr "Bezig de bestandslijst door te nemen"
1952
 
1953
- #: ../cerber-scanner.php:3581
1954
  msgid "Checking for new and modified files"
1955
  msgstr "Controleren op nieuwe en gewijzigde bestanden"
1956
 
1957
- #: ../cerber-scanner.php:3582
1958
  msgid "Verifying the integrity of WordPress"
1959
  msgstr "Integriteit van WordPress controleren"
1960
 
1961
- #: ../cerber-scanner.php:3583
1962
  msgid "Verifying the integrity of the plugins"
1963
  msgstr "Integriteit van plugins controleren"
1964
 
1965
- #: ../cerber-scanner.php:3584
1966
  msgid "Verifying the integrity of the themes"
1967
  msgstr "Integriteit van thema's controleren"
1968
 
1969
- #: ../cerber-scanner.php:3585
1970
  msgid "Searching for malicious code"
1971
  msgstr "Kwaadaardige code zoeken"
1972
 
1973
- #: ../cerber-scanner.php:3586
1974
  msgid "Finalizing the scan"
1975
  msgstr "Scan afronden"
1976
 
1977
- #: ../cerber-scanner.php:3710 ../cerber-scanner.php:3780
1978
  msgid "Files to scan"
1979
  msgstr "Bestanden te scannen"
1980
 
1981
- #: ../cerber-scanner.php:3717 ../cerber-scanner.php:3788
1982
  msgid "Critical issues"
1983
  msgstr "Kritieke problemen"
1984
 
1985
- #: ../cerber-scanner.php:3717 ../cerber-scanner.php:3792 ../cerber-scanner.php:4984
1986
  msgid "Issues total"
1987
  msgstr "Totaal aan problemen"
1988
 
1989
- #: ../cerber-scanner.php:4170
1990
  msgid "The directory is not writable"
1991
  msgstr "Map is niet schrijfbaar"
1992
 
1993
- #: ../cerber-scanner.php:4188
1994
  msgid "Unable to create WP CERBER directory"
1995
  msgstr "Kan WP Cerber-map niet aanmaken"
1996
 
1997
- #: ../cerber-scanner.php:4402
1998
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1999
  msgstr "Fout bij bestandstoegang. Scanresultaten zijn mogelijk verouderd. Scan opnieuw."
2000
 
2001
- #: ../cerber-scanner.php:5093
2002
  msgid "To view full report visit"
2003
  msgstr "Ga voor volledig rapport naar"
2004
 
2005
- #: ../cerber-load.php:3655
2006
  msgid "Scanner Report"
2007
  msgstr "Scannerrapport"
2008
 
2009
- #: ../settings.php:999
2010
  msgid "Monitor new files"
2011
  msgstr "Nieuwe bestanden bewaken"
2012
 
2013
- #: ../settings.php:1006
2014
  msgid "Monitor modified files"
2015
  msgstr "Gewijzigde bestanden bewaken"
2016
 
2017
- #: ../settings.php:1080
2018
  msgid "If new issues found"
2019
  msgstr "Bij nieuw gevonden problemen"
2020
 
2021
- #: ../settings.php:1820
2022
  msgid "The schedule has been updated"
2023
  msgstr "Het schema is aangepast"
2024
 
2025
  #. Is it really 'directives' or do you mean 'directories' ?
2026
- #: ../cerber-scanner.php:1397 ../cerber-scanner.php:2617
2027
  msgid "Suspicious directives found"
2028
  msgstr "Verdachte instellingen gevonden"
2029
 
2030
- #: ../cerber-scanner.php:2615
2031
  msgid "Suspicious code instruction found"
2032
  msgstr "Verdachte code-instructie gevonden"
2033
 
2034
- #: ../cerber-scanner.php:2616
2035
  msgid "Suspicious code signatures found"
2036
  msgstr "Verdachte code-ondertekeningen gevonden"
2037
 
2038
- #: ../cerber-scanner.php:2619
2039
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2040
  msgstr "Herinstalleer of update %s om dit probleem op te lossen."
2041
 
2042
- #: ../cerber-scanner.php:2620
2043
  msgid "Please upload a reference ZIP archive"
2044
  msgstr "Upload een referentie-ZIP-archief"
2045
 
2046
- #: ../cerber-scanner.php:2621
2047
  msgid "Resolve issue"
2048
  msgstr "Probleem oplossen"
2049
 
2050
- #: ../cerber-scanner.php:3881
2051
  msgid "We have not found any integrity data to verify"
2052
  msgstr "We hebben geen integriteitsgegevens ter verificatie van"
2053
 
2054
- #: ../cerber-scanner.php:3883
2055
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2056
  msgstr "Je moet het ZIP-archief uploaden vanwaar dit is geïnstalleerd. Daarmee kan de scanner de integriteit van de code controleren en malware herkennen."
2057
 
2058
- #: ../cerber-scanner.php:4940
2059
  msgid "Full Scan Report"
2060
  msgstr "Rapport Volledige Scan"
2061
 
2062
- #: ../cerber-scanner.php:4940
2063
  msgid "Quick Scan Report"
2064
  msgstr "Rapportage Snelle Scan"
2065
 
2066
- #: ../cerber-scanner.php:4953
2067
  msgid "Files scanned"
2068
  msgstr "Bestanden gescand"
2069
 
2070
- #: ../dashboard.php:266 ../dashboard.php:1206 ../dashboard.php:1241 ../dashboard.
2071
- #: php:1359
2072
  msgid "Check for activities"
2073
  msgstr "Check op activiteiten"
2074
 
2075
- #: ../dashboard.php:1322
2076
  msgid "Activated"
2077
  msgstr "Geactiveerd"
2078
 
2079
- #: ../common.php:1194
2080
  msgid "Malicious request denied"
2081
  msgstr "Kwaadaardige request afgewezen"
2082
 
2083
- #: ../common.php:1198
2084
  msgid "User activated"
2085
  msgstr "Gebruiker-geactiveerd"
2086
 
2087
- #: ../common.php:1216
2088
  msgid "Suspicious number of fields"
2089
  msgstr "Verdacht aantal velden"
2090
 
2091
- #: ../common.php:1217
2092
  msgid "Suspicious number of nested values"
2093
  msgstr "Verdacht aantal geneste waarden"
2094
 
2095
- #: ../common.php:1218 ../common.php:1253
2096
  msgid "Malicious code detected"
2097
  msgstr "Kwaadaardige code ontdekt"
2098
 
2099
- #: ../common.php:1254
2100
  msgid "Attempt to upload a file with malicious code"
2101
  msgstr "Poging een bestand met kwaadaardige code te uploaden"
2102
 
2103
- #: ../common.php:1484
2104
  msgid "Bytes"
2105
  msgstr "Bytes"
2106
 
2107
- #: ../cerber-scanner.php:1376
2108
  msgid "Vulnerability found"
2109
  msgstr "Kwetsbaarheid gevonden"
2110
 
2111
- #: ../cerber-scanner.php:1381
2112
  msgid "Unable to check the integrity due to a DB error"
2113
  msgstr "Kan integriteit niet controleren door DB-fout"
2114
 
2115
- #: ../cerber-scanner.php:3577
2116
  msgid "Scanning the upload folder for files"
2117
  msgstr "Scan de upload-map voor bestanden"
2118
 
2119
- #: ../cerber-scanner.php:3578
2120
  msgid "Scanning the temp folder for files"
2121
  msgstr "Scan de temp-map voor bestanden"
2122
 
2123
- #: ../cerber-scanner.php:3579
2124
  msgid "Scanning the session folder for files"
2125
  msgstr "Scan de sessie-map voor bestanden"
2126
 
2127
- #: ../settings.php:1045
2128
  msgid "Automated recurring scan schedule"
2129
  msgstr "Schema voor geautomatiseerde scans"
2130
 
2131
- #: ../settings.php:1061
2132
  msgid "Scan results reporting"
2133
  msgstr "Rapportage scanresultaten"
2134
 
2135
- #: ../dashboard.php:3682
2136
  msgid "Suspicious activity"
2137
  msgstr "Verdachte activiteit"
2138
 
2139
- #: ../dashboard.php:3683
2140
  msgid "Errors"
2141
  msgstr "Fouten"
2142
 
2143
- #: ../dashboard.php:4201
2144
  msgid "Antispam engine"
2145
  msgstr "Antispammechanisme"
2146
 
@@ -2149,519 +2110,515 @@ msgstr "Antispammechanisme"
2149
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2150
  msgstr "Beschermt Wordpress tegen hack-aanvallen, spam, trojans en virussen. Malware scanner en integriteitscontrole. Versterkt Wordpress met uitgebreide veiligheidsalgoritmen. Beschermt tegen spam met reCAPTCHA en detectie van bot-activiteit. Maakt activiteit van gebruikers en indringers te volgen via meldingen per e-mail, mobiel of desktop."
2151
 
2152
- #: ../cerber-load.php:398
2153
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2154
  msgstr "Je hebt de limiet aan loginpogingen bereikt. Probeer opnieuw na %d minuten."
2155
 
2156
- #: ../common.php:1398
2157
  msgctxt "preposition of a period of time like: in 6 hours"
2158
  msgid "in %s"
2159
  msgstr "over %s"
2160
 
2161
- #: ../settings.php:1540
2162
  msgctxt "preposition of time like: at 11:00"
2163
  msgid "at"
2164
  msgstr "om"
2165
 
2166
- #: ../dashboard.php:4258
2167
  msgid "Quarantine"
2168
  msgstr "Quarantine"
2169
 
2170
- #: ../cerber-scanner.php:3661
2171
  msgid "Started"
2172
  msgstr "Begonnen"
2173
 
2174
- #: ../cerber-scanner.php:3665
2175
  msgid "Finished"
2176
  msgstr "Geëindigd"
2177
 
2178
- #: ../cerber-scanner.php:3673
2179
  msgid "Performance"
2180
  msgstr "Prestatie"
2181
 
2182
- #: ../nexus/cerber-slave-list.php:290 ../cerber-scanner.php:3685
2183
  msgid "Vulnerabilities"
2184
  msgstr "Kwetsbaarheden"
2185
 
2186
- #: ../cerber-scanner.php:3689
2187
  msgid "New files"
2188
  msgstr "Nieuwe bestanden"
2189
 
2190
- #: ../cerber-scanner.php:3693
2191
  msgid "Changed files"
2192
  msgstr "Aangepaste bestanden"
2193
 
2194
- #: ../cerber-scanner.php:3697
2195
  msgid "Unwanted extensions"
2196
  msgstr "Ongewenste extensies"
2197
 
2198
- #: ../settings.php:1116 ../cerber-scanner.php:3701
2199
  msgid "Unattended files"
2200
  msgstr "Losstaande bestanden"
2201
 
2202
- #: ../cerber-scanner.php:3710 ../cerber-scanner.php:5419
2203
  msgid "Scanned"
2204
  msgstr "Gescand"
2205
 
2206
- #: ../cerber-scanner.php:5321
2207
  msgid "There are no files in the quarantine at the moment."
2208
  msgstr "Er staan nu geen bestanden in quarantaine."
2209
 
2210
- #: ../cerber-scanner.php:5411
2211
  msgid "Restore"
2212
  msgstr "Terugzetten"
2213
 
2214
- #: ../cerber-scanner.php:5408
2215
  msgid "Delete permanently"
2216
  msgstr "Verwijder definitief"
2217
 
2218
- #: ../cerber-scanner.php:5420
2219
  msgid "Moved to quarantine"
2220
  msgstr "In quarantaine gezet"
2221
 
2222
- #: ../cerber-scanner.php:5421
2223
  msgid "Automatic deletion"
2224
  msgstr "Automatische verwijdering"
2225
 
2226
- #: ../cerber-scanner.php:5422
2227
  msgid "Size"
2228
  msgstr "Grootte"
2229
 
2230
- #: ../cerber-scanner.php:5423 ../cerber-scanner.php:5557
2231
  msgid "File"
2232
  msgstr "Bestand"
2233
 
2234
- #: ../cerber-scanner.php:5491
2235
  msgid "The file has been deleted permanently."
2236
  msgstr "Het bestand is definitief verwijderd."
2237
 
2238
- #: ../cerber-scanner.php:5500
2239
  msgid "The file has been restored to its original location."
2240
  msgstr "Het bestand is teruggezet op de oorspronkelijke plek."
2241
 
2242
- #: ../dashboard.php:1570
2243
  msgid "Integrity"
2244
  msgstr "Integriteit"
2245
 
2246
- #: ../common.php:1188
2247
  msgid "Attempt to upload malicious file denied"
2248
  msgstr "Poging afgeweerd om kwaadaardig bestand te uploaden"
2249
 
2250
- #: ../cerber-news.php:157
2251
  msgid "Awesome!"
2252
  msgstr "Geweldig!"
2253
 
2254
- #: ../settings.php:1114
2255
  msgid "Automatic cleanup of malware and suspicious files"
2256
  msgstr "Automatisch opschonen van malware en verdachte bestanden"
2257
 
2258
- #: ../settings.php:1123
2259
  msgid "Files in the uploads folder"
2260
  msgstr "Bestanden in de upload-map"
2261
 
2262
- #: ../settings.php:1130
2263
  msgid "Files with unwanted extensions"
2264
  msgstr "Bestanden met ongewenste extensies"
2265
 
2266
- #: ../settings.php:1137
2267
  msgid "Exclusions"
2268
  msgstr "Uitsluitingen"
2269
 
2270
- #: ../settings.php:1138
2271
  msgid "Files in the temporary directory"
2272
  msgstr "Bestanden in de tijdelijke map"
2273
 
2274
- #: ../settings.php:1144
2275
  msgid "Files in the sessions directory"
2276
  msgstr "Bestanden in de sessie-map"
2277
 
2278
- #: ../settings.php:1150
2279
  msgid "Files in these directories"
2280
  msgstr "Bestanden in deze mappen"
2281
 
2282
- #: ../settings.php:1156
2283
  msgid "Use absolute paths. One item per line."
2284
  msgstr "Gebruik absolute paden; één item per regel."
2285
 
2286
- #: ../settings.php:1158
2287
  msgid "Files with these extensions"
2288
  msgstr "Bestanden met deze extensies"
2289
 
2290
- #: ../settings.php:1164
2291
  msgid "Use comma to separate items."
2292
  msgstr "Scheid items met komma's."
2293
 
2294
- #: ../dashboard.php:4256
2295
  msgid "Cleaning up"
2296
  msgstr "Opschonen"
2297
 
2298
- #: ../cerber-scanner.php:1392
2299
  msgid "Malicious code found"
2300
  msgstr "Kwaadaardige code gevonden"
2301
 
2302
- #: ../cerber-scanner.php:2612
2303
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2304
  msgstr "Het bestand bevat uitvoerbare code en mogelijk verborgen malware. Maakt het deel uit van een thema of plugin, dan moet het in de desbetreffende map staan. Zonder uitzondering."
2305
 
2306
- #: ../cerber-scanner.php:2613
2307
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2308
  msgstr "De scanner ziet dit bestand als 'verweesd' of 'niet gekoppeld' omdat het bij geen enkel bekend deel van de website hoort en hier dus geen plaats heeft."
2309
 
2310
- #: ../cerber-scanner.php:2614
2311
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2312
  msgstr "Mogelijk achtergebleven bij een upgrade van %s. Het kan ook deel uitmaken van verborgen malware. Of -uitzonderlijk- bij een maatwerk plugin of thema horen."
2313
 
2314
- #: ../cerber-scanner.php:2618
2315
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2316
  msgstr "De bestandsinhoud is veranderd en past niet bij wat er op de officiële WordPress-site staat of bij het referentiebestand dat je eerder hebt geüpload. Het bestand kan zijn aangepast door malware, geïnfecteerd met een virus of handmatig gewijzigd."
2317
 
2318
- #: ../cerber-scanner.php:5034
2319
  msgid "Deleted"
2320
  msgstr "Verwijderd"
2321
 
2322
- #: ../cerber-scanner.php:5081
2323
  msgid "Automatically moved to quarantine"
2324
  msgstr "Automatisch in quarantaine gezet"
2325
 
2326
- #: ../common.php:1219
2327
  msgid "Suspicious SQL code detected"
2328
  msgstr "Verdachte SQL-code gevonden"
2329
 
2330
- #: ../dashboard.php:1551
2331
  msgctxt "Example: Last malware scan: 23 Jan 2018"
2332
  msgid "Last malware scan"
2333
  msgstr "Recente malware scan"
2334
 
2335
- #: ../dashboard.php:4221
2336
  msgid "Live Traffic"
2337
  msgstr "Huidig verkeer"
2338
 
2339
- #: ../settings.php:675
2340
  msgid "Use English for admin interface"
2341
  msgstr "Maak admin interface Engelstalig"
2342
 
2343
- #: ../dashboard.php:4290
2344
  msgid "Log"
2345
  msgstr "Log"
2346
 
2347
- #: ../settings.php:701
2348
  msgid "Disable PHP in uploads"
2349
  msgstr "Zet PHP uit in uploads"
2350
 
2351
- #: ../settings.php:708
2352
  msgid "Disable PHP error displaying"
2353
  msgstr "Zet PHP foutweergave uit"
2354
 
2355
- #: ../dashboard.php:4257
2356
  msgid "Ignore List"
2357
  msgstr "Negeer-lijst"
2358
 
2359
- #: ../cerber-scanner.php:142
2360
  msgid "Ignore"
2361
  msgstr "Negeer"
2362
 
2363
- #: ../cerber-scanner.php:5522
2364
  msgid "Apply"
2365
  msgstr "Pas toe"
2366
 
2367
- #: ../cerber-scanner.php:5556
2368
  msgid "Added"
2369
  msgstr "Toegevoegd"
2370
 
2371
- #: ../cerber-scanner.php:5523 ../cerber-scanner.php:5550
2372
  msgid "Remove from the list"
2373
  msgstr "Verwijder van de lijst"
2374
 
2375
- #: ../cerber-scanner.php:5524
2376
  msgid "User Insights"
2377
  msgstr "Gebruikersinzichten"
2378
 
2379
- #: ../cerber-scanner.php:5525
2380
  msgid "Traffic Insights"
2381
  msgstr "Verkeersinzichten"
2382
 
2383
- #: ../cerber-scanner.php:5526
2384
  msgid "Activity Insights"
2385
  msgstr "Activiteitsinzichten"
2386
 
2387
- #: ../dashboard.php:2593
2388
  msgid "Are you sure you want to delete selected files?"
2389
  msgstr "Weet je zeker dat je de geselecteerde bestanden wilt wissen?"
2390
 
2391
- #: ../dashboard.php:2594
2392
  msgid "These files have been moved to the quarantine"
2393
  msgstr "Deze bestanden zijn in quarantaine gezet"
2394
 
2395
- #: ../dashboard.php:2597
2396
  msgid "Do you want to add selected files to the ignore list?"
2397
  msgstr "Wil je de geselecteerde bestanden toevoegen aan de negeer-lijst?"
2398
 
2399
- #: ../dashboard.php:2598
2400
  msgid "These files have been added to the ignore list"
2401
  msgstr "Deze bestanden zijn toegevoegd aan de negeer-lijst"
2402
 
2403
- #: ../dashboard.php:2600
2404
  msgid "Some errors occurred"
2405
  msgstr "Er zijn fouten opgetreden"
2406
 
2407
- #: ../dashboard.php:2601
2408
  msgid "All files have been processed"
2409
  msgstr "Alle bestanden zijn verwerkt"
2410
 
2411
- #: ../dashboard.php:2823
2412
  msgid "These features are available in a professional version of the plugin."
2413
  msgstr "Deze functies zijn beschikbaar in de betaalde versie van de plugin."
2414
 
2415
- #: ../dashboard.php:2824
2416
  msgid "Know more about all advantages at"
2417
  msgstr "Leer alle voordelen kennen op"
2418
 
2419
- #: ../common.php:1220
2420
  msgid "Suspicious JavaScript code detected"
2421
  msgstr "Verdachte JavaScript-code ontdekt"
2422
 
2423
- #: ../settings.php:1823
2424
  msgid "Unable to update the schedule"
2425
  msgstr "Kan het schema niet vernieuwen"
2426
 
2427
- #: ../cerber-scanner.php:5437
2428
  msgid "All scans"
2429
  msgstr "Alle scans"
2430
 
2431
- #: ../cerber-scanner.php:5528
2432
  msgid "The list is empty."
2433
  msgstr "De lijst is leeg."
2434
 
2435
- #: ../cerber-scanner.php:5388
2436
  msgid "No files match the specified filter."
2437
  msgstr "Het filter levert geen bestanden op."
2438
 
2439
- #: ../cerber-scanner.php:5388
2440
  msgid "Click here to see the full list of files"
2441
  msgstr "Klik hier om de hele bestandenlijst te zien"
2442
 
2443
- #: ../dashboard.php:781
2444
  msgid "Additional Details"
2445
  msgstr "Aanvullende details"
2446
 
2447
- #: ../dashboard.php:3282
2448
  msgid "Page generation time"
2449
  msgstr "Aanmaaktijd pagina"
2450
 
2451
- #: ../dashboard.php:4414
2452
  msgid "Log In"
2453
  msgstr "Inloggen"
2454
 
2455
- #: ../dashboard.php:4415
2456
  msgid "Log Out"
2457
  msgstr "Uitloggen"
2458
 
2459
- #: ../dashboard.php:4416
2460
  msgid "Register"
2461
  msgstr "Aanmelden"
2462
 
2463
- #: ../dashboard.php:4419
2464
  msgid "WooCommerce Log In"
2465
  msgstr "WooCommerce Log In"
2466
 
2467
- #: ../dashboard.php:4420
2468
  msgid "WooCommerce Log Out"
2469
  msgstr "WooCommerce Log Out"
2470
 
2471
- #: ../dashboard.php:4459 ../dashboard.php:4460
2472
  msgid "Add to menu"
2473
  msgstr "Aan menu toevoegen"
2474
 
2475
- #: ../common.php:1208
2476
  msgid "IP address is locked out"
2477
  msgstr "IP-adres is uitgesloten"
2478
 
2479
- #: ../common.php:1256
2480
  msgid "Multiple suspicious requests"
2481
  msgstr "Meerdere verdachte verzoeken"
2482
 
2483
- #: ../settings.php:850
2484
  msgid "Traffic Inspection"
2485
  msgstr "Verkeersinspectie"
2486
 
2487
- #: ../settings.php:858 ../settings.php:884
2488
  msgid "Maximum compatibility"
2489
  msgstr "Maximale compatibiliteit"
2490
 
2491
- #: ../settings.php:859 ../settings.php:885
2492
  msgid "Maximum security"
2493
  msgstr "Maximale veiligheid"
2494
 
2495
- #: ../settings.php:876
2496
  msgid "Erroneous Request Shielding"
2497
  msgstr "Afschermen foutieve requests"
2498
 
2499
- #: ../settings.php:877
2500
  msgid "Enable error shielding"
2501
  msgstr "Foutafscherming aanzetten"
2502
 
2503
- #: ../settings.php:947
2504
  msgid "Save software errors"
2505
  msgstr "Softwarefouten opslaan"
2506
 
2507
- #: ../cerber-scanner.php:3575
2508
  msgid "Preparing for the scan"
2509
  msgstr "Scan voorbereiden"
2510
 
2511
- #: ../common.php:1221
2512
  msgid "Blocked by administrator"
2513
  msgstr "Geblokkeerd door de beheerder"
2514
 
2515
- #: ../cerber-load.php:402
2516
  msgid "You are not allowed to log in"
2517
  msgstr "Je mag niet inloggen"
2518
 
2519
- #: ../cerber-users.php:12
2520
  msgid "Block User"
2521
  msgstr "Blokkeer gebruiker"
2522
 
2523
- #: ../cerber-users.php:16 ../cerber-users.php:22
2524
  msgid "User is not permitted to log into the website"
2525
  msgstr "Gebruiker mag niet inloggen op de site"
2526
 
2527
- #: ../cerber-users.php:31
2528
  msgctxt "e.g. by John at 11:00"
2529
  msgid "blocked by %s at %s"
2530
  msgstr "geblokkeerd door %s om %s"
2531
 
2532
- #: ../cerber-users.php:41 ../settings.php:129
2533
  msgid "User Message"
2534
  msgstr "bericht van gebruiker"
2535
 
2536
- #: ../cerber-users.php:43
2537
  msgid "An optional message for this user"
2538
  msgstr "Een optioneel bericht voor deze gebruiker"
2539
 
2540
- #: ../cerber-users.php:98
2541
  msgid "Blocked Users"
2542
  msgstr "Geblokkeerde Gebruikers"
2543
 
2544
- #: ../settings.php:692
2545
  msgid "Block access to user pages like /?author=n"
2546
  msgstr "Blokkeer toegang tot gebruikerspagina's als /?author=n"
2547
 
2548
- #: ../settings.php:730
2549
  msgid "Access to WordPress REST API"
2550
  msgstr "Toegang tot WordPress REST API"
2551
 
2552
- #: ../settings.php:736
2553
  msgid "Block access to user data via REST API"
2554
  msgstr "Blokkeer toegang tot gebruikersdata via REST API"
2555
 
2556
- #: ../settings.php:744
2557
  msgid "Block access to WordPress REST API except any of the following"
2558
  msgstr "Blokkeer toegang tot gebruikersdata via REST API behalve"
2559
 
2560
- #: ../settings.php:753
2561
  msgid "Allow REST API for these roles"
2562
  msgstr "Sta REST API toe voor deze rollen"
2563
 
2564
- #: ../settings.php:759
2565
  msgid "Allow these namespaces"
2566
  msgstr "Sta deze naamruimtes toe"
2567
 
2568
- #: ../settings.php:888
2569
  msgid "Ignore logged in users"
2570
  msgstr "Negeer ingelogde gebruikers"
2571
 
2572
- #: ../settings.php:1190
2573
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2574
  msgstr "Deze beperkingen gelden niet voor IP-adressen op de Toegelaten Lijst"
2575
 
2576
- #: ../settings.php:1499
2577
  msgid "Select one or more roles"
2578
  msgstr "Kies een of meer rollen"
2579
 
2580
- #: ../dashboard.php:1049
2581
  msgid "Filter by registered user"
2582
  msgstr "Gefilterd door een geregistreerde gebruiker"
2583
 
2584
- #: ../settings.php:115
2585
  msgid "Authorized users only"
2586
  msgstr "Alleen bevoegde gebruikers"
2587
 
2588
- #: ../settings.php:116
2589
  msgid "Only registered and logged in website users have access to the website"
2590
  msgstr "Alleen geregistreerde en ingelogde gebruikers hebben toegang tot de website"
2591
 
2592
- #: ../settings.php:123
2593
  msgid "Do not apply this policy to IP addresses in the White IP Access List"
2594
  msgstr "Pas dit beleid niet toe op IP-adressen in de Toegelaten IP-lijst"
2595
 
2596
- #: ../settings.php:133 ../settings.php:2067
2597
  msgid "Only registered and logged in users are allowed to view this website"
2598
  msgstr "Alleen geregistreerde en ingelogde gebruikers mogen de website bekijken"
2599
 
2600
- #: ../settings.php:138
2601
  msgid "Redirect to URL"
2602
  msgstr "Omleiding naar URL"
2603
 
2604
- #: ../dashboard.php:4291
2605
  msgid "Changelog"
2606
  msgstr "Log van aanpassingen"
2607
 
2608
- #: ../dashboard.php:72 ../dashboard.php:72
2609
- msgid "Cerber.Hub"
2610
- msgstr "Cerber.Hub"
2611
-
2612
- #: ../dashboard.php:613
2613
  msgid "Default settings have been loaded"
2614
  msgstr "Standaardinstellingen zijn geladen"
2615
 
2616
- #: ../dashboard.php:3034
2617
  msgid "Save all rules"
2618
  msgstr "Alle regels opslaan"
2619
 
2620
- #: ../common.php:836
2621
  msgid "Save Changes"
2622
  msgstr "Veranderingen opslaan"
2623
 
2624
- #: ../common.php:1201
2625
  msgid "Invalid master credentials"
2626
  msgstr "Ongeldige hoofd-inloggegevens"
2627
 
2628
- #: ../settings.php:301
2629
  msgid "Master settings"
2630
  msgstr "Hoofdinstellingen"
2631
 
2632
- #: ../settings.php:309
2633
  msgid "Return to the website list"
2634
  msgstr "Terug naar de website-lijst"
2635
 
2636
- #: ../settings.php:313
2637
  msgid "Show \"Switched to\" notification"
2638
  msgstr "Toon 'Omgeschakeld naar'-melding"
2639
 
2640
- #: ../settings.php:317
2641
  msgid "Add @ site to the page title"
2642
  msgstr "Voeg '@site' toe aan de paginakop"
2643
 
2644
- #: ../settings.php:334 ../settings.php:361 ../settings.php:1025
2645
  msgid "Enable diagnostic logging"
2646
  msgstr "Diagnostische logging aanzetten"
2647
 
2648
- #: ../settings.php:344
2649
  msgid "Limit access by IP address"
2650
  msgstr "Toegang beperken op IP-adres"
2651
 
2652
- #: ../settings.php:350
2653
  msgid "Access to this website"
2654
  msgstr "Toegang tot deze website"
2655
 
2656
- #: ../settings.php:353
2657
  msgid "Full access mode"
2658
  msgstr "Volledige-toegangs-modus"
2659
 
2660
- #: ../settings.php:354
2661
  msgid "Read-only mode"
2662
  msgstr "Alleen-lezen-modus"
2663
 
2664
- #: ../settings.php:370
2665
  msgid "The full access mode requires the PRO version of WP Cerber"
2666
  msgstr "Volledige toegang tot alle functies vergt WP Cerber PRO"
2667
 
@@ -2775,16 +2732,16 @@ msgstr "Je bent omgeschakeld naar %s"
2775
  msgid "You have switched back to the master website"
2776
  msgstr "Je bent teruggegaan naar de beheer-website"
2777
 
2778
- #: ../nexus/cerber-nexus-master.php:1196
2779
  msgid "You are here:"
2780
  msgstr "Je bent hier:"
2781
 
2782
- #: ../nexus/cerber-nexus-master.php:1199 ../nexus/cerber-nexus.php:89 ..
2783
  #: /nexus/cerber-nexus.php:99
2784
  msgid "My Websites"
2785
  msgstr "Mijn Websites"
2786
 
2787
- #: ../nexus/cerber-nexus-master.php:1214
2788
  msgid "Visit Site"
2789
  msgstr "Bezoek Site"
2790
 
@@ -2845,13 +2802,13 @@ msgid "Install the access token on the master website."
2845
  msgstr "Installeer het toegangscertificaat op de hoofdwebsite."
2846
 
2847
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2848
- #: ../common.php:1391
2849
  msgid "%s sec"
2850
  msgid_plural "%s secs"
2851
  msgstr[0] "%s sec"
2852
  msgstr[1] "%s sec"
2853
 
2854
- #: ../settings.php:832
2855
  msgid "Send reports on"
2856
  msgstr "Verstuur rapportages op"
2857
 
@@ -2879,11 +2836,11 @@ msgstr "Verwijder website"
2879
  msgid "All groups"
2880
  msgstr "Alle groepen"
2881
 
2882
- #: ../nexus/cerber-nexus-master.php:1377
2883
  msgid "Are you sure you want to delete selected websites?"
2884
  msgstr "Wil je de gekozen websites zeker verwijderen?"
2885
 
2886
- #: ../cerber-users.php:130
2887
  msgid "Block"
2888
  msgstr "Blokkeer"
2889
 
@@ -2899,23 +2856,23 @@ msgstr "Organisatie"
2899
  msgid "Invalid response from the slave website"
2900
  msgstr "Ongeldig antwoord van de 'slave'-website"
2901
 
2902
- #: ../common.php:1182 ../common.php:1247
2903
  msgid "Attempt to log in with non-existing username"
2904
  msgstr "Inlogpoging met onbekende gebruikersnaam"
2905
 
2906
- #: ../cerber-load.php:3805
2907
  msgid "Attempts to log in with non-existing usernames"
2908
  msgstr "Pogingen om in te loggen met een onbekende gebruikersnaam"
2909
 
2910
- #: ../settings.php:321
2911
  msgid "Use master language"
2912
  msgstr "Gebruik hoofdtaal"
2913
 
2914
- #: ../settings.php:547
2915
  msgid "Non-existing users"
2916
  msgstr "Niet-bestaande gebruikers"
2917
 
2918
- #: ../settings.php:551
2919
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2920
  msgstr "IP meteen blokkeren bij inlogpoging op niet-bestaande gebruiker"
2921
 
@@ -2931,15 +2888,356 @@ msgstr "Zet beheermodus uit"
2931
  msgid "To revoke the token and disable remote management, click here:"
2932
  msgstr "Om het certificaat in te trekken en beheer op afstand te stoppen, klik hier:"
2933
 
2934
- #: ../settings.php:706
2935
  msgid "Block execution of PHP scripts in the WordPress media folder"
2936
- msgstr ""
2937
 
2938
- #: ../nexus/cerber-nexus-master.php:1442 ../nexus/cerber-nexus-master.php:1450
2939
  msgid "Active plugins and updates on"
2940
- msgstr ""
2941
 
2942
- #: ../nexus/cerber-nexus-master.php:1421
2943
  msgid "A newer version is available"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2944
  msgstr ""
2945
 
8
  "Language: nl\n"
9
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
10
 
11
+ #: ../settings.php:163
12
  msgid "Limit login attempts"
13
  msgstr "Inlogpogingen beperken"
14
 
15
+ #: ../settings.php:166
16
  msgid "Attempts"
17
  msgstr "Pogingen"
18
 
19
+ #: ../settings.php:170
20
  msgid "Lockout duration"
21
  msgstr "Duur uitsluiting"
22
 
23
+ #: ../settings.php:171 ../settings.php:266
24
  msgid "minutes"
25
  msgstr "minuten"
26
 
27
+ #: ../settings.php:175
28
  msgid "Aggressive lockout"
29
  msgstr "Agressieve uitsluiting"
30
 
31
+ #: ../settings.php:243
32
  msgid "Site connection"
33
  msgstr "Websiteverbinding"
34
 
35
+ #: ../settings.php:186
36
  msgid "Proactive security rules"
37
  msgstr "Proactieve beveiligingsregels"
38
 
39
+ #: ../settings.php:190
40
  msgid "Block subnet"
41
  msgstr "Subnet blokkeren"
42
 
43
+ #: ../settings.php:205
44
  msgid "Request wp-login.php"
45
  msgstr "Verzoek wp-login.php"
46
 
47
+ #: ../settings.php:206
48
  msgid "Immediately block IP after any request to wp-login.php"
49
  msgstr "IP meteen blokkeren bij verzoeken aan wp-login.php"
50
 
51
+ #: ../settings.php:221
52
  msgid "Custom login page"
53
  msgstr "Aangepaste inlogpagina"
54
 
55
+ #: ../settings.php:225
56
  msgid "Custom login URL"
57
  msgstr "Aangepaste inlog-URL"
58
 
59
+ #: ../settings.php:226
60
  msgid "must not overlap with the existing pages or posts slug"
61
  msgstr "mag niet overlappen met bestaande pagina's of post slugs"
62
 
63
+ #: ../settings.php:233
64
  msgid "Disable wp-login.php"
65
  msgstr "Wp-login.php uitschakelen"
66
 
67
+ #: ../settings.php:234
68
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
69
  msgstr "Directe toegang tot wp-login.php blokkeren en HTTP 404 Not Found Error teruggeven"
70
 
71
+ #: ../dashboard.php:1608 ../settings.php:257
72
  msgid "Citadel mode"
73
  msgstr "Citadelstand"
74
 
75
+ #: ../settings.php:261
76
  msgid "Threshold"
77
  msgstr "Drempelwaarde"
78
 
79
+ #: ../settings.php:265 ../cerber-scanner.php:3910
80
  msgid "Duration"
81
  msgstr "Duur"
82
 
83
+ #: ../dashboard.php:4326 ../cerber-load.php:4669 ../settings.php:270
 
84
  msgid "Notifications"
85
  msgstr "Meldingen"
86
 
87
+ #: ../settings.php:272
88
  msgid "Send notification to admin email"
89
  msgstr "Melding versturen naar admin e-mailadres"
90
 
91
+ #: ../dashboard.php:4323 ../cerber-load.php:4666 ../cerber-tools.php:38 ../cerber-
92
+ #: tools.php:47 ../cerber-tools.php:139
93
  msgid "Access Lists"
94
  msgstr "Toegangslijsten"
95
 
96
+ #: ../dashboard.php:1642 ../dashboard.php:2193 ../dashboard.php:4320 ../cerber-
97
+ #: load.php:4361 ../settings.php:282
98
  msgid "Activity"
99
  msgstr "Activiteit"
100
 
101
+ #: ../dashboard.php:4321
102
  msgid "Lockouts"
103
  msgstr "Uitsluitingen"
104
 
105
+ #: ../settings.php:1284
106
  msgid "%s allowed retries in %s minutes"
107
  msgstr "%s toegestane pogingen in %s minuten"
108
 
109
+ #: ../settings.php:1310
110
  msgid "Enable after %s failed login attempts in last %s minutes"
111
  msgstr "Aanzetten na %s mislukte inlogpogingen binnen %s minuten"
112
 
113
+ #: ../dashboard.php:184 ../dashboard.php:1052 ../dashboard.php:3763 ../cerber-
114
+ #: load.php:4370
115
  msgid "IP"
116
  msgstr "IP"
117
 
118
+ #: ../dashboard.php:789 ../dashboard.php:1055 ../dashboard.php:3386 ../dashboard.
119
+ #: php:3761
120
  msgid "Date"
121
  msgstr "Datum"
122
 
123
+ #: ../dashboard.php:792 ../dashboard.php:1057 ../dashboard.php:3766
124
  msgid "Local User"
125
  msgstr "Lokale gebruiker"
126
 
127
+ #: ../dashboard.php:795 ../dashboard.php:1058 ../cerber-load.php:4378
128
  msgid "Username used"
129
  msgstr "Toegepaste gebruikersnaam"
130
 
131
+ #: ../dashboard.php:205
132
  msgid "Showing last %d records from %d"
133
  msgstr "Laatste %d records van %d"
134
 
135
+ #: ../common.php:1189
136
  msgid "Logged in"
137
  msgstr "Ingelogd"
138
 
139
+ #: ../common.php:1190
140
  msgid "Logged out"
141
  msgstr "Uitgelogd"
142
 
143
+ #: ../common.php:1191
144
  msgid "Login failed"
145
  msgstr "Inloggen mislukt"
146
 
147
+ #: ../dashboard.php:889 ../common.php:1194
148
  msgid "IP blocked"
149
  msgstr "IP geblokkeerd"
150
 
151
+ #: ../common.php:1195
152
  msgid "Subnet blocked"
153
  msgstr "Subnet geblokkeerd"
154
 
155
+ #: ../common.php:1197
156
  msgid "Citadel activated!"
157
  msgstr "Citadelstand geactiveerd!"
158
 
159
+ #: ../dashboard.php:1030 ../dashboard.php:1272 ../dashboard.php:3560 ../common.
160
+ #: php:1247
161
  msgid "Locked out"
162
  msgstr "Buitengesloten"
163
 
164
+ #: ../common.php:1249
165
  msgid "IP blacklisted"
166
  msgstr "IP uitgesloten"
167
 
168
+ #: ../common.php:1212
169
  msgid "Password changed"
170
  msgstr "Wachtwoord veranderd"
171
 
172
+ #: ../dashboard.php:179 ../dashboard.php:262
173
  msgid "Remove"
174
  msgstr "Verwijderen"
175
 
176
+ #: ../dashboard.php:546
177
  msgid "Lockout for %s was removed"
178
  msgstr "Uitsluiting voor %s is verwijderd"
179
 
180
+ #: ../dashboard.php:234 ../dashboard.php:1022 ../dashboard.php:1266 ../dashboard.
181
+ #: php:1606 ../dashboard.php:3555 ../cerber-load.php:4654
182
  msgid "White IP Access List"
183
  msgstr "Toegelaten IP-adressen"
184
 
185
+ #: ../dashboard.php:236 ../dashboard.php:1025 ../dashboard.php:1269 ../dashboard.
186
+ #: php:1607 ../dashboard.php:3556
187
  msgid "Black IP Access List"
188
  msgstr "Uitgesloten IP-adressen"
189
 
190
+ #: ../dashboard.php:268
191
  msgid "List is empty"
192
  msgstr "Lijst is leeg"
193
 
194
+ #: ../dashboard.php:301
195
  msgid "Address %s was added to White IP Access List"
196
  msgstr "Adres %s toegevoegd aan de Toegelaten IP-adressen"
197
 
198
+ #: ../dashboard.php:323
199
  msgid "Address %s was added to Black IP Access List"
200
  msgstr "Adres %s toegevoegd aan de Uitgesloten IP-adressen "
201
 
202
+ #: ../cerber-load.php:3673
203
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
204
  msgstr "Citadelstand geactiveerd na %d mislukte inlogpogingen binnen %d minuten"
205
 
206
+ #: ../dashboard.php:2358 ../dashboard.php:2796
207
  msgid "View Activity"
208
  msgstr "Activiteit bekijken"
209
 
210
+ #: ../dashboard.php:4381 ../dashboard.php:4432 ../cerber-tools.php:37 ../cerber-
211
  #: tools.php:46 ../nexus/cerber-nexus.php:90
212
  msgid "Settings"
213
  msgstr "Instellingen"
214
 
215
+ #: ../dashboard.php:1469
216
  msgid "Last login"
217
  msgstr "Laatst ingelogd"
218
 
219
+ #: ../dashboard.php:1502 ../dashboard.php:1589 ../common.php:1450 ../nexus/cerber-
220
  #: slave-list.php:297
221
  msgid "Never"
222
  msgstr "Nooit"
223
 
224
+ #: ../dashboard.php:2239 ../cerber-tools.php:638 ../nexus/cerber-slave-list.php:
225
+ #: 230 ../cerber-scanner.php:5689 ../cerber-scanner.php:5839
226
  msgid "Are you sure?"
227
  msgstr "Weet je het zeker?"
228
 
229
+ #: ../dashboard.php:2010 ../settings.php:244
230
  msgid "My site is behind a reverse proxy"
231
  msgstr "Mijn website draait achter een reverse proxy"
232
 
233
+ #: ../settings.php:187
234
  msgid "Make your protection smarter!"
235
  msgstr "Maak je bescherming slimmer!"
236
 
237
+ #: ../settings.php:140
238
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
239
  msgstr "Schakel Permalinks in om deze functionaliteit te gebruiken. Stel de Permalinks instelling in op iets anders dan Standaard."
240
 
241
+ #: ../dashboard.php:4322 ../cerber-load.php:4664
242
  msgid "Main Settings"
243
  msgstr "Hoofdinstellingen"
244
 
245
+ #: ../dashboard.php:4566
246
  msgid "Help"
247
  msgstr "Hulp"
248
 
249
+ #: ../settings.php:1294
250
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
251
  msgstr "Uitsluitingsduur ophogen naar %s uren na %s uitsluitingen in de laatste %s uren"
252
 
253
+ #: ../cerber-load.php:391
254
  msgid "You are not allowed to log in. Ask your administrator for assistance."
255
  msgstr "Je hebt geen toestemming om in te loggen. Vraag je beheerder om informatie."
256
 
257
+ #: ../cerber-load.php:416
258
  msgid "You have only one attempt remaining."
259
  msgid_plural "You have %d attempts remaining."
260
  msgstr[0] "Slechts één inlogpoging resterend!"
261
  msgstr[1] "%s inlogpogingen resterend."
262
 
263
+ #: ../dashboard.php:1085
264
  msgid "No activity has been logged."
265
  msgstr "Geen activiteit waargenomen."
266
 
267
+ #: ../dashboard.php:187
268
  msgid "Expires"
269
  msgstr "Verloopt"
270
 
271
+ #: ../dashboard.php:211
272
  msgid "No lockouts at the moment. The sky is clear."
273
  msgstr "Momenteel geen uitsluitingen."
274
 
275
+ #: ../dashboard.php:234
276
  msgid "These IPs will never be locked out"
277
  msgstr "Deze IP's worden nooit geblokkeerd."
278
 
279
+ #: ../dashboard.php:243
280
  msgid "Your IP"
281
  msgstr "Jouw IP"
282
 
283
+ #: ../cerber-load.php:3674
284
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
285
  msgstr "Laatste mislukte inlogpoging was op %s vanaf IP %s op gebruiker %s."
286
 
287
+ #: ../cerber-load.php:4632
288
  msgid "Can't activate WP Cerber due to a database error."
289
  msgstr "Kan WP Cerber niet activeren door een fout in de database"
290
 
291
+ #: ../settings.php:1301
292
  msgid "Notify admin if the number of active lockouts above"
293
  msgstr "Waarschuw de beheerder als het aantal actieve uitsluitingen stijgt tot boven"
294
 
295
+ #: ../settings.php:286 ../settings.php:643 ../settings.php:696 ../settings.php:879
296
  msgid "days"
297
  msgstr "dagen"
298
 
299
+ #: ../dashboard.php:1559
300
  msgid "Cerber Quick View"
301
  msgstr "Cerber Quick View"
302
 
303
+ #: ../dashboard.php:207
304
  msgid "Hint"
305
  msgstr "Tip"
306
 
307
+ #: ../dashboard.php:207
308
  msgid "To view activity, click on the IP"
309
  msgstr "Klik op het IP-adres om de activiteit te bekijken"
310
 
311
+ #: ../settings.php:191
312
  msgid "Always block entire subnet Class C of intruders IP"
313
  msgstr "Altijd gehele IP Class C subnet blokkeren van aanvaller"
314
 
315
+ #: ../settings.php:277 ../settings.php:1307
316
  msgid "Click to send test"
317
  msgstr "Klik om test te verzenden"
318
 
319
+ #: ../settings.php:1552 ../settings.php:1553
320
  msgid "Attention! You have changed the login URL! The new login URL is"
321
  msgstr "Let op! Je hebt de inlog-URL veranderd. De nieuwe inlog-URL is"
322
 
323
+ #: ../dashboard.php:1468
324
  msgid "Comments"
325
  msgstr "Reacties"
326
 
327
+ #: ../cerber-load.php:3675 ../cerber-load.php:4402
 
 
 
 
328
  msgid "View activity in dashboard"
329
  msgstr "Activiteiten bekijken in dashboard"
330
 
331
+ #: ../cerber-load.php:3704
332
  msgid "Number of active lockouts"
333
  msgstr "Aantal actieve uitsluitingen"
334
 
335
+ #: ../cerber-load.php:3708
336
  msgid "View lockouts in dashboard"
337
  msgstr "Uitsluitingen bekijken in dashboard"
338
 
339
+ #: ../cerber-load.php:3796
340
  msgid "This message was sent by"
341
  msgstr "Dit bericht is verzonden door"
342
 
343
+ #: ../dashboard.php:75 ../dashboard.php:4464
344
  msgid "Tools"
345
  msgstr "Gereedschap"
346
 
372
  msgid "Select file to import."
373
  msgstr "Kies bestand om te importeren"
374
 
375
+ #: ../cerber-tools.php:43 ../cerber-scanner.php:4125
376
  msgid "Maximum upload file size: %s."
377
  msgstr "Maximum bestandsgrootte: %s"
378
 
380
  msgid "What do you want to import?"
381
  msgstr "Wat wil je importeren?"
382
 
383
+ #: ../cerber-tools.php:48 ../cerber-scanner.php:4128
384
  msgid "Upload file"
385
  msgstr "Bestand uploaden"
386
 
388
  msgid "No file was uploaded or file is corrupted"
389
  msgstr "Geen bestand geüpload of bestand is beschadigd."
390
 
391
+ #: ../cerber-tools.php:139
392
  msgid "Error while updating"
393
  msgstr "Foutmelding tijdens updaten"
394
 
395
+ #: ../cerber-tools.php:145
396
  msgid "Settings has imported successfully from"
397
  msgstr "Instellingen geïmporteerd van"
398
 
399
+ #: ../cerber-tools.php:152
400
  msgid "Error while parsing file"
401
  msgstr "Fout bij verwerken bestand"
402
 
403
+ #: ../dashboard.php:185 ../dashboard.php:1053
404
  msgid "Hostname"
405
  msgstr "Hostnaam"
406
 
407
+ #: ../dashboard.php:483
408
  msgid "unknown"
409
  msgstr "onbekend"
410
 
411
+ #: ../settings.php:285 ../settings.php:642
412
  msgid "Keep records for"
413
  msgstr "Gegevens behouden tot"
414
 
415
+ #: ../dashboard.php:1593 ../dashboard.php:1615
416
  msgid "active"
417
  msgstr "actief"
418
 
419
+ #: ../dashboard.php:1593
420
  msgid "deactivate"
421
  msgstr "deactiveren"
422
 
423
+ #: ../dashboard.php:1595
424
  msgid "not active"
425
  msgstr "niet actief"
426
 
427
+ #: ../dashboard.php:1596 ../dashboard.php:1610
428
  msgid "disabled"
429
  msgstr "gedeactiveerd"
430
 
431
+ #: ../dashboard.php:1601
432
  msgid "failed attempts"
433
  msgstr "mislukte pogingen"
434
 
435
+ #: ../dashboard.php:1601 ../dashboard.php:1602
436
  msgid "in 24 hours"
437
  msgstr "in 24 uur"
438
 
439
+ #: ../dashboard.php:1601 ../dashboard.php:1602
440
  msgid "view all"
441
  msgstr "bekijk alles"
442
 
443
+ #: ../dashboard.php:1602
444
  msgid "lockouts"
445
  msgstr "uitsluitingen"
446
 
447
+ #: ../dashboard.php:1604
448
  msgid "Lockouts at the moment"
449
  msgstr "Uitsluitingen op dit moment"
450
 
451
+ #: ../dashboard.php:1605
452
  msgid "Last lockout"
453
  msgstr "Recente uitsluiting"
454
 
455
+ #: ../dashboard.php:1606 ../dashboard.php:1607 ../dashboard.php:2539
456
  msgid "entry"
457
  msgid_plural "entries"
458
  msgstr[0] "item"
459
  msgstr[1] "items"
460
 
461
+ #: ../dashboard.php:2234
462
  msgid "Confused about some settings?"
463
  msgstr "Onzeker over sommige instellingen?"
464
 
465
+ #: ../dashboard.php:2235
466
  msgid "You can easily load default recommended settings using button below"
467
  msgstr "Met onderstaande knop laad je de aanbevolen instellingen"
468
 
469
+ #: ../dashboard.php:2237
470
  msgid "Load default settings"
471
  msgstr "Aanbevolen instellingen laden"
472
 
473
+ #: ../dashboard.php:2245
474
  msgid "doesn't affect Custom login URL and Access Lists"
475
  msgstr "heeft geen invloed op Aangepaste inlog-URL en Toegangslijsten"
476
 
477
+ #: ../settings.php:509
478
  msgid "New version is available"
479
  msgstr "Nieuwe versie beschikbaar"
480
 
481
+ #: ../cerber-load.php:3647
482
  msgid "WP Cerber notify"
483
  msgstr "WP Cerber melding"
484
 
485
+ #: ../cerber-load.php:3671
486
  msgid "Citadel mode is activated"
487
  msgstr "Citadelstand is actief"
488
 
489
+ #: ../cerber-load.php:3743
490
  msgid "New Custom login URL"
491
  msgstr "Nieuwe Aangepaste inlog-URL"
492
 
493
+ #: ../cerber-load.php:4619
494
  msgid "The WP Cerber requires PHP %s or higher. You are running"
495
  msgstr "WP Cerber vereist PHP %s of hoger. Je gebruikt nu"
496
 
497
+ #: ../cerber-load.php:4623
498
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
499
  msgstr "WP Cerber vereist WordPress %s of hoger. Je gebruikt nu"
500
 
501
+ #: ../settings.php:309
502
  msgid "Use file"
503
  msgstr "Bestand gebruiken"
504
 
505
+ #: ../settings.php:310
506
  msgid "Write failed login attempts to the file"
507
  msgstr "Mislukte pogingen opslaan in bestand"
508
 
509
+ #: ../dashboard.php:2357
510
  msgid "Deactivate"
511
  msgstr "Deactiveren"
512
 
513
+ #: ../dashboard.php:188 ../cerber-load.php:3706
514
  msgid "Reason"
515
  msgstr "Reden"
516
 
517
+ #: ../dashboard.php:275
518
  msgid "Add IP to the list"
519
  msgstr "IP-adres toevoegen aan lijst"
520
 
521
+ #: ../dashboard.php:1334
522
  msgid "Add IP to the Black List"
523
  msgstr "IP-adres toevoegen aan Uitsluitingslijst"
524
 
525
+ #: ../common.php:1292
526
  msgid "Attempt to access"
527
  msgstr "Poging tot toegang"
528
 
529
+ #: ../common.php:1291
530
  msgid "Limit on login attempts is reached"
531
  msgstr "Limiet voor aantal inlogpogingen is bereikt"
532
 
533
+ #: ../cerber-load.php:3705
534
  msgid "Last lockout was added: %s for IP %s"
535
  msgstr "Laatste uitsluiting was toegevoegd: %s voor IP-adres %s"
536
 
537
+ #: ../dashboard.php:4324 ../cerber-load.php:4668
538
  msgid "Hardening"
539
  msgstr "Versterking"
540
 
541
+ #: ../dashboard.php:1309
542
  msgid "Abuse email:"
543
  msgstr "E-mail voor misbruik:"
544
 
545
+ #: ../settings.php:496 ../settings.php:539 ../settings.php:749
546
  msgid "Email Address"
547
  msgstr "E-mailadres"
548
 
549
+ #: ../settings.php:501
550
  msgid "if empty, the admin email %s will be used"
551
  msgstr "admin e-mail %s wordt gebruikt indien leeg"
552
 
553
+ #: ../settings.php:319
554
  msgid "Drill down IP"
555
  msgstr "IP-adres onderzoeken"
556
 
557
+ #: ../settings.php:320
558
  msgid "Retrieve extra WHOIS information for IP"
559
  msgstr "Haal extra WHOIS-informatie op voor IP-adres"
560
 
561
+ #: ../settings.php:337
562
  msgid "Hardening WordPress"
563
  msgstr "Wordpress versterken"
564
 
565
+ #: ../settings.php:341 ../settings.php:376
566
  msgid "Stop user enumeration"
567
  msgstr "Stop nummering gebruikers"
568
 
569
+ #: ../settings.php:360
570
  msgid "Disable XML-RPC"
571
  msgstr "XML-RPC uitschakelen"
572
 
573
+ #: ../settings.php:361
574
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
575
  msgstr "Toegang tot XML-RPC server uitschakelen (inclusief Pingbacks en Trackbacks)"
576
 
577
+ #: ../settings.php:365
578
  msgid "Disable feeds"
579
  msgstr "Feeds uitschakelen"
580
 
581
+ #: ../settings.php:366
582
  msgid "Block access to the RSS, Atom and RDF feeds"
583
  msgstr "Blokkeer toegang tot de RSS-, Atom- en RDF-feeds"
584
 
585
+ #: ../settings.php:381
586
  msgid "Disable REST API"
587
  msgstr "REST API uitschakelen"
588
 
589
+ #: ../settings.php:1641 ../settings.php:1653 ../settings.php:1776
590
  msgid "<strong>ERROR</strong>: please enter a valid email address."
591
  msgstr "<strong>LET OP</strong>: voer een geldig e-mailadres in."
592
 
593
+ #: ../cerber-load.php:3736 ../cerber-load.php:4653
594
  msgid "WP Cerber is now active and has started protecting your site"
595
  msgstr "WP Cerber is actief en beschermt nu je website"
596
 
597
+ #: ../dashboard.php:189 ../cerber-scanner.php:5715 ../cerber-scanner.php:5855
598
  msgid "Action"
599
  msgstr "Actie"
600
 
601
+ #: ../dashboard.php:236
602
  msgid "Nobody can log in or register from these IPs"
603
  msgstr "Niemand kan aanmelden of inloggen vanaf deze IP's"
604
 
605
+ #: ../dashboard.php:293 ../dashboard.php:310
606
  msgid "Incorrect IP address or IP range"
607
  msgstr "IP-adres of -reeks is incorrect"
608
 
609
+ #: ../dashboard.php:2373 ../nexus/cerber-nexus-slave.php:443
610
  msgid "Settings saved"
611
  msgstr "Instellingen opgeslagen"
612
 
613
+ #: ../dashboard.php:1314
614
  msgid "Network:"
615
  msgstr "Netwerk:"
616
 
617
+ #: ../dashboard.php:1329
618
  msgid "Add network to the Black List"
619
  msgstr "Netwerk toevoegen aan Uitsluitingslijst"
620
 
621
+ #: ../dashboard.php:2356
622
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
623
  msgstr "Let op! Citadelstand is actief; niemand kan inloggen."
624
 
625
+ #: ../dashboard.php:410 ../dashboard.php:3484 ../whois.php:222 ../whois.php:253 ..
626
+ #: /common.php:1310 ../common.php:1721 ../nexus/cerber-slave-list.php:283
627
  msgid "Unknown"
628
  msgstr "Onbekend"
629
 
630
+ #: ../common.php:323 ../common.php:395 ../common.php:400 ../common.php:406 ..
631
+ #: /common.php:411 ../cerber-load.php:699 ../cerber-load.php:711 ../cerber-load.
632
+ #: php:718 ../cerber-load.php:1034 ../cerber-load.php:1361 ../cerber-load.php:
633
+ #: 1367 ../cerber-load.php:1372 ../cerber-load.php:1379 ../cerber-load.php:1386 ..
634
+ #: /cerber-load.php:1392 ../cerber-load.php:1399 ../cerber-load.php:1550 ..
635
+ #: /cerber-load.php:1687 ../settings.php:1531 ../settings.php:1617 ..
636
+ #: /nexus/cerber-nexus-slave.php:215 ../nexus/cerber-nexus-slave.php:226 ..
637
+ #: /cerber-scanner.php:5809
 
 
 
 
638
  msgid "ERROR:"
639
  msgstr "FOUT:"
640
 
641
+ #: ../cerber-load.php:728
642
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
643
  msgstr "Menselijke verificatie mislukt. Klik het vierkant in onderstaand reCAPTCHA-blok."
644
 
646
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
647
  msgstr "<strong>LET OP</strong>: je geeft een foutief wachtwoord op voor gebruiker %s."
648
 
649
+ #: ../cerber-load.php:1380
650
  msgid "Username is not allowed. Please choose another one."
651
  msgstr "Gebruikersnaam is niet toegestaan, kies een andere."
652
 
653
+ #: ../cerber-load.php:3699
654
  msgid "unspecified"
655
  msgstr "niet gespecificeerd"
656
 
657
+ #: ../cerber-load.php:3702
658
  msgid "Number of lockouts is increasing"
659
  msgstr "Aantal uitsluitingen loopt op"
660
 
661
+ #: ../cerber-load.php:3707
662
  msgid "View activity for this IP"
663
  msgstr "Bekijk activiteit voor dit adres"
664
 
665
+ #: ../cerber-load.php:3711 ../cerber-load.php:3713
666
  msgid "A new version of WP Cerber is available to install"
667
  msgstr "Nieuwe versie WP Cerber is klaar voor installatie"
668
 
669
+ #: ../cerber-load.php:3712
670
  msgid "Hi!"
671
  msgstr "Hallo!"
672
 
673
+ #: ../cerber-load.php:3715 ../cerber-load.php:3726 ../nexus/cerber-slave-list.php:
674
  #: 45
675
  msgid "Website"
676
  msgstr "Website"
677
 
678
+ #: ../cerber-load.php:3718 ../cerber-load.php:3719
679
  msgid "The WP Cerber security plugin has been deactivated"
680
  msgstr "WP Cerber is gedeactiveerd"
681
 
682
+ #: ../cerber-load.php:3721
683
  msgid "Not logged in"
684
  msgstr "Niet ingelogd"
685
 
686
+ #: ../cerber-load.php:3727
687
  msgid "By user"
688
  msgstr "Door gebruiker"
689
 
690
+ #: ../cerber-load.php:3728
691
  msgid "From IP address"
692
  msgstr "Van IP-adres"
693
 
694
+ #: ../cerber-load.php:3731
695
  msgid "From country"
696
  msgstr "Uit land"
697
 
698
+ #: ../cerber-load.php:3735
699
  msgid "The WP Cerber security plugin is now active"
700
  msgstr "WP Cerber is actief"
701
 
702
+ #: ../cerber-load.php:4654
703
  msgid "Your IP address is added to the"
704
  msgstr "Je IP-adres is toegevoegd aan de "
705
 
706
+ #: ../cerber-load.php:4670
707
  msgid "Import settings"
708
  msgstr "Instellingen importeren"
709
 
710
+ #: ../settings.php:504
711
  msgid "Notification limit"
712
  msgstr "Limiet aan meldingen"
713
 
714
+ #: ../settings.php:505
715
  msgid "notification letters allowed per hour (0 means unlimited)"
716
  msgstr "toegestaan aantal meldingen per uur (0=geen limiet)"
717
 
718
+ #: ../settings.php:465
 
 
 
 
719
  msgid "Prohibited usernames"
720
  msgstr "Verboden gebruikersnamen"
721
 
722
+ #: ../settings.php:466
723
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
724
  msgstr "Gebruikersnamen op deze lijst kunnen niet aanmelden of inloggen. IP-adressen die deze namen gebruiken, worden direct uitgesloten. Scheid namen met een komma."
725
 
726
+ #: ../settings.php:474
 
 
 
 
727
  msgid "in minutes (leave empty to use default WP value)"
728
  msgstr "in minuten (leeg laten voor standaard WP-waarde)"
729
 
730
+ #: ../settings.php:886
731
  msgid "reCAPTCHA settings"
732
  msgstr "reCAPTCHA-instellingen"
733
 
734
+ #: ../settings.php:890
735
  msgid "Site key"
736
  msgstr "Site-sleutel"
737
 
738
+ #: ../settings.php:894
739
  msgid "Secret key"
740
  msgstr "Geheime sleutel"
741
 
742
+ #: ../settings.php:904
743
  msgid "Enable reCAPTCHA for WordPress registration form"
744
  msgstr "ReCAPTCHA instellen voor WordPress regstratieformulier"
745
 
746
+ #: ../settings.php:913
747
  msgid "Lost password form"
748
  msgstr "Formulier voor zoekgeraakt wachtwoord"
749
 
750
+ #: ../settings.php:923
751
  msgid "Login form"
752
  msgstr "Login-formulier"
753
 
754
+ #: ../settings.php:924
755
  msgid "Enable reCAPTCHA for WordPress login form"
756
  msgstr "ReCAPTCHA inschakelen voor WordPress inlogpagina"
757
 
758
+ #: ../settings.php:887
759
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
760
  msgstr "Haal eerst een Site-sleutel en Geheime Sleutel op van Google om reCAPTCHA te kunnen gebruiken"
761
 
762
+ #: ../cerber-lab.php:774 ../settings.php:720 ../settings.php:887
763
  msgid "Know more"
764
  msgstr "Meer weten"
765
 
766
+ #: ../common.php:1187
 
 
 
 
767
  msgid "User created"
768
  msgstr "Gebruiker toegevoegd"
769
 
770
+ #: ../common.php:1188
771
  msgid "User registered"
772
  msgstr "Gebruiker aangemeld"
773
 
774
+ #: ../common.php:1215
775
  msgid "reCAPTCHA verification failed"
776
  msgstr "reCAPTCHA verificatie mislukt"
777
 
778
+ #: ../common.php:1216
779
  msgid "reCAPTCHA settings are incorrect"
780
  msgstr "foutieve reCAPTCHA-instellingen"
781
 
782
  #. I see this line used where someone tries to log in from a blocked URL. So shouldn't this line be "Attempt to access from a prohibited URL" ?
783
+ #: ../common.php:1219 ../common.php:1314
784
  msgid "Attempt to access prohibited URL"
785
  msgstr "Poging verboden URL te benaderen"
786
 
787
+ #: ../common.php:1221 ../common.php:1294
788
  msgid "Attempt to log in with prohibited username"
789
  msgstr "Inlogpoging met verboden gebruikersnaam"
790
 
791
+ #: ../settings.php:296
792
  msgid "Cerber Lab connection"
793
  msgstr "Cerber Lab verbinding"
794
 
795
+ #: ../settings.php:297
796
  msgid "Send malicious IP addresses to the Cerber Lab"
797
  msgstr "Stuur kwaadaardige IP-adressen naar Cerber Lab"
798
 
799
+ #: ../settings.php:301
800
  msgid "Cerber Lab protocol"
801
  msgstr "Cerber Lab protocol"
802
 
803
+ #: ../settings.php:834 ../settings.php:903
804
  msgid "Registration form"
805
  msgstr "Registratieformulier"
806
 
807
+ #: ../settings.php:909
808
  msgid "Enable reCAPTCHA for WooCommerce registration form"
809
  msgstr "ReCAPTCHA inschakelen voor WooCommerce registratie"
810
 
811
+ #: ../settings.php:914
812
  msgid "Enable reCAPTCHA for WordPress lost password form"
813
  msgstr "ReCAPTCHA inschakelen om nieuw WordPress wachtwoord op te vragen"
814
 
815
+ #: ../settings.php:919
816
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
817
  msgstr "ReCAPTCHA inschakelen om nieuw WooCommerce wachtwoord op te vragen"
818
 
819
+ #: ../settings.php:929
820
  msgid "Enable reCAPTCHA for WooCommerce login form"
821
  msgstr "ReCAPTCHA inschakelen voor WooCommerce inlogpagina"
822
 
823
+ #: ../common.php:1217
824
  msgid "Request to the Google reCAPTCHA service failed"
825
  msgstr "Verzoek aan Google ReCAPTCHA-service mislukt"
826
 
827
+ #: ../dashboard.php:870 ../dashboard.php:2207
828
  msgid "View all"
829
  msgstr "Zie alle"
830
 
831
+ #: ../dashboard.php:2210
832
  msgid "Recently locked out IP addresses"
833
  msgstr "Recent buitengesloten IP-adressen"
834
 
835
+ #: ../cerber-lab.php:772
836
  msgid "OK, nail them all"
837
  msgstr "OK, gooi ze er allemaal uit"
838
 
839
+ #: ../cerber-lab.php:773
840
  msgid "NO, maybe later"
841
  msgstr "Nee, misschien later"
842
 
843
+ #: ../dashboard.php:54 ../dashboard.php:1641 ../dashboard.php:2557 ../dashboard.
844
+ #: php:4319
845
  msgid "Dashboard"
846
  msgstr "Dashboard"
847
 
848
+ #: ../cerber-lab.php:770
849
  msgid "Want to make WP Cerber even more powerful?"
850
  msgstr "Wil je WP Cerber nog beter maken?"
851
 
852
+ #: ../cerber-lab.php:771
853
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
854
  msgstr "Sta WP Cerber toe om afgeblokte kwaadaardige IP-adressen te delen met Cerber Lab. Dat helpt ons om algoritmes te ontwikkelen om WordPress steeds te beschermen tegen nieuwe bedreigingen en botnets. Je kunt je toestemming elk moment intrekken."
855
 
856
+ #: ../dashboard.php:788 ../dashboard.php:3385
857
  msgid "IP address"
858
  msgstr "IP-adres"
859
 
860
+ #: ../dashboard.php:793
861
  msgid "User login"
862
  msgstr "Gebruikers-login"
863
 
864
+ #: ../dashboard.php:794 ../dashboard.php:3391
865
  msgid "User ID"
866
  msgstr "Gebruikers-ID"
867
 
868
+ #: ../dashboard.php:1080 ../dashboard.php:3826
869
  msgid "Export"
870
  msgstr "Export"
871
 
872
+ #: ../dashboard.php:1103
873
  msgid "Search for IP or username"
874
  msgstr "Zoek IP of gebruikersnaam"
875
 
876
+ #: ../dashboard.php:1104
877
  msgid "Filter"
878
  msgstr "Filter"
879
 
880
+ #: ../dashboard.php:54
881
  msgid "Cerber Dashboard"
882
  msgstr "Cerber Dashboard"
883
 
884
+ #: ../dashboard.php:75
885
  msgid "Cerber tools"
886
  msgstr "Cerber tools"
887
 
888
+ #: ../cerber-tools.php:233
 
 
 
 
889
  msgid "Unsubscribe"
890
  msgstr "Uitschrijven"
891
 
892
+ #: ../dashboard.php:2481
893
  msgid "You've subscribed"
894
  msgstr "Je bent ingeschreven"
895
 
896
+ #: ../dashboard.php:2486
897
  msgid "You've unsubscribed"
898
  msgstr "Je bent uitgeschreven"
899
 
900
+ #: ../cerber-load.php:3747 ../cerber-load.php:3748
901
  msgid "A new activity has been recorded"
902
  msgstr "Er is nieuwe activiteit waargenomen"
903
 
904
+ #: ../cerber-load.php:4374
905
  msgid "User"
906
  msgstr "Gebruiker"
907
 
908
+ #: ../cerber-load.php:4382
909
  msgid "Search string"
910
  msgstr "Zoekfrase"
911
 
912
+ #: ../settings.php:316
 
 
 
 
913
  msgid "Preferences"
914
  msgstr "Voorkeuren"
915
 
916
+ #: ../settings.php:324
917
  msgid "Date format"
918
  msgstr "Datumformaat"
919
 
920
+ #: ../settings.php:325
921
  msgid "if empty, the default format %s will be used"
922
  msgstr "indien leeg, gebruiken we standaardinstelling %s"
923
 
924
+ #: ../settings.php:515
925
  msgid "Push notifications"
926
  msgstr "Push meldingen"
927
 
928
+ #: ../settings.php:489
929
  msgid "Email notifications"
930
  msgstr "E-mail meldingen"
931
 
932
+ #: ../settings.php:497 ../settings.php:541 ../settings.php:615 ../settings.php:751
933
  msgid "Use comma to specify multiple values"
934
  msgstr "Scheid meer waarden met komma's"
935
 
936
+ #: ../settings.php:127
937
  msgid "All connected devices"
938
  msgstr "Alle verbonden apparaten"
939
 
940
+ #: ../settings.php:130
941
  msgid "No devices found"
942
  msgstr "Geen apparaten gevonden"
943
 
944
+ #: ../settings.php:134
945
  msgid "Not available"
946
  msgstr "Niet beschikbaar"
947
 
948
+ #: ../common.php:1213
949
  msgid "Password reset requested"
950
  msgstr "Wachtwoordvernieuwing aangevraagd"
951
 
952
+ #: ../common.php:1295
953
  msgid "Limit on failed reCAPTCHA verifications is reached"
954
  msgstr "Grens bereikt van foutieve reCAPTCHA's"
955
 
956
+ #: ../common.php:1445
957
  msgid "%s ago"
958
  msgstr "%s geleden"
959
 
960
+ #: ../settings.php:180
961
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
962
  msgstr "Pas regels voor inlogbeperking toe op de Lijst Toegelaten IP-adressen"
963
 
964
+ #: ../settings.php:210
965
  msgid "Display 404 page"
966
  msgstr "Toon 404-pagina"
967
 
968
+ #: ../settings.php:898
969
  msgid "Invisible reCAPTCHA"
970
  msgstr "Onzichtbare reCAPTCHA"
971
 
972
+ #: ../settings.php:899
973
  msgid "Enable invisible reCAPTCHA"
974
  msgstr "Zet onzichtbare reCAPTCHA aan"
975
 
976
+ #: ../settings.php:899
977
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
978
  msgstr "(zet pas aan als je de Sitesleutel en Geheime Sleutel voor de onzichtbare versie hebt ontvangen)"
979
 
980
+ #: ../settings.php:934
981
  msgid "Enable reCAPTCHA for WordPress comment form"
982
  msgstr "Zet reCAPTCHA aan voor WordPress reacties"
983
 
984
+ #: ../settings.php:939
985
  msgid "Disable reCAPTCHA for logged in users"
986
  msgstr "Zet reCAPTCHA uit voor ingelogde gebruikers"
987
 
988
+ #: ../settings.php:943
989
  msgid "Limit attempts"
990
  msgstr "Beperk aantal pogingen"
991
 
992
+ #: ../settings.php:944
993
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
994
  msgstr "Sluit IP-adressen uit voor %s minuten na %s mislukte pogingen in %s minuten"
995
 
996
+ #: ../settings.php:258
997
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
998
  msgstr "In de Citadelstand kunnen alleen adressen van de Lijst Toegelaten IP-adressen inloggen. Heeft geen effect op reeds ingelogde gebruikers."
999
 
1000
+ #: ../dashboard.php:790 ../dashboard.php:1056
1001
  msgid "Event"
1002
  msgstr "Gebeurtenis"
1003
 
1004
+ #: ../common.php:266
1005
  msgid "Spam comments denied"
1006
  msgstr "Spamreacties afgewezen"
1007
 
1008
+ #: ../common.php:268
1009
  msgid "Malicious IP addresses detected"
1010
  msgstr "Kwaadaardige IP-adressen gevonden"
1011
 
1012
+ #: ../common.php:269
1013
  msgid "Lockouts occurred"
1014
  msgstr "Uitsluitingen"
1015
 
1016
+ #: ../cerber-load.php:1362 ../cerber-load.php:1368 ../cerber-load.php:1393 ..
1017
+ #: /cerber-load.php:1400
 
 
 
 
1018
  msgid "You are not allowed to register."
1019
  msgstr "Je mag niet aanmelden."
1020
 
1021
+ #: ../common.php:1198
1022
  msgid "Spam comment denied"
1023
  msgstr "Spamreactie afgewezen."
1024
 
1025
+ #: ../common.php:1223
1026
  msgid "Attempt to log in denied"
1027
  msgstr "Inlogpoging afgewezen"
1028
 
1029
+ #: ../common.php:1224
1030
  msgid "Attempt to register denied"
1031
  msgstr "Aanmeldingspoging afgewezen"
1032
 
1033
+ #: ../common.php:263
1034
  msgid "Malicious activities mitigated"
1035
  msgstr "Verdachte activiteiten afgevangen"
1036
 
1037
+ #: ../dashboard.php:70
1038
  msgid "Cerber antispam settings"
1039
  msgstr "Cerber Antispam-instellingen"
1040
 
1041
+ #: ../dashboard.php:70 ../cerber-load.php:4667 ../settings.php:933
1042
  msgid "Antispam"
1043
  msgstr "Antispam"
1044
 
1045
+ #: ../settings.php:826
1046
  msgid "Cerber antispam engine"
1047
  msgstr "Cerber Antispam"
1048
 
1049
+ #: ../settings.php:829
1050
  msgid "Comment form"
1051
  msgstr "Reactiepagina"
1052
 
1053
+ #: ../settings.php:830
1054
  msgid "Protect comment form with bot detection engine"
1055
  msgstr "Bescherm invoer reacties met bot-detectie"
1056
 
1057
+ #: ../settings.php:835
1058
  msgid "Protect registration form with bot detection engine"
1059
  msgstr "Bescherm registratie met bot-detectie"
1060
 
1061
+ #: ../dashboard.php:4466
1062
  msgid "Export & Import"
1063
  msgstr "Export & Import"
1064
 
1065
+ #: ../dashboard.php:4467
1066
  msgid "Diagnostic"
1067
  msgstr "Diagnose"
1068
 
1069
+ #: ../dashboard.php:4470
1070
  msgid "License"
1071
  msgstr "Licentie"
1072
 
1073
+ #: ../dashboard.php:4358
1074
  msgid "Antispam and bot detection settings"
1075
  msgstr "Antispam- en botdetectie-instellingen"
1076
 
1077
+ #: ../cerber-load.php:1687
1078
  msgid "Sorry, human verification failed."
1079
  msgstr "Sorry, je verificatie faalt."
1080
 
1081
+ #: ../common.php:1296
1082
  msgid "Bot activity is detected"
1083
  msgstr "Bot-activiteit getedecteerd"
1084
 
1085
+ #: ../settings.php:868
1086
  msgid "Comment processing"
1087
  msgstr "Verwerking van reactie"
1088
 
1089
+ #: ../settings.php:871
1090
  msgid "If a spam comment detected"
1091
  msgstr "Bij detectie van een spam-reactie"
1092
 
1093
+ #: ../settings.php:876
1094
  msgid "Trash spam comments"
1095
  msgstr "Spamreacties weggooien"
1096
 
1097
+ #: ../settings.php:878
1098
  msgid "Move spam comments to trash after"
1099
  msgstr "Verwijder spamreacties na"
1100
 
1101
+ #: ../common.php:1199
1102
  msgid "Spam form submission denied"
1103
  msgstr "Geweigerd wegens spam"
1104
 
1105
+ #: ../settings.php:839
1106
  msgid "Other forms"
1107
  msgstr "Andere formulieren"
1108
 
1109
+ #: ../settings.php:840
1110
  msgid "Protect all forms on the website with bot detection engine"
1111
  msgstr "Bescherm alle invoerformulieren met bot-detectie"
1112
 
1113
+ #: ../settings.php:846
1114
  msgid "Adjust antispam engine"
1115
  msgstr "Antispammechanisme aanpassen"
1116
 
1117
+ #: ../settings.php:849
1118
  msgid "Safe mode"
1119
  msgstr "Veilige stand"
1120
 
1121
+ #: ../settings.php:850
1122
  msgid "Use less restrictive policies (allow AJAX)"
1123
  msgstr "Minder restricties (sta AJAX toe)"
1124
 
1125
+ #: ../dashboard.php:891 ../dashboard.php:3794 ../settings.php:386 ../settings.php:
1126
+ #: 854
1127
  msgid "Logged in users"
1128
  msgstr "Ingelogde gebruikers"
1129
 
1130
+ #: ../settings.php:855
1131
  msgid "Disable bot detection engine for logged in users"
1132
  msgstr "Zet bot-detectie uit voor ingelogde gebruikers"
1133
 
1134
+ #: ../dashboard.php:186 ../dashboard.php:1054
1135
  msgid "Country"
1136
  msgstr "Land"
1137
 
1138
+ #: ../dashboard.php:1092
1139
  msgid "All events"
1140
  msgstr "Alle gebeurtenissen"
1141
 
1142
+ #: ../dashboard.php:60
1143
  msgid "Cerber Security Rules"
1144
  msgstr "Cerber Beveiligingsregels"
1145
 
1146
+ #: ../dashboard.php:60 ../dashboard.php:4414
1147
  msgid "Security Rules"
1148
  msgstr "Beveiligingsregels"
1149
 
1150
+ #: ../dashboard.php:1470
1151
  msgid "Failed login attempts"
1152
  msgstr "Gefaalde loginpogingen"
1153
 
1154
+ #: ../dashboard.php:1427 ../dashboard.php:1471
1155
  msgid "Registered"
1156
  msgstr "Aangemeld"
1157
 
1158
+ #: ../dashboard.php:1541 ../cerber-users.php:51
1159
  msgid "You"
1160
  msgstr "Jij"
1161
 
1162
+ #: ../common.php:267
1163
  msgid "Spam form submissions denied"
1164
  msgstr "Spam formulierafgifte afgewezen "
1165
 
1166
+ #: ../dashboard.php:2246 ../cerber-load.php:3738 ../cerber-load.php:4656
1167
  msgid "Getting Started Guide"
1168
  msgstr "Startgids"
1169
 
1170
+ #: ../dashboard.php:4416
1171
  msgid "Countries"
1172
  msgstr "Landen"
1173
 
1174
+ #: ../dashboard.php:3126
1175
  msgid "Permitted for one country"
1176
  msgid_plural "Permitted for %d countries"
1177
  msgstr[0] "Toegestaan voor één land"
1178
  msgstr[1] "Toegestaan voor %d landen"
1179
 
1180
+ #: ../dashboard.php:3137
1181
  msgid "No rule"
1182
  msgstr "Geen regel"
1183
 
1184
+ #: ../dashboard.php:3319
1185
  msgid "Security rules have been updated"
1186
  msgstr "Beveiligingsregels zijn vernieuwd"
1187
 
1190
  msgid "https://wpcerber.com"
1191
  msgstr "https://wpcerber.com"
1192
 
1193
+ #: ../common.php:1200
1194
  msgid "Form submission denied"
1195
  msgstr "Formulierafgifte afgewezen"
1196
 
1197
+ #: ../common.php:1201
1198
  msgid "Comment denied"
1199
  msgstr "Commentaar afgewezen"
1200
 
1201
+ #: ../common.php:1229
1202
  msgid "Request to REST API denied"
1203
  msgstr "Verzoek aan REST API afgewezen"
1204
 
1205
+ #: ../common.php:1230
1206
  msgid "XML-RPC request denied"
1207
  msgstr "XML-RPC-verzoek afgewezen"
1208
 
1209
+ #: ../common.php:1245
1210
  msgid "Bot detected"
1211
  msgstr "Bot gedetecteerd"
1212
 
1213
+ #: ../common.php:1246
1214
  msgid "Citadel mode is active"
1215
  msgstr "Citadelstand actief"
1216
 
1217
+ #: ../common.php:1251
1218
  msgid "Malicious activity detected"
1219
  msgstr "Verdachte activiteit gedetecteerd "
1220
 
1221
+ #: ../common.php:1252
1222
  msgid "Blocked by country rule"
1223
  msgstr "Geblokkeerd door landenregel"
1224
 
1225
+ #: ../common.php:1253
1226
  msgid "Limit reached"
1227
  msgstr "Limiet bereikt"
1228
 
1229
+ #: ../common.php:1254
1230
  msgid "Multiple suspicious activities"
1231
  msgstr "Meerdere verdachte activiteiten"
1232
 
1233
+ #: ../common.php:1297
1234
  msgid "Multiple suspicious activities were detected"
1235
  msgstr "Meerdere verdachte activiteiten gedetecteerd"
1236
 
1237
+ #: ../settings.php:387
1238
  msgid "Allow REST API for logged in users"
1239
  msgstr "Sta REST API toe voor ingelogde gebruikers"
1240
 
1241
+ #: ../settings.php:399
1242
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1243
  msgstr "Geef toegestane REST API-naamruimtes op als de REST API is uitgeschakeld. Eén tekenreeks per regel."
1244
 
1245
+ #: ../settings.php:442
1246
  msgid "Registration limit"
1247
  msgstr "Registratielimiet"
1248
 
1249
+ #: ../settings.php:480
1250
  msgid "Sort users in dashboard"
1251
  msgstr "Gebruikers in dashboard sorteren"
1252
 
1253
+ #: ../settings.php:481
1254
  msgid "by date of registration"
1255
  msgstr "per registratiedatum"
1256
 
1257
+ #: ../settings.php:859
1258
  msgid "Query whitelist"
1259
  msgstr "Toegestane queries"
1260
 
1261
+ #: ../settings.php:1289
1262
  msgid "%s allowed registrations in %s minutes from one IP"
1263
  msgstr "%s toegestane registraties in %s minuten van één IP"
1264
 
1265
+ #: ../dashboard.php:3179
1266
  msgid "Start typing here to find a country"
1267
  msgstr "Begin te typen om een land te vinden"
1268
 
1269
+ #: ../dashboard.php:3242
1270
  msgid "Click on a country name to add it to the list of selected countries"
1271
  msgstr "Klik op een landnaam om toe te voegen aan de lijst gekozen landen"
1272
 
1273
+ #: ../dashboard.php:3268
1274
  msgid "Submit forms"
1275
  msgstr "Formulieren versturen"
1276
 
1277
+ #: ../dashboard.php:3269
1278
  msgid "Post comments"
1279
  msgstr "Commentaar plaatsen"
1280
 
1281
+ #: ../dashboard.php:3266
1282
  msgid "Log in to the website"
1283
  msgstr "Inloggen bij de website"
1284
 
1285
+ #: ../dashboard.php:3267
1286
  msgid "Register on the website"
1287
  msgstr "Aanmelden bij de website"
1288
 
1289
+ #: ../dashboard.php:3270
1290
  msgid "Use XML-RPC"
1291
  msgstr "Benut XML-RPC"
1292
 
1293
+ #: ../dashboard.php:3271
1294
  msgid "Use REST API"
1295
  msgstr "Benut REST API"
1296
 
1297
+ #: ../settings.php:873
1298
  msgid "Deny it completely"
1299
  msgstr "Volledig negeren"
1300
 
1301
+ #: ../settings.php:873
1302
  msgid "Mark it as spam"
1303
  msgstr "Markeren als spam"
1304
 
1305
+ #: ../dashboard.php:2186
1306
  msgid "in the last 24 hours"
1307
  msgstr "in de afgelopen 24 uur"
1308
 
1309
+ #: ../dashboard.php:2558
1310
  msgid "Main settings"
1311
  msgstr "Hoofdinstellingen"
1312
 
1313
+ #: ../settings.php:528
1314
  msgid "Weekly reports"
1315
  msgstr "Weekrapporten"
1316
 
1317
+ #: ../settings.php:1485
1318
  msgid "Sunday"
1319
  msgstr "zondag"
1320
 
1321
+ #: ../settings.php:1486
1322
  msgid "Monday"
1323
  msgstr "maandag"
1324
 
1325
+ #: ../settings.php:1487
1326
  msgid "Tuesday"
1327
  msgstr "dinsdag"
1328
 
1329
+ #: ../settings.php:1488
1330
  msgid "Wednesday"
1331
  msgstr "woensdag"
1332
 
1333
+ #: ../settings.php:1489
1334
  msgid "Thursday"
1335
  msgstr "donderdag"
1336
 
1337
+ #: ../settings.php:1490
1338
  msgid "Friday"
1339
  msgstr "vrijdag"
1340
 
1341
+ #: ../settings.php:1491
1342
  msgid "Saturday"
1343
  msgstr "zaterdag"
1344
 
1345
+ #: ../settings.php:1554 ../settings.php:1555
1346
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1347
  msgstr "Gebruik je een caching plugin, dan moet je je nieuwe login URL toevoegen aan de niet te cachen pagina's."
1348
 
1349
+ #: ../cerber-load.php:3753
1350
  msgid "Weekly report"
1351
  msgstr "Weekrapport"
1352
 
1353
+ #: ../cerber-load.php:3756 ../cerber-load.php:3766
1354
  msgid "To change reporting settings visit"
1355
  msgstr "Om je rapportageinstellingen aan te passen, ga naar"
1356
 
1357
+ #: ../cerber-load.php:3789
1358
  msgid "Your login page:"
1359
  msgstr "Je login-pagina:"
1360
 
1361
+ #: ../cerber-load.php:3793
1362
  msgid "Your license is valid until"
1363
  msgstr "Je licentie geldt tot"
1364
 
1365
+ #: ../cerber-load.php:3899
1366
  msgid "Activity details"
1367
  msgstr "Details van activiteiten"
1368
 
1369
+ #: ../settings.php:1521
1370
  msgid "Click to send now"
1371
  msgstr "Klik om nu te versturen"
1372
 
1373
+ #: ../cerber-load.php:849
1374
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1375
  msgstr ">>> Vertaler van WP Cerber? Om een gratis Pro-licentie te krijgen, geef je contactinformatie op bij: https://wpcerber.com/contact/"
1376
 
1377
+ #: ../dashboard.php:554
1378
  msgid "Email has been sent to"
1379
  msgstr "E-mail is verzonden naar"
1380
 
1381
+ #: ../dashboard.php:557
1382
  msgid "Unable to send email to"
1383
  msgstr "Kan geen e-mail verzenden naar"
1384
 
1385
+ #: ../dashboard.php:3129
1386
  msgid "Not permitted for one country"
1387
  msgid_plural "Not permitted for %d countries"
1388
  msgstr[0] "Niet toegestaan voor één land"
1389
  msgstr[1] "Niet toegestaan voor %d landen"
1390
 
1391
+ #: ../dashboard.php:3246
1392
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1393
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1394
  msgstr "Gekozen landen mogen %s, overige landen niet"
1395
 
1396
+ #: ../dashboard.php:3249
1397
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1398
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1399
  msgstr "Gekozen landen mogen niet %s, overige landen wel"
1400
 
1401
+ #: ../cerber-load.php:3887
1402
  msgid "Weekly Report"
1403
  msgstr "Weekrapport"
1404
 
1405
+ #: ../settings.php:213
1406
  msgid "Use 404 template from the active theme"
1407
  msgstr "Gebruik 404-sjabloon van het actieve thema"
1408
 
1409
+ #: ../settings.php:214
1410
  msgid "Display simple 404 page"
1411
  msgstr "Toon eenvoudige 404-pagina"
1412
 
1413
+ #: ../settings.php:860
1414
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1415
  msgstr "Voer een deel van een query-tekenreeks of -pad in om een request uit te sluiten van inspectie. Eén item per regel."
1416
 
1417
+ #: ../settings.php:540 ../settings.php:750
1418
  msgid "if empty, email from notification settings will be used"
1419
  msgstr "Indien leeg, gebruiken we de e-mail van de meldingsinstellingen"
1420
 
1421
+ #: ../settings.php:531
1422
  msgid "Enable reporting"
1423
  msgstr "Rapporteren aanzetten"
1424
 
1425
  #. How to interpret this line? Do you mean 'was DATE/TIME from IP ADDRESS' ?
1426
+ #: ../cerber-load.php:3817
1427
  msgid "Your last sign-in was %s from %s"
1428
  msgstr "Je laatste inlog was op %s vanaf %s"
1429
 
1430
+ #: ../dashboard.php:274
1431
  msgid "IP address, IPv4 address range or subnet"
1432
  msgstr "IP adres, IPv4 adresreeks of subnet"
1433
 
1434
+ #: ../dashboard.php:276
1435
  msgid "Optional comment for this entry"
1436
  msgstr "Opmerking hierbij"
1437
 
1438
+ #: ../dashboard.php:315
1439
  msgid "You cannot add your IP address or network"
1440
  msgstr "Je kunt je eigen IP of netwerk niet toevoegen"
1441
 
1442
+ #: ../settings.php:458 ../settings.php:466
1443
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1444
  msgstr "Je kunt REGEX-patronen gebruiken; sluit deze op in voorwaartse slashes zoals /admin.*/."
1445
 
1446
+ #: ../dashboard.php:56
1447
  msgid "Cerber Traffic Inspector"
1448
  msgstr "Cerber Verkeersinspectie"
1449
 
1450
+ #: ../dashboard.php:56 ../dashboard.php:1611 ../dashboard.php:4378
1451
  msgid "Traffic Inspector"
1452
  msgstr "Verkeersinspectie"
1453
 
1454
+ #: ../dashboard.php:1643
1455
  msgid "Traffic"
1456
  msgstr "Verkeer"
1457
 
1458
+ #: ../dashboard.php:3762
1459
  msgid "Request"
1460
  msgstr "Verzoek"
1461
 
1462
+ #: ../dashboard.php:3764
1463
  msgid "Host Info"
1464
  msgstr "Host Info"
1465
 
1466
  #. Do you mean a program for browsing the web like Chrome? Or a ftp user agent or so?
1467
+ #: ../dashboard.php:3765
1468
  msgid "User Agent"
1469
  msgstr "Webbrowser"
1470
 
1471
+ #: ../dashboard.php:3790
1472
  msgid "All requests"
1473
  msgstr "Alle verzoeken"
1474
 
1475
+ #: ../dashboard.php:892 ../dashboard.php:3795
1476
  msgid "Not logged in visitors"
1477
  msgstr "Niet-ingelogde bezoekers"
1478
 
1479
+ #: ../dashboard.php:3798
1480
  msgid "Form submissions"
1481
  msgstr "Formulierverzendingen"
1482
 
1483
+ #: ../dashboard.php:3800
1484
  msgid "Page Not Found"
1485
  msgstr "Pagina niet gevonden"
1486
 
1487
+ #: ../dashboard.php:3809
1488
  msgid "Longer than"
1489
  msgstr "Langer dan"
1490
 
1491
+ #: ../dashboard.php:3832
1492
  msgid "Refresh"
1493
  msgstr "Ververs"
1494
 
1495
+ #: ../common.php:193
1496
  msgid "Check for requests"
1497
  msgstr "Controleer op verzoeken"
1498
 
1499
+ #: ../common.php:1652
1500
  msgid "Not specified"
1501
  msgstr "Niet gespecificeerd"
1502
 
1503
+ #: ../settings.php:596
1504
  msgid "Logging mode"
1505
  msgstr "Rapportagestand"
1506
 
1507
+ #: ../settings.php:599
1508
  msgid "Logging disabled"
1509
  msgstr "Rapportage uit"
1510
 
1511
+ #: ../settings.php:600
1512
  msgid "Smart"
1513
  msgstr "Slim"
1514
 
1515
+ #: ../settings.php:601
1516
  msgid "All traffic"
1517
  msgstr "Alle verkeer"
1518
 
1519
+ #: ../settings.php:605
1520
  msgid "Ignore crawlers"
1521
  msgstr "Negeer crawlers"
1522
 
1523
+ #: ../settings.php:613
1524
  msgid "Mask these form fields"
1525
  msgstr "Verberg deze formuliervelden"
1526
 
1527
+ #: ../settings.php:638
1528
  msgid "milliseconds"
1529
  msgstr "milliseconden"
1530
 
1531
+ #: ../settings.php:553
1532
  msgid "Enable traffic inspection"
1533
  msgstr "Verkeersinspectie aanzetten"
1534
 
1535
+ #: ../settings.php:593
1536
  msgid "Logging"
1537
  msgstr "Rapporteren"
1538
 
1539
+ #: ../settings.php:609
1540
  msgid "Save request fields"
1541
  msgstr "Bewaar verzoekvelden"
1542
 
1543
+ #: ../settings.php:637
1544
  msgid "Page generation time threshold"
1545
  msgstr "Drempeltijd paginaopbouw"
1546
 
1547
+ #: ../dashboard.php:3782
1548
  msgid "No requests have been logged."
1549
  msgstr "Er zijn geen verzoeken geregistreerd."
1550
 
1551
+ #: ../dashboard.php:1610
1552
  msgid "enabled"
1553
  msgstr "aan"
1554
 
1555
+ #: ../dashboard.php:1615
1556
  msgid "no connection"
1557
  msgstr "geen verbinding"
1558
 
1559
+ #: ../dashboard.php:1417
 
 
 
 
1560
  msgid "Last seen"
1561
  msgstr "Laatst gezien"
1562
 
1563
  #. A fix for "Probing for vulnerable PHP script".
1564
+ #: ../common.php:1225 ../common.php:1298
1565
  msgid "Probing for vulnerable PHP code"
1566
  msgstr "Op zoek naar kwetsbare PHP-code"
1567
 
1568
+ #: ../dashboard.php:4123
1569
  msgid "Any"
1570
  msgstr "Enig"
1571
 
1572
+ #: ../cerber-load.php:3535
1573
  msgid "We're sorry, you are not allowed to proceed"
1574
  msgstr "Excuus, je mag niet doorgaan"
1575
 
1576
+ #: ../settings.php:566
1577
  msgid "Request whitelist"
1578
  msgstr "Verzoek om whitelist"
1579
 
1580
+ #: ../settings.php:570
1581
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1582
  msgstr "Voer een 'request URI' in om deze van inspectie uit te sluiten. Eén per regel."
1583
 
1584
+ #: ../settings.php:620
1585
  msgid "Save request headers"
1586
  msgstr "Sla 'request headers' op"
1587
 
1588
+ #: ../settings.php:625
1589
  msgid "Save $_SERVER"
1590
  msgstr "Sla $_SERVER op"
1591
 
1592
+ #: ../settings.php:629
1593
  msgid "Save request cookies"
1594
  msgstr "Sla 'request cookies' op"
1595
 
1596
+ #: ../settings.php:346
1597
  msgid "Protect admin scripts"
1598
  msgstr "Bescherm admin scripts"
1599
 
1600
+ #: ../settings.php:347
1601
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1602
  msgstr "Blokkeer ongeoorloofde toegang tot load-scripts.php en load-styles.php\n"
1603
  ""
1604
 
1605
+ #: ../common.php:2509
1606
  msgid "Unable to create the directory"
1607
  msgstr "Kan map niet aanmaken"
1608
 
1609
+ #: ../common.php:2514
1610
  msgid "Destination folder access denied"
1611
  msgstr "Toegang bestemmingsmap afgewezen"
1612
 
1613
+ #: ../common.php:2517
1614
  msgid "File not found"
1615
  msgstr "Bestand niet gevonden"
1616
 
1617
+ #: ../common.php:2520
1618
  msgid "Unable to copy the file"
1619
  msgstr "Kan bestand niet kopiëren"
1620
 
1621
+ #: ../common.php:2526
1622
  msgid "Unable to delete the file"
1623
  msgstr "Kan bestand niet verwijderen"
1624
 
1625
+ #: ../settings.php:150
1626
  msgid "Plugin initialization"
1627
  msgstr "Plugin initialisatie"
1628
 
1629
+ #: ../settings.php:153
1630
  msgid "Load security engine"
1631
  msgstr "Start beveiligingskern"
1632
 
1633
+ #: ../settings.php:156
1634
  msgid "Legacy mode"
1635
  msgstr "Verouderde stand"
1636
 
1637
+ #: ../settings.php:157
1638
  msgid "Standard mode"
1639
  msgstr "Standaardinstelling"
1640
 
1641
+ #: ../settings.php:1532
1642
  msgid "Plugin initialization mode has not been changed"
1643
  msgstr "Plugin initialisatie is niet aangepast"
1644
 
1647
  msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1648
  msgstr "Dit is de standaard opstartmodule van de WP Cerber Security & Antispam plugin, geïnstalleerd toen je de plugin initialisatie op Standaard hebt gezet. Meer: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1649
 
1650
+ #: ../common.php:1227
1651
  msgid "File upload denied"
1652
  msgstr "Bestandsupload afgewezen"
1653
 
 
 
 
 
1654
  #. Shouldn't these 'braces' be 'brackets'?
1655
+ #: ../settings.php:570
1656
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1657
  msgstr "Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1658
 
1659
+ #: ../settings.php:143
1660
  msgid "Be careful about enabling these options."
1661
  msgstr "Wees voorzichtig met deze opties!"
1662
 
1663
+ #: ../settings.php:143
1664
  msgid "If you forget your Custom login URL, you will be unable to log in."
1665
  msgstr "Als je de Aangepaste inlog-URL vergeet, kun je niet meer inloggen."
1666
 
1667
+ #: ../dashboard.php:66 ../dashboard.php:4429
1668
  msgid "Site Integrity"
1669
  msgstr "Site-integriteit"
1670
 
1671
+ #: ../dashboard.php:1628 ../dashboard.php:1630 ../cerber-users.php:20 ../cerber-
1672
+ #: users.php:436 ../settings.php:556 ../settings.php:581 ../settings.php:1005 ..
1673
+ #: /cerber-scanner.php:1623
1674
  msgid "Disabled"
1675
  msgstr "Uitgeschakeld"
1676
 
1677
+ #: ../dashboard.php:1629 ../cerber-scanner.php:1065
1678
  msgid "Quick Scan"
1679
  msgstr "Snelle Scan"
1680
 
1681
+ #: ../dashboard.php:1631 ../cerber-scanner.php:1065
1682
  msgid "Full Scan"
1683
  msgstr "Volledige scan"
1684
 
1687
  msgid "WP Cerber Security, Antispam & Malware Scan"
1688
  msgstr "WP Cerber Security, Antispam & Malware Scan"
1689
 
1690
+ #: ../common.php:1255
1691
  msgid "Denied"
1692
  msgstr "Afgewezen"
1693
 
1694
+ #: ../settings.php:179 ../settings.php:417 ../settings.php:562
1695
  msgid "Use White IP Access List"
1696
  msgstr "Lijst Toegelaten IP-adressen gebruiken"
1697
 
1698
+ #: ../settings.php:200
1699
  msgid "Disable dashboard redirection"
1700
  msgstr "Dashboard omleiding uitzetten"
1701
 
1702
+ #: ../settings.php:201
1703
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1704
  msgstr "Automatische omleiding naar de loginpagina uitzetten als /wp-admin/ ongeautoriseerd wordt opgevraagd"
1705
 
1706
+ #: ../settings.php:650
1707
  msgid "Scanner settings"
1708
  msgstr "Scanner-instellingen"
1709
 
1710
+ #: ../settings.php:653
1711
  msgid "Custom signatures"
1712
  msgstr "Ondertekening op maat"
1713
 
1714
+ #: ../settings.php:657
1715
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1716
  msgstr "Eigen PHP code ondertekeningen, één per regel. Zet bij een REGEX-patroon de hele regel tussen accolades { }."
1717
 
1718
+ #: ../settings.php:660
1719
  msgid "Unwanted file extensions"
1720
  msgstr "Ongewenste bestandsextensies"
1721
 
1722
+ #: ../settings.php:664
1723
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1724
  msgstr "Geef bedoelde bestandsextensies op, komma-gescheiden. Alleen tbv de volledige scan."
1725
 
1726
+ #: ../settings.php:667
1727
  msgid "Directories to exclude"
1728
  msgstr "Uit te sluiten mappen"
1729
 
1730
+ #: ../settings.php:671
1731
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1732
  msgstr "Geef mappen op om van scannen uit te sluiten. Eén per regel, absolute paden opgeven."
1733
 
1734
+ #: ../settings.php:682
1735
  msgid "Scan temporary directory"
1736
  msgstr "Scan tijdelijke map"
1737
 
1738
+ #: ../settings.php:686
1739
  msgid "Scan session directory"
1740
  msgstr "Scan sessiemap"
1741
 
1742
+ #: ../settings.php:694
1743
  msgid "Delete quarantined files after"
1744
  msgstr "Wis bestanden in quarantaine na"
1745
 
1746
+ #: ../settings.php:707
1747
  msgid "Launch Quick Scan"
1748
  msgstr "Begin Snelle Scan"
1749
 
1750
+ #: ../cerber-scanner.php:1624
1751
  msgid "Every hour"
1752
  msgstr "Elk uur"
1753
 
1754
+ #: ../cerber-scanner.php:1625
1755
  msgid "Every 3 hours"
1756
  msgstr "Elke 3 uur"
1757
 
1758
+ #: ../cerber-scanner.php:1626
1759
  msgid "Every 6 hours"
1760
  msgstr "Elke 6 uur"
1761
 
1762
+ #: ../settings.php:712
1763
  msgid "Launch Full Scan"
1764
  msgstr "Start volledige scan"
1765
 
1766
+ #: ../settings.php:726 ../settings.php:771
1767
  msgid "Low severity"
1768
  msgstr "Niet ernstig"
1769
 
1770
+ #: ../settings.php:727 ../settings.php:772
1771
  msgid "Medium severity"
1772
  msgstr "Ernstig"
1773
 
1774
+ #: ../settings.php:728 ../settings.php:773
1775
  msgid "High severity"
1776
  msgstr "Zeer ernstig"
1777
 
1778
+ #: ../settings.php:723
1779
  msgid "Report an issue if any of the following is true"
1780
  msgstr "Rapporteer "
1781
 
1782
+ #: ../settings.php:732
1783
  msgid "Send email report"
1784
  msgstr "Stuur e-mail-rapport"
1785
 
1786
+ #: ../settings.php:735
1787
  msgid "After every scan"
1788
  msgstr "Na elke scan"
1789
 
1790
+ #: ../settings.php:736
1791
  msgid "If any changes in scan results occurred"
1792
  msgstr "Bij veranderingen in de scanresultaten"
1793
 
1794
+ #: ../settings.php:741
1795
  msgid "Include file sizes"
1796
  msgstr "Voeg bestandsgrootte toe"
1797
 
1798
+ #: ../settings.php:745
1799
  msgid "Include scan errors"
1800
  msgstr "Voeg scanfouten toe"
1801
 
1802
+ #: ../dashboard.php:4431 ../cerber-load.php:4665
1803
  msgid "Security Scanner"
1804
  msgstr "Veiligheidsscanner"
1805
 
1806
+ #: ../dashboard.php:4433
1807
  msgid "Scheduling"
1808
  msgstr "Agenderen"
1809
 
1810
+ #: ../cerber-scanner.php:93
1811
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1812
  msgstr "Er loopt een geagendeerde scan; wacht totdat deze afloopt."
1813
 
1814
+ #: ../cerber-scanner.php:97
1815
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1816
  msgstr "Voorgaande scan die begon op %s is nog niet klaar. Daarmee doorgaan?"
1817
 
1818
+ #: ../cerber-scanner.php:106
1819
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1820
  msgstr "Deze site lijkt nooit te zijn gescand. Klik onderstaande knop om nu te scannen."
1821
 
1822
+ #: ../cerber-scanner.php:109
1823
  msgid "Start Quick Scan"
1824
  msgstr "Begin Snelle Scan"
1825
 
1826
+ #: ../cerber-scanner.php:110
1827
  msgid "Start Full Scan"
1828
  msgstr "Begin Volledige Scan"
1829
 
1830
+ #: ../cerber-scanner.php:111
1831
  msgid "Stop Scanning"
1832
  msgstr "Stop Scannen"
1833
 
1834
+ #: ../cerber-scanner.php:112
1835
  msgid "Continue Scanning"
1836
  msgstr "Hervat Scannen"
1837
 
1838
+ #: ../cerber-scanner.php:148
1839
  msgid "Delete"
1840
  msgstr "Wis"
1841
 
1842
+ #: ../cerber-scanner.php:1570
1843
  msgid "Verified"
1844
  msgstr "Geverifieerd"
1845
 
1846
+ #: ../cerber-scanner.php:1577
1847
  msgid "Integrity data not found"
1848
  msgstr "Integriteitsgegevens niet gevonden"
1849
 
1850
+ #: ../cerber-scanner.php:1578
1851
  msgid "Unable to check the integrity of the plugin due to a network error"
1852
  msgstr "Kan integriteit van plugin niet controleren door een netwerkfout"
1853
 
1854
+ #: ../cerber-scanner.php:1579
1855
  msgid "Unable to check the integrity of WordPress files due to a network error"
1856
  msgstr "Kan integriteit van Wordpressbestanden niet controleren door een netwerkfout"
1857
 
1858
+ #: ../cerber-scanner.php:1580
1859
  msgid "Unable to check the integrity of the theme due to a network error"
1860
  msgstr "Kan integriteit van thema niet controleren door een netwerkfout"
1861
 
1862
+ #: ../cerber-scanner.php:1583
1863
  msgid "Local file doesn't exist"
1864
  msgstr "Lokaal bestand bestaat niet"
1865
 
1866
+ #: ../cerber-scanner.php:1585
1867
  msgid "Unable to process file"
1868
  msgstr "Kan bestand niet verwerken"
1869
 
1870
+ #: ../cerber-scanner.php:1586 ../cerber-scanner.php:5047
1871
  msgid "Unable to open file"
1872
  msgstr "Kan bestand niet openen"
1873
 
1874
+ #: ../cerber-scanner.php:1588
1875
  msgid "Checksum mismatch"
1876
  msgstr "Controlegetal klopt niet"
1877
 
1878
+ #: ../cerber-scanner.php:1591
1879
  msgid "Suspicious code found"
1880
  msgstr "Verdachte code gevonden"
1881
 
1882
+ #: ../cerber-scanner.php:1593
1883
  msgid "Unattended suspicious file"
1884
  msgstr "Verdacht losstaand bestand"
1885
 
1886
+ #: ../cerber-scanner.php:1594
1887
  msgid "Executable code found"
1888
  msgstr "Uitvoerbare code gevonden"
1889
 
1890
+ #: ../cerber-scanner.php:1598
1891
  msgid "Unwanted file extension"
1892
  msgstr "Ongewenste bestandsextensie"
1893
 
1894
+ #: ../cerber-scanner.php:1600
1895
  msgid "Content has been modified"
1896
  msgstr "Inhoud is gewijzigd"
1897
 
1898
+ #: ../cerber-scanner.php:1601
1899
  msgid "New file"
1900
  msgstr "Nieuw bestand"
1901
 
1902
+ #: ../cerber-scanner.php:2646
1903
  msgid "Custom signature found"
1904
  msgstr "Eigen ondertekening gevonden"
1905
 
1906
+ #: ../cerber-scanner.php:3815
1907
  msgid "Scanning folders for files"
1908
  msgstr "Scan mappen voor bestanden"
1909
 
1910
+ #: ../cerber-scanner.php:3819
1911
  msgid "Parsing the list of files"
1912
  msgstr "Bezig de bestandslijst door te nemen"
1913
 
1914
+ #: ../cerber-scanner.php:3820
1915
  msgid "Checking for new and modified files"
1916
  msgstr "Controleren op nieuwe en gewijzigde bestanden"
1917
 
1918
+ #: ../cerber-scanner.php:3821
1919
  msgid "Verifying the integrity of WordPress"
1920
  msgstr "Integriteit van WordPress controleren"
1921
 
1922
+ #: ../cerber-scanner.php:3823
1923
  msgid "Verifying the integrity of the plugins"
1924
  msgstr "Integriteit van plugins controleren"
1925
 
1926
+ #: ../cerber-scanner.php:3825
1927
  msgid "Verifying the integrity of the themes"
1928
  msgstr "Integriteit van thema's controleren"
1929
 
1930
+ #: ../cerber-scanner.php:3826
1931
  msgid "Searching for malicious code"
1932
  msgstr "Kwaadaardige code zoeken"
1933
 
1934
+ #: ../cerber-scanner.php:3827
1935
  msgid "Finalizing the scan"
1936
  msgstr "Scan afronden"
1937
 
1938
+ #: ../cerber-scanner.php:3951 ../cerber-scanner.php:4021
1939
  msgid "Files to scan"
1940
  msgstr "Bestanden te scannen"
1941
 
1942
+ #: ../cerber-scanner.php:3958 ../cerber-scanner.php:4029
1943
  msgid "Critical issues"
1944
  msgstr "Kritieke problemen"
1945
 
1946
+ #: ../cerber-scanner.php:3958 ../cerber-scanner.php:4033 ../cerber-scanner.php:5238
1947
  msgid "Issues total"
1948
  msgstr "Totaal aan problemen"
1949
 
1950
+ #: ../cerber-scanner.php:4411
1951
  msgid "The directory is not writable"
1952
  msgstr "Map is niet schrijfbaar"
1953
 
1954
+ #: ../cerber-scanner.php:4429
1955
  msgid "Unable to create WP CERBER directory"
1956
  msgstr "Kan WP Cerber-map niet aanmaken"
1957
 
1958
+ #: ../cerber-scanner.php:4647
1959
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1960
  msgstr "Fout bij bestandstoegang. Scanresultaten zijn mogelijk verouderd. Scan opnieuw."
1961
 
1962
+ #: ../cerber-scanner.php:5361
1963
  msgid "To view full report visit"
1964
  msgstr "Ga voor volledig rapport naar"
1965
 
1966
+ #: ../cerber-load.php:3763
1967
  msgid "Scanner Report"
1968
  msgstr "Scannerrapport"
1969
 
1970
+ #: ../settings.php:674
1971
  msgid "Monitor new files"
1972
  msgstr "Nieuwe bestanden bewaken"
1973
 
1974
+ #: ../settings.php:678
1975
  msgid "Monitor modified files"
1976
  msgstr "Gewijzigde bestanden bewaken"
1977
 
1978
+ #: ../settings.php:737
1979
  msgid "If new issues found"
1980
  msgstr "Bij nieuw gevonden problemen"
1981
 
1982
+ #: ../settings.php:1782
1983
  msgid "The schedule has been updated"
1984
  msgstr "Het schema is aangepast"
1985
 
1986
  #. Is it really 'directives' or do you mean 'directories' ?
1987
+ #: ../cerber-scanner.php:1597 ../cerber-scanner.php:2826
1988
  msgid "Suspicious directives found"
1989
  msgstr "Verdachte instellingen gevonden"
1990
 
1991
+ #: ../cerber-scanner.php:2824
1992
  msgid "Suspicious code instruction found"
1993
  msgstr "Verdachte code-instructie gevonden"
1994
 
1995
+ #: ../cerber-scanner.php:2825
1996
  msgid "Suspicious code signatures found"
1997
  msgstr "Verdachte code-ondertekeningen gevonden"
1998
 
1999
+ #: ../cerber-scanner.php:2828
2000
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2001
  msgstr "Herinstalleer of update %s om dit probleem op te lossen."
2002
 
2003
+ #: ../cerber-scanner.php:2829
2004
  msgid "Please upload a reference ZIP archive"
2005
  msgstr "Upload een referentie-ZIP-archief"
2006
 
2007
+ #: ../cerber-scanner.php:2830
2008
  msgid "Resolve issue"
2009
  msgstr "Probleem oplossen"
2010
 
2011
+ #: ../cerber-scanner.php:4122
2012
  msgid "We have not found any integrity data to verify"
2013
  msgstr "We hebben geen integriteitsgegevens ter verificatie van"
2014
 
2015
+ #: ../cerber-scanner.php:4124
2016
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2017
  msgstr "Je moet het ZIP-archief uploaden vanwaar dit is geïnstalleerd. Daarmee kan de scanner de integriteit van de code controleren en malware herkennen."
2018
 
2019
+ #: ../cerber-scanner.php:5194
2020
  msgid "Full Scan Report"
2021
  msgstr "Rapport Volledige Scan"
2022
 
2023
+ #: ../cerber-scanner.php:5194
2024
  msgid "Quick Scan Report"
2025
  msgstr "Rapportage Snelle Scan"
2026
 
2027
+ #: ../cerber-scanner.php:5207
2028
  msgid "Files scanned"
2029
  msgstr "Bestanden gescand"
2030
 
2031
+ #: ../dashboard.php:261 ../dashboard.php:1279 ../dashboard.php:1314 ../dashboard.
2032
+ #: php:1433
2033
  msgid "Check for activities"
2034
  msgstr "Check op activiteiten"
2035
 
2036
+ #: ../dashboard.php:1396
2037
  msgid "Activated"
2038
  msgstr "Geactiveerd"
2039
 
2040
+ #: ../common.php:1232
2041
  msgid "Malicious request denied"
2042
  msgstr "Kwaadaardige request afgewezen"
2043
 
2044
+ #: ../common.php:1236
2045
  msgid "User activated"
2046
  msgstr "Gebruiker-geactiveerd"
2047
 
2048
+ #: ../common.php:1256
2049
  msgid "Suspicious number of fields"
2050
  msgstr "Verdacht aantal velden"
2051
 
2052
+ #: ../common.php:1257
2053
  msgid "Suspicious number of nested values"
2054
  msgstr "Verdacht aantal geneste waarden"
2055
 
2056
+ #: ../common.php:1258 ../common.php:1299
2057
  msgid "Malicious code detected"
2058
  msgstr "Kwaadaardige code ontdekt"
2059
 
2060
+ #: ../common.php:1300
2061
  msgid "Attempt to upload a file with malicious code"
2062
  msgstr "Poging een bestand met kwaadaardige code te uploaden"
2063
 
2064
+ #: ../common.php:1531
2065
  msgid "Bytes"
2066
  msgstr "Bytes"
2067
 
2068
+ #: ../cerber-scanner.php:1576
2069
  msgid "Vulnerability found"
2070
  msgstr "Kwetsbaarheid gevonden"
2071
 
2072
+ #: ../cerber-scanner.php:1581
2073
  msgid "Unable to check the integrity due to a DB error"
2074
  msgstr "Kan integriteit niet controleren door DB-fout"
2075
 
2076
+ #: ../cerber-scanner.php:3816
2077
  msgid "Scanning the upload folder for files"
2078
  msgstr "Scan de upload-map voor bestanden"
2079
 
2080
+ #: ../cerber-scanner.php:3817
2081
  msgid "Scanning the temp folder for files"
2082
  msgstr "Scan de temp-map voor bestanden"
2083
 
2084
+ #: ../cerber-scanner.php:3818
2085
  msgid "Scanning the session folder for files"
2086
  msgstr "Scan de sessie-map voor bestanden"
2087
 
2088
+ #: ../settings.php:704
2089
  msgid "Automated recurring scan schedule"
2090
  msgstr "Schema voor geautomatiseerde scans"
2091
 
2092
+ #: ../settings.php:719
2093
  msgid "Scan results reporting"
2094
  msgstr "Rapportage scanresultaten"
2095
 
2096
+ #: ../dashboard.php:887 ../dashboard.php:3792
2097
  msgid "Suspicious activity"
2098
  msgstr "Verdachte activiteit"
2099
 
2100
+ #: ../dashboard.php:3793
2101
  msgid "Errors"
2102
  msgstr "Fouten"
2103
 
2104
+ #: ../dashboard.php:4360
2105
  msgid "Antispam engine"
2106
  msgstr "Antispammechanisme"
2107
 
2110
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2111
  msgstr "Beschermt Wordpress tegen hack-aanvallen, spam, trojans en virussen. Malware scanner en integriteitscontrole. Versterkt Wordpress met uitgebreide veiligheidsalgoritmen. Beschermt tegen spam met reCAPTCHA en detectie van bot-activiteit. Maakt activiteit van gebruikers en indringers te volgen via meldingen per e-mail, mobiel of desktop."
2112
 
2113
+ #: ../cerber-load.php:397
2114
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2115
  msgstr "Je hebt de limiet aan loginpogingen bereikt. Probeer opnieuw na %d minuten."
2116
 
2117
+ #: ../common.php:1445
2118
  msgctxt "preposition of a period of time like: in 6 hours"
2119
  msgid "in %s"
2120
  msgstr "over %s"
2121
 
2122
+ #: ../settings.php:1501
2123
  msgctxt "preposition of time like: at 11:00"
2124
  msgid "at"
2125
  msgstr "om"
2126
 
2127
+ #: ../dashboard.php:4436
2128
  msgid "Quarantine"
2129
  msgstr "Quarantine"
2130
 
2131
+ #: ../cerber-scanner.php:3902
2132
  msgid "Started"
2133
  msgstr "Begonnen"
2134
 
2135
+ #: ../cerber-scanner.php:3906
2136
  msgid "Finished"
2137
  msgstr "Geëindigd"
2138
 
2139
+ #: ../cerber-scanner.php:3914
2140
  msgid "Performance"
2141
  msgstr "Prestatie"
2142
 
2143
+ #: ../nexus/cerber-slave-list.php:290 ../cerber-scanner.php:3926
2144
  msgid "Vulnerabilities"
2145
  msgstr "Kwetsbaarheden"
2146
 
2147
+ #: ../cerber-scanner.php:3930
2148
  msgid "New files"
2149
  msgstr "Nieuwe bestanden"
2150
 
2151
+ #: ../cerber-scanner.php:3934
2152
  msgid "Changed files"
2153
  msgstr "Aangepaste bestanden"
2154
 
2155
+ #: ../cerber-scanner.php:3938
2156
  msgid "Unwanted extensions"
2157
  msgstr "Ongewenste extensies"
2158
 
2159
+ #: ../cerber-scanner.php:3942
2160
  msgid "Unattended files"
2161
  msgstr "Losstaande bestanden"
2162
 
2163
+ #: ../cerber-scanner.php:3951 ../cerber-scanner.php:5710
2164
  msgid "Scanned"
2165
  msgstr "Gescand"
2166
 
2167
+ #: ../cerber-scanner.php:5612
2168
  msgid "There are no files in the quarantine at the moment."
2169
  msgstr "Er staan nu geen bestanden in quarantaine."
2170
 
2171
+ #: ../cerber-scanner.php:5702
2172
  msgid "Restore"
2173
  msgstr "Terugzetten"
2174
 
2175
+ #: ../cerber-scanner.php:5699
2176
  msgid "Delete permanently"
2177
  msgstr "Verwijder definitief"
2178
 
2179
+ #: ../cerber-scanner.php:5711
2180
  msgid "Moved to quarantine"
2181
  msgstr "In quarantaine gezet"
2182
 
2183
+ #: ../cerber-scanner.php:5712
2184
  msgid "Automatic deletion"
2185
  msgstr "Automatische verwijdering"
2186
 
2187
+ #: ../cerber-scanner.php:5713
2188
  msgid "Size"
2189
  msgstr "Grootte"
2190
 
2191
+ #: ../cerber-scanner.php:5714 ../cerber-scanner.php:5854
2192
  msgid "File"
2193
  msgstr "Bestand"
2194
 
2195
+ #: ../cerber-scanner.php:5782
2196
  msgid "The file has been deleted permanently."
2197
  msgstr "Het bestand is definitief verwijderd."
2198
 
2199
+ #: ../cerber-scanner.php:5796
2200
  msgid "The file has been restored to its original location."
2201
  msgstr "Het bestand is teruggezet op de oorspronkelijke plek."
2202
 
2203
+ #: ../dashboard.php:1644
2204
  msgid "Integrity"
2205
  msgstr "Integriteit"
2206
 
2207
+ #: ../common.php:1226
2208
  msgid "Attempt to upload malicious file denied"
2209
  msgstr "Poging afgeweerd om kwaadaardig bestand te uploaden"
2210
 
2211
+ #: ../cerber-news.php:175
2212
  msgid "Awesome!"
2213
  msgstr "Geweldig!"
2214
 
2215
+ #: ../settings.php:760
2216
  msgid "Automatic cleanup of malware and suspicious files"
2217
  msgstr "Automatisch opschonen van malware en verdachte bestanden"
2218
 
2219
+ #: ../settings.php:768
2220
  msgid "Files in the uploads folder"
2221
  msgstr "Bestanden in de upload-map"
2222
 
2223
+ #: ../settings.php:777
2224
  msgid "Files with unwanted extensions"
2225
  msgstr "Bestanden met ongewenste extensies"
2226
 
2227
+ #: ../settings.php:796
2228
  msgid "Exclusions"
2229
  msgstr "Uitsluitingen"
2230
 
2231
+ #: ../settings.php:800
2232
  msgid "Files in the temporary directory"
2233
  msgstr "Bestanden in de tijdelijke map"
2234
 
2235
+ #: ../settings.php:804
2236
  msgid "Files in the sessions directory"
2237
  msgstr "Bestanden in de sessie-map"
2238
 
2239
+ #: ../settings.php:808
2240
  msgid "Files in these directories"
2241
  msgstr "Bestanden in deze mappen"
2242
 
2243
+ #: ../settings.php:812
2244
  msgid "Use absolute paths. One item per line."
2245
  msgstr "Gebruik absolute paden; één item per regel."
2246
 
2247
+ #: ../settings.php:815
2248
  msgid "Files with these extensions"
2249
  msgstr "Bestanden met deze extensies"
2250
 
2251
+ #: ../settings.php:819
2252
  msgid "Use comma to separate items."
2253
  msgstr "Scheid items met komma's."
2254
 
2255
+ #: ../dashboard.php:4434
2256
  msgid "Cleaning up"
2257
  msgstr "Opschonen"
2258
 
2259
+ #: ../cerber-scanner.php:1592
2260
  msgid "Malicious code found"
2261
  msgstr "Kwaadaardige code gevonden"
2262
 
2263
+ #: ../cerber-scanner.php:2821
2264
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2265
  msgstr "Het bestand bevat uitvoerbare code en mogelijk verborgen malware. Maakt het deel uit van een thema of plugin, dan moet het in de desbetreffende map staan. Zonder uitzondering."
2266
 
2267
+ #: ../cerber-scanner.php:2822
2268
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2269
  msgstr "De scanner ziet dit bestand als 'verweesd' of 'niet gekoppeld' omdat het bij geen enkel bekend deel van de website hoort en hier dus geen plaats heeft."
2270
 
2271
+ #: ../cerber-scanner.php:2823
2272
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2273
  msgstr "Mogelijk achtergebleven bij een upgrade van %s. Het kan ook deel uitmaken van verborgen malware. Of -uitzonderlijk- bij een maatwerk plugin of thema horen."
2274
 
2275
+ #: ../cerber-scanner.php:2827
2276
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2277
  msgstr "De bestandsinhoud is veranderd en past niet bij wat er op de officiële WordPress-site staat of bij het referentiebestand dat je eerder hebt geüpload. Het bestand kan zijn aangepast door malware, geïnfecteerd met een virus of handmatig gewijzigd."
2278
 
2279
+ #: ../cerber-scanner.php:5292
2280
  msgid "Deleted"
2281
  msgstr "Verwijderd"
2282
 
2283
+ #: ../cerber-scanner.php:5345
2284
  msgid "Automatically moved to quarantine"
2285
  msgstr "Automatisch in quarantaine gezet"
2286
 
2287
+ #: ../common.php:1259
2288
  msgid "Suspicious SQL code detected"
2289
  msgstr "Verdachte SQL-code gevonden"
2290
 
2291
+ #: ../dashboard.php:1625
2292
  msgctxt "Example: Last malware scan: 23 Jan 2018"
2293
  msgid "Last malware scan"
2294
  msgstr "Recente malware scan"
2295
 
2296
+ #: ../dashboard.php:4380
2297
  msgid "Live Traffic"
2298
  msgstr "Huidig verkeer"
2299
 
2300
+ #: ../settings.php:330
2301
  msgid "Use English for admin interface"
2302
  msgstr "Maak admin interface Engelstalig"
2303
 
2304
+ #: ../dashboard.php:4468
2305
  msgid "Log"
2306
  msgstr "Log"
2307
 
2308
+ #: ../settings.php:351
2309
  msgid "Disable PHP in uploads"
2310
  msgstr "Zet PHP uit in uploads"
2311
 
2312
+ #: ../settings.php:356
2313
  msgid "Disable PHP error displaying"
2314
  msgstr "Zet PHP foutweergave uit"
2315
 
2316
+ #: ../dashboard.php:4435
2317
  msgid "Ignore List"
2318
  msgstr "Negeer-lijst"
2319
 
2320
+ #: ../cerber-scanner.php:151
2321
  msgid "Ignore"
2322
  msgstr "Negeer"
2323
 
2324
+ #: ../cerber-scanner.php:5819
2325
  msgid "Apply"
2326
  msgstr "Pas toe"
2327
 
2328
+ #: ../cerber-scanner.php:5853
2329
  msgid "Added"
2330
  msgstr "Toegevoegd"
2331
 
2332
+ #: ../cerber-scanner.php:5820 ../cerber-scanner.php:5847
2333
  msgid "Remove from the list"
2334
  msgstr "Verwijder van de lijst"
2335
 
2336
+ #: ../cerber-scanner.php:5821
2337
  msgid "User Insights"
2338
  msgstr "Gebruikersinzichten"
2339
 
2340
+ #: ../cerber-scanner.php:5822
2341
  msgid "Traffic Insights"
2342
  msgstr "Verkeersinzichten"
2343
 
2344
+ #: ../cerber-scanner.php:5823
2345
  msgid "Activity Insights"
2346
  msgstr "Activiteitsinzichten"
2347
 
2348
+ #: ../dashboard.php:2664
2349
  msgid "Are you sure you want to delete selected files?"
2350
  msgstr "Weet je zeker dat je de geselecteerde bestanden wilt wissen?"
2351
 
2352
+ #: ../dashboard.php:2665
2353
  msgid "These files have been moved to the quarantine"
2354
  msgstr "Deze bestanden zijn in quarantaine gezet"
2355
 
2356
+ #: ../dashboard.php:2668
2357
  msgid "Do you want to add selected files to the ignore list?"
2358
  msgstr "Wil je de geselecteerde bestanden toevoegen aan de negeer-lijst?"
2359
 
2360
+ #: ../dashboard.php:2669
2361
  msgid "These files have been added to the ignore list"
2362
  msgstr "Deze bestanden zijn toegevoegd aan de negeer-lijst"
2363
 
2364
+ #: ../dashboard.php:2671
2365
  msgid "Some errors occurred"
2366
  msgstr "Er zijn fouten opgetreden"
2367
 
2368
+ #: ../dashboard.php:2672
2369
  msgid "All files have been processed"
2370
  msgstr "Alle bestanden zijn verwerkt"
2371
 
2372
+ #: ../settings.php:2582
2373
  msgid "These features are available in a professional version of the plugin."
2374
  msgstr "Deze functies zijn beschikbaar in de betaalde versie van de plugin."
2375
 
2376
+ #: ../settings.php:2583
2377
  msgid "Know more about all advantages at"
2378
  msgstr "Leer alle voordelen kennen op"
2379
 
2380
+ #: ../common.php:1260
2381
  msgid "Suspicious JavaScript code detected"
2382
  msgstr "Verdachte JavaScript-code ontdekt"
2383
 
2384
+ #: ../settings.php:1785
2385
  msgid "Unable to update the schedule"
2386
  msgstr "Kan het schema niet vernieuwen"
2387
 
2388
+ #: ../cerber-scanner.php:5728
2389
  msgid "All scans"
2390
  msgstr "Alle scans"
2391
 
2392
+ #: ../cerber-scanner.php:5825
2393
  msgid "The list is empty."
2394
  msgstr "De lijst is leeg."
2395
 
2396
+ #: ../cerber-scanner.php:5679
2397
  msgid "No files match the specified filter."
2398
  msgstr "Het filter levert geen bestanden op."
2399
 
2400
+ #: ../cerber-scanner.php:5679
2401
  msgid "Click here to see the full list of files"
2402
  msgstr "Klik hier om de hele bestandenlijst te zien"
2403
 
2404
+ #: ../dashboard.php:791
2405
  msgid "Additional Details"
2406
  msgstr "Aanvullende details"
2407
 
2408
+ #: ../dashboard.php:3392
2409
  msgid "Page generation time"
2410
  msgstr "Aanmaaktijd pagina"
2411
 
2412
+ #: ../dashboard.php:4594
2413
  msgid "Log In"
2414
  msgstr "Inloggen"
2415
 
2416
+ #: ../dashboard.php:4595
2417
  msgid "Log Out"
2418
  msgstr "Uitloggen"
2419
 
2420
+ #: ../dashboard.php:4596
2421
  msgid "Register"
2422
  msgstr "Aanmelden"
2423
 
2424
+ #: ../dashboard.php:4599
2425
  msgid "WooCommerce Log In"
2426
  msgstr "WooCommerce Log In"
2427
 
2428
+ #: ../dashboard.php:4600
2429
  msgid "WooCommerce Log Out"
2430
  msgstr "WooCommerce Log Out"
2431
 
2432
+ #: ../dashboard.php:4639 ../dashboard.php:4640
2433
  msgid "Add to menu"
2434
  msgstr "Aan menu toevoegen"
2435
 
2436
+ #: ../common.php:1248
2437
  msgid "IP address is locked out"
2438
  msgstr "IP-adres is uitgesloten"
2439
 
2440
+ #: ../common.php:1302
2441
  msgid "Multiple suspicious requests"
2442
  msgstr "Meerdere verdachte verzoeken"
2443
 
2444
+ #: ../settings.php:550
2445
  msgid "Traffic Inspection"
2446
  msgstr "Verkeersinspectie"
2447
 
2448
+ #: ../settings.php:557 ../settings.php:582
2449
  msgid "Maximum compatibility"
2450
  msgstr "Maximale compatibiliteit"
2451
 
2452
+ #: ../settings.php:558 ../settings.php:583
2453
  msgid "Maximum security"
2454
  msgstr "Maximale veiligheid"
2455
 
2456
+ #: ../settings.php:575
2457
  msgid "Erroneous Request Shielding"
2458
  msgstr "Afschermen foutieve requests"
2459
 
2460
+ #: ../settings.php:578
2461
  msgid "Enable error shielding"
2462
  msgstr "Foutafscherming aanzetten"
2463
 
2464
+ #: ../settings.php:633
2465
  msgid "Save software errors"
2466
  msgstr "Softwarefouten opslaan"
2467
 
2468
+ #: ../cerber-scanner.php:3814
2469
  msgid "Preparing for the scan"
2470
  msgstr "Scan voorbereiden"
2471
 
2472
+ #: ../common.php:1261
2473
  msgid "Blocked by administrator"
2474
  msgstr "Geblokkeerd door de beheerder"
2475
 
2476
+ #: ../cerber-load.php:401
2477
  msgid "You are not allowed to log in"
2478
  msgstr "Je mag niet inloggen"
2479
 
2480
+ #: ../cerber-users.php:38
2481
  msgid "Block User"
2482
  msgstr "Blokkeer gebruiker"
2483
 
2484
+ #: ../cerber-users.php:42 ../cerber-users.php:48
2485
  msgid "User is not permitted to log into the website"
2486
  msgstr "Gebruiker mag niet inloggen op de site"
2487
 
2488
+ #: ../cerber-users.php:57
2489
  msgctxt "e.g. by John at 11:00"
2490
  msgid "blocked by %s at %s"
2491
  msgstr "geblokkeerd door %s om %s"
2492
 
2493
+ #: ../cerber-users.php:67 ../settings.php:424
2494
  msgid "User Message"
2495
  msgstr "bericht van gebruiker"
2496
 
2497
+ #: ../cerber-users.php:69
2498
  msgid "An optional message for this user"
2499
  msgstr "Een optioneel bericht voor deze gebruiker"
2500
 
2501
+ #: ../cerber-users.php:184
2502
  msgid "Blocked Users"
2503
  msgstr "Geblokkeerde Gebruikers"
2504
 
2505
+ #: ../settings.php:342
2506
  msgid "Block access to user pages like /?author=n"
2507
  msgstr "Blokkeer toegang tot gebruikerspagina's als /?author=n"
2508
 
2509
+ #: ../settings.php:372
2510
  msgid "Access to WordPress REST API"
2511
  msgstr "Toegang tot WordPress REST API"
2512
 
2513
+ #: ../settings.php:377
2514
  msgid "Block access to user data via REST API"
2515
  msgstr "Blokkeer toegang tot gebruikersdata via REST API"
2516
 
2517
+ #: ../settings.php:382
2518
  msgid "Block access to WordPress REST API except any of the following"
2519
  msgstr "Blokkeer toegang tot gebruikersdata via REST API behalve"
2520
 
2521
+ #: ../settings.php:391
2522
  msgid "Allow REST API for these roles"
2523
  msgstr "Sta REST API toe voor deze rollen"
2524
 
2525
+ #: ../settings.php:395
2526
  msgid "Allow these namespaces"
2527
  msgstr "Sta deze naamruimtes toe"
2528
 
2529
+ #: ../settings.php:587
2530
  msgid "Ignore logged in users"
2531
  msgstr "Negeer ingelogde gebruikers"
2532
 
2533
+ #: ../settings.php:146
2534
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2535
  msgstr "Deze beperkingen gelden niet voor IP-adressen op de Toegelaten Lijst"
2536
 
2537
+ #: ../settings.php:1460
2538
  msgid "Select one or more roles"
2539
  msgstr "Kies een of meer rollen"
2540
 
2541
+ #: ../dashboard.php:1102
2542
  msgid "Filter by registered user"
2543
  msgstr "Gefilterd door een geregistreerde gebruiker"
2544
 
2545
+ #: ../settings.php:410
2546
  msgid "Authorized users only"
2547
  msgstr "Alleen bevoegde gebruikers"
2548
 
2549
+ #: ../settings.php:411
2550
  msgid "Only registered and logged in website users have access to the website"
2551
  msgstr "Alleen geregistreerde en ingelogde gebruikers hebben toegang tot de website"
2552
 
2553
+ #: ../settings.php:418
2554
  msgid "Do not apply this policy to IP addresses in the White IP Access List"
2555
  msgstr "Pas dit beleid niet toe op IP-adressen in de Toegelaten IP-lijst"
2556
 
2557
+ #: ../settings.php:428 ../settings.php:2028
2558
  msgid "Only registered and logged in users are allowed to view this website"
2559
  msgstr "Alleen geregistreerde en ingelogde gebruikers mogen de website bekijken"
2560
 
2561
+ #: ../settings.php:433
2562
  msgid "Redirect to URL"
2563
  msgstr "Omleiding naar URL"
2564
 
2565
+ #: ../dashboard.php:4469
2566
  msgid "Changelog"
2567
  msgstr "Log van aanpassingen"
2568
 
2569
+ #: ../dashboard.php:608
 
 
 
 
2570
  msgid "Default settings have been loaded"
2571
  msgstr "Standaardinstellingen zijn geladen"
2572
 
2573
+ #: ../dashboard.php:3187
2574
  msgid "Save all rules"
2575
  msgstr "Alle regels opslaan"
2576
 
2577
+ #: ../dashboard.php:3055 ../common.php:875
2578
  msgid "Save Changes"
2579
  msgstr "Veranderingen opslaan"
2580
 
2581
+ #: ../common.php:1239
2582
  msgid "Invalid master credentials"
2583
  msgstr "Ongeldige hoofd-inloggegevens"
2584
 
2585
+ #: ../settings.php:951
2586
  msgid "Master settings"
2587
  msgstr "Hoofdinstellingen"
2588
 
2589
+ #: ../settings.php:959
2590
  msgid "Return to the website list"
2591
  msgstr "Terug naar de website-lijst"
2592
 
2593
+ #: ../settings.php:963
2594
  msgid "Show \"Switched to\" notification"
2595
  msgstr "Toon 'Omgeschakeld naar'-melding"
2596
 
2597
+ #: ../settings.php:967
2598
  msgid "Add @ site to the page title"
2599
  msgstr "Voeg '@site' toe aan de paginakop"
2600
 
2601
+ #: ../settings.php:690 ../settings.php:984 ../settings.php:1011
2602
  msgid "Enable diagnostic logging"
2603
  msgstr "Diagnostische logging aanzetten"
2604
 
2605
+ #: ../settings.php:994
2606
  msgid "Limit access by IP address"
2607
  msgstr "Toegang beperken op IP-adres"
2608
 
2609
+ #: ../settings.php:1000
2610
  msgid "Access to this website"
2611
  msgstr "Toegang tot deze website"
2612
 
2613
+ #: ../settings.php:1003
2614
  msgid "Full access mode"
2615
  msgstr "Volledige-toegangs-modus"
2616
 
2617
+ #: ../settings.php:1004
2618
  msgid "Read-only mode"
2619
  msgstr "Alleen-lezen-modus"
2620
 
2621
+ #: ../settings.php:1020
2622
  msgid "The full access mode requires the PRO version of WP Cerber"
2623
  msgstr "Volledige toegang tot alle functies vergt WP Cerber PRO"
2624
 
2732
  msgid "You have switched back to the master website"
2733
  msgstr "Je bent teruggegaan naar de beheer-website"
2734
 
2735
+ #: ../nexus/cerber-nexus-master.php:1198
2736
  msgid "You are here:"
2737
  msgstr "Je bent hier:"
2738
 
2739
+ #: ../nexus/cerber-nexus-master.php:1201 ../nexus/cerber-nexus.php:89 ..
2740
  #: /nexus/cerber-nexus.php:99
2741
  msgid "My Websites"
2742
  msgstr "Mijn Websites"
2743
 
2744
+ #: ../nexus/cerber-nexus-master.php:1216
2745
  msgid "Visit Site"
2746
  msgstr "Bezoek Site"
2747
 
2802
  msgstr "Installeer het toegangscertificaat op de hoofdwebsite."
2803
 
2804
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2805
+ #: ../common.php:1438
2806
  msgid "%s sec"
2807
  msgid_plural "%s secs"
2808
  msgstr[0] "%s sec"
2809
  msgstr[1] "%s sec"
2810
 
2811
+ #: ../settings.php:535
2812
  msgid "Send reports on"
2813
  msgstr "Verstuur rapportages op"
2814
 
2836
  msgid "All groups"
2837
  msgstr "Alle groepen"
2838
 
2839
+ #: ../nexus/cerber-nexus-master.php:1379
2840
  msgid "Are you sure you want to delete selected websites?"
2841
  msgstr "Wil je de gekozen websites zeker verwijderen?"
2842
 
2843
+ #: ../cerber-users.php:216
2844
  msgid "Block"
2845
  msgstr "Blokkeer"
2846
 
2856
  msgid "Invalid response from the slave website"
2857
  msgstr "Ongeldig antwoord van de 'slave'-website"
2858
 
2859
+ #: ../common.php:1220 ../common.php:1293
2860
  msgid "Attempt to log in with non-existing username"
2861
  msgstr "Inlogpoging met onbekende gebruikersnaam"
2862
 
2863
+ #: ../cerber-load.php:3913
2864
  msgid "Attempts to log in with non-existing usernames"
2865
  msgstr "Pogingen om in te loggen met een onbekende gebruikersnaam"
2866
 
2867
+ #: ../settings.php:971
2868
  msgid "Use master language"
2869
  msgstr "Gebruik hoofdtaal"
2870
 
2871
+ #: ../settings.php:195
2872
  msgid "Non-existing users"
2873
  msgstr "Niet-bestaande gebruikers"
2874
 
2875
+ #: ../settings.php:196
2876
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2877
  msgstr "IP meteen blokkeren bij inlogpoging op niet-bestaande gebruiker"
2878
 
2888
  msgid "To revoke the token and disable remote management, click here:"
2889
  msgstr "Om het certificaat in te trekken en beheer op afstand te stoppen, klik hier:"
2890
 
2891
+ #: ../settings.php:352
2892
  msgid "Block execution of PHP scripts in the WordPress media folder"
2893
+ msgstr "Voorkom uitvoeren van PHP-scripts in de WordPress media-map"
2894
 
2895
+ #: ../nexus/cerber-nexus-master.php:1444 ../nexus/cerber-nexus-master.php:1452
2896
  msgid "Active plugins and updates on"
2897
+ msgstr "Actieve plugins en updates op"
2898
 
2899
+ #: ../nexus/cerber-nexus-master.php:1423
2900
  msgid "A newer version is available"
2901
+ msgstr "Er staat een nieuwere versie klaar"
2902
+
2903
+ #: ../dashboard.php:881
2904
+ msgid "New users"
2905
+ msgstr "Nieuwe gebruikers"
2906
+
2907
+ #: ../dashboard.php:894
2908
+ msgid "My activity"
2909
+ msgstr "Mijn activiteiten"
2910
+
2911
+ #: ../dashboard.php:2444
2912
+ msgid "Create Alert"
2913
+ msgstr "Waarschuwing aanmaken"
2914
+
2915
+ #: ../dashboard.php:2448
2916
+ msgid "Delete Alert"
2917
+ msgstr "Waarschuwing verwijderen"
2918
+
2919
+ #: ../dashboard.php:2482
2920
+ msgid "The alert has been created"
2921
+ msgstr "Waarschuwing aangemaakt"
2922
+
2923
+ #: ../dashboard.php:2487
2924
+ msgid "The alert has been deleted"
2925
+ msgstr "Waarschuwing verwijderd"
2926
+
2927
+ #: ../dashboard.php:3819
2928
+ msgid "Advanced Search"
2929
+ msgstr "Geavanceerd zoeken"
2930
+
2931
+ #. Author of the plugin
2932
+ #:
2933
+ msgid "Cerber Tech Inc."
2934
+ msgstr "Cerber Tech Inc."
2935
+
2936
+ #: ../cerber-load.php:4403
2937
+ msgid "To delete the alert, click here"
2938
+ msgstr "Klik om waarschuwing te verwijderen"
2939
+
2940
+ #: ../settings.php:228
2941
+ msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2942
+ msgstr "Gebruik letters, cijfers, koppelstreepjes of onderstrepingen voor de eigen login-URL"
2943
+
2944
+ #: ../settings.php:240
2945
+ msgid "Site-specific settings"
2946
+ msgstr "Site-specifieke instellingen"
2947
+
2948
+ #: ../settings.php:248
2949
+ msgid "Prefix for plugin cookies"
2950
+ msgstr "Voorvoegsel voor plugin-cookies"
2951
+
2952
+ #: ../settings.php:249
2953
+ msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2954
+ msgstr "Gebruik letters, cijfers of onderstrepingen voor het voorvoegsel"
2955
+
2956
+ #: ../settings.php:492
2957
+ msgid "Lockout notifications"
2958
+ msgstr "Melding van uitsluitingen"
2959
+
2960
+ #: ../settings.php:518
2961
+ msgid "Pushbullet access token"
2962
+ msgstr "Pushbullet access token"
2963
+
2964
+ #: ../settings.php:521
2965
+ msgid "Pushbullet device"
2966
+ msgstr "Pushbullet apparaat"
2967
+
2968
+ #: ../settings.php:764
2969
+ msgid "Delete unattended files"
2970
+ msgstr "Verwijder verweesde bestanden"
2971
+
2972
+ #: ../settings.php:783
2973
+ msgid "Automatic recovery of modified and infected files"
2974
+ msgstr "Automatisch herstel van aangepaste en geïnfecteerde bestanden"
2975
+
2976
+ #: ../settings.php:786
2977
+ msgid "Recover WordPress files"
2978
+ msgstr "Herstel Wordpress-bestanden"
2979
+
2980
+ #: ../settings.php:790
2981
+ msgid "Recover plugins files"
2982
+ msgstr "Herstel plugin-bestanden"
2983
+
2984
+ #: ../cerber-scanner.php:1603
2985
+ msgid "File deleted"
2986
+ msgstr "Bestand verwijderd"
2987
+
2988
+ #: ../cerber-scanner.php:1604
2989
+ msgid "File recovered"
2990
+ msgstr "Bestand hersteld"
2991
+
2992
+ #: ../cerber-scanner.php:3822
2993
+ msgid "Recovering WordPress files"
2994
+ msgstr "Wordpress-bestanden aan het herstellen"
2995
+
2996
+ #: ../cerber-scanner.php:3824
2997
+ msgid "Recovering plugins files"
2998
+ msgstr "Plugin-bestanden aan het herstellen"
2999
+
3000
+ #: ../cerber-scanner.php:5296
3001
+ msgid "Recovered"
3002
+ msgstr "Hersteld"
3003
+
3004
+ #: ../cerber-scanner.php:5346
3005
+ msgid "Automatically deleted"
3006
+ msgstr "Automatisch verwijderd"
3007
+
3008
+ #: ../cerber-scanner.php:5349
3009
+ msgid "Automatically recovered"
3010
+ msgstr "Automatisch hersteld"
3011
+
3012
+ #: ../dashboard.php:63
3013
+ msgid "Cerber User Security"
3014
+ msgstr ""
3015
+
3016
+ #: ../dashboard.php:63 ../dashboard.php:4394
3017
+ msgid "User Policies"
3018
+ msgstr ""
3019
+
3020
+ #: ../dashboard.php:1647
3021
+ msgid "A new version is available"
3022
+ msgstr ""
3023
+
3024
+ #: ../dashboard.php:4396
3025
+ msgid "Role-based"
3026
+ msgstr ""
3027
+
3028
+ #: ../dashboard.php:4397
3029
+ msgid "Global"
3030
+ msgstr ""
3031
+
3032
+ #: ../common.php:1262
3033
+ msgid "Site policy enforcement"
3034
+ msgstr ""
3035
+
3036
+ #: ../common.php:1263
3037
+ msgid "2FA code verified"
3038
+ msgstr ""
3039
+
3040
+ #: ../common.php:1264
3041
+ msgid "Initiated by the user"
3042
+ msgstr ""
3043
+
3044
+ #: ../common.php:1267
3045
+ msgid "Email address is not permitted"
3046
+ msgstr ""
3047
+
3048
+ #: ../common.php:1633
3049
+ msgid "A new version of %s is available. Please install it."
3050
+ msgstr ""
3051
+
3052
+ #: ../cerber-load.php:1387
3053
+ msgid "Email address is not permitted."
3054
+ msgstr ""
3055
+
3056
+ #: ../cerber-load.php:1387
3057
+ msgid "Please choose another one."
3058
+ msgstr ""
3059
+
3060
+ #: ../cerber-users.php:10 ../cerber-users.php:429
3061
+ msgid "Two-Factor Authentication"
3062
+ msgstr ""
3063
+
3064
+ #: ../cerber-users.php:18
3065
+ msgid "Determined by user role policies"
3066
+ msgstr ""
3067
+
3068
+ #: ../cerber-users.php:19 ../cerber-users.php:437
3069
+ msgid "Always enabled"
3070
+ msgstr ""
3071
+
3072
+ #: ../cerber-users.php:78
3073
+ msgid "2FA PIN Code"
3074
+ msgstr ""
3075
+
3076
+ #: ../cerber-users.php:93
3077
+ msgid "Two-factor Authentication Email"
3078
+ msgstr ""
3079
+
3080
+ #: ../cerber-users.php:279
3081
+ msgid "Save All Changes"
3082
+ msgstr ""
3083
+
3084
+ #: ../cerber-users.php:391
3085
+ msgid "Block access to WordPress Dashboard"
3086
+ msgstr ""
3087
+
3088
+ #: ../cerber-users.php:396
3089
+ msgid "Hide Toolbar when viewing site"
3090
+ msgstr ""
3091
+
3092
+ #: ../cerber-users.php:402
3093
+ msgid "Redirection rules"
3094
+ msgstr ""
3095
+
3096
+ #: ../cerber-users.php:406
3097
+ msgid "Redirect user after login"
3098
+ msgstr ""
3099
+
3100
+ #: ../cerber-users.php:411
3101
+ msgid "Redirect user after logout"
3102
+ msgstr ""
3103
+
3104
+ #: ../cerber-users.php:422 ../settings.php:473
3105
+ msgid "User session expiration time"
3106
+ msgstr ""
3107
+
3108
+ #: ../cerber-users.php:433
3109
+ msgid "Two-factor authentication"
3110
+ msgstr ""
3111
+
3112
+ #: ../cerber-users.php:438
3113
+ msgid "Advanced mode"
3114
+ msgstr ""
3115
+
3116
+ #: ../cerber-users.php:442
3117
+ msgid "Enforce two-factor authentication if any of the following conditions is true"
3118
+ msgstr ""
3119
+
3120
+ #: ../cerber-users.php:448
3121
+ msgid "Login from a different country"
3122
+ msgstr ""
3123
+
3124
+ #: ../cerber-users.php:454
3125
+ msgid "Login from a different network Class C"
3126
+ msgstr ""
3127
+
3128
+ #: ../cerber-users.php:460
3129
+ msgid "Login from a different IP address"
3130
+ msgstr ""
3131
+
3132
+ #: ../cerber-users.php:466
3133
+ msgid "Using a different browser or device"
3134
+ msgstr ""
3135
+
3136
+ #: ../cerber-users.php:472
3137
+ msgid "Enforce two-factor authentication with fixed intervals"
3138
+ msgstr ""
3139
+
3140
+ #: ../cerber-users.php:478
3141
+ msgid "Regular time intervals (days)"
3142
+ msgstr ""
3143
+
3144
+ #: ../cerber-users.php:480
3145
+ msgid "days interval"
3146
+ msgstr ""
3147
+
3148
+ #: ../cerber-users.php:485
3149
+ msgid "Fixed number of logins"
3150
+ msgstr ""
3151
+
3152
+ #: ../cerber-users.php:487
3153
+ msgid "number of logins"
3154
+ msgstr ""
3155
+
3156
+ #: ../cerber-users.php:529
3157
+ msgid "Policies have been updated"
3158
+ msgstr ""
3159
+
3160
+ #: ../settings.php:448
3161
+ msgid "Restrict email addresses"
3162
+ msgstr ""
3163
+
3164
+ #: ../settings.php:451
3165
+ msgid "No restrictions"
3166
+ msgstr ""
3167
+
3168
+ #: ../settings.php:452
3169
+ msgid "Deny all email addresses that match the following"
3170
+ msgstr ""
3171
+
3172
+ #: ../settings.php:453
3173
+ msgid "Permit only email addresses that match the following"
3174
+ msgstr ""
3175
+
3176
+ #: ../settings.php:458
3177
+ msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
3178
+ msgstr ""
3179
+
3180
+ #: ../settings.php:797
3181
+ msgid "These files will never be deleted during automatic cleanup."
3182
+ msgstr ""
3183
+
3184
+ #: ../cerber-2fa.php:337
3185
+ msgid "This verification PIN code is expired. We have just sent a new one to your email."
3186
+ msgstr ""
3187
+
3188
+ #: ../cerber-2fa.php:340
3189
+ msgid "You have entered an incorrect verification PIN code"
3190
+ msgstr ""
3191
+
3192
+ #: ../cerber-2fa.php:387 ../cerber-2fa.php:471
3193
+ msgid "Please verify that it’s you"
3194
+ msgstr ""
3195
+
3196
+ #: ../cerber-2fa.php:474
3197
+ msgid "Please use the following verification PIN code to confirm your identity"
3198
+ msgstr ""
3199
+
3200
+ #: ../cerber-2fa.php:499
3201
+ msgid "Here are the details of the sign-in attempt"
3202
+ msgstr ""
3203
+
3204
+ #: ../cerber-2fa.php:548
3205
+ msgid "expires"
3206
+ msgstr ""
3207
+
3208
+ #: ../cerber-2fa.php:565
3209
+ msgid "only digits are allowed"
3210
+ msgstr ""
3211
+
3212
+ #: ../cerber-2fa.php:568
3213
+ msgid "We've sent a verification PIN code to your email"
3214
+ msgstr ""
3215
+
3216
+ #: ../cerber-2fa.php:569
3217
+ msgid "Enter the code from the email in the field below."
3218
+ msgstr ""
3219
+
3220
+ #: ../cerber-2fa.php:571
3221
+ msgid "Try again"
3222
+ msgstr ""
3223
+
3224
+ #: ../cerber-2fa.php:572
3225
+ msgid "Cancel"
3226
+ msgstr ""
3227
+
3228
+ #: ../cerber-2fa.php:573
3229
+ msgid "Did not receive an email?"
3230
+ msgstr ""
3231
+
3232
+ #: ../cerber-2fa.php:573
3233
+ msgid "or"
3234
+ msgstr ""
3235
+
3236
+ #: ../cerber-2fa.php:579
3237
+ msgid "Verify it's you"
3238
+ msgstr ""
3239
+
3240
+ #: ../cerber-2fa.php:584
3241
+ msgid "Verify"
3242
  msgstr ""
3243
 
languages/wp-cerber-ru_RU.mo CHANGED
Binary file
languages/wp-cerber-ru_RU.po CHANGED
@@ -1,2016 +1,2095 @@
1
- # Translation of Plugins - Cerber Security, Antispam &amp; Malware Scan - Development (trunk) in Russian
2
- # This file is distributed under the same license as the Plugins - Cerber Security, Antispam &amp; Malware Scan - Development (trunk) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2019-02-20 20:23:51+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
10
  "X-Generator: GlotPress/2.4.0-alpha\n"
11
  "Language: ru\n"
12
- "Project-Id-Version: Plugins - Cerber Security, Antispam &amp; Malware Scan - Development (trunk)\n"
13
 
14
- #: common.php:818
15
- msgid "Save Changes"
16
- msgstr "Сохранить изменения"
17
-
18
- #: common.php:1167
19
- msgid "Invalid master credentials"
20
- msgstr "Неверная мастер пара логин/пароль"
21
-
22
- #. translators: Time difference between two dates, in seconds (sec=second). 1:
23
- #. Number of seconds
24
- #: common.php:1357
25
- msgid "%s sec"
26
- msgid_plural "%s secs"
27
- msgstr[0] "%s сек."
28
- msgstr[1] "%s сек."
29
- msgstr[2] "%s сек."
30
 
31
- #: cerber-users.php:130
32
- msgid "Block"
33
- msgstr "Блокировать"
34
 
35
- #: nexus/cerber-slave-list.php:48
36
- msgid "WordPress"
37
- msgstr "WordPress"
38
 
39
- #: nexus/cerber-slave-list.php:51
40
- msgid "Updates"
41
- msgstr "Обновления"
42
 
43
- #: nexus/cerber-slave-list.php:52
44
- msgid "Malware Scan"
45
- msgstr "Проверка на вредоносное ПО"
46
 
47
- #: nexus/cerber-slave-list.php:53 nexus/cerber-nexus-master.php:89
48
- msgid "Group"
49
- msgstr "Группа"
50
 
51
- #: nexus/cerber-slave-list.php:54 nexus/cerber-nexus-master.php:97
52
- msgid "Notes"
53
- msgstr "Заметки"
54
 
55
- #: nexus/cerber-slave-list.php:95
56
- msgid "Upgrade WP Cerber"
57
- msgstr "Обновить WP Cerber"
58
 
59
- #: nexus/cerber-slave-list.php:96
60
- msgid "Upgrade all active plugins"
61
- msgstr "Обновить все активные плагины"
62
 
63
- #: nexus/cerber-slave-list.php:97
64
- msgid "Delete website"
65
- msgstr "Удалить сайт"
66
 
67
- #: nexus/cerber-slave-list.php:110
68
- msgid "All groups"
69
- msgstr "Все группы"
70
 
71
- #: nexus/cerber-slave-list.php:116
72
- msgid "Add a slave website"
73
- msgstr "Добавить зависимый сайт"
74
 
75
- #: nexus/cerber-slave-list.php:192
76
- msgid "Search results for:"
77
- msgstr "Результаты поиска для:"
78
 
79
- #: nexus/cerber-slave-list.php:232
80
- msgid "Edit"
81
- msgstr "Редактировать"
82
 
83
- #: nexus/cerber-slave-list.php:238
84
- msgid "Switch to"
85
- msgstr "Переключиться на"
86
 
87
- #: nexus/cerber-slave-list.php:313
88
- msgid "No websites configured."
89
- msgstr "Ни один сайт не настроен."
90
 
91
- #: nexus/cerber-slave-list.php:313
92
- msgid "Add a new one"
93
- msgstr "Добавить новый"
94
 
95
- #: nexus/cerber-nexus-master.php:60
96
- msgid "Select an existing group or enter a new one to add it"
97
- msgstr "Выберите имеющуюся группу или введите новую для добавления"
98
 
99
- #: nexus/cerber-nexus-master.php:66
100
- msgid "Website Properties"
101
- msgstr "Свойства сайта"
102
 
103
- #: nexus/cerber-nexus-master.php:75
104
- msgid "Website URL"
105
- msgstr "URL сайта"
 
106
 
107
- #: nexus/cerber-nexus-master.php:80
108
- msgid "Display as"
109
- msgstr "Отображать как"
110
 
111
- #: nexus/cerber-nexus-master.php:105
112
- msgid "Website Owner"
113
- msgstr "Владелец сайта"
114
 
115
- #: nexus/cerber-nexus-master.php:109
116
- msgid "First Name"
117
- msgstr "Имя"
118
 
119
- #: nexus/cerber-nexus-master.php:113
120
- msgid "Last Name"
121
- msgstr "Фамилия"
122
 
123
- #: nexus/cerber-nexus-master.php:117
124
- msgid "Email"
125
- msgstr "Email"
126
 
127
- #: nexus/cerber-nexus-master.php:121
128
- msgid "Phone"
129
- msgstr "Телефон"
130
 
131
- #: nexus/cerber-nexus-master.php:125
132
- msgid "Company"
133
- msgstr "Организация"
134
 
135
- #: nexus/cerber-nexus-master.php:129
136
- msgid "Address"
137
- msgstr "Адрес"
138
 
139
- #: nexus/cerber-nexus-master.php:244
140
- msgid "Security access token is invalid"
141
- msgstr "Токен безопасного доступа не верен"
142
 
143
- #: nexus/cerber-nexus-master.php:274
144
- msgid "The website you are trying to add is already in the list"
145
- msgstr "Добавляемый вами сайт уже присутствует в списке"
146
 
147
- #: nexus/cerber-nexus-master.php:283
148
- msgid "The website has been added successfully"
149
- msgstr "Сайт добавлен"
150
 
151
- #: nexus/cerber-nexus-master.php:284
152
- msgid "Click to edit"
153
- msgstr "Нажмите для редактирования"
154
 
155
- #: nexus/cerber-nexus-master.php:285
156
- msgid "Switch to the Dashboard"
157
- msgstr "Перейти в консоль"
158
 
159
- #: nexus/cerber-nexus-master.php:288
160
- msgid "Keep in mind: You have added the website that does not support SSL encryption. This may lead to data leakage."
161
- msgstr "Имейте ввиду: Вы добавили сайт, который не поддерживает SSL. Это может привести к утечке данных."
162
 
163
- #: nexus/cerber-nexus-master.php:407
164
- msgid "Website has been deleted"
165
- msgid_plural "%s websites have been deleted"
166
- msgstr[0] "Сайт удален"
167
- msgstr[1] "%s сайта удалено"
168
- msgstr[2] "%s сайтов удалено"
169
 
170
- #: nexus/cerber-nexus-master.php:630
171
- msgid "Invalid response from the slave website"
172
- msgstr "Неверный ответ с зависимого сайта"
173
 
174
- #: nexus/cerber-nexus-master.php:884
175
- msgid "You have switched to %s"
176
- msgstr "Вы перешли к %s"
177
 
178
- #: nexus/cerber-nexus-master.php:889
179
- msgid "You have switched back to the master website"
180
- msgstr "Вы перешли назад на основной сайт"
 
181
 
182
- #: nexus/cerber-nexus-master.php:1071
183
- msgid "You are here:"
184
- msgstr "Вы здесь:"
185
 
186
- #: nexus/cerber-nexus-master.php:1074 nexus/cerber-nexus.php:90
187
- #: nexus/cerber-nexus.php:100
188
- msgid "My Websites"
189
- msgstr "Мои сайты"
190
 
191
- #: nexus/cerber-nexus-master.php:1089
192
- msgid "Visit Site"
193
- msgstr "Посетить сайт"
194
 
195
- #: nexus/cerber-nexus-master.php:1252
196
- msgid "Are you sure you want to delete selected websites?"
197
- msgstr "Вы точно хотите удалить выделенные сайты?"
198
 
199
- #: nexus/cerber-nexus.php:62
200
  msgid "Enable slave mode"
201
  msgstr "Включить зависимый режим"
202
 
203
- #: nexus/cerber-nexus.php:63
204
- msgid "This website can be managed from a master website"
205
- msgstr "Этот сайт может управляться с основного сайта"
 
 
206
 
207
- #: nexus/cerber-nexus.php:66
208
- msgid "Enable master mode"
209
- msgstr "Включить режим основного сайта"
210
 
211
- #: nexus/cerber-nexus.php:67
212
- msgid "Configure this website as a master to manage other website"
213
- msgstr "Настроить этот сайт как основной для управления другими сайтами"
214
 
215
- #: nexus/cerber-nexus.php:72
216
- msgid "To proceed, please select the mode for this website"
217
- msgstr "Для продолжения выберите режим для сайта"
218
 
219
- #: nexus/cerber-nexus.php:96 nexus/cerber-nexus.php:100
220
- msgid "Slave Settings"
221
- msgstr "Настройки зависимого режима"
 
 
222
 
223
- #: nexus/cerber-nexus.php:142
224
- msgid "Secret Access Token"
225
- msgstr "Секретный токен доступа"
226
 
227
- #: nexus/cerber-nexus.php:144
228
- msgid "The token is unique to this website. Keep it secret. Install the token on a master website to grant access to this website."
229
- msgstr "Этот токен уникален для этого сайта. Сохраните его в тайне. Установите токен на основном сайте, чтобы предоставить доступ к этому сайту."
230
 
231
- #: nexus/cerber-nexus.php:146
232
- msgid "Are you sure? This permanently invalidates the token."
233
- msgstr "Вы уверены? Это сделает токен недействительным."
234
 
235
- #: nexus/cerber-nexus.php:147
236
- msgid "Disable slave mode"
237
- msgstr "Отключить зависимый режим"
238
 
239
- #: nexus/cerber-nexus.php:261
240
- msgid "This website is set as master."
241
- msgstr "Этот сайт установлен основным."
 
 
 
242
 
243
- #: nexus/cerber-nexus.php:262
244
- msgid "Add slave websites by using access tokens."
245
- msgstr "Добавьте зависимые сайты используя токены доступа."
246
 
247
- #: nexus/cerber-nexus.php:265
248
- msgid "This website is set as slave."
249
- msgstr "Этот сайт установлен как зависимый."
250
 
251
- #: nexus/cerber-nexus.php:266
252
- msgid "Install the access token on the master website."
253
- msgstr "Установите токен доступа на основном сайте."
254
 
255
- #: dashboard.php:72
256
- msgid "Cerber.Hub"
257
- msgstr "Цербер-центр"
258
 
259
- #: dashboard.php:613
260
- msgid "Default settings have been loaded"
261
- msgstr "Загружены настройки по умолчанию"
262
 
263
- #: dashboard.php:3011
264
- msgid "Save all rules"
265
- msgstr "Сохранить все правила"
266
 
267
- #: settings.php:301
268
- msgid "Master settings"
269
- msgstr "Настройки режима основного сайта"
270
 
271
- #: settings.php:309
272
- msgid "Return to the website list"
273
- msgstr "Вернуться к списку сайтов"
274
 
275
- #: settings.php:313
276
- msgid "Show \"Switched to\" notification"
277
- msgstr "Показывать уведомление о переходах"
278
 
279
- #: settings.php:317
280
- msgid "Add @ site to the page title"
281
- msgstr "Добавить @ сайт к заголовку страницы"
282
 
283
- #: settings.php:340
284
- msgid "Limit access by IP address"
285
- msgstr "Ограничить доступ IP адресом"
286
 
287
- #: settings.php:346
288
- msgid "Access to this website"
289
- msgstr "Доступ к этому сайту"
290
 
291
- #: settings.php:349
292
- msgid "Full access mode"
293
- msgstr "Полный доступ"
294
 
295
- #: settings.php:350
296
- msgid "Read-only mode"
297
- msgstr "Доступ только для чтения"
298
 
299
- #: settings.php:366
300
- msgid "The full access mode requires the PRO version of WP Cerber"
301
- msgstr "Полный доступ требует PRO версии WP Cerber"
302
 
303
- #: settings.php:819
304
- msgid "Send reports on"
305
- msgstr "Отправлять отчеты в"
306
 
307
- #: cerber-load.php:400
308
- msgid "You are not allowed to log in"
309
- msgstr "Вам не разрешено войти"
310
 
311
- #: settings.php:1486
312
- msgid "Select one or more roles"
313
- msgstr "Выберите одну или несколько ролей"
314
 
315
- #: settings.php:1177
316
- msgid "These restrictions do not apply to IP addresses in the White IP Access List"
317
- msgstr "Эти ограничения не применяются к IP адресам из белого списка"
318
 
319
- #: settings.php:746
320
- msgid "Allow these namespaces"
321
- msgstr "Разрешить эти пространства имен"
322
 
323
- #: settings.php:740
324
- msgid "Allow REST API for these roles"
325
- msgstr "Разрешить REST API для следующих ролей"
326
 
327
- #: settings.php:723
328
- msgid "Block access to user data via REST API"
329
- msgstr "Блокировать доступ к данным пользователя через REST API"
330
 
331
- #: settings.php:717
332
- msgid "Access to WordPress REST API"
333
- msgstr "Доступ к WordPress REST API"
334
 
335
- #: settings.php:138
336
- msgid "Redirect to URL"
337
- msgstr "Перенаправление на URL"
338
 
339
- #: settings.php:133 settings.php:2054
340
- msgid "Only registered and logged in users are allowed to view this website"
341
- msgstr "Только зарегистрированные и авторизованные пользователи могут просматривать этот сайт"
342
 
343
- #: settings.php:123
344
- msgid "Do not apply this policy to IP addresses in the White IP Access List"
345
- msgstr "Не применять эти политики к IP адресам из белого списка"
346
 
347
- #: settings.php:116
348
- msgid "Only registered and logged in website users have access to the website"
349
- msgstr "Только зарегистрированные и авторизованные пользователи могут получить доступ к этому сайту"
350
 
351
- #: settings.php:115
352
- msgid "Authorized users only"
353
- msgstr "Только для авторизованных пользователей"
354
 
355
- #: dashboard.php:1043
356
- msgid "Filter by registered user"
357
- msgstr "Фильтровать по зарегистрированным пользователям"
 
 
 
 
 
 
 
 
 
 
358
 
359
- #: cerber-users.php:98
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
360
  msgid "Blocked Users"
361
  msgstr "Заблокированные пользователи"
362
 
363
- #: cerber-users.php:43
364
  msgid "An optional message for this user"
365
  msgstr "Необязательное сообщение для этого пользователя"
366
 
367
- #: cerber-users.php:41 settings.php:129
 
368
  msgid "User Message"
369
  msgstr "Сообщение пользователю"
370
 
371
- #: cerber-users.php:31
372
  msgctxt "e.g. by John at 11:00"
373
  msgid "blocked by %s at %s"
374
  msgstr "Блокировка установлена %s в %s"
375
 
376
- #: cerber-users.php:16 cerber-users.php:22
 
377
  msgid "User is not permitted to log into the website"
378
  msgstr "Пользователю не разрешен вход на сайт"
379
 
380
- #: cerber-users.php:12
381
  msgid "Block User"
382
  msgstr "Заблокировать пользователя"
383
 
384
- #: common.php:1187
 
 
 
 
 
 
 
 
 
385
  msgid "Blocked by administrator"
386
  msgstr "Заблокирован администратором"
387
 
388
- #: dashboard.php:4248
389
- msgid "Changelog"
390
- msgstr "Журнал изменений"
391
 
392
- #: settings.php:845 settings.php:871
393
- msgid "Maximum compatibility"
394
- msgstr "Максимальная совместимость"
395
 
396
- #: settings.php:846 settings.php:872
397
- msgid "Maximum security"
398
- msgstr "Максимальная безопасность"
399
 
400
- #: settings.php:863
401
- msgid "Erroneous Request Shielding"
402
- msgstr "Защита от ошибочных запросов"
403
 
404
- #: settings.php:875
405
  msgid "Ignore logged in users"
406
  msgstr "Игнорировать авторизованных пользователей"
407
 
408
- #: dashboard.php:783
409
- msgid "Additional Details"
410
- msgstr "Дополнительная информация"
411
-
412
- #: common.php:1174
413
- msgid "IP address is locked out"
414
- msgstr "IP адрес заблокирован"
415
 
416
- #: common.php:1222
417
- msgid "Multiple suspicious requests"
418
- msgstr "Множественные подозрительные запросы"
 
419
 
420
- #: dashboard.php:3259
421
- msgid "Page generation time"
422
- msgstr "Время генерации страницы"
 
423
 
424
- #: dashboard.php:4372
425
- msgid "Log In"
426
- msgstr "Вход"
427
 
428
- #: dashboard.php:4373
429
- msgid "Log Out"
430
- msgstr "Выход"
431
 
432
- #: dashboard.php:4374
433
- msgid "Register"
434
- msgstr "Регистрация"
435
 
436
- #: dashboard.php:4377
437
- msgid "WooCommerce Log In"
438
- msgstr "Вход WooCommerce"
 
439
 
440
- #: dashboard.php:4378
441
  msgid "WooCommerce Log Out"
442
  msgstr "Выход WooCommerce"
443
 
444
- #: dashboard.php:4417 dashboard.php:4418
445
- msgid "Add to menu"
446
- msgstr "Добавить в меню"
447
 
448
- #: settings.php:837
449
- msgid "Traffic Inspection"
450
- msgstr "Инспектор трафика"
451
 
452
- #: settings.php:864
453
- msgid "Enable error shielding"
454
- msgstr "Включить защиту от ошибок"
455
 
456
- #: settings.php:934
457
- msgid "Save software errors"
458
- msgstr "Сохранять ошибки ПО"
459
 
460
- #: cerber-scanner.php:3575
461
- msgid "Preparing for the scan"
462
- msgstr "Подготовка сканирования"
463
 
464
- #: cerber-scanner.php:5387
465
- msgid "No files match the specified filter."
466
- msgstr "Нет файлов подходящих к указанному фильтру."
467
 
468
- #: cerber-scanner.php:5387
469
- msgid "Click here to see the full list of files"
470
- msgstr "Нажмите здесь для просмотра полного списка файлов"
471
 
472
- #: cerber-scanner.php:5436
473
- msgid "All scans"
474
- msgstr "Все проверки"
475
 
476
- #: common.php:1186
477
  msgid "Suspicious JavaScript code detected"
478
  msgstr "Найден подозрительный код JavaScript"
479
 
480
- #: dashboard.php:2800
481
- msgid "These features are available in a professional version of the plugin."
482
- msgstr "Эти возможности доступны в профессиональной версии плагина."
483
 
484
- #: dashboard.php:2801
485
- msgid "Know more about all advantages at"
486
- msgstr "Узнайте больше о всех преимуществах на"
487
 
488
- #: cerber-scanner.php:142
489
- msgid "Ignore"
490
- msgstr "Игнорировать"
491
 
492
- #: dashboard.php:4214
493
- msgid "Ignore List"
494
- msgstr "Список игнорируемого"
495
 
496
- #: cerber-scanner.php:5521
497
- msgid "Apply"
498
- msgstr "Применить"
 
499
 
500
- #: cerber-scanner.php:5522 cerber-scanner.php:5549
501
- msgid "Remove from the list"
502
- msgstr "Удалить из списка"
503
 
504
- #: cerber-scanner.php:5523
505
- msgid "User Insights"
506
- msgstr "На виду: пользователи"
507
 
508
- #: cerber-scanner.php:5524
509
- msgid "Traffic Insights"
510
- msgstr "На виду: трафик"
511
 
512
- #: cerber-scanner.php:5525
513
- msgid "Activity Insights"
514
- msgstr "На виду: активность"
515
 
516
- #: cerber-scanner.php:5527
517
- msgid "The list is empty."
518
- msgstr "Список пуст."
519
 
520
- #: cerber-scanner.php:5555
521
- msgid "Added"
522
- msgstr "Добавлено"
523
 
524
- #: dashboard.php:4247
525
- msgid "Log"
526
- msgstr "Журнал"
527
 
528
- #: dashboard.php:2570
529
- msgid "Are you sure you want to delete selected files?"
530
- msgstr "Вы точно хотите удалить выбранные файлы?"
531
 
532
- #: dashboard.php:2571
533
  msgid "These files have been moved to the quarantine"
534
  msgstr "Эти файлы были перемещены в карантин"
535
 
536
- #: dashboard.php:2574
537
- msgid "Do you want to add selected files to the ignore list?"
538
- msgstr "Вы точно хотите добавить выбранные файлы в список игнорирования?"
539
-
540
- #: dashboard.php:2575
541
- msgid "These files have been added to the ignore list"
542
- msgstr "Эти файлы были добавлены в список игнорирования"
543
 
544
- #: dashboard.php:2577
545
- msgid "Some errors occurred"
546
- msgstr "Возникли ошибки"
547
 
548
- #: dashboard.php:2578
549
- msgid "All files have been processed"
550
- msgstr "Все файлы обработаны"
551
 
552
- #: settings.php:688
553
- msgid "Disable PHP in uploads"
554
- msgstr "Отключить PHP в папке загрузок"
555
 
556
- #: settings.php:693
557
- msgid "Disable execution of PHP scripts in the WordPress media folder"
558
- msgstr "Отключить исполнение PHP скриптов в папке медиафайлов WordPress"
559
 
560
- #: settings.php:695
561
- msgid "Disable PHP error displaying"
562
- msgstr "Отключить отображение ошибок PHP"
563
 
564
- #: settings.php:330 settings.php:357 settings.php:1012
565
- msgid "Enable diagnostic logging"
566
- msgstr "Включить журнал диагностики"
567
 
568
- #: settings.php:662
569
- msgid "Use English for admin interface"
570
- msgstr "Use English for admin interface (использовать английский язык для интерфейса администрирования)"
 
571
 
572
- #: cerber-news.php:157
573
- msgid "Awesome!"
574
- msgstr "Замечательно!"
575
 
576
- #: dashboard.php:4213
577
- msgid "Cleaning up"
578
- msgstr "Очистка"
579
 
580
- #: cerber-scanner.php:1392
581
- msgid "Malicious code found"
582
- msgstr "Найден вредоносный код"
583
 
584
- #: cerber-scanner.php:2612
585
- msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
586
- msgstr "Этот файл содержит исполняемый код и может включать скрытый вредоносный код. Если этот файл часть темы или плагина, он должен быть в папке с темой или плагином, никаких исключений."
587
 
588
- #: cerber-scanner.php:2613
589
- msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
590
- msgstr "Сканер определил этот файл как \"ничей\" или непривязаный, поскольку он не относится ни к одной известной части сайта, его скорее всего вообще быть не должно."
591
 
592
- #: cerber-scanner.php:2614
593
- msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
594
- msgstr "Он мог остаться после обновления до свежей версии %s. Он также может быть частью скрытого вредоносного ПО. В редких случаях это может быть часть сделанного под заказ плагина или темы."
595
 
596
- #: cerber-scanner.php:2618
597
- msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
598
- msgstr "Содержимое файы было изменено и не совпадает с оригиналом из репозитория WordPress или образцом загруженным вами ранее. Файл был изменен, возможно вредоносным кодом или вирусом."
599
 
600
- #: cerber-scanner.php:5034
601
- msgid "Deleted"
602
- msgstr "Удален"
603
 
604
- #: cerber-scanner.php:5081
605
- msgid "Automatically moved to quarantine"
606
- msgstr "Автоматически перемещен в карантин"
607
 
608
- #: common.php:1154
609
- msgid "Attempt to upload malicious file denied"
610
- msgstr "Заблокирована попытка загрузки вредоносного файла"
611
 
612
- #: common.php:1185
613
- msgid "Suspicious SQL code detected"
614
- msgstr "Обнаружен подозрительный SQL код"
 
 
 
 
 
 
 
 
 
 
 
 
615
 
616
- #: dashboard.php:1540
617
  msgctxt "Example: Last malware scan: 23 Jan 2018"
618
  msgid "Last malware scan"
619
  msgstr "Последняя проверка на вредоносное ПО"
620
 
621
- #: dashboard.php:1559
622
- msgid "Integrity"
623
- msgstr "Целостность"
624
 
625
- #: settings.php:1101
626
- msgid "Automatic cleanup of malware and suspicious files"
627
- msgstr "Автоматическая очистка вредоносных и подозрительных файлов"
628
 
629
- #: settings.php:1110
630
- msgid "Files in the uploads folder"
631
- msgstr "Файлы в папке загрузки"
632
 
633
- #: settings.php:1117
634
- msgid "Files with unwanted extensions"
635
- msgstr "Файлы с нежелательными расширениями"
636
 
637
- #: settings.php:1124
638
- msgid "Exclusions"
639
- msgstr "Исключения"
640
 
641
- #: settings.php:1125
642
- msgid "Files in the temporary directory"
643
- msgstr "Файлы в временной папке"
644
 
645
- #: settings.php:1131
646
- msgid "Files in the sessions directory"
647
- msgstr "Файлы в папке сессий"
648
 
649
- #: settings.php:1137
650
- msgid "Files in these directories"
651
- msgstr "Файлы в этих папках"
652
 
653
- #: settings.php:1143
654
- msgid "Use absolute paths. One item per line."
655
- msgstr "Используйте абсолютные пути. Один элемент на строку."
656
 
657
- #: settings.php:1145
658
- msgid "Files with these extensions"
659
- msgstr "Файлы с этими расширениями"
660
 
661
- #: settings.php:1151
662
- msgid "Use comma to separate items."
663
- msgstr "Используйте запятую для разделения элементов."
664
 
665
  #. Description of the plugin
666
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
667
  msgstr "Защищает WordPress от атак хакеров, спама, троянов и вирусов. Включает сканер вредоносного ПО и проверку целостности. Усиление защиты WordPress набором комплексных алгоритмов безопасности. Защита от спама тонким определением ботов и reCAPTCHA. Отслеживание пользовательской активности и вторжений с уведомлением по email, а также через уведомления браузера или на мобильные устройства."
668
 
669
- #: settings.php:1527
670
  msgctxt "preposition of time like: at 11:00"
671
  msgid "at"
672
  msgstr "в"
673
 
674
- #: dashboard.php:4158
675
  msgid "Antispam engine"
676
  msgstr "Антиспам защита"
677
 
678
- #: cerber-scanner.php:5499
 
 
 
 
 
679
  msgid "The file has been restored to its original location."
680
  msgstr "Файл был восстановлен по оригинальному местоположению."
681
 
682
- #: cerber-scanner.php:5490
683
  msgid "The file has been deleted permanently."
684
  msgstr "Файл удален навсегда."
685
 
686
- #: cerber-scanner.php:5422 cerber-scanner.php:5556
 
687
  msgid "File"
688
  msgstr "Файл"
689
 
690
- #: cerber-scanner.php:5421
691
  msgid "Size"
692
  msgstr "Размер"
693
 
694
- #: cerber-scanner.php:5420
695
  msgid "Automatic deletion"
696
  msgstr "Автоматическое удаление"
697
 
698
- #: cerber-scanner.php:5419
699
  msgid "Moved to quarantine"
700
  msgstr "Перемещен в карантин"
701
 
702
- #: cerber-scanner.php:5407
703
  msgid "Delete permanently"
704
  msgstr "Удалить навсегда"
705
 
706
- #: cerber-scanner.php:5410
707
  msgid "Restore"
708
  msgstr "Восстановить"
709
 
710
- #: cerber-scanner.php:5321
711
  msgid "There are no files in the quarantine at the moment."
712
  msgstr "В карантине сейчас нет файлов."
713
 
714
- #: cerber-scanner.php:3710 cerber-scanner.php:5418
 
715
  msgid "Scanned"
716
  msgstr "Проверено"
717
 
718
- #: cerber-scanner.php:3701 settings.php:1103
 
719
  msgid "Unattended files"
720
  msgstr "Несопровождаемые файлы"
721
 
722
- #: cerber-scanner.php:3693
723
  msgid "Changed files"
724
  msgstr "Измененные файлы"
725
 
726
- #: cerber-scanner.php:3689
727
  msgid "New files"
728
  msgstr "Новые файлы"
729
 
730
- #: cerber-scanner.php:3685 nexus/cerber-slave-list.php:286
 
731
  msgid "Vulnerabilities"
732
  msgstr "Уязвимости"
733
 
734
- #: cerber-scanner.php:3673
735
  msgid "Performance"
736
  msgstr "Производительность"
737
 
738
- #: cerber-scanner.php:3665
739
  msgid "Finished"
740
  msgstr "Завершено"
741
 
742
- #: cerber-scanner.php:3661
743
  msgid "Started"
744
  msgstr "Начато"
745
 
746
- #: dashboard.php:4215
747
  msgid "Quarantine"
748
  msgstr "Карантин"
749
 
750
- #: cerber-load.php:396
751
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
752
  msgstr "Вы исчерпали максимально допустимое количество попыток входа. Попробуйте снова через %d минут."
753
 
754
- #: common.php:1364
755
- msgctxt "preposition of a period of time like: in 6 hours"
756
- msgid "in %s"
757
- msgstr "Через %s"
758
-
759
- #: cerber-scanner.php:1376
760
- msgid "Vulnerability found"
761
- msgstr "Обнаружена уязвимость"
762
 
763
- #: cerber-scanner.php:1381
764
- msgid "Unable to check the integrity due to a DB error"
765
- msgstr "Невозможно проверить целостность из-за ошибки БД"
766
 
767
- #: cerber-scanner.php:3578
768
- msgid "Scanning the temp folder for files"
769
- msgstr "Поиск файлов в временном каталоге"
770
 
771
- #: cerber-scanner.php:3577
772
- msgid "Scanning the upload folder for files"
773
- msgstr "Поиск файлов в каталоге uploads"
774
 
775
- #: cerber-scanner.php:3579
776
- msgid "Scanning the session folder for files"
777
- msgstr "Поиск файлов в каталоге сессий"
778
 
779
- #: common.php:1160
780
- msgid "Malicious request denied"
781
- msgstr "Заблокирован вредоносный запрос"
782
 
783
- #: common.php:1164
784
- msgid "User activated"
785
- msgstr "Пользователь активирован"
786
 
787
- #: common.php:1182
788
- msgid "Suspicious number of fields"
789
- msgstr "Подозрительное число полей"
790
 
791
- #: common.php:1183
792
  msgid "Suspicious number of nested values"
793
  msgstr "Подозрительное количество вложенных значений"
794
 
795
- #: common.php:1184 common.php:1219
796
- msgid "Malicious code detected"
797
- msgstr "Обнаружен вредоносный код"
798
 
799
- #: common.php:1220
800
- msgid "Attempt to upload a file with malicious code"
801
- msgstr "Попытка загрузки файла с вредоносным кодом"
802
 
803
- #: common.php:1450
804
- msgid "Bytes"
805
- msgstr "Байт"
806
 
807
- #: dashboard.php:1311
808
- msgid "Activated"
809
- msgstr "Активация"
810
 
811
- #: dashboard.php:3639
812
- msgid "Suspicious activity"
813
- msgstr "Подозрительная активность"
814
 
815
- #: dashboard.php:3640
816
- msgid "Errors"
817
- msgstr "Ошибки"
818
 
819
- #: settings.php:1048
820
- msgid "Scan results reporting"
821
- msgstr "Отчет о результатах проверки"
822
 
823
- #: settings.php:1032
824
- msgid "Automated recurring scan schedule"
825
- msgstr "План автоматической повторной проверки"
826
 
827
- #: settings.php:1810
828
  msgid "Unable to update the schedule"
829
  msgstr "Невозможно обновить запланированное"
830
 
831
- #: settings.php:1807
832
  msgid "The schedule has been updated"
833
  msgstr "Запланированное обновлено"
834
 
835
- #: settings.php:1078
836
  msgid "Include scan errors"
837
  msgstr "Включать ошибки сканера"
838
 
839
- #: settings.php:1071
840
  msgid "Include file sizes"
841
  msgstr "Включать размеры файлов"
842
 
843
- #: settings.php:1067
844
  msgid "If new issues found"
845
  msgstr "Если найдены новые проблемы"
846
 
847
- #: settings.php:1066
848
  msgid "If any changes in scan results occurred"
849
  msgstr "Если найдены изменения в результатах сканирования"
850
 
851
- #: settings.php:1065
852
  msgid "After every scan"
853
  msgstr "После каждого сканирования"
854
 
855
- #: settings.php:1051
856
- msgid "Report an issue if any of the following is true"
857
- msgstr "Отчитываться о проблемах, если нижеперечисленное верно"
858
-
859
- #: settings.php:1059
860
  msgid "Send email report"
861
  msgstr "Отсылать отчет по эл.почте"
862
 
863
- #: settings.php:1050 settings.php:1109
864
- msgid "Medium severity"
865
- msgstr "Средняя тяжесть"
866
 
867
- #: settings.php:1050 settings.php:1109
 
868
  msgid "High severity"
869
  msgstr "Высокая тяжесть"
870
 
871
- #: settings.php:1050 settings.php:1109
 
 
 
 
 
 
872
  msgid "Low severity"
873
  msgstr "Низкая тяжесть"
874
 
875
- #: settings.php:993
 
 
 
 
 
 
 
 
876
  msgid "Monitor modified files"
877
  msgstr "Наблюдать за изменением файлов"
878
 
879
- #: settings.php:986
880
  msgid "Monitor new files"
881
  msgstr "Наблюдать за новыми файлами"
882
 
883
- #: cerber-scanner.php:5093
 
 
 
 
884
  msgid "To view full report visit"
885
  msgstr "Для просмотра полного отчета зайдите на"
886
 
887
- #: cerber-scanner.php:3883
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
888
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
889
  msgstr "Вам нужно загрузить zip-архив, из которого вы это установили. Это даст возможность сканеру безопасности проверить целостность файлов, кода и определить вредоносный код."
890
 
891
- #: cerber-scanner.php:3881
892
  msgid "We have not found any integrity data to verify"
893
  msgstr "Не найдены данные о целостности для проверки"
894
 
895
- #: cerber-scanner.php:3585
 
 
 
 
896
  msgid "Searching for malicious code"
897
  msgstr "Поиск вредоносного кода"
898
 
899
- #: cerber-scanner.php:3584
900
  msgid "Verifying the integrity of the themes"
901
  msgstr "Проверка целостности тем"
902
 
903
- #: cerber-scanner.php:3583
904
  msgid "Verifying the integrity of the plugins"
905
  msgstr "Проверка целостности плагинов"
906
 
907
- #: cerber-scanner.php:3582
908
  msgid "Verifying the integrity of WordPress"
909
  msgstr "Проверка целостности WordPress"
910
 
911
- #: cerber-scanner.php:3581
912
  msgid "Checking for new and modified files"
913
  msgstr "Поиск новых и измененных файлов"
914
 
915
- #: cerber-scanner.php:3580
916
  msgid "Parsing the list of files"
917
  msgstr "Обработка списка файлов"
918
 
919
- #: cerber-scanner.php:3576
920
  msgid "Scanning folders for files"
921
  msgstr "Поиск файлов в каталогах"
922
 
923
- #: cerber-scanner.php:2621
924
  msgid "Resolve issue"
925
  msgstr "Решить проблему"
926
 
927
- #: cerber-scanner.php:2620
928
  msgid "Please upload a reference ZIP archive"
929
  msgstr "Пожалуйста, загрузите установочный zip-архив"
930
 
931
- #: cerber-scanner.php:2619
932
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
933
  msgstr "Для решения этой проблемы нужно переустановить %s или обновить до последней версии."
934
 
935
- #: cerber-scanner.php:2616
936
  msgid "Suspicious code signatures found"
937
  msgstr "Найдены подозрительные отпечатки кода"
938
 
939
- #: cerber-scanner.php:2615
940
  msgid "Suspicious code instruction found"
941
  msgstr "Найдены подозрительные инструкции в коде"
942
 
943
- #: cerber-scanner.php:1423
944
  msgid "Every 6 hours"
945
  msgstr "Каждые 6 часов"
946
 
947
- #: cerber-scanner.php:1420 dashboard.php:1543 dashboard.php:1545
948
- #: settings.php:351 settings.php:844 settings.php:870
949
- msgid "Disabled"
950
- msgstr "Отключено"
951
 
952
- #: cerber-scanner.php:1421
953
  msgid "Every hour"
954
  msgstr "Каждый час"
955
 
956
- #: cerber-scanner.php:1422
957
- msgid "Every 3 hours"
958
- msgstr "Каждые 3 часа"
 
 
 
959
 
960
- #: cerber-scanner.php:1401
961
  msgid "New file"
962
  msgstr "Новый файл"
963
 
964
- #: cerber-scanner.php:1398
965
  msgid "Unwanted file extension"
966
  msgstr "Файл с нежелательным расширением"
967
 
 
968
  #: cerber-scanner.php:1397 cerber-scanner.php:2617
969
  msgid "Suspicious directives found"
970
  msgstr "Найдены подозрительные директивы"
971
 
972
- #: cerber-scanner.php:1388
973
  msgid "Checksum mismatch"
974
  msgstr "Несовпадение контрольной суммы"
975
 
976
- #: dashboard.php:4212
977
- msgid "Scheduling"
978
- msgstr "Планирование"
979
-
980
- #: settings.php:1040
981
- msgid "Launch Full Scan"
982
- msgstr "Запуск полной проверки"
983
-
984
- #: settings.php:1033
985
- msgid "Launch Quick Scan"
986
- msgstr "Запуск быстрой проверки"
987
-
988
- #: cerber-scanner.php:4940
989
- msgid "Quick Scan Report"
990
- msgstr "Отчет быстрой проверки"
991
-
992
- #: settings.php:984
993
- msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
994
- msgstr "Укажите каталоги для исключения проверки. Используйте абсолютный путь, 1 элемент на строку."
995
-
996
- #: cerber-scanner.php:4953
997
- msgid "Files scanned"
998
- msgstr "Проверено файлов"
999
-
1000
- #: cerber-scanner.php:4940
1001
- msgid "Full Scan Report"
1002
- msgstr "Отчет полной проверки"
1003
-
1004
- #: cerber-scanner.php:4402
1005
- msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1006
- msgstr "Ошибка доступа к файлу. Возможно результаты проверки устарели. Запустите быструю или полную проверку."
1007
-
1008
- #: cerber-scanner.php:3586
1009
- msgid "Finalizing the scan"
1010
- msgstr "Завершение проверки"
1011
 
1012
- #: cerber-scanner.php:865 dashboard.php:1546
 
1013
  msgid "Full Scan"
1014
  msgstr "Полная проверка"
1015
 
1016
- #: cerber-scanner.php:865 dashboard.php:1544
1017
- msgid "Quick Scan"
1018
- msgstr "Быстрая проверка"
1019
-
1020
- #: cerber-scanner.php:97
1021
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1022
  msgstr "Похоже этот сайт еще не проверялся, нажмите кнопку ниже для начала проверки."
1023
 
1024
- #: cerber-scanner.php:88
1025
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1026
  msgstr "Предыдущая попытка проверки, начатая %s, не завершена. Продолжить проверку?"
1027
 
1028
- #: cerber-scanner.php:84
1029
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1030
  msgstr "Сейчас выполняется запланированная проверка. Дождитесь пока она завершится."
1031
 
1032
- #: cerber-load.php:3643
1033
  msgid "Scanner Report"
1034
  msgstr "Отчет проверки"
1035
 
1036
- #: dashboard.php:65 dashboard.php:4208
1037
- msgid "Site Integrity"
1038
- msgstr "Целостность сайта"
1039
 
1040
- #: dashboard.php:4210 cerber-load.php:4536
1041
- msgid "Security Scanner"
1042
- msgstr "Сканер безопасности"
1043
-
1044
- #: cerber-scanner.php:100
1045
- msgid "Start Quick Scan"
1046
- msgstr "Начать быструю проверку"
1047
 
1048
- #: cerber-scanner.php:101
1049
- msgid "Start Full Scan"
1050
- msgstr "Начать полную проверку"
1051
 
1052
- #: cerber-scanner.php:102
1053
- msgid "Stop Scanning"
1054
- msgstr "Остановить проверку"
1055
 
1056
- #: cerber-scanner.php:139
1057
- msgid "Delete"
1058
- msgstr "Удалить"
1059
 
1060
- #: cerber-scanner.php:1370
1061
- msgid "Verified"
1062
- msgstr "Проверено"
1063
 
1064
- #: cerber-scanner.php:1377
1065
- msgid "Integrity data not found"
1066
- msgstr "Данные о целостности не найдены"
1067
 
1068
- #: cerber-scanner.php:1378
1069
- msgid "Unable to check the integrity of the plugin due to a network error"
1070
- msgstr "Невозможно проверить целостность плагина из-за ошибки сети"
1071
 
1072
- #: cerber-scanner.php:1379
1073
- msgid "Unable to check the integrity of WordPress files due to a network error"
1074
- msgstr "Невозможно проверить целостность WordPress из-за ошибки сети"
1075
 
1076
- #: cerber-scanner.php:1380
1077
- msgid "Unable to check the integrity of the theme due to a network error"
1078
- msgstr "Невозможно проверить целостность темы из-за ошибки сети"
1079
 
1080
- #: cerber-scanner.php:1383
1081
- msgid "Local file doesn't exist"
1082
- msgstr "Локальный файл отсутствует"
1083
 
1084
- #: cerber-scanner.php:1385
1085
- msgid "Unable to process file"
1086
- msgstr "Невозможно обработать файл"
1087
 
1088
- #: cerber-scanner.php:1386 cerber-scanner.php:4794
1089
- msgid "Unable to open file"
1090
- msgstr "Невозможно открыть файл"
 
1091
 
1092
- #: cerber-scanner.php:1400
1093
- msgid "Content has been modified"
1094
- msgstr "Содержимое изменено"
1095
 
1096
- #: cerber-scanner.php:1391
1097
- msgid "Suspicious code found"
1098
- msgstr "Найден подозрительный код"
1099
 
1100
- #: cerber-scanner.php:1393
1101
- msgid "Unattended suspicious file"
1102
- msgstr "Нештатный подозрительный файл"
 
 
1103
 
1104
- #: cerber-scanner.php:1394
1105
- msgid "Executable code found"
1106
- msgstr "Обнаружен исполняемый код"
 
1107
 
 
1108
  #: cerber-scanner.php:3710 cerber-scanner.php:3780
1109
  msgid "Files to scan"
1110
  msgstr "Файлы для проверки"
1111
 
1112
- #: cerber-scanner.php:3717 cerber-scanner.php:3788
1113
- msgid "Critical issues"
1114
- msgstr "Критические проблемы"
1115
 
1116
- #: cerber-scanner.php:3717 cerber-scanner.php:3792 cerber-scanner.php:4984
1117
- msgid "Issues total"
1118
- msgstr "Всего проблем"
1119
 
1120
- #: cerber-scanner.php:4170
1121
- msgid "The directory is not writable"
1122
- msgstr "Каталог незаписываем"
1123
 
1124
- #: cerber-scanner.php:4188
1125
- msgid "Unable to create WP CERBER directory"
1126
- msgstr "Невозможно создать каталог WP CERBER"
1127
 
1128
- #: settings.php:122 settings.php:515 settings.php:849
1129
- msgid "Use White IP Access List"
1130
- msgstr "Использовать белый список IP"
1131
 
1132
- #: settings.php:549
1133
- msgid "Disable dashboard redirection"
1134
- msgstr "Отключить перенаправление с консоли"
1135
 
1136
- #: settings.php:961
1137
- msgid "Scanner settings"
1138
- msgstr "Настройки сканера"
 
1139
 
1140
- #: settings.php:968
1141
- msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1142
- msgstr "Укажите пользовательские подписи PHP кода. Один элемент на строку. Для использования регулярных выражений, включите строку в фигурные скобки { }."
1143
 
1144
- #: settings.php:970
1145
- msgid "Unwanted file extensions"
1146
- msgstr "Нежелательные расширения файлов"
1147
 
1148
- #: settings.php:976
1149
- msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1150
- msgstr "Укажите расширения файлов для поиска. Используется только при полной проверке. Испольуйте запятую для разделения элементов."
1151
 
1152
- #: settings.php:978
1153
- msgid "Directories to exclude"
1154
- msgstr "Каталоги для исключения"
1155
 
1156
- #: settings.php:999
1157
- msgid "Scan temporary directory"
1158
- msgstr "Проверять каталог временных файлов"
1159
 
1160
- #: settings.php:1006
1161
- msgid "Scan session directory"
1162
- msgstr "Проверять каталог файлов сессий"
1163
 
1164
- #: settings.php:1018
1165
- msgid "Delete quarantined files after"
1166
- msgstr "Удалять файлы карантина через"
1167
 
1168
- #. Plugin Name of the plugin
1169
- msgid "WP Cerber Security, Antispam & Malware Scan"
1170
- msgstr "WP Cerber Security, Antispam & Malware Scan"
1171
 
1172
- #: cerber-scanner.php:103
1173
  msgid "Continue Scanning"
1174
  msgstr "Продолжить проверку"
1175
 
1176
- #: cerber-scanner.php:2437
1177
- msgid "Custom signature found"
1178
- msgstr "Найден пользовательский отпечаток"
1179
 
1180
- #: settings.php:962
1181
- msgid "Custom signatures"
1182
- msgstr "Пользовательские отпечатки"
1183
 
1184
- #: cerber-scanner.php:3697
1185
- msgid "Unwanted extensions"
1186
- msgstr "Нежелательные расширения"
1187
 
1188
- #: settings.php:1169
 
 
 
 
 
 
 
 
 
 
1189
  msgid "If you forget your Custom login URL, you will be unable to log in."
1190
  msgstr "Если вы забудете ваш пользовательский URL входа, то вы не сможете войти."
1191
 
1192
- #: settings.php:1169
1193
  msgid "Be careful about enabling these options."
1194
  msgstr "Будьте осторожны при включении этих настроек."
1195
 
1196
- #: common.php:1181
1197
  msgid "Denied"
1198
  msgstr "Запрещено"
1199
 
1200
- #: settings.php:579
1201
- msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1202
- msgstr "Пользовательский URL для входа может содержать только буквы, цифры, типа и знаки подчеркивания."
1203
-
1204
- #: settings.php:860
1205
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1206
  msgstr "Для использования регулярных выражений заключите строку целиком в фигурные скобки { }."
1207
 
1208
- #: common.php:1155
1209
- msgid "File upload denied"
1210
- msgstr "Предотвращена загрузка файла"
1211
-
1212
- #: common.php:2410
1213
- msgid "File not found"
1214
- msgstr "Файл не найден"
1215
 
1216
- #: common.php:2413
1217
- msgid "Unable to copy the file"
1218
- msgstr "Невозможно скопировать файл"
1219
 
1220
- #: common.php:2419
1221
- msgid "Unable to delete the file"
1222
- msgstr "Невозможно удалить файл"
1223
 
1224
- #: settings.php:482
1225
- msgid "Plugin initialization"
1226
- msgstr "Инициализация плагина"
1227
 
1228
- #: settings.php:483
1229
  msgid "Load security engine"
1230
  msgstr "Загрузка движка безопасности"
1231
 
1232
- #: settings.php:489
1233
- msgid "Legacy mode"
1234
- msgstr "Старый режим"
1235
 
1236
- #: settings.php:490
1237
- msgid "Standard mode"
1238
- msgstr "Стандартный режим"
1239
 
1240
- #: settings.php:1558
1241
- msgid "Plugin initialization mode has not been changed"
1242
- msgstr "Режим инициализации плагина не был изменен"
1243
 
1244
- #: common.php:2407
 
 
 
 
1245
  msgid "Destination folder access denied"
1246
  msgstr "Доступ к каталогу назначения закрыт"
1247
 
1248
- #: common.php:2402
1249
  msgid "Unable to create the directory"
1250
  msgstr "Невозможно создать каталог"
1251
 
1252
- #: settings.php:681
1253
- msgid "Protect admin scripts"
1254
- msgstr "Защита скриптов администратора"
1255
 
1256
- #: settings.php:686
1257
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1258
  msgstr "Блокировка неавторизованного доступа к load-scripts.php и load-styles.php"
1259
 
1260
- #: cerber-load.php:3417
 
 
 
 
1261
  msgid "We're sorry, you are not allowed to proceed"
1262
  msgstr "Извините, вам не разрешено продолжить"
1263
 
1264
- #: settings.php:860
1265
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1266
  msgstr "Введите URI запроса для исключения из инспекции. Один элемент на строку."
1267
 
1268
- #: settings.php:854
1269
  msgid "Request whitelist"
1270
  msgstr "Белый список запросов"
1271
 
1272
- #: dashboard.php:3940
1273
  msgid "Any"
1274
  msgstr "Любой"
1275
 
1276
- #: settings.php:945
1277
  msgid "milliseconds"
1278
  msgstr "миллисекунд"
1279
 
1280
- #: settings.php:940
1281
  msgid "Page generation time threshold"
1282
  msgstr "Порог времени генерации страницы"
1283
 
1284
- #: settings.php:928
1285
  msgid "Save request cookies"
1286
  msgstr "Сохранять куки запроса"
1287
 
1288
- #: settings.php:922
1289
  msgid "Save $_SERVER"
1290
  msgstr "Сохранять $_SERVER"
1291
 
1292
- #: settings.php:916
1293
  msgid "Save request headers"
1294
  msgstr "Сохранять заголовки запроса"
1295
 
1296
- #: settings.php:905
1297
  msgid "Mask these form fields"
1298
  msgstr "Маскировать эти поля форм"
1299
 
1300
- #: settings.php:900
1301
  msgid "Save request fields"
1302
  msgstr "Сохранять поля запросов"
1303
 
1304
- #: settings.php:895
1305
  msgid "Ignore crawlers"
1306
  msgstr "Игнорировать веб-пауков"
1307
 
1308
- #: settings.php:891
1309
  msgid "All traffic"
1310
  msgstr "Весь трафик"
1311
 
1312
- #: settings.php:890
1313
  msgid "Smart"
1314
  msgstr "Умная выборка"
1315
 
1316
- #: settings.php:889
1317
  msgid "Logging disabled"
1318
  msgstr "Журнал отключен"
1319
 
1320
- #: settings.php:883
1321
  msgid "Logging mode"
1322
  msgstr "Режим журнала"
1323
 
1324
- #: settings.php:882
1325
  msgid "Logging"
1326
  msgstr "Журналирование"
1327
 
1328
- #: settings.php:838
1329
  msgid "Enable traffic inspection"
1330
  msgstr "Включить инспектирование трафика"
1331
 
1332
- #: dashboard.php:3983
1333
  msgid "Advanced search"
1334
  msgstr "Улучшенный поиск"
1335
 
1336
- #: dashboard.php:3677
1337
  msgid "Refresh"
1338
  msgstr "Обновить"
1339
 
1340
- #: dashboard.php:3656
1341
  msgid "Longer than"
1342
  msgstr "Дольше чем"
1343
 
1344
- #: dashboard.php:3647
1345
  msgid "Page Not Found"
1346
  msgstr "Страница не найдена"
1347
 
1348
- #: dashboard.php:3645
1349
  msgid "Form submissions"
1350
  msgstr "Отправки форм"
1351
 
1352
- #: dashboard.php:3642
1353
  msgid "Not logged in visitors"
1354
  msgstr "Неавторизованные посетители"
1355
 
1356
- #: dashboard.php:3637
1357
  msgid "All requests"
1358
  msgstr "Все запросы"
1359
 
1360
- #: dashboard.php:3629
1361
  msgid "No requests have been logged."
1362
  msgstr "В журнале нет данных о запросах."
1363
 
1364
- #: dashboard.php:3612
1365
  msgid "User Agent"
1366
  msgstr "User Agent"
1367
 
1368
- #: dashboard.php:3611
1369
  msgid "Host Info"
1370
  msgstr "Информация о хосте"
1371
 
1372
- #: dashboard.php:3609
1373
  msgid "Request"
1374
  msgstr "Запрос"
1375
 
1376
- #: dashboard.php:4178
1377
  msgid "Live Traffic"
1378
  msgstr "Живой трафик"
1379
 
1380
- #: dashboard.php:1558
1381
  msgid "Traffic"
1382
  msgstr "Трафик"
1383
 
1384
- #: dashboard.php:1530
1385
  msgid "no connection"
1386
  msgstr "нет подключения"
1387
 
1388
- #: dashboard.php:1525
1389
  msgid "enabled"
1390
  msgstr "включено"
1391
 
1392
- #: dashboard.php:57 dashboard.php:1526 dashboard.php:4176
 
1393
  msgid "Traffic Inspector"
1394
  msgstr "Инспектор трафика"
1395
 
1396
- #: dashboard.php:57
1397
  msgid "Cerber Traffic Inspector"
1398
  msgstr "Цербер-инспектор трафика"
1399
 
1400
- #: common.php:1574
1401
- msgid "Not specified"
1402
- msgstr "Не указано"
1403
-
1404
- #: dashboard.php:1332
1405
  msgid "Last seen"
1406
  msgstr "Последний раз"
1407
 
1408
- #: common.php:163
1409
- msgid "Check for requests"
1410
- msgstr "Проверить запросы"
1411
 
1412
- #: common.php:1153 common.php:1218
1413
  msgid "Probing for vulnerable PHP code"
1414
  msgstr "Проверка на уязвимый PHP-код"
1415
 
1416
- #: dashboard.php:279
1417
- msgid "IP address, IPv4 address range or subnet"
1418
- msgstr "IP адрес, диапазон IPv4 адресов или адрес подсети"
1419
-
1420
- #: dashboard.php:281
1421
- msgid "Optional comment for this entry"
1422
- msgstr "Необязательный комментарий к этой записи"
1423
 
1424
- #: dashboard.php:320
1425
  msgid "You cannot add your IP address or network"
1426
  msgstr "Вы не можете добавить ваш IP-адрес или сеть"
1427
 
1428
- #: dashboard.php:559
1429
- msgid "Email has been sent to"
1430
- msgstr "Сообщение было отправлено на электронный адрес"
1431
-
1432
- #: dashboard.php:562
1433
- msgid "Unable to send email to"
1434
- msgstr "Невозможно отправить email на"
1435
-
1436
- #: dashboard.php:2967
1437
- msgid "Not permitted for one country"
1438
- msgid_plural "Not permitted for %d countries"
1439
- msgstr[0] "Не разрешено в одной стране"
1440
- msgstr[1] "Не разрешено в %d странах"
1441
- msgstr[2] "Не разрешено в %d странах"
1442
 
1443
- #: dashboard.php:3116
1444
- msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1445
- msgid "Selected countries are permitted to %s, other countries are not permitted to"
1446
- msgstr "Выбранным странам разрешено %s, остальным странам - нет"
1447
 
1448
- #: dashboard.php:3119
1449
- msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1450
- msgid "Selected countries are not permitted to %s, other countries are permitted to"
1451
- msgstr "Выбранным странам не разрешено %s, остальным странам разрешено"
1452
 
1453
- #: settings.php:567
1454
- msgid "Display simple 404 page"
1455
- msgstr "Показать простую страницу 404"
1456
 
1457
- #: settings.php:154
1458
- msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1459
- msgstr "Для использования регулярных выражений оберните их в два прямых слеша."
1460
 
1461
- #: settings.php:211
1462
- msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1463
- msgstr "Введите часть строки или пути запроса для исключения запроса из проверки движком. Один элемент на строку."
1464
 
1465
- #: settings.php:829 settings.php:1093
 
1466
  msgid "if empty, email from notification settings will be used"
1467
  msgstr "если не задано, будет использован адрес из настроек уведомлений"
1468
 
1469
- #: settings.php:818
1470
- msgid "Enable reporting"
1471
- msgstr "Включить отчеты"
1472
-
1473
- #: cerber-load.php:3697
1474
- msgid "Your last sign-in was %s from %s"
1475
- msgstr "Ваш последний вход был %s с %s"
1476
 
1477
- #: cerber-load.php:3767
1478
- msgid "Weekly Report"
1479
- msgstr "Недельный отчет"
1480
 
1481
- #: cerber-load.php:3793
1482
- msgid "Attempts to log in with non-existent username"
1483
- msgstr "Попытка войти с несуществующим именем пользователя"
1484
 
1485
- #: settings.php:566
1486
  msgid "Use 404 template from the active theme"
1487
  msgstr "Использовать шаблон 404 активной темы"
1488
 
1489
- #: cerber-load.php:856
1490
- msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1491
- msgstr ">>> Переводите WP Cerber? Получите PRO лицензию бесплатно, оставьте контакты здесь: https://wpcerber.com/contact/"
 
1492
 
1493
- #: cerber-load.php:3633
1494
- msgid "Weekly report"
1495
- msgstr "Недельный отчет"
 
1496
 
1497
- #: cerber-load.php:3636 cerber-load.php:3646
1498
- msgid "To change reporting settings visit"
1499
- msgstr "Для смены настроек отчетности зайдите"
 
 
 
1500
 
1501
- #: cerber-load.php:3669
1502
- msgid "Your login page:"
1503
- msgstr "Ваша страница входа:"
1504
 
1505
- #: cerber-load.php:3673
1506
- msgid "Your license is valid until"
1507
- msgstr "Ваша лицензия действительна до"
1508
 
1509
- #: cerber-load.php:3779
1510
  msgid "Activity details"
1511
  msgstr "Подробно об активности"
1512
 
1513
- #: dashboard.php:2468
1514
- msgid "Main settings"
1515
- msgstr "Основные настройки"
1516
-
1517
- #: settings.php:817
1518
- msgid "Weekly reports"
1519
- msgstr "Недельные отчеты"
1520
-
1521
- #: settings.php:1511
1522
- msgid "Sunday"
1523
- msgstr "Воскресенье"
1524
 
1525
- #: settings.php:1512
1526
- msgid "Monday"
1527
- msgstr "Понедельник"
1528
 
1529
- #: settings.php:1513
1530
- msgid "Tuesday"
1531
- msgstr "Вторник"
 
1532
 
1533
- #: settings.php:1514
1534
- msgid "Wednesday"
1535
- msgstr "Среда"
1536
 
1537
- #: settings.php:1515
1538
- msgid "Thursday"
1539
- msgstr "Четверг"
1540
 
1541
- #: settings.php:1516
1542
- msgid "Friday"
1543
- msgstr "Пятница"
1544
 
1545
- #: settings.php:1517
1546
  msgid "Saturday"
1547
  msgstr "Суббота"
1548
 
1549
- #: settings.php:1547
1550
- msgid "Click to send now"
1551
- msgstr "Нажмите для отправки сейчас"
1552
-
1553
- #: common.php:1179
1554
- msgid "Limit reached"
1555
- msgstr "Предел достигнут"
1556
 
1557
- #: common.php:1180
1558
- msgid "Multiple suspicious activities"
1559
- msgstr "Множественная подозрительная активность"
1560
 
1561
- #: common.php:1217
1562
- msgid "Multiple suspicious activities were detected"
1563
- msgstr "Обнаружена множественная подозрительная активность"
1564
 
1565
- #: dashboard.php:1385
1566
- msgid "Failed login attempts"
1567
- msgstr "Неудачные попытки входа"
1568
 
1569
- #: dashboard.php:1342 dashboard.php:1386
1570
- msgid "Registered"
1571
- msgstr "Зарегистрирован"
1572
 
1573
- #: cerber-users.php:25 dashboard.php:1456
1574
- msgid "You"
1575
- msgstr "Вы"
1576
 
1577
- #: dashboard.php:2099
1578
- msgid "in the last 24 hours"
1579
- msgstr "В последние 24 часа"
1580
 
1581
- #: dashboard.php:2168 cerber-load.php:3618 cerber-load.php:4527
1582
- msgid "Getting Started Guide"
1583
- msgstr "Руководство с чего начать"
1584
 
1585
- #: dashboard.php:3032
1586
- msgid "Start typing here to find a country"
1587
- msgstr "Начните печатать тут чтобы найти страну"
 
1588
 
1589
- #: dashboard.php:3112
1590
- msgid "Click on a country name to add it to the list of selected countries"
1591
- msgstr "Нажмите на страну чтобы добавить ее в список выбранных"
1592
 
1593
- #: dashboard.php:3133
1594
- msgid "Submit forms"
1595
- msgstr "отправка форм"
1596
 
1597
- #: dashboard.php:3134
1598
- msgid "Post comments"
1599
- msgstr "отправка комментариев"
1600
 
1601
- #: dashboard.php:3135
1602
- msgid "Log in to the website"
1603
- msgstr "авторизация на сайте"
1604
 
1605
- #: dashboard.php:3136
1606
- msgid "Register on the website"
1607
- msgstr "регистрация на сайте"
1608
 
1609
- #: dashboard.php:3137
1610
- msgid "Use XML-RPC"
1611
- msgstr "использование XML-RPC"
1612
 
1613
- #: dashboard.php:3138
1614
  msgid "Use REST API"
1615
  msgstr "использование REST API"
1616
 
1617
- #: settings.php:738
1618
- msgid "Allow REST API for logged in users"
1619
- msgstr "Разрешить REST API для авторизованных пользователей"
1620
-
1621
- #: settings.php:147
1622
- msgid "Registration limit"
1623
- msgstr "Предел регистраций"
1624
 
1625
- #: settings.php:168
1626
- msgid "Sort users in dashboard"
1627
- msgstr "Сортировать пользователей в консоли"
1628
 
1629
- #: settings.php:224
1630
- msgid "Deny it completely"
1631
- msgstr "Полностью запретить"
1632
 
1633
- #: settings.php:224
1634
- msgid "Mark it as spam"
1635
- msgstr "Пометить как спам"
1636
 
1637
- #: settings.php:1339
1638
- msgid "%s allowed registrations in %s minutes from one IP"
1639
- msgstr "%s разрешенных регистраций в %s минут с одного IP"
1640
 
1641
- #: settings.php:1580 settings.php:1581
1642
- msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1643
- msgstr "Если вы используете плагин кеширования, вам нужно добавить новый URL входа в список исключений кеширования"
1644
 
1645
- #: common.php:1128
1646
- msgid "Form submission denied"
1647
- msgstr "Отправка формы заблокирована"
1648
 
1649
- #: common.php:1129
1650
- msgid "Comment denied"
1651
- msgstr "Комментарий заблокирован"
 
 
1652
 
1653
- #: common.php:1157
1654
- msgid "Request to REST API denied"
1655
- msgstr "Запрос к REST API заблокирован"
1656
 
1657
- #: common.php:1158
1658
- msgid "XML-RPC request denied"
1659
- msgstr "Запрос XML-RPC заблокирован"
 
1660
 
1661
- #: common.php:1171
1662
- msgid "Bot detected"
1663
- msgstr "Обнаружен бот"
 
1664
 
1665
- #: common.php:1172
1666
- msgid "Citadel mode is active"
1667
- msgstr "Режим цитадель активен"
1668
 
1669
- #: common.php:1177
1670
- msgid "Malicious activity detected"
1671
- msgstr "Обнаружена вредоносная активность"
1672
 
1673
- #: common.php:1178
1674
- msgid "Blocked by country rule"
1675
- msgstr "Заблокирован по ограничению для страны"
1676
 
1677
- #: dashboard.php:190 dashboard.php:995
1678
- msgid "Country"
1679
- msgstr "Страна"
1680
 
1681
- #: dashboard.php:1032
1682
- msgid "All events"
1683
- msgstr "Все события"
1684
 
1685
- #: dashboard.php:61
1686
- msgid "Cerber Security Rules"
1687
- msgstr "Правила безопасности Цербер"
1688
 
1689
- #: dashboard.php:61 dashboard.php:4193
1690
- msgid "Security Rules"
1691
- msgstr "Правила безопасности"
1692
 
1693
- #: common.php:239
1694
- msgid "Spam form submissions denied"
1695
- msgstr "Заблокированы отправки форм спама"
1696
 
1697
- #: dashboard.php:4195
1698
- msgid "Countries"
1699
- msgstr "Страны"
1700
 
1701
- #: dashboard.php:2964
1702
  msgid "Permitted for one country"
1703
  msgid_plural "Permitted for %d countries"
1704
  msgstr[0] "Разрешается для одной страны"
1705
  msgstr[1] "Разрешается для %d стран"
1706
  msgstr[2] "Разрешается для %d стран"
1707
 
1708
- #: dashboard.php:2975
1709
- msgid "No rule"
1710
- msgstr "Нет правила"
1711
 
1712
- #: dashboard.php:3186
1713
- msgid "Security rules have been updated"
1714
- msgstr "Правила безопасности обновлены"
1715
 
1716
- #: settings.php:753
1717
- msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1718
- msgstr "Укажите пространства имен REST API разрешенных при отключении REST API, одно имя на строку."
 
1719
 
1720
- #: settings.php:210
1721
- msgid "Query whitelist"
1722
- msgstr "Белый список запросов"
1723
 
1724
- #: settings.php:731
1725
- msgid "Block access to WordPress REST API except any of the following"
1726
- msgstr "Блокировать доступ к REST API кроме следующего"
1727
 
1728
- #: dashboard.php:4249
1729
- msgid "License"
1730
- msgstr "Лицензия"
 
1731
 
1732
- #: common.php:1127
1733
- msgid "Spam form submission denied"
1734
- msgstr "Отправка формы со спамом заблокирована"
1735
 
1736
- #: settings.php:190
1737
- msgid "Other forms"
1738
- msgstr "Другие формы"
1739
 
1740
- #: settings.php:191
1741
- msgid "Protect all forms on the website with bot detection engine"
1742
- msgstr "Защитить все формы на сайте через определение ботов"
1743
 
1744
- #: settings.php:197
1745
- msgid "Adjust antispam engine"
1746
- msgstr "Настроить антиспам-движок"
1747
 
1748
- #: settings.php:200
1749
- msgid "Safe mode"
1750
- msgstr "Безопасный режим"
1751
 
1752
- #: settings.php:201
1753
- msgid "Use less restrictive policies (allow AJAX)"
1754
- msgstr "Использовать менее жесткую политику (разрешить AJAX)"
1755
 
1756
- #: settings.php:206
1757
- msgid "Disable bot detection engine for logged in users"
1758
- msgstr "Отключить определение ботов для авторизованных пользователей"
1759
 
1760
- #: dashboard.php:3641 settings.php:205 settings.php:733
1761
- msgid "Logged in users"
1762
- msgstr "Авторизованные пользователи"
1763
 
1764
- #: dashboard.php:4245
1765
- msgid "Export & Import"
1766
- msgstr "Экспорт и Импорт"
1767
 
1768
- #: dashboard.php:4246
1769
- msgid "Diagnostic"
1770
- msgstr "Диагностика"
1771
 
1772
- #: dashboard.php:4156
1773
- msgid "Antispam and bot detection settings"
1774
- msgstr "Антиспам и настройки определения ботов"
 
1775
 
1776
- #: common.php:1216
1777
- msgid "Bot activity is detected"
1778
- msgstr "Обнаружена активность ботов"
1779
 
1780
- #: dashboard.php:69
1781
- msgid "Cerber antispam settings"
1782
- msgstr "Настройка Цербер антиспам"
1783
 
1784
- #: dashboard.php:69 settings.php:283 cerber-load.php:4538
1785
- msgid "Antispam"
1786
- msgstr "Аниспам"
1787
 
1788
- #: settings.php:181
1789
- msgid "Protect comment form with bot detection engine"
1790
- msgstr "Защита комментариев через определение ботов"
1791
 
1792
- #: settings.php:186
1793
- msgid "Protect registration form with bot detection engine"
1794
- msgstr "Защита регистрации через определение ботов"
1795
 
1796
- #: settings.php:219
1797
- msgid "Comment processing"
1798
- msgstr "Обработка комментария"
1799
 
1800
- #: settings.php:222
1801
- msgid "If a spam comment detected"
1802
- msgstr "Если обнаружен спам комментарий"
 
 
 
 
1803
 
1804
- #: settings.php:227
1805
  msgid "Trash spam comments"
1806
  msgstr "Удалить спам комментарии в корзину"
1807
 
1808
- #: settings.php:229
1809
- msgid "Move spam comments to trash after"
1810
- msgstr "Удалить спам комментарии в корзину после"
1811
 
1812
- #: cerber-load.php:1568
1813
- msgid "Sorry, human verification failed."
1814
- msgstr "Извините, проверка на человека не удалась."
 
 
 
 
1815
 
1816
- #: settings.php:177
 
 
 
 
1817
  msgid "Cerber antispam engine"
1818
  msgstr "Движок Цербер-антиспам"
1819
 
1820
- #: common.php:1126
1821
- msgid "Spam comment denied"
1822
- msgstr "Спам коммнтарий отклонен"
 
1823
 
1824
- #: common.php:1151
1825
- msgid "Attempt to log in denied"
1826
- msgstr "Попытка входа отклонена"
1827
 
1828
- #: common.php:1152
1829
- msgid "Attempt to register denied"
1830
- msgstr "Попытка регистрации отклонена"
1831
 
1832
- #: common.php:235
1833
- msgid "Malicious activities mitigated"
1834
- msgstr "Вредоносная активность снижена"
1835
 
1836
- #: common.php:240
1837
- msgid "Malicious IP addresses detected"
1838
- msgstr "Найдены вредоносные IP адреса"
1839
 
1840
- #: common.php:241
1841
- msgid "Lockouts occurred"
1842
- msgstr "Блокировок произошло"
 
 
 
 
 
 
1843
 
1844
- #: dashboard.php:2114
1845
  msgid "All suspicious activity"
1846
  msgstr "Вся подозрительная активность"
1847
 
1848
- #: cerber-load.php:1301 cerber-load.php:1307 cerber-load.php:1323
1849
- #: cerber-load.php:1330
1850
- msgid "You are not allowed to register."
1851
- msgstr "Вам не разрешено зарегистрироваться."
1852
 
1853
- #: dashboard.php:782 dashboard.php:997
1854
- msgid "Event"
1855
- msgstr "Событие"
1856
 
1857
- #: common.php:238
1858
  msgid "Spam comments denied"
1859
  msgstr "Спам-комментарии отклонены"
1860
 
1861
- #: common.php:1215
1862
- msgid "Limit on failed reCAPTCHA verifications is reached"
1863
- msgstr "Достигнут предел проверки reCAPTCHA"
1864
 
1865
- #: common.php:1141
1866
- msgid "Password reset requested"
1867
- msgstr "Запрошен сброс пароля"
 
1868
 
1869
- #: settings.php:520
1870
- msgid "Apply limit login rules to IP addresses in the White IP Access List"
1871
- msgstr "Применить правила входа для IP адресов в белом списке"
1872
 
1873
- #: settings.php:293
1874
- msgid "Limit attempts"
1875
- msgstr "Ограничение попыток"
1876
 
1877
- #: settings.php:294
1878
- msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1879
- msgstr "Блокировать IP адрес на %s минут после %s неудачных попыток в течении %s минут"
1880
 
1881
- #: settings.php:1173
1882
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1883
  msgstr "В режиме Цитадель никто не может войти кроме как с IP в белом списке. Активные сессии пользователей не будут затронуты."
1884
 
1885
- #: settings.php:249
1886
- msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1887
- msgstr "(не включайте, если у вас нет или вы не вводили ключ сайта и секретный ключ для невидимой версии)"
1888
 
1889
- #: common.php:1364
1890
- msgid "%s ago"
1891
- msgstr "%s назад"
1892
 
1893
- #: settings.php:248
1894
- msgid "Invisible reCAPTCHA"
1895
- msgstr "невидимая reCAPTCHA"
1896
 
1897
- #: settings.php:249
1898
- msgid "Enable invisible reCAPTCHA"
1899
- msgstr "Включить невидимую reCAPTCHA"
1900
 
1901
- #: settings.php:180
1902
- msgid "Comment form"
1903
- msgstr "Форма комментариев"
1904
 
1905
- #: settings.php:284
1906
- msgid "Enable reCAPTCHA for WordPress comment form"
1907
- msgstr "Включить reCAPTCHA в форме комментариев WordPress"
1908
 
1909
- #: settings.php:289
1910
  msgid "Disable reCAPTCHA for logged in users"
1911
  msgstr "Отключить reCAPTCHA для авторизованных пользователей"
1912
 
1913
- #: settings.php:812
1914
- msgid "Not available"
1915
- msgstr "Недоступно"
1916
 
1917
- #: settings.php:797
1918
- msgid "Push notifications"
1919
- msgstr "Push уведомления"
1920
 
1921
- #: settings.php:561
1922
- msgid "Display 404 page"
1923
- msgstr "Показывать страницу 404"
1924
 
1925
- #: settings.php:777
1926
- msgid "Email notifications"
1927
- msgstr "Уведомления по эл.почте"
1928
 
1929
- #: settings.php:784 settings.php:825 settings.php:911 settings.php:1089
1930
- msgid "Use comma to specify multiple values"
1931
- msgstr "Используйте запятую для разделения множественных значений"
1932
 
1933
- #: settings.php:805
1934
- msgid "All connected devices"
1935
- msgstr "Все подключенные устройства"
1936
 
1937
- #: settings.php:808
1938
  msgid "No devices found"
1939
  msgstr "Устройства не найдены"
1940
 
1941
- #: cerber-load.php:4281
1942
- msgid "To unsubscribe click here"
1943
- msgstr "Для отмены подписки нажмите здесь"
1944
 
1945
- #: cerber-load.php:4260
1946
- msgid "Search string"
1947
- msgstr "Строка поиска"
 
 
1948
 
1949
- #: cerber-load.php:4252
1950
- msgid "User"
1951
- msgstr "Пользователь"
1952
 
1953
- #: cerber-load.php:3627 cerber-load.php:3628
1954
- msgid "A new activity has been recorded"
1955
- msgstr "Отмечена новая активность"
1956
 
1957
- #: cerber-tools.php:228 dashboard.php:2365
1958
- msgid "Unsubscribe"
1959
- msgstr "Отменить подписку"
1960
 
1961
- #: dashboard.php:76
1962
- msgid "Cerber tools"
1963
- msgstr "Инструменты Cerber"
1964
 
1965
- #: dashboard.php:2364
1966
- msgid "Subscribe"
1967
- msgstr "Подписаться"
 
1968
 
1969
- #: dashboard.php:1045
1970
- msgid "Filter"
1971
- msgstr "Фильтр"
1972
 
1973
- #: dashboard.php:1044
1974
- msgid "Search for IP or username"
1975
- msgstr "Поиск IP или имени пользователя"
 
1976
 
1977
- #: dashboard.php:1021 dashboard.php:3672
 
1978
  msgid "Export"
1979
  msgstr "Экспорт"
1980
 
1981
- #: dashboard.php:786 dashboard.php:3258
 
1982
  msgid "User ID"
1983
  msgstr "ID пользователя"
1984
 
1985
- #: dashboard.php:785
1986
- msgid "User login"
1987
- msgstr "Имя пользователя"
1988
 
1989
- #: dashboard.php:780 dashboard.php:3252
1990
- msgid "IP address"
1991
- msgstr "IP адрес"
1992
 
1993
- #: settings.php:660
1994
- msgid "if empty, the default format %s will be used"
1995
- msgstr "Если пусто, будет использован формат по умолчанию %s"
1996
 
1997
- #: dashboard.php:2397
1998
- msgid "You've unsubscribed"
1999
- msgstr "Подписка отменена"
2000
 
2001
- #: dashboard.php:2393
2002
  msgid "You've subscribed"
2003
  msgstr "Вы подписались"
2004
 
2005
- #: dashboard.php:55
2006
- msgid "Cerber Dashboard"
2007
- msgstr "Консоль Cerber"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2008
 
2009
- #: settings.php:648
2010
  msgid "Preferences"
2011
  msgstr "Настройки"
2012
 
2013
- #: settings.php:655
2014
  msgid "Date format"
2015
  msgstr "Формат даты"
2016
 
@@ -2018,891 +2097,971 @@ msgstr "Формат даты"
2018
  msgid "Gregory"
2019
  msgstr "Gregory"
2020
 
2021
- #: dashboard.php:55 dashboard.php:1556 dashboard.php:2467 dashboard.php:4117
 
 
2022
  msgid "Dashboard"
2023
  msgstr "Консоль"
2024
 
2025
- #: settings.php:279
2026
  msgid "Enable reCAPTCHA for WooCommerce login form"
2027
  msgstr "Включить reCAPTCHA для формы входа WooCommerce"
2028
 
2029
- #: settings.php:274
2030
  msgid "Enable reCAPTCHA for WordPress login form"
2031
  msgstr "Включить reCAPTCHA для формы входа WordPress"
2032
 
2033
- #: settings.php:269
2034
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
2035
  msgstr "Включить reCAPTCHA для формы восстановления пароля WooCommerce"
2036
 
2037
- #: settings.php:264
2038
  msgid "Enable reCAPTCHA for WordPress lost password form"
2039
  msgstr "Включить reCAPTCHA для формы восстановления пароля WordPress"
2040
 
2041
- #: settings.php:259
2042
  msgid "Enable reCAPTCHA for WooCommerce registration form"
2043
  msgstr "Включить reCAPTCHA для формы регистрации WooCommerce"
2044
 
2045
- #: settings.php:254
2046
  msgid "Enable reCAPTCHA for WordPress registration form"
2047
  msgstr "Включить reCAPTCHA для формы регистрации WordPress"
2048
 
2049
- #: settings.php:185 settings.php:253
 
2050
  msgid "Registration form"
2051
  msgstr "Форма регистрации"
2052
 
2053
- #: settings.php:630
 
 
 
 
2054
  msgid "Send malicious IP addresses to the Cerber Lab"
2055
  msgstr "Посылать вредоносные IP адреса в Cerber Lab"
2056
 
2057
- #: settings.php:626
2058
  msgid "Cerber Lab connection"
2059
  msgstr "Подключение Cerber Lab"
2060
 
2061
- #: dashboard.php:2132
2062
  msgid "Recently locked out IP addresses"
2063
  msgstr "Недавно заблокированые IP адреса"
2064
 
2065
- #: dashboard.php:2105 dashboard.php:2131
 
2066
  msgid "View all"
2067
  msgstr "Просмотреть все"
2068
 
2069
- #: dashboard.php:1246
2070
  msgid "Add network to the Black List"
2071
  msgstr "Добавить сеть в черный список"
2072
 
2073
- #: dashboard.php:1231
2074
  msgid "Network:"
2075
  msgstr "Сеть:"
2076
 
2077
- #: dashboard.php:298 dashboard.php:315
 
2078
  msgid "Incorrect IP address or IP range"
2079
  msgstr "Неверный IP адрес или диапазон адресов"
2080
 
2081
- #: common.php:1145
2082
  msgid "Request to the Google reCAPTCHA service failed"
2083
  msgstr "Запрос к сервису Google reCAPTCHA не удался"
2084
 
2085
- #: cerber-lab.php:778
2086
  msgid "NO, maybe later"
2087
  msgstr "НЕТ, возможно позже"
2088
 
2089
- #: cerber-lab.php:777
2090
  msgid "OK, nail them all"
2091
  msgstr "ОК, прибьем их всех"
2092
 
2093
- #: cerber-lab.php:776
2094
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
2095
  msgstr "Разрешить WP Cerber посылать заблокированные IP адреса в Cerber Lab. Это помогает команде плагина разрабатывать новые алгоритмы для WP Cerber, которые будут защищать WordPress против новых угроз и ботнетов появляюшихся каждый день. Вы всегда можете отключить отсылку в настройках плагина, в любой момент."
2096
 
2097
- #: cerber-lab.php:775
2098
  msgid "Want to make WP Cerber even more powerful?"
2099
  msgstr "Хотите сделать WP Cerber еще мощнее ?"
2100
 
2101
- #: settings.php:632
2102
- msgid "Cerber Lab protocol"
2103
- msgstr "протокол Cerber Lab"
 
2104
 
2105
- #: dashboard.php:181 dashboard.php:267
2106
- msgid "Remove"
2107
- msgstr "Удалить"
2108
 
2109
- #: dashboard.php:188 dashboard.php:993 dashboard.php:3610 cerber-load.php:4248
2110
- msgid "IP"
2111
- msgstr "IP"
2112
 
2113
- #: dashboard.php:189 dashboard.php:994
2114
- msgid "Hostname"
2115
- msgstr "Имя узла"
2116
 
2117
- #: dashboard.php:191
2118
- msgid "Expires"
2119
- msgstr "Истекает"
2120
-
2121
- #: dashboard.php:192 cerber-load.php:3586
2122
- msgid "Reason"
2123
- msgstr "Причина"
2124
-
2125
- #: dashboard.php:209
2126
- msgid "Showing last %d records from %d"
2127
- msgstr "Отображены последние %d строк из %d"
2128
 
2129
- #: dashboard.php:211
2130
- msgid "Hint"
2131
- msgstr "Подсказка"
2132
 
2133
- #: dashboard.php:215
2134
- msgid "No lockouts at the moment. The sky is clear."
2135
- msgstr "Блокировок нет. Все в порядке."
2136
 
2137
- #: dashboard.php:239 dashboard.php:968 dashboard.php:1187 dashboard.php:1521
2138
- #: dashboard.php:3422 cerber-load.php:4525
2139
- msgid "White IP Access List"
2140
- msgstr "Белый список доступа по IP"
2141
 
2142
- #: dashboard.php:239
2143
- msgid "These IPs will never be locked out"
2144
- msgstr "Эти адреса не будут заблокированы ни при каких условиях"
 
2145
 
2146
- #: dashboard.php:241 dashboard.php:969 dashboard.php:1190 dashboard.php:1522
2147
- #: dashboard.php:3423
2148
- msgid "Black IP Access List"
2149
- msgstr "Черный список доступа по IP"
2150
 
2151
- #: dashboard.php:248
2152
- msgid "Your IP"
2153
- msgstr "Ваш адрес IP"
2154
 
2155
- #: dashboard.php:266 dashboard.php:1200 dashboard.php:1231 dashboard.php:1348
2156
- msgid "Check for activities"
2157
- msgstr "Проверить активность"
2158
 
2159
- #: dashboard.php:273
2160
- msgid "List is empty"
2161
- msgstr "Список пуст"
2162
 
2163
- #: dashboard.php:280
2164
- msgid "Add IP to the list"
2165
- msgstr "Добавить IP в список"
2166
 
2167
- #: dashboard.php:306
2168
- msgid "Address %s was added to White IP Access List"
2169
- msgstr "Адрес %s добавлен в белый список доступа"
 
2170
 
2171
- #: dashboard.php:328
2172
- msgid "Address %s was added to Black IP Access List"
2173
- msgstr "Адрес %s добавлен в черный список доступа"
 
 
2174
 
2175
- #: dashboard.php:488
2176
- msgid "unknown"
2177
- msgstr "неизвестно"
2178
 
2179
- #: dashboard.php:551
2180
- msgid "Lockout for %s was removed"
2181
- msgstr "Удалена блокировка для %s"
 
2182
 
2183
- #: nexus/cerber-nexus-slave.php:424 dashboard.php:2293
2184
- msgid "Settings saved"
2185
- msgstr "Настройки сохранены."
2186
 
2187
- #: common.php:1173 dashboard.php:973 dashboard.php:1193 dashboard.php:3427
2188
- msgid "Locked out"
2189
- msgstr "Заблокировано"
2190
 
2191
- #: dashboard.php:781 dashboard.php:996 dashboard.php:3253 dashboard.php:3608
2192
- msgid "Date"
2193
- msgstr "Дата"
2194
 
2195
- #: dashboard.php:1557 dashboard.php:2120 dashboard.php:4118 settings.php:618
2196
- #: cerber-load.php:4239
2197
- msgid "Activity"
2198
- msgstr "Активность"
2199
 
2200
- #: dashboard.php:784 dashboard.php:998 dashboard.php:3613
2201
- msgid "Local User"
2202
- msgstr "Пользователь"
2203
 
2204
- #: dashboard.php:787 dashboard.php:999 cerber-load.php:4256
2205
- msgid "Username used"
2206
- msgstr "Использован логин"
2207
 
2208
- #: dashboard.php:1025
2209
- msgid "No activity has been logged."
2210
- msgstr "Ни одного события не зафиксировано."
 
2211
 
2212
- #: dashboard.php:1250
2213
- msgid "Add IP to the Black List"
2214
- msgstr "Добавить IP в черный список"
2215
 
2216
- #: common.php:1119
2217
- msgid "Login failed"
2218
- msgstr "Ошибка авторизации"
2219
 
2220
- #: common.php:1122
2221
- msgid "IP blocked"
2222
- msgstr "IP заблокирован"
2223
 
2224
- #: common.php:1123
2225
- msgid "Subnet blocked"
2226
- msgstr "Подсеть заблокирована"
2227
 
2228
- #: common.php:1125
2229
- msgid "Citadel activated!"
2230
- msgstr "Режим Цитадель активирован!"
2231
 
2232
- #: common.php:1175
2233
- msgid "IP blacklisted"
2234
- msgstr "IP в черном списке"
2235
 
2236
- #: common.php:1140
2237
- msgid "Password changed"
2238
- msgstr "Пароль изменен"
2239
 
2240
- #: dashboard.php:1383
2241
- msgid "Comments"
2242
- msgstr "Комментарии"
2243
 
2244
- #: dashboard.php:1384
2245
- msgid "Last login"
2246
- msgstr "Последний вход"
2247
 
2248
- #: common.php:1369 nexus/cerber-slave-list.php:293 dashboard.php:1417
2249
- #: dashboard.php:1504
2250
- msgid "Never"
2251
- msgstr "Никогда"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2252
 
2253
- #: cerber-tools.php:34
2254
- msgid "Export settings to the file"
2255
- msgstr "Экспорт настроек в файл"
 
 
 
2256
 
2257
- #: cerber-tools.php:36
2258
- msgid "What do you want to export?"
2259
- msgstr "Что вы хотите экспортировать"
2260
 
2261
- #: cerber-tools.php:37 cerber-tools.php:46 nexus/cerber-nexus.php:91
2262
- #: dashboard.php:4179 dashboard.php:4211
2263
- msgid "Settings"
2264
- msgstr "Настройки"
 
 
 
2265
 
2266
- #: cerber-tools.php:38 cerber-tools.php:47 cerber-tools.php:134
2267
- #: dashboard.php:4121 cerber-load.php:4537
2268
- msgid "Access Lists"
2269
- msgstr "Списки доступа"
2270
 
2271
- #: cerber-tools.php:39
2272
- msgid "Download file"
2273
- msgstr "Скачать файл"
 
2274
 
2275
- #: cerber-tools.php:41
2276
- msgid "Import settings from the file"
2277
- msgstr "Импорт настроек из файла"
2278
 
2279
- #: cerber-tools.php:42
2280
- msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
2281
- msgstr "Когда вы нажмете на кнопку, все настройки из файла будут загружены на сайт"
2282
 
2283
- #: cerber-tools.php:43
2284
- msgid "Select file to import."
2285
- msgstr "Выберите файл для загрузки."
2286
 
2287
- #: cerber-tools.php:46
2288
- msgid "What do you want to import?"
2289
- msgstr "Что вы хотите импортировать?"
2290
 
2291
- #: cerber-tools.php:48 cerber-scanner.php:3887
2292
- msgid "Upload file"
2293
- msgstr "Загрузить файл"
2294
 
2295
- #: cerber-tools.php:97
2296
- msgid "No file was uploaded or file is corrupted"
2297
- msgstr "Файл не был загружен или имеет неверный формат"
 
2298
 
2299
- #: cerber-tools.php:134
2300
- msgid "Error while updating"
2301
- msgstr "Возникла ошибка при обновлении"
2302
 
2303
- #: cerber-tools.php:140
2304
- msgid "Settings has imported successfully from"
2305
- msgstr "Все настройки успешно загружены"
 
2306
 
2307
- #: cerber-tools.php:147
2308
- msgid "Error while parsing file"
2309
- msgstr "Возникла ошибка при обработке файла"
 
2310
 
2311
- #: dashboard.php:1474
2312
- msgid "Cerber Quick View"
2313
- msgstr "Сводка от Cerber"
 
2314
 
2315
- #: dashboard.php:1508 dashboard.php:1530
2316
- msgid "active"
2317
- msgstr "активен"
2318
 
2319
- #: dashboard.php:1508
2320
- msgid "deactivate"
2321
- msgstr "деактивировать"
2322
 
2323
- #: dashboard.php:1510
2324
- msgid "not active"
2325
- msgstr "неактивен"
2326
 
2327
- #: dashboard.php:1511 dashboard.php:1525
2328
- msgid "disabled"
2329
- msgstr "отключен"
2330
 
2331
- #: dashboard.php:1516
2332
- msgid "failed attempts"
2333
- msgstr "ошибок авторизации"
2334
 
2335
- #: dashboard.php:1516 dashboard.php:1517
2336
- msgid "in 24 hours"
2337
- msgstr "за 24 часа"
2338
 
2339
- #: dashboard.php:1516 dashboard.php:1517
2340
- msgid "view all"
2341
- msgstr "просмотреть все"
2342
 
2343
- #: dashboard.php:1517
2344
- msgid "lockouts"
2345
- msgstr "блокировок"
2346
 
2347
- #: dashboard.php:1519
2348
- msgid "Lockouts at the moment"
2349
- msgstr "Сейчас заблокировано"
2350
 
2351
- #: dashboard.php:1520
2352
- msgid "Last lockout"
2353
- msgstr "Последняя блокировка"
2354
 
2355
- #: dashboard.php:1521 dashboard.php:1522 dashboard.php:2449
2356
- msgid "entry"
2357
- msgid_plural "entries"
2358
- msgstr[0] "элемент"
2359
- msgstr[1] "элемента"
2360
- msgstr[2] "элементов"
2361
 
2362
- #: dashboard.php:1523 settings.php:590
2363
- msgid "Citadel mode"
2364
- msgstr "Режим Цитадель"
2365
 
2366
- #: dashboard.php:4119
2367
- msgid "Lockouts"
2368
- msgstr "Блокировки"
2369
 
2370
- #: dashboard.php:2156
2371
- msgid "Confused about some settings?"
2372
- msgstr "Сомневаетесь какие настройки оптимальны?"
2373
 
2374
- #: dashboard.php:2157
2375
- msgid "You can easily load default recommended settings using button below"
2376
- msgstr "Вы можете загрузить рекомендованные настройки с помощью всего одной кнопки"
2377
 
2378
- #: dashboard.php:2159
2379
- msgid "Load default settings"
2380
- msgstr "Загрузить настройки"
2381
 
2382
- #: cerber-tools.php:624 cerber-scanner.php:5397 cerber-scanner.php:5541
2383
- #: nexus/cerber-slave-list.php:229 dashboard.php:2161
2384
- msgid "Are you sure?"
2385
- msgstr "Вы уверены?"
2386
 
2387
- #: dashboard.php:2167
2388
- msgid "doesn't affect Custom login URL and Access Lists"
2389
- msgstr "не затронет настройки URL страницы авторизации и списки доступа"
2390
 
2391
- #: dashboard.php:2276
2392
- msgid "Attention! Citadel mode is now active. Nobody is able to log in."
2393
- msgstr "Внимание! Режим Цитадель активен. Авторизация на сайте заблокирована."
2394
 
2395
- #: dashboard.php:2277
2396
- msgid "Deactivate"
2397
- msgstr "Деактивировать"
 
2398
 
2399
- #: dashboard.php:2278 dashboard.php:2701
2400
- msgid "View Activity"
2401
- msgstr "Что происходит?"
2402
 
2403
- #: common.php:1548 settings.php:792
2404
- msgid "New version is available"
2405
- msgstr "Доступна новая версия"
2406
 
2407
- #: common.php:1555
2408
- msgid "Update to version %s of WP Cerber"
2409
- msgstr "Обновить WP Cerber до версии %s"
2410
 
2411
- #: cerber-load.php:390
2412
- msgid "You are not allowed to log in. Ask your administrator for assistance."
2413
- msgstr "Вход на сайт невозможен. Обратитесь к администратору сайта."
2414
 
2415
- #: cerber-load.php:415
2416
- msgid "You have only one attempt remaining."
2417
- msgid_plural "You have %d attempts remaining."
2418
- msgstr[0] "У вас есть только одна попытка для входа"
2419
- msgstr[1] "У вас осталось %d попытки для входа."
2420
- msgstr[2] "У вас осталось %d попыток для входа."
2421
 
2422
- #: common.php:1212
2423
- msgid "Attempt to access"
2424
- msgstr "Попытка доступа к"
 
 
2425
 
2426
- #: common.php:1211
2427
- msgid "Limit on login attempts is reached"
2428
- msgstr "Количество попыток исчерпано"
 
2429
 
2430
- #: common.php:1148 common.php:1213
2431
- msgid "Attempt to log in with non-existent username"
2432
- msgstr "Попытка войти с несуществующим именем пользователя"
2433
 
2434
- #: cerber-load.php:3527
2435
- msgid "WP Cerber notify"
2436
- msgstr "Уведомление WP Cerber"
2437
 
2438
- #: cerber-load.php:3551
2439
- msgid "Citadel mode is activated"
2440
- msgstr "Активирован режим Цитадель"
2441
 
2442
- #: cerber-load.php:3554
2443
- msgid "Last failed attempt was at %s from IP %s with user login: %s."
2444
- msgstr "Последняя неудачная попытка была в %s с IP адреса %s с логином %s."
 
2445
 
2446
- #: cerber-load.php:3555 cerber-load.php:4280
2447
- msgid "View activity in dashboard"
2448
- msgstr "Просмотреть журнал активности"
 
2449
 
2450
- #: cerber-load.php:3584
2451
- msgid "Number of active lockouts"
2452
- msgstr "Число активных блокировок на данный момент"
2453
 
2454
- #: cerber-load.php:3585
2455
- msgid "Last lockout was added: %s for IP %s"
2456
- msgstr "Последняя блокировка была добавлена %s для IP %s"
 
2457
 
2458
- #: cerber-load.php:3588
2459
- msgid "View lockouts in dashboard"
2460
- msgstr "Просмотреть список заблокированных IP"
2461
 
2462
- #: cerber-load.php:3623
2463
- msgid "New Custom login URL"
2464
- msgstr "Новый URL для входа на сайт"
2465
 
2466
- #: cerber-load.php:3676
2467
- msgid "This message was sent by"
2468
- msgstr "Это сообщение было отправлено"
2469
 
2470
- #: cerber-load.php:4490
2471
- msgid "The WP Cerber requires PHP %s or higher. You are running"
2472
- msgstr "WP Cerber требует PHP версии %s или выше. У вас версия"
2473
 
2474
- #: cerber-load.php:4494
2475
- msgid "The WP Cerber requires WordPress %s or higher. You are running"
2476
- msgstr "WP Cerber требует WordPress версии %s или выше. У вас версия"
2477
 
2478
- #: cerber-load.php:4503
2479
- msgid "Can't activate WP Cerber due to a database error."
2480
- msgstr "Невозможно активировать плагин WP Cerber из-за ошибки в базе данных."
2481
 
2482
- #: dashboard.php:4120 cerber-load.php:4535
2483
- msgid "Main Settings"
2484
- msgstr "Главные настройки"
2485
 
2486
- #: dashboard.php:4122 cerber-load.php:4539
2487
- msgid "Hardening"
2488
- msgstr "Панцирь"
2489
 
2490
- #: dashboard.php:1227
2491
- msgid "Abuse email:"
2492
- msgstr "Адрес email для жалоб:"
2493
 
2494
- #: settings.php:494
2495
- msgid "Limit login attempts"
2496
- msgstr "Ограничение числа попыток авторизации"
2497
 
2498
- #: settings.php:495
2499
- msgid "Attempts"
2500
- msgstr "Попытки"
2501
 
2502
- #: settings.php:501
2503
- msgid "Lockout duration"
2504
- msgstr "Длительность блокировки"
2505
 
2506
- #: settings.php:506 settings.php:602
2507
- msgid "minutes"
2508
- msgstr "минут"
2509
 
2510
- #: settings.php:509
2511
- msgid "Aggressive lockout"
2512
- msgstr "Ужесточение"
2513
 
2514
- #: dashboard.php:4124 settings.php:522 settings.php:605 cerber-load.php:4540
2515
- msgid "Notifications"
2516
- msgstr "Уведомления"
 
2517
 
2518
- #: settings.php:528
2519
  msgid "Site connection"
2520
  msgstr "Подключение к сети"
2521
 
2522
- #: dashboard.php:1923 settings.php:533
2523
- msgid "My site is behind a reverse proxy"
2524
- msgstr "Мой сайт подключен к сети через прокси-сервер"
 
 
2525
 
2526
- #: settings.php:536
2527
- msgid "Proactive security rules"
2528
- msgstr "Проактивные правила безопасности"
2529
 
2530
- #: settings.php:537
2531
- msgid "Block subnet"
2532
- msgstr "Блокировка подсети"
 
2533
 
2534
- #: settings.php:541
2535
- msgid "Always block entire subnet Class C of intruders IP"
2536
- msgstr "Всегда блокировать подсеть класса С вместо IP адреса"
2537
 
2538
- #: settings.php:543
2539
- msgid "Non-existent users"
2540
- msgstr "Несуществующие пользователи"
2541
 
2542
- #: settings.php:547
2543
- msgid "Immediately block IP when attempting to login with a non-existent username"
2544
- msgstr "Блокировать IP при попытке авторизации с логином несуществующего пользователя"
2545
 
2546
- #: settings.php:553
2547
- msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
2548
- msgstr "Отключить автоматическую переадресацию при запросе /wp-admin/ неавторизованным пользователем"
2549
 
2550
- #: settings.php:555
2551
- msgid "Request wp-login.php"
2552
- msgstr "Запрос wp-login.php"
2553
 
2554
- #: settings.php:559
2555
- msgid "Immediately block IP after any request to wp-login.php"
2556
- msgstr "Блокировать IP при любом запросе wp-login.php"
 
2557
 
2558
- #: settings.php:571
2559
- msgid "Custom login page"
2560
- msgstr "Смена URL страницы авторизации"
 
2561
 
2562
- #: settings.php:572
2563
- msgid "Custom login URL"
2564
- msgstr "Адрес страницы авторизации"
2565
 
2566
- #: settings.php:582
2567
- msgid "Disable wp-login.php"
2568
- msgstr "Доступ к wp-login.php"
2569
 
2570
- #: settings.php:587
2571
- msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
2572
- msgstr "Заблокировать доступ к wp-login.php и возвращать HTTP 404 Страница не найдена"
2573
 
2574
- #: settings.php:591
2575
- msgid "Threshold"
2576
- msgstr "Порог"
 
 
 
 
2577
 
2578
- #: cerber-scanner.php:3669 settings.php:597
2579
- msgid "Duration"
2580
- msgstr "Длительность"
2581
 
2582
- #: settings.php:610
2583
- msgid "Send notification to admin email"
2584
- msgstr "Отправить уведомление на адрес email администратора сайта"
2585
 
2586
- #: settings.php:780 settings.php:820 settings.php:1085
2587
- msgid "Email Address"
2588
- msgstr "Адрес email"
2589
 
2590
- #: settings.php:788
2591
- msgid "if empty, the admin email %s will be used"
2592
- msgstr "Если пусто, то будет использован адрес администратора %s"
2593
 
2594
- #: settings.php:619 settings.php:948
2595
- msgid "Keep records for"
2596
- msgstr "Хранить записи не более"
 
2597
 
2598
- #: settings.php:230 settings.php:623 settings.php:952 settings.php:1023
2599
- msgid "days"
2600
- msgstr "дней"
 
 
 
 
2601
 
2602
- #: settings.php:649
2603
- msgid "Drill down IP"
2604
- msgstr "Изучать IP"
2605
 
2606
- #: settings.php:653
2607
- msgid "Retrieve extra WHOIS information for IP"
2608
- msgstr "Получить дополнительную информацию об IP используя WHOIS"
2609
 
2610
- #: settings.php:641
2611
- msgid "Use file"
2612
- msgstr "Использовать файл"
2613
 
2614
- #: settings.php:645
2615
- msgid "Write failed login attempts to the file"
2616
- msgstr "Записывать попытки входа в файл"
 
2617
 
2618
- #: settings.php:674 settings.php:718
2619
- msgid "Stop user enumeration"
2620
- msgstr "Заблокировать сбор имен"
 
2621
 
2622
- #: settings.php:701
2623
- msgid "Disable XML-RPC"
2624
- msgstr "Отключить XML-RPC"
2625
 
2626
- #: settings.php:726
2627
- msgid "Disable REST API"
2628
- msgstr "Отключить REST API"
 
2629
 
2630
- #: settings.php:1162
2631
- msgid "Make your protection smarter!"
2632
- msgstr "Сделайте защиту от злоумышленников еще умнее"
2633
 
2634
- #: settings.php:1166
2635
- msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
2636
- msgstr "Для использования этой настройки необходимо активировать Постоянные ссылки в настройках сайта."
2637
 
2638
- #: dashboard.php:76 dashboard.php:4243
2639
- msgid "Tools"
2640
- msgstr "Инструменты"
 
2641
 
2642
- #: dashboard.php:4344
2643
- msgid "Help"
2644
- msgstr "Помощь"
2645
 
2646
- #: settings.php:1334
2647
- msgid "%s allowed retries in %s minutes"
2648
- msgstr "%s попыток разрешено в течении %s минут"
2649
 
2650
- #: settings.php:1344
2651
- msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2652
- msgstr "Увеличить длительность блокировки до %s часов после %s блокировок в течение последних %s часов"
2653
 
2654
- #: settings.php:1351
2655
- msgid "Notify admin if the number of active lockouts above"
2656
- msgstr "Уведомить администратора, если число заблокированных IP более"
2657
 
2658
- #: settings.php:1360
2659
- msgid "Enable after %s failed login attempts in last %s minutes"
2660
- msgstr "Активировать после %s неудачных авторизаций за последние %s минут"
2661
 
2662
- #: settings.php:1578 settings.php:1579
2663
- msgid "Attention! You have changed the login URL! The new login URL is"
2664
- msgstr "Внимание! Вы изменили URL страницы авторизации. Новый адрес"
 
2665
 
2666
- #: cerber-load.php:3553
2667
- msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
2668
- msgstr "Режим Цитадель активирован после %d неудачных попыток за %d минут."
2669
 
2670
- #: common.php:1117
2671
- msgid "Logged in"
2672
- msgstr "Вход"
 
2673
 
2674
- #: common.php:1118
2675
- msgid "Logged out"
2676
- msgstr "Выход"
2677
 
2678
- #: cerber-load.php:4541
2679
- msgid "Import settings"
2680
- msgstr "Импорт настроек"
2681
 
2682
- #: cerber-load.php:4525
2683
- msgid "Your IP address is added to the"
2684
- msgstr "Ваш IP адрес добавлен к"
2685
 
2686
- #: cerber-load.php:3616 cerber-load.php:4524
2687
- msgid "WP Cerber is now active and has started protecting your site"
2688
- msgstr "WP Cerber активен и начал защищать ваш сайт"
2689
 
2690
- #: cerber-load.php:3615
2691
- msgid "The WP Cerber security plugin is now active"
2692
- msgstr "WP Cerber плагин безопасности активен"
 
 
 
2693
 
2694
- #: cerber-load.php:3611
2695
- msgid "From country"
2696
- msgstr "Из страны"
 
 
 
2697
 
2698
- #: cerber-load.php:3608
2699
- msgid "From IP address"
2700
- msgstr "С IP адреса"
2701
 
2702
- #: cerber-load.php:3607
2703
- msgid "By user"
2704
- msgstr "По пользователю"
2705
 
2706
- #: cerber-load.php:3601
2707
- msgid "Not logged in"
2708
- msgstr "Нет авторизации"
2709
 
2710
- #: cerber-load.php:3598 cerber-load.php:3599
2711
- msgid "The WP Cerber security plugin has been deactivated"
2712
- msgstr "WP Cerber плагин деактивирован"
 
 
2713
 
2714
- #: nexus/cerber-slave-list.php:45 cerber-load.php:3595 cerber-load.php:3606
2715
- msgid "Website"
2716
- msgstr "Сайт"
2717
 
2718
- #: cerber-load.php:3592
2719
- msgid "Hi!"
2720
- msgstr "Привет!"
 
2721
 
2722
- #: cerber-load.php:3591 cerber-load.php:3593
2723
- msgid "A new version of WP Cerber is available to install"
2724
- msgstr "Доступна новая версия WP Cerber!"
2725
 
2726
- #: cerber-load.php:3587
2727
- msgid "View activity for this IP"
2728
- msgstr "Посмотреть активность для этого IP"
2729
 
2730
- #: cerber-scanner.php:5423 cerber-scanner.php:5557 dashboard.php:193
2731
- msgid "Action"
2732
- msgstr "Действие"
2733
 
2734
- #: cerber-load.php:3582
2735
- msgid "Number of lockouts is increasing"
2736
- msgstr "Число блокировок увеличилось"
2737
 
2738
- #: cerber-load.php:3579
2739
- msgid "unspecified"
2740
- msgstr "неуказано"
2741
 
2742
- #: cerber-load.php:1317
2743
- msgid "Username is not allowed. Please choose another one."
2744
- msgstr "Имя пользователя недопустимо. Выберите другое."
2745
 
2746
- #: cerber-load.php:1043
2747
- msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
2748
- msgstr "<strong>ОШИБКА</strong>: Пароль введенный для пользователя %s is некорректен."
 
 
2749
 
2750
- #: cerber-load.php:727
2751
- msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
2752
- msgstr "Антибот проверка неудачна. Пожалуйста тыкните в квадратную отметку блока reCAPTCHA ниже"
2753
 
2754
- #: common.php:295 common.php:367 common.php:372 common.php:378 common.php:383
2755
- #: nexus/cerber-nexus-slave.php:200 nexus/cerber-nexus-slave.php:211
2756
- #: settings.php:1557 settings.php:1642 cerber-load.php:698 cerber-load.php:710
2757
- #: cerber-load.php:717 cerber-load.php:1031 cerber-load.php:1300
2758
- #: cerber-load.php:1306 cerber-load.php:1311 cerber-load.php:1316
2759
- #: cerber-load.php:1322 cerber-load.php:1329 cerber-load.php:1431
2760
- #: cerber-load.php:1568
2761
- msgid "ERROR:"
2762
- msgstr "ОШИБКА:"
2763
 
2764
- #: common.php:1229 common.php:1643 nexus/cerber-slave-list.php:279
2765
- #: dashboard.php:415 dashboard.php:3351 whois.php:222 whois.php:253
2766
- msgid "Unknown"
2767
- msgstr "Неизвестен"
2768
 
2769
- #: settings.php:1666 settings.php:1678 settings.php:1801
2770
- msgid "<strong>ERROR</strong>: please enter a valid email address."
2771
- msgstr "<strong>ОШИБКА</strong>: Введите действительный адрес эл.почты."
2772
 
2773
- #: dashboard.php:4123
2774
- msgid "Users"
2775
- msgstr "Пользователи"
2776
 
2777
- #: cerber-lab.php:779 settings.php:1181 settings.php:1184
2778
- msgid "Know more"
2779
- msgstr "Узнать больше"
2780
 
2781
- #: settings.php:1180
2782
- msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
2783
- msgstr "Перед использованием reCAPTCHA вам нужно получить ключ сайта и секретный ключ на сайте Google"
2784
 
2785
- #: settings.php:273
2786
- msgid "Login form"
2787
- msgstr "Форма входа"
 
2788
 
2789
- #: settings.php:263
2790
- msgid "Lost password form"
2791
- msgstr "Форма восстановления пароля"
 
 
2792
 
2793
- #: settings.php:244
2794
- msgid "Secret key"
2795
- msgstr "Секретный ключ"
 
2796
 
2797
- #: settings.php:240
2798
- msgid "Site key"
2799
- msgstr "Ключ сайта"
2800
 
2801
- #: settings.php:237
2802
- msgid "reCAPTCHA settings"
2803
- msgstr "Настройки reCAPTCHA"
 
2804
 
2805
- #: settings.php:162
2806
- msgid "in minutes (leave empty to use default WP value)"
2807
- msgstr "В минутах (оставьте пустым для значения WP по умолчанию)"
 
 
2808
 
2809
- #: settings.php:161
2810
- msgid "User session expire"
2811
- msgstr "Длительность сессии пользователя"
2812
 
2813
- #: settings.php:154
2814
- msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
2815
- msgstr "Имена пользователей из этого списка не разрешены для входа или регистрации. Любой IP адрес пытающийся использовать эти имена будет автоматически заблокирован. Испольуйте запятую как разделитель."
2816
 
2817
- #: settings.php:153
2818
- msgid "Prohibited usernames"
2819
- msgstr "Запрещеные имена пользователей"
2820
 
2821
- #: settings.php:111
2822
- msgid "User related settings"
2823
- msgstr "Настройки пользователей"
2824
 
2825
- #: settings.php:791
2826
- msgid "notification letters allowed per hour (0 means unlimited)"
2827
- msgstr "разрешенное число писем с уведомлениями в час (0 - без ограничений)"
 
 
 
2828
 
2829
- #: settings.php:791
2830
- msgid "Notification limit"
2831
- msgstr "Ограничение уведомлений"
2832
 
2833
- #: cerber-tools.php:43 cerber-scanner.php:3884
2834
- msgid "Maximum upload file size: %s."
2835
- msgstr "Максимальный размер загружаемого файла: %s."
 
 
2836
 
2837
- #: dashboard.php:241
2838
  msgid "Nobody can log in or register from these IPs"
2839
  msgstr "Никто не сможет войти или зарегистрироваться с этих IP"
2840
 
2841
- #: common.php:1149 common.php:1214
2842
- msgid "Attempt to log in with prohibited username"
2843
- msgstr "Попытка входа с запрещенным именем"
2844
 
2845
- #: common.php:1147 common.php:1233
2846
- msgid "Attempt to access prohibited URL"
2847
- msgstr "Попытка доступа к запрещенному URL"
 
 
2848
 
2849
- #: common.php:1144
2850
- msgid "reCAPTCHA settings are incorrect"
2851
- msgstr "настройки reCAPTCHA неверны"
2852
 
2853
- #: common.php:1143
2854
- msgid "reCAPTCHA verification failed"
2855
- msgstr "проверка reCAPTCHA неудачна"
2856
 
2857
- #: common.php:1116 dashboard.php:2113
2858
- msgid "User registered"
2859
- msgstr "Пользователь зарегистрирован"
2860
 
2861
- #: common.php:1115
2862
- msgid "User created"
2863
- msgstr "Пользователь создан"
2864
 
2865
- #: dashboard.php:211
2866
- msgid "To view activity, click on the IP"
2867
- msgstr "Чтобы увидеть активность, нажмите на адрес IP"
2868
 
2869
- #: cerber-tools.php:35
2870
- msgid "When you click the button below you will get a configuration file, which you can upload on another site."
2871
- msgstr "Когда вы нажмете на кнопку, то получите файл с настройками, который можно использовать на других сайтах."
2872
 
2873
- #: settings.php:673
2874
- msgid "Hardening WordPress"
2875
- msgstr "Усиление защиты WordPress"
 
2876
 
2877
- #: settings.php:708
2878
- msgid "Disable feeds"
2879
- msgstr "Отключить ленты"
 
 
2880
 
2881
- #: settings.php:713
2882
- msgid "Block access to the RSS, Atom and RDF feeds"
2883
- msgstr "Закрыть доступ к RSS, Atom и RDF лентам"
 
 
2884
 
2885
- #: settings.php:169
2886
- msgid "by date of registration"
2887
- msgstr "по дате регистрации"
2888
 
2889
- #. Plugin URI of the plugin
2890
- #. Author URI of the plugin
2891
- msgid "https://wpcerber.com"
2892
- msgstr "https://wpcerber.com"
2893
 
2894
- #: settings.php:615 settings.php:1357
2895
- msgid "Click to send test"
2896
- msgstr "Нажмите, чтобы протестировать отправку"
 
2897
 
2898
- #: settings.php:706
2899
- msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
2900
- msgstr "Закрыть доступ к функциям XML-RPC, включая уведомления и обратные ссылки"
2901
 
2902
- #: settings.php:580
2903
- msgid "must not overlap with the existing pages or posts slug"
2904
- msgstr "не должно совпадать с URL существующих страниц или записей"
2905
 
2906
- #: settings.php:679
2907
- msgid "Block access to user pages like /?author=n"
2908
- msgstr "Закрыть доступ к страницам авторов наподобие /?author=n"
 
 
 
 
1
+ # Translation of Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release) in Russian
2
+ # This file is distributed under the same license as the Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2019-03-07 13:04:59+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
9
  "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
10
  "X-Generator: GlotPress/2.4.0-alpha\n"
11
  "Language: ru\n"
12
+ "Project-Id-Version: Plugins - Cerber Security, Antispam &amp; Malware Scan - Stable (latest release)\n"
13
 
14
+ #: trunk/cerber-load.php:402 cerber-load.php:402
15
+ msgid "You are not allowed to log in"
16
+ msgstr "Вам не разрешено войти"
 
 
 
 
 
 
 
 
 
 
 
 
 
17
 
18
+ #: trunk/settings.php:1499 settings.php:1499
19
+ msgid "Select one or more roles"
20
+ msgstr "Выберите одну или несколько ролей"
21
 
22
+ #: trunk/settings.php:1190 settings.php:1190
23
+ msgid "These restrictions do not apply to IP addresses in the White IP Access List"
24
+ msgstr "Эти ограничения не применяются к IP адресам из белого списка"
25
 
26
+ #: trunk/settings.php:832 settings.php:832
27
+ msgid "Send reports on"
28
+ msgstr "Отправлять отчеты в"
29
 
30
+ #: trunk/settings.php:759 settings.php:759
31
+ msgid "Allow these namespaces"
32
+ msgstr "Разрешить эти пространства имен"
33
 
34
+ #: trunk/settings.php:753 settings.php:753
35
+ msgid "Allow REST API for these roles"
36
+ msgstr "Разрешить REST API для следующих ролей"
37
 
38
+ #: trunk/settings.php:736 settings.php:736
39
+ msgid "Block access to user data via REST API"
40
+ msgstr "Блокировать доступ к данным пользователя через REST API"
41
 
42
+ #: trunk/settings.php:730 settings.php:730
43
+ msgid "Access to WordPress REST API"
44
+ msgstr "Доступ к WordPress REST API"
45
 
46
+ #: trunk/settings.php:370 settings.php:370
47
+ msgid "The full access mode requires the PRO version of WP Cerber"
48
+ msgstr "Полный доступ требует PRO версии WP Cerber"
49
 
50
+ #: trunk/settings.php:354 settings.php:354
51
+ msgid "Read-only mode"
52
+ msgstr "Доступ только для чтения"
53
 
54
+ #: trunk/settings.php:353 settings.php:353
55
+ msgid "Full access mode"
56
+ msgstr "Полный доступ"
57
 
58
+ #: trunk/settings.php:350 settings.php:350
59
+ msgid "Access to this website"
60
+ msgstr "Доступ к этому сайту"
61
 
62
+ #: trunk/settings.php:344 settings.php:344
63
+ msgid "Limit access by IP address"
64
+ msgstr "Ограничить доступ IP адресом"
65
 
66
+ #: trunk/settings.php:321 settings.php:321
67
+ msgid "Use master language"
68
+ msgstr "Использовать основной язык"
69
 
70
+ #: trunk/settings.php:317 settings.php:317
71
+ msgid "Add @ site to the page title"
72
+ msgstr "Добавить @ сайт к заголовку страницы"
73
 
74
+ #: trunk/settings.php:313 settings.php:313
75
+ msgid "Show \"Switched to\" notification"
76
+ msgstr "Показывать уведомление о переходах"
77
 
78
+ #: trunk/settings.php:309 settings.php:309
79
+ msgid "Return to the website list"
80
+ msgstr "Вернуться к списку сайтов"
81
 
82
+ #: trunk/settings.php:301 settings.php:301
83
+ msgid "Master settings"
84
+ msgstr "Настройки режима основного сайта"
85
 
86
+ #: trunk/settings.php:138 settings.php:138
87
+ msgid "Redirect to URL"
88
+ msgstr "Перенаправление на URL"
89
 
90
+ #: trunk/settings.php:133 trunk/settings.php:2067 settings.php:133
91
+ #: settings.php:2067
92
+ msgid "Only registered and logged in users are allowed to view this website"
93
+ msgstr "Только зарегистрированные и авторизованные пользователи могут просматривать этот сайт"
94
 
95
+ #: trunk/settings.php:123 settings.php:123
96
+ msgid "Do not apply this policy to IP addresses in the White IP Access List"
97
+ msgstr "Не применять эти политики к IP адресам из белого списка"
98
 
99
+ #: trunk/settings.php:116 settings.php:116
100
+ msgid "Only registered and logged in website users have access to the website"
101
+ msgstr "Только зарегистрированные и авторизованные пользователи могут получить доступ к этому сайту"
102
 
103
+ #: trunk/settings.php:115 settings.php:115
104
+ msgid "Authorized users only"
105
+ msgstr "Только для авторизованных пользователей"
106
 
107
+ #: trunk/dashboard.php:4291 dashboard.php:4291
108
+ msgid "Changelog"
109
+ msgstr "Журнал изменений"
110
 
111
+ #: trunk/dashboard.php:3034 dashboard.php:3034
112
+ msgid "Save all rules"
113
+ msgstr "Сохранить все правила"
114
 
115
+ #: trunk/dashboard.php:1049 dashboard.php:1049
116
+ msgid "Filter by registered user"
117
+ msgstr "Фильтровать по зарегистрированным пользователям"
118
 
119
+ #: trunk/dashboard.php:613 dashboard.php:613
120
+ msgid "Default settings have been loaded"
121
+ msgstr "Загружены настройки по умолчанию"
122
 
123
+ #: trunk/dashboard.php:72 dashboard.php:72
124
+ msgid "Cerber.Hub"
125
+ msgstr "Цербер-центр"
126
 
127
+ #: trunk/nexus/cerber-nexus.php:266 nexus/cerber-nexus.php:266
128
+ msgid "Install the access token on the master website."
129
+ msgstr "Установите токен доступа на основном сайте."
130
 
131
+ #: trunk/nexus/cerber-nexus.php:265 nexus/cerber-nexus.php:265
132
+ msgid "This website is set as slave."
133
+ msgstr "Этот сайт установлен как зависимый."
134
 
135
+ #: trunk/nexus/cerber-nexus.php:262 nexus/cerber-nexus.php:262
136
+ msgid "Add slave websites by using access tokens."
137
+ msgstr "Добавьте зависимые сайты используя токены доступа."
138
 
139
+ #: trunk/nexus/cerber-nexus.php:261 nexus/cerber-nexus.php:261
140
+ msgid "This website is set as master."
141
+ msgstr "Этот сайт установлен основным."
142
 
143
+ #: trunk/nexus/cerber-nexus.php:146 nexus/cerber-nexus.php:146
144
+ msgid "Disable slave mode"
145
+ msgstr "Отключить зависимый режим"
146
 
147
+ #: trunk/nexus/cerber-nexus.php:146 nexus/cerber-nexus.php:146
148
+ msgid "To revoke the token and disable remote management, click here:"
149
+ msgstr "Для отзыва токена и отключения удаленного управления нажмите здесь:"
150
 
151
+ #: trunk/nexus/cerber-nexus.php:145 nexus/cerber-nexus.php:145
152
+ msgid "Are you sure? This permanently invalidates the token."
153
+ msgstr "Вы уверены? Это сделает токен недействительным."
 
 
 
154
 
155
+ #: trunk/nexus/cerber-nexus.php:143 nexus/cerber-nexus.php:143
156
+ msgid "The token is unique to this website. Keep it secret. Install the token on a master website to grant access to this website."
157
+ msgstr "Этот токен уникален для этого сайта. Сохраните его в тайне. Установите токен на основном сайте, чтобы предоставить доступ к этому сайту."
158
 
159
+ #: trunk/nexus/cerber-nexus.php:141 nexus/cerber-nexus.php:141
160
+ msgid "Secret Access Token"
161
+ msgstr "Секретный токен доступа"
162
 
163
+ #: trunk/nexus/cerber-nexus.php:95 trunk/nexus/cerber-nexus.php:99
164
+ #: nexus/cerber-nexus.php:95 nexus/cerber-nexus.php:99
165
+ msgid "Slave Settings"
166
+ msgstr "Настройки зависимого режима"
167
 
168
+ #: trunk/nexus/cerber-nexus.php:71 nexus/cerber-nexus.php:71
169
+ msgid "To proceed, please select the mode for this website"
170
+ msgstr "Для продолжения выберите режим для сайта"
171
 
172
+ #: trunk/nexus/cerber-nexus.php:66 nexus/cerber-nexus.php:66
173
+ msgid "Configure this website as a master to manage other website"
174
+ msgstr "Настроить этот сайт как основной для управления другими сайтами"
 
175
 
176
+ #: trunk/nexus/cerber-nexus.php:65 nexus/cerber-nexus.php:65
177
+ msgid "Enable master mode"
178
+ msgstr "Включить режим основного сайта"
179
 
180
+ #: trunk/nexus/cerber-nexus.php:62 nexus/cerber-nexus.php:62
181
+ msgid "This website can be managed from a master website"
182
+ msgstr "Этот сайт может управляться с основного сайта"
183
 
184
+ #: trunk/nexus/cerber-nexus.php:61 nexus/cerber-nexus.php:61
185
  msgid "Enable slave mode"
186
  msgstr "Включить зависимый режим"
187
 
188
+ #: trunk/nexus/cerber-nexus-master.php:1442
189
+ #: trunk/nexus/cerber-nexus-master.php:1450 nexus/cerber-nexus-master.php:1442
190
+ #: nexus/cerber-nexus-master.php:1450
191
+ msgid "Active plugins and updates on"
192
+ msgstr "Активные плагины и обновления на"
193
 
194
+ #: trunk/nexus/cerber-nexus-master.php:1421 nexus/cerber-nexus-master.php:1421
195
+ msgid "A newer version is available"
196
+ msgstr "Доступна новая версия"
197
 
198
+ #: trunk/nexus/cerber-nexus-master.php:1377 nexus/cerber-nexus-master.php:1377
199
+ msgid "Are you sure you want to delete selected websites?"
200
+ msgstr "Вы точно хотите удалить выделенные сайты?"
201
 
202
+ #: trunk/nexus/cerber-nexus-master.php:1214 nexus/cerber-nexus-master.php:1214
203
+ msgid "Visit Site"
204
+ msgstr "Посетить сайт"
205
 
206
+ #: trunk/nexus/cerber-nexus-master.php:1199 trunk/nexus/cerber-nexus.php:89
207
+ #: trunk/nexus/cerber-nexus.php:99 nexus/cerber-nexus-master.php:1199
208
+ #: nexus/cerber-nexus.php:89 nexus/cerber-nexus.php:99
209
+ msgid "My Websites"
210
+ msgstr "Мои сайты"
211
 
212
+ #: trunk/nexus/cerber-nexus-master.php:1196 nexus/cerber-nexus-master.php:1196
213
+ msgid "You are here:"
214
+ msgstr "Вы здесь:"
215
 
216
+ #: trunk/nexus/cerber-nexus-master.php:986 nexus/cerber-nexus-master.php:986
217
+ msgid "You have switched back to the master website"
218
+ msgstr "Вы перешли назад на основной сайт"
219
 
220
+ #: trunk/nexus/cerber-nexus-master.php:981 nexus/cerber-nexus-master.php:981
221
+ msgid "You have switched to %s"
222
+ msgstr "Вы перешли к %s"
223
 
224
+ #: trunk/nexus/cerber-nexus-master.php:656 nexus/cerber-nexus-master.php:656
225
+ msgid "Invalid response from the slave website"
226
+ msgstr "Неверный ответ с зависимого сайта"
227
 
228
+ #: trunk/nexus/cerber-nexus-master.php:425 nexus/cerber-nexus-master.php:425
229
+ msgid "Website has been deleted"
230
+ msgid_plural "%s websites have been deleted"
231
+ msgstr[0] "Сайт удален"
232
+ msgstr[1] "%s сайта удалено"
233
+ msgstr[2] "%s сайтов удалено"
234
 
235
+ #: trunk/nexus/cerber-nexus-master.php:304 nexus/cerber-nexus-master.php:304
236
+ msgid "Keep in mind: You have added the website that does not support SSL encryption. This may lead to data leakage."
237
+ msgstr "Имейте ввиду: Вы добавили сайт, который не поддерживает SSL. Это может привести к утечке данных."
238
 
239
+ #: trunk/nexus/cerber-nexus-master.php:301 nexus/cerber-nexus-master.php:301
240
+ msgid "Switch to the Dashboard"
241
+ msgstr "Перейти в консоль"
242
 
243
+ #: trunk/nexus/cerber-nexus-master.php:300 nexus/cerber-nexus-master.php:300
244
+ msgid "Click to edit"
245
+ msgstr "Нажмите для редактирования"
246
 
247
+ #: trunk/nexus/cerber-nexus-master.php:299 nexus/cerber-nexus-master.php:299
248
+ msgid "The website has been added successfully"
249
+ msgstr "Сайт добавлен"
250
 
251
+ #: trunk/nexus/cerber-nexus-master.php:290 nexus/cerber-nexus-master.php:290
252
+ msgid "The website you are trying to add is already in the list"
253
+ msgstr "Добавляемый вами сайт уже присутствует в списке"
254
 
255
+ #: trunk/nexus/cerber-nexus-master.php:260 nexus/cerber-nexus-master.php:260
256
+ msgid "Security access token is invalid"
257
+ msgstr "Токен безопасного доступа не верен"
258
 
259
+ #: trunk/nexus/cerber-nexus-master.php:135 nexus/cerber-nexus-master.php:135
260
+ msgid "Address"
261
+ msgstr "Адрес"
262
 
263
+ #: trunk/nexus/cerber-nexus-master.php:131 nexus/cerber-nexus-master.php:131
264
+ msgid "Company"
265
+ msgstr "Организация"
266
 
267
+ #: trunk/nexus/cerber-nexus-master.php:127 nexus/cerber-nexus-master.php:127
268
+ msgid "Phone"
269
+ msgstr "Телефон"
270
 
271
+ #: trunk/nexus/cerber-nexus-master.php:123 nexus/cerber-nexus-master.php:123
272
+ msgid "Email"
273
+ msgstr "Email"
274
 
275
+ #: trunk/nexus/cerber-nexus-master.php:119 nexus/cerber-nexus-master.php:119
276
+ msgid "Last Name"
277
+ msgstr "Фамилия"
278
 
279
+ #: trunk/nexus/cerber-nexus-master.php:115 nexus/cerber-nexus-master.php:115
280
+ msgid "First Name"
281
+ msgstr "Имя"
282
 
283
+ #: trunk/nexus/cerber-nexus-master.php:111 nexus/cerber-nexus-master.php:111
284
+ msgid "Website Owner"
285
+ msgstr "Владелец сайта"
286
 
287
+ #: trunk/nexus/cerber-nexus-master.php:85 nexus/cerber-nexus-master.php:85
288
+ msgid "Display as"
289
+ msgstr "Отображать как"
290
 
291
+ #: trunk/nexus/cerber-nexus-master.php:80 nexus/cerber-nexus-master.php:80
292
+ msgid "Website URL"
293
+ msgstr "URL сайта"
294
 
295
+ #: trunk/nexus/cerber-nexus-master.php:70 nexus/cerber-nexus-master.php:70
296
+ msgid "Website Properties"
297
+ msgstr "Свойства сайта"
298
 
299
+ #: trunk/nexus/cerber-nexus-master.php:62 nexus/cerber-nexus-master.php:62
300
+ msgid "Select an existing group or enter a new one to add it"
301
+ msgstr "Выберите имеющуюся группу или введите новую для добавления"
302
 
303
+ #: trunk/nexus/cerber-slave-list.php:339 nexus/cerber-slave-list.php:339
304
+ msgid "Disable master mode"
305
+ msgstr "Отключить режим управляющего сайта"
306
 
307
+ #: trunk/nexus/cerber-slave-list.php:339 nexus/cerber-slave-list.php:339
308
+ msgid "Add a new one"
309
+ msgstr "Добавить новый"
310
 
311
+ #: trunk/nexus/cerber-slave-list.php:339 nexus/cerber-slave-list.php:339
312
+ msgid "No websites configured."
313
+ msgstr "Ни один сайт не настроен."
314
 
315
+ #: trunk/nexus/cerber-slave-list.php:239 nexus/cerber-slave-list.php:239
316
+ msgid "Switch to"
317
+ msgstr "Переключиться на"
318
 
319
+ #: trunk/nexus/cerber-slave-list.php:233 nexus/cerber-slave-list.php:233
320
+ msgid "Edit"
321
+ msgstr "Редактировать"
322
 
323
+ #: trunk/nexus/cerber-slave-list.php:193 nexus/cerber-slave-list.php:193
324
+ msgid "Search results for:"
325
+ msgstr "Результаты поиска для:"
326
 
327
+ #: trunk/nexus/cerber-slave-list.php:117 nexus/cerber-slave-list.php:117
328
+ msgid "Add a slave website"
329
+ msgstr "Добавить зависимый сайт"
330
 
331
+ #: trunk/nexus/cerber-slave-list.php:111 nexus/cerber-slave-list.php:111
332
+ msgid "All groups"
333
+ msgstr "Все группы"
334
 
335
+ #: trunk/nexus/cerber-slave-list.php:98 nexus/cerber-slave-list.php:98
336
+ msgid "Delete website"
337
+ msgstr "Удалить сайт"
338
 
339
+ #: trunk/nexus/cerber-slave-list.php:97 nexus/cerber-slave-list.php:97
340
+ msgid "Upgrade all active plugins"
341
+ msgstr "Обновить все активные плагины"
342
 
343
+ #: trunk/nexus/cerber-slave-list.php:96 nexus/cerber-slave-list.php:96
344
+ msgid "Upgrade WP Cerber"
345
+ msgstr "Обновить WP Cerber"
346
 
347
+ #: trunk/nexus/cerber-slave-list.php:55 trunk/nexus/cerber-nexus-master.php:103
348
+ #: nexus/cerber-slave-list.php:55 nexus/cerber-nexus-master.php:103
349
+ msgid "Notes"
350
+ msgstr "Заметки"
351
+
352
+ #: trunk/nexus/cerber-slave-list.php:54 nexus/cerber-slave-list.php:54
353
+ msgid "Owner"
354
+ msgstr "Владелец"
355
+
356
+ #: trunk/nexus/cerber-slave-list.php:53 trunk/nexus/cerber-nexus-master.php:94
357
+ #: nexus/cerber-slave-list.php:53 nexus/cerber-nexus-master.php:94
358
+ msgid "Group"
359
+ msgstr "Группа"
360
 
361
+ #: trunk/nexus/cerber-slave-list.php:52 nexus/cerber-slave-list.php:52
362
+ msgid "Malware Scan"
363
+ msgstr "Проверка на вредоносное ПО"
364
+
365
+ #: trunk/nexus/cerber-slave-list.php:51 nexus/cerber-slave-list.php:51
366
+ msgid "Updates"
367
+ msgstr "Обновления"
368
+
369
+ #: trunk/nexus/cerber-slave-list.php:48 nexus/cerber-slave-list.php:48
370
+ msgid "WordPress"
371
+ msgstr "WordPress"
372
+
373
+ #: trunk/cerber-users.php:130 cerber-users.php:130
374
+ msgid "Block"
375
+ msgstr "Блокировать"
376
+
377
+ #: trunk/cerber-users.php:98 cerber-users.php:98
378
  msgid "Blocked Users"
379
  msgstr "Заблокированные пользователи"
380
 
381
+ #: trunk/cerber-users.php:43 cerber-users.php:43
382
  msgid "An optional message for this user"
383
  msgstr "Необязательное сообщение для этого пользователя"
384
 
385
+ #: trunk/cerber-users.php:41 trunk/settings.php:129 cerber-users.php:41
386
+ #: settings.php:129
387
  msgid "User Message"
388
  msgstr "Сообщение пользователю"
389
 
390
+ #: trunk/cerber-users.php:31 cerber-users.php:31
391
  msgctxt "e.g. by John at 11:00"
392
  msgid "blocked by %s at %s"
393
  msgstr "Блокировка установлена %s в %s"
394
 
395
+ #: trunk/cerber-users.php:16 trunk/cerber-users.php:22 cerber-users.php:16
396
+ #: cerber-users.php:22
397
  msgid "User is not permitted to log into the website"
398
  msgstr "Пользователю не разрешен вход на сайт"
399
 
400
+ #: trunk/cerber-users.php:12 cerber-users.php:12
401
  msgid "Block User"
402
  msgstr "Заблокировать пользователя"
403
 
404
+ #. translators: Time difference between two dates, in seconds (sec=second). 1:
405
+ #. Number of seconds
406
+ #: common.php:1391 trunk/common.php:1391
407
+ msgid "%s sec"
408
+ msgid_plural "%s secs"
409
+ msgstr[0] "%s сек."
410
+ msgstr[1] "%s сек."
411
+ msgstr[2] "%s сек."
412
+
413
+ #: common.php:1221 trunk/common.php:1221
414
  msgid "Blocked by administrator"
415
  msgstr "Заблокирован администратором"
416
 
417
+ #: common.php:1201 trunk/common.php:1201
418
+ msgid "Invalid master credentials"
419
+ msgstr "Неверная мастер пара логин/пароль"
420
 
421
+ #: common.php:836 trunk/common.php:836
422
+ msgid "Save Changes"
423
+ msgstr "Сохранить изменения"
424
 
425
+ #: common.php:1208 trunk/common.php:1208
426
+ msgid "IP address is locked out"
427
+ msgstr "IP адрес заблокирован"
428
 
429
+ #: trunk/dashboard.php:781 dashboard.php:781
430
+ msgid "Additional Details"
431
+ msgstr "Дополнительная информация"
432
 
433
+ #: trunk/settings.php:888 settings.php:888
434
  msgid "Ignore logged in users"
435
  msgstr "Игнорировать авторизованных пользователей"
436
 
437
+ #: trunk/settings.php:876 settings.php:876
438
+ msgid "Erroneous Request Shielding"
439
+ msgstr "Защита от ошибочных запросов"
 
 
 
 
440
 
441
+ #: trunk/settings.php:859 trunk/settings.php:885 settings.php:859
442
+ #: settings.php:885
443
+ msgid "Maximum security"
444
+ msgstr "Максимальная безопасность"
445
 
446
+ #: trunk/settings.php:858 trunk/settings.php:884 settings.php:858
447
+ #: settings.php:884
448
+ msgid "Maximum compatibility"
449
+ msgstr "Максимальная совместимость"
450
 
451
+ #: trunk/settings.php:947 settings.php:947
452
+ msgid "Save software errors"
453
+ msgstr "Сохранять ошибки ПО"
454
 
455
+ #: trunk/settings.php:877 settings.php:877
456
+ msgid "Enable error shielding"
457
+ msgstr "Включить защиту от ошибок"
458
 
459
+ #: trunk/settings.php:850 settings.php:850
460
+ msgid "Traffic Inspection"
461
+ msgstr "Инспектор трафика"
462
 
463
+ #: trunk/dashboard.php:4459 trunk/dashboard.php:4460 dashboard.php:4459
464
+ #: dashboard.php:4460
465
+ msgid "Add to menu"
466
+ msgstr "Добавить в меню"
467
 
468
+ #: trunk/dashboard.php:4420 dashboard.php:4420
469
  msgid "WooCommerce Log Out"
470
  msgstr "Выход WooCommerce"
471
 
472
+ #: trunk/dashboard.php:4419 dashboard.php:4419
473
+ msgid "WooCommerce Log In"
474
+ msgstr "Вход WooCommerce"
475
 
476
+ #: trunk/dashboard.php:4416 dashboard.php:4416
477
+ msgid "Register"
478
+ msgstr "Регистрация"
479
 
480
+ #: trunk/dashboard.php:4415 dashboard.php:4415
481
+ msgid "Log Out"
482
+ msgstr "Выход"
483
 
484
+ #: trunk/dashboard.php:4414 dashboard.php:4414
485
+ msgid "Log In"
486
+ msgstr "Вход"
487
 
488
+ #: trunk/dashboard.php:3282 dashboard.php:3282
489
+ msgid "Page generation time"
490
+ msgstr "Время генерации страницы"
491
 
492
+ #: common.php:1256 trunk/common.php:1256
493
+ msgid "Multiple suspicious requests"
494
+ msgstr "Множественные подозрительные запросы"
495
 
496
+ #: trunk/dashboard.php:2824 dashboard.php:2824
497
+ msgid "Know more about all advantages at"
498
+ msgstr "Узнайте больше о всех преимуществах на"
499
 
500
+ #: trunk/dashboard.php:2823 dashboard.php:2823
501
+ msgid "These features are available in a professional version of the plugin."
502
+ msgstr "Эти возможности доступны в профессиональной версии плагина."
503
 
504
+ #: common.php:1220 trunk/common.php:1220
505
  msgid "Suspicious JavaScript code detected"
506
  msgstr "Найден подозрительный код JavaScript"
507
 
508
+ #: trunk/cerber-scanner.php:5437 cerber-scanner.php:5437
509
+ msgid "All scans"
510
+ msgstr "Все проверки"
511
 
512
+ #: trunk/cerber-scanner.php:5388 cerber-scanner.php:5388
513
+ msgid "Click here to see the full list of files"
514
+ msgstr "Нажмите здесь для просмотра полного списка файлов"
515
 
516
+ #: trunk/cerber-scanner.php:5388 cerber-scanner.php:5388
517
+ msgid "No files match the specified filter."
518
+ msgstr "Нет файлов подходящих к указанному фильтру."
519
 
520
+ #: trunk/cerber-scanner.php:3575 cerber-scanner.php:3575
521
+ msgid "Preparing for the scan"
522
+ msgstr "Подготовка сканирования"
523
 
524
+ #: trunk/settings.php:334 trunk/settings.php:361 trunk/settings.php:1025
525
+ #: settings.php:334 settings.php:361 settings.php:1025
526
+ msgid "Enable diagnostic logging"
527
+ msgstr "Включить журнал диагностики"
528
 
529
+ #: trunk/settings.php:708 settings.php:708
530
+ msgid "Disable PHP error displaying"
531
+ msgstr "Отключить отображение ошибок PHP"
532
 
533
+ #: trunk/settings.php:706 settings.php:706
534
+ msgid "Block execution of PHP scripts in the WordPress media folder"
535
+ msgstr "Отключить исполнение PHP скриптов в папке медиафайлов WordPress"
536
 
537
+ #: trunk/settings.php:701 settings.php:701
538
+ msgid "Disable PHP in uploads"
539
+ msgstr "Отключить PHP в папке загрузок"
540
 
541
+ #: trunk/settings.php:675 settings.php:675
542
+ msgid "Use English for admin interface"
543
+ msgstr "Use English for admin interface (использовать английский язык для интерфейса администрирования)"
544
 
545
+ #: trunk/dashboard.php:2601 dashboard.php:2601
546
+ msgid "All files have been processed"
547
+ msgstr "Все файлы обработаны"
548
 
549
+ #: trunk/dashboard.php:2600 dashboard.php:2600
550
+ msgid "Some errors occurred"
551
+ msgstr "Возникли ошибки"
552
 
553
+ #: trunk/dashboard.php:2598 dashboard.php:2598
554
+ msgid "These files have been added to the ignore list"
555
+ msgstr "Эти файлы были добавлены в список игнорирования"
556
 
557
+ #: trunk/dashboard.php:2597 dashboard.php:2597
558
+ msgid "Do you want to add selected files to the ignore list?"
559
+ msgstr "Вы точно хотите добавить выбранные файлы в список игнорирования?"
560
 
561
+ #: trunk/dashboard.php:2594 dashboard.php:2594
562
  msgid "These files have been moved to the quarantine"
563
  msgstr "Эти файлы были перемещены в карантин"
564
 
565
+ #: trunk/dashboard.php:2593 dashboard.php:2593
566
+ msgid "Are you sure you want to delete selected files?"
567
+ msgstr "Вы точно хотите удалить выбранные файлы?"
 
 
 
 
568
 
569
+ #: trunk/dashboard.php:4290 dashboard.php:4290
570
+ msgid "Log"
571
+ msgstr "Журнал"
572
 
573
+ #: trunk/cerber-scanner.php:5556 cerber-scanner.php:5556
574
+ msgid "Added"
575
+ msgstr "Добавлено"
576
 
577
+ #: trunk/cerber-scanner.php:5528 cerber-scanner.php:5528
578
+ msgid "The list is empty."
579
+ msgstr "Список пуст."
580
 
581
+ #: trunk/cerber-scanner.php:5526 cerber-scanner.php:5526
582
+ msgid "Activity Insights"
583
+ msgstr "На виду: активность"
584
 
585
+ #: trunk/cerber-scanner.php:5525 cerber-scanner.php:5525
586
+ msgid "Traffic Insights"
587
+ msgstr "На виду: трафик"
588
 
589
+ #: trunk/cerber-scanner.php:5524 cerber-scanner.php:5524
590
+ msgid "User Insights"
591
+ msgstr "На виду: пользователи"
592
 
593
+ #: trunk/cerber-scanner.php:5523 trunk/cerber-scanner.php:5550
594
+ #: cerber-scanner.php:5523 cerber-scanner.php:5550
595
+ msgid "Remove from the list"
596
+ msgstr "Удалить из списка"
597
 
598
+ #: trunk/cerber-scanner.php:5522 cerber-scanner.php:5522
599
+ msgid "Apply"
600
+ msgstr "Применить"
601
 
602
+ #: trunk/dashboard.php:4257 dashboard.php:4257
603
+ msgid "Ignore List"
604
+ msgstr "Список игнорируемого"
605
 
606
+ #: trunk/cerber-scanner.php:142 cerber-scanner.php:142
607
+ msgid "Ignore"
608
+ msgstr "Игнорировать"
609
 
610
+ #: trunk/settings.php:1164 settings.php:1164
611
+ msgid "Use comma to separate items."
612
+ msgstr "Используйте запятую для разделения элементов."
613
 
614
+ #: trunk/settings.php:1158 settings.php:1158
615
+ msgid "Files with these extensions"
616
+ msgstr "Файлы с этими расширениями"
617
 
618
+ #: trunk/settings.php:1156 settings.php:1156
619
+ msgid "Use absolute paths. One item per line."
620
+ msgstr "Используйте абсолютные пути. Один элемент на строку."
621
 
622
+ #: trunk/settings.php:1150 settings.php:1150
623
+ msgid "Files in these directories"
624
+ msgstr "Файлы в этих папках"
625
 
626
+ #: trunk/settings.php:1144 settings.php:1144
627
+ msgid "Files in the sessions directory"
628
+ msgstr "Файлы в папке сессий"
629
 
630
+ #: trunk/settings.php:1138 settings.php:1138
631
+ msgid "Files in the temporary directory"
632
+ msgstr "Файлы в временной папке"
633
 
634
+ #: trunk/settings.php:1137 settings.php:1137
635
+ msgid "Exclusions"
636
+ msgstr "Исключения"
637
 
638
+ #: trunk/settings.php:1130 settings.php:1130
639
+ msgid "Files with unwanted extensions"
640
+ msgstr "Файлы с нежелательными расширениями"
641
+
642
+ #: trunk/settings.php:1123 settings.php:1123
643
+ msgid "Files in the uploads folder"
644
+ msgstr "Файлы в папке загрузки"
645
+
646
+ #: trunk/settings.php:1114 settings.php:1114
647
+ msgid "Automatic cleanup of malware and suspicious files"
648
+ msgstr "Автоматическая очистка вредоносных и подозрительных файлов"
649
+
650
+ #: trunk/dashboard.php:1570 dashboard.php:1570
651
+ msgid "Integrity"
652
+ msgstr "Целостность"
653
 
654
+ #: trunk/dashboard.php:1551 dashboard.php:1551
655
  msgctxt "Example: Last malware scan: 23 Jan 2018"
656
  msgid "Last malware scan"
657
  msgstr "Последняя проверка на вредоносное ПО"
658
 
659
+ #: common.php:1219 trunk/common.php:1219
660
+ msgid "Suspicious SQL code detected"
661
+ msgstr "Обнаружен подозрительный SQL код"
662
 
663
+ #: common.php:1188 trunk/common.php:1188
664
+ msgid "Attempt to upload malicious file denied"
665
+ msgstr "Заблокирована попытка загрузки вредоносного файла"
666
 
667
+ #: trunk/cerber-scanner.php:5081 cerber-scanner.php:5081
668
+ msgid "Automatically moved to quarantine"
669
+ msgstr "Автоматически перемещен в карантин"
670
 
671
+ #: trunk/cerber-scanner.php:5034 cerber-scanner.php:5034
672
+ msgid "Deleted"
673
+ msgstr "Удален"
674
 
675
+ #: trunk/cerber-scanner.php:2618 cerber-scanner.php:2618
676
+ msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
677
+ msgstr "Содержимое файы было изменено и не совпадает с оригиналом из репозитория WordPress или образцом загруженным вами ранее. Файл был изменен, возможно вредоносным кодом или вирусом."
678
 
679
+ #: trunk/cerber-scanner.php:2614 cerber-scanner.php:2614
680
+ msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
681
+ msgstr "Он мог остаться после обновления до свежей версии %s. Он также может быть частью скрытого вредоносного ПО. В редких случаях это может быть часть сделанного под заказ плагина или темы."
682
 
683
+ #: trunk/cerber-scanner.php:2613 cerber-scanner.php:2613
684
+ msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
685
+ msgstr "Сканер определил этот файл как \"ничей\" или непривязаный, поскольку он не относится ни к одной известной части сайта, его скорее всего вообще быть не должно."
686
 
687
+ #: trunk/cerber-scanner.php:2612 cerber-scanner.php:2612
688
+ msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
689
+ msgstr "Этот файл содержит исполняемый код и может включать скрытый вредоносный код. Если этот файл часть темы или плагина, он должен быть в папке с темой или плагином, никаких исключений."
690
 
691
+ #: trunk/cerber-scanner.php:1392 cerber-scanner.php:1392
692
+ msgid "Malicious code found"
693
+ msgstr "Найден вредоносный код"
694
 
695
+ #: trunk/dashboard.php:4256 dashboard.php:4256
696
+ msgid "Cleaning up"
697
+ msgstr "Очистка"
698
 
699
+ #: trunk/cerber-news.php:166 cerber-news.php:166
700
+ msgid "Awesome!"
701
+ msgstr "Замечательно!"
702
 
703
  #. Description of the plugin
704
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
705
  msgstr "Защищает WordPress от атак хакеров, спама, троянов и вирусов. Включает сканер вредоносного ПО и проверку целостности. Усиление защиты WordPress набором комплексных алгоритмов безопасности. Защита от спама тонким определением ботов и reCAPTCHA. Отслеживание пользовательской активности и вторжений с уведомлением по email, а также через уведомления браузера или на мобильные устройства."
706
 
707
+ #: trunk/settings.php:1540 settings.php:1540
708
  msgctxt "preposition of time like: at 11:00"
709
  msgid "at"
710
  msgstr "в"
711
 
712
+ #: trunk/dashboard.php:4201 dashboard.php:4201
713
  msgid "Antispam engine"
714
  msgstr "Антиспам защита"
715
 
716
+ #: common.php:1398 trunk/common.php:1398
717
+ msgctxt "preposition of a period of time like: in 6 hours"
718
+ msgid "in %s"
719
+ msgstr "Через %s"
720
+
721
+ #: trunk/cerber-scanner.php:5500 cerber-scanner.php:5500
722
  msgid "The file has been restored to its original location."
723
  msgstr "Файл был восстановлен по оригинальному местоположению."
724
 
725
+ #: trunk/cerber-scanner.php:5491 cerber-scanner.php:5491
726
  msgid "The file has been deleted permanently."
727
  msgstr "Файл удален навсегда."
728
 
729
+ #: trunk/cerber-scanner.php:5423 trunk/cerber-scanner.php:5557
730
+ #: cerber-scanner.php:5423 cerber-scanner.php:5557
731
  msgid "File"
732
  msgstr "Файл"
733
 
734
+ #: trunk/cerber-scanner.php:5422 cerber-scanner.php:5422
735
  msgid "Size"
736
  msgstr "Размер"
737
 
738
+ #: trunk/cerber-scanner.php:5421 cerber-scanner.php:5421
739
  msgid "Automatic deletion"
740
  msgstr "Автоматическое удаление"
741
 
742
+ #: trunk/cerber-scanner.php:5420 cerber-scanner.php:5420
743
  msgid "Moved to quarantine"
744
  msgstr "Перемещен в карантин"
745
 
746
+ #: trunk/cerber-scanner.php:5408 cerber-scanner.php:5408
747
  msgid "Delete permanently"
748
  msgstr "Удалить навсегда"
749
 
750
+ #: trunk/cerber-scanner.php:5411 cerber-scanner.php:5411
751
  msgid "Restore"
752
  msgstr "Восстановить"
753
 
754
+ #: trunk/cerber-scanner.php:5321 cerber-scanner.php:5321
755
  msgid "There are no files in the quarantine at the moment."
756
  msgstr "В карантине сейчас нет файлов."
757
 
758
+ #: trunk/cerber-scanner.php:3710 trunk/cerber-scanner.php:5419
759
+ #: cerber-scanner.php:3710 cerber-scanner.php:5419
760
  msgid "Scanned"
761
  msgstr "Проверено"
762
 
763
+ #: trunk/cerber-scanner.php:3701 trunk/settings.php:1116
764
+ #: cerber-scanner.php:3701 settings.php:1116
765
  msgid "Unattended files"
766
  msgstr "Несопровождаемые файлы"
767
 
768
+ #: trunk/cerber-scanner.php:3693 cerber-scanner.php:3693
769
  msgid "Changed files"
770
  msgstr "Измененные файлы"
771
 
772
+ #: trunk/cerber-scanner.php:3689 cerber-scanner.php:3689
773
  msgid "New files"
774
  msgstr "Новые файлы"
775
 
776
+ #: trunk/cerber-scanner.php:3685 trunk/nexus/cerber-slave-list.php:290
777
+ #: cerber-scanner.php:3685 nexus/cerber-slave-list.php:290
778
  msgid "Vulnerabilities"
779
  msgstr "Уязвимости"
780
 
781
+ #: trunk/cerber-scanner.php:3673 cerber-scanner.php:3673
782
  msgid "Performance"
783
  msgstr "Производительность"
784
 
785
+ #: trunk/cerber-scanner.php:3665 cerber-scanner.php:3665
786
  msgid "Finished"
787
  msgstr "Завершено"
788
 
789
+ #: trunk/cerber-scanner.php:3661 cerber-scanner.php:3661
790
  msgid "Started"
791
  msgstr "Начато"
792
 
793
+ #: trunk/dashboard.php:4258 dashboard.php:4258
794
  msgid "Quarantine"
795
  msgstr "Карантин"
796
 
797
+ #: trunk/cerber-load.php:398 cerber-load.php:398
798
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
799
  msgstr "Вы исчерпали максимально допустимое количество попыток входа. Попробуйте снова через %d минут."
800
 
801
+ #: trunk/settings.php:1061 settings.php:1061
802
+ msgid "Scan results reporting"
803
+ msgstr "Отчет о результатах проверки"
 
 
 
 
 
804
 
805
+ #: trunk/settings.php:1045 settings.php:1045
806
+ msgid "Automated recurring scan schedule"
807
+ msgstr "План автоматической повторной проверки"
808
 
809
+ #: trunk/dashboard.php:3683 dashboard.php:3683
810
+ msgid "Errors"
811
+ msgstr "Ошибки"
812
 
813
+ #: trunk/dashboard.php:3682 dashboard.php:3682
814
+ msgid "Suspicious activity"
815
+ msgstr "Подозрительная активность"
816
 
817
+ #: trunk/dashboard.php:1322 dashboard.php:1322
818
+ msgid "Activated"
819
+ msgstr "Активация"
820
 
821
+ #: common.php:1484 trunk/common.php:1484
822
+ msgid "Bytes"
823
+ msgstr "Байт"
824
 
825
+ #: common.php:1254 trunk/common.php:1254
826
+ msgid "Attempt to upload a file with malicious code"
827
+ msgstr "Попытка загрузки файла с вредоносным кодом"
828
 
829
+ #: common.php:1218 common.php:1253 trunk/common.php:1218 trunk/common.php:1253
830
+ msgid "Malicious code detected"
831
+ msgstr "Обнаружен вредоносный код"
832
 
833
+ #: common.php:1217 trunk/common.php:1217
834
  msgid "Suspicious number of nested values"
835
  msgstr "Подозрительное количество вложенных значений"
836
 
837
+ #: common.php:1216 trunk/common.php:1216
838
+ msgid "Suspicious number of fields"
839
+ msgstr "Подозрительное число полей"
840
 
841
+ #: common.php:1198 trunk/common.php:1198
842
+ msgid "User activated"
843
+ msgstr "Пользователь активирован"
844
 
845
+ #: common.php:1194 trunk/common.php:1194
846
+ msgid "Malicious request denied"
847
+ msgstr "Заблокирован вредоносный запрос"
848
 
849
+ #: trunk/cerber-scanner.php:3579 cerber-scanner.php:3579
850
+ msgid "Scanning the session folder for files"
851
+ msgstr "Поиск файлов в каталоге сессий"
852
 
853
+ #: trunk/cerber-scanner.php:3578 cerber-scanner.php:3578
854
+ msgid "Scanning the temp folder for files"
855
+ msgstr "Поиск файлов в временном каталоге"
856
 
857
+ #: trunk/cerber-scanner.php:3577 cerber-scanner.php:3577
858
+ msgid "Scanning the upload folder for files"
859
+ msgstr "Поиск файлов в каталоге uploads"
860
 
861
+ #: trunk/cerber-scanner.php:1381 cerber-scanner.php:1381
862
+ msgid "Unable to check the integrity due to a DB error"
863
+ msgstr "Невозможно проверить целостность из-за ошибки БД"
864
 
865
+ #: trunk/cerber-scanner.php:1376 cerber-scanner.php:1376
866
+ msgid "Vulnerability found"
867
+ msgstr "Обнаружена уязвимость"
868
 
869
+ #: trunk/settings.php:1823 settings.php:1823
870
  msgid "Unable to update the schedule"
871
  msgstr "Невозможно обновить запланированное"
872
 
873
+ #: trunk/settings.php:1820 settings.php:1820
874
  msgid "The schedule has been updated"
875
  msgstr "Запланированное обновлено"
876
 
877
+ #: trunk/settings.php:1091 settings.php:1091
878
  msgid "Include scan errors"
879
  msgstr "Включать ошибки сканера"
880
 
881
+ #: trunk/settings.php:1084 settings.php:1084
882
  msgid "Include file sizes"
883
  msgstr "Включать размеры файлов"
884
 
885
+ #: trunk/settings.php:1080 settings.php:1080
886
  msgid "If new issues found"
887
  msgstr "Если найдены новые проблемы"
888
 
889
+ #: trunk/settings.php:1079 settings.php:1079
890
  msgid "If any changes in scan results occurred"
891
  msgstr "Если найдены изменения в результатах сканирования"
892
 
893
+ #: trunk/settings.php:1078 settings.php:1078
894
  msgid "After every scan"
895
  msgstr "После каждого сканирования"
896
 
897
+ #: trunk/settings.php:1072 settings.php:1072
 
 
 
 
898
  msgid "Send email report"
899
  msgstr "Отсылать отчет по эл.почте"
900
 
901
+ #: trunk/settings.php:1064 settings.php:1064
902
+ msgid "Report an issue if any of the following is true"
903
+ msgstr "Отчитываться о проблемах, если нижеперечисленное верно"
904
 
905
+ #: trunk/settings.php:1063 trunk/settings.php:1122 settings.php:1063
906
+ #: settings.php:1122
907
  msgid "High severity"
908
  msgstr "Высокая тяжесть"
909
 
910
+ #: trunk/settings.php:1063 trunk/settings.php:1122 settings.php:1063
911
+ #: settings.php:1122
912
+ msgid "Medium severity"
913
+ msgstr "Средняя тяжесть"
914
+
915
+ #: trunk/settings.php:1063 trunk/settings.php:1122 settings.php:1063
916
+ #: settings.php:1122
917
  msgid "Low severity"
918
  msgstr "Низкая тяжесть"
919
 
920
+ #: trunk/settings.php:1053 settings.php:1053
921
+ msgid "Launch Full Scan"
922
+ msgstr "Запуск полной проверки"
923
+
924
+ #: trunk/settings.php:1046 settings.php:1046
925
+ msgid "Launch Quick Scan"
926
+ msgstr "Запуск быстрой проверки"
927
+
928
+ #: trunk/settings.php:1006 settings.php:1006
929
  msgid "Monitor modified files"
930
  msgstr "Наблюдать за изменением файлов"
931
 
932
+ #: trunk/settings.php:999 settings.php:999
933
  msgid "Monitor new files"
934
  msgstr "Наблюдать за новыми файлами"
935
 
936
+ #: trunk/settings.php:997 settings.php:997
937
+ msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
938
+ msgstr "Укажите каталоги для исключения проверки. Используйте абсолютный путь, 1 элемент на строку."
939
+
940
+ #: trunk/cerber-scanner.php:5093 cerber-scanner.php:5093
941
  msgid "To view full report visit"
942
  msgstr "Для просмотра полного отчета зайдите на"
943
 
944
+ #: trunk/cerber-scanner.php:4953 cerber-scanner.php:4953
945
+ msgid "Files scanned"
946
+ msgstr "Проверено файлов"
947
+
948
+ #: trunk/cerber-scanner.php:4940 cerber-scanner.php:4940
949
+ msgid "Quick Scan Report"
950
+ msgstr "Отчет быстрой проверки"
951
+
952
+ #: trunk/cerber-scanner.php:4940 cerber-scanner.php:4940
953
+ msgid "Full Scan Report"
954
+ msgstr "Отчет полной проверки"
955
+
956
+ #: trunk/cerber-scanner.php:4402 cerber-scanner.php:4402
957
+ msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
958
+ msgstr "Ошибка доступа к файлу. Возможно результаты проверки устарели. Запустите быструю или полную проверку."
959
+
960
+ #: trunk/cerber-scanner.php:3883 cerber-scanner.php:3883
961
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
962
  msgstr "Вам нужно загрузить zip-архив, из которого вы это установили. Это даст возможность сканеру безопасности проверить целостность файлов, кода и определить вредоносный код."
963
 
964
+ #: trunk/cerber-scanner.php:3881 cerber-scanner.php:3881
965
  msgid "We have not found any integrity data to verify"
966
  msgstr "Не найдены данные о целостности для проверки"
967
 
968
+ #: trunk/cerber-scanner.php:3586 cerber-scanner.php:3586
969
+ msgid "Finalizing the scan"
970
+ msgstr "Завершение проверки"
971
+
972
+ #: trunk/cerber-scanner.php:3585 cerber-scanner.php:3585
973
  msgid "Searching for malicious code"
974
  msgstr "Поиск вредоносного кода"
975
 
976
+ #: trunk/cerber-scanner.php:3584 cerber-scanner.php:3584
977
  msgid "Verifying the integrity of the themes"
978
  msgstr "Проверка целостности тем"
979
 
980
+ #: trunk/cerber-scanner.php:3583 cerber-scanner.php:3583
981
  msgid "Verifying the integrity of the plugins"
982
  msgstr "Проверка целостности плагинов"
983
 
984
+ #: trunk/cerber-scanner.php:3582 cerber-scanner.php:3582
985
  msgid "Verifying the integrity of WordPress"
986
  msgstr "Проверка целостности WordPress"
987
 
988
+ #: trunk/cerber-scanner.php:3581 cerber-scanner.php:3581
989
  msgid "Checking for new and modified files"
990
  msgstr "Поиск новых и измененных файлов"
991
 
992
+ #: trunk/cerber-scanner.php:3580 cerber-scanner.php:3580
993
  msgid "Parsing the list of files"
994
  msgstr "Обработка списка файлов"
995
 
996
+ #: trunk/cerber-scanner.php:3576 cerber-scanner.php:3576
997
  msgid "Scanning folders for files"
998
  msgstr "Поиск файлов в каталогах"
999
 
1000
+ #: trunk/cerber-scanner.php:2621 cerber-scanner.php:2621
1001
  msgid "Resolve issue"
1002
  msgstr "Решить проблему"
1003
 
1004
+ #: trunk/cerber-scanner.php:2620 cerber-scanner.php:2620
1005
  msgid "Please upload a reference ZIP archive"
1006
  msgstr "Пожалуйста, загрузите установочный zip-архив"
1007
 
1008
+ #: trunk/cerber-scanner.php:2619 cerber-scanner.php:2619
1009
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
1010
  msgstr "Для решения этой проблемы нужно переустановить %s или обновить до последней версии."
1011
 
1012
+ #: trunk/cerber-scanner.php:2616 cerber-scanner.php:2616
1013
  msgid "Suspicious code signatures found"
1014
  msgstr "Найдены подозрительные отпечатки кода"
1015
 
1016
+ #: trunk/cerber-scanner.php:2615 cerber-scanner.php:2615
1017
  msgid "Suspicious code instruction found"
1018
  msgstr "Найдены подозрительные инструкции в коде"
1019
 
1020
+ #: trunk/cerber-scanner.php:1423 cerber-scanner.php:1423
1021
  msgid "Every 6 hours"
1022
  msgstr "Каждые 6 часов"
1023
 
1024
+ #: trunk/cerber-scanner.php:1422 cerber-scanner.php:1422
1025
+ msgid "Every 3 hours"
1026
+ msgstr "Каждые 3 часа"
 
1027
 
1028
+ #: trunk/cerber-scanner.php:1421 cerber-scanner.php:1421
1029
  msgid "Every hour"
1030
  msgstr "Каждый час"
1031
 
1032
+ #: trunk/cerber-scanner.php:1420 trunk/dashboard.php:1554
1033
+ #: trunk/dashboard.php:1556 trunk/settings.php:355 trunk/settings.php:857
1034
+ #: trunk/settings.php:883 cerber-scanner.php:1420 dashboard.php:1554
1035
+ #: dashboard.php:1556 settings.php:355 settings.php:857 settings.php:883
1036
+ msgid "Disabled"
1037
+ msgstr "Отключено"
1038
 
1039
+ #: trunk/cerber-scanner.php:1401 cerber-scanner.php:1401
1040
  msgid "New file"
1041
  msgstr "Новый файл"
1042
 
1043
+ #: trunk/cerber-scanner.php:1398 cerber-scanner.php:1398
1044
  msgid "Unwanted file extension"
1045
  msgstr "Файл с нежелательным расширением"
1046
 
1047
+ #: trunk/cerber-scanner.php:1397 trunk/cerber-scanner.php:2617
1048
  #: cerber-scanner.php:1397 cerber-scanner.php:2617
1049
  msgid "Suspicious directives found"
1050
  msgstr "Найдены подозрительные директивы"
1051
 
1052
+ #: trunk/cerber-scanner.php:1388 cerber-scanner.php:1388
1053
  msgid "Checksum mismatch"
1054
  msgstr "Несовпадение контрольной суммы"
1055
 
1056
+ #: trunk/cerber-scanner.php:865 trunk/dashboard.php:1555 cerber-scanner.php:865
1057
+ #: dashboard.php:1555
1058
+ msgid "Quick Scan"
1059
+ msgstr "Быстрая проверка"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1060
 
1061
+ #: trunk/cerber-scanner.php:865 trunk/dashboard.php:1557 cerber-scanner.php:865
1062
+ #: dashboard.php:1557
1063
  msgid "Full Scan"
1064
  msgstr "Полная проверка"
1065
 
1066
+ #: trunk/cerber-scanner.php:97 cerber-scanner.php:97
 
 
 
 
1067
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1068
  msgstr "Похоже этот сайт еще не проверялся, нажмите кнопку ниже для начала проверки."
1069
 
1070
+ #: trunk/cerber-scanner.php:88 cerber-scanner.php:88
1071
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1072
  msgstr "Предыдущая попытка проверки, начатая %s, не завершена. Продолжить проверку?"
1073
 
1074
+ #: trunk/cerber-scanner.php:84 cerber-scanner.php:84
1075
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1076
  msgstr "Сейчас выполняется запланированная проверка. Дождитесь пока она завершится."
1077
 
1078
+ #: trunk/cerber-load.php:3655 cerber-load.php:3655
1079
  msgid "Scanner Report"
1080
  msgstr "Отчет проверки"
1081
 
1082
+ #: trunk/dashboard.php:4255 dashboard.php:4255
1083
+ msgid "Scheduling"
1084
+ msgstr "Планирование"
1085
 
1086
+ #. Plugin Name of the plugin
1087
+ msgid "WP Cerber Security, Antispam & Malware Scan"
1088
+ msgstr "WP Cerber Security, Antispam & Malware Scan"
 
 
 
 
1089
 
1090
+ #: trunk/settings.php:1031 settings.php:1031
1091
+ msgid "Delete quarantined files after"
1092
+ msgstr "Удалять файлы карантина через"
1093
 
1094
+ #: trunk/settings.php:1019 settings.php:1019
1095
+ msgid "Scan session directory"
1096
+ msgstr "Проверять каталог файлов сессий"
1097
 
1098
+ #: trunk/settings.php:1012 settings.php:1012
1099
+ msgid "Scan temporary directory"
1100
+ msgstr "Проверять каталог временных файлов"
1101
 
1102
+ #: trunk/settings.php:991 settings.php:991
1103
+ msgid "Directories to exclude"
1104
+ msgstr "Каталоги для исключения"
1105
 
1106
+ #: trunk/settings.php:989 settings.php:989
1107
+ msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1108
+ msgstr "Укажите расширения файлов для поиска. Используется только при полной проверке. Испольуйте запятую для разделения элементов."
1109
 
1110
+ #: trunk/settings.php:983 settings.php:983
1111
+ msgid "Unwanted file extensions"
1112
+ msgstr "Нежелательные расширения файлов"
1113
 
1114
+ #: trunk/settings.php:981 settings.php:981
1115
+ msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1116
+ msgstr "Укажите пользовательские подписи PHP кода. Один элемент на строку. Для использования регулярных выражений, включите строку в фигурные скобки { }."
1117
 
1118
+ #: trunk/settings.php:975 settings.php:975
1119
+ msgid "Custom signatures"
1120
+ msgstr "Пользовательские отпечатки"
1121
 
1122
+ #: trunk/settings.php:974 settings.php:974
1123
+ msgid "Scanner settings"
1124
+ msgstr "Настройки сканера"
1125
 
1126
+ #: trunk/settings.php:553 settings.php:553
1127
+ msgid "Disable dashboard redirection"
1128
+ msgstr "Отключить перенаправление с консоли"
1129
 
1130
+ #: trunk/settings.php:122 trunk/settings.php:519 trunk/settings.php:862
1131
+ #: settings.php:122 settings.php:519 settings.php:862
1132
+ msgid "Use White IP Access List"
1133
+ msgstr "Использовать белый список IP"
1134
 
1135
+ #: trunk/cerber-scanner.php:4188 cerber-scanner.php:4188
1136
+ msgid "Unable to create WP CERBER directory"
1137
+ msgstr "Невозможно создать каталог WP CERBER"
1138
 
1139
+ #: trunk/cerber-scanner.php:4170 cerber-scanner.php:4170
1140
+ msgid "The directory is not writable"
1141
+ msgstr "Каталог незаписываем"
1142
 
1143
+ #: trunk/cerber-scanner.php:3717 trunk/cerber-scanner.php:3792
1144
+ #: trunk/cerber-scanner.php:4984 cerber-scanner.php:3717
1145
+ #: cerber-scanner.php:3792 cerber-scanner.php:4984
1146
+ msgid "Issues total"
1147
+ msgstr "Всего проблем"
1148
 
1149
+ #: trunk/cerber-scanner.php:3717 trunk/cerber-scanner.php:3788
1150
+ #: cerber-scanner.php:3717 cerber-scanner.php:3788
1151
+ msgid "Critical issues"
1152
+ msgstr "Критические проблемы"
1153
 
1154
+ #: trunk/cerber-scanner.php:3710 trunk/cerber-scanner.php:3780
1155
  #: cerber-scanner.php:3710 cerber-scanner.php:3780
1156
  msgid "Files to scan"
1157
  msgstr "Файлы для проверки"
1158
 
1159
+ #: trunk/cerber-scanner.php:2437 cerber-scanner.php:2437
1160
+ msgid "Custom signature found"
1161
+ msgstr "Найден пользовательский отпечаток"
1162
 
1163
+ #: trunk/cerber-scanner.php:3697 cerber-scanner.php:3697
1164
+ msgid "Unwanted extensions"
1165
+ msgstr "Нежелательные расширения"
1166
 
1167
+ #: trunk/cerber-scanner.php:1394 cerber-scanner.php:1394
1168
+ msgid "Executable code found"
1169
+ msgstr "Обнаружен исполняемый код"
1170
 
1171
+ #: trunk/cerber-scanner.php:1393 cerber-scanner.php:1393
1172
+ msgid "Unattended suspicious file"
1173
+ msgstr "Нештатный подозрительный файл"
1174
 
1175
+ #: trunk/cerber-scanner.php:1391 cerber-scanner.php:1391
1176
+ msgid "Suspicious code found"
1177
+ msgstr "Найден подозрительный код"
1178
 
1179
+ #: trunk/cerber-scanner.php:1400 cerber-scanner.php:1400
1180
+ msgid "Content has been modified"
1181
+ msgstr "Содержимое изменено"
1182
 
1183
+ #: trunk/cerber-scanner.php:1386 trunk/cerber-scanner.php:4794
1184
+ #: cerber-scanner.php:1386 cerber-scanner.php:4794
1185
+ msgid "Unable to open file"
1186
+ msgstr "Невозможно открыть файл"
1187
 
1188
+ #: trunk/cerber-scanner.php:1385 cerber-scanner.php:1385
1189
+ msgid "Unable to process file"
1190
+ msgstr "Невозможно обработать файл"
1191
 
1192
+ #: trunk/cerber-scanner.php:1383 cerber-scanner.php:1383
1193
+ msgid "Local file doesn't exist"
1194
+ msgstr "Локальный файл отсутствует"
1195
 
1196
+ #: trunk/cerber-scanner.php:1380 cerber-scanner.php:1380
1197
+ msgid "Unable to check the integrity of the theme due to a network error"
1198
+ msgstr "Невозможно проверить целостность темы из-за ошибки сети"
1199
 
1200
+ #: trunk/cerber-scanner.php:1379 cerber-scanner.php:1379
1201
+ msgid "Unable to check the integrity of WordPress files due to a network error"
1202
+ msgstr "Невозможно проверить целостность WordPress из-за ошибки сети"
1203
 
1204
+ #: trunk/cerber-scanner.php:1378 cerber-scanner.php:1378
1205
+ msgid "Unable to check the integrity of the plugin due to a network error"
1206
+ msgstr "Невозможно проверить целостность плагина из-за ошибки сети"
1207
 
1208
+ #: trunk/cerber-scanner.php:1377 cerber-scanner.php:1377
1209
+ msgid "Integrity data not found"
1210
+ msgstr "Данные о целостности не найдены"
1211
 
1212
+ #: trunk/cerber-scanner.php:1370 cerber-scanner.php:1370
1213
+ msgid "Verified"
1214
+ msgstr "Проверено"
1215
 
1216
+ #: trunk/cerber-scanner.php:139 cerber-scanner.php:139
1217
+ msgid "Delete"
1218
+ msgstr "Удалить"
1219
 
1220
+ #: trunk/cerber-scanner.php:103 cerber-scanner.php:103
1221
  msgid "Continue Scanning"
1222
  msgstr "Продолжить проверку"
1223
 
1224
+ #: trunk/cerber-scanner.php:102 cerber-scanner.php:102
1225
+ msgid "Stop Scanning"
1226
+ msgstr "Остановить проверку"
1227
 
1228
+ #: trunk/cerber-scanner.php:101 cerber-scanner.php:101
1229
+ msgid "Start Full Scan"
1230
+ msgstr "Начать полную проверку"
1231
 
1232
+ #: trunk/cerber-scanner.php:100 cerber-scanner.php:100
1233
+ msgid "Start Quick Scan"
1234
+ msgstr "Начать быструю проверку"
1235
 
1236
+ #: trunk/dashboard.php:4253 trunk/cerber-load.php:4555 dashboard.php:4253
1237
+ #: cerber-load.php:4555
1238
+ msgid "Security Scanner"
1239
+ msgstr "Сканер безопасности"
1240
+
1241
+ #: trunk/dashboard.php:65 trunk/dashboard.php:4251 dashboard.php:65
1242
+ #: dashboard.php:4251
1243
+ msgid "Site Integrity"
1244
+ msgstr "Целостность сайта"
1245
+
1246
+ #: trunk/settings.php:1182 settings.php:1182
1247
  msgid "If you forget your Custom login URL, you will be unable to log in."
1248
  msgstr "Если вы забудете ваш пользовательский URL входа, то вы не сможете войти."
1249
 
1250
+ #: trunk/settings.php:1182 settings.php:1182
1251
  msgid "Be careful about enabling these options."
1252
  msgstr "Будьте осторожны при включении этих настроек."
1253
 
1254
+ #: common.php:1215 trunk/common.php:1215
1255
  msgid "Denied"
1256
  msgstr "Запрещено"
1257
 
1258
+ #: trunk/settings.php:873 settings.php:873
 
 
 
 
1259
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1260
  msgstr "Для использования регулярных выражений заключите строку целиком в фигурные скобки { }."
1261
 
1262
+ #: trunk/settings.php:583 settings.php:583
1263
+ msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1264
+ msgstr "Пользовательский URL для входа может содержать только буквы, цифры, типа и знаки подчеркивания."
 
 
 
 
1265
 
1266
+ #: trunk/settings.php:1571 settings.php:1571
1267
+ msgid "Plugin initialization mode has not been changed"
1268
+ msgstr "Режим инициализации плагина не был изменен"
1269
 
1270
+ #: trunk/settings.php:494 settings.php:494
1271
+ msgid "Standard mode"
1272
+ msgstr "Стандартный режим"
1273
 
1274
+ #: trunk/settings.php:493 settings.php:493
1275
+ msgid "Legacy mode"
1276
+ msgstr "Старый режим"
1277
 
1278
+ #: trunk/settings.php:487 settings.php:487
1279
  msgid "Load security engine"
1280
  msgstr "Загрузка движка безопасности"
1281
 
1282
+ #: trunk/settings.php:486 settings.php:486
1283
+ msgid "Plugin initialization"
1284
+ msgstr "Инициализация плагина"
1285
 
1286
+ #: common.php:2457 trunk/common.php:2457
1287
+ msgid "Unable to delete the file"
1288
+ msgstr "Невозможно удалить файл"
1289
 
1290
+ #: common.php:2451 trunk/common.php:2451
1291
+ msgid "Unable to copy the file"
1292
+ msgstr "Невозможно скопировать файл"
1293
 
1294
+ #: common.php:2448 trunk/common.php:2448
1295
+ msgid "File not found"
1296
+ msgstr "Файл не найден"
1297
+
1298
+ #: common.php:2445 trunk/common.php:2445
1299
  msgid "Destination folder access denied"
1300
  msgstr "Доступ к каталогу назначения закрыт"
1301
 
1302
+ #: common.php:2440 trunk/common.php:2440
1303
  msgid "Unable to create the directory"
1304
  msgstr "Невозможно создать каталог"
1305
 
1306
+ #: common.php:1189 trunk/common.php:1189
1307
+ msgid "File upload denied"
1308
+ msgstr "Предотвращена загрузка файла"
1309
 
1310
+ #: trunk/settings.php:699 settings.php:699
1311
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1312
  msgstr "Блокировка неавторизованного доступа к load-scripts.php и load-styles.php"
1313
 
1314
+ #: trunk/settings.php:694 settings.php:694
1315
+ msgid "Protect admin scripts"
1316
+ msgstr "Защита скриптов администратора"
1317
+
1318
+ #: trunk/cerber-load.php:3429 cerber-load.php:3429
1319
  msgid "We're sorry, you are not allowed to proceed"
1320
  msgstr "Извините, вам не разрешено продолжить"
1321
 
1322
+ #: trunk/settings.php:873 settings.php:873
1323
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1324
  msgstr "Введите URI запроса для исключения из инспекции. Один элемент на строку."
1325
 
1326
+ #: trunk/settings.php:867 settings.php:867
1327
  msgid "Request whitelist"
1328
  msgstr "Белый список запросов"
1329
 
1330
+ #: trunk/dashboard.php:3983 dashboard.php:3983
1331
  msgid "Any"
1332
  msgstr "Любой"
1333
 
1334
+ #: trunk/settings.php:958 settings.php:958
1335
  msgid "milliseconds"
1336
  msgstr "миллисекунд"
1337
 
1338
+ #: trunk/settings.php:953 settings.php:953
1339
  msgid "Page generation time threshold"
1340
  msgstr "Порог времени генерации страницы"
1341
 
1342
+ #: trunk/settings.php:941 settings.php:941
1343
  msgid "Save request cookies"
1344
  msgstr "Сохранять куки запроса"
1345
 
1346
+ #: trunk/settings.php:935 settings.php:935
1347
  msgid "Save $_SERVER"
1348
  msgstr "Сохранять $_SERVER"
1349
 
1350
+ #: trunk/settings.php:929 settings.php:929
1351
  msgid "Save request headers"
1352
  msgstr "Сохранять заголовки запроса"
1353
 
1354
+ #: trunk/settings.php:918 settings.php:918
1355
  msgid "Mask these form fields"
1356
  msgstr "Маскировать эти поля форм"
1357
 
1358
+ #: trunk/settings.php:913 settings.php:913
1359
  msgid "Save request fields"
1360
  msgstr "Сохранять поля запросов"
1361
 
1362
+ #: trunk/settings.php:908 settings.php:908
1363
  msgid "Ignore crawlers"
1364
  msgstr "Игнорировать веб-пауков"
1365
 
1366
+ #: trunk/settings.php:904 settings.php:904
1367
  msgid "All traffic"
1368
  msgstr "Весь трафик"
1369
 
1370
+ #: trunk/settings.php:903 settings.php:903
1371
  msgid "Smart"
1372
  msgstr "Умная выборка"
1373
 
1374
+ #: trunk/settings.php:902 settings.php:902
1375
  msgid "Logging disabled"
1376
  msgstr "Журнал отключен"
1377
 
1378
+ #: trunk/settings.php:896 settings.php:896
1379
  msgid "Logging mode"
1380
  msgstr "Режим журнала"
1381
 
1382
+ #: trunk/settings.php:895 settings.php:895
1383
  msgid "Logging"
1384
  msgstr "Журналирование"
1385
 
1386
+ #: trunk/settings.php:851 settings.php:851
1387
  msgid "Enable traffic inspection"
1388
  msgstr "Включить инспектирование трафика"
1389
 
1390
+ #: trunk/dashboard.php:4026 dashboard.php:4026
1391
  msgid "Advanced search"
1392
  msgstr "Улучшенный поиск"
1393
 
1394
+ #: trunk/dashboard.php:3720 dashboard.php:3720
1395
  msgid "Refresh"
1396
  msgstr "Обновить"
1397
 
1398
+ #: trunk/dashboard.php:3699 dashboard.php:3699
1399
  msgid "Longer than"
1400
  msgstr "Дольше чем"
1401
 
1402
+ #: trunk/dashboard.php:3690 dashboard.php:3690
1403
  msgid "Page Not Found"
1404
  msgstr "Страница не найдена"
1405
 
1406
+ #: trunk/dashboard.php:3688 dashboard.php:3688
1407
  msgid "Form submissions"
1408
  msgstr "Отправки форм"
1409
 
1410
+ #: trunk/dashboard.php:3685 dashboard.php:3685
1411
  msgid "Not logged in visitors"
1412
  msgstr "Неавторизованные посетители"
1413
 
1414
+ #: trunk/dashboard.php:3680 dashboard.php:3680
1415
  msgid "All requests"
1416
  msgstr "Все запросы"
1417
 
1418
+ #: trunk/dashboard.php:3672 dashboard.php:3672
1419
  msgid "No requests have been logged."
1420
  msgstr "В журнале нет данных о запросах."
1421
 
1422
+ #: trunk/dashboard.php:3655 dashboard.php:3655
1423
  msgid "User Agent"
1424
  msgstr "User Agent"
1425
 
1426
+ #: trunk/dashboard.php:3654 dashboard.php:3654
1427
  msgid "Host Info"
1428
  msgstr "Информация о хосте"
1429
 
1430
+ #: trunk/dashboard.php:3652 dashboard.php:3652
1431
  msgid "Request"
1432
  msgstr "Запрос"
1433
 
1434
+ #: trunk/dashboard.php:4221 dashboard.php:4221
1435
  msgid "Live Traffic"
1436
  msgstr "Живой трафик"
1437
 
1438
+ #: trunk/dashboard.php:1569 dashboard.php:1569
1439
  msgid "Traffic"
1440
  msgstr "Трафик"
1441
 
1442
+ #: trunk/dashboard.php:1541 dashboard.php:1541
1443
  msgid "no connection"
1444
  msgstr "нет подключения"
1445
 
1446
+ #: trunk/dashboard.php:1536 dashboard.php:1536
1447
  msgid "enabled"
1448
  msgstr "включено"
1449
 
1450
+ #: trunk/dashboard.php:57 trunk/dashboard.php:1537 trunk/dashboard.php:4219
1451
+ #: dashboard.php:57 dashboard.php:1537 dashboard.php:4219
1452
  msgid "Traffic Inspector"
1453
  msgstr "Инспектор трафика"
1454
 
1455
+ #: trunk/dashboard.php:57 dashboard.php:57
1456
  msgid "Cerber Traffic Inspector"
1457
  msgstr "Цербер-инспектор трафика"
1458
 
1459
+ #: trunk/dashboard.php:1343 dashboard.php:1343
 
 
 
 
1460
  msgid "Last seen"
1461
  msgstr "Последний раз"
1462
 
1463
+ #: common.php:1612 trunk/common.php:1612
1464
+ msgid "Not specified"
1465
+ msgstr "Не указано"
1466
 
1467
+ #: common.php:1187 common.php:1252 trunk/common.php:1187 trunk/common.php:1252
1468
  msgid "Probing for vulnerable PHP code"
1469
  msgstr "Проверка на уязвимый PHP-код"
1470
 
1471
+ #: common.php:181 trunk/common.php:181
1472
+ msgid "Check for requests"
1473
+ msgstr "Проверить запросы"
 
 
 
 
1474
 
1475
+ #: trunk/dashboard.php:320 dashboard.php:320
1476
  msgid "You cannot add your IP address or network"
1477
  msgstr "Вы не можете добавить ваш IP-адрес или сеть"
1478
 
1479
+ #: trunk/dashboard.php:281 dashboard.php:281
1480
+ msgid "Optional comment for this entry"
1481
+ msgstr "Необязательный комментарий к этой записи"
 
 
 
 
 
 
 
 
 
 
 
1482
 
1483
+ #: trunk/dashboard.php:279 dashboard.php:279
1484
+ msgid "IP address, IPv4 address range or subnet"
1485
+ msgstr "IP адрес, диапазон IPv4 адресов или адрес подсети"
 
1486
 
1487
+ #: trunk/cerber-load.php:3805 cerber-load.php:3805
1488
+ msgid "Attempts to log in with non-existing usernames"
1489
+ msgstr "Попытка войти с несуществующим именем пользователя"
 
1490
 
1491
+ #: trunk/cerber-load.php:3779 cerber-load.php:3779
1492
+ msgid "Weekly Report"
1493
+ msgstr "Недельный отчет"
1494
 
1495
+ #: trunk/cerber-load.php:3709 cerber-load.php:3709
1496
+ msgid "Your last sign-in was %s from %s"
1497
+ msgstr "Ваш последний вход был %s с %s"
1498
 
1499
+ #: trunk/settings.php:831 settings.php:831
1500
+ msgid "Enable reporting"
1501
+ msgstr "Включить отчеты"
1502
 
1503
+ #: trunk/settings.php:842 trunk/settings.php:1106 settings.php:842
1504
+ #: settings.php:1106
1505
  msgid "if empty, email from notification settings will be used"
1506
  msgstr "если не задано, будет использован адрес из настроек уведомлений"
1507
 
1508
+ #: trunk/settings.php:211 settings.php:211
1509
+ msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1510
+ msgstr "Введите часть строки или пути запроса для исключения запроса из проверки движком. Один элемент на строку."
 
 
 
 
1511
 
1512
+ #: trunk/settings.php:154 settings.php:154
1513
+ msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1514
+ msgstr "Для использования регулярных выражений оберните их в два прямых слеша."
1515
 
1516
+ #: trunk/settings.php:571 settings.php:571
1517
+ msgid "Display simple 404 page"
1518
+ msgstr "Показать простую страницу 404"
1519
 
1520
+ #: trunk/settings.php:570 settings.php:570
1521
  msgid "Use 404 template from the active theme"
1522
  msgstr "Использовать шаблон 404 активной темы"
1523
 
1524
+ #: trunk/dashboard.php:3142 dashboard.php:3142
1525
+ msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1526
+ msgid "Selected countries are not permitted to %s, other countries are permitted to"
1527
+ msgstr "Выбранным странам не разрешено %s, остальным странам разрешено"
1528
 
1529
+ #: trunk/dashboard.php:3139 dashboard.php:3139
1530
+ msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1531
+ msgid "Selected countries are permitted to %s, other countries are not permitted to"
1532
+ msgstr "Выбранным странам разрешено %s, остальным странам - нет"
1533
 
1534
+ #: trunk/dashboard.php:2990 dashboard.php:2990
1535
+ msgid "Not permitted for one country"
1536
+ msgid_plural "Not permitted for %d countries"
1537
+ msgstr[0] "Не разрешено в одной стране"
1538
+ msgstr[1] "Не разрешено в %d странах"
1539
+ msgstr[2] "Не разрешено в %d странах"
1540
 
1541
+ #: trunk/dashboard.php:562 dashboard.php:562
1542
+ msgid "Unable to send email to"
1543
+ msgstr "Невозможно отправить email на"
1544
 
1545
+ #: trunk/dashboard.php:559 dashboard.php:559
1546
+ msgid "Email has been sent to"
1547
+ msgstr "Сообщение было отправлено на электронный адрес"
1548
 
1549
+ #: trunk/cerber-load.php:3791 cerber-load.php:3791
1550
  msgid "Activity details"
1551
  msgstr "Подробно об активности"
1552
 
1553
+ #: trunk/cerber-load.php:3685 cerber-load.php:3685
1554
+ msgid "Your license is valid until"
1555
+ msgstr "Ваша лицензия действительна до"
 
 
 
 
 
 
 
 
1556
 
1557
+ #: trunk/cerber-load.php:3681 cerber-load.php:3681
1558
+ msgid "Your login page:"
1559
+ msgstr "Ваша страница входа:"
1560
 
1561
+ #: trunk/cerber-load.php:3648 trunk/cerber-load.php:3658 cerber-load.php:3648
1562
+ #: cerber-load.php:3658
1563
+ msgid "To change reporting settings visit"
1564
+ msgstr "Для смены настроек отчетности зайдите"
1565
 
1566
+ #: trunk/cerber-load.php:3645 cerber-load.php:3645
1567
+ msgid "Weekly report"
1568
+ msgstr "Недельный отчет"
1569
 
1570
+ #: trunk/cerber-load.php:858 cerber-load.php:858
1571
+ msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1572
+ msgstr ">>> Переводите WP Cerber? Получите PRO лицензию бесплатно, оставьте контакты здесь: https://wpcerber.com/contact/"
1573
 
1574
+ #: trunk/settings.php:1560 settings.php:1560
1575
+ msgid "Click to send now"
1576
+ msgstr "Нажмите для отправки сейчас"
1577
 
1578
+ #: trunk/settings.php:1530 settings.php:1530
1579
  msgid "Saturday"
1580
  msgstr "Суббота"
1581
 
1582
+ #: trunk/settings.php:1529 settings.php:1529
1583
+ msgid "Friday"
1584
+ msgstr "Пятница"
 
 
 
 
1585
 
1586
+ #: trunk/settings.php:1528 settings.php:1528
1587
+ msgid "Thursday"
1588
+ msgstr "Четверг"
1589
 
1590
+ #: trunk/settings.php:1527 settings.php:1527
1591
+ msgid "Wednesday"
1592
+ msgstr "Среда"
1593
 
1594
+ #: trunk/settings.php:1526 settings.php:1526
1595
+ msgid "Tuesday"
1596
+ msgstr "Вторник"
1597
 
1598
+ #: trunk/settings.php:1525 settings.php:1525
1599
+ msgid "Monday"
1600
+ msgstr "Понедельник"
1601
 
1602
+ #: trunk/settings.php:1524 settings.php:1524
1603
+ msgid "Sunday"
1604
+ msgstr "Воскресенье"
1605
 
1606
+ #: trunk/settings.php:830 settings.php:830
1607
+ msgid "Weekly reports"
1608
+ msgstr "Недельные отчеты"
1609
 
1610
+ #: trunk/dashboard.php:2487 dashboard.php:2487
1611
+ msgid "Main settings"
1612
+ msgstr "Основные настройки"
1613
 
1614
+ #: trunk/settings.php:1593 trunk/settings.php:1594 settings.php:1593
1615
+ #: settings.php:1594
1616
+ msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1617
+ msgstr "Если вы используете плагин кеширования, вам нужно добавить новый URL входа в список исключений кеширования"
1618
 
1619
+ #: trunk/settings.php:1352 settings.php:1352
1620
+ msgid "%s allowed registrations in %s minutes from one IP"
1621
+ msgstr "%s разрешенных регистраций в %s минут с одного IP"
1622
 
1623
+ #: trunk/settings.php:224 settings.php:224
1624
+ msgid "Mark it as spam"
1625
+ msgstr "Пометить как спам"
1626
 
1627
+ #: trunk/settings.php:224 settings.php:224
1628
+ msgid "Deny it completely"
1629
+ msgstr "Полностью запретить"
1630
 
1631
+ #: trunk/settings.php:168 settings.php:168
1632
+ msgid "Sort users in dashboard"
1633
+ msgstr "Сортировать пользователей в консоли"
1634
 
1635
+ #: trunk/settings.php:147 settings.php:147
1636
+ msgid "Registration limit"
1637
+ msgstr "Предел регистраций"
1638
 
1639
+ #: trunk/settings.php:751 settings.php:751
1640
+ msgid "Allow REST API for logged in users"
1641
+ msgstr "Разрешить REST API для авторизованных пользователей"
1642
 
1643
+ #: trunk/dashboard.php:3161 dashboard.php:3161
1644
  msgid "Use REST API"
1645
  msgstr "использование REST API"
1646
 
1647
+ #: trunk/dashboard.php:3160 dashboard.php:3160
1648
+ msgid "Use XML-RPC"
1649
+ msgstr "использование XML-RPC"
 
 
 
 
1650
 
1651
+ #: trunk/dashboard.php:3159 dashboard.php:3159
1652
+ msgid "Register on the website"
1653
+ msgstr "регистрация на сайте"
1654
 
1655
+ #: trunk/dashboard.php:3158 dashboard.php:3158
1656
+ msgid "Log in to the website"
1657
+ msgstr "авторизация на сайте"
1658
 
1659
+ #: trunk/dashboard.php:3157 dashboard.php:3157
1660
+ msgid "Post comments"
1661
+ msgstr "отправка комментариев"
1662
 
1663
+ #: trunk/dashboard.php:3156 dashboard.php:3156
1664
+ msgid "Submit forms"
1665
+ msgstr "отправка форм"
1666
 
1667
+ #: trunk/dashboard.php:3135 dashboard.php:3135
1668
+ msgid "Click on a country name to add it to the list of selected countries"
1669
+ msgstr "Нажмите на страну чтобы добавить ее в список выбранных"
1670
 
1671
+ #: trunk/dashboard.php:3055 dashboard.php:3055
1672
+ msgid "Start typing here to find a country"
1673
+ msgstr "Начните печатать тут чтобы найти страну"
1674
 
1675
+ #: trunk/dashboard.php:2187 trunk/cerber-load.php:3630
1676
+ #: trunk/cerber-load.php:4546 dashboard.php:2187 cerber-load.php:3630
1677
+ #: cerber-load.php:4546
1678
+ msgid "Getting Started Guide"
1679
+ msgstr "Руководство с чего начать"
1680
 
1681
+ #: trunk/dashboard.php:2109 dashboard.php:2109
1682
+ msgid "in the last 24 hours"
1683
+ msgstr "В последние 24 часа"
1684
 
1685
+ #: trunk/cerber-users.php:25 trunk/dashboard.php:1467 cerber-users.php:25
1686
+ #: dashboard.php:1467
1687
+ msgid "You"
1688
+ msgstr "Вы"
1689
 
1690
+ #: trunk/dashboard.php:1353 trunk/dashboard.php:1397 dashboard.php:1353
1691
+ #: dashboard.php:1397
1692
+ msgid "Registered"
1693
+ msgstr "Зарегистрирован"
1694
 
1695
+ #: trunk/dashboard.php:1396 dashboard.php:1396
1696
+ msgid "Failed login attempts"
1697
+ msgstr "Неудачные попытки входа"
1698
 
1699
+ #: common.php:1251 trunk/common.php:1251
1700
+ msgid "Multiple suspicious activities were detected"
1701
+ msgstr "Обнаружена множественная подозрительная активность"
1702
 
1703
+ #: common.php:1214 trunk/common.php:1214
1704
+ msgid "Multiple suspicious activities"
1705
+ msgstr "Множественная подозрительная активность"
1706
 
1707
+ #: common.php:1213 trunk/common.php:1213
1708
+ msgid "Limit reached"
1709
+ msgstr "Предел достигнут"
1710
 
1711
+ #: trunk/settings.php:210 settings.php:210
1712
+ msgid "Query whitelist"
1713
+ msgstr "Белый список запросов"
1714
 
1715
+ #: trunk/settings.php:766 settings.php:766
1716
+ msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1717
+ msgstr "Укажите пространства имен REST API разрешенных при отключении REST API, одно имя на строку."
1718
 
1719
+ #: trunk/settings.php:744 settings.php:744
1720
+ msgid "Block access to WordPress REST API except any of the following"
1721
+ msgstr "Блокировать доступ к REST API кроме следующего"
1722
 
1723
+ #: trunk/dashboard.php:3209 dashboard.php:3209
1724
+ msgid "Security rules have been updated"
1725
+ msgstr "Правила безопасности обновлены"
1726
 
1727
+ #: trunk/dashboard.php:2998 dashboard.php:2998
1728
+ msgid "No rule"
1729
+ msgstr "Нет правила"
1730
 
1731
+ #: trunk/dashboard.php:2987 dashboard.php:2987
1732
  msgid "Permitted for one country"
1733
  msgid_plural "Permitted for %d countries"
1734
  msgstr[0] "Разрешается для одной страны"
1735
  msgstr[1] "Разрешается для %d стран"
1736
  msgstr[2] "Разрешается для %d стран"
1737
 
1738
+ #: trunk/dashboard.php:4238 dashboard.php:4238
1739
+ msgid "Countries"
1740
+ msgstr "Страны"
1741
 
1742
+ #: common.php:255 trunk/common.php:255
1743
+ msgid "Spam form submissions denied"
1744
+ msgstr "Заблокированы отправки форм спама"
1745
 
1746
+ #: trunk/dashboard.php:61 trunk/dashboard.php:4236 dashboard.php:61
1747
+ #: dashboard.php:4236
1748
+ msgid "Security Rules"
1749
+ msgstr "Правила безопасности"
1750
 
1751
+ #: trunk/dashboard.php:61 dashboard.php:61
1752
+ msgid "Cerber Security Rules"
1753
+ msgstr "Правила безопасности Цербер"
1754
 
1755
+ #: trunk/dashboard.php:1039 dashboard.php:1039
1756
+ msgid "All events"
1757
+ msgstr "Все события"
1758
 
1759
+ #: trunk/dashboard.php:190 trunk/dashboard.php:1002 dashboard.php:190
1760
+ #: dashboard.php:1002
1761
+ msgid "Country"
1762
+ msgstr "Страна"
1763
 
1764
+ #: common.php:1212 trunk/common.php:1212
1765
+ msgid "Blocked by country rule"
1766
+ msgstr "Заблокирован по ограничению для страны"
1767
 
1768
+ #: common.php:1211 trunk/common.php:1211
1769
+ msgid "Malicious activity detected"
1770
+ msgstr "Обнаружена вредоносная активность"
1771
 
1772
+ #: common.php:1206 trunk/common.php:1206
1773
+ msgid "Citadel mode is active"
1774
+ msgstr "Режим цитадель активен"
1775
 
1776
+ #: common.php:1205 trunk/common.php:1205
1777
+ msgid "Bot detected"
1778
+ msgstr "Обнаружен бот"
1779
 
1780
+ #: common.php:1192 trunk/common.php:1192
1781
+ msgid "XML-RPC request denied"
1782
+ msgstr "Запрос XML-RPC заблокирован"
1783
 
1784
+ #: common.php:1191 trunk/common.php:1191
1785
+ msgid "Request to REST API denied"
1786
+ msgstr "Запрос к REST API заблокирован"
1787
 
1788
+ #: common.php:1163 trunk/common.php:1163
1789
+ msgid "Comment denied"
1790
+ msgstr "Комментарий заблокирован"
1791
 
1792
+ #: common.php:1162 trunk/common.php:1162
1793
+ msgid "Form submission denied"
1794
+ msgstr "Отправка формы заблокирована"
1795
 
1796
+ #: trunk/dashboard.php:4292 dashboard.php:4292
1797
+ msgid "License"
1798
+ msgstr "Лицензия"
1799
 
1800
+ #: trunk/settings.php:206 settings.php:206
1801
+ msgid "Disable bot detection engine for logged in users"
1802
+ msgstr "Отключить определение ботов для авторизованных пользователей"
1803
 
1804
+ #: trunk/dashboard.php:3684 trunk/settings.php:205 trunk/settings.php:746
1805
+ #: dashboard.php:3684 settings.php:205 settings.php:746
1806
+ msgid "Logged in users"
1807
+ msgstr "Авторизованные пользователи"
1808
 
1809
+ #: trunk/settings.php:201 settings.php:201
1810
+ msgid "Use less restrictive policies (allow AJAX)"
1811
+ msgstr "Использовать менее жесткую политику (разрешить AJAX)"
1812
 
1813
+ #: trunk/settings.php:200 settings.php:200
1814
+ msgid "Safe mode"
1815
+ msgstr "Безопасный режим"
1816
 
1817
+ #: trunk/settings.php:197 settings.php:197
1818
+ msgid "Adjust antispam engine"
1819
+ msgstr "Настроить антиспам-движок"
1820
 
1821
+ #: trunk/settings.php:191 settings.php:191
1822
+ msgid "Protect all forms on the website with bot detection engine"
1823
+ msgstr "Защитить все формы на сайте через определение ботов"
1824
 
1825
+ #: trunk/settings.php:190 settings.php:190
1826
+ msgid "Other forms"
1827
+ msgstr "Другие формы"
1828
 
1829
+ #: common.php:1161 trunk/common.php:1161
1830
+ msgid "Spam form submission denied"
1831
+ msgstr "Отправка формы со спамом заблокирована"
1832
 
1833
+ #: trunk/cerber-load.php:1570 cerber-load.php:1570
1834
+ msgid "Sorry, human verification failed."
1835
+ msgstr "Извините, проверка на человека не удалась."
1836
+
1837
+ #: trunk/settings.php:229 settings.php:229
1838
+ msgid "Move spam comments to trash after"
1839
+ msgstr "Удалить спам комментарии в корзину после"
1840
 
1841
+ #: trunk/settings.php:227 settings.php:227
1842
  msgid "Trash spam comments"
1843
  msgstr "Удалить спам комментарии в корзину"
1844
 
1845
+ #: trunk/settings.php:222 settings.php:222
1846
+ msgid "If a spam comment detected"
1847
+ msgstr "Если обнаружен спам комментарий"
1848
 
1849
+ #: trunk/settings.php:219 settings.php:219
1850
+ msgid "Comment processing"
1851
+ msgstr "Обработка комментария"
1852
+
1853
+ #: trunk/settings.php:186 settings.php:186
1854
+ msgid "Protect registration form with bot detection engine"
1855
+ msgstr "Защита регистрации через определение ботов"
1856
 
1857
+ #: trunk/settings.php:181 settings.php:181
1858
+ msgid "Protect comment form with bot detection engine"
1859
+ msgstr "Защита комментариев через определение ботов"
1860
+
1861
+ #: trunk/settings.php:177 settings.php:177
1862
  msgid "Cerber antispam engine"
1863
  msgstr "Движок Цербер-антиспам"
1864
 
1865
+ #: trunk/dashboard.php:69 trunk/settings.php:283 trunk/cerber-load.php:4557
1866
+ #: dashboard.php:69 settings.php:283 cerber-load.php:4557
1867
+ msgid "Antispam"
1868
+ msgstr "Аниспам"
1869
 
1870
+ #: trunk/dashboard.php:69 dashboard.php:69
1871
+ msgid "Cerber antispam settings"
1872
+ msgstr "Настройка Цербер антиспам"
1873
 
1874
+ #: common.php:1250 trunk/common.php:1250
1875
+ msgid "Bot activity is detected"
1876
+ msgstr "Обнаружена активность ботов"
1877
 
1878
+ #: trunk/dashboard.php:4199 dashboard.php:4199
1879
+ msgid "Antispam and bot detection settings"
1880
+ msgstr "Антиспам и настройки определения ботов"
1881
 
1882
+ #: trunk/dashboard.php:4289 dashboard.php:4289
1883
+ msgid "Diagnostic"
1884
+ msgstr "Диагностика"
1885
 
1886
+ #: trunk/dashboard.php:4288 dashboard.php:4288
1887
+ msgid "Export & Import"
1888
+ msgstr "Экспорт и Импорт"
1889
+
1890
+ #: trunk/cerber-load.php:1303 trunk/cerber-load.php:1309
1891
+ #: trunk/cerber-load.php:1325 trunk/cerber-load.php:1332 cerber-load.php:1303
1892
+ #: cerber-load.php:1309 cerber-load.php:1325 cerber-load.php:1332
1893
+ msgid "You are not allowed to register."
1894
+ msgstr "Вам не разрешено зарегистрироваться."
1895
 
1896
+ #: trunk/dashboard.php:2127 dashboard.php:2127
1897
  msgid "All suspicious activity"
1898
  msgstr "Вся подозрительная активность"
1899
 
1900
+ #: common.php:257 trunk/common.php:257
1901
+ msgid "Lockouts occurred"
1902
+ msgstr "Блокировок произошло"
 
1903
 
1904
+ #: common.php:256 trunk/common.php:256
1905
+ msgid "Malicious IP addresses detected"
1906
+ msgstr "Найдены вредоносные IP адреса"
1907
 
1908
+ #: common.php:254 trunk/common.php:254
1909
  msgid "Spam comments denied"
1910
  msgstr "Спам-комментарии отклонены"
1911
 
1912
+ #: common.php:251 trunk/common.php:251
1913
+ msgid "Malicious activities mitigated"
1914
+ msgstr "Вредоносная активность снижена"
1915
 
1916
+ #: trunk/dashboard.php:780 trunk/dashboard.php:1004 dashboard.php:780
1917
+ #: dashboard.php:1004
1918
+ msgid "Event"
1919
+ msgstr "Событие"
1920
 
1921
+ #: common.php:1186 trunk/common.php:1186
1922
+ msgid "Attempt to register denied"
1923
+ msgstr "Попытка регистрации отклонена"
1924
 
1925
+ #: common.php:1185 trunk/common.php:1185
1926
+ msgid "Attempt to log in denied"
1927
+ msgstr "Попытка входа отклонена"
1928
 
1929
+ #: common.php:1160 trunk/common.php:1160
1930
+ msgid "Spam comment denied"
1931
+ msgstr "Спам коммнтарий отклонен"
1932
 
1933
+ #: trunk/settings.php:1186 settings.php:1186
1934
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1935
  msgstr "В режиме Цитадель никто не может войти кроме как с IP в белом списке. Активные сессии пользователей не будут затронуты."
1936
 
1937
+ #: trunk/settings.php:294 settings.php:294
1938
+ msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1939
+ msgstr "Блокировать IP адрес на %s минут после %s неудачных попыток в течении %s минут"
1940
 
1941
+ #: trunk/settings.php:293 settings.php:293
1942
+ msgid "Limit attempts"
1943
+ msgstr "Ограничение попыток"
1944
 
1945
+ #: trunk/settings.php:524 settings.php:524
1946
+ msgid "Apply limit login rules to IP addresses in the White IP Access List"
1947
+ msgstr "Применить правила входа для IP адресов в белом списке"
1948
 
1949
+ #: common.php:1249 trunk/common.php:1249
1950
+ msgid "Limit on failed reCAPTCHA verifications is reached"
1951
+ msgstr "Достигнут предел проверки reCAPTCHA"
1952
 
1953
+ #: common.php:1175 trunk/common.php:1175
1954
+ msgid "Password reset requested"
1955
+ msgstr "Запрошен сброс пароля"
1956
 
1957
+ #: trunk/settings.php:249 settings.php:249
1958
+ msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1959
+ msgstr "(не включайте, если у вас нет или вы не вводили ключ сайта и секретный ключ для невидимой версии)"
1960
 
1961
+ #: trunk/settings.php:289 settings.php:289
1962
  msgid "Disable reCAPTCHA for logged in users"
1963
  msgstr "Отключить reCAPTCHA для авторизованных пользователей"
1964
 
1965
+ #: trunk/settings.php:284 settings.php:284
1966
+ msgid "Enable reCAPTCHA for WordPress comment form"
1967
+ msgstr "Включить reCAPTCHA в форме комментариев WordPress"
1968
 
1969
+ #: trunk/settings.php:180 settings.php:180
1970
+ msgid "Comment form"
1971
+ msgstr "Форма комментариев"
1972
 
1973
+ #: trunk/settings.php:249 settings.php:249
1974
+ msgid "Enable invisible reCAPTCHA"
1975
+ msgstr "Включить невидимую reCAPTCHA"
1976
 
1977
+ #: trunk/settings.php:248 settings.php:248
1978
+ msgid "Invisible reCAPTCHA"
1979
+ msgstr "невидимая reCAPTCHA"
1980
 
1981
+ #: common.php:1398 trunk/common.php:1398
1982
+ msgid "%s ago"
1983
+ msgstr "%s назад"
1984
 
1985
+ #: trunk/settings.php:825 settings.php:825
1986
+ msgid "Not available"
1987
+ msgstr "Недоступно"
1988
 
1989
+ #: trunk/settings.php:821 settings.php:821
1990
  msgid "No devices found"
1991
  msgstr "Устройства не найдены"
1992
 
1993
+ #: trunk/settings.php:818 settings.php:818
1994
+ msgid "All connected devices"
1995
+ msgstr "Все подключенные устройства"
1996
 
1997
+ #: trunk/settings.php:797 trunk/settings.php:838 trunk/settings.php:924
1998
+ #: trunk/settings.php:1102 settings.php:797 settings.php:838 settings.php:924
1999
+ #: settings.php:1102
2000
+ msgid "Use comma to specify multiple values"
2001
+ msgstr "Используйте запятую для разделения множественных значений"
2002
 
2003
+ #: trunk/settings.php:790 settings.php:790
2004
+ msgid "Email notifications"
2005
+ msgstr "Уведомления по эл.почте"
2006
 
2007
+ #: trunk/settings.php:565 settings.php:565
2008
+ msgid "Display 404 page"
2009
+ msgstr "Показывать страницу 404"
2010
 
2011
+ #: trunk/settings.php:810 settings.php:810
2012
+ msgid "Push notifications"
2013
+ msgstr "Push уведомления"
2014
 
2015
+ #: trunk/dashboard.php:1050 dashboard.php:1050
2016
+ msgid "Search for IP or username"
2017
+ msgstr "Поиск IP или имени пользователя"
2018
 
2019
+ #: cerber-tools.php:228 trunk/cerber-tools.php:228 trunk/dashboard.php:2384
2020
+ #: dashboard.php:2384
2021
+ msgid "Unsubscribe"
2022
+ msgstr "Отменить подписку"
2023
 
2024
+ #: trunk/dashboard.php:783 dashboard.php:783
2025
+ msgid "User login"
2026
+ msgstr "Имя пользователя"
2027
 
2028
+ #: trunk/dashboard.php:778 trunk/dashboard.php:3275 dashboard.php:778
2029
+ #: dashboard.php:3275
2030
+ msgid "IP address"
2031
+ msgstr "IP адрес"
2032
 
2033
+ #: trunk/dashboard.php:1028 trunk/dashboard.php:3715 dashboard.php:1028
2034
+ #: dashboard.php:3715
2035
  msgid "Export"
2036
  msgstr "Экспорт"
2037
 
2038
+ #: trunk/dashboard.php:784 trunk/dashboard.php:3281 dashboard.php:784
2039
+ #: dashboard.php:3281
2040
  msgid "User ID"
2041
  msgstr "ID пользователя"
2042
 
2043
+ #: trunk/dashboard.php:55 dashboard.php:55
2044
+ msgid "Cerber Dashboard"
2045
+ msgstr "Консоль Cerber"
2046
 
2047
+ #: trunk/dashboard.php:1051 dashboard.php:1051
2048
+ msgid "Filter"
2049
+ msgstr "Фильтр"
2050
 
2051
+ #: trunk/dashboard.php:76 dashboard.php:76
2052
+ msgid "Cerber tools"
2053
+ msgstr "Инструменты Cerber"
2054
 
2055
+ #: trunk/dashboard.php:2383 dashboard.php:2383
2056
+ msgid "Subscribe"
2057
+ msgstr "Подписаться"
2058
 
2059
+ #: trunk/dashboard.php:2412 dashboard.php:2412
2060
  msgid "You've subscribed"
2061
  msgstr "Вы подписались"
2062
 
2063
+ #: trunk/dashboard.php:2416 dashboard.php:2416
2064
+ msgid "You've unsubscribed"
2065
+ msgstr "Подписка отменена"
2066
+
2067
+ #: trunk/cerber-load.php:3639 trunk/cerber-load.php:3640 cerber-load.php:3639
2068
+ #: cerber-load.php:3640
2069
+ msgid "A new activity has been recorded"
2070
+ msgstr "Отмечена новая активность"
2071
+
2072
+ #: trunk/settings.php:673 settings.php:673
2073
+ msgid "if empty, the default format %s will be used"
2074
+ msgstr "Если пусто, будет использован формат по умолчанию %s"
2075
+
2076
+ #: trunk/cerber-load.php:4271 cerber-load.php:4271
2077
+ msgid "User"
2078
+ msgstr "Пользователь"
2079
+
2080
+ #: trunk/cerber-load.php:4279 cerber-load.php:4279
2081
+ msgid "Search string"
2082
+ msgstr "Строка поиска"
2083
+
2084
+ #: trunk/cerber-load.php:4300 cerber-load.php:4300
2085
+ msgid "To unsubscribe click here"
2086
+ msgstr "Для отмены подписки нажмите здесь"
2087
 
2088
+ #: trunk/settings.php:661 settings.php:661
2089
  msgid "Preferences"
2090
  msgstr "Настройки"
2091
 
2092
+ #: trunk/settings.php:668 settings.php:668
2093
  msgid "Date format"
2094
  msgstr "Формат даты"
2095
 
2097
  msgid "Gregory"
2098
  msgstr "Gregory"
2099
 
2100
+ #: trunk/dashboard.php:55 trunk/dashboard.php:1567 trunk/dashboard.php:2486
2101
+ #: trunk/dashboard.php:4160 dashboard.php:55 dashboard.php:1567
2102
+ #: dashboard.php:2486 dashboard.php:4160
2103
  msgid "Dashboard"
2104
  msgstr "Консоль"
2105
 
2106
+ #: trunk/settings.php:279 settings.php:279
2107
  msgid "Enable reCAPTCHA for WooCommerce login form"
2108
  msgstr "Включить reCAPTCHA для формы входа WooCommerce"
2109
 
2110
+ #: trunk/settings.php:274 settings.php:274
2111
  msgid "Enable reCAPTCHA for WordPress login form"
2112
  msgstr "Включить reCAPTCHA для формы входа WordPress"
2113
 
2114
+ #: trunk/settings.php:269 settings.php:269
2115
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
2116
  msgstr "Включить reCAPTCHA для формы восстановления пароля WooCommerce"
2117
 
2118
+ #: trunk/settings.php:264 settings.php:264
2119
  msgid "Enable reCAPTCHA for WordPress lost password form"
2120
  msgstr "Включить reCAPTCHA для формы восстановления пароля WordPress"
2121
 
2122
+ #: trunk/settings.php:259 settings.php:259
2123
  msgid "Enable reCAPTCHA for WooCommerce registration form"
2124
  msgstr "Включить reCAPTCHA для формы регистрации WooCommerce"
2125
 
2126
+ #: trunk/settings.php:254 settings.php:254
2127
  msgid "Enable reCAPTCHA for WordPress registration form"
2128
  msgstr "Включить reCAPTCHA для формы регистрации WordPress"
2129
 
2130
+ #: trunk/settings.php:185 trunk/settings.php:253 settings.php:185
2131
+ #: settings.php:253
2132
  msgid "Registration form"
2133
  msgstr "Форма регистрации"
2134
 
2135
+ #: trunk/settings.php:645 settings.php:645
2136
+ msgid "Cerber Lab protocol"
2137
+ msgstr "протокол Cerber Lab"
2138
+
2139
+ #: trunk/settings.php:643 settings.php:643
2140
  msgid "Send malicious IP addresses to the Cerber Lab"
2141
  msgstr "Посылать вредоносные IP адреса в Cerber Lab"
2142
 
2143
+ #: trunk/settings.php:639 settings.php:639
2144
  msgid "Cerber Lab connection"
2145
  msgstr "Подключение Cerber Lab"
2146
 
2147
+ #: trunk/dashboard.php:2151 dashboard.php:2151
2148
  msgid "Recently locked out IP addresses"
2149
  msgstr "Недавно заблокированые IP адреса"
2150
 
2151
+ #: trunk/dashboard.php:2118 trunk/dashboard.php:2148 dashboard.php:2118
2152
+ #: dashboard.php:2148
2153
  msgid "View all"
2154
  msgstr "Просмотреть все"
2155
 
2156
+ #: trunk/dashboard.php:1256 dashboard.php:1256
2157
  msgid "Add network to the Black List"
2158
  msgstr "Добавить сеть в черный список"
2159
 
2160
+ #: trunk/dashboard.php:1241 dashboard.php:1241
2161
  msgid "Network:"
2162
  msgstr "Сеть:"
2163
 
2164
+ #: trunk/dashboard.php:298 trunk/dashboard.php:315 dashboard.php:298
2165
+ #: dashboard.php:315
2166
  msgid "Incorrect IP address or IP range"
2167
  msgstr "Неверный IP адрес или диапазон адресов"
2168
 
2169
+ #: common.php:1179 trunk/common.php:1179
2170
  msgid "Request to the Google reCAPTCHA service failed"
2171
  msgstr "Запрос к сервису Google reCAPTCHA не удался"
2172
 
2173
+ #: trunk/cerber-lab.php:778 cerber-lab.php:778
2174
  msgid "NO, maybe later"
2175
  msgstr "НЕТ, возможно позже"
2176
 
2177
+ #: trunk/cerber-lab.php:777 cerber-lab.php:777
2178
  msgid "OK, nail them all"
2179
  msgstr "ОК, прибьем их всех"
2180
 
2181
+ #: trunk/cerber-lab.php:776 cerber-lab.php:776
2182
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
2183
  msgstr "Разрешить WP Cerber посылать заблокированные IP адреса в Cerber Lab. Это помогает команде плагина разрабатывать новые алгоритмы для WP Cerber, которые будут защищать WordPress против новых угроз и ботнетов появляюшихся каждый день. Вы всегда можете отключить отсылку в настройках плагина, в любой момент."
2184
 
2185
+ #: trunk/cerber-lab.php:775 cerber-lab.php:775
2186
  msgid "Want to make WP Cerber even more powerful?"
2187
  msgstr "Хотите сделать WP Cerber еще мощнее ?"
2188
 
2189
+ #. Plugin URI of the plugin
2190
+ #. Author URI of the plugin
2191
+ msgid "https://wpcerber.com"
2192
+ msgstr "https://wpcerber.com"
2193
 
2194
+ #: trunk/cerber-load.php:4560 cerber-load.php:4560
2195
+ msgid "Import settings"
2196
+ msgstr "Импорт настроек"
2197
 
2198
+ #: trunk/cerber-load.php:4544 cerber-load.php:4544
2199
+ msgid "Your IP address is added to the"
2200
+ msgstr "Ваш IP адрес добавлен к"
2201
 
2202
+ #: trunk/cerber-load.php:4522 cerber-load.php:4522
2203
+ msgid "Can't activate WP Cerber due to a database error."
2204
+ msgstr "Невозможно активировать плагин WP Cerber из-за ошибки в базе данных."
2205
 
2206
+ #: trunk/cerber-load.php:4513 cerber-load.php:4513
2207
+ msgid "The WP Cerber requires WordPress %s or higher. You are running"
2208
+ msgstr "WP Cerber требует WordPress версии %s или выше. У вас версия"
 
 
 
 
 
 
 
 
2209
 
2210
+ #: trunk/cerber-load.php:4509 cerber-load.php:4509
2211
+ msgid "The WP Cerber requires PHP %s or higher. You are running"
2212
+ msgstr "WP Cerber требует PHP версии %s или выше. У вас версия"
2213
 
2214
+ #: trunk/cerber-load.php:3688 cerber-load.php:3688
2215
+ msgid "This message was sent by"
2216
+ msgstr "Это сообщение было отправлено"
2217
 
2218
+ #: trunk/cerber-load.php:3635 cerber-load.php:3635
2219
+ msgid "New Custom login URL"
2220
+ msgstr "Новый URL для входа на сайт"
 
2221
 
2222
+ #: trunk/cerber-load.php:3628 trunk/cerber-load.php:4543 cerber-load.php:3628
2223
+ #: cerber-load.php:4543
2224
+ msgid "WP Cerber is now active and has started protecting your site"
2225
+ msgstr "WP Cerber активен и начал защищать ваш сайт"
2226
 
2227
+ #: trunk/cerber-load.php:3627 cerber-load.php:3627
2228
+ msgid "The WP Cerber security plugin is now active"
2229
+ msgstr "WP Cerber плагин безопасности активен"
 
2230
 
2231
+ #: trunk/cerber-load.php:3623 cerber-load.php:3623
2232
+ msgid "From country"
2233
+ msgstr "Из страны"
2234
 
2235
+ #: trunk/cerber-load.php:3620 cerber-load.php:3620
2236
+ msgid "From IP address"
2237
+ msgstr "С IP адреса"
2238
 
2239
+ #: trunk/cerber-load.php:3619 cerber-load.php:3619
2240
+ msgid "By user"
2241
+ msgstr "По пользователю"
2242
 
2243
+ #: trunk/cerber-load.php:3613 cerber-load.php:3613
2244
+ msgid "Not logged in"
2245
+ msgstr "Нет авторизации"
2246
 
2247
+ #: trunk/cerber-load.php:3610 trunk/cerber-load.php:3611 cerber-load.php:3610
2248
+ #: cerber-load.php:3611
2249
+ msgid "The WP Cerber security plugin has been deactivated"
2250
+ msgstr "WP Cerber плагин деактивирован"
2251
 
2252
+ #: trunk/nexus/cerber-slave-list.php:45 trunk/cerber-load.php:3607
2253
+ #: trunk/cerber-load.php:3618 nexus/cerber-slave-list.php:45
2254
+ #: cerber-load.php:3607 cerber-load.php:3618
2255
+ msgid "Website"
2256
+ msgstr "Сайт"
2257
 
2258
+ #: trunk/cerber-load.php:3604 cerber-load.php:3604
2259
+ msgid "Hi!"
2260
+ msgstr "Привет!"
2261
 
2262
+ #: trunk/cerber-load.php:3603 trunk/cerber-load.php:3605 cerber-load.php:3603
2263
+ #: cerber-load.php:3605
2264
+ msgid "A new version of WP Cerber is available to install"
2265
+ msgstr "Доступна новая версия WP Cerber!"
2266
 
2267
+ #: trunk/cerber-load.php:3600 cerber-load.php:3600
2268
+ msgid "View lockouts in dashboard"
2269
+ msgstr "Просмотреть список заблокированных IP"
2270
 
2271
+ #: trunk/cerber-load.php:3599 cerber-load.php:3599
2272
+ msgid "View activity for this IP"
2273
+ msgstr "Посмотреть активность для этого IP"
2274
 
2275
+ #: trunk/cerber-load.php:3597 cerber-load.php:3597
2276
+ msgid "Last lockout was added: %s for IP %s"
2277
+ msgstr "Последняя блокировка была добавлена %s для IP %s"
2278
 
2279
+ #: trunk/cerber-load.php:3596 cerber-load.php:3596
2280
+ msgid "Number of active lockouts"
2281
+ msgstr "Число активных блокировок на данный момент"
 
2282
 
2283
+ #: trunk/cerber-load.php:3594 cerber-load.php:3594
2284
+ msgid "Number of lockouts is increasing"
2285
+ msgstr "Число блокировок увеличилось"
2286
 
2287
+ #: trunk/cerber-load.php:3591 cerber-load.php:3591
2288
+ msgid "unspecified"
2289
+ msgstr "неуказано"
2290
 
2291
+ #: trunk/cerber-load.php:3567 trunk/cerber-load.php:4299 cerber-load.php:3567
2292
+ #: cerber-load.php:4299
2293
+ msgid "View activity in dashboard"
2294
+ msgstr "Просмотреть журнал активности"
2295
 
2296
+ #: trunk/cerber-load.php:3566 cerber-load.php:3566
2297
+ msgid "Last failed attempt was at %s from IP %s with user login: %s."
2298
+ msgstr "Последняя неудачная попытка была в %s с IP адреса %s с логином %s."
2299
 
2300
+ #: trunk/cerber-load.php:3565 cerber-load.php:3565
2301
+ msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
2302
+ msgstr "Режим Цитадель активирован после %d неудачных попыток за %d минут."
2303
 
2304
+ #: trunk/cerber-load.php:3563 cerber-load.php:3563
2305
+ msgid "Citadel mode is activated"
2306
+ msgstr "Активирован режим Цитадель"
2307
 
2308
+ #: trunk/cerber-load.php:3539 cerber-load.php:3539
2309
+ msgid "WP Cerber notify"
2310
+ msgstr "Уведомление WP Cerber"
2311
 
2312
+ #: common.php:1245 trunk/common.php:1245
2313
+ msgid "Limit on login attempts is reached"
2314
+ msgstr "Количество попыток исчерпано"
2315
 
2316
+ #: common.php:1246 trunk/common.php:1246
2317
+ msgid "Attempt to access"
2318
+ msgstr "Попытка доступа к"
2319
 
2320
+ #: trunk/cerber-load.php:1319 cerber-load.php:1319
2321
+ msgid "Username is not allowed. Please choose another one."
2322
+ msgstr "Имя пользователя недопустимо. Выберите другое."
2323
 
2324
+ #: trunk/cerber-load.php:1045 cerber-load.php:1045
2325
+ msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
2326
+ msgstr "<strong>ОШИБКА</strong>: Пароль введенный для пользователя %s is некорректен."
2327
 
2328
+ #: trunk/cerber-load.php:729 cerber-load.php:729
2329
+ msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
2330
+ msgstr "Антибот проверка неудачна. Пожалуйста тыкните в квадратную отметку блока reCAPTCHA ниже"
2331
 
2332
+ #: common.php:311 common.php:383 common.php:388 common.php:394 common.php:399
2333
+ #: trunk/common.php:311 trunk/common.php:383 trunk/common.php:388
2334
+ #: trunk/common.php:394 trunk/common.php:399
2335
+ #: trunk/nexus/cerber-nexus-slave.php:222
2336
+ #: trunk/nexus/cerber-nexus-slave.php:233 trunk/settings.php:1570
2337
+ #: trunk/settings.php:1655 trunk/cerber-load.php:700 trunk/cerber-load.php:712
2338
+ #: trunk/cerber-load.php:719 trunk/cerber-load.php:1033
2339
+ #: trunk/cerber-load.php:1302 trunk/cerber-load.php:1308
2340
+ #: trunk/cerber-load.php:1313 trunk/cerber-load.php:1318
2341
+ #: trunk/cerber-load.php:1324 trunk/cerber-load.php:1331
2342
+ #: trunk/cerber-load.php:1433 trunk/cerber-load.php:1570
2343
+ #: nexus/cerber-nexus-slave.php:222 nexus/cerber-nexus-slave.php:233
2344
+ #: settings.php:1570 settings.php:1655 cerber-load.php:700 cerber-load.php:712
2345
+ #: cerber-load.php:719 cerber-load.php:1033 cerber-load.php:1302
2346
+ #: cerber-load.php:1308 cerber-load.php:1313 cerber-load.php:1318
2347
+ #: cerber-load.php:1324 cerber-load.php:1331 cerber-load.php:1433
2348
+ #: cerber-load.php:1570
2349
+ msgid "ERROR:"
2350
+ msgstr "ОШИБКА:"
2351
 
2352
+ #: trunk/cerber-load.php:417 cerber-load.php:417
2353
+ msgid "You have only one attempt remaining."
2354
+ msgid_plural "You have %d attempts remaining."
2355
+ msgstr[0] "У вас есть только одна попытка для входа"
2356
+ msgstr[1] "У вас осталось %d попытки для входа."
2357
+ msgstr[2] "У вас осталось %d попыток для входа."
2358
 
2359
+ #: trunk/cerber-load.php:392 cerber-load.php:392
2360
+ msgid "You are not allowed to log in. Ask your administrator for assistance."
2361
+ msgstr "Вход на сайт невозможен. Обратитесь к администратору сайта."
2362
 
2363
+ #: common.php:1263 common.php:1681 trunk/common.php:1263 trunk/common.php:1681
2364
+ #: trunk/nexus/cerber-slave-list.php:283 trunk/dashboard.php:415
2365
+ #: trunk/dashboard.php:3374 trunk/whois.php:222 trunk/whois.php:253
2366
+ #: nexus/cerber-slave-list.php:283 dashboard.php:415 dashboard.php:3374
2367
+ #: whois.php:222 whois.php:253
2368
+ msgid "Unknown"
2369
+ msgstr "Неизвестен"
2370
 
2371
+ #: trunk/settings.php:1679 trunk/settings.php:1691 trunk/settings.php:1814
2372
+ #: settings.php:1679 settings.php:1691 settings.php:1814
2373
+ msgid "<strong>ERROR</strong>: please enter a valid email address."
2374
+ msgstr "<strong>ОШИБКА</strong>: Введите действительный адрес эл.почты."
2375
 
2376
+ #: trunk/settings.php:1591 trunk/settings.php:1592 settings.php:1591
2377
+ #: settings.php:1592
2378
+ msgid "Attention! You have changed the login URL! The new login URL is"
2379
+ msgstr "Внимание! Вы изменили URL страницы авторизации. Новый адрес"
2380
 
2381
+ #: trunk/settings.php:1373 settings.php:1373
2382
+ msgid "Enable after %s failed login attempts in last %s minutes"
2383
+ msgstr "Активировать после %s неудачных авторизаций за последние %s минут"
2384
 
2385
+ #: trunk/settings.php:1364 settings.php:1364
2386
+ msgid "Notify admin if the number of active lockouts above"
2387
+ msgstr "Уведомить администратора, если число заблокированных IP более"
2388
 
2389
+ #: trunk/settings.php:1357 settings.php:1357
2390
+ msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2391
+ msgstr "Увеличить длительность блокировки до %s часов после %s блокировок в течение последних %s часов"
2392
 
2393
+ #: trunk/settings.php:1347 settings.php:1347
2394
+ msgid "%s allowed retries in %s minutes"
2395
+ msgstr "%s попыток разрешено в течении %s минут"
2396
 
2397
+ #: trunk/dashboard.php:4386 dashboard.php:4386
2398
+ msgid "Help"
2399
+ msgstr "Помощь"
2400
 
2401
+ #: trunk/dashboard.php:76 trunk/dashboard.php:4286 dashboard.php:76
2402
+ #: dashboard.php:4286
2403
+ msgid "Tools"
2404
+ msgstr "Инструменты"
2405
 
2406
+ #: trunk/dashboard.php:4166 dashboard.php:4166
2407
+ msgid "Users"
2408
+ msgstr "Пользователи"
2409
 
2410
+ #: trunk/dashboard.php:4165 trunk/cerber-load.php:4558 dashboard.php:4165
2411
+ #: cerber-load.php:4558
2412
+ msgid "Hardening"
2413
+ msgstr "Панцирь"
2414
 
2415
+ #: trunk/dashboard.php:4163 trunk/cerber-load.php:4554 dashboard.php:4163
2416
+ #: cerber-load.php:4554
2417
+ msgid "Main Settings"
2418
+ msgstr "Основные настройки"
2419
 
2420
+ #: trunk/cerber-lab.php:779 trunk/settings.php:1194 trunk/settings.php:1197
2421
+ #: cerber-lab.php:779 settings.php:1194 settings.php:1197
2422
+ msgid "Know more"
2423
+ msgstr "Узнать больше"
2424
 
2425
+ #: trunk/settings.php:1193 settings.php:1193
2426
+ msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
2427
+ msgstr "Перед использованием reCAPTCHA вам нужно получить ключ сайта и секретный ключ на сайте Google"
2428
 
2429
+ #: trunk/settings.php:1179 settings.php:1179
2430
+ msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
2431
+ msgstr "Для использования этой настройки необходимо активировать Постоянные ссылки в настройках сайта."
2432
 
2433
+ #: trunk/settings.php:1175 settings.php:1175
2434
+ msgid "Make your protection smarter!"
2435
+ msgstr "Сделайте защиту от злоумышленников еще умнее"
2436
 
2437
+ #: trunk/settings.php:273 settings.php:273
2438
+ msgid "Login form"
2439
+ msgstr "Форма входа"
2440
 
2441
+ #: trunk/settings.php:263 settings.php:263
2442
+ msgid "Lost password form"
2443
+ msgstr "Форма восстановления пароля"
2444
 
2445
+ #: trunk/settings.php:244 settings.php:244
2446
+ msgid "Secret key"
2447
+ msgstr "Секретный ключ"
2448
 
2449
+ #: trunk/settings.php:240 settings.php:240
2450
+ msgid "Site key"
2451
+ msgstr "Ключ сайта"
2452
 
2453
+ #: trunk/settings.php:237 settings.php:237
2454
+ msgid "reCAPTCHA settings"
2455
+ msgstr "Настройки reCAPTCHA"
2456
 
2457
+ #: trunk/settings.php:162 settings.php:162
2458
+ msgid "in minutes (leave empty to use default WP value)"
2459
+ msgstr "В минутах (оставьте пустым для значения WP по умолчанию)"
2460
 
2461
+ #: trunk/settings.php:161 settings.php:161
2462
+ msgid "User session expire"
2463
+ msgstr "Длительность сессии пользователя"
2464
 
2465
+ #: trunk/settings.php:154 settings.php:154
2466
+ msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
2467
+ msgstr "Имена пользователей из этого списка не разрешены для входа или регистрации. Любой IP адрес пытающийся использовать эти имена будет автоматически заблокирован. Испольуйте запятую как разделитель."
 
 
 
2468
 
2469
+ #: trunk/settings.php:153 settings.php:153
2470
+ msgid "Prohibited usernames"
2471
+ msgstr "Запрещеные имена пользователей"
2472
 
2473
+ #: trunk/settings.php:111 settings.php:111
2474
+ msgid "User related settings"
2475
+ msgstr "Настройки пользователей"
2476
 
2477
+ #: trunk/settings.php:739 settings.php:739
2478
+ msgid "Disable REST API"
2479
+ msgstr "Отключить REST API"
2480
 
2481
+ #: trunk/settings.php:726 settings.php:726
2482
+ msgid "Block access to the RSS, Atom and RDF feeds"
2483
+ msgstr "Закрыть доступ к RSS, Atom и RDF лентам"
2484
 
2485
+ #: trunk/settings.php:721 settings.php:721
2486
+ msgid "Disable feeds"
2487
+ msgstr "Отключить ленты"
2488
 
2489
+ #: trunk/settings.php:719 settings.php:719
2490
+ msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
2491
+ msgstr "Закрыть доступ к функциям XML-RPC, включая уведомления и обратные ссылки"
 
2492
 
2493
+ #: trunk/settings.php:714 settings.php:714
2494
+ msgid "Disable XML-RPC"
2495
+ msgstr "Отключить XML-RPC"
2496
 
2497
+ #: trunk/settings.php:692 settings.php:692
2498
+ msgid "Block access to user pages like /?author=n"
2499
+ msgstr "Закрыть доступ к страницам авторов наподобие /?author=n"
2500
 
2501
+ #: trunk/settings.php:687 trunk/settings.php:731 settings.php:687
2502
+ #: settings.php:731
2503
+ msgid "Stop user enumeration"
2504
+ msgstr "Заблокировать сбор имен"
2505
 
2506
+ #: trunk/settings.php:686 settings.php:686
2507
+ msgid "Hardening WordPress"
2508
+ msgstr "Усиление защиты WordPress"
2509
 
2510
+ #: trunk/settings.php:658 settings.php:658
2511
+ msgid "Write failed login attempts to the file"
2512
+ msgstr "Записывать попытки входа в файл"
2513
 
2514
+ #: trunk/settings.php:654 settings.php:654
2515
+ msgid "Use file"
2516
+ msgstr "Использовать файл"
2517
 
2518
+ #: trunk/settings.php:666 settings.php:666
2519
+ msgid "Retrieve extra WHOIS information for IP"
2520
+ msgstr "Получить дополнительную информацию об IP используя WHOIS"
2521
 
2522
+ #: trunk/settings.php:662 settings.php:662
2523
+ msgid "Drill down IP"
2524
+ msgstr "Изучать IP"
 
 
 
2525
 
2526
+ #: trunk/settings.php:230 trunk/settings.php:628 trunk/settings.php:965
2527
+ #: trunk/settings.php:1036 settings.php:230 settings.php:628 settings.php:965
2528
+ #: settings.php:1036
2529
+ msgid "days"
2530
+ msgstr "дней"
2531
 
2532
+ #: trunk/settings.php:623 trunk/settings.php:961 settings.php:623
2533
+ #: settings.php:961
2534
+ msgid "Keep records for"
2535
+ msgstr "Хранить записи не более"
2536
 
2537
+ #: trunk/settings.php:804 settings.php:804
2538
+ msgid "notification letters allowed per hour (0 means unlimited)"
2539
+ msgstr "разрешенное число писем с уведомлениями в час (0 - без ограничений)"
2540
 
2541
+ #: trunk/settings.php:804 settings.php:804
2542
+ msgid "Notification limit"
2543
+ msgstr "Ограничение уведомлений"
2544
 
2545
+ #: trunk/settings.php:801 settings.php:801
2546
+ msgid "if empty, the admin email %s will be used"
2547
+ msgstr "Если пусто, то будет использован адрес администратора %s"
2548
 
2549
+ #: trunk/settings.php:793 trunk/settings.php:833 trunk/settings.php:1098
2550
+ #: settings.php:793 settings.php:833 settings.php:1098
2551
+ msgid "Email Address"
2552
+ msgstr "Адрес email"
2553
 
2554
+ #: trunk/settings.php:619 trunk/settings.php:1370 settings.php:619
2555
+ #: settings.php:1370
2556
+ msgid "Click to send test"
2557
+ msgstr "Нажмите, чтобы протестировать отправку"
2558
 
2559
+ #: trunk/settings.php:614 settings.php:614
2560
+ msgid "Send notification to admin email"
2561
+ msgstr "Отправить уведомление на адрес email администратора сайта"
2562
 
2563
+ #: trunk/cerber-scanner.php:3669 trunk/settings.php:601 cerber-scanner.php:3669
2564
+ #: settings.php:601
2565
+ msgid "Duration"
2566
+ msgstr "Длительность"
2567
 
2568
+ #: trunk/settings.php:595 settings.php:595
2569
+ msgid "Threshold"
2570
+ msgstr "Порог"
2571
 
2572
+ #: trunk/settings.php:591 settings.php:591
2573
+ msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
2574
+ msgstr "Заблокировать доступ к wp-login.php и возвращать HTTP 404 Страница не найдена"
2575
 
2576
+ #: trunk/settings.php:586 settings.php:586
2577
+ msgid "Disable wp-login.php"
2578
+ msgstr "Доступ к wp-login.php"
2579
 
2580
+ #: trunk/settings.php:584 settings.php:584
2581
+ msgid "must not overlap with the existing pages or posts slug"
2582
+ msgstr "не должно совпадать с URL существующих страниц или записей"
2583
 
2584
+ #: trunk/settings.php:576 settings.php:576
2585
+ msgid "Custom login URL"
2586
+ msgstr "Адрес страницы авторизации"
2587
 
2588
+ #: trunk/settings.php:575 settings.php:575
2589
+ msgid "Custom login page"
2590
+ msgstr "Смена URL страницы авторизации"
2591
 
2592
+ #: trunk/settings.php:563 settings.php:563
2593
+ msgid "Immediately block IP after any request to wp-login.php"
2594
+ msgstr "Блокировать IP при любом запросе wp-login.php"
2595
 
2596
+ #: trunk/settings.php:559 settings.php:559
2597
+ msgid "Request wp-login.php"
2598
+ msgstr "Запрос wp-login.php"
2599
 
2600
+ #: trunk/settings.php:557 settings.php:557
2601
+ msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
2602
+ msgstr "Отключить автоматическую переадресацию при запросе /wp-admin/ неавторизованным пользователем"
2603
 
2604
+ #: trunk/settings.php:551 settings.php:551
2605
+ msgid "Immediately block IP when attempting to log in with a non-existing username"
2606
+ msgstr "Блокировать IP при попытке авторизации с логином несуществующего пользователя"
2607
 
2608
+ #: trunk/settings.php:547 settings.php:547
2609
+ msgid "Non-existing users"
2610
+ msgstr "Несуществующие пользователи"
2611
 
2612
+ #: trunk/settings.php:545 settings.php:545
2613
+ msgid "Always block entire subnet Class C of intruders IP"
2614
+ msgstr "Всегда блокировать подсеть класса С вместо IP адреса"
2615
 
2616
+ #: trunk/settings.php:541 settings.php:541
2617
+ msgid "Block subnet"
2618
+ msgstr "Блокировка подсети"
2619
 
2620
+ #: trunk/settings.php:540 settings.php:540
2621
+ msgid "Proactive security rules"
2622
+ msgstr "Проактивные правила безопасности"
2623
 
2624
+ #: trunk/dashboard.php:1933 trunk/settings.php:537 dashboard.php:1933
2625
+ #: settings.php:537
2626
+ msgid "My site is behind a reverse proxy"
2627
+ msgstr "Мой сайт подключен к сети через прокси-сервер"
2628
 
2629
+ #: trunk/settings.php:532 settings.php:532
2630
  msgid "Site connection"
2631
  msgstr "Подключение к сети"
2632
 
2633
+ #: trunk/dashboard.php:4167 trunk/settings.php:526 trunk/settings.php:609
2634
+ #: trunk/cerber-load.php:4559 dashboard.php:4167 settings.php:526
2635
+ #: settings.php:609 cerber-load.php:4559
2636
+ msgid "Notifications"
2637
+ msgstr "Уведомления"
2638
 
2639
+ #: trunk/settings.php:513 settings.php:513
2640
+ msgid "Aggressive lockout"
2641
+ msgstr "Ужесточение"
2642
 
2643
+ #: trunk/settings.php:510 trunk/settings.php:606 settings.php:510
2644
+ #: settings.php:606
2645
+ msgid "minutes"
2646
+ msgstr "минут"
2647
 
2648
+ #: trunk/settings.php:505 settings.php:505
2649
+ msgid "Lockout duration"
2650
+ msgstr "Длительность блокировки"
2651
 
2652
+ #: trunk/settings.php:499 settings.php:499
2653
+ msgid "Attempts"
2654
+ msgstr "Попытки"
2655
 
2656
+ #: trunk/settings.php:498 settings.php:498
2657
+ msgid "Limit login attempts"
2658
+ msgstr "Ограничение числа попыток авторизации"
2659
 
2660
+ #: trunk/dashboard.php:1236 dashboard.php:1236
2661
+ msgid "Abuse email:"
2662
+ msgstr "Адрес email для жалоб:"
2663
 
2664
+ #: common.php:1593 trunk/common.php:1593
2665
+ msgid "Update to version %s of WP Cerber"
2666
+ msgstr "Обновить WP Cerber до версии %s"
2667
 
2668
+ #: common.php:1586 trunk/common.php:1586 trunk/settings.php:805
2669
+ #: settings.php:805
2670
+ msgid "New version is available"
2671
+ msgstr "Доступна новая версия"
2672
 
2673
+ #: trunk/dashboard.php:2297 trunk/dashboard.php:2724 dashboard.php:2297
2674
+ #: dashboard.php:2724
2675
+ msgid "View Activity"
2676
+ msgstr "Что происходит?"
2677
 
2678
+ #: trunk/dashboard.php:2296 dashboard.php:2296
2679
+ msgid "Deactivate"
2680
+ msgstr "Деактивировать"
2681
 
2682
+ #: trunk/dashboard.php:2295 dashboard.php:2295
2683
+ msgid "Attention! Citadel mode is now active. Nobody is able to log in."
2684
+ msgstr "Внимание! Режим Цитадель активен. Авторизация на сайте заблокирована."
2685
 
2686
+ #: trunk/dashboard.php:2186 dashboard.php:2186
2687
+ msgid "doesn't affect Custom login URL and Access Lists"
2688
+ msgstr "не затронет настройки URL страницы авторизации и списки доступа"
2689
 
2690
+ #: cerber-tools.php:624 trunk/cerber-tools.php:624
2691
+ #: trunk/cerber-scanner.php:5398 trunk/cerber-scanner.php:5542
2692
+ #: trunk/nexus/cerber-slave-list.php:230 trunk/dashboard.php:2180
2693
+ #: cerber-scanner.php:5398 cerber-scanner.php:5542
2694
+ #: nexus/cerber-slave-list.php:230 dashboard.php:2180
2695
+ msgid "Are you sure?"
2696
+ msgstr "Вы уверены?"
2697
 
2698
+ #: trunk/dashboard.php:2178 dashboard.php:2178
2699
+ msgid "Load default settings"
2700
+ msgstr "Загрузить настройки"
2701
 
2702
+ #: trunk/dashboard.php:2176 dashboard.php:2176
2703
+ msgid "You can easily load default recommended settings using button below"
2704
+ msgstr "Вы можете загрузить рекомендованные настройки с помощью всего одной кнопки"
2705
 
2706
+ #: trunk/dashboard.php:2175 dashboard.php:2175
2707
+ msgid "Confused about some settings?"
2708
+ msgstr "Сомневаетесь какие настройки оптимальны?"
2709
 
2710
+ #: trunk/dashboard.php:4162 dashboard.php:4162
2711
+ msgid "Lockouts"
2712
+ msgstr "Блокировки"
2713
 
2714
+ #: trunk/dashboard.php:1534 trunk/settings.php:594 dashboard.php:1534
2715
+ #: settings.php:594
2716
+ msgid "Citadel mode"
2717
+ msgstr "Режим Цитадель"
2718
 
2719
+ #: trunk/dashboard.php:1532 trunk/dashboard.php:1533 trunk/dashboard.php:2468
2720
+ #: dashboard.php:1532 dashboard.php:1533 dashboard.php:2468
2721
+ msgid "entry"
2722
+ msgid_plural "entries"
2723
+ msgstr[0] "элемент"
2724
+ msgstr[1] "элемента"
2725
+ msgstr[2] "элементов"
2726
 
2727
+ #: trunk/dashboard.php:1531 dashboard.php:1531
2728
+ msgid "Last lockout"
2729
+ msgstr "Последняя блокировка"
2730
 
2731
+ #: trunk/dashboard.php:1530 dashboard.php:1530
2732
+ msgid "Lockouts at the moment"
2733
+ msgstr "Сейчас заблокировано"
2734
 
2735
+ #: trunk/dashboard.php:1528 dashboard.php:1528
2736
+ msgid "lockouts"
2737
+ msgstr "блокировок"
2738
 
2739
+ #: trunk/dashboard.php:1527 trunk/dashboard.php:1528 dashboard.php:1527
2740
+ #: dashboard.php:1528
2741
+ msgid "view all"
2742
+ msgstr "просмотреть все"
2743
 
2744
+ #: trunk/dashboard.php:1527 trunk/dashboard.php:1528 dashboard.php:1527
2745
+ #: dashboard.php:1528
2746
+ msgid "in 24 hours"
2747
+ msgstr "за 24 часа"
2748
 
2749
+ #: trunk/dashboard.php:1527 dashboard.php:1527
2750
+ msgid "failed attempts"
2751
+ msgstr "ошибок авторизации"
2752
 
2753
+ #: trunk/dashboard.php:1522 trunk/dashboard.php:1536 dashboard.php:1522
2754
+ #: dashboard.php:1536
2755
+ msgid "disabled"
2756
+ msgstr "отключен"
2757
 
2758
+ #: trunk/dashboard.php:1521 dashboard.php:1521
2759
+ msgid "not active"
2760
+ msgstr "неактивен"
2761
 
2762
+ #: trunk/dashboard.php:1519 dashboard.php:1519
2763
+ msgid "deactivate"
2764
+ msgstr "деактивировать"
2765
 
2766
+ #: trunk/dashboard.php:1519 trunk/dashboard.php:1541 dashboard.php:1519
2767
+ #: dashboard.php:1541
2768
+ msgid "active"
2769
+ msgstr "активен"
2770
 
2771
+ #: trunk/dashboard.php:1485 dashboard.php:1485
2772
+ msgid "Cerber Quick View"
2773
+ msgstr "Сводка от Cerber"
2774
 
2775
+ #: cerber-tools.php:147 trunk/cerber-tools.php:147
2776
+ msgid "Error while parsing file"
2777
+ msgstr "Возникла ошибка при обработке файла"
2778
 
2779
+ #: cerber-tools.php:140 trunk/cerber-tools.php:140
2780
+ msgid "Settings has imported successfully from"
2781
+ msgstr "Все настройки успешно загружены"
2782
 
2783
+ #: cerber-tools.php:134 trunk/cerber-tools.php:134
2784
+ msgid "Error while updating"
2785
+ msgstr "Возникла ошибка при обновлении"
2786
 
2787
+ #: cerber-tools.php:97 trunk/cerber-tools.php:97
2788
+ msgid "No file was uploaded or file is corrupted"
2789
+ msgstr "Файл не был загружен или имеет неверный формат"
2790
 
2791
+ #: cerber-tools.php:48 trunk/cerber-tools.php:48 trunk/cerber-scanner.php:3887
2792
+ #: cerber-scanner.php:3887
2793
+ msgid "Upload file"
2794
+ msgstr "Загрузить файл"
2795
 
2796
+ #: cerber-tools.php:46 trunk/cerber-tools.php:46
2797
+ msgid "What do you want to import?"
2798
+ msgstr "Что вы хотите импортировать?"
2799
 
2800
+ #: cerber-tools.php:43 trunk/cerber-tools.php:43 trunk/cerber-scanner.php:3884
2801
+ #: cerber-scanner.php:3884
2802
+ msgid "Maximum upload file size: %s."
2803
+ msgstr "Максимальный размер загружаемого файла: %s."
2804
 
2805
+ #: cerber-tools.php:43 trunk/cerber-tools.php:43
2806
+ msgid "Select file to import."
2807
+ msgstr "Выберите файл для загрузки."
2808
 
2809
+ #: cerber-tools.php:42 trunk/cerber-tools.php:42
2810
+ msgid "When you click the button below, file will be uploaded and all existing settings will be overridden."
2811
+ msgstr "Когда вы нажмете на кнопку, все настройки из файла будут загружены на сайт"
2812
 
2813
+ #: cerber-tools.php:41 trunk/cerber-tools.php:41
2814
+ msgid "Import settings from the file"
2815
+ msgstr "Импорт настроек из файла"
2816
 
2817
+ #: cerber-tools.php:39 trunk/cerber-tools.php:39
2818
+ msgid "Download file"
2819
+ msgstr "Скачать файл"
2820
 
2821
+ #: cerber-tools.php:38 cerber-tools.php:47 cerber-tools.php:134
2822
+ #: trunk/cerber-tools.php:38 trunk/cerber-tools.php:47
2823
+ #: trunk/cerber-tools.php:134 trunk/dashboard.php:4164
2824
+ #: trunk/cerber-load.php:4556 dashboard.php:4164 cerber-load.php:4556
2825
+ msgid "Access Lists"
2826
+ msgstr "Списки доступа"
2827
 
2828
+ #: cerber-tools.php:37 cerber-tools.php:46 trunk/cerber-tools.php:37
2829
+ #: trunk/cerber-tools.php:46 trunk/nexus/cerber-nexus.php:90
2830
+ #: trunk/dashboard.php:4222 trunk/dashboard.php:4254 nexus/cerber-nexus.php:90
2831
+ #: dashboard.php:4222 dashboard.php:4254
2832
+ msgid "Settings"
2833
+ msgstr "Настройки"
2834
 
2835
+ #: cerber-tools.php:36 trunk/cerber-tools.php:36
2836
+ msgid "What do you want to export?"
2837
+ msgstr "Что вы хотите экспортировать"
2838
 
2839
+ #: cerber-tools.php:35 trunk/cerber-tools.php:35
2840
+ msgid "When you click the button below you will get a configuration file, which you can upload on another site."
2841
+ msgstr "Когда вы нажмете на кнопку, то получите файл с настройками, который можно использовать на других сайтах."
2842
 
2843
+ #: cerber-tools.php:34 trunk/cerber-tools.php:34
2844
+ msgid "Export settings to the file"
2845
+ msgstr "Экспорт настроек в файл"
2846
 
2847
+ #: common.php:1403 trunk/common.php:1403 trunk/nexus/cerber-slave-list.php:297
2848
+ #: trunk/dashboard.php:1428 trunk/dashboard.php:1515
2849
+ #: nexus/cerber-slave-list.php:297 dashboard.php:1428 dashboard.php:1515
2850
+ msgid "Never"
2851
+ msgstr "Никогда"
2852
 
2853
+ #: common.php:1149 trunk/common.php:1149
2854
+ msgid "User created"
2855
+ msgstr "Пользователь создан"
2856
 
2857
+ #: common.php:1150 trunk/common.php:1150 trunk/dashboard.php:2126
2858
+ #: dashboard.php:2126
2859
+ msgid "User registered"
2860
+ msgstr "Пользователь зарегистрирован"
2861
 
2862
+ #: common.php:1151 trunk/common.php:1151
2863
+ msgid "Logged in"
2864
+ msgstr "Вход"
2865
 
2866
+ #: common.php:1152 trunk/common.php:1152
2867
+ msgid "Logged out"
2868
+ msgstr "Выход"
2869
 
2870
+ #: common.php:1153 trunk/common.php:1153
2871
+ msgid "Login failed"
2872
+ msgstr "Ошибка авторизации"
2873
 
2874
+ #: common.php:1156 trunk/common.php:1156
2875
+ msgid "IP blocked"
2876
+ msgstr "IP заблокирован"
2877
 
2878
+ #: common.php:1157 trunk/common.php:1157
2879
+ msgid "Subnet blocked"
2880
+ msgstr "Подсеть заблокирована"
2881
 
2882
+ #: common.php:1159 trunk/common.php:1159
2883
+ msgid "Citadel activated!"
2884
+ msgstr "Режим Цитадель активирован!"
2885
 
2886
+ #: common.php:1207 trunk/common.php:1207 trunk/dashboard.php:978
2887
+ #: trunk/dashboard.php:1199 trunk/dashboard.php:3450 dashboard.php:978
2888
+ #: dashboard.php:1199 dashboard.php:3450
2889
+ msgid "Locked out"
2890
+ msgstr "Заблокировано"
2891
 
2892
+ #: common.php:1174 trunk/common.php:1174
2893
+ msgid "Password changed"
2894
+ msgstr "Пароль изменен"
2895
 
2896
+ #: common.php:1209 trunk/common.php:1209
2897
+ msgid "IP blacklisted"
2898
+ msgstr "IP в черном списке"
 
 
 
 
 
 
2899
 
2900
+ #: common.php:1177 trunk/common.php:1177
2901
+ msgid "reCAPTCHA verification failed"
2902
+ msgstr "проверка reCAPTCHA неудачна"
 
2903
 
2904
+ #: common.php:1178 trunk/common.php:1178
2905
+ msgid "reCAPTCHA settings are incorrect"
2906
+ msgstr "настройки reCAPTCHA неверны"
2907
 
2908
+ #: common.php:1181 common.php:1267 trunk/common.php:1181 trunk/common.php:1267
2909
+ msgid "Attempt to access prohibited URL"
2910
+ msgstr "Попытка доступа к запрещенному URL"
2911
 
2912
+ #: common.php:1182 common.php:1247 trunk/common.php:1182 trunk/common.php:1247
2913
+ msgid "Attempt to log in with non-existing username"
2914
+ msgstr "Попытка войти с несуществующим именем пользователя"
2915
 
2916
+ #: common.php:1183 common.php:1248 trunk/common.php:1183 trunk/common.php:1248
2917
+ msgid "Attempt to log in with prohibited username"
2918
+ msgstr "Попытка входа с запрещенным именем"
2919
 
2920
+ #: trunk/dashboard.php:181 trunk/dashboard.php:267 dashboard.php:181
2921
+ #: dashboard.php:267
2922
+ msgid "Remove"
2923
+ msgstr "Удалить"
2924
 
2925
+ #: trunk/dashboard.php:188 trunk/dashboard.php:1000 trunk/dashboard.php:3653
2926
+ #: trunk/cerber-load.php:4267 dashboard.php:188 dashboard.php:1000
2927
+ #: dashboard.php:3653 cerber-load.php:4267
2928
+ msgid "IP"
2929
+ msgstr "IP"
2930
 
2931
+ #: trunk/dashboard.php:189 trunk/dashboard.php:1001 dashboard.php:189
2932
+ #: dashboard.php:1001
2933
+ msgid "Hostname"
2934
+ msgstr "Имя узла"
2935
 
2936
+ #: trunk/dashboard.php:191 dashboard.php:191
2937
+ msgid "Expires"
2938
+ msgstr "Истекает"
2939
 
2940
+ #: trunk/dashboard.php:192 trunk/cerber-load.php:3598 dashboard.php:192
2941
+ #: cerber-load.php:3598
2942
+ msgid "Reason"
2943
+ msgstr "Причина"
2944
 
2945
+ #: trunk/cerber-scanner.php:5424 trunk/cerber-scanner.php:5558
2946
+ #: trunk/dashboard.php:193 cerber-scanner.php:5424 cerber-scanner.php:5558
2947
+ #: dashboard.php:193
2948
+ msgid "Action"
2949
+ msgstr "Действие"
2950
 
2951
+ #: trunk/dashboard.php:209 dashboard.php:209
2952
+ msgid "Showing last %d records from %d"
2953
+ msgstr "Отображены последние %d строк из %d"
2954
 
2955
+ #: trunk/dashboard.php:211 dashboard.php:211
2956
+ msgid "Hint"
2957
+ msgstr "Подсказка"
2958
 
2959
+ #: trunk/dashboard.php:211 dashboard.php:211
2960
+ msgid "To view activity, click on the IP"
2961
+ msgstr "Чтобы увидеть активность, нажмите на адрес IP"
2962
 
2963
+ #: trunk/dashboard.php:215 dashboard.php:215
2964
+ msgid "No lockouts at the moment. The sky is clear."
2965
+ msgstr "Блокировок нет. Все в порядке."
2966
 
2967
+ #: trunk/dashboard.php:239 trunk/dashboard.php:970 trunk/dashboard.php:1193
2968
+ #: trunk/dashboard.php:1532 trunk/dashboard.php:3445 trunk/cerber-load.php:4544
2969
+ #: dashboard.php:239 dashboard.php:970 dashboard.php:1193 dashboard.php:1532
2970
+ #: dashboard.php:3445 cerber-load.php:4544
2971
+ msgid "White IP Access List"
2972
+ msgstr "Белый список доступа по IP"
2973
 
2974
+ #: trunk/dashboard.php:239 dashboard.php:239
2975
+ msgid "These IPs will never be locked out"
2976
+ msgstr "Эти адреса не будут заблокированы ни при каких условиях"
2977
 
2978
+ #: trunk/dashboard.php:241 trunk/dashboard.php:973 trunk/dashboard.php:1196
2979
+ #: trunk/dashboard.php:1533 trunk/dashboard.php:3446 dashboard.php:241
2980
+ #: dashboard.php:973 dashboard.php:1196 dashboard.php:1533 dashboard.php:3446
2981
+ msgid "Black IP Access List"
2982
+ msgstr "Черный список доступа по IP"
2983
 
2984
+ #: trunk/dashboard.php:241 dashboard.php:241
2985
  msgid "Nobody can log in or register from these IPs"
2986
  msgstr "Никто не сможет войти или зарегистрироваться с этих IP"
2987
 
2988
+ #: trunk/dashboard.php:248 dashboard.php:248
2989
+ msgid "Your IP"
2990
+ msgstr "Ваш адрес IP"
2991
 
2992
+ #: trunk/dashboard.php:266 trunk/dashboard.php:1206 trunk/dashboard.php:1241
2993
+ #: trunk/dashboard.php:1359 dashboard.php:266 dashboard.php:1206
2994
+ #: dashboard.php:1241 dashboard.php:1359
2995
+ msgid "Check for activities"
2996
+ msgstr "Проверить активность"
2997
 
2998
+ #: trunk/dashboard.php:273 dashboard.php:273
2999
+ msgid "List is empty"
3000
+ msgstr "Список пуст"
3001
 
3002
+ #: trunk/dashboard.php:280 dashboard.php:280
3003
+ msgid "Add IP to the list"
3004
+ msgstr "Добавить IP в список"
3005
 
3006
+ #: trunk/dashboard.php:306 dashboard.php:306
3007
+ msgid "Address %s was added to White IP Access List"
3008
+ msgstr "Адрес %s добавлен в белый список доступа"
3009
 
3010
+ #: trunk/dashboard.php:328 dashboard.php:328
3011
+ msgid "Address %s was added to Black IP Access List"
3012
+ msgstr "Адрес %s добавлен в черный список доступа"
3013
 
3014
+ #: trunk/dashboard.php:488 dashboard.php:488
3015
+ msgid "unknown"
3016
+ msgstr "неизвестно"
3017
 
3018
+ #: trunk/dashboard.php:551 dashboard.php:551
3019
+ msgid "Lockout for %s was removed"
3020
+ msgstr "Удалена блокировка для %s"
3021
 
3022
+ #: trunk/nexus/cerber-nexus-slave.php:450 trunk/dashboard.php:2312
3023
+ #: nexus/cerber-nexus-slave.php:450 dashboard.php:2312
3024
+ msgid "Settings saved"
3025
+ msgstr "Настройки сохранены."
3026
 
3027
+ #: trunk/dashboard.php:779 trunk/dashboard.php:1003 trunk/dashboard.php:3276
3028
+ #: trunk/dashboard.php:3651 dashboard.php:779 dashboard.php:1003
3029
+ #: dashboard.php:3276 dashboard.php:3651
3030
+ msgid "Date"
3031
+ msgstr "Дата"
3032
 
3033
+ #: trunk/dashboard.php:1568 trunk/dashboard.php:2134 trunk/dashboard.php:4161
3034
+ #: trunk/settings.php:622 trunk/cerber-load.php:4258 dashboard.php:1568
3035
+ #: dashboard.php:2134 dashboard.php:4161 settings.php:622 cerber-load.php:4258
3036
+ msgid "Activity"
3037
+ msgstr "Активность"
3038
 
3039
+ #: trunk/dashboard.php:1032 dashboard.php:1032
3040
+ msgid "No activity has been logged."
3041
+ msgstr "Ни одного события не зафиксировано."
3042
 
3043
+ #: trunk/dashboard.php:785 trunk/dashboard.php:1006 trunk/cerber-load.php:4275
3044
+ #: dashboard.php:785 dashboard.php:1006 cerber-load.php:4275
3045
+ msgid "Username used"
3046
+ msgstr "Использован логин"
3047
 
3048
+ #: trunk/dashboard.php:782 trunk/dashboard.php:1005 trunk/dashboard.php:3656
3049
+ #: dashboard.php:782 dashboard.php:1005 dashboard.php:3656
3050
+ msgid "Local User"
3051
+ msgstr "Пользователь"
3052
 
3053
+ #: trunk/dashboard.php:1261 dashboard.php:1261
3054
+ msgid "Add IP to the Black List"
3055
+ msgstr "Добавить IP в черный список"
3056
 
3057
+ #: trunk/dashboard.php:1394 dashboard.php:1394
3058
+ msgid "Comments"
3059
+ msgstr "Комментарии"
3060
 
3061
+ #: trunk/dashboard.php:1395 dashboard.php:1395
3062
+ msgid "Last login"
3063
+ msgstr "Последний вход"
3064
+
3065
+ #: trunk/settings.php:169 settings.php:169
3066
+ msgid "by date of registration"
3067
+ msgstr "по дате регистрации"
languages/wp-cerber-sv_SE.mo CHANGED
Binary file
languages/wp-cerber-sv_SE.po CHANGED
@@ -8,344 +8,339 @@ msgstr ""
8
  "Language: sv\n"
9
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
10
 
11
- #: ../settings.php:498
12
  msgid "Limit login attempts"
13
  msgstr "Begränsa inloggningsförsök"
14
 
15
- #: ../settings.php:499
16
  msgid "Attempts"
17
  msgstr "Försök"
18
 
19
- #: ../settings.php:505
20
  msgid "Lockout duration"
21
  msgstr "Utlåsningstidens varaktighet"
22
 
23
- #: ../settings.php:510 ../settings.php:606
24
  msgid "minutes"
25
  msgstr "minuter"
26
 
27
- #: ../settings.php:513
28
  msgid "Aggressive lockout"
29
  msgstr "Aggressiv utlåsning"
30
 
31
- #: ../settings.php:532
32
  msgid "Site connection"
33
  msgstr "Webbplatsanslutning"
34
 
35
- #: ../settings.php:540
36
  msgid "Proactive security rules"
37
  msgstr "Proaktiva säkerhetsregler"
38
 
39
- #: ../settings.php:541
40
  msgid "Block subnet"
41
  msgstr "Blockera undernät"
42
 
43
- #: ../settings.php:559
44
  msgid "Request wp-login.php"
45
  msgstr "Begär wp-login.php"
46
 
47
- #: ../settings.php:563
48
  msgid "Immediately block IP after any request to wp-login.php"
49
  msgstr "Blockera omedelbart IP efter en förfrågan till wp-login.php"
50
 
51
- #: ../settings.php:575
52
  msgid "Custom login page"
53
  msgstr "Anpassad inloggningssida"
54
 
55
- #: ../settings.php:576
56
  msgid "Custom login URL"
57
  msgstr "Anpassad URL för inloggning"
58
 
59
- #: ../settings.php:584
60
  msgid "must not overlap with the existing pages or posts slug"
61
  msgstr "får inte överlappa med befintliga sidor eller permalänkar för inlägg"
62
 
63
- #: ../settings.php:586
64
  msgid "Disable wp-login.php"
65
  msgstr "Inaktivera wp-login.php"
66
 
67
- #: ../settings.php:591
68
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
69
  msgstr "Blockera direktåtkomst till wp-login.php och returnera HTTP 404 inte hittade fel"
70
 
71
- #: ../dashboard.php:1534 ../settings.php:594
72
  msgid "Citadel mode"
73
  msgstr "Citadelläge"
74
 
75
- #: ../settings.php:595
76
  msgid "Threshold"
77
  msgstr "Gränsvärde"
78
 
79
- #: ../settings.php:601 ../cerber-scanner.php:3669
80
  msgid "Duration"
81
  msgstr "Varaktighet"
82
 
83
- #: ../dashboard.php:4167 ../cerber-load.php:4559 ../settings.php:526 ../settings.
84
- #: php:609
85
  msgid "Notifications"
86
  msgstr "Notiser"
87
 
88
- #: ../settings.php:614
89
  msgid "Send notification to admin email"
90
  msgstr "Skicka meddelande till admins e-post"
91
 
92
- #: ../dashboard.php:4164 ../cerber-load.php:4556 ../cerber-tools.php:38 ../cerber-
93
- #: tools.php:47 ../cerber-tools.php:134
94
  msgid "Access Lists"
95
  msgstr "Åtkomstlistor"
96
 
97
- #: ../dashboard.php:1568 ../dashboard.php:2134 ../dashboard.php:4161 ../cerber-
98
- #: load.php:4258 ../settings.php:622
99
  msgid "Activity"
100
  msgstr "Aktivitet"
101
 
102
- #: ../dashboard.php:4162
103
  msgid "Lockouts"
104
  msgstr "Utlåsningar"
105
 
106
- #: ../settings.php:1347
107
  msgid "%s allowed retries in %s minutes"
108
  msgstr "%s tillåtna försök på %s minuter"
109
 
110
- #: ../settings.php:1373
111
  msgid "Enable after %s failed login attempts in last %s minutes"
112
  msgstr "Aktivera efter %s misslyckade inloggningsförsök under senaste %s minuter"
113
 
114
- #: ../dashboard.php:188 ../dashboard.php:1000 ../dashboard.php:3653 ../cerber-
115
- #: load.php:4267
116
  msgid "IP"
117
  msgstr "IP"
118
 
119
- #: ../dashboard.php:779 ../dashboard.php:1003 ../dashboard.php:3276 ../dashboard.
120
- #: php:3651
121
  msgid "Date"
122
  msgstr "Datum"
123
 
124
- #: ../dashboard.php:782 ../dashboard.php:1005 ../dashboard.php:3656
125
  msgid "Local User"
126
  msgstr "Lokal användare"
127
 
128
- #: ../dashboard.php:785 ../dashboard.php:1006 ../cerber-load.php:4275
129
  msgid "Username used"
130
  msgstr "Användarnamn används"
131
 
132
- #: ../dashboard.php:209
133
  msgid "Showing last %d records from %d"
134
  msgstr "Visar senaste %d poster från %d"
135
 
136
- #: ../common.php:1151
137
  msgid "Logged in"
138
  msgstr "Inloggad"
139
 
140
- #: ../common.php:1152
141
  msgid "Logged out"
142
  msgstr "Utloggad"
143
 
144
- #: ../common.php:1153
145
  msgid "Login failed"
146
  msgstr "Inloggning misslyckades"
147
 
148
- #: ../common.php:1156
149
  msgid "IP blocked"
150
  msgstr "IP blockerat"
151
 
152
- #: ../common.php:1157
153
  msgid "Subnet blocked"
154
  msgstr "Undernät blockerat"
155
 
156
- #: ../common.php:1159
157
  msgid "Citadel activated!"
158
  msgstr "Citadel aktiverat!"
159
 
160
- #: ../dashboard.php:978 ../dashboard.php:1199 ../dashboard.php:3450 ../common.php:
161
- #: 1207
162
  msgid "Locked out"
163
  msgstr "Utlåst"
164
 
165
- #: ../common.php:1209
166
  msgid "IP blacklisted"
167
  msgstr "IP svartlistat"
168
 
169
- #: ../common.php:1174
170
  msgid "Password changed"
171
  msgstr "Lösenord ändrat"
172
 
173
- #: ../dashboard.php:181 ../dashboard.php:267
174
  msgid "Remove"
175
  msgstr "Ta bort"
176
 
177
- #: ../dashboard.php:551
178
  msgid "Lockout for %s was removed"
179
  msgstr "Utlåsning för %s borttagen"
180
 
181
- #: ../dashboard.php:239 ../dashboard.php:970 ../dashboard.php:1193 ../dashboard.
182
- #: php:1532 ../dashboard.php:3445 ../cerber-load.php:4544
183
  msgid "White IP Access List"
184
  msgstr "Vita IP-åtkomstlistan"
185
 
186
- #: ../dashboard.php:241 ../dashboard.php:973 ../dashboard.php:1196 ../dashboard.
187
- #: php:1533 ../dashboard.php:3446
188
  msgid "Black IP Access List"
189
  msgstr "Svarta IP-åtkomstlistan"
190
 
191
- #: ../dashboard.php:273
192
  msgid "List is empty"
193
  msgstr "Listan är tom"
194
 
195
- #: ../dashboard.php:306
196
  msgid "Address %s was added to White IP Access List"
197
  msgstr "Adress %s har lagts till i vita IP-åtkomstlistan"
198
 
199
- #: ../dashboard.php:328
200
  msgid "Address %s was added to Black IP Access List"
201
  msgstr "Adress %s har lagts till i svarta IP-åtkomstlistan"
202
 
203
- #: ../cerber-load.php:3565
204
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
205
  msgstr "Citadelläge är aktiverad efter %d misslyckades inloggningsförsök inom %d minuter."
206
 
207
- #: ../dashboard.php:2297 ../dashboard.php:2724
208
  msgid "View Activity"
209
  msgstr "Visa aktivitet"
210
 
211
- #: ../dashboard.php:4222 ../dashboard.php:4254 ../cerber-tools.php:37 ../cerber-
212
  #: tools.php:46 ../nexus/cerber-nexus.php:90
213
  msgid "Settings"
214
  msgstr "Inställningar"
215
 
216
- #: ../dashboard.php:1395
217
  msgid "Last login"
218
  msgstr "Senaste inloggning"
219
 
220
- #: ../dashboard.php:1428 ../dashboard.php:1515 ../common.php:1403 ../nexus/cerber-
221
  #: slave-list.php:297
222
  msgid "Never"
223
  msgstr "Aldrig"
224
 
225
- #: ../dashboard.php:2180 ../cerber-tools.php:624 ../nexus/cerber-slave-list.php:
226
- #: 230 ../cerber-scanner.php:5398 ../cerber-scanner.php:5542
227
  msgid "Are you sure?"
228
  msgstr "Är du säker?"
229
 
230
- #: ../dashboard.php:1933 ../settings.php:537
231
  msgid "My site is behind a reverse proxy"
232
  msgstr "Min webbplats är bakom en omvänd proxy"
233
 
234
- #: ../settings.php:1175
235
  msgid "Make your protection smarter!"
236
  msgstr "Gör ditt skydd smartare!"
237
 
238
- #: ../settings.php:1179
239
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
240
  msgstr "Aktivera permalänkar för att använda denna funktion. Ställ in inställningar för permalänkar till något annat än standard."
241
 
242
- #: ../dashboard.php:4163 ../cerber-load.php:4554
243
  msgid "Main Settings"
244
  msgstr "Huvudinställningar"
245
 
246
- #: ../dashboard.php:4386
247
  msgid "Help"
248
  msgstr "Hjälp"
249
 
250
- #: ../settings.php:1357
251
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
252
  msgstr "Öka utlåsningens varaktighet till %s timmar efter %s utlåsningar under de senaste %s timmarna"
253
 
254
- #: ../cerber-load.php:392
255
  msgid "You are not allowed to log in. Ask your administrator for assistance."
256
  msgstr "Du har inte rätt att logga in. Fråga din administratör om hjälp."
257
 
258
- #: ../cerber-load.php:417
259
  msgid "You have only one attempt remaining."
260
  msgid_plural "You have %d attempts remaining."
261
  msgstr[0] "Du har bara ett försök kvar."
262
  msgstr[1] "Du har %d försök kvar."
263
 
264
- #: ../dashboard.php:1032
265
  msgid "No activity has been logged."
266
  msgstr "Ingen aktivitet har loggats."
267
 
268
- #: ../dashboard.php:191
269
  msgid "Expires"
270
  msgstr "Löper ut"
271
 
272
- #: ../dashboard.php:215
273
  msgid "No lockouts at the moment. The sky is clear."
274
  msgstr "Inga utlåsningar för tillfället. Kusten är klar."
275
 
276
- #: ../dashboard.php:239
277
  msgid "These IPs will never be locked out"
278
  msgstr "Dessa IP kommer aldrig att bli utlåsta"
279
 
280
- #: ../dashboard.php:248
281
  msgid "Your IP"
282
  msgstr "Ditt IP"
283
 
284
- #: ../cerber-load.php:3566
285
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
286
  msgstr "Senast misslyckat försök var %s från IP %s med användarinloggning: %s."
287
 
288
- #: ../cerber-load.php:4522
289
  msgid "Can't activate WP Cerber due to a database error."
290
  msgstr "Kan inte aktivera WP Cerber på grund av ett databasfel."
291
 
292
- #: ../settings.php:1364
293
  msgid "Notify admin if the number of active lockouts above"
294
  msgstr "Meddela admin om antalet aktiva utlåsningar ovan"
295
 
296
- #: ../settings.php:230 ../settings.php:628 ../settings.php:965 ../settings.php:1036
297
  msgid "days"
298
  msgstr "dagar"
299
 
300
- #: ../dashboard.php:1485
301
  msgid "Cerber Quick View"
302
  msgstr "Cerber snabböversikt"
303
 
304
- #: ../dashboard.php:211
305
  msgid "Hint"
306
  msgstr "Ledtråd"
307
 
308
- #: ../dashboard.php:211
309
  msgid "To view activity, click on the IP"
310
  msgstr "För att visa aktivitet, klicka på IP"
311
 
312
- #: ../settings.php:545
313
  msgid "Always block entire subnet Class C of intruders IP"
314
  msgstr "Blockera alltid hela undernätet Klass C av inkräktande IP"
315
 
316
- #: ../settings.php:619 ../settings.php:1370
317
  msgid "Click to send test"
318
  msgstr "Klicka för att skicka test"
319
 
320
- #: ../settings.php:1591 ../settings.php:1592
321
  msgid "Attention! You have changed the login URL! The new login URL is"
322
  msgstr "Observera! Du har ändrat URL för inloggning! Den nya URL:en för inloggning är"
323
 
324
- #: ../dashboard.php:1394
325
  msgid "Comments"
326
  msgstr "Kommentarer"
327
 
328
- #: ../common.php:1593
329
- msgid "Update to version %s of WP Cerber"
330
- msgstr "Uppdatera till version %s av WP Cerber"
331
-
332
- #: ../cerber-load.php:3567 ../cerber-load.php:4299
333
  msgid "View activity in dashboard"
334
  msgstr "Visa aktivitet i adminpanel"
335
 
336
- #: ../cerber-load.php:3596
337
  msgid "Number of active lockouts"
338
  msgstr "Antal aktiva utlåsningar"
339
 
340
- #: ../cerber-load.php:3600
341
  msgid "View lockouts in dashboard"
342
  msgstr "Visa utlåsningar i adminpanelen"
343
 
344
- #: ../cerber-load.php:3688
345
  msgid "This message was sent by"
346
  msgstr "Detta meddelande skickades av"
347
 
348
- #: ../dashboard.php:76 ../dashboard.php:4286
349
  msgid "Tools"
350
  msgstr "Verktyg"
351
 
@@ -377,7 +372,7 @@ msgstr "När du klickar på knappen nedan kommer filen att laddas upp och alla b
377
  msgid "Select file to import."
378
  msgstr "Välj fil att importera."
379
 
380
- #: ../cerber-tools.php:43 ../cerber-scanner.php:3884
381
  msgid "Maximum upload file size: %s."
382
  msgstr "Maximal filstorlek för uppladdning: %s."
383
 
@@ -385,7 +380,7 @@ msgstr "Maximal filstorlek för uppladdning: %s."
385
  msgid "What do you want to import?"
386
  msgstr "Vad vill du importera?"
387
 
388
- #: ../cerber-tools.php:48 ../cerber-scanner.php:3887
389
  msgid "Upload file"
390
  msgstr "Ladda upp fil"
391
 
@@ -393,261 +388,257 @@ msgstr "Ladda upp fil"
393
  msgid "No file was uploaded or file is corrupted"
394
  msgstr "Ingen fil har laddats upp eller filen är skadad"
395
 
396
- #: ../cerber-tools.php:134
397
  msgid "Error while updating"
398
  msgstr "Fel vid uppdatering"
399
 
400
- #: ../cerber-tools.php:140
401
  msgid "Settings has imported successfully from"
402
  msgstr "Inställningar har importerats utan problem från"
403
 
404
- #: ../cerber-tools.php:147
405
  msgid "Error while parsing file"
406
  msgstr "Fel uppstod vid analyseringen av fil"
407
 
408
- #: ../dashboard.php:189 ../dashboard.php:1001
409
  msgid "Hostname"
410
  msgstr "Värdnamn"
411
 
412
- #: ../dashboard.php:488
413
  msgid "unknown"
414
  msgstr "okänt"
415
 
416
- #: ../settings.php:623 ../settings.php:961
417
  msgid "Keep records for"
418
  msgstr "Behåll uppgifter i"
419
 
420
- #: ../dashboard.php:1519 ../dashboard.php:1541
421
  msgid "active"
422
  msgstr "aktivt"
423
 
424
- #: ../dashboard.php:1519
425
  msgid "deactivate"
426
  msgstr "inaktivera"
427
 
428
- #: ../dashboard.php:1521
429
  msgid "not active"
430
  msgstr "Inte aktiv"
431
 
432
- #: ../dashboard.php:1522 ../dashboard.php:1536
433
  msgid "disabled"
434
  msgstr "inaktiverad"
435
 
436
- #: ../dashboard.php:1527
437
  msgid "failed attempts"
438
  msgstr "misslyckade försök"
439
 
440
- #: ../dashboard.php:1527 ../dashboard.php:1528
441
  msgid "in 24 hours"
442
  msgstr "om 24 timmar"
443
 
444
- #: ../dashboard.php:1527 ../dashboard.php:1528
445
  msgid "view all"
446
  msgstr "visa alla"
447
 
448
- #: ../dashboard.php:1528
449
  msgid "lockouts"
450
  msgstr "Utlåsningar"
451
 
452
- #: ../dashboard.php:1530
453
  msgid "Lockouts at the moment"
454
  msgstr "Utlåsningar just nu"
455
 
456
- #: ../dashboard.php:1531
457
  msgid "Last lockout"
458
  msgstr "Senaste utlåsning"
459
 
460
- #: ../dashboard.php:1532 ../dashboard.php:1533 ../dashboard.php:2468
461
  msgid "entry"
462
  msgid_plural "entries"
463
  msgstr[0] ""
464
  msgstr[1] ""
465
 
466
- #: ../dashboard.php:2175
467
  msgid "Confused about some settings?"
468
  msgstr "Förvirrad på några inställningar?"
469
 
470
- #: ../dashboard.php:2176
471
  msgid "You can easily load default recommended settings using button below"
472
  msgstr "Du kan enkelt ladda de rekommenderade standardinställningarna med knappen nedan"
473
 
474
- #: ../dashboard.php:2178
475
  msgid "Load default settings"
476
  msgstr "Ladda standardinställningar"
477
 
478
- #: ../dashboard.php:2186
479
  msgid "doesn't affect Custom login URL and Access Lists"
480
  msgstr "påverkar inte anpassad URL för inloggning och åtkomstlistor"
481
 
482
- #: ../common.php:1586 ../settings.php:805
483
  msgid "New version is available"
484
  msgstr "Ny version är tillgänglig"
485
 
486
- #: ../cerber-load.php:3539
487
  msgid "WP Cerber notify"
488
  msgstr "WP Cerber meddelar"
489
 
490
- #: ../cerber-load.php:3563
491
  msgid "Citadel mode is activated"
492
  msgstr "Citadelläge är aktiverat"
493
 
494
- #: ../cerber-load.php:3635
495
  msgid "New Custom login URL"
496
  msgstr "Ny anpassad URL för inloggning"
497
 
498
- #: ../cerber-load.php:4509
499
  msgid "The WP Cerber requires PHP %s or higher. You are running"
500
  msgstr "WP Cerber kräver PHP %s eller högre. Du kör"
501
 
502
- #: ../cerber-load.php:4513
503
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
504
  msgstr "WP Cerber kräver WordPress %s eller högre. Du kör"
505
 
506
- #: ../settings.php:654
507
  msgid "Use file"
508
  msgstr "Använd fil"
509
 
510
- #: ../settings.php:658
511
  msgid "Write failed login attempts to the file"
512
  msgstr "Skriv misslyckade inloggningsförsök till fil"
513
 
514
- #: ../dashboard.php:2296
515
  msgid "Deactivate"
516
  msgstr "Inaktivera"
517
 
518
- #: ../dashboard.php:192 ../cerber-load.php:3598
519
  msgid "Reason"
520
  msgstr "Anledning"
521
 
522
- #: ../dashboard.php:280
523
  msgid "Add IP to the list"
524
  msgstr "Lägg till IP till listan"
525
 
526
- #: ../dashboard.php:1261
527
  msgid "Add IP to the Black List"
528
  msgstr "Lägg till IP i svartlistan"
529
 
530
- #: ../common.php:1246
531
  msgid "Attempt to access"
532
  msgstr "Försök att komma åt"
533
 
534
- #: ../common.php:1245
535
  msgid "Limit on login attempts is reached"
536
  msgstr "Gränsen för inloggningsförsök är nådd"
537
 
538
- #: ../cerber-load.php:3597
539
  msgid "Last lockout was added: %s for IP %s"
540
  msgstr "Senaste utlåsningen lades till: %s för IP %s"
541
 
542
- #: ../dashboard.php:4165 ../cerber-load.php:4558
543
  msgid "Hardening"
544
  msgstr "Förstärk"
545
 
546
- #: ../dashboard.php:1236
547
  msgid "Abuse email:"
548
  msgstr "E-post för missbruk:"
549
 
550
- #: ../settings.php:793 ../settings.php:833 ../settings.php:1098
551
  msgid "Email Address"
552
  msgstr "E-postadress"
553
 
554
- #: ../settings.php:801
555
  msgid "if empty, the admin email %s will be used"
556
  msgstr "om det är tomt, kommer admins e-post %s att användas"
557
 
558
- #: ../settings.php:662
559
  msgid "Drill down IP"
560
  msgstr "Rulla ner IP"
561
 
562
- #: ../settings.php:666
563
  msgid "Retrieve extra WHOIS information for IP"
564
  msgstr "Hämta extra WHOIS-information för IP"
565
 
566
- #: ../settings.php:686
567
  msgid "Hardening WordPress"
568
  msgstr "Förstärk WordPress"
569
 
570
- #: ../settings.php:687 ../settings.php:731
571
  msgid "Stop user enumeration"
572
  msgstr "Stoppa uppräkning av användare"
573
 
574
- #: ../settings.php:714
575
  msgid "Disable XML-RPC"
576
  msgstr "Inaktivera XML-RPC"
577
 
578
- #: ../settings.php:719
579
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
580
  msgstr "Blockera åtkomst till XML-RPC-servern (inklusive pingbacks och trackbacks)"
581
 
582
- #: ../settings.php:721
583
  msgid "Disable feeds"
584
  msgstr "Inaktivera flöden"
585
 
586
- #: ../settings.php:726
587
  msgid "Block access to the RSS, Atom and RDF feeds"
588
  msgstr "Blockera åtkomst till RSS, Atom och RDF-flöden"
589
 
590
- #: ../settings.php:739
591
  msgid "Disable REST API"
592
  msgstr "Inaktivera REST API"
593
 
594
- #: ../settings.php:1679 ../settings.php:1691 ../settings.php:1814
595
  msgid "<strong>ERROR</strong>: please enter a valid email address."
596
  msgstr "<strong>FEL</strong>: Ange en giltig e-postadress."
597
 
598
- #: ../cerber-load.php:3628 ../cerber-load.php:4543
599
  msgid "WP Cerber is now active and has started protecting your site"
600
  msgstr "WP Cerber är nu aktiv och har börjat skydda din webbplats"
601
 
602
- #: ../dashboard.php:193 ../cerber-scanner.php:5424 ../cerber-scanner.php:5558
603
  msgid "Action"
604
  msgstr "Åtgärd"
605
 
606
- #: ../dashboard.php:241
607
  msgid "Nobody can log in or register from these IPs"
608
  msgstr "Ingen kan logga in eller registrera från dessa IP"
609
 
610
- #: ../dashboard.php:298 ../dashboard.php:315
611
  msgid "Incorrect IP address or IP range"
612
  msgstr "Felaktig IP-adress eller IP-intervall"
613
 
614
- #: ../dashboard.php:2312 ../nexus/cerber-nexus-slave.php:450
615
  msgid "Settings saved"
616
  msgstr "Inställningar sparade"
617
 
618
- #: ../dashboard.php:1241
619
  msgid "Network:"
620
  msgstr "Nätverk:"
621
 
622
- #: ../dashboard.php:1256
623
  msgid "Add network to the Black List"
624
  msgstr "Lägg till nätverk i svartlistan"
625
 
626
- #: ../dashboard.php:2295
627
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
628
  msgstr "Observera! Citadelläget är nu aktivt. Ingen kan logga in."
629
 
630
- #: ../dashboard.php:415 ../dashboard.php:3374 ../whois.php:222 ../whois.php:253 ..
631
- #: /common.php:1263 ../common.php:1681 ../nexus/cerber-slave-list.php:283
632
  msgid "Unknown"
633
  msgstr "Okänt"
634
 
635
- #. Author of the plugin
636
- #:
637
- msgid "Gregory"
638
- msgstr "Gregory"
639
-
640
- #: ../common.php:311 ../common.php:383 ../common.php:388 ../common.php:394 ..
641
- #: /common.php:399 ../cerber-load.php:700 ../cerber-load.php:712 ../cerber-load.
642
- #: php:719 ../cerber-load.php:1033 ../cerber-load.php:1302 ../cerber-load.php:
643
- #: 1308 ../cerber-load.php:1313 ../cerber-load.php:1318 ../cerber-load.php:1324 ..
644
- #: /cerber-load.php:1331 ../cerber-load.php:1433 ../cerber-load.php:1570 ..
645
- #: /settings.php:1570 ../settings.php:1655 ../nexus/cerber-nexus-slave.php:222 ..
646
- #: /nexus/cerber-nexus-slave.php:233
647
  msgid "ERROR:"
648
  msgstr "FEL:"
649
 
650
- #: ../cerber-load.php:729
651
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
652
  msgstr "Mänsklig verifikation misslyckades. Klicka på rutan i reCAPTCHA-blocket nedan."
653
 
@@ -655,564 +646,541 @@ msgstr "Mänsklig verifikation misslyckades. Klicka på rutan i reCAPTCHA-blocke
655
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
656
  msgstr "<strong>FEL</strong>: Lösenordet du angav för användarnamnet %s är felaktigt."
657
 
658
- #: ../cerber-load.php:1319
659
  msgid "Username is not allowed. Please choose another one."
660
  msgstr "Användarnamn är inte tillåtet. Välj ett annat."
661
 
662
- #: ../cerber-load.php:3591
663
  msgid "unspecified"
664
  msgstr "ospecificerat"
665
 
666
- #: ../cerber-load.php:3594
667
  msgid "Number of lockouts is increasing"
668
  msgstr "Antal utlåsningar är stigande"
669
 
670
- #: ../cerber-load.php:3599
671
  msgid "View activity for this IP"
672
  msgstr "Visa aktivitet för detta IP"
673
 
674
- #: ../cerber-load.php:3603 ../cerber-load.php:3605
675
  msgid "A new version of WP Cerber is available to install"
676
  msgstr "En ny version av WP Cerber är tillgänglig att installeras"
677
 
678
- #: ../cerber-load.php:3604
679
  msgid "Hi!"
680
  msgstr "Hej!"
681
 
682
- #: ../cerber-load.php:3607 ../cerber-load.php:3618 ../nexus/cerber-slave-list.php:
683
  #: 45
684
  msgid "Website"
685
  msgstr "Webbplats"
686
 
687
- #: ../cerber-load.php:3610 ../cerber-load.php:3611
688
  msgid "The WP Cerber security plugin has been deactivated"
689
  msgstr "Säkerhetstillägget WP Cerber har blivit avaktiverat"
690
 
691
- #: ../cerber-load.php:3613
692
  msgid "Not logged in"
693
  msgstr "Inte inloggad"
694
 
695
- #: ../cerber-load.php:3619
696
  msgid "By user"
697
  msgstr "Efter användare"
698
 
699
- #: ../cerber-load.php:3620
700
  msgid "From IP address"
701
  msgstr "Från IP-adress"
702
 
703
- #: ../cerber-load.php:3623
704
  msgid "From country"
705
  msgstr "Från land"
706
 
707
- #: ../cerber-load.php:3627
708
  msgid "The WP Cerber security plugin is now active"
709
  msgstr "Säkerhetstillägget WP Cerber är nu aktivt"
710
 
711
- #: ../cerber-load.php:4544
712
  msgid "Your IP address is added to the"
713
  msgstr "Din IP-adress läggs till i"
714
 
715
- #: ../cerber-load.php:4560
716
  msgid "Import settings"
717
  msgstr "Importera inställningar"
718
 
719
- #: ../settings.php:804
720
  msgid "Notification limit"
721
  msgstr "Gräns för notiser"
722
 
723
- #: ../settings.php:804
724
  msgid "notification letters allowed per hour (0 means unlimited)"
725
  msgstr "notisaviseringar tillåtna per timme (0 betyder obegränsad)"
726
 
727
- #: ../settings.php:111
728
- msgid "User related settings"
729
- msgstr "Användarrelaterade inställningar"
730
-
731
- #: ../settings.php:153
732
  msgid "Prohibited usernames"
733
  msgstr "Förbjudna användarnamn"
734
 
735
- #: ../settings.php:154
736
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
737
  msgstr "Användarnamn från denna lista får inte logga in eller registrera sig. Alla IP-adresser, som försökt använda någon av dessa användarnamn, kommer omedelbart att blockeras. Använd komma för att separera inloggningar."
738
 
739
- #: ../settings.php:161
740
- msgid "User session expire"
741
- msgstr "Användarsessionen löper ut"
742
-
743
- #: ../settings.php:162
744
  msgid "in minutes (leave empty to use default WP value)"
745
  msgstr "i minuter (lämna tomt för att använda standard WP-värde)"
746
 
747
- #: ../settings.php:237
748
  msgid "reCAPTCHA settings"
749
  msgstr "reCaptcha-inställningar"
750
 
751
- #: ../settings.php:240
752
  msgid "Site key"
753
  msgstr "Webbplatsnyckel"
754
 
755
- #: ../settings.php:244
756
  msgid "Secret key"
757
  msgstr "Hemlig nyckel"
758
 
759
- #: ../settings.php:254
760
  msgid "Enable reCAPTCHA for WordPress registration form"
761
  msgstr "Aktivera reCAPTCHA för WordPress registreringsformulär"
762
 
763
- #: ../settings.php:263
764
  msgid "Lost password form"
765
  msgstr "Formulär för glömt lösenord"
766
 
767
- #: ../settings.php:273
768
  msgid "Login form"
769
  msgstr "Inloggningsformulär"
770
 
771
- #: ../settings.php:274
772
  msgid "Enable reCAPTCHA for WordPress login form"
773
  msgstr "Aktivera reCAPTCHA för WordPress inloggningsformulär"
774
 
775
- #: ../settings.php:1193
776
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
777
  msgstr "Innan du kan börja använda reCAPTCHA måste du skaffa webbplatsnyckel och hemlig nyckel på Googles webbplats"
778
 
779
- #: ../cerber-lab.php:779 ../settings.php:1194 ../settings.php:1197
780
  msgid "Know more"
781
  msgstr "Läs mer"
782
 
783
- #: ../dashboard.php:4166
784
- msgid "Users"
785
- msgstr "Användare"
786
-
787
- #: ../common.php:1149
788
  msgid "User created"
789
  msgstr "Användare skapad"
790
 
791
- #: ../dashboard.php:2126 ../common.php:1150
792
  msgid "User registered"
793
  msgstr "Användare registrerad"
794
 
795
- #: ../common.php:1177
796
  msgid "reCAPTCHA verification failed"
797
  msgstr "reCAPTCHA-verifiering misslyckades"
798
 
799
- #: ../common.php:1178
800
  msgid "reCAPTCHA settings are incorrect"
801
  msgstr "reCAPTCHA-inställningarna är felaktiga"
802
 
803
- #: ../common.php:1181 ../common.php:1267
804
  msgid "Attempt to access prohibited URL"
805
  msgstr "Försök att få tillgång till förbjuden URL"
806
 
807
- #: ../common.php:1183 ../common.php:1248
808
  msgid "Attempt to log in with prohibited username"
809
  msgstr "Försök att logga in med förbjudna användarnamn"
810
 
811
- #: ../settings.php:639
812
  msgid "Cerber Lab connection"
813
  msgstr "Cerber Lab-anslutning"
814
 
815
- #: ../settings.php:643
816
  msgid "Send malicious IP addresses to the Cerber Lab"
817
  msgstr "Skicka skadliga IP-adresser till Cerber Lab"
818
 
819
- #: ../settings.php:645
820
  msgid "Cerber Lab protocol"
821
  msgstr "Cerber Lab-protokoll"
822
 
823
- #: ../settings.php:185 ../settings.php:253
824
  msgid "Registration form"
825
  msgstr "Registreringsformulär"
826
 
827
- #: ../settings.php:259
828
  msgid "Enable reCAPTCHA for WooCommerce registration form"
829
  msgstr "Aktivera reCAPTCHA för WooCommerce registreringsformulär"
830
 
831
- #: ../settings.php:264
832
  msgid "Enable reCAPTCHA for WordPress lost password form"
833
  msgstr "Aktivera reCAPTCHA för WordPress på formuläret för förlorat lösenord"
834
 
835
- #: ../settings.php:269
836
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
837
  msgstr "Aktivera reCAPTCHA för WooCommerce på formuläret för förlorat lösenord"
838
 
839
- #: ../settings.php:279
840
  msgid "Enable reCAPTCHA for WooCommerce login form"
841
  msgstr "Aktivera reCAPTCHA för WooCommerce inloggningsformulär"
842
 
843
- #: ../common.php:1179
844
  msgid "Request to the Google reCAPTCHA service failed"
845
  msgstr "Begäran om Google reCAPTCHA-tjänsten misslyckades"
846
 
847
- #: ../dashboard.php:2118 ../dashboard.php:2148
848
  msgid "View all"
849
  msgstr "Visa alla"
850
 
851
- #: ../dashboard.php:2151
852
  msgid "Recently locked out IP addresses"
853
  msgstr "Nyligen utlåsta IP-adresser"
854
 
855
- #: ../cerber-lab.php:777
856
  msgid "OK, nail them all"
857
  msgstr "OK, sätt fast dem alla"
858
 
859
- #: ../cerber-lab.php:778
860
  msgid "NO, maybe later"
861
  msgstr "Nej, kanske senare"
862
 
863
- #: ../dashboard.php:55 ../dashboard.php:1567 ../dashboard.php:2486 ../dashboard.
864
- #: php:4160
865
  msgid "Dashboard"
866
  msgstr "Adminpanel"
867
 
868
- #: ../cerber-lab.php:775
869
  msgid "Want to make WP Cerber even more powerful?"
870
  msgstr "Vill du göra WP Cerber ännu mer kraftfull?"
871
 
872
- #: ../cerber-lab.php:776
873
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
874
  msgstr "Tillåt WP Cerber att skicka utlåsta skadliga IP-adresser till Cerber Lab. Detta hjälper teamet för tillägget att utveckla nya algoritmer för WP Cerber som kommer att försvara WordPress mot nya hot och botnets som dyker upp varje dag. Du kan när som helst inaktivera sändningen i inställningarna för tillägget."
875
 
876
- #: ../dashboard.php:778 ../dashboard.php:3275
877
  msgid "IP address"
878
  msgstr "IP-adress"
879
 
880
- #: ../dashboard.php:783
881
  msgid "User login"
882
  msgstr "Användarinloggning"
883
 
884
- #: ../dashboard.php:784 ../dashboard.php:3281
885
  msgid "User ID"
886
  msgstr "Användar-ID"
887
 
888
- #: ../dashboard.php:1028 ../dashboard.php:3715
889
  msgid "Export"
890
  msgstr "Exportera"
891
 
892
- #: ../dashboard.php:1050
893
  msgid "Search for IP or username"
894
  msgstr "Sök efter IP eller användarnamn"
895
 
896
- #: ../dashboard.php:1051
897
  msgid "Filter"
898
  msgstr "Filter"
899
 
900
- #: ../dashboard.php:55
901
  msgid "Cerber Dashboard"
902
  msgstr "Cerber adminpanel"
903
 
904
- #: ../dashboard.php:76
905
  msgid "Cerber tools"
906
  msgstr "Cerber verktyg"
907
 
908
- #: ../dashboard.php:2383
909
- msgid "Subscribe"
910
- msgstr "Prenumerera"
911
-
912
- #: ../dashboard.php:2384 ../cerber-tools.php:228
913
  msgid "Unsubscribe"
914
  msgstr "Avregistrera prenumeration"
915
 
916
- #: ../dashboard.php:2412
917
  msgid "You've subscribed"
918
  msgstr "Du prenumererar"
919
 
920
- #: ../dashboard.php:2416
921
  msgid "You've unsubscribed"
922
  msgstr "Du är avregistrerad"
923
 
924
- #: ../cerber-load.php:3639 ../cerber-load.php:3640
925
  msgid "A new activity has been recorded"
926
  msgstr "En ny aktivitet har registrerats"
927
 
928
- #: ../cerber-load.php:4271
929
  msgid "User"
930
  msgstr "Användare"
931
 
932
- #: ../cerber-load.php:4279
933
  msgid "Search string"
934
  msgstr "Söksträng"
935
 
936
- #: ../cerber-load.php:4300
937
- msgid "To unsubscribe click here"
938
- msgstr "För att avregistrera prenumerationen klicka här"
939
-
940
- #: ../settings.php:661
941
  msgid "Preferences"
942
  msgstr "Preferenser"
943
 
944
- #: ../settings.php:668
945
  msgid "Date format"
946
  msgstr "Datumformat"
947
 
948
- #: ../settings.php:673
949
  msgid "if empty, the default format %s will be used"
950
  msgstr "om det är tomt, kommer standardformatet %s att användas"
951
 
952
- #: ../settings.php:810
953
  msgid "Push notifications"
954
  msgstr "Pushmeddelanden"
955
 
956
- #: ../settings.php:790
957
  msgid "Email notifications"
958
  msgstr "E-postmeddelanden"
959
 
960
- #: ../settings.php:797 ../settings.php:838 ../settings.php:924 ../settings.php:1102
961
  msgid "Use comma to specify multiple values"
962
  msgstr "Använd komma för att ange flera värden"
963
 
964
- #: ../settings.php:818
965
  msgid "All connected devices"
966
  msgstr "Alla anslutna enheter"
967
 
968
- #: ../settings.php:821
969
  msgid "No devices found"
970
  msgstr "Hittade inga enheter"
971
 
972
- #: ../settings.php:825
973
  msgid "Not available"
974
  msgstr "Inte tillgänglig"
975
 
976
- #: ../common.php:1175
977
  msgid "Password reset requested"
978
  msgstr "Lösenordsåterställning begärd"
979
 
980
- #: ../common.php:1249
981
  msgid "Limit on failed reCAPTCHA verifications is reached"
982
  msgstr "Gräns för om misslyckade reCAPTCHA-verifieringar uppnås"
983
 
984
- #: ../common.php:1398
985
  msgid "%s ago"
986
  msgstr "%s sedan"
987
 
988
- #: ../settings.php:524
989
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
990
  msgstr "Tillämpa gränser för inloggningsregler till IP-adresser i den vita IP-åtkomstlistan"
991
 
992
- #: ../settings.php:565
993
  msgid "Display 404 page"
994
  msgstr "Visa 404 sida"
995
 
996
- #: ../settings.php:248
997
  msgid "Invisible reCAPTCHA"
998
  msgstr "Osynlig reCAPTCHA"
999
 
1000
- #: ../settings.php:249
1001
  msgid "Enable invisible reCAPTCHA"
1002
  msgstr "Aktivera osynlig reCAPTCHA"
1003
 
1004
- #: ../settings.php:249
1005
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
1006
  msgstr "(aktivera det inte om du inte skaffar och anger webbplatsen och hemliga nycklar för den osynliga versionen)"
1007
 
1008
- #: ../settings.php:284
1009
  msgid "Enable reCAPTCHA for WordPress comment form"
1010
  msgstr "Aktivera reCAPTCHA för WordPress-kommentarformulär"
1011
 
1012
- #: ../settings.php:289
1013
  msgid "Disable reCAPTCHA for logged in users"
1014
  msgstr "Inaktivera reCAPTCHA för inloggade användare"
1015
 
1016
- #: ../settings.php:293
1017
  msgid "Limit attempts"
1018
  msgstr "Begränsa försök"
1019
 
1020
- #: ../settings.php:294
1021
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1022
  msgstr "Lås ut IP-adress i %s minuter efter %s misslyckade försök inom %s minuter"
1023
 
1024
- #: ../settings.php:1186
1025
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
1026
  msgstr "I Citadel-läget kan ingen logga in utom IP-adresser från den vita IP-åtkomstlistan. Aktiva användarsessioner påverkas inte."
1027
 
1028
- #: ../dashboard.php:780 ../dashboard.php:1004
1029
  msgid "Event"
1030
  msgstr "Händelse"
1031
 
1032
- #: ../common.php:254
1033
  msgid "Spam comments denied"
1034
  msgstr "Skräppostkommentarer nekades"
1035
 
1036
- #: ../common.php:256
1037
  msgid "Malicious IP addresses detected"
1038
  msgstr "Skadliga IP-adresser upptäcktes"
1039
 
1040
- #: ../common.php:257
1041
  msgid "Lockouts occurred"
1042
  msgstr "Utlåsningar inträffade"
1043
 
1044
- #: ../dashboard.php:2127
1045
- msgid "All suspicious activity"
1046
- msgstr "All misstänkt aktivitet"
1047
-
1048
- #: ../cerber-load.php:1303 ../cerber-load.php:1309 ../cerber-load.php:1325 ..
1049
- #: /cerber-load.php:1332
1050
  msgid "You are not allowed to register."
1051
  msgstr "Du har inte behörighet att registrera."
1052
 
1053
- #: ../common.php:1160
1054
  msgid "Spam comment denied"
1055
  msgstr "Skräppostkommentar nekad"
1056
 
1057
- #: ../common.php:1185
1058
  msgid "Attempt to log in denied"
1059
  msgstr "Försök att logga in nekad"
1060
 
1061
- #: ../common.php:1186
1062
  msgid "Attempt to register denied"
1063
  msgstr "Försök att registrera nekad"
1064
 
1065
- #: ../common.php:251
1066
  msgid "Malicious activities mitigated"
1067
  msgstr "Skadliga aktiviteter mildrades"
1068
 
1069
- #: ../dashboard.php:69
1070
  msgid "Cerber antispam settings"
1071
  msgstr "Cerber antispam inställningar"
1072
 
1073
- #: ../dashboard.php:69 ../cerber-load.php:4557 ../settings.php:283
1074
  msgid "Antispam"
1075
  msgstr "Antispam"
1076
 
1077
- #: ../settings.php:177
1078
  msgid "Cerber antispam engine"
1079
  msgstr "Cerber antispam-motor"
1080
 
1081
- #: ../settings.php:180
1082
  msgid "Comment form"
1083
  msgstr "Kommentarsformulär"
1084
 
1085
- #: ../settings.php:181
1086
  msgid "Protect comment form with bot detection engine"
1087
  msgstr "Skydda kommentarformulär med botdetekteringsmotor"
1088
 
1089
- #: ../settings.php:186
1090
  msgid "Protect registration form with bot detection engine"
1091
  msgstr "Skydda registreringsformulär med botdetekteringsmotor"
1092
 
1093
- #: ../dashboard.php:4288
1094
  msgid "Export & Import"
1095
  msgstr "Exportera och importera"
1096
 
1097
- #: ../dashboard.php:4289
1098
  msgid "Diagnostic"
1099
  msgstr "Diagnostik"
1100
 
1101
- #: ../dashboard.php:4292
1102
  msgid "License"
1103
  msgstr "Licens"
1104
 
1105
- #: ../dashboard.php:4199
1106
  msgid "Antispam and bot detection settings"
1107
  msgstr "Inställningar för antispam och botdetektering"
1108
 
1109
- #: ../cerber-load.php:1570
1110
  msgid "Sorry, human verification failed."
1111
  msgstr "Tyvärr, mänsklig verifiering misslyckades."
1112
 
1113
- #: ../common.php:1250
1114
  msgid "Bot activity is detected"
1115
  msgstr "Botaktivitet är upptäckt"
1116
 
1117
- #: ../settings.php:219
1118
  msgid "Comment processing"
1119
  msgstr "Kommentarbehandling"
1120
 
1121
- #: ../settings.php:222
1122
  msgid "If a spam comment detected"
1123
  msgstr "Om en skräppostkommentar upptäcks"
1124
 
1125
- #: ../settings.php:227
1126
  msgid "Trash spam comments"
1127
  msgstr "Släng skräppostkommentarer"
1128
 
1129
- #: ../settings.php:229
1130
  msgid "Move spam comments to trash after"
1131
  msgstr "Flytta skräppostkommentarer till papperskorgen efter"
1132
 
1133
- #: ../common.php:1161
1134
  msgid "Spam form submission denied"
1135
  msgstr "Skräppost nekades att skickas in via formulär"
1136
 
1137
- #: ../settings.php:190
1138
  msgid "Other forms"
1139
  msgstr "Andra formulär"
1140
 
1141
- #: ../settings.php:191
1142
  msgid "Protect all forms on the website with bot detection engine"
1143
  msgstr "Skydda alla formulär på webbplatsen med botdetekteringsmotor"
1144
 
1145
- #: ../settings.php:197
1146
  msgid "Adjust antispam engine"
1147
  msgstr "Justera antispam-motor"
1148
 
1149
- #: ../settings.php:200
1150
  msgid "Safe mode"
1151
  msgstr "Säkert läge"
1152
 
1153
- #: ../settings.php:201
1154
  msgid "Use less restrictive policies (allow AJAX)"
1155
  msgstr "Använd mindre restriktiva policyer (tillåt AJAX)"
1156
 
1157
- #: ../dashboard.php:3684 ../settings.php:205 ../settings.php:746
 
1158
  msgid "Logged in users"
1159
  msgstr "Inloggade användare"
1160
 
1161
- #: ../settings.php:206
1162
  msgid "Disable bot detection engine for logged in users"
1163
  msgstr "Inaktivera botdetekteringsmotor för inloggade användare"
1164
 
1165
- #: ../dashboard.php:190 ../dashboard.php:1002
1166
  msgid "Country"
1167
  msgstr "Land"
1168
 
1169
- #: ../dashboard.php:1039
1170
  msgid "All events"
1171
  msgstr "Alla händelser"
1172
 
1173
- #: ../dashboard.php:61
1174
  msgid "Cerber Security Rules"
1175
  msgstr "Cerber säkerhetsregler"
1176
 
1177
- #: ../dashboard.php:61 ../dashboard.php:4236
1178
  msgid "Security Rules"
1179
  msgstr "Säkerhetsregler"
1180
 
1181
- #: ../dashboard.php:1396
1182
  msgid "Failed login attempts"
1183
  msgstr "Misslyckade inloggningsförsök"
1184
 
1185
- #: ../dashboard.php:1353 ../dashboard.php:1397
1186
  msgid "Registered"
1187
  msgstr "Registrerad"
1188
 
1189
- #: ../dashboard.php:1467 ../cerber-users.php:25
1190
  msgid "You"
1191
  msgstr "Du"
1192
 
1193
- #: ../common.php:255
1194
  msgid "Spam form submissions denied"
1195
  msgstr "Inskickning av skräppostformulär nekad"
1196
 
1197
- #: ../dashboard.php:2187 ../cerber-load.php:3630 ../cerber-load.php:4546
1198
  msgid "Getting Started Guide"
1199
  msgstr "Komma igång guiden"
1200
 
1201
- #: ../dashboard.php:4238
1202
  msgid "Countries"
1203
  msgstr "Länder"
1204
 
1205
- #: ../dashboard.php:2987
1206
  msgid "Permitted for one country"
1207
  msgid_plural "Permitted for %d countries"
1208
  msgstr[0] "Tillåtet för ett land"
1209
  msgstr[1] "Tillåtet för %d länder"
1210
 
1211
- #: ../dashboard.php:2998
1212
  msgid "No rule"
1213
  msgstr "Ingen regel"
1214
 
1215
- #: ../dashboard.php:3209
1216
  msgid "Security rules have been updated"
1217
  msgstr "Säkerhetsregler har uppdaterats"
1218
 
@@ -1221,455 +1189,451 @@ msgstr "Säkerhetsregler har uppdaterats"
1221
  msgid "https://wpcerber.com"
1222
  msgstr "https://wpcerber.com"
1223
 
1224
- #: ../common.php:1162
1225
  msgid "Form submission denied"
1226
  msgstr "Formulärinlämning nekad"
1227
 
1228
- #: ../common.php:1163
1229
  msgid "Comment denied"
1230
  msgstr "Kommentar nekad"
1231
 
1232
- #: ../common.php:1191
1233
  msgid "Request to REST API denied"
1234
  msgstr "Begäran till REST API nekad"
1235
 
1236
- #: ../common.php:1192
1237
  msgid "XML-RPC request denied"
1238
  msgstr "XML-RPC-förfråga nekad"
1239
 
1240
- #: ../common.php:1205
1241
  msgid "Bot detected"
1242
  msgstr "Bot upptäckt"
1243
 
1244
- #: ../common.php:1206
1245
  msgid "Citadel mode is active"
1246
  msgstr "Citadelläget är aktivt"
1247
 
1248
- #: ../common.php:1211
1249
  msgid "Malicious activity detected"
1250
  msgstr "Skadlig aktivitet upptäckt"
1251
 
1252
- #: ../common.php:1212
1253
  msgid "Blocked by country rule"
1254
  msgstr "Blockerad av landsregeln"
1255
 
1256
- #: ../common.php:1213
1257
  msgid "Limit reached"
1258
  msgstr "Gräns nådd"
1259
 
1260
- #: ../common.php:1214
1261
  msgid "Multiple suspicious activities"
1262
  msgstr "Flera misstänkta aktiviteter"
1263
 
1264
- #: ../common.php:1251
1265
  msgid "Multiple suspicious activities were detected"
1266
  msgstr "Flera misstänkta aktiviteter upptäcktes"
1267
 
1268
- #: ../settings.php:751
1269
  msgid "Allow REST API for logged in users"
1270
  msgstr "Tillåt REST API för inloggade användare"
1271
 
1272
- #: ../settings.php:766
1273
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1274
  msgstr "Ange REST API-namnområden för att tillåtas om REST API är inaktiverat. En sträng per rad."
1275
 
1276
- #: ../settings.php:147
1277
  msgid "Registration limit"
1278
  msgstr "Registreringsgräns"
1279
 
1280
- #: ../settings.php:168
1281
  msgid "Sort users in dashboard"
1282
  msgstr "Sortera användare i adminpanelen"
1283
 
1284
- #: ../settings.php:169
1285
  msgid "by date of registration"
1286
  msgstr "efter registreringsdatum"
1287
 
1288
- #: ../settings.php:210
1289
  msgid "Query whitelist"
1290
  msgstr ""
1291
 
1292
- #: ../settings.php:1352
1293
  msgid "%s allowed registrations in %s minutes from one IP"
1294
  msgstr "%s tillåtna registreringar inom %s minuter från ett IP"
1295
 
1296
- #: ../dashboard.php:3055
1297
  msgid "Start typing here to find a country"
1298
  msgstr "Börja skriva här för att hitta ett land"
1299
 
1300
- #: ../dashboard.php:3135
1301
  msgid "Click on a country name to add it to the list of selected countries"
1302
  msgstr "Klicka på ett landsnamn för att lägga till det i listan över valda länder"
1303
 
1304
- #: ../dashboard.php:3156
1305
  msgid "Submit forms"
1306
  msgstr "Skicka formulär"
1307
 
1308
- #: ../dashboard.php:3157
1309
  msgid "Post comments"
1310
  msgstr "Publicera kommentarer"
1311
 
1312
- #: ../dashboard.php:3158
1313
  msgid "Log in to the website"
1314
  msgstr "Logga in på webbplatsen"
1315
 
1316
- #: ../dashboard.php:3159
1317
  msgid "Register on the website"
1318
  msgstr "Registrera på webbplatsen"
1319
 
1320
- #: ../dashboard.php:3160
1321
  msgid "Use XML-RPC"
1322
  msgstr "Använd XML-RPC"
1323
 
1324
- #: ../dashboard.php:3161
1325
  msgid "Use REST API"
1326
  msgstr "Använd REST API"
1327
 
1328
- #: ../settings.php:224
1329
  msgid "Deny it completely"
1330
  msgstr "Förneka det fullständigt"
1331
 
1332
- #: ../settings.php:224
1333
  msgid "Mark it as spam"
1334
  msgstr "Markera det som skräppost"
1335
 
1336
- #: ../dashboard.php:2109
1337
  msgid "in the last 24 hours"
1338
  msgstr "under de senaste 24 timmarna"
1339
 
1340
- #: ../dashboard.php:2487
1341
  msgid "Main settings"
1342
  msgstr "Huvudinställningar"
1343
 
1344
- #: ../settings.php:830
1345
  msgid "Weekly reports"
1346
  msgstr "Veckovisa rapporter"
1347
 
1348
- #: ../settings.php:1524
1349
  msgid "Sunday"
1350
  msgstr "Söndag"
1351
 
1352
- #: ../settings.php:1525
1353
  msgid "Monday"
1354
  msgstr "Måndag"
1355
 
1356
- #: ../settings.php:1526
1357
  msgid "Tuesday"
1358
  msgstr "Tisdag"
1359
 
1360
- #: ../settings.php:1527
1361
  msgid "Wednesday"
1362
  msgstr "Onsdag"
1363
 
1364
- #: ../settings.php:1528
1365
  msgid "Thursday"
1366
  msgstr "Torsdag"
1367
 
1368
- #: ../settings.php:1529
1369
  msgid "Friday"
1370
  msgstr "Fredag"
1371
 
1372
- #: ../settings.php:1530
1373
  msgid "Saturday"
1374
  msgstr "Lördag"
1375
 
1376
- #: ../settings.php:1593 ../settings.php:1594
1377
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1378
  msgstr "Om du använder ett cachetillägg måste du lägga till din nya URL för inloggning till listan över sidor som inte ska caches."
1379
 
1380
- #: ../cerber-load.php:3645
1381
  msgid "Weekly report"
1382
  msgstr "Veckorapport"
1383
 
1384
- #: ../cerber-load.php:3648 ../cerber-load.php:3658
1385
  msgid "To change reporting settings visit"
1386
  msgstr "För att ändra rapporteringsinställningar besök"
1387
 
1388
- #: ../cerber-load.php:3681
1389
  msgid "Your login page:"
1390
  msgstr "Din inloggningssida:"
1391
 
1392
- #: ../cerber-load.php:3685
1393
  msgid "Your license is valid until"
1394
  msgstr "Din licens är giltig till"
1395
 
1396
- #: ../cerber-load.php:3791
1397
  msgid "Activity details"
1398
  msgstr "Aktivitetsdetaljer"
1399
 
1400
- #: ../settings.php:1560
1401
  msgid "Click to send now"
1402
  msgstr "Klicka för att skicka nu"
1403
 
1404
- #: ../cerber-load.php:858
1405
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1406
  msgstr ">>> Översättare av WP Cerber? För att få PRO-licens gratis, uppge dina kontaktuppgifter här: https://wpcerber.com/contact/"
1407
 
1408
- #: ../dashboard.php:559
1409
  msgid "Email has been sent to"
1410
  msgstr "E-post har skickats till"
1411
 
1412
- #: ../dashboard.php:562
1413
  msgid "Unable to send email to"
1414
  msgstr "Det går inte att skicka e-post till"
1415
 
1416
- #: ../dashboard.php:2990
1417
  msgid "Not permitted for one country"
1418
  msgid_plural "Not permitted for %d countries"
1419
  msgstr[0] "Inte tillåtet för ett land"
1420
  msgstr[1] "Inte tillåtet för %d länder"
1421
 
1422
- #: ../dashboard.php:3139
1423
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1424
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1425
  msgstr "Valda länder är tillåtna att %s, andra länder är inte tillåtna att"
1426
 
1427
- #: ../dashboard.php:3142
1428
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1429
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1430
  msgstr "Valda länder är inte tillåtna att %s, andra länder har tillåtelse att"
1431
 
1432
- #: ../cerber-load.php:3779
1433
  msgid "Weekly Report"
1434
  msgstr "Veckorapport"
1435
 
1436
- #: ../settings.php:570
1437
  msgid "Use 404 template from the active theme"
1438
  msgstr "Använd 404 mall från det aktiva temat"
1439
 
1440
- #: ../settings.php:571
1441
  msgid "Display simple 404 page"
1442
  msgstr "Visa enkel 404 sida"
1443
 
1444
- #: ../settings.php:211
1445
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1446
  msgstr "Ange en del av frågesträngen eller sökvägen för att exkludera en begäran från inspektion av sökmotor. Ett objekt per rad."
1447
 
1448
- #: ../settings.php:842 ../settings.php:1106
1449
  msgid "if empty, email from notification settings will be used"
1450
  msgstr "Om det är tomt kommer e-post från meddelandeinställningar att användas"
1451
 
1452
- #: ../settings.php:831
1453
  msgid "Enable reporting"
1454
  msgstr "Aktivera rapportering"
1455
 
1456
- #: ../cerber-load.php:3709
1457
  msgid "Your last sign-in was %s from %s"
1458
  msgstr "Din senaste inloggning var %s från %s"
1459
 
1460
- #: ../dashboard.php:279
1461
  msgid "IP address, IPv4 address range or subnet"
1462
  msgstr "IP-adress, IPv4-adressintervall eller undernät"
1463
 
1464
- #: ../dashboard.php:281
1465
  msgid "Optional comment for this entry"
1466
  msgstr "Valfri kommentar för detta inlägg"
1467
 
1468
- #: ../dashboard.php:320
1469
  msgid "You cannot add your IP address or network"
1470
  msgstr "Du kan inte lägga till din IP-adress eller ditt nätverk"
1471
 
1472
- #: ../settings.php:154
1473
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1474
  msgstr "För specifiera ett REGEX-mönster, omslut ett mönster i två snedstreck."
1475
 
1476
- #: ../dashboard.php:57
1477
  msgid "Cerber Traffic Inspector"
1478
  msgstr "Cerber trafikkontroll"
1479
 
1480
- #: ../dashboard.php:57 ../dashboard.php:1537 ../dashboard.php:4219
1481
  msgid "Traffic Inspector"
1482
  msgstr "Trafikinspektion"
1483
 
1484
- #: ../dashboard.php:1569
1485
  msgid "Traffic"
1486
  msgstr "Trafik"
1487
 
1488
- #: ../dashboard.php:3652
1489
  msgid "Request"
1490
  msgstr "Förfrågan"
1491
 
1492
- #: ../dashboard.php:3654
1493
  msgid "Host Info"
1494
  msgstr "Server information"
1495
 
1496
- #: ../dashboard.php:3655
1497
  msgid "User Agent"
1498
  msgstr "Användaragent"
1499
 
1500
- #: ../dashboard.php:3680
1501
  msgid "All requests"
1502
  msgstr "Alla förfrågningar"
1503
 
1504
- #: ../dashboard.php:3685
1505
  msgid "Not logged in visitors"
1506
  msgstr "Inte inloggade besökare"
1507
 
1508
- #: ../dashboard.php:3688
1509
  msgid "Form submissions"
1510
  msgstr "Formulärinlämningar"
1511
 
1512
- #: ../dashboard.php:3690
1513
  msgid "Page Not Found"
1514
  msgstr "Sidan hittades inte"
1515
 
1516
- #: ../dashboard.php:3699
1517
  msgid "Longer than"
1518
  msgstr "Längre än"
1519
 
1520
- #: ../dashboard.php:3720
1521
  msgid "Refresh"
1522
  msgstr "Uppdatera"
1523
 
1524
- #: ../common.php:181
1525
  msgid "Check for requests"
1526
  msgstr "Kontrollera efter förfrågningar"
1527
 
1528
- #: ../common.php:1612
1529
  msgid "Not specified"
1530
  msgstr "Inte specificerad"
1531
 
1532
- #: ../settings.php:896
1533
  msgid "Logging mode"
1534
  msgstr "Loggningsläge"
1535
 
1536
- #: ../settings.php:902
1537
  msgid "Logging disabled"
1538
  msgstr "Loggning inaktiverad"
1539
 
1540
- #: ../settings.php:903
1541
  msgid "Smart"
1542
  msgstr "Smart"
1543
 
1544
- #: ../settings.php:904
1545
  msgid "All traffic"
1546
  msgstr "All trafik"
1547
 
1548
- #: ../settings.php:908
1549
  msgid "Ignore crawlers"
1550
  msgstr "Ignorera sökrobotar"
1551
 
1552
- #: ../settings.php:918
1553
  msgid "Mask these form fields"
1554
  msgstr "Maskera dessa formulärfält"
1555
 
1556
- #: ../settings.php:958
1557
  msgid "milliseconds"
1558
  msgstr "millisekunder"
1559
 
1560
- #: ../settings.php:851
1561
  msgid "Enable traffic inspection"
1562
  msgstr "Aktivera trafikinspektion"
1563
 
1564
- #: ../settings.php:895
1565
  msgid "Logging"
1566
  msgstr "Loggning"
1567
 
1568
- #: ../settings.php:913
1569
  msgid "Save request fields"
1570
  msgstr "Spara förfrågningsfält"
1571
 
1572
- #: ../settings.php:953
1573
  msgid "Page generation time threshold"
1574
  msgstr "Tidsgräns för sidgenerering"
1575
 
1576
- #: ../dashboard.php:3672
1577
  msgid "No requests have been logged."
1578
  msgstr "Inga förfrågningar har loggats."
1579
 
1580
- #: ../dashboard.php:1536
1581
  msgid "enabled"
1582
  msgstr "aktiverad"
1583
 
1584
- #: ../dashboard.php:1541
1585
  msgid "no connection"
1586
  msgstr "Ingen anslutning"
1587
 
1588
- #: ../dashboard.php:4026
1589
- msgid "Advanced search"
1590
- msgstr "Avancerad sökning"
1591
-
1592
- #: ../dashboard.php:1343
1593
  msgid "Last seen"
1594
  msgstr "Senast sedd"
1595
 
1596
- #: ../common.php:1187 ../common.php:1252
1597
  msgid "Probing for vulnerable PHP code"
1598
  msgstr "Söker efter sårbar PHP-kod"
1599
 
1600
- #: ../dashboard.php:3983
1601
  msgid "Any"
1602
  msgstr "Någon"
1603
 
1604
- #: ../cerber-load.php:3429
1605
  msgid "We're sorry, you are not allowed to proceed"
1606
  msgstr "Vi är ledsna, du saknar behörighet att fortsätta"
1607
 
1608
- #: ../settings.php:867
1609
  msgid "Request whitelist"
1610
  msgstr "Begär vitlista"
1611
 
1612
- #: ../settings.php:873
1613
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1614
  msgstr "Ange en URI-begäran för att utesluta begäran från inspektion. Ett objekt per rad."
1615
 
1616
- #: ../settings.php:929
1617
  msgid "Save request headers"
1618
  msgstr ""
1619
 
1620
- #: ../settings.php:935
1621
  msgid "Save $_SERVER"
1622
  msgstr "Spara $_SERVER"
1623
 
1624
- #: ../settings.php:941
1625
  msgid "Save request cookies"
1626
  msgstr ""
1627
 
1628
- #: ../settings.php:694
1629
  msgid "Protect admin scripts"
1630
  msgstr "Skydda adminskript"
1631
 
1632
- #: ../settings.php:699
1633
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1634
  msgstr "Blockera obehörig åtkomst till load-scripts.php och load-styles.php"
1635
 
1636
- #: ../common.php:2440
1637
  msgid "Unable to create the directory"
1638
  msgstr "Det går inte att skapa katalogen"
1639
 
1640
- #: ../common.php:2445
1641
  msgid "Destination folder access denied"
1642
  msgstr "Åtkomst till destinationsmapp nekad"
1643
 
1644
- #: ../common.php:2448
1645
  msgid "File not found"
1646
  msgstr "Filen hittades inte"
1647
 
1648
- #: ../common.php:2451
1649
  msgid "Unable to copy the file"
1650
  msgstr "Det går inte att kopiera filen"
1651
 
1652
- #: ../common.php:2457
1653
  msgid "Unable to delete the file"
1654
  msgstr "Det går inte att ta bort filen."
1655
 
1656
- #: ../settings.php:486
1657
  msgid "Plugin initialization"
1658
  msgstr "Initialisering av tillägg"
1659
 
1660
- #: ../settings.php:487
1661
  msgid "Load security engine"
1662
  msgstr "Ladda säkerhetsmotor"
1663
 
1664
- #: ../settings.php:493
1665
  msgid "Legacy mode"
1666
  msgstr "Bakåtkompatibelt läge"
1667
 
1668
- #: ../settings.php:494
1669
  msgid "Standard mode"
1670
  msgstr "Standardläge"
1671
 
1672
- #: ../settings.php:1571
1673
  msgid "Plugin initialization mode has not been changed"
1674
  msgstr "Tilläggets initialiseringsläge har inte ändrats"
1675
 
@@ -1678,40 +1642,37 @@ msgstr "Tilläggets initialiseringsläge har inte ändrats"
1678
  msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1679
  msgstr "Detta är en standardstartmodul för tillägget WP Cerber Security & Antispam. Det installerades när du ställde in initieringsläget för tillägget till standard. Läs mer: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1680
 
1681
- #: ../common.php:1189
1682
  msgid "File upload denied"
1683
  msgstr "Filuppladdning nekad"
1684
 
1685
- #: ../settings.php:583
1686
- msgid "Custom login URL may contain only letters, numbers, dashes and underscores"
1687
- msgstr "Anpassad URL för inloggning kan endast innehålla bokstäver, siffror, bindestreck och understreck"
1688
-
1689
- #: ../settings.php:873
1690
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1691
  msgstr "För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1692
 
1693
- #: ../settings.php:1182
1694
  msgid "Be careful about enabling these options."
1695
  msgstr "Var försiktig med att aktivera dessa alternativ."
1696
 
1697
- #: ../settings.php:1182
1698
  msgid "If you forget your Custom login URL, you will be unable to log in."
1699
  msgstr "Om du glömmer din anpassade URL för inloggning kommer du inte att kunna logga in."
1700
 
1701
- #: ../dashboard.php:65 ../dashboard.php:4251
1702
  msgid "Site Integrity"
1703
  msgstr "Webbplatsintegritet"
1704
 
1705
- #: ../dashboard.php:1554 ../dashboard.php:1556 ../settings.php:355 ../settings.
1706
- #: php:857 ../settings.php:883 ../cerber-scanner.php:1420
 
1707
  msgid "Disabled"
1708
  msgstr "Inaktiverad"
1709
 
1710
- #: ../dashboard.php:1555 ../cerber-scanner.php:865
1711
  msgid "Quick Scan"
1712
  msgstr "Snabb skanning"
1713
 
1714
- #: ../dashboard.php:1557 ../cerber-scanner.php:865
1715
  msgid "Full Scan"
1716
  msgstr "Fullständig skanning"
1717
 
@@ -1720,420 +1681,420 @@ msgstr "Fullständig skanning"
1720
  msgid "WP Cerber Security, Antispam & Malware Scan"
1721
  msgstr "WP Cerber Security, Antispam & Malware Scan"
1722
 
1723
- #: ../common.php:1215
1724
  msgid "Denied"
1725
  msgstr "Nekad"
1726
 
1727
- #: ../settings.php:122 ../settings.php:519 ../settings.php:862
1728
  msgid "Use White IP Access List"
1729
  msgstr "Använd vit IP-åtkomstlista"
1730
 
1731
- #: ../settings.php:553
1732
  msgid "Disable dashboard redirection"
1733
  msgstr "Inaktivera omdirigering av adminpanel"
1734
 
1735
- #: ../settings.php:557
1736
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1737
  msgstr "Inaktivera automatisk omdirigering till inloggningssidan när /wp-admin/ begärs av en obehörig förfrågan"
1738
 
1739
- #: ../settings.php:974
1740
  msgid "Scanner settings"
1741
  msgstr "Skanningsinställningar"
1742
 
1743
- #: ../settings.php:975
1744
  msgid "Custom signatures"
1745
  msgstr "Anpassade signaturer"
1746
 
1747
- #: ../settings.php:981
1748
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1749
  msgstr "Specifiera anpassade PHP-kodsignaturer. Ett objekt per rad. För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1750
 
1751
- #: ../settings.php:983
1752
  msgid "Unwanted file extensions"
1753
  msgstr "Oönskade filtillägg"
1754
 
1755
- #: ../settings.php:989
1756
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1757
  msgstr "Specifiera filtillägg att söka efter. Endast fullständig skanning. Använd komma för att separera objekt."
1758
 
1759
- #: ../settings.php:991
1760
  msgid "Directories to exclude"
1761
  msgstr "Kataloger att exkludera"
1762
 
1763
- #: ../settings.php:997
1764
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1765
  msgstr "Ange kataloger som ska exkluderas från skanning. Använd absoluta sökvägar. Ett objekt per rad."
1766
 
1767
- #: ../settings.php:1012
1768
  msgid "Scan temporary directory"
1769
  msgstr "Skanna tillfällig katalog"
1770
 
1771
- #: ../settings.php:1019
1772
  msgid "Scan session directory"
1773
  msgstr "Skanna sessionskatalog"
1774
 
1775
- #: ../settings.php:1031
1776
  msgid "Delete quarantined files after"
1777
  msgstr "Ta bort filer i karantän efter"
1778
 
1779
- #: ../settings.php:1046
1780
  msgid "Launch Quick Scan"
1781
  msgstr "Starta snabbskanning"
1782
 
1783
- #: ../cerber-scanner.php:1421
1784
  msgid "Every hour"
1785
  msgstr "Varje timme"
1786
 
1787
- #: ../cerber-scanner.php:1422
1788
  msgid "Every 3 hours"
1789
  msgstr "Var 3:e timme"
1790
 
1791
- #: ../cerber-scanner.php:1423
1792
  msgid "Every 6 hours"
1793
  msgstr "Var 6:e timme"
1794
 
1795
- #: ../settings.php:1053
1796
  msgid "Launch Full Scan"
1797
  msgstr "Starta fullständig skanning"
1798
 
1799
- #: ../settings.php:1063 ../settings.php:1122
1800
  msgid "Low severity"
1801
  msgstr "Låg allvarlighet"
1802
 
1803
- #: ../settings.php:1063 ../settings.php:1122
1804
  msgid "Medium severity"
1805
  msgstr "Medel allvarlighet"
1806
 
1807
- #: ../settings.php:1063 ../settings.php:1122
1808
  msgid "High severity"
1809
  msgstr "Hög allvarlighet"
1810
 
1811
- #: ../settings.php:1064
1812
  msgid "Report an issue if any of the following is true"
1813
  msgstr "Rapportera ett problem om något av följande är sant"
1814
 
1815
- #: ../settings.php:1072
1816
  msgid "Send email report"
1817
  msgstr "Skicka e-postrapport"
1818
 
1819
- #: ../settings.php:1078
1820
  msgid "After every scan"
1821
  msgstr "Efter varje skanning"
1822
 
1823
- #: ../settings.php:1079
1824
  msgid "If any changes in scan results occurred"
1825
  msgstr "Om några ändringar i skanningsresultat uppstod"
1826
 
1827
- #: ../settings.php:1084
1828
  msgid "Include file sizes"
1829
  msgstr "Inkludera filstorlekar"
1830
 
1831
- #: ../settings.php:1091
1832
  msgid "Include scan errors"
1833
  msgstr "Inkludera skanningsfel"
1834
 
1835
- #: ../dashboard.php:4253 ../cerber-load.php:4555
1836
  msgid "Security Scanner"
1837
  msgstr "Säkerhetsskanning"
1838
 
1839
- #: ../dashboard.php:4255
1840
  msgid "Scheduling"
1841
  msgstr "Schemaläggning"
1842
 
1843
- #: ../cerber-scanner.php:84
1844
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1845
  msgstr "För närvarande pågår en schemalagd skanning. Vänta tills det är klart."
1846
 
1847
- #: ../cerber-scanner.php:88
1848
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1849
  msgstr "Föregående skanning startad %s har inte slutförts. Fortsätt skanning?"
1850
 
1851
- #: ../cerber-scanner.php:97
1852
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1853
  msgstr "Det verkar som om denna webbplats aldrig har skannats. För att börja skanna, klicka på knappen nedan."
1854
 
1855
- #: ../cerber-scanner.php:100
1856
  msgid "Start Quick Scan"
1857
  msgstr "Starta snabb skanning"
1858
 
1859
- #: ../cerber-scanner.php:101
1860
  msgid "Start Full Scan"
1861
  msgstr "Starta fullständig skanning"
1862
 
1863
- #: ../cerber-scanner.php:102
1864
  msgid "Stop Scanning"
1865
  msgstr "Sluta skanna"
1866
 
1867
- #: ../cerber-scanner.php:103
1868
  msgid "Continue Scanning"
1869
  msgstr "Fortsätter skanning"
1870
 
1871
- #: ../cerber-scanner.php:139
1872
  msgid "Delete"
1873
  msgstr "Ta bort"
1874
 
1875
- #: ../cerber-scanner.php:1370
1876
  msgid "Verified"
1877
  msgstr "Verifierad"
1878
 
1879
- #: ../cerber-scanner.php:1377
1880
  msgid "Integrity data not found"
1881
  msgstr "Integritetsdata hittades inte"
1882
 
1883
- #: ../cerber-scanner.php:1378
1884
  msgid "Unable to check the integrity of the plugin due to a network error"
1885
  msgstr "Kan inte kontrollera tilläggets integritet på grund av ett nätverksfel"
1886
 
1887
- #: ../cerber-scanner.php:1379
1888
  msgid "Unable to check the integrity of WordPress files due to a network error"
1889
  msgstr "Kan inte kontrollera integriteten för WordPress-filer på grund av ett nätverksfel"
1890
 
1891
- #: ../cerber-scanner.php:1380
1892
  msgid "Unable to check the integrity of the theme due to a network error"
1893
  msgstr "Kan inte kontrollera integriteten för tema på grund av ett nätverksfel"
1894
 
1895
- #: ../cerber-scanner.php:1383
1896
  msgid "Local file doesn't exist"
1897
  msgstr "Lokal fil finns inte"
1898
 
1899
- #: ../cerber-scanner.php:1385
1900
  msgid "Unable to process file"
1901
  msgstr "Kan inte bearbeta fil"
1902
 
1903
- #: ../cerber-scanner.php:1386 ../cerber-scanner.php:4794
1904
  msgid "Unable to open file"
1905
  msgstr "Kan inte öppna fil"
1906
 
1907
- #: ../cerber-scanner.php:1388
1908
  msgid "Checksum mismatch"
1909
  msgstr "Kontrollsumma matchar inte"
1910
 
1911
- #: ../cerber-scanner.php:1391
1912
  msgid "Suspicious code found"
1913
  msgstr "Misstänkt kod hittad"
1914
 
1915
- #: ../cerber-scanner.php:1393
1916
  msgid "Unattended suspicious file"
1917
  msgstr "Obevakad misstänkt fil"
1918
 
1919
- #: ../cerber-scanner.php:1394
1920
  msgid "Executable code found"
1921
  msgstr "Körbar kod hittad"
1922
 
1923
- #: ../cerber-scanner.php:1398
1924
  msgid "Unwanted file extension"
1925
  msgstr "Oönskade filtillägg"
1926
 
1927
- #: ../cerber-scanner.php:1400
1928
  msgid "Content has been modified"
1929
  msgstr "Innehållet har blivit ändrat"
1930
 
1931
- #: ../cerber-scanner.php:1401
1932
  msgid "New file"
1933
  msgstr "Ny fil"
1934
 
1935
- #: ../cerber-scanner.php:2437
1936
  msgid "Custom signature found"
1937
  msgstr "Anpassad signatur hittad"
1938
 
1939
- #: ../cerber-scanner.php:3576
1940
  msgid "Scanning folders for files"
1941
  msgstr "Skanna mappar efter filer"
1942
 
1943
- #: ../cerber-scanner.php:3580
1944
  msgid "Parsing the list of files"
1945
  msgstr "Analysera listan över filer"
1946
 
1947
- #: ../cerber-scanner.php:3581
1948
  msgid "Checking for new and modified files"
1949
  msgstr "Söker efter nya och ändrade filer"
1950
 
1951
- #: ../cerber-scanner.php:3582
1952
  msgid "Verifying the integrity of WordPress"
1953
  msgstr "Verifierar integriteten av WordPress"
1954
 
1955
- #: ../cerber-scanner.php:3583
1956
  msgid "Verifying the integrity of the plugins"
1957
  msgstr "Verifierar integriteten av tilläggen"
1958
 
1959
- #: ../cerber-scanner.php:3584
1960
  msgid "Verifying the integrity of the themes"
1961
  msgstr "Verifierar integriteten av teman"
1962
 
1963
- #: ../cerber-scanner.php:3585
1964
  msgid "Searching for malicious code"
1965
  msgstr "Söker efter skadlig kod"
1966
 
1967
- #: ../cerber-scanner.php:3586
1968
  msgid "Finalizing the scan"
1969
  msgstr "Slutför skanningen"
1970
 
1971
- #: ../cerber-scanner.php:3710 ../cerber-scanner.php:3780
1972
  msgid "Files to scan"
1973
  msgstr "Filer att skanna"
1974
 
1975
- #: ../cerber-scanner.php:3717 ../cerber-scanner.php:3788
1976
  msgid "Critical issues"
1977
  msgstr "Kritiska problem"
1978
 
1979
- #: ../cerber-scanner.php:3717 ../cerber-scanner.php:3792 ../cerber-scanner.php:4984
1980
  msgid "Issues total"
1981
  msgstr "Problem totalt"
1982
 
1983
- #: ../cerber-scanner.php:4170
1984
  msgid "The directory is not writable"
1985
  msgstr "Katalogen är inte skrivbar"
1986
 
1987
- #: ../cerber-scanner.php:4188
1988
  msgid "Unable to create WP CERBER directory"
1989
  msgstr "Kan inte skapa WP CERBER-katalog"
1990
 
1991
- #: ../cerber-scanner.php:4402
1992
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1993
  msgstr "Filåtkomstfel. Möjliga skanningsresultat är föråldrade. Kör snabb eller full skanning."
1994
 
1995
- #: ../cerber-scanner.php:5093
1996
  msgid "To view full report visit"
1997
  msgstr "För att visa fullständigt rapport besök"
1998
 
1999
- #: ../cerber-load.php:3655
2000
  msgid "Scanner Report"
2001
  msgstr "Skanningsrapport"
2002
 
2003
- #: ../settings.php:999
2004
  msgid "Monitor new files"
2005
  msgstr "Övervaka nya filer"
2006
 
2007
- #: ../settings.php:1006
2008
  msgid "Monitor modified files"
2009
  msgstr "Övervaka ändrade filer"
2010
 
2011
- #: ../settings.php:1080
2012
  msgid "If new issues found"
2013
  msgstr "Om nya problem hittas"
2014
 
2015
- #: ../settings.php:1820
2016
  msgid "The schedule has been updated"
2017
  msgstr "Schemat har uppdaterats"
2018
 
2019
- #: ../cerber-scanner.php:1397 ../cerber-scanner.php:2617
2020
  msgid "Suspicious directives found"
2021
  msgstr "Suspekta direktiv hittades"
2022
 
2023
- #: ../cerber-scanner.php:2615
2024
  msgid "Suspicious code instruction found"
2025
  msgstr "Misstänkt kodinstruktion hittades"
2026
 
2027
- #: ../cerber-scanner.php:2616
2028
  msgid "Suspicious code signatures found"
2029
  msgstr "Misstänkta kodsignaturer hittades"
2030
 
2031
- #: ../cerber-scanner.php:2619
2032
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
2033
  msgstr "För att lösa problemet måste du installera om %s eller uppdatera den till den senaste versionen."
2034
 
2035
- #: ../cerber-scanner.php:2620
2036
  msgid "Please upload a reference ZIP archive"
2037
  msgstr "Ladda upp ett referens-ZIP-arkiv"
2038
 
2039
- #: ../cerber-scanner.php:2621
2040
  msgid "Resolve issue"
2041
  msgstr "Lös problemet"
2042
 
2043
- #: ../cerber-scanner.php:3881
2044
  msgid "We have not found any integrity data to verify"
2045
  msgstr "Vi har inte hittat några integritetsdata att verifiera"
2046
 
2047
- #: ../cerber-scanner.php:3883
2048
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2049
  msgstr "Du måste ladda upp ett ZIP-arkiv från där du har installerat det. Detta gör det möjligt för säkerhetsskannern att verifiera kodens integritet och upptäcka skadlig kod."
2050
 
2051
- #: ../cerber-scanner.php:4940
2052
  msgid "Full Scan Report"
2053
  msgstr "Fullständig skanningsrapport"
2054
 
2055
- #: ../cerber-scanner.php:4940
2056
  msgid "Quick Scan Report"
2057
  msgstr "Snabbskanningsrapport"
2058
 
2059
- #: ../cerber-scanner.php:4953
2060
  msgid "Files scanned"
2061
  msgstr "Filerna skannas"
2062
 
2063
- #: ../dashboard.php:266 ../dashboard.php:1206 ../dashboard.php:1241 ../dashboard.
2064
- #: php:1359
2065
  msgid "Check for activities"
2066
  msgstr "Kontrollera efter aktiviteter"
2067
 
2068
- #: ../dashboard.php:1322
2069
  msgid "Activated"
2070
  msgstr "Aktiverad"
2071
 
2072
- #: ../common.php:1194
2073
  msgid "Malicious request denied"
2074
  msgstr "Skadlig begäran nekad"
2075
 
2076
- #: ../common.php:1198
2077
  msgid "User activated"
2078
  msgstr ""
2079
 
2080
- #: ../common.php:1216
2081
  msgid "Suspicious number of fields"
2082
  msgstr "Misstänkt antal fält"
2083
 
2084
- #: ../common.php:1217
2085
  msgid "Suspicious number of nested values"
2086
  msgstr ""
2087
 
2088
- #: ../common.php:1218 ../common.php:1253
2089
  msgid "Malicious code detected"
2090
  msgstr "Skadlig kod upptäckt"
2091
 
2092
- #: ../common.php:1254
2093
  msgid "Attempt to upload a file with malicious code"
2094
  msgstr "Försök att ladda upp en fil med skadlig kod"
2095
 
2096
- #: ../common.php:1484
2097
  msgid "Bytes"
2098
  msgstr "Bytes"
2099
 
2100
- #: ../cerber-scanner.php:1376
2101
  msgid "Vulnerability found"
2102
  msgstr "Sårbarhet hittad"
2103
 
2104
- #: ../cerber-scanner.php:1381
2105
  msgid "Unable to check the integrity due to a DB error"
2106
  msgstr "Det går inte att kontrollera integriteten på grund av ett DB-fel"
2107
 
2108
- #: ../cerber-scanner.php:3577
2109
  msgid "Scanning the upload folder for files"
2110
  msgstr "Skannar uppladdningsmappen efter filer"
2111
 
2112
- #: ../cerber-scanner.php:3578
2113
  msgid "Scanning the temp folder for files"
2114
  msgstr "Skannar temp-mappen efter filer"
2115
 
2116
- #: ../cerber-scanner.php:3579
2117
  msgid "Scanning the session folder for files"
2118
  msgstr "Skannar sessionsmappen efter filer"
2119
 
2120
- #: ../settings.php:1045
2121
  msgid "Automated recurring scan schedule"
2122
  msgstr "Automatiserat återkommande scanningsschema"
2123
 
2124
- #: ../settings.php:1061
2125
  msgid "Scan results reporting"
2126
  msgstr "Resultatrapportering av skanning"
2127
 
2128
- #: ../dashboard.php:3682
2129
  msgid "Suspicious activity"
2130
  msgstr "Misstänkt aktivitet"
2131
 
2132
- #: ../dashboard.php:3683
2133
  msgid "Errors"
2134
  msgstr "Fel"
2135
 
2136
- #: ../dashboard.php:4201
2137
  msgid "Antispam engine"
2138
  msgstr "Skräppostmotor"
2139
 
@@ -2142,519 +2103,515 @@ msgstr "Skräppostmotor"
2142
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2143
  msgstr ""
2144
 
2145
- #: ../cerber-load.php:398
2146
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2147
  msgstr "Du har överskridit antalet tillåtna inloggningsförsök. Försök igen om %d minuter."
2148
 
2149
- #: ../common.php:1398
2150
  msgctxt "preposition of a period of time like: in 6 hours"
2151
  msgid "in %s"
2152
  msgstr "om %s"
2153
 
2154
- #: ../settings.php:1540
2155
  msgctxt "preposition of time like: at 11:00"
2156
  msgid "at"
2157
  msgstr "kl."
2158
 
2159
- #: ../dashboard.php:4258
2160
  msgid "Quarantine"
2161
  msgstr "Karantän"
2162
 
2163
- #: ../cerber-scanner.php:3661
2164
  msgid "Started"
2165
  msgstr "Startade"
2166
 
2167
- #: ../cerber-scanner.php:3665
2168
  msgid "Finished"
2169
  msgstr "Slutförda"
2170
 
2171
- #: ../cerber-scanner.php:3673
2172
  msgid "Performance"
2173
  msgstr "Prestanda"
2174
 
2175
- #: ../nexus/cerber-slave-list.php:290 ../cerber-scanner.php:3685
2176
  msgid "Vulnerabilities"
2177
  msgstr "Sårbarheter"
2178
 
2179
- #: ../cerber-scanner.php:3689
2180
  msgid "New files"
2181
  msgstr "Nya filer"
2182
 
2183
- #: ../cerber-scanner.php:3693
2184
  msgid "Changed files"
2185
  msgstr "Ändrade filer"
2186
 
2187
- #: ../cerber-scanner.php:3697
2188
  msgid "Unwanted extensions"
2189
  msgstr "Oönskade utökningar"
2190
 
2191
- #: ../settings.php:1116 ../cerber-scanner.php:3701
2192
  msgid "Unattended files"
2193
  msgstr "Obevakade filer"
2194
 
2195
- #: ../cerber-scanner.php:3710 ../cerber-scanner.php:5419
2196
  msgid "Scanned"
2197
  msgstr "Skannade"
2198
 
2199
- #: ../cerber-scanner.php:5321
2200
  msgid "There are no files in the quarantine at the moment."
2201
  msgstr "Det finns inga filer i karantän för tillfället."
2202
 
2203
- #: ../cerber-scanner.php:5411
2204
  msgid "Restore"
2205
  msgstr "Återställ"
2206
 
2207
- #: ../cerber-scanner.php:5408
2208
  msgid "Delete permanently"
2209
  msgstr "Ta bort permanent"
2210
 
2211
- #: ../cerber-scanner.php:5420
2212
  msgid "Moved to quarantine"
2213
  msgstr "Flyttad till karantän"
2214
 
2215
- #: ../cerber-scanner.php:5421
2216
  msgid "Automatic deletion"
2217
  msgstr "Automatisk borttagning"
2218
 
2219
- #: ../cerber-scanner.php:5422
2220
  msgid "Size"
2221
  msgstr "Storlek"
2222
 
2223
- #: ../cerber-scanner.php:5423 ../cerber-scanner.php:5557
2224
  msgid "File"
2225
  msgstr "Fil"
2226
 
2227
- #: ../cerber-scanner.php:5491
2228
  msgid "The file has been deleted permanently."
2229
  msgstr "Filen har tagits bort permanent."
2230
 
2231
- #: ../cerber-scanner.php:5500
2232
  msgid "The file has been restored to its original location."
2233
  msgstr "Filen har återställts till sin ursprungliga plats."
2234
 
2235
- #: ../dashboard.php:1570
2236
  msgid "Integrity"
2237
  msgstr "Integritet"
2238
 
2239
- #: ../common.php:1188
2240
  msgid "Attempt to upload malicious file denied"
2241
  msgstr "Försök att ladda upp skadlig fil nekad"
2242
 
2243
- #: ../cerber-news.php:157
2244
  msgid "Awesome!"
2245
  msgstr "Grymt bra!"
2246
 
2247
- #: ../settings.php:1114
2248
  msgid "Automatic cleanup of malware and suspicious files"
2249
  msgstr "Automatisk upprensing av skadlig kod och misstänkta filer"
2250
 
2251
- #: ../settings.php:1123
2252
  msgid "Files in the uploads folder"
2253
  msgstr "Filer i uppladdningsmappen"
2254
 
2255
- #: ../settings.php:1130
2256
  msgid "Files with unwanted extensions"
2257
  msgstr "Filer med oönskade tillägg"
2258
 
2259
- #: ../settings.php:1137
2260
  msgid "Exclusions"
2261
  msgstr "Uteslutningar"
2262
 
2263
- #: ../settings.php:1138
2264
  msgid "Files in the temporary directory"
2265
  msgstr "Filer i den temporära katalogen"
2266
 
2267
- #: ../settings.php:1144
2268
  msgid "Files in the sessions directory"
2269
  msgstr "Filer i sessions-katalogen"
2270
 
2271
- #: ../settings.php:1150
2272
  msgid "Files in these directories"
2273
  msgstr "Filer i dessa kataloger"
2274
 
2275
- #: ../settings.php:1156
2276
  msgid "Use absolute paths. One item per line."
2277
  msgstr "Använd absoluta sökvägar. Ett objekt per rad."
2278
 
2279
- #: ../settings.php:1158
2280
  msgid "Files with these extensions"
2281
  msgstr "Filer med dessa tillägg"
2282
 
2283
- #: ../settings.php:1164
2284
  msgid "Use comma to separate items."
2285
  msgstr "Use comma to separate items."
2286
 
2287
- #: ../dashboard.php:4256
2288
  msgid "Cleaning up"
2289
  msgstr "Städar upp"
2290
 
2291
- #: ../cerber-scanner.php:1392
2292
  msgid "Malicious code found"
2293
  msgstr "Skadlig kod hittad"
2294
 
2295
- #: ../cerber-scanner.php:2612
2296
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2297
  msgstr "Denna fil innehåller körbar kod och kan innehålla förvrängd skadlig kod. Om denna fil är en del av ett tema eller ett tillägg måste det vara beläget i mappen för temat eller tillägget. Inget undantag, inga ursäkter."
2298
 
2299
- #: ../cerber-scanner.php:2613
2300
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2301
  msgstr "Skannern känner igen denna fil som ”ägarlös” eller ”inte bunden” eftersom den inte hör till någon känd del av webbplatsen och borde inte vara här."
2302
 
2303
- #: ../cerber-scanner.php:2614
2304
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2305
  msgstr ""
2306
 
2307
- #: ../cerber-scanner.php:2618
2308
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2309
  msgstr "Innehållet i filen har ändrats och matchar inte det som finns i det officiella WordPress-arkivet eller en referensfil som du har laddat upp tidigare. Filen kan ha förändrats av skadlig kod, infekterad av virus eller har manipulerats."
2310
 
2311
- #: ../cerber-scanner.php:5034
2312
  msgid "Deleted"
2313
  msgstr "Borttaget"
2314
 
2315
- #: ../cerber-scanner.php:5081
2316
  msgid "Automatically moved to quarantine"
2317
  msgstr "Automatiskt flyttad till karantän"
2318
 
2319
- #: ../common.php:1219
2320
  msgid "Suspicious SQL code detected"
2321
  msgstr "Misstänkt SQL-kod upptäckt"
2322
 
2323
- #: ../dashboard.php:1551
2324
  msgctxt "Example: Last malware scan: 23 Jan 2018"
2325
  msgid "Last malware scan"
2326
  msgstr ""
2327
 
2328
- #: ../dashboard.php:4221
2329
  msgid "Live Traffic"
2330
  msgstr "Live-trafik"
2331
 
2332
- #: ../settings.php:675
2333
  msgid "Use English for admin interface"
2334
  msgstr "Använd engelska för administratörsgränssnitt"
2335
 
2336
- #: ../dashboard.php:4290
2337
  msgid "Log"
2338
  msgstr "Logg"
2339
 
2340
- #: ../settings.php:701
2341
  msgid "Disable PHP in uploads"
2342
  msgstr "Inaktivera PHP i uppladdningar"
2343
 
2344
- #: ../settings.php:708
2345
  msgid "Disable PHP error displaying"
2346
  msgstr "Inaktivera visning av PHP-fel"
2347
 
2348
- #: ../dashboard.php:4257
2349
  msgid "Ignore List"
2350
  msgstr "Ignoreringslista"
2351
 
2352
- #: ../cerber-scanner.php:142
2353
  msgid "Ignore"
2354
  msgstr "Ignorera"
2355
 
2356
- #: ../cerber-scanner.php:5522
2357
  msgid "Apply"
2358
  msgstr "Tillämpa"
2359
 
2360
- #: ../cerber-scanner.php:5556
2361
  msgid "Added"
2362
  msgstr "Tillagd"
2363
 
2364
- #: ../cerber-scanner.php:5523 ../cerber-scanner.php:5550
2365
  msgid "Remove from the list"
2366
  msgstr "Ta bort från listan"
2367
 
2368
- #: ../cerber-scanner.php:5524
2369
  msgid "User Insights"
2370
  msgstr "Användarinsikt"
2371
 
2372
- #: ../cerber-scanner.php:5525
2373
  msgid "Traffic Insights"
2374
  msgstr "Trafikinsikt"
2375
 
2376
- #: ../cerber-scanner.php:5526
2377
  msgid "Activity Insights"
2378
  msgstr "Aktivitetsinsikt"
2379
 
2380
- #: ../dashboard.php:2593
2381
  msgid "Are you sure you want to delete selected files?"
2382
  msgstr "Är du säker på att du vill ta bort valda filer?"
2383
 
2384
- #: ../dashboard.php:2594
2385
  msgid "These files have been moved to the quarantine"
2386
  msgstr "Dessa filer har flyttats till karantänen"
2387
 
2388
- #: ../dashboard.php:2597
2389
  msgid "Do you want to add selected files to the ignore list?"
2390
  msgstr "Vill du lägga till valda filer på ignoreringslistan?"
2391
 
2392
- #: ../dashboard.php:2598
2393
  msgid "These files have been added to the ignore list"
2394
  msgstr "Dessa filer har lagts till i ignoreringslistan"
2395
 
2396
- #: ../dashboard.php:2600
2397
  msgid "Some errors occurred"
2398
  msgstr "Några fel uppstod"
2399
 
2400
- #: ../dashboard.php:2601
2401
  msgid "All files have been processed"
2402
  msgstr "Alla filer har bearbetats"
2403
 
2404
- #: ../dashboard.php:2823
2405
  msgid "These features are available in a professional version of the plugin."
2406
  msgstr "Dessa funktioner är tillgängliga i en professionell version av tillägget"
2407
 
2408
- #: ../dashboard.php:2824
2409
  msgid "Know more about all advantages at"
2410
  msgstr "Läs mer om alla fördelar på"
2411
 
2412
- #: ../common.php:1220
2413
  msgid "Suspicious JavaScript code detected"
2414
  msgstr "Misstänkt JavaScript-kod upptäckt"
2415
 
2416
- #: ../settings.php:1823
2417
  msgid "Unable to update the schedule"
2418
  msgstr "Kan inte uppdatera schemat"
2419
 
2420
- #: ../cerber-scanner.php:5437
2421
  msgid "All scans"
2422
  msgstr "Alla skanningar"
2423
 
2424
- #: ../cerber-scanner.php:5528
2425
  msgid "The list is empty."
2426
  msgstr "Listan är tom."
2427
 
2428
- #: ../cerber-scanner.php:5388
2429
  msgid "No files match the specified filter."
2430
  msgstr "Inga filer matchar det specifierade filtret"
2431
 
2432
- #: ../cerber-scanner.php:5388
2433
  msgid "Click here to see the full list of files"
2434
  msgstr "Klicka här för att se hela listan med filer"
2435
 
2436
- #: ../dashboard.php:781
2437
  msgid "Additional Details"
2438
  msgstr "Ytterligare detaljer"
2439
 
2440
- #: ../dashboard.php:3282
2441
  msgid "Page generation time"
2442
  msgstr "Tid för generering av sidan"
2443
 
2444
- #: ../dashboard.php:4414
2445
  msgid "Log In"
2446
  msgstr "Logga in"
2447
 
2448
- #: ../dashboard.php:4415
2449
  msgid "Log Out"
2450
  msgstr "Logga ut"
2451
 
2452
- #: ../dashboard.php:4416
2453
  msgid "Register"
2454
  msgstr "Registrera"
2455
 
2456
- #: ../dashboard.php:4419
2457
  msgid "WooCommerce Log In"
2458
  msgstr "WooCommerce-inloggning"
2459
 
2460
- #: ../dashboard.php:4420
2461
  msgid "WooCommerce Log Out"
2462
  msgstr "WooCommerce-utloggning"
2463
 
2464
- #: ../dashboard.php:4459 ../dashboard.php:4460
2465
  msgid "Add to menu"
2466
  msgstr "Lägg till i meny"
2467
 
2468
- #: ../common.php:1208
2469
  msgid "IP address is locked out"
2470
  msgstr "IP-adress är utelåst"
2471
 
2472
- #: ../common.php:1256
2473
  msgid "Multiple suspicious requests"
2474
  msgstr "Flera misstänkta förfrågningar"
2475
 
2476
- #: ../settings.php:850
2477
  msgid "Traffic Inspection"
2478
  msgstr "Trafikinspektion"
2479
 
2480
- #: ../settings.php:858 ../settings.php:884
2481
  msgid "Maximum compatibility"
2482
  msgstr "Maximal kompatibilitet"
2483
 
2484
- #: ../settings.php:859 ../settings.php:885
2485
  msgid "Maximum security"
2486
  msgstr "Maximal säkerhet"
2487
 
2488
- #: ../settings.php:876
2489
  msgid "Erroneous Request Shielding"
2490
  msgstr ""
2491
 
2492
- #: ../settings.php:877
2493
  msgid "Enable error shielding"
2494
  msgstr ""
2495
 
2496
- #: ../settings.php:947
2497
  msgid "Save software errors"
2498
  msgstr "Spara programfel"
2499
 
2500
- #: ../cerber-scanner.php:3575
2501
  msgid "Preparing for the scan"
2502
  msgstr "Förbereder för skanningen"
2503
 
2504
- #: ../common.php:1221
2505
  msgid "Blocked by administrator"
2506
  msgstr "Blockerad av administratör"
2507
 
2508
- #: ../cerber-load.php:402
2509
  msgid "You are not allowed to log in"
2510
  msgstr "Du saknar behörighet att logga in"
2511
 
2512
- #: ../cerber-users.php:12
2513
  msgid "Block User"
2514
  msgstr "Blockera användare"
2515
 
2516
- #: ../cerber-users.php:16 ../cerber-users.php:22
2517
  msgid "User is not permitted to log into the website"
2518
  msgstr "Användare har inte tillåtelse att logga in på webbplatsen"
2519
 
2520
- #: ../cerber-users.php:31
2521
  msgctxt "e.g. by John at 11:00"
2522
  msgid "blocked by %s at %s"
2523
  msgstr "blockerad av %s kl. %s"
2524
 
2525
- #: ../cerber-users.php:41 ../settings.php:129
2526
  msgid "User Message"
2527
  msgstr "Användarmeddelande"
2528
 
2529
- #: ../cerber-users.php:43
2530
  msgid "An optional message for this user"
2531
  msgstr "Ett valfritt meddelande för denna användare"
2532
 
2533
- #: ../cerber-users.php:98
2534
  msgid "Blocked Users"
2535
  msgstr "Blockerade användare"
2536
 
2537
- #: ../settings.php:692
2538
  msgid "Block access to user pages like /?author=n"
2539
  msgstr "Blockera åtkomst till användarsidor som /?Author=n"
2540
 
2541
- #: ../settings.php:730
2542
  msgid "Access to WordPress REST API"
2543
  msgstr "Åtkomst till WordPress REST API"
2544
 
2545
- #: ../settings.php:736
2546
  msgid "Block access to user data via REST API"
2547
  msgstr "Blockera åtkomst till användardata via REST API"
2548
 
2549
- #: ../settings.php:744
2550
  msgid "Block access to WordPress REST API except any of the following"
2551
  msgstr "Blockera åtkomst till WordPress REST API utom något av följande"
2552
 
2553
- #: ../settings.php:753
2554
  msgid "Allow REST API for these roles"
2555
  msgstr "Tillåt REST API för dessa roller"
2556
 
2557
- #: ../settings.php:759
2558
  msgid "Allow these namespaces"
2559
  msgstr ""
2560
 
2561
- #: ../settings.php:888
2562
  msgid "Ignore logged in users"
2563
  msgstr "Ignorera inloggade användare"
2564
 
2565
- #: ../settings.php:1190
2566
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2567
  msgstr "Dessa begränsningar tillämpas inte på IP-adresser i den vita IP-åtkomstlistan"
2568
 
2569
- #: ../settings.php:1499
2570
  msgid "Select one or more roles"
2571
  msgstr "Välj en eller flera roller"
2572
 
2573
- #: ../dashboard.php:1049
2574
  msgid "Filter by registered user"
2575
  msgstr "Filtrera efter registrerad användare"
2576
 
2577
- #: ../settings.php:115
2578
  msgid "Authorized users only"
2579
  msgstr "Endast auktoriserade användare"
2580
 
2581
- #: ../settings.php:116
2582
  msgid "Only registered and logged in website users have access to the website"
2583
  msgstr "Endast registrerade och inloggade användare har åtkomst till webbplatsen"
2584
 
2585
- #: ../settings.php:123
2586
  msgid "Do not apply this policy to IP addresses in the White IP Access List"
2587
  msgstr "Tillämpa inte denna policy på IP-adresser i den vita IP-åtkomstlistan"
2588
 
2589
- #: ../settings.php:133 ../settings.php:2067
2590
  msgid "Only registered and logged in users are allowed to view this website"
2591
  msgstr "Endast registrerade och inloggade användare får se denna webbplats"
2592
 
2593
- #: ../settings.php:138
2594
  msgid "Redirect to URL"
2595
  msgstr "Omdirigera till URL"
2596
 
2597
- #: ../dashboard.php:4291
2598
  msgid "Changelog"
2599
  msgstr "Ändringslogg"
2600
 
2601
- #: ../dashboard.php:72 ../dashboard.php:72
2602
- msgid "Cerber.Hub"
2603
- msgstr "Cerber.Hub"
2604
-
2605
- #: ../dashboard.php:613
2606
  msgid "Default settings have been loaded"
2607
  msgstr "Standardinställningarna har laddats"
2608
 
2609
- #: ../dashboard.php:3034
2610
  msgid "Save all rules"
2611
  msgstr "Spara alla regler"
2612
 
2613
- #: ../common.php:836
2614
  msgid "Save Changes"
2615
  msgstr "Spara ändringar"
2616
 
2617
- #: ../common.php:1201
2618
  msgid "Invalid master credentials"
2619
  msgstr "Ogiltiga master-uppgifter"
2620
 
2621
- #: ../settings.php:301
2622
  msgid "Master settings"
2623
  msgstr "Master-inställningar"
2624
 
2625
- #: ../settings.php:309
2626
  msgid "Return to the website list"
2627
  msgstr "Återgå till webbplatslistan"
2628
 
2629
- #: ../settings.php:313
2630
  msgid "Show \"Switched to\" notification"
2631
  msgstr "Visa ”Bytt till”-notis"
2632
 
2633
- #: ../settings.php:317
2634
  msgid "Add @ site to the page title"
2635
  msgstr ""
2636
 
2637
- #: ../settings.php:334 ../settings.php:361 ../settings.php:1025
2638
  msgid "Enable diagnostic logging"
2639
  msgstr "Aktivera diagnostisk loggning"
2640
 
2641
- #: ../settings.php:344
2642
  msgid "Limit access by IP address"
2643
  msgstr "Begränsa åtkomst med IP-adress"
2644
 
2645
- #: ../settings.php:350
2646
  msgid "Access to this website"
2647
  msgstr "Åtkomst till denna webbplats"
2648
 
2649
- #: ../settings.php:353
2650
  msgid "Full access mode"
2651
  msgstr "Fullt åtkomstläge"
2652
 
2653
- #: ../settings.php:354
2654
  msgid "Read-only mode"
2655
  msgstr ""
2656
 
2657
- #: ../settings.php:370
2658
  msgid "The full access mode requires the PRO version of WP Cerber"
2659
  msgstr "Fullt åtkomstläge kräver PRO-versionen av WP Cerber"
2660
 
@@ -2768,16 +2725,16 @@ msgstr "Du har bytt till %s"
2768
  msgid "You have switched back to the master website"
2769
  msgstr "Du har bytt tillbaka till master-webbplatsen"
2770
 
2771
- #: ../nexus/cerber-nexus-master.php:1196
2772
  msgid "You are here:"
2773
  msgstr "Du är här:"
2774
 
2775
- #: ../nexus/cerber-nexus-master.php:1199 ../nexus/cerber-nexus.php:89 ..
2776
  #: /nexus/cerber-nexus.php:99
2777
  msgid "My Websites"
2778
  msgstr "Mina webbplatser"
2779
 
2780
- #: ../nexus/cerber-nexus-master.php:1214
2781
  msgid "Visit Site"
2782
  msgstr "Besök webbplats"
2783
 
@@ -2838,13 +2795,13 @@ msgid "Install the access token on the master website."
2838
  msgstr "Installera åtkomsttoken på master-webbplatsen."
2839
 
2840
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2841
- #: ../common.php:1391
2842
  msgid "%s sec"
2843
  msgid_plural "%s secs"
2844
  msgstr[0] "%s sekund"
2845
  msgstr[1] "%s sekunder"
2846
 
2847
- #: ../settings.php:832
2848
  msgid "Send reports on"
2849
  msgstr "Skicka rapporter på"
2850
 
@@ -2872,11 +2829,11 @@ msgstr "Ta bort webbplats"
2872
  msgid "All groups"
2873
  msgstr "Alla grupper"
2874
 
2875
- #: ../nexus/cerber-nexus-master.php:1377
2876
  msgid "Are you sure you want to delete selected websites?"
2877
  msgstr "Är du säker på att du vill ta bort valda webbplatser?"
2878
 
2879
- #: ../cerber-users.php:130
2880
  msgid "Block"
2881
  msgstr "Blockera"
2882
 
@@ -2892,23 +2849,23 @@ msgstr "Företag"
2892
  msgid "Invalid response from the slave website"
2893
  msgstr "Ogiltigt svar från slav-webbplatsen"
2894
 
2895
- #: ../common.php:1182 ../common.php:1247
2896
  msgid "Attempt to log in with non-existing username"
2897
  msgstr "Försök att logga in med icke-existerande användarnamn"
2898
 
2899
- #: ../cerber-load.php:3805
2900
  msgid "Attempts to log in with non-existing usernames"
2901
  msgstr "Försök att logga in med icke-existerande användarnamn"
2902
 
2903
- #: ../settings.php:321
2904
  msgid "Use master language"
2905
  msgstr "Använd master-språk"
2906
 
2907
- #: ../settings.php:547
2908
  msgid "Non-existing users"
2909
  msgstr "Icke-existerande användare"
2910
 
2911
- #: ../settings.php:551
2912
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2913
  msgstr "Blockera omedelbart IP vid försök att logga in med ett icke-existerande användarnamn"
2914
 
@@ -2924,15 +2881,356 @@ msgstr "Inaktivera master-läge"
2924
  msgid "To revoke the token and disable remote management, click here:"
2925
  msgstr "För att återkalla token och inaktivera fjärrhantering, klicka här:"
2926
 
2927
- #: ../settings.php:706
2928
  msgid "Block execution of PHP scripts in the WordPress media folder"
2929
  msgstr ""
2930
 
2931
- #: ../nexus/cerber-nexus-master.php:1442 ../nexus/cerber-nexus-master.php:1450
2932
  msgid "Active plugins and updates on"
2933
  msgstr "Aktiva tillägg och uppdateringar på"
2934
 
2935
- #: ../nexus/cerber-nexus-master.php:1421
2936
  msgid "A newer version is available"
2937
  msgstr "En nyare version är tillgänglig"
2938
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  "Language: sv\n"
9
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
10
 
11
+ #: ../settings.php:163
12
  msgid "Limit login attempts"
13
  msgstr "Begränsa inloggningsförsök"
14
 
15
+ #: ../settings.php:166
16
  msgid "Attempts"
17
  msgstr "Försök"
18
 
19
+ #: ../settings.php:170
20
  msgid "Lockout duration"
21
  msgstr "Utlåsningstidens varaktighet"
22
 
23
+ #: ../settings.php:171 ../settings.php:266
24
  msgid "minutes"
25
  msgstr "minuter"
26
 
27
+ #: ../settings.php:175
28
  msgid "Aggressive lockout"
29
  msgstr "Aggressiv utlåsning"
30
 
31
+ #: ../settings.php:243
32
  msgid "Site connection"
33
  msgstr "Webbplatsanslutning"
34
 
35
+ #: ../settings.php:186
36
  msgid "Proactive security rules"
37
  msgstr "Proaktiva säkerhetsregler"
38
 
39
+ #: ../settings.php:190
40
  msgid "Block subnet"
41
  msgstr "Blockera undernät"
42
 
43
+ #: ../settings.php:205
44
  msgid "Request wp-login.php"
45
  msgstr "Begär wp-login.php"
46
 
47
+ #: ../settings.php:206
48
  msgid "Immediately block IP after any request to wp-login.php"
49
  msgstr "Blockera omedelbart IP efter en förfrågan till wp-login.php"
50
 
51
+ #: ../settings.php:221
52
  msgid "Custom login page"
53
  msgstr "Anpassad inloggningssida"
54
 
55
+ #: ../settings.php:225
56
  msgid "Custom login URL"
57
  msgstr "Anpassad URL för inloggning"
58
 
59
+ #: ../settings.php:226
60
  msgid "must not overlap with the existing pages or posts slug"
61
  msgstr "får inte överlappa med befintliga sidor eller permalänkar för inlägg"
62
 
63
+ #: ../settings.php:233
64
  msgid "Disable wp-login.php"
65
  msgstr "Inaktivera wp-login.php"
66
 
67
+ #: ../settings.php:234
68
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
69
  msgstr "Blockera direktåtkomst till wp-login.php och returnera HTTP 404 inte hittade fel"
70
 
71
+ #: ../dashboard.php:1608 ../settings.php:257
72
  msgid "Citadel mode"
73
  msgstr "Citadelläge"
74
 
75
+ #: ../settings.php:261
76
  msgid "Threshold"
77
  msgstr "Gränsvärde"
78
 
79
+ #: ../settings.php:265 ../cerber-scanner.php:3910
80
  msgid "Duration"
81
  msgstr "Varaktighet"
82
 
83
+ #: ../dashboard.php:4326 ../cerber-load.php:4669 ../settings.php:270
 
84
  msgid "Notifications"
85
  msgstr "Notiser"
86
 
87
+ #: ../settings.php:272
88
  msgid "Send notification to admin email"
89
  msgstr "Skicka meddelande till admins e-post"
90
 
91
+ #: ../dashboard.php:4323 ../cerber-load.php:4666 ../cerber-tools.php:38 ../cerber-
92
+ #: tools.php:47 ../cerber-tools.php:139
93
  msgid "Access Lists"
94
  msgstr "Åtkomstlistor"
95
 
96
+ #: ../dashboard.php:1642 ../dashboard.php:2193 ../dashboard.php:4320 ../cerber-
97
+ #: load.php:4361 ../settings.php:282
98
  msgid "Activity"
99
  msgstr "Aktivitet"
100
 
101
+ #: ../dashboard.php:4321
102
  msgid "Lockouts"
103
  msgstr "Utlåsningar"
104
 
105
+ #: ../settings.php:1284
106
  msgid "%s allowed retries in %s minutes"
107
  msgstr "%s tillåtna försök på %s minuter"
108
 
109
+ #: ../settings.php:1310
110
  msgid "Enable after %s failed login attempts in last %s minutes"
111
  msgstr "Aktivera efter %s misslyckade inloggningsförsök under senaste %s minuter"
112
 
113
+ #: ../dashboard.php:184 ../dashboard.php:1052 ../dashboard.php:3763 ../cerber-
114
+ #: load.php:4370
115
  msgid "IP"
116
  msgstr "IP"
117
 
118
+ #: ../dashboard.php:789 ../dashboard.php:1055 ../dashboard.php:3386 ../dashboard.
119
+ #: php:3761
120
  msgid "Date"
121
  msgstr "Datum"
122
 
123
+ #: ../dashboard.php:792 ../dashboard.php:1057 ../dashboard.php:3766
124
  msgid "Local User"
125
  msgstr "Lokal användare"
126
 
127
+ #: ../dashboard.php:795 ../dashboard.php:1058 ../cerber-load.php:4378
128
  msgid "Username used"
129
  msgstr "Användarnamn används"
130
 
131
+ #: ../dashboard.php:205
132
  msgid "Showing last %d records from %d"
133
  msgstr "Visar senaste %d poster från %d"
134
 
135
+ #: ../common.php:1189
136
  msgid "Logged in"
137
  msgstr "Inloggad"
138
 
139
+ #: ../common.php:1190
140
  msgid "Logged out"
141
  msgstr "Utloggad"
142
 
143
+ #: ../common.php:1191
144
  msgid "Login failed"
145
  msgstr "Inloggning misslyckades"
146
 
147
+ #: ../dashboard.php:889 ../common.php:1194
148
  msgid "IP blocked"
149
  msgstr "IP blockerat"
150
 
151
+ #: ../common.php:1195
152
  msgid "Subnet blocked"
153
  msgstr "Undernät blockerat"
154
 
155
+ #: ../common.php:1197
156
  msgid "Citadel activated!"
157
  msgstr "Citadel aktiverat!"
158
 
159
+ #: ../dashboard.php:1030 ../dashboard.php:1272 ../dashboard.php:3560 ../common.
160
+ #: php:1247
161
  msgid "Locked out"
162
  msgstr "Utlåst"
163
 
164
+ #: ../common.php:1249
165
  msgid "IP blacklisted"
166
  msgstr "IP svartlistat"
167
 
168
+ #: ../common.php:1212
169
  msgid "Password changed"
170
  msgstr "Lösenord ändrat"
171
 
172
+ #: ../dashboard.php:179 ../dashboard.php:262
173
  msgid "Remove"
174
  msgstr "Ta bort"
175
 
176
+ #: ../dashboard.php:546
177
  msgid "Lockout for %s was removed"
178
  msgstr "Utlåsning för %s borttagen"
179
 
180
+ #: ../dashboard.php:234 ../dashboard.php:1022 ../dashboard.php:1266 ../dashboard.
181
+ #: php:1606 ../dashboard.php:3555 ../cerber-load.php:4654
182
  msgid "White IP Access List"
183
  msgstr "Vita IP-åtkomstlistan"
184
 
185
+ #: ../dashboard.php:236 ../dashboard.php:1025 ../dashboard.php:1269 ../dashboard.
186
+ #: php:1607 ../dashboard.php:3556
187
  msgid "Black IP Access List"
188
  msgstr "Svarta IP-åtkomstlistan"
189
 
190
+ #: ../dashboard.php:268
191
  msgid "List is empty"
192
  msgstr "Listan är tom"
193
 
194
+ #: ../dashboard.php:301
195
  msgid "Address %s was added to White IP Access List"
196
  msgstr "Adress %s har lagts till i vita IP-åtkomstlistan"
197
 
198
+ #: ../dashboard.php:323
199
  msgid "Address %s was added to Black IP Access List"
200
  msgstr "Adress %s har lagts till i svarta IP-åtkomstlistan"
201
 
202
+ #: ../cerber-load.php:3673
203
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
204
  msgstr "Citadelläge är aktiverad efter %d misslyckades inloggningsförsök inom %d minuter."
205
 
206
+ #: ../dashboard.php:2358 ../dashboard.php:2796
207
  msgid "View Activity"
208
  msgstr "Visa aktivitet"
209
 
210
+ #: ../dashboard.php:4381 ../dashboard.php:4432 ../cerber-tools.php:37 ../cerber-
211
  #: tools.php:46 ../nexus/cerber-nexus.php:90
212
  msgid "Settings"
213
  msgstr "Inställningar"
214
 
215
+ #: ../dashboard.php:1469
216
  msgid "Last login"
217
  msgstr "Senaste inloggning"
218
 
219
+ #: ../dashboard.php:1502 ../dashboard.php:1589 ../common.php:1450 ../nexus/cerber-
220
  #: slave-list.php:297
221
  msgid "Never"
222
  msgstr "Aldrig"
223
 
224
+ #: ../dashboard.php:2239 ../cerber-tools.php:638 ../nexus/cerber-slave-list.php:
225
+ #: 230 ../cerber-scanner.php:5689 ../cerber-scanner.php:5839
226
  msgid "Are you sure?"
227
  msgstr "Är du säker?"
228
 
229
+ #: ../dashboard.php:2010 ../settings.php:244
230
  msgid "My site is behind a reverse proxy"
231
  msgstr "Min webbplats är bakom en omvänd proxy"
232
 
233
+ #: ../settings.php:187
234
  msgid "Make your protection smarter!"
235
  msgstr "Gör ditt skydd smartare!"
236
 
237
+ #: ../settings.php:140
238
  msgid "Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default."
239
  msgstr "Aktivera permalänkar för att använda denna funktion. Ställ in inställningar för permalänkar till något annat än standard."
240
 
241
+ #: ../dashboard.php:4322 ../cerber-load.php:4664
242
  msgid "Main Settings"
243
  msgstr "Huvudinställningar"
244
 
245
+ #: ../dashboard.php:4566
246
  msgid "Help"
247
  msgstr "Hjälp"
248
 
249
+ #: ../settings.php:1294
250
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
251
  msgstr "Öka utlåsningens varaktighet till %s timmar efter %s utlåsningar under de senaste %s timmarna"
252
 
253
+ #: ../cerber-load.php:391
254
  msgid "You are not allowed to log in. Ask your administrator for assistance."
255
  msgstr "Du har inte rätt att logga in. Fråga din administratör om hjälp."
256
 
257
+ #: ../cerber-load.php:416
258
  msgid "You have only one attempt remaining."
259
  msgid_plural "You have %d attempts remaining."
260
  msgstr[0] "Du har bara ett försök kvar."
261
  msgstr[1] "Du har %d försök kvar."
262
 
263
+ #: ../dashboard.php:1085
264
  msgid "No activity has been logged."
265
  msgstr "Ingen aktivitet har loggats."
266
 
267
+ #: ../dashboard.php:187
268
  msgid "Expires"
269
  msgstr "Löper ut"
270
 
271
+ #: ../dashboard.php:211
272
  msgid "No lockouts at the moment. The sky is clear."
273
  msgstr "Inga utlåsningar för tillfället. Kusten är klar."
274
 
275
+ #: ../dashboard.php:234
276
  msgid "These IPs will never be locked out"
277
  msgstr "Dessa IP kommer aldrig att bli utlåsta"
278
 
279
+ #: ../dashboard.php:243
280
  msgid "Your IP"
281
  msgstr "Ditt IP"
282
 
283
+ #: ../cerber-load.php:3674
284
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
285
  msgstr "Senast misslyckat försök var %s från IP %s med användarinloggning: %s."
286
 
287
+ #: ../cerber-load.php:4632
288
  msgid "Can't activate WP Cerber due to a database error."
289
  msgstr "Kan inte aktivera WP Cerber på grund av ett databasfel."
290
 
291
+ #: ../settings.php:1301
292
  msgid "Notify admin if the number of active lockouts above"
293
  msgstr "Meddela admin om antalet aktiva utlåsningar ovan"
294
 
295
+ #: ../settings.php:286 ../settings.php:643 ../settings.php:696 ../settings.php:879
296
  msgid "days"
297
  msgstr "dagar"
298
 
299
+ #: ../dashboard.php:1559
300
  msgid "Cerber Quick View"
301
  msgstr "Cerber snabböversikt"
302
 
303
+ #: ../dashboard.php:207
304
  msgid "Hint"
305
  msgstr "Ledtråd"
306
 
307
+ #: ../dashboard.php:207
308
  msgid "To view activity, click on the IP"
309
  msgstr "För att visa aktivitet, klicka på IP"
310
 
311
+ #: ../settings.php:191
312
  msgid "Always block entire subnet Class C of intruders IP"
313
  msgstr "Blockera alltid hela undernätet Klass C av inkräktande IP"
314
 
315
+ #: ../settings.php:277 ../settings.php:1307
316
  msgid "Click to send test"
317
  msgstr "Klicka för att skicka test"
318
 
319
+ #: ../settings.php:1552 ../settings.php:1553
320
  msgid "Attention! You have changed the login URL! The new login URL is"
321
  msgstr "Observera! Du har ändrat URL för inloggning! Den nya URL:en för inloggning är"
322
 
323
+ #: ../dashboard.php:1468
324
  msgid "Comments"
325
  msgstr "Kommentarer"
326
 
327
+ #: ../cerber-load.php:3675 ../cerber-load.php:4402
 
 
 
 
328
  msgid "View activity in dashboard"
329
  msgstr "Visa aktivitet i adminpanel"
330
 
331
+ #: ../cerber-load.php:3704
332
  msgid "Number of active lockouts"
333
  msgstr "Antal aktiva utlåsningar"
334
 
335
+ #: ../cerber-load.php:3708
336
  msgid "View lockouts in dashboard"
337
  msgstr "Visa utlåsningar i adminpanelen"
338
 
339
+ #: ../cerber-load.php:3796
340
  msgid "This message was sent by"
341
  msgstr "Detta meddelande skickades av"
342
 
343
+ #: ../dashboard.php:75 ../dashboard.php:4464
344
  msgid "Tools"
345
  msgstr "Verktyg"
346
 
372
  msgid "Select file to import."
373
  msgstr "Välj fil att importera."
374
 
375
+ #: ../cerber-tools.php:43 ../cerber-scanner.php:4125
376
  msgid "Maximum upload file size: %s."
377
  msgstr "Maximal filstorlek för uppladdning: %s."
378
 
380
  msgid "What do you want to import?"
381
  msgstr "Vad vill du importera?"
382
 
383
+ #: ../cerber-tools.php:48 ../cerber-scanner.php:4128
384
  msgid "Upload file"
385
  msgstr "Ladda upp fil"
386
 
388
  msgid "No file was uploaded or file is corrupted"
389
  msgstr "Ingen fil har laddats upp eller filen är skadad"
390
 
391
+ #: ../cerber-tools.php:139
392
  msgid "Error while updating"
393
  msgstr "Fel vid uppdatering"
394
 
395
+ #: ../cerber-tools.php:145
396
  msgid "Settings has imported successfully from"
397
  msgstr "Inställningar har importerats utan problem från"
398
 
399
+ #: ../cerber-tools.php:152
400
  msgid "Error while parsing file"
401
  msgstr "Fel uppstod vid analyseringen av fil"
402
 
403
+ #: ../dashboard.php:185 ../dashboard.php:1053
404
  msgid "Hostname"
405
  msgstr "Värdnamn"
406
 
407
+ #: ../dashboard.php:483
408
  msgid "unknown"
409
  msgstr "okänt"
410
 
411
+ #: ../settings.php:285 ../settings.php:642
412
  msgid "Keep records for"
413
  msgstr "Behåll uppgifter i"
414
 
415
+ #: ../dashboard.php:1593 ../dashboard.php:1615
416
  msgid "active"
417
  msgstr "aktivt"
418
 
419
+ #: ../dashboard.php:1593
420
  msgid "deactivate"
421
  msgstr "inaktivera"
422
 
423
+ #: ../dashboard.php:1595
424
  msgid "not active"
425
  msgstr "Inte aktiv"
426
 
427
+ #: ../dashboard.php:1596 ../dashboard.php:1610
428
  msgid "disabled"
429
  msgstr "inaktiverad"
430
 
431
+ #: ../dashboard.php:1601
432
  msgid "failed attempts"
433
  msgstr "misslyckade försök"
434
 
435
+ #: ../dashboard.php:1601 ../dashboard.php:1602
436
  msgid "in 24 hours"
437
  msgstr "om 24 timmar"
438
 
439
+ #: ../dashboard.php:1601 ../dashboard.php:1602
440
  msgid "view all"
441
  msgstr "visa alla"
442
 
443
+ #: ../dashboard.php:1602
444
  msgid "lockouts"
445
  msgstr "Utlåsningar"
446
 
447
+ #: ../dashboard.php:1604
448
  msgid "Lockouts at the moment"
449
  msgstr "Utlåsningar just nu"
450
 
451
+ #: ../dashboard.php:1605
452
  msgid "Last lockout"
453
  msgstr "Senaste utlåsning"
454
 
455
+ #: ../dashboard.php:1606 ../dashboard.php:1607 ../dashboard.php:2539
456
  msgid "entry"
457
  msgid_plural "entries"
458
  msgstr[0] ""
459
  msgstr[1] ""
460
 
461
+ #: ../dashboard.php:2234
462
  msgid "Confused about some settings?"
463
  msgstr "Förvirrad på några inställningar?"
464
 
465
+ #: ../dashboard.php:2235
466
  msgid "You can easily load default recommended settings using button below"
467
  msgstr "Du kan enkelt ladda de rekommenderade standardinställningarna med knappen nedan"
468
 
469
+ #: ../dashboard.php:2237
470
  msgid "Load default settings"
471
  msgstr "Ladda standardinställningar"
472
 
473
+ #: ../dashboard.php:2245
474
  msgid "doesn't affect Custom login URL and Access Lists"
475
  msgstr "påverkar inte anpassad URL för inloggning och åtkomstlistor"
476
 
477
+ #: ../settings.php:509
478
  msgid "New version is available"
479
  msgstr "Ny version är tillgänglig"
480
 
481
+ #: ../cerber-load.php:3647
482
  msgid "WP Cerber notify"
483
  msgstr "WP Cerber meddelar"
484
 
485
+ #: ../cerber-load.php:3671
486
  msgid "Citadel mode is activated"
487
  msgstr "Citadelläge är aktiverat"
488
 
489
+ #: ../cerber-load.php:3743
490
  msgid "New Custom login URL"
491
  msgstr "Ny anpassad URL för inloggning"
492
 
493
+ #: ../cerber-load.php:4619
494
  msgid "The WP Cerber requires PHP %s or higher. You are running"
495
  msgstr "WP Cerber kräver PHP %s eller högre. Du kör"
496
 
497
+ #: ../cerber-load.php:4623
498
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
499
  msgstr "WP Cerber kräver WordPress %s eller högre. Du kör"
500
 
501
+ #: ../settings.php:309
502
  msgid "Use file"
503
  msgstr "Använd fil"
504
 
505
+ #: ../settings.php:310
506
  msgid "Write failed login attempts to the file"
507
  msgstr "Skriv misslyckade inloggningsförsök till fil"
508
 
509
+ #: ../dashboard.php:2357
510
  msgid "Deactivate"
511
  msgstr "Inaktivera"
512
 
513
+ #: ../dashboard.php:188 ../cerber-load.php:3706
514
  msgid "Reason"
515
  msgstr "Anledning"
516
 
517
+ #: ../dashboard.php:275
518
  msgid "Add IP to the list"
519
  msgstr "Lägg till IP till listan"
520
 
521
+ #: ../dashboard.php:1334
522
  msgid "Add IP to the Black List"
523
  msgstr "Lägg till IP i svartlistan"
524
 
525
+ #: ../common.php:1292
526
  msgid "Attempt to access"
527
  msgstr "Försök att komma åt"
528
 
529
+ #: ../common.php:1291
530
  msgid "Limit on login attempts is reached"
531
  msgstr "Gränsen för inloggningsförsök är nådd"
532
 
533
+ #: ../cerber-load.php:3705
534
  msgid "Last lockout was added: %s for IP %s"
535
  msgstr "Senaste utlåsningen lades till: %s för IP %s"
536
 
537
+ #: ../dashboard.php:4324 ../cerber-load.php:4668
538
  msgid "Hardening"
539
  msgstr "Förstärk"
540
 
541
+ #: ../dashboard.php:1309
542
  msgid "Abuse email:"
543
  msgstr "E-post för missbruk:"
544
 
545
+ #: ../settings.php:496 ../settings.php:539 ../settings.php:749
546
  msgid "Email Address"
547
  msgstr "E-postadress"
548
 
549
+ #: ../settings.php:501
550
  msgid "if empty, the admin email %s will be used"
551
  msgstr "om det är tomt, kommer admins e-post %s att användas"
552
 
553
+ #: ../settings.php:319
554
  msgid "Drill down IP"
555
  msgstr "Rulla ner IP"
556
 
557
+ #: ../settings.php:320
558
  msgid "Retrieve extra WHOIS information for IP"
559
  msgstr "Hämta extra WHOIS-information för IP"
560
 
561
+ #: ../settings.php:337
562
  msgid "Hardening WordPress"
563
  msgstr "Förstärk WordPress"
564
 
565
+ #: ../settings.php:341 ../settings.php:376
566
  msgid "Stop user enumeration"
567
  msgstr "Stoppa uppräkning av användare"
568
 
569
+ #: ../settings.php:360
570
  msgid "Disable XML-RPC"
571
  msgstr "Inaktivera XML-RPC"
572
 
573
+ #: ../settings.php:361
574
  msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
575
  msgstr "Blockera åtkomst till XML-RPC-servern (inklusive pingbacks och trackbacks)"
576
 
577
+ #: ../settings.php:365
578
  msgid "Disable feeds"
579
  msgstr "Inaktivera flöden"
580
 
581
+ #: ../settings.php:366
582
  msgid "Block access to the RSS, Atom and RDF feeds"
583
  msgstr "Blockera åtkomst till RSS, Atom och RDF-flöden"
584
 
585
+ #: ../settings.php:381
586
  msgid "Disable REST API"
587
  msgstr "Inaktivera REST API"
588
 
589
+ #: ../settings.php:1641 ../settings.php:1653 ../settings.php:1776
590
  msgid "<strong>ERROR</strong>: please enter a valid email address."
591
  msgstr "<strong>FEL</strong>: Ange en giltig e-postadress."
592
 
593
+ #: ../cerber-load.php:3736 ../cerber-load.php:4653
594
  msgid "WP Cerber is now active and has started protecting your site"
595
  msgstr "WP Cerber är nu aktiv och har börjat skydda din webbplats"
596
 
597
+ #: ../dashboard.php:189 ../cerber-scanner.php:5715 ../cerber-scanner.php:5855
598
  msgid "Action"
599
  msgstr "Åtgärd"
600
 
601
+ #: ../dashboard.php:236
602
  msgid "Nobody can log in or register from these IPs"
603
  msgstr "Ingen kan logga in eller registrera från dessa IP"
604
 
605
+ #: ../dashboard.php:293 ../dashboard.php:310
606
  msgid "Incorrect IP address or IP range"
607
  msgstr "Felaktig IP-adress eller IP-intervall"
608
 
609
+ #: ../dashboard.php:2373 ../nexus/cerber-nexus-slave.php:443
610
  msgid "Settings saved"
611
  msgstr "Inställningar sparade"
612
 
613
+ #: ../dashboard.php:1314
614
  msgid "Network:"
615
  msgstr "Nätverk:"
616
 
617
+ #: ../dashboard.php:1329
618
  msgid "Add network to the Black List"
619
  msgstr "Lägg till nätverk i svartlistan"
620
 
621
+ #: ../dashboard.php:2356
622
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
623
  msgstr "Observera! Citadelläget är nu aktivt. Ingen kan logga in."
624
 
625
+ #: ../dashboard.php:410 ../dashboard.php:3484 ../whois.php:222 ../whois.php:253 ..
626
+ #: /common.php:1310 ../common.php:1721 ../nexus/cerber-slave-list.php:283
627
  msgid "Unknown"
628
  msgstr "Okänt"
629
 
630
+ #: ../common.php:323 ../common.php:395 ../common.php:400 ../common.php:406 ..
631
+ #: /common.php:411 ../cerber-load.php:699 ../cerber-load.php:711 ../cerber-load.
632
+ #: php:718 ../cerber-load.php:1034 ../cerber-load.php:1361 ../cerber-load.php:
633
+ #: 1367 ../cerber-load.php:1372 ../cerber-load.php:1379 ../cerber-load.php:1386 ..
634
+ #: /cerber-load.php:1392 ../cerber-load.php:1399 ../cerber-load.php:1550 ..
635
+ #: /cerber-load.php:1687 ../settings.php:1531 ../settings.php:1617 ..
636
+ #: /nexus/cerber-nexus-slave.php:215 ../nexus/cerber-nexus-slave.php:226 ..
637
+ #: /cerber-scanner.php:5809
 
 
 
 
638
  msgid "ERROR:"
639
  msgstr "FEL:"
640
 
641
+ #: ../cerber-load.php:728
642
  msgid "Human verification failed. Please click the square box in the reCAPTCHA block below."
643
  msgstr "Mänsklig verifikation misslyckades. Klicka på rutan i reCAPTCHA-blocket nedan."
644
 
646
  msgid "<strong>ERROR</strong>: The password you entered for the username %s is incorrect."
647
  msgstr "<strong>FEL</strong>: Lösenordet du angav för användarnamnet %s är felaktigt."
648
 
649
+ #: ../cerber-load.php:1380
650
  msgid "Username is not allowed. Please choose another one."
651
  msgstr "Användarnamn är inte tillåtet. Välj ett annat."
652
 
653
+ #: ../cerber-load.php:3699
654
  msgid "unspecified"
655
  msgstr "ospecificerat"
656
 
657
+ #: ../cerber-load.php:3702
658
  msgid "Number of lockouts is increasing"
659
  msgstr "Antal utlåsningar är stigande"
660
 
661
+ #: ../cerber-load.php:3707
662
  msgid "View activity for this IP"
663
  msgstr "Visa aktivitet för detta IP"
664
 
665
+ #: ../cerber-load.php:3711 ../cerber-load.php:3713
666
  msgid "A new version of WP Cerber is available to install"
667
  msgstr "En ny version av WP Cerber är tillgänglig att installeras"
668
 
669
+ #: ../cerber-load.php:3712
670
  msgid "Hi!"
671
  msgstr "Hej!"
672
 
673
+ #: ../cerber-load.php:3715 ../cerber-load.php:3726 ../nexus/cerber-slave-list.php:
674
  #: 45
675
  msgid "Website"
676
  msgstr "Webbplats"
677
 
678
+ #: ../cerber-load.php:3718 ../cerber-load.php:3719
679
  msgid "The WP Cerber security plugin has been deactivated"
680
  msgstr "Säkerhetstillägget WP Cerber har blivit avaktiverat"
681
 
682
+ #: ../cerber-load.php:3721
683
  msgid "Not logged in"
684
  msgstr "Inte inloggad"
685
 
686
+ #: ../cerber-load.php:3727
687
  msgid "By user"
688
  msgstr "Efter användare"
689
 
690
+ #: ../cerber-load.php:3728
691
  msgid "From IP address"
692
  msgstr "Från IP-adress"
693
 
694
+ #: ../cerber-load.php:3731
695
  msgid "From country"
696
  msgstr "Från land"
697
 
698
+ #: ../cerber-load.php:3735
699
  msgid "The WP Cerber security plugin is now active"
700
  msgstr "Säkerhetstillägget WP Cerber är nu aktivt"
701
 
702
+ #: ../cerber-load.php:4654
703
  msgid "Your IP address is added to the"
704
  msgstr "Din IP-adress läggs till i"
705
 
706
+ #: ../cerber-load.php:4670
707
  msgid "Import settings"
708
  msgstr "Importera inställningar"
709
 
710
+ #: ../settings.php:504
711
  msgid "Notification limit"
712
  msgstr "Gräns för notiser"
713
 
714
+ #: ../settings.php:505
715
  msgid "notification letters allowed per hour (0 means unlimited)"
716
  msgstr "notisaviseringar tillåtna per timme (0 betyder obegränsad)"
717
 
718
+ #: ../settings.php:465
 
 
 
 
719
  msgid "Prohibited usernames"
720
  msgstr "Förbjudna användarnamn"
721
 
722
+ #: ../settings.php:466
723
  msgid "Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins."
724
  msgstr "Användarnamn från denna lista får inte logga in eller registrera sig. Alla IP-adresser, som försökt använda någon av dessa användarnamn, kommer omedelbart att blockeras. Använd komma för att separera inloggningar."
725
 
726
+ #: ../settings.php:474
 
 
 
 
727
  msgid "in minutes (leave empty to use default WP value)"
728
  msgstr "i minuter (lämna tomt för att använda standard WP-värde)"
729
 
730
+ #: ../settings.php:886
731
  msgid "reCAPTCHA settings"
732
  msgstr "reCaptcha-inställningar"
733
 
734
+ #: ../settings.php:890
735
  msgid "Site key"
736
  msgstr "Webbplatsnyckel"
737
 
738
+ #: ../settings.php:894
739
  msgid "Secret key"
740
  msgstr "Hemlig nyckel"
741
 
742
+ #: ../settings.php:904
743
  msgid "Enable reCAPTCHA for WordPress registration form"
744
  msgstr "Aktivera reCAPTCHA för WordPress registreringsformulär"
745
 
746
+ #: ../settings.php:913
747
  msgid "Lost password form"
748
  msgstr "Formulär för glömt lösenord"
749
 
750
+ #: ../settings.php:923
751
  msgid "Login form"
752
  msgstr "Inloggningsformulär"
753
 
754
+ #: ../settings.php:924
755
  msgid "Enable reCAPTCHA for WordPress login form"
756
  msgstr "Aktivera reCAPTCHA för WordPress inloggningsformulär"
757
 
758
+ #: ../settings.php:887
759
  msgid "Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website"
760
  msgstr "Innan du kan börja använda reCAPTCHA måste du skaffa webbplatsnyckel och hemlig nyckel på Googles webbplats"
761
 
762
+ #: ../cerber-lab.php:774 ../settings.php:720 ../settings.php:887
763
  msgid "Know more"
764
  msgstr "Läs mer"
765
 
766
+ #: ../common.php:1187
 
 
 
 
767
  msgid "User created"
768
  msgstr "Användare skapad"
769
 
770
+ #: ../common.php:1188
771
  msgid "User registered"
772
  msgstr "Användare registrerad"
773
 
774
+ #: ../common.php:1215
775
  msgid "reCAPTCHA verification failed"
776
  msgstr "reCAPTCHA-verifiering misslyckades"
777
 
778
+ #: ../common.php:1216
779
  msgid "reCAPTCHA settings are incorrect"
780
  msgstr "reCAPTCHA-inställningarna är felaktiga"
781
 
782
+ #: ../common.php:1219 ../common.php:1314
783
  msgid "Attempt to access prohibited URL"
784
  msgstr "Försök att få tillgång till förbjuden URL"
785
 
786
+ #: ../common.php:1221 ../common.php:1294
787
  msgid "Attempt to log in with prohibited username"
788
  msgstr "Försök att logga in med förbjudna användarnamn"
789
 
790
+ #: ../settings.php:296
791
  msgid "Cerber Lab connection"
792
  msgstr "Cerber Lab-anslutning"
793
 
794
+ #: ../settings.php:297
795
  msgid "Send malicious IP addresses to the Cerber Lab"
796
  msgstr "Skicka skadliga IP-adresser till Cerber Lab"
797
 
798
+ #: ../settings.php:301
799
  msgid "Cerber Lab protocol"
800
  msgstr "Cerber Lab-protokoll"
801
 
802
+ #: ../settings.php:834 ../settings.php:903
803
  msgid "Registration form"
804
  msgstr "Registreringsformulär"
805
 
806
+ #: ../settings.php:909
807
  msgid "Enable reCAPTCHA for WooCommerce registration form"
808
  msgstr "Aktivera reCAPTCHA för WooCommerce registreringsformulär"
809
 
810
+ #: ../settings.php:914
811
  msgid "Enable reCAPTCHA for WordPress lost password form"
812
  msgstr "Aktivera reCAPTCHA för WordPress på formuläret för förlorat lösenord"
813
 
814
+ #: ../settings.php:919
815
  msgid "Enable reCAPTCHA for WooCommerce lost password form"
816
  msgstr "Aktivera reCAPTCHA för WooCommerce på formuläret för förlorat lösenord"
817
 
818
+ #: ../settings.php:929
819
  msgid "Enable reCAPTCHA for WooCommerce login form"
820
  msgstr "Aktivera reCAPTCHA för WooCommerce inloggningsformulär"
821
 
822
+ #: ../common.php:1217
823
  msgid "Request to the Google reCAPTCHA service failed"
824
  msgstr "Begäran om Google reCAPTCHA-tjänsten misslyckades"
825
 
826
+ #: ../dashboard.php:870 ../dashboard.php:2207
827
  msgid "View all"
828
  msgstr "Visa alla"
829
 
830
+ #: ../dashboard.php:2210
831
  msgid "Recently locked out IP addresses"
832
  msgstr "Nyligen utlåsta IP-adresser"
833
 
834
+ #: ../cerber-lab.php:772
835
  msgid "OK, nail them all"
836
  msgstr "OK, sätt fast dem alla"
837
 
838
+ #: ../cerber-lab.php:773
839
  msgid "NO, maybe later"
840
  msgstr "Nej, kanske senare"
841
 
842
+ #: ../dashboard.php:54 ../dashboard.php:1641 ../dashboard.php:2557 ../dashboard.
843
+ #: php:4319
844
  msgid "Dashboard"
845
  msgstr "Adminpanel"
846
 
847
+ #: ../cerber-lab.php:770
848
  msgid "Want to make WP Cerber even more powerful?"
849
  msgstr "Vill du göra WP Cerber ännu mer kraftfull?"
850
 
851
+ #: ../cerber-lab.php:771
852
  msgid "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. This helps the plugin team to develop new algorithms for WP Cerber that will defend WordPress against new threats and botnets that are appearing everyday. You can disable the sending in the plugin settings at any time."
853
  msgstr "Tillåt WP Cerber att skicka utlåsta skadliga IP-adresser till Cerber Lab. Detta hjälper teamet för tillägget att utveckla nya algoritmer för WP Cerber som kommer att försvara WordPress mot nya hot och botnets som dyker upp varje dag. Du kan när som helst inaktivera sändningen i inställningarna för tillägget."
854
 
855
+ #: ../dashboard.php:788 ../dashboard.php:3385
856
  msgid "IP address"
857
  msgstr "IP-adress"
858
 
859
+ #: ../dashboard.php:793
860
  msgid "User login"
861
  msgstr "Användarinloggning"
862
 
863
+ #: ../dashboard.php:794 ../dashboard.php:3391
864
  msgid "User ID"
865
  msgstr "Användar-ID"
866
 
867
+ #: ../dashboard.php:1080 ../dashboard.php:3826
868
  msgid "Export"
869
  msgstr "Exportera"
870
 
871
+ #: ../dashboard.php:1103
872
  msgid "Search for IP or username"
873
  msgstr "Sök efter IP eller användarnamn"
874
 
875
+ #: ../dashboard.php:1104
876
  msgid "Filter"
877
  msgstr "Filter"
878
 
879
+ #: ../dashboard.php:54
880
  msgid "Cerber Dashboard"
881
  msgstr "Cerber adminpanel"
882
 
883
+ #: ../dashboard.php:75
884
  msgid "Cerber tools"
885
  msgstr "Cerber verktyg"
886
 
887
+ #: ../cerber-tools.php:233
 
 
 
 
888
  msgid "Unsubscribe"
889
  msgstr "Avregistrera prenumeration"
890
 
891
+ #: ../dashboard.php:2481
892
  msgid "You've subscribed"
893
  msgstr "Du prenumererar"
894
 
895
+ #: ../dashboard.php:2486
896
  msgid "You've unsubscribed"
897
  msgstr "Du är avregistrerad"
898
 
899
+ #: ../cerber-load.php:3747 ../cerber-load.php:3748
900
  msgid "A new activity has been recorded"
901
  msgstr "En ny aktivitet har registrerats"
902
 
903
+ #: ../cerber-load.php:4374
904
  msgid "User"
905
  msgstr "Användare"
906
 
907
+ #: ../cerber-load.php:4382
908
  msgid "Search string"
909
  msgstr "Söksträng"
910
 
911
+ #: ../settings.php:316
 
 
 
 
912
  msgid "Preferences"
913
  msgstr "Preferenser"
914
 
915
+ #: ../settings.php:324
916
  msgid "Date format"
917
  msgstr "Datumformat"
918
 
919
+ #: ../settings.php:325
920
  msgid "if empty, the default format %s will be used"
921
  msgstr "om det är tomt, kommer standardformatet %s att användas"
922
 
923
+ #: ../settings.php:515
924
  msgid "Push notifications"
925
  msgstr "Pushmeddelanden"
926
 
927
+ #: ../settings.php:489
928
  msgid "Email notifications"
929
  msgstr "E-postmeddelanden"
930
 
931
+ #: ../settings.php:497 ../settings.php:541 ../settings.php:615 ../settings.php:751
932
  msgid "Use comma to specify multiple values"
933
  msgstr "Använd komma för att ange flera värden"
934
 
935
+ #: ../settings.php:127
936
  msgid "All connected devices"
937
  msgstr "Alla anslutna enheter"
938
 
939
+ #: ../settings.php:130
940
  msgid "No devices found"
941
  msgstr "Hittade inga enheter"
942
 
943
+ #: ../settings.php:134
944
  msgid "Not available"
945
  msgstr "Inte tillgänglig"
946
 
947
+ #: ../common.php:1213
948
  msgid "Password reset requested"
949
  msgstr "Lösenordsåterställning begärd"
950
 
951
+ #: ../common.php:1295
952
  msgid "Limit on failed reCAPTCHA verifications is reached"
953
  msgstr "Gräns för om misslyckade reCAPTCHA-verifieringar uppnås"
954
 
955
+ #: ../common.php:1445
956
  msgid "%s ago"
957
  msgstr "%s sedan"
958
 
959
+ #: ../settings.php:180
960
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
961
  msgstr "Tillämpa gränser för inloggningsregler till IP-adresser i den vita IP-åtkomstlistan"
962
 
963
+ #: ../settings.php:210
964
  msgid "Display 404 page"
965
  msgstr "Visa 404 sida"
966
 
967
+ #: ../settings.php:898
968
  msgid "Invisible reCAPTCHA"
969
  msgstr "Osynlig reCAPTCHA"
970
 
971
+ #: ../settings.php:899
972
  msgid "Enable invisible reCAPTCHA"
973
  msgstr "Aktivera osynlig reCAPTCHA"
974
 
975
+ #: ../settings.php:899
976
  msgid "(do not enable it unless you get and enter the Site and Secret keys for the invisible version)"
977
  msgstr "(aktivera det inte om du inte skaffar och anger webbplatsen och hemliga nycklar för den osynliga versionen)"
978
 
979
+ #: ../settings.php:934
980
  msgid "Enable reCAPTCHA for WordPress comment form"
981
  msgstr "Aktivera reCAPTCHA för WordPress-kommentarformulär"
982
 
983
+ #: ../settings.php:939
984
  msgid "Disable reCAPTCHA for logged in users"
985
  msgstr "Inaktivera reCAPTCHA för inloggade användare"
986
 
987
+ #: ../settings.php:943
988
  msgid "Limit attempts"
989
  msgstr "Begränsa försök"
990
 
991
+ #: ../settings.php:944
992
  msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
993
  msgstr "Lås ut IP-adress i %s minuter efter %s misslyckade försök inom %s minuter"
994
 
995
+ #: ../settings.php:258
996
  msgid "In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected."
997
  msgstr "I Citadel-läget kan ingen logga in utom IP-adresser från den vita IP-åtkomstlistan. Aktiva användarsessioner påverkas inte."
998
 
999
+ #: ../dashboard.php:790 ../dashboard.php:1056
1000
  msgid "Event"
1001
  msgstr "Händelse"
1002
 
1003
+ #: ../common.php:266
1004
  msgid "Spam comments denied"
1005
  msgstr "Skräppostkommentarer nekades"
1006
 
1007
+ #: ../common.php:268
1008
  msgid "Malicious IP addresses detected"
1009
  msgstr "Skadliga IP-adresser upptäcktes"
1010
 
1011
+ #: ../common.php:269
1012
  msgid "Lockouts occurred"
1013
  msgstr "Utlåsningar inträffade"
1014
 
1015
+ #: ../cerber-load.php:1362 ../cerber-load.php:1368 ../cerber-load.php:1393 ..
1016
+ #: /cerber-load.php:1400
 
 
 
 
1017
  msgid "You are not allowed to register."
1018
  msgstr "Du har inte behörighet att registrera."
1019
 
1020
+ #: ../common.php:1198
1021
  msgid "Spam comment denied"
1022
  msgstr "Skräppostkommentar nekad"
1023
 
1024
+ #: ../common.php:1223
1025
  msgid "Attempt to log in denied"
1026
  msgstr "Försök att logga in nekad"
1027
 
1028
+ #: ../common.php:1224
1029
  msgid "Attempt to register denied"
1030
  msgstr "Försök att registrera nekad"
1031
 
1032
+ #: ../common.php:263
1033
  msgid "Malicious activities mitigated"
1034
  msgstr "Skadliga aktiviteter mildrades"
1035
 
1036
+ #: ../dashboard.php:70
1037
  msgid "Cerber antispam settings"
1038
  msgstr "Cerber antispam inställningar"
1039
 
1040
+ #: ../dashboard.php:70 ../cerber-load.php:4667 ../settings.php:933
1041
  msgid "Antispam"
1042
  msgstr "Antispam"
1043
 
1044
+ #: ../settings.php:826
1045
  msgid "Cerber antispam engine"
1046
  msgstr "Cerber antispam-motor"
1047
 
1048
+ #: ../settings.php:829
1049
  msgid "Comment form"
1050
  msgstr "Kommentarsformulär"
1051
 
1052
+ #: ../settings.php:830
1053
  msgid "Protect comment form with bot detection engine"
1054
  msgstr "Skydda kommentarformulär med botdetekteringsmotor"
1055
 
1056
+ #: ../settings.php:835
1057
  msgid "Protect registration form with bot detection engine"
1058
  msgstr "Skydda registreringsformulär med botdetekteringsmotor"
1059
 
1060
+ #: ../dashboard.php:4466
1061
  msgid "Export & Import"
1062
  msgstr "Exportera och importera"
1063
 
1064
+ #: ../dashboard.php:4467
1065
  msgid "Diagnostic"
1066
  msgstr "Diagnostik"
1067
 
1068
+ #: ../dashboard.php:4470
1069
  msgid "License"
1070
  msgstr "Licens"
1071
 
1072
+ #: ../dashboard.php:4358
1073
  msgid "Antispam and bot detection settings"
1074
  msgstr "Inställningar för antispam och botdetektering"
1075
 
1076
+ #: ../cerber-load.php:1687
1077
  msgid "Sorry, human verification failed."
1078
  msgstr "Tyvärr, mänsklig verifiering misslyckades."
1079
 
1080
+ #: ../common.php:1296
1081
  msgid "Bot activity is detected"
1082
  msgstr "Botaktivitet är upptäckt"
1083
 
1084
+ #: ../settings.php:868
1085
  msgid "Comment processing"
1086
  msgstr "Kommentarbehandling"
1087
 
1088
+ #: ../settings.php:871
1089
  msgid "If a spam comment detected"
1090
  msgstr "Om en skräppostkommentar upptäcks"
1091
 
1092
+ #: ../settings.php:876
1093
  msgid "Trash spam comments"
1094
  msgstr "Släng skräppostkommentarer"
1095
 
1096
+ #: ../settings.php:878
1097
  msgid "Move spam comments to trash after"
1098
  msgstr "Flytta skräppostkommentarer till papperskorgen efter"
1099
 
1100
+ #: ../common.php:1199
1101
  msgid "Spam form submission denied"
1102
  msgstr "Skräppost nekades att skickas in via formulär"
1103
 
1104
+ #: ../settings.php:839
1105
  msgid "Other forms"
1106
  msgstr "Andra formulär"
1107
 
1108
+ #: ../settings.php:840
1109
  msgid "Protect all forms on the website with bot detection engine"
1110
  msgstr "Skydda alla formulär på webbplatsen med botdetekteringsmotor"
1111
 
1112
+ #: ../settings.php:846
1113
  msgid "Adjust antispam engine"
1114
  msgstr "Justera antispam-motor"
1115
 
1116
+ #: ../settings.php:849
1117
  msgid "Safe mode"
1118
  msgstr "Säkert läge"
1119
 
1120
+ #: ../settings.php:850
1121
  msgid "Use less restrictive policies (allow AJAX)"
1122
  msgstr "Använd mindre restriktiva policyer (tillåt AJAX)"
1123
 
1124
+ #: ../dashboard.php:891 ../dashboard.php:3794 ../settings.php:386 ../settings.php:
1125
+ #: 854
1126
  msgid "Logged in users"
1127
  msgstr "Inloggade användare"
1128
 
1129
+ #: ../settings.php:855
1130
  msgid "Disable bot detection engine for logged in users"
1131
  msgstr "Inaktivera botdetekteringsmotor för inloggade användare"
1132
 
1133
+ #: ../dashboard.php:186 ../dashboard.php:1054
1134
  msgid "Country"
1135
  msgstr "Land"
1136
 
1137
+ #: ../dashboard.php:1092
1138
  msgid "All events"
1139
  msgstr "Alla händelser"
1140
 
1141
+ #: ../dashboard.php:60
1142
  msgid "Cerber Security Rules"
1143
  msgstr "Cerber säkerhetsregler"
1144
 
1145
+ #: ../dashboard.php:60 ../dashboard.php:4414
1146
  msgid "Security Rules"
1147
  msgstr "Säkerhetsregler"
1148
 
1149
+ #: ../dashboard.php:1470
1150
  msgid "Failed login attempts"
1151
  msgstr "Misslyckade inloggningsförsök"
1152
 
1153
+ #: ../dashboard.php:1427 ../dashboard.php:1471
1154
  msgid "Registered"
1155
  msgstr "Registrerad"
1156
 
1157
+ #: ../dashboard.php:1541 ../cerber-users.php:51
1158
  msgid "You"
1159
  msgstr "Du"
1160
 
1161
+ #: ../common.php:267
1162
  msgid "Spam form submissions denied"
1163
  msgstr "Inskickning av skräppostformulär nekad"
1164
 
1165
+ #: ../dashboard.php:2246 ../cerber-load.php:3738 ../cerber-load.php:4656
1166
  msgid "Getting Started Guide"
1167
  msgstr "Komma igång guiden"
1168
 
1169
+ #: ../dashboard.php:4416
1170
  msgid "Countries"
1171
  msgstr "Länder"
1172
 
1173
+ #: ../dashboard.php:3126
1174
  msgid "Permitted for one country"
1175
  msgid_plural "Permitted for %d countries"
1176
  msgstr[0] "Tillåtet för ett land"
1177
  msgstr[1] "Tillåtet för %d länder"
1178
 
1179
+ #: ../dashboard.php:3137
1180
  msgid "No rule"
1181
  msgstr "Ingen regel"
1182
 
1183
+ #: ../dashboard.php:3319
1184
  msgid "Security rules have been updated"
1185
  msgstr "Säkerhetsregler har uppdaterats"
1186
 
1189
  msgid "https://wpcerber.com"
1190
  msgstr "https://wpcerber.com"
1191
 
1192
+ #: ../common.php:1200
1193
  msgid "Form submission denied"
1194
  msgstr "Formulärinlämning nekad"
1195
 
1196
+ #: ../common.php:1201
1197
  msgid "Comment denied"
1198
  msgstr "Kommentar nekad"
1199
 
1200
+ #: ../common.php:1229
1201
  msgid "Request to REST API denied"
1202
  msgstr "Begäran till REST API nekad"
1203
 
1204
+ #: ../common.php:1230
1205
  msgid "XML-RPC request denied"
1206
  msgstr "XML-RPC-förfråga nekad"
1207
 
1208
+ #: ../common.php:1245
1209
  msgid "Bot detected"
1210
  msgstr "Bot upptäckt"
1211
 
1212
+ #: ../common.php:1246
1213
  msgid "Citadel mode is active"
1214
  msgstr "Citadelläget är aktivt"
1215
 
1216
+ #: ../common.php:1251
1217
  msgid "Malicious activity detected"
1218
  msgstr "Skadlig aktivitet upptäckt"
1219
 
1220
+ #: ../common.php:1252
1221
  msgid "Blocked by country rule"
1222
  msgstr "Blockerad av landsregeln"
1223
 
1224
+ #: ../common.php:1253
1225
  msgid "Limit reached"
1226
  msgstr "Gräns nådd"
1227
 
1228
+ #: ../common.php:1254
1229
  msgid "Multiple suspicious activities"
1230
  msgstr "Flera misstänkta aktiviteter"
1231
 
1232
+ #: ../common.php:1297
1233
  msgid "Multiple suspicious activities were detected"
1234
  msgstr "Flera misstänkta aktiviteter upptäcktes"
1235
 
1236
+ #: ../settings.php:387
1237
  msgid "Allow REST API for logged in users"
1238
  msgstr "Tillåt REST API för inloggade användare"
1239
 
1240
+ #: ../settings.php:399
1241
  msgid "Specify REST API namespaces to be allowed if REST API is disabled. One string per line."
1242
  msgstr "Ange REST API-namnområden för att tillåtas om REST API är inaktiverat. En sträng per rad."
1243
 
1244
+ #: ../settings.php:442
1245
  msgid "Registration limit"
1246
  msgstr "Registreringsgräns"
1247
 
1248
+ #: ../settings.php:480
1249
  msgid "Sort users in dashboard"
1250
  msgstr "Sortera användare i adminpanelen"
1251
 
1252
+ #: ../settings.php:481
1253
  msgid "by date of registration"
1254
  msgstr "efter registreringsdatum"
1255
 
1256
+ #: ../settings.php:859
1257
  msgid "Query whitelist"
1258
  msgstr ""
1259
 
1260
+ #: ../settings.php:1289
1261
  msgid "%s allowed registrations in %s minutes from one IP"
1262
  msgstr "%s tillåtna registreringar inom %s minuter från ett IP"
1263
 
1264
+ #: ../dashboard.php:3179
1265
  msgid "Start typing here to find a country"
1266
  msgstr "Börja skriva här för att hitta ett land"
1267
 
1268
+ #: ../dashboard.php:3242
1269
  msgid "Click on a country name to add it to the list of selected countries"
1270
  msgstr "Klicka på ett landsnamn för att lägga till det i listan över valda länder"
1271
 
1272
+ #: ../dashboard.php:3268
1273
  msgid "Submit forms"
1274
  msgstr "Skicka formulär"
1275
 
1276
+ #: ../dashboard.php:3269
1277
  msgid "Post comments"
1278
  msgstr "Publicera kommentarer"
1279
 
1280
+ #: ../dashboard.php:3266
1281
  msgid "Log in to the website"
1282
  msgstr "Logga in på webbplatsen"
1283
 
1284
+ #: ../dashboard.php:3267
1285
  msgid "Register on the website"
1286
  msgstr "Registrera på webbplatsen"
1287
 
1288
+ #: ../dashboard.php:3270
1289
  msgid "Use XML-RPC"
1290
  msgstr "Använd XML-RPC"
1291
 
1292
+ #: ../dashboard.php:3271
1293
  msgid "Use REST API"
1294
  msgstr "Använd REST API"
1295
 
1296
+ #: ../settings.php:873
1297
  msgid "Deny it completely"
1298
  msgstr "Förneka det fullständigt"
1299
 
1300
+ #: ../settings.php:873
1301
  msgid "Mark it as spam"
1302
  msgstr "Markera det som skräppost"
1303
 
1304
+ #: ../dashboard.php:2186
1305
  msgid "in the last 24 hours"
1306
  msgstr "under de senaste 24 timmarna"
1307
 
1308
+ #: ../dashboard.php:2558
1309
  msgid "Main settings"
1310
  msgstr "Huvudinställningar"
1311
 
1312
+ #: ../settings.php:528
1313
  msgid "Weekly reports"
1314
  msgstr "Veckovisa rapporter"
1315
 
1316
+ #: ../settings.php:1485
1317
  msgid "Sunday"
1318
  msgstr "Söndag"
1319
 
1320
+ #: ../settings.php:1486
1321
  msgid "Monday"
1322
  msgstr "Måndag"
1323
 
1324
+ #: ../settings.php:1487
1325
  msgid "Tuesday"
1326
  msgstr "Tisdag"
1327
 
1328
+ #: ../settings.php:1488
1329
  msgid "Wednesday"
1330
  msgstr "Onsdag"
1331
 
1332
+ #: ../settings.php:1489
1333
  msgid "Thursday"
1334
  msgstr "Torsdag"
1335
 
1336
+ #: ../settings.php:1490
1337
  msgid "Friday"
1338
  msgstr "Fredag"
1339
 
1340
+ #: ../settings.php:1491
1341
  msgid "Saturday"
1342
  msgstr "Lördag"
1343
 
1344
+ #: ../settings.php:1554 ../settings.php:1555
1345
  msgid "If you use a caching plugin, you have to add your new login URL to the list of pages not to cache."
1346
  msgstr "Om du använder ett cachetillägg måste du lägga till din nya URL för inloggning till listan över sidor som inte ska caches."
1347
 
1348
+ #: ../cerber-load.php:3753
1349
  msgid "Weekly report"
1350
  msgstr "Veckorapport"
1351
 
1352
+ #: ../cerber-load.php:3756 ../cerber-load.php:3766
1353
  msgid "To change reporting settings visit"
1354
  msgstr "För att ändra rapporteringsinställningar besök"
1355
 
1356
+ #: ../cerber-load.php:3789
1357
  msgid "Your login page:"
1358
  msgstr "Din inloggningssida:"
1359
 
1360
+ #: ../cerber-load.php:3793
1361
  msgid "Your license is valid until"
1362
  msgstr "Din licens är giltig till"
1363
 
1364
+ #: ../cerber-load.php:3899
1365
  msgid "Activity details"
1366
  msgstr "Aktivitetsdetaljer"
1367
 
1368
+ #: ../settings.php:1521
1369
  msgid "Click to send now"
1370
  msgstr "Klicka för att skicka nu"
1371
 
1372
+ #: ../cerber-load.php:849
1373
  msgid "> > > Translator of WP Cerber? To get the PRO license for free, drop your contacts here: https://wpcerber.com/contact/"
1374
  msgstr ">>> Översättare av WP Cerber? För att få PRO-licens gratis, uppge dina kontaktuppgifter här: https://wpcerber.com/contact/"
1375
 
1376
+ #: ../dashboard.php:554
1377
  msgid "Email has been sent to"
1378
  msgstr "E-post har skickats till"
1379
 
1380
+ #: ../dashboard.php:557
1381
  msgid "Unable to send email to"
1382
  msgstr "Det går inte att skicka e-post till"
1383
 
1384
+ #: ../dashboard.php:3129
1385
  msgid "Not permitted for one country"
1386
  msgid_plural "Not permitted for %d countries"
1387
  msgstr[0] "Inte tillåtet för ett land"
1388
  msgstr[1] "Inte tillåtet för %d länder"
1389
 
1390
+ #: ../dashboard.php:3246
1391
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1392
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
1393
  msgstr "Valda länder är tillåtna att %s, andra länder är inte tillåtna att"
1394
 
1395
+ #: ../dashboard.php:3249
1396
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
1397
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
1398
  msgstr "Valda länder är inte tillåtna att %s, andra länder har tillåtelse att"
1399
 
1400
+ #: ../cerber-load.php:3887
1401
  msgid "Weekly Report"
1402
  msgstr "Veckorapport"
1403
 
1404
+ #: ../settings.php:213
1405
  msgid "Use 404 template from the active theme"
1406
  msgstr "Använd 404 mall från det aktiva temat"
1407
 
1408
+ #: ../settings.php:214
1409
  msgid "Display simple 404 page"
1410
  msgstr "Visa enkel 404 sida"
1411
 
1412
+ #: ../settings.php:860
1413
  msgid "Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line."
1414
  msgstr "Ange en del av frågesträngen eller sökvägen för att exkludera en begäran från inspektion av sökmotor. Ett objekt per rad."
1415
 
1416
+ #: ../settings.php:540 ../settings.php:750
1417
  msgid "if empty, email from notification settings will be used"
1418
  msgstr "Om det är tomt kommer e-post från meddelandeinställningar att användas"
1419
 
1420
+ #: ../settings.php:531
1421
  msgid "Enable reporting"
1422
  msgstr "Aktivera rapportering"
1423
 
1424
+ #: ../cerber-load.php:3817
1425
  msgid "Your last sign-in was %s from %s"
1426
  msgstr "Din senaste inloggning var %s från %s"
1427
 
1428
+ #: ../dashboard.php:274
1429
  msgid "IP address, IPv4 address range or subnet"
1430
  msgstr "IP-adress, IPv4-adressintervall eller undernät"
1431
 
1432
+ #: ../dashboard.php:276
1433
  msgid "Optional comment for this entry"
1434
  msgstr "Valfri kommentar för detta inlägg"
1435
 
1436
+ #: ../dashboard.php:315
1437
  msgid "You cannot add your IP address or network"
1438
  msgstr "Du kan inte lägga till din IP-adress eller ditt nätverk"
1439
 
1440
+ #: ../settings.php:458 ../settings.php:466
1441
  msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1442
  msgstr "För specifiera ett REGEX-mönster, omslut ett mönster i två snedstreck."
1443
 
1444
+ #: ../dashboard.php:56
1445
  msgid "Cerber Traffic Inspector"
1446
  msgstr "Cerber trafikkontroll"
1447
 
1448
+ #: ../dashboard.php:56 ../dashboard.php:1611 ../dashboard.php:4378
1449
  msgid "Traffic Inspector"
1450
  msgstr "Trafikinspektion"
1451
 
1452
+ #: ../dashboard.php:1643
1453
  msgid "Traffic"
1454
  msgstr "Trafik"
1455
 
1456
+ #: ../dashboard.php:3762
1457
  msgid "Request"
1458
  msgstr "Förfrågan"
1459
 
1460
+ #: ../dashboard.php:3764
1461
  msgid "Host Info"
1462
  msgstr "Server information"
1463
 
1464
+ #: ../dashboard.php:3765
1465
  msgid "User Agent"
1466
  msgstr "Användaragent"
1467
 
1468
+ #: ../dashboard.php:3790
1469
  msgid "All requests"
1470
  msgstr "Alla förfrågningar"
1471
 
1472
+ #: ../dashboard.php:892 ../dashboard.php:3795
1473
  msgid "Not logged in visitors"
1474
  msgstr "Inte inloggade besökare"
1475
 
1476
+ #: ../dashboard.php:3798
1477
  msgid "Form submissions"
1478
  msgstr "Formulärinlämningar"
1479
 
1480
+ #: ../dashboard.php:3800
1481
  msgid "Page Not Found"
1482
  msgstr "Sidan hittades inte"
1483
 
1484
+ #: ../dashboard.php:3809
1485
  msgid "Longer than"
1486
  msgstr "Längre än"
1487
 
1488
+ #: ../dashboard.php:3832
1489
  msgid "Refresh"
1490
  msgstr "Uppdatera"
1491
 
1492
+ #: ../common.php:193
1493
  msgid "Check for requests"
1494
  msgstr "Kontrollera efter förfrågningar"
1495
 
1496
+ #: ../common.php:1652
1497
  msgid "Not specified"
1498
  msgstr "Inte specificerad"
1499
 
1500
+ #: ../settings.php:596
1501
  msgid "Logging mode"
1502
  msgstr "Loggningsläge"
1503
 
1504
+ #: ../settings.php:599
1505
  msgid "Logging disabled"
1506
  msgstr "Loggning inaktiverad"
1507
 
1508
+ #: ../settings.php:600
1509
  msgid "Smart"
1510
  msgstr "Smart"
1511
 
1512
+ #: ../settings.php:601
1513
  msgid "All traffic"
1514
  msgstr "All trafik"
1515
 
1516
+ #: ../settings.php:605
1517
  msgid "Ignore crawlers"
1518
  msgstr "Ignorera sökrobotar"
1519
 
1520
+ #: ../settings.php:613
1521
  msgid "Mask these form fields"
1522
  msgstr "Maskera dessa formulärfält"
1523
 
1524
+ #: ../settings.php:638
1525
  msgid "milliseconds"
1526
  msgstr "millisekunder"
1527
 
1528
+ #: ../settings.php:553
1529
  msgid "Enable traffic inspection"
1530
  msgstr "Aktivera trafikinspektion"
1531
 
1532
+ #: ../settings.php:593
1533
  msgid "Logging"
1534
  msgstr "Loggning"
1535
 
1536
+ #: ../settings.php:609
1537
  msgid "Save request fields"
1538
  msgstr "Spara förfrågningsfält"
1539
 
1540
+ #: ../settings.php:637
1541
  msgid "Page generation time threshold"
1542
  msgstr "Tidsgräns för sidgenerering"
1543
 
1544
+ #: ../dashboard.php:3782
1545
  msgid "No requests have been logged."
1546
  msgstr "Inga förfrågningar har loggats."
1547
 
1548
+ #: ../dashboard.php:1610
1549
  msgid "enabled"
1550
  msgstr "aktiverad"
1551
 
1552
+ #: ../dashboard.php:1615
1553
  msgid "no connection"
1554
  msgstr "Ingen anslutning"
1555
 
1556
+ #: ../dashboard.php:1417
 
 
 
 
1557
  msgid "Last seen"
1558
  msgstr "Senast sedd"
1559
 
1560
+ #: ../common.php:1225 ../common.php:1298
1561
  msgid "Probing for vulnerable PHP code"
1562
  msgstr "Söker efter sårbar PHP-kod"
1563
 
1564
+ #: ../dashboard.php:4123
1565
  msgid "Any"
1566
  msgstr "Någon"
1567
 
1568
+ #: ../cerber-load.php:3535
1569
  msgid "We're sorry, you are not allowed to proceed"
1570
  msgstr "Vi är ledsna, du saknar behörighet att fortsätta"
1571
 
1572
+ #: ../settings.php:566
1573
  msgid "Request whitelist"
1574
  msgstr "Begär vitlista"
1575
 
1576
+ #: ../settings.php:570
1577
  msgid "Enter a request URI to exclude the request from inspection. One item per line."
1578
  msgstr "Ange en URI-begäran för att utesluta begäran från inspektion. Ett objekt per rad."
1579
 
1580
+ #: ../settings.php:620
1581
  msgid "Save request headers"
1582
  msgstr ""
1583
 
1584
+ #: ../settings.php:625
1585
  msgid "Save $_SERVER"
1586
  msgstr "Spara $_SERVER"
1587
 
1588
+ #: ../settings.php:629
1589
  msgid "Save request cookies"
1590
  msgstr ""
1591
 
1592
+ #: ../settings.php:346
1593
  msgid "Protect admin scripts"
1594
  msgstr "Skydda adminskript"
1595
 
1596
+ #: ../settings.php:347
1597
  msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1598
  msgstr "Blockera obehörig åtkomst till load-scripts.php och load-styles.php"
1599
 
1600
+ #: ../common.php:2509
1601
  msgid "Unable to create the directory"
1602
  msgstr "Det går inte att skapa katalogen"
1603
 
1604
+ #: ../common.php:2514
1605
  msgid "Destination folder access denied"
1606
  msgstr "Åtkomst till destinationsmapp nekad"
1607
 
1608
+ #: ../common.php:2517
1609
  msgid "File not found"
1610
  msgstr "Filen hittades inte"
1611
 
1612
+ #: ../common.php:2520
1613
  msgid "Unable to copy the file"
1614
  msgstr "Det går inte att kopiera filen"
1615
 
1616
+ #: ../common.php:2526
1617
  msgid "Unable to delete the file"
1618
  msgstr "Det går inte att ta bort filen."
1619
 
1620
+ #: ../settings.php:150
1621
  msgid "Plugin initialization"
1622
  msgstr "Initialisering av tillägg"
1623
 
1624
+ #: ../settings.php:153
1625
  msgid "Load security engine"
1626
  msgstr "Ladda säkerhetsmotor"
1627
 
1628
+ #: ../settings.php:156
1629
  msgid "Legacy mode"
1630
  msgstr "Bakåtkompatibelt läge"
1631
 
1632
+ #: ../settings.php:157
1633
  msgid "Standard mode"
1634
  msgstr "Standardläge"
1635
 
1636
+ #: ../settings.php:1532
1637
  msgid "Plugin initialization mode has not been changed"
1638
  msgstr "Tilläggets initialiseringsläge har inte ändrats"
1639
 
1642
  msgid "This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1643
  msgstr "Detta är en standardstartmodul för tillägget WP Cerber Security & Antispam. Det installerades när du ställde in initieringsläget för tillägget till standard. Läs mer: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1644
 
1645
+ #: ../common.php:1227
1646
  msgid "File upload denied"
1647
  msgstr "Filuppladdning nekad"
1648
 
1649
+ #: ../settings.php:570
 
 
 
 
1650
  msgid "To specify a REGEX pattern, enclose a whole line in two braces."
1651
  msgstr "För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1652
 
1653
+ #: ../settings.php:143
1654
  msgid "Be careful about enabling these options."
1655
  msgstr "Var försiktig med att aktivera dessa alternativ."
1656
 
1657
+ #: ../settings.php:143
1658
  msgid "If you forget your Custom login URL, you will be unable to log in."
1659
  msgstr "Om du glömmer din anpassade URL för inloggning kommer du inte att kunna logga in."
1660
 
1661
+ #: ../dashboard.php:66 ../dashboard.php:4429
1662
  msgid "Site Integrity"
1663
  msgstr "Webbplatsintegritet"
1664
 
1665
+ #: ../dashboard.php:1628 ../dashboard.php:1630 ../cerber-users.php:20 ../cerber-
1666
+ #: users.php:436 ../settings.php:556 ../settings.php:581 ../settings.php:1005 ..
1667
+ #: /cerber-scanner.php:1623
1668
  msgid "Disabled"
1669
  msgstr "Inaktiverad"
1670
 
1671
+ #: ../dashboard.php:1629 ../cerber-scanner.php:1065
1672
  msgid "Quick Scan"
1673
  msgstr "Snabb skanning"
1674
 
1675
+ #: ../dashboard.php:1631 ../cerber-scanner.php:1065
1676
  msgid "Full Scan"
1677
  msgstr "Fullständig skanning"
1678
 
1681
  msgid "WP Cerber Security, Antispam & Malware Scan"
1682
  msgstr "WP Cerber Security, Antispam & Malware Scan"
1683
 
1684
+ #: ../common.php:1255
1685
  msgid "Denied"
1686
  msgstr "Nekad"
1687
 
1688
+ #: ../settings.php:179 ../settings.php:417 ../settings.php:562
1689
  msgid "Use White IP Access List"
1690
  msgstr "Använd vit IP-åtkomstlista"
1691
 
1692
+ #: ../settings.php:200
1693
  msgid "Disable dashboard redirection"
1694
  msgstr "Inaktivera omdirigering av adminpanel"
1695
 
1696
+ #: ../settings.php:201
1697
  msgid "Disable automatic redirection to the login page when /wp-admin/ is requested by an unauthorized request"
1698
  msgstr "Inaktivera automatisk omdirigering till inloggningssidan när /wp-admin/ begärs av en obehörig förfrågan"
1699
 
1700
+ #: ../settings.php:650
1701
  msgid "Scanner settings"
1702
  msgstr "Skanningsinställningar"
1703
 
1704
+ #: ../settings.php:653
1705
  msgid "Custom signatures"
1706
  msgstr "Anpassade signaturer"
1707
 
1708
+ #: ../settings.php:657
1709
  msgid "Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces."
1710
  msgstr "Specifiera anpassade PHP-kodsignaturer. Ett objekt per rad. För att ange ett REGEX-mönster, omslut en hel rad i två klammerparenteser."
1711
 
1712
+ #: ../settings.php:660
1713
  msgid "Unwanted file extensions"
1714
  msgstr "Oönskade filtillägg"
1715
 
1716
+ #: ../settings.php:664
1717
  msgid "Specify file extensions to search for. Full scan only. Use comma to separate items."
1718
  msgstr "Specifiera filtillägg att söka efter. Endast fullständig skanning. Använd komma för att separera objekt."
1719
 
1720
+ #: ../settings.php:667
1721
  msgid "Directories to exclude"
1722
  msgstr "Kataloger att exkludera"
1723
 
1724
+ #: ../settings.php:671
1725
  msgid "Specify directories to exclude from scanning. Use absolute paths. One item per line."
1726
  msgstr "Ange kataloger som ska exkluderas från skanning. Använd absoluta sökvägar. Ett objekt per rad."
1727
 
1728
+ #: ../settings.php:682
1729
  msgid "Scan temporary directory"
1730
  msgstr "Skanna tillfällig katalog"
1731
 
1732
+ #: ../settings.php:686
1733
  msgid "Scan session directory"
1734
  msgstr "Skanna sessionskatalog"
1735
 
1736
+ #: ../settings.php:694
1737
  msgid "Delete quarantined files after"
1738
  msgstr "Ta bort filer i karantän efter"
1739
 
1740
+ #: ../settings.php:707
1741
  msgid "Launch Quick Scan"
1742
  msgstr "Starta snabbskanning"
1743
 
1744
+ #: ../cerber-scanner.php:1624
1745
  msgid "Every hour"
1746
  msgstr "Varje timme"
1747
 
1748
+ #: ../cerber-scanner.php:1625
1749
  msgid "Every 3 hours"
1750
  msgstr "Var 3:e timme"
1751
 
1752
+ #: ../cerber-scanner.php:1626
1753
  msgid "Every 6 hours"
1754
  msgstr "Var 6:e timme"
1755
 
1756
+ #: ../settings.php:712
1757
  msgid "Launch Full Scan"
1758
  msgstr "Starta fullständig skanning"
1759
 
1760
+ #: ../settings.php:726 ../settings.php:771
1761
  msgid "Low severity"
1762
  msgstr "Låg allvarlighet"
1763
 
1764
+ #: ../settings.php:727 ../settings.php:772
1765
  msgid "Medium severity"
1766
  msgstr "Medel allvarlighet"
1767
 
1768
+ #: ../settings.php:728 ../settings.php:773
1769
  msgid "High severity"
1770
  msgstr "Hög allvarlighet"
1771
 
1772
+ #: ../settings.php:723
1773
  msgid "Report an issue if any of the following is true"
1774
  msgstr "Rapportera ett problem om något av följande är sant"
1775
 
1776
+ #: ../settings.php:732
1777
  msgid "Send email report"
1778
  msgstr "Skicka e-postrapport"
1779
 
1780
+ #: ../settings.php:735
1781
  msgid "After every scan"
1782
  msgstr "Efter varje skanning"
1783
 
1784
+ #: ../settings.php:736
1785
  msgid "If any changes in scan results occurred"
1786
  msgstr "Om några ändringar i skanningsresultat uppstod"
1787
 
1788
+ #: ../settings.php:741
1789
  msgid "Include file sizes"
1790
  msgstr "Inkludera filstorlekar"
1791
 
1792
+ #: ../settings.php:745
1793
  msgid "Include scan errors"
1794
  msgstr "Inkludera skanningsfel"
1795
 
1796
+ #: ../dashboard.php:4431 ../cerber-load.php:4665
1797
  msgid "Security Scanner"
1798
  msgstr "Säkerhetsskanning"
1799
 
1800
+ #: ../dashboard.php:4433
1801
  msgid "Scheduling"
1802
  msgstr "Schemaläggning"
1803
 
1804
+ #: ../cerber-scanner.php:93
1805
  msgid "Currently a scheduled scan in progress. Please wait until it is finished."
1806
  msgstr "För närvarande pågår en schemalagd skanning. Vänta tills det är klart."
1807
 
1808
+ #: ../cerber-scanner.php:97
1809
  msgid "Previous scan started %s has not been completed. Continue scanning?"
1810
  msgstr "Föregående skanning startad %s har inte slutförts. Fortsätt skanning?"
1811
 
1812
+ #: ../cerber-scanner.php:106
1813
  msgid "It seems this website has never been scanned. To start scanning click the button below."
1814
  msgstr "Det verkar som om denna webbplats aldrig har skannats. För att börja skanna, klicka på knappen nedan."
1815
 
1816
+ #: ../cerber-scanner.php:109
1817
  msgid "Start Quick Scan"
1818
  msgstr "Starta snabb skanning"
1819
 
1820
+ #: ../cerber-scanner.php:110
1821
  msgid "Start Full Scan"
1822
  msgstr "Starta fullständig skanning"
1823
 
1824
+ #: ../cerber-scanner.php:111
1825
  msgid "Stop Scanning"
1826
  msgstr "Sluta skanna"
1827
 
1828
+ #: ../cerber-scanner.php:112
1829
  msgid "Continue Scanning"
1830
  msgstr "Fortsätter skanning"
1831
 
1832
+ #: ../cerber-scanner.php:148
1833
  msgid "Delete"
1834
  msgstr "Ta bort"
1835
 
1836
+ #: ../cerber-scanner.php:1570
1837
  msgid "Verified"
1838
  msgstr "Verifierad"
1839
 
1840
+ #: ../cerber-scanner.php:1577
1841
  msgid "Integrity data not found"
1842
  msgstr "Integritetsdata hittades inte"
1843
 
1844
+ #: ../cerber-scanner.php:1578
1845
  msgid "Unable to check the integrity of the plugin due to a network error"
1846
  msgstr "Kan inte kontrollera tilläggets integritet på grund av ett nätverksfel"
1847
 
1848
+ #: ../cerber-scanner.php:1579
1849
  msgid "Unable to check the integrity of WordPress files due to a network error"
1850
  msgstr "Kan inte kontrollera integriteten för WordPress-filer på grund av ett nätverksfel"
1851
 
1852
+ #: ../cerber-scanner.php:1580
1853
  msgid "Unable to check the integrity of the theme due to a network error"
1854
  msgstr "Kan inte kontrollera integriteten för tema på grund av ett nätverksfel"
1855
 
1856
+ #: ../cerber-scanner.php:1583
1857
  msgid "Local file doesn't exist"
1858
  msgstr "Lokal fil finns inte"
1859
 
1860
+ #: ../cerber-scanner.php:1585
1861
  msgid "Unable to process file"
1862
  msgstr "Kan inte bearbeta fil"
1863
 
1864
+ #: ../cerber-scanner.php:1586 ../cerber-scanner.php:5047
1865
  msgid "Unable to open file"
1866
  msgstr "Kan inte öppna fil"
1867
 
1868
+ #: ../cerber-scanner.php:1588
1869
  msgid "Checksum mismatch"
1870
  msgstr "Kontrollsumma matchar inte"
1871
 
1872
+ #: ../cerber-scanner.php:1591
1873
  msgid "Suspicious code found"
1874
  msgstr "Misstänkt kod hittad"
1875
 
1876
+ #: ../cerber-scanner.php:1593
1877
  msgid "Unattended suspicious file"
1878
  msgstr "Obevakad misstänkt fil"
1879
 
1880
+ #: ../cerber-scanner.php:1594
1881
  msgid "Executable code found"
1882
  msgstr "Körbar kod hittad"
1883
 
1884
+ #: ../cerber-scanner.php:1598
1885
  msgid "Unwanted file extension"
1886
  msgstr "Oönskade filtillägg"
1887
 
1888
+ #: ../cerber-scanner.php:1600
1889
  msgid "Content has been modified"
1890
  msgstr "Innehållet har blivit ändrat"
1891
 
1892
+ #: ../cerber-scanner.php:1601
1893
  msgid "New file"
1894
  msgstr "Ny fil"
1895
 
1896
+ #: ../cerber-scanner.php:2646
1897
  msgid "Custom signature found"
1898
  msgstr "Anpassad signatur hittad"
1899
 
1900
+ #: ../cerber-scanner.php:3815
1901
  msgid "Scanning folders for files"
1902
  msgstr "Skanna mappar efter filer"
1903
 
1904
+ #: ../cerber-scanner.php:3819
1905
  msgid "Parsing the list of files"
1906
  msgstr "Analysera listan över filer"
1907
 
1908
+ #: ../cerber-scanner.php:3820
1909
  msgid "Checking for new and modified files"
1910
  msgstr "Söker efter nya och ändrade filer"
1911
 
1912
+ #: ../cerber-scanner.php:3821
1913
  msgid "Verifying the integrity of WordPress"
1914
  msgstr "Verifierar integriteten av WordPress"
1915
 
1916
+ #: ../cerber-scanner.php:3823
1917
  msgid "Verifying the integrity of the plugins"
1918
  msgstr "Verifierar integriteten av tilläggen"
1919
 
1920
+ #: ../cerber-scanner.php:3825
1921
  msgid "Verifying the integrity of the themes"
1922
  msgstr "Verifierar integriteten av teman"
1923
 
1924
+ #: ../cerber-scanner.php:3826
1925
  msgid "Searching for malicious code"
1926
  msgstr "Söker efter skadlig kod"
1927
 
1928
+ #: ../cerber-scanner.php:3827
1929
  msgid "Finalizing the scan"
1930
  msgstr "Slutför skanningen"
1931
 
1932
+ #: ../cerber-scanner.php:3951 ../cerber-scanner.php:4021
1933
  msgid "Files to scan"
1934
  msgstr "Filer att skanna"
1935
 
1936
+ #: ../cerber-scanner.php:3958 ../cerber-scanner.php:4029
1937
  msgid "Critical issues"
1938
  msgstr "Kritiska problem"
1939
 
1940
+ #: ../cerber-scanner.php:3958 ../cerber-scanner.php:4033 ../cerber-scanner.php:5238
1941
  msgid "Issues total"
1942
  msgstr "Problem totalt"
1943
 
1944
+ #: ../cerber-scanner.php:4411
1945
  msgid "The directory is not writable"
1946
  msgstr "Katalogen är inte skrivbar"
1947
 
1948
+ #: ../cerber-scanner.php:4429
1949
  msgid "Unable to create WP CERBER directory"
1950
  msgstr "Kan inte skapa WP CERBER-katalog"
1951
 
1952
+ #: ../cerber-scanner.php:4647
1953
  msgid "File access error. Possibly scan results are outdated. Please run Quick or Full Scan."
1954
  msgstr "Filåtkomstfel. Möjliga skanningsresultat är föråldrade. Kör snabb eller full skanning."
1955
 
1956
+ #: ../cerber-scanner.php:5361
1957
  msgid "To view full report visit"
1958
  msgstr "För att visa fullständigt rapport besök"
1959
 
1960
+ #: ../cerber-load.php:3763
1961
  msgid "Scanner Report"
1962
  msgstr "Skanningsrapport"
1963
 
1964
+ #: ../settings.php:674
1965
  msgid "Monitor new files"
1966
  msgstr "Övervaka nya filer"
1967
 
1968
+ #: ../settings.php:678
1969
  msgid "Monitor modified files"
1970
  msgstr "Övervaka ändrade filer"
1971
 
1972
+ #: ../settings.php:737
1973
  msgid "If new issues found"
1974
  msgstr "Om nya problem hittas"
1975
 
1976
+ #: ../settings.php:1782
1977
  msgid "The schedule has been updated"
1978
  msgstr "Schemat har uppdaterats"
1979
 
1980
+ #: ../cerber-scanner.php:1597 ../cerber-scanner.php:2826
1981
  msgid "Suspicious directives found"
1982
  msgstr "Suspekta direktiv hittades"
1983
 
1984
+ #: ../cerber-scanner.php:2824
1985
  msgid "Suspicious code instruction found"
1986
  msgstr "Misstänkt kodinstruktion hittades"
1987
 
1988
+ #: ../cerber-scanner.php:2825
1989
  msgid "Suspicious code signatures found"
1990
  msgstr "Misstänkta kodsignaturer hittades"
1991
 
1992
+ #: ../cerber-scanner.php:2828
1993
  msgid "To solve this issue you have to reinstall %s or update it to the latest version."
1994
  msgstr "För att lösa problemet måste du installera om %s eller uppdatera den till den senaste versionen."
1995
 
1996
+ #: ../cerber-scanner.php:2829
1997
  msgid "Please upload a reference ZIP archive"
1998
  msgstr "Ladda upp ett referens-ZIP-arkiv"
1999
 
2000
+ #: ../cerber-scanner.php:2830
2001
  msgid "Resolve issue"
2002
  msgstr "Lös problemet"
2003
 
2004
+ #: ../cerber-scanner.php:4122
2005
  msgid "We have not found any integrity data to verify"
2006
  msgstr "Vi har inte hittat några integritetsdata att verifiera"
2007
 
2008
+ #: ../cerber-scanner.php:4124
2009
  msgid "You have to upload a ZIP archive from which you've installed it. This enables the security scanner to verify the integrity of the code and detect malware."
2010
  msgstr "Du måste ladda upp ett ZIP-arkiv från där du har installerat det. Detta gör det möjligt för säkerhetsskannern att verifiera kodens integritet och upptäcka skadlig kod."
2011
 
2012
+ #: ../cerber-scanner.php:5194
2013
  msgid "Full Scan Report"
2014
  msgstr "Fullständig skanningsrapport"
2015
 
2016
+ #: ../cerber-scanner.php:5194
2017
  msgid "Quick Scan Report"
2018
  msgstr "Snabbskanningsrapport"
2019
 
2020
+ #: ../cerber-scanner.php:5207
2021
  msgid "Files scanned"
2022
  msgstr "Filerna skannas"
2023
 
2024
+ #: ../dashboard.php:261 ../dashboard.php:1279 ../dashboard.php:1314 ../dashboard.
2025
+ #: php:1433
2026
  msgid "Check for activities"
2027
  msgstr "Kontrollera efter aktiviteter"
2028
 
2029
+ #: ../dashboard.php:1396
2030
  msgid "Activated"
2031
  msgstr "Aktiverad"
2032
 
2033
+ #: ../common.php:1232
2034
  msgid "Malicious request denied"
2035
  msgstr "Skadlig begäran nekad"
2036
 
2037
+ #: ../common.php:1236
2038
  msgid "User activated"
2039
  msgstr ""
2040
 
2041
+ #: ../common.php:1256
2042
  msgid "Suspicious number of fields"
2043
  msgstr "Misstänkt antal fält"
2044
 
2045
+ #: ../common.php:1257
2046
  msgid "Suspicious number of nested values"
2047
  msgstr ""
2048
 
2049
+ #: ../common.php:1258 ../common.php:1299
2050
  msgid "Malicious code detected"
2051
  msgstr "Skadlig kod upptäckt"
2052
 
2053
+ #: ../common.php:1300
2054
  msgid "Attempt to upload a file with malicious code"
2055
  msgstr "Försök att ladda upp en fil med skadlig kod"
2056
 
2057
+ #: ../common.php:1531
2058
  msgid "Bytes"
2059
  msgstr "Bytes"
2060
 
2061
+ #: ../cerber-scanner.php:1576
2062
  msgid "Vulnerability found"
2063
  msgstr "Sårbarhet hittad"
2064
 
2065
+ #: ../cerber-scanner.php:1581
2066
  msgid "Unable to check the integrity due to a DB error"
2067
  msgstr "Det går inte att kontrollera integriteten på grund av ett DB-fel"
2068
 
2069
+ #: ../cerber-scanner.php:3816
2070
  msgid "Scanning the upload folder for files"
2071
  msgstr "Skannar uppladdningsmappen efter filer"
2072
 
2073
+ #: ../cerber-scanner.php:3817
2074
  msgid "Scanning the temp folder for files"
2075
  msgstr "Skannar temp-mappen efter filer"
2076
 
2077
+ #: ../cerber-scanner.php:3818
2078
  msgid "Scanning the session folder for files"
2079
  msgstr "Skannar sessionsmappen efter filer"
2080
 
2081
+ #: ../settings.php:704
2082
  msgid "Automated recurring scan schedule"
2083
  msgstr "Automatiserat återkommande scanningsschema"
2084
 
2085
+ #: ../settings.php:719
2086
  msgid "Scan results reporting"
2087
  msgstr "Resultatrapportering av skanning"
2088
 
2089
+ #: ../dashboard.php:887 ../dashboard.php:3792
2090
  msgid "Suspicious activity"
2091
  msgstr "Misstänkt aktivitet"
2092
 
2093
+ #: ../dashboard.php:3793
2094
  msgid "Errors"
2095
  msgstr "Fel"
2096
 
2097
+ #: ../dashboard.php:4360
2098
  msgid "Antispam engine"
2099
  msgstr "Skräppostmotor"
2100
 
2103
  msgid "Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications."
2104
  msgstr ""
2105
 
2106
+ #: ../cerber-load.php:397
2107
  msgid "You have exceeded the number of allowed login attempts. Please try again in %d minutes."
2108
  msgstr "Du har överskridit antalet tillåtna inloggningsförsök. Försök igen om %d minuter."
2109
 
2110
+ #: ../common.php:1445
2111
  msgctxt "preposition of a period of time like: in 6 hours"
2112
  msgid "in %s"
2113
  msgstr "om %s"
2114
 
2115
+ #: ../settings.php:1501
2116
  msgctxt "preposition of time like: at 11:00"
2117
  msgid "at"
2118
  msgstr "kl."
2119
 
2120
+ #: ../dashboard.php:4436
2121
  msgid "Quarantine"
2122
  msgstr "Karantän"
2123
 
2124
+ #: ../cerber-scanner.php:3902
2125
  msgid "Started"
2126
  msgstr "Startade"
2127
 
2128
+ #: ../cerber-scanner.php:3906
2129
  msgid "Finished"
2130
  msgstr "Slutförda"
2131
 
2132
+ #: ../cerber-scanner.php:3914
2133
  msgid "Performance"
2134
  msgstr "Prestanda"
2135
 
2136
+ #: ../nexus/cerber-slave-list.php:290 ../cerber-scanner.php:3926
2137
  msgid "Vulnerabilities"
2138
  msgstr "Sårbarheter"
2139
 
2140
+ #: ../cerber-scanner.php:3930
2141
  msgid "New files"
2142
  msgstr "Nya filer"
2143
 
2144
+ #: ../cerber-scanner.php:3934
2145
  msgid "Changed files"
2146
  msgstr "Ändrade filer"
2147
 
2148
+ #: ../cerber-scanner.php:3938
2149
  msgid "Unwanted extensions"
2150
  msgstr "Oönskade utökningar"
2151
 
2152
+ #: ../cerber-scanner.php:3942
2153
  msgid "Unattended files"
2154
  msgstr "Obevakade filer"
2155
 
2156
+ #: ../cerber-scanner.php:3951 ../cerber-scanner.php:5710
2157
  msgid "Scanned"
2158
  msgstr "Skannade"
2159
 
2160
+ #: ../cerber-scanner.php:5612
2161
  msgid "There are no files in the quarantine at the moment."
2162
  msgstr "Det finns inga filer i karantän för tillfället."
2163
 
2164
+ #: ../cerber-scanner.php:5702
2165
  msgid "Restore"
2166
  msgstr "Återställ"
2167
 
2168
+ #: ../cerber-scanner.php:5699
2169
  msgid "Delete permanently"
2170
  msgstr "Ta bort permanent"
2171
 
2172
+ #: ../cerber-scanner.php:5711
2173
  msgid "Moved to quarantine"
2174
  msgstr "Flyttad till karantän"
2175
 
2176
+ #: ../cerber-scanner.php:5712
2177
  msgid "Automatic deletion"
2178
  msgstr "Automatisk borttagning"
2179
 
2180
+ #: ../cerber-scanner.php:5713
2181
  msgid "Size"
2182
  msgstr "Storlek"
2183
 
2184
+ #: ../cerber-scanner.php:5714 ../cerber-scanner.php:5854
2185
  msgid "File"
2186
  msgstr "Fil"
2187
 
2188
+ #: ../cerber-scanner.php:5782
2189
  msgid "The file has been deleted permanently."
2190
  msgstr "Filen har tagits bort permanent."
2191
 
2192
+ #: ../cerber-scanner.php:5796
2193
  msgid "The file has been restored to its original location."
2194
  msgstr "Filen har återställts till sin ursprungliga plats."
2195
 
2196
+ #: ../dashboard.php:1644
2197
  msgid "Integrity"
2198
  msgstr "Integritet"
2199
 
2200
+ #: ../common.php:1226
2201
  msgid "Attempt to upload malicious file denied"
2202
  msgstr "Försök att ladda upp skadlig fil nekad"
2203
 
2204
+ #: ../cerber-news.php:175
2205
  msgid "Awesome!"
2206
  msgstr "Grymt bra!"
2207
 
2208
+ #: ../settings.php:760
2209
  msgid "Automatic cleanup of malware and suspicious files"
2210
  msgstr "Automatisk upprensing av skadlig kod och misstänkta filer"
2211
 
2212
+ #: ../settings.php:768
2213
  msgid "Files in the uploads folder"
2214
  msgstr "Filer i uppladdningsmappen"
2215
 
2216
+ #: ../settings.php:777
2217
  msgid "Files with unwanted extensions"
2218
  msgstr "Filer med oönskade tillägg"
2219
 
2220
+ #: ../settings.php:796
2221
  msgid "Exclusions"
2222
  msgstr "Uteslutningar"
2223
 
2224
+ #: ../settings.php:800
2225
  msgid "Files in the temporary directory"
2226
  msgstr "Filer i den temporära katalogen"
2227
 
2228
+ #: ../settings.php:804
2229
  msgid "Files in the sessions directory"
2230
  msgstr "Filer i sessions-katalogen"
2231
 
2232
+ #: ../settings.php:808
2233
  msgid "Files in these directories"
2234
  msgstr "Filer i dessa kataloger"
2235
 
2236
+ #: ../settings.php:812
2237
  msgid "Use absolute paths. One item per line."
2238
  msgstr "Använd absoluta sökvägar. Ett objekt per rad."
2239
 
2240
+ #: ../settings.php:815
2241
  msgid "Files with these extensions"
2242
  msgstr "Filer med dessa tillägg"
2243
 
2244
+ #: ../settings.php:819
2245
  msgid "Use comma to separate items."
2246
  msgstr "Use comma to separate items."
2247
 
2248
+ #: ../dashboard.php:4434
2249
  msgid "Cleaning up"
2250
  msgstr "Städar upp"
2251
 
2252
+ #: ../cerber-scanner.php:1592
2253
  msgid "Malicious code found"
2254
  msgstr "Skadlig kod hittad"
2255
 
2256
+ #: ../cerber-scanner.php:2821
2257
  msgid "This file contains executable code and may contain obfuscated malware. If this file is a part of a theme or a plugin, it must be located in the theme or the plugin folder. No exception, no excuses."
2258
  msgstr "Denna fil innehåller körbar kod och kan innehålla förvrängd skadlig kod. Om denna fil är en del av ett tema eller ett tillägg måste det vara beläget i mappen för temat eller tillägget. Inget undantag, inga ursäkter."
2259
 
2260
+ #: ../cerber-scanner.php:2822
2261
  msgid "The scanner recognizes this file as \"ownerless\" or \"not bundled\" because it does not belong to any known part of the website and should not be here."
2262
  msgstr "Skannern känner igen denna fil som ”ägarlös” eller ”inte bunden” eftersom den inte hör till någon känd del av webbplatsen och borde inte vara här."
2263
 
2264
+ #: ../cerber-scanner.php:2823
2265
  msgid "It may remain after upgrading to a newer version of %s. It also may be a piece of obfuscated malware. In a rare case it might be a part of a custom-made (bespoke) plugin or theme."
2266
  msgstr ""
2267
 
2268
+ #: ../cerber-scanner.php:2827
2269
  msgid "The contents of the file have been changed and do not match what exists in the official WordPress repository or a reference file you have uploaded earlier. The file may have been altered by malware, infected by a virus or has been tampered with."
2270
  msgstr "Innehållet i filen har ändrats och matchar inte det som finns i det officiella WordPress-arkivet eller en referensfil som du har laddat upp tidigare. Filen kan ha förändrats av skadlig kod, infekterad av virus eller har manipulerats."
2271
 
2272
+ #: ../cerber-scanner.php:5292
2273
  msgid "Deleted"
2274
  msgstr "Borttaget"
2275
 
2276
+ #: ../cerber-scanner.php:5345
2277
  msgid "Automatically moved to quarantine"
2278
  msgstr "Automatiskt flyttad till karantän"
2279
 
2280
+ #: ../common.php:1259
2281
  msgid "Suspicious SQL code detected"
2282
  msgstr "Misstänkt SQL-kod upptäckt"
2283
 
2284
+ #: ../dashboard.php:1625
2285
  msgctxt "Example: Last malware scan: 23 Jan 2018"
2286
  msgid "Last malware scan"
2287
  msgstr ""
2288
 
2289
+ #: ../dashboard.php:4380
2290
  msgid "Live Traffic"
2291
  msgstr "Live-trafik"
2292
 
2293
+ #: ../settings.php:330
2294
  msgid "Use English for admin interface"
2295
  msgstr "Använd engelska för administratörsgränssnitt"
2296
 
2297
+ #: ../dashboard.php:4468
2298
  msgid "Log"
2299
  msgstr "Logg"
2300
 
2301
+ #: ../settings.php:351
2302
  msgid "Disable PHP in uploads"
2303
  msgstr "Inaktivera PHP i uppladdningar"
2304
 
2305
+ #: ../settings.php:356
2306
  msgid "Disable PHP error displaying"
2307
  msgstr "Inaktivera visning av PHP-fel"
2308
 
2309
+ #: ../dashboard.php:4435
2310
  msgid "Ignore List"
2311
  msgstr "Ignoreringslista"
2312
 
2313
+ #: ../cerber-scanner.php:151
2314
  msgid "Ignore"
2315
  msgstr "Ignorera"
2316
 
2317
+ #: ../cerber-scanner.php:5819
2318
  msgid "Apply"
2319
  msgstr "Tillämpa"
2320
 
2321
+ #: ../cerber-scanner.php:5853
2322
  msgid "Added"
2323
  msgstr "Tillagd"
2324
 
2325
+ #: ../cerber-scanner.php:5820 ../cerber-scanner.php:5847
2326
  msgid "Remove from the list"
2327
  msgstr "Ta bort från listan"
2328
 
2329
+ #: ../cerber-scanner.php:5821
2330
  msgid "User Insights"
2331
  msgstr "Användarinsikt"
2332
 
2333
+ #: ../cerber-scanner.php:5822
2334
  msgid "Traffic Insights"
2335
  msgstr "Trafikinsikt"
2336
 
2337
+ #: ../cerber-scanner.php:5823
2338
  msgid "Activity Insights"
2339
  msgstr "Aktivitetsinsikt"
2340
 
2341
+ #: ../dashboard.php:2664
2342
  msgid "Are you sure you want to delete selected files?"
2343
  msgstr "Är du säker på att du vill ta bort valda filer?"
2344
 
2345
+ #: ../dashboard.php:2665
2346
  msgid "These files have been moved to the quarantine"
2347
  msgstr "Dessa filer har flyttats till karantänen"
2348
 
2349
+ #: ../dashboard.php:2668
2350
  msgid "Do you want to add selected files to the ignore list?"
2351
  msgstr "Vill du lägga till valda filer på ignoreringslistan?"
2352
 
2353
+ #: ../dashboard.php:2669
2354
  msgid "These files have been added to the ignore list"
2355
  msgstr "Dessa filer har lagts till i ignoreringslistan"
2356
 
2357
+ #: ../dashboard.php:2671
2358
  msgid "Some errors occurred"
2359
  msgstr "Några fel uppstod"
2360
 
2361
+ #: ../dashboard.php:2672
2362
  msgid "All files have been processed"
2363
  msgstr "Alla filer har bearbetats"
2364
 
2365
+ #: ../settings.php:2582
2366
  msgid "These features are available in a professional version of the plugin."
2367
  msgstr "Dessa funktioner är tillgängliga i en professionell version av tillägget"
2368
 
2369
+ #: ../settings.php:2583
2370
  msgid "Know more about all advantages at"
2371
  msgstr "Läs mer om alla fördelar på"
2372
 
2373
+ #: ../common.php:1260
2374
  msgid "Suspicious JavaScript code detected"
2375
  msgstr "Misstänkt JavaScript-kod upptäckt"
2376
 
2377
+ #: ../settings.php:1785
2378
  msgid "Unable to update the schedule"
2379
  msgstr "Kan inte uppdatera schemat"
2380
 
2381
+ #: ../cerber-scanner.php:5728
2382
  msgid "All scans"
2383
  msgstr "Alla skanningar"
2384
 
2385
+ #: ../cerber-scanner.php:5825
2386
  msgid "The list is empty."
2387
  msgstr "Listan är tom."
2388
 
2389
+ #: ../cerber-scanner.php:5679
2390
  msgid "No files match the specified filter."
2391
  msgstr "Inga filer matchar det specifierade filtret"
2392
 
2393
+ #: ../cerber-scanner.php:5679
2394
  msgid "Click here to see the full list of files"
2395
  msgstr "Klicka här för att se hela listan med filer"
2396
 
2397
+ #: ../dashboard.php:791
2398
  msgid "Additional Details"
2399
  msgstr "Ytterligare detaljer"
2400
 
2401
+ #: ../dashboard.php:3392
2402
  msgid "Page generation time"
2403
  msgstr "Tid för generering av sidan"
2404
 
2405
+ #: ../dashboard.php:4594
2406
  msgid "Log In"
2407
  msgstr "Logga in"
2408
 
2409
+ #: ../dashboard.php:4595
2410
  msgid "Log Out"
2411
  msgstr "Logga ut"
2412
 
2413
+ #: ../dashboard.php:4596
2414
  msgid "Register"
2415
  msgstr "Registrera"
2416
 
2417
+ #: ../dashboard.php:4599
2418
  msgid "WooCommerce Log In"
2419
  msgstr "WooCommerce-inloggning"
2420
 
2421
+ #: ../dashboard.php:4600
2422
  msgid "WooCommerce Log Out"
2423
  msgstr "WooCommerce-utloggning"
2424
 
2425
+ #: ../dashboard.php:4639 ../dashboard.php:4640
2426
  msgid "Add to menu"
2427
  msgstr "Lägg till i meny"
2428
 
2429
+ #: ../common.php:1248
2430
  msgid "IP address is locked out"
2431
  msgstr "IP-adress är utelåst"
2432
 
2433
+ #: ../common.php:1302
2434
  msgid "Multiple suspicious requests"
2435
  msgstr "Flera misstänkta förfrågningar"
2436
 
2437
+ #: ../settings.php:550
2438
  msgid "Traffic Inspection"
2439
  msgstr "Trafikinspektion"
2440
 
2441
+ #: ../settings.php:557 ../settings.php:582
2442
  msgid "Maximum compatibility"
2443
  msgstr "Maximal kompatibilitet"
2444
 
2445
+ #: ../settings.php:558 ../settings.php:583
2446
  msgid "Maximum security"
2447
  msgstr "Maximal säkerhet"
2448
 
2449
+ #: ../settings.php:575
2450
  msgid "Erroneous Request Shielding"
2451
  msgstr ""
2452
 
2453
+ #: ../settings.php:578
2454
  msgid "Enable error shielding"
2455
  msgstr ""
2456
 
2457
+ #: ../settings.php:633
2458
  msgid "Save software errors"
2459
  msgstr "Spara programfel"
2460
 
2461
+ #: ../cerber-scanner.php:3814
2462
  msgid "Preparing for the scan"
2463
  msgstr "Förbereder för skanningen"
2464
 
2465
+ #: ../common.php:1261
2466
  msgid "Blocked by administrator"
2467
  msgstr "Blockerad av administratör"
2468
 
2469
+ #: ../cerber-load.php:401
2470
  msgid "You are not allowed to log in"
2471
  msgstr "Du saknar behörighet att logga in"
2472
 
2473
+ #: ../cerber-users.php:38
2474
  msgid "Block User"
2475
  msgstr "Blockera användare"
2476
 
2477
+ #: ../cerber-users.php:42 ../cerber-users.php:48
2478
  msgid "User is not permitted to log into the website"
2479
  msgstr "Användare har inte tillåtelse att logga in på webbplatsen"
2480
 
2481
+ #: ../cerber-users.php:57
2482
  msgctxt "e.g. by John at 11:00"
2483
  msgid "blocked by %s at %s"
2484
  msgstr "blockerad av %s kl. %s"
2485
 
2486
+ #: ../cerber-users.php:67 ../settings.php:424
2487
  msgid "User Message"
2488
  msgstr "Användarmeddelande"
2489
 
2490
+ #: ../cerber-users.php:69
2491
  msgid "An optional message for this user"
2492
  msgstr "Ett valfritt meddelande för denna användare"
2493
 
2494
+ #: ../cerber-users.php:184
2495
  msgid "Blocked Users"
2496
  msgstr "Blockerade användare"
2497
 
2498
+ #: ../settings.php:342
2499
  msgid "Block access to user pages like /?author=n"
2500
  msgstr "Blockera åtkomst till användarsidor som /?Author=n"
2501
 
2502
+ #: ../settings.php:372
2503
  msgid "Access to WordPress REST API"
2504
  msgstr "Åtkomst till WordPress REST API"
2505
 
2506
+ #: ../settings.php:377
2507
  msgid "Block access to user data via REST API"
2508
  msgstr "Blockera åtkomst till användardata via REST API"
2509
 
2510
+ #: ../settings.php:382
2511
  msgid "Block access to WordPress REST API except any of the following"
2512
  msgstr "Blockera åtkomst till WordPress REST API utom något av följande"
2513
 
2514
+ #: ../settings.php:391
2515
  msgid "Allow REST API for these roles"
2516
  msgstr "Tillåt REST API för dessa roller"
2517
 
2518
+ #: ../settings.php:395
2519
  msgid "Allow these namespaces"
2520
  msgstr ""
2521
 
2522
+ #: ../settings.php:587
2523
  msgid "Ignore logged in users"
2524
  msgstr "Ignorera inloggade användare"
2525
 
2526
+ #: ../settings.php:146
2527
  msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2528
  msgstr "Dessa begränsningar tillämpas inte på IP-adresser i den vita IP-åtkomstlistan"
2529
 
2530
+ #: ../settings.php:1460
2531
  msgid "Select one or more roles"
2532
  msgstr "Välj en eller flera roller"
2533
 
2534
+ #: ../dashboard.php:1102
2535
  msgid "Filter by registered user"
2536
  msgstr "Filtrera efter registrerad användare"
2537
 
2538
+ #: ../settings.php:410
2539
  msgid "Authorized users only"
2540
  msgstr "Endast auktoriserade användare"
2541
 
2542
+ #: ../settings.php:411
2543
  msgid "Only registered and logged in website users have access to the website"
2544
  msgstr "Endast registrerade och inloggade användare har åtkomst till webbplatsen"
2545
 
2546
+ #: ../settings.php:418
2547
  msgid "Do not apply this policy to IP addresses in the White IP Access List"
2548
  msgstr "Tillämpa inte denna policy på IP-adresser i den vita IP-åtkomstlistan"
2549
 
2550
+ #: ../settings.php:428 ../settings.php:2028
2551
  msgid "Only registered and logged in users are allowed to view this website"
2552
  msgstr "Endast registrerade och inloggade användare får se denna webbplats"
2553
 
2554
+ #: ../settings.php:433
2555
  msgid "Redirect to URL"
2556
  msgstr "Omdirigera till URL"
2557
 
2558
+ #: ../dashboard.php:4469
2559
  msgid "Changelog"
2560
  msgstr "Ändringslogg"
2561
 
2562
+ #: ../dashboard.php:608
 
 
 
 
2563
  msgid "Default settings have been loaded"
2564
  msgstr "Standardinställningarna har laddats"
2565
 
2566
+ #: ../dashboard.php:3187
2567
  msgid "Save all rules"
2568
  msgstr "Spara alla regler"
2569
 
2570
+ #: ../dashboard.php:3055 ../common.php:875
2571
  msgid "Save Changes"
2572
  msgstr "Spara ändringar"
2573
 
2574
+ #: ../common.php:1239
2575
  msgid "Invalid master credentials"
2576
  msgstr "Ogiltiga master-uppgifter"
2577
 
2578
+ #: ../settings.php:951
2579
  msgid "Master settings"
2580
  msgstr "Master-inställningar"
2581
 
2582
+ #: ../settings.php:959
2583
  msgid "Return to the website list"
2584
  msgstr "Återgå till webbplatslistan"
2585
 
2586
+ #: ../settings.php:963
2587
  msgid "Show \"Switched to\" notification"
2588
  msgstr "Visa ”Bytt till”-notis"
2589
 
2590
+ #: ../settings.php:967
2591
  msgid "Add @ site to the page title"
2592
  msgstr ""
2593
 
2594
+ #: ../settings.php:690 ../settings.php:984 ../settings.php:1011
2595
  msgid "Enable diagnostic logging"
2596
  msgstr "Aktivera diagnostisk loggning"
2597
 
2598
+ #: ../settings.php:994
2599
  msgid "Limit access by IP address"
2600
  msgstr "Begränsa åtkomst med IP-adress"
2601
 
2602
+ #: ../settings.php:1000
2603
  msgid "Access to this website"
2604
  msgstr "Åtkomst till denna webbplats"
2605
 
2606
+ #: ../settings.php:1003
2607
  msgid "Full access mode"
2608
  msgstr "Fullt åtkomstläge"
2609
 
2610
+ #: ../settings.php:1004
2611
  msgid "Read-only mode"
2612
  msgstr ""
2613
 
2614
+ #: ../settings.php:1020
2615
  msgid "The full access mode requires the PRO version of WP Cerber"
2616
  msgstr "Fullt åtkomstläge kräver PRO-versionen av WP Cerber"
2617
 
2725
  msgid "You have switched back to the master website"
2726
  msgstr "Du har bytt tillbaka till master-webbplatsen"
2727
 
2728
+ #: ../nexus/cerber-nexus-master.php:1198
2729
  msgid "You are here:"
2730
  msgstr "Du är här:"
2731
 
2732
+ #: ../nexus/cerber-nexus-master.php:1201 ../nexus/cerber-nexus.php:89 ..
2733
  #: /nexus/cerber-nexus.php:99
2734
  msgid "My Websites"
2735
  msgstr "Mina webbplatser"
2736
 
2737
+ #: ../nexus/cerber-nexus-master.php:1216
2738
  msgid "Visit Site"
2739
  msgstr "Besök webbplats"
2740
 
2795
  msgstr "Installera åtkomsttoken på master-webbplatsen."
2796
 
2797
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
2798
+ #: ../common.php:1438
2799
  msgid "%s sec"
2800
  msgid_plural "%s secs"
2801
  msgstr[0] "%s sekund"
2802
  msgstr[1] "%s sekunder"
2803
 
2804
+ #: ../settings.php:535
2805
  msgid "Send reports on"
2806
  msgstr "Skicka rapporter på"
2807
 
2829
  msgid "All groups"
2830
  msgstr "Alla grupper"
2831
 
2832
+ #: ../nexus/cerber-nexus-master.php:1379
2833
  msgid "Are you sure you want to delete selected websites?"
2834
  msgstr "Är du säker på att du vill ta bort valda webbplatser?"
2835
 
2836
+ #: ../cerber-users.php:216
2837
  msgid "Block"
2838
  msgstr "Blockera"
2839
 
2849
  msgid "Invalid response from the slave website"
2850
  msgstr "Ogiltigt svar från slav-webbplatsen"
2851
 
2852
+ #: ../common.php:1220 ../common.php:1293
2853
  msgid "Attempt to log in with non-existing username"
2854
  msgstr "Försök att logga in med icke-existerande användarnamn"
2855
 
2856
+ #: ../cerber-load.php:3913
2857
  msgid "Attempts to log in with non-existing usernames"
2858
  msgstr "Försök att logga in med icke-existerande användarnamn"
2859
 
2860
+ #: ../settings.php:971
2861
  msgid "Use master language"
2862
  msgstr "Använd master-språk"
2863
 
2864
+ #: ../settings.php:195
2865
  msgid "Non-existing users"
2866
  msgstr "Icke-existerande användare"
2867
 
2868
+ #: ../settings.php:196
2869
  msgid "Immediately block IP when attempting to log in with a non-existing username"
2870
  msgstr "Blockera omedelbart IP vid försök att logga in med ett icke-existerande användarnamn"
2871
 
2881
  msgid "To revoke the token and disable remote management, click here:"
2882
  msgstr "För att återkalla token och inaktivera fjärrhantering, klicka här:"
2883
 
2884
+ #: ../settings.php:352
2885
  msgid "Block execution of PHP scripts in the WordPress media folder"
2886
  msgstr ""
2887
 
2888
+ #: ../nexus/cerber-nexus-master.php:1444 ../nexus/cerber-nexus-master.php:1452
2889
  msgid "Active plugins and updates on"
2890
  msgstr "Aktiva tillägg och uppdateringar på"
2891
 
2892
+ #: ../nexus/cerber-nexus-master.php:1423
2893
  msgid "A newer version is available"
2894
  msgstr "En nyare version är tillgänglig"
2895
 
2896
+ #: ../dashboard.php:881
2897
+ msgid "New users"
2898
+ msgstr "Nya användare"
2899
+
2900
+ #: ../dashboard.php:894
2901
+ msgid "My activity"
2902
+ msgstr "Min aktivitet"
2903
+
2904
+ #: ../dashboard.php:2444
2905
+ msgid "Create Alert"
2906
+ msgstr "Skapa varning"
2907
+
2908
+ #: ../dashboard.php:2448
2909
+ msgid "Delete Alert"
2910
+ msgstr "Ta bort varning"
2911
+
2912
+ #: ../dashboard.php:2482
2913
+ msgid "The alert has been created"
2914
+ msgstr "Varningen har skapats"
2915
+
2916
+ #: ../dashboard.php:2487
2917
+ msgid "The alert has been deleted"
2918
+ msgstr "Varningen har tagits bort"
2919
+
2920
+ #: ../dashboard.php:3819
2921
+ msgid "Advanced Search"
2922
+ msgstr "Avancerad sökning"
2923
+
2924
+ #. Author of the plugin
2925
+ #:
2926
+ msgid "Cerber Tech Inc."
2927
+ msgstr "Cerber Tech Inc."
2928
+
2929
+ #: ../cerber-load.php:4403
2930
+ msgid "To delete the alert, click here"
2931
+ msgstr "För att ta bort varningen, klicka här"
2932
+
2933
+ #: ../settings.php:228
2934
+ msgid "Custom login URL may contain Latin alphanumeric characters, dashes and underscores only"
2935
+ msgstr "Anpassad URL för inloggning kan endast innehålla latinska alfanumeriska tecken, bindestreck och understreck"
2936
+
2937
+ #: ../settings.php:240
2938
+ msgid "Site-specific settings"
2939
+ msgstr "Webbplatsspecifika inställningar"
2940
+
2941
+ #: ../settings.php:248
2942
+ msgid "Prefix for plugin cookies"
2943
+ msgstr ""
2944
+
2945
+ #: ../settings.php:249
2946
+ msgid "Prefix may contain only Latin alphanumeric characters and underscores"
2947
+ msgstr "Prefix får bara innehålla latinska alfanumeriska tecken och understreck"
2948
+
2949
+ #: ../settings.php:492
2950
+ msgid "Lockout notifications"
2951
+ msgstr ""
2952
+
2953
+ #: ../settings.php:518
2954
+ msgid "Pushbullet access token"
2955
+ msgstr ""
2956
+
2957
+ #: ../settings.php:521
2958
+ msgid "Pushbullet device"
2959
+ msgstr "Pushbullet-enhet"
2960
+
2961
+ #: ../settings.php:764
2962
+ msgid "Delete unattended files"
2963
+ msgstr ""
2964
+
2965
+ #: ../settings.php:783
2966
+ msgid "Automatic recovery of modified and infected files"
2967
+ msgstr "Automatisk återskapning av modifierade och infekterade filer"
2968
+
2969
+ #: ../settings.php:786
2970
+ msgid "Recover WordPress files"
2971
+ msgstr "Återskapa WordPress-filer"
2972
+
2973
+ #: ../settings.php:790
2974
+ msgid "Recover plugins files"
2975
+ msgstr "Återskapa tilläggs-filer"
2976
+
2977
+ #: ../cerber-scanner.php:1603
2978
+ msgid "File deleted"
2979
+ msgstr "Fil borttagen"
2980
+
2981
+ #: ../cerber-scanner.php:1604
2982
+ msgid "File recovered"
2983
+ msgstr "Fil återskapad"
2984
+
2985
+ #: ../cerber-scanner.php:3822
2986
+ msgid "Recovering WordPress files"
2987
+ msgstr "Återskapar WordPress-filer"
2988
+
2989
+ #: ../cerber-scanner.php:3824
2990
+ msgid "Recovering plugins files"
2991
+ msgstr "Återskapar tilläggs-filer"
2992
+
2993
+ #: ../cerber-scanner.php:5296
2994
+ msgid "Recovered"
2995
+ msgstr "Återskapad"
2996
+
2997
+ #: ../cerber-scanner.php:5346
2998
+ msgid "Automatically deleted"
2999
+ msgstr "Automatiskt borttagen"
3000
+
3001
+ #: ../cerber-scanner.php:5349
3002
+ msgid "Automatically recovered"
3003
+ msgstr "Automatiskt återskapad"
3004
+
3005
+ #: ../dashboard.php:63
3006
+ msgid "Cerber User Security"
3007
+ msgstr "Cerber användarsäkerhet"
3008
+
3009
+ #: ../dashboard.php:63 ../dashboard.php:4394
3010
+ msgid "User Policies"
3011
+ msgstr "Användarpolicyer"
3012
+
3013
+ #: ../dashboard.php:1647
3014
+ msgid "A new version is available"
3015
+ msgstr "En ny version är tillgänglig"
3016
+
3017
+ #: ../dashboard.php:4396
3018
+ msgid "Role-based"
3019
+ msgstr "Rollbaserad "
3020
+
3021
+ #: ../dashboard.php:4397
3022
+ msgid "Global"
3023
+ msgstr "Global"
3024
+
3025
+ #: ../common.php:1262
3026
+ msgid "Site policy enforcement"
3027
+ msgstr ""
3028
+
3029
+ #: ../common.php:1263
3030
+ msgid "2FA code verified"
3031
+ msgstr "2FA-kod verifierad"
3032
+
3033
+ #: ../common.php:1264
3034
+ msgid "Initiated by the user"
3035
+ msgstr "Initierad av användaren"
3036
+
3037
+ #: ../common.php:1267
3038
+ msgid "Email address is not permitted"
3039
+ msgstr "E-postadress är inte tillåtet"
3040
+
3041
+ #: ../common.php:1633
3042
+ msgid "A new version of %s is available. Please install it."
3043
+ msgstr "En ny version av %s är tillgänglig. Vänligen installera den."
3044
+
3045
+ #: ../cerber-load.php:1387
3046
+ msgid "Email address is not permitted."
3047
+ msgstr "E-postadress är inte tillåtet."
3048
+
3049
+ #: ../cerber-load.php:1387
3050
+ msgid "Please choose another one."
3051
+ msgstr "Välj en annan."
3052
+
3053
+ #: ../cerber-users.php:10 ../cerber-users.php:429
3054
+ msgid "Two-Factor Authentication"
3055
+ msgstr "Tvåfaktorautentisering"
3056
+
3057
+ #: ../cerber-users.php:18
3058
+ msgid "Determined by user role policies"
3059
+ msgstr ""
3060
+
3061
+ #: ../cerber-users.php:19 ../cerber-users.php:437
3062
+ msgid "Always enabled"
3063
+ msgstr "Alltid aktiverad"
3064
+
3065
+ #: ../cerber-users.php:78
3066
+ msgid "2FA PIN Code"
3067
+ msgstr "2FA PIN-kod"
3068
+
3069
+ #: ../cerber-users.php:93
3070
+ msgid "Two-factor Authentication Email"
3071
+ msgstr ""
3072
+
3073
+ #: ../cerber-users.php:279
3074
+ msgid "Save All Changes"
3075
+ msgstr "Spara alla ändringar"
3076
+
3077
+ #: ../cerber-users.php:391
3078
+ msgid "Block access to WordPress Dashboard"
3079
+ msgstr "Blockera åtkomst till WordPress-adminpanel"
3080
+
3081
+ #: ../cerber-users.php:396
3082
+ msgid "Hide Toolbar when viewing site"
3083
+ msgstr "Dölj verktygsfält när du tittar på webbplats"
3084
+
3085
+ #: ../cerber-users.php:402
3086
+ msgid "Redirection rules"
3087
+ msgstr "Omdirigeringsregler"
3088
+
3089
+ #: ../cerber-users.php:406
3090
+ msgid "Redirect user after login"
3091
+ msgstr "Omdirigera användare efter inloggning"
3092
+
3093
+ #: ../cerber-users.php:411
3094
+ msgid "Redirect user after logout"
3095
+ msgstr "Omdirigera användare efter utloggning"
3096
+
3097
+ #: ../cerber-users.php:422 ../settings.php:473
3098
+ msgid "User session expiration time"
3099
+ msgstr "Användarsessionens utlöpningstid"
3100
+
3101
+ #: ../cerber-users.php:433
3102
+ msgid "Two-factor authentication"
3103
+ msgstr "Tvåfaktorsautentisering"
3104
+
3105
+ #: ../cerber-users.php:438
3106
+ msgid "Advanced mode"
3107
+ msgstr "Avancerat läge"
3108
+
3109
+ #: ../cerber-users.php:442
3110
+ msgid "Enforce two-factor authentication if any of the following conditions is true"
3111
+ msgstr "Tvinga tvåfaktorsautentisering om något av följande villkor är sant"
3112
+
3113
+ #: ../cerber-users.php:448
3114
+ msgid "Login from a different country"
3115
+ msgstr "Inloggning från ett annat land"
3116
+
3117
+ #: ../cerber-users.php:454
3118
+ msgid "Login from a different network Class C"
3119
+ msgstr "Inloggning från från ett annat nätverk klass C"
3120
+
3121
+ #: ../cerber-users.php:460
3122
+ msgid "Login from a different IP address"
3123
+ msgstr "Inloggning från en annan IP-adress"
3124
+
3125
+ #: ../cerber-users.php:466
3126
+ msgid "Using a different browser or device"
3127
+ msgstr "Använder en annan webbläsare eller enhet"
3128
+
3129
+ #: ../cerber-users.php:472
3130
+ msgid "Enforce two-factor authentication with fixed intervals"
3131
+ msgstr "Tvinga tvåfaktorsautentisering med fasta intervaller"
3132
+
3133
+ #: ../cerber-users.php:478
3134
+ msgid "Regular time intervals (days)"
3135
+ msgstr "Vanliga tidsintervaller (dagar)"
3136
+
3137
+ #: ../cerber-users.php:480
3138
+ msgid "days interval"
3139
+ msgstr "dagintervall"
3140
+
3141
+ #: ../cerber-users.php:485
3142
+ msgid "Fixed number of logins"
3143
+ msgstr "Fast antal inloggningar"
3144
+
3145
+ #: ../cerber-users.php:487
3146
+ msgid "number of logins"
3147
+ msgstr "antal inloggningar"
3148
+
3149
+ #: ../cerber-users.php:529
3150
+ msgid "Policies have been updated"
3151
+ msgstr "Policies har uppdaterats"
3152
+
3153
+ #: ../settings.php:448
3154
+ msgid "Restrict email addresses"
3155
+ msgstr "Begränsa e-postadresser"
3156
+
3157
+ #: ../settings.php:451
3158
+ msgid "No restrictions"
3159
+ msgstr "Inga begränsningar"
3160
+
3161
+ #: ../settings.php:452
3162
+ msgid "Deny all email addresses that match the following"
3163
+ msgstr "Neka alla e-postadresser som matchar följande"
3164
+
3165
+ #: ../settings.php:453
3166
+ msgid "Permit only email addresses that match the following"
3167
+ msgstr "Tillåt endast e-postadresser som matchar följande"
3168
+
3169
+ #: ../settings.php:458
3170
+ msgid "Specify email addresses, wildcards or REGEX patterns. Use comma to separate items."
3171
+ msgstr ""
3172
+
3173
+ #: ../settings.php:797
3174
+ msgid "These files will never be deleted during automatic cleanup."
3175
+ msgstr "Dessa filer kommer aldrig att tas bort under automatisk upprensning."
3176
+
3177
+ #: ../cerber-2fa.php:337
3178
+ msgid "This verification PIN code is expired. We have just sent a new one to your email."
3179
+ msgstr "Denna PIN-kod för verifiering har löpt ut. Vi skickade just en ny till din e-post."
3180
+
3181
+ #: ../cerber-2fa.php:340
3182
+ msgid "You have entered an incorrect verification PIN code"
3183
+ msgstr "Du har angett en felaktig PIN-kod för verifiering"
3184
+
3185
+ #: ../cerber-2fa.php:387 ../cerber-2fa.php:471
3186
+ msgid "Please verify that it’s you"
3187
+ msgstr "Vänligen verifiera att det är du"
3188
+
3189
+ #: ../cerber-2fa.php:474
3190
+ msgid "Please use the following verification PIN code to confirm your identity"
3191
+ msgstr "Använd följande PIN-kod för verifiering för att bekräfta din identitet"
3192
+
3193
+ #: ../cerber-2fa.php:499
3194
+ msgid "Here are the details of the sign-in attempt"
3195
+ msgstr "Här är detaljerna för inloggningsförsöket"
3196
+
3197
+ #: ../cerber-2fa.php:548
3198
+ msgid "expires"
3199
+ msgstr "löper ut"
3200
+
3201
+ #: ../cerber-2fa.php:565
3202
+ msgid "only digits are allowed"
3203
+ msgstr "endast siffror är tillåtna"
3204
+
3205
+ #: ../cerber-2fa.php:568
3206
+ msgid "We've sent a verification PIN code to your email"
3207
+ msgstr "Vi skickade en PIN-kod för verifiering till din e-post"
3208
+
3209
+ #: ../cerber-2fa.php:569
3210
+ msgid "Enter the code from the email in the field below."
3211
+ msgstr "Ange koden från e-posten i fältet nedan."
3212
+
3213
+ #: ../cerber-2fa.php:571
3214
+ msgid "Try again"
3215
+ msgstr "Försök igen"
3216
+
3217
+ #: ../cerber-2fa.php:572
3218
+ msgid "Cancel"
3219
+ msgstr "Avbryt"
3220
+
3221
+ #: ../cerber-2fa.php:573
3222
+ msgid "Did not receive an email?"
3223
+ msgstr "Har du inte fått någon e-post?"
3224
+
3225
+ #: ../cerber-2fa.php:573
3226
+ msgid "or"
3227
+ msgstr "eller"
3228
+
3229
+ #: ../cerber-2fa.php:579
3230
+ msgid "Verify it's you"
3231
+ msgstr "Verifiera att det är du"
3232
+
3233
+ #: ../cerber-2fa.php:584
3234
+ msgid "Verify"
3235
+ msgstr "Verifiera"
3236
+
languages/wp-cerber.pot CHANGED
@@ -5,7 +5,7 @@ msgstr ""
5
  "Project-Id-Version: WP Cerber\n"
6
  "Report-Msgid-Bugs-To: \n"
7
  "POT-Creation-Date: Tue Sep 08 2015 21:38:11 GMT+0300\n"
8
- "POT-Revision-Date: Sun Apr 14 2019 19:17:58 GMT+0300 (Moscow Standard Time)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
11
  "Language-Team: \n"
@@ -28,8 +28,8 @@ msgstr ""
28
  msgid "Cerber Dashboard"
29
  msgstr ""
30
 
31
- #: ../dashboard.php:54 ../dashboard.php:1621 ../dashboard.php:2534 ../dashboard.
32
- #: php:4258
33
  msgid "Dashboard"
34
  msgstr ""
35
 
@@ -37,7 +37,7 @@ msgstr ""
37
  msgid "Cerber Traffic Inspector"
38
  msgstr ""
39
 
40
- #: ../dashboard.php:56 ../dashboard.php:1591 ../dashboard.php:4317
41
  msgid "Traffic Inspector"
42
  msgstr ""
43
 
@@ -45,742 +45,755 @@ msgstr ""
45
  msgid "Cerber Security Rules"
46
  msgstr ""
47
 
48
- #: ../dashboard.php:60 ../dashboard.php:4334
49
  msgid "Security Rules"
50
  msgstr ""
51
 
52
- #: ../dashboard.php:64 ../dashboard.php:4349
 
 
 
 
 
 
 
 
53
  msgid "Site Integrity"
54
  msgstr ""
55
 
56
- #: ../dashboard.php:68
57
  msgid "Cerber antispam settings"
58
  msgstr ""
59
 
60
- #: ../dashboard.php:68 ../cerber-load.php:4584 ../settings.php:549
61
  msgid "Antispam"
62
  msgstr ""
63
 
64
- #: ../dashboard.php:73
65
  msgid "Cerber tools"
66
  msgstr ""
67
 
68
- #: ../dashboard.php:73 ../dashboard.php:4384
69
  msgid "Tools"
70
  msgstr ""
71
 
72
- #: ../dashboard.php:177 ../dashboard.php:260
73
  msgid "Remove"
74
  msgstr ""
75
 
76
- #: ../dashboard.php:182 ../dashboard.php:1033 ../dashboard.php:3702 ../cerber-
77
- #: load.php:4287
78
  msgid "IP"
79
  msgstr ""
80
 
81
- #: ../dashboard.php:183 ../dashboard.php:1034
82
  msgid "Hostname"
83
  msgstr ""
84
 
85
- #: ../dashboard.php:184 ../dashboard.php:1035
86
  msgid "Country"
87
  msgstr ""
88
 
89
- #: ../dashboard.php:185
90
  msgid "Expires"
91
  msgstr ""
92
 
93
- #: ../dashboard.php:186 ../cerber-load.php:3624
94
  msgid "Reason"
95
  msgstr ""
96
 
97
- #: ../dashboard.php:187 ../cerber-scanner.php:5715 ../cerber-scanner.php:5855
98
  msgid "Action"
99
  msgstr ""
100
 
101
- #: ../dashboard.php:203
102
  #, php-format
103
  msgid "Showing last %d records from %d"
104
  msgstr ""
105
 
106
- #: ../dashboard.php:205
107
  msgid "Hint"
108
  msgstr ""
109
 
110
- #: ../dashboard.php:205
111
  msgid "To view activity, click on the IP"
112
  msgstr ""
113
 
114
- #: ../dashboard.php:209
115
  msgid "No lockouts at the moment. The sky is clear."
116
  msgstr ""
117
 
118
- #: ../dashboard.php:232 ../dashboard.php:1003 ../dashboard.php:1247 ../dashboard.
119
- #: php:1586 ../dashboard.php:3494 ../cerber-load.php:4571
120
  msgid "White IP Access List"
121
  msgstr ""
122
 
123
- #: ../dashboard.php:232
124
  msgid "These IPs will never be locked out"
125
  msgstr ""
126
 
127
- #: ../dashboard.php:234 ../dashboard.php:1006 ../dashboard.php:1250 ../dashboard.
128
- #: php:1587 ../dashboard.php:3495
129
  msgid "Black IP Access List"
130
  msgstr ""
131
 
132
- #: ../dashboard.php:234
133
  msgid "Nobody can log in or register from these IPs"
134
  msgstr ""
135
 
136
- #: ../dashboard.php:241
137
  msgid "Your IP"
138
  msgstr ""
139
 
140
- #: ../dashboard.php:259 ../dashboard.php:1260 ../dashboard.php:1295 ../dashboard.
141
- #: php:1413
142
  msgid "Check for activities"
143
  msgstr ""
144
 
145
- #: ../dashboard.php:266
146
  msgid "List is empty"
147
  msgstr ""
148
 
149
- #: ../dashboard.php:272
150
  msgid "IP address, IPv4 address range or subnet"
151
  msgstr ""
152
 
153
- #: ../dashboard.php:273
154
  msgid "Add IP to the list"
155
  msgstr ""
156
 
157
- #: ../dashboard.php:274
158
  msgid "Optional comment for this entry"
159
  msgstr ""
160
 
161
- #: ../dashboard.php:291 ../dashboard.php:308
162
  msgid "Incorrect IP address or IP range"
163
  msgstr ""
164
 
165
- #: ../dashboard.php:299
166
  #, php-format
167
  msgid "Address %s was added to White IP Access List"
168
  msgstr ""
169
 
170
- #: ../dashboard.php:313
171
  msgid "You cannot add your IP address or network"
172
  msgstr ""
173
 
174
- #: ../dashboard.php:321
175
  #, php-format
176
  msgid "Address %s was added to Black IP Access List"
177
  msgstr ""
178
 
179
- #: ../dashboard.php:408 ../dashboard.php:3423 ../whois.php:222 ../whois.php:253 ..
180
- #: /common.php:1291 ../common.php:1709 ../nexus/cerber-slave-list.php:283
181
  msgid "Unknown"
182
  msgstr ""
183
 
184
- #: ../dashboard.php:481
185
  msgid "unknown"
186
  msgstr ""
187
 
188
- #: ../dashboard.php:544
189
  #, php-format
190
  msgid "Lockout for %s was removed"
191
  msgstr ""
192
 
193
- #: ../dashboard.php:552
194
  msgid "Email has been sent to"
195
  msgstr ""
196
 
197
- #: ../dashboard.php:555
198
  msgid "Unable to send email to"
199
  msgstr ""
200
 
201
- #: ../dashboard.php:606
202
  msgid "Default settings have been loaded"
203
  msgstr ""
204
 
205
- #: ../dashboard.php:771 ../dashboard.php:3324
206
  msgid "IP address"
207
  msgstr ""
208
 
209
- #: ../dashboard.php:772 ../dashboard.php:1036 ../dashboard.php:3325 ../dashboard.
210
- #: php:3700
211
  msgid "Date"
212
  msgstr ""
213
 
214
- #: ../dashboard.php:773 ../dashboard.php:1037
215
  msgid "Event"
216
  msgstr ""
217
 
218
- #: ../dashboard.php:774
219
  msgid "Additional Details"
220
  msgstr ""
221
 
222
- #: ../dashboard.php:775 ../dashboard.php:1038 ../dashboard.php:3705
223
  msgid "Local User"
224
  msgstr ""
225
 
226
- #: ../dashboard.php:776
227
  msgid "User login"
228
  msgstr ""
229
 
230
- #: ../dashboard.php:777 ../dashboard.php:3330
231
  msgid "User ID"
232
  msgstr ""
233
 
234
- #: ../dashboard.php:778 ../dashboard.php:1039 ../cerber-load.php:4295
235
  msgid "Username used"
236
  msgstr ""
237
 
238
- #: ../dashboard.php:853 ../dashboard.php:2185
239
  msgid "View all"
240
  msgstr ""
241
 
242
- #: ../dashboard.php:864
243
  msgid "New users"
244
  msgstr ""
245
 
246
- #: ../dashboard.php:870 ../dashboard.php:3731
247
  msgid "Suspicious activity"
248
  msgstr ""
249
 
250
- #: ../dashboard.php:872 ../common.php:1184
251
  msgid "IP blocked"
252
  msgstr ""
253
 
254
- #: ../dashboard.php:874 ../dashboard.php:3733 ../settings.php:471 ../settings.php:
255
- #: 814
256
  msgid "Logged in users"
257
  msgstr ""
258
 
259
- #: ../dashboard.php:875 ../dashboard.php:3734
260
  msgid "Not logged in visitors"
261
  msgstr ""
262
 
263
- #: ../dashboard.php:877
264
  msgid "My activity"
265
  msgstr ""
266
 
267
- #: ../dashboard.php:1011 ../dashboard.php:1253 ../dashboard.php:3499 ../common.
268
- #: php:1235
269
  msgid "Locked out"
270
  msgstr ""
271
 
272
- #: ../dashboard.php:1061 ../dashboard.php:3765
273
  msgid "Export"
274
  msgstr ""
275
 
276
- #: ../dashboard.php:1066
277
  msgid "No activity has been logged."
278
  msgstr ""
279
 
280
- #: ../dashboard.php:1073
281
  msgid "All events"
282
  msgstr ""
283
 
284
- #: ../dashboard.php:1083
285
  msgid "Filter by registered user"
286
  msgstr ""
287
 
288
- #: ../dashboard.php:1084
289
  msgid "Search for IP or username"
290
  msgstr ""
291
 
292
- #: ../dashboard.php:1085
293
  msgid "Filter"
294
  msgstr ""
295
 
296
- #: ../dashboard.php:1290
297
  msgid "Abuse email:"
298
  msgstr ""
299
 
300
- #: ../dashboard.php:1295
301
  msgid "Network:"
302
  msgstr ""
303
 
304
- #: ../dashboard.php:1310
305
  msgid "Add network to the Black List"
306
  msgstr ""
307
 
308
- #: ../dashboard.php:1315
309
  msgid "Add IP to the Black List"
310
  msgstr ""
311
 
312
- #: ../dashboard.php:1376
313
  msgid "Activated"
314
  msgstr ""
315
 
316
- #: ../dashboard.php:1397
317
  msgid "Last seen"
318
  msgstr ""
319
 
320
- #: ../dashboard.php:1407 ../dashboard.php:1451
321
  msgid "Registered"
322
  msgstr ""
323
 
324
- #: ../dashboard.php:1448
325
  msgid "Comments"
326
  msgstr ""
327
 
328
- #: ../dashboard.php:1449
329
  msgid "Last login"
330
  msgstr ""
331
 
332
- #: ../dashboard.php:1450
333
  msgid "Failed login attempts"
334
  msgstr ""
335
 
336
- #: ../dashboard.php:1482 ../dashboard.php:1569 ../common.php:1431 ../nexus/cerber-
337
  #: slave-list.php:297
338
  msgid "Never"
339
  msgstr ""
340
 
341
- #: ../dashboard.php:1521 ../cerber-users.php:25
342
  msgid "You"
343
  msgstr ""
344
 
345
- #: ../dashboard.php:1539
346
  msgid "Cerber Quick View"
347
  msgstr ""
348
 
349
- #: ../dashboard.php:1573 ../dashboard.php:1595
350
  msgid "active"
351
  msgstr ""
352
 
353
- #: ../dashboard.php:1573
354
  msgid "deactivate"
355
  msgstr ""
356
 
357
- #: ../dashboard.php:1575
358
  msgid "not active"
359
  msgstr ""
360
 
361
- #: ../dashboard.php:1576 ../dashboard.php:1590
362
  msgid "disabled"
363
  msgstr ""
364
 
365
- #: ../dashboard.php:1581
366
  msgid "failed attempts"
367
  msgstr ""
368
 
369
- #: ../dashboard.php:1581 ../dashboard.php:1582
370
  msgid "in 24 hours"
371
  msgstr ""
372
 
373
- #: ../dashboard.php:1581 ../dashboard.php:1582
374
  msgid "view all"
375
  msgstr ""
376
 
377
- #: ../dashboard.php:1582
378
  msgid "lockouts"
379
  msgstr ""
380
 
381
- #: ../dashboard.php:1584
382
  msgid "Lockouts at the moment"
383
  msgstr ""
384
 
385
- #: ../dashboard.php:1585
386
  msgid "Last lockout"
387
  msgstr ""
388
 
389
- #: ../dashboard.php:1586 ../dashboard.php:1587 ../dashboard.php:2516
390
  msgid "entry"
391
  msgid_plural "entries"
392
  msgstr[0] ""
393
  msgstr[1] ""
394
 
395
- #: ../dashboard.php:1588 ../settings.php:236
396
  msgid "Citadel mode"
397
  msgstr ""
398
 
399
- #: ../dashboard.php:1590
400
  msgid "enabled"
401
  msgstr ""
402
 
403
- #: ../dashboard.php:1595
404
  msgid "no connection"
405
  msgstr ""
406
 
407
- #: ../dashboard.php:1605
408
  msgctxt "Example: Last malware scan: 23 Jan 2018"
409
  msgid "Last malware scan"
410
  msgstr ""
411
 
412
- #: ../dashboard.php:1608 ../dashboard.php:1610 ../settings.php:621 ../settings.
413
- #: php:852 ../settings.php:878 ../cerber-scanner.php:1623
 
414
  msgid "Disabled"
415
  msgstr ""
416
 
417
- #: ../dashboard.php:1609 ../cerber-scanner.php:1065
418
  msgid "Quick Scan"
419
  msgstr ""
420
 
421
- #: ../dashboard.php:1611 ../cerber-scanner.php:1065
422
  msgid "Full Scan"
423
  msgstr ""
424
 
425
- #: ../dashboard.php:1622 ../dashboard.php:2171 ../dashboard.php:4259 ../cerber-
426
- #: load.php:4278 ../settings.php:260
427
  msgid "Activity"
428
  msgstr ""
429
 
430
- #: ../dashboard.php:1623
431
  msgid "Traffic"
432
  msgstr ""
433
 
434
- #: ../dashboard.php:1624
435
  msgid "Integrity"
436
  msgstr ""
437
 
438
- #: ../dashboard.php:1988 ../settings.php:223
 
 
 
 
439
  msgid "My site is behind a reverse proxy"
440
  msgstr ""
441
 
442
- #: ../dashboard.php:2164
443
  msgid "in the last 24 hours"
444
  msgstr ""
445
 
446
- #: ../dashboard.php:2188
447
  msgid "Recently locked out IP addresses"
448
  msgstr ""
449
 
450
- #: ../dashboard.php:2212
451
  msgid "Confused about some settings?"
452
  msgstr ""
453
 
454
- #: ../dashboard.php:2213
455
  msgid "You can easily load default recommended settings using button below"
456
  msgstr ""
457
 
458
- #: ../dashboard.php:2215
459
  msgid "Load default settings"
460
  msgstr ""
461
 
462
- #: ../dashboard.php:2217 ../cerber-tools.php:624 ../nexus/cerber-slave-list.php:
463
  #: 230 ../cerber-scanner.php:5689 ../cerber-scanner.php:5839
464
  msgid "Are you sure?"
465
  msgstr ""
466
 
467
- #: ../dashboard.php:2223
468
  msgid "doesn't affect Custom login URL and Access Lists"
469
  msgstr ""
470
 
471
- #: ../dashboard.php:2224 ../cerber-load.php:3656 ../cerber-load.php:4573
472
  msgid "Getting Started Guide"
473
  msgstr ""
474
 
475
- #: ../dashboard.php:2333
476
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
477
  msgstr ""
478
 
479
- #: ../dashboard.php:2334
480
  msgid "Deactivate"
481
  msgstr ""
482
 
483
- #: ../dashboard.php:2335 ../dashboard.php:2773
484
  msgid "View Activity"
485
  msgstr ""
486
 
487
- #: ../dashboard.php:2350 ../nexus/cerber-nexus-slave.php:450
488
  msgid "Settings saved"
489
  msgstr ""
490
 
491
- #: ../dashboard.php:2421
492
  msgid "Create Alert"
493
  msgstr ""
494
 
495
- #: ../dashboard.php:2425
496
  msgid "Delete Alert"
497
  msgstr ""
498
 
499
- #: ../dashboard.php:2458
500
  msgid "You've subscribed"
501
  msgstr ""
502
 
503
- #: ../dashboard.php:2459
504
  msgid "The alert has been created"
505
  msgstr ""
506
 
507
- #: ../dashboard.php:2463
508
  msgid "You've unsubscribed"
509
  msgstr ""
510
 
511
- #: ../dashboard.php:2464
512
  msgid "The alert has been deleted"
513
  msgstr ""
514
 
515
- #: ../dashboard.php:2535
516
  msgid "Main settings"
517
  msgstr ""
518
 
519
- #: ../dashboard.php:2641
520
  msgid "Are you sure you want to delete selected files?"
521
  msgstr ""
522
 
523
- #: ../dashboard.php:2642
524
  msgid "These files have been moved to the quarantine"
525
  msgstr ""
526
 
527
- #: ../dashboard.php:2645
528
  msgid "Do you want to add selected files to the ignore list?"
529
  msgstr ""
530
 
531
- #: ../dashboard.php:2646
532
  msgid "These files have been added to the ignore list"
533
  msgstr ""
534
 
535
- #: ../dashboard.php:2648
536
  msgid "Some errors occurred"
537
  msgstr ""
538
 
539
- #: ../dashboard.php:2649
540
  msgid "All files have been processed"
541
  msgstr ""
542
 
543
- #: ../dashboard.php:2872
544
- msgid "These features are available in a professional version of the plugin."
545
- msgstr ""
546
-
547
- #: ../dashboard.php:2873
548
- msgid "Know more about all advantages at"
549
  msgstr ""
550
 
551
- #: ../dashboard.php:3036
552
  #, php-format
553
  msgid "Permitted for one country"
554
  msgid_plural "Permitted for %d countries"
555
  msgstr[0] ""
556
  msgstr[1] ""
557
 
558
- #: ../dashboard.php:3039
559
  #, php-format
560
  msgid "Not permitted for one country"
561
  msgid_plural "Not permitted for %d countries"
562
  msgstr[0] ""
563
  msgstr[1] ""
564
 
565
- #: ../dashboard.php:3047
566
  msgid "No rule"
567
  msgstr ""
568
 
569
- #: ../dashboard.php:3083
570
- msgid "Save all rules"
571
  msgstr ""
572
 
573
- #: ../dashboard.php:3104
574
- msgid "Start typing here to find a country"
575
  msgstr ""
576
 
577
- #: ../dashboard.php:3184
578
  msgid "Click on a country name to add it to the list of selected countries"
579
  msgstr ""
580
 
581
- #: ../dashboard.php:3188
582
  #, php-format
583
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
584
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
585
  msgstr ""
586
 
587
- #: ../dashboard.php:3191
588
  #, php-format
589
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
590
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
591
  msgstr ""
592
 
593
- #: ../dashboard.php:3205
594
- msgid "Submit forms"
595
  msgstr ""
596
 
597
- #: ../dashboard.php:3206
598
- msgid "Post comments"
599
  msgstr ""
600
 
601
- #: ../dashboard.php:3207
602
- msgid "Log in to the website"
603
  msgstr ""
604
 
605
- #: ../dashboard.php:3208
606
- msgid "Register on the website"
607
  msgstr ""
608
 
609
- #: ../dashboard.php:3209
610
  msgid "Use XML-RPC"
611
  msgstr ""
612
 
613
- #: ../dashboard.php:3210
614
  msgid "Use REST API"
615
  msgstr ""
616
 
617
- #: ../dashboard.php:3258
618
  msgid "Security rules have been updated"
619
  msgstr ""
620
 
621
- #: ../dashboard.php:3331
622
  msgid "Page generation time"
623
  msgstr ""
624
 
625
- #: ../dashboard.php:3701
626
  msgid "Request"
627
  msgstr ""
628
 
629
- #: ../dashboard.php:3703
630
  msgid "Host Info"
631
  msgstr ""
632
 
633
- #: ../dashboard.php:3704
634
  msgid "User Agent"
635
  msgstr ""
636
 
637
- #: ../dashboard.php:3721
638
  msgid "No requests have been logged."
639
  msgstr ""
640
 
641
- #: ../dashboard.php:3729
642
  msgid "All requests"
643
  msgstr ""
644
 
645
- #: ../dashboard.php:3732
646
  msgid "Errors"
647
  msgstr ""
648
 
649
- #: ../dashboard.php:3737
650
  msgid "Form submissions"
651
  msgstr ""
652
 
653
- #: ../dashboard.php:3739
654
  msgid "Page Not Found"
655
  msgstr ""
656
 
657
- #: ../dashboard.php:3748
658
  msgid "Longer than"
659
  msgstr ""
660
 
661
- #: ../dashboard.php:3758
662
  msgid "Advanced Search"
663
  msgstr ""
664
 
665
- #: ../dashboard.php:3771
666
  msgid "Refresh"
667
  msgstr ""
668
 
669
- #: ../dashboard.php:4062
670
  msgid "Any"
671
  msgstr ""
672
 
673
- #: ../dashboard.php:4260
674
  msgid "Lockouts"
675
  msgstr ""
676
 
677
- #: ../dashboard.php:4261 ../cerber-load.php:4581
678
  msgid "Main Settings"
679
  msgstr ""
680
 
681
- #: ../dashboard.php:4262 ../cerber-load.php:4583 ../cerber-tools.php:38 ../cerber-
682
- #: tools.php:47 ../cerber-tools.php:134
683
  msgid "Access Lists"
684
  msgstr ""
685
 
686
- #: ../dashboard.php:4263 ../cerber-load.php:4585
687
  msgid "Hardening"
688
  msgstr ""
689
 
690
- #: ../dashboard.php:4264
691
- msgid "Users"
692
- msgstr ""
693
-
694
- #: ../dashboard.php:4265 ../cerber-load.php:4586 ../settings.php:248
695
  msgid "Notifications"
696
  msgstr ""
697
 
698
- #: ../dashboard.php:4297
699
  msgid "Antispam and bot detection settings"
700
  msgstr ""
701
 
702
- #: ../dashboard.php:4299
703
  msgid "Antispam engine"
704
  msgstr ""
705
 
706
- #: ../dashboard.php:4319
707
  msgid "Live Traffic"
708
  msgstr ""
709
 
710
- #: ../dashboard.php:4320 ../dashboard.php:4352 ../cerber-tools.php:37 ../cerber-
711
  #: tools.php:46 ../nexus/cerber-nexus.php:90
712
  msgid "Settings"
713
  msgstr ""
714
 
715
- #: ../dashboard.php:4336
 
 
 
 
 
 
 
 
716
  msgid "Countries"
717
  msgstr ""
718
 
719
- #: ../dashboard.php:4351 ../cerber-load.php:4582
720
  msgid "Security Scanner"
721
  msgstr ""
722
 
723
- #: ../dashboard.php:4353
724
  msgid "Scheduling"
725
  msgstr ""
726
 
727
- #: ../dashboard.php:4354
728
  msgid "Cleaning up"
729
  msgstr ""
730
 
731
- #: ../dashboard.php:4355
732
  msgid "Ignore List"
733
  msgstr ""
734
 
735
- #: ../dashboard.php:4356
736
  msgid "Quarantine"
737
  msgstr ""
738
 
739
- #: ../dashboard.php:4386
740
  msgid "Export & Import"
741
  msgstr ""
742
 
743
- #: ../dashboard.php:4387
744
  msgid "Diagnostic"
745
  msgstr ""
746
 
747
- #: ../dashboard.php:4388
748
  msgid "Log"
749
  msgstr ""
750
 
751
- #: ../dashboard.php:4389
752
  msgid "Changelog"
753
  msgstr ""
754
 
755
- #: ../dashboard.php:4390
756
  msgid "License"
757
  msgstr ""
758
 
759
- #: ../dashboard.php:4486
760
  msgid "Help"
761
  msgstr ""
762
 
763
- #: ../dashboard.php:4514
764
  msgid "Log In"
765
  msgstr ""
766
 
767
- #: ../dashboard.php:4515
768
  msgid "Log Out"
769
  msgstr ""
770
 
771
- #: ../dashboard.php:4516
772
  msgid "Register"
773
  msgstr ""
774
 
775
- #: ../dashboard.php:4519
776
  msgid "WooCommerce Log In"
777
  msgstr ""
778
 
779
- #: ../dashboard.php:4520
780
  msgid "WooCommerce Log Out"
781
  msgstr ""
782
 
783
- #: ../dashboard.php:4559 ../dashboard.php:4560
784
  msgid "Add to menu"
785
  msgstr ""
786
 
@@ -805,301 +818,310 @@ msgstr ""
805
  msgid "Cerber Tech Inc."
806
  msgstr ""
807
 
808
- #: ../common.php:187
809
  msgid "Check for requests"
810
  msgstr ""
811
 
812
- #: ../common.php:257
813
  msgid "Malicious activities mitigated"
814
  msgstr ""
815
 
816
- #: ../common.php:260
817
  msgid "Spam comments denied"
818
  msgstr ""
819
 
820
- #: ../common.php:261
821
  msgid "Spam form submissions denied"
822
  msgstr ""
823
 
824
- #: ../common.php:262
825
  msgid "Malicious IP addresses detected"
826
  msgstr ""
827
 
828
- #: ../common.php:263
829
  msgid "Lockouts occurred"
830
  msgstr ""
831
 
832
- #: ../common.php:317 ../common.php:389 ../common.php:394 ../common.php:400 ..
833
- #: /common.php:405 ../cerber-load.php:700 ../cerber-load.php:712 ../cerber-load.
834
- #: php:719 ../cerber-load.php:1033 ../cerber-load.php:1302 ../cerber-load.php:
835
- #: 1308 ../cerber-load.php:1313 ../cerber-load.php:1318 ../cerber-load.php:1324 ..
836
- #: /cerber-load.php:1331 ../cerber-load.php:1433 ../cerber-load.php:1570 ..
837
- #: /settings.php:1587 ../settings.php:1672 ../nexus/cerber-nexus-slave.php:222 ..
838
- #: /nexus/cerber-nexus-slave.php:233 ../cerber-scanner.php:5809
 
839
  msgid "ERROR:"
840
  msgstr ""
841
 
842
- #: ../common.php:865
843
- msgid "Save Changes"
844
- msgstr ""
845
-
846
- #: ../common.php:1177
847
  msgid "User created"
848
  msgstr ""
849
 
850
- #: ../common.php:1178
851
  msgid "User registered"
852
  msgstr ""
853
 
854
- #: ../common.php:1179
855
  msgid "Logged in"
856
  msgstr ""
857
 
858
- #: ../common.php:1180
859
  msgid "Logged out"
860
  msgstr ""
861
 
862
- #: ../common.php:1181
863
  msgid "Login failed"
864
  msgstr ""
865
 
866
- #: ../common.php:1185
867
  msgid "Subnet blocked"
868
  msgstr ""
869
 
870
- #: ../common.php:1187
871
  msgid "Citadel activated!"
872
  msgstr ""
873
 
874
- #: ../common.php:1188
875
  msgid "Spam comment denied"
876
  msgstr ""
877
 
878
- #: ../common.php:1189
879
  msgid "Spam form submission denied"
880
  msgstr ""
881
 
882
- #: ../common.php:1190
883
  msgid "Form submission denied"
884
  msgstr ""
885
 
886
- #: ../common.php:1191
887
  msgid "Comment denied"
888
  msgstr ""
889
 
890
- #: ../common.php:1202
891
  msgid "Password changed"
892
  msgstr ""
893
 
894
- #: ../common.php:1203
895
  msgid "Password reset requested"
896
  msgstr ""
897
 
898
- #: ../common.php:1205
899
  msgid "reCAPTCHA verification failed"
900
  msgstr ""
901
 
902
- #: ../common.php:1206
903
  msgid "reCAPTCHA settings are incorrect"
904
  msgstr ""
905
 
906
- #: ../common.php:1207
907
  msgid "Request to the Google reCAPTCHA service failed"
908
  msgstr ""
909
 
910
- #: ../common.php:1209 ../common.php:1295
911
  msgid "Attempt to access prohibited URL"
912
  msgstr ""
913
 
914
- #: ../common.php:1210 ../common.php:1275
915
  msgid "Attempt to log in with non-existing username"
916
  msgstr ""
917
 
918
- #: ../common.php:1211 ../common.php:1276
919
  msgid "Attempt to log in with prohibited username"
920
  msgstr ""
921
 
922
- #: ../common.php:1213
923
  msgid "Attempt to log in denied"
924
  msgstr ""
925
 
926
- #: ../common.php:1214
927
  msgid "Attempt to register denied"
928
  msgstr ""
929
 
930
- #: ../common.php:1215 ../common.php:1280
931
  msgid "Probing for vulnerable PHP code"
932
  msgstr ""
933
 
934
- #: ../common.php:1216
935
  msgid "Attempt to upload malicious file denied"
936
  msgstr ""
937
 
938
- #: ../common.php:1217
939
  msgid "File upload denied"
940
  msgstr ""
941
 
942
- #: ../common.php:1219
943
  msgid "Request to REST API denied"
944
  msgstr ""
945
 
946
- #: ../common.php:1220
947
  msgid "XML-RPC request denied"
948
  msgstr ""
949
 
950
- #: ../common.php:1222
951
  msgid "Malicious request denied"
952
  msgstr ""
953
 
954
- #: ../common.php:1226
955
  msgid "User activated"
956
  msgstr ""
957
 
958
- #: ../common.php:1229
959
  msgid "Invalid master credentials"
960
  msgstr ""
961
 
962
- #: ../common.php:1233
963
  msgid "Bot detected"
964
  msgstr ""
965
 
966
- #: ../common.php:1234
967
  msgid "Citadel mode is active"
968
  msgstr ""
969
 
970
- #: ../common.php:1236
971
  msgid "IP address is locked out"
972
  msgstr ""
973
 
974
- #: ../common.php:1237
975
  msgid "IP blacklisted"
976
  msgstr ""
977
 
978
- #: ../common.php:1239
979
  msgid "Malicious activity detected"
980
  msgstr ""
981
 
982
- #: ../common.php:1240
983
  msgid "Blocked by country rule"
984
  msgstr ""
985
 
986
- #: ../common.php:1241
987
  msgid "Limit reached"
988
  msgstr ""
989
 
990
- #: ../common.php:1242
991
  msgid "Multiple suspicious activities"
992
  msgstr ""
993
 
994
- #: ../common.php:1243
995
  msgid "Denied"
996
  msgstr ""
997
 
998
- #: ../common.php:1244
999
  msgid "Suspicious number of fields"
1000
  msgstr ""
1001
 
1002
- #: ../common.php:1245
1003
  msgid "Suspicious number of nested values"
1004
  msgstr ""
1005
 
1006
- #: ../common.php:1246 ../common.php:1281
1007
  msgid "Malicious code detected"
1008
  msgstr ""
1009
 
1010
- #: ../common.php:1247
1011
  msgid "Suspicious SQL code detected"
1012
  msgstr ""
1013
 
1014
- #: ../common.php:1248
1015
  msgid "Suspicious JavaScript code detected"
1016
  msgstr ""
1017
 
1018
- #: ../common.php:1249
1019
  msgid "Blocked by administrator"
1020
  msgstr ""
1021
 
1022
- #: ../common.php:1273
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1023
  msgid "Limit on login attempts is reached"
1024
  msgstr ""
1025
 
1026
- #: ../common.php:1274
1027
  msgid "Attempt to access"
1028
  msgstr ""
1029
 
1030
- #: ../common.php:1277
1031
  msgid "Limit on failed reCAPTCHA verifications is reached"
1032
  msgstr ""
1033
 
1034
- #: ../common.php:1278
1035
  msgid "Bot activity is detected"
1036
  msgstr ""
1037
 
1038
- #: ../common.php:1279
1039
  msgid "Multiple suspicious activities were detected"
1040
  msgstr ""
1041
 
1042
- #: ../common.php:1282
1043
  msgid "Attempt to upload a file with malicious code"
1044
  msgstr ""
1045
 
1046
- #: ../common.php:1284
1047
  msgid "Multiple suspicious requests"
1048
  msgstr ""
1049
 
1050
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
1051
- #: ../common.php:1419
1052
  #, php-format
1053
  msgid "%s sec"
1054
  msgid_plural "%s secs"
1055
  msgstr[0] ""
1056
  msgstr[1] ""
1057
 
1058
- #: ../common.php:1426
1059
  #, php-format
1060
  msgid "%s ago"
1061
  msgstr ""
1062
 
1063
- #: ../common.php:1426
1064
  #, php-format
1065
  msgctxt "preposition of a period of time like: in 6 hours"
1066
  msgid "in %s"
1067
  msgstr ""
1068
 
1069
- #: ../common.php:1512
1070
  msgid "Bytes"
1071
  msgstr ""
1072
 
1073
- #: ../common.php:1614 ../settings.php:401
1074
- msgid "New version is available"
1075
- msgstr ""
1076
-
1077
- #: ../common.php:1621
1078
  #, php-format
1079
- msgid "Update to version %s of WP Cerber"
1080
  msgstr ""
1081
 
1082
- #: ../common.php:1640
1083
  msgid "Not specified"
1084
  msgstr ""
1085
 
1086
- #: ../common.php:2497
1087
  msgid "Unable to create the directory"
1088
  msgstr ""
1089
 
1090
- #: ../common.php:2502
1091
  msgid "Destination folder access denied"
1092
  msgstr ""
1093
 
1094
- #: ../common.php:2505
1095
  msgid "File not found"
1096
  msgstr ""
1097
 
1098
- #: ../common.php:2508
1099
  msgid "Unable to copy the file"
1100
  msgstr ""
1101
 
1102
- #: ../common.php:2514
1103
  msgid "Unable to delete the file"
1104
  msgstr ""
1105
 
@@ -1110,19 +1132,15 @@ msgid ""
1110
  "more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1111
  msgstr ""
1112
 
1113
- #. Author of the plugin
1114
- msgid "Gregory"
1115
- msgstr ""
1116
-
1117
  #: ../cerber-news.php:175
1118
  msgid "Awesome!"
1119
  msgstr ""
1120
 
1121
- #: ../cerber-lab.php:775
1122
  msgid "Want to make WP Cerber even more powerful?"
1123
  msgstr ""
1124
 
1125
- #: ../cerber-lab.php:776
1126
  msgid ""
1127
  "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
1128
  "This helps the plugin team to develop new algorithms for WP Cerber that will "
@@ -1130,47 +1148,47 @@ msgid ""
1130
  "everyday. You can disable the sending in the plugin settings at any time."
1131
  msgstr ""
1132
 
1133
- #: ../cerber-lab.php:777
1134
  msgid "OK, nail them all"
1135
  msgstr ""
1136
 
1137
- #: ../cerber-lab.php:778
1138
  msgid "NO, maybe later"
1139
  msgstr ""
1140
 
1141
- #: ../cerber-lab.php:779 ../settings.php:1203 ../settings.php:1206
1142
  msgid "Know more"
1143
  msgstr ""
1144
 
1145
- #: ../cerber-load.php:392
1146
  msgid "You are not allowed to log in. Ask your administrator for assistance."
1147
  msgstr ""
1148
 
1149
- #: ../cerber-load.php:398
1150
  #, php-format
1151
  msgid ""
1152
  "You have exceeded the number of allowed login attempts. Please try again in "
1153
  "%d minutes."
1154
  msgstr ""
1155
 
1156
- #: ../cerber-load.php:402
1157
  msgid "You are not allowed to log in"
1158
  msgstr ""
1159
 
1160
- #: ../cerber-load.php:417
1161
  #, php-format
1162
  msgid "You have only one attempt remaining."
1163
  msgid_plural "You have %d attempts remaining."
1164
  msgstr[0] ""
1165
  msgstr[1] ""
1166
 
1167
- #: ../cerber-load.php:729
1168
  msgid ""
1169
  "Human verification failed. Please click the square box in the reCAPTCHA "
1170
  "block below."
1171
  msgstr ""
1172
 
1173
- #: ../cerber-load.php:858
1174
  msgid ""
1175
  "> > > Translator of WP Cerber? To get the PRO license for free, drop your "
1176
  "contacts here: https://wpcerber.com/contact/"
@@ -1183,1225 +1201,1425 @@ msgid ""
1183
  "incorrect."
1184
  msgstr ""
1185
 
1186
- #: ../cerber-load.php:1303 ../cerber-load.php:1309 ../cerber-load.php:1325 ..
1187
- #: /cerber-load.php:1332
1188
  msgid "You are not allowed to register."
1189
  msgstr ""
1190
 
1191
- #: ../cerber-load.php:1319
1192
  msgid "Username is not allowed. Please choose another one."
1193
  msgstr ""
1194
 
1195
- #: ../cerber-load.php:1570
 
 
 
 
 
 
 
 
1196
  msgid "Sorry, human verification failed."
1197
  msgstr ""
1198
 
1199
- #: ../cerber-load.php:3452
1200
  msgid "We're sorry, you are not allowed to proceed"
1201
  msgstr ""
1202
 
1203
- #: ../cerber-load.php:3565
1204
  msgid "WP Cerber notify"
1205
  msgstr ""
1206
 
1207
- #: ../cerber-load.php:3589
1208
  msgid "Citadel mode is activated"
1209
  msgstr ""
1210
 
1211
- #: ../cerber-load.php:3591
1212
  #, php-format
1213
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
1214
  msgstr ""
1215
 
1216
- #: ../cerber-load.php:3592
1217
  #, php-format
1218
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
1219
  msgstr ""
1220
 
1221
- #: ../cerber-load.php:3593 ../cerber-load.php:4319
1222
  msgid "View activity in dashboard"
1223
  msgstr ""
1224
 
1225
- #: ../cerber-load.php:3617
1226
  msgid "unspecified"
1227
  msgstr ""
1228
 
1229
- #: ../cerber-load.php:3620
1230
  msgid "Number of lockouts is increasing"
1231
  msgstr ""
1232
 
1233
- #: ../cerber-load.php:3622
1234
  msgid "Number of active lockouts"
1235
  msgstr ""
1236
 
1237
- #: ../cerber-load.php:3623
1238
  #, php-format
1239
  msgid "Last lockout was added: %s for IP %s"
1240
  msgstr ""
1241
 
1242
- #: ../cerber-load.php:3625
1243
  msgid "View activity for this IP"
1244
  msgstr ""
1245
 
1246
- #: ../cerber-load.php:3626
1247
  msgid "View lockouts in dashboard"
1248
  msgstr ""
1249
 
1250
- #: ../cerber-load.php:3629 ../cerber-load.php:3631
1251
  msgid "A new version of WP Cerber is available to install"
1252
  msgstr ""
1253
 
1254
- #: ../cerber-load.php:3630
1255
  msgid "Hi!"
1256
  msgstr ""
1257
 
1258
- #: ../cerber-load.php:3633 ../cerber-load.php:3644 ../nexus/cerber-slave-list.php:
1259
  #: 45
1260
  msgid "Website"
1261
  msgstr ""
1262
 
1263
- #: ../cerber-load.php:3636 ../cerber-load.php:3637
1264
  msgid "The WP Cerber security plugin has been deactivated"
1265
  msgstr ""
1266
 
1267
- #: ../cerber-load.php:3639
1268
  msgid "Not logged in"
1269
  msgstr ""
1270
 
1271
- #: ../cerber-load.php:3645
1272
  msgid "By user"
1273
  msgstr ""
1274
 
1275
- #: ../cerber-load.php:3646
1276
  msgid "From IP address"
1277
  msgstr ""
1278
 
1279
- #: ../cerber-load.php:3649
1280
  msgid "From country"
1281
  msgstr ""
1282
 
1283
- #: ../cerber-load.php:3653
1284
  msgid "The WP Cerber security plugin is now active"
1285
  msgstr ""
1286
 
1287
- #: ../cerber-load.php:3654 ../cerber-load.php:4570
1288
  msgid "WP Cerber is now active and has started protecting your site"
1289
  msgstr ""
1290
 
1291
- #: ../cerber-load.php:3661
1292
  msgid "New Custom login URL"
1293
  msgstr ""
1294
 
1295
- #: ../cerber-load.php:3665 ../cerber-load.php:3666
1296
  msgid "A new activity has been recorded"
1297
  msgstr ""
1298
 
1299
- #: ../cerber-load.php:3671
1300
  msgid "Weekly report"
1301
  msgstr ""
1302
 
1303
- #: ../cerber-load.php:3674 ../cerber-load.php:3684
1304
  msgid "To change reporting settings visit"
1305
  msgstr ""
1306
 
1307
- #: ../cerber-load.php:3681
1308
  msgid "Scanner Report"
1309
  msgstr ""
1310
 
1311
- #: ../cerber-load.php:3707
1312
  msgid "Your login page:"
1313
  msgstr ""
1314
 
1315
- #: ../cerber-load.php:3711
1316
  msgid "Your license is valid until"
1317
  msgstr ""
1318
 
1319
- #: ../cerber-load.php:3714
1320
  msgid "This message was sent by"
1321
  msgstr ""
1322
 
1323
- #: ../cerber-load.php:3735
1324
  #, php-format
1325
  msgid "Your last sign-in was %s from %s"
1326
  msgstr ""
1327
 
1328
- #: ../cerber-load.php:3805
1329
  msgid "Weekly Report"
1330
  msgstr ""
1331
 
1332
- #: ../cerber-load.php:3817
1333
  msgid "Activity details"
1334
  msgstr ""
1335
 
1336
- #: ../cerber-load.php:3831
1337
  msgid "Attempts to log in with non-existing usernames"
1338
  msgstr ""
1339
 
1340
- #: ../cerber-load.php:4291
1341
  msgid "User"
1342
  msgstr ""
1343
 
1344
- #: ../cerber-load.php:4299
1345
  msgid "Search string"
1346
  msgstr ""
1347
 
1348
- #: ../cerber-load.php:4320
1349
  msgid "To delete the alert, click here"
1350
  msgstr ""
1351
 
1352
- #: ../cerber-load.php:4536
1353
  #, php-format
1354
  msgid "The WP Cerber requires PHP %s or higher. You are running"
1355
  msgstr ""
1356
 
1357
- #: ../cerber-load.php:4540
1358
  #, php-format
1359
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
1360
  msgstr ""
1361
 
1362
- #: ../cerber-load.php:4549
1363
  msgid "Can't activate WP Cerber due to a database error."
1364
  msgstr ""
1365
 
1366
- #: ../cerber-load.php:4571
1367
  msgid "Your IP address is added to the"
1368
  msgstr ""
1369
 
1370
- #: ../cerber-load.php:4587
1371
  msgid "Import settings"
1372
  msgstr ""
1373
 
1374
- #: ../cerber-users.php:12
 
 
 
 
 
 
 
 
 
 
 
 
1375
  msgid "Block User"
1376
  msgstr ""
1377
 
1378
- #: ../cerber-users.php:16 ../cerber-users.php:22
1379
  msgid "User is not permitted to log into the website"
1380
  msgstr ""
1381
 
1382
- #: ../cerber-users.php:31
1383
  #, php-format
1384
  msgctxt "e.g. by John at 11:00"
1385
  msgid "blocked by %s at %s"
1386
  msgstr ""
1387
 
1388
- #: ../cerber-users.php:41 ../settings.php:332
1389
  msgid "User Message"
1390
  msgstr ""
1391
 
1392
- #: ../cerber-users.php:43
1393
  msgid "An optional message for this user"
1394
  msgstr ""
1395
 
1396
- #: ../cerber-users.php:98
 
 
 
 
 
 
 
 
1397
  msgid "Blocked Users"
1398
  msgstr ""
1399
 
1400
- #: ../cerber-users.php:130
1401
  msgid "Block"
1402
  msgstr ""
1403
 
1404
- #: ../settings.php:119
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1405
  msgid "All connected devices"
1406
  msgstr ""
1407
 
1408
- #: ../settings.php:122
1409
  msgid "No devices found"
1410
  msgstr ""
1411
 
1412
- #: ../settings.php:126
1413
  msgid "Not available"
1414
  msgstr ""
1415
 
1416
- #: ../settings.php:132
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1417
  msgid "Plugin initialization"
1418
  msgstr ""
1419
 
1420
- #: ../settings.php:135
1421
  msgid "Load security engine"
1422
  msgstr ""
1423
 
1424
- #: ../settings.php:138
1425
  msgid "Legacy mode"
1426
  msgstr ""
1427
 
1428
- #: ../settings.php:139
1429
  msgid "Standard mode"
1430
  msgstr ""
1431
 
1432
- #: ../settings.php:145
1433
  msgid "Limit login attempts"
1434
  msgstr ""
1435
 
1436
- #: ../settings.php:148
1437
  msgid "Attempts"
1438
  msgstr ""
1439
 
1440
- #: ../settings.php:152
1441
  msgid "Lockout duration"
1442
  msgstr ""
1443
 
1444
- #: ../settings.php:153 ../settings.php:244
1445
  msgid "minutes"
1446
  msgstr ""
1447
 
1448
- #: ../settings.php:157
1449
  msgid "Aggressive lockout"
1450
  msgstr ""
1451
 
1452
- #: ../settings.php:161 ../settings.php:325 ../settings.php:857
1453
  msgid "Use White IP Access List"
1454
  msgstr ""
1455
 
1456
- #: ../settings.php:162
1457
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
1458
  msgstr ""
1459
 
1460
- #: ../settings.php:168
1461
  msgid "Proactive security rules"
1462
  msgstr ""
1463
 
1464
- #: ../settings.php:171
 
 
 
 
1465
  msgid "Block subnet"
1466
  msgstr ""
1467
 
1468
- #: ../settings.php:172
1469
  msgid "Always block entire subnet Class C of intruders IP"
1470
  msgstr ""
1471
 
1472
- #: ../settings.php:176
1473
  msgid "Non-existing users"
1474
  msgstr ""
1475
 
1476
- #: ../settings.php:177
1477
  msgid "Immediately block IP when attempting to log in with a non-existing username"
1478
  msgstr ""
1479
 
1480
- #: ../settings.php:181
1481
  msgid "Disable dashboard redirection"
1482
  msgstr ""
1483
 
1484
- #: ../settings.php:182
1485
  msgid ""
1486
  "Disable automatic redirection to the login page when /wp-admin/ is requested "
1487
  "by an unauthorized request"
1488
  msgstr ""
1489
 
1490
- #: ../settings.php:186
1491
  msgid "Request wp-login.php"
1492
  msgstr ""
1493
 
1494
- #: ../settings.php:187
1495
  msgid "Immediately block IP after any request to wp-login.php"
1496
  msgstr ""
1497
 
1498
- #: ../settings.php:191
1499
  msgid "Display 404 page"
1500
  msgstr ""
1501
 
1502
- #: ../settings.php:194
1503
  msgid "Use 404 template from the active theme"
1504
  msgstr ""
1505
 
1506
- #: ../settings.php:195
1507
  msgid "Display simple 404 page"
1508
  msgstr ""
1509
 
1510
- #: ../settings.php:202
1511
  msgid "Custom login page"
1512
  msgstr ""
1513
 
1514
- #: ../settings.php:205
1515
  msgid "Custom login URL"
1516
  msgstr ""
1517
 
1518
- #: ../settings.php:206
1519
  msgid "must not overlap with the existing pages or posts slug"
1520
  msgstr ""
1521
 
1522
- #: ../settings.php:207
1523
  msgid ""
1524
  "Custom login URL may contain Latin alphanumeric characters, dashes and "
1525
  "underscores only"
1526
  msgstr ""
1527
 
1528
- #: ../settings.php:212
1529
  msgid "Disable wp-login.php"
1530
  msgstr ""
1531
 
1532
- #: ../settings.php:213
1533
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
1534
  msgstr ""
1535
 
1536
- #: ../settings.php:219
1537
  msgid "Site-specific settings"
1538
  msgstr ""
1539
 
1540
- #: ../settings.php:222
1541
  msgid "Site connection"
1542
  msgstr ""
1543
 
1544
- #: ../settings.php:227
1545
  msgid "Prefix for plugin cookies"
1546
  msgstr ""
1547
 
1548
- #: ../settings.php:228
1549
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
1550
  msgstr ""
1551
 
1552
- #: ../settings.php:239
 
 
 
 
 
 
1553
  msgid "Threshold"
1554
  msgstr ""
1555
 
1556
- #: ../settings.php:243 ../cerber-scanner.php:3910
1557
  msgid "Duration"
1558
  msgstr ""
1559
 
1560
- #: ../settings.php:250
1561
  msgid "Send notification to admin email"
1562
  msgstr ""
1563
 
1564
- #: ../settings.php:255 ../settings.php:1379
1565
  msgid "Click to send test"
1566
  msgstr ""
1567
 
1568
- #: ../settings.php:263 ../settings.php:956
1569
  msgid "Keep records for"
1570
  msgstr ""
1571
 
1572
- #: ../settings.php:264 ../settings.php:496 ../settings.php:960 ../settings.php:1031
1573
  msgid "days"
1574
  msgstr ""
1575
 
1576
- #: ../settings.php:274
1577
  msgid "Cerber Lab connection"
1578
  msgstr ""
1579
 
1580
- #: ../settings.php:275
1581
  msgid "Send malicious IP addresses to the Cerber Lab"
1582
  msgstr ""
1583
 
1584
- #: ../settings.php:279
1585
  msgid "Cerber Lab protocol"
1586
  msgstr ""
1587
 
1588
- #: ../settings.php:287
1589
  msgid "Use file"
1590
  msgstr ""
1591
 
1592
- #: ../settings.php:288
1593
  msgid "Write failed login attempts to the file"
1594
  msgstr ""
1595
 
1596
- #: ../settings.php:294
1597
  msgid "Preferences"
1598
  msgstr ""
1599
 
1600
- #: ../settings.php:297
1601
  msgid "Drill down IP"
1602
  msgstr ""
1603
 
1604
- #: ../settings.php:298
1605
  msgid "Retrieve extra WHOIS information for IP"
1606
  msgstr ""
1607
 
1608
- #: ../settings.php:302
1609
  msgid "Date format"
1610
  msgstr ""
1611
 
1612
- #: ../settings.php:303
1613
  #, php-format
1614
  msgid "if empty, the default format %s will be used"
1615
  msgstr ""
1616
 
1617
- #: ../settings.php:307
1618
  msgid "Use English for admin interface"
1619
  msgstr ""
1620
 
1621
- #: ../settings.php:314
1622
- msgid "User related settings"
1623
  msgstr ""
1624
 
1625
- #: ../settings.php:318
1626
- msgid "Authorized users only"
1627
  msgstr ""
1628
 
1629
- #: ../settings.php:319
1630
- msgid "Only registered and logged in website users have access to the website"
1631
  msgstr ""
1632
 
1633
- #: ../settings.php:326
1634
- msgid "Do not apply this policy to IP addresses in the White IP Access List"
1635
  msgstr ""
1636
 
1637
- #: ../settings.php:336 ../settings.php:2083
1638
- msgid "Only registered and logged in users are allowed to view this website"
1639
  msgstr ""
1640
 
1641
- #: ../settings.php:341
1642
- msgid "Redirect to URL"
1643
  msgstr ""
1644
 
1645
- #: ../settings.php:350
1646
- msgid "Registration limit"
1647
  msgstr ""
1648
 
1649
  #: ../settings.php:356
1650
- msgid "Prohibited usernames"
1651
- msgstr ""
1652
-
1653
- #: ../settings.php:357
1654
- msgid ""
1655
- "Usernames from this list are not allowed to log in or register. Any IP "
1656
- "address, have tried to use any of these usernames, will be immediately "
1657
- "blocked. Use comma to separate logins."
1658
  msgstr ""
1659
 
1660
- #: ../settings.php:357
1661
- msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1662
  msgstr ""
1663
 
1664
- #: ../settings.php:364
1665
- msgid "User session expire"
1666
  msgstr ""
1667
 
1668
  #: ../settings.php:365
1669
- msgid "in minutes (leave empty to use default WP value)"
1670
  msgstr ""
1671
 
1672
- #: ../settings.php:371
1673
- msgid "Sort users in dashboard"
1674
  msgstr ""
1675
 
1676
  #: ../settings.php:372
1677
- msgid "by date of registration"
1678
  msgstr ""
1679
 
1680
- #: ../settings.php:380
1681
- msgid "Email notifications"
1682
  msgstr ""
1683
 
1684
- #: ../settings.php:383
1685
- msgid "Lockout notifications"
1686
  msgstr ""
1687
 
1688
- #: ../settings.php:387 ../settings.php:431 ../settings.php:1093
1689
- msgid "Email Address"
1690
  msgstr ""
1691
 
1692
- #: ../settings.php:388 ../settings.php:433 ../settings.php:919 ../settings.php:1097
1693
- msgid "Use comma to specify multiple values"
1694
  msgstr ""
1695
 
1696
- #: ../settings.php:392
1697
- #, php-format
1698
- msgid "if empty, the admin email %s will be used"
1699
  msgstr ""
1700
 
1701
  #: ../settings.php:395
1702
- msgid "Notification limit"
1703
  msgstr ""
1704
 
1705
- #: ../settings.php:396
1706
- msgid "notification letters allowed per hour (0 means unlimited)"
 
 
1707
  msgstr ""
1708
 
1709
- #: ../settings.php:407
1710
- msgid "Push notifications"
1711
  msgstr ""
1712
 
1713
- #: ../settings.php:410
1714
- msgid "Pushbullet access token"
1715
  msgstr ""
1716
 
1717
- #: ../settings.php:413
1718
- msgid "Pushbullet device"
1719
  msgstr ""
1720
 
1721
- #: ../settings.php:420
1722
- msgid "Weekly reports"
1723
  msgstr ""
1724
 
1725
- #: ../settings.php:423
1726
- msgid "Enable reporting"
1727
  msgstr ""
1728
 
1729
- #: ../settings.php:427
1730
- msgid "Send reports on"
1731
  msgstr ""
1732
 
1733
- #: ../settings.php:432 ../settings.php:1101
1734
- msgid "if empty, email from notification settings will be used"
1735
  msgstr ""
1736
 
1737
- #: ../settings.php:443
1738
- msgid "Cerber antispam engine"
1739
  msgstr ""
1740
 
1741
- #: ../settings.php:446
1742
- msgid "Comment form"
1743
  msgstr ""
1744
 
1745
- #: ../settings.php:447
1746
- msgid "Protect comment form with bot detection engine"
1747
  msgstr ""
1748
 
1749
- #: ../settings.php:451 ../settings.php:519
1750
- msgid "Registration form"
 
 
1751
  msgstr ""
1752
 
1753
- #: ../settings.php:452
1754
- msgid "Protect registration form with bot detection engine"
1755
  msgstr ""
1756
 
1757
- #: ../settings.php:456
1758
- msgid "Other forms"
1759
  msgstr ""
1760
 
1761
- #: ../settings.php:457
1762
- msgid "Protect all forms on the website with bot detection engine"
 
 
 
1763
  msgstr ""
1764
 
1765
- #: ../settings.php:463
1766
- msgid "Adjust antispam engine"
1767
  msgstr ""
1768
 
1769
- #: ../settings.php:466
1770
- msgid "Safe mode"
1771
  msgstr ""
1772
 
1773
- #: ../settings.php:467
1774
- msgid "Use less restrictive policies (allow AJAX)"
1775
  msgstr ""
1776
 
1777
- #: ../settings.php:472
1778
- msgid "Disable bot detection engine for logged in users"
1779
  msgstr ""
1780
 
1781
- #: ../settings.php:476
1782
- msgid "Query whitelist"
1783
  msgstr ""
1784
 
1785
- #: ../settings.php:477
1786
- msgid ""
1787
- "Enter a part of query string or query path to exclude a request from "
1788
- "inspection by the engine. One item per line."
1789
  msgstr ""
1790
 
1791
- #: ../settings.php:485
1792
- msgid "Comment processing"
1793
  msgstr ""
1794
 
1795
- #: ../settings.php:488
1796
- msgid "If a spam comment detected"
 
1797
  msgstr ""
1798
 
1799
- #: ../settings.php:490
1800
- msgid "Deny it completely"
1801
  msgstr ""
1802
 
1803
- #: ../settings.php:490
1804
- msgid "Mark it as spam"
1805
  msgstr ""
1806
 
1807
- #: ../settings.php:493
1808
- msgid "Trash spam comments"
1809
  msgstr ""
1810
 
1811
- #: ../settings.php:495
1812
- msgid "Move spam comments to trash after"
1813
  msgstr ""
1814
 
1815
- #: ../settings.php:503
1816
- msgid "reCAPTCHA settings"
1817
  msgstr ""
1818
 
1819
- #: ../settings.php:506
1820
- msgid "Site key"
1821
  msgstr ""
1822
 
1823
- #: ../settings.php:510
1824
- msgid "Secret key"
1825
  msgstr ""
1826
 
1827
- #: ../settings.php:514
1828
- msgid "Invisible reCAPTCHA"
1829
  msgstr ""
1830
 
1831
- #: ../settings.php:515
1832
- msgid "Enable invisible reCAPTCHA"
1833
  msgstr ""
1834
 
1835
- #: ../settings.php:515
1836
- msgid ""
1837
- "(do not enable it unless you get and enter the Site and Secret keys for the "
1838
- "invisible version)"
1839
  msgstr ""
1840
 
1841
- #: ../settings.php:520
1842
- msgid "Enable reCAPTCHA for WordPress registration form"
1843
  msgstr ""
1844
 
1845
- #: ../settings.php:525
1846
- msgid "Enable reCAPTCHA for WooCommerce registration form"
1847
  msgstr ""
1848
 
1849
- #: ../settings.php:529
1850
- msgid "Lost password form"
1851
  msgstr ""
1852
 
1853
- #: ../settings.php:530
1854
- msgid "Enable reCAPTCHA for WordPress lost password form"
1855
  msgstr ""
1856
 
1857
- #: ../settings.php:535
1858
- msgid "Enable reCAPTCHA for WooCommerce lost password form"
1859
  msgstr ""
1860
 
1861
- #: ../settings.php:539
1862
- msgid "Login form"
 
 
1863
  msgstr ""
1864
 
1865
- #: ../settings.php:540
1866
- msgid "Enable reCAPTCHA for WordPress login form"
1867
  msgstr ""
1868
 
1869
- #: ../settings.php:545
1870
- msgid "Enable reCAPTCHA for WooCommerce login form"
1871
  msgstr ""
1872
 
1873
- #: ../settings.php:550
1874
- msgid "Enable reCAPTCHA for WordPress comment form"
1875
  msgstr ""
1876
 
1877
- #: ../settings.php:555
1878
- msgid "Disable reCAPTCHA for logged in users"
1879
  msgstr ""
1880
 
1881
- #: ../settings.php:559
1882
- msgid "Limit attempts"
1883
  msgstr ""
1884
 
1885
- #: ../settings.php:560
1886
- #, php-format
1887
- msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
1888
  msgstr ""
1889
 
1890
- #: ../settings.php:567
1891
- msgid "Master settings"
1892
  msgstr ""
1893
 
1894
- #: ../settings.php:575
1895
- msgid "Return to the website list"
1896
  msgstr ""
1897
 
1898
- #: ../settings.php:579
1899
- msgid "Show \"Switched to\" notification"
1900
  msgstr ""
1901
 
1902
- #: ../settings.php:583
1903
- msgid "Add @ site to the page title"
1904
  msgstr ""
1905
 
1906
- #: ../settings.php:587
1907
- msgid "Use master language"
1908
  msgstr ""
1909
 
1910
- #: ../settings.php:600 ../settings.php:627 ../settings.php:1020
1911
- msgid "Enable diagnostic logging"
1912
  msgstr ""
1913
 
1914
- #: ../settings.php:610
1915
- msgid "Limit access by IP address"
1916
  msgstr ""
1917
 
1918
- #: ../settings.php:616
1919
- msgid "Access to this website"
1920
  msgstr ""
1921
 
1922
- #: ../settings.php:619
1923
- msgid "Full access mode"
1924
  msgstr ""
1925
 
1926
- #: ../settings.php:620
1927
- msgid "Read-only mode"
1928
  msgstr ""
1929
 
1930
- #: ../settings.php:636
1931
- msgid "The full access mode requires the PRO version of WP Cerber"
1932
  msgstr ""
1933
 
1934
- #: ../settings.php:754
1935
- msgid "Hardening WordPress"
1936
  msgstr ""
1937
 
1938
- #: ../settings.php:755 ../settings.php:799
1939
- msgid "Stop user enumeration"
1940
  msgstr ""
1941
 
1942
- #: ../settings.php:760
1943
- msgid "Block access to user pages like /?author=n"
1944
  msgstr ""
1945
 
1946
- #: ../settings.php:762
1947
- msgid "Protect admin scripts"
 
 
1948
  msgstr ""
1949
 
1950
- #: ../settings.php:767
1951
- msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1952
  msgstr ""
1953
 
1954
- #: ../settings.php:769
1955
- msgid "Disable PHP in uploads"
 
 
1956
  msgstr ""
1957
 
1958
- #: ../settings.php:774
1959
- msgid "Block execution of PHP scripts in the WordPress media folder"
1960
  msgstr ""
1961
 
1962
- #: ../settings.php:776
1963
- msgid "Disable PHP error displaying"
 
 
1964
  msgstr ""
1965
 
1966
- #: ../settings.php:782
1967
- msgid "Disable XML-RPC"
1968
  msgstr ""
1969
 
1970
- #: ../settings.php:787
1971
- msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
1972
  msgstr ""
1973
 
1974
- #: ../settings.php:789
1975
- msgid "Disable feeds"
1976
  msgstr ""
1977
 
1978
- #: ../settings.php:794
1979
- msgid "Block access to the RSS, Atom and RDF feeds"
1980
  msgstr ""
1981
 
1982
- #: ../settings.php:798
1983
- msgid "Access to WordPress REST API"
1984
  msgstr ""
1985
 
1986
- #: ../settings.php:804
1987
- msgid "Block access to user data via REST API"
1988
  msgstr ""
1989
 
1990
- #: ../settings.php:807
1991
- msgid "Disable REST API"
1992
  msgstr ""
1993
 
1994
- #: ../settings.php:812
1995
- msgid "Block access to WordPress REST API except any of the following"
1996
  msgstr ""
1997
 
1998
- #: ../settings.php:819
1999
- msgid "Allow REST API for logged in users"
2000
  msgstr ""
2001
 
2002
- #: ../settings.php:821
2003
- msgid "Allow REST API for these roles"
2004
  msgstr ""
2005
 
2006
- #: ../settings.php:827
2007
- msgid "Allow these namespaces"
2008
  msgstr ""
2009
 
2010
- #: ../settings.php:834
2011
- msgid ""
2012
- "Specify REST API namespaces to be allowed if REST API is disabled. One "
2013
- "string per line."
2014
  msgstr ""
2015
 
2016
- #: ../settings.php:845
2017
- msgid "Traffic Inspection"
2018
  msgstr ""
2019
 
2020
- #: ../settings.php:846
2021
- msgid "Enable traffic inspection"
2022
  msgstr ""
2023
 
2024
- #: ../settings.php:853 ../settings.php:879
2025
- msgid "Maximum compatibility"
2026
  msgstr ""
2027
 
2028
- #: ../settings.php:854 ../settings.php:880
2029
- msgid "Maximum security"
2030
  msgstr ""
2031
 
2032
- #: ../settings.php:862
2033
- msgid "Request whitelist"
2034
  msgstr ""
2035
 
2036
- #: ../settings.php:868
2037
- msgid ""
2038
- "Enter a request URI to exclude the request from inspection. One item per "
2039
- "line."
2040
  msgstr ""
2041
 
2042
- #: ../settings.php:868
2043
- msgid "To specify a REGEX pattern, enclose a whole line in two braces."
2044
  msgstr ""
2045
 
2046
- #: ../settings.php:871
2047
- msgid "Erroneous Request Shielding"
2048
  msgstr ""
2049
 
2050
- #: ../settings.php:872
2051
- msgid "Enable error shielding"
2052
  msgstr ""
2053
 
2054
- #: ../settings.php:883
2055
- msgid "Ignore logged in users"
2056
  msgstr ""
2057
 
2058
- #: ../settings.php:890
2059
- msgid "Logging"
2060
  msgstr ""
2061
 
2062
- #: ../settings.php:891
2063
- msgid "Logging mode"
2064
  msgstr ""
2065
 
2066
- #: ../settings.php:897
2067
- msgid "Logging disabled"
2068
  msgstr ""
2069
 
2070
- #: ../settings.php:898
2071
- msgid "Smart"
2072
  msgstr ""
2073
 
2074
- #: ../settings.php:899
2075
- msgid "All traffic"
2076
  msgstr ""
2077
 
2078
- #: ../settings.php:903
2079
- msgid "Ignore crawlers"
2080
  msgstr ""
2081
 
2082
- #: ../settings.php:908
2083
- msgid "Save request fields"
2084
  msgstr ""
2085
 
2086
- #: ../settings.php:913
2087
- msgid "Mask these form fields"
2088
  msgstr ""
2089
 
2090
- #: ../settings.php:924
2091
- msgid "Save request headers"
2092
  msgstr ""
2093
 
2094
- #: ../settings.php:930
2095
- msgid "Save $_SERVER"
2096
  msgstr ""
2097
 
2098
- #: ../settings.php:936
2099
- msgid "Save request cookies"
2100
  msgstr ""
2101
 
2102
- #: ../settings.php:942
2103
- msgid "Save software errors"
2104
  msgstr ""
2105
 
2106
- #: ../settings.php:948
2107
- msgid "Page generation time threshold"
2108
  msgstr ""
2109
 
2110
- #: ../settings.php:953
2111
- msgid "milliseconds"
2112
  msgstr ""
2113
 
2114
- #: ../settings.php:969
2115
- msgid "Scanner settings"
2116
  msgstr ""
2117
 
2118
- #: ../settings.php:970
2119
- msgid "Custom signatures"
2120
  msgstr ""
2121
 
2122
- #: ../settings.php:976
2123
- msgid ""
2124
- "Specify custom PHP code signatures. One item per line. To specify a REGEX "
2125
- "pattern, enclose a whole line in two braces."
2126
  msgstr ""
2127
 
2128
- #: ../settings.php:978
2129
- msgid "Unwanted file extensions"
2130
  msgstr ""
2131
 
2132
- #: ../settings.php:984
2133
- msgid ""
2134
- "Specify file extensions to search for. Full scan only. Use comma to separate "
2135
- "items."
2136
  msgstr ""
2137
 
2138
- #: ../settings.php:986
2139
- msgid "Directories to exclude"
2140
  msgstr ""
2141
 
2142
- #: ../settings.php:992
2143
- msgid ""
2144
- "Specify directories to exclude from scanning. Use absolute paths. One item "
2145
- "per line."
2146
  msgstr ""
2147
 
2148
- #: ../settings.php:994
2149
- msgid "Monitor new files"
2150
  msgstr ""
2151
 
2152
- #: ../settings.php:1001
2153
- msgid "Monitor modified files"
2154
  msgstr ""
2155
 
2156
- #: ../settings.php:1007
2157
- msgid "Scan temporary directory"
2158
  msgstr ""
2159
 
2160
- #: ../settings.php:1014
2161
- msgid "Scan session directory"
2162
  msgstr ""
2163
 
2164
- #: ../settings.php:1026
2165
- msgid "Delete quarantined files after"
 
 
2166
  msgstr ""
2167
 
2168
- #: ../settings.php:1040
2169
- msgid "Automated recurring scan schedule"
2170
  msgstr ""
2171
 
2172
- #: ../settings.php:1041
2173
- msgid "Launch Quick Scan"
2174
  msgstr ""
2175
 
2176
- #: ../settings.php:1048
2177
- msgid "Launch Full Scan"
2178
  msgstr ""
2179
 
2180
- #: ../settings.php:1056
2181
- msgid "Scan results reporting"
2182
  msgstr ""
2183
 
2184
- #: ../settings.php:1058 ../settings.php:1117
2185
- msgid "Low severity"
2186
  msgstr ""
2187
 
2188
- #: ../settings.php:1058 ../settings.php:1117
2189
- msgid "Medium severity"
2190
  msgstr ""
2191
 
2192
- #: ../settings.php:1058 ../settings.php:1117
2193
- msgid "High severity"
2194
  msgstr ""
2195
 
2196
- #: ../settings.php:1059
2197
- msgid "Report an issue if any of the following is true"
 
 
2198
  msgstr ""
2199
 
2200
- #: ../settings.php:1067
2201
- msgid "Send email report"
2202
  msgstr ""
2203
 
2204
- #: ../settings.php:1073
2205
- msgid "After every scan"
2206
  msgstr ""
2207
 
2208
- #: ../settings.php:1074
2209
- msgid "If any changes in scan results occurred"
2210
  msgstr ""
2211
 
2212
- #: ../settings.php:1075
2213
- msgid "If new issues found"
2214
  msgstr ""
2215
 
2216
- #: ../settings.php:1079
2217
- msgid "Include file sizes"
 
 
2218
  msgstr ""
2219
 
2220
- #: ../settings.php:1086
2221
- msgid "Include scan errors"
2222
  msgstr ""
2223
 
2224
- #: ../settings.php:1109
2225
- msgid "Automatic cleanup of malware and suspicious files"
2226
  msgstr ""
2227
 
2228
- #: ../settings.php:1111
2229
- msgid "Delete unattended files"
2230
  msgstr ""
2231
 
2232
- #: ../settings.php:1118
2233
- msgid "Files in the uploads folder"
2234
  msgstr ""
2235
 
2236
- #: ../settings.php:1125
2237
- msgid "Files with unwanted extensions"
2238
  msgstr ""
2239
 
2240
- #: ../settings.php:1132
2241
- msgid "Automatic recovery of modified and infected files"
2242
  msgstr ""
2243
 
2244
- #: ../settings.php:1133
2245
- msgid "Recover WordPress files"
2246
  msgstr ""
2247
 
2248
- #: ../settings.php:1139
2249
- msgid "Recover plugins files"
2250
  msgstr ""
2251
 
2252
- #: ../settings.php:1146
2253
- msgid "Exclusions"
2254
  msgstr ""
2255
 
2256
- #: ../settings.php:1147
2257
- msgid "Files in the temporary directory"
2258
  msgstr ""
2259
 
2260
- #: ../settings.php:1153
2261
- msgid "Files in the sessions directory"
2262
  msgstr ""
2263
 
2264
- #: ../settings.php:1159
2265
- msgid "Files in these directories"
 
2266
  msgstr ""
2267
 
2268
- #: ../settings.php:1165
2269
- msgid "Use absolute paths. One item per line."
2270
  msgstr ""
2271
 
2272
- #: ../settings.php:1167
2273
- msgid "Files with these extensions"
2274
  msgstr ""
2275
 
2276
- #: ../settings.php:1173
2277
- msgid "Use comma to separate items."
2278
  msgstr ""
2279
 
2280
- #: ../settings.php:1184
2281
- msgid "Make your protection smarter!"
2282
  msgstr ""
2283
 
2284
- #: ../settings.php:1188
2285
- msgid ""
2286
- "Please enable Permalinks to use this feature. Set Permalink Settings to "
2287
- "something other than Default."
2288
  msgstr ""
2289
 
2290
- #: ../settings.php:1191
2291
- msgid "Be careful about enabling these options."
2292
  msgstr ""
2293
 
2294
- #: ../settings.php:1191
2295
- msgid "If you forget your Custom login URL, you will be unable to log in."
2296
  msgstr ""
2297
 
2298
- #: ../settings.php:1195
2299
- msgid ""
2300
- "In the Citadel mode nobody is able to log in except IPs from the White IP "
2301
- "Access List. Active user sessions will not be affected."
2302
  msgstr ""
2303
 
2304
- #: ../settings.php:1199
2305
- msgid "These restrictions do not apply to IP addresses in the White IP Access List"
2306
  msgstr ""
2307
 
2308
- #: ../settings.php:1202
2309
- msgid ""
2310
- "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
2311
- "key on the Google website"
2312
  msgstr ""
2313
 
2314
- #: ../settings.php:1356
2315
  #, php-format
2316
  msgid "%s allowed retries in %s minutes"
2317
  msgstr ""
2318
 
2319
- #: ../settings.php:1361
2320
  #, php-format
2321
  msgid "%s allowed registrations in %s minutes from one IP"
2322
  msgstr ""
2323
 
2324
- #: ../settings.php:1366
2325
  #, php-format
2326
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2327
  msgstr ""
2328
 
2329
- #: ../settings.php:1373
2330
  msgid "Notify admin if the number of active lockouts above"
2331
  msgstr ""
2332
 
2333
- #: ../settings.php:1382
2334
  #, php-format
2335
  msgid "Enable after %s failed login attempts in last %s minutes"
2336
  msgstr ""
2337
 
2338
- #: ../settings.php:1516
2339
  msgid "Select one or more roles"
2340
  msgstr ""
2341
 
2342
- #: ../settings.php:1541
2343
  msgid "Sunday"
2344
  msgstr ""
2345
 
2346
- #: ../settings.php:1542
2347
  msgid "Monday"
2348
  msgstr ""
2349
 
2350
- #: ../settings.php:1543
2351
  msgid "Tuesday"
2352
  msgstr ""
2353
 
2354
- #: ../settings.php:1544
2355
  msgid "Wednesday"
2356
  msgstr ""
2357
 
2358
- #: ../settings.php:1545
2359
  msgid "Thursday"
2360
  msgstr ""
2361
 
2362
- #: ../settings.php:1546
2363
  msgid "Friday"
2364
  msgstr ""
2365
 
2366
- #: ../settings.php:1547
2367
  msgid "Saturday"
2368
  msgstr ""
2369
 
2370
- #: ../settings.php:1557
2371
  msgctxt "preposition of time like: at 11:00"
2372
  msgid "at"
2373
  msgstr ""
2374
 
2375
- #: ../settings.php:1577
2376
  msgid "Click to send now"
2377
  msgstr ""
2378
 
2379
- #: ../settings.php:1588
2380
  msgid "Plugin initialization mode has not been changed"
2381
  msgstr ""
2382
 
2383
- #: ../settings.php:1608 ../settings.php:1609
2384
  msgid "Attention! You have changed the login URL! The new login URL is"
2385
  msgstr ""
2386
 
2387
- #: ../settings.php:1610 ../settings.php:1611
2388
  msgid ""
2389
  "If you use a caching plugin, you have to add your new login URL to the list "
2390
  "of pages not to cache."
2391
  msgstr ""
2392
 
2393
- #: ../settings.php:1696 ../settings.php:1708 ../settings.php:1831
2394
  msgid "<strong>ERROR</strong>: please enter a valid email address."
2395
  msgstr ""
2396
 
2397
- #: ../settings.php:1837
2398
  msgid "The schedule has been updated"
2399
  msgstr ""
2400
 
2401
- #: ../settings.php:1840
2402
  msgid "Unable to update the schedule"
2403
  msgstr ""
2404
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2405
  #: ../cerber-tools.php:34
2406
  msgid "Export settings to the file"
2407
  msgstr ""
@@ -2451,19 +2669,19 @@ msgstr ""
2451
  msgid "No file was uploaded or file is corrupted"
2452
  msgstr ""
2453
 
2454
- #: ../cerber-tools.php:134
2455
  msgid "Error while updating"
2456
  msgstr ""
2457
 
2458
- #: ../cerber-tools.php:140
2459
  msgid "Settings has imported successfully from"
2460
  msgstr ""
2461
 
2462
- #: ../cerber-tools.php:147
2463
  msgid "Error while parsing file"
2464
  msgstr ""
2465
 
2466
- #: ../cerber-tools.php:228
2467
  msgid "Unsubscribe"
2468
  msgstr ""
2469
 
5
  "Project-Id-Version: WP Cerber\n"
6
  "Report-Msgid-Bugs-To: \n"
7
  "POT-Creation-Date: Tue Sep 08 2015 21:38:11 GMT+0300\n"
8
+ "POT-Revision-Date: Fri May 10 2019 15:11:27 GMT+0300 (Moscow Standard Time)\n"
9
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
  "Last-Translator: \n"
11
  "Language-Team: \n"
28
  msgid "Cerber Dashboard"
29
  msgstr ""
30
 
31
+ #: ../dashboard.php:54 ../dashboard.php:1641 ../dashboard.php:2557 ../dashboard.
32
+ #: php:4319
33
  msgid "Dashboard"
34
  msgstr ""
35
 
37
  msgid "Cerber Traffic Inspector"
38
  msgstr ""
39
 
40
+ #: ../dashboard.php:56 ../dashboard.php:1611 ../dashboard.php:4378
41
  msgid "Traffic Inspector"
42
  msgstr ""
43
 
45
  msgid "Cerber Security Rules"
46
  msgstr ""
47
 
48
+ #: ../dashboard.php:60 ../dashboard.php:4414
49
  msgid "Security Rules"
50
  msgstr ""
51
 
52
+ #: ../dashboard.php:63
53
+ msgid "Cerber User Security"
54
+ msgstr ""
55
+
56
+ #: ../dashboard.php:63 ../dashboard.php:4394
57
+ msgid "User Policies"
58
+ msgstr ""
59
+
60
+ #: ../dashboard.php:66 ../dashboard.php:4429
61
  msgid "Site Integrity"
62
  msgstr ""
63
 
64
+ #: ../dashboard.php:70
65
  msgid "Cerber antispam settings"
66
  msgstr ""
67
 
68
+ #: ../dashboard.php:70 ../cerber-load.php:4667 ../settings.php:933
69
  msgid "Antispam"
70
  msgstr ""
71
 
72
+ #: ../dashboard.php:75
73
  msgid "Cerber tools"
74
  msgstr ""
75
 
76
+ #: ../dashboard.php:75 ../dashboard.php:4464
77
  msgid "Tools"
78
  msgstr ""
79
 
80
+ #: ../dashboard.php:179 ../dashboard.php:262
81
  msgid "Remove"
82
  msgstr ""
83
 
84
+ #: ../dashboard.php:184 ../dashboard.php:1052 ../dashboard.php:3763 ../cerber-
85
+ #: load.php:4370
86
  msgid "IP"
87
  msgstr ""
88
 
89
+ #: ../dashboard.php:185 ../dashboard.php:1053
90
  msgid "Hostname"
91
  msgstr ""
92
 
93
+ #: ../dashboard.php:186 ../dashboard.php:1054
94
  msgid "Country"
95
  msgstr ""
96
 
97
+ #: ../dashboard.php:187
98
  msgid "Expires"
99
  msgstr ""
100
 
101
+ #: ../dashboard.php:188 ../cerber-load.php:3706
102
  msgid "Reason"
103
  msgstr ""
104
 
105
+ #: ../dashboard.php:189 ../cerber-scanner.php:5715 ../cerber-scanner.php:5855
106
  msgid "Action"
107
  msgstr ""
108
 
109
+ #: ../dashboard.php:205
110
  #, php-format
111
  msgid "Showing last %d records from %d"
112
  msgstr ""
113
 
114
+ #: ../dashboard.php:207
115
  msgid "Hint"
116
  msgstr ""
117
 
118
+ #: ../dashboard.php:207
119
  msgid "To view activity, click on the IP"
120
  msgstr ""
121
 
122
+ #: ../dashboard.php:211
123
  msgid "No lockouts at the moment. The sky is clear."
124
  msgstr ""
125
 
126
+ #: ../dashboard.php:234 ../dashboard.php:1022 ../dashboard.php:1266 ../dashboard.
127
+ #: php:1606 ../dashboard.php:3555 ../cerber-load.php:4654
128
  msgid "White IP Access List"
129
  msgstr ""
130
 
131
+ #: ../dashboard.php:234
132
  msgid "These IPs will never be locked out"
133
  msgstr ""
134
 
135
+ #: ../dashboard.php:236 ../dashboard.php:1025 ../dashboard.php:1269 ../dashboard.
136
+ #: php:1607 ../dashboard.php:3556
137
  msgid "Black IP Access List"
138
  msgstr ""
139
 
140
+ #: ../dashboard.php:236
141
  msgid "Nobody can log in or register from these IPs"
142
  msgstr ""
143
 
144
+ #: ../dashboard.php:243
145
  msgid "Your IP"
146
  msgstr ""
147
 
148
+ #: ../dashboard.php:261 ../dashboard.php:1279 ../dashboard.php:1314 ../dashboard.
149
+ #: php:1433
150
  msgid "Check for activities"
151
  msgstr ""
152
 
153
+ #: ../dashboard.php:268
154
  msgid "List is empty"
155
  msgstr ""
156
 
157
+ #: ../dashboard.php:274
158
  msgid "IP address, IPv4 address range or subnet"
159
  msgstr ""
160
 
161
+ #: ../dashboard.php:275
162
  msgid "Add IP to the list"
163
  msgstr ""
164
 
165
+ #: ../dashboard.php:276
166
  msgid "Optional comment for this entry"
167
  msgstr ""
168
 
169
+ #: ../dashboard.php:293 ../dashboard.php:310
170
  msgid "Incorrect IP address or IP range"
171
  msgstr ""
172
 
173
+ #: ../dashboard.php:301
174
  #, php-format
175
  msgid "Address %s was added to White IP Access List"
176
  msgstr ""
177
 
178
+ #: ../dashboard.php:315
179
  msgid "You cannot add your IP address or network"
180
  msgstr ""
181
 
182
+ #: ../dashboard.php:323
183
  #, php-format
184
  msgid "Address %s was added to Black IP Access List"
185
  msgstr ""
186
 
187
+ #: ../dashboard.php:410 ../dashboard.php:3484 ../whois.php:222 ../whois.php:253 ..
188
+ #: /common.php:1310 ../common.php:1721 ../nexus/cerber-slave-list.php:283
189
  msgid "Unknown"
190
  msgstr ""
191
 
192
+ #: ../dashboard.php:483
193
  msgid "unknown"
194
  msgstr ""
195
 
196
+ #: ../dashboard.php:546
197
  #, php-format
198
  msgid "Lockout for %s was removed"
199
  msgstr ""
200
 
201
+ #: ../dashboard.php:554
202
  msgid "Email has been sent to"
203
  msgstr ""
204
 
205
+ #: ../dashboard.php:557
206
  msgid "Unable to send email to"
207
  msgstr ""
208
 
209
+ #: ../dashboard.php:608
210
  msgid "Default settings have been loaded"
211
  msgstr ""
212
 
213
+ #: ../dashboard.php:788 ../dashboard.php:3385
214
  msgid "IP address"
215
  msgstr ""
216
 
217
+ #: ../dashboard.php:789 ../dashboard.php:1055 ../dashboard.php:3386 ../dashboard.
218
+ #: php:3761
219
  msgid "Date"
220
  msgstr ""
221
 
222
+ #: ../dashboard.php:790 ../dashboard.php:1056
223
  msgid "Event"
224
  msgstr ""
225
 
226
+ #: ../dashboard.php:791
227
  msgid "Additional Details"
228
  msgstr ""
229
 
230
+ #: ../dashboard.php:792 ../dashboard.php:1057 ../dashboard.php:3766
231
  msgid "Local User"
232
  msgstr ""
233
 
234
+ #: ../dashboard.php:793
235
  msgid "User login"
236
  msgstr ""
237
 
238
+ #: ../dashboard.php:794 ../dashboard.php:3391
239
  msgid "User ID"
240
  msgstr ""
241
 
242
+ #: ../dashboard.php:795 ../dashboard.php:1058 ../cerber-load.php:4378
243
  msgid "Username used"
244
  msgstr ""
245
 
246
+ #: ../dashboard.php:870 ../dashboard.php:2207
247
  msgid "View all"
248
  msgstr ""
249
 
250
+ #: ../dashboard.php:881
251
  msgid "New users"
252
  msgstr ""
253
 
254
+ #: ../dashboard.php:887 ../dashboard.php:3792
255
  msgid "Suspicious activity"
256
  msgstr ""
257
 
258
+ #: ../dashboard.php:889 ../common.php:1194
259
  msgid "IP blocked"
260
  msgstr ""
261
 
262
+ #: ../dashboard.php:891 ../dashboard.php:3794 ../settings.php:386 ../settings.php:
263
+ #: 854
264
  msgid "Logged in users"
265
  msgstr ""
266
 
267
+ #: ../dashboard.php:892 ../dashboard.php:3795
268
  msgid "Not logged in visitors"
269
  msgstr ""
270
 
271
+ #: ../dashboard.php:894
272
  msgid "My activity"
273
  msgstr ""
274
 
275
+ #: ../dashboard.php:1030 ../dashboard.php:1272 ../dashboard.php:3560 ../common.
276
+ #: php:1247
277
  msgid "Locked out"
278
  msgstr ""
279
 
280
+ #: ../dashboard.php:1080 ../dashboard.php:3826
281
  msgid "Export"
282
  msgstr ""
283
 
284
+ #: ../dashboard.php:1085
285
  msgid "No activity has been logged."
286
  msgstr ""
287
 
288
+ #: ../dashboard.php:1092
289
  msgid "All events"
290
  msgstr ""
291
 
292
+ #: ../dashboard.php:1102
293
  msgid "Filter by registered user"
294
  msgstr ""
295
 
296
+ #: ../dashboard.php:1103
297
  msgid "Search for IP or username"
298
  msgstr ""
299
 
300
+ #: ../dashboard.php:1104
301
  msgid "Filter"
302
  msgstr ""
303
 
304
+ #: ../dashboard.php:1309
305
  msgid "Abuse email:"
306
  msgstr ""
307
 
308
+ #: ../dashboard.php:1314
309
  msgid "Network:"
310
  msgstr ""
311
 
312
+ #: ../dashboard.php:1329
313
  msgid "Add network to the Black List"
314
  msgstr ""
315
 
316
+ #: ../dashboard.php:1334
317
  msgid "Add IP to the Black List"
318
  msgstr ""
319
 
320
+ #: ../dashboard.php:1396
321
  msgid "Activated"
322
  msgstr ""
323
 
324
+ #: ../dashboard.php:1417
325
  msgid "Last seen"
326
  msgstr ""
327
 
328
+ #: ../dashboard.php:1427 ../dashboard.php:1471
329
  msgid "Registered"
330
  msgstr ""
331
 
332
+ #: ../dashboard.php:1468
333
  msgid "Comments"
334
  msgstr ""
335
 
336
+ #: ../dashboard.php:1469
337
  msgid "Last login"
338
  msgstr ""
339
 
340
+ #: ../dashboard.php:1470
341
  msgid "Failed login attempts"
342
  msgstr ""
343
 
344
+ #: ../dashboard.php:1502 ../dashboard.php:1589 ../common.php:1450 ../nexus/cerber-
345
  #: slave-list.php:297
346
  msgid "Never"
347
  msgstr ""
348
 
349
+ #: ../dashboard.php:1541 ../cerber-users.php:51
350
  msgid "You"
351
  msgstr ""
352
 
353
+ #: ../dashboard.php:1559
354
  msgid "Cerber Quick View"
355
  msgstr ""
356
 
357
+ #: ../dashboard.php:1593 ../dashboard.php:1615
358
  msgid "active"
359
  msgstr ""
360
 
361
+ #: ../dashboard.php:1593
362
  msgid "deactivate"
363
  msgstr ""
364
 
365
+ #: ../dashboard.php:1595
366
  msgid "not active"
367
  msgstr ""
368
 
369
+ #: ../dashboard.php:1596 ../dashboard.php:1610
370
  msgid "disabled"
371
  msgstr ""
372
 
373
+ #: ../dashboard.php:1601
374
  msgid "failed attempts"
375
  msgstr ""
376
 
377
+ #: ../dashboard.php:1601 ../dashboard.php:1602
378
  msgid "in 24 hours"
379
  msgstr ""
380
 
381
+ #: ../dashboard.php:1601 ../dashboard.php:1602
382
  msgid "view all"
383
  msgstr ""
384
 
385
+ #: ../dashboard.php:1602
386
  msgid "lockouts"
387
  msgstr ""
388
 
389
+ #: ../dashboard.php:1604
390
  msgid "Lockouts at the moment"
391
  msgstr ""
392
 
393
+ #: ../dashboard.php:1605
394
  msgid "Last lockout"
395
  msgstr ""
396
 
397
+ #: ../dashboard.php:1606 ../dashboard.php:1607 ../dashboard.php:2539
398
  msgid "entry"
399
  msgid_plural "entries"
400
  msgstr[0] ""
401
  msgstr[1] ""
402
 
403
+ #: ../dashboard.php:1608 ../settings.php:257
404
  msgid "Citadel mode"
405
  msgstr ""
406
 
407
+ #: ../dashboard.php:1610
408
  msgid "enabled"
409
  msgstr ""
410
 
411
+ #: ../dashboard.php:1615
412
  msgid "no connection"
413
  msgstr ""
414
 
415
+ #: ../dashboard.php:1625
416
  msgctxt "Example: Last malware scan: 23 Jan 2018"
417
  msgid "Last malware scan"
418
  msgstr ""
419
 
420
+ #: ../dashboard.php:1628 ../dashboard.php:1630 ../cerber-users.php:20 ../cerber-
421
+ #: users.php:436 ../settings.php:556 ../settings.php:581 ../settings.php:1005 ..
422
+ #: /cerber-scanner.php:1623
423
  msgid "Disabled"
424
  msgstr ""
425
 
426
+ #: ../dashboard.php:1629 ../cerber-scanner.php:1065
427
  msgid "Quick Scan"
428
  msgstr ""
429
 
430
+ #: ../dashboard.php:1631 ../cerber-scanner.php:1065
431
  msgid "Full Scan"
432
  msgstr ""
433
 
434
+ #: ../dashboard.php:1642 ../dashboard.php:2193 ../dashboard.php:4320 ../cerber-
435
+ #: load.php:4361 ../settings.php:282
436
  msgid "Activity"
437
  msgstr ""
438
 
439
+ #: ../dashboard.php:1643
440
  msgid "Traffic"
441
  msgstr ""
442
 
443
+ #: ../dashboard.php:1644
444
  msgid "Integrity"
445
  msgstr ""
446
 
447
+ #: ../dashboard.php:1647
448
+ msgid "A new version is available"
449
+ msgstr ""
450
+
451
+ #: ../dashboard.php:2010 ../settings.php:244
452
  msgid "My site is behind a reverse proxy"
453
  msgstr ""
454
 
455
+ #: ../dashboard.php:2186
456
  msgid "in the last 24 hours"
457
  msgstr ""
458
 
459
+ #: ../dashboard.php:2210
460
  msgid "Recently locked out IP addresses"
461
  msgstr ""
462
 
463
+ #: ../dashboard.php:2234
464
  msgid "Confused about some settings?"
465
  msgstr ""
466
 
467
+ #: ../dashboard.php:2235
468
  msgid "You can easily load default recommended settings using button below"
469
  msgstr ""
470
 
471
+ #: ../dashboard.php:2237
472
  msgid "Load default settings"
473
  msgstr ""
474
 
475
+ #: ../dashboard.php:2239 ../cerber-tools.php:638 ../nexus/cerber-slave-list.php:
476
  #: 230 ../cerber-scanner.php:5689 ../cerber-scanner.php:5839
477
  msgid "Are you sure?"
478
  msgstr ""
479
 
480
+ #: ../dashboard.php:2245
481
  msgid "doesn't affect Custom login URL and Access Lists"
482
  msgstr ""
483
 
484
+ #: ../dashboard.php:2246 ../cerber-load.php:3738 ../cerber-load.php:4656
485
  msgid "Getting Started Guide"
486
  msgstr ""
487
 
488
+ #: ../dashboard.php:2356
489
  msgid "Attention! Citadel mode is now active. Nobody is able to log in."
490
  msgstr ""
491
 
492
+ #: ../dashboard.php:2357
493
  msgid "Deactivate"
494
  msgstr ""
495
 
496
+ #: ../dashboard.php:2358 ../dashboard.php:2796
497
  msgid "View Activity"
498
  msgstr ""
499
 
500
+ #: ../dashboard.php:2373 ../nexus/cerber-nexus-slave.php:443
501
  msgid "Settings saved"
502
  msgstr ""
503
 
504
+ #: ../dashboard.php:2444
505
  msgid "Create Alert"
506
  msgstr ""
507
 
508
+ #: ../dashboard.php:2448
509
  msgid "Delete Alert"
510
  msgstr ""
511
 
512
+ #: ../dashboard.php:2481
513
  msgid "You've subscribed"
514
  msgstr ""
515
 
516
+ #: ../dashboard.php:2482
517
  msgid "The alert has been created"
518
  msgstr ""
519
 
520
+ #: ../dashboard.php:2486
521
  msgid "You've unsubscribed"
522
  msgstr ""
523
 
524
+ #: ../dashboard.php:2487
525
  msgid "The alert has been deleted"
526
  msgstr ""
527
 
528
+ #: ../dashboard.php:2558
529
  msgid "Main settings"
530
  msgstr ""
531
 
532
+ #: ../dashboard.php:2664
533
  msgid "Are you sure you want to delete selected files?"
534
  msgstr ""
535
 
536
+ #: ../dashboard.php:2665
537
  msgid "These files have been moved to the quarantine"
538
  msgstr ""
539
 
540
+ #: ../dashboard.php:2668
541
  msgid "Do you want to add selected files to the ignore list?"
542
  msgstr ""
543
 
544
+ #: ../dashboard.php:2669
545
  msgid "These files have been added to the ignore list"
546
  msgstr ""
547
 
548
+ #: ../dashboard.php:2671
549
  msgid "Some errors occurred"
550
  msgstr ""
551
 
552
+ #: ../dashboard.php:2672
553
  msgid "All files have been processed"
554
  msgstr ""
555
 
556
+ #: ../dashboard.php:3055 ../common.php:875
557
+ msgid "Save Changes"
 
 
 
 
558
  msgstr ""
559
 
560
+ #: ../dashboard.php:3126
561
  #, php-format
562
  msgid "Permitted for one country"
563
  msgid_plural "Permitted for %d countries"
564
  msgstr[0] ""
565
  msgstr[1] ""
566
 
567
+ #: ../dashboard.php:3129
568
  #, php-format
569
  msgid "Not permitted for one country"
570
  msgid_plural "Not permitted for %d countries"
571
  msgstr[0] ""
572
  msgstr[1] ""
573
 
574
+ #: ../dashboard.php:3137
575
  msgid "No rule"
576
  msgstr ""
577
 
578
+ #: ../dashboard.php:3179
579
+ msgid "Start typing here to find a country"
580
  msgstr ""
581
 
582
+ #: ../dashboard.php:3187
583
+ msgid "Save all rules"
584
  msgstr ""
585
 
586
+ #: ../dashboard.php:3242
587
  msgid "Click on a country name to add it to the list of selected countries"
588
  msgstr ""
589
 
590
+ #: ../dashboard.php:3246
591
  #, php-format
592
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
593
  msgid "Selected countries are permitted to %s, other countries are not permitted to"
594
  msgstr ""
595
 
596
+ #: ../dashboard.php:3249
597
  #, php-format
598
  msgctxt "to is a marker of infinitive, e.g. \"to use it\""
599
  msgid "Selected countries are not permitted to %s, other countries are permitted to"
600
  msgstr ""
601
 
602
+ #: ../dashboard.php:3266
603
+ msgid "Log in to the website"
604
  msgstr ""
605
 
606
+ #: ../dashboard.php:3267
607
+ msgid "Register on the website"
608
  msgstr ""
609
 
610
+ #: ../dashboard.php:3268
611
+ msgid "Submit forms"
612
  msgstr ""
613
 
614
+ #: ../dashboard.php:3269
615
+ msgid "Post comments"
616
  msgstr ""
617
 
618
+ #: ../dashboard.php:3270
619
  msgid "Use XML-RPC"
620
  msgstr ""
621
 
622
+ #: ../dashboard.php:3271
623
  msgid "Use REST API"
624
  msgstr ""
625
 
626
+ #: ../dashboard.php:3319
627
  msgid "Security rules have been updated"
628
  msgstr ""
629
 
630
+ #: ../dashboard.php:3392
631
  msgid "Page generation time"
632
  msgstr ""
633
 
634
+ #: ../dashboard.php:3762
635
  msgid "Request"
636
  msgstr ""
637
 
638
+ #: ../dashboard.php:3764
639
  msgid "Host Info"
640
  msgstr ""
641
 
642
+ #: ../dashboard.php:3765
643
  msgid "User Agent"
644
  msgstr ""
645
 
646
+ #: ../dashboard.php:3782
647
  msgid "No requests have been logged."
648
  msgstr ""
649
 
650
+ #: ../dashboard.php:3790
651
  msgid "All requests"
652
  msgstr ""
653
 
654
+ #: ../dashboard.php:3793
655
  msgid "Errors"
656
  msgstr ""
657
 
658
+ #: ../dashboard.php:3798
659
  msgid "Form submissions"
660
  msgstr ""
661
 
662
+ #: ../dashboard.php:3800
663
  msgid "Page Not Found"
664
  msgstr ""
665
 
666
+ #: ../dashboard.php:3809
667
  msgid "Longer than"
668
  msgstr ""
669
 
670
+ #: ../dashboard.php:3819
671
  msgid "Advanced Search"
672
  msgstr ""
673
 
674
+ #: ../dashboard.php:3832
675
  msgid "Refresh"
676
  msgstr ""
677
 
678
+ #: ../dashboard.php:4123
679
  msgid "Any"
680
  msgstr ""
681
 
682
+ #: ../dashboard.php:4321
683
  msgid "Lockouts"
684
  msgstr ""
685
 
686
+ #: ../dashboard.php:4322 ../cerber-load.php:4664
687
  msgid "Main Settings"
688
  msgstr ""
689
 
690
+ #: ../dashboard.php:4323 ../cerber-load.php:4666 ../cerber-tools.php:38 ../cerber-
691
+ #: tools.php:47 ../cerber-tools.php:139
692
  msgid "Access Lists"
693
  msgstr ""
694
 
695
+ #: ../dashboard.php:4324 ../cerber-load.php:4668
696
  msgid "Hardening"
697
  msgstr ""
698
 
699
+ #: ../dashboard.php:4326 ../cerber-load.php:4669 ../settings.php:270
 
 
 
 
700
  msgid "Notifications"
701
  msgstr ""
702
 
703
+ #: ../dashboard.php:4358
704
  msgid "Antispam and bot detection settings"
705
  msgstr ""
706
 
707
+ #: ../dashboard.php:4360
708
  msgid "Antispam engine"
709
  msgstr ""
710
 
711
+ #: ../dashboard.php:4380
712
  msgid "Live Traffic"
713
  msgstr ""
714
 
715
+ #: ../dashboard.php:4381 ../dashboard.php:4432 ../cerber-tools.php:37 ../cerber-
716
  #: tools.php:46 ../nexus/cerber-nexus.php:90
717
  msgid "Settings"
718
  msgstr ""
719
 
720
+ #: ../dashboard.php:4396
721
+ msgid "Role-based"
722
+ msgstr ""
723
+
724
+ #: ../dashboard.php:4397
725
+ msgid "Global"
726
+ msgstr ""
727
+
728
+ #: ../dashboard.php:4416
729
  msgid "Countries"
730
  msgstr ""
731
 
732
+ #: ../dashboard.php:4431 ../cerber-load.php:4665
733
  msgid "Security Scanner"
734
  msgstr ""
735
 
736
+ #: ../dashboard.php:4433
737
  msgid "Scheduling"
738
  msgstr ""
739
 
740
+ #: ../dashboard.php:4434
741
  msgid "Cleaning up"
742
  msgstr ""
743
 
744
+ #: ../dashboard.php:4435
745
  msgid "Ignore List"
746
  msgstr ""
747
 
748
+ #: ../dashboard.php:4436
749
  msgid "Quarantine"
750
  msgstr ""
751
 
752
+ #: ../dashboard.php:4466
753
  msgid "Export & Import"
754
  msgstr ""
755
 
756
+ #: ../dashboard.php:4467
757
  msgid "Diagnostic"
758
  msgstr ""
759
 
760
+ #: ../dashboard.php:4468
761
  msgid "Log"
762
  msgstr ""
763
 
764
+ #: ../dashboard.php:4469
765
  msgid "Changelog"
766
  msgstr ""
767
 
768
+ #: ../dashboard.php:4470
769
  msgid "License"
770
  msgstr ""
771
 
772
+ #: ../dashboard.php:4566
773
  msgid "Help"
774
  msgstr ""
775
 
776
+ #: ../dashboard.php:4594
777
  msgid "Log In"
778
  msgstr ""
779
 
780
+ #: ../dashboard.php:4595
781
  msgid "Log Out"
782
  msgstr ""
783
 
784
+ #: ../dashboard.php:4596
785
  msgid "Register"
786
  msgstr ""
787
 
788
+ #: ../dashboard.php:4599
789
  msgid "WooCommerce Log In"
790
  msgstr ""
791
 
792
+ #: ../dashboard.php:4600
793
  msgid "WooCommerce Log Out"
794
  msgstr ""
795
 
796
+ #: ../dashboard.php:4639 ../dashboard.php:4640
797
  msgid "Add to menu"
798
  msgstr ""
799
 
818
  msgid "Cerber Tech Inc."
819
  msgstr ""
820
 
821
+ #: ../common.php:193
822
  msgid "Check for requests"
823
  msgstr ""
824
 
825
+ #: ../common.php:263
826
  msgid "Malicious activities mitigated"
827
  msgstr ""
828
 
829
+ #: ../common.php:266
830
  msgid "Spam comments denied"
831
  msgstr ""
832
 
833
+ #: ../common.php:267
834
  msgid "Spam form submissions denied"
835
  msgstr ""
836
 
837
+ #: ../common.php:268
838
  msgid "Malicious IP addresses detected"
839
  msgstr ""
840
 
841
+ #: ../common.php:269
842
  msgid "Lockouts occurred"
843
  msgstr ""
844
 
845
+ #: ../common.php:323 ../common.php:395 ../common.php:400 ../common.php:406 ..
846
+ #: /common.php:411 ../cerber-load.php:699 ../cerber-load.php:711 ../cerber-load.
847
+ #: php:718 ../cerber-load.php:1034 ../cerber-load.php:1361 ../cerber-load.php:
848
+ #: 1367 ../cerber-load.php:1372 ../cerber-load.php:1379 ../cerber-load.php:1386 ..
849
+ #: /cerber-load.php:1392 ../cerber-load.php:1399 ../cerber-load.php:1550 ..
850
+ #: /cerber-load.php:1687 ../settings.php:1531 ../settings.php:1617 ..
851
+ #: /nexus/cerber-nexus-slave.php:215 ../nexus/cerber-nexus-slave.php:226 ..
852
+ #: /cerber-scanner.php:5809
853
  msgid "ERROR:"
854
  msgstr ""
855
 
856
+ #: ../common.php:1187
 
 
 
 
857
  msgid "User created"
858
  msgstr ""
859
 
860
+ #: ../common.php:1188
861
  msgid "User registered"
862
  msgstr ""
863
 
864
+ #: ../common.php:1189
865
  msgid "Logged in"
866
  msgstr ""
867
 
868
+ #: ../common.php:1190
869
  msgid "Logged out"
870
  msgstr ""
871
 
872
+ #: ../common.php:1191
873
  msgid "Login failed"
874
  msgstr ""
875
 
876
+ #: ../common.php:1195
877
  msgid "Subnet blocked"
878
  msgstr ""
879
 
880
+ #: ../common.php:1197
881
  msgid "Citadel activated!"
882
  msgstr ""
883
 
884
+ #: ../common.php:1198
885
  msgid "Spam comment denied"
886
  msgstr ""
887
 
888
+ #: ../common.php:1199
889
  msgid "Spam form submission denied"
890
  msgstr ""
891
 
892
+ #: ../common.php:1200
893
  msgid "Form submission denied"
894
  msgstr ""
895
 
896
+ #: ../common.php:1201
897
  msgid "Comment denied"
898
  msgstr ""
899
 
900
+ #: ../common.php:1212
901
  msgid "Password changed"
902
  msgstr ""
903
 
904
+ #: ../common.php:1213
905
  msgid "Password reset requested"
906
  msgstr ""
907
 
908
+ #: ../common.php:1215
909
  msgid "reCAPTCHA verification failed"
910
  msgstr ""
911
 
912
+ #: ../common.php:1216
913
  msgid "reCAPTCHA settings are incorrect"
914
  msgstr ""
915
 
916
+ #: ../common.php:1217
917
  msgid "Request to the Google reCAPTCHA service failed"
918
  msgstr ""
919
 
920
+ #: ../common.php:1219 ../common.php:1314
921
  msgid "Attempt to access prohibited URL"
922
  msgstr ""
923
 
924
+ #: ../common.php:1220 ../common.php:1293
925
  msgid "Attempt to log in with non-existing username"
926
  msgstr ""
927
 
928
+ #: ../common.php:1221 ../common.php:1294
929
  msgid "Attempt to log in with prohibited username"
930
  msgstr ""
931
 
932
+ #: ../common.php:1223
933
  msgid "Attempt to log in denied"
934
  msgstr ""
935
 
936
+ #: ../common.php:1224
937
  msgid "Attempt to register denied"
938
  msgstr ""
939
 
940
+ #: ../common.php:1225 ../common.php:1298
941
  msgid "Probing for vulnerable PHP code"
942
  msgstr ""
943
 
944
+ #: ../common.php:1226
945
  msgid "Attempt to upload malicious file denied"
946
  msgstr ""
947
 
948
+ #: ../common.php:1227
949
  msgid "File upload denied"
950
  msgstr ""
951
 
952
+ #: ../common.php:1229
953
  msgid "Request to REST API denied"
954
  msgstr ""
955
 
956
+ #: ../common.php:1230
957
  msgid "XML-RPC request denied"
958
  msgstr ""
959
 
960
+ #: ../common.php:1232
961
  msgid "Malicious request denied"
962
  msgstr ""
963
 
964
+ #: ../common.php:1236
965
  msgid "User activated"
966
  msgstr ""
967
 
968
+ #: ../common.php:1239
969
  msgid "Invalid master credentials"
970
  msgstr ""
971
 
972
+ #: ../common.php:1245
973
  msgid "Bot detected"
974
  msgstr ""
975
 
976
+ #: ../common.php:1246
977
  msgid "Citadel mode is active"
978
  msgstr ""
979
 
980
+ #: ../common.php:1248
981
  msgid "IP address is locked out"
982
  msgstr ""
983
 
984
+ #: ../common.php:1249
985
  msgid "IP blacklisted"
986
  msgstr ""
987
 
988
+ #: ../common.php:1251
989
  msgid "Malicious activity detected"
990
  msgstr ""
991
 
992
+ #: ../common.php:1252
993
  msgid "Blocked by country rule"
994
  msgstr ""
995
 
996
+ #: ../common.php:1253
997
  msgid "Limit reached"
998
  msgstr ""
999
 
1000
+ #: ../common.php:1254
1001
  msgid "Multiple suspicious activities"
1002
  msgstr ""
1003
 
1004
+ #: ../common.php:1255
1005
  msgid "Denied"
1006
  msgstr ""
1007
 
1008
+ #: ../common.php:1256
1009
  msgid "Suspicious number of fields"
1010
  msgstr ""
1011
 
1012
+ #: ../common.php:1257
1013
  msgid "Suspicious number of nested values"
1014
  msgstr ""
1015
 
1016
+ #: ../common.php:1258 ../common.php:1299
1017
  msgid "Malicious code detected"
1018
  msgstr ""
1019
 
1020
+ #: ../common.php:1259
1021
  msgid "Suspicious SQL code detected"
1022
  msgstr ""
1023
 
1024
+ #: ../common.php:1260
1025
  msgid "Suspicious JavaScript code detected"
1026
  msgstr ""
1027
 
1028
+ #: ../common.php:1261
1029
  msgid "Blocked by administrator"
1030
  msgstr ""
1031
 
1032
+ #: ../common.php:1262
1033
+ msgid "Site policy enforcement"
1034
+ msgstr ""
1035
+
1036
+ #: ../common.php:1263
1037
+ msgid "2FA code verified"
1038
+ msgstr ""
1039
+
1040
+ #: ../common.php:1264
1041
+ msgid "Initiated by the user"
1042
+ msgstr ""
1043
+
1044
+ #: ../common.php:1267
1045
+ msgid "Email address is not permitted"
1046
+ msgstr ""
1047
+
1048
+ #: ../common.php:1291
1049
  msgid "Limit on login attempts is reached"
1050
  msgstr ""
1051
 
1052
+ #: ../common.php:1292
1053
  msgid "Attempt to access"
1054
  msgstr ""
1055
 
1056
+ #: ../common.php:1295
1057
  msgid "Limit on failed reCAPTCHA verifications is reached"
1058
  msgstr ""
1059
 
1060
+ #: ../common.php:1296
1061
  msgid "Bot activity is detected"
1062
  msgstr ""
1063
 
1064
+ #: ../common.php:1297
1065
  msgid "Multiple suspicious activities were detected"
1066
  msgstr ""
1067
 
1068
+ #: ../common.php:1300
1069
  msgid "Attempt to upload a file with malicious code"
1070
  msgstr ""
1071
 
1072
+ #: ../common.php:1302
1073
  msgid "Multiple suspicious requests"
1074
  msgstr ""
1075
 
1076
  #. translators: Time difference between two dates, in seconds (sec=second). 1: Number of seconds
1077
+ #: ../common.php:1438
1078
  #, php-format
1079
  msgid "%s sec"
1080
  msgid_plural "%s secs"
1081
  msgstr[0] ""
1082
  msgstr[1] ""
1083
 
1084
+ #: ../common.php:1445
1085
  #, php-format
1086
  msgid "%s ago"
1087
  msgstr ""
1088
 
1089
+ #: ../common.php:1445
1090
  #, php-format
1091
  msgctxt "preposition of a period of time like: in 6 hours"
1092
  msgid "in %s"
1093
  msgstr ""
1094
 
1095
+ #: ../common.php:1531
1096
  msgid "Bytes"
1097
  msgstr ""
1098
 
1099
+ #: ../common.php:1633
 
 
 
 
1100
  #, php-format
1101
+ msgid "A new version of %s is available. Please install it."
1102
  msgstr ""
1103
 
1104
+ #: ../common.php:1652
1105
  msgid "Not specified"
1106
  msgstr ""
1107
 
1108
+ #: ../common.php:2509
1109
  msgid "Unable to create the directory"
1110
  msgstr ""
1111
 
1112
+ #: ../common.php:2514
1113
  msgid "Destination folder access denied"
1114
  msgstr ""
1115
 
1116
+ #: ../common.php:2517
1117
  msgid "File not found"
1118
  msgstr ""
1119
 
1120
+ #: ../common.php:2520
1121
  msgid "Unable to copy the file"
1122
  msgstr ""
1123
 
1124
+ #: ../common.php:2526
1125
  msgid "Unable to delete the file"
1126
  msgstr ""
1127
 
1132
  "more: <a href=\"https://wpcerber.com\">wpcerber.com</a>."
1133
  msgstr ""
1134
 
 
 
 
 
1135
  #: ../cerber-news.php:175
1136
  msgid "Awesome!"
1137
  msgstr ""
1138
 
1139
+ #: ../cerber-lab.php:770
1140
  msgid "Want to make WP Cerber even more powerful?"
1141
  msgstr ""
1142
 
1143
+ #: ../cerber-lab.php:771
1144
  msgid ""
1145
  "Allow WP Cerber to send locked out malicious IP addresses to Cerber Lab. "
1146
  "This helps the plugin team to develop new algorithms for WP Cerber that will "
1148
  "everyday. You can disable the sending in the plugin settings at any time."
1149
  msgstr ""
1150
 
1151
+ #: ../cerber-lab.php:772
1152
  msgid "OK, nail them all"
1153
  msgstr ""
1154
 
1155
+ #: ../cerber-lab.php:773
1156
  msgid "NO, maybe later"
1157
  msgstr ""
1158
 
1159
+ #: ../cerber-lab.php:774 ../settings.php:720 ../settings.php:887
1160
  msgid "Know more"
1161
  msgstr ""
1162
 
1163
+ #: ../cerber-load.php:391
1164
  msgid "You are not allowed to log in. Ask your administrator for assistance."
1165
  msgstr ""
1166
 
1167
+ #: ../cerber-load.php:397
1168
  #, php-format
1169
  msgid ""
1170
  "You have exceeded the number of allowed login attempts. Please try again in "
1171
  "%d minutes."
1172
  msgstr ""
1173
 
1174
+ #: ../cerber-load.php:401
1175
  msgid "You are not allowed to log in"
1176
  msgstr ""
1177
 
1178
+ #: ../cerber-load.php:416
1179
  #, php-format
1180
  msgid "You have only one attempt remaining."
1181
  msgid_plural "You have %d attempts remaining."
1182
  msgstr[0] ""
1183
  msgstr[1] ""
1184
 
1185
+ #: ../cerber-load.php:728
1186
  msgid ""
1187
  "Human verification failed. Please click the square box in the reCAPTCHA "
1188
  "block below."
1189
  msgstr ""
1190
 
1191
+ #: ../cerber-load.php:849
1192
  msgid ""
1193
  "> > > Translator of WP Cerber? To get the PRO license for free, drop your "
1194
  "contacts here: https://wpcerber.com/contact/"
1201
  "incorrect."
1202
  msgstr ""
1203
 
1204
+ #: ../cerber-load.php:1362 ../cerber-load.php:1368 ../cerber-load.php:1393 ..
1205
+ #: /cerber-load.php:1400
1206
  msgid "You are not allowed to register."
1207
  msgstr ""
1208
 
1209
+ #: ../cerber-load.php:1380
1210
  msgid "Username is not allowed. Please choose another one."
1211
  msgstr ""
1212
 
1213
+ #: ../cerber-load.php:1387
1214
+ msgid "Email address is not permitted."
1215
+ msgstr ""
1216
+
1217
+ #: ../cerber-load.php:1387
1218
+ msgid "Please choose another one."
1219
+ msgstr ""
1220
+
1221
+ #: ../cerber-load.php:1687
1222
  msgid "Sorry, human verification failed."
1223
  msgstr ""
1224
 
1225
+ #: ../cerber-load.php:3535
1226
  msgid "We're sorry, you are not allowed to proceed"
1227
  msgstr ""
1228
 
1229
+ #: ../cerber-load.php:3647
1230
  msgid "WP Cerber notify"
1231
  msgstr ""
1232
 
1233
+ #: ../cerber-load.php:3671
1234
  msgid "Citadel mode is activated"
1235
  msgstr ""
1236
 
1237
+ #: ../cerber-load.php:3673
1238
  #, php-format
1239
  msgid "Citadel mode is activated after %d failed login attempts in %d minutes."
1240
  msgstr ""
1241
 
1242
+ #: ../cerber-load.php:3674
1243
  #, php-format
1244
  msgid "Last failed attempt was at %s from IP %s with user login: %s."
1245
  msgstr ""
1246
 
1247
+ #: ../cerber-load.php:3675 ../cerber-load.php:4402
1248
  msgid "View activity in dashboard"
1249
  msgstr ""
1250
 
1251
+ #: ../cerber-load.php:3699
1252
  msgid "unspecified"
1253
  msgstr ""
1254
 
1255
+ #: ../cerber-load.php:3702
1256
  msgid "Number of lockouts is increasing"
1257
  msgstr ""
1258
 
1259
+ #: ../cerber-load.php:3704
1260
  msgid "Number of active lockouts"
1261
  msgstr ""
1262
 
1263
+ #: ../cerber-load.php:3705
1264
  #, php-format
1265
  msgid "Last lockout was added: %s for IP %s"
1266
  msgstr ""
1267
 
1268
+ #: ../cerber-load.php:3707
1269
  msgid "View activity for this IP"
1270
  msgstr ""
1271
 
1272
+ #: ../cerber-load.php:3708
1273
  msgid "View lockouts in dashboard"
1274
  msgstr ""
1275
 
1276
+ #: ../cerber-load.php:3711 ../cerber-load.php:3713
1277
  msgid "A new version of WP Cerber is available to install"
1278
  msgstr ""
1279
 
1280
+ #: ../cerber-load.php:3712
1281
  msgid "Hi!"
1282
  msgstr ""
1283
 
1284
+ #: ../cerber-load.php:3715 ../cerber-load.php:3726 ../nexus/cerber-slave-list.php:
1285
  #: 45
1286
  msgid "Website"
1287
  msgstr ""
1288
 
1289
+ #: ../cerber-load.php:3718 ../cerber-load.php:3719
1290
  msgid "The WP Cerber security plugin has been deactivated"
1291
  msgstr ""
1292
 
1293
+ #: ../cerber-load.php:3721
1294
  msgid "Not logged in"
1295
  msgstr ""
1296
 
1297
+ #: ../cerber-load.php:3727
1298
  msgid "By user"
1299
  msgstr ""
1300
 
1301
+ #: ../cerber-load.php:3728
1302
  msgid "From IP address"
1303
  msgstr ""
1304
 
1305
+ #: ../cerber-load.php:3731
1306
  msgid "From country"
1307
  msgstr ""
1308
 
1309
+ #: ../cerber-load.php:3735
1310
  msgid "The WP Cerber security plugin is now active"
1311
  msgstr ""
1312
 
1313
+ #: ../cerber-load.php:3736 ../cerber-load.php:4653
1314
  msgid "WP Cerber is now active and has started protecting your site"
1315
  msgstr ""
1316
 
1317
+ #: ../cerber-load.php:3743
1318
  msgid "New Custom login URL"
1319
  msgstr ""
1320
 
1321
+ #: ../cerber-load.php:3747 ../cerber-load.php:3748
1322
  msgid "A new activity has been recorded"
1323
  msgstr ""
1324
 
1325
+ #: ../cerber-load.php:3753
1326
  msgid "Weekly report"
1327
  msgstr ""
1328
 
1329
+ #: ../cerber-load.php:3756 ../cerber-load.php:3766
1330
  msgid "To change reporting settings visit"
1331
  msgstr ""
1332
 
1333
+ #: ../cerber-load.php:3763
1334
  msgid "Scanner Report"
1335
  msgstr ""
1336
 
1337
+ #: ../cerber-load.php:3789
1338
  msgid "Your login page:"
1339
  msgstr ""
1340
 
1341
+ #: ../cerber-load.php:3793
1342
  msgid "Your license is valid until"
1343
  msgstr ""
1344
 
1345
+ #: ../cerber-load.php:3796
1346
  msgid "This message was sent by"
1347
  msgstr ""
1348
 
1349
+ #: ../cerber-load.php:3817
1350
  #, php-format
1351
  msgid "Your last sign-in was %s from %s"
1352
  msgstr ""
1353
 
1354
+ #: ../cerber-load.php:3887
1355
  msgid "Weekly Report"
1356
  msgstr ""
1357
 
1358
+ #: ../cerber-load.php:3899
1359
  msgid "Activity details"
1360
  msgstr ""
1361
 
1362
+ #: ../cerber-load.php:3913
1363
  msgid "Attempts to log in with non-existing usernames"
1364
  msgstr ""
1365
 
1366
+ #: ../cerber-load.php:4374
1367
  msgid "User"
1368
  msgstr ""
1369
 
1370
+ #: ../cerber-load.php:4382
1371
  msgid "Search string"
1372
  msgstr ""
1373
 
1374
+ #: ../cerber-load.php:4403
1375
  msgid "To delete the alert, click here"
1376
  msgstr ""
1377
 
1378
+ #: ../cerber-load.php:4619
1379
  #, php-format
1380
  msgid "The WP Cerber requires PHP %s or higher. You are running"
1381
  msgstr ""
1382
 
1383
+ #: ../cerber-load.php:4623
1384
  #, php-format
1385
  msgid "The WP Cerber requires WordPress %s or higher. You are running"
1386
  msgstr ""
1387
 
1388
+ #: ../cerber-load.php:4632
1389
  msgid "Can't activate WP Cerber due to a database error."
1390
  msgstr ""
1391
 
1392
+ #: ../cerber-load.php:4654
1393
  msgid "Your IP address is added to the"
1394
  msgstr ""
1395
 
1396
+ #: ../cerber-load.php:4670
1397
  msgid "Import settings"
1398
  msgstr ""
1399
 
1400
+ #: ../cerber-users.php:10 ../cerber-users.php:429
1401
+ msgid "Two-Factor Authentication"
1402
+ msgstr ""
1403
+
1404
+ #: ../cerber-users.php:18
1405
+ msgid "Determined by user role policies"
1406
+ msgstr ""
1407
+
1408
+ #: ../cerber-users.php:19 ../cerber-users.php:437
1409
+ msgid "Always enabled"
1410
+ msgstr ""
1411
+
1412
+ #: ../cerber-users.php:38
1413
  msgid "Block User"
1414
  msgstr ""
1415
 
1416
+ #: ../cerber-users.php:42 ../cerber-users.php:48
1417
  msgid "User is not permitted to log into the website"
1418
  msgstr ""
1419
 
1420
+ #: ../cerber-users.php:57
1421
  #, php-format
1422
  msgctxt "e.g. by John at 11:00"
1423
  msgid "blocked by %s at %s"
1424
  msgstr ""
1425
 
1426
+ #: ../cerber-users.php:67 ../settings.php:424
1427
  msgid "User Message"
1428
  msgstr ""
1429
 
1430
+ #: ../cerber-users.php:69
1431
  msgid "An optional message for this user"
1432
  msgstr ""
1433
 
1434
+ #: ../cerber-users.php:78
1435
+ msgid "2FA PIN Code"
1436
+ msgstr ""
1437
+
1438
+ #: ../cerber-users.php:93
1439
+ msgid "Two-factor Authentication Email"
1440
+ msgstr ""
1441
+
1442
+ #: ../cerber-users.php:184
1443
  msgid "Blocked Users"
1444
  msgstr ""
1445
 
1446
+ #: ../cerber-users.php:216
1447
  msgid "Block"
1448
  msgstr ""
1449
 
1450
+ #: ../cerber-users.php:279
1451
+ msgid "Save All Changes"
1452
+ msgstr ""
1453
+
1454
+ #: ../cerber-users.php:391
1455
+ msgid "Block access to WordPress Dashboard"
1456
+ msgstr ""
1457
+
1458
+ #: ../cerber-users.php:396
1459
+ msgid "Hide Toolbar when viewing site"
1460
+ msgstr ""
1461
+
1462
+ #: ../cerber-users.php:402
1463
+ msgid "Redirection rules"
1464
+ msgstr ""
1465
+
1466
+ #: ../cerber-users.php:406
1467
+ msgid "Redirect user after login"
1468
+ msgstr ""
1469
+
1470
+ #: ../cerber-users.php:411
1471
+ msgid "Redirect user after logout"
1472
+ msgstr ""
1473
+
1474
+ #: ../cerber-users.php:422 ../settings.php:473
1475
+ msgid "User session expiration time"
1476
+ msgstr ""
1477
+
1478
+ #: ../cerber-users.php:433
1479
+ msgid "Two-factor authentication"
1480
+ msgstr ""
1481
+
1482
+ #: ../cerber-users.php:438
1483
+ msgid "Advanced mode"
1484
+ msgstr ""
1485
+
1486
+ #: ../cerber-users.php:442
1487
+ msgid "Enforce two-factor authentication if any of the following conditions is true"
1488
+ msgstr ""
1489
+
1490
+ #: ../cerber-users.php:448
1491
+ msgid "Login from a different country"
1492
+ msgstr ""
1493
+
1494
+ #: ../cerber-users.php:454
1495
+ msgid "Login from a different network Class C"
1496
+ msgstr ""
1497
+
1498
+ #: ../cerber-users.php:460
1499
+ msgid "Login from a different IP address"
1500
+ msgstr ""
1501
+
1502
+ #: ../cerber-users.php:466
1503
+ msgid "Using a different browser or device"
1504
+ msgstr ""
1505
+
1506
+ #: ../cerber-users.php:472
1507
+ msgid "Enforce two-factor authentication with fixed intervals"
1508
+ msgstr ""
1509
+
1510
+ #: ../cerber-users.php:478
1511
+ msgid "Regular time intervals (days)"
1512
+ msgstr ""
1513
+
1514
+ #: ../cerber-users.php:480
1515
+ msgid "days interval"
1516
+ msgstr ""
1517
+
1518
+ #: ../cerber-users.php:485
1519
+ msgid "Fixed number of logins"
1520
+ msgstr ""
1521
+
1522
+ #: ../cerber-users.php:487
1523
+ msgid "number of logins"
1524
+ msgstr ""
1525
+
1526
+ #: ../cerber-users.php:529
1527
+ msgid "Policies have been updated"
1528
+ msgstr ""
1529
+
1530
+ #: ../settings.php:127
1531
  msgid "All connected devices"
1532
  msgstr ""
1533
 
1534
+ #: ../settings.php:130
1535
  msgid "No devices found"
1536
  msgstr ""
1537
 
1538
+ #: ../settings.php:134
1539
  msgid "Not available"
1540
  msgstr ""
1541
 
1542
+ #: ../settings.php:140
1543
+ msgid ""
1544
+ "Please enable Permalinks to use this feature. Set Permalink Settings to "
1545
+ "something other than Default."
1546
+ msgstr ""
1547
+
1548
+ #: ../settings.php:143
1549
+ msgid "Be careful about enabling these options."
1550
+ msgstr ""
1551
+
1552
+ #: ../settings.php:143
1553
+ msgid "If you forget your Custom login URL, you will be unable to log in."
1554
+ msgstr ""
1555
+
1556
+ #: ../settings.php:146
1557
+ msgid "These restrictions do not apply to IP addresses in the White IP Access List"
1558
+ msgstr ""
1559
+
1560
+ #: ../settings.php:150
1561
  msgid "Plugin initialization"
1562
  msgstr ""
1563
 
1564
+ #: ../settings.php:153
1565
  msgid "Load security engine"
1566
  msgstr ""
1567
 
1568
+ #: ../settings.php:156
1569
  msgid "Legacy mode"
1570
  msgstr ""
1571
 
1572
+ #: ../settings.php:157
1573
  msgid "Standard mode"
1574
  msgstr ""
1575
 
1576
+ #: ../settings.php:163
1577
  msgid "Limit login attempts"
1578
  msgstr ""
1579
 
1580
+ #: ../settings.php:166
1581
  msgid "Attempts"
1582
  msgstr ""
1583
 
1584
+ #: ../settings.php:170
1585
  msgid "Lockout duration"
1586
  msgstr ""
1587
 
1588
+ #: ../settings.php:171 ../settings.php:266
1589
  msgid "minutes"
1590
  msgstr ""
1591
 
1592
+ #: ../settings.php:175
1593
  msgid "Aggressive lockout"
1594
  msgstr ""
1595
 
1596
+ #: ../settings.php:179 ../settings.php:417 ../settings.php:562
1597
  msgid "Use White IP Access List"
1598
  msgstr ""
1599
 
1600
+ #: ../settings.php:180
1601
  msgid "Apply limit login rules to IP addresses in the White IP Access List"
1602
  msgstr ""
1603
 
1604
+ #: ../settings.php:186
1605
  msgid "Proactive security rules"
1606
  msgstr ""
1607
 
1608
+ #: ../settings.php:187
1609
+ msgid "Make your protection smarter!"
1610
+ msgstr ""
1611
+
1612
+ #: ../settings.php:190
1613
  msgid "Block subnet"
1614
  msgstr ""
1615
 
1616
+ #: ../settings.php:191
1617
  msgid "Always block entire subnet Class C of intruders IP"
1618
  msgstr ""
1619
 
1620
+ #: ../settings.php:195
1621
  msgid "Non-existing users"
1622
  msgstr ""
1623
 
1624
+ #: ../settings.php:196
1625
  msgid "Immediately block IP when attempting to log in with a non-existing username"
1626
  msgstr ""
1627
 
1628
+ #: ../settings.php:200
1629
  msgid "Disable dashboard redirection"
1630
  msgstr ""
1631
 
1632
+ #: ../settings.php:201
1633
  msgid ""
1634
  "Disable automatic redirection to the login page when /wp-admin/ is requested "
1635
  "by an unauthorized request"
1636
  msgstr ""
1637
 
1638
+ #: ../settings.php:205
1639
  msgid "Request wp-login.php"
1640
  msgstr ""
1641
 
1642
+ #: ../settings.php:206
1643
  msgid "Immediately block IP after any request to wp-login.php"
1644
  msgstr ""
1645
 
1646
+ #: ../settings.php:210
1647
  msgid "Display 404 page"
1648
  msgstr ""
1649
 
1650
+ #: ../settings.php:213
1651
  msgid "Use 404 template from the active theme"
1652
  msgstr ""
1653
 
1654
+ #: ../settings.php:214
1655
  msgid "Display simple 404 page"
1656
  msgstr ""
1657
 
1658
+ #: ../settings.php:221
1659
  msgid "Custom login page"
1660
  msgstr ""
1661
 
1662
+ #: ../settings.php:225
1663
  msgid "Custom login URL"
1664
  msgstr ""
1665
 
1666
+ #: ../settings.php:226
1667
  msgid "must not overlap with the existing pages or posts slug"
1668
  msgstr ""
1669
 
1670
+ #: ../settings.php:228
1671
  msgid ""
1672
  "Custom login URL may contain Latin alphanumeric characters, dashes and "
1673
  "underscores only"
1674
  msgstr ""
1675
 
1676
+ #: ../settings.php:233
1677
  msgid "Disable wp-login.php"
1678
  msgstr ""
1679
 
1680
+ #: ../settings.php:234
1681
  msgid "Block direct access to wp-login.php and return HTTP 404 Not Found Error"
1682
  msgstr ""
1683
 
1684
+ #: ../settings.php:240
1685
  msgid "Site-specific settings"
1686
  msgstr ""
1687
 
1688
+ #: ../settings.php:243
1689
  msgid "Site connection"
1690
  msgstr ""
1691
 
1692
+ #: ../settings.php:248
1693
  msgid "Prefix for plugin cookies"
1694
  msgstr ""
1695
 
1696
+ #: ../settings.php:249
1697
  msgid "Prefix may contain only Latin alphanumeric characters and underscores"
1698
  msgstr ""
1699
 
1700
+ #: ../settings.php:258
1701
+ msgid ""
1702
+ "In the Citadel mode nobody is able to log in except IPs from the White IP "
1703
+ "Access List. Active user sessions will not be affected."
1704
+ msgstr ""
1705
+
1706
+ #: ../settings.php:261
1707
  msgid "Threshold"
1708
  msgstr ""
1709
 
1710
+ #: ../settings.php:265 ../cerber-scanner.php:3910
1711
  msgid "Duration"
1712
  msgstr ""
1713
 
1714
+ #: ../settings.php:272
1715
  msgid "Send notification to admin email"
1716
  msgstr ""
1717
 
1718
+ #: ../settings.php:277 ../settings.php:1307
1719
  msgid "Click to send test"
1720
  msgstr ""
1721
 
1722
+ #: ../settings.php:285 ../settings.php:642
1723
  msgid "Keep records for"
1724
  msgstr ""
1725
 
1726
+ #: ../settings.php:286 ../settings.php:643 ../settings.php:696 ../settings.php:879
1727
  msgid "days"
1728
  msgstr ""
1729
 
1730
+ #: ../settings.php:296
1731
  msgid "Cerber Lab connection"
1732
  msgstr ""
1733
 
1734
+ #: ../settings.php:297
1735
  msgid "Send malicious IP addresses to the Cerber Lab"
1736
  msgstr ""
1737
 
1738
+ #: ../settings.php:301
1739
  msgid "Cerber Lab protocol"
1740
  msgstr ""
1741
 
1742
+ #: ../settings.php:309
1743
  msgid "Use file"
1744
  msgstr ""
1745
 
1746
+ #: ../settings.php:310
1747
  msgid "Write failed login attempts to the file"
1748
  msgstr ""
1749
 
1750
+ #: ../settings.php:316
1751
  msgid "Preferences"
1752
  msgstr ""
1753
 
1754
+ #: ../settings.php:319
1755
  msgid "Drill down IP"
1756
  msgstr ""
1757
 
1758
+ #: ../settings.php:320
1759
  msgid "Retrieve extra WHOIS information for IP"
1760
  msgstr ""
1761
 
1762
+ #: ../settings.php:324
1763
  msgid "Date format"
1764
  msgstr ""
1765
 
1766
+ #: ../settings.php:325
1767
  #, php-format
1768
  msgid "if empty, the default format %s will be used"
1769
  msgstr ""
1770
 
1771
+ #: ../settings.php:330
1772
  msgid "Use English for admin interface"
1773
  msgstr ""
1774
 
1775
+ #: ../settings.php:337
1776
+ msgid "Hardening WordPress"
1777
  msgstr ""
1778
 
1779
+ #: ../settings.php:341 ../settings.php:376
1780
+ msgid "Stop user enumeration"
1781
  msgstr ""
1782
 
1783
+ #: ../settings.php:342
1784
+ msgid "Block access to user pages like /?author=n"
1785
  msgstr ""
1786
 
1787
+ #: ../settings.php:346
1788
+ msgid "Protect admin scripts"
1789
  msgstr ""
1790
 
1791
+ #: ../settings.php:347
1792
+ msgid "Block unauthorized access to load-scripts.php and load-styles.php"
1793
  msgstr ""
1794
 
1795
+ #: ../settings.php:351
1796
+ msgid "Disable PHP in uploads"
1797
  msgstr ""
1798
 
1799
+ #: ../settings.php:352
1800
+ msgid "Block execution of PHP scripts in the WordPress media folder"
1801
  msgstr ""
1802
 
1803
  #: ../settings.php:356
1804
+ msgid "Disable PHP error displaying"
 
 
 
 
 
 
 
1805
  msgstr ""
1806
 
1807
+ #: ../settings.php:360
1808
+ msgid "Disable XML-RPC"
1809
  msgstr ""
1810
 
1811
+ #: ../settings.php:361
1812
+ msgid "Block access to the XML-RPC server (including Pingbacks and Trackbacks)"
1813
  msgstr ""
1814
 
1815
  #: ../settings.php:365
1816
+ msgid "Disable feeds"
1817
  msgstr ""
1818
 
1819
+ #: ../settings.php:366
1820
+ msgid "Block access to the RSS, Atom and RDF feeds"
1821
  msgstr ""
1822
 
1823
  #: ../settings.php:372
1824
+ msgid "Access to WordPress REST API"
1825
  msgstr ""
1826
 
1827
+ #: ../settings.php:377
1828
+ msgid "Block access to user data via REST API"
1829
  msgstr ""
1830
 
1831
+ #: ../settings.php:381
1832
+ msgid "Disable REST API"
1833
  msgstr ""
1834
 
1835
+ #: ../settings.php:382
1836
+ msgid "Block access to WordPress REST API except any of the following"
1837
  msgstr ""
1838
 
1839
+ #: ../settings.php:387
1840
+ msgid "Allow REST API for logged in users"
1841
  msgstr ""
1842
 
1843
+ #: ../settings.php:391
1844
+ msgid "Allow REST API for these roles"
 
1845
  msgstr ""
1846
 
1847
  #: ../settings.php:395
1848
+ msgid "Allow these namespaces"
1849
  msgstr ""
1850
 
1851
+ #: ../settings.php:399
1852
+ msgid ""
1853
+ "Specify REST API namespaces to be allowed if REST API is disabled. One "
1854
+ "string per line."
1855
  msgstr ""
1856
 
1857
+ #: ../settings.php:410
1858
+ msgid "Authorized users only"
1859
  msgstr ""
1860
 
1861
+ #: ../settings.php:411
1862
+ msgid "Only registered and logged in website users have access to the website"
1863
  msgstr ""
1864
 
1865
+ #: ../settings.php:418
1866
+ msgid "Do not apply this policy to IP addresses in the White IP Access List"
1867
  msgstr ""
1868
 
1869
+ #: ../settings.php:428 ../settings.php:2028
1870
+ msgid "Only registered and logged in users are allowed to view this website"
1871
  msgstr ""
1872
 
1873
+ #: ../settings.php:433
1874
+ msgid "Redirect to URL"
1875
  msgstr ""
1876
 
1877
+ #: ../settings.php:442
1878
+ msgid "Registration limit"
1879
  msgstr ""
1880
 
1881
+ #: ../settings.php:448
1882
+ msgid "Restrict email addresses"
1883
  msgstr ""
1884
 
1885
+ #: ../settings.php:451
1886
+ msgid "No restrictions"
1887
  msgstr ""
1888
 
1889
+ #: ../settings.php:452
1890
+ msgid "Deny all email addresses that match the following"
1891
  msgstr ""
1892
 
1893
+ #: ../settings.php:453
1894
+ msgid "Permit only email addresses that match the following"
1895
  msgstr ""
1896
 
1897
+ #: ../settings.php:458
1898
+ msgid ""
1899
+ "Specify email addresses, wildcards or REGEX patterns. Use comma to separate "
1900
+ "items."
1901
  msgstr ""
1902
 
1903
+ #: ../settings.php:458 ../settings.php:466
1904
+ msgid "To specify a REGEX pattern wrap a pattern in two forward slashes."
1905
  msgstr ""
1906
 
1907
+ #: ../settings.php:465
1908
+ msgid "Prohibited usernames"
1909
  msgstr ""
1910
 
1911
+ #: ../settings.php:466
1912
+ msgid ""
1913
+ "Usernames from this list are not allowed to log in or register. Any IP "
1914
+ "address, have tried to use any of these usernames, will be immediately "
1915
+ "blocked. Use comma to separate logins."
1916
  msgstr ""
1917
 
1918
+ #: ../settings.php:474
1919
+ msgid "in minutes (leave empty to use default WP value)"
1920
  msgstr ""
1921
 
1922
+ #: ../settings.php:480
1923
+ msgid "Sort users in dashboard"
1924
  msgstr ""
1925
 
1926
+ #: ../settings.php:481
1927
+ msgid "by date of registration"
1928
  msgstr ""
1929
 
1930
+ #: ../settings.php:489
1931
+ msgid "Email notifications"
1932
  msgstr ""
1933
 
1934
+ #: ../settings.php:492
1935
+ msgid "Lockout notifications"
1936
  msgstr ""
1937
 
1938
+ #: ../settings.php:496 ../settings.php:539 ../settings.php:749
1939
+ msgid "Email Address"
 
 
1940
  msgstr ""
1941
 
1942
+ #: ../settings.php:497 ../settings.php:541 ../settings.php:615 ../settings.php:751
1943
+ msgid "Use comma to specify multiple values"
1944
  msgstr ""
1945
 
1946
+ #: ../settings.php:501
1947
+ #, php-format
1948
+ msgid "if empty, the admin email %s will be used"
1949
  msgstr ""
1950
 
1951
+ #: ../settings.php:504
1952
+ msgid "Notification limit"
1953
  msgstr ""
1954
 
1955
+ #: ../settings.php:505
1956
+ msgid "notification letters allowed per hour (0 means unlimited)"
1957
  msgstr ""
1958
 
1959
+ #: ../settings.php:509
1960
+ msgid "New version is available"
1961
  msgstr ""
1962
 
1963
+ #: ../settings.php:515
1964
+ msgid "Push notifications"
1965
  msgstr ""
1966
 
1967
+ #: ../settings.php:518
1968
+ msgid "Pushbullet access token"
1969
  msgstr ""
1970
 
1971
+ #: ../settings.php:521
1972
+ msgid "Pushbullet device"
1973
  msgstr ""
1974
 
1975
+ #: ../settings.php:528
1976
+ msgid "Weekly reports"
1977
  msgstr ""
1978
 
1979
+ #: ../settings.php:531
1980
+ msgid "Enable reporting"
1981
  msgstr ""
1982
 
1983
+ #: ../settings.php:535
1984
+ msgid "Send reports on"
1985
  msgstr ""
1986
 
1987
+ #: ../settings.php:540 ../settings.php:750
1988
+ msgid "if empty, email from notification settings will be used"
 
 
1989
  msgstr ""
1990
 
1991
+ #: ../settings.php:550
1992
+ msgid "Traffic Inspection"
1993
  msgstr ""
1994
 
1995
+ #: ../settings.php:553
1996
+ msgid "Enable traffic inspection"
1997
  msgstr ""
1998
 
1999
+ #: ../settings.php:557 ../settings.php:582
2000
+ msgid "Maximum compatibility"
2001
  msgstr ""
2002
 
2003
+ #: ../settings.php:558 ../settings.php:583
2004
+ msgid "Maximum security"
2005
  msgstr ""
2006
 
2007
+ #: ../settings.php:566
2008
+ msgid "Request whitelist"
2009
  msgstr ""
2010
 
2011
+ #: ../settings.php:570
2012
+ msgid ""
2013
+ "Enter a request URI to exclude the request from inspection. One item per "
2014
+ "line."
2015
  msgstr ""
2016
 
2017
+ #: ../settings.php:570
2018
+ msgid "To specify a REGEX pattern, enclose a whole line in two braces."
2019
  msgstr ""
2020
 
2021
+ #: ../settings.php:575
2022
+ msgid "Erroneous Request Shielding"
2023
  msgstr ""
2024
 
2025
+ #: ../settings.php:578
2026
+ msgid "Enable error shielding"
2027
  msgstr ""
2028
 
2029
+ #: ../settings.php:587
2030
+ msgid "Ignore logged in users"
2031
  msgstr ""
2032
 
2033
+ #: ../settings.php:593
2034
+ msgid "Logging"
2035
  msgstr ""
2036
 
2037
+ #: ../settings.php:596
2038
+ msgid "Logging mode"
 
2039
  msgstr ""
2040
 
2041
+ #: ../settings.php:599
2042
+ msgid "Logging disabled"
2043
  msgstr ""
2044
 
2045
+ #: ../settings.php:600
2046
+ msgid "Smart"
2047
  msgstr ""
2048
 
2049
+ #: ../settings.php:601
2050
+ msgid "All traffic"
2051
  msgstr ""
2052
 
2053
+ #: ../settings.php:605
2054
+ msgid "Ignore crawlers"
2055
  msgstr ""
2056
 
2057
+ #: ../settings.php:609
2058
+ msgid "Save request fields"
2059
  msgstr ""
2060
 
2061
+ #: ../settings.php:613
2062
+ msgid "Mask these form fields"
2063
  msgstr ""
2064
 
2065
+ #: ../settings.php:620
2066
+ msgid "Save request headers"
2067
  msgstr ""
2068
 
2069
+ #: ../settings.php:625
2070
+ msgid "Save $_SERVER"
2071
  msgstr ""
2072
 
2073
+ #: ../settings.php:629
2074
+ msgid "Save request cookies"
2075
  msgstr ""
2076
 
2077
+ #: ../settings.php:633
2078
+ msgid "Save software errors"
2079
  msgstr ""
2080
 
2081
+ #: ../settings.php:637
2082
+ msgid "Page generation time threshold"
2083
  msgstr ""
2084
 
2085
+ #: ../settings.php:638
2086
+ msgid "milliseconds"
2087
  msgstr ""
2088
 
2089
+ #: ../settings.php:650
2090
+ msgid "Scanner settings"
2091
  msgstr ""
2092
 
2093
+ #: ../settings.php:653
2094
+ msgid "Custom signatures"
2095
  msgstr ""
2096
 
2097
+ #: ../settings.php:657
2098
+ msgid ""
2099
+ "Specify custom PHP code signatures. One item per line. To specify a REGEX "
2100
+ "pattern, enclose a whole line in two braces."
2101
  msgstr ""
2102
 
2103
+ #: ../settings.php:660
2104
+ msgid "Unwanted file extensions"
2105
  msgstr ""
2106
 
2107
+ #: ../settings.php:664
2108
+ msgid ""
2109
+ "Specify file extensions to search for. Full scan only. Use comma to separate "
2110
+ "items."
2111
  msgstr ""
2112
 
2113
+ #: ../settings.php:667
2114
+ msgid "Directories to exclude"
2115
  msgstr ""
2116
 
2117
+ #: ../settings.php:671
2118
+ msgid ""
2119
+ "Specify directories to exclude from scanning. Use absolute paths. One item "
2120
+ "per line."
2121
  msgstr ""
2122
 
2123
+ #: ../settings.php:674
2124
+ msgid "Monitor new files"
2125
  msgstr ""
2126
 
2127
+ #: ../settings.php:678
2128
+ msgid "Monitor modified files"
2129
  msgstr ""
2130
 
2131
+ #: ../settings.php:682
2132
+ msgid "Scan temporary directory"
2133
  msgstr ""
2134
 
2135
+ #: ../settings.php:686
2136
+ msgid "Scan session directory"
2137
  msgstr ""
2138
 
2139
+ #: ../settings.php:690 ../settings.php:984 ../settings.php:1011
2140
+ msgid "Enable diagnostic logging"
2141
  msgstr ""
2142
 
2143
+ #: ../settings.php:694
2144
+ msgid "Delete quarantined files after"
2145
  msgstr ""
2146
 
2147
+ #: ../settings.php:704
2148
+ msgid "Automated recurring scan schedule"
2149
  msgstr ""
2150
 
2151
+ #: ../settings.php:707
2152
+ msgid "Launch Quick Scan"
2153
  msgstr ""
2154
 
2155
+ #: ../settings.php:712
2156
+ msgid "Launch Full Scan"
2157
  msgstr ""
2158
 
2159
+ #: ../settings.php:719
2160
+ msgid "Scan results reporting"
2161
  msgstr ""
2162
 
2163
+ #: ../settings.php:723
2164
+ msgid "Report an issue if any of the following is true"
2165
  msgstr ""
2166
 
2167
+ #: ../settings.php:726 ../settings.php:771
2168
+ msgid "Low severity"
 
 
2169
  msgstr ""
2170
 
2171
+ #: ../settings.php:727 ../settings.php:772
2172
+ msgid "Medium severity"
2173
  msgstr ""
2174
 
2175
+ #: ../settings.php:728 ../settings.php:773
2176
+ msgid "High severity"
2177
  msgstr ""
2178
 
2179
+ #: ../settings.php:732
2180
+ msgid "Send email report"
2181
  msgstr ""
2182
 
2183
+ #: ../settings.php:735
2184
+ msgid "After every scan"
2185
  msgstr ""
2186
 
2187
+ #: ../settings.php:736
2188
+ msgid "If any changes in scan results occurred"
2189
  msgstr ""
2190
 
2191
+ #: ../settings.php:737
2192
+ msgid "If new issues found"
 
 
2193
  msgstr ""
2194
 
2195
+ #: ../settings.php:741
2196
+ msgid "Include file sizes"
2197
  msgstr ""
2198
 
2199
+ #: ../settings.php:745
2200
+ msgid "Include scan errors"
2201
  msgstr ""
2202
 
2203
+ #: ../settings.php:760
2204
+ msgid "Automatic cleanup of malware and suspicious files"
2205
  msgstr ""
2206
 
2207
+ #: ../settings.php:764
2208
+ msgid "Delete unattended files"
2209
  msgstr ""
2210
 
2211
+ #: ../settings.php:768
2212
+ msgid "Files in the uploads folder"
2213
  msgstr ""
2214
 
2215
+ #: ../settings.php:777
2216
+ msgid "Files with unwanted extensions"
2217
  msgstr ""
2218
 
2219
+ #: ../settings.php:783
2220
+ msgid "Automatic recovery of modified and infected files"
2221
  msgstr ""
2222
 
2223
+ #: ../settings.php:786
2224
+ msgid "Recover WordPress files"
2225
  msgstr ""
2226
 
2227
+ #: ../settings.php:790
2228
+ msgid "Recover plugins files"
2229
  msgstr ""
2230
 
2231
+ #: ../settings.php:796
2232
+ msgid "Exclusions"
2233
  msgstr ""
2234
 
2235
+ #: ../settings.php:797
2236
+ msgid "These files will never be deleted during automatic cleanup."
2237
  msgstr ""
2238
 
2239
+ #: ../settings.php:800
2240
+ msgid "Files in the temporary directory"
2241
  msgstr ""
2242
 
2243
+ #: ../settings.php:804
2244
+ msgid "Files in the sessions directory"
2245
  msgstr ""
2246
 
2247
+ #: ../settings.php:808
2248
+ msgid "Files in these directories"
2249
  msgstr ""
2250
 
2251
+ #: ../settings.php:812
2252
+ msgid "Use absolute paths. One item per line."
2253
  msgstr ""
2254
 
2255
+ #: ../settings.php:815
2256
+ msgid "Files with these extensions"
2257
  msgstr ""
2258
 
2259
+ #: ../settings.php:819
2260
+ msgid "Use comma to separate items."
2261
  msgstr ""
2262
 
2263
+ #: ../settings.php:826
2264
+ msgid "Cerber antispam engine"
2265
  msgstr ""
2266
 
2267
+ #: ../settings.php:829
2268
+ msgid "Comment form"
2269
  msgstr ""
2270
 
2271
+ #: ../settings.php:830
2272
+ msgid "Protect comment form with bot detection engine"
2273
  msgstr ""
2274
 
2275
+ #: ../settings.php:834 ../settings.php:903
2276
+ msgid "Registration form"
 
 
2277
  msgstr ""
2278
 
2279
+ #: ../settings.php:835
2280
+ msgid "Protect registration form with bot detection engine"
2281
  msgstr ""
2282
 
2283
+ #: ../settings.php:839
2284
+ msgid "Other forms"
 
 
2285
  msgstr ""
2286
 
2287
+ #: ../settings.php:840
2288
+ msgid "Protect all forms on the website with bot detection engine"
2289
  msgstr ""
2290
 
2291
+ #: ../settings.php:846
2292
+ msgid "Adjust antispam engine"
 
 
2293
  msgstr ""
2294
 
2295
+ #: ../settings.php:849
2296
+ msgid "Safe mode"
2297
  msgstr ""
2298
 
2299
+ #: ../settings.php:850
2300
+ msgid "Use less restrictive policies (allow AJAX)"
2301
  msgstr ""
2302
 
2303
+ #: ../settings.php:855
2304
+ msgid "Disable bot detection engine for logged in users"
2305
  msgstr ""
2306
 
2307
+ #: ../settings.php:859
2308
+ msgid "Query whitelist"
2309
  msgstr ""
2310
 
2311
+ #: ../settings.php:860
2312
+ msgid ""
2313
+ "Enter a part of query string or query path to exclude a request from "
2314
+ "inspection by the engine. One item per line."
2315
  msgstr ""
2316
 
2317
+ #: ../settings.php:868
2318
+ msgid "Comment processing"
2319
  msgstr ""
2320
 
2321
+ #: ../settings.php:871
2322
+ msgid "If a spam comment detected"
2323
  msgstr ""
2324
 
2325
+ #: ../settings.php:873
2326
+ msgid "Deny it completely"
2327
  msgstr ""
2328
 
2329
+ #: ../settings.php:873
2330
+ msgid "Mark it as spam"
2331
  msgstr ""
2332
 
2333
+ #: ../settings.php:876
2334
+ msgid "Trash spam comments"
2335
  msgstr ""
2336
 
2337
+ #: ../settings.php:878
2338
+ msgid "Move spam comments to trash after"
2339
  msgstr ""
2340
 
2341
+ #: ../settings.php:886
2342
+ msgid "reCAPTCHA settings"
2343
  msgstr ""
2344
 
2345
+ #: ../settings.php:887
2346
+ msgid ""
2347
+ "Before you can start using reCAPTCHA, you have to obtain Site key and Secret "
2348
+ "key on the Google website"
2349
  msgstr ""
2350
 
2351
+ #: ../settings.php:890
2352
+ msgid "Site key"
2353
  msgstr ""
2354
 
2355
+ #: ../settings.php:894
2356
+ msgid "Secret key"
2357
  msgstr ""
2358
 
2359
+ #: ../settings.php:898
2360
+ msgid "Invisible reCAPTCHA"
2361
  msgstr ""
2362
 
2363
+ #: ../settings.php:899
2364
+ msgid "Enable invisible reCAPTCHA"
2365
  msgstr ""
2366
 
2367
+ #: ../settings.php:899
2368
+ msgid ""
2369
+ "(do not enable it unless you get and enter the Site and Secret keys for the "
2370
+ "invisible version)"
2371
  msgstr ""
2372
 
2373
+ #: ../settings.php:904
2374
+ msgid "Enable reCAPTCHA for WordPress registration form"
2375
  msgstr ""
2376
 
2377
+ #: ../settings.php:909
2378
+ msgid "Enable reCAPTCHA for WooCommerce registration form"
2379
  msgstr ""
2380
 
2381
+ #: ../settings.php:913
2382
+ msgid "Lost password form"
2383
  msgstr ""
2384
 
2385
+ #: ../settings.php:914
2386
+ msgid "Enable reCAPTCHA for WordPress lost password form"
2387
  msgstr ""
2388
 
2389
+ #: ../settings.php:919
2390
+ msgid "Enable reCAPTCHA for WooCommerce lost password form"
2391
  msgstr ""
2392
 
2393
+ #: ../settings.php:923
2394
+ msgid "Login form"
2395
  msgstr ""
2396
 
2397
+ #: ../settings.php:924
2398
+ msgid "Enable reCAPTCHA for WordPress login form"
2399
  msgstr ""
2400
 
2401
+ #: ../settings.php:929
2402
+ msgid "Enable reCAPTCHA for WooCommerce login form"
2403
  msgstr ""
2404
 
2405
+ #: ../settings.php:934
2406
+ msgid "Enable reCAPTCHA for WordPress comment form"
2407
  msgstr ""
2408
 
2409
+ #: ../settings.php:939
2410
+ msgid "Disable reCAPTCHA for logged in users"
2411
  msgstr ""
2412
 
2413
+ #: ../settings.php:943
2414
+ msgid "Limit attempts"
2415
  msgstr ""
2416
 
2417
+ #: ../settings.php:944
2418
+ #, php-format
2419
+ msgid "Lock out IP address for %s minutes after %s failed attempts within %s minutes"
2420
  msgstr ""
2421
 
2422
+ #: ../settings.php:951
2423
+ msgid "Master settings"
2424
  msgstr ""
2425
 
2426
+ #: ../settings.php:959
2427
+ msgid "Return to the website list"
2428
  msgstr ""
2429
 
2430
+ #: ../settings.php:963
2431
+ msgid "Show \"Switched to\" notification"
2432
  msgstr ""
2433
 
2434
+ #: ../settings.php:967
2435
+ msgid "Add @ site to the page title"
2436
  msgstr ""
2437
 
2438
+ #: ../settings.php:971
2439
+ msgid "Use master language"
 
 
2440
  msgstr ""
2441
 
2442
+ #: ../settings.php:994
2443
+ msgid "Limit access by IP address"
2444
  msgstr ""
2445
 
2446
+ #: ../settings.php:1000
2447
+ msgid "Access to this website"
2448
  msgstr ""
2449
 
2450
+ #: ../settings.php:1003
2451
+ msgid "Full access mode"
 
 
2452
  msgstr ""
2453
 
2454
+ #: ../settings.php:1004
2455
+ msgid "Read-only mode"
2456
  msgstr ""
2457
 
2458
+ #: ../settings.php:1020
2459
+ msgid "The full access mode requires the PRO version of WP Cerber"
 
 
2460
  msgstr ""
2461
 
2462
+ #: ../settings.php:1284
2463
  #, php-format
2464
  msgid "%s allowed retries in %s minutes"
2465
  msgstr ""
2466
 
2467
+ #: ../settings.php:1289
2468
  #, php-format
2469
  msgid "%s allowed registrations in %s minutes from one IP"
2470
  msgstr ""
2471
 
2472
+ #: ../settings.php:1294
2473
  #, php-format
2474
  msgid "Increase lockout duration to %s hours after %s lockouts in the last %s hours"
2475
  msgstr ""
2476
 
2477
+ #: ../settings.php:1301
2478
  msgid "Notify admin if the number of active lockouts above"
2479
  msgstr ""
2480
 
2481
+ #: ../settings.php:1310
2482
  #, php-format
2483
  msgid "Enable after %s failed login attempts in last %s minutes"
2484
  msgstr ""
2485
 
2486
+ #: ../settings.php:1460
2487
  msgid "Select one or more roles"
2488
  msgstr ""
2489
 
2490
+ #: ../settings.php:1485
2491
  msgid "Sunday"
2492
  msgstr ""
2493
 
2494
+ #: ../settings.php:1486
2495
  msgid "Monday"
2496
  msgstr ""
2497
 
2498
+ #: ../settings.php:1487
2499
  msgid "Tuesday"
2500
  msgstr ""
2501
 
2502
+ #: ../settings.php:1488
2503
  msgid "Wednesday"
2504
  msgstr ""
2505
 
2506
+ #: ../settings.php:1489
2507
  msgid "Thursday"
2508
  msgstr ""
2509
 
2510
+ #: ../settings.php:1490
2511
  msgid "Friday"
2512
  msgstr ""
2513
 
2514
+ #: ../settings.php:1491
2515
  msgid "Saturday"
2516
  msgstr ""
2517
 
2518
+ #: ../settings.php:1501
2519
  msgctxt "preposition of time like: at 11:00"
2520
  msgid "at"
2521
  msgstr ""
2522
 
2523
+ #: ../settings.php:1521
2524
  msgid "Click to send now"
2525
  msgstr ""
2526
 
2527
+ #: ../settings.php:1532
2528
  msgid "Plugin initialization mode has not been changed"
2529
  msgstr ""
2530
 
2531
+ #: ../settings.php:1552 ../settings.php:1553
2532
  msgid "Attention! You have changed the login URL! The new login URL is"
2533
  msgstr ""
2534
 
2535
+ #: ../settings.php:1554 ../settings.php:1555
2536
  msgid ""
2537
  "If you use a caching plugin, you have to add your new login URL to the list "
2538
  "of pages not to cache."
2539
  msgstr ""
2540
 
2541
+ #: ../settings.php:1641 ../settings.php:1653 ../settings.php:1776
2542
  msgid "<strong>ERROR</strong>: please enter a valid email address."
2543
  msgstr ""
2544
 
2545
+ #: ../settings.php:1782
2546
  msgid "The schedule has been updated"
2547
  msgstr ""
2548
 
2549
+ #: ../settings.php:1785
2550
  msgid "Unable to update the schedule"
2551
  msgstr ""
2552
 
2553
+ #: ../settings.php:2582
2554
+ msgid "These features are available in a professional version of the plugin."
2555
+ msgstr ""
2556
+
2557
+ #: ../settings.php:2583
2558
+ msgid "Know more about all advantages at"
2559
+ msgstr ""
2560
+
2561
+ #: ../cerber-2fa.php:337
2562
+ msgid ""
2563
+ "This verification PIN code is expired. We have just sent a new one to your "
2564
+ "email."
2565
+ msgstr ""
2566
+
2567
+ #: ../cerber-2fa.php:340
2568
+ msgid "You have entered an incorrect verification PIN code"
2569
+ msgstr ""
2570
+
2571
+ #: ../cerber-2fa.php:387 ../cerber-2fa.php:471
2572
+ msgid "Please verify that it’s you"
2573
+ msgstr ""
2574
+
2575
+ #: ../cerber-2fa.php:474
2576
+ msgid "Please use the following verification PIN code to confirm your identity"
2577
+ msgstr ""
2578
+
2579
+ #: ../cerber-2fa.php:499
2580
+ msgid "Here are the details of the sign-in attempt"
2581
+ msgstr ""
2582
+
2583
+ #: ../cerber-2fa.php:548
2584
+ msgid "expires"
2585
+ msgstr ""
2586
+
2587
+ #: ../cerber-2fa.php:565
2588
+ msgid "only digits are allowed"
2589
+ msgstr ""
2590
+
2591
+ #: ../cerber-2fa.php:568
2592
+ msgid "We've sent a verification PIN code to your email"
2593
+ msgstr ""
2594
+
2595
+ #: ../cerber-2fa.php:569
2596
+ msgid "Enter the code from the email in the field below."
2597
+ msgstr ""
2598
+
2599
+ #: ../cerber-2fa.php:571
2600
+ msgid "Try again"
2601
+ msgstr ""
2602
+
2603
+ #: ../cerber-2fa.php:572
2604
+ msgid "Cancel"
2605
+ msgstr ""
2606
+
2607
+ #: ../cerber-2fa.php:573
2608
+ msgid "Did not receive an email?"
2609
+ msgstr ""
2610
+
2611
+ #: ../cerber-2fa.php:573
2612
+ msgid "or"
2613
+ msgstr ""
2614
+
2615
+ #: ../cerber-2fa.php:579
2616
+ msgid "Verify it's you"
2617
+ msgstr ""
2618
+
2619
+ #: ../cerber-2fa.php:584
2620
+ msgid "Verify"
2621
+ msgstr ""
2622
+
2623
  #: ../cerber-tools.php:34
2624
  msgid "Export settings to the file"
2625
  msgstr ""
2669
  msgid "No file was uploaded or file is corrupted"
2670
  msgstr ""
2671
 
2672
+ #: ../cerber-tools.php:139
2673
  msgid "Error while updating"
2674
  msgstr ""
2675
 
2676
+ #: ../cerber-tools.php:145
2677
  msgid "Settings has imported successfully from"
2678
  msgstr ""
2679
 
2680
+ #: ../cerber-tools.php:152
2681
  msgid "Error while parsing file"
2682
  msgstr ""
2683
 
2684
+ #: ../cerber-tools.php:233
2685
  msgid "Unsubscribe"
2686
  msgstr ""
2687
 
modules/aaa-wp-cerber.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin URI: https://wpcerber.com
4
  Description: This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href="https://wpcerber.com">wpcerber.com</a>.
5
- Author: Gregory
6
  Author URI: https://wpcerber.com
7
  Version: 1.0
8
  Text Domain: wp-cerber
2
  /*
3
  Plugin URI: https://wpcerber.com
4
  Description: This is a standard boot module for WP Cerber Security & Antispam plugin. It was installed when you set the plugin initialization mode to Standard. Know more: <a href="https://wpcerber.com">wpcerber.com</a>.
5
+ Author: Cerber Tech Inc.
6
  Author URI: https://wpcerber.com
7
  Version: 1.0
8
  Text Domain: wp-cerber
nexus/cerber-nexus-slave.php CHANGED
@@ -185,29 +185,22 @@ function nexus_slave_process() {
185
  return nexus_request_data()->locale;
186
  }, 9999 );
187
 
 
188
  if ( nexus_request_data()->locale == 'en_US' ) {
 
189
  // We do not load any translation files
190
  add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
191
  return true;
192
  }, 9999, 3 );
193
  }
194
 
195
- /*
196
- add_action( 'load_textdomain', function ( $domain, $mofile ) {
197
- nexus_diag_log( 'Trying to load ' . $domain . ' from ' . $mofile );
198
- } );
199
-
200
- add_filter( 'load_textdomain_mofile', function ( $mofile, $domain ) {
201
- nexus_diag_log( 'Trying to load ' . $domain . ' from ' . $mofile );
202
-
203
- return $mofile;
204
- } );*/
205
 
206
- $r = load_plugin_textdomain( 'wp-cerber', false, basename( dirname( cerber_plugin_file() ) ) . '/languages' );
207
-
208
- /*if ( ! $r ) {
209
- nexus_diag_log( 'Unable to load plugin localization files ' . (string) nexus_request_data()->locale );
210
- }*/
211
 
212
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
213
  require_once( ABSPATH . 'wp-admin/includes/template.php' );
@@ -535,7 +528,8 @@ function nexus_is_granted( $type = null ) {
535
  return true;
536
  }
537
  if ( $action == 'cerber_ajax' ) {
538
- if ( ! crb_array_get( crb_get_request_fields(), 'acl_delete' ) ) {
 
539
  return true;
540
  }
541
  }
185
  return nexus_request_data()->locale;
186
  }, 9999 );
187
 
188
+ $use_eng = false;
189
  if ( nexus_request_data()->locale == 'en_US' ) {
190
+ $use_eng = true;
191
  // We do not load any translation files
192
  add_filter( 'override_load_textdomain', function ( $val, $domain, $mofile ) {
193
  return true;
194
  }, 9999, 3 );
195
  }
196
 
197
+ if ( ! $use_eng ) {
198
+ $r = load_plugin_textdomain( 'wp-cerber', false, 'wp-cerber/languages' );
 
 
 
 
 
 
 
 
199
 
200
+ /*if ( ! $r ) {
201
+ nexus_diag_log( 'Unable to load plugin localization files ' . (string) nexus_request_data()->locale );
202
+ }*/
203
+ }
 
204
 
205
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
206
  require_once( ABSPATH . 'wp-admin/includes/template.php' );
528
  return true;
529
  }
530
  if ( $action == 'cerber_ajax' ) {
531
+ $fields = crb_get_request_fields();
532
+ if ( ! empty( $fields['acl_delete'] ) ) {
533
  return true;
534
  }
535
  }
nexus/cerber-nexus.php CHANGED
@@ -295,7 +295,7 @@ function nexus_is_valid_request() {
295
  }
296
  }
297
  else {
298
- if ( ! cerber_is_allowed( null, null, true ) || lab_is_blocked() ) {
299
 
300
  $ret = false;
301
  return false;
295
  }
296
  }
297
  else {
298
+ if ( ! cerber_is_ip_allowed( null, null, true ) || lab_is_blocked() ) {
299
 
300
  $ret = false;
301
  return false;
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: security, malware scanner, antispam, firewall, limit login attempts, custo
5
  Requires at least: 4.5
6
  Requires PHP: 5.4
7
  Tested up to: 5.2
8
- Stable tag: 8.2
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
@@ -29,6 +29,7 @@ Restricts access with the Black IP Access List and the White IP Access List.
29
  * Cerber anti-spam engine for protecting contact and registration forms.
30
  * Automatically detects and moves spam comments to trash or denies them completely.
31
  * [Manage multiple WP Cerber instances from one dashboard](https://wpcerber.com/manage-multiple-websites/).
 
32
  * Logs users, bots, hacker and other suspicious activities.
33
  * Security scanner verifies the integrity of WordPress files, plugins and themes.
34
  * Monitors file changes and new files with email notifications and reports.
@@ -86,6 +87,10 @@ Cerber Security Scanner allows you to configure a schedule for automated recurri
86
 
87
  [Read more about the scheduled scans](https://wpcerber.com/automated-recurring-malware-scans/).
88
 
 
 
 
 
89
  = Log, filter out and export activities =
90
 
91
  WP Cerber tracks time, IP addresses and usernames for successful and failed login attempts, logins, logouts, password changes, blocked IP and actions taken by itself. You can export them to a CSV file.
@@ -117,11 +122,12 @@ It’s compatible with virtually any form you have. Tested with Caldera Forms, G
117
 
118
  **Documentation & Tutorials**
119
 
 
120
  * [How to set up notifications](https://wpcerber.com/wordpress-notifications-made-easy/)
121
  * [Push notifications with Pushbullet](https://wpcerber.com/wordpress-mobile-and-browser-notifications-pushbullet/)
122
  * [How to set up invisible reCAPTCHA for WooCommerce](https://wpcerber.com/how-to-setup-recaptcha/)
123
  * [Changing default plugin messages](https://wpcerber.com/wordpress-hooks/)
124
- * [Best alternatives to the Clef plugin](https://wpcerber.com/two-factor-authentication-plugins-for-wordpress/)
125
  * [Why reCAPTCHA does not protect WordPress from bots and brute-force attacks](https://wpcerber.com/why-recaptcha-does-not-protect-wordpress/)
126
 
127
  **Translations**
@@ -133,7 +139,6 @@ It’s compatible with virtually any form you have. Tested with Caldera Forms, G
133
  * Norwegian (Bokmål), thanks to [Eirik Vorland](https://www.facebook.com/KjellDaSensei)
134
  * Portuguese (Portugal), thanks to Helderk
135
  * Portuguese (Brazil), thanks to [Felipe Turcheti](http://felipeturcheti.com)
136
- * Polski, thanks to [Wojciech Górski](https://www.facebook.com/profile.php?id=100010484049780)
137
  * Spanish, thanks to Ismael Murias and [leemon](https://profiles.wordpress.org/leemon/)
138
  * Український, thanks to [Nadia](https://profiles.wordpress.org/webbistro)
139
  * Русский, thanks to [Yui](https://profiles.wordpress.org/fierevere/)
@@ -313,6 +318,16 @@ To get access to your dashboard you need to copy the WP Cerber Reset folder to t
313
 
314
  == Changelog ==
315
 
 
 
 
 
 
 
 
 
 
 
316
  = 8.2 =
317
  * New: Automatic recovery of infected files. When [the malware scanner](https://wpcerber.com/wordpress-security-scanner/) detects changes in the core WordPress files and plugins, it automatically recovers them.
318
  * New: A set of quick navigation buttons on the Activity page. They allow you to filter out log records quickly.
@@ -466,6 +481,7 @@ To get access to your dashboard you need to copy the WP Cerber Reset folder to t
466
  * New: The Access Lists now accept IPv6 addresses in any form and handle them in a shortened form. All existing IPs will be converted.
467
  * Bug fixed: If the WP REST API is blocked, a request with a specially malformed URL can bypass protection. Thanks to Tomasz Wasiak.
468
  * Bug fixed: An IPv4 range in the Access Lists might not work as expected, depending on server/site settings.
 
469
 
470
  == Other Notes ==
471
 
5
  Requires at least: 4.5
6
  Requires PHP: 5.4
7
  Tested up to: 5.2
8
+ Stable tag: 8.3
9
  License: GPLv2
10
 
11
  Protection against hacker attacks and bots. Malware scanner & integrity checker. User activity log. Antispam reCAPTCHA. Limit login attempts.
29
  * Cerber anti-spam engine for protecting contact and registration forms.
30
  * Automatically detects and moves spam comments to trash or denies them completely.
31
  * [Manage multiple WP Cerber instances from one dashboard](https://wpcerber.com/manage-multiple-websites/).
32
+ * [Two-Factor Authentication for WordPress](https://wpcerber.com/two-factor-authentication-for-wordpress/).
33
  * Logs users, bots, hacker and other suspicious activities.
34
  * Security scanner verifies the integrity of WordPress files, plugins and themes.
35
  * Monitors file changes and new files with email notifications and reports.
87
 
88
  [Read more about the scheduled scans](https://wpcerber.com/automated-recurring-malware-scans/).
89
 
90
+ = Two-Factor Authentication =
91
+
92
+ Two-Factor Authentication (2FA) provides an additional layer of security requiring a second factor of identification beyond just a username and password. When 2FA is enabled on a website, it requires a user to provide an additional verification code when signing into the website. This verification code is generated automatically and sent to the user by email.
93
+
94
  = Log, filter out and export activities =
95
 
96
  WP Cerber tracks time, IP addresses and usernames for successful and failed login attempts, logins, logouts, password changes, blocked IP and actions taken by itself. You can export them to a CSV file.
122
 
123
  **Documentation & Tutorials**
124
 
125
+ * [Configuring Two-Factor Authentication](https://wpcerber.com/two-factor-authentication-for-wordpress/)
126
  * [How to set up notifications](https://wpcerber.com/wordpress-notifications-made-easy/)
127
  * [Push notifications with Pushbullet](https://wpcerber.com/wordpress-mobile-and-browser-notifications-pushbullet/)
128
  * [How to set up invisible reCAPTCHA for WooCommerce](https://wpcerber.com/how-to-setup-recaptcha/)
129
  * [Changing default plugin messages](https://wpcerber.com/wordpress-hooks/)
130
+ * [2FA alternatives to the Clef plugin](https://wpcerber.com/two-factor-authentication-plugins-for-wordpress/)
131
  * [Why reCAPTCHA does not protect WordPress from bots and brute-force attacks](https://wpcerber.com/why-recaptcha-does-not-protect-wordpress/)
132
 
133
  **Translations**
139
  * Norwegian (Bokmål), thanks to [Eirik Vorland](https://www.facebook.com/KjellDaSensei)
140
  * Portuguese (Portugal), thanks to Helderk
141
  * Portuguese (Brazil), thanks to [Felipe Turcheti](http://felipeturcheti.com)
 
142
  * Spanish, thanks to Ismael Murias and [leemon](https://profiles.wordpress.org/leemon/)
143
  * Український, thanks to [Nadia](https://profiles.wordpress.org/webbistro)
144
  * Русский, thanks to [Yui](https://profiles.wordpress.org/fierevere/)
318
 
319
  == Changelog ==
320
 
321
+ = 8.3 =
322
+ * New: Two-Factor Authentication.
323
+ * New: Block registrations with unwanted (banned) email domains.
324
+ * New: Block access to the WordPress Dashboard on a per-role basis.
325
+ * New: Redirect after login/logout on a per-role basis.
326
+ * Update: The Users tab has been renamed to Global and now is under the new User Policies admin menu.
327
+ * Fixed: Switching to the English language in Cerber’s admin interface has no effect.
328
+ * Fixed: Multiple notifications about a new version of the plugin in the WordPress dashboard.
329
+ * [Read more](https://wpcerber.com/wp-cerber-security-8-3/)
330
+
331
  = 8.2 =
332
  * New: Automatic recovery of infected files. When [the malware scanner](https://wpcerber.com/wordpress-security-scanner/) detects changes in the core WordPress files and plugins, it automatically recovers them.
333
  * New: A set of quick navigation buttons on the Activity page. They allow you to filter out log records quickly.
481
  * New: The Access Lists now accept IPv6 addresses in any form and handle them in a shortened form. All existing IPs will be converted.
482
  * Bug fixed: If the WP REST API is blocked, a request with a specially malformed URL can bypass protection. Thanks to Tomasz Wasiak.
483
  * Bug fixed: An IPv4 range in the Access Lists might not work as expected, depending on server/site settings.
484
+ * [Read more](https://wpcerber.com/wp-cerber-security-6-2/)
485
 
486
  == Other Notes ==
487
 
settings.php CHANGED
@@ -36,6 +36,7 @@
36
  // If this file is called directly, abort executing.
37
  if ( ! defined( 'WPINC' ) ) { exit; }
38
 
 
39
  define('CERBER_OPT','cerber-main');
40
  define('CERBER_OPT_H','cerber-hardening');
41
  define('CERBER_OPT_U','cerber-users');
@@ -58,6 +59,7 @@ function cerber_get_setting_id( $tab = null ) {
58
  $id = crb_admin_get_page();
59
  }
60
  // Some tab names doesn't match WP setting names
 
61
  $map = array(
62
  'scan_settings' => 'scanner', // define('CERBER_OPT_S','cerber-scanner');
63
  'scan_schedule' => 'schedule', // define('CERBER_OPT_E','cerber-schedule');
@@ -65,6 +67,7 @@ function cerber_get_setting_id( $tab = null ) {
65
  'ti_settings' => 'traffic',
66
  'captcha' => 'recaptcha',
67
  'cerber-recaptcha' => 'antispam',
 
68
 
69
  'cerber-nexus' => 'nexus-slave',
70
  'nexus_slave' => 'nexus-slave',
@@ -103,7 +106,12 @@ function cerber_settings_config( $args = array() ) {
103
  $screens = array(
104
  'main' => array( 'boot', 'liloa', 'stspec', 'proactive', 'custom', 'citadel', 'activity', 'prefs' ),
105
  'users' => array( 'us' ),
 
106
  'notifications' => array( 'notify', 'pushit', 'reports' ),
 
 
 
 
107
  'antispam' => array( 'antibot', 'antibot_more', 'commproc' ),
108
  'recaptcha' => array( 'recap' ),
109
  'nexus-slave' => array( 'slave_settings' ),
@@ -127,6 +135,16 @@ function cerber_settings_config( $args = array() ) {
127
  }
128
  }
129
 
 
 
 
 
 
 
 
 
 
 
130
  $sections = array(
131
  'boot' => array(
132
  'name' => __( 'Plugin initialization', 'wp-cerber' ),
@@ -151,7 +169,7 @@ function cerber_settings_config( $args = array() ) {
151
  'lockout' => array(
152
  'title' => __( 'Lockout duration', 'wp-cerber' ),
153
  'label' => __( 'minutes', 'wp-cerber' ),
154
- 'size' => 3
155
  ),
156
  'aggressive' => array(
157
  'title' => __( 'Aggressive lockout', 'wp-cerber' ),
@@ -165,7 +183,8 @@ function cerber_settings_config( $args = array() ) {
165
  ),
166
  ),
167
  'proactive' => array(
168
- 'name' => __( 'Proactive security rules', 'wp-cerber' ),
 
169
  'fields' => array(
170
  'subnet' => array(
171
  'title' => __( 'Block subnet', 'wp-cerber' ),
@@ -200,13 +219,15 @@ function cerber_settings_config( $args = array() ) {
200
  ),
201
  'custom' => array(
202
  'name' => __( 'Custom login page', 'wp-cerber' ),
 
203
  'fields' => array(
204
  'loginpath' => array(
205
- 'title' => __( 'Custom login URL', 'wp-cerber' ),
206
- 'label' => __( 'must not overlap with the existing pages or posts slug', 'wp-cerber' ),
207
- 'attr' => array( 'title' => __( 'Custom login URL may contain Latin alphanumeric characters, dashes and underscores only', 'wp-cerber' ) ),
208
- 'size' => 30,
209
- 'pattern' => '[a-zA-Z0-9\-_]{1,100}',
 
210
  ),
211
  'loginnowp' => array(
212
  'title' => __( 'Disable wp-login.php', 'wp-cerber' ),
@@ -233,7 +254,8 @@ function cerber_settings_config( $args = array() ) {
233
  ),
234
  ),
235
  'citadel' => array(
236
- 'name' => __( 'Citadel mode', 'wp-cerber' ),
 
237
  'fields' => array(
238
  'citadel' => array(
239
  'title' => __( 'Threshold', 'wp-cerber' ),
@@ -299,9 +321,10 @@ function cerber_settings_config( $args = array() ) {
299
  'type' => 'checkbox',
300
  ),
301
  'dateformat' => array(
302
- 'title' => __( 'Date format', 'wp-cerber' ),
303
- 'label' => sprintf( __( 'if empty, the default format %s will be used', 'wp-cerber' ), '<b>' . cerber_date( time() ) . '</b>' ) . ' <a target="_blank" href="http://wpcerber.com/date-format-setting/">Know more</a>',
304
- 'size' => 16,
 
305
  ),
306
  'admin_lang' => array(
307
  'title' => __( 'Use English for admin interface', 'wp-cerber' ),
@@ -310,8 +333,77 @@ function cerber_settings_config( $args = array() ) {
310
  ),
311
  ),
312
 
313
- 'us' => array(
314
- 'name' => __( 'User related settings', 'wp-cerber' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
315
  //'info' => __( 'User related settings', 'wp-cerber' ),
316
  'fields' => array(
317
  'authonly' => array(
@@ -352,6 +444,23 @@ function cerber_settings_config( $args = array() ) {
352
  'default' => array( 3, 60 ),
353
  'pro' => 1
354
  ),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
355
  'prohibited' => array(
356
  'title' => __( 'Prohibited usernames', 'wp-cerber' ),
357
  'label' => __( 'Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins.', 'wp-cerber' ) . ' ' . __( 'To specify a REGEX pattern wrap a pattern in two forward slashes.', 'wp-cerber' ),
@@ -360,12 +469,12 @@ function cerber_settings_config( $args = array() ) {
360
  'list' => true,
361
  'default' => array(),
362
  ),
363
- 'auth_expire' => array(
364
- 'title' => __( 'User session expire', 'wp-cerber' ),
365
  'label' => __( 'in minutes (leave empty to use default WP value)', 'wp-cerber' ),
366
  'default' => '',
367
- 'type' => 'text',
368
  'size' => 6,
 
369
  ),
370
  'usersort' => array(
371
  'title' => __( 'Sort users in dashboard', 'wp-cerber' ),
@@ -376,14 +485,14 @@ function cerber_settings_config( $args = array() ) {
376
  )
377
  ),
378
 
379
- 'notify' => array(
380
  'name' => __( 'Email notifications', 'wp-cerber' ),
381
  'fields' => array(
382
- 'notify' => array(
383
  'title' => __( 'Lockout notifications', 'wp-cerber' ),
384
  'type' => 'notify',
385
  ),
386
- 'email' => array(
387
  'title' => __( 'Email Address', 'wp-cerber' ),
388
  'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
389
  'delimiter' => ',',
@@ -391,105 +500,379 @@ function cerber_settings_config( $args = array() ) {
391
  'maxlength' => 1000,
392
  'label' => sprintf( __( 'if empty, the admin email %s will be used', 'wp-cerber' ), '<b>' . get_site_option( 'admin_email' ) . '</b>' )
393
  ),
394
- 'emailrate' => array(
395
- 'title' => __( 'Notification limit', 'wp-cerber' ),
396
- 'label' => __( 'notification letters allowed per hour (0 means unlimited)', 'wp-cerber' ),
397
- 'type' => 'text',
398
- 'size' => 3
399
  ),
400
  'notify-new-ver' => array(
401
- 'title' => __( 'New version is available', 'wp-cerber' ),
402
- 'type' => 'checkbox'
403
  ),
404
  ),
405
  ),
406
- 'pushit' => array(
407
  'name' => __( 'Push notifications', 'wp-cerber' ),
408
  'fields' => array(
409
- 'pbtoken' => array(
410
  'title' => __( 'Pushbullet access token', 'wp-cerber' ),
411
  ),
412
- 'pbdevice' => array(
413
  'title' => __( 'Pushbullet device', 'wp-cerber' ),
414
- 'type' => 'select',
415
- 'set' => $pb_set
416
  ),
417
  ),
418
  ),
419
  'reports' => array(
420
  'name' => __( 'Weekly reports', 'wp-cerber' ),
421
  'fields' => array(
422
- 'enable-report' => array(
423
  'title' => __( 'Enable reporting', 'wp-cerber' ),
424
- 'type' => 'checkbox'
425
  ),
426
  'wreports' => array(
427
  'title' => __( 'Send reports on', 'wp-cerber' ),
428
- 'type' => 'reptime',
429
  ),
430
- 'email-report' => array(
431
- 'title' => __( 'Email Address', 'wp-cerber' ),
432
  'label' => __( 'if empty, email from notification settings will be used', 'wp-cerber' ),
433
  'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
434
- 'delimiter' => ',',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
435
  'list' => true,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
436
  'maxlength' => 1000,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
437
  ),
438
  ),
439
  ),
440
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
441
 
442
- 'antibot' => array(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
443
  'name' => __( 'Cerber antispam engine', 'wp-cerber' ),
444
  'fields' => array(
445
- 'botscomm' => array(
446
- 'title' => __( 'Comment form', 'wp-cerber' ),
447
- 'label' => __( 'Protect comment form with bot detection engine', 'wp-cerber' ),
448
- 'type' => 'checkbox',
449
  ),
450
- 'botsreg' => array(
451
- 'title' => __( 'Registration form', 'wp-cerber' ),
452
- 'label' => __( 'Protect registration form with bot detection engine', 'wp-cerber' ),
453
- 'type' => 'checkbox',
454
  ),
455
- 'botsany' => array(
456
- 'title' => __( 'Other forms', 'wp-cerber' ),
457
- 'label' => __( 'Protect all forms on the website with bot detection engine', 'wp-cerber' ),
458
- 'type' => 'checkbox',
459
  ),
460
  )
461
  ),
462
- 'antibot_more' => array(
463
  'name' => __( 'Adjust antispam engine', 'wp-cerber' ),
464
  'fields' => array(
465
- 'botssafe' => array(
466
- 'title' => __( 'Safe mode', 'wp-cerber' ),
467
- 'label' => __( 'Use less restrictive policies (allow AJAX)', 'wp-cerber' ),
468
- 'type' => 'checkbox',
469
  ),
470
- 'botsnoauth' => array(
471
- 'title' => __( 'Logged in users', 'wp-cerber' ),
472
- 'label' => __( 'Disable bot detection engine for logged in users', 'wp-cerber' ),
473
- 'type' => 'checkbox',
474
  ),
475
- 'botswhite' => array(
476
- 'title' => __( 'Query whitelist', 'wp-cerber' ),
477
- 'label' => __( 'Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line.', 'wp-cerber' ),
478
- 'type' => 'textarea',
479
  'delimiter' => "\n",
480
  'list' => true,
481
  ),
482
  )
483
  ),
484
- 'commproc' => array(
485
  'name' => __( 'Comment processing', 'wp-cerber' ),
486
  'fields' => array(
487
- 'spamcomm' => array(
488
- 'title' => __( 'If a spam comment detected', 'wp-cerber' ),
489
- 'type' => 'select',
490
- 'set' => array( __( 'Deny it completely', 'wp-cerber' ), __( 'Mark it as spam', 'wp-cerber' ) )
491
  ),
492
- 'trashafter' => array(
493
  'title' => __( 'Trash spam comments', 'wp-cerber' ),
494
  'type' => 'text',
495
  'enabled' => __( 'Move spam comments to trash after' ),
@@ -499,66 +882,67 @@ function cerber_settings_config( $args = array() ) {
499
  )
500
  ),
501
 
502
- 'recap' => array(
503
- 'name' => __( 'reCAPTCHA settings', 'wp-cerber' ),
 
504
  'fields' => array(
505
- 'sitekey' => array(
506
- 'title' => __( 'Site key', 'wp-cerber' ),
507
- 'type' => 'text',
508
  ),
509
- 'secretkey' => array(
510
- 'title' => __( 'Secret key', 'wp-cerber' ),
511
- 'type' => 'text',
512
  ),
513
- 'invirecap' => array(
514
- 'title' => __( 'Invisible reCAPTCHA', 'wp-cerber' ),
515
- 'label' => __( 'Enable invisible reCAPTCHA', 'wp-cerber' ) . ' ' . __( '(do not enable it unless you get and enter the Site and Secret keys for the invisible version)', 'wp-cerber' ),
516
- 'type' => 'checkbox',
517
  ),
518
  'recapreg' => array(
519
- 'title' => __( 'Registration form', 'wp-cerber' ),
520
- 'label' => __( 'Enable reCAPTCHA for WordPress registration form', 'wp-cerber' ),
521
- 'type' => 'checkbox',
522
  ),
523
- 'recapwooreg' => array(
524
- 'title' => '',
525
- 'label' => __( 'Enable reCAPTCHA for WooCommerce registration form', 'wp-cerber' ),
526
- 'type' => 'checkbox',
527
  ),
528
- 'recaplost' => array(
529
- 'title' => __( 'Lost password form', 'wp-cerber' ),
530
- 'label' => __( 'Enable reCAPTCHA for WordPress lost password form', 'wp-cerber' ),
531
- 'type' => 'checkbox',
532
  ),
533
- 'recapwoolost' => array(
534
- 'title' => '',
535
- 'label' => __( 'Enable reCAPTCHA for WooCommerce lost password form', 'wp-cerber' ),
536
- 'type' => 'checkbox',
537
  ),
538
- 'recaplogin' => array(
539
- 'title' => __( 'Login form', 'wp-cerber' ),
540
- 'label' => __( 'Enable reCAPTCHA for WordPress login form', 'wp-cerber' ),
541
- 'type' => 'checkbox',
542
  ),
543
- 'recapwoologin' => array(
544
- 'title' => '',
545
- 'label' => __( 'Enable reCAPTCHA for WooCommerce login form', 'wp-cerber' ),
546
- 'type' => 'checkbox',
547
  ),
548
  'recapcom' => array(
549
- 'title' => __( 'Antispam', 'wp-cerber' ),
550
- 'label' => __( 'Enable reCAPTCHA for WordPress comment form', 'wp-cerber' ),
551
- 'type' => 'checkbox',
552
  ),
553
- 'recapcomauth' => array(
554
- 'title' => '',
555
- 'label' => __( 'Disable reCAPTCHA for logged in users', 'wp-cerber' ),
556
- 'type' => 'checkbox',
557
  ),
558
- 'recaplimit' => array(
559
- 'title' => __( 'Limit attempts', 'wp-cerber' ),
560
- 'label' => __( 'Lock out IP address for %s minutes after %s failed attempts within %s minutes', 'wp-cerber' ),
561
- 'type' => 'limitz',
562
  ),
563
  )
564
  ),
@@ -572,12 +956,12 @@ function cerber_settings_config( $args = array() ) {
572
  'type' => 'text',
573
  ),*/
574
  'master_tolist' => array(
575
- 'title' => __( 'Return to the website list', 'wp-cerber' ),
576
- 'type' => 'checkbox',
577
  ),
578
  'master_swshow' => array(
579
- 'title' => __( 'Show "Switched to" notification', 'wp-cerber' ),
580
- 'type' => 'checkbox',
581
  ),
582
  'master_at_site' => array(
583
  'title' => __( 'Add @ site to the page title', 'wp-cerber' ),
@@ -606,22 +990,22 @@ function cerber_settings_config( $args = array() ) {
606
  'name' => '',
607
  //'info' => __( 'User related settings', 'wp-cerber' ),
608
  'fields' => array(
609
- 'slave_ips' => array(
610
  'title' => __( 'Limit access by IP address', 'wp-cerber' ),
611
  //'placeholder' => 'The IP address of the master',
612
  'type' => 'text',
613
  //'pro' => 1
614
  ),
615
  'slave_access' => array(
616
- 'title' => __( 'Access to this website', 'wp-cerber' ),
617
- 'type' => 'select',
618
- 'set' => array(
619
  2 => __( 'Full access mode', 'wp-cerber' ),
620
  4 => __( 'Read-only mode', 'wp-cerber' ),
621
  8 => __( 'Disabled', 'wp-cerber' )
622
  ),
623
- //'label_position' => 'below',
624
- 'default' => 2,
625
  ),
626
  'slave_diag' => array(
627
  'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
@@ -672,8 +1056,16 @@ function cerber_wp_settings_setup( $screen_id, $sections = array() ) {
672
  }
673
  $option = 'cerber-' . $screen_id;
674
  register_setting( 'cerberus-' . $screen_id, $option );
675
- foreach ( $sections as $section => $section_config ) {
676
- add_settings_section( $section, $section_config['name'], 'cerber_sapi_section', $option );
 
 
 
 
 
 
 
 
677
  foreach ( $section_config['fields'] as $field => $config ) {
678
  if ( isset( $config['pro'] ) && !lab_lab() ) {
679
  continue;
@@ -712,7 +1104,7 @@ function cerber_wp_settings_setup( $screen_id, $sections = array() ) {
712
  $config['class'] .= ' crb-disable-this';
713
  }
714
 
715
- add_settings_field( $field, $config['title'], 'cerber_field_show', $option, $section, $config );
716
  }
717
  }
718
  }
@@ -724,7 +1116,7 @@ function cerber_wp_settings_setup( $screen_id, $sections = array() ) {
724
  */
725
 
726
  function cerber_get_setting_list() {
727
- return array( CERBER_OPT, CERBER_OPT_H, CERBER_OPT_U, CERBER_OPT_A, CERBER_OPT_C, CERBER_OPT_N, CERBER_OPT_T, CERBER_OPT_S, CERBER_OPT_E, CERBER_OPT_P, CERBER_OPT_SL, CERBER_OPT_MA );
728
  }
729
 
730
  /*
@@ -733,7 +1125,7 @@ function cerber_get_setting_list() {
733
  add_action( 'admin_init', 'cerber_admin_init' );
734
  function cerber_admin_init() {
735
  global $crb_assets_url, $crb_ajax_loader;
736
- $crb_assets_url = cerber_plugin_dir_url() . 'assets/';
737
  $crb_ajax_loader = $crb_assets_url . 'ajax-loader.gif';
738
 
739
  if ( ! cerber_is_admin_page()
@@ -744,474 +1136,10 @@ function cerber_admin_init() {
744
 
745
  cerber_wp_settings_setup( cerber_get_setting_id() );
746
 
747
- // Main Settings tab ---------------------------------------------------------------------
748
-
749
- // Hardening tab --------------------------------------------------------------------------
750
-
751
- $tab = 'hardening'; // 'cerber-hardening' settings
752
- register_setting( 'cerberus-' . $tab, CERBER_OPT_H );
753
-
754
- add_settings_section( 'hwp', __( 'Hardening WordPress', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_H );
755
- add_settings_field( 'stopenum', __( 'Stop user enumeration', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'hwp',
756
- array(
757
- 'group' => $tab,
758
- 'setting' => 'stopenum',
759
- 'type' => 'checkbox',
760
- 'label' => __( 'Block access to user pages like /?author=n', 'wp-cerber' )
761
- ) );
762
- add_settings_field( 'adminphp', __( 'Protect admin scripts', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'hwp',
763
- array(
764
- 'group' => $tab,
765
- 'setting' => 'adminphp',
766
- 'type' => 'checkbox',
767
- 'label' => __( 'Block unauthorized access to load-scripts.php and load-styles.php', 'wp-cerber' )
768
- ) );
769
- add_settings_field( 'phpnoupl', __( 'Disable PHP in uploads', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'hwp',
770
- array(
771
- 'group' => $tab,
772
- 'setting' => 'phpnoupl',
773
- 'type' => 'checkbox',
774
- 'label' => __( 'Block execution of PHP scripts in the WordPress media folder', 'wp-cerber' )
775
- ) );
776
- add_settings_field( 'nophperr', __( 'Disable PHP error displaying', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'hwp',
777
- array(
778
- 'group' => $tab,
779
- 'setting' => 'nophperr',
780
- 'type' => 'checkbox'
781
- ) );
782
- add_settings_field( 'xmlrpc', __( 'Disable XML-RPC', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'hwp',
783
- array(
784
- 'group' => $tab,
785
- 'setting' => 'xmlrpc',
786
- 'type' => 'checkbox',
787
- 'label' => __( 'Block access to the XML-RPC server (including Pingbacks and Trackbacks)', 'wp-cerber' )
788
- ) );
789
- add_settings_field( 'nofeeds', __( 'Disable feeds', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'hwp',
790
- array(
791
- 'group' => $tab,
792
- 'setting' => 'nofeeds',
793
- 'type' => 'checkbox',
794
- 'label' => __( 'Block access to the RSS, Atom and RDF feeds', 'wp-cerber' )
795
- ) );
796
-
797
-
798
- add_settings_section( 'rapi', __( 'Access to WordPress REST API', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_H );
799
- add_settings_field( 'norestuser', __( 'Stop user enumeration', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'rapi',
800
- array(
801
- 'group' => $tab,
802
- 'setting' => 'norestuser',
803
- 'type' => 'checkbox',
804
- 'label' => __( 'Block access to user data via REST API', 'wp-cerber' )
805
- ) );
806
-
807
- add_settings_field( 'norest', __( 'Disable REST API', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'rapi',
808
- array(
809
- 'group' => $tab,
810
- 'setting' => 'norest',
811
- 'type' => 'checkbox',
812
- 'label' => __( 'Block access to WordPress REST API except any of the following', 'wp-cerber' )
813
- ) );
814
- add_settings_field( 'restauth', __( 'Logged in users', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'rapi',
815
- array(
816
- 'group' => $tab,
817
- 'setting' => 'restauth',
818
- 'type' => 'checkbox',
819
- 'label' => __( 'Allow REST API for logged in users', 'wp-cerber' )
820
- ) );
821
- add_settings_field( 'restroles', __( 'Allow REST API for these roles', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'rapi',
822
- array(
823
- 'group' => $tab,
824
- 'setting' => 'restroles',
825
- 'type' => 'role_select',
826
- ) );
827
- add_settings_field( 'restwhite', __( 'Allow these namespaces', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_H, 'rapi',
828
- array(
829
- 'group' => $tab,
830
- 'setting' => 'restwhite',
831
- 'type' => 'textarea',
832
- 'delimiter' => "\n",
833
- 'list' => true,
834
- 'label' => __( 'Specify REST API namespaces to be allowed if REST API is disabled. One string per line.', 'wp-cerber' ) . ' <a target="_blank" href="https://wpcerber.com/restrict-access-to-wordpress-rest-api/">Read more</a>',
835
- ) );
836
  //add_settings_field('hashauthor',__('Hide author usernames','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'hashauthor','type'=>'checkbox','label'=>__('Replace author username with hash for author pages and URLs','wp-cerber')));
837
  //add_settings_field('cleanhead',__('Clean up HEAD','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'hwp',array('group'=>$tab,'option'=>'cleanhead','type'=>'checkbox','label'=>__('Remove generator and version tags from HEAD section','wp-cerber')));
838
  //add_settings_field('ping',__('Disable Pingback','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'hwp',array('group'=>$tab,'option'=>'ping','type'=>'checkbox','label'=>__('Block access to ping functional','wp-cerber')));
839
 
840
- // Traffic Inspector -----------------------------------------------------------------------------
841
-
842
- $group = 'traffic'; // 'cerber-traffic' settings
843
- register_setting( 'cerberus-' . $group, CERBER_OPT_T );
844
-
845
- add_settings_section( 'tmain', __( 'Traffic Inspection', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_T );
846
- add_settings_field( 'tienabled', __( 'Enable traffic inspection', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tmain',
847
- array(
848
- 'group' => $group,
849
- 'setting' => 'tienabled',
850
- 'type' => 'select',
851
- 'set' => array(
852
- __( 'Disabled', 'wp-cerber' ),
853
- __( 'Maximum compatibility', 'wp-cerber' ),
854
- __( 'Maximum security', 'wp-cerber' )
855
- )
856
- ) );
857
- add_settings_field( 'tiipwhite', __( 'Use White IP Access List', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tmain',
858
- array( 'group' => $group,
859
- 'setting' => 'tiipwhite',
860
- 'type' => 'checkbox',
861
- ) );
862
- add_settings_field( 'tiwhite', __( 'Request whitelist', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tmain',
863
- array( 'group' => $group,
864
- 'setting' => 'tiwhite',
865
- 'type' => 'textarea',
866
- 'delimiter' => "\n",
867
- 'list' => true,
868
- 'label' => __( 'Enter a request URI to exclude the request from inspection. One item per line.', 'wp-cerber' ) . ' ' . __( 'To specify a REGEX pattern, enclose a whole line in two braces.', 'wp-cerber' ) . ' <a target="_blank" href="https://wpcerber.com/wordpress-probing-for-vulnerable-php-code/">Know more</a>',
869
- ) );
870
-
871
- add_settings_section( 'tierrs', __( 'Erroneous Request Shielding', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_T );
872
- add_settings_field( 'tierrmon', __( 'Enable error shielding', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tierrs',
873
- array(
874
- 'group' => $group,
875
- 'setting' => 'tierrmon',
876
- 'type' => 'select',
877
- 'set' => array(
878
- __( 'Disabled', 'wp-cerber' ),
879
- __( 'Maximum compatibility', 'wp-cerber' ),
880
- __( 'Maximum security', 'wp-cerber' )
881
- )
882
- ) );
883
- add_settings_field( 'tierrnoauth', __( 'Ignore logged in users', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tierrs',
884
- array(
885
- 'group' => $group,
886
- 'setting' => 'tierrnoauth',
887
- 'type' => 'checkbox',
888
- ) );
889
-
890
- add_settings_section( 'tlog', __( 'Logging', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_T );
891
- add_settings_field( 'timode', __( 'Logging mode', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
892
- array(
893
- 'group' => $group,
894
- 'setting' => 'timode',
895
- 'type' => 'select',
896
- 'set' => array(
897
- __( 'Logging disabled', 'wp-cerber' ),
898
- __( 'Smart', 'wp-cerber' ),
899
- __( 'All traffic', 'wp-cerber' )
900
- )
901
- ) );
902
-
903
- add_settings_field( 'tinocrabs', __( 'Ignore crawlers', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
904
- array( 'group' => $group,
905
- 'setting' => 'tinocrabs',
906
- 'type' => 'checkbox',
907
- ) );
908
- add_settings_field( 'tifields', __( 'Save request fields', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
909
- array( 'group' => $group,
910
- 'setting' => 'tifields',
911
- 'type' => 'checkbox',
912
- ) );
913
- add_settings_field( 'timask', __( 'Mask these form fields', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
914
- array(
915
- 'group' => $group,
916
- 'setting' => 'timask',
917
- 'type' => 'text',
918
- 'maxlength' => 1000,
919
- 'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
920
- 'delimiter' => ',',
921
- 'list' => true,
922
- ) );
923
-
924
- add_settings_field( 'tihdrs', __( 'Save request headers', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
925
- array(
926
- 'group' => $group,
927
- 'setting' => 'tihdrs',
928
- 'type' => 'checkbox',
929
- ) );
930
- add_settings_field( 'tisenv', __( 'Save $_SERVER', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
931
- array(
932
- 'group' => $group,
933
- 'setting' => 'tisenv',
934
- 'type' => 'checkbox',
935
- ) );
936
- add_settings_field( 'ticandy', __( 'Save request cookies', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
937
- array(
938
- 'group' => $group,
939
- 'setting' => 'ticandy',
940
- 'type' => 'checkbox',
941
- ) );
942
- add_settings_field( 'tiphperr', __( 'Save software errors', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
943
- array(
944
- 'group' => $group,
945
- 'setting' => 'tiphperr',
946
- 'type' => 'checkbox',
947
- ) );
948
- add_settings_field( 'tithreshold', __( 'Page generation time threshold', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
949
- array(
950
- 'group' => $group,
951
- 'setting' => 'tithreshold',
952
- 'type' => 'text',
953
- 'label' => __( 'milliseconds', 'wp-cerber' ),
954
- 'size' => 4
955
- ) );
956
- add_settings_field( 'tikeeprec', __( 'Keep records for', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_T, 'tlog',
957
- array( 'group' => $group,
958
- 'setting' => 'tikeeprec',
959
- 'type' => 'text',
960
- 'label' => __( 'days', 'wp-cerber' ),
961
- 'size' => 4
962
- ) );
963
-
964
- // Security Scanner -----------------------------------------------------------------------------
965
-
966
- $group = 'scanner'; // 'cerber-scanner' settings
967
- register_setting( 'cerberus-' . $group, CERBER_OPT_S );
968
-
969
- add_settings_section( 'smain', __( 'Scanner settings', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_S );
970
- add_settings_field( 'scan_cpt', __( 'Custom signatures', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
971
- array( 'group' => $group,
972
- 'setting' => 'scan_cpt',
973
- 'type' => 'textarea',
974
- 'delimiter' => "\n",
975
- 'list' => true,
976
- 'label' => __( 'Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces.', 'wp-cerber' ) . ' <a target="_blank" href="https://wpcerber.com/malware-scanner-settings/">Read more</a>'
977
- ) );
978
- add_settings_field( 'scan_uext', __( 'Unwanted file extensions', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
979
- array( 'group' => $group,
980
- 'setting' => 'scan_uext',
981
- 'type' => 'textarea',
982
- 'delimiter' => ",",
983
- 'list' => true,
984
- 'label' => __( 'Specify file extensions to search for. Full scan only. Use comma to separate items.', 'wp-cerber' )
985
- ) );
986
- add_settings_field( 'scan_exclude', __( 'Directories to exclude', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
987
- array( 'group' => $group,
988
- 'setting' => 'scan_exclude',
989
- 'type' => 'textarea',
990
- 'delimiter' => "\n",
991
- 'list' => true,
992
- 'label' => __( 'Specify directories to exclude from scanning. Use absolute paths. One item per line.', 'wp-cerber' )
993
- ) );
994
- add_settings_field( 'scan_inew', __( 'Monitor new files', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
995
- array(
996
- 'group' => $group,
997
- 'setting' => 'scan_inew',
998
- 'type' => 'checkbox',
999
- ) );
1000
-
1001
- add_settings_field( 'scan_imod', __( 'Monitor modified files', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
1002
- array(
1003
- 'group' => $group,
1004
- 'setting' => 'scan_imod',
1005
- 'type' => 'checkbox',
1006
- ) );
1007
- add_settings_field( 'scan_tmp', __( 'Scan temporary directory', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
1008
- array(
1009
- 'group' => $group,
1010
- 'setting' => 'scan_tmp',
1011
- 'type' => 'checkbox',
1012
- ) );
1013
-
1014
- add_settings_field( 'scan_sess', __( 'Scan session directory', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
1015
- array(
1016
- 'group' => $group,
1017
- 'setting' => 'scan_sess',
1018
- 'type' => 'checkbox',
1019
- ) );
1020
- add_settings_field( 'scan_debug', __( 'Enable diagnostic logging', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
1021
- array(
1022
- 'group' => $group,
1023
- 'setting' => 'scan_debug',
1024
- 'type' => 'checkbox',
1025
- ) );
1026
- add_settings_field( 'scan_qcleanup', __( 'Delete quarantined files after', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_S, 'smain',
1027
- array(
1028
- 'group' => $group,
1029
- 'setting' => 'scan_qcleanup',
1030
- 'type' => 'text',
1031
- 'label' => __( 'days', 'wp-cerber' ),
1032
- 'size' => 3
1033
- ) );
1034
-
1035
- // Scanner Schedule -----------------------------------------------------------------------------
1036
-
1037
- $group = 'schedule'; // 'cerber-scanner' settings
1038
- register_setting( 'cerberus-' . $group, CERBER_OPT_E );
1039
-
1040
- add_settings_section( 's1', __( 'Automated recurring scan schedule', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_E );
1041
- add_settings_field( 'scan_aquick', __( 'Launch Quick Scan', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's1',
1042
- array(
1043
- 'group' => $group,
1044
- 'setting' => 'scan_aquick',
1045
- 'type' => 'select',
1046
- 'set' => cerber_get_qs(),
1047
- ) );
1048
- add_settings_field( 'scan_afull', __( 'Launch Full Scan', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's1',
1049
- array(
1050
- 'group' => $group,
1051
- 'setting' => 'scan_afull',
1052
- 'type' => 'timepicker',
1053
- 'enabled' => 'once a day at'
1054
- ) );
1055
-
1056
- add_settings_section( 's2', __( 'Scan results reporting', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_E );
1057
-
1058
- $list = array( 1 => __('Low severity','wp-cerber'), 2 => __('Medium severity','wp-cerber'), 3 => __('High severity','wp-cerber')) + cerber_get_issue_label( array( CERBER_IMD, CERBER_UXT, 50, 51, CERBER_VULN ) );
1059
- add_settings_field( 'scan_reinc', __( 'Report an issue if any of the following is true', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's2',
1060
- array(
1061
- 'group' => $group,
1062
- 'setting' => 'scan_reinc',
1063
- 'type' => 'checkbox_set',
1064
- 'set' => $list,
1065
- ) );
1066
-
1067
- add_settings_field( 'scan_relimit', __( 'Send email report', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's2',
1068
- array(
1069
- 'group' => $group,
1070
- 'setting' => 'scan_relimit',
1071
- 'type' => 'select',
1072
- 'set' => array(
1073
- 1 => __( 'After every scan', 'wp-cerber' ),
1074
- 3 => __( 'If any changes in scan results occurred', 'wp-cerber' ),
1075
- 5 => __( 'If new issues found', 'wp-cerber' ),
1076
- )
1077
- ) );
1078
-
1079
- add_settings_field( 'scan_isize', __( 'Include file sizes', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's2',
1080
- array(
1081
- 'group' => $group,
1082
- 'setting' => 'scan_isize',
1083
- 'type' => 'checkbox',
1084
- ) );
1085
-
1086
- add_settings_field( 'scan_ierrors', __( 'Include scan errors', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's2',
1087
- array(
1088
- 'group' => $group,
1089
- 'setting' => 'scan_ierrors',
1090
- 'type' => 'checkbox',
1091
- ) );
1092
-
1093
- add_settings_field( 'email-scan', __( 'Email Address', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_E, 's2',
1094
- array( 'group' => $group,
1095
- 'setting' => 'email-scan',
1096
- 'type' => 'text',
1097
- 'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
1098
- 'delimiter' => ',',
1099
- 'list' => true,
1100
- 'maxlength' => 1000,
1101
- 'label' => __( 'if empty, email from notification settings will be used', 'wp-cerber' )
1102
- ) );
1103
-
1104
- // Scanner Policies -----------------------------------------------------------------------------
1105
-
1106
- $group = 'policies'; // 'cerber-scanner' settings
1107
- register_setting( 'cerberus-' . $group, CERBER_OPT_P );
1108
-
1109
- add_settings_section( 'scanpls', __( 'Automatic cleanup of malware and suspicious files', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_P );
1110
-
1111
- add_settings_field( 'scan_delunatt', __( 'Delete unattended files', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanpls',
1112
- array(
1113
- 'group' => $group,
1114
- 'setting' => 'scan_delunatt',
1115
- 'type' => 'checkbox',
1116
- ) );
1117
- $list = array( 1 => __('Low severity','wp-cerber'), 2 => __('Medium severity','wp-cerber'), 3 => __('High severity','wp-cerber'));
1118
- add_settings_field( 'scan_delupl', __( 'Files in the uploads folder', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanpls',
1119
- array(
1120
- 'group' => $group,
1121
- 'setting' => 'scan_delupl',
1122
- 'type' => 'checkbox_set',
1123
- 'set' => $list,
1124
- ) );
1125
- add_settings_field( 'scan_delunwant', __( 'Files with unwanted extensions', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanpls',
1126
- array(
1127
- 'group' => $group,
1128
- 'setting' => 'scan_delunwant',
1129
- 'type' => 'checkbox',
1130
- ) );
1131
-
1132
- add_settings_section( 'scanrecover', __( 'Automatic recovery of modified and infected files', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_P );
1133
- add_settings_field( 'scan_recover_wp', __( 'Recover WordPress files', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanrecover',
1134
- array(
1135
- 'group' => $group,
1136
- 'setting' => 'scan_recover_wp',
1137
- 'type' => 'checkbox',
1138
- ) );
1139
- add_settings_field( 'scan_recover_pl', __( 'Recover plugins files', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanrecover',
1140
- array(
1141
- 'group' => $group,
1142
- 'setting' => 'scan_recover_pl',
1143
- 'type' => 'checkbox',
1144
- ) );
1145
-
1146
- add_settings_section( 'scanexcl', __( 'Exclusions', 'wp-cerber' ), 'cerber_sapi_section', CERBER_OPT_P );
1147
- add_settings_field( 'scan_nodeltemp', __( 'Files in the temporary directory', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanexcl',
1148
- array(
1149
- 'group' => $group,
1150
- 'setting' => 'scan_nodeltemp',
1151
- 'type' => 'checkbox',
1152
- ) );
1153
- add_settings_field( 'scan_nodelsess', __( 'Files in the sessions directory', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanexcl',
1154
- array(
1155
- 'group' => $group,
1156
- 'setting' => 'scan_nodelsess',
1157
- 'type' => 'checkbox',
1158
- ) );
1159
- add_settings_field( 'scan_delexdir', __( 'Files in these directories', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanexcl',
1160
- array( 'group' => $group,
1161
- 'setting' => 'scan_delexdir',
1162
- 'type' => 'textarea',
1163
- 'delimiter' => "\n",
1164
- 'list' => true,
1165
- 'label' => __( 'Use absolute paths. One item per line.', 'wp-cerber' )
1166
- ) );
1167
- add_settings_field( 'scan_delexext', __( 'Files with these extensions', 'wp-cerber' ), 'cerber_field_show', CERBER_OPT_P, 'scanexcl',
1168
- array( 'group' => $group,
1169
- 'setting' => 'scan_delexext',
1170
- 'type' => 'textarea',
1171
- 'delimiter' => ",",
1172
- 'list' => true,
1173
- 'label' => __( 'Use comma to separate items.', 'wp-cerber' )
1174
- ) );
1175
-
1176
- }
1177
-
1178
- /*
1179
- Generate HTML for each sections on a settings page
1180
- */
1181
- function cerber_sapi_section( $args ) {
1182
- switch ( $args['id'] ) { // a section id
1183
- case 'proactive':
1184
- _e( 'Make your protection smarter!', 'wp-cerber' );
1185
- break;
1186
- case 'custom':
1187
- if ( ! cerber_is_permalink_enabled() ) {
1188
- echo '<span style="color:#DF0000;">' . __( 'Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default.', 'wp-cerber' ) . '</span>';
1189
- }
1190
- else {
1191
- echo __( 'Be careful about enabling these options.', 'wp-cerber' ) . ' ' . __( 'If you forget your Custom login URL, you will be unable to log in.', 'wp-cerber' );
1192
- }
1193
- break;
1194
- case 'citadel':
1195
- _e( 'In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected.', 'wp-cerber' );
1196
- break;
1197
- case 'hwp':
1198
- case 'rapi':
1199
- echo __( 'These restrictions do not apply to IP addresses in the White IP Access List', 'wp-cerber' );
1200
- break;
1201
- case 'recap':
1202
- _e( 'Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website', 'wp-cerber' );
1203
- echo ' <a href="https://wpcerber.com/how-to-setup-recaptcha/">' . __( 'Know more', 'wp-cerber' ) . '</a>';
1204
- break;
1205
- case 's2':
1206
- echo 'Configure what issues to include in a email report and the condition for sending the report.' . ' <a href="https://wpcerber.com/automated-recurring-malware-scans/" target="_blank">' . __( 'Know more', 'wp-cerber' ) . '</a>';
1207
- break;
1208
- case 'scanexcl':
1209
- echo 'These files will never be deleted during automatic cleanup.';
1210
- break;
1211
- case 'scanpls':
1212
- echo 'These policies will be automatically enforced at the end of every scheduled scan based on its results. Malicious and suspicious files will be moved to the quarantine.';
1213
- break;
1214
- }
1215
  }
1216
 
1217
  /*
@@ -1384,8 +1312,8 @@ function cerber_field_show( $args ) {
1384
  '<input type="text" id="ciperiod" name="cerber-' . $args['group'] . '[ciperiod]" value="' . $settings['ciperiod'] . '" size="3" maxlength="3" />' );
1385
  break;
1386
  case 'checkbox':
1387
- $html = '<label class="crb-switch"><input class="screen-reader-text" type="checkbox" id="' . $id . '" name="' . $name . '" value="1" ' . checked( 1, $value, false ) . $atts . ' /><span class="crb-slider round"></span></label>';
1388
- $html .= '<label for="' . $args['setting'] . '">' . $label . '</label><i ' . $data . '></i>';
1389
  break;
1390
  case 'textarea':
1391
  $html = '<textarea class="large-text code" id="' . $id . '" name="' . $name . '" ' . $atts . $data . '>' . $value . '</textarea>';
@@ -1419,10 +1347,16 @@ function cerber_field_show( $args ) {
1419
  break;
1420
  case 'text':
1421
  default:
1422
- $type = 'text';
1423
  if ( in_array( $args['type'], array( 'url' ) ) ) {
1424
  $type = $args['type'];
 
 
 
 
 
1425
  }
 
1426
  $size = '';
1427
  $maxlength = '';
1428
  $class = 'crb-wide';
@@ -1455,12 +1389,13 @@ function cerber_field_show( $args ) {
1455
 
1456
  $html = $pre . '<input type="' . $type . '" id="' . $args['setting'] . '" name="' . $name . '" value="' . $value . '"' . $atts . ' class="' . $class . '" ' . $size . $maxlength . $atts . $data . ' />';
1457
 
1458
- if ( $size ) {
1459
- $label = ' <label for="' . $args['setting'] . '">' . $label . '</label>';
1460
  }
1461
  else {
1462
- $label = '<br/><label class="crb-below" for="' . $args['setting'] . '">' . $label . '</label>';
1463
  }
 
1464
  $html .= $label;
1465
  break;
1466
  }
@@ -1478,6 +1413,15 @@ function cerber_field_show( $args ) {
1478
  echo $html . "\n";
1479
  }
1480
 
 
 
 
 
 
 
 
 
 
1481
  /**
1482
  * @param $name string HTML input name
1483
  * @param $list array List of elements
@@ -1488,7 +1432,7 @@ function cerber_field_show( $args ) {
1488
  *
1489
  * @return string
1490
  */
1491
- function cerber_select( $name, $list, $selected = null, $class = '', $id = '', $multiple = '', $placeholder = '', $data = array() ) {
1492
  $options = array();
1493
  foreach ( $list as $key => $value ) {
1494
  $s = ( $selected == (string) $key ) ? 'selected' : '';
@@ -1504,7 +1448,7 @@ function cerber_select( $name, $list, $selected = null, $class = '', $id = '', $
1504
  }
1505
  }
1506
 
1507
- return ' <select name="' . $name . '" '.$the_id.' class="crb-select ' . $class . '" ' . $m . $p . $d . '>' . implode( "\n", $options ) . '</select>';
1508
  }
1509
 
1510
  function cerber_role_select( $name = 'cerber-roles', $selected = array(), $class = '', $multiple = '', $placeholder = '', $width = '100%' ) {
@@ -1641,6 +1585,7 @@ add_filter( 'pre_update_option_'.CERBER_OPT, function ($new, $old, $option) {
1641
  add_filter( 'pre_update_option_'.CERBER_OPT_U, function ($new, $old, $option) {
1642
 
1643
  $new['prohibited'] = cerber_text2array($new['prohibited'], ',', 'strtolower');
 
1644
 
1645
  $new['authonlymsg'] = strip_tags( $new['authonlymsg'] );
1646
 
@@ -2084,6 +2029,8 @@ function cerber_get_defaults() {
2084
  'authonlyredir' => '',
2085
  'reglimit_num' => 3,
2086
  'reglimit_min' => 60,
 
 
2087
  'prohibited' => array(),
2088
  'auth_expire' => '',
2089
  'usersort' => '',
@@ -2260,6 +2207,15 @@ function cerber_upgrade_settings() {
2260
  update_site_option( CERBER_OPT_H, $h );
2261
  }
2262
  }
 
 
 
 
 
 
 
 
 
2263
  }
2264
 
2265
  /**
@@ -2312,7 +2268,8 @@ function cerber_save_settings( $options ) {
2312
 
2313
  /**
2314
  *
2315
- * @deprecated since 4.0 use $wp_cerber->getSettings() instead.
 
2316
  * @param string $option
2317
  *
2318
  * @return array|bool|mixed
@@ -2361,20 +2318,18 @@ function crb_get_settings( $option = '' ) {
2361
  if ( ! isset( $united ) ) {
2362
 
2363
  $options = cerber_get_setting_list();
2364
- $in = 'IN ("' . implode( '","', $options ) . '")';
2365
  $united = array();
2366
 
2367
  if ( is_multisite() ) {
2368
- //$set = $wpdb->get_col( 'SELECT meta_value FROM ' . $wpdb->sitemeta . ' WHERE meta_key ' . $in );
2369
- // since 7.1.6
2370
- $set = cerber_db_get_col( 'SELECT meta_value FROM ' . $wpdb->sitemeta . ' WHERE meta_key ' . $in );
2371
  }
2372
  else {
2373
- //$set = $wpdb->get_col( 'SELECT option_value FROM ' . $wpdb->options . ' WHERE option_name ' . $in );
2374
- // since 7.1.6
2375
- $set = cerber_db_get_col( 'SELECT option_value FROM ' . $wpdb->options . ' WHERE option_name ' . $in );
2376
  }
2377
 
 
 
2378
  if ( ! $set || ! is_array( $set ) ) {
2379
  return false;
2380
  }
@@ -2470,9 +2425,8 @@ function cerber_load_defaults() {
2470
  $save[ $field_name ] = $def;
2471
  }
2472
  }
2473
- $old = cerber_get_options();
2474
- if ( ! empty( $old['loginpath'] ) ) {
2475
- $save['loginpath'] = $old['loginpath'];
2476
  }
2477
  cerber_save_settings( $save );
2478
  }
@@ -2579,4 +2533,54 @@ function cerber_is_cloud_enabled( $what = '' ) {
2579
  }
2580
 
2581
  return false;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2582
  }
36
  // If this file is called directly, abort executing.
37
  if ( ! defined( 'WPINC' ) ) { exit; }
38
 
39
+ define('CERBER_SETTINGS','cerber_settings');
40
  define('CERBER_OPT','cerber-main');
41
  define('CERBER_OPT_H','cerber-hardening');
42
  define('CERBER_OPT_U','cerber-users');
59
  $id = crb_admin_get_page();
60
  }
61
  // Some tab names doesn't match WP setting names
62
+ // tab => settings id
63
  $map = array(
64
  'scan_settings' => 'scanner', // define('CERBER_OPT_S','cerber-scanner');
65
  'scan_schedule' => 'schedule', // define('CERBER_OPT_E','cerber-schedule');
67
  'ti_settings' => 'traffic',
68
  'captcha' => 'recaptcha',
69
  'cerber-recaptcha' => 'antispam',
70
+ 'global_policies' => 'users',
71
 
72
  'cerber-nexus' => 'nexus-slave',
73
  'nexus_slave' => 'nexus-slave',
106
  $screens = array(
107
  'main' => array( 'boot', 'liloa', 'stspec', 'proactive', 'custom', 'citadel', 'activity', 'prefs' ),
108
  'users' => array( 'us' ),
109
+ 'hardening' => array( 'hwp', 'rapi' ),
110
  'notifications' => array( 'notify', 'pushit', 'reports' ),
111
+ 'traffic' => array( 'tmain', 'tierrs', 'tlog' ),
112
+ 'scanner' => array( 'smain' ),
113
+ 'schedule' => array( 's1', 's2' ),
114
+ 'policies' => array( 'scanpls', 'scanrecover', 'scanexcl' ),
115
  'antispam' => array( 'antibot', 'antibot_more', 'commproc' ),
116
  'recaptcha' => array( 'recap' ),
117
  'nexus-slave' => array( 'slave_settings' ),
135
  }
136
  }
137
 
138
+ // Descriptions
139
+ if ( ! cerber_is_permalink_enabled() ) {
140
+ $custom = '<span style="color:#DF0000;">' . __( 'Please enable Permalinks to use this feature. Set Permalink Settings to something other than Default.', 'wp-cerber' ) . '</span>';
141
+ }
142
+ else {
143
+ $custom = __( 'Be careful about enabling these options.', 'wp-cerber' ) . ' ' . __( 'If you forget your Custom login URL, you will be unable to log in.', 'wp-cerber' );
144
+ }
145
+
146
+ $no_wcl = __( 'These restrictions do not apply to IP addresses in the White IP Access List', 'wp-cerber' );
147
+
148
  $sections = array(
149
  'boot' => array(
150
  'name' => __( 'Plugin initialization', 'wp-cerber' ),
169
  'lockout' => array(
170
  'title' => __( 'Lockout duration', 'wp-cerber' ),
171
  'label' => __( 'minutes', 'wp-cerber' ),
172
+ 'size' => 3,
173
  ),
174
  'aggressive' => array(
175
  'title' => __( 'Aggressive lockout', 'wp-cerber' ),
183
  ),
184
  ),
185
  'proactive' => array(
186
+ 'name' => __( 'Proactive security rules', 'wp-cerber' ),
187
+ 'desc' => __( 'Make your protection smarter!', 'wp-cerber' ),
188
  'fields' => array(
189
  'subnet' => array(
190
  'title' => __( 'Block subnet', 'wp-cerber' ),
219
  ),
220
  'custom' => array(
221
  'name' => __( 'Custom login page', 'wp-cerber' ),
222
+ 'desc' => $custom,
223
  'fields' => array(
224
  'loginpath' => array(
225
+ 'title' => __( 'Custom login URL', 'wp-cerber' ),
226
+ 'label' => __( 'must not overlap with the existing pages or posts slug', 'wp-cerber' ),
227
+ 'label_pos' => 'below',
228
+ 'attr' => array( 'title' => __( 'Custom login URL may contain Latin alphanumeric characters, dashes and underscores only', 'wp-cerber' ) ),
229
+ 'size' => 30,
230
+ 'pattern' => '[a-zA-Z0-9\-_]{1,100}',
231
  ),
232
  'loginnowp' => array(
233
  'title' => __( 'Disable wp-login.php', 'wp-cerber' ),
254
  ),
255
  ),
256
  'citadel' => array(
257
+ 'name' => __( 'Citadel mode', 'wp-cerber' ),
258
+ 'desc' => __( 'In the Citadel mode nobody is able to log in except IPs from the White IP Access List. Active user sessions will not be affected.', 'wp-cerber' ),
259
  'fields' => array(
260
  'citadel' => array(
261
  'title' => __( 'Threshold', 'wp-cerber' ),
321
  'type' => 'checkbox',
322
  ),
323
  'dateformat' => array(
324
+ 'title' => __( 'Date format', 'wp-cerber' ),
325
+ 'label' => sprintf( __( 'if empty, the default format %s will be used', 'wp-cerber' ), '<b>' . cerber_date( time() ) . '</b>' ) . ' <a target="_blank" href="http://wpcerber.com/date-format-setting/">Know more</a>',
326
+ 'label_pos' => 'below',
327
+ 'size' => 16,
328
  ),
329
  'admin_lang' => array(
330
  'title' => __( 'Use English for admin interface', 'wp-cerber' ),
333
  ),
334
  ),
335
 
336
+ 'hwp' => array(
337
+ 'name' => __( 'Hardening WordPress', 'wp-cerber' ),
338
+ 'desc' => $no_wcl,
339
+ 'fields' => array(
340
+ 'stopenum' => array(
341
+ 'title' => __( 'Stop user enumeration', 'wp-cerber' ),
342
+ 'label' => __( 'Block access to user pages like /?author=n', 'wp-cerber' ),
343
+ 'type' => 'checkbox',
344
+ ),
345
+ 'adminphp' => array(
346
+ 'title' => __( 'Protect admin scripts', 'wp-cerber' ),
347
+ 'label' => __( 'Block unauthorized access to load-scripts.php and load-styles.php', 'wp-cerber' ),
348
+ 'type' => 'checkbox',
349
+ ),
350
+ 'phpnoupl' => array(
351
+ 'title' => __( 'Disable PHP in uploads', 'wp-cerber' ),
352
+ 'label' => __( 'Block execution of PHP scripts in the WordPress media folder', 'wp-cerber' ),
353
+ 'type' => 'checkbox',
354
+ ),
355
+ 'nophperr' => array(
356
+ 'title' => __( 'Disable PHP error displaying', 'wp-cerber' ),
357
+ 'type' => 'checkbox',
358
+ ),
359
+ 'xmlrpc' => array(
360
+ 'title' => __( 'Disable XML-RPC', 'wp-cerber' ),
361
+ 'label' => __( 'Block access to the XML-RPC server (including Pingbacks and Trackbacks)', 'wp-cerber' ),
362
+ 'type' => 'checkbox',
363
+ ),
364
+ 'nofeeds' => array(
365
+ 'title' => __( 'Disable feeds', 'wp-cerber' ),
366
+ 'label' => __( 'Block access to the RSS, Atom and RDF feeds', 'wp-cerber' ),
367
+ 'type' => 'checkbox',
368
+ ),
369
+ ),
370
+ ),
371
+ 'rapi' => array(
372
+ 'name' => __( 'Access to WordPress REST API', 'wp-cerber' ),
373
+ 'desc' => $no_wcl,
374
+ 'fields' => array(
375
+ 'norestuser' => array(
376
+ 'title' => __( 'Stop user enumeration', 'wp-cerber' ),
377
+ 'label' => __( 'Block access to user data via REST API', 'wp-cerber' ),
378
+ 'type' => 'checkbox',
379
+ ),
380
+ 'norest' => array(
381
+ 'title' => __( 'Disable REST API', 'wp-cerber' ),
382
+ 'label' => __( 'Block access to WordPress REST API except any of the following', 'wp-cerber' ),
383
+ 'type' => 'checkbox',
384
+ ),
385
+ 'restauth' => array(
386
+ 'title' => __( 'Logged in users', 'wp-cerber' ),
387
+ 'label' => __( 'Allow REST API for logged in users', 'wp-cerber' ),
388
+ 'type' => 'checkbox',
389
+ ),
390
+ 'restroles' => array(
391
+ 'title' => __( 'Allow REST API for these roles', 'wp-cerber' ),
392
+ 'type' => 'role_select',
393
+ ),
394
+ 'restwhite' => array(
395
+ 'title' => __( 'Allow these namespaces', 'wp-cerber' ),
396
+ 'type' => 'textarea',
397
+ 'delimiter' => "\n",
398
+ 'list' => true,
399
+ 'label' => __( 'Specify REST API namespaces to be allowed if REST API is disabled. One string per line.', 'wp-cerber' ) . ' <a target="_blank" href="https://wpcerber.com/restrict-access-to-wordpress-rest-api/">Read more</a>',
400
+ ),
401
+
402
+ ),
403
+ ),
404
+
405
+ 'us' => array(
406
+ //'name' => __( 'User related settings', 'wp-cerber' ),
407
  //'info' => __( 'User related settings', 'wp-cerber' ),
408
  'fields' => array(
409
  'authonly' => array(
444
  'default' => array( 3, 60 ),
445
  'pro' => 1
446
  ),
447
+ 'emrule' => array(
448
+ 'title' => __( 'Restrict email addresses', 'wp-cerber' ),
449
+ 'type' => 'select',
450
+ 'set' => array(
451
+ __( 'No restrictions', 'wp-cerber' ),
452
+ __( 'Deny all email addresses that match the following', 'wp-cerber' ),
453
+ __( 'Permit only email addresses that match the following', 'wp-cerber' ),
454
+ )
455
+ ),
456
+ 'emlist' => array(
457
+ 'title' => '',
458
+ 'label' => __( 'Specify email addresses, wildcards or REGEX patterns. Use comma to separate items.', 'wp-cerber' ). ' ' . __( 'To specify a REGEX pattern wrap a pattern in two forward slashes.', 'wp-cerber' ),
459
+ 'type' => 'textarea',
460
+ 'delimiter' => ',',
461
+ 'list' => true,
462
+ 'default' => array(),
463
+ ),
464
  'prohibited' => array(
465
  'title' => __( 'Prohibited usernames', 'wp-cerber' ),
466
  'label' => __( 'Usernames from this list are not allowed to log in or register. Any IP address, have tried to use any of these usernames, will be immediately blocked. Use comma to separate logins.', 'wp-cerber' ) . ' ' . __( 'To specify a REGEX pattern wrap a pattern in two forward slashes.', 'wp-cerber' ),
469
  'list' => true,
470
  'default' => array(),
471
  ),
472
+ 'auth_expire' => array(
473
+ 'title' => __( 'User session expiration time', 'wp-cerber' ),
474
  'label' => __( 'in minutes (leave empty to use default WP value)', 'wp-cerber' ),
475
  'default' => '',
 
476
  'size' => 6,
477
+ 'type' => 'number',
478
  ),
479
  'usersort' => array(
480
  'title' => __( 'Sort users in dashboard', 'wp-cerber' ),
485
  )
486
  ),
487
 
488
+ 'notify' => array(
489
  'name' => __( 'Email notifications', 'wp-cerber' ),
490
  'fields' => array(
491
+ 'notify' => array(
492
  'title' => __( 'Lockout notifications', 'wp-cerber' ),
493
  'type' => 'notify',
494
  ),
495
+ 'email' => array(
496
  'title' => __( 'Email Address', 'wp-cerber' ),
497
  'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
498
  'delimiter' => ',',
500
  'maxlength' => 1000,
501
  'label' => sprintf( __( 'if empty, the admin email %s will be used', 'wp-cerber' ), '<b>' . get_site_option( 'admin_email' ) . '</b>' )
502
  ),
503
+ 'emailrate' => array(
504
+ 'title' => __( 'Notification limit', 'wp-cerber' ),
505
+ 'label' => __( 'notification letters allowed per hour (0 means unlimited)', 'wp-cerber' ),
506
+ 'size' => 3
 
507
  ),
508
  'notify-new-ver' => array(
509
+ 'title' => __( 'New version is available', 'wp-cerber' ),
510
+ 'type' => 'checkbox'
511
  ),
512
  ),
513
  ),
514
+ 'pushit' => array(
515
  'name' => __( 'Push notifications', 'wp-cerber' ),
516
  'fields' => array(
517
+ 'pbtoken' => array(
518
  'title' => __( 'Pushbullet access token', 'wp-cerber' ),
519
  ),
520
+ 'pbdevice' => array(
521
  'title' => __( 'Pushbullet device', 'wp-cerber' ),
522
+ 'type' => 'select',
523
+ 'set' => $pb_set
524
  ),
525
  ),
526
  ),
527
  'reports' => array(
528
  'name' => __( 'Weekly reports', 'wp-cerber' ),
529
  'fields' => array(
530
+ 'enable-report' => array(
531
  'title' => __( 'Enable reporting', 'wp-cerber' ),
532
+ 'type' => 'checkbox'
533
  ),
534
  'wreports' => array(
535
  'title' => __( 'Send reports on', 'wp-cerber' ),
536
+ 'type' => 'reptime',
537
  ),
538
+ 'email-report' => array(
539
+ 'title' => __( 'Email Address', 'wp-cerber' ),
540
  'label' => __( 'if empty, email from notification settings will be used', 'wp-cerber' ),
541
  'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
542
+ 'delimiter' => ',',
543
+ 'list' => true,
544
+ 'maxlength' => 1000,
545
+ ),
546
+ ),
547
+ ),
548
+
549
+ 'tmain' => array(
550
+ 'name' => __( 'Traffic Inspection', 'wp-cerber' ),
551
+ 'fields' => array(
552
+ 'tienabled' => array(
553
+ 'title' => __( 'Enable traffic inspection', 'wp-cerber' ),
554
+ 'type' => 'select',
555
+ 'set' => array(
556
+ __( 'Disabled', 'wp-cerber' ),
557
+ __( 'Maximum compatibility', 'wp-cerber' ),
558
+ __( 'Maximum security', 'wp-cerber' )
559
+ ),
560
+ ),
561
+ 'tiipwhite' => array(
562
+ 'title' => __( 'Use White IP Access List', 'wp-cerber' ),
563
+ 'type' => 'checkbox',
564
+ ),
565
+ 'tiwhite' => array(
566
+ 'title' => __( 'Request whitelist', 'wp-cerber' ),
567
+ 'type' => 'textarea',
568
+ 'delimiter' => "\n",
569
  'list' => true,
570
+ 'label' => __( 'Enter a request URI to exclude the request from inspection. One item per line.', 'wp-cerber' ) . ' ' . __( 'To specify a REGEX pattern, enclose a whole line in two braces.', 'wp-cerber' ) . ' <a target="_blank" href="https://wpcerber.com/wordpress-probing-for-vulnerable-php-code/">Know more</a>',
571
+ ),
572
+ ),
573
+ ),
574
+ 'tierrs' => array(
575
+ 'name' => __( 'Erroneous Request Shielding', 'wp-cerber' ),
576
+ 'fields' => array(
577
+ 'tierrmon' => array(
578
+ 'title' => __( 'Enable error shielding', 'wp-cerber' ),
579
+ 'type' => 'select',
580
+ 'set' => array(
581
+ __( 'Disabled', 'wp-cerber' ),
582
+ __( 'Maximum compatibility', 'wp-cerber' ),
583
+ __( 'Maximum security', 'wp-cerber' )
584
+ )
585
+ ),
586
+ 'tierrnoauth' => array(
587
+ 'title' => __( 'Ignore logged in users', 'wp-cerber' ),
588
+ 'type' => 'checkbox',
589
+ ),
590
+ ),
591
+ ),
592
+ 'tlog' => array(
593
+ 'name' => __( 'Logging', 'wp-cerber' ),
594
+ 'fields' => array(
595
+ 'timode' => array(
596
+ 'title' => __( 'Logging mode', 'wp-cerber' ),
597
+ 'type' => 'select',
598
+ 'set' => array(
599
+ __( 'Logging disabled', 'wp-cerber' ),
600
+ __( 'Smart', 'wp-cerber' ),
601
+ __( 'All traffic', 'wp-cerber' )
602
+ ),
603
+ ),
604
+ 'tinocrabs' => array(
605
+ 'title' => __( 'Ignore crawlers', 'wp-cerber' ),
606
+ 'type' => 'checkbox',
607
+ ),
608
+ 'tifields' => array(
609
+ 'title' => __( 'Save request fields', 'wp-cerber' ),
610
+ 'type' => 'checkbox',
611
+ ),
612
+ 'timask' => array(
613
+ 'title' => __( 'Mask these form fields', 'wp-cerber' ),
614
  'maxlength' => 1000,
615
+ 'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
616
+ 'delimiter' => ',',
617
+ 'list' => true,
618
+ ),
619
+ 'tihdrs' => array(
620
+ 'title' => __( 'Save request headers', 'wp-cerber' ),
621
+ 'label' => __( '', 'wp-cerber' ),
622
+ 'type' => 'checkbox',
623
+ ),
624
+ 'tisenv' => array(
625
+ 'title' => __( 'Save $_SERVER', 'wp-cerber' ),
626
+ 'type' => 'checkbox',
627
+ ),
628
+ 'ticandy' => array(
629
+ 'title' => __( 'Save request cookies', 'wp-cerber' ),
630
+ 'type' => 'checkbox',
631
+ ),
632
+ 'tiphperr' => array(
633
+ 'title' => __( 'Save software errors', 'wp-cerber' ),
634
+ 'type' => 'checkbox',
635
+ ),
636
+ 'tithreshold' => array(
637
+ 'title' => __( 'Page generation time threshold', 'wp-cerber' ),
638
+ 'label' => __( 'milliseconds', 'wp-cerber' ),
639
+ 'size' => 4,
640
+ ),
641
+ 'tikeeprec' => array(
642
+ 'title' => __( 'Keep records for', 'wp-cerber' ),
643
+ 'label' => __( 'days', 'wp-cerber' ),
644
+ 'size' => 4,
645
  ),
646
  ),
647
  ),
648
 
649
+ 'smain' => array(
650
+ 'name' => __( 'Scanner settings', 'wp-cerber' ),
651
+ 'fields' => array(
652
+ 'scan_cpt' => array(
653
+ 'title' => __( 'Custom signatures', 'wp-cerber' ),
654
+ 'type' => 'textarea',
655
+ 'delimiter' => "\n",
656
+ 'list' => true,
657
+ 'label' => __( 'Specify custom PHP code signatures. One item per line. To specify a REGEX pattern, enclose a whole line in two braces.', 'wp-cerber' ) . ' <a target="_blank" href="https://wpcerber.com/malware-scanner-settings/">Read more</a>'
658
+ ),
659
+ 'scan_uext' => array(
660
+ 'title' => __( 'Unwanted file extensions', 'wp-cerber' ),
661
+ 'type' => 'textarea',
662
+ 'delimiter' => ",",
663
+ 'list' => true,
664
+ 'label' => __( 'Specify file extensions to search for. Full scan only. Use comma to separate items.', 'wp-cerber' )
665
+ ),
666
+ 'scan_exclude' => array(
667
+ 'title' => __( 'Directories to exclude', 'wp-cerber' ),
668
+ 'type' => 'textarea',
669
+ 'delimiter' => "\n",
670
+ 'list' => true,
671
+ 'label' => __( 'Specify directories to exclude from scanning. Use absolute paths. One item per line.', 'wp-cerber' )
672
+ ),
673
+ 'scan_inew' => array(
674
+ 'title' => __( 'Monitor new files', 'wp-cerber' ),
675
+ 'type' => 'checkbox',
676
+ ),
677
+ 'scan_imod' => array(
678
+ 'title' => __( 'Monitor modified files', 'wp-cerber' ),
679
+ 'type' => 'checkbox',
680
+ ),
681
+ 'scan_tmp' => array(
682
+ 'title' => __( 'Scan temporary directory', 'wp-cerber' ),
683
+ 'type' => 'checkbox',
684
+ ),
685
+ 'scan_sess' => array(
686
+ 'title' => __( 'Scan session directory', 'wp-cerber' ),
687
+ 'type' => 'checkbox',
688
+ ),
689
+ 'scan_debug' => array(
690
+ 'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
691
+ 'type' => 'checkbox',
692
+ ),
693
+ 'scan_qcleanup' => array(
694
+ 'title' => __( 'Delete quarantined files after', 'wp-cerber' ),
695
+ 'type' => 'text',
696
+ 'label' => __( 'days', 'wp-cerber' ),
697
+ 'size' => 3
698
+ ),
699
+
700
+ ),
701
+ ),
702
 
703
+ 's1' => array(
704
+ 'name' => __( 'Automated recurring scan schedule', 'wp-cerber' ),
705
+ 'fields' => array(
706
+ 'scan_aquick' => array(
707
+ 'title' => __( 'Launch Quick Scan', 'wp-cerber' ),
708
+ 'type' => 'select',
709
+ 'set' => cerber_get_qs(),
710
+ ),
711
+ 'scan_afull' => array(
712
+ 'title' => __( 'Launch Full Scan', 'wp-cerber' ),
713
+ 'type' => 'timepicker',
714
+ 'enabled' => 'once a day at',
715
+ ),
716
+ ),
717
+ ),
718
+ 's2' => array(
719
+ 'name' => __( 'Scan results reporting', 'wp-cerber' ),
720
+ 'desc' => 'Configure what issues to include in email reports and the condition for sending the report.' . ' <a href="https://wpcerber.com/automated-recurring-malware-scans/" target="_blank">' . __( 'Know more', 'wp-cerber' ) . '</a>',
721
+ 'fields' => array(
722
+ 'scan_reinc' => array(
723
+ 'title' => __( 'Report an issue if any of the following is true', 'wp-cerber' ),
724
+ 'type' => 'checkbox_set',
725
+ 'set' => array(
726
+ 1 => __( 'Low severity', 'wp-cerber' ),
727
+ 2 => __( 'Medium severity', 'wp-cerber' ),
728
+ 3 => __( 'High severity', 'wp-cerber' )
729
+ ) + cerber_get_issue_label( array( CERBER_IMD, CERBER_UXT, 50, 51, CERBER_VULN ) ),
730
+ ),
731
+ 'scan_relimit' => array(
732
+ 'title' => __( 'Send email report', 'wp-cerber' ),
733
+ 'type' => 'select',
734
+ 'set' => array(
735
+ 1 => __( 'After every scan', 'wp-cerber' ),
736
+ 3 => __( 'If any changes in scan results occurred', 'wp-cerber' ),
737
+ 5 => __( 'If new issues found', 'wp-cerber' ),
738
+ )
739
+ ),
740
+ 'scan_isize' => array(
741
+ 'title' => __( 'Include file sizes', 'wp-cerber' ),
742
+ 'type' => 'checkbox',
743
+ ),
744
+ 'scan_ierrors' => array(
745
+ 'title' => __( 'Include scan errors', 'wp-cerber' ),
746
+ 'type' => 'checkbox',
747
+ ),
748
+ 'email-scan' => array(
749
+ 'title' => __( 'Email Address', 'wp-cerber' ),
750
+ 'label' => __( 'if empty, email from notification settings will be used', 'wp-cerber' ),
751
+ 'placeholder' => __( 'Use comma to specify multiple values', 'wp-cerber' ),
752
+ 'delimiter' => ',',
753
+ 'list' => true,
754
+ 'maxlength' => 1000,
755
+ ),
756
+ ),
757
+ ),
758
+
759
+ 'scanpls' => array(
760
+ 'name' => __( 'Automatic cleanup of malware and suspicious files', 'wp-cerber' ),
761
+ 'desc' => 'These policies are automatically enforced at the end of every scheduled scan based on its results. All affected files are moved to the quarantine.',
762
+ 'fields' => array(
763
+ 'scan_delunatt' => array(
764
+ 'title' => __( 'Delete unattended files', 'wp-cerber' ),
765
+ 'type' => 'checkbox',
766
+ ),
767
+ 'scan_delupl' => array(
768
+ 'title' => __( 'Files in the uploads folder', 'wp-cerber' ),
769
+ 'type' => 'checkbox_set',
770
+ 'set' => array(
771
+ 1 => __( 'Low severity', 'wp-cerber' ),
772
+ 2 => __( 'Medium severity', 'wp-cerber' ),
773
+ 3 => __( 'High severity', 'wp-cerber' )
774
+ ),
775
+ ),
776
+ 'scan_delunwant' => array(
777
+ 'title' => __( 'Files with unwanted extensions', 'wp-cerber' ),
778
+ 'type' => 'checkbox',
779
+ ),
780
+ ),
781
+ ),
782
+ 'scanrecover' => array(
783
+ 'name' => __( 'Automatic recovery of modified and infected files', 'wp-cerber' ),
784
+ 'fields' => array(
785
+ 'scan_recover_wp' => array(
786
+ 'title' => __( 'Recover WordPress files', 'wp-cerber' ),
787
+ 'type' => 'checkbox',
788
+ ),
789
+ 'scan_recover_pl' => array(
790
+ 'title' => __( 'Recover plugins files', 'wp-cerber' ),
791
+ 'type' => 'checkbox',
792
+ ),
793
+ ),
794
+ ),
795
+ 'scanexcl' => array(
796
+ 'name' => __( 'Exclusions', 'wp-cerber' ),
797
+ 'desc' => __( 'These files will never be deleted during automatic cleanup.', 'wp-cerber' ),
798
+ 'fields' => array(
799
+ 'scan_nodeltemp' => array(
800
+ 'title' => __( 'Files in the temporary directory', 'wp-cerber' ),
801
+ 'type' => 'checkbox',
802
+ ),
803
+ 'scan_nodelsess' => array(
804
+ 'title' => __( 'Files in the sessions directory', 'wp-cerber' ),
805
+ 'type' => 'checkbox',
806
+ ),
807
+ 'scan_delexdir' => array(
808
+ 'title' => __( 'Files in these directories', 'wp-cerber' ),
809
+ 'type' => 'textarea',
810
+ 'delimiter' => "\n",
811
+ 'list' => true,
812
+ 'label' => __( 'Use absolute paths. One item per line.', 'wp-cerber' )
813
+ ),
814
+ 'scan_delexext' => array(
815
+ 'title' => __( 'Files with these extensions', 'wp-cerber' ),
816
+ 'type' => 'textarea',
817
+ 'delimiter' => ",",
818
+ 'list' => true,
819
+ 'label' => __( 'Use comma to separate items.', 'wp-cerber' )
820
+ ),
821
+ ),
822
+ ),
823
+
824
+
825
+ 'antibot' => array(
826
  'name' => __( 'Cerber antispam engine', 'wp-cerber' ),
827
  'fields' => array(
828
+ 'botscomm' => array(
829
+ 'title' => __( 'Comment form', 'wp-cerber' ),
830
+ 'label' => __( 'Protect comment form with bot detection engine', 'wp-cerber' ),
831
+ 'type' => 'checkbox',
832
  ),
833
+ 'botsreg' => array(
834
+ 'title' => __( 'Registration form', 'wp-cerber' ),
835
+ 'label' => __( 'Protect registration form with bot detection engine', 'wp-cerber' ),
836
+ 'type' => 'checkbox',
837
  ),
838
+ 'botsany' => array(
839
+ 'title' => __( 'Other forms', 'wp-cerber' ),
840
+ 'label' => __( 'Protect all forms on the website with bot detection engine', 'wp-cerber' ),
841
+ 'type' => 'checkbox',
842
  ),
843
  )
844
  ),
845
+ 'antibot_more' => array(
846
  'name' => __( 'Adjust antispam engine', 'wp-cerber' ),
847
  'fields' => array(
848
+ 'botssafe' => array(
849
+ 'title' => __( 'Safe mode', 'wp-cerber' ),
850
+ 'label' => __( 'Use less restrictive policies (allow AJAX)', 'wp-cerber' ),
851
+ 'type' => 'checkbox',
852
  ),
853
+ 'botsnoauth' => array(
854
+ 'title' => __( 'Logged in users', 'wp-cerber' ),
855
+ 'label' => __( 'Disable bot detection engine for logged in users', 'wp-cerber' ),
856
+ 'type' => 'checkbox',
857
  ),
858
+ 'botswhite' => array(
859
+ 'title' => __( 'Query whitelist', 'wp-cerber' ),
860
+ 'label' => __( 'Enter a part of query string or query path to exclude a request from inspection by the engine. One item per line.', 'wp-cerber' ),
861
+ 'type' => 'textarea',
862
  'delimiter' => "\n",
863
  'list' => true,
864
  ),
865
  )
866
  ),
867
+ 'commproc' => array(
868
  'name' => __( 'Comment processing', 'wp-cerber' ),
869
  'fields' => array(
870
+ 'spamcomm' => array(
871
+ 'title' => __( 'If a spam comment detected', 'wp-cerber' ),
872
+ 'type' => 'select',
873
+ 'set' => array( __( 'Deny it completely', 'wp-cerber' ), __( 'Mark it as spam', 'wp-cerber' ) )
874
  ),
875
+ 'trashafter' => array(
876
  'title' => __( 'Trash spam comments', 'wp-cerber' ),
877
  'type' => 'text',
878
  'enabled' => __( 'Move spam comments to trash after' ),
882
  )
883
  ),
884
 
885
+ 'recap' => array(
886
+ 'name' => __( 'reCAPTCHA settings', 'wp-cerber' ),
887
+ 'desc' => __( 'Before you can start using reCAPTCHA, you have to obtain Site key and Secret key on the Google website', 'wp-cerber' ) . ' <a href="https://wpcerber.com/how-to-setup-recaptcha/">' . __( 'Know more', 'wp-cerber' ) . '</a>',
888
  'fields' => array(
889
+ 'sitekey' => array(
890
+ 'title' => __( 'Site key', 'wp-cerber' ),
891
+ 'type' => 'text',
892
  ),
893
+ 'secretkey' => array(
894
+ 'title' => __( 'Secret key', 'wp-cerber' ),
895
+ 'type' => 'text',
896
  ),
897
+ 'invirecap' => array(
898
+ 'title' => __( 'Invisible reCAPTCHA', 'wp-cerber' ),
899
+ 'label' => __( 'Enable invisible reCAPTCHA', 'wp-cerber' ) . ' ' . __( '(do not enable it unless you get and enter the Site and Secret keys for the invisible version)', 'wp-cerber' ),
900
+ 'type' => 'checkbox',
901
  ),
902
  'recapreg' => array(
903
+ 'title' => __( 'Registration form', 'wp-cerber' ),
904
+ 'label' => __( 'Enable reCAPTCHA for WordPress registration form', 'wp-cerber' ),
905
+ 'type' => 'checkbox',
906
  ),
907
+ 'recapwooreg' => array(
908
+ 'title' => '',
909
+ 'label' => __( 'Enable reCAPTCHA for WooCommerce registration form', 'wp-cerber' ),
910
+ 'type' => 'checkbox',
911
  ),
912
+ 'recaplost' => array(
913
+ 'title' => __( 'Lost password form', 'wp-cerber' ),
914
+ 'label' => __( 'Enable reCAPTCHA for WordPress lost password form', 'wp-cerber' ),
915
+ 'type' => 'checkbox',
916
  ),
917
+ 'recapwoolost' => array(
918
+ 'title' => '',
919
+ 'label' => __( 'Enable reCAPTCHA for WooCommerce lost password form', 'wp-cerber' ),
920
+ 'type' => 'checkbox',
921
  ),
922
+ 'recaplogin' => array(
923
+ 'title' => __( 'Login form', 'wp-cerber' ),
924
+ 'label' => __( 'Enable reCAPTCHA for WordPress login form', 'wp-cerber' ),
925
+ 'type' => 'checkbox',
926
  ),
927
+ 'recapwoologin' => array(
928
+ 'title' => '',
929
+ 'label' => __( 'Enable reCAPTCHA for WooCommerce login form', 'wp-cerber' ),
930
+ 'type' => 'checkbox',
931
  ),
932
  'recapcom' => array(
933
+ 'title' => __( 'Antispam', 'wp-cerber' ),
934
+ 'label' => __( 'Enable reCAPTCHA for WordPress comment form', 'wp-cerber' ),
935
+ 'type' => 'checkbox',
936
  ),
937
+ 'recapcomauth' => array(
938
+ 'title' => '',
939
+ 'label' => __( 'Disable reCAPTCHA for logged in users', 'wp-cerber' ),
940
+ 'type' => 'checkbox',
941
  ),
942
+ 'recaplimit' => array(
943
+ 'title' => __( 'Limit attempts', 'wp-cerber' ),
944
+ 'label' => __( 'Lock out IP address for %s minutes after %s failed attempts within %s minutes', 'wp-cerber' ),
945
+ 'type' => 'limitz',
946
  ),
947
  )
948
  ),
956
  'type' => 'text',
957
  ),*/
958
  'master_tolist' => array(
959
+ 'title' => __( 'Return to the website list', 'wp-cerber' ),
960
+ 'type' => 'checkbox',
961
  ),
962
  'master_swshow' => array(
963
+ 'title' => __( 'Show "Switched to" notification', 'wp-cerber' ),
964
+ 'type' => 'checkbox',
965
  ),
966
  'master_at_site' => array(
967
  'title' => __( 'Add @ site to the page title', 'wp-cerber' ),
990
  'name' => '',
991
  //'info' => __( 'User related settings', 'wp-cerber' ),
992
  'fields' => array(
993
+ 'slave_ips' => array(
994
  'title' => __( 'Limit access by IP address', 'wp-cerber' ),
995
  //'placeholder' => 'The IP address of the master',
996
  'type' => 'text',
997
  //'pro' => 1
998
  ),
999
  'slave_access' => array(
1000
+ 'title' => __( 'Access to this website', 'wp-cerber' ),
1001
+ 'type' => 'select',
1002
+ 'set' => array(
1003
  2 => __( 'Full access mode', 'wp-cerber' ),
1004
  4 => __( 'Read-only mode', 'wp-cerber' ),
1005
  8 => __( 'Disabled', 'wp-cerber' )
1006
  ),
1007
+ 'label_pos' => 'below',
1008
+ 'default' => 2,
1009
  ),
1010
  'slave_diag' => array(
1011
  'title' => __( 'Enable diagnostic logging', 'wp-cerber' ),
1056
  }
1057
  $option = 'cerber-' . $screen_id;
1058
  register_setting( 'cerberus-' . $screen_id, $option );
1059
+ global $tmp;
1060
+ foreach ( $sections as $section_id => $section_config ) {
1061
+ //add_settings_section( $section, $section_config['name'], 'cerber_sapi_section', $option );
1062
+ $tmp[ $section_id ] = crb_array_get( $section_config, 'desc' );
1063
+ add_settings_section( $section_id, crb_array_get( $section_config, 'name', '' ), function ( $sec ) {
1064
+ global $tmp;
1065
+ if ( $tmp[ $sec['id'] ] ) {
1066
+ echo $tmp[ $sec['id'] ];
1067
+ }
1068
+ }, $option );
1069
  foreach ( $section_config['fields'] as $field => $config ) {
1070
  if ( isset( $config['pro'] ) && !lab_lab() ) {
1071
  continue;
1104
  $config['class'] .= ' crb-disable-this';
1105
  }
1106
 
1107
+ add_settings_field( $field, $config['title'], 'cerber_field_show', $option, $section_id, $config );
1108
  }
1109
  }
1110
  }
1116
  */
1117
 
1118
  function cerber_get_setting_list() {
1119
+ return array( CERBER_SETTINGS, CERBER_OPT, CERBER_OPT_H, CERBER_OPT_U, CERBER_OPT_A, CERBER_OPT_C, CERBER_OPT_N, CERBER_OPT_T, CERBER_OPT_S, CERBER_OPT_E, CERBER_OPT_P, CERBER_OPT_SL, CERBER_OPT_MA );
1120
  }
1121
 
1122
  /*
1125
  add_action( 'admin_init', 'cerber_admin_init' );
1126
  function cerber_admin_init() {
1127
  global $crb_assets_url, $crb_ajax_loader;
1128
+ $crb_assets_url = cerber_plugin_dir_url() . 'assets/';
1129
  $crb_ajax_loader = $crb_assets_url . 'ajax-loader.gif';
1130
 
1131
  if ( ! cerber_is_admin_page()
1136
 
1137
  cerber_wp_settings_setup( cerber_get_setting_id() );
1138
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1139
  //add_settings_field('hashauthor',__('Hide author usernames','wp-cerber'),'cerberus_field_show',CERBER_OPT_H,'hwp',array('group'=>$tab,'option'=>'hashauthor','type'=>'checkbox','label'=>__('Replace author username with hash for author pages and URLs','wp-cerber')));
1140
  //add_settings_field('cleanhead',__('Clean up HEAD','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'hwp',array('group'=>$tab,'option'=>'cleanhead','type'=>'checkbox','label'=>__('Remove generator and version tags from HEAD section','wp-cerber')));
1141
  //add_settings_field('ping',__('Disable Pingback','wp-cerber'),'cerberus_field_show','cerber-'.$tab,'hwp',array('group'=>$tab,'option'=>'ping','type'=>'checkbox','label'=>__('Block access to ping functional','wp-cerber')));
1142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1143
  }
1144
 
1145
  /*
1312
  '<input type="text" id="ciperiod" name="cerber-' . $args['group'] . '[ciperiod]" value="' . $settings['ciperiod'] . '" size="3" maxlength="3" />' );
1313
  break;
1314
  case 'checkbox':
1315
+ $html = '<div style="display: table-cell;"><label class="crb-switch"><input class="screen-reader-text" type="checkbox" id="' . $id . '" name="' . $name . '" value="1" ' . checked( 1, $value, false ) . $atts . ' /><span class="crb-slider round"></span></label></div>';
1316
+ $html .= '<div style="display: table-cell;"><label for="' . $args['setting'] . '">' . $label . '</label></div><i ' . $data . '></i>';
1317
  break;
1318
  case 'textarea':
1319
  $html = '<textarea class="large-text code" id="' . $id . '" name="' . $name . '" ' . $atts . $data . '>' . $value . '</textarea>';
1347
  break;
1348
  case 'text':
1349
  default:
1350
+ /*$type = 'text';
1351
  if ( in_array( $args['type'], array( 'url' ) ) ) {
1352
  $type = $args['type'];
1353
+ }*/
1354
+
1355
+ $type = crb_array_get( $args, 'type', 'text' );
1356
+ if ( ! in_array( $type, array( 'url', 'number' ) ) ) {
1357
+ $type = 'text';
1358
  }
1359
+
1360
  $size = '';
1361
  $maxlength = '';
1362
  $class = 'crb-wide';
1389
 
1390
  $html = $pre . '<input type="' . $type . '" id="' . $args['setting'] . '" name="' . $name . '" value="' . $value . '"' . $atts . ' class="' . $class . '" ' . $size . $maxlength . $atts . $data . ' />';
1391
 
1392
+ if ( ! $size || crb_array_get( $args, 'label_pos' ) == 'below' ) {
1393
+ $label = '<br/><label class="crb-below" for="' . $args['setting'] . '">' . $label . '</label>';
1394
  }
1395
  else {
1396
+ $label = ' <label for="' . $args['setting'] . '">' . $label . '</label>';
1397
  }
1398
+
1399
  $html .= $label;
1400
  break;
1401
  }
1413
  echo $html . "\n";
1414
  }
1415
 
1416
+ function cerber_checkbox( $name, $value, $label = '', $id = '', $atts = '' ) {
1417
+ if ( ! $id ) {
1418
+ $id = 'crb-input-' . $name;
1419
+ }
1420
+
1421
+ return '<div style="display: table-cell;"><label class="crb-switch"><input class="screen-reader-text" type="checkbox" id="' . $id . '" name="' . $name . '" value="1" ' . checked( 1, $value, false ) . $atts . ' /><span class="crb-slider round"></span></label></div>
1422
+ <div style="display: table-cell;"><label for="' . $id . '">' . $label . '</label></div>';
1423
+ }
1424
+
1425
  /**
1426
  * @param $name string HTML input name
1427
  * @param $list array List of elements
1432
  *
1433
  * @return string
1434
  */
1435
+ function cerber_select( $name, $list, $selected = null, $class = '', $id = '', $multiple = '', $placeholder = '', $data = array(), $atts = '' ) {
1436
  $options = array();
1437
  foreach ( $list as $key => $value ) {
1438
  $s = ( $selected == (string) $key ) ? 'selected' : '';
1448
  }
1449
  }
1450
 
1451
+ return ' <select name="' . $name . '" ' . $the_id . ' class="crb-select ' . $class . '" ' . $m . $p . $d . ' ' . $atts . '>' . implode( "\n", $options ) . '</select>';
1452
  }
1453
 
1454
  function cerber_role_select( $name = 'cerber-roles', $selected = array(), $class = '', $multiple = '', $placeholder = '', $width = '100%' ) {
1585
  add_filter( 'pre_update_option_'.CERBER_OPT_U, function ($new, $old, $option) {
1586
 
1587
  $new['prohibited'] = cerber_text2array($new['prohibited'], ',', 'strtolower');
1588
+ $new['emlist'] = cerber_text2array($new['emlist'], ',', 'strtolower');
1589
 
1590
  $new['authonlymsg'] = strip_tags( $new['authonlymsg'] );
1591
 
2029
  'authonlyredir' => '',
2030
  'reglimit_num' => 3,
2031
  'reglimit_min' => 60,
2032
+ 'emrule' => 0,
2033
+ 'emlist' => array(),
2034
  'prohibited' => array(),
2035
  'auth_expire' => '',
2036
  'usersort' => '',
2207
  update_site_option( CERBER_OPT_H, $h );
2208
  }
2209
  }
2210
+
2211
+ if ( ! $key = get_site_option( '_cerberkey_' ) ) {
2212
+ $key = cerber_get_site_option( '_cerberkey_' );
2213
+ }
2214
+ if ( $key ) {
2215
+ if ( cerber_update_set( '_cerberkey_', $key ) ) {
2216
+ delete_site_option( '_cerberkey_' );
2217
+ }
2218
+ }
2219
  }
2220
 
2221
  /**
2268
 
2269
  /**
2270
  *
2271
+ * @deprecated since 4.0 Use crb_get_settings() instead.
2272
+ *
2273
  * @param string $option
2274
  *
2275
  * @return array|bool|mixed
2318
  if ( ! isset( $united ) ) {
2319
 
2320
  $options = cerber_get_setting_list();
2321
+ $in = '("' . implode( '","', $options ) . '")';
2322
  $united = array();
2323
 
2324
  if ( is_multisite() ) {
2325
+ $sql = 'SELECT meta_value FROM ' . $wpdb->sitemeta . ' WHERE meta_key IN ' . $in;
 
 
2326
  }
2327
  else {
2328
+ $sql = 'SELECT option_value FROM ' . $wpdb->options . ' WHERE option_name IN ' . $in;
 
 
2329
  }
2330
 
2331
+ $set = cerber_db_get_col( $sql );
2332
+
2333
  if ( ! $set || ! is_array( $set ) ) {
2334
  return false;
2335
  }
2425
  $save[ $field_name ] = $def;
2426
  }
2427
  }
2428
+ if ( $path = crb_get_settings( 'loginpath' ) ) {
2429
+ $save['loginpath'] = $path;
 
2430
  }
2431
  cerber_save_settings( $save );
2432
  }
2533
  }
2534
 
2535
  return false;
2536
+ }
2537
+
2538
+ function cerber_get_role_policies( $role ) {
2539
+ if ( $conf = crb_get_settings( 'crb_role_policies' ) ) {
2540
+ return crb_array_get( $conf, $role );
2541
+ }
2542
+
2543
+ return true;
2544
+ }
2545
+
2546
+ /**
2547
+ * @param $policy string
2548
+ * @param $user integer | WP_User
2549
+ *
2550
+ * @return bool|string
2551
+ */
2552
+ function cerber_get_user_policy( $policy, $user = null ) {
2553
+
2554
+ if ( ! ( $user instanceof WP_User ) ) {
2555
+ if ( is_numeric( $user ) ) {
2556
+ $user = get_user_by( 'id', $user );
2557
+ }
2558
+ else {
2559
+ $user = wp_get_current_user();
2560
+ }
2561
+ }
2562
+
2563
+ if ( ! $user ) {
2564
+ return false;
2565
+ }
2566
+
2567
+ $ret = false;
2568
+
2569
+ foreach ( $user->roles as $role ) {
2570
+ $policies = cerber_get_role_policies( $role );
2571
+ if ( ! empty( $policies[ $policy ] ) ) {
2572
+ $ret = $policies[ $policy ];
2573
+ }
2574
+ }
2575
+
2576
+ return $ret;
2577
+ }
2578
+
2579
+ function crb_admin_cool_features() {
2580
+ return
2581
+ '<div class="crb-pro-req">' .
2582
+ __( 'These features are available in a professional version of the plugin.', 'wp-cerber' ) .
2583
+ '<br/><br/>' . __( 'Know more about all advantages at', 'wp-cerber' ) .
2584
+ ' <a href="https://wpcerber.com/pro/" target="_blank">https://wpcerber.com/pro/</a>
2585
+ </div>';
2586
  }
wp-cerber.php CHANGED
@@ -5,7 +5,7 @@
5
  Description: Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications.
6
  Author: Cerber Tech Inc.
7
  Author URI: https://wpcerber.com
8
- Version: 8.2
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
@@ -31,7 +31,7 @@
31
 
32
  */
33
 
34
- define( 'CERBER_VER', '8.2' );
35
  define( 'CERBER_PLUGIN_ID', 'wp-cerber/wp-cerber.php' );
36
 
37
  function cerber_plugin_file() {
5
  Description: Defends WordPress against hacker attacks, spam, trojans, and viruses. Malware scanner and integrity checker. Hardening WordPress with a set of comprehensive security algorithms. Spam protection with a sophisticated bot detection engine and reCAPTCHA. Tracks user and intruder activity with powerful email, mobile and desktop notifications.
6
  Author: Cerber Tech Inc.
7
  Author URI: https://wpcerber.com
8
+ Version: 8.3
9
  Text Domain: wp-cerber
10
  Domain Path: /languages
11
  Network: true
31
 
32
  */
33
 
34
+ define( 'CERBER_VER', '8.3' );
35
  define( 'CERBER_PLUGIN_ID', 'wp-cerber/wp-cerber.php' );
36
 
37
  function cerber_plugin_file() {