]> git.proxmox.com Git - proxmox-i18n.git/blobdiff - proxmox-backup.pot
run make update
[proxmox-i18n.git] / proxmox-backup.pot
index e8a26877d05b96e957ff63e2300da9f4dde1a407..0a07cb37fdffee57655ca5455777c67dbf974e5e 100644 (file)
@@ -9,9 +9,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: proxmox-backup 4a489ae3de5c037e564058683edf0f865828bd61\n"
+"Project-Id-Version: proxmox-backup c93a8de89d7ea46484e4eb6acde522701111824a\n"
 "Report-Msgid-Bugs-To: <support@proxmox.com>\n"
-"POT-Creation-Date: Fri Jul  2 09:31:55 2021\n"
+"POT-Creation-Date: Thu Nov 17 19:57:32 2022\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,15 +19,23 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: proxmox-backup/www/config/CertificateView.js:62
+#: proxmox-backup/www/SystemConfiguration.js:12
+msgid " Network/Time"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:284
+msgid "A comma-separated list of networks to apply the (shared) limit."
+msgstr ""
+
+#: proxmox-backup/www/config/CertificateView.js:63
 msgid "ACME Accounts"
 msgstr ""
 
-#: proxmox-backup/www/form/AuthidSelector.js:78 proxmox-backup/www/form/TokenSelector.js:62 proxmox-backup/www/panel/AccessControl.js:30 proxmox-backup/www/window/ACLEdit.js:47
+#: proxmox-backup/www/form/AuthidSelector.js:78 proxmox-backup/www/form/TokenSelector.js:62 proxmox-backup/www/panel/AccessControl.js:30 proxmox-backup/www/window/ACLEdit.js:46
 msgid "API Token"
 msgstr ""
 
-#: proxmox-backup/www/config/ACLView.js:162 proxmox-backup/www/window/ACLEdit.js:43
+#: proxmox-backup/www/config/ACLView.js:160 proxmox-backup/www/window/ACLEdit.js:42
 msgid "API Token Permission"
 msgstr ""
 
@@ -39,39 +47,35 @@ msgstr ""
 msgid "API token"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:42 proxmox-backup/www/panel/AccessControl.js:6
+#: proxmox-backup/www/NavigationTree.js:48 proxmox-backup/www/panel/AccessControl.js:6
 msgid "Access Control"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:626 proxmox-backup/www/tape/ChangerStatus.js:742 proxmox-backup/www/tape/ChangerStatus.js:881 proxmox-backup/www/tape/ChangerStatus.js:949
+#: proxmox-backup/www/datastore/Content.js:941 proxmox-backup/www/tape/ChangerStatus.js:736 proxmox-backup/www/tape/ChangerStatus.js:881 proxmox-backup/www/tape/ChangerStatus.js:951
 msgid "Actions"
 msgstr ""
 
-#: proxmox-backup/www/config/ACLView.js:152 proxmox-backup/www/config/RemoteView.js:96 proxmox-backup/www/config/SyncView.js:146 proxmox-backup/www/config/TfaView.js:226 proxmox-backup/www/config/TokenView.js:148 proxmox-backup/www/config/UserView.js:127 proxmox-backup/www/config/VerifyView.js:141 proxmox-backup/www/tape/BackupJobs.js:144 proxmox-backup/www/tape/ChangerConfig.js:87 proxmox-backup/www/tape/DriveConfig.js:123 proxmox-backup/www/tape/EncryptionKeys.js:99 proxmox-backup/www/tape/PoolConfig.js:90
+#: proxmox-backup/www/config/ACLView.js:150 proxmox-backup/www/config/MetricServerView.js:87 proxmox-backup/www/config/PruneView.js:137 proxmox-backup/www/config/RemoteView.js:96 proxmox-backup/www/config/SyncView.js:147 proxmox-backup/www/config/TokenView.js:148 proxmox-backup/www/config/TrafficControlView.js:92 proxmox-backup/www/config/UserView.js:127 proxmox-backup/www/config/VerifyView.js:141 proxmox-backup/www/form/GroupFilter.js:359 proxmox-backup/www/tape/BackupJobs.js:144 proxmox-backup/www/tape/ChangerConfig.js:87 proxmox-backup/www/tape/DriveConfig.js:123 proxmox-backup/www/tape/EncryptionKeys.js:99 proxmox-backup/www/tape/PoolConfig.js:90 proxmox-backup/www/window/TrafficControlEdit.js:416
 msgid "Add"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:106
+#: proxmox-backup/www/NavigationTree.js:118
 msgid "Add Datastore"
 msgstr ""
 
-#: proxmox-backup/www/tape/TapeInventory.js:187
-msgid "Add Tape"
-msgstr ""
-
-#: proxmox-backup/www/window/AddTotp.js:11
-msgid "Add a TOTP login factor"
+#: proxmox-backup/www/datastore/Content.js:1210
+msgid "Add NS"
 msgstr ""
 
-#: proxmox-backup/www/window/AddWebauthn.js:10
-msgid "Add a Webauthn login token"
+#: proxmox-backup/www/tape/TapeInventory.js:187
+msgid "Add Tape"
 msgstr ""
 
 #: proxmox-backup/www/window/CreateDirectory.js:44 proxmox-backup/www/window/ZFSCreate.js:32
 msgid "Add as Datastore"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:68
+#: proxmox-backup/www/NavigationTree.js:80
 msgid "Administration"
 msgstr ""
 
@@ -79,19 +83,19 @@ msgstr ""
 msgid "Alert Flags"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:248 proxmox-backup/www/panel/Tasks.js:256 proxmox-backup/www/panel/Tasks.js:284
+#: proxmox-backup/www/ServerAdministration.js:83 proxmox-backup/www/config/SyncView.js:241 proxmox-backup/www/tape/BackupJobs.js:227
 msgid "All"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:768
+#: proxmox-backup/www/datastore/Content.js:1125
 msgid "All OK"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:764
+#: proxmox-backup/www/datastore/Content.js:1121
 msgid "All OK (old)"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:783
+#: proxmox-backup/www/datastore/Content.js:1140
 msgid "All failed"
 msgstr ""
 
@@ -107,12 +111,16 @@ msgstr ""
 msgid "Always"
 msgstr ""
 
-#: proxmox-backup/www/window/DataStoreEdit.js:128
+#: proxmox-backup/www/window/DataStoreEdit.js:60
 msgid "An absolute path"
 msgstr ""
 
-#: proxmox-backup/www/window/AddWebauthn.js:107
-msgid "An error occurred during token registration."
+#: proxmox-backup/www/window/TrafficControlEdit.js:300
+msgid "Apply Always"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:281
+msgid "Apply on all Networks"
 msgstr ""
 
 #: proxmox-backup/www/tape/window/Erase.js:14
@@ -123,63 +131,59 @@ msgstr ""
 msgid "Are you sure you want to format the inserted tape?"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:405
+#: proxmox-backup/www/datastore/Content.js:634
 msgid "Are you sure you want to remove snapshot {0}"
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:173
+#: proxmox-backup/www/Subscription.js:183
 msgid "Are you sure you want to remove the subscription key?"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:317
-msgid "Are you sure you want to remove this {0} entry?"
-msgstr ""
-
 #: proxmox-backup/www/config/RemoteView.js:132 proxmox-backup/www/form/AuthidSelector.js:85 proxmox-backup/www/form/RemoteSelector.js:32 proxmox-backup/www/window/RemoteEdit.js:95
 msgid "Auth ID"
 msgstr ""
 
-#: proxmox-backup/www/SystemConfiguration.js:48
-msgid "Authentication"
-msgstr ""
-
-#: proxmox-backup/www/config/WebauthnView.js:108
+#: proxmox-backup/www/config/WebauthnView.js:109
 msgid "Auto-fill"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/DataStoreStatistics.js:93
-msgid "Available"
+#: proxmox-backup/www/window/PruneJobEdit.js:151 proxmox-backup/www/window/SyncJobEdit.js:227 proxmox-backup/www/window/VerifyJobEdit.js:158
+msgid "Autogenerate"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:399
-msgid "Available recovery keys: "
+#: proxmox-backup/www/dashboard/DataStoreStatistics.js:94
+msgid "Available"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:265
+#: proxmox-backup/www/tape/window/TapeRestore.js:268
 msgid "Back"
 msgstr ""
 
-#: proxmox-backup/www/window/DataStoreEdit.js:127
+#: proxmox-backup/www/window/DataStoreEdit.js:59
 msgid "Backing Path"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:388 proxmox-backup/www/tape/window/TapeBackup.js:6
+#: proxmox-backup/www/Utils.js:394 proxmox-backup/www/tape/window/TapeBackup.js:5
 msgid "Backup"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:112
+#: proxmox-backup/www/datastore/Summary.js:131
 msgid "Backup Count"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:578
+#: proxmox-backup/www/datastore/Content.js:887
 msgid "Backup Group"
 msgstr ""
 
+#: proxmox-backup/www/config/SyncView.js:239 proxmox-backup/www/tape/BackupJobs.js:225
+msgid "Backup Groups"
+msgstr ""
+
 #: proxmox-backup/www/tape/TapeManagement.js:55
 msgid "Backup Jobs"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:685 proxmox-backup/www/datastore/Prune.js:194
+#: proxmox-backup/www/datastore/Content.js:1022 proxmox-backup/www/datastore/Prune.js:202
 msgid "Backup Time"
 msgstr ""
 
@@ -187,39 +191,55 @@ msgstr ""
 msgid "Backups"
 msgstr ""
 
-#: proxmox-backup/www/datastore/DataStoreListSummary.js:150 proxmox-backup/www/datastore/Summary.js:162
+#: proxmox-backup/www/datastore/DataStoreListSummary.js:179 proxmox-backup/www/datastore/Summary.js:181
 msgid "Bad Chunks"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:340 proxmox-backup/www/tape/ChangerStatus.js:683
+#: proxmox-backup/www/tape/ChangerStatus.js:340 proxmox-backup/www/tape/ChangerStatus.js:677
 msgid "Barcode Label"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:389
+#: proxmox-backup/www/Utils.js:395
 msgid "Barcode-Label Media"
 msgstr ""
 
+#: proxmox-backup/www/window/InfluxDbEdit.js:98
+msgid "Batch Size (b)"
+msgstr ""
+
 #: proxmox-backup/www/tape/DriveStatus.js:332
 msgid "Block Size"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:665
+#: proxmox-backup/www/datastore/Content.js:1005
 msgid "Browse"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:299
-msgid "CPU"
+#: proxmox-backup/www/window/InfluxDbEdit.js:64
+msgid "Bucket"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:197 proxmox-backup/www/ServerStatus.js:199
+#: proxmox-backup/www/config/TrafficControlView.js:159 proxmox-backup/www/window/TrafficControlEdit.js:263
+msgid "Burst In"
+msgstr ""
+
+#: proxmox-backup/www/config/TrafficControlView.js:166 proxmox-backup/www/window/TrafficControlEdit.js:270
+msgid "Burst Out"
+msgstr ""
+
+#: proxmox-backup/www/ServerStatus.js:202 proxmox-backup/www/ServerStatus.js:204 proxmox-backup/www/panel/NodeInfo.js:80
 msgid "CPU usage"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:117
+#: proxmox-backup/www/panel/NodeInfo.js:137
+msgid "CPU(s)"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Summary.js:136 proxmox-backup/www/form/GroupFilter.js:408
 msgid "CT"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:506 proxmox-backup/www/tape/ChangerStatus.js:893 proxmox-backup/www/tape/DriveStatus.js:277
+#: proxmox-backup/www/Utils.js:523 proxmox-backup/www/tape/ChangerStatus.js:893 proxmox-backup/www/tape/DriveStatus.js:277
 msgid "Cartridge Memory"
 msgstr ""
 
@@ -227,11 +247,11 @@ msgstr ""
 msgid "Catalog"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:390
+#: proxmox-backup/www/Utils.js:396
 msgid "Catalog Media"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:54 proxmox-backup/www/config/CertificateView.js:5 proxmox-backup/www/config/CertificateView.js:26
+#: proxmox-backup/www/NavigationTree.js:66 proxmox-backup/www/config/CertificateView.js:5 proxmox-backup/www/config/CertificateView.js:26
 msgid "Certificates"
 msgstr ""
 
@@ -243,11 +263,15 @@ msgstr ""
 msgid "Change Password"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:640
+#: proxmox-backup/www/datastore/Content.js:956
 msgid "Change owner of '{0}'"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:664 proxmox-backup/www/tape/window/ChangerEdit.js:8 proxmox-backup/www/tape/window/DriveEdit.js:34
+#: proxmox-backup/www/datastore/Content.js:967
+msgid "Change protection of '{0}'"
+msgstr ""
+
+#: proxmox-backup/www/tape/ChangerStatus.js:658 proxmox-backup/www/tape/window/ChangerEdit.js:8 proxmox-backup/www/tape/window/DriveEdit.js:34
 msgid "Changer"
 msgstr ""
 
@@ -255,11 +279,11 @@ msgstr ""
 msgid "Changers"
 msgstr ""
 
-#: proxmox-backup/www/config/WebauthnView.js:130
+#: proxmox-backup/www/config/WebauthnView.js:131
 msgid "Changing the Relying Party may break existing webAuthn TFA entries."
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:155
+#: proxmox-backup/www/Subscription.js:165
 msgid "Check"
 msgstr ""
 
@@ -275,7 +299,7 @@ msgstr ""
 msgid "Close"
 msgstr ""
 
-#: proxmox-backup/www/config/RemoteView.js:146 proxmox-backup/www/config/SyncView.js:252 proxmox-backup/www/config/TokenView.js:213 proxmox-backup/www/config/UserView.js:202 proxmox-backup/www/config/VerifyView.js:241 proxmox-backup/www/datastore/Content.js:583 proxmox-backup/www/datastore/Notes.js:6 proxmox-backup/www/datastore/Notes.js:21 proxmox-backup/www/form/AuthidSelector.js:92 proxmox-backup/www/form/DataStoreSelector.js:26 proxmox-backup/www/form/TokenSelector.js:69 proxmox-backup/www/form/UserSelector.js:42 proxmox-backup/www/tape/BackupJobs.js:259 proxmox-backup/www/tape/PoolConfig.js:135 proxmox-backup/www/tape/window/PoolEdit.js:77 proxmox-backup/www/tape/window/TapeBackupJob.js:127 proxmox-backup/www/window/DataStoreEdit.js:158 proxmox-backup/www/window/RemoteEdit.js:124 proxmox-backup/www/window/SyncJobEdit.js:24 proxmox-backup/www/window/SyncJobEdit.js:203 proxmox-backup/www/window/TokenEdit.js:71 proxmox-backup/www/window/UserEdit.js:130 proxmox-backup/www/window/VerifyJobEdit.js:107
+#: proxmox-backup/www/config/MetricServerView.js:78 proxmox-backup/www/config/PruneView.js:256 proxmox-backup/www/config/RemoteView.js:146 proxmox-backup/www/config/SyncView.js:279 proxmox-backup/www/config/TokenView.js:213 proxmox-backup/www/config/TrafficControlView.js:187 proxmox-backup/www/config/UserView.js:202 proxmox-backup/www/config/VerifyView.js:241 proxmox-backup/www/datastore/Content.js:898 proxmox-backup/www/datastore/Notes.js:6 proxmox-backup/www/datastore/Notes.js:21 proxmox-backup/www/form/AuthidSelector.js:92 proxmox-backup/www/form/DataStoreSelector.js:33 proxmox-backup/www/form/RemoteTargetSelector.js:24 proxmox-backup/www/form/RemoteTargetSelector.js:129 proxmox-backup/www/form/TokenSelector.js:69 proxmox-backup/www/tape/BackupJobs.js:271 proxmox-backup/www/tape/PoolConfig.js:135 proxmox-backup/www/tape/window/PoolEdit.js:77 proxmox-backup/www/tape/window/TapeBackupJob.js:170 proxmox-backup/www/window/DataStoreEdit.js:90 proxmox-backup/www/window/InfluxDbEdit.js:87 proxmox-backup/www/window/InfluxDbEdit.js:181 proxmox-backup/www/window/PruneJobEdit.js:139 proxmox-backup/www/window/RemoteEdit.js:126 proxmox-backup/www/window/SyncJobEdit.js:215 proxmox-backup/www/window/TokenEdit.js:71 proxmox-backup/www/window/TrafficControlEdit.js:258 proxmox-backup/www/window/UserEdit.js:130 proxmox-backup/www/window/VerifyJobEdit.js:146
 msgid "Comment"
 msgstr ""
 
