diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf
index 41874cb3d..a6ef22938 100644
--- a/client/src/locale/angular.kab.xlf
+++ b/client/src/locale/angular.kab.xlf
@@ -2219,7 +2219,7 @@
- Congratulations, the video behind will be imported! You can already add information about this video.
+ Gedha, tavidyut deffir ad d-tettwakter! Tzemreḍ yakan ad ternuḍ talɣut ɣef tvidyut-a. src/app/+videos/+video-edit/video-add-components/video-import-url.component.html48
@@ -2348,8 +2348,7 @@
- Max live duration is . If your live reaches this limit, it will be automatically terminated.
-
+ Tanzagt tafellayt n usrid d . Ma yella asrid-inek·inem iεedda talast-a, ad yekfu s wudem awurman. src/app/+videos/+video-edit/video-add-components/video-go-live.component.html30
@@ -2788,7 +2787,7 @@
- You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example).
+ Tzemreḍ ad twennteḍ s useqdec n umiḍan ɣef yal tummant yemṣadan d ActivityPub (Amiḍan n PeerTube/Mastodon/Pleroma d amedya).src/app/+videos/+video-watch/comment/video-comment-add.component.html60,61
@@ -2879,7 +2878,7 @@
- Addad n
+ Addad n src/app/shared/shared-abuse-list/abuse-list-table.component.html44src/app/+admin/follows/following-list/following-list.component.html36src/app/+admin/follows/followers-list/followers-list.component.html29
@@ -2896,7 +2895,7 @@
- Agmuḍ n
+ Agmuḍ n src/app/+admin/follows/followers-list/followers-list.component.html30
@@ -2965,7 +2964,7 @@
- Your report will be sent to moderators of and will be forwarded to the comment origin ( ) too .
+ Aneqqis-ik·m ad yettwazen i yimḍebbren n syen ad yettuwelleh ɣer uwennit aneẓli () daɣen. src/app/shared/shared-moderation/report-modals/report.component.html36src/app/shared/shared-moderation/report-modals/report.component.html36
@@ -3253,7 +3252,7 @@
- Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
+ Anigtengel yermed. Ableɣ n tvidyut yettaṭṭaf akan teɣzi taneẓlit n tvidyut. Deg tuget, aseqdac-a yezmer ad d-isali ~ . src/app/+admin/users/user-edit/user-edit.component.html162src/app/+admin/users/user-edit/user-edit.component.html162
@@ -5366,7 +5365,7 @@ color: red;
- Do you really want to delete ? It will delete videos uploaded in this channel, and you will not be able to create another channel with the same name ()!
+ Tebɣiḍ s tidet ad tekkseḍ ? Ad yekkes tividyutin i d-yettwasulin deg ubadu-a, syen ur tettizmired ara ad ternuḍ abadu-nniḍen s yisem-nni kan ()!src/app/+my-library/+my-video-channels/my-video-channels.component.ts63
@@ -5412,7 +5411,7 @@ color: red;
- If you need help to use PeerTube, you can have a look at the documentation .
+ Ma yella tesriḍ tallalt i useqdec n PeerTube, tzemreḍ ad tesneqdeḍ tasemlit. src/app/+signup/shared/signup-success.component.html14
@@ -5961,7 +5960,7 @@ color: red;
- A channel is an entity in which you upload your videos. Creating several of them helps you to organize and separate your content. For example, you could decide to have a channel to publish your piano concerts, and another channel in which you publish your videos talking about ecology.
+ Abadu d tayunt anida i d-tsalayeḍ tividyutin-ik·im. Timerna n waṭas n yibuda ad ak·akem-iεawen ad tqeεdeḍ rnu ad tebḍuḍ agbur-inek·inem. D amedya, tzemred ad tesεuḍ abadu i usuffeɣ n uẓawan-ik·im, abadu-nniḍen anida ara d-tsuffɣeḍ tividyutin-ik·im i umeslay ɣef twennaḍt. src/app/+signup/+register/register-step-channel.component.html5
@@ -6017,7 +6016,7 @@ color: red;
- I am at least 16 years old and agree to the Terms and to the Code of Conduct of this instance
+ Γur-i ma drus 16 n yiseggasen deg tudert-iw, qebleɣ tiwtilin-a akked usaḍuf n tikli n tummant src/app/+signup/+register/register-step-terms.component.html6
@@ -6245,7 +6244,7 @@ color: red;
- However, you may want to read our guidelines before tweaking the following values.
+ Akken yebɣu yili, tzemreḍ ad teɣreḍ iwellihen-nneɣ send ad tbeddleḍ azalen-a.src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html12,13
@@ -6253,7 +6252,7 @@ color: red;
- Read guidelines
+ Γer iwellihensrc/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html17,18
@@ -6261,7 +6260,7 @@ color: red;
- Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
+ Sesfer tividyutin i d-yettwasulin akken ara yilint am yisuddimen ara yizmiren akk ibenkan ad d-ɣren. Γas akken yesɣamay-d ɣlay deg yiɣbula, ma ca aya yettuneḥsab d aḥric yesεan aṭas azal deg Peertube, ihi ddu kan s leεqel.src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html28,30
@@ -6284,7 +6283,7 @@ color: red;
- You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
+ Tremdeḍ aerred: nermed s wudem awurman "Sewḥel tividyutin timaynutin s wudem awurman" ṛcem tabewwaḍt n tgezmi "Tividyutin" ddaw-a kan.src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts81
@@ -6385,7 +6384,7 @@ color: red;
- 100GB
+ 100GAṬsrc/app/+admin/config/shared/config.service.ts30
@@ -6393,7 +6392,7 @@ color: red;
- 200GB
+ 200GAṬsrc/app/+admin/config/shared/config.service.ts31
@@ -6401,7 +6400,7 @@ color: red;
- 500GB
+ 500GAṬsrc/app/+admin/config/shared/config.service.ts32
@@ -6424,7 +6423,7 @@ color: red;
- 10GB
+ 10GAṬsrc/app/+admin/config/shared/config.service.ts44
@@ -7162,7 +7161,7 @@ color: red;
- My watch history
+ Azray-inu n tmeẓriwtsrc/app/+my-library/my-history/my-history.component.html3
@@ -7170,7 +7169,7 @@ color: red;
- Search your history
+ Nadi deg uzray-inek·inemsrc/app/+my-library/my-history/my-history.component.html10
@@ -7178,7 +7177,7 @@ color: red;
- Track watch history
+ Azray n tɣuri n tvidyutsrc/app/+my-library/my-history/my-history.component.html20
@@ -7201,8 +7200,7 @@ color: red;
- Your current email is . It is never shown to the public.
-
+ Imayl-inek·inem amiran d . Urǧin ad d-iban i uzayaz. src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html5,7
@@ -7332,7 +7330,7 @@ color: red;
- People can find you using @@
+ Imdanen zemren ad ak·akem-id-afen s useqdec n @@src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html11,13
@@ -7352,7 +7350,7 @@ color: red;
- Avatar deleted.
+ Yettwakkes avaṭar.src/app/+my-account/my-account-settings/my-account-settings.component.ts61
@@ -7429,7 +7427,7 @@ color: red;
- URL parameter is missing in URL parameters
+ Aɣewwar n URL ixuṣṣ deg yiɣewwaren n URLsrc/app/+remote-interaction/remote-interaction.component.ts25
@@ -7437,7 +7435,7 @@ color: red;
- Cannot access to the remote resource
+ Anekcum ɣer uɣbalu anmeggag d awezɣisrc/app/+remote-interaction/remote-interaction.component.ts48
@@ -7445,7 +7443,7 @@ color: red;
- Remote interaction
+ Amyigew anmeggagsrc/app/+remote-interaction/remote-interaction-routing.module.ts13
@@ -7599,7 +7597,7 @@ color: red;
- You don't have any subscription yet.
+ Ulac ɣur-k·m ula d yiwen umulteɣ ar tura.src/app/+my-library/my-subscriptions/my-subscriptions.component.html18
@@ -7756,7 +7754,7 @@ color: red;
- Cannot retrieve OAuth Client credentials: . Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
+ D awezɣi ad d-nerr inekcam n umsaɣ OAuth: . Ḍmen belli tsewleḍ PeerTube akken iwata (akaram n uswel/), aṭas tigezmi n "aqeddac web".src/app/core/auth/auth.service.ts99
@@ -7864,7 +7862,7 @@ color: red;
- function is not implemented
+ tawuri ur tebdi arasrc/app/shared/shared-video-miniature/abstract-video-list.ts300
@@ -8100,7 +8098,7 @@ color: red;
- Max live duration is required.
+ Tanzagt tafellayt n usrid tettusra.src/app/shared/form-validators/custom-config-validators.ts71
@@ -8108,7 +8106,7 @@ color: red;
- Max live duration should be greater or equal to -1.
+ Tanzagt tafellayt n usrid ilaq ad tili ugar neɣ swaswa akked -1.src/app/shared/form-validators/custom-config-validators.ts72
@@ -8116,7 +8114,7 @@ color: red;
- Max instance lives is required.
+ Ugar n yisriden n tummant ttusran.src/app/shared/form-validators/custom-config-validators.ts79
@@ -8124,7 +8122,7 @@ color: red;
- Max instance lives should be greater or equal to -1.
+ Ugar n yisriden n tummant ilaq ad εeddin neɣ swaswa akked -1.src/app/shared/form-validators/custom-config-validators.ts80
@@ -8132,7 +8130,7 @@ color: red;
- Max user lives is required.
+ Ugar n yisriden n useqdac ttusran.src/app/shared/form-validators/custom-config-validators.ts87
@@ -8140,7 +8138,7 @@ color: red;
- Max user lives should be greater or equal to -1.
+ Ugar n yisriden n useqdac ttusran ad εeddin neɣ swaswa akked -1.src/app/shared/form-validators/custom-config-validators.ts88
@@ -8148,7 +8146,7 @@ color: red;
- Concurrency is required.
+ Anbebber yettusra.src/app/shared/form-validators/custom-config-validators.ts95
@@ -8156,7 +8154,7 @@ color: red;
- Concurrency should be greater or equal to 1.
+ Anbebber ilaq ad iεeddi neɣ swaswa akked 1.src/app/shared/form-validators/custom-config-validators.ts96
@@ -8186,7 +8184,7 @@ color: red;
- Handle is required.
+ Mefferisem yettusra.src/app/shared/form-validators/user-validators.ts48
@@ -8194,7 +8192,7 @@ color: red;
- Handle must be valid (eg. chocobozzz@example.com).
+ Mefferisem ilaq ad yili d ameɣtu (am. chocobozzz@example.com).src/app/shared/form-validators/user-validators.ts49
@@ -8562,7 +8560,7 @@ color: red;
- Permanent live
+ Usrid n lebdasrc/app/shared/shared-video-live/live-stream-information.component.html10
@@ -8593,7 +8591,7 @@ color: red;
- Video name has leading or trailing whitespace.
+ Isem n tvidyut deg-s tallunin deg uqerru neɣ deg uḍar n usebter.src/app/shared/form-validators/video-validators.ts18
@@ -8636,7 +8634,7 @@ color: red;
- A tag should be more than 1 and less than 30 characters long.
+ Tabzimt ilaq ad tesεu ugar n 1 akked ddaw n 30 yisekkilen.src/app/shared/form-validators/video-validators.ts76
@@ -9856,12 +9854,12 @@ color: red;
- Your video quota is exceeded with this video ( video size: , used: , quota: )
+ Ableɣ-ik·im n tvidyut iεedda s tvidyut-a (teɣzi n tvidyut: , yettuseqdacen: , amur: )src/app/+videos/+video-edit/video-add-components/video-upload.component.ts283
- Your daily video quota is exceeded with this video ( video size: , used: , quota: )
+ Ableɣ-ik·im n tvidyut i wass iεedda s tvidyut-a (teɣzi n tvidyut: , yettuseqdacen: , amur: )src/app/+videos/+video-edit/video-add-components/video-upload.component.ts303
@@ -9901,7 +9899,7 @@ color: red;
- Placeholder image
+ Tugna n umesnifelsrc/app/+videos/+video-watch/video-watch.component.html11
@@ -10009,22 +10007,22 @@ color: red;
- Navigate in the video frame by frame (requires player focus)
+ Inig deg tvidyut tugna s tugna (yesra afukus ɣef yimeɣri)src/app/+videos/+video-watch/video-watch.component.ts954
- Like the video
+ Teεǧeb-iyi tavidyutsrc/app/+videos/+video-watch/video-watch.component.ts962
- Dislike the video
+ Ur iyi-teεǧib ara tvidyutsrc/app/+videos/+video-watch/video-watch.component.ts967
- When active, the next video is automatically played after the current one.
+ Ma yili yettwarmed, tavidyut i d-iteddun ad d-tεeddi s wudem awurman seld tavidyut tamirant.src/app/+videos/+video-watch/recommendations/recommended-videos.component.ts59
@@ -10034,7 +10032,7 @@ color: red;
- Videos from your subscriptions
+ Tividyutin seg yimultaɣ-inek·inemsrc/app/+videos/video-list/video-user-subscriptions.component.ts43
@@ -10069,23 +10067,23 @@ color: red;
- Local videos
+ Tividyutin tidiganinsrc/app/+videos/videos-routing.module.ts72src/app/+videos/video-list/video-local.component.ts37
- Discover videos
+ Snirem tividyutinsrc/app/+videos/videos-routing.module.ts23
- Trending videos
+ Tivvidyutin i d-yettuɣalensrc/app/+videos/videos-routing.module.ts32
- Recently added videos
+ Tividyutin yettwarnan melmi kansrc/app/+videos/videos-routing.module.ts45
@@ -10095,7 +10093,7 @@ color: red;
- Edit a video
+ Ẓreg tavidyutsrc/app/+videos/videos-routing.module.ts94