diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf
index 399bd580a..b211c8f28 100644
--- a/client/src/locale/angular.de-DE.xlf
+++ b/client/src/locale/angular.de-DE.xlf
@@ -12337,7 +12337,7 @@ Hilf mit PeerTube zu übersetzen!
- Job(s) removed.
+ Auftrag/Aufträge entfernt.src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts131
@@ -12345,7 +12345,6 @@ Hilf mit PeerTube zu übersetzen!
- Do you really want to delete this runner? It won't be able to process jobs anymore.src/app/+admin/system/runners/runner-list/runner-list.component.ts48
@@ -12353,7 +12352,7 @@ Hilf mit PeerTube zu übersetzen!
- Remove
+ entfernensrc/app/+admin/system/runners/runner-list/runner-list.component.ts49
@@ -12361,7 +12360,6 @@ Hilf mit PeerTube zu übersetzen!
- Runner removed.src/app/+admin/system/runners/runner-list/runner-list.component.ts58
@@ -12369,62 +12367,58 @@ Hilf mit PeerTube zu übersetzen!
- Token
+ Tokensrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html26
- Associated runnerssrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html28
- Generate token
+ Token generierensrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html35
- Registration token copied
+ Registrierungs-Token kopiertsrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html53
- Copy registration token
+ Registrierungs-Token kopierensrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html54
- No registration token found for remote runners.src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html68
- Remove this token
+ Dieses Token entfernensrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts34
- Registration token generated.
+ Registrierungs-Token generiert.src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts52
- Do you really want to remove this registration token? All associated runners will also be removed.src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts61
- Remove registration token
+ Registrierungs-Token entfernensrc/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts62
- Registration token removed.
+ Registrierungs-Token entfernt.src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts71
- List runner jobssrc/app/+admin/system/runners/runners.routes.ts27
@@ -12432,7 +12426,6 @@ Hilf mit PeerTube zu übersetzen!
- List remote runnerssrc/app/+admin/system/runners/runners.routes.ts37
@@ -12440,7 +12433,6 @@ Hilf mit PeerTube zu übersetzen!
- List registration runner tokenssrc/app/+admin/system/runners/runners.routes.ts47
@@ -12566,7 +12558,6 @@ Hilf mit PeerTube zu übersetzen!
- Moving to file systemsrc/app/shared/shared-video-miniature/video-miniature.component.ts195
@@ -12574,7 +12565,6 @@ Hilf mit PeerTube zu übersetzen!
- Moving to file system failedsrc/app/shared/shared-video-miniature/video-miniature.component.ts198
@@ -12582,7 +12572,6 @@ Hilf mit PeerTube zu übersetzen!
- Moving to external storagesrc/app/shared/shared-video-miniature/video-miniature.component.ts201
@@ -12615,7 +12604,7 @@ Hilf mit PeerTube zu übersetzen!
- Watch video
+ Video ansehensrc/app/shared/shared-video-miniature/video-miniature.component.ts222src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts56
@@ -12699,7 +12688,7 @@ Hilf mit PeerTube zu übersetzen!
- Only users with the appropriate password can see this video
+ Nur Benutzer mit dem entsprechenden Passwort können dieses Video ansehensrc/app/shared/shared-main/video/video.service.ts465
@@ -12757,22 +12746,22 @@ Hilf mit PeerTube zu übersetzen!
- Your video will also be automatically blocked since video publication requires manual validation by moderators.
+ Dein Video wird außerdem automatisch gesperrt, da die Veröffentlichung von Videos eine manuelle Überprüfung durch Moderatoren erfordert.src/app/+videos/+video-edit/video-update.component.ts279
- Uploading a new version of your video will completely erase the current version.
+ Das Hochladen einer neuen Version deines Videos führt zum vollständigen Löschen der aktuellen Version.src/app/+videos/+video-edit/video-update.component.ts282
- <br /><br />Do you still want to replace your video file?
+ <br /><br />Möchtest du deine Videodatei noch immer ersetzen?src/app/+videos/+video-edit/video-update.component.ts285
- Replace file warning
+ Warnung beim Ersetzen einer Dateisrc/app/+videos/+video-edit/video-update.component.ts287
@@ -12856,17 +12845,17 @@ Hilf mit PeerTube zu übersetzen!
- You need a password to watch this video
+ Du brauchst ein Passwort, um dieses Video ansehen zu könnensrc/app/+videos/+video-watch/video-watch.component.ts412
- This video is password protected
+ Dieses Video ist passwortgeschütztsrc/app/+videos/+video-watch/video-watch.component.ts413
- Incorrect password, please enter a correct password
+ Falsches Passwort, bitte gebe ein korrektes Passwort einsrc/app/+videos/+video-watch/video-watch.component.ts414
@@ -13026,7 +13015,7 @@ Hilf mit PeerTube zu übersetzen!
- Toggle this date format to ""
+ Dieses Datumsformat umschalten auf „“src/app/shared/shared-main/date/date-toggle.component.ts31
@@ -13091,7 +13080,7 @@ Hilf mit PeerTube zu übersetzen!
- Skip to main content
+ Zum Hauptinhalt springensrc/app/app.component.html3