]> git.proxmox.com Git - proxmox-i18n.git/blobdiff - proxmox-mailgateway.pot
bump version to 3.2.2
[proxmox-i18n.git] / proxmox-mailgateway.pot
index 1d08916ac745487164b706d48982249184fa3725..38fde033aacad466c28d66f335cb6d836964da6e 100644 (file)
@@ -1,17 +1,18 @@
 # Proxmox message catalog.
 # Proxmox message catalog.
-# Copyright (C) 2011-2017 Proxmox Server Solutions GmbH
-# This file is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-# Proxmox Support Team <support@proxmox.com>, 2017.
+#
+# Copyright (C) Proxmox Server Solutions GmbH
+#
+# This file is free software: you can redistribute it and/or modify it under the terms of the GNU
+# Affero General Public License as published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+# -- Proxmox Support Team <support\@proxmox.com>
 #
 #, fuzzy
 msgid ""
 msgstr ""
 #
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: proxmox-mailgateway 38c94192ae0d0956e18719857d8285ca91d7fb89\n"
+"Project-Id-Version: proxmox-mailgateway bf2ecac32c4f5ad1c5b8378dc93f452b1c243ae8\n"
 "Report-Msgid-Bugs-To: <support@proxmox.com>\n"
 "Report-Msgid-Bugs-To: <support@proxmox.com>\n"
-"POT-Creation-Date: Wed Apr 22 15:07:47 2020\n"
+"POT-Creation-Date: Mon Apr 22 19:58:29 2024\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <support@proxmox.com>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <support@proxmox.com>\n"
@@ -19,11 +20,19 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: pmg-gui/js/LDAPConfig.js:250 pmg-gui/js/LDAPUserEditor.js:43 pmg-gui/js/LDAPUserSelector.js:26
+#: pmg-gui/js/PBSConfig.js:39
+msgid "5 Minutes"
+msgstr ""
+
+#: pmg-gui/js/Certificates.js:81
+msgid "ACME Accounts/Challenges"
+msgstr ""
+
+#: pmg-gui/js/LDAPConfig.js:248 pmg-gui/js/LDAPUserEditor.js:43 pmg-gui/js/LDAPUserSelector.js:26
 msgid "Account"
 msgstr ""
 
 msgid "Account"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:153
+#: pmg-gui/js/LDAPConfig.js:151
 msgid "Account attribute name"
 msgstr ""
 
 msgid "Account attribute name"
 msgstr ""
 
@@ -31,31 +40,47 @@ msgstr ""
 msgid "Accounts"
 msgstr ""
 
 msgid "Accounts"
 msgstr ""
 
-#: pmg-gui/js/ObjectGroupSelector.js:35 pmg-gui/js/RuleInfo.js:374
+#: pmg-gui/js/ObjectGroupSelector.js:35 pmg-gui/js/RuleInfo.js:426
 msgid "Action"
 msgstr ""
 
 msgid "Action"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantine.js:131
+#: pmg-gui/js/controller/QuarantineController.js:97
 msgid "Action '{0}' for '{1}' items"
 msgstr ""
 
 msgid "Action '{0}' for '{1}' items"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:22 pmg-gui/js/Utils.js:32
+#: pmg-gui/js/Utils.js:777 pmg-gui/js/Utils.js:888
+msgid "Action '{0}' for '{1}' items successful"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:778 pmg-gui/js/Utils.js:889
+msgid "Action '{0}' successful"
+msgstr ""
+
+#: pmg-gui/js/NavigationTree.js:22 pmg-gui/js/Utils.js:58
 msgid "Action Objects"
 msgstr ""
 
 msgid "Action Objects"
 msgstr ""
 
-#: pmg-gui/js/RuleEditor.js:45 pmg-gui/js/RuleInfo.js:256
+#: pmg-gui/js/RuleEditor.js:45 pmg-gui/js/RuleInfo.js:288
 msgid "Active"
 msgstr ""
 
 msgid "Active"
 msgstr ""
 
-#: pmg-gui/js/ActionList.js:103 pmg-gui/js/ClusterAdministration.js:208 pmg-gui/js/FetchmailView.js:71 pmg-gui/js/ObjectGroup.js:188 pmg-gui/js/RuleConfiguration.js:166 pmg-gui/js/RuleInfo.js:365 pmg-gui/js/UserBlackWhiteList.js:160 pmg-gui/js/UserView.js:99
+#: pmg-gui/js/ActionList.js:101 pmg-gui/js/ClusterAdministration.js:206 pmg-gui/js/FetchmailView.js:70 pmg-gui/js/ObjectGroup.js:197 pmg-gui/js/RuleConfiguration.js:160 pmg-gui/js/RuleInfo.js:417 pmg-gui/js/UserBlackWhiteList.js:159 pmg-gui/js/UserView.js:120
 msgid "Add"
 msgstr ""
 
 msgid "Add"
 msgstr ""
 
+#: pmg-gui/js/PBSConfig.js:112
+msgid "Add Remote"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:703
+msgid "Add Separator"
+msgstr ""
+
 #: pmg-gui/js/MailProxyTLS.js:14
 msgid "Add TLS received header"
 msgstr ""
 
 #: pmg-gui/js/MailProxyTLS.js:14
 msgid "Add TLS received header"
 msgstr ""
 
-#: pmg-gui/js/UserBlackWhiteList.js:34 pmg-gui/js/UserBlackWhiteList.js:194
+#: pmg-gui/js/UserBlackWhiteList.js:33 pmg-gui/js/UserBlackWhiteList.js:192
 msgid "Address"
 msgstr ""
 
 msgid "Address"
 msgstr ""
 
@@ -63,59 +88,99 @@ msgstr ""
 msgid "Addresses"
 msgstr ""
 
 msgid "Addresses"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:92
+#: pmg-gui/js/NavigationTree.js:104
 msgid "Administration"
 msgstr ""
 
 msgid "Administration"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:18
+#: pmg-gui/js/Utils.js:44
 msgid "Administrator"
 msgstr ""
 
 msgid "Administrator"
 msgstr ""
 
-#: pmg-gui/js/SystemOptions.js:76
+#: pmg-gui/js/SystemOptions.js:75
 msgid "Administrator EMail"
 msgstr ""
 
 msgid "Administrator EMail"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:68 pmg-gui/js/VirusQuarantineOptions.js:17
+#: pmg-gui/js/form/MatchModeSelector.js:6
+msgid "All match"
+msgstr ""
+
+#: pmg-gui/js/SpamQuarantineOptions.js:66 pmg-gui/js/VirusQuarantineOptions.js:19
 msgid "Allow HREFs"
 msgstr ""
 
 msgid "Allow HREFs"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:80
+#: pmg-gui/js/PBSRemoteEdit.js:87
+msgid "Always"
+msgstr ""
+
+#: pmg-gui/js/form/MatchModeSelector.js:7
+msgid "Any matches"
+msgstr ""
+
+#: pmg-gui/js/SpamDetectorCustom.js:81
 msgid "Apply"
 msgstr ""
 
 msgid "Apply"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:84 pmg-gui/js/SpamDetectorCustom.js:251
+#: pmg-gui/js/SpamDetectorCustom.js:85 pmg-gui/js/SpamDetectorCustom.js:298
 msgid "Apply Custom Scores"
 msgstr ""
 
 msgid "Apply Custom Scores"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:431
+#: pmg-gui/js/Utils.js:856
+msgid "Apply custom SpamAssassin scores"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:445
 msgid "Archive Filter"
 msgstr ""
 
 msgid "Archive Filter"
 msgstr ""
 
-#: pmg-gui/js/RuleInfo.js:44 pmg-gui/js/UserBlackWhiteList.js:181
+#: pmg-gui/js/Subscription.js:162
+msgid "Are you sure to remove the subscription key?"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:224
+msgid "Are you sure you want to forget snapshot {0}"
+msgstr ""
+
+#: pmg-gui/js/RuleInfo.js:41 pmg-gui/js/UserBlackWhiteList.js:178
 msgid "Are you sure you want to remove entry {0}"
 msgstr ""
 
 msgid "Are you sure you want to remove entry {0}"
 msgstr ""
 
-#: pmg-gui/js/UserBlackWhiteList.js:176
+#: pmg-gui/js/PBSSnapshotView.js:152
+msgid "Are you sure you want to remove the schedule for {0}"
+msgstr ""
+
+#: pmg-gui/js/UserBlackWhiteList.js:173
 msgid "Are you sure you want to remove {0} entries"
 msgstr ""
 
 msgid "Are you sure you want to remove {0} entries"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:545
+#: pmg-gui/js/form/MatchModeSelector.js:8
+msgid "At least one does not match"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:555
 msgid "Attach orig. Mail"
 msgstr ""
 
 msgid "Attach orig. Mail"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:99 pmg-gui/js/NavigationTree.js:110
+#: pmg-gui/js/AttachmentQuarantine.js:42 pmg-gui/js/NavigationTree.js:122
 msgid "Attachment Quarantine"
 msgstr ""
 
 msgid "Attachment Quarantine"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:21
+#: pmg-gui/js/AttachmentGrid.js:8
+msgid "Attachments"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:47
 msgid "Auditor"
 msgstr ""
 
 msgid "Auditor"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:34
+#: pmg-gui/js/SpamQuarantineOptions.js:33
 msgid "Authentication mode"
 msgstr ""
 
 msgid "Authentication mode"
 msgstr ""
 
-#: pmg-gui/js/RuleInfo.js:328
+#: pmg-gui/js/TFAView.js:60
+msgid "Auto-fill"
+msgstr ""
+
+#: pmg-gui/js/RuleInfo.js:380
 msgid "Available Objects"
 msgstr ""
 
 msgid "Available Objects"
 msgstr ""
 
@@ -123,7 +188,7 @@ msgstr ""
 msgid "Avg. Mail Processing Time"
 msgstr ""
 
 msgid "Avg. Mail Processing Time"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:586
+#: pmg-gui/js/Utils.js:596
 msgid "BCC"
 msgstr ""
 
 msgid "BCC"
 msgstr ""
 
@@ -131,27 +196,43 @@ msgstr ""
 msgid "Back"
 msgstr ""
 
 msgid "Back"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorOptions.js:35
+#: pmg-gui/js/SpamDetectorOptions.js:39
 msgid "Backscatter Score"
 msgstr ""
 
 msgid "Backscatter Score"
 msgstr ""
 
-#: pmg-gui/js/BackupRestore.js:73 pmg-gui/js/BackupRestore.js:120
+#: pmg-gui/js/BackupConfiguration.js:5 pmg-gui/js/BackupRestore.js:78 pmg-gui/js/BackupRestore.js:81 pmg-gui/js/BackupRestore.js:102 pmg-gui/js/Utils.js:858
 msgid "Backup"
 msgstr ""
 
 msgid "Backup"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:132
+#: pmg-gui/js/BackupRestore.js:136 pmg-gui/js/PBSSnapshotView.js:200
+msgid "Backup Now"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:18
+msgid "Backup Server"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:251
+msgid "Backup snapshots on '{0}'"
+msgstr ""
+
+#: pmg-gui/js/NavigationTree.js:90
+msgid "Backup/Restore"
+msgstr ""
+
+#: pmg-gui/js/LDAPConfig.js:130
 msgid "Base DN"
 msgstr ""
 
 msgid "Base DN"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:139
+#: pmg-gui/js/LDAPConfig.js:137
 msgid "Base DN for Groups"
 msgstr ""
 
 msgid "Base DN for Groups"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:86
+#: pmg-gui/js/MailProxyOptions.js:81
 msgid "Before Queue Filtering"
 msgstr ""
 
 msgid "Before Queue Filtering"
 msgstr ""
 
-#: pmg-gui/js/QuarantineView.js:29 pmg-gui/js/SpamContextMenu.js:37 pmg-gui/js/SpamQuarantine.js:339 pmg-gui/js/UserBlackWhiteList.js:55 pmg-gui/js/UserBlackWhiteList.js:206 pmg-gui/js/mobile/mailview.js:29 pmg-gui/js/mobile/quarantineview.js:93
+#: pmg-gui/js/QuarantineView.js:28 pmg-gui/js/SpamContextMenu.js:25 pmg-gui/js/SpamQuarantine.js:261 pmg-gui/js/UserBlackWhiteList.js:54 pmg-gui/js/UserBlackWhiteList.js:204 pmg-gui/js/mobile/mailview.js:29 pmg-gui/js/mobile/quarantineview.js:94
 msgid "Blacklist"
 msgstr ""
 
 msgid "Blacklist"
 msgstr ""
 
@@ -159,31 +240,55 @@ msgstr ""
 msgid "Block encrypted archives and documents"
 msgstr ""
 
 msgid "Block encrypted archives and documents"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:540
+#: pmg-gui/js/Utils.js:550
 msgid "Body"
 msgstr ""
 
 msgid "Body"
 msgstr ""
 
+#: pmg-gui/js/dashboard/NodeInfo.js:105
+msgid "Boot Mode"
+msgstr ""
+
 #: pmg-gui/js/GeneralMailStatistics.js:54 pmg-gui/js/GeneralMailStatistics.js:78 pmg-gui/js/GeneralMailStatistics.js:180 pmg-gui/js/GeneralMailStatistics.js:195
 msgid "Bounces"
 msgstr ""
 
 #: pmg-gui/js/GeneralMailStatistics.js:54 pmg-gui/js/GeneralMailStatistics.js:78 pmg-gui/js/GeneralMailStatistics.js:180 pmg-gui/js/GeneralMailStatistics.js:195
 msgid "Bounces"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:91
+#: pmg-gui/js/ClamAVDatabase.js:85
 msgid "Build time"
 msgstr ""
 
 msgid "Build time"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:412
+#: pmg-gui/js/MyNetworks.js:45 pmg-gui/js/MyNetworks.js:73
+msgid "CIDR"
+msgstr ""
+
+#: pmg-gui/js/Dashboard.js:496
 msgid "CPU"
 msgstr ""
 
 msgid "CPU"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:116 pmg-gui/js/ServerStatus.js:119
+#: pmg-gui/js/ServerStatus.js:120 pmg-gui/js/ServerStatus.js:123 pmg-gui/js/dashboard/NodeInfo.js:24
 msgid "CPU usage"
 msgstr ""
 
 msgid "CPU usage"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorStatus.js:23
+#: pmg-gui/js/dashboard/NodeInfo.js:81
+msgid "CPU(s)"
+msgstr ""
+
+#: pmg-gui/js/ObjectGroup.js:319
+msgid "Caution: 'What Objects' match each mail part separately, so be careful with any option besides 'Any matches'."
+msgstr ""
+
+#: pmg-gui/js/Certificates.js:5 pmg-gui/js/Certificates.js:30 pmg-gui/js/NavigationTree.js:96
+msgid "Certificates"
+msgstr ""
+
+#: pmg-gui/js/TFAView.js:82
+msgid "Changing the Relying Party may break existing webAuthn TFA entries."
+msgstr ""
+
+#: pmg-gui/js/SpamDetectorStatus.js:22
 msgid "Channel"
 msgstr ""
 
 msgid "Channel"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:163
+#: pmg-gui/js/Subscription.js:169
 msgid "Check"
 msgstr ""
 
 msgid "Check"
 msgstr ""
 
@@ -191,83 +296,111 @@ msgstr ""
 msgid "ClamAV"
 msgstr ""
 
 msgid "ClamAV"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:378
+#: pmg-gui/js/Utils.js:857
+msgid "ClamAV update"
+msgstr ""
+
+#: pmg-gui/js/MailTracker.js:418
 msgid "Client"
 msgstr ""
 
 msgid "Client"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:66
+#: pmg-gui/js/MailProxyOptions.js:64
 msgid "Client Connection Count Limit"
 msgstr ""
 
 msgid "Client Connection Count Limit"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:69
+#: pmg-gui/js/MailProxyOptions.js:67
 msgid "Client Connection Rate Limit"
 msgstr ""
 
 msgid "Client Connection Rate Limit"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:72
+#: pmg-gui/js/MailProxyOptions.js:70
 msgid "Client Message Rate Limit"
 msgstr ""
 
 msgid "Client Message Rate Limit"
 msgstr ""
 
+#: pmg-gui/js/Settings.js:14
+msgid "Close"
+msgstr ""
+
 #: pmg-gui/js/NavigationTree.js:78
 msgid "Cluster"
 msgstr ""
 
 #: pmg-gui/js/NavigationTree.js:78
 msgid "Cluster"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:113
+#: pmg-gui/js/ClusterAdministration.js:112
 msgid "Cluster Administration"
 msgstr ""
 
 msgid "Cluster Administration"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:34 pmg-gui/js/ClusterAdministration.js:71
+#: pmg-gui/js/ClusterAdministration.js:35 pmg-gui/js/ClusterAdministration.js:72
 msgid "Cluster Join"
 msgstr ""
 
 msgid "Cluster Join"
 msgstr ""
 