@@ -283,15 +307,15 @@ msgstr ""
 msgid "Compression"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:36 proxmox-backup/www/SystemConfiguration.js:5
+#: proxmox-backup/www/NavigationTree.js:42 proxmox-backup/www/SystemConfiguration.js:5
 msgid "Configuration"
 msgstr ""
 
-#: proxmox-backup/www/datastore/OptionView.js:33
+#: proxmox-backup/www/datastore/OptionView.js:54
 msgid "Configuration change only, no data will be deleted."
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:403
+#: proxmox-backup/www/datastore/Content.js:632
 msgid "Confirm"
 msgstr ""
 
@@ -299,27 +323,15 @@ msgstr ""
 msgid "Confirm Password"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:354 proxmox-backup/www/LoginView.js:426
-msgid "Confirm Second Factor"
-msgstr ""
-
-#: proxmox-backup/www/config/TfaView.js:273
-msgid "Confirm TFA Removal"
-msgstr ""
-
 #: proxmox-backup/www/window/UserEdit.js:69 proxmox-backup/www/window/UserPassword.js:33
 msgid "Confirm password"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:398 proxmox-backup/www/window/AddTfaRecovery.js:128 proxmox-backup/www/window/AddTotp.js:257 proxmox-backup/www/window/AddWebauthn.js:204
-msgid "Confirm your ({0}) password"
-msgstr ""
-
 #: proxmox-backup/www/ServerStatus.js:162
 msgid "Console"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:54 proxmox-backup/www/tape/ChangerStatus.js:730 proxmox-backup/www/tape/ChangerStatus.js:831 proxmox-backup/www/tape/ChangerStatus.js:937 proxmox-backup/www/tape/TapeManagement.js:18
+#: proxmox-backup/www/datastore/Content.js:57 proxmox-backup/www/tape/ChangerStatus.js:724 proxmox-backup/www/tape/ChangerStatus.js:831 proxmox-backup/www/tape/ChangerStatus.js:939 proxmox-backup/www/tape/TapeManagement.js:18
 msgid "Content"
 msgstr ""
 
@@ -327,43 +339,47 @@ msgstr ""
 msgid "Continue"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:126 proxmox-backup/www/ServerStatus.js:86
+#: proxmox-backup/www/ServerStatus.js:86 proxmox-backup/www/panel/NodeInfo.js:53
 msgid "Copy"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTfaRecovery.js:184
-msgid "Copy Recovery Keys"
-msgstr ""
-
 #: proxmox-backup/www/window/TokenEdit.js:210
 msgid "Copy Secret Value"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:709
+#: proxmox-backup/www/datastore/Content.js:1046
 msgid "Count"
 msgstr ""
 
-#: proxmox-backup/www/DirectoryList.js:49 proxmox-backup/www/Utils.js:392 proxmox-backup/www/Utils.js:415 proxmox-backup/www/ZFSList.js:113
+#: proxmox-backup/www/DirectoryList.js:49 proxmox-backup/www/Utils.js:399 proxmox-backup/www/Utils.js:423 proxmox-backup/www/ZFSList.js:113
 msgid "Create"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:208 proxmox-backup/www/config/TfaView.js:366 proxmox-backup/www/tape/EncryptionKeys.js:130
+#: proxmox-backup/www/tape/EncryptionKeys.js:130
 msgid "Created"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:393 proxmox-backup/www/tape/window/TapeRestore.js:403
+#: proxmox-backup/www/tape/window/TapeRestore.js:421
+msgid "Current Auth ID"
+msgstr ""
+
+#: proxmox-backup/www/tape/window/TapeRestore.js:411
 msgid "Current User"
 msgstr ""
 
-#: proxmox-backup/www/SystemConfiguration.js:32
+#: proxmox-backup/www/SystemConfiguration.js:34
 msgid "DNS"
 msgstr ""
 
+#: proxmox-backup/www/config/PruneView.js:220
+msgid "Daily"
+msgstr ""
+
 #: proxmox-backup/www/tape/TapeInventory.js:138
 msgid "Damaged"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:248 proxmox-backup/www/NavigationTree.js:30
+#: proxmox-backup/www/Dashboard.js:202 proxmox-backup/www/NavigationTree.js:30
 msgid "Dashboard"
 msgstr ""
 
@@ -371,11 +387,11 @@ msgstr ""
 msgid "Dashboard Options"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:97 proxmox-backup/www/Utils.js:391 proxmox-backup/www/config/VerifyView.js:188 proxmox-backup/www/datastore/Panel.js:108 proxmox-backup/www/form/DataStoreSelector.js:19 proxmox-backup/www/panel/Tasks.js:283 proxmox-backup/www/tape/BackupJobs.js:187 proxmox-backup/www/tape/window/TapeBackup.js:19 proxmox-backup/www/window/DataStoreEdit.js:74 proxmox-backup/www/window/SyncJobEdit.js:17
+#: proxmox-backup/www/NavigationTree.js:109 proxmox-backup/www/ServerAdministration.js:82 proxmox-backup/www/Utils.js:397 proxmox-backup/www/config/VerifyView.js:188 proxmox-backup/www/datastore/Panel.js:107 proxmox-backup/www/form/DataStoreSelector.js:19 proxmox-backup/www/form/RemoteTargetSelector.js:17 proxmox-backup/www/tape/BackupJobs.js:187 proxmox-backup/www/tape/window/TapeBackup.js:17 proxmox-backup/www/window/DataStoreEdit.js:6 proxmox-backup/www/window/PruneJobEdit.js:74
 msgid "Datastore"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:438
+#: proxmox-backup/www/tape/window/TapeRestore.js:471
 msgid "Datastore Mapping"
 msgstr ""
 
@@ -387,7 +403,15 @@ msgstr ""
 msgid "Datastore Usage"
 msgstr ""
 
-#: proxmox-backup/www/datastore/DataStoreList.js:192
+#: proxmox-backup/www/datastore/DataStoreListSummary.js:44 proxmox-backup/www/datastore/Summary.js:54
+msgid "Datastore is in maintenance mode"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Summary.js:58
+msgid "Datastore is not available"
+msgstr ""
+
+#: proxmox-backup/www/datastore/DataStoreList.js:196
 msgid "Datastores"
 msgstr ""
 
@@ -399,7 +423,7 @@ msgstr ""
 msgid "Days to show"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:380
+#: proxmox-backup/www/Utils.js:386
 msgid "Deactivate {0} Account"
 msgstr ""
 
@@ -407,7 +431,7 @@ msgstr ""
 msgid "Deduplication"
 msgstr ""
 
-#: proxmox-backup/www/datastore/DataStoreListSummary.js:138 proxmox-backup/www/datastore/Summary.js:152
+#: proxmox-backup/www/datastore/DataStoreListSummary.js:167 proxmox-backup/www/datastore/Summary.js:171
 msgid "Deduplication Factor"
 msgstr ""
 
@@ -415,14 +439,30 @@ msgstr ""
 msgid "Default (Always)"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:38
+#: proxmox-backup/www/tape/window/TapeRestore.js:39
 msgid "Default Datastore"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:215 proxmox-backup/www/config/TfaView.js:374 proxmox-backup/www/panel/Tasks.js:360 proxmox-backup/www/window/AddTotp.js:152 proxmox-backup/www/window/AddWebauthn.js:185 proxmox-backup/www/window/TfaEdit.js:61
+#: proxmox-backup/www/config/NodeOptionView.js:51
+msgid "Default Language"
+msgstr ""
+
+#: proxmox-backup/www/tape/window/TapeRestore.js:42
+msgid "Default Namespace"
+msgstr ""
+
+#: proxmox-backup/www/window/NamespaceEdit.js:73
+msgid "Delete all Backup Groups"
+msgstr ""
+
+#: proxmox-backup/www/window/MaintenanceOptions.js:63
 msgid "Description"
 msgstr ""
 
+#: proxmox-backup/www/window/NamespaceEdit.js:99
+msgid "Destroy Namespace '{0}'"
+msgstr ""
+
 #: proxmox-backup/www/ZFSList.js:117
 msgid "Detail"
 msgstr ""
@@ -431,15 +471,11 @@ msgstr ""
 msgid "Device"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:200
-msgid "Digits"
-msgstr ""
-
-#: proxmox-backup/www/Utils.js:393
+#: proxmox-backup/www/Utils.js:400
 msgid "Directory"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:392
+#: proxmox-backup/www/Utils.js:399
 msgid "Directory Storage"
 msgstr ""
 
@@ -447,7 +483,7 @@ msgstr ""
 msgid "Disk"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:233
+#: proxmox-backup/www/ServerStatus.js:242
 msgid "Disk usage"
 msgstr ""
 
@@ -455,31 +491,19 @@ msgstr ""
 msgid "Disks"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:831
-msgid "Do you want to verify all snapshots now?"
-msgstr ""
-
 #: proxmox-backup/www/MainView.js:226
 msgid "Documentation"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:666
-msgid "Does not look like a valid recovery key"
-msgstr ""
-
-#: proxmox-backup/www/Subscription.js:61 proxmox-backup/www/window/BackupFileDownloader.js:141
+#: proxmox-backup/www/Subscription.js:61
 msgid "Download"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:659
+#: proxmox-backup/www/datastore/Content.js:999
 msgid "Download '{0}'"
 msgstr ""
 
-#: proxmox-backup/www/window/BackupFileDownloader.js:5
-msgid "Download Files"
-msgstr ""
-
-#: proxmox-backup/www/Utils.js:182 proxmox-backup/www/Utils.js:389 proxmox-backup/www/Utils.js:390 proxmox-backup/www/Utils.js:394 proxmox-backup/www/Utils.js:395 proxmox-backup/www/Utils.js:398 proxmox-backup/www/Utils.js:399 proxmox-backup/www/Utils.js:404 proxmox-backup/www/Utils.js:410 proxmox-backup/www/tape/BackupJobs.js:199 proxmox-backup/www/tape/ChangerStatus.js:242 proxmox-backup/www/tape/ChangerStatus.js:353 proxmox-backup/www/tape/ChangerStatus.js:411 proxmox-backup/www/tape/DriveStatus.js:10 proxmox-backup/www/tape/EncryptionKeys.js:47 proxmox-backup/www/tape/form/PoolSelector.js:26 proxmox-backup/www/tape/window/DriveEdit.js:8 proxmox-backup/www/tape/window/Erase.js:82 proxmox-backup/www/tape/window/LabelMedia.js:39 proxmox-backup/www/tape/window/TapeBackup.js:29 proxmox-backup/www/tape/window/TapeBackupJob.js:64 proxmox-backup/www/tape/window/TapeRestore.js:415
+#: proxmox-backup/www/Utils.js:191 proxmox-backup/www/Utils.js:395 proxmox-backup/www/Utils.js:396 proxmox-backup/www/Utils.js:401 proxmox-backup/www/Utils.js:402 proxmox-backup/www/Utils.js:405 proxmox-backup/www/Utils.js:406 proxmox-backup/www/Utils.js:412 proxmox-backup/www/Utils.js:418 proxmox-backup/www/tape/BackupJobs.js:199 proxmox-backup/www/tape/ChangerStatus.js:242 proxmox-backup/www/tape/ChangerStatus.js:353 proxmox-backup/www/tape/ChangerStatus.js:393 proxmox-backup/www/tape/DriveStatus.js:10 proxmox-backup/www/tape/EncryptionKeys.js:47 proxmox-backup/www/tape/form/PoolSelector.js:26 proxmox-backup/www/tape/window/DriveEdit.js:8 proxmox-backup/www/tape/window/Erase.js:82 proxmox-backup/www/tape/window/LabelMedia.js:39 proxmox-backup/www/tape/window/TapeBackup.js:50 proxmox-backup/www/tape/window/TapeBackupJob.js:101 proxmox-backup/www/tape/window/TapeRestore.js:433
 msgid "Drive"
 msgstr ""
 
@@ -495,7 +519,11 @@ msgstr ""
 msgid "Drives"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:233 proxmox-backup/www/config/VerifyView.js:222 proxmox-backup/www/dashboard/LongestTasks.js:86 proxmox-backup/www/dashboard/RunningTasks.js:86 proxmox-backup/www/panel/Tasks.js:338 proxmox-backup/www/tape/BackupJobs.js:240
+#: proxmox-backup/www/panel/PrunePanel.js:65
+msgid "Dry Run"
+msgstr ""
+
+#: proxmox-backup/www/config/PruneView.js:237 proxmox-backup/www/config/SyncView.js:260 proxmox-backup/www/config/VerifyView.js:222 proxmox-backup/www/dashboard/LongestTasks.js:86 proxmox-backup/www/dashboard/RunningTasks.js:86 proxmox-backup/www/tape/BackupJobs.js:246
 msgid "Duration"
 msgstr ""
 
@@ -507,11 +535,11 @@ msgstr ""
 msgid "E-Mail"
 msgstr ""
 
-#: proxmox-backup/www/config/NodeOptionView.js:20 proxmox-backup/www/config/RemoteView.js:102 proxmox-backup/www/config/SyncView.js:152 proxmox-backup/www/config/TfaView.js:254 proxmox-backup/www/config/TokenView.js:155 proxmox-backup/www/config/UserView.js:134 proxmox-backup/www/config/VerifyView.js:147 proxmox-backup/www/config/WebauthnView.js:29 proxmox-backup/www/datastore/Content.js:598 proxmox-backup/www/datastore/OptionView.js:51 proxmox-backup/www/datastore/PruneAndGC.js:45 proxmox-backup/www/tape/BackupJobs.js:150 proxmox-backup/www/tape/ChangerConfig.js:94 proxmox-backup/www/tape/DriveConfig.js:130 proxmox-backup/www/tape/PoolConfig.js:97
+#: proxmox-backup/www/config/MetricServerView.js:104 proxmox-backup/www/config/NodeOptionView.js:23 proxmox-backup/www/config/PruneView.js:143 proxmox-backup/www/config/RemoteView.js:102 proxmox-backup/www/config/SyncView.js:153 proxmox-backup/www/config/TokenView.js:155 proxmox-backup/www/config/TrafficControlView.js:98 proxmox-backup/www/config/UserView.js:134 proxmox-backup/www/config/VerifyView.js:147 proxmox-backup/www/config/WebauthnView.js:29 proxmox-backup/www/datastore/Content.js:913 proxmox-backup/www/datastore/OptionView.js:85 proxmox-backup/www/datastore/PruneAndGC.js:45 proxmox-backup/www/tape/BackupJobs.js:150 proxmox-backup/www/tape/ChangerConfig.js:94 proxmox-backup/www/tape/DriveConfig.js:130 proxmox-backup/www/tape/PoolConfig.js:97
 msgid "Edit"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:265
