diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf
index 56610947f..dcdafedda 100644
--- a/client/src/locale/angular.fr-FR.xlf
+++ b/client/src/locale/angular.fr-FR.xlf
@@ -392,8 +392,8 @@
../app/shared/shared-forms/markdown-textarea.component.html19
-
- <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible qui supporte :
+
+ <a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible qui supporte :../app/shared/shared-main/misc/help.component.ts75
@@ -693,8 +693,7 @@
../app/+login/login.component.html91
-
+
Un e-mail contenant les instructions de réinitialisation du mot de passe sera envoyé à . Le lien expirera dans 1 heure.../app/+login/login.component.ts
@@ -910,9 +909,8 @@ The link will expire within 1 hour.
Fermer
-
- ../app/modal/instance-config-warning-modal.component.html38
-
+ ../app/modal/instance-config-warning-modal.component.html38
+ Configurer
@@ -1480,7 +1478,7 @@ The link will expire within 1 hour.
../app/+videos/+video-edit/shared/video-edit.component.html163
-
+
Déjà téléversé ✔../app/+videos/+video-edit/shared/video-edit.component.html167
@@ -3045,8 +3043,8 @@ The link will expire within 1 hour.
../app/+admin/system/logs/logs.component.html24
-
- Par ->
+
+ Par ->../app/+admin/system/logs/logs.component.html32
@@ -3630,8 +3628,8 @@ The link will expire within 1 hour.
../app/+admin/config/edit-custom-config/edit-custom-config.component.html758
-
- Requiert ffmpeg >= 4.1 Génère des listes de lecture HLS et des MP4 fragmentés résultant en une meilleure lecture de la vidéo qu'avec le lecteur traditionnel : Le changement de résolution se fait sans heurts Chargement de la mémoire tampon plus rapide au démarrage de la lecture Lecture plus stable (moins de bugs/plus de chargement infini) Si vous avez aussi laissé activé WebTorrent, multiplie par 2 le stockage requis
+
+ Requiert ffmpeg >= 4.1 Génère des listes de lecture HLS et des MP4 fragmentés résultant en une meilleure lecture de la vidéo qu'avec le lecteur traditionnel : Le changement de résolution se fait sans heurts Chargement de la mémoire tampon plus rapide au démarrage de la lecture Lecture plus stable (moins de bugs/plus de chargement infini) Si vous avez aussi laissé activé WebTorrent, multiplie par 2 le stockage requis ../app/+admin/config/edit-custom-config/edit-custom-config.component.html783
@@ -3690,14 +3688,8 @@ The link will expire within 1 hour.
../app/+admin/config/edit-custom-config/edit-custom-config.component.html892
-
- Écrivez directement du code CSS. Exemple : #custom-css color: red; Simuler avec #custom-css pour passer outre les styles. Exemple : #custom-css .logged-in-email color: red;
+
+ Écrivez directement du code CSS. Exemple : #custom-css color : red ; Simuler avec #custom-css pour passer outre les styles. Exemple : #custom-css .logged-in-email color : red ; ../app/+admin/config/edit-custom-config/edit-custom-config.component.html911
@@ -4017,9 +4009,8 @@ The link will expire within 1 hour.
../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html26
-
- Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).<br /><br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci.
+
+ Court texte décrivant les moyens de soutien à disposition (plateforme de dons, médias...).<br /><br /> Quand vous mettrez en ligne une vidéo dans cette chaîne, son champ de support sera automatiquement rempli par celui-ci.../app/+my-account/+my-account-video-channels/my-account-video-channel-edit.component.html77
@@ -4304,9 +4295,7 @@ The link will expire within 1 hour.
../app/+my-account/+my-account-video-channels/my-account-video-channels.component.html37
-
+
Voulez-vous vraiment supprimer ? Cela supprimera vidéos mises en ligne sur cette chaîne, et vous ne pourrez pas créer une autre chaine avec le même nom () !../app/+my-account/+my-account-video-channels/my-account-video-channels.component.ts
@@ -4725,33 +4714,8 @@ channel with the same name ()!
Suivant
-
- ../app/+signup/+register/register.component.html20
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ../app/+signup/+register/register.component.html20
+ Obtenir de l'aide
@@ -4984,8 +4948,8 @@ channel with the same name ()!
../app/+admin/config/edit-custom-config/edit-custom-config.component.ts56
-
- Un <code>.mp4</code> qui conserve le son original, sans la vidéo
+
+ Un <code>.mp4</code> qui conserve le son original, sans la vidéo../app/+admin/config/edit-custom-config/edit-custom-config.component.ts57
@@ -6239,8 +6203,8 @@ channel with the same name ()!
S'abonner à ce compte
-
- ../app/+videos/+video-watch/video-watch.component.ts831
+ ../app/+videos/+video-watch/video-watch.component.ts831
+ LISTES DE LECTURE VIDÉO
@@ -6302,8 +6266,7 @@ channel with the same name ()!
../app/core/auth/auth.service.ts75
-
+
Impossible de récupérer les identifiants du Client OAuth : . Assurez-vous d'avoir correctement configuré PeerTube (dossier config/), en particulier la section "serveur web".../app/core/auth/auth.service.ts
@@ -6433,8 +6396,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
../app/+search/search-filters.component.ts69
-
- Longue (> 10 min)
+
+ Longue (> 10 min)../app/+search/search-filters.component.ts73
@@ -6975,8 +6938,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
../app/shared/form-validators/video-comment-validators.ts9
-
+
La requête est trop volumineuse pour le serveur. Veuillez contacter votre administrateur si vous souhaitez augmenter la taille limite.../app/core/rest/rest-extractor.service.ts
@@ -8120,188 +8082,250 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Seuls les utilisateurs de cette instance peuvent voir cette vidéo../app/shared/shared-main/video/video.service.ts354
-
- Close
+
+
+
+ Fermer../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/alert/alert.ts74
-
- Previous
+
+
+
+ Précédent../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts349
-
- Next
+
+
+
+ Suivant../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/carousel/carousel.ts349
-
- Previous month
+
+
+
+ Mois précédent../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation.ts69
-
- Next month
+
+
+
+ Mois suivant../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-month.ts72
-
- Select month
+
+
+
+ Sélectionner le mois../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts74
-
- Select year
+
+
+
+ Sélectionner l'année../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/datepicker/datepicker-navigation-select.ts74
-
- ««
+
+
+
+ ««../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- «
+
+
+
+ «../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- »
+
+
+
+ »../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- »»
+
+
+
+ »»../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- First
+
+
+
+ Première../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- Previous
+
+
+
+ Précédent../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- Next
+
+
+
+ Suivant../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
- Last
+
+
+
+ Dernière../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/pagination/pagination.ts404
-
-
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.ts101
-
- HH
+
+
+
+ HH../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Hours
+
+
+
+ Heures../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- MM
+
+
+
+ MM../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Minutes
+
+
+
+ Minutes../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Increment hours
+
+
+
+ Augmenter les heures../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Decrement hours
+
+
+
+ Décrémenter les heures../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Increment minutes
+
+
+
+ Incrémenter les minutes../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Decrement minutes
+
+
+
+ Décrémenter les minutes../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- SS
+
+
+
+ SS../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Seconds
+
+
+
+ Secondes../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Increment seconds
+
+
+
+ Incrémenter les secondes../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Decrement seconds
+
+
+
+ Décrémenter les secondes../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
-
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
-
+
+
+
+ ../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.ts296
-
- Close
+
+
+
+ Fermer../../node_modules/@ng-bootstrap/ng-bootstrap/__ivy_ngcc__/fesm2015/@ng-bootstrap/ng-bootstrap/toast/toast.ts137
@@ -8353,8 +8377,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
../app/+videos/+video-edit/video-add-components/video-upload.component.ts243
-
+
Votre quota vidéo est dépassé avec cette vidéo ( taille de la vidéo : , utilisé : , quota : )../app/+videos/+video-edit/video-add-components/video-upload.component.ts
@@ -8362,8 +8385,7 @@ video size: , used: , quota: )
-
+
Votre quota vidéo journalier est dépassé avec cette vidéo ( taille de la vidéo : , utilisé : , quota : )../app/+videos/+video-edit/video-add-components/video-upload.component.ts
@@ -8409,14 +8431,18 @@ video size: , used: , quota: )
Vous devez être connectés.es pour évaluer ce contenu.../app/+videos/+video-watch/video-watch.component.ts190
-
- This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=""></a>?
+
+
+
+ Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : <a href=""></a> ?../app/+videos/+video-watch/video-watch.component.ts371
-
- Redirection
+
+
+
+ Redirection../app/+videos/+video-watch/video-watch.component.ts372
@@ -8425,93 +8451,93 @@ video size: , used: , quota: )
Cette vidéo contient du contenu sensible. Êtes-vous sûr·e de vouloir la regarder ?
-
- ../app/+videos/+video-watch/video-watch.component.ts484
+ ../app/+videos/+video-watch/video-watch.component.ts484
+ Contenu explicite ou sensible
-
- ../app/+videos/+video-watch/video-watch.component.ts485
+ ../app/+videos/+video-watch/video-watch.component.ts485
+
Suivant
-
- ../app/+videos/+video-watch/video-watch.component.ts534
+ ../app/+videos/+video-watch/video-watch.component.ts534
+
Annuler
-
- ../app/+videos/+video-watch/video-watch.component.ts535
+ ../app/+videos/+video-watch/video-watch.component.ts535
+
La lecture automatique est suspendue
-
- ../app/+videos/+video-watch/video-watch.component.ts536
+ ../app/+videos/+video-watch/video-watch.component.ts536
+
Entrer/sortir du mode plein écran (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts798
+ ../app/+videos/+video-watch/video-watch.component.ts798
+
Lecture/Pause de la vidéo (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts799
+ ../app/+videos/+video-watch/video-watch.component.ts799
+
Désactiver/Activer le son de la vidéo (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts800
+ ../app/+videos/+video-watch/video-watch.component.ts800
+
Sauter à un pourcentage de la vidéo : 0 est 0 % et 9 est 90 % (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts802
+ ../app/+videos/+video-watch/video-watch.component.ts802
+
Augmenter le volume (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts804
+ ../app/+videos/+video-watch/video-watch.component.ts804
+
Diminuer le volume (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts805
+ ../app/+videos/+video-watch/video-watch.component.ts805
+
Avancer la vidéo (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts807
+ ../app/+videos/+video-watch/video-watch.component.ts807
+
Reculer la vidéo (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts808
+ ../app/+videos/+video-watch/video-watch.component.ts808
+
Augmenter la vitesse de lecture (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts810
+ ../app/+videos/+video-watch/video-watch.component.ts810
+
Diminuer la vitesse de lecture (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts811
+ ../app/+videos/+video-watch/video-watch.component.ts811
+
Naviguer dans la vidéo image par image (nécessite le focus sur le lecteur)
-
- ../app/+videos/+video-watch/video-watch.component.ts813
+ ../app/+videos/+video-watch/video-watch.component.ts813
+
J’aime cette vidéo
-
- ../app/+videos/+video-watch/video-watch.component.ts821
+ ../app/+videos/+video-watch/video-watch.component.ts821
+
Je n’aime pas cette vidéo
-
- ../app/+videos/+video-watch/video-watch.component.ts826
+ ../app/+videos/+video-watch/video-watch.component.ts826
+
Lorsque activée, la vidéo suivante est automatiquement lue après la vidéo en cours.