-#: pmg-gui/js/ActionList.js:143 pmg-gui/js/LDAPConfig.js:174 pmg-gui/js/LDAPConfig.js:591 pmg-gui/js/LDAPProfileSelector.js:42 pmg-gui/js/MyNetworks.js:60 pmg-gui/js/MyNetworks.js:99 pmg-gui/js/MyNetworks.js:131 pmg-gui/js/RelayDomains.js:65 pmg-gui/js/RelayDomains.js:104 pmg-gui/js/RelayDomains.js:136 pmg-gui/js/SpamDetectorCustom.js:131 pmg-gui/js/SpamDetectorCustom.js:175 pmg-gui/js/SpamDetectorCustom.js:279 pmg-gui/js/Transport.js:108 pmg-gui/js/Transport.js:195 pmg-gui/js/UserEdit.js:149 pmg-gui/js/UserView.js:167 pmg-gui/js/Utils.js:508 pmg-gui/js/Utils.js:565 pmg-gui/js/Utils.js:598 pmg-gui/js/Utils.js:634 pmg-gui/js/Utils.js:673
+#: pmg-gui/js/Dashboard.js:481
+msgid "Cluster Resources (average)"
+msgstr ""
+
+#: pmg-gui/js/MainView.js:213 pmg-gui/js/QuarantineView.js:246
+msgid "Color Theme"
+msgstr ""
+
+#: pmg-gui/js/ActionList.js:141 pmg-gui/js/LDAPConfig.js:172 pmg-gui/js/LDAPConfig.js:591 pmg-gui/js/LDAPProfileSelector.js:41 pmg-gui/js/MyNetworks.js:50 pmg-gui/js/MyNetworks.js:78 pmg-gui/js/MyNetworks.js:125 pmg-gui/js/RelayDomains.js:57 pmg-gui/js/RelayDomains.js:88 pmg-gui/js/RelayDomains.js:135 pmg-gui/js/SpamDetectorCustom.js:133 pmg-gui/js/SpamDetectorCustom.js:179 pmg-gui/js/SpamDetectorCustom.js:263 pmg-gui/js/Transport.js:113 pmg-gui/js/Transport.js:200 pmg-gui/js/UserEdit.js:145 pmg-gui/js/UserView.js:219 pmg-gui/js/Utils.js:518 pmg-gui/js/Utils.js:575 pmg-gui/js/Utils.js:608 pmg-gui/js/Utils.js:641 pmg-gui/js/Utils.js:680
 msgid "Comment"
 msgstr ""
 
 msgid "Comment"
 msgstr ""
 
-#: pmg-gui/js/MailProxyConfiguration.js:5 pmg-gui/js/NavigationTree.js:48 pmg-gui/js/SpamDetectorConfiguration.js:5 pmg-gui/js/SystemConfiguration.js:7 pmg-gui/js/UserManagement.js:5 pmg-gui/js/VirusDetectorConfiguration.js:5
+#: pmg-gui/js/MailProxyConfiguration.js:5 pmg-gui/js/NavigationTree.js:48 pmg-gui/js/SpamDetectorConfiguration.js:5 pmg-gui/js/SystemConfiguration.js:6 pmg-gui/js/UserManagement.js:5 pmg-gui/js/VirusDetectorConfiguration.js:5
 msgid "Configuration"
 msgstr ""
 
 msgid "Configuration"
 msgstr ""
 
-#: pmg-gui/js/RuleConfiguration.js:103 pmg-gui/js/RuleInfo.js:42 pmg-gui/js/SpamQuarantine.js:129 pmg-gui/js/mobile/app.js:31
+#: pmg-gui/js/PBSConfig.js:11
+msgid "Configure Scheduled Backup"
+msgstr ""
+
+#: pmg-gui/js/RuleConfiguration.js:98 pmg-gui/js/RuleInfo.js:39 pmg-gui/js/controller/QuarantineController.js:95 pmg-gui/js/mobile/app.js:32
 msgid "Confirm"
 msgstr ""
 
 msgid "Confirm"
 msgstr ""
 
-#: pmg-gui/js/UserEdit.js:73
+#: pmg-gui/js/UserEdit.js:69
 msgid "Confirm password"
 msgstr ""
 
 msgid "Confirm password"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:51
+#: pmg-gui/js/ServerStatus.js:59
 msgid "Console"
 msgstr ""
 
 msgid "Console"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:102 pmg-gui/js/ContactStatistics.js:149 pmg-gui/js/ContactStatistics.js:209 pmg-gui/js/NavigationTree.js:190
+#: pmg-gui/js/ContactStatistics.js:99 pmg-gui/js/ContactStatistics.js:146 pmg-gui/js/ContactStatistics.js:206 pmg-gui/js/NavigationTree.js:202
 msgid "Contact"
 msgstr ""
 
 msgid "Contact"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:381 pmg-gui/js/Utils.js:448
+#: pmg-gui/js/Utils.js:398 pmg-gui/js/Utils.js:461
 msgid "Content Type"
 msgstr ""
 
 msgid "Content Type"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:364
+#: pmg-gui/js/Utils.js:382
 msgid "Content Type Filter"
 msgstr ""
 
 msgid "Content Type Filter"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:653
-msgid "Copy orignal mail to Attachment Quarantine"
+#: pmg-gui/js/Utils.js:660
+msgid "Copy original mail to Attachment Quarantine"
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:161 pmg-gui/js/Dashboard.js:464 pmg-gui/js/DomainStatistics.js:87 pmg-gui/js/DomainStatistics.js:131 pmg-gui/js/HourlyMailDistribution.js:11 pmg-gui/js/ReceiverStatistics.js:169 pmg-gui/js/SenderStatistics.js:161 pmg-gui/js/SpamScoreDistribution.js:38 pmg-gui/js/VirusCharts.js:31
+#: pmg-gui/js/DKIMSettings.js:40
+msgid "Could not read private key - please create a selector first!"
+msgstr ""
+
+#: pmg-gui/js/ContactStatistics.js:158 pmg-gui/js/Dashboard.js:473 pmg-gui/js/DomainStatistics.js:86 pmg-gui/js/DomainStatistics.js:130 pmg-gui/js/HourlyMailDistribution.js:11 pmg-gui/js/ReceiverStatistics.js:166 pmg-gui/js/SenderStatistics.js:158 pmg-gui/js/SpamScoreDistribution.js:38 pmg-gui/js/VirusCharts.js:30
 msgid "Count"
 msgstr ""
 
 msgid "Count"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:200 pmg-gui/js/LDAPConfig.js:535 pmg-gui/js/MailProxyTLSDestinations.js:129 pmg-gui/js/MyNetworks.js:81 pmg-gui/js/ObjectGroupList.js:115 pmg-gui/js/RelayDomains.js:86 pmg-gui/js/SpamDetectorCustom.js:224 pmg-gui/js/Transport.js:58
+#: pmg-gui/js/ClusterAdministration.js:198 pmg-gui/js/LDAPConfig.js:527 pmg-gui/js/MailProxyTLSDestinations.js:120 pmg-gui/js/MailProxyTLSInboundDomains.js:67 pmg-gui/js/MyNetworks.js:61 pmg-gui/js/ObjectGroupList.js:99 pmg-gui/js/RelayDomains.js:71 pmg-gui/js/SpamDetectorCustom.js:221 pmg-gui/js/Transport.js:50
 msgid "Create"
 msgstr ""
 
 msgid "Create"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:18
+#: pmg-gui/js/Utils.js:859
+msgid "Create Cluster"
+msgstr ""
+
+#: pmg-gui/js/SpamQuarantineOptions.js:17
 msgid "Custom"
 msgstr ""
 
 msgid "Custom"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:112 pmg-gui/js/SpamDetectorCustom.js:157
+#: pmg-gui/js/SpamDetectorCustom.js:114 pmg-gui/js/SpamDetectorCustom.js:161
 msgid "Custom Rule Score"
 msgstr ""
 
 msgid "Custom Rule Score"
 msgstr ""
 
@@ -279,7 +412,7 @@ msgstr ""
 msgid "DKIM"
 msgstr ""
 
 msgid "DKIM"
 msgstr ""
 
-#: pmg-gui/js/SystemConfiguration.js:37
+#: pmg-gui/js/SystemConfiguration.js:34
 msgid "DNS"
 msgstr ""
 
 msgid "DNS"
 msgstr ""
 
@@ -287,147 +420,163 @@ msgstr ""
 msgid "DNS TXT Record"
 msgstr ""
 
 msgid "DNS TXT Record"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:21
+#: pmg-gui/js/MailProxyOptions.js:22
 msgid "DNSBL Sites"
 msgstr ""
 
 msgid "DNSBL Sites"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:24
+#: pmg-gui/js/MailProxyOptions.js:25
 msgid "DNSBL Threshold"
 msgstr ""
 
 msgid "DNSBL Threshold"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:290 pmg-gui/js/NavigationTree.js:10
+#: pmg-gui/js/AttachmentQuarantine.js:118 pmg-gui/js/SpamQuarantine.js:235 pmg-gui/js/VirusQuarantine.js:131
+msgid "Dark-mode filter"
+msgstr ""
+
+#: pmg-gui/js/Dashboard.js:324 pmg-gui/js/NavigationTree.js:10
 msgid "Dashboard"
 msgstr ""
 
 msgid "Dashboard"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:22
+#: pmg-gui/js/Dashboard.js:14
 msgid "Dashboard Options"
 msgstr ""
 
 msgid "Dashboard Options"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:11
+#: pmg-gui/js/ClamAVDatabase.js:10
 msgid "Database Mirror"
 msgstr ""
 
 msgid "Database Mirror"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:133 pmg-gui/js/ContactStatistics.js:78 pmg-gui/js/ReceiverStatistics.js:78 pmg-gui/js/SenderStatistics.js:78 pmg-gui/js/SpamQuarantine.js:278 pmg-gui/js/VirusQuarantine.js:142
+#: pmg-gui/js/PBSConfig.js:154
+msgid "Datastore"
+msgstr ""
+
+#: pmg-gui/js/AttachmentQuarantine.js:77 pmg-gui/js/ContactStatistics.js:75 pmg-gui/js/ReceiverStatistics.js:75 pmg-gui/js/SenderStatistics.js:75 pmg-gui/js/SpamQuarantine.js:182 pmg-gui/js/VirusQuarantine.js:85
 msgid "Date"
 msgstr ""
 
 msgid "Date"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:98
+#: pmg-gui/js/ViewMailHeaders.js:106
+msgid "Decode"
+msgstr ""
+
+#: pmg-gui/js/LDAPConfig.js:95
 msgid "Default"
 msgstr ""
 
 msgid "Default"
 msgstr ""
 
-#: pmg-gui/js/MailProxyRelaying.js:11
+#: pmg-gui/js/MailProxyRelaying.js:10
 msgid "Default Relay"
 msgstr ""
 
 msgid "Default Relay"
 msgstr ""
 
-#: pmg-gui/js/QueueAdministration.js:46
+#: pmg-gui/js/QueueAdministration.js:45
 msgid "Deferred Mail"
 msgstr ""
 
 msgid "Deferred Mail"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:63
+#: pmg-gui/js/PBSSnapshotView.js:182
+msgid "Delay"
+msgstr ""
+
+#: pmg-gui/js/MailProxyOptions.js:61
 msgid "Delay Warning Time (hours)"
 msgstr ""
 
 msgid "Delay Warning Time (hours)"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:173 pmg-gui/js/SpamContextMenu.js:24 pmg-gui/js/SpamQuarantine.js:351 pmg-gui/js/VirusQuarantine.js:182 pmg-gui/js/mobile/mailview.js:43 pmg-gui/js/mobile/quarantineview.js:98
+#: pmg-gui/js/AttachmentQuarantine.js:143 pmg-gui/js/QuarantineContextMenu.js:25 pmg-gui/js/SpamContextMenu.js:12 pmg-gui/js/SpamQuarantine.js:273 pmg-gui/js/VirusQuarantine.js:156 pmg-gui/js/mobile/mailview.js:43 pmg-gui/js/mobile/quarantineview.js:99
 msgid "Delete"
 msgstr ""
 
 msgid "Delete"
 msgstr ""
 
-#: pmg-gui/js/PostfixQShape.js:103
+#: pmg-gui/js/PostfixQShape.js:102
 msgid "Delete all Messages"
 msgstr ""
 
 msgid "Delete all Messages"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:167 pmg-gui/js/SpamContextMenu.js:18 pmg-gui/js/SpamQuarantine.js:345 pmg-gui/js/VirusQuarantine.js:176 pmg-gui/js/mobile/mailview.js:50 pmg-gui/js/mobile/quarantineview.js:81
+#: pmg-gui/js/AttachmentQuarantine.js:137 pmg-gui/js/QuarantineContextMenu.js:19 pmg-gui/js/SpamContextMenu.js:6 pmg-gui/js/SpamQuarantine.js:267 pmg-gui/js/VirusQuarantine.js:150 pmg-gui/js/mobile/mailview.js:50 pmg-gui/js/mobile/quarantineview.js:82
 msgid "Deliver"
 msgstr ""
 
 msgid "Deliver"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:77 pmg-gui/js/FetchmailView.js:113
+#: pmg-gui/js/FetchmailEdit.js:75 pmg-gui/js/FetchmailView.js:113
 msgid "Deliver to"
 msgstr ""
 
 msgid "Deliver to"
 msgstr ""
 
-#: pmg-gui/js/ActionList.js:136 pmg-gui/js/ObjectGroupList.js:41 pmg-gui/js/SpamInfoGrid.js:54
+#: pmg-gui/js/ActionList.js:134 pmg-gui/js/ObjectGroupList.js:40 pmg-gui/js/SpamInfoGrid.js:72
 msgid "Description"
 msgstr ""
 
 msgid "Description"
 msgstr ""
 
-#: pmg-gui/js/MailProxyTLSDestinations.js:35 pmg-gui/js/MailProxyTLSDestinations.js:77
+#: pmg-gui/js/MailProxyTLSDestinations.js:34 pmg-gui/js/MailProxyTLSDestinations.js:76
 msgid "Destination"
 msgstr ""
 
 msgid "Destination"
 msgstr ""
 
-#: pmg-gui/js/ObjectGroup.js:90 pmg-gui/js/RuleEditor.js:37 pmg-gui/js/RuleInfo.js:255
+#: pmg-gui/js/ObjectGroup.js:100 pmg-gui/js/RuleEditor.js:37 pmg-gui/js/RuleInfo.js:287
 msgid "Direction"
 msgstr ""
 
 msgid "Direction"
 msgstr ""
 
-#: pmg-gui/js/MailProxyRelaying.js:29
+#: pmg-gui/js/MailProxyRelaying.js:33
 msgid "Disable MX lookup (SMTP)"
 msgstr ""
 
 msgid "Disable MX lookup (SMTP)"
 msgstr ""
 
-#: pmg-gui/js/PostfixQShape.js:110
+#: pmg-gui/js/PostfixQShape.js:109
 msgid "Discard address verification database"
 msgstr ""
 
 msgid "Discard address verification database"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:661 pmg-gui/js/Utils.js:680
+#: pmg-gui/js/Utils.js:668 pmg-gui/js/Utils.js:687
 msgid "Disclaimer"
 msgstr ""
 
 msgid "Disclaimer"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:155
+#: pmg-gui/js/ServerStatus.js:159
 msgid "Disk usage"
 msgstr ""
 
 msgid "Disk usage"
 msgstr ""
 
-#: pmg-gui/js/MainView.js:184
+#: pmg-gui/js/MainView.js:187
 msgid "Documentation"
 msgstr ""
 
 msgid "Documentation"
 msgstr ""
 
-#: pmg-gui/js/DomainStatistics.js:6 pmg-gui/js/DomainStatistics.js:73 pmg-gui/js/DomainStatistics.js:117 pmg-gui/js/NavigationTree.js:172 pmg-gui/js/PostfixQShape.js:117 pmg-gui/js/Utils.js:220 pmg-gui/js/Utils.js:226 pmg-gui/js/Utils.js:235 pmg-gui/js/Utils.js:242
+#: pmg-gui/js/DomainStatistics.js:5 pmg-gui/js/DomainStatistics.js:72 pmg-gui/js/DomainStatistics.js:116 pmg-gui/js/MailProxyTLSInboundDomains.js:28 pmg-gui/js/MailProxyTLSInboundDomains.js:43 pmg-gui/js/NavigationTree.js:184 pmg-gui/js/PostfixQShape.js:116 pmg-gui/js/Utils.js:241 pmg-gui/js/Utils.js:247 pmg-gui/js/Utils.js:256 pmg-gui/js/Utils.js:263
 msgid "Domain"
 msgstr ""
 
 msgid "Domain"
 msgstr ""
 
-#: pmg-gui/js/AttachmentGrid.js:50 pmg-gui/js/BackupRestore.js:174 pmg-gui/js/SpamQuarantine.js:320 pmg-gui/js/Subscription.js:61
+#: pmg-gui/js/AttachmentGrid.js:124 pmg-gui/js/AttachmentQuarantine.js:125 pmg-gui/js/BackupRestore.js:190 pmg-gui/js/SpamQuarantine.js:242 pmg-gui/js/Subscription.js:60 pmg-gui/js/VirusQuarantine.js:138
 msgid "Download"
 msgstr ""
 
 msgid "Download"
 msgstr ""
 