+#: proxmox-backup/www/Dashboard.js:221
 msgid "Edit dashboard settings"
 msgstr ""
 
@@ -519,20 +547,20 @@ msgstr ""
 msgid "Eject"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:394 proxmox-backup/www/tape/window/TapeBackup.js:55 proxmox-backup/www/tape/window/TapeBackupJob.js:108
+#: proxmox-backup/www/Utils.js:401 proxmox-backup/www/tape/window/TapeBackup.js:82 proxmox-backup/www/tape/window/TapeBackupJob.js:145
 msgid "Eject Media"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:195 proxmox-backup/www/config/TokenView.js:199 proxmox-backup/www/config/UserView.js:181 proxmox-backup/www/window/TfaEdit.js:65 proxmox-backup/www/window/TokenEdit.js:59 proxmox-backup/www/window/UserEdit.js:90
-msgid "Enabled"
+#: proxmox-backup/www/config/NodeOptionView.js:44
+msgid "Email from address"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:27 proxmox-backup/www/datastore/Content.js:721 proxmox-backup/www/window/BackupFileDownloader.js:110
-msgid "Encrypted"
+#: proxmox-backup/www/config/MetricServerView.js:67 proxmox-backup/www/config/TokenView.js:199 proxmox-backup/www/config/UserView.js:181 proxmox-backup/www/window/InfluxDbEdit.js:47 proxmox-backup/www/window/InfluxDbEdit.js:162 proxmox-backup/www/window/PruneJobEdit.js:125 proxmox-backup/www/window/TokenEdit.js:59 proxmox-backup/www/window/UserEdit.js:90
+msgid "Enabled"
 msgstr ""
 
-#: proxmox-backup/www/window/BackupFileDownloader.js:135
-msgid "Encrypted Files cannot be decoded on the server directly. Please use the client where the decryption key is located."
+#: proxmox-backup/www/Utils.js:27 proxmox-backup/www/datastore/Content.js:1058
+msgid "Encrypted"
 msgstr ""
 
 #: proxmox-backup/www/tape/PoolConfig.js:124
@@ -551,35 +579,31 @@ msgstr ""
 msgid "Encryption Keys"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:326
-msgid "End Time"
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:53 proxmox-backup/www/LoginView.js:94 proxmox-backup/www/LoginView.js:189 proxmox-backup/www/ServerStatus.js:103 proxmox-backup/www/ServerStatus.js:136 proxmox-backup/www/Subscription.js:90 proxmox-backup/www/Subscription.js:164 proxmox-backup/www/Utils.js:458 proxmox-backup/www/config/ACLView.js:80 proxmox-backup/www/config/SyncView.js:99 proxmox-backup/www/config/TfaView.js:171 proxmox-backup/www/config/VerifyView.js:99 proxmox-backup/www/datastore/Content.js:311 proxmox-backup/www/datastore/Content.js:350 proxmox-backup/www/datastore/Content.js:423 proxmox-backup/www/datastore/DataStoreListSummary.js:100 proxmox-backup/www/datastore/Notes.js:59 proxmox-backup/www/datastore/Prune.js:130 proxmox-backup/www/datastore/PruneAndGC.js:31 proxmox-backup/www/tape/BackupJobs.js:102 proxmox-backup/www/tape/ChangerStatus.js:210 proxmox-backup/www/tape/ChangerStatus.js:266 proxmox-backup/www/tape/ChangerStatus.js:393 proxmox-backup/www/tape/window/TapeRestore.js:160 proxmox-backup/www/window/AddWebauthn.js:145
+#: proxmox-backup/www/LoginView.js:51 proxmox-backup/www/LoginView.js:92 proxmox-backup/www/LoginView.js:188 proxmox-backup/www/ServerStatus.js:103 proxmox-backup/www/ServerStatus.js:136 proxmox-backup/www/Subscription.js:90 proxmox-backup/www/Subscription.js:174 proxmox-backup/www/Utils.js:475 proxmox-backup/www/config/ACLView.js:78 proxmox-backup/www/config/PruneView.js:104 proxmox-backup/www/config/SyncView.js:100 proxmox-backup/www/config/VerifyView.js:99 proxmox-backup/www/datastore/Content.js:536 proxmox-backup/www/datastore/Content.js:656 proxmox-backup/www/datastore/DataStoreListSummary.js:111 proxmox-backup/www/datastore/Notes.js:59 proxmox-backup/www/datastore/Prune.js:139 proxmox-backup/www/datastore/PruneAndGC.js:31 proxmox-backup/www/tape/BackupJobs.js:102 proxmox-backup/www/tape/ChangerStatus.js:210 proxmox-backup/www/tape/ChangerStatus.js:266 proxmox-backup/www/tape/window/TapeRestore.js:163
 msgid "Error"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:262 proxmox-backup/www/window/NotifyOptions.js:8
+#: proxmox-backup/www/window/NotifyOptions.js:8
 msgid "Errors"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/DataStoreStatistics.js:117 proxmox-backup/www/datastore/DataStoreListSummary.js:126
+#: proxmox-backup/www/dashboard/DataStoreStatistics.js:118 proxmox-backup/www/datastore/DataStoreListSummary.js:155
 msgid "Estimated Full"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:14 proxmox-backup/www/tape/form/AllocationSelector.js:16
+#: proxmox-backup/www/form/CalendarEvent.js:15 proxmox-backup/www/tape/form/AllocationSelector.js:16
 msgid "Every Saturday"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:10 proxmox-backup/www/form/CalendarEvent.js:11 proxmox-backup/www/tape/form/AllocationSelector.js:12 proxmox-backup/www/tape/form/AllocationSelector.js:13
+#: proxmox-backup/www/form/CalendarEvent.js:10 proxmox-backup/www/form/CalendarEvent.js:11 proxmox-backup/www/form/CalendarEvent.js:12 proxmox-backup/www/tape/form/AllocationSelector.js:12 proxmox-backup/www/tape/form/AllocationSelector.js:13
 msgid "Every day"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:16 proxmox-backup/www/tape/form/AllocationSelector.js:18
+#: proxmox-backup/www/form/CalendarEvent.js:17 proxmox-backup/www/tape/form/AllocationSelector.js:18
 msgid "Every first Saturday of the month"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:15 proxmox-backup/www/tape/form/AllocationSelector.js:17
+#: proxmox-backup/www/form/CalendarEvent.js:16 proxmox-backup/www/tape/form/AllocationSelector.js:17
 msgid "Every first day of the Month"
 msgstr ""
 
@@ -603,27 +627,31 @@ msgstr ""
 msgid "Export"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeBackup.js:40 proxmox-backup/www/tape/window/TapeBackupJob.js:90
+#: proxmox-backup/www/tape/window/TapeBackup.js:66 proxmox-backup/www/tape/window/TapeBackupJob.js:127
 msgid "Export Media-Set"
 msgstr ""
 
-#: proxmox-backup/www/window/BackupFileDownloader.js:90
-msgid "File"
-msgstr ""
-
-#: proxmox-backup/www/window/BackupFileDownloader.js:99
-msgid "Filename"
+#: proxmox-backup/www/window/RemoteEdit.js:50
+msgid "FQDN or IP-address"
 msgstr ""
 
 #: proxmox-backup/www/DirectoryList.js:66 proxmox-backup/www/window/CreateDirectory.js:30
 msgid "Filesystem"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:166
-msgid "Filter"
+#: proxmox-backup/www/form/GroupFilter.js:281
+msgid "Filter Type"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:106 proxmox-backup/www/config/RemoteView.js:139 proxmox-backup/www/tape/EncryptionKeys.js:125 proxmox-backup/www/tape/form/KeySelector.js:31 proxmox-backup/www/window/RemoteEdit.js:116
+#: proxmox-backup/www/form/GroupFilter.js:291
+msgid "Filter Value"
+msgstr ""
+
+#: proxmox-backup/www/form/GroupFilter.js:371
+msgid "Filters are additive (OR-like)"
+msgstr ""
+
+#: proxmox-backup/www/config/RemoteView.js:139 proxmox-backup/www/panel/NodeInfo.js:33 proxmox-backup/www/tape/EncryptionKeys.js:125 proxmox-backup/www/tape/form/KeySelector.js:31 proxmox-backup/www/window/RemoteEdit.js:114
 msgid "Fingerprint"
 msgstr ""
 
@@ -631,7 +659,7 @@ msgstr ""
 msgid "First Name"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:17 proxmox-backup/www/tape/form/AllocationSelector.js:19
+#: proxmox-backup/www/form/CalendarEvent.js:18 proxmox-backup/www/tape/form/AllocationSelector.js:19
 msgid "First day of the year"
 msgstr ""
 
@@ -639,27 +667,27 @@ msgstr ""
 msgid "Fixed"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:213
+#: proxmox-backup/www/window/Settings.js:239
 msgid "Font-Family"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:221
+#: proxmox-backup/www/window/Settings.js:247
 msgid "Font-Size"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:153 proxmox-backup/www/window/AddWebauthn.js:189
-msgid "For example: TFA device ID, required to identify multiple factors."
+#: proxmox-backup/www/tape/ChangerStatus.js:407
+msgid "Force all Tapes"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeBackup.js:35
+#: proxmox-backup/www/tape/window/TapeBackup.js:60
 msgid "Force new Media-Set"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:755 proxmox-backup/www/tape/ChangerStatus.js:805 proxmox-backup/www/tape/DriveStatus.js:235 proxmox-backup/www/tape/TapeInventory.js:205
+#: proxmox-backup/www/tape/ChangerStatus.js:749 proxmox-backup/www/tape/ChangerStatus.js:805 proxmox-backup/www/tape/DriveStatus.js:235 proxmox-backup/www/tape/TapeInventory.js:205
 msgid "Format"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:395
+#: proxmox-backup/www/Utils.js:402
 msgid "Format media"
 msgstr ""
 
@@ -675,23 +703,27 @@ msgstr ""
 msgid "Free"
 msgstr ""
 
+#: proxmox-backup/www/window/TrafficControlEdit.js:373
+msgid "Fri"
+msgstr ""
+
 #: proxmox-backup/www/tape/ChangerStatus.js:69 proxmox-backup/www/tape/ChangerStatus.js:105
 msgid "From Slot"
 msgstr ""
 
-#: proxmox-backup/www/tape/TapeInventory.js:137
+#: proxmox-backup/www/form/NamespaceMaxDepth.js:7 proxmox-backup/www/tape/TapeInventory.js:137
 msgid "Full"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:72 proxmox-backup/www/datastore/PruneAndGC.js:77 proxmox-backup/www/window/DataStoreEdit.js:135
+#: proxmox-backup/www/datastore/PruneAndGC.js:72 proxmox-backup/www/datastore/PruneAndGC.js:77 proxmox-backup/www/window/DataStoreEdit.js:67
 msgid "GC Schedule"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:397
+#: proxmox-backup/www/Utils.js:404
 msgid "Garbage Collect"
 msgstr ""
 
-#: proxmox-backup/www/window/NotifyOptions.js:78
+#: proxmox-backup/www/datastore/PruneAndGC.js:103 proxmox-backup/www/window/NotifyOptions.js:85
 msgid "Garbage Collection"
 msgstr ""
 
@@ -703,19 +735,27 @@ msgstr ""
 msgid "Garbage collections"
 msgstr ""
 
-#: proxmox-backup/www/window/DataStoreEdit.js:107
+#: proxmox-backup/www/SystemConfiguration.js:72 proxmox-backup/www/window/DataStoreEdit.js:39
 msgid "General"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:396
+#: proxmox-backup/www/Utils.js:403 proxmox-backup/www/form/GroupFilter.js:395 proxmox-backup/www/form/GroupSelector.js:47
 msgid "Group"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:63
+#: proxmox-backup/www/tape/window/TapeBackupJob.js:189 proxmox-backup/www/window/SyncJobEdit.js:252
+msgid "Group Filter"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Summary.js:78
 msgid "Groups"
 msgstr ""
 
-#: proxmox-backup/www/SystemConfiguration.js:68 proxmox-backup/www/config/NodeOptionView.js:31
+#: proxmox-backup/www/panel/NodeInfo.js:114
+msgid "HD space"
+msgstr ""
+
+#: proxmox-backup/www/config/NodeOptionView.js:34
 msgid "HTTP proxy"
 msgstr ""
 
@@ -727,39 +767,47 @@ msgstr ""
 msgid "Hint"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/DataStoreStatistics.js:126
+#: proxmox-backup/www/dashboard/DataStoreStatistics.js:127
 msgid "History (last Month)"
 msgstr ""
 
-#: proxmox-backup/www/config/RemoteView.js:126 proxmox-backup/www/datastore/Summary.js:127 proxmox-backup/www/form/RemoteSelector.js:26 proxmox-backup/www/window/RemoteEdit.js:49
+#: proxmox-backup/www/config/RemoteView.js:126 proxmox-backup/www/datastore/Summary.js:146 proxmox-backup/www/form/GroupFilter.js:409 proxmox-backup/www/form/RemoteSelector.js:26 proxmox-backup/www/window/InfluxDbEdit.js:153 proxmox-backup/www/window/RemoteEdit.js:49
 msgid "Host"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:520 proxmox-backup/www/tape/ChangerStatus.js:31 proxmox-backup/www/tape/ChangerStatus.js:725 proxmox-backup/www/tape/ChangerStatus.js:825 proxmox-backup/www/tape/ChangerStatus.js:932
+#: proxmox-backup/www/config/PruneView.js:219
+msgid "Hourly"
+msgstr ""
+
+#: proxmox-backup/www/Utils.js:537 proxmox-backup/www/tape/ChangerStatus.js:31 proxmox-backup/www/tape/ChangerStatus.js:719 proxmox-backup/www/tape/ChangerStatus.js:825 proxmox-backup/www/tape/ChangerStatus.js:934
 msgid "ID"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:254 proxmox-backup/www/datastore/Summary.js:239
+#: proxmox-backup/www/ServerStatus.js:263 proxmox-backup/www/datastore/Summary.js:260
 msgid "IO Delay"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:237
+#: proxmox-backup/www/datastore/Summary.js:258
 msgid "IO Delay (ms)"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:199
+#: proxmox-backup/www/panel/NodeInfo.js:88
+msgid "IO delay"
+msgstr ""
+
+#: proxmox-backup/www/ServerStatus.js:204
 msgid "IO wait"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:628
+#: proxmox-backup/www/Utils.js:645
 msgid "Idle"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:58 proxmox-backup/www/tape/ChangerStatus.js:955