-#: pmg-gui/js/LDAPUserSelector.js:32 pmg-gui/js/UserEdit.js:137 pmg-gui/js/Utils.js:189 pmg-gui/js/Utils.js:195 pmg-gui/js/Utils.js:204 pmg-gui/js/Utils.js:211
+#: pmg-gui/js/LDAPUserSelector.js:32 pmg-gui/js/QuarantineList.js:362 pmg-gui/js/UserBlackWhiteList.js:156 pmg-gui/js/UserEdit.js:133 pmg-gui/js/Utils.js:210 pmg-gui/js/Utils.js:216 pmg-gui/js/Utils.js:225 pmg-gui/js/Utils.js:232
 msgid "E-Mail"
 msgstr ""
 
 msgid "E-Mail"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:375
+#: pmg-gui/js/Dashboard.js:409
 msgid "E-Mail Processing"
 msgstr ""
 
 msgid "E-Mail Processing"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:321
+#: pmg-gui/js/Dashboard.js:355
 msgid "E-Mail Volume"
 msgstr ""
 
 msgid "E-Mail Volume"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:321
+#: pmg-gui/js/LDAPConfig.js:319
 msgid "E-Mail address"
 msgstr ""
 
 msgid "E-Mail address"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:304
+#: pmg-gui/js/LDAPConfig.js:302
 msgid "E-Mail addresses of '{0}'"
 msgstr ""
 
 msgid "E-Mail addresses of '{0}'"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:62
+#: pmg-gui/js/SpamQuarantineOptions.js:60
 msgid "EMail 'From:'"
 msgstr ""
 
 msgid "EMail 'From:'"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:146
+#: pmg-gui/js/LDAPConfig.js:144
 msgid "EMail attribute name(s)"
 msgstr ""
 
 msgid "EMail attribute name(s)"
 msgstr ""
 
-#: pmg-gui/js/ActionList.js:110 pmg-gui/js/ClamAVDatabase.js:165 pmg-gui/js/DKIMSettings.js:205 pmg-gui/js/FetchmailView.js:77 pmg-gui/js/LDAPConfig.js:530 pmg-gui/js/MailProxyOptions.js:94 pmg-gui/js/MailProxyPorts.js:33 pmg-gui/js/MailProxyRelaying.js:91 pmg-gui/js/MailProxyTLS.js:22 pmg-gui/js/MailProxyTLSDestinations.js:125 pmg-gui/js/MyNetworks.js:75 pmg-gui/js/ObjectGroup.js:197 pmg-gui/js/ObjectGroupList.js:109 pmg-gui/js/RelayDomains.js:80 pmg-gui/js/SpamDetectorCustom.js:219 pmg-gui/js/SpamDetectorOptions.js:51 pmg-gui/js/SpamQuarantineOptions.js:77 pmg-gui/js/SystemOptions.js:26 pmg-gui/js/Transport.js:52 pmg-gui/js/UserView.js:105 pmg-gui/js/VirusDetectorOptions.js:39 pmg-gui/js/VirusQuarantineOptions.js:26
+#: pmg-gui/js/ActionList.js:108 pmg-gui/js/ClamAVDatabase.js:156 pmg-gui/js/DKIMSettings.js:219 pmg-gui/js/FetchmailView.js:77 pmg-gui/js/LDAPConfig.js:533 pmg-gui/js/MailProxyOptions.js:89 pmg-gui/js/MailProxyPorts.js:33 pmg-gui/js/MailProxyRelaying.js:98 pmg-gui/js/MailProxyTLS.js:22 pmg-gui/js/MailProxyTLSDestinations.js:133 pmg-gui/js/MyNetworks.js:89 pmg-gui/js/ObjectGroup.js:207 pmg-gui/js/ObjectGroupList.js:119 pmg-gui/js/PBSConfig.js:118 pmg-gui/js/RelayDomains.js:99 pmg-gui/js/SpamDetectorCustom.js:227 pmg-gui/js/SpamDetectorOptions.js:59 pmg-gui/js/SpamQuarantineOptions.js:75 pmg-gui/js/SystemOptions.js:25 pmg-gui/js/Transport.js:64 pmg-gui/js/UserView.js:127 pmg-gui/js/VirusDetectorOptions.js:49 pmg-gui/js/VirusQuarantineOptions.js:28
 msgid "Edit"
 msgstr ""
 
 msgid "Edit"
 msgstr ""
 
-#: pmg-gui/js/ActionList.js:150
+#: pmg-gui/js/ActionList.js:148
 msgid "Editable"
 msgstr ""
 
 msgid "Editable"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:150
+#: pmg-gui/js/ServerStatus.js:154
 msgid "Egress"
 msgstr ""
 
 msgid "Egress"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:125
+#: pmg-gui/js/LDAPConfig.js:123 pmg-gui/js/PBSRemoteEdit.js:99
 msgid "Enable"
 msgstr ""
 
 msgid "Enable"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:127
+#: pmg-gui/js/DKIMSettings.js:132
 msgid "Enable DKIM Signing"
 msgstr ""
 
 msgid "Enable DKIM Signing"
 msgstr ""
 
@@ -439,27 +588,43 @@ msgstr ""
 msgid "Enable TLS Logging"
 msgstr ""
 
 msgid "Enable TLS Logging"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:85 pmg-gui/js/FetchmailView.js:119 pmg-gui/js/LDAPConfig.js:584 pmg-gui/js/LDAPProfileSelector.js:35 pmg-gui/js/UserEdit.js:106 pmg-gui/js/UserView.js:146
+#: pmg-gui/js/FetchmailEdit.js:83 pmg-gui/js/FetchmailView.js:119 pmg-gui/js/LDAPConfig.js:584 pmg-gui/js/LDAPProfileSelector.js:34 pmg-gui/js/PBSConfig.js:174 pmg-gui/js/UserEdit.js:102 pmg-gui/js/UserView.js:177
 msgid "Enabled"
 msgstr ""
 
 msgid "Enabled"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:105
+#: pmg-gui/js/PBSConfig.js:166
+msgid "Encryption"
+msgstr ""
+
+#: pmg-gui/js/MailTracker.js:112 pmg-gui/js/Utils.js:696
 msgid "End"
 msgstr ""
 
 msgid "End"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:293
+#: pmg-gui/js/Utils.js:314
 msgid "End Time"
 msgstr ""
 
 msgid "End Time"
 msgstr ""
 
-#: pmg-gui/js/BackupRestore.js:85 pmg-gui/js/ClamAVDatabase.js:149 pmg-gui/js/ClusterAdministration.js:162 pmg-gui/js/DKIMSettings.js:26 pmg-gui/js/Dashboard.js:169 pmg-gui/js/LDAPConfig.js:508 pmg-gui/js/LoginView.js:58 pmg-gui/js/MailTracker.js:176 pmg-gui/js/MailTracker.js:279 pmg-gui/js/PostfixMailQueue.js:61 pmg-gui/js/PostfixMailQueue.js:80 pmg-gui/js/PostfixQShape.js:53 pmg-gui/js/PostfixQShape.js:69 pmg-gui/js/PostfixQShape.js:82 pmg-gui/js/RegexTester.js:56 pmg-gui/js/RuleConfiguration.js:73 pmg-gui/js/RuleConfiguration.js:118 pmg-gui/js/RuleInfo.js:34 pmg-gui/js/RuleInfo.js:56 pmg-gui/js/RuleInfo.js:78 pmg-gui/js/ServerStatus.js:35 pmg-gui/js/SpamDetectorStatus.js:71 pmg-gui/js/Subscription.js:90 pmg-gui/js/Subscription.js:171 pmg-gui/js/UserBlackWhiteList.js:89 pmg-gui/js/Utils.js:755 pmg-gui/js/ViewMailHeaders.js:51 pmg-gui/js/mobile/utils.js:44 pmg-gui/js/mobile/utils.js:47 pmg-gui/js/mobile/utils.js:58
+#: pmg-gui/js/DKIMSettings.js:124
+msgid "Envelope"
+msgstr ""
+
+#: pmg-gui/js/ClamAVDatabase.js:140 pmg-gui/js/ClusterAdministration.js:161 pmg-gui/js/DKIMSettings.js:26 pmg-gui/js/Dashboard.js:169 pmg-gui/js/LDAPConfig.js:506 pmg-gui/js/LoginView.js:89 pmg-gui/js/MailTracker.js:188 pmg-gui/js/MailTracker.js:297 pmg-gui/js/PostfixMailQueue.js:62 pmg-gui/js/PostfixMailQueue.js:80 pmg-gui/js/PostfixQShape.js:52 pmg-gui/js/PostfixQShape.js:68 pmg-gui/js/PostfixQShape.js:81 pmg-gui/js/RegexTester.js:55 pmg-gui/js/RuleConfiguration.js:68 pmg-gui/js/RuleConfiguration.js:112 pmg-gui/js/RuleInfo.js:31 pmg-gui/js/RuleInfo.js:53 pmg-gui/js/RuleInfo.js:75 pmg-gui/js/ServerStatus.js:35 pmg-gui/js/SpamDetectorStatus.js:70 pmg-gui/js/Subscription.js:89 pmg-gui/js/Subscription.js:177 pmg-gui/js/UserBlackWhiteList.js:88 pmg-gui/js/UserView.js:101 pmg-gui/js/Utils.js:772 pmg-gui/js/ViewMailHeaders.js:61 pmg-gui/js/mobile/utils.js:44 pmg-gui/js/mobile/utils.js:47 pmg-gui/js/mobile/utils.js:58
 msgid "Error"
 msgstr ""
 
 msgid "Error"
 msgstr ""
 
+#: pmg-gui/js/PBSRemoteEdit.js:88
+msgid "Errors"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:62 pmg-gui/js/PBSRemoteEdit.js:65 pmg-gui/js/PBSRemoteEdit.js:117 pmg-gui/js/Utils.js:926
+msgid "Example"
+msgstr ""
+
 #: pmg-gui/js/LDAPGroupEditor.js:70 pmg-gui/js/LDAPGroupEditor.js:71
 msgid "Existing LDAP address"
 msgstr ""
 
 #: pmg-gui/js/LDAPGroupEditor.js:70 pmg-gui/js/LDAPGroupEditor.js:71
 msgid "Existing LDAP address"
 msgstr ""
 
-#: pmg-gui/js/UserEdit.js:99 pmg-gui/js/UserView.js:153
+#: pmg-gui/js/UserEdit.js:95 pmg-gui/js/UserView.js:184
 msgid "Expire"
 msgstr ""
 
 msgid "Expire"
 msgstr ""
 
@@ -467,31 +632,35 @@ msgstr ""
 msgid "External SMTP Port"
 msgstr ""
 
 msgid "External SMTP Port"
 msgstr ""
 
-#: pmg-gui/js/RuleConfiguration.js:183
+#: pmg-gui/js/SpamDetectorOptions.js:22
+msgid "Extract Text from Attachments"
+msgstr ""
+
+#: pmg-gui/js/RuleConfiguration.js:177
 msgid "Factory Defaults"
 msgstr ""
 
 msgid "Factory Defaults"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:340 pmg-gui/js/Utils.js:571
+#: pmg-gui/js/Utils.js:360 pmg-gui/js/Utils.js:581
 msgid "Field"
 msgstr ""
 
 msgid "Field"
 msgstr ""
 
-#: pmg-gui/js/AttachmentGrid.js:33 pmg-gui/js/BackupRestore.js:152 pmg-gui/js/Utils.js:412 pmg-gui/js/Utils.js:479
+#: pmg-gui/js/AttachmentGrid.js:107 pmg-gui/js/BackupRestore.js:168 pmg-gui/js/Utils.js:428 pmg-gui/js/Utils.js:491
 msgid "Filename"
 msgstr ""
 
 msgid "Filename"
 msgstr ""
 
-#: pmg-gui/js/AttachmentGrid.js:38
+#: pmg-gui/js/AttachmentGrid.js:112
 msgid "Filetype"
 msgstr ""
 
 msgid "Filetype"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:78 pmg-gui/js/PostfixMailQueue.js:132
+#: pmg-gui/js/MailTracker.js:81 pmg-gui/js/PostfixMailQueue.js:132 pmg-gui/js/form/FilterField.js:14
 msgid "Filter"
 msgstr ""
 
 msgid "Filter"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:56 pmg-gui/js/ClusterAdministration.js:98
+#: pmg-gui/js/ClusterAdministration.js:57 pmg-gui/js/ClusterAdministration.js:99 pmg-gui/js/PBSRemoteEdit.js:114
 msgid "Fingerprint"
 msgstr ""
 
 msgid "Fingerprint"
 msgstr ""
 
-#: pmg-gui/js/UserEdit.js:121
+#: pmg-gui/js/UserEdit.js:117
 msgid "First Name"
 msgstr ""
 
 msgid "First Name"
 msgstr ""
 
@@ -499,16 +668,24 @@ msgstr ""
 msgid "Flush"
 msgstr ""
 
 msgid "Flush"
 msgstr ""
 
-#: pmg-gui/js/PostfixQShape.js:98
+#: pmg-gui/js/PostfixQShape.js:97
 msgid "Flush Queue"
 msgstr ""
 
 msgid "Flush Queue"
 msgstr ""
 
-#: pmg-gui/js/MailInfo.js:31 pmg-gui/js/MailTracker.js:327 pmg-gui/js/ObjectGroupSelector.js:23 pmg-gui/js/RuleInfo.js:382 pmg-gui/js/Utils.js:33 pmg-gui/js/ViewMailHeaders.js:61 pmg-gui/js/mobile/quarantineview.js:20
-msgid "From"
+#: pmg-gui/js/Settings.js:239
+msgid "Font-Family"
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:16
-msgid "Google Safe Browsing"
+#: pmg-gui/js/Settings.js:247
+msgid "Font-Size"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:212
+msgid "Forget Snapshot"
+msgstr ""
+
+#: pmg-gui/js/MailInfo.js:32 pmg-gui/js/MailTracker.js:367 pmg-gui/js/ObjectGroupSelector.js:23 pmg-gui/js/RuleInfo.js:434 pmg-gui/js/Utils.js:59 pmg-gui/js/ViewMailHeaders.js:75
+msgid "From"
 msgstr ""
 
 #: pmg-gui/js/GeneralMailStatistics.js:36
 msgstr ""
 
 #: pmg-gui/js/GeneralMailStatistics.js:36
@@ -523,7 +700,7 @@ msgstr ""
 msgid "Group member"
 msgstr ""
 
 msgid "Group member"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:167
+#: pmg-gui/js/LDAPConfig.js:165
 msgid "Group objectclass"
 msgstr ""
 
 msgid "Group objectclass"
 msgstr ""
 
@@ -531,23 +708,23 @@ msgstr ""
 msgid "Groups"
 msgstr ""
 
 msgid "Groups"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:429
+#: pmg-gui/js/LDAPConfig.js:427
 msgid "Groups of '{0}'"
 msgstr ""
 
 msgid "Groups of '{0}'"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:307
+#: pmg-gui/js/ClusterAdministration.js:305 pmg-gui/js/dashboard/NodeInfo.js:58
 msgid "HD space"
 msgstr ""
 
 msgid "HD space"
 msgstr ""
 
-#: pmg-gui/js/SystemOptions.js:79
+#: pmg-gui/js/SystemOptions.js:78
 msgid "HTTP proxy"
 msgstr ""
 
 msgid "HTTP proxy"
 msgstr ""
 
-#: pmg-gui/js/ViewMailHeaders.js:82
+#: pmg-gui/js/DKIMSettings.js:125 pmg-gui/js/ViewMailHeaders.js:100
 msgid "Header"
 msgstr ""
 
 msgid "Header"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:553
+#: pmg-gui/js/Utils.js:563
 msgid "Header Attribute"
 msgstr ""
 
 msgid "Header Attribute"
 msgstr ""
 
@@ -555,67 +732,79 @@ msgstr ""
 msgid "Headers"
 msgstr ""
 
 msgid "Headers"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:19
+#: pmg-gui/js/Utils.js:23
+msgid "Help"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:45
 msgid "Help Desk"
 msgstr ""
 
 msgid "Help Desk"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorOptions.js:40
+#: pmg-gui/js/SpamDetectorOptions.js:46
 msgid "Heuristic Score"
 msgstr ""
 
 msgid "Heuristic Score"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:61
+#: pmg-gui/js/MailProxyOptions.js:59
 msgid "Hide Internal Hosts"
 msgstr ""
 
 msgid "Hide Internal Hosts"
 msgstr ""
 
-#: pmg-gui/js/Transport.js:87 pmg-gui/js/Transport.js:156
+#: pmg-gui/js/Transport.js:92 pmg-gui/js/Transport.js:161
 msgid "Host"
 msgstr ""
 
 msgid "Host"
 msgstr ""
 
-#: pmg-gui/js/HourlyMailDistribution.js:68 pmg-gui/js/NavigationTree.js:160
+#: pmg-gui/js/HourlyMailDistribution.js:104 pmg-gui/js/NavigationTree.js:172
 msgid "Hourly Distribution"
 msgstr ""
 
 msgid "Hourly Distribution"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:39
+#: pmg-gui/js/Dashboard.js:31
 msgid "Hours to show"
 msgstr ""
 
 msgid "Hours to show"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:236
+#: pmg-gui/js/ClusterAdministration.js:234 pmg-gui/js/PBSRemoteEdit.js:31
 msgid "ID"
 msgstr ""
 
 msgid "ID"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:119
+#: pmg-gui/js/ServerStatus.js:123 pmg-gui/js/dashboard/NodeInfo.js:32
 msgid "IO delay"
 msgstr ""
 
 msgid "IO delay"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:242
+#: pmg-gui/js/ClusterAdministration.js:240
 msgid "IP"
 msgstr ""
 
 msgid "IP"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:92 pmg-gui/js/Utils.js:251 pmg-gui/js/Utils.js:257
+#: pmg-gui/js/ClusterAdministration.js:93 pmg-gui/js/Utils.js:272 pmg-gui/js/Utils.js:278
 msgid "IP Address"
 msgstr ""
 
 msgid "IP Address"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:266 pmg-gui/js/Utils.js:272
+#: pmg-gui/js/Utils.js:287 pmg-gui/js/Utils.js:293
 msgid "IP Network"
 msgstr ""
 
 msgid "IP Network"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:88
+#: pmg-gui/js/Utils.js:114
 msgid "In"
 msgstr ""
 
 msgid "In"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:90
+#: pmg-gui/js/Utils.js:116
 msgid "In & Out"
 msgstr ""
 
 msgid "In & Out"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:126
+#: pmg-gui/js/MailTracker.js:138
 msgid "Include Empty Senders"
 msgstr ""
 
 msgid "Include Empty Senders"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:133
+#: pmg-gui/js/MailTracker.js:145
 msgid "Include Greylist"
 msgstr ""
 
 msgid "Include Greylist"
 msgstr ""
 
-#: pmg-gui/js/DomainStatistics.js:63 pmg-gui/js/ReceiverStatistics.js:111
+#: pmg-gui/js/BackupRestore.js:92
+msgid "Include Statistics"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:109
+msgid "Include in Backup"
+msgstr ""
+
+#: pmg-gui/js/DomainStatistics.js:62 pmg-gui/js/ReceiverStatistics.js:108
 msgid "Incoming"
 msgstr ""
 
 msgid "Incoming"
 msgstr ""
 
@@ -623,123 +812,175 @@ msgstr ""
 msgid "Incoming Mail Traffic"
 msgstr ""
 
 msgid "Incoming Mail Traffic"
 msgstr ""
 
-#: pmg-gui/js/GeneralMailStatistics.js:24 pmg-gui/js/GeneralMailStatistics.js:102 pmg-gui/js/GeneralMailStatistics.js:165 pmg-gui/js/GeneralMailStatistics.js:175 pmg-gui/js/GeneralMailStatistics.js:179 pmg-gui/js/HourlyMailDistribution.js:94
+#: pmg-gui/js/GeneralMailStatistics.js:24 pmg-gui/js/GeneralMailStatistics.js:102 pmg-gui/js/GeneralMailStatistics.js:165 pmg-gui/js/GeneralMailStatistics.js:175 pmg-gui/js/GeneralMailStatistics.js:179 pmg-gui/js/HourlyMailDistribution.js:130
 msgid "Incoming Mails"
 msgstr ""
 
 msgid "Incoming Mails"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:18
+#: pmg-gui/js/ClamAVDatabase.js:13
 msgid "Incremental Download"
 msgstr ""
 
 msgid "Incremental Download"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:761 pmg-gui/js/mobile/app.js:48
-msgid "Info"
-msgstr ""
-
-#: pmg-gui/js/ClusterAdministration.js:71
+#: pmg-gui/js/ClusterAdministration.js:72
 msgid "Information"
 msgstr ""
 
 msgid "Information"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:150
+#: pmg-gui/js/ServerStatus.js:154
 msgid "Ingress"
 msgstr ""
 
 msgid "Ingress"
 msgstr ""
 
-#: pmg-gui/js/SystemConfiguration.js:31
+#: pmg-gui/js/SystemConfiguration.js:41
 msgid "Interfaces"
 msgstr ""
 
 msgid "Interfaces"
 msgstr ""
 
-#: pmg-gui/js/MailProxyPorts.js:47
+#: pmg-gui/js/MailProxyPorts.js:49
 msgid "Internal SMTP Port"
 msgstr ""
 
 msgid "Internal SMTP Port"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:93 pmg-gui/js/FetchmailView.js:125
+#: pmg-gui/js/FetchmailEdit.js:91 pmg-gui/js/FetchmailView.js:125
 msgid "Interval"
 msgstr ""
 
 msgid "Interval"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:216
+#: pmg-gui/js/ClusterAdministration.js:214
 msgid "Join"
 msgstr ""
 
 msgid "Join"
 msgstr ""
 
+#: pmg-gui/js/Utils.js:860
+msgid "Join Cluster"
+msgstr ""
+
 #: pmg-gui/js/GeneralMailStatistics.js:30 pmg-gui/js/GeneralMailStatistics.js:179
 msgid "Junk Mails"
 msgstr ""
 
 #: pmg-gui/js/GeneralMailStatistics.js:30 pmg-gui/js/GeneralMailStatistics.js:179
 msgid "Junk Mails"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:110
+#: pmg-gui/js/PBSRemoteEdit.js:142
+msgid "Keep Daily"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:156
+msgid "Keep Hourly"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:136
+msgid "Keep Last"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:148
+msgid "Keep Monthly"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:162
+msgid "Keep Weekly"
+msgstr ""
+
+#: pmg-gui/js/PBSRemoteEdit.js:168
+msgid "Keep Yearly"
+msgstr ""
+
+#: pmg-gui/js/FetchmailEdit.js:108
 msgid "Keep old mails"
 msgstr ""
 
 msgid "Keep old mails"
 msgstr ""
 
-#: pmg-gui/js/UserEdit.js:158
+#: pmg-gui/js/dashboard/NodeInfo.js:88
+msgid "Kernel Version"
+msgstr ""
+
+#: pmg-gui/js/UserEdit.js:154
 msgid "Key IDs"
 msgstr ""
 
 msgid "Key IDs"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:66 pmg-gui/js/DKIMSettings.js:164
+#: pmg-gui/js/DKIMSettings.js:66 pmg-gui/js/DKIMSettings.js:169
 msgid "Key Size"
 msgstr ""
 
 msgid "Key Size"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:158
+#: pmg-gui/js/Utils.js:180
 msgid "LDAP Group"
 msgstr ""
 
 msgid "LDAP Group"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:165
+#: pmg-gui/js/Utils.js:187
 msgid "LDAP User"
 msgstr ""
 
 msgid "LDAP User"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:160
+#: pmg-gui/js/LDAPConfig.js:158
 msgid "LDAP filter"
 msgstr ""
 
 msgid "LDAP filter"
 msgstr ""
 
-#: pmg-gui/js/LoginView.js:160 pmg-gui/js/MainView.js:205 pmg-gui/js/QuarantineView.js:233
+#: pmg-gui/js/LoginView.js:262 pmg-gui/js/MainView.js:221 pmg-gui/js/QuarantineView.js:250
 msgid "Language"
 msgstr ""
 
 msgid "Language"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorOptions.js:28
+#: pmg-gui/js/SpamDetectorOptions.js:32
 msgid "Languages"
 msgstr ""
 
 msgid "Languages"
 msgstr ""
 
-#: pmg-gui/js/UserEdit.js:129
+#: pmg-gui/js/UserEdit.js:125
 msgid "Last Name"
 msgstr ""
 
 msgid "Last Name"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorStatus.js:29
+#: pmg-gui/js/SpamDetectorStatus.js:28
 msgid "Last Update"
 msgstr ""
 
 msgid "Last Update"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:140
+#: pmg-gui/js/Subscription.js:137
 msgid "Last checked"
 msgstr ""
 
 msgid "Last checked"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:309
+#: pmg-gui/js/Settings.js:174
+msgid "Layout"
+msgstr ""
+
+#: pmg-gui/js/Settings.js:254
+msgid "Letter Spacing"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:330
 msgid "Level"
 msgstr ""
 
 msgid "Level"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:24 pmg-gui/js/VirusQuarantineOptions.js:10
+#: pmg-gui/js/SpamQuarantineOptions.js:23 pmg-gui/js/VirusQuarantineOptions.js:10
 msgid "Lifetime (days)"
 msgstr ""
 
 msgid "Lifetime (days)"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:280 pmg-gui/js/ServerStatus.js:126
+#: pmg-gui/js/Settings.js:262
+msgid "Line Height"
+msgstr ""
+
+#: pmg-gui/js/ClusterAdministration.js:278 pmg-gui/js/ServerStatus.js:130 pmg-gui/js/dashboard/NodeInfo.js:51
 msgid "Load average"
 msgstr ""
 
 msgid "Load average"
 msgstr ""
 
-#: pmg-gui/js/UserManagement.js:13
+#: pmg-gui/js/UserManagement.js:14
 msgid "Local"
 msgstr ""
 
 msgid "Local"
 msgstr ""
 
+#: pmg-gui/js/BackupConfiguration.js:13
+msgid "Local Backup/Restore"
+msgstr ""
+
+#: pmg-gui/js/UserView.js:207
+msgid "Locked"
+msgstr ""
+
+#: pmg-gui/js/UserView.js:93
+msgid "Locked 2nd factors can happen if the user's password was leaked. Are you sure you want to unlock the user?"
+msgstr ""
+
 #: pmg-gui/js/mobile/loginscreen.js:38
 msgid "Log In"
 msgstr ""
 
 #: pmg-gui/js/mobile/loginscreen.js:38
 msgid "Log In"
 msgstr ""
 
-#: pmg-gui/js/LoginView.js:174
+#: pmg-gui/js/LoginView.js:290
 msgid "Login"
 msgstr ""
 
 msgid "Login"
 msgstr ""
 
-#: pmg-gui/js/LoginView.js:59
+#: pmg-gui/js/LoginView.js:90
 msgid "Login failed. Please try again"
 msgstr ""
 
 msgid "Login failed. Please try again"
 msgstr ""
 
-#: pmg-gui/js/MainView.js:212 pmg-gui/js/QuarantineView.js:240
+#: pmg-gui/js/MainView.js:228 pmg-gui/js/QuarantineView.js:257
 msgid "Logout"
 msgstr ""
 
 msgid "Logout"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:164 pmg-gui/js/DomainStatistics.js:90 pmg-gui/js/DomainStatistics.js:134 pmg-gui/js/GeneralMailStatistics.js:16 pmg-gui/js/ReceiverStatistics.js:172 pmg-gui/js/SenderStatistics.js:164
+#: pmg-gui/js/ContactStatistics.js:161 pmg-gui/js/DomainStatistics.js:89 pmg-gui/js/DomainStatistics.js:133 pmg-gui/js/GeneralMailStatistics.js:16 pmg-gui/js/ReceiverStatistics.js:169 pmg-gui/js/SenderStatistics.js:161
 msgid "Mail"
 msgstr ""
 
 msgid "Mail"
 msgstr ""
 
@@ -751,7 +992,7 @@ msgstr ""
 msgid "Mail Proxy"
 msgstr ""
 
 msgid "Mail Proxy"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:335
+#: pmg-gui/js/Dashboard.js:369
 msgid "Mails / min"
 msgstr ""
 
 msgid "Mails / min"
 msgstr ""
 
@@ -759,31 +1000,35 @@ msgstr ""
 msgid "Match"
 msgstr ""
 
 msgid "Match"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:473
+#: pmg-gui/js/Utils.js:485
 msgid "Match Archive Filename"
 msgstr ""
 
 msgid "Match Archive Filename"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:332
+#: pmg-gui/js/Utils.js:353
 msgid "Match Field"
 msgstr ""
 
 msgid "Match Field"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:406
+#: pmg-gui/js/Utils.js:422
 msgid "Match Filename"
 msgstr ""
 
 msgid "Match Filename"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorOptions.js:22
+#: pmg-gui/js/ObjectGroup.js:255 pmg-gui/js/RuleInfo.js:338
+msgid "Match if"
+msgstr ""
+
+#: pmg-gui/js/SpamDetectorOptions.js:24
 msgid "Max Spam Size (bytes)"
 msgstr ""
 
 msgid "Max Spam Size (bytes)"
 msgstr ""
 
-#: pmg-gui/js/VirusDetectorOptions.js:29
+#: pmg-gui/js/VirusDetectorOptions.js:37
 msgid "Max credit card numbers"
 msgstr ""
 
 msgid "Max credit card numbers"
 msgstr ""
 
-#: pmg-gui/js/VirusDetectorOptions.js:21
+#: pmg-gui/js/VirusDetectorOptions.js:25
 msgid "Max file size"
 msgstr ""
 
 msgid "Max file size"
 msgstr ""
 
-#: pmg-gui/js/VirusDetectorOptions.js:17
+#: pmg-gui/js/VirusDetectorOptions.js:19
 msgid "Max files"
 msgstr ""
 
 msgid "Max files"
 msgstr ""
 
@@ -791,43 +1036,51 @@ msgstr ""
 msgid "Max recursion"
 msgstr ""
 
 msgid "Max recursion"
 msgstr ""
 
-#: pmg-gui/js/VirusDetectorOptions.js:25
+#: pmg-gui/js/VirusDetectorOptions.js:31
 msgid "Max scan size"
 msgstr ""
 
 msgid "Max scan size"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:416
+#: pmg-gui/js/Dashboard.js:500
 msgid "Memory"
 msgstr ""
 
 msgid "Memory"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:131
+#: pmg-gui/js/ServerStatus.js:135
 msgid "Memory usage"
 msgstr ""
 
 msgid "Memory usage"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:11
+#: pmg-gui/js/MailProxyOptions.js:10
 msgid "Message Size (bytes)"
 msgstr ""
 
 msgid "Message Size (bytes)"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantine.js:90
+#: pmg-gui/js/controller/QuarantineController.js:33
 msgid "Multiple E-Mails selected"
 msgstr ""
 
 msgid "Multiple E-Mails selected"
 msgstr ""
 
-#: pmg-gui/js/ActionList.js:129 pmg-gui/js/ClamAVDatabase.js:85 pmg-gui/js/ObjectGroupList.js:36 pmg-gui/js/ObjectGroupList.js:145 pmg-gui/js/RuleEditor.js:19 pmg-gui/js/RuleInfo.js:302 pmg-gui/js/RuleInfo.js:353 pmg-gui/js/SpamDetectorCustom.js:119 pmg-gui/js/SpamDetectorCustom.js:163 pmg-gui/js/SpamDetectorCustom.js:267 pmg-gui/js/UserView.js:160 pmg-gui/js/Utils.js:503 pmg-gui/js/Utils.js:560 pmg-gui/js/Utils.js:593 pmg-gui/js/Utils.js:629 pmg-gui/js/Utils.js:668 pmg-gui/js/VirusCharts.js:26
+#: pmg-gui/js/MainView.js:208 pmg-gui/js/Settings.js:5
+msgid "My Settings"
+msgstr ""
+
+#: pmg-gui/js/ActionList.js:127 pmg-gui/js/ClamAVDatabase.js:79 pmg-gui/js/ObjectGroupList.js:35 pmg-gui/js/ObjectGroupList.js:143 pmg-gui/js/RuleEditor.js:19 pmg-gui/js/RuleInfo.js:325 pmg-gui/js/RuleInfo.js:405 pmg-gui/js/SpamDetectorCustom.js:121 pmg-gui/js/SpamDetectorCustom.js:167 pmg-gui/js/SpamDetectorCustom.js:251 pmg-gui/js/UserView.js:191 pmg-gui/js/Utils.js:513 pmg-gui/js/Utils.js:570 pmg-gui/js/Utils.js:603 pmg-gui/js/Utils.js:636 pmg-gui/js/Utils.js:675 pmg-gui/js/VirusCharts.js:25
 msgid "Name"
 msgstr ""
 
 msgid "Name"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:50
+#: pmg-gui/js/PBSRemoteEdit.js:52
+msgid "Namespace"
+msgstr ""
+
+#: pmg-gui/js/MailProxyOptions.js:48
 msgid "Netmask for Greylisting IPv4"
 msgstr ""
 
 msgid "Netmask for Greylisting IPv4"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:56
+#: pmg-gui/js/MailProxyOptions.js:54
 msgid "Netmask for Greylisting IPv6"
 msgstr ""
 
 msgid "Netmask for Greylisting IPv6"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:147
+#: pmg-gui/js/ServerStatus.js:151
 msgid "Network traffic"
 msgstr ""
 
 msgid "Network traffic"
 msgstr ""
 
-#: pmg-gui/js/SystemConfiguration.js:13
+#: pmg-gui/js/SystemConfiguration.js:12
 msgid "Network/Time"
 msgstr ""
 
 msgid "Network/Time"
 msgstr ""
 
@@ -835,67 +1088,107 @@ msgstr ""
 msgid "Networks"
 msgstr ""
 
 msgid "Networks"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:144
+#: pmg-gui/js/PBSRemoteEdit.js:89 pmg-gui/js/PBSRemoteEdit.js:92
+msgid "Never"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:185
+msgid "Next Run"
+msgstr ""
+
+#: pmg-gui/js/Subscription.js:141
 msgid "Next due date"
 msgstr ""
 
 msgid "Next due date"
 msgstr ""
 