+#: proxmox-backup/www/tape/ChangerStatus.js:58 proxmox-backup/www/tape/ChangerStatus.js:957
 msgid "Import"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:929 proxmox-backup/www/tape/window/ChangerEdit.js:41
+#: proxmox-backup/www/tape/ChangerStatus.js:931 proxmox-backup/www/tape/window/ChangerEdit.js:41
 msgid "Import-Export Slots"
 msgstr ""
 
@@ -767,83 +815,87 @@ msgstr ""
 msgid "Import/Export Slots"
 msgstr ""
 
+#: proxmox-backup/www/form/GroupFilter.js:275
+msgid "Include all groups"
+msgstr ""
+
 #: proxmox-backup/www/tape/DriveStatus.js:406
 msgid "Information"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:231
+#: proxmox-backup/www/datastore/Summary.js:250
 msgid "Input/Output Operations per Second (IOPS)"
 msgstr ""
 
-#: proxmox-backup/www/form/PermissionPathSelector.js:78
+#: proxmox-backup/www/form/PermissionPathSelector.js:132
 msgid "Invalid permission path."
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:398 proxmox-backup/www/tape/ChangerStatus.js:689 proxmox-backup/www/tape/ChangerStatus.js:736 proxmox-backup/www/tape/ChangerStatus.js:837 proxmox-backup/www/tape/ChangerStatus.js:943 proxmox-backup/www/tape/TapeManagement.js:24
+#: proxmox-backup/www/tape/ChangerStatus.js:379 proxmox-backup/www/tape/ChangerStatus.js:683 proxmox-backup/www/tape/ChangerStatus.js:730 proxmox-backup/www/tape/ChangerStatus.js:837 proxmox-backup/www/tape/ChangerStatus.js:945 proxmox-backup/www/tape/TapeManagement.js:24
 msgid "Inventory"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:398
+#: proxmox-backup/www/Utils.js:405
 msgid "Inventory Update"
 msgstr ""
 
-#: proxmox-backup/www/window/AddWebauthn.js:105
-msgid "Is this token already registered?"
-msgstr ""
-
-#: proxmox-backup/www/window/AddTotp.js:211
-msgid "Issuer Name"
-msgstr ""
-
-#: proxmox-backup/www/config/SyncView.js:184 proxmox-backup/www/config/VerifyView.js:179 proxmox-backup/www/tape/BackupJobs.js:178 proxmox-backup/www/tape/window/TapeBackupJob.js:45
+#: proxmox-backup/www/config/PruneView.js:175 proxmox-backup/www/config/SyncView.js:185 proxmox-backup/www/config/VerifyView.js:179 proxmox-backup/www/tape/BackupJobs.js:178 proxmox-backup/www/tape/window/TapeBackupJob.js:70 proxmox-backup/www/window/PruneJobEdit.js:150 proxmox-backup/www/window/SyncJobEdit.js:226 proxmox-backup/www/window/VerifyJobEdit.js:157
 msgid "Job ID"
 msgstr ""
 
-#: proxmox-backup/www/tape/form/RetentionSelector.js:8
+#: proxmox-backup/www/config/PruneView.js:212 proxmox-backup/www/tape/form/RetentionSelector.js:8
 msgid "Keep"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:127 proxmox-backup/www/window/DataStoreEdit.js:27
+#: proxmox-backup/www/panel/PrunePanel.js:49
 msgid "Keep Daily"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:115 proxmox-backup/www/window/DataStoreEdit.js:44
+#: proxmox-backup/www/panel/PrunePanel.js:75
 msgid "Keep Hourly"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:102
+#: proxmox-backup/www/panel/PrunePanel.js:41
 msgid "Keep Last"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:151 proxmox-backup/www/window/DataStoreEdit.js:35
+#: proxmox-backup/www/panel/PrunePanel.js:57
 msgid "Keep Monthly"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:139 proxmox-backup/www/window/DataStoreEdit.js:53
+#: proxmox-backup/www/panel/PrunePanel.js:84
 msgid "Keep Weekly"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:163 proxmox-backup/www/window/DataStoreEdit.js:61
+#: proxmox-backup/www/panel/PrunePanel.js:92
 msgid "Keep Yearly"
 msgstr ""
 
+#: proxmox-backup/www/panel/NodeInfo.js:145
+msgid "Kernel Version"
+msgstr ""
+
 #: proxmox-backup/www/tape/TapeInventory.js:244 proxmox-backup/www/tape/window/LabelMedia.js:51
 msgid "Label"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:475
+#: proxmox-backup/www/Utils.js:492
 msgid "Label Information"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:399 proxmox-backup/www/tape/ChangerStatus.js:789 proxmox-backup/www/tape/DriveStatus.js:215 proxmox-backup/www/tape/window/LabelMedia.js:8
+#: proxmox-backup/www/Utils.js:406 proxmox-backup/www/tape/ChangerStatus.js:789 proxmox-backup/www/tape/DriveStatus.js:215 proxmox-backup/www/tape/window/LabelMedia.js:8
 msgid "Label Media"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:301 proxmox-backup/www/MainView.js:252
+#: proxmox-backup/www/LoginView.js:300 proxmox-backup/www/MainView.js:252
 msgid "Language"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupJobs.js:233
+#: proxmox-backup/www/config/PruneView.js:218
+msgid "Last"
+msgstr ""
+
+#: proxmox-backup/www/tape/BackupJobs.js:239
 msgid "Last Backup"
 msgstr ""
 
@@ -851,7 +903,11 @@ msgstr ""
 msgid "Last Name"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:226
+#: proxmox-backup/www/config/PruneView.js:230
+msgid "Last Prune"
+msgstr ""
+
+#: proxmox-backup/www/config/SyncView.js:253
 msgid "Last Sync"
 msgstr ""
 
@@ -863,31 +919,27 @@ msgstr ""
 msgid "Last checked"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupJobs.js:219 proxmox-backup/www/tape/window/TapeBackupJob.js:116
+#: proxmox-backup/www/tape/BackupJobs.js:219 proxmox-backup/www/tape/window/TapeBackupJob.js:153
 msgid "Latest Only"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:165
+#: proxmox-backup/www/window/Settings.js:174
 msgid "Layout"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:673
-msgid "Less than {0} recovery keys available. Please generate a new set after login!"
-msgstr ""
-
-#: proxmox-backup/www/window/Settings.js:228
+#: proxmox-backup/www/window/Settings.js:254
 msgid "Letter Spacing"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:236
+#: proxmox-backup/www/window/Settings.js:262
 msgid "Line Height"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:761
+#: proxmox-backup/www/tape/ChangerStatus.js:755
 msgid "Load"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:400
+#: proxmox-backup/www/Utils.js:407
 msgid "Load Media"
 msgstr ""
 
@@ -895,19 +947,23 @@ msgstr ""
 msgid "Load Media into Drive"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:206
+#: proxmox-backup/www/ServerStatus.js:211 proxmox-backup/www/panel/NodeInfo.js:107
 msgid "Load average"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeBackupJob.js:54 proxmox-backup/www/window/SyncJobEdit.js:133 proxmox-backup/www/window/VerifyJobEdit.js:51
+#: proxmox-backup/www/tape/window/TapeBackupJob.js:79 proxmox-backup/www/window/SyncJobEdit.js:76 proxmox-backup/www/window/VerifyJobEdit.js:65
 msgid "Local Datastore"
 msgstr ""
 
-#: proxmox-backup/www/window/SyncJobEdit.js:146
+#: proxmox-backup/www/tape/window/TapeBackupJob.js:90 proxmox-backup/www/window/SyncJobEdit.js:90
+msgid "Local Namespace"
+msgstr ""
+
+#: proxmox-backup/www/window/SyncJobEdit.js:108
 msgid "Local Owner"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:193
+#: proxmox-backup/www/config/SyncView.js:194
 msgid "Local Store"
 msgstr ""
 
@@ -915,7 +971,7 @@ msgstr ""
 msgid "Location"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:401
+#: proxmox-backup/www/Utils.js:408
 msgid "Log Rotation"
 msgstr ""
 
@@ -927,7 +983,7 @@ msgstr ""
 msgid "Login (OpenID redirect)"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:95
+#: proxmox-backup/www/LoginView.js:93
 msgid "Login failed. Please try again"
 msgstr ""
 
@@ -935,10 +991,18 @@ msgstr ""
 msgid "Logout"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:319 proxmox-backup/www/dashboard/LongestTasks.js:5
+#: proxmox-backup/www/Dashboard.js:241 proxmox-backup/www/dashboard/LongestTasks.js:5
 msgid "Longest Tasks"
 msgstr ""
 
+#: proxmox-backup/www/window/MaintenanceOptions.js:56
+msgid "Maintenance Type"
+msgstr ""
+
+#: proxmox-backup/www/datastore/DataStoreListSummary.js:129 proxmox-backup/www/datastore/OptionView.js:152 proxmox-backup/www/window/MaintenanceOptions.js:19
+msgid "Maintenance mode"
+msgstr ""
+
 #: proxmox-backup/www/tape/window/LabelMedia.js:35
 msgid "Make sure that the correct tape is inserted the selected drive and type in the label written on the tape."
 msgstr ""
@@ -947,11 +1011,23 @@ msgstr ""
 msgid "Make sure to insert the tape into the selected drive."
 msgstr ""
 
+#: proxmox-backup/www/tape/window/TapeBackup.js:39
+msgid "Max Depth"
+msgstr ""
+
+#: proxmox-backup/www/config/PruneView.js:198 proxmox-backup/www/form/NamespaceMaxDepth.js:8 proxmox-backup/www/tape/window/TapeBackupJob.js:163 proxmox-backup/www/window/PruneJobEdit.js:107 proxmox-backup/www/window/SyncJobEdit.js:197 proxmox-backup/www/window/VerifyJobEdit.js:88
+msgid "Max. Depth"
+msgstr ""
+
+#: proxmox-backup/www/config/SyncView.js:226
+msgid "Max. Recursion"
+msgstr ""
+
 #: proxmox-backup/www/tape/ChangerStatus.js:232 proxmox-backup/www/tape/TapeInventory.js:86 proxmox-backup/www/tape/TapeInventory.js:127
 msgid "Media"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupJobs.js:193 proxmox-backup/www/tape/window/LabelMedia.js:61 proxmox-backup/www/tape/window/PoolEdit.js:10 proxmox-backup/www/tape/window/TapeBackup.js:24 proxmox-backup/www/tape/window/TapeBackupJob.js:59
+#: proxmox-backup/www/tape/BackupJobs.js:193 proxmox-backup/www/tape/window/LabelMedia.js:61 proxmox-backup/www/tape/window/PoolEdit.js:10 proxmox-backup/www/tape/window/TapeBackup.js:45 proxmox-backup/www/tape/window/TapeBackupJob.js:96
 msgid "Media Pool"
 msgstr ""
 
@@ -959,20 +1035,20 @@ msgstr ""
 msgid "Media Pools"
 msgstr ""
 
-#: proxmox-backup/www/tape/TapeInventory.js:249 proxmox-backup/www/tape/window/TapeRestore.js:312 proxmox-backup/www/tape/window/TapeRestore.js:329
+#: proxmox-backup/www/tape/TapeInventory.js:249 proxmox-backup/www/tape/window/TapeRestore.js:315 proxmox-backup/www/tape/window/TapeRestore.js:332
 msgid "Media-Set"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:320 proxmox-backup/www/tape/window/TapeRestore.js:341 proxmox-backup/www/tape/window/TapeRestore.js:789
+#: proxmox-backup/www/tape/BackupOverview.js:350 proxmox-backup/www/tape/window/TapeRestore.js:344 proxmox-backup/www/tape/window/TapeRestore.js:894
 msgid "Media-Set UUID"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:303
-msgid "Memory"
+#: proxmox-backup/www/ServerStatus.js:216
+msgid "Memory usage"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:211
-msgid "Memory usage"
+#: proxmox-backup/www/SystemConfiguration.js:49
+msgid "Metric Server"
 msgstr ""
 
 #: proxmox-backup/www/Utils.js:25
@@ -983,31 +1059,47 @@ msgstr ""
 msgid "Model"
 msgstr ""
 
-#: proxmox-backup/www/window/TfaEdit.js:10
-msgid "Modify a TFA entry's description"
+#: proxmox-backup/www/window/TrafficControlEdit.js:333
+msgid "Mon"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:12 proxmox-backup/www/form/CalendarEvent.js:13 proxmox-backup/www/tape/form/AllocationSelector.js:14 proxmox-backup/www/tape/form/AllocationSelector.js:15
+#: proxmox-backup/www/form/CalendarEvent.js:13 proxmox-backup/www/form/CalendarEvent.js:14 proxmox-backup/www/tape/form/AllocationSelector.js:14 proxmox-backup/www/tape/form/AllocationSelector.js:15
 msgid "Monday to Friday"
 msgstr ""
 
+#: proxmox-backup/www/config/PruneView.js:222
+msgid "Monthly"
+msgstr ""
+
 #: proxmox-backup/www/MainView.js:247 proxmox-backup/www/window/Settings.js:5
 msgid "My Settings"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:299
+#: proxmox-backup/www/Utils.js:309
 msgid "N/A"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:526 proxmox-backup/www/ZFSList.js:62 proxmox-backup/www/config/UserView.js:195 proxmox-backup/www/dashboard/DataStoreStatistics.js:65 proxmox-backup/www/form/UserSelector.js:33 proxmox-backup/www/tape/ChangerConfig.js:107 proxmox-backup/www/tape/ChangerStatus.js:843 proxmox-backup/www/tape/DriveConfig.js:143 proxmox-backup/www/tape/DriveStatus.js:430 proxmox-backup/www/tape/PoolConfig.js:111 proxmox-backup/www/tape/form/ChangerSelector.js:24 proxmox-backup/www/tape/form/DriveSelector.js:25 proxmox-backup/www/tape/form/PoolSelector.js:22 proxmox-backup/www/tape/window/ChangerEdit.js:24 proxmox-backup/www/tape/window/DriveEdit.js:24 proxmox-backup/www/tape/window/PoolEdit.js:28 proxmox-backup/www/tape/window/TapeRestore.js:784 proxmox-backup/www/window/CreateDirectory.js:38 proxmox-backup/www/window/DataStoreEdit.js:118 proxmox-backup/www/window/ZFSCreate.js:25
+#: proxmox-backup/www/Utils.js:543 proxmox-backup/www/ZFSList.js:62 proxmox-backup/www/config/MetricServerView.js:56 proxmox-backup/www/config/UserView.js:195 proxmox-backup/www/dashboard/DataStoreStatistics.js:66 proxmox-backup/www/tape/ChangerConfig.js:107 proxmox-backup/www/tape/ChangerStatus.js:843 proxmox-backup/www/tape/DriveConfig.js:143 proxmox-backup/www/tape/DriveStatus.js:430 proxmox-backup/www/tape/PoolConfig.js:111 proxmox-backup/www/tape/form/ChangerSelector.js:24 proxmox-backup/www/tape/form/DriveSelector.js:25 proxmox-backup/www/tape/form/PoolSelector.js:22 proxmox-backup/www/tape/window/ChangerEdit.js:24 proxmox-backup/www/tape/window/DriveEdit.js:24 proxmox-backup/www/tape/window/PoolEdit.js:28 proxmox-backup/www/tape/window/TapeRestore.js:889 proxmox-backup/www/window/CreateDirectory.js:38 proxmox-backup/www/window/DataStoreEdit.js:50 proxmox-backup/www/window/InfluxDbEdit.js:28 proxmox-backup/www/window/InfluxDbEdit.js:143 proxmox-backup/www/window/TrafficControlEdit.js:227 proxmox-backup/www/window/ZFSCreate.js:25
 msgid "Name"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:523