-#: pmg-gui/js/AttachmentGrid.js:25
+#: pmg-gui/js/AttachmentGrid.js:79 pmg-gui/js/AttachmentGrid.js:99
 msgid "No Attachments"
 msgstr ""
 
 msgid "No Attachments"
 msgstr ""
 
-#: pmg-gui/js/QuarantineList.js:6
+#: pmg-gui/js/PBSConfig.js:33
+msgid "No Delay"
+msgstr ""
+
+#: pmg-gui/js/QuarantineList.js:5
 msgid "No E-Mail address selected"
 msgstr ""
 
 msgid "No E-Mail address selected"
 msgstr ""
 
-#: pmg-gui/js/RuleInfo.js:266 pmg-gui/js/RuleInfo.js:336
+#: pmg-gui/js/RuleInfo.js:298 pmg-gui/js/RuleInfo.js:388
 msgid "No Objects"
 msgstr ""
 
 msgid "No Objects"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:15
+#: pmg-gui/js/SpamQuarantineOptions.js:14
 msgid "No Reports"
 msgstr ""
 
 msgid "No Reports"
 msgstr ""
 
-#: pmg-gui/js/SpamInfoGrid.js:27
+#: pmg-gui/js/SpamInfoGrid.js:26
 msgid "No Spam Info"
 msgstr ""
 
 msgid "No Spam Info"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:101 pmg-gui/js/ContactStatistics.js:108 pmg-gui/js/Dashboard.js:442 pmg-gui/js/DomainStatistics.js:67 pmg-gui/js/DomainStatistics.js:111 pmg-gui/js/LDAPConfig.js:236 pmg-gui/js/LDAPConfig.js:416 pmg-gui/js/MailTracker.js:220 pmg-gui/js/QuarantineList.js:13 pmg-gui/js/QuarantineList.js:248 pmg-gui/js/ReceiverStatistics.js:116 pmg-gui/js/SenderStatistics.js:108 pmg-gui/js/UserBlackWhiteList.js:17 pmg-gui/js/UserBlackWhiteList.js:154 pmg-gui/js/VirusCharts.js:13 pmg-gui/js/VirusQuarantine.js:104
+#: pmg-gui/js/PBSSnapshotView.js:197
+msgid "No backups on remote"
+msgstr ""
+
+#: pmg-gui/js/AttachmentQuarantine.js:44 pmg-gui/js/ContactStatistics.js:105 pmg-gui/js/Dashboard.js:453 pmg-gui/js/DomainStatistics.js:66 pmg-gui/js/DomainStatistics.js:110 pmg-gui/js/LDAPConfig.js:234 pmg-gui/js/LDAPConfig.js:414 pmg-gui/js/MailTracker.js:264 pmg-gui/js/QuarantineList.js:12 pmg-gui/js/QuarantineList.js:340 pmg-gui/js/ReceiverStatistics.js:113 pmg-gui/js/SenderStatistics.js:105 pmg-gui/js/UserBlackWhiteList.js:16 pmg-gui/js/UserBlackWhiteList.js:153 pmg-gui/js/VirusCharts.js:12 pmg-gui/js/VirusQuarantine.js:46
 msgid "No data in database"
 msgstr ""
 
 msgid "No data in database"
 msgstr ""
 
-#: pmg-gui/js/mobile/quarantineview.js:50 pmg-gui/js/mobile/utils.js:137 pmg-gui/js/mobile/utils.js:143
+#: pmg-gui/js/QuarantineList.js:265
+msgid "No match found"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:126
+msgid "No schedule setup."
+msgstr ""
+
+#: pmg-gui/js/mobile/quarantineview.js:51 pmg-gui/js/mobile/utils.js:145 pmg-gui/js/mobile/utils.js:151
 msgid "No valid subscription"
 msgstr ""
 
 msgid "No valid subscription"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:226 pmg-gui/js/ServerStatus.js:59 pmg-gui/js/ServerStatus.js:67
+#: pmg-gui/js/ClusterAdministration.js:224 pmg-gui/js/ServerStatus.js:67 pmg-gui/js/ServerStatus.js:75
 msgid "Node"
 msgstr ""
 
 msgid "Node"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:399
-msgid "Node Resources"
+#: pmg-gui/js/ClusterAdministration.js:128
+msgid "Nodes"
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:129
-msgid "Nodes"
+#: pmg-gui/js/PBSSnapshotView.js:179
+msgid "None"
+msgstr ""
+
+#: pmg-gui/js/form/MatchModeSelector.js:9
+msgid "None matches"
+msgstr ""
+
+#: pmg-gui/js/TFAView.js:73
+msgid "Note:"
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/Utils.js:496
+#: pmg-gui/js/Utils.js:506
 msgid "Notification"
 msgstr ""
 
 msgid "Notification"
 msgstr ""
 
-#: pmg-gui/js/RegexTester.js:48 pmg-gui/js/mobile/quarantineview.js:35
+#: pmg-gui/js/PBSRemoteEdit.js:85
+msgid "Notify"
+msgstr ""
+
+#: pmg-gui/js/LoginView.js:125 pmg-gui/js/RegexTester.js:49 pmg-gui/js/mobile/quarantineview.js:36
 msgid "OK"
 msgstr ""
 
 msgid "OK"
 msgstr ""
 
-#: pmg-gui/js/MailProxyConfiguration.js:29 pmg-gui/js/SpamDetectorConfiguration.js:13 pmg-gui/js/SystemConfiguration.js:50 pmg-gui/js/VirusDetectorConfiguration.js:13
+#: pmg-gui/js/MailProxyConfiguration.js:29 pmg-gui/js/SpamDetectorConfiguration.js:13 pmg-gui/js/SystemConfiguration.js:52 pmg-gui/js/VirusDetectorConfiguration.js:13
 msgid "Options"
 msgstr ""
 
 msgid "Options"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:89
+#: pmg-gui/js/TFAView.js:40
+msgid "Origin"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:115
 msgid "Out"
 msgstr ""
 
 msgid "Out"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:103 pmg-gui/js/DomainStatistics.js:107 pmg-gui/js/SenderStatistics.js:103
+#: pmg-gui/js/ContactStatistics.js:100 pmg-gui/js/DomainStatistics.js:106 pmg-gui/js/SenderStatistics.js:100
 msgid "Outgoing"
 msgstr ""
 
 msgid "Outgoing"
 msgstr ""
 
@@ -903,19 +1196,23 @@ msgstr ""
 msgid "Outgoing Mail Traffic"
 msgstr ""
 
 msgid "Outgoing Mail Traffic"
 msgstr ""
 
-#: pmg-gui/js/GeneralMailStatistics.js:72 pmg-gui/js/GeneralMailStatistics.js:108 pmg-gui/js/GeneralMailStatistics.js:165 pmg-gui/js/GeneralMailStatistics.js:190 pmg-gui/js/GeneralMailStatistics.js:194 pmg-gui/js/HourlyMailDistribution.js:100
+#: pmg-gui/js/GeneralMailStatistics.js:72 pmg-gui/js/GeneralMailStatistics.js:108 pmg-gui/js/GeneralMailStatistics.js:165 pmg-gui/js/GeneralMailStatistics.js:190 pmg-gui/js/GeneralMailStatistics.js:194 pmg-gui/js/HourlyMailDistribution.js:136
 msgid "Outgoing Mails"
 msgstr ""
 
 msgid "Outgoing Mails"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:180
+#: pmg-gui/js/DKIMSettings.js:185
 msgid "Overwrite existing file"
 msgstr ""
 
 msgid "Overwrite existing file"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:51 pmg-gui/js/FetchmailEdit.js:71 pmg-gui/js/LDAPConfig.js:115 pmg-gui/js/LoginView.js:154 pmg-gui/js/UserEdit.js:53 pmg-gui/js/UserView.js:118 pmg-gui/js/mobile/loginscreen.js:28
+#: pmg-gui/js/ServerStatus.js:50
+msgid "Package versions"
+msgstr ""
+
+#: pmg-gui/js/ClusterAdministration.js:52 pmg-gui/js/FetchmailEdit.js:69 pmg-gui/js/LDAPConfig.js:113 pmg-gui/js/LoginView.js:256 pmg-gui/js/PBSRemoteEdit.js:80 pmg-gui/js/UserEdit.js:49 pmg-gui/js/UserView.js:140 pmg-gui/js/mobile/loginscreen.js:28
 msgid "Password"
 msgstr ""
 
 msgid "Password"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:304
+#: pmg-gui/js/SpamDetectorCustom.js:306
 msgid "Pending changes"
 msgstr ""
 
 msgid "Pending changes"
 msgstr ""
 
@@ -923,23 +1220,23 @@ msgstr ""
 msgid "Percentage"
 msgstr ""
 
 msgid "Percentage"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:305
-msgid "Please restart pmg-smtp-filter to activate changes"
+#: pmg-gui/js/MailTracker.js:232
+msgid "Please enter your search parameters and press 'Search'."
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:14 pmg-gui/js/ContactStatistics.js:34
+#: pmg-gui/js/ContactStatistics.js:11 pmg-gui/js/ContactStatistics.js:31
 msgid "Please select a contact"
 msgstr ""
 
 msgid "Please select a contact"
 msgstr ""
 
-#: pmg-gui/js/ReceiverStatistics.js:14
+#: pmg-gui/js/ReceiverStatistics.js:11
 msgid "Please select a receiver."
 msgstr ""
 
 msgid "Please select a receiver."
 msgstr ""
 
-#: pmg-gui/js/RuleInfo.js:258
+#: pmg-gui/js/RuleInfo.js:290
 msgid "Please select a rule."
 msgstr ""
 
 msgid "Please select a rule."
 msgstr ""
 
-#: pmg-gui/js/ReceiverStatistics.js:34 pmg-gui/js/SenderStatistics.js:14 pmg-gui/js/SenderStatistics.js:34
+#: pmg-gui/js/ReceiverStatistics.js:31 pmg-gui/js/SenderStatistics.js:11 pmg-gui/js/SenderStatistics.js:31
 msgid "Please select a sender."
 msgstr ""
 
 msgid "Please select a sender."
 msgstr ""
 
@@ -947,19 +1244,19 @@ msgstr ""
 msgid "Please select an object."
 msgstr ""
 
 msgid "Please select an object."
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:82
+#: pmg-gui/js/ClusterAdministration.js:83
 msgid "Please use the 'Join' button on the node you want to add, using the following IP address and fingerprint."
 msgstr ""
 
 msgid "Please use the 'Join' button on the node you want to add, using the following IP address and fingerprint."
 msgstr ""
 
-#: pmg-gui/js/LoginView.js:47 pmg-gui/js/LoginView.js:73
+#: pmg-gui/js/LoginView.js:56 pmg-gui/js/LoginView.js:149
 msgid "Please wait..."
 msgstr ""
 
 msgid "Please wait..."
 msgstr ""
 
-#: pmg-gui/js/MailProxyTLSDestinations.js:40 pmg-gui/js/MailProxyTLSDestinations.js:83
+#: pmg-gui/js/MailProxyTLSDestinations.js:39 pmg-gui/js/MailProxyTLSDestinations.js:82
 msgid "Policy"
 msgstr ""
 
 msgid "Policy"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:55 pmg-gui/js/LDAPConfig.js:102 pmg-gui/js/MailProxyRelaying.js:77 pmg-gui/js/Transport.js:97 pmg-gui/js/Transport.js:179
+#: pmg-gui/js/FetchmailEdit.js:53 pmg-gui/js/LDAPConfig.js:99 pmg-gui/js/MailProxyRelaying.js:83 pmg-gui/js/Transport.js:102 pmg-gui/js/Transport.js:184
 msgid "Port"
 msgstr ""
 
 msgid "Port"
 msgstr ""
 
@@ -967,67 +1264,83 @@ msgstr ""
 msgid "Ports"
 msgstr ""
 
 msgid "Ports"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:166 pmg-gui/js/RBLStatistics.js:10
+#: pmg-gui/js/Utils.js:692
+msgid "Position"
+msgstr ""
+
+#: pmg-gui/js/NavigationTree.js:178 pmg-gui/js/RBLStatistics.js:10
 msgid "Postscreen"
 msgstr ""
 
 msgid "Postscreen"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:255
+#: pmg-gui/js/LDAPConfig.js:253
 msgid "Primary E-Mail"
 msgstr ""
 
 msgid "Primary E-Mail"
 msgstr ""
 
-#: pmg-gui/js/RuleEditor.js:27 pmg-gui/js/RuleInfo.js:254
+#: pmg-gui/js/RuleEditor.js:27 pmg-gui/js/RuleInfo.js:286
 msgid "Priority"
 msgstr ""
 
 msgid "Priority"
 msgstr ""
 
-#: pmg-gui/js/LDAPGroupEditor.js:83 pmg-gui/js/LDAPProfileSelector.js:29 pmg-gui/js/LDAPUserEditor.js:37
+#: pmg-gui/js/controller/QuarantineController.js:105
+msgid "Processing..."
+msgstr ""
+
+#: pmg-gui/js/LDAPGroupEditor.js:83 pmg-gui/js/LDAPProfileSelector.js:28 pmg-gui/js/LDAPUserEditor.js:37
 msgid "Profile"
 msgstr ""
 
 msgid "Profile"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:48 pmg-gui/js/LDAPConfig.js:561
+#: pmg-gui/js/LDAPConfig.js:45 pmg-gui/js/LDAPConfig.js:561
 msgid "Profile Name"
 msgstr ""
 
 msgid "Profile Name"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:44 pmg-gui/js/FetchmailView.js:103 pmg-gui/js/LDAPConfig.js:63 pmg-gui/js/LDAPConfig.js:567 pmg-gui/js/Transport.js:92 pmg-gui/js/Transport.js:161
+#: pmg-gui/js/FetchmailEdit.js:42 pmg-gui/js/FetchmailView.js:103 pmg-gui/js/LDAPConfig.js:60 pmg-gui/js/LDAPConfig.js:567 pmg-gui/js/Transport.js:97 pmg-gui/js/Transport.js:166
 msgid "Protocol"
 msgstr ""
 
 msgid "Protocol"
 msgstr ""
 
-#: pmg-gui/js/LoginView.js:126
+#: pmg-gui/js/LoginView.js:227
 msgid "Proxmox Mail Gateway Login"
 msgstr ""
 
 msgid "Proxmox Mail Gateway Login"
 msgstr ""
 
+#: pmg-gui/js/PBSRemoteEdit.js:124
+msgid "Prune Options"
+msgstr ""
+
 #: pmg-gui/js/SpamDetectorConfiguration.js:18 pmg-gui/js/VirusDetectorConfiguration.js:23
 msgid "Quarantine"
 msgstr ""
 
 #: pmg-gui/js/SpamDetectorConfiguration.js:18 pmg-gui/js/VirusDetectorConfiguration.js:23
 msgid "Quarantine"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:58
+#: pmg-gui/js/SpamQuarantineOptions.js:56
 msgid "Quarantine Host"
 msgstr ""
 
 msgid "Quarantine Host"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:20
+#: pmg-gui/js/Utils.js:46
 msgid "Quarantine Manager"
 msgstr ""
 
 msgid "Quarantine Manager"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:60
+#: pmg-gui/js/SpamQuarantineOptions.js:58
 msgid "Quarantine port"
 msgstr ""
 
 msgid "Quarantine port"
 msgstr ""
 
-#: pmg-gui/js/QueueAdministration.js:6
+#: pmg-gui/js/QueueAdministration.js:5
 msgid "Queue Administration"
 msgstr ""
 
 msgid "Queue Administration"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:134
+#: pmg-gui/js/NavigationTree.js:146
 msgid "Queues"
 msgstr ""
 
 msgid "Queues"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:298
+#: pmg-gui/js/ClusterAdministration.js:296 pmg-gui/js/dashboard/NodeInfo.js:43
 msgid "RAM usage"
 msgstr ""
 
 msgid "RAM usage"
 msgstr ""
 
-#: pmg-gui/js/mobile/quarantineview.js:15
+#: pmg-gui/js/PBSConfig.js:31
+msgid "Random Delay"
+msgstr ""
+
+#: pmg-gui/js/mobile/quarantineview.js:16
 msgid "Range"
 msgstr ""
 
 msgid "Range"
 msgstr ""
 
-#: pmg-gui/js/UserView.js:133
+#: pmg-gui/js/UserView.js:164
 msgid "Realm"
 msgstr ""
 
 msgid "Realm"
 msgstr ""
 
@@ -1035,19 +1348,23 @@ msgstr ""
 msgid "Reason"
 msgstr ""
 
 msgid "Reason"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:103 pmg-gui/js/Dashboard.js:459 pmg-gui/js/DomainStatistics.js:74 pmg-gui/js/DomainStatistics.js:118 pmg-gui/js/MailTracker.js:72 pmg-gui/js/NavigationTree.js:184 pmg-gui/js/PostfixMailQueue.js:160 pmg-gui/js/ReceiverStatistics.js:110 pmg-gui/js/ReceiverStatistics.js:157 pmg-gui/js/ReceiverStatistics.js:221 pmg-gui/js/SenderStatistics.js:65 pmg-gui/js/Utils.js:13 pmg-gui/js/Utils.js:515
+#: pmg-gui/js/AttachmentQuarantine.js:64 pmg-gui/js/ContactStatistics.js:100 pmg-gui/js/Dashboard.js:468 pmg-gui/js/DomainStatistics.js:73 pmg-gui/js/DomainStatistics.js:117 pmg-gui/js/MailInfo.js:34 pmg-gui/js/MailTracker.js:75 pmg-gui/js/NavigationTree.js:196 pmg-gui/js/PostfixMailQueue.js:160 pmg-gui/js/ReceiverStatistics.js:107 pmg-gui/js/ReceiverStatistics.js:154 pmg-gui/js/ReceiverStatistics.js:218 pmg-gui/js/SenderStatistics.js:62 pmg-gui/js/Utils.js:39 pmg-gui/js/Utils.js:525 pmg-gui/js/VirusQuarantine.js:66
 msgid "Receiver"
 msgstr ""
 
 msgid "Receiver"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:134 pmg-gui/js/Utils.js:142 pmg-gui/js/Utils.js:172 pmg-gui/js/Utils.js:180
+#: pmg-gui/js/Utils.js:165 pmg-gui/js/Utils.js:201
+msgid "Regex"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:158 pmg-gui/js/Utils.js:194
 msgid "Regular Expression"
 msgstr ""
 
 msgid "Regular Expression"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:15
+#: pmg-gui/js/MailProxyOptions.js:16
 msgid "Reject Unknown Clients"
 msgstr ""
 
 msgid "Reject Unknown Clients"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:17
+#: pmg-gui/js/MailProxyOptions.js:18
 msgid "Reject Unknown Senders"
 msgstr ""
 
 msgid "Reject Unknown Senders"
 msgstr ""
 
@@ -1055,7 +1372,7 @@ msgstr ""
 msgid "Rejects"
 msgstr ""
 
 msgid "Rejects"
 msgstr ""
 
-#: pmg-gui/js/RelayDomains.js:13 pmg-gui/js/RelayDomains.js:94 pmg-gui/js/Transport.js:82 pmg-gui/js/Transport.js:151
+#: pmg-gui/js/RelayDomains.js:12 pmg-gui/js/RelayDomains.js:78 pmg-gui/js/Transport.js:87 pmg-gui/js/Transport.js:156
 msgid "Relay Domain"
 msgstr ""
 
 msgid "Relay Domain"
 msgstr ""
 
@@ -1063,11 +1380,11 @@ msgstr ""
 msgid "Relay Domains"
 msgstr ""
 
 msgid "Relay Domains"
 msgstr ""
 
-#: pmg-gui/js/MailProxyRelaying.js:14
+#: pmg-gui/js/MailProxyRelaying.js:16
 msgid "Relay Port"
 msgstr ""
 
 msgid "Relay Port"
 msgstr ""
 
-#: pmg-gui/js/MailProxyRelaying.js:21
+#: pmg-gui/js/MailProxyRelaying.js:24
 msgid "Relay Protocol"
 msgstr ""
 
 msgid "Relay Protocol"
 msgstr ""
 
@@ -1075,43 +1392,83 @@ msgstr ""
 msgid "Relaying"
 msgstr ""
 
 msgid "Relaying"
 msgstr ""
 
-#: pmg-gui/js/RuleConfiguration.js:172 pmg-gui/js/RuleInfo.js:314 pmg-gui/js/UserBlackWhiteList.js:165
+#: pmg-gui/js/PBSConfig.js:129 pmg-gui/js/PBSSnapshotView.js:163 pmg-gui/js/PBSSnapshotView.js:232
+msgid "Reload"
+msgstr ""
+
+#: pmg-gui/js/TFAView.js:27
+msgid "Relying Party"
+msgstr ""
+
+#: pmg-gui/js/PBSConfig.js:142 pmg-gui/js/PBSSnapshotView.js:112
+msgid "Remote"
+msgstr ""
+
+#: pmg-gui/js/RuleConfiguration.js:166 pmg-gui/js/RuleInfo.js:364 pmg-gui/js/UserBlackWhiteList.js:164
 msgid "Remove"
 msgstr ""
 
 msgid "Remove"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:619
+#: pmg-gui/js/Utils.js:629
 msgid "Remove Attachments"
 msgstr ""
 
 msgid "Remove Attachments"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:647
-msgid "Remove all attachments"
+#: pmg-gui/js/PBSSnapshotView.js:146
+msgid "Remove Schedule"
+msgstr ""
+
+#: pmg-gui/js/Subscription.js:160
+msgid "Remove Subscription"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:654
+msgid "Remove all Attachments"
+msgstr ""
+
+#: pmg-gui/js/ServerAdministration.js:55
+msgid "Repositories"
+msgstr ""
+
+#: pmg-gui/js/LoginView.js:122 pmg-gui/js/LoginView.js:286
+msgid "Request Quarantine Link"
+msgstr ""
+
+#: pmg-gui/js/Settings.js:159 pmg-gui/js/Settings.js:180 pmg-gui/js/Settings.js:278
+msgid "Reset"
+msgstr ""
+
+#: pmg-gui/js/Settings.js:181
+msgid "Reset all layout changes (for example, column widths)"
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/RuleConfiguration.js:104
+#: pmg-gui/js/RuleConfiguration.js:99
 msgid "Reset rule database to factory defaults?"
 msgstr ""
 
 msgid "Reset rule database to factory defaults?"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:57 pmg-gui/js/ServerStatus.js:59
+#: pmg-gui/js/ServerStatus.js:65 pmg-gui/js/ServerStatus.js:67
 msgid "Restart"
 msgstr ""
 
 msgid "Restart"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:91
-msgid "Restart pmg-smtp-filter"
+#: pmg-gui/js/SpamDetectorCustom.js:92
+msgid "Restart pmg-smtp-filter to activate changes."
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/BackupRestore.js:23 pmg-gui/js/BackupRestore.js:26 pmg-gui/js/BackupRestore.js:73 pmg-gui/js/BackupRestore.js:126
+#: pmg-gui/js/BackupRestore.js:22 pmg-gui/js/BackupRestore.js:25 pmg-gui/js/BackupRestore.js:102 pmg-gui/js/BackupRestore.js:142 pmg-gui/js/PBSSnapshotView.js:206 pmg-gui/js/Utils.js:861
 msgid "Restore"
 msgstr ""
 
 msgid "Restore"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorCustom.js:241
+#: pmg-gui/js/SpamDetectorCustom.js:289
 msgid "Revert"
 msgstr ""
 
 msgid "Revert"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:231 pmg-gui/js/UserEdit.js:88 pmg-gui/js/UserView.js:139
+#: pmg-gui/js/ClusterAdministration.js:229 pmg-gui/js/UserEdit.js:84 pmg-gui/js/UserView.js:170
 msgid "Role"
 msgstr ""
 
 msgid "Role"
 msgstr ""
 
-#: pmg-gui/js/BackupRestore.js:41
+#: pmg-gui/js/PBSRemoteEdit.js:54
+msgid "Root"
+msgstr ""
+
+#: pmg-gui/js/BackupRestore.js:44
 msgid "Rule Database"
 msgstr ""
 
 msgid "Rule Database"
 msgstr ""
 
@@ -1119,11 +1476,11 @@ msgstr ""
 msgid "Rules"
 msgstr ""
 
 msgid "Rules"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:19
+#: pmg-gui/js/MailProxyOptions.js:20
 msgid "SMTP HELO checks"
 msgstr ""
 
 msgid "SMTP HELO checks"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:77
+#: pmg-gui/js/MailProxyOptions.js:73
 msgid "SMTPD Banner"
 msgstr ""
 
 msgid "SMTPD Banner"
 msgstr ""
 
@@ -1131,51 +1488,83 @@ msgstr ""
 msgid "SPF rejects"
 msgstr ""
 
 msgid "SPF rejects"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:42
+#: pmg-gui/js/dashboard/NodeInfo.js:67
+msgid "SWAP usage"
+msgstr ""
+
+#: pmg-gui/js/Dashboard.js:34 pmg-gui/js/Settings.js:284
 msgid "Save"
 msgstr ""
 
 msgid "Save"
 msgstr ""
 
-#: pmg-gui/js/ReceiverStatistics.js:93 pmg-gui/js/SpamDetectorCustom.js:125 pmg-gui/js/SpamDetectorCustom.js:169 pmg-gui/js/SpamDetectorCustom.js:273 pmg-gui/js/SpamInfoGrid.js:45 pmg-gui/js/SpamQuarantine.js:265 pmg-gui/js/Utils.js:14
+#: pmg-gui/js/LoginView.js:277
+msgid "Save User name"
+msgstr ""
+
+#: pmg-gui/js/Settings.js:149
+msgid "Saved User Name"
+msgstr ""
+
+#: pmg-gui/js/PBSConfig.js:17 pmg-gui/js/PBSSnapshotView.js:122 pmg-gui/js/PBSSnapshotView.js:177
+msgid "Schedule"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:171
+msgid "Schedule on '{0}'"
+msgstr ""
+
+#: pmg-gui/js/ReceiverStatistics.js:90 pmg-gui/js/SpamDetectorCustom.js:127 pmg-gui/js/SpamDetectorCustom.js:173 pmg-gui/js/SpamDetectorCustom.js:257 pmg-gui/js/SpamInfoGrid.js:43 pmg-gui/js/SpamQuarantine.js:169 pmg-gui/js/Utils.js:40
 msgid "Score"
 msgstr ""
 
 msgid "Score"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:146 pmg-gui/js/SpamQuarantine.js:291 pmg-gui/js/VirusQuarantine.js:155
+#: pmg-gui/js/QuarantineList.js:379
+msgid "Search"
+msgstr ""
+
+#: pmg-gui/js/AttachmentQuarantine.js:90 pmg-gui/js/SpamQuarantine.js:195 pmg-gui/js/VirusQuarantine.js:98
 msgid "Selected Mail"
 msgstr ""
 
 msgid "Selected Mail"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:53 pmg-gui/js/DKIMSettings.js:61 pmg-gui/js/DKIMSettings.js:139
+#: pmg-gui/js/DKIMSettings.js:53 pmg-gui/js/DKIMSettings.js:61 pmg-gui/js/DKIMSettings.js:144
 msgid "Selector"
 msgstr ""
 
 msgid "Selector"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:81
+#: pmg-gui/js/MailProxyOptions.js:76
 msgid "Send NDR on Blocked E-Mails"
 msgstr ""
 
 msgid "Send NDR on Blocked E-Mails"
 msgstr ""
 
-#: pmg-gui/js/SystemOptions.js:67
+#: pmg-gui/js/Utils.js:620
+msgid "Send Original Mail"
+msgstr ""
+
+#: pmg-gui/js/SystemOptions.js:66
 msgid "Send daily admin reports"
 msgstr ""
 
 msgid "Send daily admin reports"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:65 pmg-gui/js/MailTracker.js:66 pmg-gui/js/NavigationTree.js:178 pmg-gui/js/PostfixMailQueue.js:155 pmg-gui/js/ReceiverStatistics.js:65 pmg-gui/js/SenderStatistics.js:102 pmg-gui/js/SenderStatistics.js:149 pmg-gui/js/SenderStatistics.js:209 pmg-gui/js/Utils.js:12
+#: pmg-gui/js/AttachmentQuarantine.js:64 pmg-gui/js/ContactStatistics.js:62 pmg-gui/js/MailTracker.js:69 pmg-gui/js/NavigationTree.js:190 pmg-gui/js/PostfixMailQueue.js:155 pmg-gui/js/ReceiverStatistics.js:62 pmg-gui/js/SenderStatistics.js:99 pmg-gui/js/SenderStatistics.js:146 pmg-gui/js/SenderStatistics.js:206 pmg-gui/js/Utils.js:38 pmg-gui/js/VirusQuarantine.js:66
 msgid "Sender"
 msgstr ""
 
 msgid "Sender"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:120 pmg-gui/js/SpamQuarantine.js:259 pmg-gui/js/VirusQuarantine.js:123
+#: pmg-gui/js/SpamQuarantine.js:163
 msgid "Sender/Subject"
 msgstr ""
 
 msgid "Sender/Subject"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:39 pmg-gui/js/FetchmailView.js:97 pmg-gui/js/LDAPConfig.js:82 pmg-gui/js/LDAPConfig.js:89 pmg-gui/js/LDAPConfig.js:573
+#: pmg-gui/js/FetchmailEdit.js:37 pmg-gui/js/FetchmailView.js:97 pmg-gui/js/LDAPConfig.js:79 pmg-gui/js/LDAPConfig.js:86 pmg-gui/js/LDAPConfig.js:573 pmg-gui/js/PBSConfig.js:148 pmg-gui/js/PBSRemoteEdit.js:38
 msgid "Server"
 msgstr ""
 
 msgid "Server"
 msgstr ""
 
-#: pmg-gui/js/ServerAdministration.js:6
+#: pmg-gui/js/ServerAdministration.js:5
 msgid "Server Administration"
 msgstr ""
 
 msgid "Server Administration"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:134
+#: pmg-gui/js/Subscription.js:131
 msgid "Server ID"
 msgstr ""
 
 msgid "Server ID"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:124
+#: pmg-gui/js/PBSRemoteEdit.js:115
+msgid "Server certificate SHA-256 fingerprint, required for self-signed certificates"
+msgstr ""
+
+#: pmg-gui/js/ServerStatus.js:128
 msgid "Server load"
 msgstr ""
 
 msgid "Server load"
 msgstr ""
 
@@ -1183,23 +1572,35 @@ msgstr ""
 msgid "Services"
 msgstr ""
 
 msgid "Services"
 msgstr ""
 
+#: pmg-gui/js/PBSConfig.js:8
+msgid "Set"
+msgstr ""
+
+#: pmg-gui/js/PBSSnapshotView.js:129
+msgid "Set Schedule"
+msgstr ""
+
 #: pmg-gui/js/MailProxyDKIMPanel.js:30 pmg-gui/js/MailProxyTLSPanel.js:21
 msgid "Settings"
 msgstr ""
 
 #: pmg-gui/js/MailProxyDKIMPanel.js:30 pmg-gui/js/MailProxyTLSPanel.js:21
 msgid "Settings"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:16
+#: pmg-gui/js/SpamQuarantineOptions.js:15
 msgid "Short"
 msgstr ""
 
 msgid "Short"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:445
+#: pmg-gui/js/AttachmentGrid.js:22
+msgid "Show All Parts"
+msgstr ""
+
+#: pmg-gui/js/LDAPConfig.js:443
 msgid "Show E-Mail addresses"
 msgstr ""
 
 msgid "Show E-Mail addresses"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:419
+#: pmg-gui/js/LDAPConfig.js:417
 msgid "Show Users"
 msgstr ""
 
 msgid "Show Users"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:65 pmg-gui/js/ServerStatus.js:67
+#: pmg-gui/js/ServerStatus.js:73 pmg-gui/js/ServerStatus.js:75
 msgid "Shutdown"
 msgstr ""
 
 msgid "Shutdown"
 msgstr ""
 
@@ -1215,35 +1616,39 @@ msgstr ""
 msgid "Sign Outgoing Mails"
 msgstr ""
 
 msgid "Sign Outgoing Mails"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:186
+#: pmg-gui/js/DKIMSettings.js:200
 msgid "Sign all Outgoing Mail"
 msgstr ""
 
 msgid "Sign all Outgoing Mail"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:103
+#: pmg-gui/js/ClamAVDatabase.js:97
 msgid "Signatures"
 msgstr ""
 
 msgid "Signatures"
 msgstr ""
 
-#: pmg-gui/js/QuarantineList.js:227
+#: pmg-gui/js/DKIMSettings.js:192
+msgid "Signing Domain Source"
+msgstr ""
+
+#: pmg-gui/js/QuarantineList.js:322 pmg-gui/js/mobile/quarantineview.js:21
 msgid "Since"
 msgstr ""
 
 msgid "Since"
 msgstr ""
 
-#: pmg-gui/js/AttachmentGrid.js:44 pmg-gui/js/AttachmentQuarantine.js:126 pmg-gui/js/BackupRestore.js:167 pmg-gui/js/ContactStatistics.js:72 pmg-gui/js/ContactStatistics.js:174 pmg-gui/js/MailTracker.js:366 pmg-gui/js/ReceiverStatistics.js:72 pmg-gui/js/ReceiverStatistics.js:186 pmg-gui/js/SenderStatistics.js:72 pmg-gui/js/SenderStatistics.js:174 pmg-gui/js/SpamQuarantine.js:271 pmg-gui/js/VirusQuarantine.js:135
+#: pmg-gui/js/AttachmentGrid.js:118 pmg-gui/js/AttachmentQuarantine.js:70 pmg-gui/js/BackupRestore.js:183 pmg-gui/js/ContactStatistics.js:69 pmg-gui/js/ContactStatistics.js:171 pmg-gui/js/MailTracker.js:406 pmg-gui/js/ReceiverStatistics.js:69 pmg-gui/js/ReceiverStatistics.js:183 pmg-gui/js/SenderStatistics.js:69 pmg-gui/js/SenderStatistics.js:171 pmg-gui/js/SpamQuarantine.js:175 pmg-gui/js/VirusQuarantine.js:78
 msgid "Size"
 msgstr ""
 
 msgid "Size"
 msgstr ""
 