+#: proxmox-backup/www/Utils.js:398 proxmox-backup/www/config/PruneView.js:190 proxmox-backup/www/config/SyncView.js:200 proxmox-backup/www/datastore/Content.js:1199 proxmox-backup/www/form/RemoteTargetSelector.js:122 proxmox-backup/www/tape/window/TapeBackup.js:33 proxmox-backup/www/window/NamespaceEdit.js:9 proxmox-backup/www/window/PruneJobEdit.js:88 proxmox-backup/www/window/VerifyAll.js:36 proxmox-backup/www/window/VerifyJobEdit.js:80
+msgid "Namespace"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Content.js:340
+msgid "Namespace '{0}'"
+msgstr ""
+
+#: proxmox-backup/www/window/NamespaceEdit.js:44
+msgid "Namespace Name"
+msgstr ""
+
+#: proxmox-backup/www/tape/window/TapeRestore.js:582
 msgid "Need at least one mapping"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:650
+#: proxmox-backup/www/tape/window/TapeRestore.js:755
 msgid "Need at least one snapshot"
 msgstr ""
 
@@ -1015,31 +1107,39 @@ msgstr ""
 msgid "Network Interfaces"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:225
+#: proxmox-backup/www/ServerStatus.js:234
 msgid "Network traffic"
 msgstr ""
 
-#: proxmox-backup/www/SystemConfiguration.js:12
-msgid "Network/Time"
+#: proxmox-backup/www/window/TrafficControlEdit.js:279
+msgid "Network(s)"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:290 proxmox-backup/www/config/VerifyView.js:202 proxmox-backup/www/window/NotifyOptions.js:9 proxmox-backup/www/window/VerifyJobEdit.js:95
+#: proxmox-backup/www/config/TrafficControlView.js:173
+msgid "Networks"
+msgstr ""
+
+#: proxmox-backup/www/Utils.js:299 proxmox-backup/www/config/VerifyView.js:202 proxmox-backup/www/window/NotifyOptions.js:9
 msgid "Never"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:270
+#: proxmox-backup/www/tape/BackupOverview.js:300
 msgid "New Backup"
 msgstr ""
 
-#: proxmox-backup/www/window/BackupGroupChangeOwner.js:40
+#: proxmox-backup/www/window/BackupGroupChangeOwner.js:43
 msgid "New Owner"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:271
+#: proxmox-backup/www/tape/window/TapeRestore.js:274
 msgid "Next"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:245 proxmox-backup/www/config/VerifyView.js:234 proxmox-backup/www/tape/BackupJobs.js:252
+#: proxmox-backup/www/tape/BackupJobs.js:265
+msgid "Next Media"
+msgstr ""
+
+#: proxmox-backup/www/config/PruneView.js:249 proxmox-backup/www/config/SyncView.js:272 proxmox-backup/www/config/VerifyView.js:234 proxmox-backup/www/tape/BackupJobs.js:258
 msgid "Next Run"
 msgstr ""
 
@@ -1047,27 +1147,35 @@ msgstr ""
 msgid "Next due date"
 msgstr ""
 
+#: proxmox-backup/www/Subscription.js:143
+msgid "No"
+msgstr ""
+
 #: proxmox-backup/www/tape/window/DriveEdit.js:40
 msgid "No Changer"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/DataStoreStatistics.js:53 proxmox-backup/www/window/BackupFileDownloader.js:96
+#: proxmox-backup/www/dashboard/DataStoreStatistics.js:54
 msgid "No Data"
 msgstr ""
 
-#: proxmox-backup/www/datastore/DataStoreList.js:128
+#: proxmox-backup/www/datastore/DataStoreList.js:132
 msgid "No Datastores configured"
 msgstr ""
 
-#: proxmox-backup/www/window/ZFSCreate.js:82
+#: proxmox-backup/www/window/ZFSCreate.js:83
 msgid "No Disks unused"
 msgstr ""
 
+#: proxmox-backup/www/form/GroupSelector.js:41
+msgid "No Groups"
+msgstr ""
+
 #: proxmox-backup/www/DirectoryList.js:8
 msgid "No Mount-Units found"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:684
+#: proxmox-backup/www/tape/window/TapeRestore.js:789
 msgid "No Snapshots"
 msgstr ""
 
@@ -1075,27 +1183,27 @@ msgstr ""
 msgid "No Tasks"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:299
-msgid "No Tasks found"
+#: proxmox-backup/www/datastore/Content.js:373
+msgid "No accessible snapshots found in namespace {0}"
 msgstr ""
 
-#: proxmox-backup/www/window/BackupFileDownloader.js:89
-msgid "No file selected"
+#: proxmox-backup/www/form/NamespaceSelector.js:38
+msgid "No namespaces accessible."
 msgstr ""
 
 #: proxmox-backup/www/dashboard/RunningTasks.js:6
 msgid "No running tasks"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:398
+#: proxmox-backup/www/Dashboard.js:320
 msgid "No valid subscription"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:755 proxmox-backup/www/datastore/Content.js:773 proxmox-backup/www/datastore/Content.js:787
+#: proxmox-backup/www/Utils.js:671 proxmox-backup/www/datastore/Content.js:1112 proxmox-backup/www/datastore/Content.js:1130 proxmox-backup/www/datastore/Content.js:1144 proxmox-backup/www/window/MaintenanceOptions.js:6
 msgid "None"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:628
+#: proxmox-backup/www/tape/ChangerStatus.js:622
 msgid "Not Labeled"
 msgstr ""
 
@@ -1103,39 +1211,39 @@ msgstr ""
 msgid "Not configured"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:281
+#: proxmox-backup/www/Utils.js:290
 msgid "Not enough data"
 msgstr ""
 
-#: proxmox-backup/www/config/WebauthnView.js:121
-msgid "Note:"
+#: proxmox-backup/www/form/GroupFilter.js:370 proxmox-backup/www/window/NamespaceEdit.js:89
+msgid "Note"
 msgstr ""
 
-#: proxmox-backup/www/window/BackupFileDownloader.js:128
-msgid "Note: Signatures of signed files will not be verified on the server. Please use the client to do this."
+#: proxmox-backup/www/config/WebauthnView.js:122
+msgid "Note:"
 msgstr ""
 
-#: proxmox-backup/www/window/NotesEdit.js:5
+#: proxmox-backup/www/NavigationTree.js:36 proxmox-backup/www/window/NotesEdit.js:5
 msgid "Notes"
 msgstr ""
 
-#: proxmox-backup/www/datastore/OptionView.js:75
+#: proxmox-backup/www/datastore/OptionView.js:109
 msgid "Notify"
 msgstr ""
 
-#: proxmox-backup/www/datastore/OptionView.js:92 proxmox-backup/www/tape/window/TapeBackup.js:60 proxmox-backup/www/tape/window/TapeBackupJob.js:70 proxmox-backup/www/tape/window/TapeRestore.js:392 proxmox-backup/www/window/NotifyOptions.js:54
+#: proxmox-backup/www/datastore/OptionView.js:126 proxmox-backup/www/tape/window/TapeBackup.js:88 proxmox-backup/www/tape/window/TapeBackupJob.js:107 proxmox-backup/www/tape/window/TapeRestore.js:410 proxmox-backup/www/window/NotifyOptions.js:54
 msgid "Notify User"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:220 proxmox-backup/www/dashboard/TaskSummary.js:164 proxmox-backup/www/panel/Tasks.js:259 proxmox-backup/www/tape/ChangerStatus.js:60 proxmox-backup/www/tape/ChangerStatus.js:96 proxmox-backup/www/tape/ChangerStatus.js:217 proxmox-backup/www/tape/window/LabelMedia.js:9
+#: proxmox-backup/www/Utils.js:229 proxmox-backup/www/dashboard/TaskSummary.js:164 proxmox-backup/www/tape/ChangerStatus.js:60 proxmox-backup/www/tape/ChangerStatus.js:96 proxmox-backup/www/tape/ChangerStatus.js:217 proxmox-backup/www/tape/window/LabelMedia.js:9
 msgid "OK"
 msgstr ""
 
-#: proxmox-backup/www/tape/TapeInventory.js:276
+#: proxmox-backup/www/Utils.js:697 proxmox-backup/www/tape/TapeInventory.js:276 proxmox-backup/www/window/MaintenanceOptions.js:8
 msgid "Offline"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:129 proxmox-backup/www/ServerStatus.js:89 proxmox-backup/www/tape/window/Erase.js:31
+#: proxmox-backup/www/ServerStatus.js:89 proxmox-backup/www/panel/NodeInfo.js:56 proxmox-backup/www/tape/window/Erase.js:31
 msgid "Ok"
 msgstr ""
 
@@ -1147,43 +1255,55 @@ msgstr ""
 msgid "Online"
 msgstr ""
 
+#: proxmox-backup/www/window/NamespaceEdit.js:49
+msgid "Only alpha numerical, '_' and '-' (if not at start) allowed"
+msgstr ""
+
 #: proxmox-backup/www/dashboard/LongestTasks.js:103 proxmox-backup/www/dashboard/RunningTasks.js:98 proxmox-backup/www/dashboard/TaskSummary.js:108
 msgid "Open Task"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:302
+#: proxmox-backup/www/tape/BackupOverview.js:332
 msgid "Open restore wizard for {0}"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:173
+#: proxmox-backup/www/LoginView.js:171
 msgid "OpenID login - please wait..."
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:190
+#: proxmox-backup/www/LoginView.js:189
 msgid "OpenID login failed, please try again"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:54
+#: proxmox-backup/www/LoginView.js:52
 msgid "OpenID redirect failed, please try again"
 msgstr ""
 
-#: proxmox-backup/www/DirectoryList.js:71 proxmox-backup/www/datastore/Panel.js:90
+#: proxmox-backup/www/DirectoryList.js:71 proxmox-backup/www/datastore/Panel.js:88 proxmox-backup/www/tape/window/TapeBackupJob.js:55
 msgid "Options"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:385
+#: proxmox-backup/www/Utils.js:391
 msgid "Order Certificate"
 msgstr ""
 
-#: proxmox-backup/www/config/WebauthnView.js:16 proxmox-backup/www/config/WebauthnView.js:88
+#: proxmox-backup/www/window/InfluxDbEdit.js:55
+msgid "Organization"
+msgstr ""
+
+#: proxmox-backup/www/config/WebauthnView.js:16 proxmox-backup/www/config/WebauthnView.js:89
 msgid "Origin"
 msgstr ""
 
+#: proxmox-backup/www/SystemConfiguration.js:56
+msgid "Other"
+msgstr ""
+
 #: proxmox-backup/www/tape/form/RetentionSelector.js:7
 msgid "Overwrite"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:211 proxmox-backup/www/datastore/Content.js:716 proxmox-backup/www/tape/window/TapeRestore.js:402
+#: proxmox-backup/www/config/SyncView.js:232 proxmox-backup/www/datastore/Content.js:1053 proxmox-backup/www/tape/window/TapeRestore.js:420
 msgid "Owner"
 msgstr ""
 
@@ -1191,19 +1311,23 @@ msgstr ""
 msgid "Package versions"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:286 proxmox-backup/www/config/TfaView.js:389 proxmox-backup/www/tape/EncryptionKeys.js:53 proxmox-backup/www/tape/window/EncryptionEdit.js:36 proxmox-backup/www/window/RemoteEdit.js:100 proxmox-backup/www/window/TfaEdit.js:74 proxmox-backup/www/window/UserEdit.js:49 proxmox-backup/www/window/UserPassword.js:17
+#: proxmox-backup/www/window/NamespaceEdit.js:35
+msgid "Parent Namespace"
+msgstr ""
+
+#: proxmox-backup/www/LoginView.js:285 proxmox-backup/www/tape/EncryptionKeys.js:53 proxmox-backup/www/tape/window/EncryptionEdit.js:36 proxmox-backup/www/window/RemoteEdit.js:102 proxmox-backup/www/window/UserEdit.js:49 proxmox-backup/www/window/UserPassword.js:17
 msgid "Password"
 msgstr ""
 
-#: proxmox-backup/www/DirectoryList.js:56 proxmox-backup/www/config/ACLView.js:178 proxmox-backup/www/tape/ChangerConfig.js:112 proxmox-backup/www/tape/DriveConfig.js:148 proxmox-backup/www/tape/DriveStatus.js:466 proxmox-backup/www/tape/form/ChangerSelector.js:31 proxmox-backup/www/tape/form/TapeDevicePathSelector.js:15 proxmox-backup/www/tape/window/ChangerEdit.js:34 proxmox-backup/www/tape/window/DriveEdit.js:69 proxmox-backup/www/window/ACLEdit.js:25
+#: proxmox-backup/www/DirectoryList.js:56 proxmox-backup/www/config/ACLView.js:176 proxmox-backup/www/tape/ChangerConfig.js:112 proxmox-backup/www/tape/DriveConfig.js:148 proxmox-backup/www/tape/DriveStatus.js:466 proxmox-backup/www/tape/form/ChangerSelector.js:31 proxmox-backup/www/tape/form/TapeDevicePathSelector.js:15 proxmox-backup/www/tape/window/ChangerEdit.js:34 proxmox-backup/www/tape/window/DriveEdit.js:69 proxmox-backup/www/window/ACLEdit.js:26
 msgid "Path"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:653
+#: proxmox-backup/www/datastore/Content.js:986
 msgid "Permanently forget group '{0}'"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:652
+#: proxmox-backup/www/datastore/Content.js:984
 msgid "Permanently forget snapshot '{0}'"
 msgstr ""
 
@@ -1211,75 +1335,75 @@ msgstr ""
 msgid "Permissions"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:659
-msgid "Please enter one of your single-use recovery keys"
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:632
-msgid "Please enter your TOTP verification code"
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:602
-msgid "Please insert your authentication device and press its button"
-msgstr ""
-
-#: proxmox-backup/www/window/AddWebauthn.js:95
-msgid "Please press the button on your Webauthn Device"
-msgstr ""
-
-#: proxmox-backup/www/window/AddTfaRecovery.js:172
-msgid "Please record recovery keys - they will only be displayed now"
-msgstr ""
-
 #: proxmox-backup/www/window/TokenEdit.js:201
 msgid "Please record the API token secret - it will only be displayed now"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:64 proxmox-backup/www/LoginView.js:137 proxmox-backup/www/config/TfaView.js:163 proxmox-backup/www/window/AddWebauthn.js:62
+#: proxmox-backup/www/LoginView.js:62 proxmox-backup/www/LoginView.js:135
 msgid "Please wait..."
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:361 proxmox-backup/www/tape/window/TapeRestore.js:779
+#: proxmox-backup/www/tape/ChangerStatus.js:361 proxmox-backup/www/tape/window/TapeRestore.js:884
 msgid "Pool"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:285
+#: proxmox-backup/www/tape/BackupOverview.js:315
 msgid "Pool/Media-Set/Snapshot"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTfaRecovery.js:192
-msgid "Print Recovery Keys"
+#: proxmox-backup/www/window/InfluxDbEdit.js:172
+msgid "Port"
 msgstr ""
 
-#: proxmox-backup/www/config/ACLView.js:198 proxmox-backup/www/window/ACLEdit.js:60
+#: proxmox-backup/www/config/ACLView.js:197 proxmox-backup/www/window/ACLEdit.js:59
 msgid "Propagate"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:489 proxmox-backup/www/Utils.js:569 proxmox-backup/www/Utils.js:611
+#: proxmox-backup/www/Utils.js:506 proxmox-backup/www/Utils.js:586 proxmox-backup/www/Utils.js:628
 msgid "Property"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:253
+#: proxmox-backup/www/datastore/Content.js:702
+msgid "Protected"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Content.js:688
+msgid "Protection"
+msgstr ""
+
+#: proxmox-backup/www/LoginView.js:252
 msgid "Proxmox Backup Server Login"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:402
+#: proxmox-backup/www/Utils.js:409
 msgid "Prune"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Panel.js:63
+#: proxmox-backup/www/datastore/Panel.js:61
 msgid "Prune & GC"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:645
+#: proxmox-backup/www/datastore/Content.js:961
 msgid "Prune '{0}'"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:105 proxmox-backup/www/datastore/PruneAndGC.js:118 proxmox-backup/www/datastore/PruneAndGC.js:130 proxmox-backup/www/datastore/PruneAndGC.js:142 proxmox-backup/www/datastore/PruneAndGC.js:154 proxmox-backup/www/datastore/PruneAndGC.js:166 proxmox-backup/www/window/DataStoreEdit.js:163
+#: proxmox-backup/www/datastore/Content.js:1192
+msgid "Prune All"
+msgstr ""
+
+#: proxmox-backup/www/Utils.js:410 proxmox-backup/www/window/PruneJobEdit.js:12
+msgid "Prune Job"
+msgstr ""
+
+#: proxmox-backup/www/config/PruneView.js:32 proxmox-backup/www/window/NotifyOptions.js:78
+msgid "Prune Jobs"
+msgstr ""
+
+#: proxmox-backup/www/window/DataStoreEdit.js:95
 msgid "Prune Options"
 msgstr ""
 
-#: proxmox-backup/www/datastore/PruneAndGC.js:86 proxmox-backup/www/datastore/PruneAndGC.js:89 proxmox-backup/www/datastore/PruneAndGC.js:94 proxmox-backup/www/window/DataStoreEdit.js:145
+#: proxmox-backup/www/window/DataStoreEdit.js:77 proxmox-backup/www/window/PruneJobEdit.js:114
 msgid "Prune Schedule"
 msgstr ""
 
@@ -1291,23 +1415,35 @@ msgstr ""
 msgid "RAID Level"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:213
+#: proxmox-backup/www/ServerStatus.js:218 proxmox-backup/www/panel/NodeInfo.js:99
 msgid "RAM usage"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:181
-msgid "Randomize"
+#: proxmox-backup/www/config/TrafficControlView.js:122 proxmox-backup/www/window/TrafficControlEdit.js:238
+msgid "Rate In"
 msgstr ""
 
-#: proxmox-backup/www/config/VerifyView.js:200
-msgid "Re-Verify After"
+#: proxmox-backup/www/config/TrafficControlView.js:129
+msgid "Rate In Used"
+msgstr ""
+
+#: proxmox-backup/www/window/SyncJobEdit.js:129
+msgid "Rate Limit"
 msgstr ""
 
-#: proxmox-backup/www/window/VerifyJobEdit.js:90
-msgid "Re-Verify After (days)"
+#: proxmox-backup/www/config/TrafficControlView.js:141 proxmox-backup/www/window/TrafficControlEdit.js:245
+msgid "Rate Out"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:240 proxmox-backup/www/ServerStatus.js:247 proxmox-backup/www/datastore/Summary.js:227 proxmox-backup/www/datastore/Summary.js:233
+#: proxmox-backup/www/config/TrafficControlView.js:148
+msgid "Rate Out Used"
+msgstr ""
+
+#: proxmox-backup/www/config/VerifyView.js:200 proxmox-backup/www/window/VerifyAll.js:64 proxmox-backup/www/window/VerifyJobEdit.js:117
+msgid "Re-Verify After"
+msgstr ""
+
+#: proxmox-backup/www/ServerStatus.js:249 proxmox-backup/www/ServerStatus.js:256 proxmox-backup/www/datastore/Summary.js:246 proxmox-backup/www/datastore/Summary.js:252
 msgid "Read"
 msgstr ""
 
@@ -1315,14 +1451,26 @@ msgstr ""
 msgid "Read Label"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:403
+#: proxmox-backup/www/Utils.js:411
 msgid "Read Objects"
 msgstr ""
 
+#: proxmox-backup/www/window/MaintenanceOptions.js:7
+msgid "Read only"
+msgstr ""
+
+#: proxmox-backup/www/Utils.js:695
+msgid "Read-only"
+msgstr ""
+
 #: proxmox-backup/www/config/UserView.js:174
 msgid "Realm"
 msgstr ""
 
+#: proxmox-backup/www/panel/AccessControl.js:44
+msgid "Realms"
+msgstr ""
+
 #: proxmox-backup/www/ServerStatus.js:142
 msgid "Reboot"
 msgstr ""
@@ -1331,90 +1479,110 @@ msgstr ""
 msgid "Reboot backup server?"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:645
-msgid "Recovery Key"
-msgstr ""
-
-#: proxmox-backup/www/config/TfaView.js:243 proxmox-backup/www/window/AddTfaRecovery.js:142
-msgid "Recovery Keys"
+#: proxmox-backup/www/panel/PrunePanel.js:100
+msgid "Recursive"
 msgstr ""
 
-#: proxmox-backup/www/window/AddWebauthn.js:218
-msgid "Register Webauthn Device"
+#: proxmox-backup/www/form/GroupFilter.js:396
+msgid "Regex"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:382
+#: proxmox-backup/www/Utils.js:388
 msgid "Register {0} Account"
 msgstr ""
 
-#: proxmox-backup/www/DirectoryList.js:44 proxmox-backup/www/ZFSList.js:108 proxmox-backup/www/datastore/Content.js:823 proxmox-backup/www/panel/Tasks.js:155 proxmox-backup/www/tape/BackupOverview.js:264 proxmox-backup/www/tape/ChangerStatus.js:676 proxmox-backup/www/tape/DriveStatus.js:207 proxmox-backup/www/tape/TapeInventory.js:182
+#: proxmox-backup/www/DirectoryList.js:44 proxmox-backup/www/ZFSList.js:108 proxmox-backup/www/datastore/Content.js:1179 proxmox-backup/www/tape/BackupOverview.js:294 proxmox-backup/www/tape/ChangerStatus.js:670 proxmox-backup/www/tape/DriveStatus.js:207 proxmox-backup/www/tape/TapeInventory.js:182
 msgid "Reload"
 msgstr ""
 
-#: proxmox-backup/www/config/WebauthnView.js:11 proxmox-backup/www/config/WebauthnView.js:75
+#: proxmox-backup/www/config/WebauthnView.js:11 proxmox-backup/www/config/WebauthnView.js:76
 msgid "Relying Party"
 msgstr ""
 
-#: proxmox-backup/www/config/RemoteView.js:119 proxmox-backup/www/config/SyncView.js:199 proxmox-backup/www/form/RemoteSelector.js:19 proxmox-backup/www/window/RemoteEdit.js:10 proxmox-backup/www/window/RemoteEdit.js:35
+#: proxmox-backup/www/window/RemoteEdit.js:10
 msgid "Remote"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:205
+#: proxmox-backup/www/config/RemoteView.js:119 proxmox-backup/www/config/SyncView.js:207 proxmox-backup/www/form/RemoteSelector.js:19 proxmox-backup/www/window/RemoteEdit.js:35
+msgid "Remote ID"
+msgstr ""
+
+#: proxmox-backup/www/config/SyncView.js:219
+msgid "Remote Namespace"
+msgstr ""
+
+#: proxmox-backup/www/config/SyncView.js:213
 msgid "Remote Store"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:405 proxmox-backup/www/Utils.js:406
+#: proxmox-backup/www/Utils.js:413 proxmox-backup/www/Utils.js:414
 msgid "Remote Sync"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:48 proxmox-backup/www/config/RemoteView.js:33
+#: proxmox-backup/www/NavigationTree.js:54 proxmox-backup/www/config/RemoteView.js:33
 msgid "Remotes"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:393 proxmox-backup/www/config/TfaView.js:262
+#: proxmox-backup/www/Utils.js:400
 msgid "Remove"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:391 proxmox-backup/www/datastore/OptionView.js:60
+#: proxmox-backup/www/Utils.js:397 proxmox-backup/www/datastore/OptionView.js:94
 msgid "Remove Datastore"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:396
+#: proxmox-backup/www/Utils.js:403
 msgid "Remove Group"
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:171
+#: proxmox-backup/www/Utils.js:398
+msgid "Remove Namespace"
+msgstr ""
+
+#: proxmox-backup/www/Subscription.js:181
 msgid "Remove Subscription"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:159 proxmox-backup/www/config/VerifyView.js:154 proxmox-backup/www/tape/BackupJobs.js:157
+#: proxmox-backup/www/config/PruneView.js:150 proxmox-backup/www/config/SyncView.js:160 proxmox-backup/www/config/VerifyView.js:154 proxmox-backup/www/tape/BackupJobs.js:157
 msgid "Remove entry?"
 msgstr ""
 
-#: proxmox-backup/www/window/SyncJobEdit.js:160
+#: proxmox-backup/www/datastore/Content.js:982
+msgid "Remove namespace '{0}'"
+msgstr ""
+
+#: proxmox-backup/www/window/SyncJobEdit.js:206
 msgid "Remove snapshots from local datastore if they vanished from source datastore?"
 msgstr ""
 
-#: proxmox-backup/www/window/SyncJobEdit.js:155
+#: proxmox-backup/www/window/SyncJobEdit.js:201
 msgid "Remove vanished"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:386
+#: proxmox-backup/www/Utils.js:392
 msgid "Renew Certificate"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:150 proxmox-backup/www/window/Settings.js:171 proxmox-backup/www/window/Settings.js:252
+#: proxmox-backup/www/ServerAdministration.js:58
+msgid "Repositories"
+msgstr ""
+
+#: proxmox-backup/www/window/Settings.js:159 proxmox-backup/www/window/Settings.js:180 proxmox-backup/www/window/Settings.js:278
 msgid "Reset"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:172
+#: proxmox-backup/www/window/Settings.js:181
 msgid "Reset all layout changes (for example, column widths)"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:276 proxmox-backup/www/tape/BackupOverview.js:291 proxmox-backup/www/tape/EncryptionKeys.js:36 proxmox-backup/www/tape/window/TapeRestore.js:276
+#: proxmox-backup/www/tape/BackupOverview.js:306 proxmox-backup/www/tape/BackupOverview.js:321 proxmox-backup/www/tape/EncryptionKeys.js:36 proxmox-backup/www/tape/window/TapeRestore.js:279
 msgid "Restore"
 msgstr ""
 
+#: proxmox-backup/www/tape/ChangerStatus.js:401
+msgid "Restore Catalogs"
+msgstr ""
+
 #: proxmox-backup/www/tape/EncryptionKeys.js:34 proxmox-backup/www/tape/EncryptionKeys.js:112
 msgid "Restore Key"
 msgstr ""
@@ -1423,7 +1591,7 @@ msgstr ""
 msgid "Restore Media-Set"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:23
+#: proxmox-backup/www/tape/window/TapeRestore.js:24
 msgid "Restore Snapshot(s)"
 msgstr ""
 
@@ -1435,39 +1603,47 @@ msgstr ""
 msgid "Retired"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:387
+#: proxmox-backup/www/Utils.js:393
 msgid "Revoke Certificate"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:404
+#: proxmox-backup/www/Utils.js:412
 msgid "Rewind Media"
 msgstr ""
 
-#: proxmox-backup/www/config/ACLView.js:192 proxmox-backup/www/window/ACLEdit.js:54
+#: proxmox-backup/www/config/ACLView.js:191 proxmox-backup/www/window/ACLEdit.js:53
 msgid "Role"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:307
-msgid "Root Disk"
+#: proxmox-backup/www/Utils.js:704 proxmox-backup/www/datastore/Content.js:346 proxmox-backup/www/datastore/Content.js:374 proxmox-backup/www/form/NamespaceSelector.js:25 proxmox-backup/www/form/RemoteTargetSelector.js:94 proxmox-backup/www/tape/window/TapeRestore.js:534
+msgid "Root"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:252
+#: proxmox-backup/www/ServerStatus.js:261
 msgid "Root Disk IO Delay (ms)"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:245
+#: proxmox-backup/www/ServerStatus.js:254
 msgid "Root Disk Input/Output Operations per Second (IOPS)"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:238
+#: proxmox-backup/www/ServerStatus.js:247
 msgid "Root Disk Transfer Rate (bytes/second)"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:231
+#: proxmox-backup/www/ServerStatus.js:240
 msgid "Root Disk usage"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:172 proxmox-backup/www/config/VerifyView.js:167 proxmox-backup/www/tape/BackupJobs.js:170
+#: proxmox-backup/www/datastore/Content.js:339
+msgid "Root Namespace"
+msgstr ""
+
+#: proxmox-backup/www/config/TrafficControlView.js:115
+msgid "Rule"
+msgstr ""
+
+#: proxmox-backup/www/config/PruneView.js:163 proxmox-backup/www/config/SyncView.js:173 proxmox-backup/www/config/VerifyView.js:167 proxmox-backup/www/tape/BackupJobs.js:170
 msgid "Run now"
 msgstr ""
 
@@ -1475,55 +1651,55 @@ msgstr ""
 msgid "Running Tasks"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:34 proxmox-backup/www/window/Settings.js:258
+#: proxmox-backup/www/panel/NodeInfo.js:123
+msgid "SWAP usage"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:264 proxmox-backup/www/window/TrafficControlEdit.js:271
+msgid "Same as Rate"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:383
+msgid "Sat"
+msgstr ""
+
+#: proxmox-backup/www/Dashboard.js:34 proxmox-backup/www/window/Settings.js:284
 msgid "Save"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:311
+#: proxmox-backup/www/LoginView.js:310
 msgid "Save User name"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:140
+#: proxmox-backup/www/window/Settings.js:149
 msgid "Saved User Name"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:242
-msgid "Scan QR code in a TOTP app and enter an auth. code here"
-msgstr ""
-
-#: proxmox-backup/www/window/SyncJobEdit.js:13
+#: proxmox-backup/www/form/RemoteTargetSelector.js:13 proxmox-backup/www/form/RemoteTargetSelector.js:118
 msgid "Scanning..."
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:218 proxmox-backup/www/config/VerifyView.js:207 proxmox-backup/www/tape/BackupJobs.js:225 proxmox-backup/www/tape/window/TapeBackupJob.js:80 proxmox-backup/www/window/VerifyJobEdit.js:66
+#: proxmox-backup/www/config/PruneView.js:204 proxmox-backup/www/config/SyncView.js:245 proxmox-backup/www/config/VerifyView.js:207 proxmox-backup/www/tape/BackupJobs.js:231 proxmox-backup/www/tape/window/TapeBackupJob.js:117 proxmox-backup/www/window/VerifyJobEdit.js:97
 msgid "Schedule"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:411