-#: pmg-gui/js/MailProxyRelaying.js:34 pmg-gui/js/MailProxyRelaying.js:58 pmg-gui/js/MailProxyRelaying.js:68
+#: pmg-gui/js/MailProxyRelaying.js:40 pmg-gui/js/MailProxyRelaying.js:64 pmg-gui/js/MailProxyRelaying.js:74
 msgid "Smarthost"
 msgstr ""
 
 msgid "Smarthost"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:137
+#: pmg-gui/js/Subscription.js:134
 msgid "Sockets"
 msgstr ""
 
 msgid "Sockets"
 msgstr ""
 
-#: pmg-gui/js/DomainStatistics.js:98 pmg-gui/js/ReceiverStatistics.js:180
+#: pmg-gui/js/DomainStatistics.js:97 pmg-gui/js/ReceiverStatistics.js:177
 msgid "Spam"
 msgstr ""
 
 msgid "Spam"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:350
+#: pmg-gui/js/Dashboard.js:384
 msgid "Spam / min"
 msgstr ""
 
 msgid "Spam / min"
 msgstr ""
 
@@ -1251,7 +1656,7 @@ msgstr ""
 msgid "Spam Detector"
 msgstr ""
 
 msgid "Spam Detector"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:302
+#: pmg-gui/js/Utils.js:323
 msgid "Spam Filter"
 msgstr ""
 
 msgid "Spam Filter"
 msgstr ""
 
@@ -1259,71 +1664,83 @@ msgstr ""
 msgid "Spam Mails"
 msgstr ""
 
 msgid "Spam Mails"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:98 pmg-gui/js/QuarantineView.js:17 pmg-gui/js/SpamQuarantine.js:238
+#: pmg-gui/js/NavigationTree.js:110 pmg-gui/js/QuarantineView.js:16 pmg-gui/js/SpamQuarantine.js:143
 msgid "Spam Quarantine"
 msgstr ""
 
 msgid "Spam Quarantine"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:148 pmg-gui/js/SpamScoreDistribution.js:8
+#: pmg-gui/js/NavigationTree.js:160 pmg-gui/js/SpamScoreDistribution.js:8
 msgid "Spam Scores"
 msgstr ""
 
 msgid "Spam Scores"
 msgstr ""
 
-#: pmg-gui/js/SpamInfoGrid.js:41
+#: pmg-gui/js/Utils.js:862
+msgid "SpamAssassin update"
+msgstr ""
+
+#: pmg-gui/js/SpamInfoGrid.js:39
 msgid "Spamscore"
 msgstr ""
 
 msgid "Spamscore"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:95
+#: pmg-gui/js/MailTracker.js:97 pmg-gui/js/Utils.js:697
 msgid "Start"
 msgstr ""
 
 msgid "Start"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:287
+#: pmg-gui/js/Utils.js:308
 msgid "Start Time"
 msgstr ""
 
 msgid "Start Time"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:247
+#: pmg-gui/js/ClusterAdministration.js:245
 msgid "State"
 msgstr ""
 
 msgid "State"
 msgstr ""
 
-#: pmg-gui/js/BackupRestore.js:52
+#: pmg-gui/js/BackupRestore.js:54
 msgid "Statistic"
 msgstr ""
 
 msgid "Statistic"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:102 pmg-gui/js/DomainStatistics.js:6 pmg-gui/js/GeneralMailStatistics.js:16 pmg-gui/js/HourlyMailDistribution.js:68 pmg-gui/js/NavigationTree.js:142 pmg-gui/js/RBLStatistics.js:10 pmg-gui/js/ReceiverStatistics.js:110 pmg-gui/js/SenderStatistics.js:102 pmg-gui/js/SpamScoreDistribution.js:8 pmg-gui/js/VirusCharts.js:6
+#: pmg-gui/js/ContactStatistics.js:99 pmg-gui/js/DomainStatistics.js:5 pmg-gui/js/GeneralMailStatistics.js:16 pmg-gui/js/HourlyMailDistribution.js:104 pmg-gui/js/NavigationTree.js:154 pmg-gui/js/PBSRemoteEdit.js:108 pmg-gui/js/RBLStatistics.js:10 pmg-gui/js/ReceiverStatistics.js:107 pmg-gui/js/SenderStatistics.js:99 pmg-gui/js/SpamScoreDistribution.js:8 pmg-gui/js/VirusCharts.js:5
 msgid "Statistics"
 msgstr ""
 
 msgid "Statistics"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:56 pmg-gui/js/MailTracker.js:339 pmg-gui/js/ServerStatus.js:6 pmg-gui/js/SpamDetectorConfiguration.js:23 pmg-gui/js/SpamDetectorStatus.js:16 pmg-gui/js/Subscription.js:127
+#: pmg-gui/js/ClamAVDatabase.js:50 pmg-gui/js/MailTracker.js:379 pmg-gui/js/ServerStatus.js:5 pmg-gui/js/SpamDetectorConfiguration.js:23 pmg-gui/js/SpamDetectorStatus.js:15 pmg-gui/js/Subscription.js:124
 msgid "Status"
 msgstr ""
 
 msgid "Status"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:420
+#: pmg-gui/js/Dashboard.js:504
 msgid "Storage"
 msgstr ""
 
 msgid "Storage"
 msgstr ""
 
-#: pmg-gui/js/MailInfo.js:32 pmg-gui/js/Utils.js:522 pmg-gui/js/ViewMailHeaders.js:75
+#: pmg-gui/js/AttachmentQuarantine.js:64 pmg-gui/js/MailInfo.js:36 pmg-gui/js/Utils.js:532 pmg-gui/js/ViewMailHeaders.js:89 pmg-gui/js/VirusQuarantine.js:66
 msgid "Subject"
 msgstr ""
 
 msgid "Subject"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:268 pmg-gui/js/NavigationTree.js:84 pmg-gui/js/Subscription.js:23
+#: pmg-gui/js/QuarantineList.js:380
+msgid "Subject, Sender"
+msgstr ""
+
+#: pmg-gui/js/ClusterAdministration.js:266 pmg-gui/js/Dashboard.js:422 pmg-gui/js/NavigationTree.js:84 pmg-gui/js/Subscription.js:23
 msgid "Subscription"
 msgstr ""
 
 msgid "Subscription"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:15 pmg-gui/js/Subscription.js:124
+#: pmg-gui/js/Subscription.js:15 pmg-gui/js/Subscription.js:121
 msgid "Subscription Key"
 msgstr ""
 
 msgid "Subscription Key"
 msgstr ""
 
-#: pmg-gui/js/RegexTester.js:47
+#: pmg-gui/js/RegexTester.js:48
 msgid "Success"
 msgstr ""
 
 msgid "Success"
 msgstr ""
 
-#: pmg-gui/js/QueueAdministration.js:40
+#: pmg-gui/js/QueueAdministration.js:39
 msgid "Summary"
 msgstr ""
 
 msgid "Summary"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:17
+#: pmg-gui/js/Settings.js:192
+msgid "Summary/Dashboard columns"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:43
 msgid "Superuser"
 msgstr ""
 
 msgid "Superuser"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:139
+#: pmg-gui/js/ServerStatus.js:143
 msgid "Swap usage"
 msgstr ""
 
 msgid "Swap usage"
 msgstr ""
 
@@ -1331,22 +1748,26 @@ msgstr ""
 msgid "Synchronize"
 msgstr ""
 
 msgid "Synchronize"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:151 pmg-gui/js/ServerAdministration.js:54
+#: pmg-gui/js/MailTracker.js:163 pmg-gui/js/ServerAdministration.js:66
 msgid "Syslog"
 msgstr ""
 
 msgid "Syslog"
 msgstr ""
 
-#: pmg-gui/js/SystemConfiguration.js:7
+#: pmg-gui/js/SystemConfiguration.js:6
 msgid "System"
 msgstr ""
 
 msgid "System"
 msgstr ""
 
-#: pmg-gui/js/BackupRestore.js:34
+#: pmg-gui/js/BackupRestore.js:37
 msgid "System Configuration"
 msgstr ""
 
 msgid "System Configuration"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:53 pmg-gui/js/Subscription.js:178
+#: pmg-gui/js/Subscription.js:52 pmg-gui/js/Subscription.js:185
 msgid "System Report"
 msgstr ""
 
 msgid "System Report"
 msgstr ""
 
+#: pmg-gui/js/UserView.js:198
+msgid "TFA Lock"
+msgstr ""
+
 #: pmg-gui/js/MailProxyConfiguration.js:44
 msgid "TLS"
 msgstr ""
 #: pmg-gui/js/MailProxyConfiguration.js:44
 msgid "TLS"
 msgstr ""
@@ -1355,55 +1776,67 @@ msgstr ""
 msgid "TLS Destination Policy"
 msgstr ""
 
 msgid "TLS Destination Policy"
 msgstr ""
 
-#: pmg-gui/js/MailProxyTLSDestinations.js:21
+#: pmg-gui/js/MailProxyTLSPanel.js:30
+msgid "TLS Inbound Domains"
+msgstr ""
+
+#: pmg-gui/js/MailProxyTLSInboundDomains.js:20
+msgid "TLS Inbound domains"
+msgstr ""
+
+#: pmg-gui/js/MailProxyTLSDestinations.js:20
 msgid "TLS Policy"
 msgstr ""
 
 msgid "TLS Policy"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:604
+#: pmg-gui/js/UserView.js:212
+msgid "TOTP Locked"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:614
 msgid "Target"
 msgstr ""
 
 msgid "Target"
 msgstr ""
 
-#: pmg-gui/js/ServerAdministration.js:60
+#: pmg-gui/js/ServerAdministration.js:73
 msgid "Tasks"
 msgstr ""
 
 msgid "Tasks"
 msgstr ""
 
-#: pmg-gui/js/SpamInfoGrid.js:36
+#: pmg-gui/js/SpamInfoGrid.js:35
 msgid "Test Name"
 msgstr ""
 
 msgid "Test Name"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:146 pmg-gui/js/Utils.js:352 pmg-gui/js/Utils.js:418 pmg-gui/js/Utils.js:485
+#: pmg-gui/js/Utils.js:169 pmg-gui/js/Utils.js:371 pmg-gui/js/Utils.js:433 pmg-gui/js/Utils.js:496
 msgid "Test String"
 msgstr ""
 
 msgid "Test String"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:641
+#: pmg-gui/js/Utils.js:648
 msgid "Text Replacement"
 msgstr ""
 
 msgid "Text Replacement"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:139 pmg-gui/js/BackupRestore.js:160 pmg-gui/js/ContactStatistics.js:84 pmg-gui/js/MailTracker.js:321 pmg-gui/js/PostfixMailQueue.js:143 pmg-gui/js/ReceiverStatistics.js:84 pmg-gui/js/SenderStatistics.js:84 pmg-gui/js/SpamQuarantine.js:284 pmg-gui/js/SystemConfiguration.js:42 pmg-gui/js/VirusQuarantine.js:148
+#: pmg-gui/js/AttachmentQuarantine.js:83 pmg-gui/js/BackupRestore.js:176 pmg-gui/js/ContactStatistics.js:81 pmg-gui/js/MailTracker.js:361 pmg-gui/js/PostfixMailQueue.js:143 pmg-gui/js/ReceiverStatistics.js:81 pmg-gui/js/SenderStatistics.js:81 pmg-gui/js/SpamQuarantine.js:188 pmg-gui/js/SystemConfiguration.js:29 pmg-gui/js/VirusQuarantine.js:91
 msgid "Time"
 msgstr ""
 
 msgid "Time"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:281
+#: pmg-gui/js/Utils.js:302
 msgid "TimeFrame"
 msgstr ""
 
 msgid "TimeFrame"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:333 pmg-gui/js/ObjectGroupSelector.js:26 pmg-gui/js/RuleInfo.js:390 pmg-gui/js/Utils.js:34 pmg-gui/js/ViewMailHeaders.js:68 pmg-gui/js/mobile/quarantineview.js:28
+#: pmg-gui/js/MailTracker.js:373 pmg-gui/js/ObjectGroupSelector.js:26 pmg-gui/js/RuleInfo.js:442 pmg-gui/js/Utils.js:60 pmg-gui/js/ViewMailHeaders.js:82
 msgid "To"
 msgstr ""
 
 msgid "To"
 msgstr ""
 
-#: pmg-gui/js/AttachmentQuarantine.js:160 pmg-gui/js/SpamQuarantine.js:305 pmg-gui/js/VirusQuarantine.js:169
+#: pmg-gui/js/AttachmentQuarantine.js:106 pmg-gui/js/SpamQuarantine.js:216 pmg-gui/js/VirusQuarantine.js:119
 msgid "Toggle Raw"
 msgstr ""
 
 msgid "Toggle Raw"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantine.js:312
+#: pmg-gui/js/SpamQuarantine.js:223
 msgid "Toggle Spam Info"
 msgstr ""
 
 msgid "Toggle Spam Info"
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:428
+#: pmg-gui/js/Dashboard.js:440
 msgid "Top Receivers"
 msgstr ""
 
 msgid "Top Receivers"
 msgstr ""
 
-#: pmg-gui/js/PostfixQShape.js:122 pmg-gui/js/ServerStatus.js:134 pmg-gui/js/ServerStatus.js:142 pmg-gui/js/ServerStatus.js:158
+#: pmg-gui/js/PostfixQShape.js:121 pmg-gui/js/ServerStatus.js:138 pmg-gui/js/ServerStatus.js:146 pmg-gui/js/ServerStatus.js:162
 msgid "Total"
 msgstr ""
 
 msgid "Total"
 msgstr ""
 
@@ -1415,15 +1848,15 @@ msgstr ""
 msgid "Total Mails"
 msgstr ""
 
 msgid "Total Mails"
 msgstr ""
 
-#: pmg-gui/js/MailTracker.js:216 pmg-gui/js/NavigationTree.js:128
+#: pmg-gui/js/MailTracker.js:228 pmg-gui/js/NavigationTree.js:140
 msgid "Tracking Center"
 msgstr ""
 
 msgid "Tracking Center"
 msgstr ""
 
-#: pmg-gui/js/DomainStatistics.js:80 pmg-gui/js/DomainStatistics.js:124 pmg-gui/js/dashboard/MailProcessing.js:33
+#: pmg-gui/js/DomainStatistics.js:79 pmg-gui/js/DomainStatistics.js:123 pmg-gui/js/dashboard/MailProcessing.js:33
 msgid "Traffic"
 msgstr ""
 
 msgid "Traffic"
 msgstr ""
 
-#: pmg-gui/js/Transport.js:142
+#: pmg-gui/js/Transport.js:147
 msgid "Transport"
 msgstr ""
 
 msgid "Transport"
 msgstr ""
 
@@ -1431,14 +1864,18 @@ msgstr ""
 msgid "Transports"
 msgstr ""
 
 msgid "Transports"
 msgstr ""
 
-#: pmg-gui/js/MyNetworks.js:50 pmg-gui/js/MyNetworks.js:89 pmg-gui/js/MyNetworks.js:125
+#: pmg-gui/js/MyNetworks.js:40 pmg-gui/js/MyNetworks.js:68 pmg-gui/js/MyNetworks.js:119
 msgid "Trusted Network"
 msgstr ""
 
 msgid "Trusted Network"
 msgstr ""
 
-#: pmg-gui/js/ObjectGroup.js:82 pmg-gui/js/RuleInfo.js:297 pmg-gui/js/Subscription.js:121
+#: pmg-gui/js/ObjectGroup.js:92 pmg-gui/js/Subscription.js:118
 msgid "Type"
 msgstr ""
 
 msgid "Type"
 msgstr ""
 
+#: pmg-gui/js/LDAPConfig.js:111 pmg-gui/js/PBSRemoteEdit.js:78
+msgid "Unchanged"
+msgstr ""
+
 #: pmg-gui/js/dashboard/SubscriptionInfo.js:7
 msgid "Unknown"
 msgstr ""
 #: pmg-gui/js/dashboard/SubscriptionInfo.js:7
 msgid "Unknown"
 msgstr ""
@@ -1447,39 +1884,47 @@ msgstr ""
 msgid "Unknown LDAP address"
 msgstr ""
 
 msgid "Unknown LDAP address"
 msgstr ""
 
-#: pmg-gui/js/QuarantineList.js:234
+#: pmg-gui/js/UserView.js:147
+msgid "Unlock TFA"
+msgstr ""
+
+#: pmg-gui/js/UserView.js:92
+msgid "Unlock TFA authentication for {0}"
+msgstr ""
+
+#: pmg-gui/js/QuarantineList.js:329 pmg-gui/js/mobile/quarantineview.js:29
 msgid "Until"
 msgstr ""
 
 msgid "Until"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:149
+#: pmg-gui/js/DKIMSettings.js:154
 msgid "Update"
 msgstr ""
 
 msgid "Update"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorStatus.js:41