+#: proxmox-backup/www/Utils.js:419
 msgid "Scheduled Verification"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:837
+#: proxmox-backup/www/datastore/Content.js:1217
 msgid "Search"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:22
-msgid "Second Factors"
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:340
-msgid "Second login factor required"
-msgstr ""
-
-#: proxmox-backup/www/window/AddTotp.js:165 proxmox-backup/www/window/TokenEdit.js:187
+#: proxmox-backup/www/window/TokenEdit.js:187
 msgid "Secret"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:315
+#: proxmox-backup/www/tape/window/TapeRestore.js:318
 msgid "Select Media-Set to restore"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:315
+#: proxmox-backup/www/tape/BackupOverview.js:345
 msgid "Seq. Nr."
 msgstr ""
 
@@ -1539,16 +1715,16 @@ msgstr ""
 msgid "Server ID"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:276
-msgid "Server Resources"
+#: proxmox-backup/www/ServerStatus.js:50
+msgid "Server Status"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:204
-msgid "Server load"
+#: proxmox-backup/www/window/RemoteEdit.js:115
+msgid "Server certificate's SHA-256 fingerprint, required for self-signed certificates"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:50
-msgid "ServerStatus"
+#: proxmox-backup/www/ServerStatus.js:209
+msgid "Server load"
 msgstr ""
 
 #: proxmox-backup/www/ServerAdministration.js:29
@@ -1571,11 +1747,7 @@ msgstr ""
 msgid "Set Status"
 msgstr ""
 
-#: proxmox-backup/www/window/AddWebauthn.js:94
-msgid "Setup"
-msgstr ""
-
-#: proxmox-backup/www/NavigationTree.js:75
+#: proxmox-backup/www/NavigationTree.js:87
 msgid "Shell"
 msgstr ""
 
@@ -1583,11 +1755,11 @@ msgstr ""
 msgid "Show All Tasks"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:281
+#: proxmox-backup/www/panel/NodeInfo.js:70
 msgid "Show Fingerprint"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:165 proxmox-backup/www/config/VerifyView.js:160 proxmox-backup/www/tape/BackupJobs.js:163
+#: proxmox-backup/www/config/PruneView.js:156 proxmox-backup/www/config/SyncView.js:166 proxmox-backup/www/config/VerifyView.js:160 proxmox-backup/www/tape/BackupJobs.js:163
 msgid "Show Log"
 msgstr ""
 
@@ -1607,47 +1779,47 @@ msgstr ""
 msgid "Signed"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:212
-msgid "Since"
+#: proxmox-backup/www/Subscription.js:138
+msgid "Signed/Offline"
 msgstr ""
 
 #: proxmox-backup/www/window/ZFSCreate.js:43
 msgid "Single Disk"
 msgstr ""
 
-#: proxmox-backup/www/ZFSList.js:67 proxmox-backup/www/dashboard/DataStoreStatistics.js:79 proxmox-backup/www/datastore/Content.js:692 proxmox-backup/www/window/BackupFileDownloader.js:105
+#: proxmox-backup/www/ZFSList.js:67 proxmox-backup/www/dashboard/DataStoreStatistics.js:80 proxmox-backup/www/datastore/Content.js:1029
 msgid "Size"
 msgstr ""
 
-#: proxmox-backup/www/config/VerifyView.js:193
+#: proxmox-backup/www/config/VerifyView.js:193 proxmox-backup/www/window/VerifyAll.js:50 proxmox-backup/www/window/VerifyJobEdit.js:107
 msgid "Skip Verified"
 msgstr ""
 
-#: proxmox-backup/www/window/VerifyJobEdit.js:79
-msgid "Skip verified snapshots"
-msgstr ""
-
-#: proxmox-backup/www/tape/ChangerStatus.js:712
+#: proxmox-backup/www/tape/ChangerStatus.js:705
 msgid "Slots"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:717
+#: proxmox-backup/www/tape/window/TapeRestore.js:822
 msgid "Snapshot"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:291
+#: proxmox-backup/www/tape/window/TapeRestore.js:294
 msgid "Snapshot Selection"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:63
+#: proxmox-backup/www/datastore/Summary.js:78
 msgid "Snapshots"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:559 proxmox-backup/www/tape/window/TapeRestore.js:709 proxmox-backup/www/window/SyncJobEdit.js:182
+#: proxmox-backup/www/tape/window/TapeRestore.js:629 proxmox-backup/www/tape/window/TapeRestore.js:814 proxmox-backup/www/window/SyncJobEdit.js:153
 msgid "Source Datastore"
 msgstr ""
 
-#: proxmox-backup/www/window/SyncJobEdit.js:169
+#: proxmox-backup/www/window/SyncJobEdit.js:172
+msgid "Source Namespace"
+msgstr ""
+
+#: proxmox-backup/www/window/SyncJobEdit.js:138
 msgid "Source Remote"
 msgstr ""
 
@@ -1659,14 +1831,10 @@ msgstr ""
 msgid "Start Garbage Collection"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/TaskSummary.js:95 proxmox-backup/www/panel/Tasks.js:318
+#: proxmox-backup/www/dashboard/TaskSummary.js:95
 msgid "Start Time"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:594
-msgid "Start WebAuthn challenge"
-msgstr ""
-
 #: proxmox-backup/www/dashboard/RunningTasks.js:78
 msgid "Starttime"
 msgstr ""
@@ -1675,11 +1843,11 @@ msgstr ""
 msgid "State"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:147
+#: proxmox-backup/www/datastore/Summary.js:166
 msgid "Stats from last Garbage Collection"
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:114 proxmox-backup/www/Utils.js:597 proxmox-backup/www/config/SyncView.js:239 proxmox-backup/www/config/VerifyView.js:228 proxmox-backup/www/dashboard/LongestTasks.js:91 proxmox-backup/www/panel/Tasks.js:366 proxmox-backup/www/tape/BackupJobs.js:246 proxmox-backup/www/tape/ChangerStatus.js:910 proxmox-backup/www/tape/DriveStatus.js:51 proxmox-backup/www/tape/DriveStatus.js:323 proxmox-backup/www/tape/TapeInventory.js:131 proxmox-backup/www/tape/TapeInventory.js:289
+#: proxmox-backup/www/Subscription.js:114 proxmox-backup/www/Utils.js:614 proxmox-backup/www/config/PruneView.js:243 proxmox-backup/www/config/SyncView.js:266 proxmox-backup/www/config/VerifyView.js:228 proxmox-backup/www/dashboard/LongestTasks.js:91 proxmox-backup/www/tape/BackupJobs.js:252 proxmox-backup/www/tape/ChangerStatus.js:910 proxmox-backup/www/tape/DriveStatus.js:51 proxmox-backup/www/tape/DriveStatus.js:323 proxmox-backup/www/tape/TapeInventory.js:131 proxmox-backup/www/tape/TapeInventory.js:289
 msgid "Status"
 msgstr ""
 
@@ -1687,19 +1855,23 @@ msgstr ""
 msgid "Status (No Tape loaded)"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:81 proxmox-backup/www/panel/StorageAndDisks.js:6
+#: proxmox-backup/www/NavigationTree.js:93 proxmox-backup/www/panel/StorageAndDisks.js:6
 msgid "Storage / Disks"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:221
+#: proxmox-backup/www/datastore/Summary.js:240
 msgid "Storage usage"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:219
+#: proxmox-backup/www/datastore/Summary.js:238
 msgid "Storage usage (bytes)"
 msgstr ""
 
-#: proxmox-backup/www/NavigationTree.js:60 proxmox-backup/www/Subscription.js:23
+#: proxmox-backup/www/config/PruneView.js:184
+msgid "Store"
+msgstr ""
+
+#: proxmox-backup/www/NavigationTree.js:72 proxmox-backup/www/Subscription.js:23
 msgid "Subscription"
 msgstr ""
 
@@ -1707,35 +1879,39 @@ msgstr ""
 msgid "Subscription Key"
 msgstr ""
 
-#: proxmox-backup/www/datastore/DataStoreList.js:6 proxmox-backup/www/datastore/Panel.js:47
+#: proxmox-backup/www/datastore/DataStoreList.js:6 proxmox-backup/www/datastore/Panel.js:45
 msgid "Summary"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:218 proxmox-backup/www/ServerStatus.js:220
+#: proxmox-backup/www/window/Settings.js:192
+msgid "Summary/Dashboard columns"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:393
+msgid "Sun"
+msgstr ""
+
+#: proxmox-backup/www/ServerStatus.js:225 proxmox-backup/www/ServerStatus.js:227
 msgid "Swap usage"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:406
+#: proxmox-backup/www/Utils.js:414 proxmox-backup/www/window/SyncJobEdit.js:12
 msgid "Sync Job"
 msgstr ""
 
-#: proxmox-backup/www/config/SyncView.js:31 proxmox-backup/www/window/NotifyOptions.js:71
+#: proxmox-backup/www/config/SyncView.js:32 proxmox-backup/www/window/NotifyOptions.js:71
 msgid "Sync Jobs"
 msgstr ""
 
-#: proxmox-backup/www/window/SyncJobEdit.js:190
+#: proxmox-backup/www/window/SyncJobEdit.js:117
 msgid "Sync Schedule"
 msgstr ""
 
-#: proxmox-backup/www/window/SyncJobEdit.js:99
-msgid "SyncJob"
-msgstr ""
-
 #: proxmox-backup/www/dashboard/TaskSummary.js:30
 msgid "Syncs"
 msgstr ""
 
-#: proxmox-backup/www/ServerAdministration.js:60
+#: proxmox-backup/www/ServerAdministration.js:69
 msgid "Syslog"
 msgstr ""
 
@@ -1743,35 +1919,15 @@ msgstr ""
 msgid "System"
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:53 proxmox-backup/www/Subscription.js:182
+#: proxmox-backup/www/Subscription.js:53 proxmox-backup/www/Subscription.js:192
 msgid "System Report"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:202
-msgid "TFA Type"
-msgstr ""
-
-#: proxmox-backup/www/window/AddTfaRecovery.js:9
-msgid "TFA recovery keys"
-msgstr ""
-
-#: proxmox-backup/www/config/TfaView.js:231
-msgid "TOTP"
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:623
-msgid "TOTP App"
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:639
-msgid "TOTP codes consist of six decimal digits"
-msgstr ""
-
-#: proxmox-backup/www/Utils.js:407 proxmox-backup/www/tape/TapeManagement.js:5
+#: proxmox-backup/www/Utils.js:415 proxmox-backup/www/tape/TapeManagement.js:5
 msgid "Tape Backup"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:408 proxmox-backup/www/tape/window/TapeBackupJob.js:10
+#: proxmox-backup/www/Utils.js:416 proxmox-backup/www/tape/window/TapeBackupJob.js:10
 msgid "Tape Backup Job"
 msgstr ""
 
@@ -1799,7 +1955,7 @@ msgstr ""
 msgid "Tape Read"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:409
+#: proxmox-backup/www/Utils.js:417
 msgid "Tape Restore"
 msgstr ""
 
@@ -1811,50 +1967,70 @@ msgstr ""
 msgid "Tape Written"
 msgstr ""
 
-#: proxmox-backup/www/tape/BackupOverview.js:310
+#: proxmox-backup/www/tape/BackupOverview.js:340
 msgid "Tapes"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:369
+#: proxmox-backup/www/tape/window/TapeRestore.js:372
 msgid "Target"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeRestore.js:38 proxmox-backup/www/tape/window/TapeRestore.js:564
+#: proxmox-backup/www/tape/window/TapeRestore.js:39 proxmox-backup/www/tape/window/TapeRestore.js:634
 msgid "Target Datastore"
 msgstr ""
 
+#: proxmox-backup/www/tape/window/TapeRestore.js:42 proxmox-backup/www/tape/window/TapeRestore.js:664
+msgid "Target Namespace"
+msgstr ""
+
+#: proxmox-backup/www/config/MetricServerView.js:73
+msgid "Target Server"
+msgstr ""
+
 #: proxmox-backup/www/dashboard/LongestTasks.js:80 proxmox-backup/www/dashboard/RunningTasks.js:72 proxmox-backup/www/dashboard/TaskSummary.js:89
 msgid "Task"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:255
-msgid "Task Result"
+#: proxmox-backup/www/Dashboard.js:253 proxmox-backup/www/dashboard/TaskSummary.js:5 proxmox-backup/www/datastore/DataStoreListSummary.js:226
+msgid "Task Summary"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:331 proxmox-backup/www/dashboard/TaskSummary.js:5 proxmox-backup/www/datastore/DataStoreListSummary.js:197
-msgid "Task Summary"
+#: proxmox-backup/www/ServerAdministration.js:76 proxmox-backup/www/button/TaskButton.js:12
+msgid "Tasks"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:247
-msgid "Task Type"
+#: proxmox-backup/www/window/NamespaceEdit.js:90
+msgid "This will permanently remove all backups from the current namespace and all namespaces below it!"
 msgstr ""
 
-#: proxmox-backup/www/ServerAdministration.js:67 proxmox-backup/www/button/TaskButton.js:12
-msgid "Tasks"
+#: proxmox-backup/www/window/TrafficControlEdit.js:363
+msgid "Thu"
 msgstr ""
 
-#: proxmox-backup/www/SystemConfiguration.js:27
+#: proxmox-backup/www/SystemConfiguration.js:29
 msgid "Time"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:190
-msgid "Time period"
+#: proxmox-backup/www/window/TrafficControlEdit.js:320
+msgid "Time End"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:308
+msgid "Time Start"
+msgstr ""
+
+#: proxmox-backup/www/config/TrafficControlView.js:180 proxmox-backup/www/window/TrafficControlEdit.js:289
+msgid "Timeframes"
 msgstr ""
 
 #: proxmox-backup/www/tape/ChangerStatus.js:74 proxmox-backup/www/tape/ChangerStatus.js:110
 msgid "To Slot"
 msgstr ""
 
+#: proxmox-backup/www/window/InfluxDbEdit.js:73
+msgid "Token"
+msgstr ""
+
 #: proxmox-backup/www/window/TokenEdit.js:179
 msgid "Token ID"
 msgstr ""
@@ -1871,27 +2047,43 @@ msgstr ""
 msgid "Token name"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:213 proxmox-backup/www/ServerStatus.js:220 proxmox-backup/www/ServerStatus.js:233 proxmox-backup/www/datastore/Summary.js:221
+#: proxmox-backup/www/ServerStatus.js:218 proxmox-backup/www/ServerStatus.js:227 proxmox-backup/www/ServerStatus.js:242 proxmox-backup/www/datastore/Summary.js:240
 msgid "Total"
 msgstr ""
 
-#: proxmox-backup/www/tape/ChangerStatus.js:94 proxmox-backup/www/tape/ChangerStatus.js:749
+#: proxmox-backup/www/NavigationTree.js:60 proxmox-backup/www/config/TrafficControlView.js:29
+msgid "Traffic Control"
+msgstr ""
+
+#: proxmox-backup/www/window/TrafficControlEdit.js:12
+msgid "Traffic Control Rule"
+msgstr ""
+
+#: proxmox-backup/www/tape/ChangerStatus.js:94 proxmox-backup/www/tape/ChangerStatus.js:743
 msgid "Transfer"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:225