+#: pmg-gui/js/SpamDetectorStatus.js:40
 msgid "Update Available"
 msgstr ""
 
 msgid "Update Available"
 msgstr ""
 
-#: pmg-gui/js/SpamDetectorStatus.js:64
+#: pmg-gui/js/SpamDetectorStatus.js:63
 msgid "Update Now"
 msgstr ""
 
 msgid "Update Now"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:172
+#: pmg-gui/js/ClamAVDatabase.js:163
 msgid "Update now"
 msgstr ""
 
 msgid "Update now"
 msgstr ""
 
-#: pmg-gui/js/ServerAdministration.js:38
+#: pmg-gui/js/ServerAdministration.js:39
 msgid "Updates"
 msgstr ""
 
 msgid "Updates"
 msgstr ""
 
-#: pmg-gui/js/ServerAdministration.js:43
+#: pmg-gui/js/ServerAdministration.js:45
 msgid "Upgrade"
 msgstr ""
 
 msgid "Upgrade"
 msgstr ""
 
-#: pmg-gui/js/Subscription.js:5 pmg-gui/js/Subscription.js:153
+#: pmg-gui/js/Subscription.js:4 pmg-gui/js/Subscription.js:150
 msgid "Upload Subscription Key"
 msgstr ""
 
 msgid "Upload Subscription Key"
 msgstr ""
 
-#: pmg-gui/js/ClusterAdministration.js:274
+#: pmg-gui/js/ClusterAdministration.js:272 pmg-gui/js/dashboard/NodeInfo.js:129
 msgid "Uptime"
 msgstr ""
 
 msgid "Uptime"
 msgstr ""
 
@@ -1487,15 +1932,15 @@ msgstr ""
 msgid "Use Bayesian filter"
 msgstr ""
 
 msgid "Use Bayesian filter"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:47
+#: pmg-gui/js/MailProxyOptions.js:45
 msgid "Use Greylisting for IPv4"
 msgstr ""
 
 msgid "Use Greylisting for IPv4"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:53
+#: pmg-gui/js/MailProxyOptions.js:51
 msgid "Use Greylisting for IPv6"
 msgstr ""
 
 msgid "Use Greylisting for IPv6"
 msgstr ""
 
-#: pmg-gui/js/Transport.js:102 pmg-gui/js/Transport.js:190
+#: pmg-gui/js/Transport.js:107 pmg-gui/js/Transport.js:195
 msgid "Use MX"
 msgstr ""
 
 msgid "Use MX"
 msgstr ""
 
@@ -1507,15 +1952,15 @@ msgstr ""
 msgid "Use Razor2 checks"
 msgstr ""
 
 msgid "Use Razor2 checks"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:59
+#: pmg-gui/js/MailProxyOptions.js:57
 msgid "Use SPF"
 msgstr ""
 
 msgid "Use SPF"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:101
+#: pmg-gui/js/FetchmailEdit.js:99
 msgid "Use SSL"
 msgstr ""
 
 msgid "Use SSL"
 msgstr ""
 
-#: pmg-gui/js/SystemOptions.js:70
+#: pmg-gui/js/SystemOptions.js:69
 msgid "Use advanced statistic filters"
 msgstr ""
 
 msgid "Use advanced statistic filters"
 msgstr ""
 
@@ -1523,87 +1968,87 @@ msgstr ""
 msgid "Use auto-whitelists"
 msgstr ""
 
 msgid "Use auto-whitelists"
 msgstr ""
 
-#: pmg-gui/js/ServerStatus.js:134 pmg-gui/js/ServerStatus.js:142 pmg-gui/js/ServerStatus.js:158
+#: pmg-gui/js/ServerStatus.js:138 pmg-gui/js/ServerStatus.js:146 pmg-gui/js/ServerStatus.js:162
 msgid "Used"
 msgstr ""
 
 msgid "Used"
 msgstr ""
 
-#: pmg-gui/js/RuleInfo.js:277
+#: pmg-gui/js/RuleInfo.js:300
 msgid "Used Objects"
 msgstr ""
 
 msgid "Used Objects"
 msgstr ""
 
-#: pmg-gui/js/UserEdit.js:14
+#: pmg-gui/js/UserEdit.js:11
 msgid "User"
 msgstr ""
 
 msgid "User"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:122
+#: pmg-gui/js/NavigationTree.js:134
 msgid "User Blacklist"
 msgstr ""
 
 msgid "User Blacklist"
 msgstr ""
 
+#: pmg-gui/js/PBSConfig.js:160
+msgid "User ID"
+msgstr ""
+
 #: pmg-gui/js/NavigationTree.js:72 pmg-gui/js/UserManagement.js:6
 msgid "User Management"
 msgstr ""
 
 #: pmg-gui/js/NavigationTree.js:72 pmg-gui/js/UserManagement.js:6
 msgid "User Management"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:47
+#: pmg-gui/js/SpamQuarantineOptions.js:46
 msgid "User Spamreport Style"
 msgstr ""
 
 msgid "User Spamreport Style"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:116
+#: pmg-gui/js/NavigationTree.js:128
 msgid "User Whitelist"
 msgstr ""
 
 msgid "User Whitelist"
 msgstr ""
 
-#: pmg-gui/js/FetchmailView.js:107 pmg-gui/js/LDAPConfig.js:108 pmg-gui/js/LoginView.js:146 pmg-gui/js/UserEdit.js:41 pmg-gui/js/UserView.js:126
+#: pmg-gui/js/FetchmailView.js:107 pmg-gui/js/LDAPConfig.js:105 pmg-gui/js/LoginView.js:247 pmg-gui/js/UserEdit.js:38 pmg-gui/js/UserView.js:157
 msgid "User name"
 msgstr ""
 
 msgid "User name"
 msgstr ""
 
-#: pmg-gui/js/SystemOptions.js:73
+#: pmg-gui/js/SystemOptions.js:72
 msgid "User statistic lifetime (days)"
 msgstr ""
 
 msgid "User statistic lifetime (days)"
 msgstr ""
 
-#: pmg-gui/js/FetchmailEdit.js:64 pmg-gui/js/mobile/loginscreen.js:19
+#: pmg-gui/js/FetchmailEdit.js:62 pmg-gui/js/PBSRemoteEdit.js:61 pmg-gui/js/mobile/loginscreen.js:19
 msgid "Username"
 msgstr ""
 
 msgid "Username"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:281 pmg-gui/js/LDAPConfig.js:450
+#: pmg-gui/js/LDAPConfig.js:279 pmg-gui/js/LDAPConfig.js:448
 msgid "Users of '{0}'"
 msgstr ""
 
 msgid "Users of '{0}'"
 msgstr ""
 
-#: pmg-gui/js/ObjectGroup.js:99 pmg-gui/js/Utils.js:348 pmg-gui/js/Utils.js:393 pmg-gui/js/Utils.js:460 pmg-gui/js/Utils.js:578
+#: pmg-gui/js/ObjectGroup.js:109 pmg-gui/js/Utils.js:367 pmg-gui/js/Utils.js:410 pmg-gui/js/Utils.js:473 pmg-gui/js/Utils.js:588
 msgid "Value"
 msgstr ""
 
 msgid "Value"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:17
+#: pmg-gui/js/SpamQuarantineOptions.js:16
 msgid "Verbose"
 msgstr ""
 
 msgid "Verbose"
 msgstr ""
 
-#: pmg-gui/js/LDAPConfig.js:74
+#: pmg-gui/js/LDAPConfig.js:71
 msgid "Verify Certificate"
 msgstr ""
 
 msgid "Verify Certificate"
 msgstr ""
 
-#: pmg-gui/js/MailProxyOptions.js:36
+#: pmg-gui/js/MailProxyOptions.js:35
 msgid "Verify Receivers"
 msgstr ""
 
 msgid "Verify Receivers"
 msgstr ""
 
-#: pmg-gui/js/ClamAVDatabase.js:97 pmg-gui/js/SpamDetectorStatus.js:35
+#: pmg-gui/js/ClamAVDatabase.js:91 pmg-gui/js/SpamDetectorStatus.js:34
 msgid "Version"
 msgstr ""
 
 msgid "Version"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:194
+#: pmg-gui/js/DKIMSettings.js:208
 msgid "View DNS Record"
 msgstr ""
 
 msgid "View DNS Record"
 msgstr ""
 
-#: pmg-gui/js/SpamQuarantineOptions.js:65 pmg-gui/js/VirusQuarantineOptions.js:14
+#: pmg-gui/js/SpamQuarantineOptions.js:63 pmg-gui/js/VirusQuarantineOptions.js:16
 msgid "View images"
 msgstr ""
 
 msgid "View images"
 msgstr ""
 
-#: pmg-gui/js/ContactStatistics.js:168 pmg-gui/js/DomainStatistics.js:94 pmg-gui/js/DomainStatistics.js:138 pmg-gui/js/ReceiverStatistics.js:176 pmg-gui/js/SenderStatistics.js:168 pmg-gui/js/VirusQuarantine.js:129
+#: pmg-gui/js/ContactStatistics.js:165 pmg-gui/js/DomainStatistics.js:93 pmg-gui/js/DomainStatistics.js:137 pmg-gui/js/ReceiverStatistics.js:173 pmg-gui/js/SenderStatistics.js:165 pmg-gui/js/VirusQuarantine.js:72
 msgid "Virus"
 msgstr ""
 
 msgid "Virus"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:154
-msgid "Virus  Charts"
-msgstr ""
-
-#: pmg-gui/js/VirusCharts.js:6
+#: pmg-gui/js/NavigationTree.js:166 pmg-gui/js/VirusCharts.js:5
 msgid "Virus Charts"
 msgstr ""
 
 msgid "Virus Charts"
 msgstr ""
 
@@ -1611,7 +2056,7 @@ msgstr ""
 msgid "Virus Detector"
 msgstr ""
 
 msgid "Virus Detector"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:318
+#: pmg-gui/js/Utils.js:339
 msgid "Virus Filter"
 msgstr ""
 
 msgid "Virus Filter"
 msgstr ""
 
@@ -1623,15 +2068,15 @@ msgstr ""
 msgid "Virus Outbreaks"
 msgstr ""
 
 msgid "Virus Outbreaks"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:104 pmg-gui/js/VirusQuarantine.js:102
+#: pmg-gui/js/NavigationTree.js:116 pmg-gui/js/VirusQuarantine.js:44
 msgid "Virus Quarantine"
 msgstr ""
 
 msgid "Virus Quarantine"
 msgstr ""
 
-#: pmg-gui/js/ReceiverStatistics.js:89
+#: pmg-gui/js/ReceiverStatistics.js:86
 msgid "Virus info"
 msgstr ""
 
 msgid "Virus info"
 msgstr ""
 
-#: pmg-gui/js/DKIMSettings.js:155
+#: pmg-gui/js/DKIMSettings.js:160
 msgid "Warning: You need to update the _domainkey DNS records of all signed domains!"
 msgstr ""
 
 msgid "Warning: You need to update the _domainkey DNS records of all signed domains!"
 msgstr ""
 
@@ -1639,43 +2084,59 @@ msgstr ""
 msgid "Warning: Your subscription levels are not the same."
 msgstr ""
 
 msgid "Warning: Your subscription levels are not the same."
 msgstr ""
 
-#: pmg-gui/js/ObjectGroupSelector.js:32 pmg-gui/js/RuleInfo.js:398
+#: pmg-gui/js/TFAView.js:97
+msgid "WebAuthn"
+msgstr ""
+
+#: pmg-gui/js/TFAView.js:74
+msgid "WebAuthn requires using a trusted certificate."
+msgstr ""
+
+#: pmg-gui/js/TFAView.js:6
+msgid "Webauthn"
+msgstr ""
+
+#: pmg-gui/js/Settings.js:132
+msgid "Webinterface Settings"
+msgstr ""
+
+#: pmg-gui/js/ObjectGroupSelector.js:32 pmg-gui/js/RuleInfo.js:450
 msgid "What"
 msgstr ""
 
 msgid "What"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:34 pmg-gui/js/Utils.js:30
+#: pmg-gui/js/NavigationTree.js:34 pmg-gui/js/Utils.js:56
 msgid "What Objects"
 msgstr ""
 
 msgid "What Objects"
 msgstr ""
 
-#: pmg-gui/js/ObjectGroupSelector.js:29 pmg-gui/js/RuleInfo.js:406
+#: pmg-gui/js/ObjectGroupSelector.js:29 pmg-gui/js/RuleInfo.js:458
 msgid "When"
 msgstr ""
 
 msgid "When"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:40 pmg-gui/js/Utils.js:31
+#: pmg-gui/js/NavigationTree.js:40 pmg-gui/js/Utils.js:57
 msgid "When Objects"
 msgstr ""
 
 msgid "When Objects"
 msgstr ""
 
-#: pmg-gui/js/MailProxyConfiguration.js:54 pmg-gui/js/QuarantineView.js:23 pmg-gui/js/SpamContextMenu.js:31 pmg-gui/js/SpamQuarantine.js:333 pmg-gui/js/UserBlackWhiteList.js:57 pmg-gui/js/UserBlackWhiteList.js:243 pmg-gui/js/mobile/mailview.js:36 pmg-gui/js/mobile/quarantineview.js:86
+#: pmg-gui/js/MailProxyConfiguration.js:54 pmg-gui/js/QuarantineView.js:22 pmg-gui/js/SpamContextMenu.js:19 pmg-gui/js/SpamQuarantine.js:255 pmg-gui/js/UserBlackWhiteList.js:56 pmg-gui/js/UserBlackWhiteList.js:240 pmg-gui/js/mobile/mailview.js:36 pmg-gui/js/mobile/quarantineview.js:87
 msgid "Whitelist"
 msgstr ""
 
 msgid "Whitelist"
 msgstr ""
 
-#: pmg-gui/js/NavigationTree.js:28 pmg-gui/js/Utils.js:29
+#: pmg-gui/js/NavigationTree.js:28 pmg-gui/js/Utils.js:55
 msgid "Who Objects"
 msgstr ""
 
 msgid "Who Objects"
 msgstr ""
 
-#: pmg-gui/js/StatTimeSelector.js:134
+#: pmg-gui/js/StatTimeSelector.js:154
 msgid "Whole month"
 msgstr ""
 
 msgid "Whole month"
 msgstr ""
 
-#: pmg-gui/js/StatTimeSelector.js:114
+#: pmg-gui/js/StatTimeSelector.js:134
 msgid "Whole year"
 msgstr ""
 
 msgid "Whole year"
 msgstr ""
 
-#: pmg-gui/js/UserBlackWhiteList.js:267
+#: pmg-gui/js/UserBlackWhiteList.js:264
 msgid "With this feature, you can manually bypass spam checking for certain domains or E-mail addresses."
 msgstr ""
 
 msgid "With this feature, you can manually bypass spam checking for certain domains or E-mail addresses."
 msgstr ""
 
-#: pmg-gui/js/UserBlackWhiteList.js:230
+#: pmg-gui/js/UserBlackWhiteList.js:228
 msgid "With this feature, you can manually mark E-mails from certain domains or addresses as spam."
 msgstr ""
 
 msgid "With this feature, you can manually mark E-mails from certain domains or addresses as spam."
 msgstr ""
 
@@ -1687,19 +2148,35 @@ msgstr ""
 msgid "You need to create a Selector before enabling DKIM Signing"
 msgstr ""
 
 msgid "You need to create a Selector before enabling DKIM Signing"
 msgstr ""
 
+#: pmg-gui/js/LoginView.js:131
+msgid "Your E-Mail"
+msgstr ""
+
 #: pmg-gui/js/dashboard/SubscriptionInfo.js:21
 msgid "Your subscription status is valid."
 msgstr ""
 
 #: pmg-gui/js/dashboard/SubscriptionInfo.js:21
 msgid "Your subscription status is valid."
 msgstr ""
 
-#: pmg-gui/js/Utils.js:610
-msgid "send orig. Mail"
+#: pmg-gui/js/PBSConfig.js:26
+msgid "daily"
 msgstr ""
 
 msgstr ""
 
-#: pmg-gui/js/Dashboard.js:291
+#: pmg-gui/js/Settings.js:220
+msgid "xterm.js Settings"
+msgstr ""
+
+#: pmg-gui/js/Utils.js:893
+msgid "{0} ({1}/{2}) successful"
+msgstr ""
+
+#: pmg-gui/js/AttachmentGrid.js:73
+msgid "{0} Attachments"
+msgstr ""
+
+#: pmg-gui/js/Dashboard.js:325
 msgid "{0} hours"
 msgstr ""
 
 msgid "{0} hours"
 msgstr ""
 
-#: pmg-gui/js/Utils.js:814
+#: pmg-gui/js/Utils.js:839
 msgid "{0} on behalf of {1}"
 msgstr ""
 
 msgid "{0} on behalf of {1}"
 msgstr ""
 
@@ -1707,3 +2184,7 @@ msgstr ""
 msgid "{0} seconds"
 msgstr ""
 
 msgid "{0} seconds"
 msgstr ""
 
+#: pmg-gui/js/Utils.js:894
+msgid "{0} successful"
+msgstr ""
+