+#: proxmox-backup/www/datastore/Summary.js:244
 msgid "Transfer Rate (bytes/second)"
 msgstr ""
 
+#: proxmox-backup/www/window/TrafficControlEdit.js:343
+msgid "Tue"
+msgstr ""
+
 #: proxmox-backup/www/panel/AccessControl.js:24
 msgid "Two Factor Authentication"
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:108 proxmox-backup/www/config/TfaView.js:350 proxmox-backup/www/form/AuthidSelector.js:72 proxmox-backup/www/tape/ChangerStatus.js:36
+#: proxmox-backup/www/Subscription.js:108 proxmox-backup/www/config/MetricServerView.js:61 proxmox-backup/www/form/AuthidSelector.js:72 proxmox-backup/www/form/GroupFilter.js:394 proxmox-backup/www/tape/ChangerStatus.js:36
 msgid "Type"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:166 proxmox-backup/www/window/RemoteEdit.js:25
+#: proxmox-backup/www/window/InfluxDbEdit.js:38
+msgid "URL"
+msgstr ""
+
+#: proxmox-backup/www/window/RemoteEdit.js:25
 msgid "Unchanged"
 msgstr ""
 
@@ -1899,23 +2091,23 @@ msgstr ""
 msgid "Unit File"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:375
+#: proxmox-backup/www/Dashboard.js:297
 msgid "Unknown"
 msgstr ""
 
+#: proxmox-backup/www/window/SyncJobEdit.js:130 proxmox-backup/www/window/TrafficControlEdit.js:239 proxmox-backup/www/window/TrafficControlEdit.js:246
+msgid "Unlimited"
+msgstr ""
+
 #: proxmox-backup/www/tape/ChangerStatus.js:887
 msgid "Unload"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:410
+#: proxmox-backup/www/Utils.js:418
 msgid "Unload Media"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:223
-msgid "Until"
-msgstr ""
-
-#: proxmox-backup/www/Utils.js:384
+#: proxmox-backup/www/Utils.js:390
 msgid "Update {0} Account"
 msgstr ""
 
@@ -1927,27 +2119,31 @@ msgstr ""
 msgid "Upgrade"
 msgstr ""
 
-#: proxmox-backup/www/Subscription.js:4 proxmox-backup/www/Subscription.js:144
+#: proxmox-backup/www/Subscription.js:4 proxmox-backup/www/Subscription.js:154
 msgid "Upload Subscription Key"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:102
+#: proxmox-backup/www/panel/NodeInfo.js:161
+msgid "Uptime"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Summary.js:121
 msgid "Usage"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/DataStoreStatistics.js:100
+#: proxmox-backup/www/dashboard/DataStoreStatistics.js:101
 msgid "Usage %"
 msgstr ""
 
-#: proxmox-backup/www/datastore/DataStoreListSummary.js:176
+#: proxmox-backup/www/datastore/DataStoreListSummary.js:205
 msgid "Usage History"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/DataStoreStatistics.js:86
+#: proxmox-backup/www/dashboard/DataStoreStatistics.js:87
 msgid "Used"
 msgstr ""
 
-#: proxmox-backup/www/config/TfaView.js:188 proxmox-backup/www/config/TfaView.js:343 proxmox-backup/www/config/TokenView.js:185 proxmox-backup/www/form/AuthidSelector.js:77 proxmox-backup/www/form/UserSelector.js:26 proxmox-backup/www/window/ACLEdit.js:39 proxmox-backup/www/window/AddTfaRecovery.js:88 proxmox-backup/www/window/AddTotp.js:136 proxmox-backup/www/window/AddWebauthn.js:170 proxmox-backup/www/window/TfaEdit.js:48 proxmox-backup/www/window/TokenEdit.js:34 proxmox-backup/www/window/UserEdit.js:12
+#: proxmox-backup/www/config/TokenView.js:185 proxmox-backup/www/form/AuthidSelector.js:77 proxmox-backup/www/window/ACLEdit.js:38 proxmox-backup/www/window/TokenEdit.js:34 proxmox-backup/www/window/UserEdit.js:12
 msgid "User"
 msgstr ""
 
@@ -1959,19 +2155,15 @@ msgstr ""
 msgid "User Password"
 msgstr ""
 
-#: proxmox-backup/www/config/ACLView.js:157 proxmox-backup/www/window/ACLEdit.js:35
+#: proxmox-backup/www/config/ACLView.js:155 proxmox-backup/www/window/ACLEdit.js:34
 msgid "User Permission"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTfaRecovery.js:113
-msgid "User already has recovery keys."
-msgstr ""
-
-#: proxmox-backup/www/LoginView.js:273 proxmox-backup/www/config/UserView.js:167 proxmox-backup/www/panel/Tasks.js:355 proxmox-backup/www/window/UserEdit.js:38
+#: proxmox-backup/www/LoginView.js:272 proxmox-backup/www/config/UserView.js:167 proxmox-backup/www/window/UserEdit.js:38
 msgid "User name"
 msgstr ""
 
-#: proxmox-backup/www/config/ACLView.js:185
+#: proxmox-backup/www/config/ACLView.js:184
 msgid "User/Group/API Token"
 msgstr ""
 
@@ -1979,11 +2171,11 @@ msgstr ""
 msgid "Users"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Summary.js:137
+#: proxmox-backup/www/datastore/Summary.js:156 proxmox-backup/www/form/GroupFilter.js:407
 msgid "VM"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:494 proxmox-backup/www/Utils.js:531 proxmox-backup/www/Utils.js:574 proxmox-backup/www/Utils.js:616
+#: proxmox-backup/www/Utils.js:511 proxmox-backup/www/Utils.js:548 proxmox-backup/www/Utils.js:591 proxmox-backup/www/Utils.js:633
 msgid "Value"
 msgstr ""
 
@@ -1995,7 +2187,7 @@ msgstr ""
 msgid "Vendor"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:412 proxmox-backup/www/Utils.js:413 proxmox-backup/www/Utils.js:414
+#: proxmox-backup/www/Utils.js:420 proxmox-backup/www/Utils.js:421 proxmox-backup/www/Utils.js:422
 msgid "Verification"
 msgstr ""
 
@@ -2007,23 +2199,19 @@ msgstr ""
 msgid "Verification Jobs"
 msgstr ""
 
-#: proxmox-backup/www/dashboard/TaskSummary.js:31
+#: proxmox-backup/www/dashboard/TaskSummary.js:31 proxmox-backup/www/window/VerifyAll.js:14
 msgid "Verify"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:633
+#: proxmox-backup/www/datastore/Content.js:948
 msgid "Verify '{0}'"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:830
+#: proxmox-backup/www/datastore/Content.js:1186
 msgid "Verify All"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTotp.js:234
-msgid "Verify Code"
-msgstr ""
-
-#: proxmox-backup/www/Utils.js:411
+#: proxmox-backup/www/Utils.js:419
 msgid "Verify Job"
 msgstr ""
 
@@ -2031,63 +2219,59 @@ msgstr ""
 msgid "Verify Jobs"
 msgstr ""
 
-#: proxmox-backup/www/datastore/OptionView.js:104
+#: proxmox-backup/www/datastore/OptionView.js:138
 msgid "Verify New"
 msgstr ""
 
-#: proxmox-backup/www/datastore/OptionView.js:99
+#: proxmox-backup/www/datastore/OptionView.js:133
 msgid "Verify New Snapshots"
 msgstr ""
 
-#: proxmox-backup/www/window/AddTfaRecovery.js:119 proxmox-backup/www/window/AddTotp.js:248 proxmox-backup/www/window/AddWebauthn.js:195
-msgid "Verify Password"
-msgstr ""
-
-#: proxmox-backup/www/datastore/Content.js:748
+#: proxmox-backup/www/datastore/Content.js:1085
 msgid "Verify State"
 msgstr ""
 
-#: proxmox-backup/www/datastore/OptionView.js:109
+#: proxmox-backup/www/datastore/OptionView.js:143
 msgid "Verify new backups immediately after completion"
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:148
-msgid "View"
-msgstr ""
-
-#: proxmox-backup/www/Utils.js:555 proxmox-backup/www/tape/ChangerStatus.js:899 proxmox-backup/www/tape/DriveStatus.js:267
+#: proxmox-backup/www/Utils.js:572 proxmox-backup/www/tape/ChangerStatus.js:899 proxmox-backup/www/tape/DriveStatus.js:267
 msgid "Volume Statistics"
 msgstr ""
 
-#: proxmox-backup/www/LoginView.js:606
-msgid "Waiting for second factor."
-msgstr ""
-
 #: proxmox-backup/www/dashboard/TaskSummary.js:165
 msgid "Warning"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:394
+#: proxmox-backup/www/Dashboard.js:316
 msgid "Warning: Your subscription levels are not the same."
 msgstr ""
 
-#: proxmox-backup/www/panel/Tasks.js:261
-msgid "Warnings"
+#: proxmox-backup/www/SystemConfiguration.js:76
+msgid "WebAuthn TFA"
 msgstr ""
 
-#: proxmox-backup/www/config/WebauthnView.js:122
+#: proxmox-backup/www/config/WebauthnView.js:123
 msgid "WebAuthn requires using a trusted certificate."
 msgstr ""
 
-#: proxmox-backup/www/SystemConfiguration.js:63 proxmox-backup/www/config/TfaView.js:237 proxmox-backup/www/config/WebauthnView.js:54
+#: proxmox-backup/www/config/WebauthnView.js:55
 msgid "Webauthn"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:123
+#: proxmox-backup/www/window/Settings.js:132
 msgid "Webinterface Settings"
 msgstr ""
 
-#: proxmox-backup/www/ServerStatus.js:240 proxmox-backup/www/ServerStatus.js:247 proxmox-backup/www/datastore/Summary.js:227 proxmox-backup/www/datastore/Summary.js:233
+#: proxmox-backup/www/window/TrafficControlEdit.js:353
+msgid "Wed"
+msgstr ""
+
+#: proxmox-backup/www/config/PruneView.js:221
+msgid "Weekly"
+msgstr ""
+
+#: proxmox-backup/www/ServerStatus.js:249 proxmox-backup/www/ServerStatus.js:256 proxmox-backup/www/datastore/Summary.js:246 proxmox-backup/www/datastore/Summary.js:252
 msgid "Write"
 msgstr ""
 
@@ -2095,51 +2279,63 @@ msgstr ""
 msgid "Write Protect"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:390
+#: proxmox-backup/www/config/PruneView.js:223
+msgid "Yearly"
+msgstr ""
+
+#: proxmox-backup/www/Subscription.js:141
+msgid "Yes"
+msgstr ""
+
+#: proxmox-backup/www/Dashboard.js:312
 msgid "Your subscription status is valid."
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:415
+#: proxmox-backup/www/Utils.js:423
 msgid "ZFS Storage"
 msgstr ""
 
-#: proxmox-backup/www/window/ZFSCreate.js:67
+#: proxmox-backup/www/window/ZFSCreate.js:68
 msgid "ashift"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Content.js:842
+#: proxmox-backup/www/window/VerifyAll.js:76 proxmox-backup/www/window/VerifyJobEdit.js:135
+msgid "days"
+msgstr ""
+
+#: proxmox-backup/www/datastore/Content.js:1222
 msgid "group, date or owner"
 msgstr ""
 
-#: proxmox-backup/www/form/CalendarEvent.js:13 proxmox-backup/www/tape/form/AllocationSelector.js:15
+#: proxmox-backup/www/form/CalendarEvent.js:14 proxmox-backup/www/tape/form/AllocationSelector.js:15
 msgid "hourly"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:294
+#: proxmox-backup/www/Utils.js:303
 msgid "in {0}"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Prune.js:159
+#: proxmox-backup/www/datastore/Prune.js:167
 msgid "keep-daily"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Prune.js:154
+#: proxmox-backup/www/datastore/Prune.js:162
 msgid "keep-hourly"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Prune.js:149 proxmox-backup/www/window/DataStoreEdit.js:19
+#: proxmox-backup/www/datastore/Prune.js:157
 msgid "keep-last"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Prune.js:169
+#: proxmox-backup/www/datastore/Prune.js:177
 msgid "keep-monthly"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Prune.js:164
+#: proxmox-backup/www/datastore/Prune.js:172
 msgid "keep-weekly"
 msgstr ""
 
-#: proxmox-backup/www/datastore/Prune.js:174
+#: proxmox-backup/www/datastore/Prune.js:182
 msgid "keep-yearly"
 msgstr ""
 
@@ -2147,27 +2343,39 @@ msgstr ""
 msgid "missing"
 msgstr ""
 
-#: proxmox-backup/www/window/DataStoreEdit.js:136 proxmox-backup/www/window/DataStoreEdit.js:147
+#: proxmox-backup/www/window/DataStoreEdit.js:68 proxmox-backup/www/window/DataStoreEdit.js:79
 msgid "none"
 msgstr ""
 
-#: proxmox-backup/www/tape/window/TapeBackupJob.js:83 proxmox-backup/www/window/SyncJobEdit.js:193 proxmox-backup/www/window/VerifyJobEdit.js:67
+#: proxmox-backup/www/tape/window/TapeBackupJob.js:120 proxmox-backup/www/window/PruneJobEdit.js:117 proxmox-backup/www/window/SyncJobEdit.js:120 proxmox-backup/www/window/VerifyJobEdit.js:98
 msgid "none (disabled)"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:233
+#: proxmox-backup/www/Utils.js:242
 msgid "pending"
 msgstr ""
 
-#: proxmox-backup/www/window/TfaEdit.js:80
-msgid "verify current password"
+#: proxmox-backup/www/datastore/Content.js:891
+msgid "protected"
+msgstr ""
+
+#: proxmox-backup/www/config/NodeOptionView.js:43
+msgid "root@$hostname"
+msgstr ""
+
+#: proxmox-backup/www/window/InfluxDbEdit.js:12
+msgid "unchanged"
 msgstr ""
 
-#: proxmox-backup/www/window/Settings.js:194
+#: proxmox-backup/www/window/Settings.js:220
 msgid "xterm.js Settings"
 msgstr ""
 
-#: proxmox-backup/www/Dashboard.js:320 proxmox-backup/www/Dashboard.js:332 proxmox-backup/www/datastore/DataStoreListSummary.js:198 proxmox-backup/www/tape/form/RetentionSelector.js:11
+#: proxmox-backup/www/Utils.js:683
+msgid "{0} conflicting tasks still active."
+msgstr ""
+
+#: proxmox-backup/www/Dashboard.js:242 proxmox-backup/www/Dashboard.js:254 proxmox-backup/www/datastore/DataStoreListSummary.js:227 proxmox-backup/www/tape/form/RetentionSelector.js:11
 msgid "{0} days"
 msgstr ""
 
@@ -2183,7 +2391,7 @@ msgstr ""
 msgid "{0} months"
 msgstr ""
 
-#: proxmox-backup/www/Utils.js:302 proxmox-backup/www/datastore/DataStoreListSummary.js:44
+#: proxmox-backup/www/Utils.js:312 proxmox-backup/www/datastore/DataStoreListSummary.js:56
 msgid "{0} of {1}"
 msgstr ""